:root{--blx-bg:#faf8f5;--blx-surface:#fff;--blx-surface-soft:#fffdfb;--blx-text:#2d2a26;--blx-heading:#201b17;--blx-muted:#776e66;--blx-line:#e8e1da;--blx-line-strong:#d9cbbf;--blx-primary:#c08457;--blx-primary-hover:#a46d45;--blx-primary-dark:#875637;--blx-primary-soft:#f3e8dd;--blx-success:#3f8f65;--blx-success-soft:#eaf5ee;--blx-warning:#b7791f;--blx-warning-soft:#fff5df;--blx-danger:#c2410c;--blx-danger-soft:#fff0ea;--blx-info:#356fa8;--blx-info-soft:#edf5fc;--blx-radius-sm:9px;--blx-radius-control:12px;--blx-radius-card:20px;--blx-radius-lg:24px;--blx-radius-pill:999px;--blx-shadow-sm:0 2px 8px #402b1c09;--blx-shadow-md:0 10px 30px #402b1c11;--blx-control-height:46px;--blx-content-max:1500px;--blx-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-primary:var(--blx-primary);--brand-primary-hover:var(--blx-primary-hover);--brand-bg:var(--blx-bg);--brand-surface:var(--blx-surface);--brand-text:var(--blx-text);--brand-muted:var(--blx-muted);--brand-border:var(--blx-line)}.lx63-app-shell,.blx-login-shell{color:var(--blx-text);font-family:var(--blx-font)!important}.lx63-page{background:var(--blx-bg);min-width:0;color:var(--blx-text);font-family:var(--blx-font)!important}.lx63-page>*{width:100%!important;max-width:var(--blx-content-max)!important;margin-left:auto!important;margin-right:auto!important}.lx63-page>*>[class~=max-w-4xl],.lx63-page>*>[class~=max-w-5xl],.lx63-page>*>[class~=max-w-6xl],.lx63-page>*>[class~=max-w-7xl]{width:100%!important;max-width:var(--blx-content-max)!important}.lx63-page [class~=max-w-7xl]{max-width:var(--blx-content-max)!important}.lx63-page h1{letter-spacing:-.025em;margin-top:0;color:var(--blx-heading)!important;font-family:var(--blx-font)!important;font-size:clamp(1.75rem,2vw,2.1rem)!important;font-weight:800!important;line-height:1.18!important}.lx63-page h2,.lx63-page h3,.lx63-page h4{line-height:1.25;color:var(--blx-heading)!important;font-family:var(--blx-font)!important}.lx63-page p,.lx63-page label,.lx63-page td,.lx63-page th,.lx63-page li,.lx63-page span,.lx63-page input,.lx63-page select,.lx63-page textarea,.lx63-page button{font-family:var(--blx-font)!important}.lx63-page [class~=text-slate-900],.lx63-page [class~=text-slate-800]{color:var(--blx-heading)!important}.lx63-page [class~=text-slate-700]{color:var(--blx-text)!important}.lx63-page [class~=text-slate-600],.lx63-page [class~=text-slate-500],.lx63-page [class~=text-slate-400]{color:var(--blx-muted)!important}.lx63-page [class~=text-pink-700],.lx63-page [class~=text-pink-600],.lx63-page [class~=text-indigo-600],.lx63-page [class~=text-purple-700]{color:var(--blx-primary-dark)!important}.lx63-page [class~=bg-white]{background-color:var(--blx-surface)!important}.lx63-page [class~=bg-slate-50]{background-color:var(--blx-surface-soft)!important}.lx63-page [class~=bg-slate-100]{background-color:#f7f2ee!important}.lx63-page [class~=border-slate-100],.lx63-page [class~=border-slate-200],.lx63-page [class~=border-slate-300]{border-color:var(--blx-line)!important}.lx63-page [class~=ring-slate-200]{--tw-ring-color:var(--blx-line)!important}.lx63-page .card,.lx63-page .panel,.lx63-page .form-card,.lx63-page .table-card,.lx63-page .metric-card,.lx63-page .dashboard-card,.lx63-page .report-card,.lx63-page section[class~=bg-white][class*=rounded],.lx63-page div[class~=bg-white][class*=rounded][class*=border]{background:var(--blx-surface)!important;border-color:var(--blx-line)!important;box-shadow:var(--blx-shadow-sm)!important}.lx63-page input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.lx63-page select,.lx63-page textarea,.blx-login-shell .blx-input{outline:none;transition:border-color .16s,box-shadow .16s,background .16s;border-color:var(--blx-line-strong)!important;border-radius:var(--blx-radius-control)!important;background:var(--blx-surface-soft)!important;color:var(--blx-text)!important;box-shadow:none!important}.lx63-page input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.lx63-page select{min-height:var(--blx-control-height)}.lx63-page textarea{min-height:84px}.lx63-page input:focus,.lx63-page select:focus,.lx63-page textarea:focus,.blx-login-shell .blx-input:focus{border-color:var(--blx-primary)!important;box-shadow:0 0 0 3px #c0845724!important}.lx63-page input::placeholder,.lx63-page textarea::placeholder{color:#a89a8f!important}.lx63-page input[type=checkbox],.lx63-page input[type=radio]{accent-color:var(--blx-primary)}.lx63-page label,.lx63-page .label{color:var(--blx-text);font-weight:700}.lx63-page button,.lx63-page a[class*=btn],.blx-login-shell button{border-radius:var(--blx-radius-control);font-weight:700;transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform 80ms}.lx63-page button:active:not(:disabled),.lx63-page a[class*=btn]:active{transform:translateY(1px)}.lx63-page button[class~=bg-slate-900],.lx63-page button[class~=bg-slate-800],.lx63-page button[class~=bg-pink-700],.lx63-page button[class~=bg-pink-600],.lx63-page button[class~=bg-indigo-600],.lx63-page button[class~=bg-purple-600],.lx63-page button[class~=bg-blue-700],.lx63-page button[class~=bg-blue-500],.lx63-page a[class~=bg-slate-900],.lx63-page a[class~=bg-pink-700],.lx63-page a[class~=bg-indigo-600],.lx63-page .primary-btn,.lx63-page .btn-primary,.lx63-page .blx-primary-btn,.lx63-page .btn.primary,.blx-login-shell .blx-primary-btn{background:var(--blx-primary)!important;border-color:var(--blx-primary)!important;color:#fff!important;box-shadow:0 4px 14px #c0845729!important}.lx63-page button[class~=bg-slate-900]:hover,.lx63-page button[class~=bg-slate-800]:hover,.lx63-page button[class~=bg-pink-700]:hover,.lx63-page button[class~=bg-pink-600]:hover,.lx63-page button[class~=bg-indigo-600]:hover,.lx63-page button[class~=bg-purple-600]:hover,.lx63-page button[class~=bg-blue-700]:hover,.lx63-page button[class~=bg-blue-500]:hover,.lx63-page .primary-btn:hover,.lx63-page .btn-primary:hover,.lx63-page .blx-primary-btn:hover,.lx63-page .btn.primary:hover,.blx-login-shell .blx-primary-btn:hover{background:var(--blx-primary-hover)!important;border-color:var(--blx-primary-hover)!important}.lx63-page .btn-secondary,.lx63-page .secondary-btn,.lx63-page .btn-outline,.lx63-page .ghost-btn,.lx63-page .btn-ghost,.lx63-page .btn-soft,.lx63-page button[class~=bg-slate-100]{background:var(--blx-surface)!important;color:var(--blx-primary-dark)!important;border:1px solid var(--blx-line-strong)!important;box-shadow:none!important}.lx63-page .btn-secondary:hover,.lx63-page .secondary-btn:hover,.lx63-page .btn-outline:hover,.lx63-page .ghost-btn:hover,.lx63-page .btn-ghost:hover,.lx63-page .btn-soft:hover,.lx63-page button[class~=bg-slate-100]:hover{background:var(--blx-primary-soft)!important;border-color:#d8b99f!important}.lx63-page .danger-btn,.lx63-page .destructive,.lx63-page button[class~=bg-red-700]{background:var(--blx-danger)!important;border-color:var(--blx-danger)!important;color:#fff!important}.lx63-page button:disabled,.lx63-page .is-disabled{opacity:.48!important;cursor:not-allowed!important;box-shadow:none!important}.lx63-page [class~=bg-pink-50],.lx63-page [class~=bg-pink-100]{background-color:var(--blx-primary-soft)!important}.lx63-page [class~=border-pink-100],.lx63-page [class~=border-pink-200]{border-color:#e7d0bd!important}.lx63-page [class~=bg-indigo-600]{background-color:var(--blx-primary)!important}.lx63-page [class~=bg-slate-950]{background-color:var(--blx-primary-dark)!important}.lx63-page [class~=text-green-700],.lx63-page [class~=text-emerald-700]{color:var(--blx-success)!important}.lx63-page [class~=bg-green-50],.lx63-page [class~=bg-green-100],.lx63-page [class~=bg-emerald-50],.lx63-page [class~=bg-emerald-100]{background-color:var(--blx-success-soft)!important}.lx63-page [class~=text-orange-700],.lx63-page [class~=text-amber-700]{color:var(--blx-warning)!important}.lx63-page [class~=bg-orange-50],.lx63-page [class~=bg-orange-100],.lx63-page [class~=bg-amber-50],.lx63-page [class~=bg-amber-100]{background-color:var(--blx-warning-soft)!important}.lx63-page [class~=text-red-700],.lx63-page [class~=text-red-600]{color:var(--blx-danger)!important}.lx63-page [class~=bg-red-50],.lx63-page [class~=bg-red-100]{background-color:var(--blx-danger-soft)!important}.lx63-page [class~=text-blue-700],.lx63-page [class~=text-blue-800]{color:var(--blx-info)!important}.lx63-page [class~=bg-blue-50],.lx63-page [class~=bg-blue-100]{background-color:var(--blx-info-soft)!important}.lx63-page table{width:100%;color:var(--blx-text);border-color:var(--blx-line)!important}.lx63-page thead,.lx63-page thead[class~=bg-slate-50]{background:#fbf2ea!important}.lx63-page th{letter-spacing:.04em;text-transform:uppercase;font-size:11px;color:#6d5d51!important;font-weight:800!important}.lx63-page td{color:var(--blx-text)}.lx63-page tbody tr,.lx63-page [class~=divide-slate-100]>:not([hidden])~:not([hidden]),.lx63-page [class~=divide-slate-200]>:not([hidden])~:not([hidden]){border-color:var(--blx-line)!important}.lx63-page [class*=badge],.lx63-page [class*=status]{border-radius:var(--blx-radius-pill)}.lx63-page .empty-state,.lx63-page td[colspan],.lx63-page [class*=empty]{color:var(--blx-muted)}.lx63-page *{scrollbar-width:thin;scrollbar-color:#d8c9ba transparent}.lx63-page ::-webkit-scrollbar{width:7px;height:7px}.lx63-page ::-webkit-scrollbar-track{background:0 0}.lx63-page ::-webkit-scrollbar-thumb{background:#d8c9ba;border-radius:999px}@media (width<=900px){.lx63-page>*{max-width:100%!important}.lx63-page h1{font-size:1.65rem!important}.lx63-page input:not([type=checkbox]):not([type=radio]):not([type=file]),.lx63-page select{min-height:44px}}.input[data-v-19bbfedc]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-19bbfedc]{color:#475569;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.label[data-v-2d48167c]{color:#475569;margin-bottom:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.input[data-v-2d48167c]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;width:100%;padding:.65rem .75rem;font-size:.875rem;line-height:1.25rem}.input[data-v-2d48167c]:focus{border-color:#334155;box-shadow:0 0 0 2px #f1f5f9}.td[data-v-2d48167c]{color:#334155;padding:.75rem 1rem}.input[data-v-98dc5d50]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-98dc5d50]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.badge[data-v-98dc5d50]{border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:800;display:inline-flex}.input[data-v-0568980b]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-0568980b]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.stat[data-v-0568980b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.stat-label[data-v-0568980b]{color:#64748b;font-size:.8rem;font-weight:700}.stat-value[data-v-0568980b]{margin-top:.35rem;font-size:1.4rem;font-weight:900}.badge[data-v-0568980b]{border-radius:999px;padding:.3rem .6rem;font-size:.75rem;font-weight:800}.btn-secondary[data-v-0568980b]{color:#fff;background:#0f172a;border-radius:.75rem;padding:.75rem 1rem;font-weight:700}.input[data-v-17d47ca1]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-17d47ca1]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.stat[data-v-17d47ca1]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.stat-label[data-v-17d47ca1]{color:#64748b;font-size:.8rem;font-weight:700}.stat-value[data-v-17d47ca1]{margin-top:.35rem;font-size:1.35rem;font-weight:900}.badge[data-v-17d47ca1]{border-radius:999px;padding:.3rem .6rem;font-size:.75rem;font-weight:800}.btn-secondary[data-v-17d47ca1]{color:#fff;background:#0f172a;border-radius:.75rem;padding:.55rem .8rem;font-weight:700}.modal-backdrop[data-v-17d47ca1]{z-index:50;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-card[data-v-17d47ca1]{background:#fff;border-radius:1.25rem;width:100%;max-width:900px;max-height:90vh;padding:1.5rem;overflow-y:auto}.input[data-v-8f687cc0]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-8f687cc0]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.btn-soft[data-v-8f687cc0]{color:#334155;background:#f1f5f9;border-radius:.75rem;padding:.55rem .8rem;font-size:.8rem;font-weight:700}.btn-soft[data-v-8f687cc0]:hover{background:#e2e8f0}.categories-page[data-v-68af2e13]{--ink:#22242a;--muted:#81756d;--line:#e8ded6;--warm:#c78350;--warm-dark:#a96538;--soft:#fbf7f3;width:100%;color:var(--ink);gap:20px;display:grid}.notice[data-v-68af2e13]{border:1px solid;border-radius:14px;padding:13px 16px;font-weight:700}.notice-success[data-v-68af2e13]{color:#2f7548;background:#f1fbf5;border-color:#cdebd8}.notice-error[data-v-68af2e13]{color:#a23f45;background:#fff3f3;border-color:#efcaca}.stats-grid[data-v-68af2e13]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.stat-card[data-v-68af2e13]{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:16px;min-height:96px;padding:18px 20px;display:flex;box-shadow:0 8px 24px #37241809}.stat-card span[data-v-68af2e13]{color:#81756d;margin-bottom:3px;font-size:13px;display:block}.stat-card strong[data-v-68af2e13]{color:#172033;font-size:27px;line-height:1;display:block}.stat-icon[data-v-68af2e13]{border-radius:14px;place-items:center;width:50px;min-width:50px;height:50px;display:grid}.stat-icon svg[data-v-68af2e13]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.stat-icon .dot[data-v-68af2e13]{background:currentColor;border-radius:50%;width:13px;height:13px}.stat-icon-warm[data-v-68af2e13]{color:#a86535;background:#fbf1e8}.stat-icon-green[data-v-68af2e13]{color:#21905a;background:#eaf8ef}.stat-icon-red[data-v-68af2e13]{color:#c94840;background:#fff0f0}.stat-icon-blue[data-v-68af2e13]{color:#5379b9;background:#eff5ff}.card[data-v-68af2e13]{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px #3724180a}.card-heading[data-v-68af2e13]{border-bottom:1px solid #eee5de;align-items:center;gap:14px;padding:18px 20px;display:flex}.heading-icon[data-v-68af2e13]{color:#a86535;background:#fbf1e8;border-radius:13px;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.heading-icon svg[data-v-68af2e13]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.heading-copy[data-v-68af2e13]{min-width:0}.heading-copy h1[data-v-68af2e13],.heading-copy h2[data-v-68af2e13]{color:#20242d;margin:0;font-size:20px;line-height:1.2}.heading-copy p[data-v-68af2e13]{color:#867a72;margin:4px 0 0;font-size:13px;line-height:1.4}.create-heading .link-button[data-v-68af2e13]{margin-left:auto}.link-button[data-v-68af2e13]{color:#a96538;cursor:pointer;background:0 0;border:0;font-weight:800}.horizontal-form[data-v-68af2e13]{grid-template-columns:minmax(230px,2fr) minmax(130px,.8fr) minmax(140px,.8fr) minmax(240px,1.6fr) auto auto;align-items:end;gap:14px;padding:18px 20px 20px;display:grid}.field[data-v-68af2e13]{gap:7px;min-width:0;display:grid}.field>span[data-v-68af2e13]{color:#394052;font-size:12.5px;font-weight:800}.field>span b[data-v-68af2e13]{color:#b94d3d}.field input[type=text][data-v-68af2e13],.field input[type=number][data-v-68af2e13],.search-control input[data-v-68af2e13],.status-filter[data-v-68af2e13]{color:#272b34;background:#fffdfb;border:1px solid #decfc3;border-radius:12px;outline:none;width:100%;min-height:48px;padding:10px 13px}.field input[data-v-68af2e13]:focus,.search-control[data-v-68af2e13]:focus-within,.status-filter[data-v-68af2e13]:focus{border-color:#c78350;box-shadow:0 0 0 3px #c783501c}.toggle-control[data-v-68af2e13]{align-items:center;gap:9px;min-height:48px;display:flex}.toggle-control>input[data-v-68af2e13]{opacity:0;pointer-events:none;position:absolute}.toggle-track[data-v-68af2e13]{cursor:pointer;background:#d6cdc7;border-radius:999px;width:47px;height:27px;padding:3px;transition:all .18s}.toggle-track span[data-v-68af2e13]{background:#fff;border-radius:50%;width:21px;height:21px;transition:all .18s;display:block;box-shadow:0 2px 5px #00000021}.toggle-control input:checked+.toggle-track[data-v-68af2e13]{background:#c78350}.toggle-control input:checked+.toggle-track span[data-v-68af2e13]{transform:translate(20px)}.toggle-control em[data-v-68af2e13]{color:#4c4b4a;font-size:13px;font-style:normal}.upload-control[data-v-68af2e13]{cursor:pointer;background:#fffdfb;border:1px dashed #decfc3;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:8px 11px;display:flex;position:relative}.upload-control>svg[data-v-68af2e13]{fill:none;stroke:#a86535;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.upload-copy[data-v-68af2e13]{min-width:0;display:grid}.upload-copy strong[data-v-68af2e13],.upload-copy small[data-v-68af2e13]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-copy strong[data-v-68af2e13]{color:#3d3d3d;font-size:12.5px}.upload-copy small[data-v-68af2e13]{color:#95877d;margin-top:2px;font-size:10.5px}.upload-control input[data-v-68af2e13]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.image-preview[data-v-68af2e13]{background:#fff8f2;border:1px solid #eadfd7;border-radius:12px;width:48px;height:48px;overflow:hidden}.image-preview img[data-v-68af2e13]{object-fit:cover;width:100%;height:100%}.remove-image[data-v-68af2e13]{color:#a45d42;white-space:nowrap;align-self:center;align-items:center;gap:7px;font-size:11px;display:flex}.form-actions[data-v-68af2e13]{align-items:center;gap:10px;display:flex}.button[data-v-68af2e13]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:48px;padding:10px 17px;font-weight:800}.button[data-v-68af2e13]:disabled{opacity:.6;cursor:not-allowed}.button svg[data-v-68af2e13]{vertical-align:-4px;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px;margin-right:6px}.button-secondary[data-v-68af2e13]{color:#9e6037;background:#fff;border-color:#ddc9ba}.button-primary[data-v-68af2e13]{color:#fff;background:#c78350;border-color:#c78350;box-shadow:0 8px 16px #c783502e}.button-primary[data-v-68af2e13]:hover{background:#ad6c3d;border-color:#ad6c3d}.list-heading[data-v-68af2e13]{justify-content:space-between}.heading-group[data-v-68af2e13]{align-items:center;gap:14px;min-width:0;display:flex}.filters-row[data-v-68af2e13]{align-items:center;gap:10px;margin-left:auto;display:flex}.search-control[data-v-68af2e13]{background:#fff;border:1px solid #decfc3;border-radius:12px;align-items:center;gap:9px;width:min(330px,29vw);min-height:46px;padding:0 12px;display:flex}.search-control svg[data-v-68af2e13]{fill:none;stroke:#5b5b5b;stroke-width:2px;stroke-linecap:round;width:19px;height:19px}.search-control input[data-v-68af2e13]{background:0 0;border:0;min-height:42px;padding:0;box-shadow:none!important}.status-filter[data-v-68af2e13]{background:#fff;width:215px;min-height:46px}.refresh-button[data-v-68af2e13]{color:#9e6037;cursor:pointer;background:#fff;border:1px solid #e0d0c4;border-radius:12px;align-items:center;gap:7px;min-height:46px;padding:0 12px;font-weight:800;display:inline-flex}.refresh-button svg[data-v-68af2e13]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.table-wrap[data-v-68af2e13]{width:100%;overflow-x:auto}table[data-v-68af2e13]{border-collapse:collapse;width:100%;min-width:820px}thead th[data-v-68af2e13]{color:#72645a;text-transform:uppercase;letter-spacing:.035em;text-align:left;background:#faf3ed;padding:12px 14px;font-size:11px;font-weight:900}tbody td[data-v-68af2e13]{color:#2d333f;vertical-align:middle;border-bottom:1px solid #eee5df;padding:10px 14px;font-size:13px}tbody tr:last-child td[data-v-68af2e13]{border-bottom:0}.thumb-box[data-v-68af2e13]{color:#ad7148;background:#fff8f3;border:1px solid #eee1d8;border-radius:13px;place-items:center;width:48px;height:48px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.thumb-box img[data-v-68af2e13]{object-fit:cover;width:100%;height:100%}.category-name[data-v-68af2e13]{color:#222b3c;font-size:13.5px;display:block}.category-path[data-v-68af2e13]{text-overflow:ellipsis;white-space:nowrap;color:#9b8d84;max-width:320px;margin-top:3px;display:block;overflow:hidden}.badge[data-v-68af2e13]{border-radius:999px;align-items:center;min-height:27px;padding:4px 11px;font-size:11px;font-weight:800;display:inline-flex}.badge-default[data-v-68af2e13]{color:#5275b1;background:#edf3ff}.badge-active[data-v-68af2e13]{color:#348357;background:#e8f7ee}.badge-inactive[data-v-68af2e13]{color:#8b7777;background:#f3eeee}.actions-column[data-v-68af2e13]{text-align:right}.row-actions[data-v-68af2e13]{justify-content:flex-end;align-items:center;gap:9px;display:flex}.action-link[data-v-68af2e13],.action-outline[data-v-68af2e13]{cursor:pointer;white-space:nowrap;border-radius:10px;min-height:37px;padding:7px 12px;font-weight:800}.action-link[data-v-68af2e13]{color:#a96538;background:0 0;border:0}.action-outline[data-v-68af2e13]{color:#9d6039;background:#fff;border:1px solid #ddc8b8}.empty-state[data-v-68af2e13]{text-align:center;color:#8f8076!important;padding:28px!important}.table-footer[data-v-68af2e13]{color:#8a7e76;border-top:1px solid #eee5df;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:11px 18px;font-size:12px;display:flex}.pagination[data-v-68af2e13]{align-items:center;gap:5px;display:flex}.pagination button[data-v-68af2e13]{color:#394052;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;width:34px;height:34px;font-weight:800}.pagination button[data-v-68af2e13]:hover:not(:disabled){background:#f8eee6}.pagination button.active[data-v-68af2e13]{color:#fff;background:#c78350;box-shadow:0 4px 10px #c7835033}.pagination button[data-v-68af2e13]:disabled{opacity:.35;cursor:not-allowed}@media (width<=1280px){.horizontal-form[data-v-68af2e13]{grid-template-columns:minmax(220px,1.6fr) 130px 145px minmax(220px,1.4fr)}.image-preview[data-v-68af2e13],.remove-image[data-v-68af2e13]{display:none}.form-actions[data-v-68af2e13]{grid-column:3/-1;justify-content:flex-end}}@media (width<=980px){.stats-grid[data-v-68af2e13],.horizontal-form[data-v-68af2e13]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-image[data-v-68af2e13]{grid-column:1/-1}.form-actions[data-v-68af2e13]{grid-column:1/-1;justify-content:flex-end}.list-heading[data-v-68af2e13]{flex-direction:column;align-items:flex-start}.filters-row[data-v-68af2e13]{width:100%;margin-left:0}.search-control[data-v-68af2e13]{flex:1;width:auto}}@media (width<=640px){.stats-grid[data-v-68af2e13],.horizontal-form[data-v-68af2e13]{grid-template-columns:1fr}.field-image[data-v-68af2e13],.form-actions[data-v-68af2e13]{grid-column:auto}.form-actions[data-v-68af2e13],.filters-row[data-v-68af2e13]{flex-direction:column;align-items:stretch}.button[data-v-68af2e13],.status-filter[data-v-68af2e13],.refresh-button[data-v-68af2e13],.search-control[data-v-68af2e13]{width:100%}.table-footer[data-v-68af2e13]{flex-direction:column;align-items:flex-start}}.input[data-v-385228bb]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;padding:.75rem 1rem}.card[data-v-385228bb]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.label[data-v-385228bb]{color:#3d352f;margin-bottom:.4rem;font-size:.85rem;font-weight:800;display:block}.edit-button[data-v-385228bb]{color:#9a623a;background:#fff;border:1px solid #d7b99f;border-radius:.75rem;padding:.55rem .9rem;font-weight:800}.edit-button[data-v-385228bb]:hover{background:#f8efe7}.edit-modal[data-v-385228bb]{background:#fffdfb;border:1px solid #e8e1da;border-radius:1.4rem;width:min(760px,100%);max-height:calc(100vh - 2rem);overflow-y:auto;box-shadow:0 24px 70px #2d2a2633}.edit-modal-header[data-v-385228bb]{border-bottom:1px solid #eee5dd;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1.1rem;display:flex}.edit-kicker[data-v-385228bb]{letter-spacing:.08em;color:#a46d45;margin:0 0 .35rem;font-size:.74rem;font-weight:900}.edit-title[data-v-385228bb]{color:#201b17;margin:0;font-size:1.45rem;font-weight:900;line-height:1.2}.edit-subtitle[data-v-385228bb]{color:#776e66;margin-top:.35rem;font-size:.92rem}.close-button[data-v-385228bb]{color:#5d5148;background:#fff;border:1px solid #e2d6cb;border-radius:999px;width:2.4rem;height:2.4rem;font-size:1.4rem;line-height:1}.edit-summary-grid[data-v-385228bb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:1rem 1.5rem 0;display:grid}.summary-box[data-v-385228bb]{background:#faf8f5;border:1px solid #ece3dc;border-radius:1rem;padding:.9rem}.summary-box span[data-v-385228bb]{color:#7a716a;margin-bottom:.25rem;font-size:.75rem;display:block}.summary-box strong[data-v-385228bb]{color:#2d2a26;font-size:.95rem}.edit-grid[data-v-385228bb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.3rem 1.5rem;display:grid}.edit-alert[data-v-385228bb]{border-radius:.9rem;margin:1rem 1.5rem 0;padding:.8rem 1rem;font-size:.9rem;font-weight:700}.edit-alert-error[data-v-385228bb]{color:#a63b32;background:#fff1f0;border:1px solid #f4c6c0}.edit-alert-success[data-v-385228bb]{color:#2e744d;background:#edf8f1;border:1px solid #cbe8d5}.change-preview[data-v-385228bb]{background:#f8efe7;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.5rem 1.3rem;padding:1rem;display:grid}.change-preview>div[data-v-385228bb]{flex-direction:column;gap:.2rem;display:flex}.change-label[data-v-385228bb]{color:#806c5d;text-transform:uppercase;letter-spacing:.05em;font-size:.76rem;font-weight:800}.change-preview strong[data-v-385228bb]{color:#2d2a26}.edit-footer[data-v-385228bb]{border-top:1px solid #eee5dd;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem;display:flex}.primary-button[data-v-385228bb],.secondary-button[data-v-385228bb]{border-radius:.8rem;padding:.72rem 1.05rem;font-weight:900}.primary-button[data-v-385228bb]{color:#fff;background:#c08457;border:1px solid #c08457}.primary-button[data-v-385228bb]:hover{background:#a46d45}.primary-button[data-v-385228bb]:disabled{cursor:not-allowed;opacity:.45}.secondary-button[data-v-385228bb]{color:#6d5a4d;background:#fff;border:1px solid #dccbbd}@media (width<=767px){.edit-summary-grid[data-v-385228bb],.edit-grid[data-v-385228bb],.change-preview[data-v-385228bb]{grid-template-columns:1fr}.edit-footer[data-v-385228bb]{flex-direction:column-reverse}.primary-button[data-v-385228bb],.secondary-button[data-v-385228bb]{width:100%}}.input[data-v-00ed3f3b]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-00ed3f3b]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.badge[data-v-00ed3f3b]{border-radius:9999px;align-items:center;padding:.25rem .6rem;font-size:.75rem;font-weight:800;display:inline-flex}.badge-green[data-v-00ed3f3b]{color:#15803d;background:#dcfce7}.badge-red[data-v-00ed3f3b]{color:#b91c1c;background:#fee2e2}.badge-gray[data-v-00ed3f3b]{color:#475569;background:#f1f5f9}.input[data-v-7eb98f84]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;min-height:48px;padding:.75rem 1rem}.label[data-v-7eb98f84]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-fd5c0d3a]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-fd5c0d3a]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.stat[data-v-fd5c0d3a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.stat-label[data-v-fd5c0d3a]{color:#64748b;font-size:.8rem;font-weight:700}.stat-value[data-v-fd5c0d3a]{margin-top:.35rem;font-size:1.5rem;font-weight:900}.input[data-v-c1dd5a1f]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;min-height:48px;padding:.75rem 1rem}.label[data-v-c1dd5a1f]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-0f5ce49e]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-0f5ce49e]{margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}[data-v-5fdb8bd0]:root{--bl-navy:#22383a;--bl-teal:#5fc9c5;--bl-teal-deep:#2e9490;--bl-orange:#e85a34;--bl-bg:#f6fbfc;--bl-card:#fff;--bl-border:#e4e1da;--bl-text:#22383a;--bl-muted:#5a6c6d}.customers-page[data-v-5fdb8bd0]{color:var(--bl-text);background:0 0;padding:28px}.brand-card[data-v-5fdb8bd0]{border:1px solid var(--bl-border);background:linear-gradient(#fffffffa 0%,#f7fcfcfa 100%);border-radius:22px;box-shadow:0 14px 36px #18315314}.customers-hero[data-v-5fdb8bd0]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:26px;display:flex}.eyebrow[data-v-5fdb8bd0]{color:var(--bl-orange);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.78rem;font-weight:900}.customers-hero h1[data-v-5fdb8bd0]{color:var(--bl-navy);margin:0;font-size:2rem}.hero-text[data-v-5fdb8bd0]{color:var(--bl-muted);max-width:760px;margin:10px 0 0;line-height:1.65}.customers-toolbar[data-v-5fdb8bd0]{align-items:end;gap:18px;margin-bottom:20px;padding:18px 20px;display:flex}.customers-toolbar label[data-v-5fdb8bd0],.form-grid label[data-v-5fdb8bd0]{flex-direction:column;flex:1;gap:8px;display:flex}.customers-toolbar span[data-v-5fdb8bd0],.form-grid span[data-v-5fdb8bd0]{color:var(--bl-navy);font-size:.84rem;font-weight:800}input[data-v-5fdb8bd0],textarea[data-v-5fdb8bd0]{border:1px solid var(--bl-border);font:inherit;color:var(--bl-text);background:#fff;border-radius:14px;outline:none;padding:12px 14px}input[data-v-5fdb8bd0]:focus,textarea[data-v-5fdb8bd0]:focus{border-color:var(--bl-teal-deep);box-shadow:0 0 0 4px #7bc8cd2e}.primary-btn[data-v-5fdb8bd0],.secondary-btn[data-v-5fdb8bd0],.edit-btn[data-v-5fdb8bd0],.close-btn[data-v-5fdb8bd0]{cursor:pointer;border:none;font-weight:800;transition:all .2s}.primary-btn[data-v-5fdb8bd0]{background:linear-gradient(135deg, var(--bl-orange), #e85a34);color:#fff;border-radius:16px;padding:12px 18px;box-shadow:0 10px 22px #f27b523d}.primary-btn[data-v-5fdb8bd0]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #f27b5247}.primary-btn[data-v-5fdb8bd0]:disabled{opacity:.65;cursor:not-allowed}.secondary-btn[data-v-5fdb8bd0]{color:var(--bl-navy);background:#7bc8cd1f;border:1px solid #7bc8cd59;border-radius:16px;padding:12px 18px}.secondary-btn[data-v-5fdb8bd0]:hover,.edit-btn[data-v-5fdb8bd0]:hover,.close-btn[data-v-5fdb8bd0]:hover{background:#7bc8cd2e}.edit-btn[data-v-5fdb8bd0]{color:var(--bl-navy);background:#7bc8cd1f;border:1px solid #7bc8cd47;border-radius:999px;padding:9px 14px}.close-btn[data-v-5fdb8bd0]{color:var(--bl-navy);background:#7bc8cd24;border-radius:50%;width:38px;height:38px;font-size:1.35rem;line-height:1}.alert[data-v-5fdb8bd0]{border-radius:16px;margin-bottom:16px;padding:13px 16px;line-height:1.5}.alert-error[data-v-5fdb8bd0]{color:#9f3d1d;background:#fff3f0;border:1px solid #ffd3c5}.alert-success[data-v-5fdb8bd0]{color:#215c61;background:#eefaf8;border:1px solid #cfeeed}.customers-card[data-v-5fdb8bd0]{overflow:hidden}.table-header[data-v-5fdb8bd0]{border-bottom:1px solid var(--bl-border);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.table-header strong[data-v-5fdb8bd0]{color:var(--bl-navy);font-size:1.05rem}.table-header span[data-v-5fdb8bd0]{color:var(--bl-muted)}.table-wrap[data-v-5fdb8bd0]{overflow-x:auto}table[data-v-5fdb8bd0]{border-collapse:collapse;width:100%}th[data-v-5fdb8bd0],td[data-v-5fdb8bd0]{text-align:left;vertical-align:middle;border-bottom:1px solid #ebf3f5;padding:18px}th[data-v-5fdb8bd0]{color:var(--bl-navy);text-transform:uppercase;letter-spacing:.05em;background:#7bc8cd1a;font-size:.8rem}td[data-v-5fdb8bd0]{color:var(--bl-text)}td small[data-v-5fdb8bd0]{color:var(--bl-muted);margin-top:4px;display:block}.customer-name-cell strong[data-v-5fdb8bd0]{color:var(--bl-navy);font-size:1.05rem}.right[data-v-5fdb8bd0]{text-align:right}.empty[data-v-5fdb8bd0]{text-align:center;color:var(--bl-muted);padding:32px}.status-pill[data-v-5fdb8bd0]{border-radius:999px;align-items:center;padding:7px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.status-pill.active[data-v-5fdb8bd0]{color:#2e9490;background:#7bc8cd2e}.status-pill.inactive[data-v-5fdb8bd0]{color:#536273;background:#edf1f5}.modal-backdrop[data-v-5fdb8bd0]{z-index:80;background:#1831536b;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.modal[data-v-5fdb8bd0]{width:min(760px,100%);max-height:92vh;padding:24px;overflow:auto}.modal-header[data-v-5fdb8bd0]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.modal-header h2[data-v-5fdb8bd0]{color:var(--bl-navy);margin:0}.form-grid[data-v-5fdb8bd0]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid .full[data-v-5fdb8bd0]{grid-column:1/-1}.checkbox-line[data-v-5fdb8bd0]{grid-column:1/-1;align-items:center;flex-direction:row!important;gap:10px!important}.checkbox-line input[data-v-5fdb8bd0]{width:18px;height:18px}.modal-alert[data-v-5fdb8bd0]{margin-top:18px}.modal-actions[data-v-5fdb8bd0]{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}@media (width<=820px){.customers-page[data-v-5fdb8bd0]{padding:18px}.customers-hero[data-v-5fdb8bd0],.customers-toolbar[data-v-5fdb8bd0],.modal-actions[data-v-5fdb8bd0]{flex-direction:column;align-items:stretch}.form-grid[data-v-5fdb8bd0]{grid-template-columns:1fr}.right[data-v-5fdb8bd0]{text-align:left}}.card[data-v-b5f56755]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.sale-page[data-v-5fd8231b]{--bl-bg:#faf8f5;--bl-card:#fffdfb;--bl-border:#e8e1da;--bl-text:#2d2a26;--bl-heading:#201b17;--bl-muted:#776e66;--bl-primary:#c08457;--bl-primary-hover:#a46d45;--bl-soft:#f3e8dd;--bl-soft-2:#faf6f2;color:var(--bl-text);padding:28px}.brand-card[data-v-5fd8231b]{background:var(--bl-card);border:1px solid var(--bl-border);border-radius:22px;box-shadow:0 12px 32px #372a200f}.sale-hero[data-v-5fd8231b]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:26px;display:flex}.eyebrow[data-v-5fd8231b]{color:var(--bl-primary-hover);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:.75rem;font-weight:900}.sale-hero h1[data-v-5fd8231b],.panel-header h2[data-v-5fd8231b],.table-header h2[data-v-5fd8231b]{color:var(--bl-heading);margin:0}.sale-hero h1[data-v-5fd8231b]{font-size:2rem}.sale-hero p[data-v-5fd8231b]{color:var(--bl-muted);margin:9px 0 0;line-height:1.6}.hero-total[data-v-5fd8231b]{background:var(--bl-soft-2);text-align:right;border:1px solid #e2d2c4;border-radius:17px;min-width:220px;padding:17px 19px}.hero-total span[data-v-5fd8231b]{color:var(--bl-muted);font-size:.82rem;font-weight:800;display:block}.hero-total strong[data-v-5fd8231b]{color:var(--bl-heading);margin-top:3px;font-size:1.5rem;display:block}.sale-section[data-v-5fd8231b]{margin-bottom:18px}.sale-panel[data-v-5fd8231b],.cart-card[data-v-5fd8231b]{padding:22px}.panel-header[data-v-5fd8231b],.table-header[data-v-5fd8231b]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.step-heading[data-v-5fd8231b]{align-items:center;gap:13px;display:flex}.step-number[data-v-5fd8231b]{color:#fff;background:var(--bl-primary);border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:900;display:inline-grid}.shop-stock-hint[data-v-5fd8231b]{background:var(--bl-soft-2);border:1px solid var(--bl-border);text-align:right;border-radius:13px;gap:2px;padding:9px 12px;display:grid}.shop-stock-hint span[data-v-5fd8231b]{color:var(--bl-muted);text-transform:uppercase;font-size:.7rem;font-weight:800}.shop-stock-hint strong[data-v-5fd8231b]{color:var(--bl-heading);font-size:.86rem}.form-grid[data-v-5fd8231b]{gap:16px;display:grid}.sale-info-grid[data-v-5fd8231b],.article-grid[data-v-5fd8231b]{grid-template-columns:repeat(4,minmax(0,1fr))}.form-grid label[data-v-5fd8231b]{flex-direction:column;gap:7px;display:flex}.form-grid .full[data-v-5fd8231b]{grid-column:1/-1}label span[data-v-5fd8231b]{color:#4a413a;font-size:.82rem;font-weight:800}input[data-v-5fd8231b],textarea[data-v-5fd8231b],select[data-v-5fd8231b]{width:100%;font:inherit;color:var(--bl-text);background:#fff;border:1px solid #ddcfc4;border-radius:13px;outline:none;padding:11px 13px}select[data-v-5fd8231b]:disabled,input[data-v-5fd8231b]:disabled{color:#a09790;background:#f5f1ed}input[data-v-5fd8231b]:focus,textarea[data-v-5fd8231b]:focus,select[data-v-5fd8231b]:focus{border-color:var(--bl-primary);box-shadow:0 0 0 3px #c084571f}.readonly-input[data-v-5fd8231b],input[readonly][data-v-5fd8231b]{color:var(--bl-heading);background:#f8f2ec;border-color:#dec8b6;font-weight:900}small[data-v-5fd8231b]{color:var(--bl-muted);line-height:1.35}.selection-preview[data-v-5fd8231b]{background:var(--bl-soft-2);border:1px solid var(--bl-border);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:17px;padding:13px;display:grid}.selection-preview div[data-v-5fd8231b]{gap:3px;display:grid}.selection-preview span[data-v-5fd8231b]{color:var(--bl-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.selection-preview strong[data-v-5fd8231b]{color:var(--bl-heading);font-size:.9rem}.primary-btn[data-v-5fd8231b],.secondary-btn[data-v-5fd8231b],.danger-btn[data-v-5fd8231b]{cursor:pointer;border:none;font-weight:850;transition:all .16s}.primary-btn[data-v-5fd8231b]{color:#fff;background:var(--bl-primary);border:1px solid var(--bl-primary);border-radius:13px;padding:12px 18px;box-shadow:0 8px 18px #c084572e}.primary-btn[data-v-5fd8231b]:hover:not(:disabled){background:var(--bl-primary-hover);border-color:var(--bl-primary-hover);transform:translateY(-1px)}.primary-btn[data-v-5fd8231b]:disabled{color:#8f8780;box-shadow:none;cursor:not-allowed;background:#e8e2dd;border-color:#e8e2dd}.secondary-btn[data-v-5fd8231b]{color:#79553d;background:#fff;border:1px solid #dccabb;border-radius:13px;padding:12px 17px}.secondary-btn[data-v-5fd8231b]:hover{background:#faf4ef}.danger-btn[data-v-5fd8231b]{color:#9f3d2d;background:#fff4f1;border:1px solid #f1cec5;border-radius:999px;padding:8px 12px}.panel-actions[data-v-5fd8231b],.submit-row[data-v-5fd8231b]{justify-content:flex-end;gap:11px;margin-top:18px;display:flex}.validate-btn[data-v-5fd8231b]{min-width:190px}.alert[data-v-5fd8231b]{border-radius:14px;margin-bottom:16px;padding:12px 15px;line-height:1.45}.alert-error[data-v-5fd8231b]{color:#9f3d2d;background:#fff4f1;border:1px solid #f1cec5}.alert-success[data-v-5fd8231b]{color:#2f6d4d;background:#eff8f2;border:1px solid #cfe7d7}.cart-count[data-v-5fd8231b]{color:#79553d;background:var(--bl-soft);border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:900}.table-wrap[data-v-5fd8231b]{border:1px solid var(--bl-border);border-radius:15px;overflow-x:auto}table[data-v-5fd8231b]{border-collapse:collapse;width:100%}th[data-v-5fd8231b],td[data-v-5fd8231b]{text-align:left;vertical-align:middle;border-bottom:1px solid #eee8e2;padding:14px}th[data-v-5fd8231b]{color:#5d5148;text-transform:uppercase;letter-spacing:.045em;background:#faf6f2;font-size:.73rem}tbody tr:last-child td[data-v-5fd8231b]{border-bottom:0}.right[data-v-5fd8231b]{text-align:right}.empty[data-v-5fd8231b]{text-align:center;color:var(--bl-muted);padding:28px}.size-pill[data-v-5fd8231b]{color:#875637;background:var(--bl-soft);border-radius:999px;padding:5px 9px;font-weight:900;display:inline-flex}.cart-summary[data-v-5fd8231b]{border:1px solid var(--bl-border);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;display:grid;overflow:hidden}.cart-summary>div[data-v-5fd8231b]{background:#fff;gap:4px;padding:14px 16px;display:grid}.cart-summary>div+div[data-v-5fd8231b]{border-left:1px solid var(--bl-border)}.cart-summary span[data-v-5fd8231b]{color:var(--bl-muted);font-size:.76rem;font-weight:800}.cart-summary strong[data-v-5fd8231b]{color:var(--bl-heading);font-size:1rem}.cart-summary .grand-total[data-v-5fd8231b]{background:var(--bl-soft-2)}.cart-summary .grand-total strong[data-v-5fd8231b]{color:#875637;font-size:1.2rem}.submit-help[data-v-5fd8231b]{color:#9f3d2d;text-align:right;margin:10px 0 0;font-size:.82rem}@media (width<=1100px){.sale-info-grid[data-v-5fd8231b],.article-grid[data-v-5fd8231b]{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-preview[data-v-5fd8231b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.sale-page[data-v-5fd8231b]{padding:16px}.sale-hero[data-v-5fd8231b],.panel-header[data-v-5fd8231b],.table-header[data-v-5fd8231b]{flex-direction:column;align-items:stretch}.hero-total[data-v-5fd8231b],.shop-stock-hint[data-v-5fd8231b]{text-align:left}.sale-info-grid[data-v-5fd8231b],.article-grid[data-v-5fd8231b],.selection-preview[data-v-5fd8231b],.cart-summary[data-v-5fd8231b]{grid-template-columns:1fr}.cart-summary>div+div[data-v-5fd8231b]{border-left:0;border-top:1px solid var(--bl-border)}.panel-actions[data-v-5fd8231b],.submit-row[data-v-5fd8231b]{flex-direction:column}.primary-btn[data-v-5fd8231b],.secondary-btn[data-v-5fd8231b]{width:100%}}.input[data-v-fa19ed8d]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;min-height:48px;padding:.75rem 1rem}.label[data-v-fa19ed8d]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.btn-dark[data-v-fa19ed8d]{color:#fff;white-space:nowrap;background:#0f172a;border-radius:.75rem;padding:.75rem 1rem;font-weight:700}.btn-dark[data-v-fa19ed8d]:hover{background:#334155}.input[data-v-f084f0ba]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;min-height:48px;padding:.75rem 1rem}.label[data-v-f084f0ba]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-58daf4ad]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;min-height:48px;padding:.75rem 1rem}.label[data-v-58daf4ad]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.card[data-v-58daf4ad]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.label-muted[data-v-58daf4ad]{color:#64748b;font-size:.875rem;font-weight:700}.kpi[data-v-58daf4ad]{margin-top:.5rem;font-size:1.75rem;font-weight:900}.card[data-v-0e39887d]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.input[data-v-d1930e26]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-d1930e26]{margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.input[data-v-88557ecf]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-88557ecf]{margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.input[data-v-99557410]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-99557410]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-51bc7319]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-51bc7319]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.hint[data-v-51bc7319]{color:#64748b;margin-top:.25rem;font-size:.7rem}.card[data-v-51bc7319]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.label-muted[data-v-51bc7319]{color:#64748b;font-size:.875rem;font-weight:700}.kpi[data-v-51bc7319]{margin-top:.5rem;font-size:1.5rem;font-weight:900}.sub[data-v-51bc7319]{color:#64748b;margin-top:.4rem;font-size:.75rem}.input[data-v-69b1abc0]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-69b1abc0]{margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.card[data-v-69b1abc0]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.label-muted[data-v-69b1abc0]{color:#64748b;font-size:.875rem;font-weight:600}.kpi[data-v-69b1abc0]{margin-top:.5rem;font-size:1.5rem;font-weight:900}.sub[data-v-69b1abc0]{color:#64748b;margin-top:.4rem;font-size:.75rem}.btn[data-v-69b1abc0]{color:#fff;background:#0f172a;border-radius:.75rem;padding:.85rem 1rem;font-size:.875rem;font-weight:700}.btn[data-v-69b1abc0]:hover{background:#334155}.input[data-v-adb5875d]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-adb5875d]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.btn[data-v-adb5875d]{color:#fff;background:#0f172a;border-radius:.75rem;padding:.85rem 1rem;font-size:.875rem;font-weight:700}.btn[data-v-adb5875d]:hover{background:#334155}.btn-secondary[data-v-adb5875d]{color:#334155;background:#f1f5f9;border-radius:.75rem;padding:.85rem 1rem;font-size:.875rem;font-weight:700}.input[data-v-162e507a]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-162e507a]{margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.card[data-v-162e507a]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.card-soft[data-v-162e507a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.label-muted[data-v-162e507a]{color:#64748b;font-size:.875rem;font-weight:600}.kpi[data-v-162e507a]{margin-top:.5rem;font-size:1.75rem;font-weight:900}.json-box[data-v-162e507a]{color:#e2e8f0;background:#0f172a;border-radius:1rem;padding:1rem;font-size:.8rem;overflow-x:auto}.input[data-v-5f2a2a87]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-5f2a2a87]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.stat[data-v-5f2a2a87]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.stat-label[data-v-5f2a2a87]{color:#64748b;font-size:.8rem;font-weight:700}.stat-value[data-v-5f2a2a87]{margin-top:.35rem;font-size:1.75rem;font-weight:900}.input[data-v-4d0dc2b1]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-4d0dc2b1]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-6b8d4c97]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-6b8d4c97]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-8a32cfb8]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-8a32cfb8]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.labels-grid[data-v-8a32cfb8]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.product-label[data-v-8a32cfb8]{text-align:center;break-inside:avoid;background:#fff;border:1px solid #0f172a;border-radius:10px;min-height:230px;padding:10px}.label-title[data-v-8a32cfb8]{color:#0f172a;font-size:14px;font-weight:900}.label-subtitle[data-v-8a32cfb8],.label-shop[data-v-8a32cfb8],.label-code[data-v-8a32cfb8]{color:#475569;margin-top:2px;font-size:10px}.label-price[data-v-8a32cfb8]{color:#be185d;margin-top:5px;font-size:16px;font-weight:900}.label-barcode[data-v-8a32cfb8] svg{width:100%;max-height:72px;margin-top:8px}.label-qr[data-v-8a32cfb8] svg{width:82px;height:82px;margin:6px auto 0}@media print{.no-print[data-v-8a32cfb8],.labels-page>.no-print[data-v-8a32cfb8],.labels-page>section.no-print[data-v-8a32cfb8]{display:none!important}main.labels-page[data-v-8a32cfb8]{max-width:none!important;padding:0!important}.print-zone[data-v-8a32cfb8]{border:none!important;margin:0!important;padding:0!important}.labels-grid[data-v-8a32cfb8]{grid-template-columns:repeat(3,1fr);gap:8px}.product-label[data-v-8a32cfb8]{page-break-inside:avoid;min-height:210px}}.input[data-v-9044e11a]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-9044e11a]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-61f6e102]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-61f6e102]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.hint[data-v-61f6e102]{color:#64748b;margin-top:.25rem;font-size:.75rem}.check[data-v-61f6e102]{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;padding:.85rem 1rem;font-weight:600;display:flex}.link-button[data-v-61f6e102]{color:#be185d;font-weight:700}.link-button[data-v-61f6e102]:hover{text-decoration:underline}.input[data-v-c5c2332f]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-c5c2332f]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.input[data-v-12de971e]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-12de971e]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.card[data-v-12de971e]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.label-muted[data-v-12de971e]{color:#64748b;font-size:.875rem;font-weight:700}.kpi[data-v-12de971e]{margin-top:.5rem;font-size:1.8rem;font-weight:900}.card[data-v-e7575e7a]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.label-muted[data-v-e7575e7a]{color:#64748b;font-size:.875rem;font-weight:700}.kpi[data-v-e7575e7a]{margin-top:.5rem;font-size:1.75rem;font-weight:900}.input[data-v-e7575e7a]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-e7575e7a]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.label-small[data-v-e7575e7a]{color:#475569;margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.input-small[data-v-e7575e7a]{background:#fff;border:1px solid #cbd5e1;border-radius:.7rem;width:100%;padding:.55rem .75rem;font-size:.875rem}.input[data-v-782732a1]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-782732a1]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.badge[data-v-782732a1]{border-radius:9999px;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:800;display:inline-flex}.input[data-v-a205194d]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-a205194d]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.card[data-v-a205194d]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem}.soft[data-v-a205194d]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.label-muted[data-v-a205194d]{color:#64748b;font-size:.875rem;font-weight:700}.kpi[data-v-a205194d]{margin-top:.35rem;font-size:1.75rem;font-weight:900}.input-sm[data-v-efcac45c]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;padding:.55rem .75rem}.input[data-v-28616a7f]{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;width:100%;padding:.75rem 1rem}.label[data-v-28616a7f]{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:700;display:block}.stat[data-v-28616a7f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.stat-label[data-v-28616a7f]{color:#64748b;font-size:.8rem;font-weight:700}.stat-value[data-v-28616a7f]{margin-top:.35rem;font-size:1.4rem;font-weight:900}.form-input[data-v-807f857c]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.form-input[data-v-807f857c]:focus{border-color:#64748b;box-shadow:0 0 0 2px #f1f5f9}.form-label[data-v-807f857c]{color:#475569;margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}.lx63-icon[data-v-7c3b2b8d]{width:24px;min-width:24px;height:24px;color:inherit;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.lx63-icon svg[data-v-7c3b2b8d]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.lx63-sidebar[data-v-638d237a]{--sidebar-width:288px;z-index:100;width:var(--sidebar-width);color:#2d2a26;background:linear-gradient(#fffdfb 0%,#faf4ee 100%);border-right:1px solid #e8e1da;flex-direction:column;height:100dvh;transition:width .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:8px 0 28px #3c2b1e0b}.lx63-sidebar.is-collapsed[data-v-638d237a]{--sidebar-width:72px}.lx63-sidebar-header[data-v-638d237a],.lx63-profile[data-v-638d237a],.lx63-sidebar-footer[data-v-638d237a]{flex:none}.lx63-sidebar-header[data-v-638d237a]{border-bottom:1px solid #e8e1dab8;min-height:82px;padding:16px 15px 10px;position:relative}.lx63-brand[data-v-638d237a]{align-items:center;gap:11px;min-width:0;padding-right:28px;display:flex}.lx63-logo[data-v-638d237a]{object-fit:contain;width:50px;min-width:50px;height:50px;display:block}.lx63-brand-copy[data-v-638d237a]{gap:2px;min-width:0;display:grid}.lx63-brand-copy strong[data-v-638d237a]{color:#201b17;white-space:nowrap;font-size:16px;line-height:1.15}.lx63-brand-copy span[data-v-638d237a]{color:#7a716a;font-size:11px;line-height:1.3}.lx63-collapse-button[data-v-638d237a]{color:#9a623a;cursor:pointer;background:#fff;border:1px solid #e1d5ca;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:23px;right:10px}.lx63-collapse-button[data-v-638d237a]:hover{background:#f3e8dd}.lx63-collapse-button svg[data-v-638d237a]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.is-collapsed .lx63-sidebar-header[data-v-638d237a]{padding:15px 10px 10px}.is-collapsed .lx63-brand[data-v-638d237a]{justify-content:center;padding-right:0}.is-collapsed .lx63-logo[data-v-638d237a]{width:42px;min-width:42px;height:42px}.is-collapsed .lx63-collapse-button[data-v-638d237a]{z-index:3;width:31px;height:31px;top:59px;right:20px}.lx63-profile[data-v-638d237a]{background:#fff;border:1px solid #e8e1da;border-radius:15px;align-items:center;gap:11px;margin:12px 12px 8px;padding:12px;display:flex;box-shadow:0 3px 12px #3c2b1e09}.lx63-avatar[data-v-638d237a]{color:#875637;background:#f3e8dd;border-radius:50%;place-items:center;width:38px;min-width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.lx63-profile-copy[data-v-638d237a]{gap:2px;min-width:0;display:grid}.lx63-profile-copy strong[data-v-638d237a],.lx63-profile-copy span[data-v-638d237a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx63-profile-copy strong[data-v-638d237a]{color:#2d2a26;font-size:13px}.lx63-profile-copy span[data-v-638d237a]{color:#8a7e74;font-size:11px}.lx63-navigation[data-v-638d237a]{scrollbar-width:thin;scrollbar-color:#d8c9ba transparent;overscroll-behavior:contain;flex:auto;min-height:0;padding:7px 9px 10px;overflow:hidden auto}.lx63-navigation[data-v-638d237a]::-webkit-scrollbar{width:4px}.lx63-navigation[data-v-638d237a]::-webkit-scrollbar-track{background:0 0}.lx63-navigation[data-v-638d237a]::-webkit-scrollbar-thumb{background:#d8c9ba;border-radius:999px}.lx63-navigation[data-v-638d237a]:hover::-webkit-scrollbar-thumb{background:#c08457}.lx63-section[data-v-638d237a]{margin:2px 0;display:block}.lx63-section-button[data-v-638d237a]{color:#5e554d;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:46px;padding:9px 10px;font-size:13px;font-weight:700;display:grid}.lx63-section-button[data-v-638d237a]:hover{color:#875637;background:#fbf4ed}.lx63-section-button.is-active[data-v-638d237a],.lx63-section-button.is-open[data-v-638d237a]{color:#875637;background:#f3e8dd;border-color:#ead7c6}.lx63-section-label[data-v-638d237a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lx63-chevron[data-v-638d237a]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;justify-self:end;width:17px;height:17px;transition:transform .16s}.lx63-section-button.is-open .lx63-chevron[data-v-638d237a]{transform:rotate(90deg)}.lx63-submenu[data-v-638d237a]{gap:2px;margin:3px 0 7px;padding:2px 0 2px 34px;display:grid}.lx63-submenu-link[data-v-638d237a]{color:#71675e;border-radius:10px;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:7px 10px;font-size:12.5px;font-weight:600;line-height:1.25;text-decoration:none;display:grid}.lx63-submenu-link[data-v-638d237a]:hover{color:#875637;background:#ffffffb8}.lx63-submenu-link.is-active[data-v-638d237a]{color:#875637;background:#fff;box-shadow:0 2px 8px #3c2b1e0b}.lx63-submenu-dot[data-v-638d237a]{background:#d8c9ba;border-radius:50%;width:5px;height:5px}.lx63-submenu-link.is-active .lx63-submenu-dot[data-v-638d237a]{background:#c08457}.lx63-sidebar-footer[data-v-638d237a]{background:linear-gradient(#faf4eeb8,#faf4ee 28%);border-top:1px solid #e8e1dacc;padding:10px 11px 13px}.lx63-logout-button[data-v-638d237a]{color:#fff;cursor:pointer;background:#c08457;border:1px solid #c08457;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:43px;padding:9px 12px;font-size:12.5px;font-weight:800;display:flex}.lx63-logout-button[data-v-638d237a]:hover{background:#a46d45;border-color:#a46d45}.lx63-logout-button svg[data-v-638d237a]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.is-collapsed .lx63-navigation[data-v-638d237a]{padding-left:8px;padding-right:8px}.is-collapsed .lx63-section-button[data-v-638d237a]{justify-content:center;align-items:center;width:52px;height:48px;min-height:48px;margin:4px auto;padding:0;display:flex}.is-collapsed .lx63-sidebar-footer[data-v-638d237a]{padding-left:9px;padding-right:9px}.is-collapsed .lx63-logout-button[data-v-638d237a]{width:52px;height:46px;min-height:46px;margin:0 auto;padding:0}@media (width<=900px){.lx63-sidebar[data-v-638d237a]{--sidebar-width:72px}.lx63-profile[data-v-638d237a],.lx63-brand-copy[data-v-638d237a],.lx63-section-label[data-v-638d237a],.lx63-chevron[data-v-638d237a],.lx63-submenu[data-v-638d237a]{display:none}.lx63-section-button[data-v-638d237a]{justify-content:center;width:52px;margin:4px auto;padding:0;display:flex}}.blx-user-menu[data-v-56263b44]{position:relative}.blx-user-trigger[data-v-56263b44]{color:#2d2a26;cursor:pointer;background:#fffdfb;border:1px solid #e8e1da;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:5px 12px 5px 6px;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex}.blx-user-trigger[data-v-56263b44]:hover,.blx-user-trigger[aria-expanded=true][data-v-56263b44]{background:#fff;border-color:#d7b99f;box-shadow:0 8px 24px #47342614}.blx-user-avatar[data-v-56263b44],.blx-user-summary-avatar[data-v-56263b44]{color:#875637;letter-spacing:.03em;background:#f3e8dd;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:inline-flex}.blx-user-trigger-copy[data-v-56263b44]{text-align:left;min-width:0;line-height:1.15;display:grid}.blx-user-trigger-copy strong[data-v-56263b44]{color:#2d2a26;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:13px;font-weight:750;overflow:hidden}.blx-user-trigger-copy small[data-v-56263b44]{color:#776e66;margin-top:3px;font-size:11px}.blx-user-chevron[data-v-56263b44]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.blx-user-dropdown[data-v-56263b44]{z-index:120;background:#fffdfb;border:1px solid #e8e1da;border-radius:18px;width:min(330px,100vw - 24px);padding:10px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 20px 48px #2d2a2624}.blx-user-summary[data-v-56263b44]{align-items:center;gap:11px;padding:9px 10px;display:flex}.blx-user-summary-avatar[data-v-56263b44]{width:42px;height:42px;font-size:14px}.blx-user-summary div[data-v-56263b44]{min-width:0;display:grid}.blx-user-summary strong[data-v-56263b44],.blx-user-summary span[data-v-56263b44]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blx-user-summary strong[data-v-56263b44]{color:#2d2a26;font-size:14px}.blx-user-summary span[data-v-56263b44]{color:#776e66;margin-top:3px;font-size:12px}.blx-user-divider[data-v-56263b44]{background:#eee7e0;height:1px;margin:7px 4px}.blx-user-action[data-v-56263b44]{color:#2d2a26;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;width:100%;padding:10px;display:flex}.blx-user-action[data-v-56263b44]:hover{background:#f8f2ec}.blx-user-action svg[data-v-56263b44]{fill:none;stroke:#9a623a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:19px;height:19px}.blx-user-action span[data-v-56263b44]{display:grid}.blx-user-action strong[data-v-56263b44]{font-size:13px}.blx-user-action small[data-v-56263b44]{color:#776e66;margin-top:2px;font-size:11px}.blx-user-action-danger strong[data-v-56263b44]{color:#a43d25}.blx-user-action-danger svg[data-v-56263b44]{stroke:#a43d25}.blx-pop-enter-active[data-v-56263b44],.blx-pop-leave-active[data-v-56263b44]{transform-origin:100% 0;transition:opacity .14s,transform .14s}.blx-pop-enter-from[data-v-56263b44],.blx-pop-leave-to[data-v-56263b44]{opacity:0;transform:translateY(-5px)scale(.98)}.blx-profile-overlay[data-v-56263b44]{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#241e1a5c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.blx-profile-modal[data-v-56263b44]{background:#fffdfb;border:1px solid #e8e1da;border-radius:22px;width:min(540px,100%);max-height:min(760px,100vh - 40px);overflow:auto;box-shadow:0 30px 80px #2d2a2633}.blx-profile-modal-head[data-v-56263b44]{border-bottom:1px solid #eee7e0;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.blx-profile-eyebrow[data-v-56263b44]{color:#9a623a;letter-spacing:.08em;font-size:11px;font-weight:800}.blx-profile-modal-head h2[data-v-56263b44]{color:#201b17;margin:5px 0 0;font-size:22px}.blx-profile-close[data-v-56263b44]{color:#665d56;cursor:pointer;background:#f8f2ec;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:23px;line-height:1;display:grid}.blx-profile-form[data-v-56263b44]{gap:15px;padding:22px 24px 24px;display:grid}.blx-profile-form label[data-v-56263b44]{gap:7px;display:grid}.blx-profile-form label>span[data-v-56263b44],.blx-profile-readonly>span[data-v-56263b44]{color:#4b433d;font-size:12px;font-weight:750}.blx-profile-form input[data-v-56263b44]{color:#2d2a26;background:#fff;border:1px solid #dbc8b7;border-radius:12px;outline:none;width:100%;min-height:44px;padding:9px 12px}.blx-profile-form input[data-v-56263b44]:focus{border-color:#c08457;box-shadow:0 0 0 3px #c084571f}.blx-profile-readonly[data-v-56263b44]{background:#faf6f2;border:1px solid #eee5dd;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.blx-profile-readonly strong[data-v-56263b44]{color:#875637;font-size:13px}.blx-profile-alert[data-v-56263b44],.blx-profile-success[data-v-56263b44]{border-radius:11px;padding:11px 13px;font-size:12px}.blx-profile-alert[data-v-56263b44]{color:#9f2f25;background:#fff1ef;border:1px solid #f5cbc5}.blx-profile-success[data-v-56263b44]{color:#2e6d4b;background:#eef8f1;border:1px solid #cde9d6}.blx-profile-hint[data-v-56263b44]{color:#776e66;margin:0;font-size:11px;line-height:1.5}.blx-profile-actions[data-v-56263b44]{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.blx-btn-primary[data-v-56263b44],.blx-btn-secondary[data-v-56263b44]{cursor:pointer;border-radius:11px;min-height:42px;padding:9px 16px;font-weight:750}.blx-btn-primary[data-v-56263b44]{color:#fff;background:#c08457;border:1px solid #c08457}.blx-btn-primary[data-v-56263b44]:hover{background:#a46d45;border-color:#a46d45}.blx-btn-primary[data-v-56263b44]:disabled{opacity:.55;cursor:wait}.blx-btn-secondary[data-v-56263b44]{color:#6f4d36;background:#fff;border:1px solid #dbc8b7}@media (width<=760px){.blx-user-trigger-copy[data-v-56263b44]{display:none}.blx-user-trigger[data-v-56263b44]{padding-right:8px}.blx-profile-overlay[data-v-56263b44]{align-items:end;padding:10px}.blx-profile-modal[data-v-56263b44]{border-radius:20px 20px 14px 14px;width:100%}}.lx63-app-shell[data-v-9ca8e670]{--lx63-sidebar-width:288px;background:#faf8f5;min-height:100vh}.lx63-app-shell.is-sidebar-collapsed[data-v-9ca8e670]{--lx63-sidebar-width:72px}.lx63-content[data-v-9ca8e670]{min-width:0;min-height:100vh;margin-left:var(--lx63-sidebar-width);transition:margin-left .2s}.lx63-topbar[data-v-9ca8e670]{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfbf5;border-bottom:1px solid #e8e1da;justify-content:space-between;align-items:center;gap:18px;min-height:82px;margin:0;padding:14px 28px;display:flex;position:sticky;top:0}.lx63-topbar-main[data-v-9ca8e670]{align-items:center;gap:14px;min-width:0;display:flex}.lx63-page-heading[data-v-9ca8e670]{gap:3px;min-width:0;display:grid}.lx63-page-heading strong[data-v-9ca8e670]{color:#2d2a26;font-size:17px;line-height:1.2}.lx63-page-heading span[data-v-9ca8e670]{color:#7a716a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.lx63-topbar-meta[data-v-9ca8e670]{flex:none;align-items:center;gap:8px;display:flex}.lx63-topbar-meta span[data-v-9ca8e670]{color:#6c625a;background:#fff;border:1px solid #e8e1da;border-radius:999px;align-items:center;min-height:36px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.lx63-mobile-menu[data-v-9ca8e670]{color:#875637;background:#fff;border:1px solid #e8e1da;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:none}.lx63-mobile-menu svg[data-v-9ca8e670]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:19px;height:19px}.lx63-page[data-v-9ca8e670]{min-width:0;padding:26px 28px 42px}@media (width<=900px){.lx63-app-shell[data-v-9ca8e670],.lx63-app-shell.is-sidebar-collapsed[data-v-9ca8e670]{--lx63-sidebar-width:72px}.lx63-topbar[data-v-9ca8e670]{padding-left:18px;padding-right:18px}.lx63-page[data-v-9ca8e670]{padding:20px 18px 34px}.lx63-page-heading span[data-v-9ca8e670],.lx63-topbar-meta span[data-v-9ca8e670]:first-child{display:none}}
