.dashboard_hero__FZpvh{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--radius-xl);padding:1.5rem;color:var(--primary-foreground);background:linear-gradient(135deg,var(--primary),color-mix(in oklch,var(--primary) 65%,black));box-shadow:0 24px 48px -28px color-mix(in oklch,var(--primary) 60%,transparent);animation:dashboard_rise__CVKwr .7s cubic-bezier(.2,.8,.2,1) backwards}@media (min-width:768px){.dashboard_hero__FZpvh{padding:2rem 2.25rem}}.dashboard_blob__RR3lM{position:absolute;border-radius:50%;filter:blur(50px);opacity:.5;mix-blend-mode:screen;z-index:-1;pointer-events:none;will-change:transform}.dashboard_blobA__mBM_d{width:20rem;height:20rem;top:-8rem;left:-6rem;background:color-mix(in oklch,var(--accent) 70%,white);animation:dashboard_drift__M91XM 24s ease-in-out infinite alternate}.dashboard_blobB__RA18z{width:16rem;height:16rem;bottom:-8rem;right:10%;background:color-mix(in oklch,var(--success) 45%,white);opacity:.35;animation:dashboard_drift__M91XM 20s ease-in-out infinite alternate-reverse}.dashboard_wave__jwUx0{position:absolute;left:0;bottom:0;width:200%;height:4.5rem;z-index:-1;opacity:.18;color:var(--primary-foreground);pointer-events:none}.dashboard_waveBack__HX1n3,.dashboard_waveFront__juPip{fill:currentColor;animation:dashboard_waveSlide__zxOMR linear infinite}.dashboard_waveBack__HX1n3{opacity:.5;animation-duration:20s}.dashboard_waveFront__juPip{animation-duration:12s}.dashboard_logo__h79tA{width:3rem;height:3rem;border-radius:var(--radius-lg);background:color-mix(in oklch,white 18%,transparent);backdrop-filter:blur(8px);border:1px solid color-mix(in oklch,white 30%,transparent);display:grid;place-items:center;flex-shrink:0;animation:dashboard_float__yG63l 6s ease-in-out infinite}.dashboard_eyebrow__NkmuT{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.dashboard_greeting__PtPIr{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;background:linear-gradient(90deg,white,color-mix(in oklch,var(--accent) 55%,white));-webkit-background-clip:text;background-clip:text;color:transparent}.dashboard_glass__nktl5{display:flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:var(--radius-lg);background:color-mix(in oklch,white 14%,transparent);border:1px solid color-mix(in oklch,white 22%,transparent);backdrop-filter:blur(8px)}.dashboard_chip__8oRTq{border:0;background:transparent;color:inherit;font-size:.75rem;font-weight:600;padding:.3rem .65rem;border-radius:calc(var(--radius-lg) - 4px);cursor:pointer;transition:background .2s,color .2s,transform .2s}.dashboard_chip__8oRTq:hover{background:color-mix(in oklch,white 14%,transparent)}.dashboard_chip__8oRTq:active{transform:scale(.96)}.dashboard_chip__8oRTq:focus-visible{outline:2px solid white;outline-offset:2px}.dashboard_chipActive__KZxWv,.dashboard_chipActive__KZxWv:hover{background:white;color:var(--primary);box-shadow:var(--shadow-sm)}.dashboard_dateInput___1J7S{color-scheme:dark;background:color-mix(in oklch,white 12%,transparent)!important;border-color:color-mix(in oklch,white 25%,transparent)!important;color:var(--primary-foreground)!important}.dashboard_section__HHh1Y{animation:dashboard_rise__CVKwr .7s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:var(--delay,0s)}.dashboard_stagger__5quUE>*{animation:dashboard_rise__CVKwr .7s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--delay, 0s) + var(--i, 0) * 70ms)}.dashboard_stagger__5quUE>:first-child{--i:0}.dashboard_stagger__5quUE>:nth-child(2){--i:1}.dashboard_stagger__5quUE>:nth-child(3){--i:2}.dashboard_stagger__5quUE>:nth-child(4){--i:3}.dashboard_stagger__5quUE>:nth-child(5){--i:4}.dashboard_stagger__5quUE>:nth-child(6){--i:5}.dashboard_stagger__5quUE>:nth-child(7){--i:6}.dashboard_stagger__5quUE>:nth-child(8){--i:7}.dashboard_lift__zbt3B>*{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.dashboard_lift__zbt3B>:hover{transform:translateY(-3px);box-shadow:var(--shadow-md),0 18px 36px -24px color-mix(in oklch,var(--primary) 45%,transparent)}.dashboard_panel__r5Jji{position:relative;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.dashboard_panel__r5Jji:before{content:"";position:absolute;top:0;left:1.25rem;right:1.25rem;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--primary) 70%,transparent),transparent);opacity:0;transition:opacity .3s}.dashboard_panel__r5Jji:hover{transform:translateY(-3px);box-shadow:var(--shadow-md),0 18px 36px -24px color-mix(in oklch,var(--primary) 45%,transparent)}.dashboard_panel__r5Jji:hover:before{opacity:1}.dashboard_countUp__G32DW{font-variant-numeric:tabular-nums}@keyframes dashboard_drift__M91XM{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(4rem,2rem,0) scale(1.15)}to{transform:translate3d(-2rem,3rem,0) scale(.95)}}@keyframes dashboard_waveSlide__zxOMR{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes dashboard_float__yG63l{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes dashboard_rise__CVKwr{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.dashboard_blobA__mBM_d,.dashboard_blobB__RA18z,.dashboard_chip__8oRTq,.dashboard_hero__FZpvh,.dashboard_lift__zbt3B>*,.dashboard_logo__h79tA,.dashboard_panel__r5Jji,.dashboard_panel__r5Jji:before,.dashboard_section__HHh1Y,.dashboard_stagger__5quUE>*,.dashboard_waveBack__HX1n3,.dashboard_waveFront__juPip{animation:none!important;transition:none!important}.dashboard_lift__zbt3B>:hover,.dashboard_panel__r5Jji:hover{transform:none!important}}