.icon[data-v-1e5da3e3]{display:block}.toast-stack[data-v-de5c544b]{position:fixed;right:18px;top:18px;display:flex;flex-direction:column;gap:12px;z-index:60}.toast[data-v-de5c544b]{width:min(420px,calc(100vw - 36px));display:grid;grid-template-columns:34px 1fr 28px;align-items:start;gap:10px;padding:12px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px #02061724}.toast__icon[data-v-de5c544b]{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:rgba(99,102,241,.1);color:#4f46e5}.toast--success .toast__icon[data-v-de5c544b]{background:rgba(34,197,94,.12);color:#16a34a}.toast--error .toast__icon[data-v-de5c544b]{background:rgba(239,68,68,.12);color:#dc2626}.toast__title[data-v-de5c544b]{font-weight:800;font-size:13px;line-height:1.2}.toast__msg[data-v-de5c544b]{color:#0f172ac7;font-size:13px;line-height:1.25}.toast__close[data-v-de5c544b]{border:0;background:transparent;color:#0f172a8c;padding:6px;border-radius:10px;cursor:pointer}.toast__close[data-v-de5c544b]:hover{background:rgba(15,23,42,.06);color:#0f172ac7}.btn[data-v-f7419e06]{display:inline-flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;padding:10px 14px;font-weight:500;cursor:pointer;transition:transform .04s ease,background .15s ease,border-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.btn[data-v-f7419e06]:active{transform:translateY(1px)}.btn--md[data-v-f7419e06]{height:40px;font-size:13px}.btn--sm[data-v-f7419e06]{height:34px;padding:8px 10px;border-radius:10px;font-size:12px}.btn--primary[data-v-f7419e06]{background:linear-gradient(135deg,var(--primary),#4f46e5);color:#fff;box-shadow:0 14px 30px #4f46e538}.btn--primary[data-v-f7419e06]:hover{background:linear-gradient(135deg,var(--primary-600),#4338ca)}.btn--ghost[data-v-f7419e06]{background:rgba(15,23,42,.04);color:#0f172ad6;border-color:#0f172a14}.btn--ghost[data-v-f7419e06]:hover{background:rgba(15,23,42,.06)}.btn--danger[data-v-f7419e06]{background:rgba(239,68,68,.1);border-color:#ef444433;color:#b91c1c}.btn--danger[data-v-f7419e06]:hover{background:rgba(239,68,68,.14)}.btn[data-v-f7419e06]:disabled{opacity:.65;cursor:not-allowed}.btn__spinner[data-v-f7419e06]{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;border-radius:999px;animation:spin-f7419e06 .9s linear infinite}.btn--ghost .btn__spinner[data-v-f7419e06]{border-color:#0f172a33;border-top-color:#0f172ab3}@keyframes spin-f7419e06{to{transform:rotate(360deg)}}.shell[data-v-c645327c]{min-height:100vh;display:grid;grid-template-columns:280px 1fr}.sidebar[data-v-c645327c]{position:sticky;top:0;height:100vh;padding:18px 16px;display:flex;flex-direction:column;background:linear-gradient(180deg,#2b0a64,#120536);color:#ffffffeb;border-right:1px solid rgba(255,255,255,.1);overflow:hidden}.sidebar__brand[data-v-c645327c]{display:flex;align-items:center;gap:12px;padding:10px 10px 16px}.logo[data-v-c645327c]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;font-weight:500;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 55%),linear-gradient(135deg,#8b5cf6,#22c55e);box-shadow:0 16px 30px #00000047}.brand__name[data-v-c645327c]{font-weight:500;letter-spacing:-.03em}.brand__sub[data-v-c645327c]{font-size:12px;color:#ffffffb3;font-weight:700;margin-top:2px}.navTree[data-v-c645327c]{flex:1;min-height:0;display:grid;align-content:start;gap:10px;padding:8px 4px 28px;overflow-y:auto}.treeGroup[data-v-c645327c]{border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);overflow:hidden}.treeGroup--active[data-v-c645327c]{background:rgba(255,255,255,.08);border-color:#ffffff24}.treeGroup__header[data-v-c645327c]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:0;background:transparent;color:#ffffffeb;cursor:pointer;font-weight:500}.treeGroup__titleWrap[data-v-c645327c]{display:flex;align-items:center;gap:12px}.treeGroup__chevron[data-v-c645327c]{display:inline-flex;transition:transform .16s ease;color:#ffffffb3}.treeGroup__chevron--open[data-v-c645327c]{transform:rotate(180deg)}.treeGroup__children[data-v-c645327c]{position:relative;display:grid;padding:2px 10px 12px 22px}.treeGroup__children[data-v-c645327c]:before{content:"";position:absolute;left:18px;top:0;bottom:12px;width:1px;background:rgba(255,255,255,.18)}.treeLink[data-v-c645327c]{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;padding:6px 12px;border-radius:12px;color:#ffffffd1;font-weight:400;transition:background .15s ease,color .15s ease}.treeLink[data-v-c645327c]:before{content:"";position:absolute;left:-4px;top:16px;width:14px;height:1px;background:rgba(255,255,255,.18)}.treeLink[data-v-c645327c]:hover{background:rgba(255,255,255,.06);color:#fffffff5}.treeLink.router-link-active[data-v-c645327c]{background:rgba(255,255,255,.12);color:#fffffffa}.treeLink__dot[data-v-c645327c]{width:7px;height:7px;border-radius:999px;background:rgba(255,255,255,.55);box-shadow:0 0 0 4px #ffffff0f}.treeLink.router-link-active .treeLink__dot[data-v-c645327c]{background:#ffffff}.sidebar__footer[data-v-c645327c]{margin-top:auto;padding-top:16px;flex-shrink:0}.logout[data-v-c645327c]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#ffffffe6;font-weight:500;cursor:pointer}.logout[data-v-c645327c]:hover{background:rgba(255,255,255,.09)}.main[data-v-c645327c]{min-width:0}.topbar[data-v-c645327c]{height:74px;display:flex;align-items:center;justify-content:space-between;padding:16px 22px;gap:14px}.hamburger[data-v-c645327c]{display:none;border:0;background:rgba(15,23,42,.06);color:#0f172acc;width:40px;height:40px;border-radius:14px;cursor:pointer}.crumb__title[data-v-c645327c]{font-weight:500;letter-spacing:-.03em}.topbar__right[data-v-c645327c]{display:flex;align-items:center;gap:12px}.user[data-v-c645327c]{border:1px solid rgba(15,23,42,.08);cursor:pointer;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:16px;background:rgba(255,255,255,.82);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.user[data-v-c645327c]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14;border-color:#6d28d929}.avatar[data-v-c645327c]{width:38px;height:38px;border-radius:14px;background:linear-gradient(135deg,#6d28d9,#4f46e5);color:#fff;display:grid;place-items:center;font-weight:500}.user__name[data-v-c645327c]{font-weight:500;font-size:13px}.user__role[data-v-c645327c]{font-size:12px;font-weight:800;color:#0f172a8c}.content[data-v-c645327c]{padding:0 22px 22px}.backdrop[data-v-c645327c]{display:none}@media (max-width: 1080px){.topbar__right .user[data-v-c645327c]{display:none}}@media (max-height: 820px){.sidebar[data-v-c645327c]{padding:14px 12px}.sidebar__brand[data-v-c645327c]{padding:8px 8px 12px}.navTree[data-v-c645327c]{gap:8px;padding:6px 2px 20px}.treeGroup__header[data-v-c645327c]{padding:10px 12px}.treeGroup__children[data-v-c645327c]{gap:4px;padding:2px 8px 10px 20px}.treeLink[data-v-c645327c]{min-height:34px;padding:6px 10px}.treeLink[data-v-c645327c]:before{top:16px}.sidebar__footer[data-v-c645327c]{padding-top:12px}.logout[data-v-c645327c]{height:36px}}@media (max-width: 960px){.shell[data-v-c645327c]{grid-template-columns:1fr}.hamburger[data-v-c645327c]{display:grid;place-items:center}.sidebar[data-v-c645327c]{position:fixed;z-index:50;left:0;top:0;transform:translate(-102%);transition:transform .18s ease}.sidebar--open[data-v-c645327c]{transform:translate(0)}.backdrop[data-v-c645327c]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(2,6,23,.45);z-index:45}}@media (max-width: 720px){.topbar[data-v-c645327c]{padding-inline:14px}.topbar__right[data-v-c645327c]{display:none}.content[data-v-c645327c]{padding:0 14px 14px}}.field[data-v-35ca158f]{display:grid;gap:8px}.field__label[data-v-35ca158f]{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:800;color:#0f172ab8}.field__hint[data-v-35ca158f]{font-weight:700;color:#0f172a73}.field__error[data-v-35ca158f]{font-size:12px;font-weight:800;color:#b91c1c}.input[data-v-4a0a68bd]{width:100%;height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:10px 12px;outline:none;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease}.input[data-v-4a0a68bd]:focus{border-color:#6d28d959;box-shadow:0 0 0 4px #6d28d924;background:#fff}.input[data-v-4a0a68bd]:disabled{opacity:.7}.page[data-v-07bc7af5]{min-height:100vh;display:grid;place-items:center;padding:24px}.hero[data-v-07bc7af5]{width:min(1180px,100%)}.hero__frame[data-v-07bc7af5]{position:relative;width:fit-content;max-width:100%;margin:0 auto;border-radius:36px;overflow:hidden;background:linear-gradient(180deg,#f7f7fb,#eff2fb);border:1px solid rgba(148,163,184,.18);box-shadow:0 36px 80px #0f172a1f}.hero__image[data-v-07bc7af5]{display:block;width:min(100%,1180px);height:auto}.hero__footer[data-v-07bc7af5]{position:absolute;left:50%;bottom:58px;z-index:1;transform:translate(-50%);color:#0f172ae0;font-size:15px;font-weight:500;letter-spacing:.01em;text-align:center;white-space:nowrap}.login[data-v-07bc7af5]{position:absolute;left:50%;top:50%;z-index:2;width:min(440px,calc(100% - 32px));padding:22px 22px 20px;transform:translate(-50%,-44%);border-radius:22px;border-color:#94a3b82e;background:rgba(255,255,255,.9);box-shadow:0 24px 60px #2563eb29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.delivery-badge[data-v-07bc7af5]{position:absolute;right:-158px;top:-110px;width:250px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.brand[data-v-07bc7af5]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.brand__logo[data-v-07bc7af5]{width:38px;height:38px;border-radius:14px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.7),transparent 55%),linear-gradient(135deg,#7c3aed,#4f46e5);position:relative;box-shadow:0 12px 26px #6d28d93d}.dot[data-v-07bc7af5]{position:absolute;width:7px;height:7px;border-radius:999px;left:11px;top:11px;background:rgba(255,255,255,.95)}.dot--2[data-v-07bc7af5]{left:22px;top:15px;opacity:.76}.dot--3[data-v-07bc7af5]{left:17px;top:24px;opacity:.58}.brand__name[data-v-07bc7af5]{font-size:14px;font-weight:600;letter-spacing:-.03em}.title[data-v-07bc7af5]{font-size:34px;line-height:1;font-weight:700;letter-spacing:-.055em;margin-top:4px}.subtitle[data-v-07bc7af5]{color:#0f172a94;font-weight:800;font-size:13px;margin-top:6px;margin-bottom:18px}.form[data-v-07bc7af5]{display:grid;gap:13px}.login[data-v-07bc7af5] .field{gap:7px}.login[data-v-07bc7af5] .field__label{font-size:12px;color:#0f172ac7}.login[data-v-07bc7af5] .input{height:42px;border-radius:13px;border-color:#94a3b842;background:rgba(255,255,255,.9);box-shadow:inset 0 1px #ffffffb3}.login[data-v-07bc7af5] .input::placeholder{color:#64748bb3}.login[data-v-07bc7af5] .btn{justify-content:center;width:100%;height:44px;border-radius:12px;font-size:13px;font-weight:700;box-shadow:0 16px 30px #6366f138}.error[data-v-07bc7af5]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.18);color:#b91c1c;font-weight:800;font-size:13px}@media (max-width: 1100px){.hero[data-v-07bc7af5],.hero__frame[data-v-07bc7af5],.hero__image[data-v-07bc7af5]{width:100%}.hero__footer[data-v-07bc7af5]{bottom:26px;font-size:14px}.login[data-v-07bc7af5]{top:auto;bottom:72px;transform:translate(-50%)}.delivery-badge[data-v-07bc7af5]{right:-118px;top:-82px;width:210px}}@media (max-width: 820px){.page[data-v-07bc7af5]{padding:14px}.hero__frame[data-v-07bc7af5]{border-radius:26px}.hero__footer[data-v-07bc7af5]{bottom:20px;font-size:13px;white-space:normal;width:calc(100% - 40px)}.login[data-v-07bc7af5]{width:min(440px,calc(100% - 20px));bottom:64px;padding:20px 18px 18px}.delivery-badge[data-v-07bc7af5]{right:-54px;top:-64px;width:154px}}@media (max-width: 520px){.page[data-v-07bc7af5]{align-items:start;padding:0;background:linear-gradient(180deg,#f3f0ff 0%,#f8fafc 58%,#ffffff 100%)}.hero[data-v-07bc7af5]{width:100%}.hero__frame[data-v-07bc7af5]{width:100%;border-radius:0;border:0;box-shadow:none;background:transparent;overflow:visible}.hero__image[data-v-07bc7af5]{width:100%;height:260px;object-fit:cover;object-position:center top;border-radius:0 0 28px 28px}.login[data-v-07bc7af5]{position:relative;left:auto;top:auto;bottom:auto;z-index:2;transform:none;width:calc(100% - 24px);margin:-26px auto 0;padding:20px 16px 16px;border-radius:22px}.title[data-v-07bc7af5]{font-size:28px}.subtitle[data-v-07bc7af5]{margin-bottom:14px}.delivery-badge[data-v-07bc7af5]{display:none}.hero__footer[data-v-07bc7af5]{position:static;transform:none;width:auto;margin:14px auto 0;padding:0 18px 22px;font-size:12px;line-height:1.45}}@media (max-width: 380px){.hero__image[data-v-07bc7af5]{height:232px}.login[data-v-07bc7af5]{width:calc(100% - 18px);margin-top:-22px;padding:18px 14px 14px}.title[data-v-07bc7af5]{font-size:26px}}.wrap[data-v-0cc0c32f]{min-height:320px;padding:28px;display:grid;place-items:center;text-align:center;gap:14px;background:radial-gradient(circle at top right,rgba(249,115,22,.18),transparent 28%),linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.94))}.badge[data-v-0cc0c32f]{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;color:#b91c1c;background:rgba(239,68,68,.12)}.title[data-v-0cc0c32f]{font-size:32px;font-weight:700;letter-spacing:-.05em}p[data-v-0cc0c32f]{max-width:620px;margin:0;color:#0f172a9e;font-weight:600}.overlay[data-v-292c6203]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(2,6,23,.55);display:grid;place-items:center;padding:18px;z-index:55}.modal[data-v-292c6203]{width:100%;border-radius:18px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22);box-shadow:0 40px 90px #02061759;max-height:calc(100vh - 36px);display:flex;flex-direction:column;overflow:hidden}.modal__header[data-v-292c6203]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.08)}.modal__title[data-v-292c6203]{font-weight:500;letter-spacing:-.02em}.modal__close[data-v-292c6203]{border:0;background:rgba(15,23,42,.06);color:#0f172aa6;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;cursor:pointer}.modal__close[data-v-292c6203]:hover{background:rgba(15,23,42,.08);color:#0f172ad6}.modal__body[data-v-292c6203]{padding:16px;overflow:auto}.modal__body--static[data-v-292c6203]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.select[data-v-35f6f020]{width:100%;height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:10px 12px;outline:none;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease}.select[data-v-35f6f020]:focus{border-color:#6d28d959;box-shadow:0 0 0 4px #6d28d924;background:#fff}.form[data-v-96bd592f]{display:grid;gap:14px}.summary[data-v-96bd592f]{display:grid;gap:6px;padding:14px;border-radius:14px;background:rgba(15,23,42,.04)}.grid[data-v-96bd592f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.actions[data-v-96bd592f]{display:flex;justify-content:flex-end;gap:10px}.errorBanner[data-v-96bd592f]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 720px){.grid[data-v-96bd592f],.actions[data-v-96bd592f]{display:grid}}.reportPage[data-v-f9c3451a]{display:grid;gap:14px;color:#243247}.reportHeader[data-v-f9c3451a]{display:flex;justify-content:space-between;align-items:center;gap:16px}.eyebrow[data-v-f9c3451a]{font-size:11px;color:#64748b;font-weight:600;margin-bottom:4px}h1[data-v-f9c3451a]{margin:0;font-size:25px;line-height:1.3;font-weight:650;letter-spacing:-.7px}.reportHeader p[data-v-f9c3451a]{margin:4px 0 0;color:#64748b;font-size:12px}.headerActions[data-v-f9c3451a]{display:flex;gap:7px;flex-shrink:0}.reportPanel[data-v-f9c3451a]{background:#fff;border:1px solid #e1e7ee;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #0f172a04;min-width:0}.filterBar[data-v-f9c3451a]{display:flex;gap:12px;align-items:flex-end;padding:14px 16px}.filterField[data-v-f9c3451a]{display:grid;gap:5px;font-size:11px;font-weight:600;color:#64748b;min-width:155px}.filterField--scope[data-v-f9c3451a]{min-width:185px}.filterField[data-v-f9c3451a] input,.filterField[data-v-f9c3451a] select{height:34px;padding:5px 9px;border:1px solid #dce3eb;border-radius:6px;font-size:12px;background:#fff;color:#243247;width:100%}.resetButton[data-v-f9c3451a]{display:flex;gap:5px;align-items:center;height:34px;border:0;background:none;color:#64748b;cursor:pointer;font-size:11px;margin-left:auto}.summaryBar[data-v-f9c3451a]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:10px 16px;border-top:1px solid #edf0f4;border-bottom:1px solid #e1e7ee;background:#f8fafc;font-size:11px}.summaryBar>span[data-v-f9c3451a]{display:inline-flex;align-items:center;gap:5px}.summaryBar strong[data-v-f9c3451a]{font-size:13px;font-variant-numeric:tabular-nums}.summaryDanger[data-v-f9c3451a]{color:#b45345}.summaryWarning[data-v-f9c3451a]{color:#96651a}.summaryMuted[data-v-f9c3451a]{color:#758295}i[data-v-f9c3451a]{width:5px;height:5px;border-radius:50%;display:inline-block;background:currentColor;flex-shrink:0}.summaryBar .scopeLabel[data-v-f9c3451a]{margin-left:auto;color:#64748b}.tableWrap[data-v-f9c3451a]{overflow:auto;max-height:clamp(260px,calc(100dvh - 390px),720px)}.table[data-v-f9c3451a]{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.table th[data-v-f9c3451a]{background:#f8fafc;padding:10px 12px;text-align:left;white-space:nowrap;color:#475569;font-size:11px;font-weight:600;border-bottom:1px solid #dfe6ee;position:sticky;top:0;z-index:2}.table th small[data-v-f9c3451a]{display:block;font-size:10px;color:#94a3b8;font-weight:400;margin-top:3px}.table td[data-v-f9c3451a]{padding:9px 12px;border-bottom:1px solid #edf0f4;vertical-align:middle}.table tbody tr:last-child td[data-v-f9c3451a]{border-bottom:0}.table tbody tr:hover td[data-v-f9c3451a]{background:#f8fbfd}.chemicalColumn[data-v-f9c3451a]{min-width:190px;max-width:270px}.chemicalName[data-v-f9c3451a]{font-weight:600;line-height:1.35}.cellMeta[data-v-f9c3451a]{font-size:10px;color:#8491a3;margin-top:3px}.locationCell[data-v-f9c3451a]{font-size:11px;color:#64748b;min-width:75px;max-width:135px}.table .numeric[data-v-f9c3451a]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table .totalColumn[data-v-f9c3451a]{background:#f3f8f7;color:#176653}.unit[data-v-f9c3451a]{font-size:10px;color:#6a8b82;margin-left:4px}.separator[data-v-f9c3451a],.replenishmentCell>span[data-v-f9c3451a]{color:#b1bbc8;padding:0 3px}.statusCell[data-v-f9c3451a]{min-width:145px}.statusBadge[data-v-f9c3451a]{display:inline-flex;align-items:center;gap:5px;color:#8290a2;font-size:10px;font-weight:500;white-space:nowrap;list-style:none}.statusBadge[data-v-f9c3451a]::-webkit-details-marker{display:none}summary.statusBadge[data-v-f9c3451a]{cursor:pointer}.statusBadge--danger[data-v-f9c3451a]{color:#b45345}.statusBadge--ok[data-v-f9c3451a]{color:#168467}.statusBadge--overflow[data-v-f9c3451a]{color:#96651a}.detailsChevron[data-v-f9c3451a]{color:#94a3b8;margin-left:3px}.limitDetails[data-v-f9c3451a]{margin-top:7px;font-size:10px;line-height:1.7;color:#64748b;max-width:240px}.tableNote[data-v-f9c3451a]{padding:8px 16px;border-top:1px solid #edf0f4;color:#8491a3;font-size:10px;line-height:1.5}.pagination[data-v-f9c3451a]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid #e1e7ee;background:#fafbfc;font-size:11px}.paginationCount[data-v-f9c3451a]{margin-right:auto;font-variant-numeric:tabular-nums}.paginationCount span[data-v-f9c3451a]{color:#94a3b8}.pageSize[data-v-f9c3451a]{display:flex;align-items:center;gap:7px;color:#64748b}.pageSize[data-v-f9c3451a] .select{width:62px;height:29px;padding:3px 7px;border-radius:5px;font-size:11px}.pageButtons[data-v-f9c3451a]{display:flex;gap:3px}.pageButtons button[data-v-f9c3451a]{min-width:28px;height:28px;border:1px solid transparent;background:transparent;border-radius:5px;color:#475569;cursor:pointer;font-size:12px}.pageButtons button[data-v-f9c3451a]:hover{background:#edf2f7}.pageButtons .pageButton--active[data-v-f9c3451a]{background:#176653;color:#fff}.pageButtons button[data-v-f9c3451a]:disabled{opacity:.3;cursor:default}button[data-v-f9c3451a]:focus-visible,summary[data-v-f9c3451a]:focus-visible,.tableWrap[data-v-f9c3451a]:focus-visible{outline:2px solid #168467;outline-offset:-2px}.errorState[data-v-f9c3451a]{display:flex;align-items:center;gap:8px;color:#b45345;border:1px solid #f1d4ce;background:#fff6f3;padding:10px 12px;border-radius:8px;font-size:12px}.table .emptyState[data-v-f9c3451a]{text-align:center;color:#64748b;padding:30px 12px}@media (max-width: 850px){.filterBar[data-v-f9c3451a]{flex-wrap:wrap}.filterField[data-v-f9c3451a]{flex:1;min-width:135px}.summaryBar[data-v-f9c3451a]{gap:10px 16px}.table[data-v-f9c3451a]{min-width:1000px}}@media (max-width: 560px){.reportHeader[data-v-f9c3451a]{align-items:flex-start;flex-direction:column;gap:10px}h1[data-v-f9c3451a]{font-size:23px}.filterBar[data-v-f9c3451a],.summaryBar[data-v-f9c3451a],.pagination[data-v-f9c3451a]{padding-left:12px;padding-right:12px}.summaryBar .scopeLabel[data-v-f9c3451a]{width:100%;margin-left:0}.paginationCount[data-v-f9c3451a]{width:100%}.pageSize[data-v-f9c3451a]{margin-right:auto}.tableWrap[data-v-f9c3451a]{max-height:62vh}}.filterBar[data-v-f9c3451a]{flex-wrap:wrap;gap:10px}.filterField[data-v-f9c3451a]{flex:1;min-width:130px;max-width:240px}.searchField[data-v-f9c3451a]{flex:1.5;min-width:210px;max-width:none}.filterField select[data-v-f9c3451a]{min-width:0}.serialCell[data-v-f9c3451a]{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.serialCell .cellMeta[data-v-f9c3451a]{font-weight:400}.dateCell[data-v-f9c3451a]{white-space:nowrap;font-size:11px}.expired[data-v-f9c3451a]{color:#b45345}.editButton[data-v-f9c3451a]{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #e1e7ee;border-radius:5px;background:white;color:#64748b;cursor:pointer}.editButton[data-v-f9c3451a]:hover{color:#176653;background:#f3f8f7}.home[data-v-f70f171b]{display:grid;gap:18px}.hero[data-v-f70f171b]{padding:28px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px;overflow:hidden;background:radial-gradient(circle at top left,rgba(34,197,94,.18),transparent 30%),radial-gradient(circle at bottom right,rgba(249,115,22,.18),transparent 28%),linear-gradient(135deg,rgba(8,145,178,.08),rgba(15,23,42,.04)),rgba(255,255,255,.92)}.eyebrow[data-v-f70f171b]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0891b2c7}h1[data-v-f70f171b]{margin:10px 0 8px;font-size:38px;line-height:.95;letter-spacing:-.06em}.hero p[data-v-f70f171b],.feature p[data-v-f70f171b]{margin:0;color:#0f172a9e;font-weight:600}.hero__actions[data-v-f70f171b]{display:flex;gap:10px;margin-top:18px}.hero__panel[data-v-f70f171b]{position:relative;min-height:220px;display:grid;place-items:center}.pulse[data-v-f70f171b]{position:absolute;border-radius:999px;filter:blur(4px)}.pulse--one[data-v-f70f171b]{width:190px;height:190px;background:rgba(14,165,233,.16);top:10px;right:8px}.pulse--two[data-v-f70f171b]{width:150px;height:150px;background:rgba(34,197,94,.14);bottom:0;left:20px}.panelCard[data-v-f70f171b]{position:relative;z-index:1;width:min(100%,280px);padding:22px;border-radius:24px;display:grid;gap:10px;color:#0f172a}.panelCard--glass[data-v-f70f171b]{background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 60px #082f491f}.panelCard strong[data-v-f70f171b]{font-size:22px;letter-spacing:-.04em}.panelCard span[data-v-f70f171b]{color:#0f172aa3;font-weight:600}.grid[data-v-f70f171b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.feature[data-v-f70f171b]{padding:22px;display:grid;gap:14px}.feature__head[data-v-f70f171b]{display:flex;align-items:center;justify-content:space-between}.feature__icon[data-v-f70f171b]{width:50px;height:50px;border-radius:18px;display:grid;place-items:center;background:rgba(255,255,255,.76)}.feature__chip[data-v-f70f171b]{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0f172a7a}.feature h2[data-v-f70f171b]{margin:0;font-size:28px;letter-spacing:-.05em}.card--in[data-v-f70f171b]{background:linear-gradient(135deg,rgba(16,185,129,.11),rgba(255,255,255,.94))}.card--out[data-v-f70f171b]{background:linear-gradient(135deg,rgba(249,115,22,.12),rgba(255,255,255,.94))}.card--transfer[data-v-f70f171b]{background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(255,255,255,.94))}.card--barrels[data-v-f70f171b]{background:linear-gradient(135deg,rgba(34,197,94,.14),rgba(255,255,255,.94))}@media (max-width: 1280px){.grid[data-v-f70f171b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1100px){.hero[data-v-f70f171b],.grid[data-v-f70f171b]{grid-template-columns:1fr}}@media (max-width: 720px){h1[data-v-f70f171b]{font-size:30px}.hero__actions[data-v-f70f171b]{display:grid}}.form[data-v-03b549d7]{display:grid;gap:14px}.grid[data-v-03b549d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.actions[data-v-03b549d7]{display:flex;justify-content:flex-end;gap:10px}.errorBanner[data-v-03b549d7]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 720px){.grid[data-v-03b549d7],.actions[data-v-03b549d7]{display:grid}}.form[data-v-c5b9a521]{display:grid;gap:14px}.grid[data-v-c5b9a521]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.actions[data-v-c5b9a521]{display:flex;justify-content:flex-end;gap:10px}.errorBanner[data-v-c5b9a521]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 720px){.grid[data-v-c5b9a521],.actions[data-v-c5b9a521]{display:grid}}.wizard[data-v-e707bf54]{display:grid;gap:18px}.intro[data-v-e707bf54]{display:grid;gap:16px;padding:18px;border-radius:18px;background:radial-gradient(circle at top right,rgba(16,185,129,.18),transparent 30%),linear-gradient(135deg,rgba(8,145,178,.08),rgba(245,158,11,.1)),rgba(248,250,252,.92);border:1px solid rgba(15,23,42,.06)}.eyebrow[data-v-e707bf54]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0891b2c7}.heroTitle[data-v-e707bf54]{margin-top:8px;font-size:28px;font-weight:700;letter-spacing:-.03em}.intro p[data-v-e707bf54]{margin:8px 0 0;max-width:620px;color:#0f172a9e;font-weight:600}.steps[data-v-e707bf54]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.step[data-v-e707bf54]{padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.68);border:1px solid rgba(15,23,42,.08);font-weight:700;color:#0f172a8c}.step--active[data-v-e707bf54]{background:rgba(16,185,129,.12);border-color:#10b9812e;color:#047857}.step--done[data-v-e707bf54]{background:rgba(14,165,233,.1);border-color:#0ea5e929;color:#0369a1}.errorBanner[data-v-e707bf54]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}.stepBody[data-v-e707bf54],.items[data-v-e707bf54],.itemRow[data-v-e707bf54]{display:grid;gap:14px}.sectionHead[data-v-e707bf54],.itemRow__head[data-v-e707bf54],.footer[data-v-e707bf54]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sectionTitle[data-v-e707bf54],.itemRow__title[data-v-e707bf54]{font-weight:700;letter-spacing:-.03em}.sectionSub[data-v-e707bf54],.itemRow__sub[data-v-e707bf54]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.grid[data-v-e707bf54],.itemGrid[data-v-e707bf54],.docSummary[data-v-e707bf54]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.docSummary[data-v-e707bf54]{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;border-radius:16px;background:rgba(15,23,42,.04)}.docSummary div[data-v-e707bf54]{display:grid;gap:4px}.docSummary span[data-v-e707bf54]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a75;font-weight:800}.docSummary strong[data-v-e707bf54]{font-size:14px}.itemRow[data-v-e707bf54]{padding:14px;border-radius:16px;border:1px solid rgba(109,40,217,.14);background:linear-gradient(135deg,rgba(245,243,255,.96),rgba(250,245,255,.9)),rgba(255,255,255,.82)}.iconBtn[data-v-e707bf54]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;font-size:22px;line-height:1}.iconBtn[data-v-e707bf54]:disabled{opacity:.5;cursor:not-allowed}.iconBtn--danger[data-v-e707bf54]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.footer[data-v-e707bf54]{justify-content:flex-end;align-items:center}@media (max-width: 860px){.steps[data-v-e707bf54],.grid[data-v-e707bf54],.itemGrid[data-v-e707bf54],.docSummary[data-v-e707bf54]{grid-template-columns:1fr}.sectionHead[data-v-e707bf54],.itemRow__head[data-v-e707bf54],.footer[data-v-e707bf54]{display:grid}}.panel[data-v-284b6f24]{padding:16px;display:grid;gap:16px}.panel__head[data-v-284b6f24]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.panel__title[data-v-284b6f24]{font-weight:700;letter-spacing:-.03em}.panel__sub[data-v-284b6f24]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.ghostBtn[data-v-284b6f24]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}.errorState[data-v-284b6f24]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14);color:#b91c1c;font-weight:700}.tableWrap[data-v-284b6f24]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-284b6f24]{width:100%;min-width:980px;border-collapse:collapse}th[data-v-284b6f24],td[data-v-284b6f24]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-284b6f24]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.documentRow[data-v-284b6f24]{background:rgba(255,255,255,.9)}.documentRow--open td[data-v-284b6f24]{border-bottom-color:#0ea5e91f}.strong[data-v-284b6f24]{font-weight:700}.muted[data-v-284b6f24]{color:#0f172a8f}.mono[data-v-284b6f24]{font-variant-numeric:tabular-nums}.countPill[data-v-284b6f24]{display:inline-grid;place-items:center;min-width:34px;height:28px;padding:0 10px;border-radius:999px;background:rgba(99,102,241,.1);color:#4f46e5;font-weight:800}.detailRow td[data-v-284b6f24]{padding:0 12px 12px;background:rgba(248,250,252,.72)}.detailBox[data-v-284b6f24]{overflow:hidden;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.86)}.detailHead[data-v-284b6f24],.detailItem[data-v-284b6f24]{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(140px,.9fr) minmax(90px,.6fr) minmax(120px,.8fr) minmax(96px,auto);gap:12px;align-items:center;padding:11px 12px}.detailHead[data-v-284b6f24]{background:rgba(15,23,42,.035);color:#0f172a94;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.detailItem+.detailItem[data-v-284b6f24]{border-top:1px solid rgba(15,23,42,.06)}.detailActions[data-v-284b6f24]{display:flex;justify-content:flex-end;gap:8px}.chemicalCell[data-v-284b6f24]{display:inline-grid;gap:2px}.chemicalCell--tooltip[data-v-284b6f24]{cursor:help}.chemicalTooltipPortal[data-v-284b6f24]{position:fixed;z-index:9999;width:300px;padding:14px;border-radius:18px;background:rgba(15,23,42,.96);color:#fffffff5;border:1px solid rgba(148,163,184,.18);box-shadow:0 24px 50px #0f172a47;pointer-events:none}.chemicalTooltipPortal[data-v-284b6f24]:before{content:"";position:absolute;bottom:-8px;left:22px;width:16px;height:16px;background:rgba(15,23,42,.96);border-right:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18);transform:rotate(45deg)}.chemicalTooltip__title[data-v-284b6f24]{margin-bottom:10px;font-size:14px;font-weight:800;letter-spacing:-.02em}.chemicalTooltip__row[data-v-284b6f24]{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid rgba(255,255,255,.08)}.chemicalTooltip__row[data-v-284b6f24]:first-of-type{border-top:0}.chemicalTooltip__row span[data-v-284b6f24]{color:#e2e8f0b8}.chemicalTooltip__row strong[data-v-284b6f24]{text-align:right;font-weight:700}.pill[data-v-284b6f24]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.1);color:#0369a1;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pill--warn[data-v-284b6f24]{background:rgba(249,115,22,.12);color:#c2410c}.right[data-v-284b6f24]{text-align:right;width:1%;white-space:nowrap}.expandBtn[data-v-284b6f24],.iconBtn[data-v-284b6f24]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;margin-left:8px}.detailActions .iconBtn[data-v-284b6f24]{margin-left:0}.expandBtn[data-v-284b6f24]{transition:background .15s ease,color .15s ease,transform .15s ease}.expandBtn--open[data-v-284b6f24]{background:rgba(14,165,233,.12);color:#0369a1;transform:rotate(45deg)}.iconBtn[data-v-284b6f24]:disabled{opacity:.5;cursor:not-allowed}.iconBtn--danger[data-v-284b6f24]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.iconBtn--export[data-v-284b6f24]{border-color:#0ea5e92e;background:rgba(14,165,233,.08);color:#0369a1}.empty[data-v-284b6f24]{text-align:center;padding:18px;color:#0f172a8c;font-weight:700}@media (max-width: 900px){.panel__head[data-v-284b6f24]{display:grid}.detailHead[data-v-284b6f24]{display:none}.detailItem[data-v-284b6f24]{grid-template-columns:1fr;align-items:start}.detailActions[data-v-284b6f24]{justify-content:flex-start}}.wrap[data-v-353c6fc0]{display:grid;gap:14px}.hero[data-v-353c6fc0]{padding:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:radial-gradient(circle at top right,var(--accent),transparent 28%),linear-gradient(135deg,var(--soft),rgba(255,255,255,.94))}.eyebrow[data-v-353c6fc0]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.h1[data-v-353c6fc0]{margin-top:6px;font-weight:700;letter-spacing:-.05em;font-size:32px}.sub[data-v-353c6fc0]{margin-top:4px;color:#0f172a94;font-weight:600}.hero__actions[data-v-353c6fc0]{display:flex;gap:10px}.stats[data-v-353c6fc0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stat[data-v-353c6fc0]{padding:18px;display:grid;gap:8px;background:radial-gradient(circle at top right,rgba(255,255,255,.7),transparent 30%),rgba(255,255,255,.92)}.stat span[data-v-353c6fc0]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-353c6fc0]{font-size:30px;letter-spacing:-.05em}.filters[data-v-353c6fc0]{padding:16px;display:grid;gap:14px}.panelTitle[data-v-353c6fc0]{font-weight:700;letter-spacing:-.03em}.panelSub[data-v-353c6fc0]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.filters__grid[data-v-353c6fc0]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:10px;align-items:end}.filters__actions[data-v-353c6fc0]{display:flex;gap:10px}.ghostBtn[data-v-353c6fc0]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}@media (max-width: 1120px){.filters__grid[data-v-353c6fc0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.hero[data-v-353c6fc0],.hero__actions[data-v-353c6fc0],.stats[data-v-353c6fc0],.filters__actions[data-v-353c6fc0]{display:grid}.stats[data-v-353c6fc0],.filters__grid[data-v-353c6fc0]{grid-template-columns:1fr}}.textarea[data-v-8132ea59]{width:100%;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:10px 12px;outline:none;resize:vertical;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease}.textarea[data-v-8132ea59]:focus{border-color:#6d28d959;box-shadow:0 0 0 4px #6d28d924;background:#fff}.wizard[data-v-1bd75ac2]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:18px;height:100%;min-height:0}.wizard__intro[data-v-1bd75ac2]{display:grid;gap:16px;padding:18px;border-radius:20px;background:radial-gradient(circle at top right,rgba(14,165,233,.2),transparent 32%),linear-gradient(135deg,rgba(14,165,233,.1),rgba(255,255,255,.96))}.eyebrow[data-v-1bd75ac2]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.title[data-v-1bd75ac2]{margin-top:8px;font-size:28px;font-weight:700;letter-spacing:-.05em}.wizard__intro p[data-v-1bd75ac2]{margin:8px 0 0;color:#0f172a9e;font-weight:600}.steps[data-v-1bd75ac2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.step[data-v-1bd75ac2]{padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.68);border:1px solid rgba(15,23,42,.08);font-weight:700;color:#0f172a8c}.step--active[data-v-1bd75ac2]{background:rgba(14,165,233,.12);border-color:#0ea5e92e;color:#0369a1}.step--done[data-v-1bd75ac2]{background:rgba(16,185,129,.1);border-color:#10b98129;color:#047857}.stepBody[data-v-1bd75ac2]{display:grid;gap:16px;min-height:0}.stepBody--lots[data-v-1bd75ac2]{grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.stepHeader[data-v-1bd75ac2],.lotCard__top[data-v-1bd75ac2],.lotCard__meta[data-v-1bd75ac2],.wizard__actions[data-v-1bd75ac2],.pager[data-v-1bd75ac2],.pager__actions[data-v-1bd75ac2],.selectedRow[data-v-1bd75ac2]{display:flex;justify-content:space-between;gap:12px}.stepHeader[data-v-1bd75ac2]{align-items:flex-start}.stepTitle[data-v-1bd75ac2]{font-weight:700;letter-spacing:-.03em}.stepSub[data-v-1bd75ac2]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.errorBanner[data-v-1bd75ac2],.emptyState[data-v-1bd75ac2],.infoBanner[data-v-1bd75ac2]{padding:12px 14px;border-radius:14px;font-weight:700}.errorBanner[data-v-1bd75ac2]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c}.emptyState[data-v-1bd75ac2]{background:rgba(15,23,42,.04);color:#0f172a9e}.infoBanner[data-v-1bd75ac2]{background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.14);color:#0369a1}.infoBanner--soft[data-v-1bd75ac2]{background:rgba(14,165,233,.05)}.formGrid[data-v-1bd75ac2],.summaryGrid[data-v-1bd75ac2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.searchBar[data-v-1bd75ac2]{max-width:480px}.lotScroller[data-v-1bd75ac2]{min-height:0;height:390px;overflow-y:auto;padding-right:6px}.lotGrid[data-v-1bd75ac2],.selectionBox[data-v-1bd75ac2],.selectedMeta[data-v-1bd75ac2],.summaryCard[data-v-1bd75ac2],.notePreview[data-v-1bd75ac2],.selectedList[data-v-1bd75ac2]{display:grid;gap:10px}.lotCard[data-v-1bd75ac2]{border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(248,250,252,.94));overflow:hidden}.lotCard--active[data-v-1bd75ac2]{border-color:#0ea5e959;box-shadow:0 18px 40px #0ea5e91f;background:linear-gradient(135deg,rgba(224,242,254,.92),rgba(255,255,255,.98))}.lotCard__main[data-v-1bd75ac2]{width:100%;text-align:left;border:0;background:transparent;padding:14px;display:grid;gap:12px;cursor:pointer}.lotCard__title[data-v-1bd75ac2]{font-weight:700}.lotCard__sub[data-v-1bd75ac2],.pager__meta[data-v-1bd75ac2],.pager__page[data-v-1bd75ac2],.muted[data-v-1bd75ac2]{color:#0f172a8f}.lotCard__meta div[data-v-1bd75ac2],.summaryCard[data-v-1bd75ac2]{display:grid;gap:6px}.lotCard__meta span[data-v-1bd75ac2],.summaryCard span[data-v-1bd75ac2]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a75;font-weight:800}.selectionBox[data-v-1bd75ac2]{padding:0 14px 14px}.selectionHint[data-v-1bd75ac2]{font-size:12px;font-weight:700;color:#0f172a94}.removeBtn[data-v-1bd75ac2]{height:40px;width:fit-content;border-radius:12px;border:1px solid rgba(239,68,68,.18);background:rgba(239,68,68,.08);color:#b91c1c;padding:0 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700}.pill[data-v-1bd75ac2]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.1);color:#0369a1;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lotCard--warn .pill[data-v-1bd75ac2]{background:rgba(249,115,22,.12);color:#c2410c}.pager[data-v-1bd75ac2]{align-items:center}.pager__meta[data-v-1bd75ac2],.pager__page[data-v-1bd75ac2]{font-weight:700}.pageBtn[data-v-1bd75ac2]{height:36px;padding:0 12px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);cursor:pointer;font-weight:700;color:#0f172ab8}.pageBtn[data-v-1bd75ac2]:disabled{opacity:.5;cursor:not-allowed}.summaryCard[data-v-1bd75ac2],.selectedList[data-v-1bd75ac2],.notePreview[data-v-1bd75ac2]{padding:14px;border-radius:16px;background:rgba(15,23,42,.04)}.summaryCard strong[data-v-1bd75ac2]{font-size:18px;letter-spacing:-.03em}.selectedRow[data-v-1bd75ac2]{align-items:center}.selectedRow div[data-v-1bd75ac2]:first-child{display:grid;gap:3px}.selectedRow span[data-v-1bd75ac2],.notePreview p[data-v-1bd75ac2]{margin:0;color:#0f172a94;font-weight:600}.notePreview__title[data-v-1bd75ac2]{font-weight:700}.mono[data-v-1bd75ac2]{font-variant-numeric:tabular-nums}.wizard__actionsRight[data-v-1bd75ac2]{display:flex;gap:10px}@media (max-width: 860px){.steps[data-v-1bd75ac2],.formGrid[data-v-1bd75ac2],.summaryGrid[data-v-1bd75ac2]{grid-template-columns:1fr}.stepHeader[data-v-1bd75ac2],.lotCard__top[data-v-1bd75ac2],.lotCard__meta[data-v-1bd75ac2],.wizard__actions[data-v-1bd75ac2],.pager[data-v-1bd75ac2],.pager__actions[data-v-1bd75ac2],.selectedRow[data-v-1bd75ac2]{display:grid}.searchBar[data-v-1bd75ac2]{max-width:none}}.wrap[data-v-02d085eb]{display:grid;gap:14px}.hero[data-v-02d085eb]{padding:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:radial-gradient(circle at top right,rgba(14,165,233,.24),transparent 26%),linear-gradient(135deg,rgba(14,165,233,.12),rgba(255,255,255,.94))}.eyebrow[data-v-02d085eb]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.h1[data-v-02d085eb]{margin-top:6px;font-weight:700;letter-spacing:-.05em;font-size:32px}.sub[data-v-02d085eb]{margin-top:4px;color:#0f172a94;font-weight:600}.hero__actions[data-v-02d085eb],.filters__actions[data-v-02d085eb]{display:flex;gap:10px}.stats[data-v-02d085eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stat[data-v-02d085eb]{padding:18px;display:grid;gap:8px;background:radial-gradient(circle at top right,rgba(255,255,255,.7),transparent 30%),rgba(255,255,255,.92)}.stat--info[data-v-02d085eb]{background:radial-gradient(circle at top right,rgba(14,165,233,.18),transparent 30%),rgba(255,255,255,.92)}.stat span[data-v-02d085eb]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-02d085eb]{font-size:30px;letter-spacing:-.05em}.filters[data-v-02d085eb],.panel[data-v-02d085eb]{padding:16px;display:grid;gap:14px}.filters__grid[data-v-02d085eb]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) auto;gap:10px;align-items:end}.panelTitle[data-v-02d085eb],.panel__title[data-v-02d085eb]{font-weight:700;letter-spacing:-.03em}.panelSub[data-v-02d085eb],.panel__sub[data-v-02d085eb]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.panel__head[data-v-02d085eb]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.tableWrap[data-v-02d085eb]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-02d085eb]{width:100%;min-width:1080px;border-collapse:collapse}th[data-v-02d085eb],td[data-v-02d085eb]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-02d085eb]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.strong[data-v-02d085eb]{font-weight:700}.muted[data-v-02d085eb]{color:#0f172a8f}.mono[data-v-02d085eb]{font-variant-numeric:tabular-nums}.documentRow[data-v-02d085eb]{background:rgba(255,255,255,.9)}.documentRow--open td[data-v-02d085eb]{border-bottom-color:#0ea5e91f}.countPill[data-v-02d085eb]{display:inline-grid;place-items:center;min-width:34px;height:28px;padding:0 10px;border-radius:999px;background:rgba(14,165,233,.1);color:#0369a1;font-weight:800}.detailRow td[data-v-02d085eb]{padding:0 12px 12px;background:rgba(248,250,252,.72)}.detailBox[data-v-02d085eb]{overflow:hidden;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.86)}.detailHead[data-v-02d085eb],.detailItem[data-v-02d085eb]{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(140px,1fr) minmax(140px,1fr) minmax(90px,.6fr) minmax(160px,1fr) minmax(100px,.8fr);gap:12px;align-items:center;padding:11px 12px}.detailHead[data-v-02d085eb]{background:rgba(15,23,42,.035);color:#0f172a94;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.detailItem+.detailItem[data-v-02d085eb]{border-top:1px solid rgba(15,23,42,.06)}.errorState[data-v-02d085eb],.infoState[data-v-02d085eb],.emptyState[data-v-02d085eb]{padding:12px 14px;border-radius:14px;font-weight:700}.errorState[data-v-02d085eb]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14);color:#b91c1c}.infoState[data-v-02d085eb]{background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.14);color:#0369a1}.emptyState[data-v-02d085eb]{text-align:center;color:#0f172a8c}.actionsCell[data-v-02d085eb]{white-space:nowrap}.expandBtn[data-v-02d085eb]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;transition:background .15s ease,color .15s ease,transform .15s ease}.expandBtn--open[data-v-02d085eb]{background:rgba(14,165,233,.12);color:#0369a1;transform:rotate(45deg)}.ghostBtn[data-v-02d085eb]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}@media (max-width: 1180px){.filters__grid[data-v-02d085eb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.hero[data-v-02d085eb],.hero__actions[data-v-02d085eb],.stats[data-v-02d085eb],.filters__actions[data-v-02d085eb]{display:grid}.stats[data-v-02d085eb],.filters__grid[data-v-02d085eb]{grid-template-columns:1fr}.detailHead[data-v-02d085eb]{display:none}.detailItem[data-v-02d085eb]{grid-template-columns:1fr;align-items:start}}.modalBody[data-v-02930339]{display:grid;gap:16px}.grid[data-v-02930339]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.actions[data-v-02930339]{display:flex;justify-content:flex-end;gap:10px}.errorBanner[data-v-02930339]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 760px){.grid[data-v-02930339],.actions[data-v-02930339]{display:grid}}.wizard[data-v-2dd57ae1]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:18px;height:100%;min-height:0}.wizard__intro[data-v-2dd57ae1]{display:grid;gap:16px;padding:18px;border-radius:20px;background:radial-gradient(circle at top right,rgba(249,115,22,.2),transparent 32%),linear-gradient(135deg,rgba(249,115,22,.1),rgba(255,255,255,.96))}.eyebrow[data-v-2dd57ae1]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.title[data-v-2dd57ae1]{margin-top:8px;font-size:28px;font-weight:700;letter-spacing:-.05em}.wizard__intro p[data-v-2dd57ae1]{margin:8px 0 0;color:#0f172a9e;font-weight:600}.steps[data-v-2dd57ae1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.step[data-v-2dd57ae1]{padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.68);border:1px solid rgba(15,23,42,.08);font-weight:700;color:#0f172a8c}.step--active[data-v-2dd57ae1]{background:rgba(249,115,22,.12);border-color:#f973162e;color:#c2410c}.step--done[data-v-2dd57ae1]{background:rgba(16,185,129,.1);border-color:#10b98129;color:#047857}.stepBody[data-v-2dd57ae1]{display:grid;gap:16px;min-height:0}.stepBody--lots[data-v-2dd57ae1]{grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.stepHeader[data-v-2dd57ae1],.lotCard__top[data-v-2dd57ae1],.lotCard__meta[data-v-2dd57ae1],.wizard__actions[data-v-2dd57ae1],.pager[data-v-2dd57ae1],.pager__actions[data-v-2dd57ae1],.quantityRow[data-v-2dd57ae1],.selectedRow[data-v-2dd57ae1]{display:flex;justify-content:space-between;gap:12px}.stepHeader[data-v-2dd57ae1]{align-items:flex-start}.stepTitle[data-v-2dd57ae1]{font-weight:700;letter-spacing:-.03em}.stepSub[data-v-2dd57ae1]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.errorBanner[data-v-2dd57ae1],.emptyState[data-v-2dd57ae1]{padding:12px 14px;border-radius:14px;font-weight:700}.errorBanner[data-v-2dd57ae1]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c}.emptyState[data-v-2dd57ae1]{background:rgba(15,23,42,.04);color:#0f172a9e}.formGrid[data-v-2dd57ae1],.summaryGrid[data-v-2dd57ae1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.searchBar[data-v-2dd57ae1]{max-width:480px}.lotScroller[data-v-2dd57ae1]{min-height:0;height:390px;overflow-y:auto;padding-right:6px}.lotGrid[data-v-2dd57ae1]{display:grid;gap:10px}.lotCard[data-v-2dd57ae1]{border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(248,250,252,.94));overflow:hidden}.lotCard--active[data-v-2dd57ae1]{border-color:#f9731659;box-shadow:0 18px 40px #f973161f;background:linear-gradient(135deg,rgba(255,237,213,.92),rgba(255,255,255,.98))}.lotCard__main[data-v-2dd57ae1]{width:100%;text-align:left;border:0;background:transparent;padding:14px;display:grid;gap:12px;cursor:pointer}.lotCard__meta div[data-v-2dd57ae1],.summaryCard[data-v-2dd57ae1],.notePreview[data-v-2dd57ae1]{display:grid;gap:6px}.lotCard__title[data-v-2dd57ae1]{font-weight:700}.lotCard__sub[data-v-2dd57ae1],.pager__meta[data-v-2dd57ae1],.pager__page[data-v-2dd57ae1]{color:#0f172a8f}.lotCard__meta span[data-v-2dd57ae1],.summaryCard span[data-v-2dd57ae1]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a75;font-weight:800}.quantityRow[data-v-2dd57ae1]{align-items:end;padding:0 14px 14px}.quantityRow .field[data-v-2dd57ae1]{flex:1}.removeBtn[data-v-2dd57ae1]{height:40px;border-radius:12px;border:1px solid rgba(239,68,68,.18);background:rgba(239,68,68,.08);color:#b91c1c;padding:0 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700}.pill[data-v-2dd57ae1]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.1);color:#0369a1;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lotCard--warn .pill[data-v-2dd57ae1]{background:rgba(249,115,22,.12);color:#c2410c}.pager[data-v-2dd57ae1]{align-items:center}.pager__meta[data-v-2dd57ae1],.pager__page[data-v-2dd57ae1]{font-weight:700}.pageBtn[data-v-2dd57ae1]{height:36px;padding:0 12px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);cursor:pointer;font-weight:700;color:#0f172ab8}.pageBtn[data-v-2dd57ae1]:disabled{opacity:.5;cursor:not-allowed}.summaryCard[data-v-2dd57ae1],.selectedList[data-v-2dd57ae1],.notePreview[data-v-2dd57ae1]{padding:14px;border-radius:16px;background:rgba(15,23,42,.04)}.summaryCard strong[data-v-2dd57ae1]{font-size:18px;letter-spacing:-.03em}.selectedList[data-v-2dd57ae1]{display:grid;gap:8px}.selectedRow[data-v-2dd57ae1]{align-items:center}.selectedRow div[data-v-2dd57ae1]:first-child{display:grid;gap:3px}.selectedRow span[data-v-2dd57ae1],.notePreview p[data-v-2dd57ae1]{margin:0;color:#0f172a94;font-weight:600}.notePreview__title[data-v-2dd57ae1]{font-weight:700}.mono[data-v-2dd57ae1]{font-variant-numeric:tabular-nums}.wizard__actionsRight[data-v-2dd57ae1]{display:flex;gap:10px}@media (max-width: 860px){.steps[data-v-2dd57ae1],.formGrid[data-v-2dd57ae1],.summaryGrid[data-v-2dd57ae1]{grid-template-columns:1fr}.stepHeader[data-v-2dd57ae1],.lotCard__top[data-v-2dd57ae1],.lotCard__meta[data-v-2dd57ae1],.wizard__actions[data-v-2dd57ae1],.pager[data-v-2dd57ae1],.pager__actions[data-v-2dd57ae1],.quantityRow[data-v-2dd57ae1],.selectedRow[data-v-2dd57ae1]{display:grid}.searchBar[data-v-2dd57ae1]{max-width:none}}.wrap[data-v-22d67118]{display:grid;gap:14px}.hero[data-v-22d67118]{padding:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:radial-gradient(circle at top right,rgba(249,115,22,.24),transparent 26%),linear-gradient(135deg,rgba(249,115,22,.12),rgba(255,255,255,.94))}.eyebrow[data-v-22d67118]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.h1[data-v-22d67118]{margin-top:6px;font-weight:700;letter-spacing:-.05em;font-size:32px}.hero__actions[data-v-22d67118],.filters__actions[data-v-22d67118]{display:flex;gap:10px}.stats[data-v-22d67118]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stat[data-v-22d67118]{padding:18px;display:grid;gap:8px;background:radial-gradient(circle at top right,rgba(255,255,255,.7),transparent 30%),rgba(255,255,255,.92)}.stat--warn[data-v-22d67118]{background:radial-gradient(circle at top right,rgba(249,115,22,.18),transparent 30%),rgba(255,255,255,.92)}.stat span[data-v-22d67118]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-22d67118]{font-size:30px;letter-spacing:-.05em}.filters[data-v-22d67118],.panel[data-v-22d67118]{padding:16px;display:grid;gap:14px}.filters__grid[data-v-22d67118]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:10px;align-items:end}.panelTitle[data-v-22d67118],.panel__title[data-v-22d67118]{font-weight:700;letter-spacing:-.03em}.panelSub[data-v-22d67118],.panel__sub[data-v-22d67118]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.panel__head[data-v-22d67118]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.tableWrap[data-v-22d67118]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-22d67118]{width:100%;min-width:1080px;border-collapse:collapse}th[data-v-22d67118],td[data-v-22d67118]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-22d67118]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.strong[data-v-22d67118]{font-weight:700}.muted[data-v-22d67118]{color:#0f172a8f}.mono[data-v-22d67118]{font-variant-numeric:tabular-nums}.documentRow[data-v-22d67118]{background:rgba(255,255,255,.9)}.documentRow--open td[data-v-22d67118]{border-bottom-color:#f973161f}.countPill[data-v-22d67118]{display:inline-grid;place-items:center;min-width:34px;height:28px;padding:0 10px;border-radius:999px;background:rgba(249,115,22,.1);color:#c2410c;font-weight:800}.detailRow td[data-v-22d67118]{padding:0 12px 12px;background:rgba(248,250,252,.72)}.detailBox[data-v-22d67118]{overflow:hidden;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.86)}.detailHead[data-v-22d67118],.detailItem[data-v-22d67118]{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(80px,.5fr) minmax(90px,.6fr) minmax(120px,.8fr) minmax(120px,.8fr) minmax(140px,1fr) minmax(70px,auto);gap:12px;align-items:center;padding:11px 12px}.detailHead[data-v-22d67118]{background:rgba(15,23,42,.035);color:#0f172a94;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.detailItem+.detailItem[data-v-22d67118]{border-top:1px solid rgba(15,23,42,.06)}.detailActions[data-v-22d67118]{display:flex;justify-content:flex-end;gap:8px}.pill[data-v-22d67118]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.1);color:#0369a1;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pill--warn[data-v-22d67118]{background:rgba(249,115,22,.12);color:#c2410c}.errorState[data-v-22d67118],.infoState[data-v-22d67118],.emptyState[data-v-22d67118]{padding:12px 14px;border-radius:14px;font-weight:700}.errorState[data-v-22d67118]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14);color:#b91c1c}.infoState[data-v-22d67118]{background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.14);color:#0369a1}.emptyState[data-v-22d67118]{text-align:center;color:#0f172a8c}.actionsCell[data-v-22d67118]{white-space:nowrap}.expandBtn[data-v-22d67118],.iconBtn[data-v-22d67118]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;margin-left:8px}.detailActions .iconBtn[data-v-22d67118]{margin-left:0}.expandBtn[data-v-22d67118]{transition:background .15s ease,color .15s ease,transform .15s ease}.expandBtn--open[data-v-22d67118]{background:rgba(249,115,22,.12);color:#c2410c;transform:rotate(45deg)}.iconBtn[data-v-22d67118]:disabled{opacity:.5;cursor:not-allowed}.iconBtn--danger[data-v-22d67118]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.iconBtn--export[data-v-22d67118]{border-color:#0ea5e92e;background:rgba(14,165,233,.08);color:#0369a1}.ghostBtn[data-v-22d67118]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}@media (max-width: 1120px){.filters__grid[data-v-22d67118]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.hero[data-v-22d67118],.hero__actions[data-v-22d67118],.stats[data-v-22d67118],.filters__actions[data-v-22d67118]{display:grid}.stats[data-v-22d67118],.filters__grid[data-v-22d67118]{grid-template-columns:1fr}.detailHead[data-v-22d67118]{display:none}.detailItem[data-v-22d67118]{grid-template-columns:1fr;align-items:start}.detailActions[data-v-22d67118]{justify-content:flex-start}}.home[data-v-0e8274cf]{display:grid;gap:18px}.hero[data-v-0e8274cf]{padding:28px;background:radial-gradient(circle at top right,rgba(14,165,233,.18),transparent 30%),linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.12)),rgba(255,255,255,.92)}.eyebrow[data-v-0e8274cf]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#0e7490c7}h1[data-v-0e8274cf]{margin:10px 0 8px;font-size:34px;line-height:1;letter-spacing:-.05em}p[data-v-0e8274cf]{margin:0;max-width:760px;color:#0f172a9e;font-weight:600}.grid[data-v-0e8274cf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.option[data-v-0e8274cf]{padding:24px;display:grid;gap:14px;background:radial-gradient(circle at top right,rgba(34,197,94,.16),transparent 28%),rgba(255,255,255,.94)}.option__icon[data-v-0e8274cf]{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;color:#0f172a;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.92),transparent 48%),linear-gradient(135deg,rgba(34,197,94,.3),rgba(14,165,233,.34))}.option__meta[data-v-0e8274cf]{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0f172a73}h2[data-v-0e8274cf]{margin:0;font-size:26px;letter-spacing:-.04em}@media (max-width: 1100px){.grid[data-v-0e8274cf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.grid[data-v-0e8274cf]{grid-template-columns:1fr}h1[data-v-0e8274cf]{font-size:28px}}.reportPage[data-v-41978e0f]{display:grid;gap:16px}.hero[data-v-41978e0f]{padding:22px;display:flex;justify-content:space-between;gap:18px;align-items:flex-start;background:radial-gradient(circle at top right,rgba(249,115,22,.18),transparent 30%),linear-gradient(135deg,rgba(249,115,22,.08),rgba(239,68,68,.12)),rgba(255,255,255,.94)}.eyebrow[data-v-41978e0f]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#c2410cc7}h1[data-v-41978e0f]{margin:8px 0 6px;font-size:34px;letter-spacing:-.05em}p[data-v-41978e0f]{margin:0;max-width:760px;color:#0f172a9e;font-weight:600}.hero__actions[data-v-41978e0f],.filters__actions[data-v-41978e0f],.pager[data-v-41978e0f],.pager__actions[data-v-41978e0f]{display:flex;gap:10px}.filters[data-v-41978e0f],.urgencyCard[data-v-41978e0f],.summaryCard[data-v-41978e0f],.tableCard[data-v-41978e0f]{padding:18px;display:grid;gap:16px}.sectionHead[data-v-41978e0f]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sectionTitle[data-v-41978e0f]{font-weight:700;letter-spacing:-.03em}.sectionSub[data-v-41978e0f],.muted[data-v-41978e0f],.stat small[data-v-41978e0f],.pager__meta[data-v-41978e0f],.pager__page[data-v-41978e0f]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.filters__grid[data-v-41978e0f]{display:grid;grid-template-columns:1.3fr 1fr 1fr .9fr .9fr auto;gap:10px;align-items:end}.errorState[data-v-41978e0f]{display:flex;align-items:center;gap:10px;padding:14px 16px;color:#b91c1c;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14)}.stats[data-v-41978e0f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat[data-v-41978e0f]{padding:18px;display:grid;gap:8px;background:rgba(255,255,255,.94)}.stat span[data-v-41978e0f]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-41978e0f]{font-size:30px;letter-spacing:-.05em}.stat--primary[data-v-41978e0f]{background:radial-gradient(circle at top right,rgba(14,165,233,.18),transparent 30%),rgba(255,255,255,.94)}.stat--danger[data-v-41978e0f]{background:radial-gradient(circle at top right,rgba(239,68,68,.18),transparent 30%),rgba(255,255,255,.94)}.stat--warn[data-v-41978e0f]{background:radial-gradient(circle at top right,rgba(249,115,22,.2),transparent 30%),rgba(255,255,255,.94)}.contentGrid[data-v-41978e0f]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:14px}.urgencyListScroller[data-v-41978e0f]{max-height:348px;overflow-y:auto;padding-right:6px}.urgencyList[data-v-41978e0f],.summaryBars[data-v-41978e0f]{display:grid;gap:12px}.urgencyItem[data-v-41978e0f],.summaryBar[data-v-41978e0f]{padding:14px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.94))}.urgencyItem[data-v-41978e0f]{display:flex;justify-content:space-between;gap:14px}.urgencyItem__title[data-v-41978e0f],.strong[data-v-41978e0f]{font-weight:700}.urgencyItem__meta[data-v-41978e0f]{margin-top:4px;color:#0f172a94;font-weight:600}.urgencyItem__right[data-v-41978e0f]{display:grid;justify-items:end;gap:6px}.urgency[data-v-41978e0f],.pageBtn[data-v-41978e0f],.ghostBtn[data-v-41978e0f]{font-weight:700}.urgency[data-v-41978e0f]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.urgency--expired[data-v-41978e0f]{background:rgba(239,68,68,.14);color:#b91c1c}.urgency--soon[data-v-41978e0f]{background:rgba(249,115,22,.14);color:#c2410c}.urgency--ok[data-v-41978e0f]{background:rgba(34,197,94,.14);color:#15803d}.summaryBar__head[data-v-41978e0f]{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.progress[data-v-41978e0f]{position:relative;height:12px;border-radius:999px;overflow:hidden;background:rgba(15,23,42,.08)}.progress__bar[data-v-41978e0f]{height:100%;border-radius:999px}.progress__bar--expired[data-v-41978e0f]{background:linear-gradient(90deg,#ef4444,#dc2626)}.progress__bar--soon[data-v-41978e0f]{background:linear-gradient(90deg,#fb923c,#ea580c)}.progress__bar--ok[data-v-41978e0f]{background:linear-gradient(90deg,#22c55e,#16a34a)}.tableWrap[data-v-41978e0f]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-41978e0f]{width:100%;min-width:1080px;border-collapse:collapse}th[data-v-41978e0f],td[data-v-41978e0f]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-41978e0f]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.mono[data-v-41978e0f]{font-variant-numeric:tabular-nums}.expiryCell[data-v-41978e0f]{display:grid;gap:8px}.emptyState[data-v-41978e0f]{padding:16px;border-radius:14px;text-align:center;font-weight:700;color:#0f172a94;background:rgba(15,23,42,.04)}.pager[data-v-41978e0f]{justify-content:space-between;align-items:center}.pageBtn[data-v-41978e0f],.ghostBtn[data-v-41978e0f]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:#0f172ab8}.pageBtn[data-v-41978e0f]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 1180px){.stats[data-v-41978e0f],.contentGrid[data-v-41978e0f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.filters__grid[data-v-41978e0f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.hero[data-v-41978e0f],.urgencyItem[data-v-41978e0f],.stats[data-v-41978e0f],.contentGrid[data-v-41978e0f],.pager[data-v-41978e0f],.pager__actions[data-v-41978e0f]{display:grid;grid-template-columns:1fr}}@media (max-width: 640px){h1[data-v-41978e0f]{font-size:28px}.filters__grid[data-v-41978e0f]{grid-template-columns:1fr}}.reportPage[data-v-32194cba]{display:grid;gap:16px}.hero[data-v-32194cba]{padding:22px;display:flex;justify-content:space-between;gap:18px;align-items:flex-start;background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 30%),linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.12)),rgba(255,255,255,.94)}.eyebrow[data-v-32194cba]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#15803dc7}h1[data-v-32194cba]{margin:8px 0 6px;font-size:34px;letter-spacing:-.05em}p[data-v-32194cba]{margin:0;max-width:760px;color:#0f172a9e;font-weight:600}.hero__actions[data-v-32194cba],.filters__actions[data-v-32194cba]{display:flex;gap:10px}.filters[data-v-32194cba],.chartCard[data-v-32194cba],.timelineCard[data-v-32194cba],.tableCard[data-v-32194cba]{padding:18px;display:grid;gap:16px}.sectionHead[data-v-32194cba]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sectionTitle[data-v-32194cba]{font-weight:700;letter-spacing:-.03em}.sectionSub[data-v-32194cba],.muted[data-v-32194cba],.stat small[data-v-32194cba]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.filters__grid[data-v-32194cba]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;align-items:end}.errorState[data-v-32194cba]{display:flex;align-items:center;gap:10px;padding:14px 16px;color:#b91c1c;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14)}.stats[data-v-32194cba]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat[data-v-32194cba]{padding:18px;display:grid;gap:8px;background:rgba(255,255,255,.94)}.stat span[data-v-32194cba]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-32194cba]{font-size:30px;letter-spacing:-.05em}.stat--primary[data-v-32194cba]{background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 30%),rgba(255,255,255,.94)}.stat--warn[data-v-32194cba]{background:radial-gradient(circle at top right,rgba(14,165,233,.16),transparent 30%),rgba(255,255,255,.94)}.contentGrid[data-v-32194cba]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr);gap:14px}.barListScroller[data-v-32194cba],.timelineScroller[data-v-32194cba]{max-height:360px;overflow-y:auto;padding-right:6px}.barList[data-v-32194cba],.timelineList[data-v-32194cba]{display:grid;gap:12px}.barItem[data-v-32194cba],.timelineItem[data-v-32194cba]{padding:14px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.94))}.barItem__head[data-v-32194cba],.timelineItem__head[data-v-32194cba]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.strong[data-v-32194cba],.chemicalName[data-v-32194cba]{font-weight:700}.chemicalName[data-v-32194cba]{padding-left:18px}.progress[data-v-32194cba]{position:relative;height:12px;border-radius:999px;overflow:hidden;background:rgba(15,23,42,.08)}.progress--sm[data-v-32194cba]{height:10px}.progress__bar[data-v-32194cba]{height:100%;border-radius:999px}.progress__bar--primary[data-v-32194cba]{background:linear-gradient(90deg,#22c55e,#16a34a)}.progress__bar--accent[data-v-32194cba]{background:linear-gradient(90deg,#0ea5e9,#2563eb)}.tableWrap[data-v-32194cba]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-32194cba]{width:100%;min-width:1120px;border-collapse:collapse}th[data-v-32194cba],td[data-v-32194cba]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-32194cba]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.firstCol[data-v-32194cba]{min-width:250px}.yearHead[data-v-32194cba],.yearTotalHead[data-v-32194cba],.totalHead[data-v-32194cba],.areaYearTotal[data-v-32194cba],.totalCell[data-v-32194cba]{background:rgba(15,23,42,.04)}.areaRow[data-v-32194cba]{background:rgba(59,130,246,.07)}.areaRow td[data-v-32194cba]{font-weight:700}.chemicalRow td[data-v-32194cba]:first-child{background:rgba(255,255,255,.94)}.grandRow[data-v-32194cba]{background:rgba(37,99,235,.09)}.grandRow td[data-v-32194cba]{font-weight:800}.numeric[data-v-32194cba],.mono[data-v-32194cba]{font-variant-numeric:tabular-nums}.numeric[data-v-32194cba]{text-align:right}.emptyState[data-v-32194cba]{padding:16px;border-radius:14px;text-align:center;font-weight:700;color:#0f172a94;background:rgba(15,23,42,.04)}.ghostBtn[data-v-32194cba]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}@media (max-width: 1180px){.stats[data-v-32194cba],.contentGrid[data-v-32194cba]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.filters__grid[data-v-32194cba]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.hero[data-v-32194cba],.stats[data-v-32194cba],.contentGrid[data-v-32194cba]{display:grid;grid-template-columns:1fr}}@media (max-width: 640px){h1[data-v-32194cba]{font-size:28px}.filters__grid[data-v-32194cba]{grid-template-columns:1fr}}.reportPage[data-v-566da21d]{display:grid;gap:14px;color:#243247}.reportHeader[data-v-566da21d]{display:flex;justify-content:space-between;align-items:center;gap:16px}.eyebrow[data-v-566da21d]{font-size:11px;color:#64748b;font-weight:600;margin-bottom:4px}h1[data-v-566da21d]{margin:0;font-size:25px;line-height:1.3;font-weight:650;letter-spacing:-.7px}.reportHeader p[data-v-566da21d]{margin:4px 0 0;color:#64748b;font-size:12px}.headerActions[data-v-566da21d]{display:flex;gap:7px;flex-shrink:0}.reportPanel[data-v-566da21d]{background:#fff;border:1px solid #e1e7ee;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #0f172a04;min-width:0}.filterBar[data-v-566da21d]{display:flex;gap:12px;align-items:flex-end;padding:14px 16px}.filterField[data-v-566da21d]{display:grid;gap:5px;font-size:11px;font-weight:600;color:#64748b;min-width:155px}.filterField--scope[data-v-566da21d]{min-width:185px}.filterField[data-v-566da21d] input,.filterField[data-v-566da21d] select{height:34px;padding:5px 9px;border:1px solid #dce3eb;border-radius:6px;font-size:12px;background:#fff;color:#243247;width:100%}.resetButton[data-v-566da21d]{display:flex;gap:5px;align-items:center;height:34px;border:0;background:none;color:#64748b;cursor:pointer;font-size:11px;margin-left:auto}.summaryBar[data-v-566da21d]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:10px 16px;border-top:1px solid #edf0f4;border-bottom:1px solid #e1e7ee;background:#f8fafc;font-size:11px}.summaryBar>span[data-v-566da21d]{display:inline-flex;align-items:center;gap:5px}.summaryBar strong[data-v-566da21d]{font-size:13px;font-variant-numeric:tabular-nums}.summaryDanger[data-v-566da21d]{color:#b45345}.summaryWarning[data-v-566da21d]{color:#96651a}.summaryMuted[data-v-566da21d]{color:#758295}i[data-v-566da21d]{width:5px;height:5px;border-radius:50%;display:inline-block;background:currentColor;flex-shrink:0}.summaryBar .scopeLabel[data-v-566da21d]{margin-left:auto;color:#64748b}.tableWrap[data-v-566da21d]{overflow:auto;max-height:clamp(260px,calc(100dvh - 390px),720px)}.table[data-v-566da21d]{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.table th[data-v-566da21d]{background:#f8fafc;padding:10px 12px;text-align:left;white-space:nowrap;color:#475569;font-size:11px;font-weight:600;border-bottom:1px solid #dfe6ee;position:sticky;top:0;z-index:2}.table th small[data-v-566da21d]{display:block;font-size:10px;color:#94a3b8;font-weight:400;margin-top:3px}.table td[data-v-566da21d]{padding:9px 12px;border-bottom:1px solid #edf0f4;vertical-align:middle}.table tbody tr:last-child td[data-v-566da21d]{border-bottom:0}.table tbody tr:hover td[data-v-566da21d]{background:#f8fbfd}.chemicalColumn[data-v-566da21d]{min-width:190px;max-width:270px}.chemicalName[data-v-566da21d]{font-weight:600;line-height:1.35}.cellMeta[data-v-566da21d]{font-size:10px;color:#8491a3;margin-top:3px}.locationCell[data-v-566da21d]{font-size:11px;color:#64748b;min-width:75px;max-width:135px}.table .numeric[data-v-566da21d]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table .totalColumn[data-v-566da21d]{background:#f3f8f7;color:#176653}.unit[data-v-566da21d]{font-size:10px;color:#6a8b82;margin-left:4px}.separator[data-v-566da21d],.replenishmentCell>span[data-v-566da21d]{color:#b1bbc8;padding:0 3px}.statusCell[data-v-566da21d]{min-width:145px}.statusBadge[data-v-566da21d]{display:inline-flex;align-items:center;gap:5px;color:#8290a2;font-size:10px;font-weight:500;white-space:nowrap;list-style:none}.statusBadge[data-v-566da21d]::-webkit-details-marker{display:none}summary.statusBadge[data-v-566da21d]{cursor:pointer}.statusBadge--danger[data-v-566da21d]{color:#b45345}.statusBadge--ok[data-v-566da21d]{color:#168467}.statusBadge--overflow[data-v-566da21d]{color:#96651a}.detailsChevron[data-v-566da21d]{color:#94a3b8;margin-left:3px}.limitDetails[data-v-566da21d]{margin-top:7px;font-size:10px;line-height:1.7;color:#64748b;max-width:240px}.tableNote[data-v-566da21d]{padding:8px 16px;border-top:1px solid #edf0f4;color:#8491a3;font-size:10px;line-height:1.5}.pagination[data-v-566da21d]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid #e1e7ee;background:#fafbfc;font-size:11px}.paginationCount[data-v-566da21d]{margin-right:auto;font-variant-numeric:tabular-nums}.paginationCount span[data-v-566da21d]{color:#94a3b8}.pageSize[data-v-566da21d]{display:flex;align-items:center;gap:7px;color:#64748b}.pageSize[data-v-566da21d] .select{width:62px;height:29px;padding:3px 7px;border-radius:5px;font-size:11px}.pageButtons[data-v-566da21d]{display:flex;gap:3px}.pageButtons button[data-v-566da21d]{min-width:28px;height:28px;border:1px solid transparent;background:transparent;border-radius:5px;color:#475569;cursor:pointer;font-size:12px}.pageButtons button[data-v-566da21d]:hover{background:#edf2f7}.pageButtons .pageButton--active[data-v-566da21d]{background:#176653;color:#fff}.pageButtons button[data-v-566da21d]:disabled{opacity:.3;cursor:default}button[data-v-566da21d]:focus-visible,summary[data-v-566da21d]:focus-visible,.tableWrap[data-v-566da21d]:focus-visible{outline:2px solid #168467;outline-offset:-2px}.errorState[data-v-566da21d]{display:flex;align-items:center;gap:8px;color:#b45345;border:1px solid #f1d4ce;background:#fff6f3;padding:10px 12px;border-radius:8px;font-size:12px}.table .emptyState[data-v-566da21d]{text-align:center;color:#64748b;padding:30px 12px}@media (max-width: 850px){.filterBar[data-v-566da21d]{flex-wrap:wrap}.filterField[data-v-566da21d]{flex:1;min-width:135px}.summaryBar[data-v-566da21d]{gap:10px 16px}.table[data-v-566da21d]{min-width:1000px}}@media (max-width: 560px){.reportHeader[data-v-566da21d]{align-items:flex-start;flex-direction:column;gap:10px}h1[data-v-566da21d]{font-size:23px}.filterBar[data-v-566da21d],.summaryBar[data-v-566da21d],.pagination[data-v-566da21d]{padding-left:12px;padding-right:12px}.summaryBar .scopeLabel[data-v-566da21d]{width:100%;margin-left:0}.paginationCount[data-v-566da21d]{width:100%}.pageSize[data-v-566da21d]{margin-right:auto}.tableWrap[data-v-566da21d]{max-height:62vh}}.reportPage[data-v-8f67007b]{display:grid;gap:16px}.hero[data-v-8f67007b]{padding:22px;display:flex;justify-content:space-between;gap:18px;align-items:flex-start;background:radial-gradient(circle at top right,rgba(14,165,233,.18),transparent 30%),linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.12)),rgba(255,255,255,.94)}.eyebrow[data-v-8f67007b]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#0e7490c7}h1[data-v-8f67007b]{margin:8px 0 6px;font-size:34px;letter-spacing:-.05em}p[data-v-8f67007b]{margin:0;max-width:720px;color:#0f172a9e;font-weight:600}.hero__actions[data-v-8f67007b]{display:grid;gap:10px;min-width:280px}.selector[data-v-8f67007b]{display:grid;gap:6px}.selector__label[data-v-8f67007b],.stat span[data-v-8f67007b],.sectionSub[data-v-8f67007b],.muted[data-v-8f67007b],.bigGauge__center span[data-v-8f67007b],.legendItem small[data-v-8f67007b]{color:#0f172a94}.selector__label[data-v-8f67007b],.stat span[data-v-8f67007b]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.errorState[data-v-8f67007b]{display:flex;align-items:center;gap:10px;padding:14px 16px;color:#b91c1c;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14)}.stats[data-v-8f67007b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat[data-v-8f67007b]{padding:18px;display:grid;gap:8px;background:rgba(255,255,255,.94)}.stat--primary[data-v-8f67007b]{background:radial-gradient(circle at top right,rgba(14,165,233,.18),transparent 30%),rgba(255,255,255,.94)}.stat--warn[data-v-8f67007b]{background:radial-gradient(circle at top right,rgba(249,115,22,.2),transparent 28%),rgba(255,255,255,.94)}.stat strong[data-v-8f67007b]{font-size:30px;letter-spacing:-.05em}.stat small[data-v-8f67007b]{font-weight:600;color:#0f172a94}.contentGrid[data-v-8f67007b]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);gap:14px}.chartCard[data-v-8f67007b],.overviewCard[data-v-8f67007b],.tableCard[data-v-8f67007b]{padding:18px;display:grid;gap:16px}.sectionHead[data-v-8f67007b]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sectionTitle[data-v-8f67007b]{font-weight:700;letter-spacing:-.03em}.sectionSub[data-v-8f67007b]{margin-top:4px;font-size:12px;font-weight:700}.zoneBars[data-v-8f67007b]{display:grid;gap:12px}.zoneBar[data-v-8f67007b]{padding:14px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.94))}.zoneBar__head[data-v-8f67007b]{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:10px}.zoneBar__title[data-v-8f67007b],.strong[data-v-8f67007b]{font-weight:700}.zoneBar__meta[data-v-8f67007b],.mono[data-v-8f67007b]{font-variant-numeric:tabular-nums}.zoneBar__meta[data-v-8f67007b]{margin-top:4px;color:#0f172a94;font-weight:600}.zoneBar__right[data-v-8f67007b]{display:grid;justify-items:end;gap:6px}.progress[data-v-8f67007b]{position:relative;height:12px;border-radius:999px;overflow:hidden;background:rgba(15,23,42,.08)}.progress--sm[data-v-8f67007b]{width:140px;height:8px}.progress__bar[data-v-8f67007b]{height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#16a34a)}.status--ok.progress__bar[data-v-8f67007b],.progress__bar.status--ok[data-v-8f67007b]{background:linear-gradient(90deg,#22c55e,#16a34a)}.status--stop.progress__bar[data-v-8f67007b],.progress__bar.status--stop[data-v-8f67007b]{background:linear-gradient(90deg,#fb923c,#ea580c)}.status--unknown.progress__bar[data-v-8f67007b],.progress__bar.status--unknown[data-v-8f67007b]{background:linear-gradient(90deg,#94a3b8,#64748b)}.status[data-v-8f67007b]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.status--ok[data-v-8f67007b]{background:rgba(34,197,94,.14);color:#15803d}.status--stop[data-v-8f67007b]{background:rgba(249,115,22,.14);color:#c2410c}.status--unknown[data-v-8f67007b]{background:rgba(148,163,184,.2);color:#475569}.bigGauge[data-v-8f67007b]{display:grid;place-items:center;padding:8px 0 12px}.bigGauge__ring[data-v-8f67007b]{width:220px;height:220px;border-radius:999px;display:grid;place-items:center;background:conic-gradient(from -90deg,#0ea5e9 0deg,#22c55e calc(min(var(--occupancy, 0),100)*3.6deg),rgba(15,23,42,.08) 0deg);position:relative}.bigGauge__ring[data-v-8f67007b]:before{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;border-radius:999px;background:rgba(255,255,255,.96)}.bigGauge__center[data-v-8f67007b]{position:relative;z-index:1;display:grid;justify-items:center;gap:6px}.bigGauge__center strong[data-v-8f67007b]{font-size:34px;letter-spacing:-.05em}.legendList[data-v-8f67007b]{display:grid;gap:12px}.legendItem[data-v-8f67007b]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:rgba(15,23,42,.04)}.legendItem strong[data-v-8f67007b]{display:block;font-size:18px}.dot[data-v-8f67007b]{width:12px;height:12px;border-radius:999px}.dot--ok[data-v-8f67007b]{background:#16a34a}.dot--stop[data-v-8f67007b]{background:#ea580c}.dot--unknown[data-v-8f67007b]{background:#64748b}.tableWrap[data-v-8f67007b]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-8f67007b]{width:100%;min-width:980px;border-collapse:collapse}th[data-v-8f67007b],td[data-v-8f67007b]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-8f67007b]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.tablePercent[data-v-8f67007b]{display:grid;gap:8px}.emptyState[data-v-8f67007b]{padding:16px;border-radius:14px;text-align:center;font-weight:700;color:#0f172a94;background:rgba(15,23,42,.04)}@media (max-width: 1180px){.stats[data-v-8f67007b],.contentGrid[data-v-8f67007b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.hero[data-v-8f67007b],.zoneBar__head[data-v-8f67007b],.stats[data-v-8f67007b],.contentGrid[data-v-8f67007b]{grid-template-columns:1fr;display:grid}.hero__actions[data-v-8f67007b]{min-width:0}}@media (max-width: 640px){h1[data-v-8f67007b]{font-size:28px}.bigGauge__ring[data-v-8f67007b]{width:180px;height:180px}}.passwordInput[data-v-e8680208]{position:relative}.passwordInput__field[data-v-e8680208]{width:100%;height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:10px 44px 10px 12px;outline:none;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease}.passwordInput__field[data-v-e8680208]:focus{border-color:#6d28d959;box-shadow:0 0 0 4px #6d28d924;background:#fff}.passwordInput__field[data-v-e8680208]:disabled{opacity:.7}.passwordInput__toggle[data-v-e8680208]{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:#0f172a8c;cursor:pointer}.passwordInput__toggle[data-v-e8680208]:hover:not(:disabled){background:rgba(109,40,217,.08);color:#6d28d9e6}.passwordInput__toggle[data-v-e8680208]:disabled{cursor:default;opacity:.5}.wrap[data-v-17d1ad16]{display:grid;gap:14px}.hero[data-v-17d1ad16]{padding:18px;background:radial-gradient(circle at top right,rgba(14,165,233,.2),transparent 28%),linear-gradient(135deg,rgba(14,165,233,.12),rgba(255,255,255,.94))}.eyebrow[data-v-17d1ad16]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.h1[data-v-17d1ad16]{margin-top:6px;font-weight:700;letter-spacing:-.05em;font-size:32px}.sub[data-v-17d1ad16]{margin-top:4px;color:#0f172a94;font-weight:600}.panel[data-v-17d1ad16]{padding:16px;display:grid;gap:16px}.panel__head[data-v-17d1ad16]{display:grid;gap:4px}.panel__head--spread[data-v-17d1ad16]{display:flex;justify-content:space-between;gap:16px;align-items:start}.panel__title[data-v-17d1ad16]{font-size:20px;font-weight:700;letter-spacing:-.03em}.panel__subtitle[data-v-17d1ad16]{color:#0f172a94;font-weight:600}.grid[data-v-17d1ad16]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.actions[data-v-17d1ad16]{display:flex;justify-content:flex-end}.errorBanner[data-v-17d1ad16]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 720px){.grid[data-v-17d1ad16],.panel__head--spread[data-v-17d1ad16]{display:grid}}.badge[data-v-3b1898e4]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.badge--compact[data-v-3b1898e4]{gap:6px}.badge__item[data-v-3b1898e4]{display:inline-flex;align-items:center;gap:8px}.badge__icon[data-v-3b1898e4]{width:28px;height:28px;object-fit:contain;flex:0 0 28px}.badge__label[data-v-3b1898e4]{font-size:12px;font-weight:800;color:#0f172ab8}.options[data-v-9361adb1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.option[data-v-9361adb1]{width:100%;min-height:62px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.option--active[data-v-9361adb1]{border-color:#0ea5e957;background:rgba(14,165,233,.06);box-shadow:0 0 0 4px #0ea5e914}.option__icon[data-v-9361adb1]{width:34px;height:34px;object-fit:contain;flex:0 0 34px}.option__text[data-v-9361adb1]{display:grid;gap:2px}.option__text strong[data-v-9361adb1]{font-size:12px;font-weight:800;color:#0f172ad6}.option__text small[data-v-9361adb1]{font-size:11px;font-weight:700;color:#0f172a8c}@media (max-width: 780px){.options[data-v-9361adb1]{grid-template-columns:1fr}}.form[data-v-3da6175b]{display:grid;gap:14px}.grid[data-v-3da6175b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid2[data-v-3da6175b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.actions[data-v-3da6175b]{display:flex;justify-content:flex-end;gap:10px;padding-top:8px}@media (max-width: 780px){.grid[data-v-3da6175b]{grid-template-columns:1fr}.grid2[data-v-3da6175b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.grid2[data-v-3da6175b]{grid-template-columns:1fr}}.lookup[data-v-5aad8d23]{padding:14px}.lookup__head[data-v-5aad8d23]{display:flex;align-items:center;justify-content:space-between;gap:12px}.lookup__title[data-v-5aad8d23]{font-weight:500;letter-spacing:-.03em}.lookup__sub[data-v-5aad8d23]{font-size:12px;font-weight:700;color:#0f172a8c;margin-top:2px}.lookup__count[data-v-5aad8d23]{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;font-weight:500;background:rgba(109,40,217,.1);color:#6d28d9;border:1px solid rgba(109,40,217,.18)}.lookup__add[data-v-5aad8d23]{margin-top:12px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.tableWrap[data-v-5aad8d23]{margin-top:12px;overflow:auto;border-radius:14px;border:1px solid rgba(15,23,42,.08)}.table[data-v-5aad8d23]{width:100%;border-collapse:collapse;min-width:420px}th[data-v-5aad8d23],td[data-v-5aad8d23]{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px}th[data-v-5aad8d23]{position:sticky;top:0;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:500;color:#0f172ab3}.muted[data-v-5aad8d23]{color:#0f172a8c;font-weight:800}.actions[data-v-5aad8d23]{text-align:right;width:1%;white-space:nowrap}.iconBtn[data-v-5aad8d23]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3}.iconBtn[data-v-5aad8d23]:hover{background:rgba(15,23,42,.06)}.iconBtn--danger[data-v-5aad8d23]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.iconBtn--danger[data-v-5aad8d23]:hover{background:rgba(239,68,68,.12)}.empty[data-v-5aad8d23]{text-align:center;color:#0f172a8c;font-weight:800}.wrap[data-v-4e08372d]{display:grid;gap:14px}.header[data-v-4e08372d]{padding:14px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px}.h1[data-v-4e08372d]{font-weight:500;letter-spacing:-.03em;font-size:18px}.sub[data-v-4e08372d]{font-size:12px;font-weight:700;color:#0f172a8c;margin-top:2px}.tabs[data-v-4e08372d]{display:inline-flex;padding:4px;border-radius:14px;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.08)}.tab[data-v-4e08372d]{border:0;background:transparent;padding:8px 12px;border-radius:12px;font-weight:500;color:#0f172aa6;cursor:pointer}.tab.active[data-v-4e08372d]{background:rgba(255,255,255,.9);color:#0f172ae6;box-shadow:0 12px 24px #02061714}.actions[data-v-4e08372d]{display:flex;gap:10px;justify-content:flex-end}.list[data-v-4e08372d]{padding:14px}.toolbar[data-v-4e08372d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.search[data-v-4e08372d]{flex:1;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:14px;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.08)}.search[data-v-4e08372d] .input{border:0;background:transparent;box-shadow:none}.meta[data-v-4e08372d]{display:flex;align-items:center;gap:10px}.limit[data-v-4e08372d]{height:36px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:8px 10px;font-weight:800;color:#0f172acc}.tableWrap[data-v-4e08372d]{overflow:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-4e08372d]{width:100%;border-collapse:collapse;min-width:1050px}th[data-v-4e08372d],td[data-v-4e08372d]{padding:11px 12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px}th[data-v-4e08372d]{position:sticky;top:0;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:500;color:#0f172ab3}.sortable[data-v-4e08372d]{cursor:pointer;-webkit-user-select:none;user-select:none}.sort[data-v-4e08372d]{margin-left:8px;font-size:11px;font-weight:500;color:#6d28d9e6}.right[data-v-4e08372d]{text-align:right;width:1%;white-space:nowrap}.mono[data-v-4e08372d]{font-variant-numeric:tabular-nums;font-weight:500;color:#0f172ab8}.strong[data-v-4e08372d]{font-weight:500}.muted[data-v-4e08372d]{color:#0f172a8c;font-weight:600}.iconBtn[data-v-4e08372d]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;margin-left:8px}.iconBtn[data-v-4e08372d]:hover{background:rgba(15,23,42,.06)}.iconBtn--danger[data-v-4e08372d]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.iconBtn--danger[data-v-4e08372d]:hover{background:rgba(239,68,68,.12)}.empty[data-v-4e08372d]{text-align:center;padding:18px;font-weight:500;color:#0f172a8c}.pager[data-v-4e08372d]{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.pages[data-v-4e08372d]{display:flex;gap:8px;overflow:auto}.pageBtn[data-v-4e08372d]{height:34px;padding:0 12px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.86);cursor:pointer;font-weight:500;color:#0f172abf}.pageBtn.active[data-v-4e08372d]{border-color:#6d28d94d;background:rgba(109,40,217,.1);color:#6d28d9}.pageBtn[data-v-4e08372d]:disabled{opacity:.6;cursor:not-allowed}.grid[data-v-4e08372d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.loading[data-v-4e08372d]{padding:16px;font-weight:500;color:#0f172a8c}@media (max-width: 1060px){.header[data-v-4e08372d]{grid-template-columns:1fr;justify-items:start}.actions[data-v-4e08372d]{width:100%;justify-content:flex-start}}@media (max-width: 960px){.grid[data-v-4e08372d]{grid-template-columns:1fr}}.panel[data-v-a4e545f8]{padding:16px;display:grid;gap:16px}.panel__head[data-v-a4e545f8]{display:flex;justify-content:space-between;gap:12px}.panel__title[data-v-a4e545f8]{font-weight:700;letter-spacing:-.03em}.panel__sub[data-v-a4e545f8]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.formRow[data-v-a4e545f8]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}@media (max-width: 720px){.formRow[data-v-a4e545f8]{grid-template-columns:1fr}}.panel[data-v-4c1fdfc8]{padding:16px;display:grid;gap:16px}.panel__head[data-v-4c1fdfc8]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.panel__title[data-v-4c1fdfc8]{font-weight:700;letter-spacing:-.03em}.panel__sub[data-v-4c1fdfc8]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.ghostBtn[data-v-4c1fdfc8]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}.errorState[data-v-4c1fdfc8]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14);color:#b91c1c;font-weight:700}.tableWrap[data-v-4c1fdfc8]{overflow:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-4c1fdfc8]{width:100%;min-width:480px;border-collapse:collapse}th[data-v-4c1fdfc8],td[data-v-4c1fdfc8]{padding:11px 12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px}th[data-v-4c1fdfc8]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.mono[data-v-4c1fdfc8]{font-variant-numeric:tabular-nums;color:#0f172a8f;font-weight:700}.strong[data-v-4c1fdfc8]{font-weight:700}.right[data-v-4c1fdfc8]{text-align:right;width:1%;white-space:nowrap}.iconBtn[data-v-4c1fdfc8]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3}.iconBtn[data-v-4c1fdfc8]:disabled{opacity:.5;cursor:not-allowed}.iconBtn--danger[data-v-4c1fdfc8]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.empty[data-v-4c1fdfc8]{text-align:center;padding:18px;color:#0f172a8c;font-weight:700}@media (max-width: 720px){.panel__head[data-v-4c1fdfc8]{display:grid}}.wrap[data-v-a6128944]{display:grid;gap:14px}.header[data-v-a6128944]{padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.h1[data-v-a6128944]{font-weight:500;letter-spacing:-.03em;font-size:18px}.sub[data-v-a6128944]{font-size:12px;font-weight:700;color:#0f172a8c;margin-top:2px}.actions[data-v-a6128944]{display:flex;gap:10px}.stats[data-v-a6128944]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px}.stat[data-v-a6128944]{padding:18px;display:grid;gap:8px;background:radial-gradient(circle at top right,rgba(16,185,129,.16),transparent 28%),rgba(255,255,255,.92)}.stat span[data-v-a6128944]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-a6128944]{font-size:28px;letter-spacing:-.05em}.layout[data-v-a6128944]{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:14px;align-items:start}@media (max-width: 980px){.layout[data-v-a6128944]{grid-template-columns:1fr}}@media (max-width: 720px){.header[data-v-a6128944]{display:grid;grid-template-columns:1fr}}.home[data-v-f1d320f6]{display:grid;gap:18px}.hero[data-v-f1d320f6]{padding:28px;background:radial-gradient(circle at top right,rgba(16,185,129,.2),transparent 30%),linear-gradient(135deg,rgba(14,116,144,.1),rgba(249,115,22,.12)),rgba(255,255,255,.92)}.eyebrow[data-v-f1d320f6]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:#0e7490c7}h1[data-v-f1d320f6]{margin:10px 0 8px;font-size:34px;line-height:1;letter-spacing:-.05em}p[data-v-f1d320f6]{margin:0;max-width:620px;color:#0f172a9e;font-weight:600}.grid[data-v-f1d320f6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.option[data-v-f1d320f6]{padding:24px;display:grid;gap:14px}.option__icon[data-v-f1d320f6]{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;color:#0f172a;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.92),transparent 48%),linear-gradient(135deg,rgba(34,197,94,.3),rgba(14,165,233,.34))}.option__meta[data-v-f1d320f6]{font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#0f172a73}h2[data-v-f1d320f6]{margin:0;font-size:26px;letter-spacing:-.04em}@media (max-width: 1400px){.grid[data-v-f1d320f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1000px){.grid[data-v-f1d320f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.grid[data-v-f1d320f6]{grid-template-columns:1fr}}.form[data-v-fb0646fa]{display:grid;gap:16px}.lead[data-v-fb0646fa]{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.06)}.lead__title[data-v-fb0646fa]{font-weight:700}.lead__sub[data-v-fb0646fa]{margin-top:4px;color:#0f172a8f;font-size:13px}.chip[data-v-fb0646fa]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.chip--manual[data-v-fb0646fa]{background:rgba(249,115,22,.12);color:#c2410c}.chip--automatic[data-v-fb0646fa]{background:rgba(14,165,233,.12);color:#0369a1}.chip--empty[data-v-fb0646fa]{background:rgba(239,68,68,.12);color:#b91c1c}.chemical[data-v-fb0646fa]{display:grid;gap:6px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(14,165,233,.08))}.chemical span[data-v-fb0646fa],.preview span[data-v-fb0646fa]{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a75;margin-bottom:4px}.grid3[data-v-fb0646fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.preview[data-v-fb0646fa]{padding:16px;border-radius:16px;background:rgba(2,132,199,.06);border:1px solid rgba(2,132,199,.12)}.preview__title[data-v-fb0646fa]{font-weight:700;margin-bottom:12px}.preview__grid[data-v-fb0646fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.preview__grid div[data-v-fb0646fa]{padding:12px;border-radius:14px;background:rgba(255,255,255,.8);font-weight:800}.error[data-v-fb0646fa]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.12);color:#b91c1c;font-weight:700}.actions[data-v-fb0646fa]{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 720px){.lead[data-v-fb0646fa]{grid-template-columns:1fr;display:grid}.grid3[data-v-fb0646fa],.preview__grid[data-v-fb0646fa]{grid-template-columns:1fr}}.wrap[data-v-b95a3167]{display:grid;gap:14px}.header[data-v-b95a3167]{padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.h1[data-v-b95a3167]{font-weight:500;letter-spacing:-.03em;font-size:18px}.sub[data-v-b95a3167]{font-size:12px;font-weight:700;color:#0f172a8c;margin-top:2px}.actions[data-v-b95a3167],.toolbar__actions[data-v-b95a3167]{display:flex;gap:10px}.stats[data-v-b95a3167]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stat[data-v-b95a3167]{padding:18px;display:grid;gap:8px;background:radial-gradient(circle at top right,rgba(16,185,129,.16),transparent 28%),rgba(255,255,255,.92)}.stat span[data-v-b95a3167]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0f172a80;font-weight:800}.stat strong[data-v-b95a3167]{font-size:28px;letter-spacing:-.05em}.list[data-v-b95a3167]{padding:14px}.toolbar[data-v-b95a3167]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.filters[data-v-b95a3167]{flex:1;display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:10px}.ghostBtn[data-v-b95a3167]{height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.9);padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#0f172ab8}.tableWrap[data-v-b95a3167]{overflow:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-b95a3167]{width:100%;min-width:980px;border-collapse:collapse}th[data-v-b95a3167],td[data-v-b95a3167]{padding:11px 12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-b95a3167]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.strong[data-v-b95a3167]{font-weight:700}.muted[data-v-b95a3167]{color:#0f172a8f}.mono[data-v-b95a3167]{font-variant-numeric:tabular-nums}.mode[data-v-b95a3167]{display:inline-block;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.mode--manual[data-v-b95a3167]{background:rgba(249,115,22,.12);color:#c2410c}.mode--automatic[data-v-b95a3167]{background:rgba(14,165,233,.12);color:#0369a1}.mode--nepoznat[data-v-b95a3167]{background:rgba(239,68,68,.12);color:#b91c1c}.right[data-v-b95a3167]{text-align:right;width:1%;white-space:nowrap}.iconBtn[data-v-b95a3167]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;margin-left:8px}.iconBtn--danger[data-v-b95a3167]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}.empty[data-v-b95a3167]{text-align:center;padding:18px;color:#0f172a8c;font-weight:700}@media (max-width: 960px){.header[data-v-b95a3167],.toolbar[data-v-b95a3167]{display:grid}.stats[data-v-b95a3167],.filters[data-v-b95a3167]{grid-template-columns:1fr}}.form[data-v-acce85a6]{display:grid;gap:16px}.grid[data-v-acce85a6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.permissionCard[data-v-acce85a6]{padding:16px;border-radius:18px;background:rgba(15,23,42,.03);border:1px solid rgba(15,23,42,.08);display:grid;gap:16px}.permissionHead[data-v-acce85a6]{display:flex;justify-content:space-between;gap:16px;align-items:start}.permissionHead p[data-v-acce85a6]{margin:6px 0 0;color:#0f172a94;font-weight:600}.adminChip[data-v-acce85a6]{padding:8px 12px;border-radius:999px;background:rgba(16,185,129,.12);color:#047857;font-size:12px;font-weight:800}.permissionGroups[data-v-acce85a6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.permissionGroup[data-v-acce85a6]{display:grid;gap:10px}.permissionGroup__title[data-v-acce85a6]{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0f172a8a}.permissionItem[data-v-acce85a6]{display:flex;align-items:start;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.86);border:1px solid rgba(15,23,42,.08)}.permissionItem input[data-v-acce85a6]{margin-top:3px}.permissionItem strong[data-v-acce85a6],.permissionItem span[data-v-acce85a6]{display:block}.permissionItem span[data-v-acce85a6]{margin-top:4px;color:#0f172a94;font-size:12px}.permissionItem--disabled[data-v-acce85a6]{opacity:.82}.actions[data-v-acce85a6]{display:flex;justify-content:flex-end;gap:10px}.infoBanner[data-v-acce85a6]{padding:12px 14px;border-radius:14px;background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.16);color:#0f4c81;font-weight:600}.errorBanner[data-v-acce85a6]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 980px){.permissionGroups[data-v-acce85a6]{grid-template-columns:1fr}}@media (max-width: 720px){.grid[data-v-acce85a6],.actions[data-v-acce85a6],.permissionHead[data-v-acce85a6]{display:grid}}.form[data-v-5a12bbe2]{display:grid;gap:16px}.grid[data-v-5a12bbe2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.permissionCard[data-v-5a12bbe2]{padding:16px;border-radius:18px;background:rgba(15,23,42,.03);border:1px solid rgba(15,23,42,.08);display:grid;gap:16px}.passwordCard[data-v-5a12bbe2]{padding:16px;border-radius:18px;background:rgba(14,165,233,.06);border:1px solid rgba(14,165,233,.16);display:flex;justify-content:space-between;gap:16px;align-items:center}.passwordCard p[data-v-5a12bbe2]{margin:6px 0 0;color:#0f172a94;font-weight:600}.permissionHead[data-v-5a12bbe2]{display:flex;justify-content:space-between;gap:16px;align-items:start}.permissionHead strong[data-v-5a12bbe2]{display:block}.permissionHead p[data-v-5a12bbe2]{margin:6px 0 0;color:#0f172a94;font-weight:600}.adminChip[data-v-5a12bbe2]{padding:8px 12px;border-radius:999px;background:rgba(16,185,129,.12);color:#047857;font-size:12px;font-weight:800}.permissionGroups[data-v-5a12bbe2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.permissionGroup[data-v-5a12bbe2]{display:grid;gap:10px}.permissionGroup__title[data-v-5a12bbe2]{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0f172a8a}.permissionItem[data-v-5a12bbe2]{display:flex;align-items:start;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.86);border:1px solid rgba(15,23,42,.08)}.permissionItem input[data-v-5a12bbe2]{margin-top:3px}.permissionItem strong[data-v-5a12bbe2],.permissionItem span[data-v-5a12bbe2]{display:block}.permissionItem span[data-v-5a12bbe2]{margin-top:4px;color:#0f172a94;font-size:12px}.permissionItem--disabled[data-v-5a12bbe2]{opacity:.82}.actions[data-v-5a12bbe2]{display:flex;justify-content:flex-end;gap:10px}.errorBanner[data-v-5a12bbe2]{padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#b91c1c;font-weight:700}@media (max-width: 980px){.permissionGroups[data-v-5a12bbe2]{grid-template-columns:1fr}}@media (max-width: 720px){.grid[data-v-5a12bbe2],.actions[data-v-5a12bbe2],.permissionHead[data-v-5a12bbe2],.passwordCard[data-v-5a12bbe2]{display:grid}}.wrap[data-v-2aaa6c07]{display:grid;gap:14px}.hero[data-v-2aaa6c07]{padding:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:radial-gradient(circle at top right,rgba(14,165,233,.2),transparent 28%),linear-gradient(135deg,rgba(14,165,233,.12),rgba(255,255,255,.94))}.eyebrow[data-v-2aaa6c07]{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#0f172a8c}.h1[data-v-2aaa6c07]{margin-top:6px;font-weight:700;letter-spacing:-.05em;font-size:32px}.sub[data-v-2aaa6c07]{margin-top:4px;color:#0f172a94;font-weight:600}.hero__actions[data-v-2aaa6c07]{display:flex;gap:10px;align-items:center}.panel[data-v-2aaa6c07]{padding:16px;display:grid;gap:16px}.panel__title[data-v-2aaa6c07]{font-size:20px;font-weight:700;letter-spacing:-.03em}.panel__subtitle[data-v-2aaa6c07]{margin-top:4px;color:#0f172a94;font-weight:600}.errorBanner[data-v-2aaa6c07],.emptyState[data-v-2aaa6c07]{padding:12px 14px;border-radius:14px;font-weight:700}.errorBanner[data-v-2aaa6c07]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.14);color:#b91c1c}.emptyState[data-v-2aaa6c07]{text-align:center;color:#0f172a8c}.tableWrap[data-v-2aaa6c07]{overflow-x:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-2aaa6c07]{width:100%;min-width:1100px;border-collapse:collapse}th[data-v-2aaa6c07],td[data-v-2aaa6c07]{padding:12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-2aaa6c07]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.strong[data-v-2aaa6c07]{font-weight:700}.muted[data-v-2aaa6c07]{color:#0f172a8f}.mono[data-v-2aaa6c07]{font-variant-numeric:tabular-nums}.permissionCount[data-v-2aaa6c07]{font-weight:700;color:#0f172ab8}.roleChip[data-v-2aaa6c07]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.12);color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:800}.roleChip--admin[data-v-2aaa6c07]{background:rgba(16,185,129,.12);color:#047857}.right[data-v-2aaa6c07]{text-align:right}.iconBtn[data-v-2aaa6c07]{width:36px;height:36px;display:inline-grid;place-items:center;border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.94);border-radius:12px;cursor:pointer}@media (max-width: 820px){.hero[data-v-2aaa6c07],.hero__actions[data-v-2aaa6c07]{display:grid}}.wrap[data-v-eea9ce98]{display:grid;gap:14px}.header[data-v-eea9ce98]{padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.h1[data-v-eea9ce98]{font-weight:500;letter-spacing:-.03em;font-size:18px}.sub[data-v-eea9ce98]{font-size:12px;font-weight:700;color:#0f172a8c;margin-top:2px}.actions[data-v-eea9ce98]{display:flex;gap:10px}.layout[data-v-eea9ce98]{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:14px}.panel[data-v-eea9ce98]{padding:16px;display:grid;gap:16px;align-content:start}.panel--detail[data-v-eea9ce98]{min-width:0}.panel__head[data-v-eea9ce98]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.panel__title[data-v-eea9ce98]{font-weight:700;letter-spacing:-.03em}.panel__sub[data-v-eea9ce98]{margin-top:4px;font-size:12px;font-weight:700;color:#0f172a8c}.badge[data-v-eea9ce98]{min-width:40px;height:40px;padding:0 12px;border-radius:14px;display:inline-grid;place-items:center;font-weight:800;color:#0f172a;background:linear-gradient(135deg,rgba(34,197,94,.22),rgba(14,165,233,.16))}.badge--soft[data-v-eea9ce98]{background:rgba(15,23,42,.06)}.createRow[data-v-eea9ce98]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.assignCard[data-v-eea9ce98]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,220px) auto;gap:12px;align-items:end}.warehouseList[data-v-eea9ce98]{display:grid;gap:12px}.warehouseCard[data-v-eea9ce98]{padding:16px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:radial-gradient(circle at top right,rgba(16,185,129,.08),transparent 28%),rgba(255,255,255,.94);cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.warehouseCard[data-v-eea9ce98]:hover{transform:translateY(-1px);border-color:#0ea5e938;box-shadow:0 16px 28px #0f172a14}.warehouseCard.active[data-v-eea9ce98]{border-color:#0ea5e947;box-shadow:0 18px 30px #0ea5e914}.warehouseCard__head[data-v-eea9ce98]{display:flex;justify-content:space-between;gap:12px}.warehouseCard__name[data-v-eea9ce98],.strong[data-v-eea9ce98]{font-weight:700}.warehouseCard__meta[data-v-eea9ce98],.muted[data-v-eea9ce98]{color:#0f172a8f}.chips[data-v-eea9ce98]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-eea9ce98]{padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.1);color:#0369a1;font-size:11px;font-weight:800;letter-spacing:.04em}.emptyInline[data-v-eea9ce98],.emptyState[data-v-eea9ce98],.empty[data-v-eea9ce98]{color:#0f172a8c;font-weight:700}.emptyState[data-v-eea9ce98]{padding:18px;border-radius:16px;background:rgba(15,23,42,.04)}.emptyState--large[data-v-eea9ce98]{min-height:280px;display:grid;place-items:center;text-align:center}.zoneEditor[data-v-eea9ce98]{display:grid;gap:14px}.hint[data-v-eea9ce98]{padding:12px 14px;color:#0f172aa3;font-weight:700;background:rgba(14,165,233,.06)}.tableWrap[data-v-eea9ce98]{overflow:auto;border-radius:16px;border:1px solid rgba(15,23,42,.08)}.table[data-v-eea9ce98]{width:100%;min-width:820px;border-collapse:collapse}th[data-v-eea9ce98],td[data-v-eea9ce98]{padding:11px 12px;border-bottom:1px solid rgba(15,23,42,.06);text-align:left;font-size:13px;vertical-align:top}th[data-v-eea9ce98]{background:rgba(255,255,255,.92);font-weight:700;color:#0f172aa3}.capacityRow[data-v-eea9ce98]{display:grid;gap:8px;min-width:180px}.right[data-v-eea9ce98]{text-align:right;width:1%;white-space:nowrap}.mono[data-v-eea9ce98]{font-variant-numeric:tabular-nums}.iconBtn[data-v-eea9ce98]{border:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.04);width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;color:#0f172ab3;margin-left:8px}.iconBtn[data-v-eea9ce98]:disabled{opacity:.5;cursor:not-allowed}.iconBtn--danger[data-v-eea9ce98]{border-color:#ef44442e;background:rgba(239,68,68,.08);color:#b91c1c}@media (max-width: 1180px){.layout[data-v-eea9ce98]{grid-template-columns:1fr}}@media (max-width: 860px){.header[data-v-eea9ce98],.createRow[data-v-eea9ce98],.assignCard[data-v-eea9ce98]{display:grid;grid-template-columns:1fr}}:root{--bg: #f6f7fb;--card: #ffffff;--text: #0f172a;--muted: #64748b;--border: rgba(15, 23, 42, .08);--primary: #6d28d9;--primary-600: #5b21b6;--danger: #ef4444;--success: #22c55e;--shadow: 0 12px 30px rgba(2, 6, 23, .1);--radius: 14px;--radius-sm: 10px;--font: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji"}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font);color:var(--text);background:radial-gradient(1200px 500px at 20% 0%,rgba(109,40,217,.16),transparent 60%),radial-gradient(900px 400px at 95% 10%,rgba(99,102,241,.14),transparent 55%),var(--bg)}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.container{width:100%;max-width:1180px;margin:0 auto;padding:22px}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(109,40,217,.1);color:var(--primary);font-weight:600;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
