.header[data-v-e005d06b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.06)}.header>div[data-v-e005d06b]{display:flex;align-items:center;gap:10px}.users-btn[data-v-e005d06b]{background:#eff6ff;color:#1d4ed8;font-weight:600;font-size:13px;padding:8px 14px;border:1px solid #dbeafe;border-radius:10px;min-height:38px;white-space:nowrap}.users-btn[data-v-e005d06b]:active{transform:scale(.97)}.bonus-btn[data-v-e005d06b]{background:#fef9c3;color:#92400e;border-color:#fde68a}.debts-btn[data-v-e005d06b]{background:#fee2e2;color:#991b1b;border-color:#fecaca}html.dark .bonus-btn[data-v-e005d06b]{background:#78350f;color:#fde68a;border-color:#92400e}html.dark .debts-btn[data-v-e005d06b]{background:#450a0a;color:#fca5a5;border-color:#7f1d1d}.logo-yellow[data-v-e005d06b]{fill:#000}.logo-black[data-v-e005d06b]{fill:#ede005}.logo-white[data-v-e005d06b]{fill:#000}html.dark .header[data-v-e005d06b]{border-bottom-color:#ffffff14}html.dark .users-btn[data-v-e005d06b]{background:#1e293b;color:#93c5fd;border-color:#1e3a5f}html.dark .logo-yellow[data-v-e005d06b]{fill:#ede005}html.dark .logo-black[data-v-e005d06b]{fill:#000}html.dark .logo-white[data-v-e005d06b]{fill:#fff}.header-logo-link[data-v-e005d06b]{text-decoration:none;display:inline-flex;line-height:0}@media (max-width: 550px){.header[data-v-e005d06b]{gap:8px;margin-bottom:16px;padding-bottom:12px}.header-logo-link[data-v-e005d06b]{flex:0 0 auto}.header-logo-link svg[data-v-e005d06b]{width:76px;height:auto}.header-right[data-v-e005d06b]{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;flex:1 1 auto}.header-right>button[data-v-e005d06b]{flex:0 0 auto}.user-badge[data-v-e005d06b]{font-size:11px;min-width:0;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-btn[data-v-e005d06b]{font-size:12px;padding:7px 10px;min-height:34px}}.finalize-timer-card[data-v-ec45d316]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9px;background:#fef3c7;color:#92400e;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}html.dark .finalize-timer-card[data-v-ec45d316]{background:#78350f;color:#fcd34d}.section-title[data-v-7808e10a]{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0 0 10px}.radio-rows[data-v-7808e10a]{display:flex;flex-direction:column;gap:6px}.radio-row[data-v-7808e10a]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.radio-cell[data-v-7808e10a]{display:flex;gap:4px;align-items:center}.radio-cell-name[data-v-7808e10a]{flex:1 1 220px;min-width:180px;flex-direction:column;align-items:stretch}.radio-desc[data-v-7808e10a]{margin-top:2px;font-size:11px;line-height:1.3;color:#6b7280;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.radio-cell-name .radio-input[data-v-7808e10a]{width:100%}.radio-cell-label[data-v-7808e10a]{flex:0 0 130px}.radio-cell-group[data-v-7808e10a]{flex:0 0 120px}.radio-cell-price[data-v-7808e10a]{flex:0 0 170px}.radio-cell-qty[data-v-7808e10a]{flex:0 0 90px}.radio-cell-total[data-v-7808e10a]{flex:0 0 70px;justify-content:flex-end;font-weight:700}.radio-input[data-v-7808e10a]{padding:8px 10px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;width:100%;background:#fff;color:#111827}.radio-unit[data-v-7808e10a]{width:90px}.radio-input-missing[data-v-7808e10a]{border-color:#f59e0b;background:#fffbeb}.radio-cell-refine[data-v-7808e10a]{flex:0 0 auto}.radio-refine[data-v-7808e10a]{border:1px solid #d1d5db;background:#fff;color:#6b7280;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;min-height:34px}.radio-refine.active[data-v-7808e10a]{border-color:#b45309;background:#fffbeb;color:#92400e}.radio-refine[data-v-7808e10a]:disabled{opacity:.5;cursor:default}html.dark .radio-refine[data-v-7808e10a]{background:#111827;border-color:#374151;color:#9ca3af}html.dark .radio-refine.active[data-v-7808e10a]{background:#2a2312;border-color:#b45309;color:#fcd34d}.radio-92[data-v-7808e10a]{border:2px solid #d1d5db;background:#fff;color:#6b7280;border-radius:8px;padding:6px 10px;font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap}.radio-92.active[data-v-7808e10a]{border-color:#b45309;background:#fef3c7;color:#92400e}.radio-total-cut[data-v-7808e10a]{color:#b45309}.radio-del[data-v-7808e10a]{border:none;background:none;color:#9ca3af;font-size:20px;line-height:1;cursor:pointer;padding:0 4px}.radio-del[data-v-7808e10a]:hover{color:#ef4444}.radio-hint[data-v-7808e10a]{margin-top:8px;font-size:12px;color:#b45309}.radio-cell-photo[data-v-7808e10a]{flex:0 0 auto}.radio-camera[data-v-7808e10a]{position:relative;border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:6px 10px;font-size:15px;line-height:1;cursor:pointer;min-height:34px;touch-action:manipulation}.radio-camera[data-v-7808e10a]:active{background:#f3f4f6}.radio-camera[data-v-7808e10a]:disabled{opacity:.5;cursor:default}.radio-photo-count[data-v-7808e10a]{position:absolute;top:-6px;right:-6px;background:#2563eb;color:#fff;border-radius:10px;font-size:10px;font-weight:700;padding:1px 5px}.radio-photo-actions[data-v-7808e10a]{margin-top:12px}.radio-photo-add[data-v-7808e10a]{background:#eff6ff;color:#1d4ed8;border:1px dashed #93c5fd;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:600;cursor:pointer;min-height:44px;touch-action:manipulation}.radio-photo-add[data-v-7808e10a]:active{background:#dbeafe}.radio-photo-add[data-v-7808e10a]:disabled{opacity:.6;cursor:default}.radio-photos[data-v-7808e10a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-top:12px}.radio-photo-card[data-v-7808e10a]{position:relative}.radio-photo-img[data-v-7808e10a]{width:100%;height:110px;object-fit:cover;border-radius:10px;cursor:pointer;display:block}.radio-photo-label[data-v-7808e10a]{position:absolute;left:0;right:0;bottom:0;padding:3px 6px;font-size:10px;color:#fff;background:#0000008c;border-radius:0 0 10px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-photo-caption[data-v-7808e10a]{position:absolute;left:0;right:0;bottom:0;padding:4px 6px;font-size:10px;color:#fff;background:#0000008c;border:none;border-radius:0 0 10px 10px;outline:none;box-sizing:border-box;text-align:center}.radio-photo-caption[data-v-7808e10a]::placeholder{color:#ffffffb3}.radio-photo-caption[data-v-7808e10a]:focus{background:#000c}.radio-photo-caption[data-v-7808e10a]:disabled{opacity:.8}.radio-photo-del[data-v-7808e10a]{position:absolute;top:4px;right:4px;border:none;background:#0000008c;color:#fff;border-radius:50%;width:24px;height:24px;font-size:12px;line-height:1;cursor:pointer;touch-action:manipulation}.radio-photo-del[data-v-7808e10a]:active{background:#000000bf}html.dark .radio-camera[data-v-7808e10a]{background:#111827;border-color:#374151}html.dark .radio-photo-add[data-v-7808e10a]{background:#172554;color:#93c5fd;border-color:#1e3a8a}.radio-subtotal[data-v-7808e10a]{margin-top:8px;font-size:15px}html.dark .radio-input[data-v-7808e10a]{background:#111827;border-color:#374151;color:#f3f4f6}html.dark .radio-input-missing[data-v-7808e10a]{border-color:#b45309;background:#2a2312}html.dark .radio-92[data-v-7808e10a]{background:#111827;border-color:#374151;color:#9ca3af}html.dark .radio-92.active[data-v-7808e10a]{border-color:#fbbf24;background:#2a2312;color:#fcd34d}html.dark .radio-total-cut[data-v-7808e10a]{color:#fbbf24}html.dark .radio-hint[data-v-7808e10a]{color:#fcd34d}.radio-92[data-v-7808e10a]:disabled,.radio-del[data-v-7808e10a]:disabled{opacity:.5;cursor:default}html.dark .section-title[data-v-7808e10a]{color:#9ca3af}.item-autocomplete-wrap[data-v-7808e10a]{position:relative}.autocomplete-dropdown[data-v-7808e10a]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 14px 14px;max-height:280px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:100;box-shadow:0 12px 32px #0000001f}.autocomplete-item[data-v-7808e10a]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;min-height:48px;cursor:pointer;font-size:15px;transition:background .08s;touch-action:manipulation}.autocomplete-item[data-v-7808e10a]:active,.autocomplete-item-active[data-v-7808e10a]{background:#eff6ff}.ac-name[data-v-7808e10a]{flex:1;color:#374151;font-weight:500}.ac-meta[data-v-7808e10a]{flex-shrink:0;font-size:12px;color:#9ca3af;margin-left:14px;font-weight:600}.ac-desc[data-v-7808e10a]{flex:0 1 45%;min-width:0;font-weight:500;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocomplete-manual[data-v-7808e10a]{background:#f0fdf4;border-top:1px dashed #86efac;font-weight:600}.autocomplete-manual .ac-name[data-v-7808e10a]{color:#059669}.autocomplete-manual .ac-meta[data-v-7808e10a]{color:#10b981}html.dark .radio-desc[data-v-7808e10a]{color:#9ca3af}html.dark .autocomplete-dropdown[data-v-7808e10a]{background:#1a1d27;border-color:#3f4354;box-shadow:0 12px 32px #00000080}html.dark .autocomplete-item[data-v-7808e10a]{color:#e5e7eb}html.dark .autocomplete-item[data-v-7808e10a]:active,html.dark .autocomplete-item-active[data-v-7808e10a]{background:#172554}html.dark .ac-name[data-v-7808e10a]{color:#d1d5db}html.dark .ac-meta[data-v-7808e10a]{color:#6b7280}html.dark .ac-current-price[data-v-7808e10a]{color:#60a5fa}html.dark .autocomplete-manual[data-v-7808e10a]{background:#052e16;border-top-color:#065f46}html.dark .autocomplete-manual .ac-name[data-v-7808e10a]{color:#6ee7b7}html.dark .autocomplete-manual .ac-meta[data-v-7808e10a]{color:#34d399}.ac-group[data-v-7808e10a]{margin-left:8px;font-size:11px;font-weight:600;color:#92400e;background:#fef3c7;padding:1px 6px;border-radius:5px}html.dark .ac-group[data-v-7808e10a]{background:#2a2312;color:#fcd34d}.item-autocomplete-wrap[data-v-7808e10a],.item-autocomplete-wrap .radio-input[data-v-7808e10a]{width:100%}.btn-radio-pdf[data-v-efcf7cc3]{background:#ede7f6;color:#4527a0}.btn-radio-pdf[data-v-efcf7cc3]:active{background:#d1c4e9}html.dark .btn-radio-pdf[data-v-efcf7cc3]{background:#312e81;color:#c7d2fe}.sender-missing-alert[data-v-efcf7cc3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;margin:0;background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #f59e0b;border-radius:10px;font-size:14px;color:#92400e}.sender-missing-icon[data-v-efcf7cc3]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#f59e0b;color:#fff;font-weight:700;font-size:13px;flex-shrink:0}.sender-missing-actions[data-v-efcf7cc3]{display:flex;gap:8px;margin-left:auto}.btn-sender-fill[data-v-efcf7cc3]{padding:4px 12px;background:#f59e0b;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.btn-sender-fill[data-v-efcf7cc3]:active{transform:scale(.95)}.btn-sender-skip[data-v-efcf7cc3]{padding:4px 12px;background:transparent;color:#92400e;border:1px solid #d97706;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}.btn-sender-skip[data-v-efcf7cc3]:active{transform:scale(.95)}.sender-editable[data-v-efcf7cc3]{cursor:pointer;border-bottom:1px dashed #9ca3af;transition:border-color .15s}.sender-editable[data-v-efcf7cc3]:hover{border-color:#3b82f6}.sender-edit-input[data-v-efcf7cc3]{width:100%;max-width:200px;padding:6px 10px;border:1.5px solid #3b82f6;border-radius:8px;font-size:14px;font-family:inherit;background:#fff}.sender-edit-input[data-v-efcf7cc3]:focus{outline:none;box-shadow:0 0 0 3px #3b82f626}.btn-sender-save[data-v-efcf7cc3],.btn-sender-cancel[data-v-efcf7cc3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;cursor:pointer;font-size:16px;flex-shrink:0}.btn-sender-save[data-v-efcf7cc3]{background:#10b981;color:#fff}.btn-sender-save[data-v-efcf7cc3]:active{transform:scale(.92)}.btn-sender-cancel[data-v-efcf7cc3]{background:#ef4444;color:#fff}.btn-sender-cancel[data-v-efcf7cc3]:active{transform:scale(.92)}.same-sender-alert[data-v-efcf7cc3]{display:flex;align-items:center;gap:10px;padding:10px 14px;margin:0;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left:4px solid #3b82f6;border-radius:10px;font-size:14px;color:#1e40af;animation:pulse-sender-efcf7cc3 2s ease-in-out 3}@keyframes pulse-sender-efcf7cc3{0%,to{box-shadow:0 0 #3b82f633}50%{box-shadow:0 0 0 6px #3b82f614}}.same-sender-icon[data-v-efcf7cc3]{font-size:20px;font-weight:700;color:#3b82f6;flex-shrink:0}html.dark .same-sender-alert[data-v-efcf7cc3]{background:linear-gradient(135deg,#1e3a5f,#1e3050);border-left-color:#60a5fa;color:#93c5fd}html.dark .same-sender-icon[data-v-efcf7cc3]{color:#60a5fa}.multi-box-alert[data-v-efcf7cc3]{display:flex;gap:14px;padding:16px 18px;margin:16px 0;background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left:4px solid #f59e0b;border-radius:14px;animation:pulse-border-efcf7cc3 2s ease-in-out infinite}@keyframes pulse-border-efcf7cc3{0%,to{box-shadow:0 0 #f59e0b26}50%{box-shadow:0 0 0 6px #f59e0b14}}.multi-box-alert .alert-icon[data-v-efcf7cc3]{font-size:28px;line-height:1;flex-shrink:0}.multi-box-alert .alert-content[data-v-efcf7cc3]{flex:1;font-size:14px;color:#92400e;line-height:1.5}.multi-box-alert strong[data-v-efcf7cc3]{color:#78350f;font-size:15px}.multi-box-alert ul[data-v-efcf7cc3]{list-style-type:disc;margin:6px 0 0;padding-left:18px}.multi-box-alert li[data-v-efcf7cc3]{margin:3px 0}.worker-card[data-v-efcf7cc3]{margin-top:16px;display:flex;flex-direction:column;gap:16px}.worker-card-header[data-v-efcf7cc3]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:16px;gap:8px;flex-wrap:wrap}.carrier-label[data-v-efcf7cc3]{font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px;color:#fff;background:#8b5cf6}.carrier-delivery[data-v-efcf7cc3]{background:#8b5cf6}.carrier-ukrposhta[data-v-efcf7cc3]{background:#eab308;color:#422006}.carrier-ground[data-v-efcf7cc3]{background:#78350f}.worker-section[data-v-efcf7cc3]{padding:20px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #00000008,0 1px 3px #0000000a}.section-title[data-v-efcf7cc3]{margin:0 0 16px;font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.08em}.items-list[data-v-efcf7cc3]{display:flex;flex-direction:column;gap:10px}.item-row[data-v-efcf7cc3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.item-row-warning[data-v-efcf7cc3]{background:#fff8e1;border:1.5px solid #ffb300;border-radius:8px;padding:6px 8px}html.dark .item-row-warning[data-v-efcf7cc3]{background:#3e2e00;border-color:#ff8f00}.item-warning-row[data-v-efcf7cc3]{width:100%;display:flex;align-items:center;gap:8px;margin-top:2px}.item-warning-text[data-v-efcf7cc3]{color:#e65100;font-size:12px;font-weight:600}html.dark .item-warning-text[data-v-efcf7cc3]{color:#ffb74d}.btn-item-warning-confirm[data-v-efcf7cc3]{background:#43a047;color:#fff;border:none;border-radius:50%;width:24px;height:24px;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;flex-shrink:0}.btn-item-warning-confirm[data-v-efcf7cc3]:hover{background:#2e7d32}.item-name-col[data-v-efcf7cc3]{flex:2;min-width:200px;position:relative}.item-autocomplete-wrap[data-v-efcf7cc3]{position:relative}.item-name-input[data-v-efcf7cc3]{width:100%;padding:11px 14px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:16px;margin-bottom:0;min-height:46px;font-family:inherit;transition:border-color .2s,box-shadow .2s}@media (hover: none) and (pointer: coarse){.item-name-input[data-v-efcf7cc3]{font-size:17px}}.item-name-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}.autocomplete-dropdown[data-v-efcf7cc3]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 14px 14px;max-height:280px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:100;box-shadow:0 12px 32px #0000001f}.autocomplete-item[data-v-efcf7cc3]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;min-height:48px;cursor:pointer;font-size:15px;transition:background .08s;touch-action:manipulation}.autocomplete-item[data-v-efcf7cc3]:active,.autocomplete-item-active[data-v-efcf7cc3]{background:#eff6ff}.ac-name[data-v-efcf7cc3]{flex:1;color:#374151;font-weight:500}.ac-meta[data-v-efcf7cc3]{flex-shrink:0;font-size:12px;color:#9ca3af;margin-left:14px;font-weight:600}.ac-current-price[data-v-efcf7cc3]{color:#3b82f6;font-size:11px;font-weight:500;margin-left:4px}.item-current-price[data-v-efcf7cc3]{font-size:12px;color:#3b82f6;font-weight:600;white-space:nowrap;margin-left:4px}.item-current-price-clickable[data-v-efcf7cc3]{cursor:pointer;text-decoration:underline dotted;-webkit-user-select:none;user-select:none}.item-current-price-clickable[data-v-efcf7cc3]:hover{color:#2563eb;text-decoration:underline}.item-qty-col[data-v-efcf7cc3]{display:flex;align-items:center;gap:6px;min-width:130px}.item-qty-input[data-v-efcf7cc3]{width:90px;padding:11px 10px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:16px;margin-bottom:0;text-align:right;min-height:46px;font-family:inherit}@media (hover: none) and (pointer: coarse){.item-qty-input[data-v-efcf7cc3]{font-size:17px}}.item-qty-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}.manual-price-col[data-v-efcf7cc3]{display:flex;align-items:center;gap:6px;min-width:120px}.manual-price-input[data-v-efcf7cc3]{width:90px;text-align:right}.item-unit-select[data-v-efcf7cc3]{padding:4px 6px;border:1px solid #e5e7eb;border-radius:8px;font-size:12px;background:#fff;color:#374151;min-width:72px}.autocomplete-manual[data-v-efcf7cc3]{background:#f0fdf4;border-top:1px dashed #86efac;font-weight:600}.autocomplete-manual .ac-name[data-v-efcf7cc3]{color:#059669}.autocomplete-manual .ac-meta[data-v-efcf7cc3]{color:#10b981}.item-unit[data-v-efcf7cc3]{font-size:12px;color:#9ca3af;white-space:nowrap}.item-price-col[data-v-efcf7cc3]{min-width:70px;text-align:right}.item-unit-price[data-v-efcf7cc3]{font-size:13px;color:#9ca3af}.item-total-col[data-v-efcf7cc3]{min-width:100px;text-align:right;font-size:15px;font-weight:600;color:#111827}.item-remove[data-v-efcf7cc3]{flex-shrink:0}.btn-camera-item[data-v-efcf7cc3]{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:#3b82f6;color:#fff;border:none;cursor:pointer;touch-action:manipulation;box-shadow:0 2px 8px #3b82f640;padding:0;min-height:46px}.btn-camera-item[data-v-efcf7cc3]:active{transform:scale(.92)}.btn-camera-item[data-v-efcf7cc3]:disabled{opacity:.4;cursor:wait}.btn-camera-item .camera-icon[data-v-efcf7cc3]{font-size:20px;line-height:1}.photo-count-badge[data-v-efcf7cc3]{position:absolute;top:-5px;right:-5px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 1px 3px #0003;border:2px solid #fff}.delivery-cost-row[data-v-efcf7cc3]{margin-top:12px;padding:14px 18px;background:#fef2f2;border-radius:14px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.delivery-cost-label[data-v-efcf7cc3]{color:#b91c1c;font-weight:500}.delivery-cost-value[data-v-efcf7cc3]{color:#b91c1c;font-size:15px;font-weight:700}.delivery-cost-manual[data-v-efcf7cc3]{background:#f9fafb;gap:10px}.delivery-cost-manual .delivery-cost-label[data-v-efcf7cc3]{color:#374151}.delivery-cost-input[data-v-efcf7cc3]{width:120px;padding:8px 12px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:15px;font-weight:600;text-align:right;min-height:40px;background:#fff}.delivery-cost-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.delivery-cost-unit[data-v-efcf7cc3]{color:#6b7280;font-weight:500}.delivery-cost-result[data-v-efcf7cc3]{background:#fef2f2;margin-top:0;border-top-left-radius:0;border-top-right-radius:0;padding-top:10px}.delivery-cost-manual+.delivery-cost-result[data-v-efcf7cc3]{margin-top:-1px}.delivery-note[data-v-efcf7cc3]{font-size:12px;color:#9ca3af;font-weight:400;margin-left:6px}.settlement-block[data-v-efcf7cc3]{margin-top:14px;padding:14px;border-radius:14px;background:#f9fafb;border:1px solid #f3f4f6}.settlement-title[data-v-efcf7cc3]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin-bottom:10px}.settlement-buttons[data-v-efcf7cc3]{display:flex;gap:8px;flex-wrap:wrap}.settlement-btn[data-v-efcf7cc3]{flex:1;min-width:110px;min-height:44px;padding:11px 14px;border-radius:12px;border:1.5px solid #e5e7eb;background:#fff;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .15s;touch-action:manipulation}.settlement-btn[data-v-efcf7cc3]:active{transform:scale(.97)}.settlement-paid.active[data-v-efcf7cc3]{border-color:#16a34a;background:#dcfce7;color:#166534}.settlement-partial.active[data-v-efcf7cc3]{border-color:#d97706;background:#fef3c7;color:#92400e}.settlement-debt.active[data-v-efcf7cc3]{border-color:#dc2626;background:#fee2e2;color:#991b1b}.settlement-partial-row[data-v-efcf7cc3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.settlement-label[data-v-efcf7cc3]{font-size:14px;color:#4b5563;font-weight:600}.settlement-input[data-v-efcf7cc3]{width:120px;padding:10px 12px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:15px;font-weight:600;min-height:44px}.settlement-unit[data-v-efcf7cc3]{font-size:14px;color:#9ca3af}.settlement-rest[data-v-efcf7cc3]{font-size:14px;color:#991b1b;margin-left:auto}.settlement-rest strong[data-v-efcf7cc3]{font-size:16px}.settlement-rest-zero[data-v-efcf7cc3]{color:#166534}.settlement-rest-full[data-v-efcf7cc3]{margin-top:12px;margin-left:0}.settlement-manual-row[data-v-efcf7cc3]{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.settlement-manual-clear[data-v-efcf7cc3]{background:none;border:none;padding:0;font-size:13px;color:#6b7280;text-decoration:underline;cursor:pointer}html.dark .settlement-block[data-v-efcf7cc3]{background:#15181f;border-color:#2a2d3a}html.dark .settlement-btn[data-v-efcf7cc3]{background:#1a1d27;border-color:#3f4354;color:#9ca3af}html.dark .settlement-paid.active[data-v-efcf7cc3]{border-color:#16a34a;background:#052e16;color:#4ade80}html.dark .settlement-partial.active[data-v-efcf7cc3]{border-color:#d97706;background:#78350f;color:#fcd34d}html.dark .settlement-debt.active[data-v-efcf7cc3]{border-color:#dc2626;background:#450a0a;color:#fca5a5}html.dark .settlement-label[data-v-efcf7cc3]{color:#d1d5db}html.dark .settlement-input[data-v-efcf7cc3]{background:#1a1d27;border-color:#3f4354;color:#f3f4f6}html.dark .settlement-rest[data-v-efcf7cc3]{color:#fca5a5}html.dark .settlement-rest-zero[data-v-efcf7cc3]{color:#4ade80}html.dark .settlement-manual-clear[data-v-efcf7cc3]{color:#9ca3af}.items-grand-total[data-v-efcf7cc3]{margin-top:12px;padding:16px 20px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:14px;font-size:18px;font-weight:700;text-align:right;color:#065f46}.items-grand-total-negative[data-v-efcf7cc3]{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#b91c1c}.worker-actions[data-v-efcf7cc3]{display:flex;gap:12px;justify-content:flex-end}.btn-save-worker[data-v-efcf7cc3]{background:#059669;color:#fff;padding:16px 44px;font-size:17px;font-weight:700;border-radius:16px;border:0;cursor:pointer;min-height:56px;touch-action:manipulation;box-shadow:0 4px 14px #0596694d;transition:all .15s}.btn-save-worker[data-v-efcf7cc3]:active{background:#047857;transform:scale(.97);box-shadow:0 2px 8px #0596694d}.btn-save-worker[data-v-efcf7cc3]:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.multibox-confirm-overlay[data-v-efcf7cc3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.multibox-confirm-popup[data-v-efcf7cc3]{background:#fff;border-radius:18px;padding:28px 24px;max-width:400px;width:90vw;text-align:center;box-shadow:0 20px 60px #0000004d}.multibox-confirm-popup h3[data-v-efcf7cc3]{margin:0 0 12px;font-size:18px}.multibox-confirm-popup p[data-v-efcf7cc3]{margin:0 0 20px;color:#555;font-size:15px}.multibox-confirm-buttons[data-v-efcf7cc3]{display:flex;gap:12px;justify-content:center}.btn-confirm-yes[data-v-efcf7cc3]{flex:1;padding:14px;background:#059669;color:#fff;border:none;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;min-height:52px;touch-action:manipulation}.btn-confirm-yes[data-v-efcf7cc3]:active{background:#047857;transform:scale(.97)}.btn-confirm-no[data-v-efcf7cc3]{flex:1;padding:14px;background:#f3f4f6;color:#1a1a2e;border:2px solid #d1d5db;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;min-height:52px;touch-action:manipulation}.btn-confirm-no[data-v-efcf7cc3]:active{background:#e5e7eb;transform:scale(.97)}.checkbox-row[data-v-efcf7cc3]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#f5f3ff;border-radius:14px;cursor:pointer;font-size:14px;font-weight:600;color:#5b21b6;min-height:52px;touch-action:manipulation}.checkbox-row[data-v-efcf7cc3]:active{background:#ede9fe}.checkbox-row input[type=checkbox][data-v-efcf7cc3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;min-height:initial;min-width:24px;margin:0;border:2px solid #c4b5fd;border-radius:50%;background:#fff;cursor:pointer;position:relative;transition:background .15s,border-color .15s}.checkbox-row input[type=checkbox][data-v-efcf7cc3]:checked{background:#7c3aed;border-color:#7c3aed}.checkbox-row input[type=checkbox][data-v-efcf7cc3]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700;line-height:1}.checkbox-row span[data-v-efcf7cc3]{flex:1}.mode-worker .checkbox-row[data-v-efcf7cc3]{justify-content:center;cursor:default;-webkit-user-select:none;user-select:none}.mode-worker .checkbox-row[data-v-efcf7cc3]:active{background:#f5f3ff}.mode-worker .checkbox-row span[data-v-efcf7cc3]{flex:0 0 auto}.mode-worker .checkbox-row input[type=checkbox][data-v-efcf7cc3]{flex:none}.needs-info-toggle[data-v-efcf7cc3]{background:#fef2f2;color:#991b1b}.needs-info-toggle[data-v-efcf7cc3]:active{background:#fee2e2}.needs-info-toggle.active[data-v-efcf7cc3]{background:#dc2626;color:#fff}.needs-info-toggle input[type=checkbox][data-v-efcf7cc3]{border-color:#fca5a5}.needs-info-toggle.active input[type=checkbox][data-v-efcf7cc3]{background:#fff;border-color:#fff}.needs-info-toggle.active input[type=checkbox][data-v-efcf7cc3]:checked:after{color:#dc2626}.card-error[data-v-efcf7cc3]{font-size:12px;color:#dc2626;font-weight:500;margin-top:4px;padding-left:2px}.bank-card-input.input-error[data-v-efcf7cc3]{border-color:#ef4444}.bank-card-input.input-error[data-v-efcf7cc3]:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441f}.card-bank-name-inline[data-v-efcf7cc3]{margin-top:6px;font-size:13px;color:#3b82f6;font-weight:600}.cards-list[data-v-efcf7cc3]{display:flex;flex-direction:column;gap:8px}.card-row[data-v-efcf7cc3]{display:flex;align-items:center;gap:8px}.bank-card-input[data-v-efcf7cc3]{padding:11px 14px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:16px;width:220px;min-height:46px;font-family:inherit;letter-spacing:1px}@media (hover: none) and (pointer: coarse){.bank-card-input[data-v-efcf7cc3]{font-size:17px}}.mode-worker .bank-card-input[data-v-efcf7cc3]{width:50vw;max-width:100%}.bank-card-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}.split-preview[data-v-efcf7cc3]{margin-top:10px;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;font-size:13px}.split-preview-title[data-v-efcf7cc3]{font-weight:600;color:#1e40af;margin-bottom:6px}.split-preview-row[data-v-efcf7cc3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.split-card-num[data-v-efcf7cc3]{font-family:SF Mono,ui-monospace,monospace;font-size:13px;color:#374151;letter-spacing:1px}.split-amount[data-v-efcf7cc3]{font-weight:700;color:#065f46;min-width:90px;text-align:right}.split-amount-input-wrap[data-v-efcf7cc3]{display:flex;align-items:center;gap:4px;flex:1;justify-content:center}.split-amount-input[data-v-efcf7cc3]{width:80px;padding:4px 6px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:13px;text-align:right;font-family:SF Mono,ui-monospace,monospace;-moz-appearance:textfield}.split-amount-input[data-v-efcf7cc3]::-webkit-outer-spin-button,.split-amount-input[data-v-efcf7cc3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.split-amount-input[data-v-efcf7cc3]:focus{outline:none;border-color:#3b82f6}.split-amount-label[data-v-efcf7cc3]{font-size:11px;color:#9ca3af;min-width:28px}.address-input[data-v-efcf7cc3]{width:100%;padding:11px 14px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:16px;min-height:46px;font-family:inherit}@media (hover: none) and (pointer: coarse){.address-input[data-v-efcf7cc3]{font-size:17px}}.address-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}.image-label-input[data-v-efcf7cc3]{width:100%;padding:6px 10px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:12px;font-family:inherit;color:#374151;background:#fff;margin-top:4px;min-height:32px}.image-label-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.image-label-input[data-v-efcf7cc3]::placeholder{color:#9ca3af}.worker-sender-info[data-v-efcf7cc3]{background:#eff6ff!important}.worker-sender-info .detail-label[data-v-efcf7cc3]{color:#6b7280;font-size:13px}.worker-sender-info strong[data-v-efcf7cc3]{font-size:15px;color:#111827}.phones-list[data-v-efcf7cc3]{display:flex;flex-direction:column;gap:8px}.phone-row[data-v-efcf7cc3]{display:flex;align-items:center;gap:8px}.extra-phone-input[data-v-efcf7cc3]{padding:11px 14px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:16px;width:200px;min-height:46px;font-family:inherit}@media (hover: none) and (pointer: coarse){.extra-phone-input[data-v-efcf7cc3]{font-size:17px}}.extra-phone-input[data-v-efcf7cc3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}.btn-add-phone[data-v-efcf7cc3]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid #059669;background:#fff;border-radius:50%;font-size:18px;font-weight:700;color:#059669;cursor:pointer;touch-action:manipulation;padding:0;min-height:40px}.btn-add-phone[data-v-efcf7cc3]:active{background:#ecfdf5;transform:scale(.92)}.btn-remove-phone[data-v-efcf7cc3]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:#fef2f2;border-radius:50%;font-size:13px;color:#ef4444;cursor:pointer;touch-action:manipulation;padding:0;min-height:34px}.btn-remove-phone[data-v-efcf7cc3]:active{background:#fecaca;transform:scale(.9)}.split-controls[data-v-efcf7cc3]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn-split[data-v-efcf7cc3]{padding:12px 24px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;border-radius:14px;font-size:14px;font-weight:600;cursor:pointer;min-height:46px;touch-action:manipulation;box-shadow:0 2px 8px #7c3aed40;transition:all .15s}.btn-split[data-v-efcf7cc3]:active{transform:scale(.96);background:#6d28d9}.split-tabs[data-v-efcf7cc3]{display:flex;gap:4px;flex:1;flex-wrap:wrap}.split-tab[data-v-efcf7cc3]{padding:10px 20px;border:2px solid #e5e7eb;background:#fff;border-radius:12px;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;min-height:44px;touch-action:manipulation;transition:all .15s}.split-tab.active[data-v-efcf7cc3]{border-color:#7c3aed;background:#f5f3ff;color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.split-tab[data-v-efcf7cc3]:not(.active):hover{border-color:#c4b5fd}.split-tab-add[data-v-efcf7cc3]{padding:10px 14px;font-size:18px;color:#059669;border-color:#059669;border-style:dashed;min-width:44px}.split-tab-add[data-v-efcf7cc3]:active{background:#ecfdf5}.split-tab-remove[data-v-efcf7cc3]{margin-left:6px;font-size:16px;color:#9ca3af;line-height:1;cursor:pointer}.split-tab-remove[data-v-efcf7cc3]:hover{color:#ef4444}.btn-unsplit[data-v-efcf7cc3]{padding:10px 18px;background:#fef2f2;color:#dc2626;border:2px solid #fecaca;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;min-height:44px;touch-action:manipulation;transition:all .15s;white-space:nowrap}.btn-unsplit[data-v-efcf7cc3]:active{background:#fee2e2;transform:scale(.96)}.dirty-dot[data-v-efcf7cc3]{display:inline-block;width:10px;height:10px;border-radius:50%;background:#f59e0b;margin-left:8px;vertical-align:middle;box-shadow:0 0 0 3px #f59e0b33;animation:dirty-pulse-efcf7cc3 2s ease-in-out infinite}@keyframes dirty-pulse-efcf7cc3{0%,to{box-shadow:0 0 0 3px #f59e0b33}50%{box-shadow:0 0 0 5px #f59e0b59}}.split-flags-hint[data-v-efcf7cc3]{font-size:12px;color:#7b1fa2;font-weight:500;padding:4px 8px;background:#f3e5f5;border-radius:6px;align-self:flex-start}html.dark .split-flags-hint[data-v-efcf7cc3]{background:#2d1b33;color:#ce93d8}.part-subtotal[data-v-efcf7cc3]{margin-top:8px;padding:12px 18px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:12px;font-size:15px;font-weight:600;color:#5b21b6;text-align:right}html.dark .multi-box-alert[data-v-efcf7cc3]{background:linear-gradient(135deg,#422006,#451a03);border-left-color:#f59e0b}html.dark .multi-box-alert .alert-content[data-v-efcf7cc3]{color:#fbbf24}html.dark .multi-box-alert strong[data-v-efcf7cc3]{color:#fcd34d}html.dark .worker-card-header[data-v-efcf7cc3]{background:linear-gradient(135deg,#172554,#1e3a8a)}html.dark .worker-section[data-v-efcf7cc3]{background:#1a1d27;box-shadow:0 0 0 1px #ffffff0a,0 1px 3px #0000004d}html.dark .section-title[data-v-efcf7cc3]{color:#6b7280}html.dark .item-name-input[data-v-efcf7cc3]{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .item-name-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}html.dark .autocomplete-dropdown[data-v-efcf7cc3]{background:#1a1d27;border-color:#3f4354;box-shadow:0 12px 32px #00000080}html.dark .autocomplete-item[data-v-efcf7cc3]{color:#e5e7eb}html.dark .autocomplete-item[data-v-efcf7cc3]:active,html.dark .autocomplete-item-active[data-v-efcf7cc3]{background:#172554}html.dark .ac-name[data-v-efcf7cc3]{color:#d1d5db}html.dark .ac-meta[data-v-efcf7cc3]{color:#6b7280}html.dark .ac-current-price[data-v-efcf7cc3],html.dark .item-current-price[data-v-efcf7cc3]{color:#60a5fa}html.dark .item-qty-input[data-v-efcf7cc3]{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .item-qty-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}html.dark .item-unit-select[data-v-efcf7cc3]{background:#1a1d27;border-color:#3f4354;color:#e5e7eb}html.dark .autocomplete-manual[data-v-efcf7cc3]{background:#052e16;border-top-color:#065f46}html.dark .autocomplete-manual .ac-name[data-v-efcf7cc3]{color:#6ee7b7}html.dark .autocomplete-manual .ac-meta[data-v-efcf7cc3]{color:#34d399}html.dark .item-unit[data-v-efcf7cc3],html.dark .item-unit-price[data-v-efcf7cc3]{color:#6b7280}html.dark .item-total-col[data-v-efcf7cc3]{color:#f3f4f6}html.dark .photo-count-badge[data-v-efcf7cc3]{border-color:#1a1d27}html.dark .delivery-cost-row[data-v-efcf7cc3]{background:#3b1010}html.dark .delivery-cost-label[data-v-efcf7cc3],html.dark .delivery-cost-value[data-v-efcf7cc3]{color:#fca5a5}html.dark .delivery-cost-manual[data-v-efcf7cc3]{background:#1e2130}html.dark .delivery-cost-manual .delivery-cost-label[data-v-efcf7cc3]{color:#d1d5db}html.dark .delivery-cost-input[data-v-efcf7cc3]{background:#1a1d27;border-color:#3f4354;color:#f3f4f6}html.dark .delivery-cost-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26}html.dark .delivery-cost-unit[data-v-efcf7cc3]{color:#9ca3af}html.dark .delivery-cost-result[data-v-efcf7cc3]{background:#3b1010}html.dark .items-grand-total[data-v-efcf7cc3]{background:linear-gradient(135deg,#052e16,#064e3b);color:#6ee7b7}html.dark .items-grand-total-negative[data-v-efcf7cc3]{background:linear-gradient(135deg,#450a0a,#7f1d1d);color:#fca5a5}html.dark .btn-save-worker[data-v-efcf7cc3]{box-shadow:0 4px 14px #05966933}html.dark .multibox-confirm-popup[data-v-efcf7cc3]{background:#1a1d27;color:#f3f4f6}html.dark .multibox-confirm-popup p[data-v-efcf7cc3]{color:#9ca3af}html.dark .btn-confirm-no[data-v-efcf7cc3]{background:#2a2d3a;border-color:#3f4354;color:#f3f4f6}html.dark .btn-confirm-no[data-v-efcf7cc3]:active{background:#3f4354}html.dark .checkbox-row[data-v-efcf7cc3]{background:#2e1065;color:#c4b5fd}html.dark .checkbox-row[data-v-efcf7cc3]:active{background:#3b0764}html.dark .mode-worker .checkbox-row[data-v-efcf7cc3]:active{background:#2e1065}html.dark .checkbox-row input[type=checkbox][data-v-efcf7cc3]{border-color:#7c3aed;background:#1e2130}html.dark .checkbox-row input[type=checkbox][data-v-efcf7cc3]:checked{background:#7c3aed;border-color:#7c3aed}html.dark .needs-info-toggle[data-v-efcf7cc3]{background:#450a0a;color:#fca5a5}html.dark .needs-info-toggle[data-v-efcf7cc3]:active{background:#7f1d1d}html.dark .needs-info-toggle.active[data-v-efcf7cc3]{background:#dc2626;color:#fff}html.dark .needs-info-toggle input[type=checkbox][data-v-efcf7cc3]{border-color:#b91c1c;background:#1e2130}html.dark .needs-info-toggle.active input[type=checkbox][data-v-efcf7cc3]{background:#fff;border-color:#fff}html.dark .card-error[data-v-efcf7cc3]{color:#f87171}html.dark .bank-card-input.input-error[data-v-efcf7cc3]{border-color:#ef4444}html.dark .bank-card-input.input-error[data-v-efcf7cc3]:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef444426}html.dark .card-bank-name-inline[data-v-efcf7cc3]{color:#60a5fa}html.dark .bank-card-input[data-v-efcf7cc3]{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .bank-card-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}html.dark .split-preview[data-v-efcf7cc3]{background:linear-gradient(135deg,#172554,#1e3a8a)}html.dark .split-preview-title[data-v-efcf7cc3]{color:#93c5fd}html.dark .split-card-num[data-v-efcf7cc3]{color:#d1d5db}html.dark .split-amount[data-v-efcf7cc3]{color:#6ee7b7}html.dark .split-amount-input[data-v-efcf7cc3]{background:#374151;border-color:#4b5563;color:#f3f4f6}html.dark .split-amount-label[data-v-efcf7cc3]{color:#6b7280}html.dark .address-input[data-v-efcf7cc3]{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .address-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}html.dark .image-label-input[data-v-efcf7cc3]{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .image-label-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26}html.dark .image-label-input[data-v-efcf7cc3]::placeholder{color:#6b7280}html.dark .worker-sender-info[data-v-efcf7cc3]{background:#172554!important}html.dark .worker-sender-info .detail-label[data-v-efcf7cc3]{color:#9ca3af}html.dark .worker-sender-info strong[data-v-efcf7cc3]{color:#f3f4f6}html.dark .extra-phone-input[data-v-efcf7cc3]{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .extra-phone-input[data-v-efcf7cc3]:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}html.dark .btn-add-phone[data-v-efcf7cc3]{border-color:#10b981;background:#1a1d27;color:#10b981}html.dark .btn-add-phone[data-v-efcf7cc3]:active{background:#052e16}html.dark .btn-remove-phone[data-v-efcf7cc3]{background:#3b1010;color:#f87171}html.dark .btn-remove-phone[data-v-efcf7cc3]:active{background:#451010}html.dark .btn-split[data-v-efcf7cc3]{box-shadow:0 2px 8px #7c3aed26}html.dark .split-tab[data-v-efcf7cc3]{background:#1a1d27;border-color:#3f4354;color:#9ca3af}html.dark .split-tab.active[data-v-efcf7cc3]{border-color:#7c3aed;background:#2e1065;color:#c4b5fd;box-shadow:0 0 0 3px #7c3aed26}html.dark .split-tab-add[data-v-efcf7cc3]{color:#10b981;border-color:#10b981;background:#1a1d27}html.dark .split-tab-add[data-v-efcf7cc3]:active{background:#052e16}html.dark .btn-unsplit[data-v-efcf7cc3]{background:#3b1010;color:#f87171;border-color:#7f1d1d}html.dark .btn-unsplit[data-v-efcf7cc3]:active{background:#451010}html.dark .part-subtotal[data-v-efcf7cc3]{background:linear-gradient(135deg,#2e1065,#3b0764);color:#c4b5fd}@media (max-width: 550px){.worker-section .row[data-v-efcf7cc3]{flex-direction:column}.item-row[data-v-efcf7cc3]{flex-wrap:wrap;gap:8px}.items-list .item-name-col[data-v-efcf7cc3]{min-width:100%}.worker-actions[data-v-efcf7cc3]{flex-direction:column;gap:10px}.worker-actions button[data-v-efcf7cc3]{width:100%}.extra-phone-input[data-v-efcf7cc3]{width:160px}.bank-card-input[data-v-efcf7cc3],.mode-worker .bank-card-input[data-v-efcf7cc3]{width:100%}}.photo-label-input[data-v-efcf7cc3]{width:100%;padding:6px 8px;font-size:11px;font-weight:500;color:#374151;background:#fafafa;border:none;border-top:1px solid #f0f0f0;text-align:center;outline:none;box-sizing:border-box}.photo-label-input[data-v-efcf7cc3]:focus{background:#fff;box-shadow:inset 0 0 0 1.5px #3b82f6}.photo-label-input[data-v-efcf7cc3]::placeholder{color:#9ca3af;font-weight:400}html.dark .photo-label-input[data-v-efcf7cc3]{background:#1e2130;color:#d1d5db;border-top-color:#2a2d3a}html.dark .photo-label-input[data-v-efcf7cc3]:focus{background:#252838;box-shadow:inset 0 0 0 1.5px #60a5fa}html.dark .photo-label-input[data-v-efcf7cc3]::placeholder{color:#6b7280}.btn-add-photo[data-v-efcf7cc3]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;margin-top:8px;font-size:15px;font-weight:600;color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:2px dashed #93c5fd;border-radius:14px;cursor:pointer;transition:all .2s}.btn-add-photo[data-v-efcf7cc3]:active{transform:scale(.97);background:#dbeafe}.camera-icon[data-v-efcf7cc3]{font-size:20px}html.dark .btn-add-photo[data-v-efcf7cc3]{color:#60a5fa;background:linear-gradient(135deg,#1e293b,#1e3a5f);border-color:#2563eb}html.dark .btn-add-photo[data-v-efcf7cc3]:active{background:#1e3a5f}.btn-delivery-disable[data-v-efcf7cc3]{margin-left:8px;background:transparent;border:1px solid #d1d5db;color:#dc2626;border-radius:6px;width:26px;height:26px;cursor:pointer;font-size:13px;line-height:1}.btn-delivery-disable[data-v-efcf7cc3]:hover{background:#fef2f2}.delivery-cost-disabled[data-v-efcf7cc3]{color:#6b7280}.btn-delivery-restore[data-v-efcf7cc3]{margin-left:8px;background:transparent;border:1px solid #3b82f6;color:#3b82f6;border-radius:6px;padding:3px 10px;cursor:pointer;font-size:12px;font-weight:500}.btn-delivery-restore[data-v-efcf7cc3]:hover{background:#eff6ff}html.dark .btn-delivery-disable[data-v-efcf7cc3]{border-color:#3f4354}html.dark .btn-delivery-disable[data-v-efcf7cc3]:hover{background:#3b1010}html.dark .btn-delivery-restore[data-v-efcf7cc3]{border-color:#2563eb;color:#60a5fa}html.dark .btn-delivery-restore[data-v-efcf7cc3]:hover{background:#1e3a5f}.bulk-warning-banner[data-v-efcf7cc3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:10px 14px;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:10px;color:#92400e;font-weight:600;font-size:14px}.btn-bulk-confirm[data-v-efcf7cc3]{background:#f59e0b;color:#fff;border:none;border-radius:8px;padding:6px 14px;cursor:pointer;font-weight:600;white-space:nowrap}.btn-bulk-confirm[data-v-efcf7cc3]:active{background:#d97706;transform:scale(.96)}html.dark .bulk-warning-banner[data-v-efcf7cc3]{background:#422006;color:#fcd34d;border-left-color:#f59e0b}.sync-progress[data-v-7aedc9da]{margin-top:12px;display:flex;flex-direction:column;gap:6px}.sync-progress-bar[data-v-7aedc9da]{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.sync-progress-fill[data-v-7aedc9da]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease}.sync-progress-text[data-v-7aedc9da]{font-size:13px;color:#4b5563;font-weight:500}html.dark .sync-progress-bar[data-v-7aedc9da]{background:#374151}html.dark .sync-progress-text[data-v-7aedc9da]{color:#d1d5db}.ttn-warnings-block[data-v-7aedc9da]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ttn-warning-hint[data-v-7aedc9da]{padding:10px 14px;background:#f9fafb;border-radius:10px;font-size:12px;color:#6b7280;line-height:1.5}.ttn-warning-hint code[data-v-7aedc9da]{background:#e5e7eb;padding:1px 6px;border-radius:4px;font-size:11px}html.dark .ttn-warning-hint[data-v-7aedc9da]{background:#1a1d27;color:#9ca3af}html.dark .ttn-warning-hint code[data-v-7aedc9da]{background:#2a2d3a}.ttn-warning-item[data-v-7aedc9da]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fef2f2;border-left:4px solid #dc2626;border-radius:14px;color:#991b1b;font-size:14px;font-weight:600;animation:warning-shake-7aedc9da .5s ease-in-out}@keyframes warning-shake-7aedc9da{0%,to{transform:translate(0)}15%{transform:translate(-5px)}30%{transform:translate(5px)}45%{transform:translate(-3px)}60%{transform:translate(3px)}75%{transform:translate(-1px)}90%{transform:translate(1px)}}.ttn-warning-seats[data-v-7aedc9da]{background:#fffbeb;border-left-color:#f59e0b;color:#92400e}html.dark .ttn-warning-item[data-v-7aedc9da]{background:#3b1010;border-left-color:#ef4444;color:#fca5a5}html.dark .ttn-warning-seats[data-v-7aedc9da]{background:#422006;border-left-color:#f59e0b;color:#fcd34d}.pdf-preview-overlay[data-v-929ff451]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2100}.pdf-preview-modal[data-v-929ff451]{background:#fff;border-radius:18px;width:92vw;height:90vh;max-width:900px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #0006}.pdf-preview-header[data-v-929ff451]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.pdf-preview-header h3[data-v-929ff451]{margin:0;font-size:17px}.pdf-preview-close[data-v-929ff451]{background:none;border:none;font-size:28px;cursor:pointer;color:#6b7280;padding:0 4px;line-height:1}.pdf-preview-close[data-v-929ff451]:hover{color:#111}.pdf-preview-body[data-v-929ff451]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#525659}.pdf-pages[data-v-929ff451]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px}.pdf-page[data-v-929ff451]{position:relative;width:100%;max-width:860px}.pdf-canvas[data-v-929ff451]{display:block;width:100%;aspect-ratio:1 / 1.414;background:#fff;box-shadow:0 2px 8px #00000059}.pdf-page-num[data-v-929ff451]{position:absolute;right:8px;bottom:8px;padding:2px 8px;border-radius:10px;background:#0000008c;color:#fff;font-size:11px;font-weight:600}.pdf-fallback[data-v-929ff451]{display:flex;flex-direction:column;height:100%}.pdf-fallback .pdf-iframe[data-v-929ff451]{flex:1;width:100%;border:none;background:#fff}.pdf-note[data-v-929ff451]{padding:10px 14px;background:#fef3c7;color:#92400e;font-size:13px;line-height:1.4}.pdf-loading[data-v-929ff451]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 24px;text-align:center;color:#f3f4f6}.pdf-loading-spinner[data-v-929ff451]{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:pdf-spin-929ff451 .8s linear infinite}.pdf-loading-text[data-v-929ff451]{font-size:15px;font-weight:500}@keyframes pdf-spin-929ff451{to{transform:rotate(360deg)}}html.dark .pdf-loading-spinner[data-v-929ff451]{border-color:#3f4354;border-top-color:#60a5fa}.pdf-preview-footer[data-v-929ff451]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid #e5e7eb;flex-shrink:0}.btn-finalize[data-v-929ff451]{flex:1;padding:14px;background:#059669;color:#fff;border:none;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;min-height:52px;touch-action:manipulation}.btn-finalize[data-v-929ff451]:active{background:#047857;transform:scale(.97)}.btn-finalize[data-v-929ff451]:disabled{opacity:.6;cursor:not-allowed}.btn-download-pdf[data-v-929ff451]{flex:1;padding:14px;background:#1565c0;color:#fff;border:none;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;min-height:52px;touch-action:manipulation}.btn-download-pdf[data-v-929ff451]:active{background:#0d47a1;transform:scale(.97)}.btn-close-preview[data-v-929ff451]{flex:1;padding:14px;background:#f3f4f6;color:#1a1a2e;border:2px solid #d1d5db;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;min-height:52px;touch-action:manipulation}.btn-close-preview[data-v-929ff451]:active{background:#e5e7eb;transform:scale(.97)}html.dark .pdf-preview-modal[data-v-929ff451]{background:#1a1d27;color:#f3f4f6}html.dark .pdf-preview-header[data-v-929ff451]{border-color:#3f4354}html.dark .pdf-preview-close[data-v-929ff451]{color:#9ca3af}html.dark .pdf-preview-close[data-v-929ff451]:hover{color:#f3f4f6}html.dark .pdf-preview-footer[data-v-929ff451]{border-color:#3f4354}html.dark .btn-download-pdf[data-v-929ff451]{background:#1565c0}html.dark .btn-download-pdf[data-v-929ff451]:active{background:#0d47a1}html.dark .btn-close-preview[data-v-929ff451]{background:#2a2d3a;border-color:#3f4354;color:#f3f4f6}html.dark .btn-close-preview[data-v-929ff451]:active{background:#3f4354}.pending-finalize-banner[data-v-77e6b797]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.pending-row[data-v-77e6b797]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#fef3c7;border:1px solid #fcd34d;border-radius:12px}.pending-info[data-v-77e6b797]{display:flex;align-items:center;gap:8px;min-width:0}.pending-icon[data-v-77e6b797]{font-size:18px;line-height:1;flex-shrink:0}.pending-text[data-v-77e6b797]{font-size:14px;color:#92400e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-ttn[data-v-77e6b797]{font-weight:700;font-variant-numeric:tabular-nums}.pending-timer[data-v-77e6b797]{font-variant-numeric:tabular-nums}.pending-cancel[data-v-77e6b797]{flex-shrink:0;padding:8px 14px;background:#fff;color:#b45309;border:1.5px solid #f59e0b;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;min-height:40px;touch-action:manipulation}.pending-cancel[data-v-77e6b797]:active{background:#fef3c7;transform:scale(.97)}.pending-cancel[data-v-77e6b797]:disabled{opacity:.6;cursor:not-allowed}html.dark .pending-row[data-v-77e6b797]{background:#78350f;border-color:#b45309}html.dark .pending-text[data-v-77e6b797]{color:#fde68a}html.dark .pending-cancel[data-v-77e6b797]{background:#1a1d27;color:#fbbf24;border-color:#b45309}html.dark .pending-cancel[data-v-77e6b797]:active{background:#451a03}.lookup-hint[data-v-e99f06cc]{margin-top:12px;color:#6b7280}.lookup-list[data-v-e99f06cc]{margin-top:12px;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.lookup-head[data-v-e99f06cc]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#f9fafb;font-size:12px;color:#6b7280}.lookup-clear[data-v-e99f06cc]{background:none;border:none;color:#2563eb;font-size:12px;font-weight:600;cursor:pointer;padding:4px 6px;min-height:0}.lookup-row[data-v-e99f06cc]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:#fff;border:none;border-top:1px solid #f3f4f6;text-align:left;cursor:pointer;min-height:52px;flex-wrap:wrap;color:#111827}.lookup-row[data-v-e99f06cc]:active{background:#eff6ff}.lookup-ttn[data-v-e99f06cc]{font-family:ui-monospace,monospace;font-size:13px;flex:0 0 auto}.lookup-sender[data-v-e99f06cc]{flex:1 1 140px;min-width:0;font-size:14px;color:#374151}.lookup-phone[data-v-e99f06cc]{margin-left:8px;color:#6b7280;font-size:13px}.lookup-tags[data-v-e99f06cc]{display:flex;gap:6px;align-items:center;flex:0 0 auto}.lookup-status[data-v-e99f06cc]{font-size:11px;font-weight:700;padding:3px 8px;border-radius:8px;background:#f3f4f6;color:#4b5563;white-space:nowrap}.lookup-busy[data-v-e99f06cc]{font-size:11px;font-weight:700;padding:3px 8px;border-radius:8px;background:#fef3c7;color:#92400e;white-space:nowrap}html.dark .lookup-list[data-v-e99f06cc]{border-color:#2a2d3a}html.dark .lookup-head[data-v-e99f06cc]{background:#1a1d27}html.dark .lookup-row[data-v-e99f06cc]{background:#141721;border-top-color:#1e2130;color:#e5e7eb}html.dark .lookup-row[data-v-e99f06cc]:active{background:#172554}html.dark .lookup-sender[data-v-e99f06cc]{color:#d1d5db}html.dark .lookup-status[data-v-e99f06cc]{background:#1f2937;color:#9ca3af}html.dark .lookup-busy[data-v-e99f06cc]{background:#2a2312;color:#fcd34d}.btn-spinner[data-v-e99f06cc]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:btn-spin-e99f06cc .7s linear infinite;margin-right:6px;vertical-align:middle}@keyframes btn-spin-e99f06cc{to{transform:rotate(360deg)}}.search-error-block[data-v-e99f06cc]{margin-top:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-error-text[data-v-e99f06cc]{color:#c00}.btn-retry[data-v-e99f06cc]{background:#fff;border:2px solid #3b82f6;color:#3b82f6;padding:6px 14px;border-radius:10px;cursor:pointer;font-weight:600}.btn-retry[data-v-e99f06cc]:active{background:#eff6ff;transform:scale(.96)}.btn-retry[data-v-e99f06cc]:disabled{opacity:.5;cursor:not-allowed}.ttn-input-row[data-v-e99f06cc]{display:flex;gap:10px;align-items:stretch}.ttn-input[data-v-e99f06cc]{flex:1}.btn-scan[data-v-e99f06cc]{display:flex;align-items:center;justify-content:center;width:52px;min-width:52px;height:46px;border:2px solid #3b82f6;background:#fff;border-radius:14px;font-size:20px;cursor:pointer;touch-action:manipulation;min-height:46px;color:#3b82f6}.btn-scan[data-v-e99f06cc]:active{background:#eff6ff;transform:scale(.94)}.btn-scan-active[data-v-e99f06cc]{background:#ef4444;border-color:#ef4444;color:#fff;animation:scan-pulse-e99f06cc 1.5s ease-in-out infinite}.btn-scan-active[data-v-e99f06cc]:active{background:#dc2626}.btn-scan[data-v-e99f06cc]:disabled{opacity:.4;cursor:not-allowed}@keyframes scan-pulse-e99f06cc{0%,to{box-shadow:0 0 #ef44444d}50%{box-shadow:0 0 0 8px #ef444400}}.scanner-overlay[data-v-e99f06cc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:2000;animation:overlay-in .2s ease-out}.scanner-modal[data-v-e99f06cc]{display:flex;flex-direction:column;align-items:center;gap:20px;width:50vw;max-width:480px;min-width:280px}.scanner-container[data-v-e99f06cc]{border-radius:18px;overflow:hidden;background:#000;position:relative;width:100%}#barcode-scanner[data-v-e99f06cc]{width:100%}#barcode-scanner video[data-v-e99f06cc]{border-radius:16px;display:block}.scanner-hint[data-v-e99f06cc]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;padding:8px 20px;border-radius:24px;font-size:13px;font-weight:500;white-space:nowrap;pointer-events:none;z-index:10}.scanner-close-btn[data-v-e99f06cc]{background:#fff;color:#1a1a2e;padding:14px 40px;border-radius:14px;font-size:16px;font-weight:600;min-height:52px;touch-action:manipulation}.scanner-close-btn[data-v-e99f06cc]:active{background:#f3f4f6;transform:scale(.96)}html.dark .btn-scan[data-v-e99f06cc]{border-color:#60a5fa;background:#1a1d27;color:#60a5fa}html.dark .btn-scan[data-v-e99f06cc]:active{background:#172554}@media (max-width: 550px){.scanner-modal[data-v-e99f06cc]{width:85vw}}.confirm-delete-overlay[data-v-e1a68fea]{background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);align-items:center;z-index:3000}.confirm-delete-modal[data-v-e1a68fea]{background:#fff;border-radius:20px;padding:28px 24px;width:90vw;max-width:400px;box-shadow:0 24px 64px #0003;animation:modal-pop-e1a68fea .25s cubic-bezier(.32,.72,0,1)}@keyframes modal-pop-e1a68fea{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.btn-delete-confirm[data-v-e1a68fea]{background:#dc2626;color:#fff;font-weight:700;padding:12px 32px;border-radius:12px;min-height:48px;font-size:15px;touch-action:manipulation}.btn-delete-confirm[data-v-e1a68fea]:active{background:#b91c1c;transform:scale(.96)}.btn-delete-confirm[data-v-e1a68fea]:disabled{opacity:.5;cursor:not-allowed;transform:none}.ttns-list[data-v-e1a68fea]{margin-top:10px;max-height:120px;overflow-y:auto;text-align:left;background:#fef2f2;border-radius:8px;padding:8px 12px}.ttn-item[data-v-e1a68fea]{font-family:SF Mono,monospace;font-size:13px;color:#991b1b;padding:2px 0}html.dark .confirm-delete-overlay[data-v-e1a68fea]{background:#000000b3}html.dark .confirm-delete-modal[data-v-e1a68fea]{background:#1a1d27;box-shadow:0 24px 64px #00000080}html.dark .ttns-list[data-v-e1a68fea]{background:#2a1215}html.dark .ttn-item[data-v-e1a68fea]{color:#fca5a5}.carrier-toggles[data-v-0b35b388]{display:flex;gap:8px;align-items:center}.carrier-toggle[data-v-0b35b388]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:10px;border:2px solid #e5e7eb;cursor:pointer;font-size:14px;font-weight:500;transition:all .15s;-webkit-user-select:none;user-select:none}.carrier-toggle input[data-v-0b35b388]{display:none}.carrier-toggle[data-v-0b35b388]:hover{border-color:#a5b4fc}.carrier-toggle.active[data-v-0b35b388]{border-color:#6366f1;background:#eef2ff;color:#4338ca}.carrier-clear[data-v-0b35b388]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:6px}.carrier-clear[data-v-0b35b388]:hover{background:#f3f4f6;color:#ef4444}html.dark .carrier-toggle[data-v-0b35b388]{border-color:#374151;color:#d1d5db}html.dark .carrier-toggle[data-v-0b35b388]:hover{border-color:#6366f1}html.dark .carrier-toggle.active[data-v-0b35b388]{border-color:#818cf8;background:#312e81;color:#c7d2fe}html.dark .carrier-clear[data-v-0b35b388]{color:#6b7280}html.dark .carrier-clear[data-v-0b35b388]:hover{background:#1f2937;color:#f87171}.history-list[data-v-1a57e52a]{display:flex;flex-direction:column;gap:8px;max-height:60vh;overflow-y:auto}.history-item[data-v-1a57e52a]{padding:12px 14px;border-radius:12px;background:#f8f9fb;cursor:pointer;transition:background .15s}.history-item[data-v-1a57e52a]:active{background:#e8ecf1}.history-item-top[data-v-1a57e52a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.history-ttn[data-v-1a57e52a]{font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}.history-badge[data-v-1a57e52a]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:8px}.status-processed[data-v-1a57e52a]{background:#d1fae5;color:#065f46}.status-closed[data-v-1a57e52a]{background:#e0e7ff;color:#3730a3}.status-in_work[data-v-1a57e52a]{background:#fef3c7;color:#92400e}.status-needs_info[data-v-1a57e52a]{background:#fce7f3;color:#9d174d}.status-no_messenger[data-v-1a57e52a]{background:#fee2e2;color:#991b1b}.status-pending[data-v-1a57e52a]{background:#fde68a;color:#92400e;font-variant-numeric:tabular-nums}.history-cancel[data-v-1a57e52a]{margin-top:8px;width:100%;padding:8px 12px;background:#fff;color:#b45309;border:1.5px solid #f59e0b;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;min-height:38px;touch-action:manipulation}.history-cancel[data-v-1a57e52a]:active{background:#fef3c7;transform:scale(.98)}.history-item-mid[data-v-1a57e52a]{font-size:14px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-item-bot[data-v-1a57e52a]{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:13px;color:#6b7280}.history-price[data-v-1a57e52a]{font-weight:600;color:#059669}html.dark .history-item[data-v-1a57e52a]{background:#1e2030}html.dark .history-item[data-v-1a57e52a]:active{background:#282a3e}html.dark .history-item-mid[data-v-1a57e52a]{color:#d1d5db}html.dark .history-item-bot[data-v-1a57e52a]{color:#9ca3af}html.dark .status-processed[data-v-1a57e52a]{background:#064e3b;color:#6ee7b7}html.dark .status-closed[data-v-1a57e52a]{background:#312e81;color:#a5b4fc}html.dark .status-in_work[data-v-1a57e52a]{background:#78350f;color:#fcd34d}html.dark .status-needs_info[data-v-1a57e52a]{background:#831843;color:#f9a8d4}html.dark .status-no_messenger[data-v-1a57e52a]{background:#7f1d1d;color:#fca5a5}html.dark .status-pending[data-v-1a57e52a]{background:#78350f;color:#fcd34d}html.dark .history-cancel[data-v-1a57e52a]{background:#1e2030;color:#fbbf24;border-color:#b45309}html.dark .history-cancel[data-v-1a57e52a]:active{background:#451a03}.confirm-overlay[data-v-ed4d982a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:3200}.confirm-modal[data-v-ed4d982a]{background:#fff;border-radius:20px;padding:26px 24px 20px;width:90vw;max-width:400px;box-shadow:0 24px 64px #0003;animation:confirm-pop-ed4d982a .22s cubic-bezier(.32,.72,0,1)}@keyframes confirm-pop-ed4d982a{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.confirm-msg[data-v-ed4d982a]{font-size:16px;line-height:1.5;text-align:center;color:#1a1a2e;margin-bottom:22px}.confirm-actions[data-v-ed4d982a]{display:flex;gap:12px;justify-content:center}.confirm-cancel[data-v-ed4d982a],.confirm-ok[data-v-ed4d982a]{flex:1;padding:12px 20px;border-radius:12px;min-height:48px;font-size:15px;font-weight:600;cursor:pointer;touch-action:manipulation;border:none}.confirm-cancel[data-v-ed4d982a]{background:#f3f4f6;color:#1a1a2e;border:2px solid #d1d5db}.confirm-cancel[data-v-ed4d982a]:active{background:#e5e7eb;transform:scale(.97)}.confirm-ok[data-v-ed4d982a]{background:#1565c0;color:#fff}.confirm-ok[data-v-ed4d982a]:active{background:#0d47a1;transform:scale(.97)}.confirm-ok.danger[data-v-ed4d982a]{background:#dc2626}.confirm-ok.danger[data-v-ed4d982a]:active{background:#b91c1c}html.dark .confirm-modal[data-v-ed4d982a]{background:#1a1d27;box-shadow:0 24px 64px #00000080}html.dark .confirm-msg[data-v-ed4d982a]{color:#f3f4f6}html.dark .confirm-cancel[data-v-ed4d982a]{background:#2a2d3a;border-color:#3f4354;color:#f3f4f6}html.dark .confirm-cancel[data-v-ed4d982a]:active{background:#3f4354}.bonus-box[data-v-8a7ad790]{position:fixed;top:84px;left:20px;z-index:900;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px;border:none;background:transparent;cursor:pointer;animation:bonus-float-8a7ad790 3.4s ease-in-out infinite;min-height:auto}.bonus-box[data-v-8a7ad790]:active{transform:scale(.94)}@keyframes bonus-float-8a7ad790{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(2deg)}}.bonus-parcel[data-v-8a7ad790]{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:48px;border-radius:8px;background:linear-gradient(160deg,#d9a066,#c07f42 55%,#a9682f);box-shadow:0 6px 14px #78461459,inset 0 -3px #0000001f}.bonus-parcel-lid[data-v-8a7ad790]{position:absolute;top:0;left:0;right:0;height:12px;border-radius:8px 8px 0 0;background:#ffffff2e}.bonus-parcel-tape[data-v-8a7ad790]{position:absolute;top:0;bottom:0;left:50%;width:10px;margin-left:-5px;background:#ffffff47}.bonus-count[data-v-8a7ad790]{position:relative;font-size:19px;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);font-variant-numeric:tabular-nums}.bonus-caption[data-v-8a7ad790]{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9ca3af}.bonus-crowns[data-v-8a7ad790]{display:flex;gap:1px;height:16px;line-height:1}.bonus-crown[data-v-8a7ad790]{font-size:15px;color:#f4b400;text-shadow:0 1px 2px rgba(0,0,0,.25);animation:crown-pop-8a7ad790 .4s ease-out}@keyframes crown-pop-8a7ad790{0%{transform:scale(0) rotate(-25deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.bonus-box-sanctioned .bonus-parcel[data-v-8a7ad790]{background:linear-gradient(160deg,#9ca3af,#6b7280 60%,#4b5563);box-shadow:0 6px 14px #00000040}html.dark .bonus-caption[data-v-8a7ad790]{color:#6b7280}@media (max-width: 640px){.bonus-box[data-v-8a7ad790]{top:auto;bottom:calc(12px + env(safe-area-inset-bottom));left:8px}.bonus-parcel[data-v-8a7ad790]{width:46px;height:40px}.bonus-count[data-v-8a7ad790]{font-size:16px}}.bonus-summary[data-v-0f4a8052]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:18px;border-radius:16px;background:#f9fafb}.bonus-summary-main[data-v-0f4a8052]{flex:1;min-width:180px;text-align:center}.bonus-avg[data-v-0f4a8052]{font-size:40px;font-weight:800;color:#111827;line-height:1}.bonus-avg-label[data-v-0f4a8052]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin-top:4px}.bonus-crowns-big[data-v-0f4a8052]{font-size:30px;color:#f4b400;margin-top:8px;letter-spacing:2px}.bonus-no-crown[data-v-0f4a8052]{font-size:13px;color:#9ca3af;margin-top:8px}.bonus-summary-side[data-v-0f4a8052]{flex:1;min-width:180px;display:flex;flex-direction:column;gap:8px}.bonus-side-row[data-v-0f4a8052]{display:flex;justify-content:space-between;font-size:14px;color:#4b5563}.bonus-next[data-v-0f4a8052]{margin-top:14px;padding:12px 14px;border-radius:12px;background:#eff6ff;color:#1d4ed8;font-size:14px}.bonus-next-max[data-v-0f4a8052]{background:#dcfce7;color:#166534}.bonus-sanction[data-v-0f4a8052]{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fee2e2;color:#991b1b;font-size:14px}.bonus-days[data-v-0f4a8052]{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.bonus-day[data-v-0f4a8052]{flex:1;min-width:74px;padding:10px 6px;border-radius:12px;border:1.5px solid #f3f4f6;text-align:center;display:flex;flex-direction:column;gap:2px}.bonus-day-name[data-v-0f4a8052]{font-size:11px;text-transform:uppercase;color:#9ca3af;font-weight:700}.bonus-day-count[data-v-0f4a8052]{font-size:20px;font-weight:700;color:#111827}.bonus-day-mark[data-v-0f4a8052]{font-size:10px;color:#9ca3af}.bonus-day-mark-bad[data-v-0f4a8052]{color:#dc2626}.bonus-day-today[data-v-0f4a8052]{border-color:#3b82f6}.bonus-day-excused[data-v-0f4a8052]{background:#f9fafb}.bonus-day-zeroed[data-v-0f4a8052]{background:#fef2f2;border-color:#fecaca}.bonus-day-absent[data-v-0f4a8052]{background:#fff7ed;border-color:#fed7aa}.bonus-top[data-v-0f4a8052]{margin-top:20px}.bonus-top-title[data-v-0f4a8052]{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.bonus-top-row[data-v-0f4a8052]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px}.bonus-top-row[data-v-0f4a8052]:nth-child(2n){background:#f9fafb}.bonus-top-me[data-v-0f4a8052]{background:#eff6ff!important;font-weight:700}.bonus-top-place[data-v-0f4a8052]{width:20px;color:#9ca3af;font-weight:700}.bonus-top-name[data-v-0f4a8052]{flex:1}.bonus-top-avg[data-v-0f4a8052]{font-variant-numeric:tabular-nums}.bonus-top-crowns[data-v-0f4a8052]{color:#f4b400;min-width:42px;text-align:right}.bonus-note[data-v-0f4a8052]{margin-top:18px;font-size:12px;line-height:1.5;color:#9ca3af}html.dark .bonus-summary[data-v-0f4a8052]{background:#15181f}html.dark .bonus-avg[data-v-0f4a8052]{color:#f3f4f6}html.dark .bonus-side-row[data-v-0f4a8052]{color:#d1d5db}html.dark .bonus-next[data-v-0f4a8052]{background:#1e293b;color:#93c5fd}html.dark .bonus-next-max[data-v-0f4a8052]{background:#052e16;color:#4ade80}html.dark .bonus-sanction[data-v-0f4a8052]{background:#450a0a;color:#fca5a5}html.dark .bonus-day[data-v-0f4a8052]{border-color:#2a2d3a}html.dark .bonus-day-count[data-v-0f4a8052]{color:#f3f4f6}html.dark .bonus-day-excused[data-v-0f4a8052]{background:#15181f}html.dark .bonus-day-zeroed[data-v-0f4a8052]{background:#450a0a;border-color:#7f1d1d}html.dark .bonus-day-absent[data-v-0f4a8052]{background:#431407;border-color:#9a3412}html.dark .bonus-top-row[data-v-0f4a8052]:nth-child(2n){background:#15181f}html.dark .bonus-top-me[data-v-0f4a8052]{background:#1e293b!important}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:15px;line-height:1.55;color:#1a1a2e;background:#f0f2f5;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}body.modal-open{position:fixed;left:0;right:0;overflow:hidden}::selection{background:#3b82f633}.container{max-width:1080px;margin:0 auto;padding:20px 28px calc(24px + env(safe-area-inset-bottom))}.card{background:#fff;padding:24px;border-radius:20px;box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 32px #0000000f}.row{display:flex;gap:16px;flex-wrap:wrap}.col{flex:1 1 240px}label{display:block;font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:6px;color:#6b7280;text-transform:uppercase}h3{font-size:20px;font-weight:700;color:#111827;margin:0 0 20px}h4{font-size:17px;font-weight:700;color:#111827;margin:0}h5{font-size:14px;font-weight:700;color:#374151;margin:0 0 10px}input,select,textarea{width:100%;padding:11px 14px;border-radius:12px;border:1.5px solid #e5e7eb;margin-bottom:14px;font-size:16px;font-family:inherit;color:#1a1a2e;background:#fff;min-height:46px;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (hover: none) and (pointer: coarse){input,select,textarea{font-size:17px}}input:focus,select:focus,textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}input::placeholder,textarea::placeholder{color:#9ca3af}select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}textarea{resize:vertical;line-height:1.5}button{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#3b82f6;color:#fff;border:0;border-radius:12px;padding:11px 20px;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;min-height:46px;touch-action:manipulation;transition:all .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}button:active{transform:scale(.96);filter:brightness(.92)}button.secondary{background:#f3f4f6;color:#374151}button.secondary:active{background:#e5e7eb}button:disabled{opacity:.45;cursor:not-allowed;transform:none;filter:none}.badge{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:500;background:#f3f4f6;color:#4b5563}.status-in-transit{background:#fef9c3;color:#854d0e}.status-at_post_office,.status-at-post-office{background:#fef3c7;color:#92400e}.status-at-warehouse,.status-at_warehouse{background:#dbeafe;color:#1e40af}.status-in-work,.status-in_work{background:#e0e7ff;color:#3730a3}.status-processed{background:#ede9fe;color:#5b21b6}.status-needs_info,.status-needs-info{background:#fef2f2;color:#dc2626;border:1px solid #fca5a5}.status-no_messenger,.status-no-messenger{background:#f3e8ff;color:#7c3aed;border:1px solid #c4b5fd}.status-lost_at_np,.status-lost-at-np{background:#e5e7eb;color:#4b5563;text-decoration:line-through}.status-closed{background:#d1fae5;color:#065f46}.status-returned{background:#ffedd5;color:#9a3412;border:1px solid #fdba74}.status-select-compact{width:auto;min-width:110px;padding:8px 32px 8px 12px;font-size:14px;margin-bottom:0;min-height:38px;border-radius:10px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#f0f2f5;display:flex;align-items:stretch;justify-content:center;z-index:1000;animation:overlay-in .2s ease-out}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.modal{background:#fff;border-radius:0;width:100%;height:100%;max-width:100vw;max-height:100vh;display:flex;flex-direction:column;animation:modal-fade .25s ease-out}@keyframes modal-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:18px 64px 18px 24px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.modal-close{position:fixed;top:12px;right:12px;z-index:10;width:44px;height:44px;background:#f3f4f6;color:#6b7280;font-size:20px;padding:0;border-radius:50%;min-height:44px;transition:background .15s}.modal-close:active{background:#e5e7eb;transform:scale(.92)}.modal-body{padding:24px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0}.toast{margin-top:14px;padding:14px 18px;border-radius:14px;font-size:14px;font-weight:500}.toast-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.test-card-btn{background:#3b82f6;padding:11px 22px;border-radius:12px}.price-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.price-table th,.price-table td{padding:12px 16px;text-align:left}.price-table th{border-bottom:2px solid #f3f4f6}.price-table td{border-bottom:1px solid #f9fafb}.price-table thead th{background:#fafafa;font-weight:600;font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;position:sticky;top:0;z-index:1}.price-table tbody tr:active{background:#f9fafb}.price-table tfoot td{border-top:2px solid #e5e7eb;padding-top:14px}.price-input{width:100%;padding:9px 12px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:15px;margin-bottom:0;min-height:42px}.price-input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.btn-sm{padding:7px 14px;font-size:13px;border-radius:10px;border:0;cursor:pointer;margin-right:4px;min-height:38px;font-weight:600;touch-action:manipulation}.btn-sm:active{transform:scale(.94);filter:brightness(.92)}.btn-edit{background:#fef3c7;color:#92400e}.btn-save{background:#059669;color:#fff}.btn-cancel{background:#6b7280;color:#fff}.btn-add{background:#3b82f6;color:#fff}.btn-delete{background:#fee2e2;color:#dc2626;font-weight:700}.btn-delete:active{background:#fecaca}.badge-mini{font-size:11px;padding:3px 10px;border-radius:20px;font-weight:600;letter-spacing:.01em}.ttn-status-badge{font-size:11px;padding:4px 12px;border-radius:20px;font-weight:600;flex-shrink:0}.btn-detail{background:#eff6ff;color:#2563eb;padding:7px 14px;font-size:13px;font-weight:600;border-radius:10px;flex-shrink:0;min-height:36px}.btn-detail:active{background:#dbeafe;transform:scale(.96)}.ttn-detail-modal{width:100%}.ttn-detail-modal .modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch}.detail-grid{display:flex;flex-direction:column;gap:14px}.detail-section{padding:16px 18px;background:#f9fafb;border-radius:14px}.detail-section h5{margin:0 0 10px;font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.detail-row{display:flex;gap:10px;font-size:14px;padding:5px 0;align-items:center;line-height:1.4}.detail-label{font-weight:500;color:#9ca3af;flex-shrink:0;min-width:110px;font-size:13px}.ttn-warning-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#dc2626;color:#fff;font-size:14px;font-weight:900;flex-shrink:0}.ttn-warning-detail{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fef2f2;border-left:4px solid #dc2626;border-radius:14px;color:#991b1b;font-size:14px;font-weight:600;margin-bottom:16px}.btn-copy{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin-left:4px;background:#f3f4f6;border:none;border-radius:10px;color:#6b7280;font-size:14px;cursor:pointer;vertical-align:middle;line-height:1;touch-action:manipulation;transition:all .15s;min-height:40px}.btn-copy:active{background:#e5e7eb;transform:scale(.9)}.btn-viber{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:5px;margin-left:4px;background:transparent;border:none;border-radius:10px;cursor:pointer;touch-action:manipulation;min-height:40px}.btn-viber:active{transform:scale(.88)}.viber-icon{width:100%;height:100%;object-fit:contain}.btn-telegram{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:5px;margin-left:2px;background:transparent;border:none;border-radius:10px;cursor:pointer;touch-action:manipulation;min-height:40px}.btn-telegram:active{transform:scale(.88)}.telegram-icon{width:100%;height:100%;object-fit:contain}.btn-whatsapp{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:5px;margin-left:2px;background:transparent;border:none;border-radius:10px;cursor:pointer;touch-action:manipulation;min-height:40px}.btn-whatsapp:active{transform:scale(.88)}.whatsapp-icon{width:100%;height:100%;object-fit:contain}.item-photos-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:12px}.item-photo-card{position:relative;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.item-photo-img{width:100%;height:140px;object-fit:cover;display:block;cursor:pointer}.photo-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000000d9;display:flex;align-items:center;justify-content:center}.photo-lightbox-img{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px}.photo-lightbox-close{position:absolute;top:12px;right:16px;background:none;border:none;color:#fff;font-size:40px;line-height:1;cursor:pointer;padding:4px 12px;opacity:.8}.photo-lightbox-close:hover{opacity:1}.item-photo-label{padding:8px 10px;font-size:11px;font-weight:600;color:#6b7280;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fafafa}.item-photo-delete{position:absolute;top:6px;right:6px;width:30px;height:30px;border-radius:50%;background:#0000008c;color:#fff;border:none;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;opacity:1;touch-action:manipulation;min-height:30px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.item-photo-delete:active{background:#000000bf;transform:scale(.9)}.btn-download-report{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;background:#eff6ff;color:#2563eb;border:none;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;min-height:40px;touch-action:manipulation}.btn-download-report:active{background:#dbeafe;transform:scale(.96)}.btn-download-report:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn-delete-entity{background:#fef2f2;color:#dc2626;border:1px solid #fecaca;font-weight:600;border-radius:6px;min-height:24px;min-width:24px;padding:2px 6px;font-size:11px;line-height:1;touch-action:manipulation}.btn-delete-entity:active{background:#fecaca;transform:scale(.96)}@media (min-width: 820px){.modal-body{padding:24px 40px}}@media (max-width: 550px){.container{padding:14px 12px}.detail-grid{grid-template-columns:1fr!important}.modal-header{flex-wrap:wrap;gap:8px}.modal-header h4{font-size:15px;word-break:break-all}.ttn-status-badge{font-size:10px;padding:3px 8px}.btn-detail{padding:7px 12px;font-size:12px;margin-left:auto}.item-photos-gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.item-photo-img{height:110px}}html.dark body{background:#0f1117;color:#e5e7eb}html.dark ::selection{background:#60a5fa4d}html.dark label{color:#9ca3af}html.dark h3,html.dark h4{color:#f3f4f6}html.dark h5{color:#d1d5db}html.dark .card{background:#1a1d27;box-shadow:0 0 0 1px #ffffff0f,0 2px 4px #0000004d,0 12px 32px #0006}html.dark .badge{background:#2a2d3a;color:#9ca3af}html.dark input,html.dark select,html.dark textarea{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark input:focus,html.dark select:focus,html.dark textarea:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}html.dark input::placeholder,html.dark textarea::placeholder{color:#6b7280}html.dark button.secondary{background:#2a2d3a;color:#d1d5db}html.dark button.secondary:active{background:#3f4354}html.dark .modal-overlay{background:#0f1117}html.dark .modal{background:#1a1d27}html.dark .modal-header{border-bottom-color:#2a2d3a}html.dark .modal-close{background:#2a2d3a;color:#9ca3af}html.dark .modal-close:active{background:#3f4354}html.dark .toast-success{background:#0d2818;color:#6ee7b7;border-color:#065f46}html.dark .status-in-transit{background:#422006;color:#fbbf24}html.dark .status-at_post_office,html.dark .status-at-post-office{background:#422006;color:#fcd34d}html.dark .status-at-warehouse,html.dark .status-at_warehouse{background:#172554;color:#60a5fa}html.dark .status-in-work,html.dark .status-in_work{background:#1e1b4b;color:#818cf8}html.dark .status-processed{background:#2e1065;color:#a78bfa}html.dark .status-needs_info,html.dark .status-needs-info{background:#450a0a;color:#fca5a5;border:1px solid #b91c1c}html.dark .status-no_messenger,html.dark .status-no-messenger{background:#2e1065;color:#c4b5fd;border:1px solid #7c3aed}html.dark .status-lost_at_np,html.dark .status-lost-at-np{background:#374151;color:#9ca3af;text-decoration:line-through}html.dark .status-closed{background:#052e16;color:#6ee7b7}html.dark .status-returned{background:#431407;color:#fdba74;border:1px solid #9a3412}html.dark .status-select-compact{background-color:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .price-table th{border-bottom-color:#2a2d3a}html.dark .price-table td{border-bottom-color:#1e2130}html.dark .price-table thead th{background:#1e2130;color:#6b7280}html.dark .price-table tbody tr:active{background:#1e2130}html.dark .price-table tfoot td{border-top-color:#3f4354}html.dark .price-input{background:#1e2130;border-color:#3f4354;color:#e5e7eb}html.dark .price-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26}html.dark .btn-edit{background:#422006;color:#fbbf24}html.dark .btn-cancel{background:#4b5563;color:#e5e7eb}html.dark .btn-delete{background:#3b1010;color:#f87171}html.dark .btn-delete:active{background:#451010}html.dark .detail-section{background:#1e2130}html.dark .detail-section h5,html.dark .detail-label{color:#6b7280}html.dark .btn-detail{background:#172554;color:#60a5fa}html.dark .btn-detail:active{background:#1e3a8a}html.dark .ttn-warning-detail{background:#3b1010;border-left-color:#ef4444;color:#fca5a5}html.dark .btn-copy{background:#2a2d3a;color:#9ca3af}html.dark .btn-copy:active{background:#3f4354}html.dark .item-photo-card{background:#1a1d27;box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}html.dark .item-photo-label{color:#9ca3af;background:#1e2130}html.dark .btn-download-report{background:#172554;color:#60a5fa}html.dark .btn-download-report:active{background:#1e3a8a}html.dark .btn-delete-entity{background:#3b1010;color:#f87171;border-color:#7f1d1d}html.dark .btn-delete-entity:active{background:#451010}html.dark ::-webkit-scrollbar{width:8px;height:8px}html.dark ::-webkit-scrollbar-track{background:#1a1d27}html.dark ::-webkit-scrollbar-thumb{background:#3f4354;border-radius:4px}html.dark ::-webkit-scrollbar-thumb:hover{background:#4b5563}
