@keyframes pulseGlow{0%,to{transform:scale(1);box-shadow:0 0 #ef444466;opacity:1}50%{transform:scale(1.15);box-shadow:0 0 0 8px #ef444400;opacity:1}}.nc-status-animated[data-astro-cid-qbmwabj3]{animation:ncCycle 10s ease-in-out infinite}@keyframes ncCycle{0%,18%{background-color:#eab30826;color:#eab308}20%,38%{background-color:#3b82f626;color:#3b82f6}40%,58%{background-color:#a855f726;color:#a855f7}60%,78%{background-color:#f8f8f61a;color:#f8f8f6}80%,to{background-color:#9ca3af26;color:#9ca3af}}.nc-status-animated[data-astro-cid-qbmwabj3]{box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease}#admin-demo .bg-\\[\\#111\\]{position:relative;overflow:visible}.animate-on-scroll{opacity:0;transform:translateY(24px);transition:opacity var(--dur-reveal) var(--ease-out-cubic),transform var(--dur-reveal) var(--ease-out-cubic)}.animate-on-scroll.in-view{opacity:1;transform:translateY(0)}.stagger-children .animate-on-scroll:nth-child(1){transition-delay:0ms}.stagger-children .animate-on-scroll:nth-child(2){transition-delay:80ms}.stagger-children .animate-on-scroll:nth-child(3){transition-delay:.16s}.stagger-children .animate-on-scroll:nth-child(4){transition-delay:.24s}.stagger-children .animate-on-scroll:nth-child(5){transition-delay:.32s}.stagger-children .animate-on-scroll:nth-child(n+6){transition-delay:.4s}@keyframes fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.animate-fill{transform-origin:left center;animation:fillBar 2s var(--ease-out-cubic) forwards;animation-play-state:paused}.in-view .animate-fill,.animate-fill.in-view{animation-play-state:running}@keyframes typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.typing-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#666;animation:typingBounce 1.4s ease-in-out infinite}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}@keyframes pulseGlow{0%,to{transform:scale(1);box-shadow:0 0 #f8f8f666}50%{transform:scale(1.1);box-shadow:0 0 0 6px #f8f8f600}}.notification-pulse{animation:pulseGlow 2s ease-in-out infinite;animation-delay:2s}@keyframes scanLine{0%{top:0;opacity:1}90%{top:calc(100% - 3px);opacity:1}to{top:calc(100% - 3px);opacity:0}}.scan-line{position:absolute;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#f8f8f6,transparent);box-shadow:0 0 12px #ffffff4d;animation:scanLine 2.5s ease-in-out infinite}@keyframes badgeActivate{0%,to{opacity:.35;transform:scale(.95)}12%,22%{opacity:1;transform:scale(1.05)}25%{opacity:.35;transform:scale(.95)}}.status-cycle-badge:nth-child(1){animation:badgeActivate 12s ease-in-out infinite}.status-cycle-badge:nth-child(2){animation:badgeActivate 12s ease-in-out infinite 3s}.status-cycle-badge:nth-child(3){animation:badgeActivate 12s ease-in-out infinite 6s}.status-cycle-badge:nth-child(4){animation:badgeActivate 12s ease-in-out infinite 9s}@keyframes flowPulse{0%,to{background-color:var(--flow-inactive);color:var(--flow-inactive-text)}8%,16%{background-color:var(--flow-active);color:#fff;box-shadow:0 0 0 4px var(--flow-ring)}}@keyframes fieldAppear{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.field-reveal{opacity:0;animation:fieldAppear var(--dur-reveal) var(--ease-out-cubic) forwards}.field-reveal:nth-child(1){animation-delay:2.8s}.field-reveal:nth-child(2){animation-delay:3.1s}.field-reveal:nth-child(3){animation-delay:3.4s}.field-reveal:nth-child(4){animation-delay:3.7s}.field-reveal:nth-child(5){animation-delay:4s}.field-reveal:nth-child(6){animation-delay:4.3s}@property --num{syntax: "<integer>"; initial-value: 0; inherits: false;}.counter-animate{transition:--num 2s var(--ease-out-cubic);counter-reset:num var(--num)}.counter-animate:after{content:counter(num)}@keyframes ncStatusShift{0%,14%{content:"Abierta";background-color:#2a2a2a;color:#999}16%,30%{content:"Reconocida";background-color:#333;color:#ccc}32%,46%{content:"En Progreso";background-color:#3a3a3a;color:#eee}48%,62%{content:"Verificación";background-color:#444;color:#f5f5f5}64%,78%{content:"Cerrada";background-color:#f5f5f5;color:#111}80%,to{content:"Abierta";background-color:#2a2a2a;color:#999}}.nc-status-text:after{content:"Abierta";animation:ncStatusShift 10s ease-in-out infinite;padding:2px 8px;font-size:.55rem;font-weight:700;border-radius:9999px}@keyframes docDropIn{0%{opacity:0;transform:scale(.92) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}.doc-drop-in{animation:docDropIn var(--dur-reveal) var(--ease-out-cubic) forwards}@keyframes docFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96) translateY(6px)}}.doc-fade-out{animation:docFadeOut var(--dur-ui) var(--ease-out-cubic) forwards}@keyframes checkmarkPop{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.checkmark-pop{opacity:0;animation:checkmarkPop var(--dur-reveal) var(--ease-out-cubic) forwards}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.slide-in-right{opacity:0;animation:slideInRight var(--dur-reveal) var(--ease-out-cubic) forwards}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.slide-in-left{opacity:0;animation:slideInLeft var(--dur-reveal) var(--ease-out-cubic) forwards}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-in-up{opacity:0;animation:slideInUp var(--dur-reveal) var(--ease-out-cubic) forwards}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bar-grow{transform-origin:center bottom;animation:barGrow 1.2s var(--ease-out-cubic) forwards;animation-play-state:paused}.in-view .bar-grow{animation-play-state:running}@keyframes greenFlash{0%{box-shadow:0 0 #f8f8f666}50%{box-shadow:0 0 20px 4px #f8f8f64d}to{box-shadow:0 0 #f8f8f600}}.green-flash{animation:greenFlash 1s var(--ease-out-cubic)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.08) 50%,transparent 75%);background-size:200% 100%;animation:shimmer 2s linear infinite}@keyframes counterPulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.counter-done{animation:counterPulse var(--dur-ui) var(--ease-in-out-cubic)}@keyframes ratingFill{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.rating-fill{opacity:.2;transform:scale(.8);animation:ratingFill var(--dur-ui) var(--ease-out-cubic) forwards;animation-play-state:paused}.in-view .rating-fill{animation-play-state:running}.msg-stagger:nth-child(1){animation-delay:0s}.msg-stagger:nth-child(2){animation-delay:1.8s}.msg-stagger:nth-child(3){animation-delay:3.6s}.msg-stagger:nth-child(4){animation-delay:5.4s}.msg-stagger:nth-child(5){animation-delay:7.2s}.progress-segment{height:100%;transition:width 1.5s var(--ease-out-cubic);width:0}.in-view .progress-segment{width:var(--target-width)}@keyframes notifSlide{0%{opacity:0;transform:translate(100px)}10%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100px)}}.notif-slide{opacity:0;animation:notifSlide 6s ease-in-out infinite;animation-delay:4s}.order-flow-pill{transition:transform var(--dur-ui) var(--ease-in-out-cubic),background-color var(--dur-ui) ease,color var(--dur-ui) ease,box-shadow var(--dur-ui) ease}.order-flow-pill.active{background-color:#f8f8f626;color:#f8f8f6;box-shadow:0 0 0 3px #f8f8f633;transform:scale(1.05)}.order-flow-pill.completed{background-color:#f8f8f614;color:#999}@media(prefers-reduced-motion:reduce){.animate-on-scroll{opacity:1;transform:none;transition:none}.scan-line,.field-reveal,.nc-status-animated,.nc-status-text:after,.notification-pulse,.status-cycle-badge,.doc-drop-in,.doc-fade-out,.slide-in-right,.slide-in-left,.slide-in-up,.msg-stagger,.notif-slide,.bar-grow,.rating-fill,.checkmark-pop,.typing-dot,.shimmer,.green-flash,.counter-done,.brand-cycle{animation:none!important;opacity:1;transform:none}.animate-fill,.progress-segment{animation:none!important;transition:none!important;transform:none;width:var(--target-width, auto)}.counter-animate,.order-flow-pill{transition:none!important}}.cta-press[data-astro-cid-c2xo6czt]{transition:transform var(--dur-micro) var(--ease-out-cubic),background-color .15s ease,border-color .15s ease}.cta-press[data-astro-cid-c2xo6czt]:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.cta-press[data-astro-cid-c2xo6czt]{transition:none}}
