.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{top:0;right:0;bottom:0;left:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.chart-container[data-v-51399c38]{position:relative;height:100%;width:100%;min-height:100px}.metric-card-link[data-v-6eb69462]{text-decoration:none;display:block;height:100%}.modern-metric-card[data-v-6eb69462]{position:relative;background:linear-gradient(135deg,#fffffff2,#ffffffd9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.25rem;padding:1.5rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 20px #30976514;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column}.modern-metric-card[data-v-6eb69462]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 16px 48px #30976526;border-color:#30976533}.card-bg-gradient[data-v-6eb69462]{position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(48,151,101,.03) 0%,transparent 70%);opacity:0;transition:all .6s ease;pointer-events:none}.modern-metric-card:hover .card-bg-gradient[data-v-6eb69462]{opacity:1;top:-30%;right:-30%}.card-shimmer[data-v-6eb69462]{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-6eb69462 3s infinite;pointer-events:none}@keyframes shimmer-6eb69462{0%{left:-100%}50%{left:100%}to{left:100%}}.card-content[data-v-6eb69462]{position:relative;z-index:10;display:flex;flex-direction:column;gap:1rem;flex:1}.card-header[data-v-6eb69462]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.metric-info[data-v-6eb69462]{flex:1}.metric-title[data-v-6eb69462]{font-size:.875rem;font-weight:600;color:#6b7280;margin-bottom:.625rem;line-height:1.3;letter-spacing:.01em}.metric-value[data-v-6eb69462]{font-size:2rem;font-weight:800;color:#1f2937;line-height:1.1;letter-spacing:-.02em;transition:all .3s ease}.modern-metric-card:hover .metric-value[data-v-6eb69462]{transform:scale(1.05);transform-origin:left center}.metric-icon-wrapper[data-v-6eb69462]{position:relative;width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.modern-metric-card:hover .metric-icon-wrapper[data-v-6eb69462]{transform:rotate(8deg) scale(1.1)}.metric-icon[data-v-6eb69462]{width:2rem;height:2rem;color:#fff;position:relative;z-index:10;transition:all .3s ease}.modern-metric-card:hover .metric-icon[data-v-6eb69462]{transform:scale(1.1)}.icon-glow[data-v-6eb69462]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:1rem;filter:blur(16px);opacity:.4;transition:all .4s ease}.modern-metric-card:hover .icon-glow[data-v-6eb69462]{opacity:.7;top:-12px;right:-12px;bottom:-12px;left:-12px}.icon-blue[data-v-6eb69462],.icon-blue .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.icon-green[data-v-6eb69462],.icon-green .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#10b981,#059669)}.icon-red[data-v-6eb69462],.icon-red .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#ef4444,#dc2626)}.icon-purple[data-v-6eb69462],.icon-purple .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.icon-purples[data-v-6eb69462],.icon-purples .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#a855f7,#9333ea)}.icon-indigo[data-v-6eb69462],.icon-indigo .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.icon-orange[data-v-6eb69462],.icon-orange .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#f97316,#ea580c)}.icon-teal[data-v-6eb69462],.icon-teal .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#14b8a6,#0d9488)}.icon-amber[data-v-6eb69462],.icon-amber .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#f59e0b,#d97706)}.icon-yellow[data-v-6eb69462],.icon-yellow .icon-glow[data-v-6eb69462]{background:linear-gradient(135deg,#eab308,#ca8a04)}.card-footer[data-v-6eb69462]{display:flex;flex-direction:column;gap:.75rem;margin-top:auto}.change-badge[data-v-6eb69462]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border-radius:.625rem;font-size:.8125rem;font-weight:600;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.change-positive[data-v-6eb69462]{background:linear-gradient(135deg,#10b9811a,#05966926);color:#059669;border:1px solid rgba(16,185,129,.2)}.change-negative[data-v-6eb69462]{background:linear-gradient(135deg,#ef44441a,#dc262626);color:#dc2626;border:1px solid rgba(239,68,68,.2)}.modern-metric-card:hover .change-badge[data-v-6eb69462]{transform:translate(4px)}.change-icon[data-v-6eb69462]{width:1rem;height:1rem}.change-value[data-v-6eb69462]{font-weight:700}.change-label[data-v-6eb69462]{font-size:.75rem;opacity:.8}.view-details-wrapper[data-v-6eb69462]{margin-top:.25rem}.view-details-link[data-v-6eb69462]{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:#309765;transition:all .3s ease;cursor:pointer}.modern-metric-card:hover .view-details-link[data-v-6eb69462]{color:#2a8652;gap:.625rem}.detail-arrow[data-v-6eb69462]{width:1rem;height:1rem;transition:all .3s ease}.modern-metric-card:hover .detail-arrow[data-v-6eb69462]{transform:translate(4px)}.card-glow[data-v-6eb69462]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:1.25rem;background:linear-gradient(135deg,#3097651a,#16a34a1a);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.modern-metric-card:hover .card-glow[data-v-6eb69462]{opacity:1}.metric-blue[data-v-6eb69462]:hover{border-color:#3b82f64d}.metric-blue:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a)}.metric-green[data-v-6eb69462]:hover{border-color:#10b9814d}.metric-green:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#10b9811a,#0596691a)}.metric-red[data-v-6eb69462]:hover{border-color:#ef44444d}.metric-red:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#ef44441a,#dc26261a)}.metric-purple[data-v-6eb69462]:hover{border-color:#8b5cf64d}.metric-purple:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#8b5cf61a,#7c3aed1a)}.metric-purples[data-v-6eb69462]:hover{border-color:#a855f74d}.metric-purples:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#a855f71a,#9333ea1a)}.metric-indigo[data-v-6eb69462]:hover{border-color:#6366f14d}.metric-indigo:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#6366f11a,#4f46e51a)}.metric-orange[data-v-6eb69462]:hover{border-color:#f973164d}.metric-orange:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#f973161a,#ea580c1a)}.metric-teal[data-v-6eb69462]:hover{border-color:#14b8a64d}.metric-teal:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#14b8a61a,#0d94881a)}.metric-amber[data-v-6eb69462]:hover{border-color:#f59e0b4d}.metric-amber:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#f59e0b1a,#d977061a)}.metric-yellow[data-v-6eb69462]:hover{border-color:#eab3084d}.metric-yellow:hover .card-glow[data-v-6eb69462]{background:linear-gradient(135deg,#eab3081a,#ca8a041a)}@media (max-width: 768px){.metric-value[data-v-6eb69462]{font-size:1.75rem}.metric-icon-wrapper[data-v-6eb69462]{width:3.5rem;height:3.5rem}.metric-icon[data-v-6eb69462]{width:1.75rem;height:1.75rem}.modern-metric-card[data-v-6eb69462]{padding:1.25rem}}@keyframes cardFadeIn-6eb69462{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modern-metric-card[data-v-6eb69462]{animation:cardFadeIn-6eb69462 .6s ease-out}.modern-metric-card[data-v-6eb69462]:nth-child(1){animation-delay:0s}.modern-metric-card[data-v-6eb69462]:nth-child(2){animation-delay:.1s}.modern-metric-card[data-v-6eb69462]:nth-child(3){animation-delay:.2s}.modern-metric-card[data-v-6eb69462]:nth-child(4){animation-delay:.3s}.modern-metric-card[data-v-6eb69462]:nth-child(5){animation-delay:.4s}.modern-metric-card[data-v-6eb69462]:nth-child(6){animation-delay:.5s}.modern-metric-card[data-v-6eb69462]:nth-child(7){animation-delay:.6s}.modern-metric-card[data-v-6eb69462]:nth-child(8){animation-delay:.7s}.modern-header-card[data-v-215c9f2c]{background:linear-gradient(135deg,#fffffff2,#ffffffe6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;padding:1.5rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #30976514;position:relative;overflow:hidden}.modern-header-card[data-v-215c9f2c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(48,151,101,.05),transparent);animation:shimmer-215c9f2c 3s infinite}@keyframes shimmer-215c9f2c{0%{left:-100%}to{left:100%}}.icon-badge[data-v-215c9f2c]{width:3rem;height:3rem;border-radius:1rem;background:linear-gradient(135deg,#309765,#16a34a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 8px 16px #3097654d}.header-controls[data-v-215c9f2c]{display:flex;align-items:center;gap:.75rem}.modern-select-wrapper[data-v-215c9f2c]{position:relative;display:flex;align-items:center}.select-icon[data-v-215c9f2c]{position:absolute;left:1rem;color:#309765;font-size:.875rem;pointer-events:none;z-index:10}.modern-select[data-v-215c9f2c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid rgba(48,151,101,.2);border-radius:.75rem;padding:.625rem 2.5rem;font-size:.875rem;font-weight:600;color:#1f2937;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #30976514}.modern-select[data-v-215c9f2c]:hover{border-color:#309765;box-shadow:0 4px 12px #30976526}.modern-select[data-v-215c9f2c]:focus{outline:none;border-color:#309765;box-shadow:0 0 0 3px #3097651a}.info-badge[data-v-215c9f2c]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#fff;border-radius:.75rem;border:1px solid rgba(48,151,101,.1);box-shadow:0 2px 8px #0000000d}.modern-refresh-btn[data-v-215c9f2c]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:linear-gradient(135deg,#309765,#16a34a);color:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #3097654d}.modern-refresh-btn[data-v-215c9f2c]:hover{transform:translateY(-2px) rotate(180deg);box-shadow:0 8px 20px #30976566}.modern-refresh-btn[data-v-215c9f2c]:active{transform:translateY(0) rotate(180deg)}.modern-loading-container[data-v-215c9f2c]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:3rem}.loading-content[data-v-215c9f2c]{text-align:center}.loading-spinner-wrapper[data-v-215c9f2c]{position:relative;width:80px;height:80px;margin:0 auto 1.5rem}.modern-spinner[data-v-215c9f2c]{width:80px;height:80px;border:4px solid rgba(48,151,101,.1);border-top-color:#309765;border-radius:50%;animation:spin-215c9f2c 1s linear infinite;position:relative;z-index:10}.spinner-glow[data-v-215c9f2c]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:radial-gradient(circle,rgba(48,151,101,.2),transparent);border-radius:50%;animation:pulse 2s ease-in-out infinite}@keyframes spin-215c9f2c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-215c9f2c]{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.loading-dots[data-v-215c9f2c]{display:flex;justify-content:center;gap:.5rem}.loading-dots span[data-v-215c9f2c]{width:8px;height:8px;background:#309765;border-radius:50%;animation:bounce-215c9f2c 1.4s infinite ease-in-out both}.loading-dots span[data-v-215c9f2c]:nth-child(1){animation-delay:-.32s}.loading-dots span[data-v-215c9f2c]:nth-child(2){animation-delay:-.16s}@keyframes bounce-215c9f2c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.modern-chart-card[data-v-215c9f2c]{background:linear-gradient(135deg,#fffffff2,#ffffffe6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #30976514;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.modern-chart-card[data-v-215c9f2c]:hover{box-shadow:0 12px 40px #3097651f;transform:translateY(-2px)}.chart-header[data-v-215c9f2c]{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.chart-title-wrapper[data-v-215c9f2c]{display:flex;align-items:center;gap:1rem}.chart-icon[data-v-215c9f2c]{width:3rem;height:3rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 4px 12px #00000026}.chart-title[data-v-215c9f2c]{font-size:1.125rem;font-weight:700;color:#1f2937;margin:0;line-height:1.2}.chart-subtitle[data-v-215c9f2c]{font-size:.875rem;color:#6b7280;margin:0;line-height:1.2}.chart-body[data-v-215c9f2c]{padding:1.5rem;flex:1}.modern-button-group[data-v-215c9f2c]{display:flex;gap:.5rem;background:#00000005;padding:.25rem;border-radius:.75rem}.period-btn[data-v-215c9f2c]{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:.625rem;font-size:.875rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s ease}.period-btn[data-v-215c9f2c]:hover{background:#3097650d;color:#309765}.period-btn.active[data-v-215c9f2c]{background:linear-gradient(135deg,#309765,#16a34a);color:#fff;box-shadow:0 2px 8px #3097654d}.brand-list-section[data-v-215c9f2c]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05)}.section-subtitle[data-v-215c9f2c]{font-size:.875rem;font-weight:600;color:#6b7280;margin-bottom:.75rem}.brand-list-scroll[data-v-215c9f2c]{max-height:150px;overflow-y:auto;padding-right:.5rem}.brand-list-scroll[data-v-215c9f2c]::-webkit-scrollbar{width:4px}.brand-list-scroll[data-v-215c9f2c]::-webkit-scrollbar-track{background:#0000000d;border-radius:2px}.brand-list-scroll[data-v-215c9f2c]::-webkit-scrollbar-thumb{background:#309765;border-radius:2px}.brand-item[data-v-215c9f2c]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:linear-gradient(135deg,#ffffff80,#f8fafccc);border-radius:.75rem;margin-bottom:.5rem;transition:all .2s ease;border:1px solid rgba(0,0,0,.03)}.brand-item[data-v-215c9f2c]:hover{background:linear-gradient(135deg,#3097650d,#16a34a14);transform:translate(4px);border-color:#3097651a}.brand-info[data-v-215c9f2c]{display:flex;align-items:center;gap:.75rem}.brand-color-dot[data-v-215c9f2c]{width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0;box-shadow:0 2px 4px #00000026}.brand-name[data-v-215c9f2c]{font-size:.875rem;font-weight:600;color:#374151}.brand-stats[data-v-215c9f2c]{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.brand-amount[data-v-215c9f2c]{font-size:.875rem;font-weight:700;color:#1f2937}.brand-percent[data-v-215c9f2c]{font-size:.75rem;color:#6b7280;font-weight:500}.modern-section-card[data-v-215c9f2c]{background:linear-gradient(135deg,#fffffff2,#ffffffe6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #30976514;overflow:hidden}.section-header[data-v-215c9f2c]{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.05)}.section-title-group[data-v-215c9f2c]{display:flex;align-items:center;gap:1rem}.section-icon[data-v-215c9f2c]{width:3rem;height:3rem;border-radius:1rem;background:linear-gradient(135deg,#309765,#16a34a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 4px 12px #3097654d}.section-title[data-v-215c9f2c]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0;line-height:1.2}.section-subtitle[data-v-215c9f2c]{font-size:.875rem;color:#6b7280;margin:0;line-height:1.2}.section-content[data-v-215c9f2c]{padding:1.5rem}.modern-stat-card[data-v-215c9f2c]{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border-radius:1.25rem;padding:1.5rem;border:1px solid rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.modern-stat-card[data-v-215c9f2c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.5),transparent);opacity:0;transition:opacity .3s ease}.modern-stat-card[data-v-215c9f2c]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001f}.modern-stat-card[data-v-215c9f2c]:hover:before{opacity:1}.stat-card-content[data-v-215c9f2c]{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}.stat-info[data-v-215c9f2c]{flex:1}.stat-label[data-v-215c9f2c]{font-size:.875rem;color:#6b7280;font-weight:500;margin-bottom:.5rem}.stat-value[data-v-215c9f2c]{font-size:1.5rem;font-weight:800;color:#1f2937;margin-bottom:.5rem;line-height:1}.stat-trend[data-v-215c9f2c]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;opacity:.7}.stat-icon-wrapper[data-v-215c9f2c]{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;position:relative}.icon-glow[data-v-215c9f2c]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:1rem;filter:blur(12px);opacity:.5}.blue-card .stat-label[data-v-215c9f2c],.blue-card .stat-trend[data-v-215c9f2c]{color:#2563eb}.blue-icon[data-v-215c9f2c],.blue-icon .icon-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.green-card .stat-label[data-v-215c9f2c],.green-card .stat-trend[data-v-215c9f2c]{color:#059669}.green-icon[data-v-215c9f2c],.green-icon .icon-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#10b981,#059669)}.purple-card .stat-label[data-v-215c9f2c],.purple-card .stat-trend[data-v-215c9f2c]{color:#7c3aed}.purple-icon[data-v-215c9f2c],.purple-icon .icon-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.modern-list-card[data-v-215c9f2c]{background:linear-gradient(135deg,#fffffff2,#ffffffe6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #30976514;overflow:hidden;display:flex;flex-direction:column}.list-card-header[data-v-215c9f2c]{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.list-header-content[data-v-215c9f2c]{display:flex;align-items:center;gap:1rem}.list-icon[data-v-215c9f2c]{width:3rem;height:3rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 4px 12px #00000026}.list-title[data-v-215c9f2c]{font-size:1.125rem;font-weight:700;color:#1f2937;margin:0;line-height:1.2}.list-subtitle[data-v-215c9f2c]{font-size:.875rem;color:#6b7280;margin:0}.modern-action-btn[data-v-215c9f2c]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#309765,#16a34a);color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3097654d;text-decoration:none}.modern-action-btn[data-v-215c9f2c]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #30976566}.list-body[data-v-215c9f2c]{flex:1;padding:1rem;overflow-y:auto;max-height:400px}.transaction-item[data-v-215c9f2c]{display:flex;gap:1rem;padding:1rem;background:linear-gradient(135deg,#ffffff80,#f8fafccc);border-radius:1rem;margin-bottom:.75rem;transition:all .2s ease;border:1px solid rgba(0,0,0,.03)}.transaction-item[data-v-215c9f2c]:hover{background:linear-gradient(135deg,#3097650d,#16a34a14);transform:translate(4px);border-color:#3097651a}.transaction-icon[data-v-215c9f2c]{width:2.5rem;height:2.5rem;border-radius:.75rem;background:linear-gradient(135deg,#309765,#16a34a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;flex-shrink:0;box-shadow:0 4px 8px #3097654d}.transaction-content[data-v-215c9f2c]{flex:1;display:flex;justify-content:space-between;align-items:center;gap:1rem}.transaction-main[data-v-215c9f2c]{flex:1}.transaction-number[data-v-215c9f2c]{font-size:.9375rem;font-weight:700;color:#1f2937;margin-bottom:.25rem}.transaction-details[data-v-215c9f2c]{font-size:.8125rem;color:#6b7280;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.separator[data-v-215c9f2c]{color:#d1d5db}.transaction-meta[data-v-215c9f2c]{text-align:right}.transaction-amount[data-v-215c9f2c]{font-size:.9375rem;font-weight:700;color:#309765;margin-bottom:.25rem}.transaction-time[data-v-215c9f2c]{font-size:.75rem;color:#9ca3af}.stock-item[data-v-215c9f2c]{display:flex;gap:1rem;padding:1rem;background:linear-gradient(135deg,#ffffff80,#f8fafccc);border-radius:1rem;margin-bottom:.75rem;transition:all .2s ease;border:1px solid rgba(0,0,0,.03)}.stock-item[data-v-215c9f2c]:hover{background:linear-gradient(135deg,#ef44440d,#dc262614);transform:translate(4px);border-color:#ef44441a}.stock-icon[data-v-215c9f2c]{width:2.5rem;height:2.5rem;border-radius:.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;flex-shrink:0;box-shadow:0 4px 8px #ef44444d}.stock-content[data-v-215c9f2c]{flex:1;display:flex;justify-content:space-between;align-items:center;gap:1rem}.stock-name[data-v-215c9f2c]{font-size:.9375rem;font-weight:700;color:#1f2937;margin-bottom:.25rem}.stock-details[data-v-215c9f2c]{font-size:.8125rem;color:#6b7280;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stock-meta[data-v-215c9f2c]{text-align:right}.stock-level[data-v-215c9f2c]{font-size:.9375rem;font-weight:700;margin-bottom:.25rem}.reorder-level[data-v-215c9f2c]{font-size:.75rem;color:#9ca3af}.text-red-600[data-v-215c9f2c]{color:#dc2626}.text-yellow-600[data-v-215c9f2c]{color:#d97706}.text-primary-600[data-v-215c9f2c]{color:#309765}.list-footer[data-v-215c9f2c]{padding:1rem 1.5rem;background:linear-gradient(to bottom,#00000005,#0000000a);border-top:1px solid rgba(0,0,0,.05)}.view-all-link[data-v-215c9f2c]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#309765;text-decoration:none;transition:all .2s ease}.view-all-link[data-v-215c9f2c]:hover{color:#2a8652;gap:.75rem}.stock-info-badge[data-v-215c9f2c]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:#dc2626;font-weight:600}.inventory-status-card[data-v-215c9f2c]{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border-radius:1.25rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.inventory-status-card[data-v-215c9f2c]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px #0000001f}.status-icon[data-v-215c9f2c]{width:3rem;height:3rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;position:relative;z-index:10}.status-content[data-v-215c9f2c]{text-align:center;position:relative;z-index:10}.status-value[data-v-215c9f2c]{font-size:1.875rem;font-weight:800;line-height:1;margin-bottom:.5rem}.status-label[data-v-215c9f2c]{font-size:.875rem;font-weight:500}.status-glow[data-v-215c9f2c]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:50%;filter:blur(30px);opacity:.2;transition:opacity .3s ease}.inventory-status-card:hover .status-glow[data-v-215c9f2c]{opacity:.4}.green-status .status-icon[data-v-215c9f2c]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.green-status .status-value[data-v-215c9f2c]{color:#047857}.green-status .status-label[data-v-215c9f2c]{color:#059669}.green-status .status-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#10b981,#059669)}.yellow-status .status-icon[data-v-215c9f2c]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.yellow-status .status-value[data-v-215c9f2c]{color:#b45309}.yellow-status .status-label[data-v-215c9f2c]{color:#d97706}.yellow-status .status-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#f59e0b,#d97706)}.red-status .status-icon[data-v-215c9f2c]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.red-status .status-value[data-v-215c9f2c]{color:#b91c1c}.red-status .status-label[data-v-215c9f2c]{color:#dc2626}.red-status .status-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#ef4444,#dc2626)}.blue-status .status-icon[data-v-215c9f2c]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.blue-status .status-value[data-v-215c9f2c]{color:#1d4ed8;font-size:1.25rem}.blue-status .status-label[data-v-215c9f2c]{color:#2563eb}.blue-status .status-glow[data-v-215c9f2c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}@media (max-width: 768px){.modern-header-card[data-v-215c9f2c]{padding:1rem}.chart-header[data-v-215c9f2c]{flex-direction:column;align-items:flex-start}.modern-button-group[data-v-215c9f2c]{width:100%}.period-btn[data-v-215c9f2c]{flex:1;justify-content:center}.stat-value[data-v-215c9f2c]{font-size:1.25rem}}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent;animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8)}.multiselect__loading-enter-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-leave-active{transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:0}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input{padding:0 0 0 5px;margin-bottom:8px}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:0;border-radius:5px;background:#fff;width:100%;transition:border .1s ease;box-sizing:border-box;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:0}.multiselect__single{padding:0 0 0 5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current,.multiselect__select{line-height:16px;display:block;box-sizing:border-box;margin:0;text-decoration:none;cursor:pointer}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0;border-color:#999 transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:0;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.animate-ping[data-v-1de700bd]{animation:ping-1de700bd 1.5s cubic-bezier(0,0,.2,1) infinite}.animate-spin[data-v-1de700bd]{animation:spin-1de700bd 1.5s linear infinite}.animate-progress[data-v-1de700bd]{animation:progress-1de700bd 2s ease-in-out infinite}@keyframes ping-1de700bd{0%{transform:scale(.8);opacity:0}70%,to{transform:scale(1.4);opacity:0}}@keyframes spin-1de700bd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-1de700bd{0%{width:0%;transform:translate(0)}50%{width:100%;transform:translate(0)}to{width:100%;transform:translate(100%)}}.relative[data-v-06bf249f]{padding:0!important}.multiselect-tailwind .multiselect__tags{min-height:42px;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.multiselect-tailwind .multiselect__content-wrapper{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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)}.multiselect-tailwind .multiselect__option--highlight{background-color:var(--primary-500);background-image:var(--primary-500)}.multiselect-tailwind .multiselect__option--selected.multiselect__option--highlight{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.multiselect-tailwind .multiselect__tag{background-color:var(--primary-500);background-image:var(--primary-500)}.multiselect-tailwind .multiselect__tag-icon:after{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.multiselect-tailwind .multiselect__tag-icon:hover:after{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.btn-primary-600{border-radius:.375rem;background-color:var(--primary-600);background-image:var(--primary-600);padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 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:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-primary-600:hover{background-color:var(--primary-700);background-image:var(--primary-700)}.btn-secondary{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 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:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.btn-outline{border-radius:.375rem;border-width:1px;border-color:var(--primary-500);padding:.5rem 1rem;color:var(--primary-500);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-outline:hover{background-color:var(--primary-50);background-image:var(--primary-50)}.v-select[data-v-983e724a]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.modal-enter-active[data-v-983e724a],.modal-leave-active[data-v-983e724a]{transition:opacity .3s}.modal-enter[data-v-983e724a],.modal-leave-to[data-v-983e724a]{opacity:0}@media print{body[data-v-8b83ef05] *{visibility:hidden}#invoice-modal[data-v-8b83ef05],#invoice-modal[data-v-8b83ef05] *{visibility:visible}#invoice-modal[data-v-8b83ef05]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0}.no-print[data-v-8b83ef05]{display:none!important}.suggestion-item[data-v-8b83ef05]{transition:background-color .2s}.suggestion-item[data-v-8b83ef05]:hover{background-color:#f3f4f6}[data-v-8b83ef05]::-webkit-scrollbar{width:8px}[data-v-8b83ef05]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 8px 8px 0}[data-v-8b83ef05]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-8b83ef05]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}@keyframes pulse-8b83ef05{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}.highlight-added[data-v-8b83ef05]{animation:pulse-8b83ef05 1.5s ease-in-out}.image-upload-container[data-v-8b83ef05]{transition:all .3s ease}.image-upload-container[data-v-8b83ef05]:hover{transform:scale(1.02)}.image-upload-label[data-v-8b83ef05]{cursor:pointer;transition:all .3s ease}.image-upload-label[data-v-8b83ef05]:hover{background-color:#f0fdf4}input[type=checkbox][data-v-8b83ef05]:disabled{opacity:.5;cursor:not-allowed}tr.disabled-checkbox[data-v-8b83ef05]{opacity:.7}.clickable-stock[data-v-8b83ef05]{cursor:pointer;transition:color .2s}.clickable-stock[data-v-8b83ef05]:hover{color:#3b82f6;text-decoration:underline}.food-card[data-v-8b83ef05]{transition:all .3s cubic-bezier(.4,0,.2,1)}.food-card[data-v-8b83ef05]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.food-card img[data-v-8b83ef05]{transition:transform .5s ease}.food-card:hover img[data-v-8b83ef05]{transform:scale(1.05)}.food-grid-container[data-v-8b83ef05]::-webkit-scrollbar{width:6px}.food-grid-container[data-v-8b83ef05]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.food-grid-container[data-v-8b83ef05]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.food-grid-container[data-v-8b83ef05]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.break-words[data-v-8b83ef05]{word-break:break-word}.line-clamp-2[data-v-8b83ef05]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.h-full[data-v-8b83ef05]{height:100%}.flex-grow[data-v-8b83ef05]{flex-grow:1}.min-h-12[data-v-8b83ef05]{min-height:3rem}.object-cover[data-v-8b83ef05]{-o-object-fit:cover;object-fit:cover}.truncate[data-v-8b83ef05]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-w-24[data-v-8b83ef05]{max-width:6rem}.overflow-y-auto[data-v-8b83ef05]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-8b83ef05]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.overflow-y-auto[data-v-8b83ef05]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.overflow-y-auto[data-v-8b83ef05]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.max-h-36[data-v-8b83ef05]::-webkit-scrollbar{width:4px}.max-h-36[data-v-8b83ef05]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.max-h-36[data-v-8b83ef05]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.max-h-36[data-v-8b83ef05]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.transition-all[data-v-8b83ef05]{transition:all .2s ease-in-out}@media print{body[data-v-441c1f7a] *{visibility:hidden}#invoice-modal[data-v-441c1f7a],#invoice-modal[data-v-441c1f7a] *{visibility:visible}#invoice-modal[data-v-441c1f7a]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0}.no-print[data-v-441c1f7a]{display:none!important}.suggestion-item[data-v-441c1f7a]{transition:background-color .2s}.suggestion-item[data-v-441c1f7a]:hover{background-color:#f3f4f6}[data-v-441c1f7a]::-webkit-scrollbar{width:8px}[data-v-441c1f7a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 8px 8px 0}[data-v-441c1f7a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-441c1f7a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}@keyframes pulse-441c1f7a{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}.highlight-added[data-v-441c1f7a]{animation:pulse-441c1f7a 1.5s ease-in-out}.image-upload-container[data-v-441c1f7a]{transition:all .3s ease}.image-upload-container[data-v-441c1f7a]:hover{transform:scale(1.02)}.image-upload-label[data-v-441c1f7a]{cursor:pointer;transition:all .3s ease}.image-upload-label[data-v-441c1f7a]:hover{background-color:#f0fdf4}input[type=checkbox][data-v-441c1f7a]:disabled{opacity:.5;cursor:not-allowed}tr.disabled-checkbox[data-v-441c1f7a]{opacity:.7}th[data-v-f4002476]{background-color:#d9252c}.highlight-item[data-v-d427e104]{animation:pulse-d427e104 1.5s ease-in-out}@keyframes pulse-d427e104{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}@media (max-width: 768px){.flex-col[data-v-d427e104]{flex-direction:column}}.modal-container[data-v-d427e104]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-d427e104]{display:flex;flex-direction:column;max-height:90vh;background:#fff;border-radius:.5rem;box-shadow:0 10px 25px #0000001a}table[data-v-d427e104]{min-width:100%;border-collapse:separate;border-spacing:0}th[data-v-d427e104]{position:sticky;top:0;background-color:#d4232a;z-index:10}input[type=number][data-v-d427e104]::-webkit-inner-spin-button,input[type=number][data-v-d427e104]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button[data-v-d427e104]:disabled{opacity:.5;cursor:not-allowed}[data-v-d427e104]::-webkit-scrollbar{width:8px;height:8px}[data-v-d427e104]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-d427e104]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-d427e104]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-select[data-v-a176705a]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.modal-enter-active[data-v-a176705a],.modal-leave-active[data-v-a176705a]{transition:opacity .3s}.modal-enter[data-v-a176705a],.modal-leave-to[data-v-a176705a]{opacity:0}.highlight-item[data-v-fdcff0d4]{animation:pulse-fdcff0d4 1.5s ease-in-out}@keyframes pulse-fdcff0d4{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}@media (max-width: 768px){.flex-col[data-v-fdcff0d4]{flex-direction:column}}.modal-container[data-v-fdcff0d4]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-fdcff0d4]{display:flex;flex-direction:column;max-height:90vh;background:#fff;border-radius:.5rem;box-shadow:0 10px 25px #0000001a}table[data-v-fdcff0d4]{min-width:100%;border-collapse:separate;border-spacing:0}th[data-v-fdcff0d4]{position:sticky;top:0;background-color:#f9fafb;z-index:10}input[type=number][data-v-fdcff0d4]::-webkit-inner-spin-button,input[type=number][data-v-fdcff0d4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button[data-v-fdcff0d4]:disabled{opacity:.5;cursor:not-allowed}[data-v-fdcff0d4]::-webkit-scrollbar{width:8px;height:8px}[data-v-fdcff0d4]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-fdcff0d4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-fdcff0d4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}th[data-v-c6973ead]{background-color:#009b4c}@media print{body[data-v-2adc0eb5] *{visibility:hidden}#invoice-modal[data-v-2adc0eb5],#invoice-modal[data-v-2adc0eb5] *{visibility:visible}#invoice-modal[data-v-2adc0eb5]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0}.no-print[data-v-2adc0eb5]{display:none!important}.suggestion-item[data-v-2adc0eb5]{transition:background-color .2s}.suggestion-item[data-v-2adc0eb5]:hover{background-color:#f3f4f6}[data-v-2adc0eb5]::-webkit-scrollbar{width:8px}[data-v-2adc0eb5]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 8px 8px 0}[data-v-2adc0eb5]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-2adc0eb5]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}@keyframes pulse-2adc0eb5{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}.highlight-added[data-v-2adc0eb5]{animation:pulse-2adc0eb5 1.5s ease-in-out}.image-upload-container[data-v-2adc0eb5]{transition:all .3s ease}.image-upload-container[data-v-2adc0eb5]:hover{transform:scale(1.02)}.image-upload-label[data-v-2adc0eb5]{cursor:pointer;transition:all .3s ease}.image-upload-label[data-v-2adc0eb5]:hover{background-color:#f0fdf4}input[type=checkbox][data-v-2adc0eb5]:disabled{opacity:.5;cursor:not-allowed}tr.disabled-checkbox[data-v-2adc0eb5]{opacity:.7}.containers[data-v-9fd8f270]{max-width:1200px;margin:0 auto;padding:20px}.modal-container[data-v-9fd8f270]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-9fd8f270]{display:flex;flex-direction:column;background:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media print{body[data-v-6b0da1ba] *{visibility:hidden}#invoice-modal[data-v-6b0da1ba],#invoice-modal[data-v-6b0da1ba] *{visibility:visible}#invoice-modal[data-v-6b0da1ba]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0}.no-print[data-v-6b0da1ba]{display:none!important}.suggestion-item[data-v-6b0da1ba]{transition:background-color .2s}.suggestion-item[data-v-6b0da1ba]:hover{background-color:#f3f4f6}[data-v-6b0da1ba]::-webkit-scrollbar{width:8px}[data-v-6b0da1ba]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 8px 8px 0}[data-v-6b0da1ba]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-6b0da1ba]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}@keyframes pulse-6b0da1ba{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}.highlight-added[data-v-6b0da1ba]{animation:pulse-6b0da1ba 1.5s ease-in-out}.image-upload-container[data-v-6b0da1ba]{transition:all .3s ease}.image-upload-container[data-v-6b0da1ba]:hover{transform:scale(1.02)}.image-upload-label[data-v-6b0da1ba]{cursor:pointer;transition:all .3s ease}.image-upload-label[data-v-6b0da1ba]:hover{background-color:#f0fdf4}input[type=checkbox][data-v-6b0da1ba]:disabled{opacity:.5;cursor:not-allowed}tr.disabled-checkbox[data-v-6b0da1ba]{opacity:.7}.v-select[data-v-33dacd94]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.modal-enter-active[data-v-33dacd94],.modal-leave-active[data-v-33dacd94]{transition:opacity .3s}.modal-enter[data-v-33dacd94],.modal-leave-to[data-v-33dacd94]{opacity:0}.v-select-custom[data-v-6ff4f621]{--vs-controls-color: #6b7280;--vs-border-color: #d1d5db;--vs-dropdown-bg: #ffffff;--vs-dropdown-option--active-bg: #f3f4f6;--vs-dropdown-option--active-color: #111827}.v-select-custom[data-v-6ff4f621] .vs__dropdown-toggle{border-radius:.375rem;padding:.35rem;border:1px solid var(--vs-border-color)}.v-select-custom[data-v-6ff4f621] .vs__search{padding:.25rem .5rem;margin:0}.v-select-custom[data-v-6ff4f621] .vs__selected{margin:0 2px;padding:0 4px}.v-select-custom[data-v-6ff4f621] .vs__actions{padding:0 6px}.v-select-custom[data-v-6ff4f621] .vs__clear,.v-select-custom[data-v-6ff4f621] .vs__open-indicator{fill:var(--vs-controls-color)}.containers[data-v-1398d81a]{max-width:1200px;margin:0 auto;padding:20px}.modal-container[data-v-1398d81a]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-1398d81a]{display:flex;flex-direction:column;background:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media print{body[data-v-98cf03af] *{visibility:hidden}#invoice-modal[data-v-98cf03af],#invoice-modal[data-v-98cf03af] *{visibility:visible}#invoice-modal[data-v-98cf03af]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0}.no-print[data-v-98cf03af]{display:none!important}.suggestion-item[data-v-98cf03af]{transition:background-color .2s}.suggestion-item[data-v-98cf03af]:hover{background-color:#f3f4f6}[data-v-98cf03af]::-webkit-scrollbar{width:8px}[data-v-98cf03af]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 8px 8px 0}[data-v-98cf03af]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-98cf03af]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}@keyframes pulse-98cf03af{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}.highlight-added[data-v-98cf03af]{animation:pulse-98cf03af 1.5s ease-in-out}.image-upload-container[data-v-98cf03af]{transition:all .3s ease}.image-upload-container[data-v-98cf03af]:hover{transform:scale(1.02)}.image-upload-label[data-v-98cf03af]{cursor:pointer;transition:all .3s ease}.image-upload-label[data-v-98cf03af]:hover{background-color:#f0fdf4}input[type=checkbox][data-v-98cf03af]:disabled{opacity:.5;cursor:not-allowed}tr.disabled-checkbox[data-v-98cf03af]{opacity:.7}.highlight-item[data-v-d311826f]{animation:pulse-d311826f 1.5s ease-in-out}@keyframes pulse-d311826f{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}@media (max-width: 768px){.flex-col[data-v-d311826f]{flex-direction:column}}.modal-container[data-v-d311826f]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-d311826f]{display:flex;flex-direction:column;max-height:90vh;background:#fff;border-radius:.5rem;box-shadow:0 10px 25px #0000001a}table[data-v-d311826f]{min-width:100%;border-collapse:separate;border-spacing:0}th[data-v-d311826f]{position:sticky;top:0;background-color:#f9fafb;z-index:10}input[type=number][data-v-d311826f]::-webkit-inner-spin-button,input[type=number][data-v-d311826f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button[data-v-d311826f]:disabled{opacity:.5;cursor:not-allowed}[data-v-d311826f]::-webkit-scrollbar{width:8px;height:8px}[data-v-d311826f]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-d311826f]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-d311826f]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}#baharisoft-preloader[data-v-27d71b0a]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f1f5f9,#e2e8f0,#cbd5e1);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;transition:opacity .8s ease,visibility .8s ease}#baharisoft-preloader.hidden[data-v-27d71b0a]{opacity:0;visibility:hidden}.preloader-container[data-v-27d71b0a]{width:min(280px,90vw);padding:20px;text-align:center}.preloader-logo[data-v-27d71b0a]{width:60px;height:60px;background:linear-gradient(135deg,#6366f1,#8b5cf6,#3b82f6);border-radius:16px;margin:0 auto 15px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;animation:logo-pulse-27d71b0a 2s ease-in-out infinite;box-shadow:0 8px 20px #6366f14d}.preloader-logo[data-v-27d71b0a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer-sweep-27d71b0a 2s infinite}.preloader-logo i[data-v-27d71b0a]{color:#fff;font-size:24px;position:relative;z-index:1}.preloader-brand[data-v-27d71b0a]{width:120px;height:32px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;border-radius:6px;margin:0 auto 12px;animation:shimmer-27d71b0a 2s infinite;position:relative;box-shadow:0 3px 5px #0000000d}.preloader-brand[data-v-27d71b0a]:after{content:attr(data-brand);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#334155;font-size:18px;font-weight:900;letter-spacing:-.05em;z-index:1}.preloader-status[data-v-27d71b0a]{height:12px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;border-radius:6px;margin-bottom:8px;animation:shimmer-27d71b0a 2s infinite;animation-delay:.3s;box-shadow:0 2px 3px #0000000d}.preloader-status.short[data-v-27d71b0a]{width:60%;margin:0 auto 8px}.preloader-status.medium[data-v-27d71b0a]{width:80%;margin:0 auto 8px}.preloader-status.long[data-v-27d71b0a]{width:95%;margin:0 auto 8px}.preloader-progress[data-v-27d71b0a]{width:100%;height:3px;background:#0000001a;border-radius:2px;margin-top:20px;overflow:hidden;position:relative}.preloader-progress-bar[data-v-27d71b0a]{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6,#3b82f6,#10b981);border-radius:2px;width:0%;animation:progress-fill-27d71b0a 3s ease-out forwards}.preloader-text[data-v-27d71b0a]{color:#64748b;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-top:15px;opacity:0;animation:fade-in-27d71b0a 1s ease-in 1s forwards}.preloader-indicators[data-v-27d71b0a]{display:flex;justify-content:center;gap:12px;margin-top:20px}.preloader-indicator[data-v-27d71b0a]{width:6px;height:6px;background:#0003;border-radius:50%;animation:indicator-pulse-27d71b0a 1.5s ease-in-out infinite}.preloader-indicator[data-v-27d71b0a]:nth-child(1){animation-delay:0s;background:#10b981}.preloader-indicator[data-v-27d71b0a]:nth-child(2){animation-delay:.3s;background:#3b82f6}.preloader-indicator[data-v-27d71b0a]:nth-child(3){animation-delay:.6s;background:#8b5cf6}.preloader-indicator[data-v-27d71b0a]:nth-child(4){animation-delay:.9s;background:#6366f1}@keyframes shimmer-27d71b0a{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer-sweep-27d71b0a{0%{left:-100%}to{left:100%}}@keyframes logo-pulse-27d71b0a{0%,to{transform:scale(1);box-shadow:0 8px 20px #6366f14d}50%{transform:scale(1.05);box-shadow:0 12px 25px #6366f166}}@keyframes progress-fill-27d71b0a{0%{width:0%}to{width:100%}}@keyframes fade-in-27d71b0a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes indicator-pulse-27d71b0a{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (max-width: 480px){.preloader-container[data-v-27d71b0a]{width:min(250px,85vw);padding:15px}.preloader-logo[data-v-27d71b0a]{width:50px;height:50px}.preloader-logo i[data-v-27d71b0a]{font-size:20px}.preloader-brand[data-v-27d71b0a]{width:100px;height:28px}.preloader-brand[data-v-27d71b0a]:after{font-size:16px}}.topbar-particles[data-v-bd16108a]{position:absolute;width:100%;height:100%;overflow:hidden;pointer-events:none}.topbar-particles .particle[data-v-bd16108a]{position:absolute;width:4px;height:4px;background:#ffffff4d;border-radius:50%;animation:particleFloat-bd16108a 15s infinite ease-in-out}@keyframes particleFloat-bd16108a{0%,to{transform:translateY(0) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}50%{transform:translateY(-60px) translate(20px)}}.modern-icon-btn[data-v-bd16108a]{position:relative;display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.modern-icon-btn[data-v-bd16108a]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px)}.modern-icon-btn.active[data-v-bd16108a]{background:#fff3;border-color:#fff6}.modern-panel[data-v-bd16108a]{perspective:1000px}.panel-wrapper[data-v-bd16108a]{transform-origin:top center;animation:panelSlideIn-bd16108a .3s cubic-bezier(.4,0,.2,1)}@keyframes panelSlideIn-bd16108a{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.quick-card[data-v-bd16108a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid rgba(0,0,0,.05);border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden}.quick-card[data-v-bd16108a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#3097650d,#16a34a1a);opacity:0;transition:opacity .3s ease}.quick-card[data-v-bd16108a]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 24px #30976526;border-color:#30976533}.quick-card[data-v-bd16108a]:hover:before{opacity:1}.card-glow[data-v-bd16108a]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,transparent,rgba(48,151,101,.3),transparent);opacity:0;filter:blur(8px);transition:opacity .3s ease}.quick-card:hover .card-glow[data-v-bd16108a]{opacity:1}.card-content[data-v-bd16108a]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:.5rem}.icon-wrapper[data-v-bd16108a]{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.quick-card:hover .icon-wrapper[data-v-bd16108a]{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 20px #0003}.card-label[data-v-bd16108a]{font-size:.75rem;font-weight:600;color:#374151;text-align:center;line-height:1.2;transition:color .3s ease}.quick-card:hover .card-label[data-v-bd16108a]{color:#1f2937}.profile-dropdown[data-v-bd16108a]{perspective:1000px}.dropdown-wrapper[data-v-bd16108a]{transform-origin:top center;animation:dropdownSlideIn-bd16108a .3s cubic-bezier(.4,0,.2,1)}@keyframes dropdownSlideIn-bd16108a{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.menu-item[data-v-bd16108a]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#fff;border-radius:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;margin-bottom:.375rem;border:1px solid transparent}.menu-item[data-v-bd16108a]:hover{background:linear-gradient(135deg,#3097650d,#16a34a14);border-color:#3097651a;transform:translate(4px)}.menu-item-icon[data-v-bd16108a]{width:2.5rem;height:2.5rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;flex-shrink:0;box-shadow:0 4px 12px #00000026;transition:all .2s ease}.menu-item:hover .menu-item-icon[data-v-bd16108a]{transform:scale(1.05);box-shadow:0 6px 16px #0003}.menu-item-content[data-v-bd16108a]{flex:1;display:flex;flex-direction:column;gap:.125rem}.menu-item-title[data-v-bd16108a]{font-size:.875rem;font-weight:600;color:#1f2937;line-height:1.2}.menu-item-desc[data-v-bd16108a]{font-size:.75rem;color:#6b7280;line-height:1.2}kbd[data-v-bd16108a]{font-family:ui-monospace,monospace;font-size:.75rem}.user-trigger[data-v-bd16108a]{border:1px solid transparent;transition:all .3s ease}.user-trigger[data-v-bd16108a]:hover{border-color:#fff3}.user-trigger.active[data-v-bd16108a]{background:#ffffff26;border-color:#ffffff4d}@media (max-width: 1024px){.modern-panel[data-v-bd16108a]{width:22rem}.quick-grid[data-v-bd16108a]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.modern-panel[data-v-bd16108a],.profile-dropdown[data-v-bd16108a]{right:0;width:calc(100vw - 2rem);max-width:22rem}.quick-grid[data-v-bd16108a]{grid-template-columns:repeat(2,1fr)}.quick-card[data-v-bd16108a]{padding:.875rem}.icon-wrapper[data-v-bd16108a]{width:2.75rem;height:2.75rem;font-size:1.125rem}.card-label[data-v-bd16108a]{font-size:.6875rem}.quick-card.col-span-3[data-v-bd16108a]{grid-column:span 2}.panel-header .relative.z-10[data-v-bd16108a]{padding:1rem}.panel-header h3[data-v-bd16108a]{font-size:1rem}.panel-header p[data-v-bd16108a]{font-size:.8125rem}.panel-body[data-v-bd16108a]{padding:.875rem}.panel-footer[data-v-bd16108a]{padding:.75rem}}@media (max-width: 640px){.modern-panel[data-v-bd16108a],.profile-dropdown[data-v-bd16108a]{position:fixed;top:auto!important;right:.5rem!important;left:.5rem!important;width:auto!important;max-width:none;margin-top:.5rem}.quick-grid[data-v-bd16108a]{grid-template-columns:repeat(2,1fr);gap:.625rem}.quick-card[data-v-bd16108a]{padding:.75rem}.icon-wrapper[data-v-bd16108a]{width:2.5rem;height:2.5rem;font-size:1rem;border-radius:.625rem}.card-label[data-v-bd16108a]{font-size:.625rem;font-weight:600}.quick-card.col-span-3[data-v-bd16108a]{grid-column:span 2}.quick-card .card-content.flex-row[data-v-bd16108a]{gap:.5rem}.quick-card .card-label.text-base[data-v-bd16108a]{font-size:.75rem}.panel-header .relative.z-10[data-v-bd16108a]{padding:.875rem}.panel-header .flex.items-center[data-v-bd16108a]{gap:.625rem}.panel-header .w-10.h-10[data-v-bd16108a]{width:2.25rem;height:2.25rem}.panel-header h3[data-v-bd16108a]{font-size:.9375rem}.panel-header p[data-v-bd16108a]{font-size:.75rem}.panel-body[data-v-bd16108a]{padding:.75rem}.panel-footer[data-v-bd16108a]{padding:.625rem}.panel-footer span[data-v-bd16108a]{font-size:.6875rem}kbd[data-v-bd16108a]{padding:.25rem .5rem;font-size:.6875rem}.btn-text[data-v-bd16108a]{display:none!important}.modern-icon-btn[data-v-bd16108a]{padding:.625rem;min-width:auto}.user-trigger[data-v-bd16108a]{padding:.5rem;gap:.5rem}.avatar-wrapper img[data-v-bd16108a]{width:2.25rem;height:2.25rem}.avatar-wrapper .absolute.bottom-0[data-v-bd16108a]{width:.625rem;height:.625rem}}@media (max-width: 480px){.modern-panel[data-v-bd16108a],.profile-dropdown[data-v-bd16108a]{right:.25rem!important;left:.25rem!important}.quick-grid[data-v-bd16108a]{gap:.5rem}.quick-card[data-v-bd16108a]{padding:.625rem}.icon-wrapper[data-v-bd16108a]{width:2.25rem;height:2.25rem;font-size:.9375rem}.card-label[data-v-bd16108a]{font-size:.5625rem}.panel-header .relative.z-10[data-v-bd16108a]{padding:.75rem}.panel-body[data-v-bd16108a]{padding:.625rem}.panel-footer[data-v-bd16108a]{padding:.5rem}}@media (max-height: 600px) and (orientation: landscape){.modern-panel[data-v-bd16108a],.profile-dropdown[data-v-bd16108a]{max-height:calc(100vh - 5rem);overflow-y:auto}.panel-body[data-v-bd16108a]{max-height:50vh;overflow-y:auto}}.modern-panel[data-v-bd16108a],.profile-dropdown[data-v-bd16108a]{max-width:calc(100vw - 1rem)}.panel-body[data-v-bd16108a]::-webkit-scrollbar{width:4px}.panel-body[data-v-bd16108a]::-webkit-scrollbar-track{background:#0000000d;border-radius:2px}.panel-body[data-v-bd16108a]::-webkit-scrollbar-thumb{background:#309765;border-radius:2px}@media (hover: none) and (pointer: coarse){.quick-card[data-v-bd16108a]:active,.modern-icon-btn[data-v-bd16108a]:active{transform:scale(.95)}.quick-access-container:focus-within .modern-panel[data-v-bd16108a],.user-section:focus-within .profile-dropdown[data-v-bd16108a]{opacity:1;visibility:visible;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.modern-panel[data-v-bd16108a],.profile-dropdown[data-v-bd16108a],.quick-card[data-v-bd16108a],.panel-wrapper[data-v-bd16108a],.dropdown-wrapper[data-v-bd16108a]{animation:none;transition:none}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.panel-wrapper[data-v-bd16108a],.dropdown-wrapper[data-v-bd16108a]{border-width:.5px}}.calculator-wrapper[data-v-bd16108a]{width:100%}.calc-display[data-v-bd16108a]{background:linear-gradient(135deg,#cbffef,#e3ffed);position:relative;padding:.75rem!important}.calc-display[data-v-bd16108a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImdyaWQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTSAwIDEwIEwgNDAgMTAgTSAxMCAwIEwgMTAgNDAgTSAwIDIwIEwgNDAgMjAgTSAyMCAwIEwgMjAgNDAgTSAwIDMwIEwgNDAgMzAgTSAzMCAwIEwgMzAgNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1vcGFjaXR5PSIwLjA1IiBzdHJva2Utd2lkdGg9IjEiLz48L3BhdHRlcm4+PC9kZWZzPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JpZCkiLz48L3N2Zz4=);opacity:.3;pointer-events:none}.calc-display input[data-v-bd16108a]{background:#1d7a4c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);transition:all .3s ease;color:#fff;font-size:1.5rem!important;padding:.5rem!important}.calc-display input[data-v-bd16108a]:focus{border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a;background:#197146}.calc-display input[data-v-bd16108a]::-moz-placeholder{color:#fff}.calc-display input[data-v-bd16108a]::placeholder{color:#fff}.calc-display .expression[data-v-bd16108a]{color:#309765;font-size:.625rem!important;height:1rem!important;margin-bottom:.25rem!important}.calc-btn[data-v-bd16108a]{padding:.625rem;font-size:.9375rem;font-weight:600;border-radius:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden}.calc-btn[data-v-bd16108a]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff80;transform:translate(-50%,-50%);transition:width .3s,height .3s}.calc-btn[data-v-bd16108a]:active:before{width:100%;height:100%}.calc-btn-number[data-v-bd16108a]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#065f46;box-shadow:0 1px 3px #3097651a;border:1px solid rgba(48,151,101,.2)}.calc-btn-number[data-v-bd16108a]:hover{background:linear-gradient(135deg,#d1fae5,#a7f3d0);transform:translateY(-1px);box-shadow:0 2px 6px #30976533;border-color:#3097654d;color:#064e3b}.calc-btn-number[data-v-bd16108a]:active{transform:translateY(0);box-shadow:0 1px 2px #3097651a}.calc-btn-operator[data-v-bd16108a]{background:linear-gradient(135deg,#309765,#16a34a);color:#fff;box-shadow:0 1px 4px #3097654d;border:1px solid rgba(255,255,255,.2);position:relative}.calc-btn-operator[data-v-bd16108a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);opacity:0;transition:opacity .3s ease}.calc-btn-operator[data-v-bd16108a]:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-1px) scale(1.02);box-shadow:0 3px 8px #30976580;border-color:#ffffff4d}.calc-btn-operator[data-v-bd16108a]:hover:after{opacity:1}.calc-btn-operator[data-v-bd16108a]:active{transform:translateY(0) scale(1);box-shadow:0 1px 3px #3097654d}.calc-btn-function[data-v-bd16108a]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 1px 4px #f59e0b4d;border:1px solid rgba(255,255,255,.2);position:relative}.calc-btn-function[data-v-bd16108a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);opacity:0;transition:opacity .3s ease}.calc-btn-function[data-v-bd16108a]:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-1px) scale(1.02);box-shadow:0 3px 8px #f59e0b80;border-color:#ffffff4d}.calc-btn-function[data-v-bd16108a]:hover:after{opacity:1}.calc-btn-function[data-v-bd16108a]:active{transform:translateY(0) scale(1);box-shadow:0 1px 3px #f59e0b4d}.calc-btn-equals[data-v-bd16108a]{background:linear-gradient(135deg,#309765,#16a34a);color:#fff;box-shadow:0 2px 6px #30976566;border:2px solid rgba(255,255,255,.3);position:relative;font-weight:700}.calc-btn-equals[data-v-bd16108a]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#30976566,#16a34a66);border-radius:.5rem;opacity:0;filter:blur(6px);transition:opacity .3s ease;z-index:-1}.calc-btn-equals[data-v-bd16108a]:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-2px) scale(1.03);box-shadow:0 4px 12px #30976599;border-color:#ffffff80}.calc-btn-equals[data-v-bd16108a]:hover:after{opacity:1}.calc-btn-equals[data-v-bd16108a]:active{transform:translateY(0) scale(1);box-shadow:0 1px 4px #30976566}.calc-header .relative.z-10[data-v-bd16108a]{padding:.75rem!important}.calc-header h3[data-v-bd16108a]{font-size:.9375rem!important}.calc-header p[data-v-bd16108a]{font-size:.6875rem!important}.calc-header .w-10.h-10[data-v-bd16108a]{width:2rem!important;height:2rem!important}.calc-header .w-10.h-10 i[data-v-bd16108a]{font-size:.875rem!important}.calc-buttons[data-v-bd16108a]{padding:.75rem!important;gap:.375rem!important}.calc-footer[data-v-bd16108a]{padding:.5rem!important}.calc-footer span[data-v-bd16108a]{font-size:.625rem!important}@media (max-width: 640px){.calculator-wrapper[data-v-bd16108a]{width:100%}.calc-btn[data-v-bd16108a]{padding:.5rem;font-size:.875rem}.calc-display input[data-v-bd16108a]{font-size:1.25rem!important;padding:.5rem!important}.calc-display .expression[data-v-bd16108a]{font-size:.5625rem!important}}@media (max-width: 480px){.calc-btn[data-v-bd16108a]{padding:.5rem;font-size:.8125rem}.calc-display input[data-v-bd16108a]{font-size:1.125rem!important;padding:.5rem!important}}.containers[data-v-6d00f009]{max-width:1400px;margin:0 auto;padding:20px}.line-clamp-2[data-v-6d00f009]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print{body[data-v-6d00f009] *{visibility:hidden}.print-section[data-v-6d00f009],.print-section[data-v-6d00f009] *{visibility:visible}.print-section[data-v-6d00f009]{position:absolute;left:0;top:0;width:100%;box-shadow:none!important;border:none!important;background:#fff!important}.no-print[data-v-6d00f009]{display:none!important}.print-table[data-v-6d00f009]{width:100%!important;font-size:12px!important}.print-table th[data-v-6d00f009],.print-table td[data-v-6d00f009]{padding:8px 12px!important;border:1px solid #ddd!important}}[data-v-6d00f009]::-webkit-scrollbar{width:8px}[data-v-6d00f009]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[data-v-6d00f009]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}[data-v-6d00f009]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media print{body[data-v-86c910fc] *{visibility:hidden}#invoice-modal[data-v-86c910fc],#invoice-modal[data-v-86c910fc] *{visibility:visible}#invoice-modal[data-v-86c910fc]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0}.no-print[data-v-86c910fc]{display:none!important}}@keyframes pulse-86c910fc{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}.highlight-added[data-v-86c910fc]{animation:pulse-86c910fc 1.5s ease-in-out}.image-upload-container[data-v-86c910fc]{transition:all .3s ease}.image-upload-container[data-v-86c910fc]:hover{transform:scale(1.02)}.image-upload-label[data-v-86c910fc]{cursor:pointer;transition:all .3s ease}.image-upload-label[data-v-86c910fc]:hover{background-color:#f0fdf4}tr.disabled-checkbox[data-v-86c910fc]{opacity:.7}.transfer-info[data-v-86c910fc]{background:linear-gradient(135deg,#e0f2fe,#f0f9ff)}.pending-transfer-row[data-v-86c910fc]:hover{background-color:#fffbeb}.pending-transfer-selected[data-v-86c910fc]{background-color:#f0fdf4!important;border-left:4px solid #10b981}th[data-v-5770ea85]{background-color:#cc983d}.highlight-item[data-v-858a45e3]{animation:pulse-858a45e3 1.5s ease-in-out}@keyframes pulse-858a45e3{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}@media (max-width: 768px){.flex-col[data-v-858a45e3]{flex-direction:column}}.modal-container[data-v-858a45e3]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-858a45e3]{display:flex;flex-direction:column;max-height:90vh;background:#fff;border-radius:.5rem;box-shadow:0 10px 25px #0000001a}table[data-v-858a45e3]{min-width:100%;border-collapse:separate;border-spacing:0}th[data-v-858a45e3]{position:sticky;top:0;background-color:#cc983d;z-index:10}input[type=number][data-v-858a45e3]::-webkit-inner-spin-button,input[type=number][data-v-858a45e3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button[data-v-858a45e3]:disabled{opacity:.5;cursor:not-allowed}[data-v-858a45e3]::-webkit-scrollbar{width:8px;height:8px}[data-v-858a45e3]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-858a45e3]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-858a45e3]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.highlight-item[data-v-996ec773]{animation:pulse-996ec773 1.5s ease-in-out}@keyframes pulse-996ec773{0%{background-color:#f0fdf4}50%{background-color:#dcfce7}to{background-color:#f0fdf4}}@media (max-width: 768px){.flex-col[data-v-996ec773]{flex-direction:column}}.modal-container[data-v-996ec773]{display:flex;justify-content:center;align-items:center}.modal-content[data-v-996ec773]{display:flex;flex-direction:column;max-height:90vh;background:#fff;border-radius:.5rem;box-shadow:0 10px 25px #0000001a}table[data-v-996ec773]{min-width:100%;border-collapse:separate;border-spacing:0}th[data-v-996ec773]{position:sticky;top:0;background-color:#f9fafb;z-index:10}input[type=number][data-v-996ec773]::-webkit-inner-spin-button,input[type=number][data-v-996ec773]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button[data-v-996ec773]:disabled{opacity:.5;cursor:not-allowed}[data-v-996ec773]::-webkit-scrollbar{width:8px;height:8px}[data-v-996ec773]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-996ec773]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-996ec773]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tab-slide-enter-active[data-v-a0501c5d]{transition:all .4s cubic-bezier(.4,0,.2,1)}.tab-slide-leave-active[data-v-a0501c5d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.tab-slide-enter-from[data-v-a0501c5d]{opacity:0;transform:translate(30px)}.tab-slide-leave-to[data-v-a0501c5d]{opacity:0;transform:translate(-30px)}.tab-slide-enter-to[data-v-a0501c5d],.tab-slide-leave-from[data-v-a0501c5d]{opacity:1;transform:translate(0)}button[data-v-a0501c5d]:focus-visible{outline:2px solid #3B82F6;outline-offset:2px;box-shadow:0 0 0 3px #3b82f61a}button[data-v-a0501c5d],input[data-v-a0501c5d],select[data-v-a0501c5d],textarea[data-v-a0501c5d]{transition:all .2s ease-in-out}[data-v-a0501c5d]::-webkit-scrollbar{width:8px;height:8px}[data-v-a0501c5d]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[data-v-a0501c5d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-a0501c5d]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 768px){.step-progress[data-v-a0501c5d]{flex-direction:column;align-items:flex-start;gap:1rem}.tab-content[data-v-a0501c5d]{flex-direction:column;text-align:center;padding:.75rem}.navigation-buttons[data-v-a0501c5d]{flex-direction:column;width:100%;gap:.75rem}.navigation-buttons button[data-v-a0501c5d]{width:100%;justify-content:center}.min-h-\[600px\][data-v-a0501c5d]{min-height:500px;padding:1rem 0}}@media (max-width: 640px){.min-h-\[600px\][data-v-a0501c5d]{min-height:400px}.bg-white.rounded-2xl.shadow-xl[data-v-a0501c5d]{border-radius:1rem}}@keyframes shimmer-a0501c5d{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.loading-shimmer[data-v-a0501c5d]{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200px 100%;animation:shimmer-a0501c5d 1.5s infinite}.hover-lift[data-v-a0501c5d]{transition:transform .2s ease,box-shadow .2s ease}.hover-lift[data-v-a0501c5d]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.gradient-text[data-v-a0501c5d]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
