.animate-pulse-subtle{animation:pulse-subtle .8s ease-in-out}.animate-pulse-ring:after{content:"";position:absolute;inset:0;border-radius:9999px;animation:pulse-ring 1.5s ease-out infinite}.animate-slide-in-bottom{animation:slide-in-bottom .3s cubic-bezier(.16,1,.3,1)}.animate-slide-in-top{animation:slide-in-top .3s cubic-bezier(.16,1,.3,1)}.animate-zoom-in{animation:zoom-in .2s cubic-bezier(.16,1,.3,1)}.animate-task-complete{animation:task-complete .4s cubic-bezier(.16,1,.3,1)}.task-checkbox-fill{animation:checkbox-fill .3s cubic-bezier(.34,1.56,.64,1)}.task-title-strikethrough{text-decoration:line-through;text-decoration-color:currentColor;animation:strikethrough-slide .3s ease-out}.task-card-completing{animation:card-compress .4s ease-out .5s forwards}.animate-task-enter{animation:task-enter .3s ease-out}.animate-stagger>:first-child{animation-delay:0s}.animate-stagger>:nth-child(2){animation-delay:50ms}.animate-stagger>:nth-child(3){animation-delay:.1s}.animate-stagger>:nth-child(4){animation-delay:.15s}.animate-stagger>:nth-child(5){animation-delay:.2s}.animate-stagger>:nth-child(6){animation-delay:.25s}.animate-shine{background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);animation:shine 3s ease-in-out infinite}.animate-scale-bounce:hover:not(:disabled){animation:scale-bounce .5s ease-in-out}.bg-aurora{background:linear-gradient(-45deg,hsl(var(--primary)/.15),hsl(var(--success)/.1),hsl(var(--info)/.15),hsl(var(--chart-5)/.1));background-size:400% 400%;animation:aurora 15s ease infinite}.animate-float-particle,.animate-float-particle-delayed{animation:float-particle 8s ease-in-out infinite}.animate-float-particle-delayed{animation-delay:-2s}.animate-float-particle-slow{animation:float-particle 12s ease-in-out infinite;animation-delay:-4s}.animate-count-up{animation:count-up .6s cubic-bezier(.16,1,.3,1) forwards}.animate-count-stagger>:first-child{animation-delay:0s}.animate-count-stagger>:nth-child(2){animation-delay:.1s}.animate-count-stagger>:nth-child(3){animation-delay:.2s}.animate-count-stagger>:nth-child(4){animation-delay:.3s}.card-3d{transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease}.card-3d:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateY(-4px)}.gradient-border{position:relative;background:hsl(var(--card));border-radius:1rem}.gradient-border:before{content:"";position:absolute;inset:-2px;border-radius:calc(1rem + 2px);background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--success)),hsl(var(--info)),hsl(var(--primary)));background-size:300% 100%;animation:gradient-border-rotate 4s linear infinite;z-index:-1;opacity:0;transition:opacity .3s ease}.gradient-border:hover:before{opacity:1}.stat-card-glow{position:relative;overflow:hidden}.stat-card-glow:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--primary)/.5),transparent);opacity:0;transition:opacity .3s ease}.stat-card-glow:hover:after{opacity:1}.ripple-effect{position:relative;overflow:hidden}.ripple-effect:after{content:"";position:absolute;width:100px;height:100px;background:hsl(var(--primary)/.3);border-radius:50%;transform:scale(0);pointer-events:none}.ripple-effect:active:after{animation:ripple .6s ease-out}.cursor-blink:after{content:"|";animation:blink-cursor 1s infinite;margin-left:2px;color:hsl(var(--primary))}.animate-checkmark{stroke-dasharray:100;stroke-dashoffset:100;animation:checkmark-draw .5s ease-out forwards;animation-delay:.2s}.animate-error{animation:error-flash .5s ease-out}.pulse-dot{background-color:hsl(var(--success));animation:pulse-dot 2s ease-in-out infinite}.pulse-dot,.pulse-dot-danger{height:.5rem;width:.5rem;border-radius:9999px}.pulse-dot-danger{background-color:hsl(var(--danger));animation:pulse-dot 1.5s ease-in-out infinite}.skeleton-premium{border-radius:var(--radius);background:linear-gradient(90deg,hsl(var(--muted)) 0,hsl(var(--muted-foreground)/.1) 50%,hsl(var(--muted)) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite}.badge-bounce{animation:badge-bounce .5s ease-out}.loading-bar{position:absolute;left:0;right:0;top:0;height:.25rem;overflow:hidden}.loading-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsl(var(--primary)),transparent);animation:loading-bar 1.5s ease-in-out infinite}.animate-text-reveal{animation:text-reveal .8s cubic-bezier(.77,0,.175,1) forwards}.animate-blur-in{animation:blur-in .5s ease-out forwards}.icon-bounce-hover:hover svg{animation:bounce-subtle .5s ease-in-out}.focus-premium:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--primary)),0 0 20px -5px hsl(var(--primary)/.5)}.page-enter{opacity:0;transform:translateY(10px)}.page-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.text-gradient-animated{-webkit-background-clip:text;background-clip:text;color:transparent;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--chart-5)),hsl(var(--info)),hsl(var(--primary)));background-size:300% 100%;animation:gradient-text-flow 4s ease infinite}.animate-gradient-x{animation:gradient-x 3s linear infinite}.disabled-premium{cursor:not-allowed;opacity:.5;filter:grayscale(.3)}.active-scale:active{transform:scale(.97);transition:transform .1s ease}.scroll-touch{-webkit-overflow-scrolling:touch}.no-overscroll{overscroll-behavior:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.text-tiny{font-size:10px}@media (min-width:640px){.text-tiny{font-size:10px}}.text-tiny{@media (max-width:640px){font-size:11px}}.text-micro{font-size:9px}@media (min-width:640px){.text-micro{font-size:9px}}.text-micro{@media (max-width:640px){font-size:10px}}.touch-action-none{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.overscroll-smooth{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.calendar-optimized{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.touch-press{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}@media (prefers-reduced-motion:reduce){.touch-press{transition-property:none}}.touch-press:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.8}.touch-press-subtle{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}@media (prefers-reduced-motion:reduce){.touch-press-subtle{transition-property:none}}.touch-press-subtle:active{--tw-scale-x:0.97;--tw-scale-y:0.97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.9}.calendar-selection-ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.5);--tw-ring-offset-width:2px;--tw-ring-offset-color:hsl(var(--background))}.calendar-range-bg{background:linear-gradient(90deg,hsl(var(--primary)/.1) 0,hsl(var(--primary)/.15) 50%,hsl(var(--primary)/.1) 100%);background-position:0;background-repeat:no-repeat}.calendar-stagger>:first-child{animation-delay:0s}.calendar-stagger>:nth-child(2){animation-delay:15ms}.calendar-stagger>:nth-child(3){animation-delay:30ms}.calendar-stagger>:nth-child(4){animation-delay:45ms}.calendar-stagger>:nth-child(5){animation-delay:60ms}.calendar-stagger>:nth-child(6){animation-delay:75ms}.calendar-stagger>:nth-child(7){animation-delay:90ms}.calendar-stagger>:nth-child(8){animation-delay:105ms}.calendar-stagger>:nth-child(9){animation-delay:.12s}.calendar-stagger>:nth-child(10){animation-delay:135ms}.calendar-stagger>:nth-child(11){animation-delay:.15s}.calendar-stagger>:nth-child(12){animation-delay:165ms}.calendar-stagger>:nth-child(13){animation-delay:.18s}.calendar-stagger>:nth-child(14){animation-delay:195ms}.calendar-stagger>:nth-child(15){animation-delay:.21s}.calendar-stagger>:nth-child(16){animation-delay:225ms}.calendar-stagger>:nth-child(17){animation-delay:.24s}.calendar-stagger>:nth-child(18){animation-delay:255ms}.calendar-stagger>:nth-child(19){animation-delay:.27s}.calendar-stagger>:nth-child(20){animation-delay:285ms}.calendar-stagger>:nth-child(21){animation-delay:.3s}.calendar-stagger>:nth-child(n+22){animation-delay:315ms}.calendar-date-selected{border-radius:var(--radius);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:hsl(var(--primary)/0.3);--tw-shadow:var(--tw-shadow-colored)}.calendar-date-range-start,.calendar-date-selected{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.calendar-date-range-start{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius);border-start-end-radius:0;border-end-end-radius:0}.calendar-date-range-end{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius);border-start-start-radius:0;border-end-start-radius:0;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.calendar-date-in-range{background-color:hsl(var(--primary)/.1)}.calendar-date-today{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--primary))}.calendar-header-glass{background-color:rgb(255 255 255/.7);--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-bottom-width:1px;border-color:rgb(229 231 235/.5)}.calendar-appointment-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}@media (prefers-reduced-motion:reduce){.calendar-appointment-card{transition-property:none}}.calendar-appointment-card{border-inline-start-width:3px}.calendar-appointment-card:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.calendar-time-indicator{position:absolute;left:0;right:0;z-index:10;display:flex;align-items:center}.calendar-time-indicator:before{content:"";height:.5rem;width:.5rem;border-radius:9999px;background-color:hsl(var(--danger));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:hsl(var(--danger)/0.5);--tw-shadow:var(--tw-shadow-colored)}@keyframes pulse{50%{opacity:.5}}.calendar-time-indicator:before{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media (prefers-reduced-motion:reduce){.calendar-time-indicator:before{animation:none}}.calendar-time-indicator:after{content:"";height:.125rem;flex:1 1 0%;background-color:hsl(var(--danger))}.browser-frame-glow{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 4px 6px -1px rgba(0,0,0,.1),0 20px 40px -8px rgba(99,102,241,.15),0 40px 80px -16px rgba(139,92,246,.1);transition:box-shadow .5s ease}.browser-frame-glow:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 8px 12px -2px rgba(0,0,0,.12),0 30px 60px -12px rgba(99,102,241,.2),0 50px 100px -20px rgba(139,92,246,.15)}.browser-reflection{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.04) 50%,transparent 0,transparent);pointer-events:none}.traffic-light{width:14px;height:14px;border-radius:50%;transition:all .2s ease}.traffic-light:hover{transform:scale(1.15)}.traffic-light-red{background:#FF5F57;border:1px solid #e0443e}.traffic-light-yellow{background:#FEBC2E;border:1px solid #d4a028}.traffic-light-green{background:#28C840;border:1px solid #1aab29}.glass-premium-light{--tw-backdrop-blur:blur(40px);--tw-backdrop-saturate:saturate(1.5);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,255,255,.7));border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05),inset 0 1px 0 0 rgba(255,255,255,.8)}.text-gradient-premium{-webkit-background-clip:text;background-clip:text;color:transparent;background:linear-gradient(135deg,#1e40af,#3b82f6 25%,#7c3aed 50%,#3b82f6 75%,#1e40af);background-size:300% 100%;animation:gradient-shift 6s ease infinite}.card-premium-border{position:relative;background:white;border-radius:1rem;overflow:hidden}.card-premium-border:before{content:"";position:absolute;inset:0;border-radius:1rem;padding:1px;background:linear-gradient(135deg,rgba(30,64,175,.3),rgba(124,58,237,.2),rgba(59,130,246,.3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.shine-sweep{position:relative;overflow:hidden}.shine-sweep:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shine-sweep 3s ease-in-out infinite}.shadow-float-premium{box-shadow:0 25px 50px -12px rgba(30,64,175,.15),0 12px 24px -8px rgba(0,0,0,.1);transition:box-shadow .3s ease,transform .3s ease}.shadow-float-premium:hover{box-shadow:0 35px 60px -15px rgba(30,64,175,.2),0 15px 30px -10px rgba(0,0,0,.12);transform:translateY(-2px)}.bg-mesh-premium{background:radial-gradient(ellipse 80% 50% at 20% 30%,rgba(30,64,175,.1) 0,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 70%,rgba(124,58,237,.08) 0,transparent 50%),radial-gradient(ellipse 50% 50% at 50% 50%,rgba(59,130,246,.05) 0,transparent 50%);animation:mesh-float 15s ease-in-out infinite}.status-pulse-premium{position:relative}.status-pulse-premium:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:status-pulse-anim 2s ease-in-out infinite}.glow-premium-multi{position:relative}.glow-premium-multi:before{content:"";position:absolute;inset:-4px;border-radius:inherit;background:radial-gradient(ellipse at 30% 20%,rgba(30,64,175,.2) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(124,58,237,.15) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(59,130,246,.1) 0,transparent 60%);filter:blur(40px);z-index:-1;animation:glow-pulse-multi 4s ease-in-out infinite}.sidebar-premium-gradient{background:linear-gradient(180deg,hsl(222,47%,11%),hsl(222,47%,9%) 50%,hsl(224,71%,4%))}.sidebar-premium-gradient:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(30,64,175,.1),transparent 50%,rgba(124,58,237,.05));pointer-events:none}.dot-pattern-overlay{background-image:radial-gradient(circle at 2px 2px,white 1px,transparent 0);background-size:24px 24px;opacity:.03}.stat-card-premium-glow{position:relative;overflow:hidden}.stat-card-premium-glow:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--glow-color,#3b82f6),transparent);opacity:0;transition:opacity .3s ease}.stat-card-premium-glow:hover:before{opacity:1}.avatar-ring-animated{position:relative}.avatar-ring-animated:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(59,130,246,.5);animation:avatar-ring-pulse 2s ease-out infinite}.collection-card-pattern{background-image:linear-gradient(white 1px,transparent 0),linear-gradient(90deg,white 1px,transparent 0);background-size:20px 20px;opacity:.05}.chart-bar-premium{transition:all .2s ease;transform-origin:bottom}.chart-bar-premium:hover{filter:brightness(1.15);transform:scaleY(1.05)}.badge-gradient-premium{background:linear-gradient(135deg,#3b82f6,#7c3aed);box-shadow:0 2px 8px -2px rgba(59,130,246,.5)}.list-item-premium-hover{transition:all .2s ease}.list-item-premium-hover:hover{background:linear-gradient(90deg,rgba(59,130,246,.05),transparent);transform:translateX(4px)}.trust-indicator-premium{display:flex;align-items:center;gap:.625rem;border-radius:calc(var(--radius) + 4px);padding:.5rem 1rem;border-width:1px;border-color:rgb(255 255 255/.6);background-color:rgb(255 255 255/.8);--tw-backdrop-blur:blur(16px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}@media (prefers-reduced-motion:reduce){.trust-indicator-premium{transition-property:none}}.trust-indicator-premium:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1)}.gradient-border-animated{position:relative;background:linear-gradient(135deg,rgba(30,64,175,.1),rgba(124,58,237,.1));border-radius:9999px}.gradient-border-animated:before{content:"";position:absolute;inset:0;border-radius:9999px;padding:1px;background:linear-gradient(90deg,#3b82f6,#7c3aed,#3b82f6);background-size:200% 100%;animation:gradient-shift 3s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.animate-wa-message-enter{animation:wa-message-enter .2s cubic-bezier(.16,1,.3,1)}.animate-wa-typing-dot{animation:wa-typing-dot 1.4s ease-in-out infinite}.animate-wa-typing-dot:nth-child(2){animation-delay:.2s}.animate-wa-typing-dot:nth-child(3){animation-delay:.4s}.animate-wa-unread-pop{animation:wa-unread-pop .3s cubic-bezier(.68,-.55,.265,1.55)}.animate-wa-status-check{animation:wa-status-check .3s ease-out forwards}.animate-wa-connection-pulse{animation:wa-connection-pulse 2s ease-in-out infinite}.animate-wa-swipe-reveal{animation:wa-swipe-reveal .15s ease-out}.animate-wa-status-transition{animation:wa-status-transition .4s cubic-bezier(.34,1.56,.64,1) forwards}.animate-wa-status-read-glow{animation:wa-status-read-glow .6s ease-out forwards}.animate-wa-check-single{animation:wa-check-single .25s ease-out forwards}.animate-wa-check-double{animation:wa-check-double .35s ease-out forwards}.animate-number-pop{animation:number-pop .3s ease-out}.animate-bounce-once{animation:bounce-once .6s ease-out}.animate-success-check{animation:success-check .5s cubic-bezier(.34,1.56,.64,1)}.card-interactive:hover{--tw-translate-y:-0.125rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.card-interactive:active,.card-interactive:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-interactive:active{--tw-scale-x:0.98;--tw-scale-y:0.98;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.animate-urgency-pulse{animation:urgency-pulse 2s ease-in-out infinite}.stagger-item:first-child{animation-delay:0s}.stagger-item:nth-child(2){animation-delay:50ms}.stagger-item:nth-child(3){animation-delay:.1s}.stagger-item:nth-child(4){animation-delay:.15s}.stagger-item:nth-child(5){animation-delay:.2s}.stagger-item:nth-child(6){animation-delay:.25s}.stagger-item:nth-child(7){animation-delay:.3s}.stagger-item:nth-child(8){animation-delay:.35s}.animate-shine{background:linear-gradient(90deg,transparent 0,hsl(var(--primary)/.1) 50%,transparent 100%);background-size:200% 100%;animation:shine 1.5s ease-in-out}.settings-cards-stagger>*{animation:settings-fade-in .3s ease-out forwards;opacity:0}.settings-cards-stagger>:first-child{animation-delay:0s}.settings-cards-stagger>:nth-child(2){animation-delay:50ms}.settings-cards-stagger>:nth-child(3){animation-delay:.1s}.settings-cards-stagger>:nth-child(4){animation-delay:.15s}.settings-cards-stagger>:nth-child(5){animation-delay:.2s}.settings-cards-stagger>:nth-child(6){animation-delay:.25s}.settings-cards-stagger>:nth-child(7){animation-delay:.3s}.settings-cards-stagger>:nth-child(8){animation-delay:.35s}