[data-v-1e9fb8ef]:root{--leaf:#03a054;--leaf-deep:#028a46;--leaf-soft:#6cb17a;--leaf-ink:#1a9350;--leaf-bg:#e8f5e9;--olive:#1a6b3c;--olive-dark:#124d2a;--olive-light:#eaf5ed;--saffron:#f2643d;--saffron-light:#ee8b70;--coral:#f2643d;--warm-black:#1a1a2e;--ink:#333;--ink-soft:#666;--ink-muted:#6c757d;--cream:#f8f6f3;--cream-dark:#ebe3d9;--border:#e9ecef;--bg-light:#f8f9fa;--zara-primary:#7c3aed;--zara-primary-dark:#6d28d9;--zara-primary-light:#a78bfa;--zara-primary-bg:#faf5ff;--zara-primary-muted:#ede9fe;--zara-cta:#22c55e;--zara-cta-dark:#16a34a;--zara-cta-light:#86efac;--zara-cta-bg:#f0fdf4;--zara-text:#4c1d95;--zara-text-soft:#7c3aed;--zara-text-muted:#a78bfa;--zara-border:#ede9fe;--zara-surface:#fff;--zara-surface-elevated:#faf5ff;--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow-md:0 4px 16px rgba(0,0,0,.1);--shadow-lg:0 12px 32px rgba(124,58,237,.16);--shadow-xl:0 20px 48px rgba(124,58,237,.2);--shadow-cta:0 4px 16px rgba(34,197,94,.3);--shadow-cta-hover:0 8px 24px rgba(34,197,94,.4);--radius-xs:4px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:24px;--radius-pill:.5rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--color-primary:var(--zara-primary);--color-primary-dark:var(--zara-primary-dark);--color-primary-light:var(--zara-primary-light);--color-primary-bg:var(--zara-primary-bg);--color-cta:var(--zara-cta);--color-cta-dark:var(--zara-cta-dark);--color-cta-bg:var(--zara-cta-bg);--color-background:var(--zara-primary-bg);--color-surface:var(--zara-surface);--color-surface-elevated:var(--zara-surface-elevated);--color-text:var(--zara-text);--color-text-soft:var(--zara-text-soft);--color-text-muted:var(--zara-text-muted);--color-border:var(--zara-border);--color-primary-legacy:var(--leaf-ink);--color-secondary-legacy:var(--saffron);--color-cta-legacy:var(--leaf);--color-background-legacy:var(--cream);--color-text-legacy:var(--ink);--color-text-soft-legacy:var(--ink-soft);--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.35s;--delay-0:0ms;--delay-60:60ms;--delay-90:90ms;--delay-120:.12s;--delay-150:.15s;--delay-180:.18s;--delay-240:.24s}.user-panel-nav[data-v-1e9fb8ef]{background:#f8f6f3;border-radius:14px;margin-bottom:20px;overflow:hidden}.nav-desktop[data-v-1e9fb8ef]{display:block}.nav-mobile[data-v-1e9fb8ef]{display:none}@media(max-width:767px){.nav-desktop[data-v-1e9fb8ef]{display:none}.nav-mobile[data-v-1e9fb8ef]{display:block}}.nav-header[data-v-1e9fb8ef]{overflow:hidden;padding:24px 20px;position:relative}.nav-header-bg[data-v-1e9fb8ef]{background:linear-gradient(165deg,#0f2618,#124d2a 50%,#1a6b3c);inset:0;position:absolute}.nav-header-glow[data-v-1e9fb8ef]{background:radial-gradient(ellipse at 80% 0,rgba(212,137,58,.12) 0,transparent 50%),radial-gradient(ellipse at 20% 100%,rgba(242,100,61,.06) 0,transparent 50%);inset:0;position:absolute}.nav-user[data-v-1e9fb8ef]{align-items:center;display:flex;gap:14px;position:relative;z-index:1}.nav-avatar[data-v-1e9fb8ef]{border:2px solid rgba(212,137,58,.25);border-radius:50%;flex-shrink:0;height:52px;overflow:hidden;width:52px}.nav-avatar img[data-v-1e9fb8ef]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nav-user-info[data-v-1e9fb8ef]{flex:1;min-width:0}.nav-user-name[data-v-1e9fb8ef]{color:#f0f5ec;font-size:16px;font-weight:800;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-user-phone[data-v-1e9fb8ef]{color:#b8d0b8;font-size:12px}.nav-lang[data-v-1e9fb8ef]{margin-top:12px;position:relative;z-index:1}.lang-select[data-v-1e9fb8ef]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#d0e0c8;cursor:pointer;font-size:12px;padding:6px 10px;transition:background .2s;width:100%}.lang-select[data-v-1e9fb8ef]:hover{background:#ffffff1f}.lang-select[data-v-1e9fb8ef]:focus{border-color:#f2643d;outline:none}.lang-select option[data-v-1e9fb8ef]{background:#0f2618;color:#f0f5ec}.nav-stats[data-v-1e9fb8ef]{background:#f0ece6;border-bottom:1px solid #ebe3d9;justify-content:space-evenly;padding:14px 12px}.nav-stats[data-v-1e9fb8ef],.stat-item[data-v-1e9fb8ef]{align-items:center;display:flex}.stat-item[data-v-1e9fb8ef]{flex-direction:column;gap:2px}.stat-val[data-v-1e9fb8ef]{color:#1a6b3c;font-size:20px;font-weight:800}.stat-lbl[data-v-1e9fb8ef]{color:#6b5e52;font-size:11px;font-weight:500}.stat-sep[data-v-1e9fb8ef]{background:#ebe3d9;height:28px;width:1px}.nav-menu[data-v-1e9fb8ef]{display:flex;flex-direction:column;padding:6px 0}.nav-link[data-v-1e9fb8ef]{align-items:center;color:#1a1a2e;display:flex;font-size:13px;font-weight:500;gap:12px;padding:13px 20px;position:relative;text-decoration:none;transition:all .2s}.nav-link[data-v-1e9fb8ef]:before{background:#f2643d;border-radius:0 3px 3px 0;bottom:6px;content:"";opacity:0;position:absolute;right:0;top:6px;transform:scaleY(0);transition:all .25s;width:3px}.nav-link[data-v-1e9fb8ef]:hover{background:#d4893a1a;color:#1a6b3c}.nav-link:hover .nav-icon[data-v-1e9fb8ef]{color:#f2643d}.nav-link.active[data-v-1e9fb8ef]{background:#d4893a1a;color:#1a6b3c}.nav-link.active[data-v-1e9fb8ef]:before{opacity:1;transform:scaleY(1)}.nav-link.active .nav-icon[data-v-1e9fb8ef]{color:#f2643d}.nav-icon[data-v-1e9fb8ef]{color:#6b5e52;flex-shrink:0;font-size:15px;text-align:center;transition:color .2s;width:20px}.nav-text[data-v-1e9fb8ef]{flex:1}.nav-badge[data-v-1e9fb8ef]{border-radius:100px;font-size:10px;font-weight:700;letter-spacing:.3px;padding:2px 9px}.nav-badge.badge-success[data-v-1e9fb8ef]{background:#1a6b3c1f;color:#1a6b3c}.nav-badge.badge-warning[data-v-1e9fb8ef]{background:#f2643d26;color:#ef4517}.nav-badge.badge-info[data-v-1e9fb8ef]{background:#17a2b81a;color:#128294}.nav-footer[data-v-1e9fb8ef]{border-top:1px solid #ebe3d9;padding:12px 20px 20px}.nav-logout[data-v-1e9fb8ef]{align-items:center;background:transparent;border:1px solid rgba(220,53,69,.2);border-radius:10px;color:#c0392b;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:10px 18px;transition:all .25s;width:100%}.nav-logout[data-v-1e9fb8ef]:hover{background:#dc35450f;border-color:#dc35454d;transform:translateY(-1px)}.mobile-bar[data-v-1e9fb8ef]{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:12px 16px;position:relative}.mobile-bar-bg[data-v-1e9fb8ef]{background:linear-gradient(165deg,#0f2618,#124d2a 50%,#1a6b3c);inset:0;position:absolute}.mobile-bar-bg[data-v-1e9fb8ef]:after{background:radial-gradient(ellipse at 80% 0,rgba(212,137,58,.1) 0,transparent 50%);content:"";inset:0;position:absolute}.mobile-user[data-v-1e9fb8ef]{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative;z-index:1}.mobile-avatar[data-v-1e9fb8ef]{border:2px solid rgba(212,137,58,.2);border-radius:50%;flex-shrink:0;height:36px;overflow:hidden;width:36px}.mobile-avatar img[data-v-1e9fb8ef]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-user-text[data-v-1e9fb8ef]{display:flex;flex-direction:column}.mobile-user-name[data-v-1e9fb8ef]{color:#f0f5ec;font-size:14px;font-weight:700}.mobile-user-phone[data-v-1e9fb8ef]{color:#b8d0b8;font-size:11px}.mobile-hamburger[data-v-1e9fb8ef]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:36px;justify-content:center;padding:0;position:relative;transition:background .2s;width:36px;z-index:1}.mobile-hamburger[data-v-1e9fb8ef]:hover{background:#ffffff29}.ham-line[data-v-1e9fb8ef]{background:#f0f5ec;border-radius:2px;display:block;height:2px;width:16px}.mobile-stats-row[data-v-1e9fb8ef]{background:#f0ece6;justify-content:space-evenly;padding:10px 8px}.mobile-stats-row[data-v-1e9fb8ef],.mstat[data-v-1e9fb8ef]{align-items:center;display:flex}.mstat[data-v-1e9fb8ef]{flex:1;flex-direction:column}.mstat-value[data-v-1e9fb8ef]{color:#1a6b3c;font-size:16px;font-weight:800}.mstat-label[data-v-1e9fb8ef]{color:#6b5e52;font-size:10px;margin-top:1px}.mstat-sep[data-v-1e9fb8ef]{background:#ebe3d9;height:24px;width:1px}.mobile-tiles[data-v-1e9fb8ef]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:10px 12px;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;overscroll-behavior-x:contain;touch-action:pan-y}.mobile-tiles.is-dragging[data-v-1e9fb8ef]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-tiles[data-v-1e9fb8ef]::-webkit-scrollbar{display:none}.mtile[data-v-1e9fb8ef]{align-items:center;background:#fff;border:1px solid #ebe3d9;border-radius:12px;color:#1a1a2e;display:flex;flex:0 0 auto;flex-direction:column;min-width:68px;padding:10px 8px 8px;text-decoration:none;transition:all .2s;-webkit-user-drag:none}.mtile[data-v-1e9fb8ef]:hover{border-color:#d4893a;box-shadow:0 4px 12px #d4893a1a;color:#1a6b3c;transform:translateY(-2px)}.mtile-icon[data-v-1e9fb8ef]{align-items:center;background:#d4893a1a;border-radius:10px;color:#d4893a;display:flex;font-size:13px;height:34px;justify-content:center;margin-bottom:4px;width:34px}.mtile-label[data-v-1e9fb8ef]{color:#6b5e52;font-size:9px;font-weight:600;line-height:1.25;max-width:68px;text-align:center;word-break:break-word}.drawer-overlay[data-v-1e9fb8ef]{background:#0f261880;inset:0;position:fixed;z-index:1000}.drawer[data-v-1e9fb8ef]{background:#f8f6f3;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -8px 40px #0000002e;display:flex;flex-direction:column;left:0;max-height:88vh;position:fixed;right:0;z-index:1001}.drawer-head[data-v-1e9fb8ef]{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:18px 20px 16px;position:relative}.drawer-head-bg[data-v-1e9fb8ef]{background:linear-gradient(165deg,#0f2618,#124d2a 50%,#1a6b3c);inset:0;position:absolute}.drawer-user[data-v-1e9fb8ef]{align-items:center;display:flex;gap:12px;position:relative;z-index:1}.drawer-user h4[data-v-1e9fb8ef]{color:#f0f5ec;font-size:16px;font-weight:700;margin:0 0 2px}.drawer-user p[data-v-1e9fb8ef]{color:#b8d0b8;font-size:12px;margin:0}.drawer-avatar[data-v-1e9fb8ef]{border:2px solid rgba(212,137,58,.2);border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.drawer-avatar img[data-v-1e9fb8ef]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.drawer-x[data-v-1e9fb8ef]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#f0f5ec;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;transition:background .2s;width:32px;z-index:1}.drawer-x[data-v-1e9fb8ef]:hover{background:#ffffff2e}.drawer-body[data-v-1e9fb8ef]{flex:1;overflow-y:auto;padding:4px 0}.drawer-item[data-v-1e9fb8ef]{align-items:center;color:#1a1a2e;display:flex;font-size:14px;font-weight:500;gap:14px;padding:14px 22px;position:relative;text-decoration:none;transition:all .2s}.drawer-item i[data-v-1e9fb8ef]{color:#6b5e52;font-size:15px;text-align:center;transition:color .2s;width:20px}.drawer-item span[data-v-1e9fb8ef]{flex:1}.drawer-item[data-v-1e9fb8ef]:hover{background:#d4893a1a;color:#1a6b3c}.drawer-item:hover i[data-v-1e9fb8ef]{color:#f2643d}.drawer-item.active[data-v-1e9fb8ef]{background:#d4893a1a;color:#1a6b3c}.drawer-item.active i[data-v-1e9fb8ef]{color:#f2643d}.drawer-item.active[data-v-1e9fb8ef]:before{background:#f2643d;border-radius:0 3px 3px 0;bottom:6px;content:"";position:absolute;right:0;top:6px;width:3px}.drawer-foot[data-v-1e9fb8ef]{align-items:center;border-top:1px solid #ebe3d9;display:flex;gap:10px;padding:14px 20px 18px}.drawer-foot .nav-logout[data-v-1e9fb8ef]{flex:1;width:auto}.drawer-lang[data-v-1e9fb8ef]{background:#efeae3!important;border:1px solid #ebe3d9!important;color:#1a1a2e!important;min-width:72px;padding:10px 12px!important;width:auto}.drawer-lang option[data-v-1e9fb8ef]{background:#f8f6f3;color:#1a1a2e}.nav-overlay-enter-active[data-v-1e9fb8ef],.nav-overlay-leave-active[data-v-1e9fb8ef]{transition:opacity .3s}.nav-overlay-enter-from[data-v-1e9fb8ef],.nav-overlay-leave-to[data-v-1e9fb8ef]{opacity:0}.nav-drawer-slide-enter-active[data-v-1e9fb8ef],.nav-drawer-slide-leave-active[data-v-1e9fb8ef]{transition:transform .35s cubic-bezier(.32,.72,0,1)}.nav-drawer-slide-enter-from[data-v-1e9fb8ef],.nav-drawer-slide-leave-to[data-v-1e9fb8ef]{transform:translateY(100%)}
