@keyframes home-module__5LPSBa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes home-module__5LPSBa__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes home-module__5LPSBa__spin{to{transform:rotate(360deg)}}@keyframes home-module__5LPSBa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes home-module__5LPSBa__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes home-module__5LPSBa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes home-module__5LPSBa__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes home-module__5LPSBa__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes home-module__5LPSBa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes home-module__5LPSBa__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes home-module__5LPSBa__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes home-module__5LPSBa__textPulse{0%,to{opacity:1}50%{opacity:.7}}.home-module__5LPSBa__main{--dash-rail-width:36px;padding:36px var(--page-gutter) 56px;padding-left:calc(var(--dash-rail-width) + 10px + var(--page-gutter));isolation:isolate;flex-direction:column;flex:1;width:100%;max-width:1920px;margin:0 auto;display:flex;position:relative;overflow:auto;}.home-module__5LPSBa__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.home-module__5LPSBa__glowA,.home-module__5LPSBa__glowB{border-radius:50%;position:absolute}.home-module__5LPSBa__glowA{background:radial-gradient(circle, var(--blue-dim) 0%, transparent 70%);opacity:.7;width:min(50vw,480px);height:min(50vw,480px);top:-8%;left:8%}.home-module__5LPSBa__glowB{background:radial-gradient(circle, var(--teal-dim) 0%, transparent 70%);opacity:.55;width:min(40vw,380px);height:min(40vw,380px);top:18%;right:4%}.home-module__5LPSBa__gridFade{opacity:.55;background-image:linear-gradient(#3b8ef009 1px,#0000 1px),linear-gradient(90deg,#3b8ef009 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 55% at 40% 18%,#000 10%,#0000 70%);mask-image:radial-gradient(75% 55% at 40% 18%,#000 10%,#0000 70%)}.home-module__5LPSBa__sectionBlock,.home-module__5LPSBa__homeHero,.home-module__5LPSBa__catalogSubsections,.home-module__5LPSBa__groupsGrid,.home-module__5LPSBa__content{z-index:1;position:relative}.home-module__5LPSBa__content{width:100%;min-width:0}.home-module__5LPSBa__homeHero{border-bottom:1px solid var(--dashboard-section-divider,var(--blue-border));width:100%;scroll-margin-top:calc(var(--navbar-height,64px) + 20px);margin-bottom:40px;padding:8px 0 28px}.home-module__5LPSBa__heroCopy{max-width:720px}.home-module__5LPSBa__heroGreet{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:14px;font-size:11px;font-weight:600}.home-module__5LPSBa__heroBrand{letter-spacing:-.045em;color:var(--text-primary);margin:0 0 6px;font-size:clamp(40px,5.5vw,64px);font-weight:800;line-height:.95}.home-module__5LPSBa__heroTitle{letter-spacing:-.025em;color:var(--blue);margin-bottom:12px;font-size:clamp(22px,2.6vw,30px);font-weight:600}.home-module__5LPSBa__heroSub{color:var(--text-secondary);max-width:46ch;margin:0 0 18px;font-size:15px;line-height:1.7}.home-module__5LPSBa__heroLive{font-family:var(--font-mono);letter-spacing:.7px;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.home-module__5LPSBa__liveDot{background:var(--teal);border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-module__5LPSBa__sectionBlock{width:100%;scroll-margin-top:calc(var(--navbar-height,64px) + 20px);margin-bottom:36px}.home-module__5LPSBa__secHd{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:16px;display:flex}.home-module__5LPSBa__secTtl{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.home-module__5LPSBa__secMeta{font-family:var(--font-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:500}.home-module__5LPSBa__featureTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.home-module__5LPSBa__openChip{border-radius:var(--radius-md);font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;opacity:0;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;transition:opacity .2s;display:inline-flex}.home-module__5LPSBa__openChip svg{width:12px;height:12px;display:block}.home-module__5LPSBa__featureTags{border-top:1px solid var(--feature-accent);flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__featureTags{border-top:1px solid color-mix(in srgb, var(--feature-accent) 16%, var(--card-border))}}.home-module__5LPSBa__featureTag{border-radius:var(--radius-sm);background:var(--feature-accent);align-items:center;padding:4px 9px;font-size:10px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__featureTag{background:color-mix(in srgb, var(--feature-accent) 10%, transparent)}}.home-module__5LPSBa__featureTag{border:1px solid var(--feature-accent)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__featureTag{border:1px solid color-mix(in srgb, var(--feature-accent) 18%, transparent)}}.home-module__5LPSBa__featureTag{color:var(--text-secondary)}.home-module__5LPSBa__homeExecutiveAccess,.home-module__5LPSBa__adminTile{--feature-accent:var(--rose);background:var(--elevated-surface-solid);border:1px solid var(--card-border);border-radius:var(--radius-xl);width:100%;box-shadow:var(--card-shadow);cursor:pointer;isolation:isolate;font:inherit;color:inherit;text-align:left;flex-direction:column;align-items:stretch;padding:22px 24px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.home-module__5LPSBa__homeExecutiveAccess:before,.home-module__5LPSBa__adminTile:before{content:"";background:var(--feature-accent);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.home-module__5LPSBa__homeExecutiveAccess{--feature-accent:var(--rose);background:var(--rose)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__homeExecutiveAccess{background:color-mix(in srgb, var(--rose) 6%, var(--elevated-surface-solid))}}.home-module__5LPSBa__homeExecutiveAccess{border-color:var(--rose)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__homeExecutiveAccess{border-color:color-mix(in srgb, var(--rose) 22%, var(--card-border))}}.home-module__5LPSBa__adminTile{--feature-accent:var(--amber);background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__adminTile{background:color-mix(in srgb, var(--amber) 6%, var(--elevated-surface-solid))}}.home-module__5LPSBa__adminTile{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__adminTile{border-color:color-mix(in srgb, var(--amber) 22%, var(--card-border))}}.home-module__5LPSBa__homeExecutiveAccess:hover,.home-module__5LPSBa__adminTile:hover{border-color:var(--feature-accent)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__homeExecutiveAccess:hover,.home-module__5LPSBa__adminTile:hover{border-color:color-mix(in srgb, var(--feature-accent) 45%, var(--card-border))}}.home-module__5LPSBa__homeExecutiveAccess:hover,.home-module__5LPSBa__adminTile:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.home-module__5LPSBa__homeExecutiveAccess:hover .home-module__5LPSBa__openChip,.home-module__5LPSBa__adminTile:hover .home-module__5LPSBa__openChip{opacity:1}.home-module__5LPSBa__homeExecutiveAccess .home-module__5LPSBa__openChip{color:var(--rose);background:var(--rose)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__homeExecutiveAccess .home-module__5LPSBa__openChip{background:color-mix(in srgb, var(--rose) 10%, transparent)}}.home-module__5LPSBa__homeExecutiveAccess .home-module__5LPSBa__openChip{border:1px solid var(--rose)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__homeExecutiveAccess .home-module__5LPSBa__openChip{border:1px solid color-mix(in srgb, var(--rose) 22%, transparent)}}.home-module__5LPSBa__adminTile .home-module__5LPSBa__openChip{color:var(--amber);background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__adminTile .home-module__5LPSBa__openChip{background:color-mix(in srgb, var(--amber) 10%, transparent)}}.home-module__5LPSBa__adminTile .home-module__5LPSBa__openChip{border:1px solid var(--amber)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__adminTile .home-module__5LPSBa__openChip{border:1px solid color-mix(in srgb, var(--amber) 22%, transparent)}}.home-module__5LPSBa__homeExecutiveAccess:focus-visible,.home-module__5LPSBa__adminTile:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-module__5LPSBa__masterIcon,.home-module__5LPSBa__adminIcon{width:44px;height:44px;color:var(--feature-accent);background:var(--feature-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__masterIcon,.home-module__5LPSBa__adminIcon{background:color-mix(in srgb, var(--feature-accent) 12%, transparent)}}.home-module__5LPSBa__masterIcon,.home-module__5LPSBa__adminIcon{border:1px solid var(--feature-accent)}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__masterIcon,.home-module__5LPSBa__adminIcon{border:1px solid color-mix(in srgb, var(--feature-accent) 24%, transparent)}}.home-module__5LPSBa__masterIcon svg,.home-module__5LPSBa__adminIcon svg{width:20px;height:20px;display:block}.home-module__5LPSBa__masterLabel,.home-module__5LPSBa__adminBadge{font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--feature-accent);margin-bottom:8px;font-size:11px;font-weight:600}.home-module__5LPSBa__masterDesc,.home-module__5LPSBa__adminName{letter-spacing:-.4px;color:var(--text-primary);margin-bottom:6px;font-size:22px;font-weight:700;line-height:1.2}.home-module__5LPSBa__masterSub,.home-module__5LPSBa__adminDesc{color:var(--text-secondary);max-width:72ch;margin:0;font-size:13px;line-height:1.55}@media (prefers-reduced-motion:reduce){.home-module__5LPSBa__homeExecutiveAccess,.home-module__5LPSBa__adminTile,.home-module__5LPSBa__openChip{transition:none;animation:none}.home-module__5LPSBa__homeExecutiveAccess:hover,.home-module__5LPSBa__adminTile:hover{transform:none}}.home-module__5LPSBa__catalogSubsections{flex-direction:column;gap:34px;width:100%;display:flex}.home-module__5LPSBa__catalogSubsection{--sub-accent:var(--chart-1);width:100%;scroll-margin-top:calc(var(--navbar-height,64px) + 20px)}.home-module__5LPSBa__catalogSubsection[data-accent="0"]{--sub-accent:var(--chart-1)}.home-module__5LPSBa__catalogSubsection[data-accent="1"]{--sub-accent:var(--chart-2)}.home-module__5LPSBa__catalogSubsection[data-accent="2"]{--sub-accent:var(--chart-3)}.home-module__5LPSBa__catalogSubsection[data-accent="3"]{--sub-accent:var(--chart-4)}.home-module__5LPSBa__catalogSubsection[data-accent="4"]{--sub-accent:var(--chart-5)}.home-module__5LPSBa__catalogSubsection[data-accent="5"]{--sub-accent:var(--chart-6)}.home-module__5LPSBa__catalogSubsection[data-accent="6"]{--sub-accent:var(--chart-8)}.home-module__5LPSBa__catalogSubsection[data-accent="7"]{--sub-accent:var(--chart-9)}.home-module__5LPSBa__catalogSubHd{align-items:center;gap:10px;margin-bottom:16px;display:flex}.home-module__5LPSBa__catalogSubDot{background:var(--sub-accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--sub-accent);border-radius:50%;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__catalogSubDot{box-shadow:0 0 0 3px color-mix(in srgb, var(--sub-accent) 16%, transparent)}}.home-module__5LPSBa__catalogSubTtl{letter-spacing:.02em;color:var(--sub-accent);flex-shrink:0;margin:0;font-size:13px;font-weight:600}.home-module__5LPSBa__catalogSubRule{background:var(--sub-accent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__catalogSubRule{background:color-mix(in srgb, var(--sub-accent) 28%, transparent)}}.home-module__5LPSBa__catalogSubCount{font-family:var(--font-mono);color:var(--sub-accent);flex-shrink:0;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.home-module__5LPSBa__catalogSubCount{color:color-mix(in srgb, var(--sub-accent) 80%, var(--text-tertiary))}}.home-module__5LPSBa__catalogSubCount{text-align:right;min-width:1.5ch}.home-module__5LPSBa__groupsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.home-module__5LPSBa__emptyStateFull{grid-column:1/-1}@media (max-width:1400px){.home-module__5LPSBa__groupsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.home-module__5LPSBa__groupsGrid{grid-template-columns:repeat(2,1fr);gap:16px}.home-module__5LPSBa__main{padding:28px 28px 48px;padding-left:calc(var(--dash-rail-width) + 10px + 28px)}.home-module__5LPSBa__homeHero{margin-bottom:32px}}@media (max-width:720px){.home-module__5LPSBa__main{--dash-rail-width:0px;padding:20px 16px 72px}}@media (max-width:768px){.home-module__5LPSBa__homeExecutiveAccess,.home-module__5LPSBa__adminTile{padding:18px}.home-module__5LPSBa__masterDesc,.home-module__5LPSBa__adminName{font-size:20px}}@media (max-width:640px){.home-module__5LPSBa__groupsGrid{grid-template-columns:1fr}.home-module__5LPSBa__catalogSubsections{gap:28px}.home-module__5LPSBa__heroBrand{font-size:36px}.home-module__5LPSBa__heroTitle{font-size:20px}.home-module__5LPSBa__masterIcon,.home-module__5LPSBa__adminIcon{width:40px;height:40px}}[data-theme=light] .home-module__5LPSBa__main{background:0 0}[data-theme=light] .home-module__5LPSBa__glowA{opacity:.45}[data-theme=light] .home-module__5LPSBa__glowB{opacity:.35}:is([data-theme=light] .home-module__5LPSBa__heroSub,[data-theme=light] .home-module__5LPSBa__secTtl,[data-theme=light] .home-module__5LPSBa__secMeta){color:var(--text-secondary)}[data-theme=light] .home-module__5LPSBa__catalogSubTtl{color:var(--sub-accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .home-module__5LPSBa__catalogSubTtl{color:color-mix(in srgb, var(--sub-accent) 78%, var(--text-primary))}}[data-theme=light] .home-module__5LPSBa__homeExecutiveAccess{background:var(--rose)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .home-module__5LPSBa__homeExecutiveAccess{background:color-mix(in srgb, var(--rose) 4%, #fff)}}[data-theme=light] .home-module__5LPSBa__adminTile{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .home-module__5LPSBa__adminTile{background:color-mix(in srgb, var(--amber) 4%, #fff)}}
@keyframes LoadingSpinner-module__D6aYqa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes LoadingSpinner-module__D6aYqa__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes LoadingSpinner-module__D6aYqa__spin{to{transform:rotate(360deg)}}@keyframes LoadingSpinner-module__D6aYqa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes LoadingSpinner-module__D6aYqa__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingSpinner-module__D6aYqa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingSpinner-module__D6aYqa__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes LoadingSpinner-module__D6aYqa__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingSpinner-module__D6aYqa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes LoadingSpinner-module__D6aYqa__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes LoadingSpinner-module__D6aYqa__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes LoadingSpinner-module__D6aYqa__textPulse{0%,to{opacity:1}50%{opacity:.7}}.LoadingSpinner-module__D6aYqa__fullScreenContainer{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;animation:.4s ease-out both LoadingSpinner-module__D6aYqa__pageEnter;display:flex;}.LoadingSpinner-module__D6aYqa__inlineContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.LoadingSpinner-module__D6aYqa__spinner{display:inline-block;position:relative}.LoadingSpinner-module__D6aYqa__spinner.LoadingSpinner-module__D6aYqa__sm{width:32px;height:32px}.LoadingSpinner-module__D6aYqa__spinner.LoadingSpinner-module__D6aYqa__md{width:48px;height:48px}.LoadingSpinner-module__D6aYqa__spinner.LoadingSpinner-module__D6aYqa__lg{width:64px;height:64px}.LoadingSpinner-module__D6aYqa__spinnerRing{border:3px solid var(--blue-dim);border-top-color:var(--blue);border-radius:50%;width:100%;height:100%;animation:.8s linear infinite LoadingSpinner-module__D6aYqa__spin;position:absolute}.LoadingSpinner-module__D6aYqa__spinnerCore{background:radial-gradient(circle, var(--blue-dim) 0%, transparent 70%);border-radius:50%;width:50%;height:50%;animation:1.5s ease-in-out infinite LoadingSpinner-module__D6aYqa__spinnerPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingSpinner-module__D6aYqa__message{color:var(--text-secondary);letter-spacing:.2px;font-size:14px;font-weight:500;animation:.4s ease-out LoadingSpinner-module__D6aYqa__fadeIn}.LoadingSpinner-module__D6aYqa__brandMark{letter-spacing:1.4px;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:4px;font-size:11px;font-weight:600}[data-theme=light] .LoadingSpinner-module__D6aYqa__fullScreenContainer{background:0 0}
@keyframes DailySessionsChart-module__tXg7BG__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes DailySessionsChart-module__tXg7BG__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DailySessionsChart-module__tXg7BG__spin{to{transform:rotate(360deg)}}@keyframes DailySessionsChart-module__tXg7BG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes DailySessionsChart-module__tXg7BG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes DailySessionsChart-module__tXg7BG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DailySessionsChart-module__tXg7BG__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes DailySessionsChart-module__tXg7BG__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes DailySessionsChart-module__tXg7BG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes DailySessionsChart-module__tXg7BG__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes DailySessionsChart-module__tXg7BG__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes DailySessionsChart-module__tXg7BG__textPulse{0%,to{opacity:1}50%{opacity:.7}}.DailySessionsChart-module__tXg7BG__card{background:linear-gradient(165deg, var(--blue) 0%, transparent 42%), var(--elevated-surface-solid);padding:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__card{background:linear-gradient(165deg, color-mix(in srgb, var(--blue) 7%, transparent) 0%, transparent 42%), var(--elevated-surface-solid)}}.DailySessionsChart-module__tXg7BG__card{border:1px solid var(--card-border)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__card{border:1px solid color-mix(in srgb, var(--card-border) 90%, transparent)}}.DailySessionsChart-module__tXg7BG__card{border-radius:var(--radius-xl);box-shadow:var(--card-shadow);transition:background var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal), transform var(--transition-normal);isolation:isolate;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;animation:.45s ease-out both DailySessionsChart-module__tXg7BG__fadeInUp;overflow:hidden}.DailySessionsChart-module__tXg7BG__card:before{content:"";background:linear-gradient(90deg, transparent, var(--blue), var(--teal), transparent);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__card:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--blue) 45%, transparent), color-mix(in srgb, var(--teal) 35%, transparent), transparent)}}.DailySessionsChart-module__tXg7BG__card:before{opacity:.8;pointer-events:none}.DailySessionsChart-module__tXg7BG__card:hover{background:linear-gradient(165deg, var(--blue) 0%, transparent 46%), var(--elevated-surface-strong)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__card:hover{background:linear-gradient(165deg, color-mix(in srgb, var(--blue) 10%, transparent) 0%, transparent 46%), var(--elevated-surface-strong)}}.DailySessionsChart-module__tXg7BG__card:hover{border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}.DailySessionsChart-module__tXg7BG__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.DailySessionsChart-module__tXg7BG__headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.DailySessionsChart-module__tXg7BG__title{letter-spacing:-.02em;color:var(--text-primary);font-size:15px;font-weight:800}.DailySessionsChart-module__tXg7BG__subtitle{color:var(--text-muted-soft);font-size:12px;line-height:1.4}.DailySessionsChart-module__tXg7BG__badge{background:var(--blue);flex-shrink:0;padding:5px 10px}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__badge{background:color-mix(in srgb, var(--blue) 12%, transparent)}}.DailySessionsChart-module__tXg7BG__badge{border:1px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__badge{border:1px solid color-mix(in srgb, var(--blue) 28%, transparent)}}.DailySessionsChart-module__tXg7BG__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);border-radius:999px;font-size:10px;font-weight:700}.DailySessionsChart-module__tXg7BG__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.DailySessionsChart-module__tXg7BG__summaryItem{border-radius:var(--radius-lg);border:1px solid var(--chart-track-border);background:var(--chart-track-bg);flex-direction:column;gap:4px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__summaryItem{background:color-mix(in srgb, var(--chart-track-bg) 88%, transparent)}}.DailySessionsChart-module__tXg7BG__summaryItem{min-width:0;transition:border-color .2s,transform .2s}.DailySessionsChart-module__tXg7BG__summaryItem:hover{transform:translateY(-1px)}.DailySessionsChart-module__tXg7BG__summaryBlue{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__summaryBlue{border-color:color-mix(in srgb, var(--blue) 28%, transparent)}}.DailySessionsChart-module__tXg7BG__summaryBlue{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__summaryBlue{background:color-mix(in srgb, var(--blue) 8%, transparent)}}.DailySessionsChart-module__tXg7BG__summaryTeal{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__summaryTeal{border-color:color-mix(in srgb, var(--teal) 28%, transparent)}}.DailySessionsChart-module__tXg7BG__summaryTeal{background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__summaryTeal{background:color-mix(in srgb, var(--teal) 8%, transparent)}}.DailySessionsChart-module__tXg7BG__summaryMuted{border-color:var(--chart-track-border);background:var(--chart-track-bg)}.DailySessionsChart-module__tXg7BG__summaryValue{letter-spacing:-.03em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.1}.DailySessionsChart-module__tXg7BG__summaryBlue .DailySessionsChart-module__tXg7BG__summaryValue{color:var(--blue-light)}.DailySessionsChart-module__tXg7BG__summaryTeal .DailySessionsChart-module__tXg7BG__summaryValue{color:var(--teal)}.DailySessionsChart-module__tXg7BG__summaryLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:10px;font-weight:700}.DailySessionsChart-module__tXg7BG__plotShell{padding:8px 0 0;position:relative}.DailySessionsChart-module__tXg7BG__chartWrap{grid-template-columns:40px 1fr;align-items:stretch;gap:10px;display:grid}.DailySessionsChart-module__tXg7BG__yAxis{flex-direction:column;justify-content:space-between;height:240px;display:flex}.DailySessionsChart-module__tXg7BG__yTick{color:var(--text-tertiary);font-variant-numeric:tabular-nums;text-align:right;font-size:11px;font-weight:600;line-height:1}.DailySessionsChart-module__tXg7BG__chartScroll{min-width:0}.DailySessionsChart-module__tXg7BG__chartScrollable{scrollbar-width:thin;scrollbar-color:var(--blue-border) transparent;padding-bottom:4px;overflow:auto hidden}.DailySessionsChart-module__tXg7BG__chartScrollable::-webkit-scrollbar{height:6px}.DailySessionsChart-module__tXg7BG__chartScrollable::-webkit-scrollbar-thumb{background:var(--accent-border-hover);border-radius:999px}.DailySessionsChart-module__tXg7BG__chartInner{flex-direction:column;gap:0;width:100%;display:flex}.DailySessionsChart-module__tXg7BG__plotArea{border-radius:var(--radius-md);background:radial-gradient(ellipse 80% 60% at 50% 100%, var(--blue), transparent 70%);height:200px;position:relative}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__plotArea{background:radial-gradient(ellipse 80% 60% at 50% 100%, color-mix(in srgb, var(--blue) 8%, transparent), transparent 70%)}}.DailySessionsChart-module__tXg7BG__gridLines{pointer-events:none;position:absolute;inset:0}.DailySessionsChart-module__tXg7BG__gridLine{background:var(--input-bg-focus);height:1px;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__gridLine{background:color-mix(in srgb, var(--input-bg-focus) 80%, transparent)}}.DailySessionsChart-module__tXg7BG__lineOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DailySessionsChart-module__tXg7BG__areaFill{fill:var(--teal-dim);opacity:.85}.DailySessionsChart-module__tXg7BG__linePath{stroke:var(--teal);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:var(--admin-chart-line-glow,drop-shadow(0 0 6px var(--teal-glow)))}.DailySessionsChart-module__tXg7BG__dotsLayer{pointer-events:none;position:absolute;inset:0}.DailySessionsChart-module__tXg7BG__lineDot{background:var(--teal);border:2px solid var(--surface-2);width:8px;height:8px;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:50%;margin-top:-4px;margin-left:-4px;position:absolute}.DailySessionsChart-module__tXg7BG__lineDotActive{box-shadow:0 0 0 5px var(--teal-dim);transform:scale(1.25)}.DailySessionsChart-module__tXg7BG__barsRow{align-items:flex-end;gap:6px;display:flex;position:absolute;inset:0}.DailySessionsChart-module__tXg7BG__barCol{cursor:pointer;outline:none;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.DailySessionsChart-module__tXg7BG__barCol:focus-visible{outline:2px solid var(--accent-outline);outline-offset:1px;border-radius:6px}.DailySessionsChart-module__tXg7BG__barTrack{z-index:1;justify-content:center;align-items:flex-end;width:100%;max-width:34px;height:100%;display:flex;position:relative}.DailySessionsChart-module__tXg7BG__barFill{background:linear-gradient(180deg, var(--blue-light) 0%, var(--blue) 100%);border-radius:8px 8px 3px 3px;width:100%}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__barFill{background:linear-gradient(180deg, color-mix(in srgb, var(--blue-light) 90%, #fff) 0%, var(--blue) 100%)}}.DailySessionsChart-module__tXg7BG__barFill{box-shadow:0 6px 16px var(--blue)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__barFill{box-shadow:0 6px 16px color-mix(in srgb, var(--blue) 28%, transparent)}}.DailySessionsChart-module__tXg7BG__barFill{opacity:.9;transform-origin:bottom;transition:opacity var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast)}.DailySessionsChart-module__tXg7BG__barCol:hover .DailySessionsChart-module__tXg7BG__barFill,.DailySessionsChart-module__tXg7BG__barColActive .DailySessionsChart-module__tXg7BG__barFill{opacity:1;box-shadow:0 10px 22px var(--blue);transform:scaleY(1.02)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__barCol:hover .DailySessionsChart-module__tXg7BG__barFill,.DailySessionsChart-module__tXg7BG__barColActive .DailySessionsChart-module__tXg7BG__barFill{box-shadow:0 10px 22px color-mix(in srgb, var(--blue) 36%, transparent)}}.DailySessionsChart-module__tXg7BG__xAxis{border-top:1px solid var(--chart-track-border);align-items:flex-start;gap:6px;min-height:36px;margin-top:10px;padding-top:10px;display:flex}.DailySessionsChart-module__tXg7BG__xTick{flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}.DailySessionsChart-module__tXg7BG__xLabel{color:var(--text-secondary);text-align:center;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.DailySessionsChart-module__tXg7BG__xLabelSpacer{height:1px;display:block}.DailySessionsChart-module__tXg7BG__scrollHint{color:var(--text-tertiary);text-align:center;margin:10px 0 0;font-size:11px}.DailySessionsChart-module__tXg7BG__footer{border-top:1px solid var(--chart-track-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:14px;display:flex}.DailySessionsChart-module__tXg7BG__legend{align-items:center;gap:18px;display:flex}.DailySessionsChart-module__tXg7BG__tooltip{border:1px solid var(--border-light);border-radius:999px;align-items:center;gap:12px;min-height:30px;padding:6px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__tooltip{border:1px solid color-mix(in srgb, var(--border-light) 85%, transparent)}}.DailySessionsChart-module__tXg7BG__tooltip{background:var(--chart-track-bg)}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__tooltip{background:color-mix(in srgb, var(--chart-track-bg) 90%, transparent)}}.DailySessionsChart-module__tXg7BG__tooltip{color:var(--text-secondary);margin-left:auto;font-size:12px}.DailySessionsChart-module__tXg7BG__tooltipDate{color:var(--text-primary);font-weight:700}.DailySessionsChart-module__tXg7BG__tooltipMetric strong{color:var(--text-primary);font-weight:800}.DailySessionsChart-module__tXg7BG__tooltipHint{color:var(--text-tertiary)}.DailySessionsChart-module__tXg7BG__legendItem{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.DailySessionsChart-module__tXg7BG__legendSwatch{flex-shrink:0;display:inline-block}.DailySessionsChart-module__tXg7BG__legendBar{background:linear-gradient(180deg, var(--blue-light), var(--blue));border-radius:4px;width:14px;height:14px}.DailySessionsChart-module__tXg7BG__legendLine{border-top:3px solid var(--teal);border-radius:2px;width:20px;height:0}.DailySessionsChart-module__tXg7BG__empty{text-align:center;color:var(--text-tertiary);background:radial-gradient(ellipse 70% 80% at 50% 40%, var(--blue), transparent 70%), var(--placeholder-bg);padding:52px 20px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.DailySessionsChart-module__tXg7BG__empty{background:radial-gradient(ellipse 70% 80% at 50% 40%, color-mix(in srgb, var(--blue) 8%, transparent), transparent 70%), var(--placeholder-bg)}}.DailySessionsChart-module__tXg7BG__empty{border:1px dashed var(--card-border);border-radius:var(--radius-lg)}@media (max-width:900px){.DailySessionsChart-module__tXg7BG__summary{grid-template-columns:1fr}}@media (max-width:768px){.DailySessionsChart-module__tXg7BG__chartWrap{grid-template-columns:32px 1fr}.DailySessionsChart-module__tXg7BG__yAxis{height:200px}.DailySessionsChart-module__tXg7BG__plotArea{height:168px}.DailySessionsChart-module__tXg7BG__footer{flex-direction:column;align-items:flex-start}.DailySessionsChart-module__tXg7BG__tooltip{justify-content:center;width:100%;margin-left:0}.DailySessionsChart-module__tXg7BG__xLabel{font-size:10px}}@media (prefers-reduced-motion:reduce){.DailySessionsChart-module__tXg7BG__card,.DailySessionsChart-module__tXg7BG__summaryItem,.DailySessionsChart-module__tXg7BG__barFill,.DailySessionsChart-module__tXg7BG__lineDot{transition:none;animation:none}.DailySessionsChart-module__tXg7BG__card:hover,.DailySessionsChart-module__tXg7BG__summaryItem:hover,.DailySessionsChart-module__tXg7BG__barCol:hover .DailySessionsChart-module__tXg7BG__barFill,.DailySessionsChart-module__tXg7BG__barColActive .DailySessionsChart-module__tXg7BG__barFill,.DailySessionsChart-module__tXg7BG__lineDotActive{transform:none}}[data-theme=light] .DailySessionsChart-module__tXg7BG__card{background:linear-gradient(165deg, var(--blue) 0%, transparent 42%), var(--elevated-surface-solid)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .DailySessionsChart-module__tXg7BG__card{background:linear-gradient(165deg, color-mix(in srgb, var(--blue) 5%, transparent) 0%, transparent 42%), var(--elevated-surface-solid)}}[data-theme=light] .DailySessionsChart-module__tXg7BG__card{border-color:var(--card-border)}[data-theme=light] .DailySessionsChart-module__tXg7BG__summaryBlue .DailySessionsChart-module__tXg7BG__summaryValue{color:var(--blue)}[data-theme=light] .DailySessionsChart-module__tXg7BG__linePath{filter:var(--admin-chart-line-glow)}[data-theme=light] .DailySessionsChart-module__tXg7BG__lineDot{border-color:var(--elevated-surface-solid)}[data-theme=light] .DailySessionsChart-module__tXg7BG__lineDotActive{box-shadow:0 0 0 5px var(--teal-dim)}[data-theme=light] .DailySessionsChart-module__tXg7BG__empty{background:var(--placeholder-bg);border-color:var(--placeholder-border)}
.ThemeToggle-module__3b5zuq__toggle{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), transform var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ThemeToggle-module__3b5zuq__toggle:hover{background:color-mix(in srgb, var(--blue) 10%, transparent);border-color:color-mix(in srgb, var(--blue) 18%, transparent);color:var(--text-primary);transform:translateY(-1px)}.ThemeToggle-module__3b5zuq__toggle:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ThemeToggle-module__3b5zuq__icon{width:17px;height:17px}@media (min-width:1440px){.ThemeToggle-module__3b5zuq__toggle{width:36px;height:36px}.ThemeToggle-module__3b5zuq__icon{width:18px;height:18px}}@media (max-width:640px){.ThemeToggle-module__3b5zuq__toggle{width:32px;height:32px}.ThemeToggle-module__3b5zuq__icon{width:16px;height:16px}}.ThemeToggle-module__3b5zuq__toggleLight{color:var(--text-tertiary);box-shadow:none;background:0 0;border-color:#0000}.ThemeToggle-module__3b5zuq__toggleLight:hover{background:color-mix(in srgb, var(--blue) 10%, transparent);border-color:color-mix(in srgb, var(--blue) 18%, transparent);color:var(--text-primary);box-shadow:none}
@keyframes Navbar-module__nuAbfa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Navbar-module__nuAbfa__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Navbar-module__nuAbfa__spin{to{transform:rotate(360deg)}}@keyframes Navbar-module__nuAbfa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes Navbar-module__nuAbfa__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar-module__nuAbfa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar-module__nuAbfa__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes Navbar-module__nuAbfa__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar-module__nuAbfa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes Navbar-module__nuAbfa__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes Navbar-module__nuAbfa__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes Navbar-module__nuAbfa__textPulse{0%,to{opacity:1}50%{opacity:.7}}.Navbar-module__nuAbfa__shell{animation:.45s ease-out both Navbar-module__nuAbfa__navEnter}@keyframes Navbar-module__nuAbfa__navEnter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__nuAbfa__navSpacer{flex:1;min-width:0}.Navbar-module__nuAbfa__navBranding{min-width:0;color:inherit;cursor:pointer;border-radius:var(--radius-md);transition:opacity var(--transition-fast), transform var(--transition-fast);flex-shrink:1;text-decoration:none;}.Navbar-module__nuAbfa__navBranding:hover{opacity:.9;transform:translateY(-1px)}.Navbar-module__nuAbfa__navBranding:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Navbar-module__nuAbfa__primaryLogo,.Navbar-module__nuAbfa__secondaryLogo{background:0 0;flex-shrink:0;align-items:center;line-height:0;display:flex}.Navbar-module__nuAbfa__primaryLogo .logoScale{max-height:30px;display:block}.Navbar-module__nuAbfa__secondaryLogo{max-height:var(--navbar-height)}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{object-fit:contain;width:auto;max-width:min(190px,26vw);height:auto;max-height:54px;display:block}.Navbar-module__nuAbfa__navRule,.Navbar-module__nuAbfa__logoDivider{background:var(--nav-divider);opacity:.75;flex-shrink:0;align-self:center;width:1px;height:24px}.Navbar-module__nuAbfa__breadcrumbs{flex-shrink:1;min-width:0}.Navbar-module__nuAbfa__breadcrumbList{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:inline-flex}.Navbar-module__nuAbfa__breadcrumbItem{align-items:center;min-width:0;display:flex}.Navbar-module__nuAbfa__breadcrumbLink,.Navbar-module__nuAbfa__breadcrumbCurrent{border-radius:var(--radius-md);white-space:nowrap;transition:color var(--transition-fast), background var(--transition-fast);align-items:center;gap:7px;padding:6px 10px;font-size:13px;line-height:1.2;display:inline-flex}.Navbar-module__nuAbfa__breadcrumbLink{color:var(--text-secondary);cursor:pointer;font-weight:500;text-decoration:none}.Navbar-module__nuAbfa__breadcrumbLink:hover{color:var(--text-primary);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__breadcrumbLink:hover{background:color-mix(in srgb, var(--blue) 8%, transparent)}}.Navbar-module__nuAbfa__breadcrumbLink:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Navbar-module__nuAbfa__breadcrumbLink:hover .Navbar-module__nuAbfa__breadcrumbIcon{color:var(--blue)}.Navbar-module__nuAbfa__breadcrumbSeparator{color:var(--text-tertiary);opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:flex}.Navbar-module__nuAbfa__breadcrumbChevron{width:12px;height:12px}.Navbar-module__nuAbfa__breadcrumbIconWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Navbar-module__nuAbfa__breadcrumbIcon{width:14px;height:14px;color:var(--text-tertiary);transition:color var(--transition-fast);flex-shrink:0}.Navbar-module__nuAbfa__breadcrumbLabel{line-height:1.2}.Navbar-module__nuAbfa__breadcrumbCurrent{color:var(--text-primary);background:var(--blue);font-weight:600}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__breadcrumbCurrent{background:color-mix(in srgb, var(--blue) 10%, transparent)}}.Navbar-module__nuAbfa__breadcrumbCurrent{border:1px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__breadcrumbCurrent{border:1px solid color-mix(in srgb, var(--blue) 16%, transparent)}}.Navbar-module__nuAbfa__breadcrumbCurrent{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.Navbar-module__nuAbfa__breadcrumbCurrent .Navbar-module__nuAbfa__breadcrumbIcon{color:var(--blue)}.Navbar-module__nuAbfa__navAction{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}.Navbar-module__nuAbfa__userProfileDisplay{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-width:0;max-width:240px;display:flex}.Navbar-module__nuAbfa__userAvatar{letter-spacing:.02em;width:34px;height:34px;color:var(--text-on-accent);background:var(--btn-primary-bg);box-shadow:0 0 0 1px var(--blue);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__userAvatar{box-shadow:0 0 0 1px color-mix(in srgb, var(--blue) 25%, transparent)}}.Navbar-module__nuAbfa__userInfo{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.Navbar-module__nuAbfa__userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.Navbar-module__nuAbfa__userRole{font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--text-tertiary);font-size:10px;font-weight:500;line-height:1}.Navbar-module__nuAbfa__exportBtn{border:1px solid var(--blue);align-items:center;gap:9px;min-height:36px;padding:4px 12px 4px 5px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportBtn{border:1px solid color-mix(in srgb, var(--blue) 28%, transparent)}}.Navbar-module__nuAbfa__exportBtn{background:linear-gradient(135deg, var(--blue) 0%, var(--teal) 100%);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportBtn{background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 18%, transparent) 0%, color-mix(in srgb, var(--teal) 10%, transparent) 100%)}}.Navbar-module__nuAbfa__exportBtn{color:var(--accent-text,var(--text-primary));box-shadow:inset 0 1px 0 #ffffff1a, 0 4px 14px var(--blue)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportBtn{box-shadow:inset 0 1px 0 #ffffff1a, 0 4px 14px color-mix(in srgb, var(--blue) 14%, transparent)}}.Navbar-module__nuAbfa__exportBtn{cursor:pointer;isolation:isolate;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;overflow:hidden}.Navbar-module__nuAbfa__exportBtn:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(110deg,#0000 20%,#ffffff24 45%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled){border-color:var(--blue);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--blue) 45%, transparent)}}.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff24, 0 8px 20px var(--blue)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff24, 0 8px 20px color-mix(in srgb, var(--blue) 22%, transparent)}}.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled):before{transform:translate(120%)}.Navbar-module__nuAbfa__exportBtn:active:not(:disabled){transform:translateY(0)}.Navbar-module__nuAbfa__exportBtn:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.Navbar-module__nuAbfa__exportBtn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Navbar-module__nuAbfa__exportIcon{z-index:1;background:linear-gradient(145deg, var(--blue) 0%, var(--teal) 100%);border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportIcon{background:linear-gradient(145deg, var(--blue) 0%, color-mix(in srgb, var(--teal) 55%, var(--blue)) 100%)}}.Navbar-module__nuAbfa__exportIcon{color:#fff;box-shadow:0 2px 8px var(--blue)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportIcon{box-shadow:0 2px 8px color-mix(in srgb, var(--blue) 35%, transparent)}}.Navbar-module__nuAbfa__exportIcon{flex-shrink:0}.Navbar-module__nuAbfa__exportIcon svg{width:14px;height:14px;transition:transform .2s;display:block}.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled) .Navbar-module__nuAbfa__exportIcon svg{transform:translateY(1px)}.Navbar-module__nuAbfa__exportCopy{z-index:1;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding-right:4px;display:flex;position:relative}.Navbar-module__nuAbfa__exportLabel{letter-spacing:.01em;color:var(--text-primary);font-size:12px;font-weight:700;line-height:1.1}.Navbar-module__nuAbfa__exportMeta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);font-size:9px;font-weight:600;line-height:1}.Navbar-module__nuAbfa__exportBusy .Navbar-module__nuAbfa__exportIcon{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.Navbar-module__nuAbfa__exportBusy .Navbar-module__nuAbfa__exportIcon{background:color-mix(in srgb, var(--blue) 55%, var(--elevated-surface-solid))}}.Navbar-module__nuAbfa__logout{border-radius:var(--radius-md);letter-spacing:.01em;white-space:nowrap;cursor:pointer;min-height:34px;color:var(--text-secondary);transition:background var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.Navbar-module__nuAbfa__logout:hover:not(:disabled){background:var(--red-dim);border-color:var(--red-border);color:var(--danger-text-strong,var(--red))}.Navbar-module__nuAbfa__logout:disabled{opacity:.7;cursor:not-allowed}.Navbar-module__nuAbfa__logout:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Navbar-module__nuAbfa__logout svg{flex-shrink:0}.Navbar-module__nuAbfa__spinning{animation:1s linear infinite Navbar-module__nuAbfa__spin}@media (min-width:1280px){.Navbar-module__nuAbfa__navRule,.Navbar-module__nuAbfa__logoDivider{height:26px}.Navbar-module__nuAbfa__breadcrumbLink,.Navbar-module__nuAbfa__breadcrumbCurrent,.Navbar-module__nuAbfa__userName{font-size:13px}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(210px,20vw);max-height:58px}.Navbar-module__nuAbfa__primaryLogo .logoScale{max-height:32px}}@media (min-width:1440px){.Navbar-module__nuAbfa__userProfileDisplay{max-width:280px}.Navbar-module__nuAbfa__userAvatar{width:36px;height:36px;font-size:13px}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(230px,18vw);max-height:62px}}@media (min-width:1920px){.Navbar-module__nuAbfa__breadcrumbLink,.Navbar-module__nuAbfa__breadcrumbCurrent,.Navbar-module__nuAbfa__userName{font-size:14px}.Navbar-module__nuAbfa__logout{min-height:36px;padding:0 14px;font-size:13px}.Navbar-module__nuAbfa__exportBtn{min-height:38px}.Navbar-module__nuAbfa__exportLabel{font-size:13px}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(250px,16vw);max-height:66px}}@media (max-width:1024px){.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(170px,22vw);max-height:44px}.Navbar-module__nuAbfa__primaryLogo .logoScale{max-height:28px}}@media (max-width:900px){.Navbar-module__nuAbfa__userRole{display:none}.Navbar-module__nuAbfa__userProfileDisplay{max-width:150px}.Navbar-module__nuAbfa__btnLabel,.Navbar-module__nuAbfa__exportCopy{display:none}.Navbar-module__nuAbfa__exportBtn{min-width:36px;min-height:36px;padding:4px}.Navbar-module__nuAbfa__logout{min-width:34px;padding:0 9px}.Navbar-module__nuAbfa__breadcrumbLink,.Navbar-module__nuAbfa__breadcrumbCurrent{padding:5px 8px;font-size:12px}}@media (max-width:768px){.Navbar-module__nuAbfa__breadcrumbLink .Navbar-module__nuAbfa__breadcrumbLabel,.Navbar-module__nuAbfa__breadcrumbCurrent .Navbar-module__nuAbfa__breadcrumbLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Navbar-module__nuAbfa__navRule{display:none}.Navbar-module__nuAbfa__logoDivider{height:20px}.Navbar-module__nuAbfa__userProfileDisplay{max-width:none}.Navbar-module__nuAbfa__primaryLogo .logoScale{max-height:26px}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(110px,20vw);max-height:30px}.Navbar-module__nuAbfa__breadcrumbCurrent{background:0 0;border-color:#0000;padding:4px}}@media (max-width:640px){.Navbar-module__nuAbfa__userInfo{display:none}.Navbar-module__nuAbfa__userAvatar{width:30px;height:30px;font-size:11px}.Navbar-module__nuAbfa__breadcrumbs{display:none}.Navbar-module__nuAbfa__exportBtn{min-width:34px;min-height:34px}.Navbar-module__nuAbfa__exportIcon{width:26px;height:26px}.Navbar-module__nuAbfa__logout{min-width:32px;min-height:32px;padding:0 8px}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(96px,22vw);max-height:26px}.Navbar-module__nuAbfa__primaryLogo .logoScale{max-height:22px}.Navbar-module__nuAbfa__logoDivider{height:16px}}@media (prefers-reduced-motion:reduce){.Navbar-module__nuAbfa__exportBtn,.Navbar-module__nuAbfa__exportBtn:before,.Navbar-module__nuAbfa__exportIcon svg{transition:none}.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled),.Navbar-module__nuAbfa__exportBtn:hover:not(:disabled):before{transform:none}}@media (max-width:480px){.Navbar-module__nuAbfa__navBranding{flex-shrink:0;gap:6px}.Navbar-module__nuAbfa__primaryLogo .logoScale{max-height:20px}.Navbar-module__nuAbfa__secondaryLogo .logoCvausa{max-width:min(84px,24vw);max-height:22px}}
@keyframes TopActiveUsers-module__5mnrcW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes TopActiveUsers-module__5mnrcW__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes TopActiveUsers-module__5mnrcW__spin{to{transform:rotate(360deg)}}@keyframes TopActiveUsers-module__5mnrcW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes TopActiveUsers-module__5mnrcW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes TopActiveUsers-module__5mnrcW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes TopActiveUsers-module__5mnrcW__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes TopActiveUsers-module__5mnrcW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes TopActiveUsers-module__5mnrcW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes TopActiveUsers-module__5mnrcW__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes TopActiveUsers-module__5mnrcW__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes TopActiveUsers-module__5mnrcW__textPulse{0%,to{opacity:1}50%{opacity:.7}}.TopActiveUsers-module__5mnrcW__card{background:linear-gradient(165deg, var(--teal) 0%, transparent 42%), var(--elevated-surface-solid);height:100%;padding:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__card{background:linear-gradient(165deg, color-mix(in srgb, var(--teal) 7%, transparent) 0%, transparent 42%), var(--elevated-surface-solid)}}.TopActiveUsers-module__5mnrcW__card{border:1px solid var(--card-border)}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__card{border:1px solid color-mix(in srgb, var(--card-border) 90%, transparent)}}.TopActiveUsers-module__5mnrcW__card{border-radius:var(--radius-xl);box-shadow:var(--card-shadow);transition:background var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal), transform var(--transition-normal);isolation:isolate;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;animation:.45s ease-out 50ms both TopActiveUsers-module__5mnrcW__fadeInUp;overflow:hidden}.TopActiveUsers-module__5mnrcW__card:before{content:"";background:linear-gradient(90deg, transparent, var(--teal), var(--blue), transparent);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__card:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--teal) 45%, transparent), color-mix(in srgb, var(--blue) 30%, transparent), transparent)}}.TopActiveUsers-module__5mnrcW__card:before{opacity:.8;pointer-events:none}.TopActiveUsers-module__5mnrcW__card:hover{background:linear-gradient(165deg, var(--teal) 0%, transparent 46%), var(--elevated-surface-strong)}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__card:hover{background:linear-gradient(165deg, color-mix(in srgb, var(--teal) 10%, transparent) 0%, transparent 46%), var(--elevated-surface-strong)}}.TopActiveUsers-module__5mnrcW__card:hover{border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}.TopActiveUsers-module__5mnrcW__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.TopActiveUsers-module__5mnrcW__headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.TopActiveUsers-module__5mnrcW__title{letter-spacing:-.02em;color:var(--text-primary);font-size:15px;font-weight:800}.TopActiveUsers-module__5mnrcW__subtitle{color:var(--text-muted-soft);font-size:12px;line-height:1.4}.TopActiveUsers-module__5mnrcW__badge{background:var(--teal);flex-shrink:0;padding:5px 10px}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__badge{background:color-mix(in srgb, var(--teal) 12%, transparent)}}.TopActiveUsers-module__5mnrcW__badge{border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__badge{border:1px solid color-mix(in srgb, var(--teal) 28%, transparent)}}.TopActiveUsers-module__5mnrcW__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--teal);border-radius:999px;font-size:10px;font-weight:700}.TopActiveUsers-module__5mnrcW__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.TopActiveUsers-module__5mnrcW__row{border-radius:var(--radius-lg);border:1px solid #0000;grid-template-columns:22px 36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;transition:background .2s,border-color .2s,transform .2s;display:grid}.TopActiveUsers-module__5mnrcW__row:hover{background:var(--chart-track-bg)}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__row:hover{background:color-mix(in srgb, var(--chart-track-bg) 90%, transparent)}}.TopActiveUsers-module__5mnrcW__row:hover{border-color:var(--card-border)}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__row:hover{border-color:color-mix(in srgb, var(--card-border) 80%, transparent)}}.TopActiveUsers-module__5mnrcW__row:hover{transform:translate(2px)}.TopActiveUsers-module__5mnrcW__rank{color:var(--text-tertiary);text-align:center;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.TopActiveUsers-module__5mnrcW__avatar{letter-spacing:.02em;border:1px solid var(--card-border);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:flex}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__avatar{border:1px solid color-mix(in srgb, var(--card-border) 80%, transparent)}}.TopActiveUsers-module__5mnrcW__avatar{box-shadow:0 4px 12px var(--blue)}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__avatar{box-shadow:0 4px 12px color-mix(in srgb, var(--blue) 10%, transparent)}}.TopActiveUsers-module__5mnrcW__meta{flex-direction:column;gap:6px;min-width:0;display:flex}.TopActiveUsers-module__5mnrcW__name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.TopActiveUsers-module__5mnrcW__email{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.TopActiveUsers-module__5mnrcW__barBg{background:var(--chart-track-bg);border:1px solid var(--chart-track-border);border-radius:999px;height:6px;overflow:hidden}.TopActiveUsers-module__5mnrcW__barFill{border-radius:999px;min-width:4px;height:100%;box-shadow:0 0 10px}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__barFill{box-shadow:0 0 10px color-mix(in srgb, currentColor 25%, transparent)}}.TopActiveUsers-module__5mnrcW__barFill{transition:width .55s cubic-bezier(.22,1,.36,1)}.TopActiveUsers-module__5mnrcW__sessions{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--chart-track-bg);border-radius:999px;padding:4px 8px;font-size:13px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__sessions{background:color-mix(in srgb, var(--chart-track-bg) 90%, transparent)}}.TopActiveUsers-module__5mnrcW__empty{text-align:center;color:var(--text-tertiary);background:radial-gradient(ellipse 70% 80% at 50% 40%, var(--teal), transparent 70%), var(--placeholder-bg);padding:52px 16px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.TopActiveUsers-module__5mnrcW__empty{background:radial-gradient(ellipse 70% 80% at 50% 40%, color-mix(in srgb, var(--teal) 8%, transparent), transparent 70%), var(--placeholder-bg)}}.TopActiveUsers-module__5mnrcW__empty{border:1px dashed var(--card-border);border-radius:var(--radius-lg)}.TopActiveUsers-module__5mnrcW__avatarTone0{background:var(--tone-0-bg);color:var(--tone-0-text)}.TopActiveUsers-module__5mnrcW__avatarTone1{background:var(--tone-1-bg);color:var(--tone-1-text)}.TopActiveUsers-module__5mnrcW__avatarTone2{background:var(--tone-2-bg);color:var(--tone-2-text)}.TopActiveUsers-module__5mnrcW__avatarTone3{background:var(--tone-3-bg);color:var(--tone-3-text)}.TopActiveUsers-module__5mnrcW__avatarTone4{background:var(--tone-4-bg);color:var(--tone-4-text)}.TopActiveUsers-module__5mnrcW__avatarTone5{background:var(--tone-5-bg);color:var(--tone-5-text)}@media (max-width:768px){.TopActiveUsers-module__5mnrcW__row{grid-template-columns:18px 32px minmax(0,1fr) auto;gap:8px;padding:8px}.TopActiveUsers-module__5mnrcW__avatar{width:32px;height:32px;font-size:10px}}@media (prefers-reduced-motion:reduce){.TopActiveUsers-module__5mnrcW__card,.TopActiveUsers-module__5mnrcW__row,.TopActiveUsers-module__5mnrcW__barFill{transition:none;animation:none}.TopActiveUsers-module__5mnrcW__card:hover,.TopActiveUsers-module__5mnrcW__row:hover{transform:none}}[data-theme=light] .TopActiveUsers-module__5mnrcW__card{background:linear-gradient(165deg, var(--teal) 0%, transparent 42%), var(--elevated-surface-solid)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .TopActiveUsers-module__5mnrcW__card{background:linear-gradient(165deg, color-mix(in srgb, var(--teal) 5%, transparent) 0%, transparent 42%), var(--elevated-surface-solid)}}[data-theme=light] .TopActiveUsers-module__5mnrcW__card{border-color:var(--card-border)}[data-theme=light] .TopActiveUsers-module__5mnrcW__badge{color:var(--teal)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .TopActiveUsers-module__5mnrcW__badge{color:color-mix(in srgb, var(--teal) 80%, #0f172a)}}[data-theme=light] .TopActiveUsers-module__5mnrcW__avatar{border-color:var(--card-border)}[data-theme=light] .TopActiveUsers-module__5mnrcW__barBg{background:var(--chart-track-bg);border-color:var(--chart-track-border)}[data-theme=light] .TopActiveUsers-module__5mnrcW__empty{background:var(--placeholder-bg);border-color:var(--placeholder-border)}
.CatalogCard-module__rnH46a__catalogCard{--card-accent:var(--sub-accent,var(--blue));border-radius:var(--radius-xl);cursor:pointer;background:var(--elevated-surface-solid);border:1px solid var(--card-border);min-height:200px;box-shadow:var(--card-shadow);isolation:isolate;-webkit-font-smoothing:antialiased;flex-direction:column;padding:20px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.CatalogCard-module__rnH46a__catalogCard:before{content:"";background:var(--card-accent);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.CatalogCard-module__rnH46a__catalogCard:hover{border-color:color-mix(in srgb, var(--card-accent) 40%, var(--card-border));box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.CatalogCard-module__rnH46a__catalogCard:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.CatalogCard-module__rnH46a__cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.CatalogCard-module__rnH46a__cardIcon{width:40px;height:40px;color:var(--card-accent);background:color-mix(in srgb, var(--card-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--card-accent) 22%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.CatalogCard-module__rnH46a__cardIcon svg{width:18px;height:18px;display:block}.CatalogCard-module__rnH46a__openChip{border-radius:var(--radius-md);font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--card-accent);background:color-mix(in srgb, var(--card-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--card-accent) 18%, transparent);opacity:0;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;transition:opacity .2s;display:inline-flex}.CatalogCard-module__rnH46a__openChip svg{width:12px;height:12px;display:block}.CatalogCard-module__rnH46a__catalogCard:hover .CatalogCard-module__rnH46a__openChip{opacity:1}.CatalogCard-module__rnH46a__catalogName{letter-spacing:-.025em;color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.25}.CatalogCard-module__rnH46a__catalogDescription{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.CatalogCard-module__rnH46a__cardFooter{border-top:1px solid color-mix(in srgb, var(--card-accent) 14%, var(--card-border));flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;display:flex}.CatalogCard-module__rnH46a__tags{flex-wrap:wrap;gap:6px;display:flex}.CatalogCard-module__rnH46a__tag{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--card-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--card-accent) 16%, transparent);color:var(--text-secondary);align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:500;display:inline-flex}.CatalogCard-module__rnH46a__liveDot{background:var(--teal);border-radius:50%;flex-shrink:0;width:5px;height:5px}@media (max-width:640px){.CatalogCard-module__rnH46a__catalogCard{min-height:180px;padding:18px}.CatalogCard-module__rnH46a__catalogName{font-size:17px}}@media (prefers-reduced-motion:reduce){.CatalogCard-module__rnH46a__catalogCard,.CatalogCard-module__rnH46a__openChip{transition:none}.CatalogCard-module__rnH46a__catalogCard:hover{transform:none}}[data-theme=light] .CatalogCard-module__rnH46a__catalogCard{background:var(--elevated-surface-solid);border-color:var(--blue-border)}[data-theme=light] .CatalogCard-module__rnH46a__catalogCard:hover{border-color:color-mix(in srgb, var(--card-accent) 30%, var(--blue-border))}[data-theme=light] .CatalogCard-module__rnH46a__tag{color:var(--text-secondary)}
@keyframes DatePicker-module__m_dZVW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes DatePicker-module__m_dZVW__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DatePicker-module__m_dZVW__spin{to{transform:rotate(360deg)}}@keyframes DatePicker-module__m_dZVW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes DatePicker-module__m_dZVW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes DatePicker-module__m_dZVW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DatePicker-module__m_dZVW__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes DatePicker-module__m_dZVW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes DatePicker-module__m_dZVW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes DatePicker-module__m_dZVW__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes DatePicker-module__m_dZVW__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes DatePicker-module__m_dZVW__textPulse{0%,to{opacity:1}50%{opacity:.7}}.DatePicker-module__m_dZVW__root{position:relative}.DatePicker-module__m_dZVW__trigger{background:var(--elevated-surface-solid);align-items:center;gap:8px;min-width:156px;min-height:38px;padding:8px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.DatePicker-module__m_dZVW__trigger{background:color-mix(in srgb, var(--elevated-surface-solid) 92%, transparent)}}.DatePicker-module__m_dZVW__trigger{border:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.DatePicker-module__m_dZVW__trigger{border:1px solid color-mix(in srgb, var(--border-light) 90%, transparent)}}.DatePicker-module__m_dZVW__trigger{color:var(--text-primary);font-family:var(--font-mono,monospace);letter-spacing:.02em;cursor:pointer;border-radius:999px;font-size:11px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;box-shadow:inset 0 1px #ffffff0f}.DatePicker-module__m_dZVW__trigger:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 3px var(--accent-bg)}.DatePicker-module__m_dZVW__trigger:hover,.DatePicker-module__m_dZVW__triggerOpen{background:var(--input-bg-focus);border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.DatePicker-module__m_dZVW__trigger:hover,.DatePicker-module__m_dZVW__triggerOpen{border-color:color-mix(in srgb, var(--blue) 40%, transparent)}}.DatePicker-module__m_dZVW__trigger:hover,.DatePicker-module__m_dZVW__triggerOpen{box-shadow:inset 0 1px 0 #ffffff14, 0 6px 16px var(--blue);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.DatePicker-module__m_dZVW__trigger:hover,.DatePicker-module__m_dZVW__triggerOpen{box-shadow:inset 0 1px 0 #ffffff14, 0 6px 16px color-mix(in srgb, var(--blue) 12%, transparent)}}.DatePicker-module__m_dZVW__triggerIcon{color:var(--blue-light);flex-shrink:0}.DatePicker-module__m_dZVW__triggerText{white-space:nowrap}.DatePicker-module__m_dZVW__popover{z-index:300;border-radius:var(--radius-xl);background:var(--popover-bg);background-color:var(--elevated-surface-solid);border:1px solid var(--blue);width:280px;padding:14px;position:fixed}@supports (color:color-mix(in lab, red, red)){.DatePicker-module__m_dZVW__popover{border:1px solid color-mix(in srgb, var(--blue) 28%, transparent)}}.DatePicker-module__m_dZVW__popover{box-shadow:var(--popover-shadow), 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.DatePicker-module__m_dZVW__popover{box-shadow:var(--popover-shadow), 0 0 0 1px color-mix(in srgb, var(--blue) 8%, transparent)}}.DatePicker-module__m_dZVW__popover{animation:.18s ease-out both DatePicker-module__m_dZVW__fadeInUp}.DatePicker-module__m_dZVW__popoverHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.DatePicker-module__m_dZVW__monthLabel{color:var(--text-primary);font-size:13px;font-weight:700}.DatePicker-module__m_dZVW__navBtn{border:1px solid var(--card-border);background:var(--input-bg);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:all .2s;display:inline-flex}.DatePicker-module__m_dZVW__navBtn:focus-visible,.DatePicker-module__m_dZVW__dayBtn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.DatePicker-module__m_dZVW__navBtn:hover{color:var(--text-primary);border-color:var(--accent-border);background:var(--accent-bg)}.DatePicker-module__m_dZVW__weekdays{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:6px;display:grid}.DatePicker-module__m_dZVW__weekday{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);text-align:center;font-size:10px;font-weight:600}.DatePicker-module__m_dZVW__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.DatePicker-module__m_dZVW__dayBtn{aspect-ratio:1;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;font-size:12px;font-weight:500;transition:all .15s}.DatePicker-module__m_dZVW__dayBtn:hover:not(:disabled){background:var(--accent-bg-hover);color:var(--blue-light)}.DatePicker-module__m_dZVW__dayOutside{color:var(--text-tertiary);opacity:.55}.DatePicker-module__m_dZVW__dayToday{box-shadow:inset 0 0 0 1px var(--accent-outline)}.DatePicker-module__m_dZVW__daySelected{background:var(--btn-primary-bg);color:var(--text-on-accent);box-shadow:var(--btn-primary-shadow);font-weight:700}.DatePicker-module__m_dZVW__daySelected:hover:not(:disabled){background:var(--btn-primary-bg-hover);color:var(--text-on-accent)}.DatePicker-module__m_dZVW__dayDisabled{opacity:.28;cursor:not-allowed}@media (max-width:768px){.DatePicker-module__m_dZVW__trigger{width:100%;min-width:0}}
@keyframes AdminPageState-module__FEzmEW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes AdminPageState-module__FEzmEW__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes AdminPageState-module__FEzmEW__spin{to{transform:rotate(360deg)}}@keyframes AdminPageState-module__FEzmEW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes AdminPageState-module__FEzmEW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminPageState-module__FEzmEW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminPageState-module__FEzmEW__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes AdminPageState-module__FEzmEW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminPageState-module__FEzmEW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes AdminPageState-module__FEzmEW__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes AdminPageState-module__FEzmEW__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes AdminPageState-module__FEzmEW__textPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes AdminPageState-module__FEzmEW__orbitSpin{to{transform:rotate(360deg)}}@keyframes AdminPageState-module__FEzmEW__orbitSpinReverse{to{transform:rotate(-360deg)}}@keyframes AdminPageState-module__FEzmEW__barRise{0%,to{opacity:.45;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes AdminPageState-module__FEzmEW__softGlow{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes AdminPageState-module__FEzmEW__statusSweep{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}to{opacity:0;transform:translate(120%)}}.AdminPageState-module__FEzmEW__stateShell{min-height:calc(100vh - var(--navbar-height));padding:48px var(--page-gutter);isolation:isolate;flex:1;justify-content:center;align-items:center;animation:.5s ease-out both AdminPageState-module__FEzmEW__fadeIn;display:flex;position:relative;overflow:hidden;}.AdminPageState-module__FEzmEW__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.AdminPageState-module__FEzmEW__glowPrimary,.AdminPageState-module__FEzmEW__glowSecondary{filter:blur(64px);border-radius:50%;animation:5s ease-in-out infinite AdminPageState-module__FEzmEW__softGlow;position:absolute}.AdminPageState-module__FEzmEW__glowPrimary{background:radial-gradient(circle, var(--blue-dim) 0%, transparent 70%);width:min(52vw,480px);height:min(52vw,480px);top:12%;left:18%}.AdminPageState-module__FEzmEW__glowSecondary{background:radial-gradient(circle, var(--teal-dim) 0%, transparent 70%);width:min(42vw,380px);height:min(42vw,380px);animation-delay:1.4s;bottom:18%;right:12%}.AdminPageState-module__FEzmEW__gridFade{background-image:linear-gradient(var(--admin-state-grid,#3b8ef00f) 1px, transparent 1px), linear-gradient(90deg, var(--admin-state-grid,#3b8ef00f) 1px, transparent 1px);opacity:.55;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60%,#000 20%,#0000 75%)}.AdminPageState-module__FEzmEW__stage{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,4vw,56px);width:min(100%,920px);animation:.55s ease-out both AdminPageState-module__FEzmEW__fadeInUp;display:grid;position:relative}.AdminPageState-module__FEzmEW__visualPane{flex-direction:column;align-items:center;gap:18px;display:flex}.AdminPageState-module__FEzmEW__content,.AdminPageState-module__FEzmEW__copyPane{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(100%,520px);animation:.55s ease-out both AdminPageState-module__FEzmEW__fadeInUp;display:flex;position:relative}.AdminPageState-module__FEzmEW__copyPane{text-align:left;align-items:flex-start;width:100%}.AdminPageState-module__FEzmEW__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);margin:0;font-size:11px;font-weight:600}.AdminPageState-module__FEzmEW__title{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.15}.AdminPageState-module__FEzmEW__description{max-width:42ch;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.65}.AdminPageState-module__FEzmEW__previewCard{border-radius:var(--radius-xl);border:1px solid var(--card-border);width:min(100%,280px);padding:14px}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__previewCard{border:1px solid color-mix(in srgb, var(--card-border) 85%, transparent)}}.AdminPageState-module__FEzmEW__previewCard{background:var(--elevated-surface-solid)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__previewCard{background:color-mix(in srgb, var(--elevated-surface-solid) 90%, transparent)}}.AdminPageState-module__FEzmEW__previewCard{box-shadow:var(--card-shadow)}.AdminPageState-module__FEzmEW__previewKpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.AdminPageState-module__FEzmEW__previewKpi{background:var(--skeleton-shimmer-soft);background-size:200% 100%;border-radius:8px;height:36px;animation:1.6s ease-in-out infinite AdminPageState-module__FEzmEW__shimmer}.AdminPageState-module__FEzmEW__previewBars{align-items:flex-end;gap:6px;height:56px;display:flex}.AdminPageState-module__FEzmEW__previewBar{background:linear-gradient(180deg, var(--blue-light), var(--blue));opacity:.7;border-radius:5px 5px 2px 2px;flex:1;animation:1.5s ease-in-out infinite AdminPageState-module__FEzmEW__barRise}.AdminPageState-module__FEzmEW__previewBar:first-child{height:35%;animation-delay:0s}.AdminPageState-module__FEzmEW__previewBar:nth-child(2){background:linear-gradient(180deg, var(--teal), var(--blue));height:58%;animation-delay:.1s}.AdminPageState-module__FEzmEW__previewBar:nth-child(3){height:42%;animation-delay:.2s}.AdminPageState-module__FEzmEW__previewBar:nth-child(4){background:linear-gradient(180deg, var(--amber), var(--blue));height:72%;animation-delay:.3s}.AdminPageState-module__FEzmEW__previewBar:nth-child(5){height:48%;animation-delay:.4s}.AdminPageState-module__FEzmEW__previewBar:nth-child(6){height:64%;animation-delay:.5s}.AdminPageState-module__FEzmEW__previewBar:nth-child(7){height:40%;animation-delay:.6s}.AdminPageState-module__FEzmEW__steps{flex-direction:column;gap:8px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:flex}.AdminPageState-module__FEzmEW__step{border-radius:var(--radius-md);color:var(--text-tertiary);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.AdminPageState-module__FEzmEW__stepDone{color:var(--text-secondary);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__stepDone{background:color-mix(in srgb, var(--green) 6%, transparent)}}.AdminPageState-module__FEzmEW__stepDone{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__stepDone{border-color:color-mix(in srgb, var(--green) 18%, transparent)}}.AdminPageState-module__FEzmEW__stepActive{color:var(--accent-text);background:var(--accent-bg);border-color:var(--accent-border)}.AdminPageState-module__FEzmEW__stepMarker{background:var(--input-bg);border:1px solid var(--border-light);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:inline-grid}.AdminPageState-module__FEzmEW__stepDone .AdminPageState-module__FEzmEW__stepMarker{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__stepDone .AdminPageState-module__FEzmEW__stepMarker{background:color-mix(in srgb, var(--green) 16%, transparent)}}.AdminPageState-module__FEzmEW__stepDone .AdminPageState-module__FEzmEW__stepMarker{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__stepDone .AdminPageState-module__FEzmEW__stepMarker{border-color:color-mix(in srgb, var(--green) 35%, transparent)}}.AdminPageState-module__FEzmEW__stepDone .AdminPageState-module__FEzmEW__stepMarker{color:var(--green)}.AdminPageState-module__FEzmEW__stepActive .AdminPageState-module__FEzmEW__stepMarker{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__stepActive .AdminPageState-module__FEzmEW__stepMarker{background:color-mix(in srgb, var(--blue) 18%, transparent)}}.AdminPageState-module__FEzmEW__stepActive .AdminPageState-module__FEzmEW__stepMarker{border-color:var(--blue-border);color:var(--accent-text)}.AdminPageState-module__FEzmEW__loaderStage{place-items:center;width:140px;height:140px;margin-bottom:8px;display:grid;position:relative}.AdminPageState-module__FEzmEW__orbitOuter,.AdminPageState-module__FEzmEW__orbitInner{border:1px solid #0000;border-radius:50%;position:absolute;inset:0}.AdminPageState-module__FEzmEW__orbitOuter{border-top-color:var(--blue);border-right-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__orbitOuter{border-right-color:color-mix(in srgb, var(--blue) 35%, transparent)}}.AdminPageState-module__FEzmEW__orbitOuter{animation:1.4s linear infinite AdminPageState-module__FEzmEW__orbitSpin}.AdminPageState-module__FEzmEW__orbitInner{border-bottom-color:var(--teal);border-left-color:var(--teal);inset:18px}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__orbitInner{border-left-color:color-mix(in srgb, var(--teal) 40%, transparent)}}.AdminPageState-module__FEzmEW__orbitInner{animation:2s linear infinite AdminPageState-module__FEzmEW__orbitSpinReverse}.AdminPageState-module__FEzmEW__orbitDot{background:var(--blue);width:7px;height:7px;box-shadow:0 0 12px var(--blue-glow,var(--blue-dim));border-radius:50%;margin-left:-3.5px;position:absolute;top:-3px;left:50%}.AdminPageState-module__FEzmEW__orbitInner .AdminPageState-module__FEzmEW__orbitDot{background:var(--teal);box-shadow:0 0 12px var(--teal-glow)}.AdminPageState-module__FEzmEW__chartGlyph{align-items:flex-end;gap:6px;height:36px;display:flex}.AdminPageState-module__FEzmEW__chartBar{background:linear-gradient(180deg, var(--blue-light), var(--blue));transform-origin:bottom;border-radius:3px 3px 1px 1px;width:8px;animation:1.4s ease-in-out infinite AdminPageState-module__FEzmEW__barRise}.AdminPageState-module__FEzmEW__chartBar:first-child{height:16px;animation-delay:0s}.AdminPageState-module__FEzmEW__chartBar:nth-child(2){background:linear-gradient(180deg, var(--teal), var(--teal));height:28px;animation-delay:.15s}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__chartBar:nth-child(2){background:linear-gradient(180deg, var(--teal), color-mix(in srgb, var(--teal) 70%, var(--blue)))}}.AdminPageState-module__FEzmEW__chartBar:nth-child(3){height:20px;animation-delay:.3s}.AdminPageState-module__FEzmEW__chartBar:nth-child(4){background:linear-gradient(180deg, var(--amber), var(--amber));height:32px;animation-delay:.45s}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__chartBar:nth-child(4){background:linear-gradient(180deg, var(--amber), color-mix(in srgb, var(--amber) 65%, var(--blue)))}}.AdminPageState-module__FEzmEW__statusTrack{border-radius:var(--radius-sm);background:var(--border-light);width:min(100%,280px);height:2px;margin-top:4px;position:relative;overflow:hidden}.AdminPageState-module__FEzmEW__statusSweep{background:linear-gradient(90deg, transparent, var(--blue), var(--teal), transparent);width:40%;animation:1.8s ease-in-out infinite AdminPageState-module__FEzmEW__statusSweep;position:absolute;inset:0}.AdminPageState-module__FEzmEW__errorShell .AdminPageState-module__FEzmEW__glowPrimary{background:radial-gradient(circle, var(--red-dim) 0%, transparent 70%)}.AdminPageState-module__FEzmEW__errorShell .AdminPageState-module__FEzmEW__glowSecondary{background:radial-gradient(circle, var(--amber) 0%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__errorShell .AdminPageState-module__FEzmEW__glowSecondary{background:radial-gradient(circle, color-mix(in srgb, var(--amber) 14%, transparent) 0%, transparent 70%)}}.AdminPageState-module__FEzmEW__errorShell .AdminPageState-module__FEzmEW__gridFade{background-image:linear-gradient(var(--admin-error-grid,#ef44440d) 1px, transparent 1px), linear-gradient(90deg, var(--admin-error-grid,#ef44440d) 1px, transparent 1px)}.AdminPageState-module__FEzmEW__iconStage{place-items:center;width:112px;height:112px;margin-bottom:4px;animation:3.2s ease-in-out infinite AdminPageState-module__FEzmEW__float;display:grid;position:relative}.AdminPageState-module__FEzmEW__iconRing{border:1px solid var(--red-border);background:var(--red);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__iconRing{background:color-mix(in srgb, var(--red) 8%, transparent)}}.AdminPageState-module__FEzmEW__iconRing{box-shadow:inset 0 0 24px var(--red)}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__iconRing{box-shadow:inset 0 0 24px color-mix(in srgb, var(--red) 10%, transparent)}}.AdminPageState-module__FEzmEW__iconRing{animation:3.6s ease-in-out infinite AdminPageState-module__FEzmEW__softGlow}.AdminPageState-module__FEzmEW__iconMark{z-index:1;color:var(--red);display:flex;position:relative}.AdminPageState-module__FEzmEW__errorMessage{max-width:46ch;color:var(--danger-text-strong,var(--text-secondary));background:var(--red);margin:0;padding:12px 16px;font-size:14px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.AdminPageState-module__FEzmEW__errorMessage{background:color-mix(in srgb, var(--red) 7%, transparent)}}.AdminPageState-module__FEzmEW__errorMessage{border:1px solid var(--red-border);border-radius:var(--radius-md);word-break:break-word}.AdminPageState-module__FEzmEW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}.AdminPageState-module__FEzmEW__primaryBtn,.AdminPageState-module__FEzmEW__secondaryBtn{border-radius:var(--radius-md);cursor:pointer;min-height:42px;transition:transform var(--transition-normal), background var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal), color var(--transition-normal);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.AdminPageState-module__FEzmEW__primaryBtn{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-shadow);border:none}.AdminPageState-module__FEzmEW__primaryBtn:hover{background:var(--btn-primary-bg-hover);box-shadow:var(--btn-primary-shadow-hover);transform:translateY(-1px)}.AdminPageState-module__FEzmEW__primaryBtn:focus-visible,.AdminPageState-module__FEzmEW__secondaryBtn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.AdminPageState-module__FEzmEW__secondaryBtn{border:1px solid var(--border-light);background:var(--elevated-surface-solid);color:var(--text-secondary)}.AdminPageState-module__FEzmEW__secondaryBtn:hover{border-color:var(--card-border-hover);color:var(--text-primary);transform:translateY(-1px)}@media (max-width:900px){.AdminPageState-module__FEzmEW__stage{grid-template-columns:1fr;max-width:520px}.AdminPageState-module__FEzmEW__copyPane{text-align:center;align-items:center}}@media (max-width:640px){.AdminPageState-module__FEzmEW__stateShell{align-items:center;padding:32px 20px}.AdminPageState-module__FEzmEW__loaderStage{width:120px;height:120px}.AdminPageState-module__FEzmEW__actions{flex-direction:column;width:100%}.AdminPageState-module__FEzmEW__primaryBtn,.AdminPageState-module__FEzmEW__secondaryBtn{width:100%}}@media (prefers-reduced-motion:reduce){.AdminPageState-module__FEzmEW__stage,.AdminPageState-module__FEzmEW__content,.AdminPageState-module__FEzmEW__copyPane,.AdminPageState-module__FEzmEW__orbitOuter,.AdminPageState-module__FEzmEW__orbitInner,.AdminPageState-module__FEzmEW__chartBar,.AdminPageState-module__FEzmEW__previewKpi,.AdminPageState-module__FEzmEW__previewBar,.AdminPageState-module__FEzmEW__statusSweep,.AdminPageState-module__FEzmEW__iconStage,.AdminPageState-module__FEzmEW__iconRing,.AdminPageState-module__FEzmEW__primaryBtn,.AdminPageState-module__FEzmEW__secondaryBtn{transition:none;animation:none}.AdminPageState-module__FEzmEW__primaryBtn:hover,.AdminPageState-module__FEzmEW__secondaryBtn:hover{transform:none}}[data-theme=light] .AdminPageState-module__FEzmEW__stateShell{background:0 0}:is([data-theme=light] .AdminPageState-module__FEzmEW__glowPrimary,[data-theme=light] .AdminPageState-module__FEzmEW__glowSecondary){opacity:.7}[data-theme=light] .AdminPageState-module__FEzmEW__errorMessage{color:var(--danger-text-strong)}
@keyframes DashboardLoadingState-module__K3AHKG__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes DashboardLoadingState-module__K3AHKG__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DashboardLoadingState-module__K3AHKG__spin{to{transform:rotate(360deg)}}@keyframes DashboardLoadingState-module__K3AHKG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes DashboardLoadingState-module__K3AHKG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardLoadingState-module__K3AHKG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardLoadingState-module__K3AHKG__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes DashboardLoadingState-module__K3AHKG__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardLoadingState-module__K3AHKG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes DashboardLoadingState-module__K3AHKG__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes DashboardLoadingState-module__K3AHKG__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes DashboardLoadingState-module__K3AHKG__textPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes DashboardLoadingState-module__K3AHKG__orbitSpin{to{transform:rotate(360deg)}}@keyframes DashboardLoadingState-module__K3AHKG__orbitSpinReverse{to{transform:rotate(-360deg)}}@keyframes DashboardLoadingState-module__K3AHKG__softGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes DashboardLoadingState-module__K3AHKG__cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes DashboardLoadingState-module__K3AHKG__cardIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DashboardLoadingState-module__K3AHKG__sweep{0%{opacity:0;transform:translate(-130%)}40%{opacity:1}to{opacity:0;transform:translate(130%)}}@keyframes DashboardLoadingState-module__K3AHKG__labelPulse{0%,to{opacity:.45}50%{opacity:1}}.DashboardLoadingState-module__K3AHKG__shell{min-height:calc(100vh - var(--navbar-height));padding:48px var(--page-gutter);isolation:isolate;flex:1;justify-content:center;align-items:center;animation:.5s ease-out both DashboardLoadingState-module__K3AHKG__fadeIn;display:flex;position:relative;overflow:hidden;}.DashboardLoadingState-module__K3AHKG__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.DashboardLoadingState-module__K3AHKG__glowA,.DashboardLoadingState-module__K3AHKG__glowB,.DashboardLoadingState-module__K3AHKG__glowC{filter:blur(70px);border-radius:50%;animation:5.2s ease-in-out infinite DashboardLoadingState-module__K3AHKG__softGlow;position:absolute}.DashboardLoadingState-module__K3AHKG__glowA{background:radial-gradient(circle, var(--blue-dim) 0%, transparent 70%);width:min(54vw,500px);height:min(54vw,500px);top:6%;left:12%}.DashboardLoadingState-module__K3AHKG__glowB{background:radial-gradient(circle, var(--teal-dim) 0%, transparent 70%);width:min(42vw,400px);height:min(42vw,400px);animation-delay:1.1s;top:30%;right:8%}.DashboardLoadingState-module__K3AHKG__glowC{background:radial-gradient(circle, var(--chart-5) 0%, transparent 70%);width:min(36vw,340px);height:min(36vw,340px);bottom:4%;left:36%}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__glowC{background:radial-gradient(circle, color-mix(in srgb, var(--chart-5) 14%, transparent) 0%, transparent 70%)}}.DashboardLoadingState-module__K3AHKG__glowC{animation-delay:2s}.DashboardLoadingState-module__K3AHKG__gridFade{opacity:.65;background-image:linear-gradient(#3b8ef00d 1px,#0000 1px),linear-gradient(90deg,#3b8ef00d 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 48%,#000 18%,#0000 74%);mask-image:radial-gradient(72% 62% at 50% 48%,#000 18%,#0000 74%)}.DashboardLoadingState-module__K3AHKG__stage{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;width:min(100%,760px);animation:.6s ease-out both DashboardLoadingState-module__K3AHKG__fadeInUp;display:grid;position:relative}.DashboardLoadingState-module__K3AHKG__visualPane{flex-direction:column;align-items:center;gap:24px;display:flex}.DashboardLoadingState-module__K3AHKG__loaderStage{place-items:center;width:150px;height:150px;display:grid;position:relative}.DashboardLoadingState-module__K3AHKG__orbitOuter,.DashboardLoadingState-module__K3AHKG__orbitInner{border:1px solid #0000;border-radius:50%;position:absolute;inset:0}.DashboardLoadingState-module__K3AHKG__orbitOuter{border-top-color:var(--blue);border-right-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__orbitOuter{border-right-color:color-mix(in srgb, var(--blue) 30%, transparent)}}.DashboardLoadingState-module__K3AHKG__orbitOuter{animation:1.35s linear infinite DashboardLoadingState-module__K3AHKG__orbitSpin}.DashboardLoadingState-module__K3AHKG__orbitInner{border-bottom-color:var(--teal);border-left-color:var(--teal);inset:20px}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__orbitInner{border-left-color:color-mix(in srgb, var(--teal) 35%, transparent)}}.DashboardLoadingState-module__K3AHKG__orbitInner{animation:1.9s linear infinite DashboardLoadingState-module__K3AHKG__orbitSpinReverse}.DashboardLoadingState-module__K3AHKG__orbitDot{background:var(--blue);width:7px;height:7px;box-shadow:0 0 12px var(--blue-dim);border-radius:50%;margin-left:-3.5px;position:absolute;top:-3px;left:50%}.DashboardLoadingState-module__K3AHKG__orbitInner .DashboardLoadingState-module__K3AHKG__orbitDot{background:var(--teal);box-shadow:0 0 12px var(--teal-glow)}.DashboardLoadingState-module__K3AHKG__hubGlyph{border-radius:var(--radius-md);width:44px;height:44px;color:var(--blue);background:var(--blue);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__hubGlyph{background:color-mix(in srgb, var(--blue) 12%, transparent)}}.DashboardLoadingState-module__K3AHKG__hubGlyph{border:1px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__hubGlyph{border:1px solid color-mix(in srgb, var(--blue) 22%, transparent)}}.DashboardLoadingState-module__K3AHKG__hubGlyph{box-shadow:var(--card-shadow)}.DashboardLoadingState-module__K3AHKG__cardStack{gap:10px;width:min(100%,260px);display:grid}.DashboardLoadingState-module__K3AHKG__previewCard{--card-accent:var(--chart-1);border-radius:var(--radius-lg);background:var(--elevated-surface-solid);border:1px solid var(--card-border);border-top:3px solid var(--card-accent);box-shadow:var(--card-shadow);padding:12px 14px;animation:.55s ease-out both DashboardLoadingState-module__K3AHKG__cardIn,3.6s ease-in-out infinite DashboardLoadingState-module__K3AHKG__cardFloat}.DashboardLoadingState-module__K3AHKG__previewCard:first-child{--card-accent:var(--chart-1);animation-delay:0s,0s}.DashboardLoadingState-module__K3AHKG__previewCard:nth-child(2){--card-accent:var(--chart-2);width:92%;margin-left:auto;animation-delay:.12s,.4s}.DashboardLoadingState-module__K3AHKG__previewCard:nth-child(3){--card-accent:var(--chart-3);width:88%;animation-delay:.24s,.8s}.DashboardLoadingState-module__K3AHKG__previewTop{align-items:center;gap:10px;margin-bottom:8px;display:flex}.DashboardLoadingState-module__K3AHKG__previewIcon{background:var(--card-accent);border-radius:7px;flex-shrink:0;width:26px;height:26px}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__previewIcon{background:color-mix(in srgb, var(--card-accent) 14%, transparent)}}.DashboardLoadingState-module__K3AHKG__previewIcon{border:1px solid var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__previewIcon{border:1px solid color-mix(in srgb, var(--card-accent) 24%, transparent)}}.DashboardLoadingState-module__K3AHKG__previewTitle{background:var(--card-accent);border-radius:4px;flex:1;height:10px}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__previewTitle{background:color-mix(in srgb, var(--card-accent) 18%, transparent)}}.DashboardLoadingState-module__K3AHKG__previewLine{background:var(--text-tertiary);border-radius:4px;width:78%;height:7px}@supports (color:color-mix(in lab, red, red)){.DashboardLoadingState-module__K3AHKG__previewLine{background:color-mix(in srgb, var(--text-tertiary) 22%, transparent)}}.DashboardLoadingState-module__K3AHKG__previewLine{margin-bottom:6px}.DashboardLoadingState-module__K3AHKG__previewLineShort{width:52%;margin-bottom:0}.DashboardLoadingState-module__K3AHKG__copyPane{text-align:left;flex-direction:column;gap:14px;min-width:0;display:flex}.DashboardLoadingState-module__K3AHKG__title{letter-spacing:-.035em;color:var(--text-primary);margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.DashboardLoadingState-module__K3AHKG__description{color:var(--text-secondary);max-width:38ch;margin:0;font-size:15px;line-height:1.65}.DashboardLoadingState-module__K3AHKG__statusTrack{border-radius:var(--radius-sm);background:var(--border-light);width:min(100%,280px);height:2px;margin-top:6px;position:relative;overflow:hidden}.DashboardLoadingState-module__K3AHKG__statusSweep{background:linear-gradient(90deg, transparent, var(--blue), var(--teal), transparent);width:42%;animation:1.8s ease-in-out infinite DashboardLoadingState-module__K3AHKG__sweep;position:absolute;inset:0}.DashboardLoadingState-module__K3AHKG__metaRow{flex-wrap:wrap;gap:8px 16px;margin-top:2px;display:flex}.DashboardLoadingState-module__K3AHKG__metaItem{font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:500;animation:2.4s ease-in-out infinite DashboardLoadingState-module__K3AHKG__labelPulse}.DashboardLoadingState-module__K3AHKG__metaItem:nth-child(2){animation-delay:.35s}.DashboardLoadingState-module__K3AHKG__metaItem:nth-child(3){animation-delay:.7s}.DashboardLoadingState-module__K3AHKG__metaItem:nth-child(4){animation-delay:1.05s}@media (max-width:860px){.DashboardLoadingState-module__K3AHKG__stage{grid-template-columns:1fr;gap:28px;max-width:420px}.DashboardLoadingState-module__K3AHKG__copyPane{text-align:center;align-items:center}.DashboardLoadingState-module__K3AHKG__description{max-width:42ch}.DashboardLoadingState-module__K3AHKG__metaRow{justify-content:center}}@media (max-width:480px){.DashboardLoadingState-module__K3AHKG__shell{padding:28px 20px}.DashboardLoadingState-module__K3AHKG__loaderStage{width:128px;height:128px}.DashboardLoadingState-module__K3AHKG__title{font-size:26px}.DashboardLoadingState-module__K3AHKG__cardStack{width:min(100%,220px)}}[data-theme=light] .DashboardLoadingState-module__K3AHKG__shell{background:0 0}:is([data-theme=light] .DashboardLoadingState-module__K3AHKG__glowA,[data-theme=light] .DashboardLoadingState-module__K3AHKG__glowB,[data-theme=light] .DashboardLoadingState-module__K3AHKG__glowC){opacity:.65}
.MarketingNavbar-module__eZ0bBq__shell{animation:.45s ease-out both MarketingNavbar-module__eZ0bBq__navEnter}@keyframes MarketingNavbar-module__eZ0bBq__navEnter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MarketingNavbar-module__eZ0bBq__navSpacer{flex:1;min-width:0}.MarketingNavbar-module__eZ0bBq__brandLogo{max-height:var(--navbar-height);color:inherit;border-radius:var(--radius-md);transition:opacity var(--transition-fast), transform var(--transition-fast);flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex}.MarketingNavbar-module__eZ0bBq__brandLogo:hover,.MarketingNavbar-module__eZ0bBq__poweredLogo:hover{opacity:.9}.MarketingNavbar-module__eZ0bBq__brandLogo:hover{transform:translateY(-1px)}.MarketingNavbar-module__eZ0bBq__brandLogo:focus-visible,.MarketingNavbar-module__eZ0bBq__poweredLogo:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{object-fit:contain;max-width:min(200px,42vw);max-height:58px;display:block;width:auto!important;height:auto!important}.MarketingNavbar-module__eZ0bBq__navActions{flex-shrink:0;align-items:center;gap:14px;min-width:0;display:flex}.MarketingNavbar-module__eZ0bBq__poweredBlock{align-items:center;gap:10px;min-width:0;display:flex}.MarketingNavbar-module__eZ0bBq__poweredLogo{color:inherit;border-radius:var(--radius-sm);transition:opacity var(--transition-fast);flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:30px;width:auto!important;height:auto!important}.MarketingNavbar-module__eZ0bBq__poweredby{font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;font-size:9px;font-weight:600}.MarketingNavbar-module__eZ0bBq__actionRule{background:var(--nav-divider);opacity:.7;flex-shrink:0;width:1px;height:22px}@media (min-width:1280px){.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(220px,28vw);max-height:64px}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:32px}.MarketingNavbar-module__eZ0bBq__poweredby{letter-spacing:1.5px;font-size:10px}}@media (min-width:1440px){.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(240px,24vw);max-height:68px}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:34px}.MarketingNavbar-module__eZ0bBq__poweredBlock{gap:12px;padding:7px 14px}}@media (min-width:1920px){.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(260px,20vw);max-height:72px}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:36px}}@media (max-width:1024px){.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(180px,40vw);max-height:46px}}@media (max-width:768px){.MarketingNavbar-module__eZ0bBq__poweredby{display:none}.MarketingNavbar-module__eZ0bBq__poweredBlock{background:0 0;border-color:#0000;padding:5px 8px}.MarketingNavbar-module__eZ0bBq__navActions{gap:10px}.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(160px,38vw);max-height:38px}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:26px}}@media (max-width:640px){.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(120px,32vw);max-height:32px}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:22px}.MarketingNavbar-module__eZ0bBq__actionRule{display:none}}@media (max-width:480px){.MarketingNavbar-module__eZ0bBq__brandLogo .logoCvausa{max-width:min(100px,34vw);max-height:28px}.MarketingNavbar-module__eZ0bBq__poweredLogo .logoScale{max-height:20px}.MarketingNavbar-module__eZ0bBq__navActions{gap:8px}}
@keyframes ReportErrorState-module__JsDwvW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ReportErrorState-module__JsDwvW__shimmerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ReportErrorState-module__JsDwvW__spin{to{transform:rotate(360deg)}}@keyframes ReportErrorState-module__JsDwvW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes ReportErrorState-module__JsDwvW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ReportErrorState-module__JsDwvW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ReportErrorState-module__JsDwvW__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes ReportErrorState-module__JsDwvW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ReportErrorState-module__JsDwvW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ReportErrorState-module__JsDwvW__spinnerPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes ReportErrorState-module__JsDwvW__percentagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes ReportErrorState-module__JsDwvW__textPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes ReportErrorState-module__JsDwvW__softGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.ReportErrorState-module__JsDwvW__overlay{top:var(--navbar-height);z-index:80;padding:40px var(--page-gutter);isolation:isolate;justify-content:center;align-items:center;animation:.45s ease-out both ReportErrorState-module__JsDwvW__fadeIn;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;}.ReportErrorState-module__JsDwvW__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.ReportErrorState-module__JsDwvW__glowA,.ReportErrorState-module__JsDwvW__glowB{filter:blur(64px);border-radius:50%;animation:5s ease-in-out infinite ReportErrorState-module__JsDwvW__softGlow;position:absolute}.ReportErrorState-module__JsDwvW__glowA{background:radial-gradient(circle, var(--red-dim) 0%, transparent 70%);width:min(48vw,420px);height:min(48vw,420px);top:8%;left:10%}.ReportErrorState-module__JsDwvW__glowB{background:radial-gradient(circle, var(--amber) 0%, transparent 70%);width:min(40vw,360px);height:min(40vw,360px);bottom:12%;right:8%}@supports (color:color-mix(in lab, red, red)){.ReportErrorState-module__JsDwvW__glowB{background:radial-gradient(circle, color-mix(in srgb, var(--amber) 16%, transparent) 0%, transparent 70%)}}.ReportErrorState-module__JsDwvW__glowB{animation-delay:.8s}.ReportErrorState-module__JsDwvW__gridFade{opacity:.7;background-image:linear-gradient(#ef44440b 1px,#0000 1px),linear-gradient(90deg,#ef44440b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%)}.ReportErrorState-module__JsDwvW__stage{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:14px;width:min(100%,560px);animation:.5s ease-out both ReportErrorState-module__JsDwvW__fadeInUp;display:flex;position:relative}.ReportErrorState-module__JsDwvW__iconStage{place-items:center;width:112px;height:112px;margin-bottom:4px;animation:3.2s ease-in-out infinite ReportErrorState-module__JsDwvW__float;display:grid;position:relative}.ReportErrorState-module__JsDwvW__iconRing{border:1px solid var(--red-border);background:var(--red);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ReportErrorState-module__JsDwvW__iconRing{background:color-mix(in srgb, var(--red) 8%, transparent)}}.ReportErrorState-module__JsDwvW__iconRing{box-shadow:inset 0 0 24px var(--red)}@supports (color:color-mix(in lab, red, red)){.ReportErrorState-module__JsDwvW__iconRing{box-shadow:inset 0 0 24px color-mix(in srgb, var(--red) 10%, transparent)}}.ReportErrorState-module__JsDwvW__iconRing{animation:3.6s ease-in-out infinite ReportErrorState-module__JsDwvW__softGlow}.ReportErrorState-module__JsDwvW__iconMark{z-index:1;color:var(--red);display:flex;position:relative}.ReportErrorState-module__JsDwvW__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.ReportErrorState-module__JsDwvW__title{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:800;line-height:1.15}.ReportErrorState-module__JsDwvW__description{max-width:46ch;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.ReportErrorState-module__JsDwvW__errorMessage{max-width:48ch;color:var(--danger-text-strong,var(--text-secondary));background:var(--red);margin:0;padding:12px 16px;font-size:13px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.ReportErrorState-module__JsDwvW__errorMessage{background:color-mix(in srgb, var(--red) 7%, transparent)}}.ReportErrorState-module__JsDwvW__errorMessage{border:1px solid var(--red-border);border-radius:var(--radius-md);word-break:break-word}.ReportErrorState-module__JsDwvW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}.ReportErrorState-module__JsDwvW__primaryBtn,.ReportErrorState-module__JsDwvW__secondaryBtn{border-radius:var(--radius-md);cursor:pointer;min-height:42px;transition:transform var(--transition-normal), background var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal), color var(--transition-normal);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ReportErrorState-module__JsDwvW__primaryBtn{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-shadow);border:none}.ReportErrorState-module__JsDwvW__primaryBtn:hover{background:var(--btn-primary-bg-hover);box-shadow:var(--btn-primary-shadow-hover);transform:translateY(-1px)}.ReportErrorState-module__JsDwvW__primaryBtn:focus-visible,.ReportErrorState-module__JsDwvW__secondaryBtn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ReportErrorState-module__JsDwvW__secondaryBtn{border:1px solid var(--border-light);background:var(--elevated-surface-solid);color:var(--text-secondary)}.ReportErrorState-module__JsDwvW__secondaryBtn:hover{border-color:var(--card-border-hover);color:var(--text-primary);transform:translateY(-1px)}@media (max-width:640px){.ReportErrorState-module__JsDwvW__overlay{align-items:flex-start;padding:48px 16px 28px}.ReportErrorState-module__JsDwvW__actions{flex-direction:column;width:100%}.ReportErrorState-module__JsDwvW__primaryBtn,.ReportErrorState-module__JsDwvW__secondaryBtn{width:100%}}@media (prefers-reduced-motion:reduce){.ReportErrorState-module__JsDwvW__overlay,.ReportErrorState-module__JsDwvW__stage,.ReportErrorState-module__JsDwvW__iconStage,.ReportErrorState-module__JsDwvW__iconRing,.ReportErrorState-module__JsDwvW__glowA,.ReportErrorState-module__JsDwvW__glowB,.ReportErrorState-module__JsDwvW__primaryBtn,.ReportErrorState-module__JsDwvW__secondaryBtn{transition:none;animation:none}.ReportErrorState-module__JsDwvW__primaryBtn:hover,.ReportErrorState-module__JsDwvW__secondaryBtn:hover{transform:none}}
.EmptyState-module__1luUha__container{text-align:center;border-style:dashed;border-color:var(--blue-border);background:radial-gradient(ellipse at center, var(--blue-dim) 0%, transparent 70%), var(--elevated-surface-solid);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:56px 32px;display:flex;}.EmptyState-module__1luUha__iconContainer{background:var(--blue-dim);border:1px solid var(--blue-border);width:72px;height:72px;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.EmptyState-module__1luUha__title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:10px;font-size:18px;font-weight:700}.EmptyState-module__1luUha__description{color:var(--text-secondary);max-width:440px;margin-bottom:20px;font-size:14px;line-height:1.65}.EmptyState-module__1luUha__description a{color:var(--blue-light);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}.EmptyState-module__1luUha__description a:hover{color:var(--accent-text-hover)}.EmptyState-module__1luUha__actionButton{}.EmptyState-module__1luUha__actionButton:focus{outline:none}.EmptyState-module__1luUha__actionButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}[data-theme=light] .EmptyState-module__1luUha__container{background:var(--state-empty-bg);border-color:var(--state-empty-border)}[data-theme=light] .EmptyState-module__1luUha__iconContainer{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent-text)}[data-theme=light] .EmptyState-module__1luUha__description a{color:var(--accent-text)}
.ShieldGraphic-module__7b-btW__scene{pointer-events:none;width:100%;max-width:640px;min-height:520px;margin:0 auto;position:relative;-webkit-mask-image:radial-gradient(88% 78% at 50% 48%,#000 35%,#0000 100%);mask-image:radial-gradient(88% 78% at 50% 48%,#000 35%,#0000 100%)}.ShieldGraphic-module__7b-btW__platformTitle{z-index:1;text-align:center;font-family:var(--font-outfit,Outfit, sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);opacity:.82;pointer-events:none;margin:0;font-size:13px;font-weight:600;position:absolute;top:6px;left:0;right:0}[data-theme=light] .ShieldGraphic-module__7b-btW__platformTitle{color:var(--text-secondary);opacity:.85}.ShieldGraphic-module__7b-btW__canvas{pointer-events:none;display:block;background:0 0!important;width:100%!important;height:520px!important}.ShieldGraphic-module__7b-btW__loading{background:0 0;width:100%;height:520px}@media (max-width:768px){.ShieldGraphic-module__7b-btW__scene{max-width:100%;min-height:400px;-webkit-mask-image:radial-gradient(92% 82% at 50% 48%,#000 30%,#0000 100%);mask-image:radial-gradient(92% 82% at 50% 48%,#000 30%,#0000 100%)}.ShieldGraphic-module__7b-btW__platformTitle{letter-spacing:.16em;font-size:11px;top:4px}.ShieldGraphic-module__7b-btW__canvas,.ShieldGraphic-module__7b-btW__loading{height:400px!important}}@media (prefers-reduced-motion:reduce){.ShieldGraphic-module__7b-btW__scene{-webkit-mask-image:none;mask-image:none}}
