*,*:before,*:after{box-sizing:border-box}:root{--font: "Inter", system-ui, -apple-system, sans-serif;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--bg: #111827;--bg-surface: #1f2937;--panel: #1f2937;--panel-hover: #283548;--border: rgba(255,255,255,.07);--border-solid:#334155;--text: #f1f5f9;--text-muted: #94a3b8;--text-subtle: #64748b;--primary: #6366f1;--primary-hover:#4f46e5;--primary-fg: #ffffff;--color-success: #4ade80;--color-success-bg: rgba(34,197,94,.12);--color-success-border: rgba(74,222,128,.25);--color-danger: #f87171;--color-danger-bg: rgba(239,68,68,.12);--color-danger-border: rgba(248,113,113,.25);--color-warning: #fbbf24;--color-warning-bg: rgba(251,191,36,.12);--color-warning-border: rgba(251,191,36,.25);--color-info: #60a5fa;--color-info-bg: rgba(96,165,250,.12);--color-info-border:rgba(96,165,250,.25);--shadow-sm: 0 1px 3px rgba(0,0,0,.4);--shadow: 0 4px 16px rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.3);--muted: var(--text-muted);--radius-sm: 8px;--radius: 12px;--radius-lg: 16px;--radius-full: 999px;font-family:var(--font);font-size:16px;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;padding:0;min-width:320px;min-height:100vh;font-family:var(--font);color:var(--text);background-color:var(--bg)}#app{margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font);font-weight:700;margin:0;color:var(--text)}button{font-family:var(--font);cursor:pointer}input,select,textarea{font-family:var(--font)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#334155;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#475569}.sidebar[data-v-619123be]{width:240px;background-color:#0f172a;color:#cbd5e1;min-height:100vh;padding:16px 12px;border-right:1px solid rgba(255,255,255,.06);flex-shrink:0;display:flex;flex-direction:column;gap:2px}ul[data-v-619123be]{list-style:none;margin:0;padding:0}li[data-v-619123be]{margin:1px 0}.menu-link[data-v-619123be]{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px;color:#94a3b8;text-decoration:none;border-radius:8px;overflow:visible;font-size:13.5px;font-weight:500;transition:background .15s,color .15s}.menu-link[data-v-619123be]:hover{background:#ffffff0f;color:#e2e8f0}.menu-link.router-link-active[data-v-619123be],.menu-link.router-link-exact-active[data-v-619123be]{background:#6366f126;color:#a5b4fc}.menu-link.router-link-active .icon[data-v-619123be],.menu-link.router-link-exact-active .icon[data-v-619123be]{color:#818cf8}.icon[data-v-619123be]{width:18px;height:18px;color:#64748b;flex-shrink:0;transition:color .15s}.menu-link:hover .icon[data-v-619123be]{color:#94a3b8}.label[data-v-619123be]{flex:1}.menu-badge[data-v-619123be]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px #0f172a;flex-shrink:0}.menu-badge--green[data-v-619123be]{background:#22c55e}.menu-badge--blue[data-v-619123be]{background:#6366f1}.menu-badge--red[data-v-619123be]{background:#dc2626}nav[data-v-619123be]{flex:1}.sidebar-footer[data-v-619123be]{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-top:8px;border-top:1px solid rgba(255,255,255,.06)}.sidebar-user[data-v-619123be]{flex:1;font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-logout[data-v-619123be]{background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;color:#64748b;display:flex;align-items:center;transition:background .15s,color .15s}.sidebar-logout[data-v-619123be]:hover{background:#ef44441f;color:#f87171}.sidebar-logout .icon[data-v-619123be]{width:16px;height:16px}.toast-stack[data-v-5de6afc9]{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;flex-direction:column;gap:.65rem;pointer-events:none;width:min(360px,calc(100vw - 2rem))}.toast[data-v-5de6afc9]{pointer-events:all;display:flex;align-items:flex-start;gap:.75rem;background:#1e2533;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:.85rem 1rem;box-shadow:0 8px 32px #00000073,0 2px 8px #0000004d;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;position:relative}.toast[data-v-5de6afc9]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:14px 0 0 14px}.toast--venta[data-v-5de6afc9]:before{background:#22c55e}.toast--pregunta[data-v-5de6afc9]:before{background:#6366f1}.toast--postventa[data-v-5de6afc9]:before{background:#f97316}.toast--info[data-v-5de6afc9]:before{background:#64748b}.toast--error[data-v-5de6afc9]:before{background:#ef4444}.toast__icon[data-v-5de6afc9]{flex-shrink:0;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;margin-top:.05rem}.toast__icon svg[data-v-5de6afc9]{width:18px;height:18px}.toast--venta .toast__icon[data-v-5de6afc9]{background:#22c55e26;color:#4ade80}.toast--pregunta .toast__icon[data-v-5de6afc9]{background:#6366f126;color:#818cf8}.toast--postventa .toast__icon[data-v-5de6afc9]{background:#f9731626;color:#fb923c}.toast--info .toast__icon[data-v-5de6afc9]{background:#64748b26;color:#94a3b8}.toast--error .toast__icon[data-v-5de6afc9]{background:#ef444426;color:#f87171}.toast__body[data-v-5de6afc9]{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.toast__title[data-v-5de6afc9]{font-size:.875rem;font-weight:700;color:#f1f5f9;line-height:1.3}.toast__msg[data-v-5de6afc9]{font-size:.8rem;color:#94a3b8;line-height:1.4;white-space:pre-line}.toast__close[data-v-5de6afc9]{flex-shrink:0;width:22px;height:22px;background:transparent;border:0;cursor:pointer;color:#64748b;display:grid;place-items:center;border-radius:4px;transition:color .15s,background .15s;padding:0}.toast__close[data-v-5de6afc9]:hover{color:#e2e8f0;background:#ffffff12}.toast__close svg[data-v-5de6afc9]{width:13px;height:13px}.toast-enter-active[data-v-5de6afc9]{animation:toast-in-5de6afc9 .3s cubic-bezier(.22,.68,0,1.2)}.toast-leave-active[data-v-5de6afc9]{animation:toast-out-5de6afc9 .25s ease forwards}@keyframes toast-in-5de6afc9{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes toast-out-5de6afc9{0%{opacity:1;transform:translate(0);max-height:120px;margin-bottom:0}to{opacity:0;transform:translate(120%);max-height:0;margin-bottom:-.65rem}}.login-wrap[data-v-f236fdc2]{min-height:100vh;display:grid;place-items:center;background:var(--bg);padding:24px}.login-card[data-v-f236fdc2]{width:min(520px,92vw);background:var(--panel);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);padding:28px 24px 26px;text-align:center}.login-header[data-v-f236fdc2]{display:flex;flex-direction:row;justify-content:center;gap:4px}.login-icon[data-v-f236fdc2]{width:56px;height:56px;border-radius:999px;background:#6366f126;border:1px solid rgba(99,102,241,.3);display:grid;place-items:center}.login-icon svg[data-v-f236fdc2]{width:26px;height:26px;stroke:var(--primary);fill:none}.login-icon svg circle[data-v-f236fdc2]{stroke:var(--primary);opacity:.3}.login-icon svg path[data-v-f236fdc2]{stroke:var(--primary);stroke-width:2}.login-title[data-v-f236fdc2]{font-size:2rem;font-weight:800;color:var(--text);margin:6px 0 18px}.login-form[data-v-f236fdc2]{display:flex;flex-direction:column;gap:14px;margin-top:6px}.login-form input[data-v-f236fdc2],.login-form .input[data-v-f236fdc2]{height:42px;border:1px solid var(--border-solid);border-radius:8px;padding:0 12px;background:var(--bg);color:var(--text);outline:none;text-align:center;font-size:14px;transition:border-color .15s,box-shadow .15s}.login-form input[data-v-f236fdc2]::placeholder{color:var(--text-subtle)}.login-form input[data-v-f236fdc2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.login-btn[data-v-f236fdc2]{width:100%;height:44px;background:var(--primary);color:var(--primary-fg);font-weight:700;border-radius:8px;border:1px solid var(--primary);cursor:pointer;transition:opacity .15s}.login-btn[data-v-f236fdc2]:hover{opacity:.9}.login-btn[data-v-f236fdc2]:active{transform:translateY(1px)}.login-btn[data-v-f236fdc2]:disabled{opacity:.5;cursor:not-allowed}.login-error[data-v-f236fdc2]{color:var(--color-danger);font-size:.95rem;margin-top:6px}.dash{background:var(--bg);color:var(--text);min-height:100vh;display:flex;flex-direction:column;border-left:1px solid var(--border)}.cred-alert{display:flex;align-items:flex-start;gap:.75rem;margin:.75rem 1.25rem 0;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;line-height:1.5}.cred-alert .icon{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.1rem}.cred-alert--warn{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning)}.cred-alert--warn .icon{color:var(--color-warning)}.cred-alert--error{background:var(--color-danger-bg);border:1px solid var(--color-danger-border);color:var(--color-danger)}.cred-alert--error .icon{color:var(--color-danger)}.topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;background:var(--bg);border-bottom:1px solid var(--border);padding:.75rem 1.25rem;gap:1rem}.topbar__left{display:flex;align-items:center;gap:.75rem}.topbar__right{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.search{position:relative;width:min(400px,50vw);background:var(--panel);border-radius:999px;padding:.5rem .9rem .5rem 2.25rem;border:1px solid var(--border);transition:border-color .15s,background .15s}.search:focus-within{border-color:var(--primary)}.search input{width:100%;background:transparent;border:0;outline:none;color:var(--text);font-size:.9rem}.search input::placeholder{color:var(--text-subtle)}.search .icon{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--text-muted)}.btn{height:36px;padding:0 .9rem;border-radius:10px;border:1px solid var(--border);background:var(--panel);color:var(--text);font-size:.875rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;transition:background .15s,border-color .15s}.btn:hover{background:var(--panel-hover)}.btn--pill{border-radius:999px}.btn--ghost{border-color:transparent}.btn--ghost:hover{background:#ffffff0d;border-color:transparent}.btn--primary{background:var(--primary);color:var(--primary-fg);border-color:var(--primary)}.btn--primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.icon-btn{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;transition:background .15s}.icon-btn:hover{background:#ffffff12}.icon-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.icon{width:18px;height:18px;color:var(--text-muted);flex-shrink:0}.avatar{width:34px;height:34px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:999px;border:2px solid var(--panel);box-shadow:var(--shadow-sm);cursor:pointer}.page-head{padding:1.25rem 1.25rem .75rem;display:flex;flex-direction:column;gap:.75rem}.page-head h1{font-size:1.75rem;font-weight:700;color:var(--text);letter-spacing:-.02em}.page-head__sub{font-size:.9rem;color:var(--text-muted)}.date-range-bar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.date-presets{display:flex;gap:.35rem;flex-wrap:wrap}.preset-btn{height:30px;padding:0 .75rem;border-radius:999px;border:1px solid var(--border-solid);background:transparent;color:var(--text-muted);font-size:.8rem;font-weight:600;cursor:pointer;font-family:var(--font);transition:background .15s,color .15s,border-color .15s}.preset-btn:hover{background:var(--panel-hover);color:var(--text)}.preset-btn--active{background:#6366f126;color:#a5b4fc;border-color:#6366f166}.date-inputs{display:flex;align-items:center;gap:.4rem}.date-sep{color:var(--text-subtle);font-size:.85rem}.date-input{height:30px;padding:0 .6rem;background:var(--panel);color:var(--text);border:1px solid var(--border-solid);border-radius:8px;font-size:.8rem;font-family:var(--font);outline:none;cursor:pointer;transition:border-color .15s}.date-input:focus{border-color:var(--primary)}.date-input::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.4);cursor:pointer}.chart-range-label{font-size:.8rem;color:var(--text-muted);font-weight:500}.card{background:var(--panel);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);padding:1.1rem}.section-kpi{padding:0 1.25rem 1rem}.section-mid{display:grid;grid-template-columns:2fr 1fr;gap:1rem;padding:0 1.25rem 1rem}.section-table{padding:0 1.25rem 1.25rem}.kpi__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:start}.kpi__item{display:flex;gap:.85rem;align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem;transition:border-color .15s,box-shadow .15s}.kpi__item:hover{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.kpi__icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#6366f126;color:#818cf8;flex-shrink:0}.kpi__icon .icon{width:20px;height:20px;color:#818cf8}.kpi__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.kpi__label{color:var(--text-muted);font-size:.8rem;font-weight:500;white-space:nowrap}.kpi__value{font-size:1.6rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text)}.kpi__delta{display:inline-flex;align-items:center;gap:.2rem;font-size:.72rem;font-weight:700;padding:.18rem .45rem;border-radius:999px;background:#ffffff12;color:var(--text-muted);width:fit-content}.kpi__delta--up{background:var(--color-success-bg);color:var(--color-success)}.kpi__delta--down{background:var(--color-danger-bg);color:var(--color-danger)}.section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.section-head h3{font-size:1rem;font-weight:700;color:var(--text)}.chart{padding:1.1rem}.bars{display:grid;grid-template-columns:repeat(6,1fr);gap:.6rem;height:200px;padding:.5rem .5rem 0;position:relative;background:linear-gradient(to top,transparent 49px,rgba(255,255,255,.04) 50px),linear-gradient(to top,transparent 99px,rgba(255,255,255,.04) 100px),linear-gradient(to top,transparent 149px,rgba(255,255,255,.04) 150px);border-radius:10px}.bars__col{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.35rem;height:100%}.bars__bar{width:75%;min-height:4px;background:linear-gradient(180deg,#818cf8,#6366f1);border-radius:8px 8px 3px 3px;transition:height .4s cubic-bezier(.4,0,.2,1),opacity .2s;cursor:default;position:relative}.bars__bar:hover{opacity:.85}.bars__bar:hover:after{content:attr(data-value);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#0f172a;color:#e2e8f0;font-size:.7rem;font-weight:600;padding:.2rem .4rem;border-radius:6px;white-space:nowrap;pointer-events:none;border:1px solid var(--border)}.bars__label{font-size:.75rem;color:var(--text-subtle);padding-bottom:.3rem;flex-shrink:0;font-weight:500}.featured{display:flex;flex-direction:column}.featured__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;flex:1}.featured__list li{display:flex;justify-content:space-between;align-items:center;padding:.55rem .7rem;background:#ffffff08;border:1px solid var(--border);border-radius:10px;transition:background .15s;gap:.5rem}.featured__list li:hover{background:#ffffff0f}.featured__empty{text-align:center;color:var(--text-muted);font-size:.85rem;padding:1.5rem 0}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:.875rem;font-weight:600;flex-shrink:0;color:var(--text)}.table-wrapper{overflow-x:auto;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow)}.table-inner{min-width:700px;background:var(--panel);border-radius:var(--radius-lg);overflow:hidden}.table__head,.table__row{display:grid;grid-template-columns:2fr .65fr 1.1fr .65fr 1.3fr 1.1fr;gap:1rem;padding:.85rem 1.1rem;align-items:center}.table__head{background:#0003;font-weight:700;font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border)}.table__row{border-bottom:1px solid var(--border);transition:background .1s}.table__row:last-child{border-bottom:none}.table__row:hover{background:var(--panel-hover)}.table__empty{padding:3rem 1rem;text-align:center;color:var(--text-muted);font-size:.9rem}.row__title{font-weight:600;font-size:.9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.row__num{font-size:.9rem;font-variant-numeric:tabular-nums;color:var(--text)}.row__money{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.row__stats{display:flex;align-items:center;gap:.35rem}.tag{display:inline-flex;align-items:center;height:22px;padding:0 .55rem;border-radius:999px;font-weight:700;font-size:.72rem;white-space:nowrap}.tag--muted{background:#ffffff12;color:var(--text-muted)}.tag--green,.tag--emerald{background:var(--color-success-bg);color:var(--color-success)}.tag--yellow{background:var(--color-warning-bg);color:var(--color-warning)}.tag--orange{background:#f9731626;color:#fb923c}.tag--red{background:#ef44448c;color:#fff}.tag--green:empty,.tag--emerald:empty,.tag--yellow:empty,.tag--orange:empty,.tag--red:empty{padding:.18rem .45rem;border-radius:999px}.tag--green:empty{background:#4ade808c}.tag--emerald:empty{background:#34d3998c}.tag--yellow:empty{background:#facc158c}.tag--orange:empty{background:#f973168c}.skeleton-section{padding:0 1.25rem 1rem}.skeleton-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.skeleton-card{height:90px;border-radius:var(--radius-lg)}.skeleton-chart,.skeleton-list{height:260px;border-radius:var(--radius-lg)}.skeleton-table{height:200px;border-radius:var(--radius-lg);margin:0 1.25rem 1.25rem}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skeleton-card,.skeleton-chart,.skeleton-list,.skeleton-table{background:linear-gradient(90deg,#1f2937 25%,#283548,#1f2937 75%);background-size:600px 100%;animation:shimmer 1.4s infinite linear}.loading-spinner{width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:spin .7s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 1100px){.section-mid{grid-template-columns:1fr}.kpi__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.table__head,.table__row{grid-template-columns:2fr .65fr 1.1fr .65fr 1.3fr}.table__head>*:last-child,.table__row>*:last-child{display:none}}@media (max-width: 640px){.topbar{padding:.6rem .75rem}.page-head{padding:1rem .75rem .5rem}.section-kpi,.section-mid,.section-table{padding-left:.75rem;padding-right:.75rem}.kpi__grid{grid-template-columns:repeat(2,1fr);gap:.65rem}.kpi__value{font-size:1.3rem}.bars{height:150px}.search{width:min(200px,40vw)}.table__head,.table__row{grid-template-columns:2fr .65fr 1.2fr}.table__head>*:nth-child(3),.table__head>*:nth-child(4),.table__head>*:nth-child(5),.table__head>*:last-child,.table__row>*:nth-child(3),.table__row>*:nth-child(4),.table__row>*:nth-child(5),.table__row>*:last-child{display:none}}.rt-wrap[data-v-084bb0dd]{background:var(--bg);color:var(--text);padding:40px 24px;max-width:720px;margin:0 auto;min-height:100vh}.form-section[data-v-084bb0dd]{background:var(--panel);color:var(--text);padding:24px;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow)}.form-title[data-v-084bb0dd]{font-size:1.5rem;font-weight:700;margin:0 0 4px;color:var(--text)}.form-subtitle[data-v-084bb0dd]{margin:0 0 20px;color:var(--text-muted);font-size:14px}.form-group[data-v-084bb0dd]{margin-bottom:14px}.form-group label[data-v-084bb0dd]{display:block;font-weight:600;margin-bottom:6px;color:var(--text);font-size:13px}.form-group input[data-v-084bb0dd],.form-group select[data-v-084bb0dd],.form-group textarea[data-v-084bb0dd]{width:96%;padding:10px 12px;border-radius:8px;border:1px solid var(--border-solid);background:var(--bg);color:var(--text);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-084bb0dd]::placeholder,.form-group textarea[data-v-084bb0dd]::placeholder{color:var(--text-subtle)}.form-group input[data-v-084bb0dd]:focus,.form-group select[data-v-084bb0dd]:focus,.form-group textarea[data-v-084bb0dd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.form-actions[data-v-084bb0dd]{margin-top:12px;display:flex;gap:10px}.btn[data-v-084bb0dd]{appearance:none;border:1px solid var(--primary);background:var(--primary);color:var(--primary-fg);border-radius:10px;padding:10px 16px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .02s}.btn[data-v-084bb0dd]:hover{opacity:.9}.btn[data-v-084bb0dd]:active{transform:translateY(1px)}.btn[data-v-084bb0dd]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-084bb0dd]{background:transparent;color:var(--text);border-color:var(--border-solid)}.btn-ghost[data-v-084bb0dd]:hover{background:#ffffff0d}.mensaje[data-v-084bb0dd]{margin-top:12px;font-weight:700;font-size:14px}.mensaje.ok[data-v-084bb0dd]{color:var(--color-success)}.mensaje.error[data-v-084bb0dd]{color:var(--color-danger)}.form-grid[data-v-084bb0dd]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 720px){.form-grid[data-v-084bb0dd]{grid-template-columns:1fr 1fr}}.auth-link[data-v-084bb0dd]{color:var(--primary);text-decoration:underline;font-weight:600}.mt-4[data-v-084bb0dd]{margin-top:16px;font-size:14px;color:var(--text-muted)}.text-red-600[data-v-b125d64a]{color:#dc2626}.page[data-v-4dd28f73]{background:var(--bg);color:var(--text);padding:24px;max-width:1100px;margin:0 auto;min-height:100vh}.page__head[data-v-4dd28f73]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.page__title[data-v-4dd28f73]{font-size:1.75rem;font-weight:700;margin:0;color:var(--text)}.page__subtitle[data-v-4dd28f73]{margin:6px 0 0;color:var(--text-muted);font-size:14px}.card[data-v-4dd28f73]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:16px;margin-top:16px;box-shadow:var(--shadow-sm)}.upload[data-v-4dd28f73]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.upload__drop[data-v-4dd28f73]{border:1px dashed var(--border-solid);border-radius:10px;padding:12px 14px;min-width:320px;display:inline-flex;align-items:center;cursor:pointer;transition:border-color .2s,background .2s}.upload__drop[data-v-4dd28f73]:hover{border-color:var(--primary);background:#6366f10f}.upload__input[data-v-4dd28f73]{display:none}.upload__placeholder[data-v-4dd28f73]{font-size:14px;color:var(--text-muted)}.upload__select[data-v-4dd28f73]{appearance:none;-webkit-appearance:none;background-color:var(--panel);padding:10px 40px 10px 14px;border:1px solid var(--border-solid);border-radius:8px;font-size:14px;color:var(--text);cursor:pointer;min-width:260px;transition:border-color .2s;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' stroke='%2394a3b8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 8 10 12 14 8'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.upload__select[data-v-4dd28f73]:hover{border-color:var(--primary)}.upload__select[data-v-4dd28f73]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.upload__select[data-v-4dd28f73]:disabled{opacity:.5;cursor:not-allowed}.btn[data-v-4dd28f73]{background:var(--primary);color:var(--primary-fg);border:1px solid var(--primary);border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s,transform .02s}.btn[data-v-4dd28f73]:hover{opacity:.9}.btn[data-v-4dd28f73]:active{transform:translateY(1px)}.btn[data-v-4dd28f73]:disabled{opacity:.5;cursor:not-allowed}.btn--small[data-v-4dd28f73]{padding:8px 12px;font-size:13px}.btn--ghost[data-v-4dd28f73]{background:transparent;color:var(--text);border-color:var(--border-solid)}.btn--ghost[data-v-4dd28f73]:hover{background:#ffffff0d}.table__head[data-v-4dd28f73]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.table__title[data-v-4dd28f73]{margin:0;font-size:16px;font-weight:700;color:var(--text)}.table__wrap[data-v-4dd28f73]{overflow:auto;border-radius:var(--radius);border:1px solid var(--border)}.table[data-v-4dd28f73]{width:100%;border-collapse:collapse;background:var(--panel)}.table thead th[data-v-4dd28f73]{background:#0003;color:var(--text-muted);text-align:left;font-weight:700;font-size:13px;padding:12px;border-bottom:1px solid var(--border);white-space:nowrap}.table tbody td[data-v-4dd28f73]{font-size:14px;color:var(--text);padding:12px;border-top:1px solid var(--border);vertical-align:middle}.table tbody tr[data-v-4dd28f73]:hover{background:var(--panel-hover)}.th--right[data-v-4dd28f73],.td--right[data-v-4dd28f73]{text-align:right}.table__empty[data-v-4dd28f73]{text-align:center;color:var(--text-muted);padding:24px 12px}.td__filename[data-v-4dd28f73]{display:flex;align-items:center;gap:10px}.file-icon[data-v-4dd28f73]{font-size:18px}.file-name[data-v-4dd28f73]{font-weight:600;color:var(--text)}.status[data-v-4dd28f73]{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.2px}.status[data-v-4dd28f73]:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor}.status--ok[data-v-4dd28f73]{color:var(--color-success);background:var(--color-success-bg);border:1px solid var(--color-success-border)}.status--run[data-v-4dd28f73]{color:var(--color-warning);background:var(--color-warning-bg);border:1px solid var(--color-warning-border)}.status--err[data-v-4dd28f73]{color:var(--color-danger);background:var(--color-danger-bg);border:1px solid var(--color-danger-border)}.chip[data-v-4dd28f73]{display:inline-block;min-width:34px;text-align:center;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;color:var(--text);background:#ffffff12;border:1px solid var(--border)}.chip--warn[data-v-4dd28f73]{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.td--reporte[data-v-4dd28f73]{white-space:nowrap}.btn--report[data-v-4dd28f73]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--border-solid);border-radius:8px;padding:5px 10px;font-size:13px;color:var(--primary);cursor:pointer;transition:background .15s,border-color .15s;max-width:220px}.btn--report span[data-v-4dd28f73]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn--report[data-v-4dd28f73]:hover{background:#6366f114;border-color:var(--primary)}.td--actions[data-v-4dd28f73]{text-align:center;white-space:nowrap}.btn--danger[data-v-4dd28f73]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-danger-border);border-radius:8px;padding:5px 10px;font-size:16px;cursor:pointer;color:var(--color-danger);transition:background .15s}.btn--danger[data-v-4dd28f73]:hover{background:var(--color-danger-bg)}.text-muted[data-v-4dd28f73]{color:var(--text-muted)}.cfg-root[data-v-19f9a495]{min-height:100vh;background:var(--bg);color:var(--text);display:flex;justify-content:center;padding:40px 16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cfg-wrap[data-v-19f9a495]{width:100%;max-width:1000px;background:var(--panel);color:var(--text);border-radius:16px;padding:24px;border:1px solid var(--border);box-shadow:var(--shadow)}.cfg-title[data-v-19f9a495]{font-size:1.75rem;font-weight:800;margin:6px 0 16px;color:var(--text)}.cfg-tabs[data-v-19f9a495]{display:flex;gap:18px;border-bottom:1px solid var(--border);margin-bottom:18px;flex-wrap:wrap}.cfg-tab[data-v-19f9a495]{position:relative;background:transparent;border:none;color:var(--text-muted);padding:10px 2px;font-weight:700;font-family:var(--font);cursor:pointer;transition:color .15s;white-space:nowrap}.cfg-tab[data-v-19f9a495]:hover,.cfg-tab.is-active[data-v-19f9a495]{color:var(--text)}.cfg-tab.is-active[data-v-19f9a495]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--primary);border-radius:2px}.cfg-card[data-v-19f9a495]{background:#ffffff08;border:1px solid var(--border);border-radius:12px;padding:18px;margin-bottom:18px}.cfg-desc[data-v-19f9a495]{font-size:13px;color:var(--text-muted);margin:0 0 16px;line-height:1.6}.cfg-desc strong[data-v-19f9a495]{color:var(--text)}.cfg-desc code[data-v-19f9a495]{font-family:monospace;background:#ffffff14;padding:1px 5px;border-radius:4px;font-size:.9em}.cfg-grid[data-v-19f9a495]{display:grid;gap:14px}.cfg-grid--3[data-v-19f9a495]{grid-template-columns:repeat(3,1fr)}.cfg-grid--5[data-v-19f9a495]{grid-template-columns:repeat(5,1fr)}@media (max-width: 820px){.cfg-grid--3[data-v-19f9a495]{grid-template-columns:repeat(2,1fr)}.cfg-grid--5[data-v-19f9a495]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 520px){.cfg-grid--3[data-v-19f9a495],.cfg-grid--5[data-v-19f9a495]{grid-template-columns:1fr}}.cfg-col-span-1[data-v-19f9a495]{grid-column:span 1}.cfg-field[data-v-19f9a495]{display:flex;flex-direction:column;gap:6px}.cfg-field--inline[data-v-19f9a495]{display:flex;flex-direction:row;align-items:center;gap:1rem}.cfg-label[data-v-19f9a495]{font-size:13px;font-weight:600;color:var(--text-muted)}.cfg-input[data-v-19f9a495]{width:100%;box-sizing:border-box;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:9px 12px;outline:none;font-family:var(--font);font-size:14px;transition:border-color .15s,box-shadow .15s}.cfg-input[data-v-19f9a495]::placeholder{color:var(--text-muted)}.cfg-input[data-v-19f9a495]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.cfg-input--sm[data-v-19f9a495]{width:100px;padding:5px 8px;font-size:13px}.cfg-select-wrap[data-v-19f9a495]{position:relative}.cfg-select[data-v-19f9a495]{appearance:none;padding-right:36px}.cfg-select--sm[data-v-19f9a495]{padding:6px 32px 6px 10px;font-size:13px}.cfg-caret[data-v-19f9a495]{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:11px;pointer-events:none}.cfg-toggle[data-v-19f9a495]{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}.cfg-actions[data-v-19f9a495]{display:flex;justify-content:flex-end;margin:14px 0 8px}.cfg-btn[data-v-19f9a495]{padding:9px 16px;border-radius:10px;font-weight:700;font-family:var(--font);cursor:pointer;border:1px solid transparent;transition:opacity .15s;font-size:14px}.cfg-btn--sm[data-v-19f9a495]{padding:5px 10px;font-size:.8rem}.cfg-btn-primary[data-v-19f9a495]{background:var(--primary);color:var(--primary-fg, #fff);border-color:var(--primary)}.cfg-btn-primary[data-v-19f9a495]:hover:not(:disabled){opacity:.88}.cfg-btn-primary[data-v-19f9a495]:disabled{opacity:.4;cursor:not-allowed}.cfg-btn-ghost[data-v-19f9a495]{background:transparent;color:var(--text-muted);border-color:var(--border)}.cfg-btn-ghost[data-v-19f9a495]:hover{background:var(--panel-hover);color:var(--text)}.cfg-table-wrap[data-v-19f9a495]{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--panel)}.cfg-table[data-v-19f9a495]{width:100%;border-collapse:collapse;font-size:14px}.cfg-table thead th[data-v-19f9a495]{text-align:left;padding:11px 12px;background:#0000002e;color:var(--text-muted);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.cfg-table tbody td[data-v-19f9a495]{padding:10px 12px;color:var(--text);border-top:1px solid var(--border);vertical-align:middle}.cfg-table tbody tr:hover td[data-v-19f9a495]{background:var(--panel-hover)}.t-right[data-v-19f9a495]{text-align:right}.t-empty[data-v-19f9a495]{text-align:center;color:var(--text-muted);padding:1.5rem!important}.cfg-tienda-nombre[data-v-19f9a495]{display:block;font-weight:600}.cfg-tienda-id[data-v-19f9a495]{display:block;font-size:11px;color:var(--text-muted);font-family:monospace}.cfg-dot[data-v-19f9a495]{display:inline-block;width:10px;height:10px;border-radius:50%}.cfg-dot--ok[data-v-19f9a495]{background:#22c55e}.cfg-dot--off[data-v-19f9a495]{background:var(--text-muted);opacity:.4}.cfg-ok[data-v-19f9a495]{color:#22c55e;font-weight:700;margin-left:.4rem}.cfg-badge[data-v-19f9a495]{display:inline-block;padding:2px 8px;border-radius:6px;font-size:12px;font-family:monospace;background:#ffffff12;border:1px solid var(--border);color:var(--text)}.cfg-link[data-v-19f9a495]{background:transparent;border:none;color:var(--primary);cursor:pointer;font-weight:600;font-family:var(--font);font-size:13px}.cfg-link[data-v-19f9a495]:hover{text-decoration:underline}.cfg-link--danger[data-v-19f9a495]{color:#ef4444}.cfg-link--danger[data-v-19f9a495]:hover{color:#dc2626}.cfg-sep[data-v-19f9a495]{color:var(--text-muted);margin:0 4px;font-size:12px}.cfg-unit[data-v-19f9a495]{color:var(--text-muted);font-size:.85rem;white-space:nowrap}.cfg-hint[data-v-19f9a495]{font-size:.8rem;color:var(--text-muted);margin-top:.6rem;line-height:1.5}.cfg-muted[data-v-19f9a495]{color:var(--text-muted);font-size:.85rem}.cfg-section-title[data-v-19f9a495]{font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .5rem;padding-bottom:.35rem;border-bottom:1px solid var(--border)}.stores-page[data-v-12d0495e]{background:var(--bg);color:var(--text);padding:24px;max-width:1100px;margin:0 auto;min-height:100vh}.stores-header[data-v-12d0495e]{margin-bottom:20px}.stores-title[data-v-12d0495e]{font-size:1.75rem;font-weight:700;margin:0 0 20px;color:var(--text)}.stores-subtitle[data-v-12d0495e]{font-size:14px;color:var(--text-muted);margin:0}.store-divider[data-v-12d0495e]{width:100%;height:1px;background:var(--border);margin:4px 0}.btn-limpiar[data-v-12d0495e]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;background:transparent;color:var(--text-muted);border:1px solid var(--border-solid);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.btn-limpiar[data-v-12d0495e]:hover:not(:disabled){color:var(--primary);border-color:var(--primary);background:#6366f112}.btn-limpiar[data-v-12d0495e]:disabled{opacity:.5;cursor:not-allowed}.btn-limpiar__icon[data-v-12d0495e]{width:14px;height:14px;flex-shrink:0}@keyframes spin-12d0495e{to{transform:rotate(360deg)}}.spin[data-v-12d0495e]{animation:spin-12d0495e .9s linear infinite}.store-resultado[data-v-12d0495e]{width:100%;border-radius:6px;padding:6px 10px;font-size:12px;text-align:center;border:1px solid transparent}.store-resultado--ok[data-v-12d0495e]{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.store-resultado--err[data-v-12d0495e]{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger)}.stores-grid[data-v-12d0495e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.store-card[data-v-12d0495e]{background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:16px;padding:24px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:var(--shadow-sm);transition:transform .1s,border-color .2s,box-shadow .2s}.store-card[data-v-12d0495e]:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow)}.store-avatar[data-v-12d0495e]{width:80px;height:80px;border-radius:9999px;background:var(--bg);border:2px solid var(--border-solid);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:4px}.store-avatar img[data-v-12d0495e]{width:100%;height:100%;object-fit:cover;display:block}.store-avatar-icon[data-v-12d0495e]{width:40px;height:40px;color:var(--text-muted)}.store-name[data-v-12d0495e]{font-size:17px;font-weight:800;margin:0;color:var(--text)}.store-meta[data-v-12d0495e]{display:flex;gap:8px;align-items:center;justify-content:center}.store-info[data-v-12d0495e]{margin:0;font-size:13px;color:var(--text-muted)}.badge[data-v-12d0495e]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:9999px;font-size:11px;font-weight:700;border:1px solid transparent}.badge[data-v-12d0495e]:before{content:"";width:6px;height:6px;border-radius:9999px;background:currentColor}.badge--ok[data-v-12d0495e]{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.badge--off[data-v-12d0495e]{color:var(--text-muted);background:#ffffff0f;border-color:var(--border)}.badge--error[data-v-12d0495e]{color:var(--color-danger);background:var(--color-danger-bg);border-color:var(--color-danger-border)}.pc1-wrap[data-v-3fc05c0b]{background:var(--bg);color:var(--text);min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;border-left:1px solid var(--border)}.pc1-card[data-v-3fc05c0b]{width:100%;max-width:480px;background:var(--panel);color:var(--text);padding:28px;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow)}.pc1-title[data-v-3fc05c0b]{font-size:1.25rem;font-weight:700;margin:0 0 20px;color:var(--text)}.pc1-group[data-v-3fc05c0b]{margin-bottom:16px}.pc1-label[data-v-3fc05c0b]{display:block;font-size:13px;font-weight:600;margin-bottom:6px;color:var(--text)}.pc1-input[data-v-3fc05c0b]{width:94%;padding:10px 12px;border:1px solid var(--border-solid);border-radius:8px;background:var(--bg);color:var(--text);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.pc1-input[data-v-3fc05c0b]::placeholder{color:var(--text-subtle)}.pc1-input[data-v-3fc05c0b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.pc1-btn[data-v-3fc05c0b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary);color:var(--primary-fg);border:1px solid var(--primary);padding:10px 16px;border-radius:10px;font-weight:700;font-size:14px;cursor:pointer;transition:opacity .15s,transform .02s}.pc1-btn[data-v-3fc05c0b]:hover{opacity:.9}.pc1-btn[data-v-3fc05c0b]:active{transform:translateY(1px)}.pc1-btn[data-v-3fc05c0b]:disabled{opacity:.5;cursor:not-allowed}.pc1-btn--full[data-v-3fc05c0b]{width:100%}.pc1-result[data-v-3fc05c0b]{margin-top:24px;padding:16px;background:#6366f114;border:1px solid rgba(99,102,241,.2);border-radius:var(--radius)}.pc1-msg[data-v-3fc05c0b]{margin-top:12px;font-weight:700;font-size:14px}.pc1-msg--ok[data-v-3fc05c0b]{color:var(--color-success)}.pc1-msg--err[data-v-3fc05c0b]{color:var(--color-danger)}.q-wrap[data-v-85a37a39]{padding:24px;max-width:1100px;margin:0 auto}.q-head[data-v-85a37a39]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.q-head h1[data-v-85a37a39]{font-size:1.75rem;font-weight:800;color:var(--text)}.q-tabs[data-v-85a37a39]{display:flex;gap:18px;border-bottom:1px solid var(--border);padding-bottom:0;margin-bottom:1rem}.q-tab[data-v-85a37a39]{position:relative;padding:.5rem 0;color:var(--text-muted);border:0;background:transparent;cursor:pointer;font-weight:700;font-size:14px;transition:color .15s}.q-tab[data-v-85a37a39]:hover,.q-tab.is-active[data-v-85a37a39]{color:var(--text)}.q-tab.is-active[data-v-85a37a39]:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--primary)}.q-section-title[data-v-85a37a39]{margin:.6rem 0 1rem;font-weight:700;color:var(--text)}.q-empty[data-v-85a37a39]{color:var(--text-muted);padding:1rem 0}.q-list[data-v-85a37a39]{display:flex;flex-direction:column;gap:.75rem}.q-item[data-v-85a37a39]{display:flex;justify-content:space-between;gap:1rem;background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:.9rem;box-shadow:var(--shadow-sm);transition:box-shadow .15s}.q-item[data-v-85a37a39]:hover{box-shadow:0 4px 12px #00000012}.q-left[data-v-85a37a39]{max-width:70%}.q-store[data-v-85a37a39]{font-weight:700;color:var(--text);margin-bottom:.25rem}.q-text[data-v-85a37a39]{color:var(--text-muted);line-height:1.5}.q-time[data-v-85a37a39]{color:var(--text-muted);font-size:.85rem;margin-top:.25rem}.q-right[data-v-85a37a39]{display:flex;align-items:flex-start}.q-btn[data-v-85a37a39]{height:34px;padding:0 .9rem;border-radius:8px;border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;font-weight:700;font-size:13px;transition:background .15s}.q-btn[data-v-85a37a39]:hover{background:var(--panel-hover)}.q-btn--primary[data-v-85a37a39]{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}.q-btn--primary[data-v-85a37a39]:hover{opacity:.9}.q-btn--ghost[data-v-85a37a39]{background:transparent;border-color:var(--border);color:var(--text-muted)}.q-btn--ghost[data-v-85a37a39]:hover{background:var(--panel-hover);color:var(--text)}.q-links[data-v-85a37a39]{display:flex;gap:.4rem;flex-wrap:wrap;margin:.4rem 0 .5rem}.q-link[data-v-85a37a39]{display:inline-flex;align-items:center;height:28px;padding:0 .65rem;border-radius:6px;font-size:.75rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:opacity .15s}.q-link[data-v-85a37a39]:hover{opacity:.8}.q-link--question[data-v-85a37a39]{background:#818cf8;color:#fff}.q-link--ml[data-v-85a37a39]{background:#facc15;color:#000}.q-link--amz[data-v-85a37a39]{background:#f90;color:#000}.q-reply[data-v-85a37a39]{display:flex;flex-direction:column;gap:.5rem;width:min(420px,60vw)}.q-reply textarea[data-v-85a37a39]{width:94%;background:var(--bg);color:var(--text);border:1px solid var(--border-solid);border-radius:8px;padding:.6rem .7rem;outline:none;min-height:96px;font-family:var(--font);font-size:14px;transition:border-color .15s}.q-reply textarea[data-v-85a37a39]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.q-actions[data-v-85a37a39]{display:flex;gap:.5rem}.tab-toolbar[data-v-8c98d6d8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:8px}.tab-hint[data-v-8c98d6d8]{font-size:.82rem;color:var(--text-muted, #64748b);margin:0}.tab-empty[data-v-8c98d6d8]{text-align:center;padding:40px 0;color:var(--text-muted, #64748b);font-size:.9rem}.tab-error[data-v-8c98d6d8]{margin-top:12px;padding:8px 14px;border-radius:6px;background:#ef44441a;color:#f87171;font-size:.82rem}.tienda-bloque[data-v-8c98d6d8]{margin-bottom:24px}.tienda-nombre[data-v-8c98d6d8]{font-size:1rem;font-weight:600;margin:0 0 10px}.v-btn-sm[data-v-8c98d6d8]{padding:5px 12px;font-size:12px;border-radius:6px;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);cursor:pointer;white-space:nowrap}.v-btn-sm[data-v-8c98d6d8]:disabled{opacity:.5;cursor:not-allowed}.prod-cell[data-v-8c98d6d8]{display:flex;flex-direction:column;gap:2px;max-width:220px}.prod-title[data-v-8c98d6d8]{font-size:.72rem;color:var(--text-muted, #64748b);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-mono[data-v-8c98d6d8]{font-family:monospace;font-size:.82rem}.link[data-v-8c98d6d8]{color:#60a5fa;text-decoration:none;font-size:.85rem}.link[data-v-8c98d6d8]:hover{text-decoration:underline}.link--amz[data-v-8c98d6d8]{color:#fb923c}.inp[data-v-8c98d6d8]{width:100%;padding:5px 8px;border-radius:5px;border:1px solid var(--border-solid, #334155);background:var(--bg, #0f172a);color:var(--text, #e2e8f0);font-size:13px;min-width:120px}.v-btn-action[data-v-8c98d6d8]{padding:5px 12px;border-radius:6px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}.v-btn-action[data-v-8c98d6d8]:disabled{opacity:.4;cursor:not-allowed}.v-btn-action--ok[data-v-8c98d6d8]{background:#22c55e26;border-color:#22c55e59;color:#86efac}.v-btn-action--ok[data-v-8c98d6d8]:hover:not(:disabled){background:#22c55e47}.pag-row[data-v-8c98d6d8]{display:flex;align-items:center;gap:8px;justify-content:flex-end;padding:8px 4px}.pag-info[data-v-8c98d6d8]{font-size:12px;color:var(--text-muted, #64748b)}.pag-btn[data-v-8c98d6d8]{padding:3px 10px;border-radius:5px;font-size:14px;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);cursor:pointer}.pag-btn[data-v-8c98d6d8]:disabled{opacity:.35;cursor:not-allowed}.pag-btn[data-v-8c98d6d8]:not(:disabled):hover{background:var(--panel-hover, #334155)}.tab-toolbar[data-v-11b80ea7]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;gap:8px}.tab-hint[data-v-11b80ea7]{font-size:.82rem;color:var(--text-muted, #64748b);margin:0;max-width:600px;line-height:1.4}.tab-empty[data-v-11b80ea7]{text-align:center;padding:40px 0;color:var(--text-muted, #64748b);font-size:.9rem}.tab-error[data-v-11b80ea7]{margin-top:12px;padding:8px 14px;border-radius:6px;background:#ef44441a;color:#f87171;font-size:.82rem}.tienda-bloque[data-v-11b80ea7]{margin-bottom:24px}.tienda-nombre[data-v-11b80ea7]{font-size:1rem;font-weight:600;margin:0 0 10px}.v-btn-sm[data-v-11b80ea7]{padding:5px 12px;font-size:12px;border-radius:6px;white-space:nowrap;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);cursor:pointer}.v-btn-sm[data-v-11b80ea7]:disabled{opacity:.5;cursor:not-allowed}.prod-cell[data-v-11b80ea7]{display:flex;flex-direction:column;gap:2px;max-width:200px}.prod-title[data-v-11b80ea7]{font-size:.72rem;color:var(--text-muted, #64748b);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-mono[data-v-11b80ea7]{font-family:monospace;font-size:.82rem}.link[data-v-11b80ea7]{color:#60a5fa;text-decoration:none;font-size:.85rem}.link[data-v-11b80ea7]:hover{text-decoration:underline}.link--amz[data-v-11b80ea7]{color:#fb923c}.inp[data-v-11b80ea7]{width:100%;min-width:120px;padding:5px 8px;border-radius:5px;border:1px solid var(--border-solid, #334155);background:var(--bg, #0f172a);color:var(--text, #e2e8f0);font-size:13px}.sel[data-v-11b80ea7]{padding:5px 8px;border-radius:5px;border:1px solid var(--border-solid, #334155);background:var(--bg, #0f172a);color:var(--text, #e2e8f0);font-size:13px}.v-btn-action[data-v-11b80ea7]{padding:5px 12px;border-radius:6px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}.v-btn-action[data-v-11b80ea7]:disabled{opacity:.4;cursor:not-allowed}.v-btn-action--purple[data-v-11b80ea7]{background:#a855f726;border-color:#a855f759;color:#d8b4fe}.v-btn-action--purple[data-v-11b80ea7]:hover:not(:disabled){background:#a855f747}.pag-row[data-v-11b80ea7]{display:flex;align-items:center;gap:8px;justify-content:flex-end;padding:8px 4px}.pag-info[data-v-11b80ea7]{font-size:12px;color:var(--text-muted, #64748b)}.pag-btn[data-v-11b80ea7]{padding:3px 10px;border-radius:5px;font-size:14px;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);cursor:pointer}.pag-btn[data-v-11b80ea7]:disabled{opacity:.35;cursor:not-allowed}.pag-btn[data-v-11b80ea7]:not(:disabled):hover{background:var(--panel-hover, #334155)}.tab-toolbar[data-v-0d960d32]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;gap:8px}.tab-hint[data-v-0d960d32]{font-size:.82rem;color:var(--text-muted, #64748b);margin:0;max-width:600px;line-height:1.4}.tab-empty[data-v-0d960d32]{text-align:center;padding:40px 0;color:var(--text-muted, #64748b);font-size:.9rem}.tab-error[data-v-0d960d32]{margin-top:12px;padding:8px 14px;border-radius:6px;background:#ef44441a;color:#f87171;font-size:.82rem}.tienda-bloque[data-v-0d960d32]{margin-bottom:24px}.tienda-nombre[data-v-0d960d32]{font-size:1rem;font-weight:600;margin:0 0 10px}.v-btn-sm[data-v-0d960d32]{padding:5px 12px;font-size:12px;border-radius:6px;white-space:nowrap;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);cursor:pointer}.v-btn-sm[data-v-0d960d32]:disabled{opacity:.5;cursor:not-allowed}.prod-cell[data-v-0d960d32]{display:flex;flex-direction:column;gap:2px;max-width:200px}.prod-title[data-v-0d960d32]{font-size:.72rem;color:var(--text-muted, #64748b);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-mono[data-v-0d960d32]{font-family:monospace;font-size:.82rem}.text-muted[data-v-0d960d32]{font-size:.78rem;color:var(--text-muted, #64748b)}.link[data-v-0d960d32]{color:#60a5fa;text-decoration:none;font-size:.85rem}.link[data-v-0d960d32]:hover{text-decoration:underline}.link--amz[data-v-0d960d32]{color:#fb923c}.empresa-chip[data-v-0d960d32]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#6366f126;color:#a5b4fc}.inp-obs[data-v-0d960d32]{width:100%;min-width:100px;padding:4px 7px;border-radius:5px;border:1px solid var(--border-solid, #334155);background:var(--bg, #0f172a);color:var(--text, #e2e8f0);font-size:12px}.pag-row[data-v-0d960d32]{display:flex;align-items:center;gap:8px;justify-content:flex-end;padding:8px 4px}.pag-info[data-v-0d960d32]{font-size:12px;color:var(--text-muted, #64748b)}.pag-btn[data-v-0d960d32]{padding:3px 10px;border-radius:5px;font-size:14px;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);cursor:pointer}.pag-btn[data-v-0d960d32]:disabled{opacity:.35;cursor:not-allowed}.pag-btn[data-v-0d960d32]:not(:disabled):hover{background:var(--panel-hover, #334155)}.cancel-date-label[data-v-dff4e9c3]{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--text-muted)}.cancel-count[data-v-dff4e9c3]{font-weight:400;font-size:12px;color:var(--text-muted);margin-left:6px}.ventas-page{background:var(--bg);color:var(--text);padding:24px;max-width:1200px;margin:0 auto;min-height:100vh}.v-page-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:18px}.v-page-title{font-size:1.75rem;font-weight:800;margin:0 0 2px;color:var(--text)}.v-page-subtitle{font-size:13px;color:var(--text-muted);margin:0}.v-tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:0;flex-wrap:wrap;padding-bottom:0}.v-tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:8px 8px 0 0;font-weight:600;font-size:13px;color:var(--text-muted);background:transparent;border:1px solid transparent;border-bottom:none;cursor:pointer;transition:color .15s,background .15s;white-space:nowrap}.v-tab:hover{color:var(--text);background:#ffffff0a}.v-tab.is-active{color:var(--text);background:var(--panel);border-color:var(--border)}.v-tab.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--primary)}.v-tab__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:11px;font-weight:700;background:#ffffff1a;color:var(--text-muted)}.v-tab.is-active .v-tab__count{background:var(--primary);color:#fff}.v-tab-content{background:var(--panel);border:1px solid var(--border);border-top:none;border-radius:0 0 12px 12px;padding:16px}.tab-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:14px;flex-wrap:wrap}.tab-hint{font-size:12px;color:var(--text-muted);margin:0;line-height:1.5;max-width:640px}.tienda-bloque{margin-bottom:1.5rem}.tienda-bloque:last-child{margin-bottom:0}.tienda-nombre{font-size:14px;font-weight:700;color:var(--text);margin:0 0 8px;padding:6px 10px;background:#ffffff0a;border-radius:8px;border-left:3px solid var(--primary)}.v-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:10px}.v-table{width:100%;border-collapse:collapse;font-size:13px;background:var(--panel)}.v-table thead th{background:#0000002e;color:var(--text-muted);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding:10px 12px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}.v-table tbody td{padding:10px 12px;color:var(--text);border-top:1px solid var(--border);vertical-align:middle}.v-table tbody tr:hover td{background:var(--panel-hover)}.v-td-right{text-align:right}.v-td-mono{font-family:monospace;font-size:12px}.v-td-muted{color:var(--text-muted);font-size:12px}.prod-cell{display:flex;flex-direction:column;gap:2px}.prod-title{font-size:11px;color:var(--text-muted);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:200px}.inp{width:100%;min-width:90px;max-width:160px;padding:5px 8px;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:7px;font-family:var(--font);font-size:12px;outline:none;transition:border-color .15s;box-sizing:border-box}.inp:focus{border-color:var(--primary)}.inp::placeholder{color:var(--text-muted)}.inp--num{max-width:90px}.inp--wide{max-width:200px}.sel{padding:5px 8px;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:7px;font-family:var(--font);font-size:12px;outline:none;cursor:pointer}.sel:focus{border-color:var(--primary)}.v-badge{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid transparent;white-space:nowrap}.v-badge:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;flex-shrink:0}.v-badge--pend{color:var(--color-warning, #f59e0b);background:var(--color-warning-bg, rgba(245,158,11,.12));border-color:var(--color-warning-border, rgba(245,158,11,.25))}.v-badge--run{color:var(--color-info, #60a5fa);background:#60a5fa1a;border-color:#60a5fa40}.v-badge--ok{color:var(--color-success, #22c55e);background:var(--color-success-bg, rgba(34,197,94,.1));border-color:var(--color-success-border, rgba(34,197,94,.2))}.v-badge--err{color:#ef4444;background:#ef44441a;border-color:#ef444440}.link{color:var(--primary);text-decoration:none}.link:hover{text-decoration:underline}.link--amz{color:#fb923c}.text-mono{font-family:monospace;font-size:12px}.v-btn-link{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap;transition:opacity .15s}.v-btn-link:hover{opacity:.8}.v-btn-link--ml{background:#facc15;color:#000}.v-btn-link--amz{background:#f90;color:#000}.v-btn-sm{padding:6px 12px;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:8px;font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;white-space:nowrap;transition:background .15s;flex-shrink:0}.v-btn-sm:hover:not(:disabled){background:var(--panel-hover)}.v-btn-sm:disabled{opacity:.4;cursor:not-allowed}.v-btn-action{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:700;font-family:var(--font);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:opacity .15s}.v-btn-action--ok{background:#22c55e26;color:#22c55e;border-color:#22c55e4d}.v-btn-action--ok:hover{background:#22c55e40}.v-btn-action--warn{background:#f59e0b26;color:#f59e0b;border-color:#f59e0b4d}.v-money{font-weight:600;white-space:nowrap}.v-money--pos{color:#22c55e}.v-money--neg{color:#ef4444}.tab-empty{padding:2.5rem 1rem;text-align:center;color:var(--text-muted);font-size:14px}.pag-row{display:flex;align-items:center;gap:8px;justify-content:flex-end;padding:10px 4px 4px}.pag-info{font-size:12px;color:var(--text-muted)}.pag-btn{padding:3px 11px;border-radius:6px;font-size:13px;border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;transition:background .15s}.pag-btn:disabled{opacity:.35;cursor:not-allowed}.pag-btn:not(:disabled):hover{background:var(--panel-hover)}.fin-cell{display:flex;flex-direction:column;gap:1px}.fin-cell__main{font-weight:600;font-size:13px}.fin-cell__sub{font-size:11px;color:var(--text-muted)}.pm-root[data-v-eac50f93]{min-height:100vh;background:var(--bg);color:var(--text);border-left:1px solid var(--border)}.pm-container[data-v-eac50f93]{max-width:1100px;margin:0 auto;padding:24px}.pm-title[data-v-eac50f93]{font-size:1.75rem;font-weight:700;margin-bottom:4px;color:var(--text)}.pm-subtitle[data-v-eac50f93]{font-size:1.1rem;font-weight:600;margin:0 0 12px;color:var(--text)}.pm-card[data-v-eac50f93]{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:16px;margin-top:10px;box-shadow:var(--shadow-sm)}.pm-grid-2[data-v-eac50f93]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pm-grid-2.sm[data-v-eac50f93]{gap:12px}.pm-grid-3[data-v-eac50f93]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media (max-width: 980px){.pm-grid-2[data-v-eac50f93],.pm-grid-3[data-v-eac50f93]{grid-template-columns:1fr}}.pm-field[data-v-eac50f93]{margin-bottom:14px}.pm-field label[data-v-eac50f93]{display:block;font-size:13px;font-weight:600;margin-bottom:6px;color:var(--text-muted)}.pm-field input[data-v-eac50f93],.pm-field textarea[data-v-eac50f93],.pm-field select[data-v-eac50f93],.pm-search input[data-v-eac50f93]{width:96%;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;outline:none;font-family:var(--font);font-size:14px;transition:border-color .15s,box-shadow .15s}.pm-field textarea[data-v-eac50f93]{resize:vertical}.pm-field input[data-v-eac50f93]::placeholder,.pm-search input[data-v-eac50f93]::placeholder{color:var(--text-muted)}.pm-field input[data-v-eac50f93]:focus,.pm-field textarea[data-v-eac50f93]:focus,.pm-field select[data-v-eac50f93]:focus,.pm-search input[data-v-eac50f93]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f133}.pm-help[data-v-eac50f93]{margin-top:4px;font-size:12px;color:var(--text-muted)}.pm-help.is-danger[data-v-eac50f93]{color:var(--color-danger)}.pm-search[data-v-eac50f93]{display:flex;gap:12px;align-items:center}.pm-input-icon[data-v-eac50f93]{position:relative;flex:1}.pm-input-icon input[data-v-eac50f93]{padding-left:36px}.pm-input-icon svg[data-v-eac50f93]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--text-muted);pointer-events:none}.pm-btn[data-v-eac50f93]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;font-weight:600;font-family:var(--font);font-size:14px;transition:background .15s}.pm-btn[data-v-eac50f93]:disabled{opacity:.6;cursor:not-allowed}.pm-btn[data-v-eac50f93]:hover{background:var(--panel-hover)}.pm-btn-primary[data-v-eac50f93]{background:var(--primary);color:var(--primary-fg);border-color:var(--primary)}.pm-btn-primary[data-v-eac50f93]:hover{opacity:.9;background:var(--primary)}.pm-btn-success[data-v-eac50f93]{background:var(--color-success-bg);color:var(--color-success);border-color:var(--color-success-border)}.pm-btn-success[data-v-eac50f93]:hover{opacity:.9}.pm-btn-ghost[data-v-eac50f93]{background:var(--panel);border-color:var(--border);color:var(--text)}.pm-inline[data-v-eac50f93]{display:flex;gap:8px;align-items:center}.pm-inline .pm-btn[data-v-eac50f93]{white-space:nowrap}.pm-messages[data-v-eac50f93]{display:grid;gap:10px}.pm-alert[data-v-eac50f93]{border-radius:10px;padding:10px 12px;font-size:14px}.pm-alert-error[data-v-eac50f93]{border:1px solid var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger)}.pm-alert-ok[data-v-eac50f93]{border:1px solid var(--color-success-border);background:var(--color-success-bg);color:var(--color-success)}.pm-images-card[data-v-eac50f93]{background:#ffffff08;color:var(--text);border-radius:12px;padding:12px;border:1px solid var(--border)}.pm-images-grid[data-v-eac50f93]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 980px){.pm-images-grid[data-v-eac50f93]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.pm-images-grid[data-v-eac50f93]{grid-template-columns:1fr}}.pm-image-tile[data-v-eac50f93]{position:relative;overflow:hidden;border-radius:10px;background:var(--panel);border:1px solid var(--border)}.pm-image-tile img[data-v-eac50f93]{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.pm-tile-actions[data-v-eac50f93]{position:absolute;inset:8px;display:flex;gap:6px;justify-content:flex-end;opacity:0;transition:opacity .15s}.pm-image-tile:hover .pm-tile-actions[data-v-eac50f93]{opacity:1}.pm-tile-btn[data-v-eac50f93]{appearance:none;border:none;border-radius:8px;padding:6px 8px;background:#111827d9;color:#fff;cursor:pointer;font-size:12px}.pm-tile-btn[data-v-eac50f93]:hover{background:#111827}.pm-footnote[data-v-eac50f93]{margin-top:8px;font-size:12px;color:var(--text-muted)}.pm-cta[data-v-eac50f93]{position:sticky;bottom:16px;margin-top:10px}.pm-cta .pm-btn[data-v-eac50f93]{width:100%;padding:14px;border-radius:14px}.cz-root[data-v-6ace00b9]{min-height:100vh;background:var(--bg);color:var(--text);padding:32px 20px;border-left:1px solid var(--border)}.cz-wrap[data-v-6ace00b9]{max-width:1100px;margin:0 auto}.cz-header[data-v-6ace00b9]{margin-bottom:20px}.cz-title[data-v-6ace00b9]{font-size:1.6rem;font-weight:800;margin:0 0 4px;color:var(--text)}.cz-subtitle[data-v-6ace00b9]{font-size:13px;color:var(--text-muted);margin:0}.cz-form-card[data-v-6ace00b9]{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:18px 20px;margin-bottom:20px}.cz-form-grid[data-v-6ace00b9]{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:end}@media (max-width: 700px){.cz-form-grid[data-v-6ace00b9]{grid-template-columns:1fr}}.cz-field[data-v-6ace00b9]{display:flex;flex-direction:column;gap:5px}.cz-field--actions[data-v-6ace00b9]{flex-direction:row;align-items:flex-end;gap:8px}.cz-label[data-v-6ace00b9]{font-size:12px;font-weight:600;color:var(--text-muted)}.cz-input[data-v-6ace00b9]{width:100%;box-sizing:border-box;height:40px;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:9px;padding:0 12px;font-family:var(--font);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.cz-input[data-v-6ace00b9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f12e}.cz-input[data-v-6ace00b9]::placeholder{color:var(--text-muted)}.cz-select-wrap[data-v-6ace00b9]{position:relative}.cz-select[data-v-6ace00b9]{appearance:none;padding-right:32px}.cz-caret[data-v-6ace00b9]{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:11px;pointer-events:none}.cz-btn[data-v-6ace00b9]{height:40px;padding:0 18px;border-radius:9px;border:1px solid var(--border);background:var(--panel);color:var(--text);font-weight:600;font-family:var(--font);font-size:14px;cursor:pointer;white-space:nowrap;transition:background .15s}.cz-btn[data-v-6ace00b9]:hover:not(:disabled){background:var(--panel-hover)}.cz-btn[data-v-6ace00b9]:disabled{opacity:.4;cursor:not-allowed}.cz-btn-primary[data-v-6ace00b9]{background:var(--primary);border-color:var(--primary);color:var(--primary-fg, #fff)}.cz-btn-primary[data-v-6ace00b9]:hover:not(:disabled){opacity:.9;background:var(--primary)}.cz-banner[data-v-6ace00b9]{border-radius:10px;padding:12px 16px;font-size:14px;margin-bottom:16px}.cz-banner--error[data-v-6ace00b9]{background:var(--color-danger-bg, #3b0a0a);border:1px solid var(--color-danger-border, #7f1d1d);color:var(--color-danger, #fca5a5)}.cz-loading[data-v-6ace00b9]{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:14px;padding:12px 0}.cz-spinner[data-v-6ace00b9]{display:inline-block;width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:spin-6ace00b9 .7s linear infinite}@keyframes spin-6ace00b9{to{transform:rotate(360deg)}}.cz-price-hero[data-v-6ace00b9]{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:20px 24px;margin-bottom:18px;border-left:4px solid var(--primary)}.cz-price-hero__label[data-v-6ace00b9]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:6px}.cz-price-hero__value[data-v-6ace00b9]{font-size:2rem;font-weight:800;color:var(--primary);margin-bottom:8px}.cz-price-hero__meta[data-v-6ace00b9]{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--text-muted)}.cz-price-hero__meta strong[data-v-6ace00b9]{color:var(--text)}.cz-price-hero__meta code[data-v-6ace00b9]{font-family:monospace;font-size:.9em;background:#ffffff12;padding:1px 5px;border-radius:4px}.cz-badge[data-v-6ace00b9]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700}.cz-badge--ok[data-v-6ace00b9]{background:#22c55e26;color:#22c55e}.cz-badge--warn[data-v-6ace00b9]{background:#eab30826;color:#eab308}.cz-result-grid[data-v-6ace00b9]{display:grid;grid-template-columns:260px 1fr;gap:16px;align-items:start}@media (max-width: 800px){.cz-result-grid[data-v-6ace00b9]{grid-template-columns:1fr}}.cz-config-panel[data-v-6ace00b9]{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:16px;position:sticky;top:20px}.cz-section-title[data-v-6ace00b9]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--border)}.cz-dl[data-v-6ace00b9]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;margin:0}.cz-dl dt[data-v-6ace00b9]{font-size:11px;color:var(--text-muted);display:flex;align-items:center}.cz-dl dd[data-v-6ace00b9]{font-size:12px;font-weight:600;color:var(--text);margin:0;text-align:right}.cz-dl dd code[data-v-6ace00b9]{font-family:monospace;font-size:.9em;background:#ffffff12;padding:1px 5px;border-radius:4px}.cz-highlight[data-v-6ace00b9]{color:var(--primary)!important}.cz-meta[data-v-6ace00b9]{font-weight:400;font-size:.85em;color:var(--text-muted)}.cz-dot--ok[data-v-6ace00b9],.cz-dot--off[data-v-6ace00b9]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.cz-dot--ok[data-v-6ace00b9]{background:#22c55e}.cz-dot--off[data-v-6ace00b9]{background:var(--text-muted);opacity:.4}.cz-breakdown[data-v-6ace00b9]{display:flex;flex-direction:column;gap:12px}.cz-block[data-v-6ace00b9]{background:var(--panel);border:1px solid var(--border);border-radius:12px;overflow:hidden}.cz-block--result[data-v-6ace00b9]{border-color:var(--primary)}.cz-block__title[data-v-6ace00b9]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:10px 14px 8px;border-bottom:1px solid var(--border);margin:0;background:#0000001a}.cz-table[data-v-6ace00b9]{width:100%;border-collapse:collapse;font-size:13px}.cz-table tbody tr td[data-v-6ace00b9]{padding:8px 14px;border-bottom:1px solid var(--border);color:var(--text)}.cz-table tbody tr:last-child td[data-v-6ace00b9]{border-bottom:none}.cz-table tbody tr:hover td[data-v-6ace00b9]{background:#ffffff08}.cz-val[data-v-6ace00b9]{text-align:right;color:var(--text-muted);font-size:12px;white-space:nowrap;width:110px}.cz-cop[data-v-6ace00b9]{text-align:right;font-weight:600;white-space:nowrap;width:130px}.cz-muted[data-v-6ace00b9]{color:var(--text-muted)!important;font-size:12px;font-style:italic}.cz-positive[data-v-6ace00b9]{color:#22c55e}.cz-subtotal td[data-v-6ace00b9]{background:#0000000f;font-weight:600}.cz-total-row td[data-v-6ace00b9]{background:#6366f11a;font-weight:800;font-size:14px}.cz-total-val[data-v-6ace00b9]{font-size:1.1rem;color:var(--primary)}.posventa-page[data-v-1260ad6a]{min-height:100vh;background:var(--bg);color:var(--text);border-left:1px solid var(--border)}.posventa-container[data-v-1260ad6a]{max-width:1120px;margin:0 auto;padding:24px 16px 40px}.posventa-panel[data-v-1260ad6a],.posventa-filters-card[data-v-1260ad6a],.posventa-summary-card[data-v-1260ad6a],.posventa-list-item[data-v-1260ad6a],.posventa-summary-item[data-v-1260ad6a],.posventa-empty-card[data-v-1260ad6a]{background:var(--panel);color:var(--text)}.posventa-header[data-v-1260ad6a]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.posventa-header-main[data-v-1260ad6a]{display:flex;flex-direction:column;gap:4px}.posventa-title[data-v-1260ad6a]{display:flex;align-items:center;gap:8px;font-size:1.6rem;font-weight:700;color:var(--text)}.posventa-title-icon[data-v-1260ad6a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:var(--primary);color:#fff;font-size:16px}.posventa-subtitle[data-v-1260ad6a]{font-size:13px;color:var(--text-muted)}.posventa-tabs[data-v-1260ad6a]{display:inline-flex;border-bottom:1px solid var(--border);gap:24px}.posventa-tab[data-v-1260ad6a]{position:relative;padding:8px 0;font-size:13px;font-weight:500;color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:color .15s}.posventa-tab[data-v-1260ad6a]:hover{color:var(--text)}.posventa-tab[data-v-1260ad6a]:after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:2px;background:var(--primary);transition:width .2s}.posventa-tab--active[data-v-1260ad6a]{color:var(--text)}.posventa-tab--active[data-v-1260ad6a]:after{width:100%}.posventa-filters-card[data-v-1260ad6a]{display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:14px 16px;border-radius:var(--radius-lg);border:1px solid var(--border)}.posventa-filters-left[data-v-1260ad6a]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.posventa-filters-right[data-v-1260ad6a]{display:flex;justify-content:flex-end;gap:8px}.posventa-filter-group[data-v-1260ad6a]{display:flex;align-items:center;gap:8px}.posventa-filter-label[data-v-1260ad6a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.posventa-select[data-v-1260ad6a]{min-width:220px;padding:8px 10px;border-radius:10px;border:1px solid var(--border-solid);background:var(--bg);font-size:13px;color:var(--text);font-family:var(--font)}.posventa-select[data-v-1260ad6a]:focus{outline:none;border-color:var(--primary)}.posventa-select[data-v-1260ad6a]:disabled{opacity:.5;cursor:not-allowed}.posventa-select-small[data-v-1260ad6a]{min-width:120px}.posventa-checkbox[data-v-1260ad6a]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--text-muted);cursor:pointer}.posventa-checkbox input[type=checkbox][data-v-1260ad6a]{width:14px;height:14px;accent-color:var(--primary)}.posventa-search-group[data-v-1260ad6a]{display:flex;align-items:center;gap:8px}.posventa-search-wrapper[data-v-1260ad6a]{position:relative}.posventa-search-icon[data-v-1260ad6a]{position:absolute;inset-block:0;left:10px;display:flex;align-items:center;font-size:13px;color:var(--text-subtle)}.posventa-search-input[data-v-1260ad6a]{width:220px;padding:8px 10px 8px 28px;border-radius:10px;border:1px solid var(--border-solid);background:var(--bg);font-size:13px;color:var(--text);font-family:var(--font)}.posventa-search-input[data-v-1260ad6a]:focus{outline:none;border-color:var(--primary)}.posventa-btn[data-v-1260ad6a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:10px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer;font-family:var(--font);transition:background .15s,opacity .15s}.posventa-btn-primary[data-v-1260ad6a]{background:var(--primary);border-color:var(--primary);color:#fff}.posventa-btn-primary[data-v-1260ad6a]:hover{opacity:.9}.posventa-btn-primary[data-v-1260ad6a]:disabled{opacity:.5;cursor:not-allowed}.posventa-btn-secondary[data-v-1260ad6a]{background:var(--panel);border-color:var(--border-solid);color:var(--text)}.posventa-btn-secondary[data-v-1260ad6a]:hover{background:var(--panel-hover)}.posventa-btn-icon[data-v-1260ad6a]{width:36px;height:36px;border-radius:10px;border:1px solid var(--border-solid);background:var(--panel);font-size:16px;cursor:pointer}.posventa-refresh-icon[data-v-1260ad6a]{font-size:14px}.posventa-error[data-v-1260ad6a]{margin-top:8px;padding:8px 12px;border-radius:10px;border:1px solid var(--color-danger-border);background:var(--color-danger-bg);font-size:13px;color:var(--color-danger)}.posventa-layout[data-v-1260ad6a]{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px}@media (min-width: 1024px){.posventa-layout[data-v-1260ad6a]{grid-template-columns:minmax(0,1.05fr) minmax(0,1.35fr)}}.posventa-panel[data-v-1260ad6a]{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;min-height:320px}.posventa-panel-header[data-v-1260ad6a]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border)}.posventa-badge-wrapper[data-v-1260ad6a]{display:flex;align-items:center;gap:8px}.posventa-badge-title[data-v-1260ad6a]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.posventa-badge-store[data-v-1260ad6a]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#ffffff12;font-size:11px;color:var(--text-muted)}.posventa-list-card[data-v-1260ad6a]{border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden}.posventa-list[data-v-1260ad6a]{list-style:none;margin:0;padding:0}.posventa-list-item[data-v-1260ad6a]{display:flex;justify-content:space-between;gap:10px;padding:10px 14px;font-size:12px;cursor:pointer;border-bottom:1px solid var(--border);background:var(--panel);transition:background .15s}.posventa-list-item[data-v-1260ad6a]:hover{background:var(--panel-hover)}.posventa-list-item--active[data-v-1260ad6a]{background:#6366f11a;border-left:3px solid var(--primary)}.posventa-list-item-main[data-v-1260ad6a]{display:flex;flex-direction:column;gap:4px}.posventa-list-item-title-row[data-v-1260ad6a]{display:flex;align-items:center;gap:6px}.posventa-list-venta[data-v-1260ad6a]{font-weight:600;color:var(--text)}.posventa-list-pack[data-v-1260ad6a]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-subtle)}.posventa-list-sub[data-v-1260ad6a]{font-size:11px;color:var(--text-muted)}.posventa-list-chips[data-v-1260ad6a]{display:flex;flex-wrap:wrap;gap:4px}.posventa-list-item-meta[data-v-1260ad6a]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.posventa-list-date[data-v-1260ad6a]{font-size:11px;color:var(--text-subtle)}.posventa-list-empty[data-v-1260ad6a]{padding:24px 14px;text-align:center;font-size:13px;color:var(--text-muted)}.posventa-chip[data-v-1260ad6a]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:500}.posventa-chip-unread[data-v-1260ad6a]{background:var(--color-info-bg);color:var(--color-info);border:1px solid var(--color-info-border)}.posventa-chip-client[data-v-1260ad6a]{background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border)}.posventa-chip-seller[data-v-1260ad6a]{background:var(--color-success-bg);color:var(--color-success);border:1px solid var(--color-success-border)}.posventa-chip-neutral[data-v-1260ad6a]{background:#ffffff12;color:var(--text-muted)}.posventa-chip-amazon[data-v-1260ad6a]{background:#6366f126;color:#a5b4fc}.posventa-empty-card[data-v-1260ad6a]{margin-top:10px;margin-bottom:10px;padding:32px 16px;border-radius:var(--radius-lg);border:1px dashed var(--border-solid);background:var(--panel);text-align:center;font-size:13px;color:var(--text-muted)}.posventa-panel-chat[data-v-1260ad6a]{overflow:hidden}.posventa-chat-header[data-v-1260ad6a]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border)}.posventa-chat-header-venta[data-v-1260ad6a]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--text-muted)}.posventa-chat-header-pack[data-v-1260ad6a]{font-size:13px;color:var(--text)}.posventa-chat-header-actions[data-v-1260ad6a]{display:flex;flex-wrap:wrap;gap:6px}.posventa-link-pill[data-v-1260ad6a]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#ffffff12;border:1px solid var(--border);font-size:11px;color:var(--text-muted);text-decoration:none;transition:background .15s}.posventa-link-pill[data-v-1260ad6a]:hover{background:#ffffff1f;color:var(--text)}.posventa-link-pill-amazon[data-v-1260ad6a]{background:#f9731626;color:#fb923c;border-color:#f9731640}.posventa-chat-messages[data-v-1260ad6a]{flex:1;padding:12px 14px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.posventa-chat-row[data-v-1260ad6a]{display:flex}.posventa-chat-row--client[data-v-1260ad6a]{justify-content:flex-start}.posventa-chat-row--seller[data-v-1260ad6a]{justify-content:flex-end}.posventa-chat-bubble[data-v-1260ad6a]{max-width:80%;padding:8px 12px;border-radius:16px;font-size:13px;box-shadow:var(--shadow-sm)}.posventa-chat-bubble--client[data-v-1260ad6a]{background:#ffffff12;border:1px solid var(--border);color:var(--text)}.posventa-chat-bubble--seller[data-v-1260ad6a]{background:var(--primary);color:#fff}.posventa-chat-meta[data-v-1260ad6a]{margin-top:4px;font-size:10px;opacity:.65}.posventa-chat-input[data-v-1260ad6a]{border-top:1px solid var(--border);padding:10px 14px}.posventa-chat-input-row[data-v-1260ad6a]{display:flex;gap:8px;align-items:flex-end}.posventa-textarea[data-v-1260ad6a]{flex:1;resize:none;padding:8px 12px;border-radius:14px;border:1px solid var(--border-solid);background:var(--bg);color:var(--text);font-size:13px;font-family:var(--font);transition:border-color .15s}.posventa-textarea[data-v-1260ad6a]:focus{outline:none;border-color:var(--primary)}.posventa-textarea[data-v-1260ad6a]::placeholder{color:var(--text-subtle)}.posventa-chat-input-actions[data-v-1260ad6a]{display:flex;flex-direction:column;gap:8px}.posventa-chat-empty[data-v-1260ad6a]{flex:1;padding:24px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:13px;color:var(--text-muted)}.posventa-chat-empty-icon[data-v-1260ad6a]{width:56px;height:56px;border-radius:18px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;font-size:24px}.posventa-chat-empty-title[data-v-1260ad6a]{font-weight:600;color:var(--text)}.posventa-chat-empty-text[data-v-1260ad6a]{font-size:12px;color:var(--text-muted)}.posventa-claims-messages[data-v-1260ad6a]{gap:8px}.posventa-claim-message[data-v-1260ad6a]{padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--border);font-size:13px;color:var(--text)}.posventa-summary[data-v-1260ad6a]{margin-top:18px;display:flex;flex-direction:column;gap:12px}.posventa-summary-header[data-v-1260ad6a]{display:flex;justify-content:space-between;align-items:baseline}.posventa-summary-title[data-v-1260ad6a]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.posventa-summary-sub[data-v-1260ad6a]{font-size:11px;color:var(--text-subtle)}.posventa-summary-grid[data-v-1260ad6a]{display:grid;gap:14px}@media (min-width: 768px){.posventa-summary-grid[data-v-1260ad6a]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.posventa-summary-grid[data-v-1260ad6a]{grid-template-columns:repeat(3,1fr)}}.posventa-summary-card[data-v-1260ad6a]{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.posventa-summary-card-header[data-v-1260ad6a]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.posventa-summary-card-title[data-v-1260ad6a]{font-size:14px;font-weight:600;color:var(--text)}.posventa-summary-card-sub[data-v-1260ad6a]{font-size:11px;color:var(--text-muted)}.posventa-summary-list[data-v-1260ad6a]{list-style:none;margin:0;padding:0;font-size:12px}.posventa-summary-item[data-v-1260ad6a]{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:#ffffff08;cursor:pointer;margin-bottom:6px;transition:border-color .15s,background .15s}.posventa-summary-item[data-v-1260ad6a]:hover{border-color:var(--primary);background:#6366f10f}.posventa-summary-item-main[data-v-1260ad6a]{display:flex;flex-direction:column;gap:2px}.posventa-summary-venta[data-v-1260ad6a]{font-weight:600;color:var(--text)}.posventa-summary-pack[data-v-1260ad6a]{font-size:10px;color:var(--text-muted)}.posventa-summary-chips[data-v-1260ad6a]{display:flex;flex-wrap:wrap;gap:4px}.posventa-summary-date[data-v-1260ad6a]{font-size:10px;color:var(--text-subtle);align-self:center}.posventa-summary-empty[data-v-1260ad6a],.posventa-summary-empty-global[data-v-1260ad6a]{font-size:11px;color:var(--text-muted);text-align:left}.as-page[data-v-ca43bdfe]{padding:24px;max-width:1200px;margin:0 auto}.as-header[data-v-ca43bdfe]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.as-title[data-v-ca43bdfe]{font-size:1.5rem;font-weight:700;margin:0 0 4px}.as-subtitle[data-v-ca43bdfe]{font-size:.875rem;color:var(--text-muted, #64748b);margin:0}.as-header-actions[data-v-ca43bdfe]{display:flex;gap:8px}.as-btn[data-v-ca43bdfe]{padding:7px 14px;border-radius:6px;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text, #e2e8f0);font-size:13px;cursor:pointer;transition:background .15s}.as-btn[data-v-ca43bdfe]:hover:not(:disabled){background:var(--panel-hover, #263348)}.as-btn[data-v-ca43bdfe]:disabled{opacity:.5;cursor:not-allowed}.as-btn--primary[data-v-ca43bdfe]{background:#6366f133;border-color:#6366f166;color:#a5b4fc}.as-btn--primary[data-v-ca43bdfe]:hover:not(:disabled){background:#6366f159}.as-filters[data-v-ca43bdfe]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.as-chip[data-v-ca43bdfe]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid var(--border-solid, #334155);background:var(--panel, #1e293b);color:var(--text-muted, #64748b);font-size:13px;cursor:pointer;transition:background .15s,color .15s}.as-chip[data-v-ca43bdfe]:hover{background:var(--panel-hover, #263348);color:var(--text, #e2e8f0)}.as-chip--active[data-v-ca43bdfe]{background:#6366f126;border-color:#6366f166;color:#a5b4fc}.as-chip-count[data-v-ca43bdfe]{background:#ef44444d;color:#fca5a5;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700}.as-error[data-v-ca43bdfe]{background:#ef44441f;color:#f87171;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:10px 14px;margin-bottom:16px}.as-empty[data-v-ca43bdfe]{text-align:center;color:var(--text-muted, #64748b);padding:60px 0;font-size:.9rem}.as-table-wrap[data-v-ca43bdfe]{overflow-x:auto}.as-table[data-v-ca43bdfe]{width:100%;border-collapse:collapse;font-size:.875rem}.as-table th[data-v-ca43bdfe]{text-align:left;padding:10px 12px;font-weight:600;color:var(--text-muted, #64748b);border-bottom:1px solid var(--border-solid, #334155);white-space:nowrap}.as-table td[data-v-ca43bdfe]{padding:10px 12px;border-bottom:1px solid rgba(51,65,85,.4);vertical-align:middle}.as-table tr:hover td[data-v-ca43bdfe]{background:#ffffff05}.as-product-cell[data-v-ca43bdfe]{display:flex;flex-direction:column;gap:2px}.as-product-link[data-v-ca43bdfe]{color:var(--text, #e2e8f0);text-decoration:none;font-weight:500;font-size:.82rem}.as-product-link[data-v-ca43bdfe]:hover{color:#60a5fa;text-decoration:underline}.as-sku[data-v-ca43bdfe]{font-size:.72rem;color:var(--text-muted, #64748b)}.as-badge[data-v-ca43bdfe]{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.as-badge--sin_stock[data-v-ca43bdfe]{background:#ef444426;color:#fca5a5}.as-badge--precio_alto[data-v-ca43bdfe]{background:#eab30826;color:#fde047}.as-badge--precio_bajo[data-v-ca43bdfe]{background:#3b82f626;color:#93c5fd}.as-badge--eliminado[data-v-ca43bdfe]{background:#6b728026;color:#9ca3af}.as-num[data-v-ca43bdfe]{text-align:right;font-variant-numeric:tabular-nums}.as-date[data-v-ca43bdfe]{font-size:.78rem;color:var(--text-muted, #64748b);white-space:nowrap}.as-up[data-v-ca43bdfe]{color:#f87171;font-weight:600}.as-down[data-v-ca43bdfe]{color:#34d399;font-weight:600}.as-btn-resolve[data-v-ca43bdfe]{padding:4px 10px;border-radius:6px;border:1px solid rgba(34,197,94,.3);background:#22c55e1a;color:#86efac;font-size:11px;cursor:pointer;transition:background .15s;white-space:nowrap}.as-btn-resolve[data-v-ca43bdfe]:hover{background:#22c55e33}.app-layout[data-v-b8abcf06]{display:flex}body[data-v-b8abcf06]{font-family:Roboto,sans-serif}.content[data-v-b8abcf06]{flex:1;min-height:100vh;overflow:auto}.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}
