.login-bg[data-v-bda8e088]{min-height:100vh;position:relative;overflow:hidden;background:radial-gradient(600px circle at 15% 20%,rgba(59,130,246,.3),transparent 60%),radial-gradient(500px circle at 85% 85%,rgba(20,184,166,.2),transparent 60%),linear-gradient(160deg,#1e3a5f,#16304f 45%,#0f2338);display:flex;align-items:center;justify-content:center;padding:20px}.login-card[data-v-bda8e088]{background:var(--bg-surface, #fff);border-radius:16px;padding:40px 36px;width:100%;max-width:420px;box-shadow:0 25px 60px #00000059}.login-logo[data-v-bda8e088]{display:flex;align-items:center;gap:12px;margin-bottom:28px}.logo-icon[data-v-bda8e088]{font-size:2rem;color:#20b2aa}.logo-text[data-v-bda8e088]{display:flex;flex-direction:column;line-height:1.2}.logo-text strong[data-v-bda8e088]{font-size:1.2rem;font-weight:800;color:#1a3a5c}.logo-text small[data-v-bda8e088]{font-size:.65rem;letter-spacing:3px;color:#20b2aa;font-weight:600}.login-title[data-v-bda8e088]{font-size:1.2rem;font-weight:700;color:var(--text-primary, #1e293b);margin-bottom:4px}.login-sub[data-v-bda8e088]{font-size:.83rem;color:var(--text-muted, #9ca3af);margin-bottom:24px;line-height:1.5}.login-form[data-v-bda8e088]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-bda8e088]{display:flex;flex-direction:column;gap:6px}.form-group label[data-v-bda8e088]{font-size:.8rem;font-weight:600;color:var(--text-primary, #374151)}.form-group input[data-v-bda8e088]{border:1.5px solid var(--border, #e5e7eb);border-radius:8px;padding:10px 14px;font-size:.875rem;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box;background:var(--bg-surface, #fff);color:var(--text-primary, #374151)}.form-group input[data-v-bda8e088]:focus{border-color:#20b2aa}.input-error[data-v-bda8e088]{border-color:#ef4444!important}.field-err[data-v-bda8e088]{font-size:.72rem;color:#ef4444}.password-wrap[data-v-bda8e088]{position:relative}.password-wrap input[data-v-bda8e088]{padding-right:44px}.pw-toggle[data-v-bda8e088]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1rem;line-height:1;color:var(--text-muted, #6b7280)}.alert-error[data-v-bda8e088]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#dc2626;border-radius:8px;padding:10px 14px;font-size:.83rem;font-weight:500;display:flex;align-items:flex-start;gap:8px;line-height:1.4}.alert-icon[data-v-bda8e088]{flex-shrink:0;line-height:1}.alert-error--warning[data-v-bda8e088]{background:#f59e0b1f;border-color:#f59e0b59;color:#b45309}.alert-error--critical[data-v-bda8e088]{background:#ef444429;border-color:#ef444480;color:#b91c1c;font-weight:600}.btn-login[data-v-bda8e088]{background:#20b2aa;color:#fff;border:none;border-radius:8px;padding:12px;font-size:.9rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s;margin-top:4px}.btn-login[data-v-bda8e088]:not(:disabled):hover{background:#1a9e97}.btn-login[data-v-bda8e088]:disabled{opacity:.65;cursor:not-allowed}.btn-back[data-v-bda8e088]{background:none;border:none;color:var(--text-muted, #6b7280);font-size:.83rem;cursor:pointer;padding:4px 0;text-align:center;text-decoration:underline}.btn-back[data-v-bda8e088]:hover{color:var(--text-primary, #374151)}.btn-spinner[data-v-bda8e088]{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-bda8e088 .6s linear infinite}@keyframes spin-bda8e088{to{transform:rotate(360deg)}}.code-input[data-v-bda8e088]{font-size:1.4rem!important;letter-spacing:8px;text-align:center;font-weight:700;padding:12px 14px!important}.section-label[data-v-bda8e088]{font-size:.78rem;font-weight:700;color:var(--text-secondary, #374151);margin:0 0 10px}.qr-wrap[data-v-bda8e088]{display:flex;justify-content:center;margin:12px 0}.qr-canvas[data-v-bda8e088]{width:200px!important;height:200px!important;border-radius:8px;border:3px solid var(--border, #e5e7eb);display:block}.qr-hint[data-v-bda8e088]{font-size:.78rem;color:var(--text-muted, #9ca3af);text-align:center;margin:0 0 8px}.secret-key[data-v-bda8e088]{display:block;text-align:center;background:#18181b;color:#a3e635;padding:8px 14px;border-radius:6px;font-family:monospace;font-size:.85rem;letter-spacing:2px;word-break:break-all;margin-bottom:16px}.login-bg[data-v-bda8e088]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.login-bg[data-v-bda8e088]:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;top:-160px;right:-140px;pointer-events:none;background:radial-gradient(circle,rgba(59,130,246,.22),transparent 65%);animation:float-bda8e088 14s ease-in-out infinite alternate}@keyframes float-bda8e088{to{transform:translate(-120px,160px)}}html.dark{background:radial-gradient(600px circle at 15% 20%,rgba(59,130,246,.18),transparent 60%),radial-gradient(500px circle at 85% 85%,rgba(20,184,166,.12),transparent 60%),linear-gradient(160deg,#1c1c1f,#18181b,#111113)}html.dark{background:radial-gradient(circle,rgba(59,130,246,.12),transparent 65%)}@media (prefers-reduced-motion: reduce){.login-bg[data-v-bda8e088]:after{animation:none}}.login-card[data-v-bda8e088]{position:relative;z-index:1;border-radius:18px;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px #00000080,0 0 0 1px #3b82f614}.logo-icon[data-v-bda8e088]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 4px 12px #2563eb59}.logo-text strong[data-v-bda8e088]{color:var(--text-primary, #1a3a5c)}.steps[data-v-bda8e088]{display:flex;align-items:center;gap:8px;margin:-8px 0 20px}.step-dot[data-v-bda8e088]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;background:var(--bg-muted, #f1f5f9);color:var(--text-muted, #94a3b8);border:1px solid var(--border, #e5e7eb);transition:all .2s}.step-dot.done[data-v-bda8e088]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:transparent}.step-line[data-v-bda8e088]{width:28px;height:2px;border-radius:2px;background:var(--border, #e5e7eb);transition:background .2s}.step-line.done[data-v-bda8e088]{background:#3b82f6}.step-lbl[data-v-bda8e088]{font-size:.74rem;font-weight:600;color:var(--text-muted, #6b7280);margin-left:4px}.icon-input[data-v-bda8e088]{position:relative}.icon-input input[data-v-bda8e088]{padding-left:38px!important}.ii-icon[data-v-bda8e088]{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--text-muted, #9ca3af);pointer-events:none}.form-group input[data-v-bda8e088]{border-radius:10px;background:var(--bg-input, var(--bg-surface, #fff));transition:border-color .15s,box-shadow .15s}.form-group input[data-v-bda8e088]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.pw-toggle[data-v-bda8e088]{display:inline-flex;padding:4px;border-radius:6px;transition:color .15s}.pw-toggle[data-v-bda8e088]:hover{color:#3b82f6}.code-input[data-v-bda8e088]{padding-left:14px!important}.alert-error[data-v-bda8e088]{border-radius:10px}.alert-icon[data-v-bda8e088]{display:inline-flex;margin-top:1px}.btn-login[data-v-bda8e088]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;padding:12px;box-shadow:0 4px 14px #2563eb4d;transition:filter .15s,transform .12s,box-shadow .15s}.btn-login[data-v-bda8e088]:not(:disabled):hover{background:linear-gradient(135deg,#3b82f6,#2563eb);filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 18px #2563eb61}.btn-login[data-v-bda8e088]:not(:disabled):active{transform:translateY(0)}.btn-login[data-v-bda8e088]:disabled{box-shadow:none}.btn-back[data-v-bda8e088]{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;padding:9px;border:1px solid var(--border, #e5e7eb);border-radius:10px;font-weight:600;transition:border-color .15s,color .15s}.btn-back[data-v-bda8e088]:hover{border-color:#3b82f680;color:#3b82f6}.qr-canvas[data-v-bda8e088]{border-radius:12px}.secret-row[data-v-bda8e088]{display:flex;align-items:center;gap:6px;margin-bottom:16px}.secret-row .secret-key[data-v-bda8e088]{flex:1;margin-bottom:0}.copy-btn[data-v-bda8e088]{flex-shrink:0;width:34px;height:34px;border-radius:8px;border:1px solid var(--border, #e5e7eb);background:var(--bg-surface, #fff);color:var(--text-muted, #6b7280);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s}.copy-btn[data-v-bda8e088]:hover{color:#3b82f6;border-color:#3b82f680}.nav-item[data-v-d638087e]{display:flex;align-items:center;gap:10px;padding:9px 16px;text-decoration:none;font-size:.85rem;border-radius:0 6px 6px 0;margin-right:8px;transition:background .15s,color .15s;white-space:nowrap}.nav-item__icon[data-v-d638087e]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px}.nav-item__label[data-v-d638087e]{flex:1}.nav-group__trigger[data-v-8d4c17ae]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 16px;background:none;border:none;font-size:.85rem;cursor:pointer;text-align:left;border-radius:0 6px 6px 0;margin-right:8px;transition:background .15s,color .15s;white-space:nowrap}.nav-item__icon[data-v-8d4c17ae]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px}.nav-item__label[data-v-8d4c17ae]{flex:1}.nav-group__chevron[data-v-8d4c17ae]{font-size:1rem;transition:transform .2s;display:inline-block}.nav-group__chevron.open[data-v-8d4c17ae]{transform:rotate(90deg)}.sidebar[data-v-2a06ca4f]{width:220px;min-height:100vh;display:flex;flex-direction:column;flex-shrink:0;transition:width .2s ease,background .2s;overflow:hidden}.sidebar--collapsed[data-v-2a06ca4f]{width:56px}@media (max-width: 767px){.sidebar[data-v-2a06ca4f]{position:fixed;top:0;left:0;height:100vh;width:260px!important;z-index:200;transform:translate(-100%);transition:transform .25s ease;box-shadow:4px 0 24px #00000059}.sidebar--mobile-open[data-v-2a06ca4f]{transform:translate(0)}}.sidebar__logo[data-v-2a06ca4f]{display:flex;align-items:center;gap:10px;padding:18px 16px 12px}.logo-icon[data-v-2a06ca4f]{font-size:1.5rem;color:#20b2aa;flex-shrink:0}.logo-img[data-v-2a06ca4f]{height:32px;max-width:140px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.logo-text[data-v-2a06ca4f]{color:#fff;line-height:1.2;flex:1}.logo-text strong[data-v-2a06ca4f]{font-size:1rem;font-weight:700}.logo-text small[data-v-2a06ca4f]{font-size:.65rem;letter-spacing:2px;color:#5eead4}.sidebar__close[data-v-2a06ca4f]{background:none;border:none;color:#ffffff8c;font-size:1.1rem;cursor:pointer;padding:4px;line-height:1;margin-left:auto;border-radius:4px;transition:background .15s,color .15s}.sidebar__close[data-v-2a06ca4f]:hover{background:#ffffff1a;color:#fff}.sidebar__role[data-v-2a06ca4f]{padding:8px 16px 4px;font-size:.63rem;letter-spacing:1.2px;text-transform:uppercase}.sidebar__nav[data-v-2a06ca4f]{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px 0 16px}.sidebar__nav[data-v-2a06ca4f]::-webkit-scrollbar{width:3px}.sidebar__nav[data-v-2a06ca4f]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:2px}.sidebar__divider[data-v-2a06ca4f]{padding:14px 16px 4px;font-size:.62rem;letter-spacing:1.2px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar__divider--line[data-v-2a06ca4f]{border-top:1px solid;margin:8px 12px}.sidebar__subitem[data-v-2a06ca4f]{display:block;padding:7px 16px 7px 44px;font-size:.8rem;text-decoration:none;border-radius:0 6px 6px 0;margin-right:8px;transition:background .15s,color .15s}.topbar[data-v-7683cdfa]{height:56px;background:var(--topbar-bg);border-bottom:1px solid var(--topbar-border);display:flex;align-items:center;padding:0 20px;gap:12px;position:sticky;top:0;z-index:100;flex-shrink:0;transition:var(--transition)}.topbar__hamburger[data-v-7683cdfa]{background:none;border:none;font-size:1.2rem;cursor:pointer;color:var(--text-secondary);padding:6px;border-radius:6px;line-height:1}.topbar__hamburger[data-v-7683cdfa]:hover{background:var(--topbar-btn-hover)}.topbar__spacer[data-v-7683cdfa]{flex:1}.topbar__actions[data-v-7683cdfa]{display:flex;align-items:center;gap:8px}.topbar__icon-btn[data-v-7683cdfa]{background:none;border:none;font-size:1.1rem;cursor:pointer;padding:6px 8px;border-radius:6px;color:var(--text-secondary);line-height:1;transition:background .15s}.topbar__icon-btn[data-v-7683cdfa]:hover{background:var(--topbar-btn-hover)}.notif-wrap[data-v-7683cdfa],.notif-btn[data-v-7683cdfa]{position:relative}.notif-badge[data-v-7683cdfa]{position:absolute;top:2px;right:2px;background:#ef4444;color:#fff;font-size:.6rem;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px;pointer-events:none}.notif-dropdown[data-v-7683cdfa]{position:absolute;top:calc(100% + 10px);right:0;width:340px;max-width:calc(100vw - 24px);background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 32px #0000002e;z-index:500;overflow:hidden}.notif-header[data-v-7683cdfa]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border-muted)}.notif-title[data-v-7683cdfa]{font-size:.9rem;font-weight:700;color:var(--text-primary)}.notif-read-all[data-v-7683cdfa]{background:none;border:none;cursor:pointer;font-size:.72rem;color:#20b2aa;font-weight:600}.notif-read-all[data-v-7683cdfa]:hover{text-decoration:underline}.notif-list[data-v-7683cdfa]{max-height:380px;overflow-y:auto}.notif-item[data-v-7683cdfa]{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;cursor:pointer;transition:background .12s;border-bottom:1px solid var(--border-muted)}.notif-item[data-v-7683cdfa]:last-child{border-bottom:none}.notif-item[data-v-7683cdfa]:hover{background:var(--bg-muted)}.notif-item--unread[data-v-7683cdfa]{background:#20b2aa0a}.notif-dot[data-v-7683cdfa]{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:5px}.dot--green[data-v-7683cdfa]{background:#16a34a}.dot--gray[data-v-7683cdfa]{background:#6b7280}.dot--red[data-v-7683cdfa]{background:#ef4444}.dot--blue[data-v-7683cdfa]{background:#3b82f6}.notif-item--read .notif-dot[data-v-7683cdfa]{opacity:.35}.notif-content[data-v-7683cdfa]{flex:1;min-width:0}.notif-item-title[data-v-7683cdfa]{font-size:.82rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.notif-item-body[data-v-7683cdfa]{font-size:.78rem;color:var(--text-muted);line-height:1.4;margin-bottom:4px}.notif-item-actor[data-v-7683cdfa]{font-size:.72rem;color:var(--text-muted);opacity:.85;margin-bottom:4px}.notif-item-time[data-v-7683cdfa]{font-size:.7rem;color:var(--text-muted);opacity:.7}.notif-item--read .notif-item-title[data-v-7683cdfa]{font-weight:500;opacity:.75}.notif-empty[data-v-7683cdfa]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--text-muted);font-size:.83rem}.topbar__user[data-v-7683cdfa]{position:relative;display:flex;align-items:center;gap:8px;padding:4px 10px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topbar__user[data-v-7683cdfa]:hover{background:var(--topbar-btn-hover)}.user-dropdown[data-v-7683cdfa]{position:absolute;top:calc(100% + 8px);right:0;width:200px;max-width:calc(100vw - 24px);background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px #0000002e;z-index:500;overflow:hidden;transition:var(--transition)}.dropdown-info[data-v-7683cdfa]{padding:12px 14px}.dropdown-name[data-v-7683cdfa]{font-size:.875rem;font-weight:600;color:var(--text-primary)}.dropdown-email[data-v-7683cdfa]{font-size:.72rem;color:var(--text-muted);margin-top:2px;word-break:break-all}.dropdown-divider[data-v-7683cdfa]{height:1px;background:var(--border-muted)}.dropdown-item[data-v-7683cdfa]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:none;border:none;cursor:pointer;font-size:.83rem;color:var(--text-secondary);text-align:left;transition:background .15s;text-decoration:none;box-sizing:border-box}.dropdown-item[data-v-7683cdfa]:hover{background:var(--bg-muted)}.dropdown-item--danger[data-v-7683cdfa]{color:#ef4444}.dropdown-item--danger[data-v-7683cdfa]:hover{background:#ef444414}.topbar__avatar[data-v-7683cdfa]{width:32px;height:32px;border-radius:50%;background:#20b2aa;color:#fff;font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center}.topbar__username[data-v-7683cdfa]{font-size:.875rem;color:var(--text-secondary)}.topbar__caret[data-v-7683cdfa]{font-size:.65rem;color:var(--text-muted)}.app-shell[data-v-e7c5a6dc]{display:flex;min-height:100vh;background:var(--bg-shell);position:relative}.app-main[data-v-e7c5a6dc]{flex:1;display:flex;flex-direction:column;min-width:0}.app-content[data-v-e7c5a6dc]{flex:1;padding:24px}.app-footer[data-v-e7c5a6dc]{text-align:center;padding:16px;font-size:.75rem;color:var(--text-muted);border-top:1px solid var(--border);background:var(--bg-surface);transition:var(--transition)}.sidebar-overlay[data-v-e7c5a6dc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:199}@media (max-width: 767px){.app-content[data-v-e7c5a6dc]{padding:16px 12px}}.modal-overlay[data-v-9d039a4b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-box[data-v-9d039a4b]{background:var(--bg-surface);border-radius:8px;width:100%;max-width:480px;box-shadow:0 4px 24px #0000002e}.modal-header[data-v-9d039a4b]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border)}.modal-header h3[data-v-9d039a4b]{margin:0;font-size:1.1rem;color:var(--text-primary)}.modal-close[data-v-9d039a4b]{background:none;border:none;cursor:pointer;font-size:1.2rem;color:var(--text-muted)}.modal-body[data-v-9d039a4b]{padding:20px;display:flex;flex-direction:column;gap:16px}.order-info[data-v-9d039a4b]{margin:0;font-size:.9rem;color:var(--text-primary)}.form-group[data-v-9d039a4b]{display:flex;flex-direction:column;gap:6px}.form-group label[data-v-9d039a4b]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.required[data-v-9d039a4b]{color:#ef4444}.form-group select[data-v-9d039a4b],.form-group textarea[data-v-9d039a4b]{border:1px solid var(--border);border-radius:6px;padding:8px 12px;font-size:.875rem;outline:none;transition:border-color .15s;background:var(--bg-surface);color:var(--text-primary)}.form-group select[data-v-9d039a4b]:focus,.form-group textarea[data-v-9d039a4b]:focus{border-color:#20b2aa}.error-text[data-v-9d039a4b]{color:#ef4444;font-size:.8rem}.hint-text[data-v-9d039a4b]{font-size:.8rem;color:var(--text-muted)}.hint-text--warn[data-v-9d039a4b]{color:#b45309}.modal-footer[data-v-9d039a4b]{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--border)}.btn[data-v-9d039a4b]{padding:8px 18px;border-radius:6px;border:none;cursor:pointer;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:6px}.btn[data-v-9d039a4b]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-9d039a4b]{background:#3b82f6;color:#fff}.btn-primary[data-v-9d039a4b]:not(:disabled):hover{background:#2563eb}.btn-secondary[data-v-9d039a4b]{background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border)}.btn-secondary[data-v-9d039a4b]:not(:disabled):hover{background:var(--border)}.spinner[data-v-9d039a4b]{width:14px;height:14px;border:2px solid #ffffff60;border-top-color:#fff;border-radius:50%;animation:spin-9d039a4b .6s linear infinite}@keyframes spin-9d039a4b{to{transform:rotate(360deg)}}.bank-badge[data-v-fdad86ef]{display:inline-block;padding:3px 8px;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.3px;white-space:nowrap}.modal-overlay[data-v-f7590f46]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.modal-fade-enter-active[data-v-f7590f46],.modal-fade-leave-active[data-v-f7590f46]{transition:all .22s ease}.modal-fade-enter-from[data-v-f7590f46],.modal-fade-leave-to[data-v-f7590f46]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-f7590f46]{position:relative;background:var(--bg-surface);border-radius:12px;width:100%;max-width:640px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}.modal-header[data-v-f7590f46]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border)}.modal-title[data-v-f7590f46]{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.modal-header-right[data-v-f7590f46]{display:flex;align-items:center;gap:6px}.modal-close[data-v-f7590f46]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px;margin-left:4px}.modal-close[data-v-f7590f46]:hover{background:var(--border-muted);color:var(--text-primary)}.pill[data-v-f7590f46]{font-size:.66rem;font-weight:700;padding:3px 9px;border-radius:999px;letter-spacing:.02em}.pill--blue[data-v-f7590f46]{background:#93c5fd;color:#1e3a8a}.pill--gray[data-v-f7590f46]{background:#cbd5e1;color:#1e293b}.pill--green[data-v-f7590f46]{background:#4ade80;color:#14532d}.pill--red[data-v-f7590f46]{background:#fca5a5;color:#7f1d1d}.pill--yellow[data-v-f7590f46]{background:#fde68a;color:#78350f}.modal-body[data-v-f7590f46]{padding:14px 16px;overflow-y:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-body[data-v-f7590f46]>*{flex-shrink:0}.modal-header[data-v-f7590f46],.modal-footer[data-v-f7590f46]{flex-shrink:0}.card[data-v-f7590f46]{border:1px solid var(--border);border-radius:10px;background:var(--bg-surface);overflow:hidden}.card-title[data-v-f7590f46]{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:11px 14px;font-size:.82rem;font-weight:700;color:var(--text-primary);border-bottom:1px solid var(--border);background:none;border-left:none;border-right:none;border-top:none;text-align:left}.card-title.acc[data-v-f7590f46]{cursor:pointer}.card-body[data-v-f7590f46]{padding:12px 14px}.stack[data-v-f7590f46]{display:flex;flex-direction:column;gap:10px}.chip[data-v-f7590f46]{font-size:.66rem;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);background:var(--bg-muted)}.summary[data-v-f7590f46]{display:grid;grid-template-columns:1fr 2fr;gap:12px;padding:14px}.sum-amount[data-v-f7590f46]{display:flex;flex-direction:column;justify-content:center;gap:4px}.amount[data-v-f7590f46]{font-size:1.7rem;font-weight:800;color:var(--text-primary);line-height:1.1}.sub[data-v-f7590f46]{font-size:.74rem;color:var(--text-muted)}.sum-grid[data-v-f7590f46]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.box[data-v-f7590f46]{border:1px solid var(--border);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:3px;min-width:0}.box-val[data-v-f7590f46]{font-size:.8rem;color:var(--text-primary);word-break:break-all}.cap[data-v-f7590f46]{font-size:.64rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.two-col[data-v-f7590f46]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 600px){.two-col[data-v-f7590f46],.summary[data-v-f7590f46]{grid-template-columns:1fr}}.field[data-v-f7590f46]{display:flex;flex-direction:column;gap:2px;min-width:0}.lbl[data-v-f7590f46]{font-size:.72rem;color:var(--text-muted)}.val[data-v-f7590f46]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.84rem;font-weight:600;color:var(--text-primary)}.bank-row strong[data-v-f7590f46]{font-size:.9rem}.bank-pill[data-v-f7590f46]{display:inline-flex;align-items:center;background:#fff;border-radius:5px;padding:2px 6px}.muted[data-v-f7590f46]{color:var(--text-muted);font-weight:400;font-size:.74rem}.mono[data-v-f7590f46]{font-family:monospace}.desc[data-v-f7590f46]{margin:0;font-size:.75rem;color:var(--text-muted)}.copy-btn[data-v-f7590f46]{display:inline-flex;align-items:center;padding:3px;border:1px solid var(--border);border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer}.copy-btn[data-v-f7590f46]:hover{color:var(--text-primary);background:var(--bg-muted)}.copy-btn--text[data-v-f7590f46]{padding:2px 8px;font-size:.7rem}.timeline-wrap[data-v-f7590f46]{margin-top:10px;max-height:240px;overflow-y:auto;border:1px solid var(--border-muted);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:14px;background:var(--bg-muted)}.tl-head[data-v-f7590f46]{display:flex;justify-content:space-between;gap:10px}.tl-title[data-v-f7590f46]{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;color:var(--text-primary)}.tl-dot[data-v-f7590f46]{width:8px;height:8px;border-radius:50%;border:2px solid var(--text-muted);flex-shrink:0}.tl-who[data-v-f7590f46]{display:flex;flex-direction:column;align-items:flex-end;font-size:.68rem;color:var(--text-muted);text-align:right}.tl-who strong[data-v-f7590f46]{color:var(--text-primary);font-size:.72rem}.tl-lines[data-v-f7590f46]{margin:6px 0 0;padding-left:30px;font-size:.74rem;color:var(--text-secondary);display:flex;flex-direction:column;gap:3px;word-break:break-word}.json-card[data-v-f7590f46]{border:1px solid var(--border-muted);border-radius:8px;overflow:hidden}.json-head[data-v-f7590f46]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;font-size:.75rem;font-weight:600;color:var(--text-primary);background:var(--bg-muted)}.json-block[data-v-f7590f46]{margin:0;padding:10px;max-height:260px;overflow:auto;font-size:.72rem;line-height:1.45;background:#0f172a;color:#e2e8f0}.result-msg[data-v-f7590f46]{margin:0;font-size:.8rem;padding:8px 12px;border-radius:8px}.result-ok[data-v-f7590f46]{color:#15803d;background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.result-fail[data-v-f7590f46]{color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.3)}.modal-footer[data-v-f7590f46]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--border)}.footer-left[data-v-f7590f46],.footer-right[data-v-f7590f46]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.btn[data-v-f7590f46]{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;font-size:.82rem;font-weight:600;cursor:pointer;border:none;color:#fff;white-space:nowrap;transition:transform .12s,filter .15s,box-shadow .15s}.btn[data-v-f7590f46]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.btn[data-v-f7590f46]:active:not(:disabled){transform:translateY(0)}.btn[data-v-f7590f46]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-callback[data-v-f7590f46]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.btn-blacklist[data-v-f7590f46]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.btn-teal[data-v-f7590f46]{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 3px 10px #0d948859}.btn-solid-red[data-v-f7590f46]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.btn-ghost[data-v-f7590f46]{background:transparent;border:1px solid var(--border);color:var(--text-secondary)}.confirm-overlay[data-v-f7590f46]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;border-radius:12px;padding:16px}.confirm-box[data-v-f7590f46]{width:100%;max-width:380px;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:10px}.confirm-box h4[data-v-f7590f46]{margin:0;font-size:.92rem;color:var(--text-primary)}.note[data-v-f7590f46]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.83rem;resize:vertical;font-family:inherit}.confirm-actions[data-v-f7590f46]{display:flex;justify-content:flex-end;gap:8px}.copy-btn[data-v-f7590f46]{border-radius:6px;padding:4px;border-color:#3b82f659;color:#3b82f6;background:#3b82f614}.copy-btn[data-v-f7590f46]:hover{background:#3b82f62e;color:#2563eb}.picker[data-v-cf6b42f1]{position:relative}.picker-btn[data-v-cf6b42f1]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.84rem;cursor:pointer;text-align:left;font-family:inherit}.picker-btn[data-v-cf6b42f1]:disabled{opacity:.55;cursor:not-allowed}.picker-btn[data-v-cf6b42f1]:focus{outline:none;border-color:#3b82f6}.picker-placeholder[data-v-cf6b42f1]{color:var(--text-muted)}.picker-panel[data-v-cf6b42f1]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px #0003;padding:8px;display:flex;flex-direction:column;gap:6px}.picker-search-wrap[data-v-cf6b42f1]{position:relative}.picker-search-icon[data-v-cf6b42f1]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.picker-search[data-v-cf6b42f1]{width:100%;box-sizing:border-box;padding:8px 10px 8px 32px;border:1px solid #14b8a6;border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.83rem;outline:none;font-family:inherit}.picker-list[data-v-cf6b42f1]{max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.picker-item[data-v-cf6b42f1]{display:flex;flex-direction:column;gap:2px;padding:7px 10px;border:1px solid transparent;border-radius:7px;background:none;text-align:left;cursor:pointer;font-family:inherit}.picker-item[data-v-cf6b42f1]:hover{background:var(--bg-muted)}.picker-item--active[data-v-cf6b42f1]{border-color:#3b82f673;background:#3b82f614}.pi-name[data-v-cf6b42f1]{display:flex;align-items:center;gap:8px;font-size:.83rem;font-weight:600;color:var(--text-primary)}.pi-dealer[data-v-cf6b42f1]{font-size:.66rem;font-weight:600;padding:1px 7px;border-radius:999px;background:#3b82f61f;color:#2563eb}.pi-sub[data-v-cf6b42f1]{font-size:.72rem;color:var(--text-muted)}.mono[data-v-cf6b42f1]{font-family:monospace}.picker-empty[data-v-cf6b42f1]{margin:0;padding:10px;font-size:.78rem;color:var(--text-muted);text-align:center}.picker-actions[data-v-cf6b42f1]{display:flex;justify-content:flex-end;border-top:1px solid var(--border-muted);padding-top:6px}.picker-clear[data-v-cf6b42f1]{background:none;border:none;color:#e11d48;font-size:.75rem;cursor:pointer}.modal-overlay[data-v-bf275d0d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.modal-fade-enter-active[data-v-bf275d0d],.modal-fade-leave-active[data-v-bf275d0d]{transition:all .22s ease}.modal-fade-enter-from[data-v-bf275d0d],.modal-fade-leave-to[data-v-bf275d0d]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-bf275d0d]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:760px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000038}.modal-header[data-v-bf275d0d]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--border)}.modal-title[data-v-bf275d0d]{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.modal-header-right[data-v-bf275d0d]{display:flex;align-items:center;gap:10px}.modal-close[data-v-bf275d0d]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px}.modal-close[data-v-bf275d0d]:hover{background:var(--border-muted);color:var(--text-primary)}.lock-pill[data-v-bf275d0d]{font-size:.72rem;font-weight:500;padding:3px 10px;border-radius:999px;background:#f59e0b26;color:#b45309}.modal-body[data-v-bf275d0d]{padding:16px 20px;overflow-y:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.modal-body[data-v-bf275d0d]>*{flex-shrink:0}.modal-header[data-v-bf275d0d],.modal-footer[data-v-bf275d0d]{flex-shrink:0}.selected-info[data-v-bf275d0d]{display:flex;flex-direction:column;gap:2px;font-size:.85rem;color:var(--text-primary)}.two-col[data-v-bf275d0d]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 640px){.two-col[data-v-bf275d0d]{grid-template-columns:1fr}}.panel[data-v-bf275d0d]{border:1px solid var(--border);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-surface)}.panel-head[data-v-bf275d0d],.history-head[data-v-bf275d0d]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em}.history-head[data-v-bf275d0d]{justify-content:flex-start;text-transform:none;letter-spacing:0}.chip[data-v-bf275d0d]{font-size:.68rem;font-weight:500;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);text-transform:none;letter-spacing:0}.info-grid[data-v-bf275d0d]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.field[data-v-bf275d0d]{display:flex;flex-direction:column;gap:3px;min-width:0}.cap-label[data-v-bf275d0d]{font-size:.68rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.val[data-v-bf275d0d]{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--text-primary)}.val.amount[data-v-bf275d0d]{color:#e11d48;font-weight:600}.mono[data-v-bf275d0d]{font-family:monospace}.break[data-v-bf275d0d]{word-break:break-all}.copy-btn[data-v-bf275d0d]{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer}.copy-btn[data-v-bf275d0d]:hover{color:var(--text-primary);background:var(--bg-muted)}.hint[data-v-bf275d0d]{font-size:.74rem;color:var(--text-muted);margin:0}.hint--warn[data-v-bf275d0d]{color:#b45309}.picker[data-v-bf275d0d]{position:relative}.picker-btn[data-v-bf275d0d]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.83rem;cursor:pointer;text-align:left}.picker-btn[data-v-bf275d0d]:disabled{opacity:.6;cursor:not-allowed}.picker-panel[data-v-bf275d0d]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px #0000002e;padding:10px;display:flex;flex-direction:column;gap:8px}.picker-search[data-v-bf275d0d]{padding:7px 10px;border:1px solid #14b8a6;border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.83rem;outline:none}.picker-list[data-v-bf275d0d]{max-height:180px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.picker-item[data-v-bf275d0d]{display:flex;flex-direction:column;gap:1px;padding:7px 9px;border:1px solid transparent;border-radius:7px;background:none;text-align:left;cursor:pointer}.picker-item[data-v-bf275d0d]:hover{background:var(--bg-muted)}.picker-item--active[data-v-bf275d0d]{border-color:#3b82f666;background:#3b82f614}.pi-name[data-v-bf275d0d]{font-size:.83rem;font-weight:500;color:var(--text-primary)}.pi-sub[data-v-bf275d0d]{font-size:.72rem;color:var(--text-muted)}.picker-actions[data-v-bf275d0d]{display:flex;justify-content:space-between}.history-counts[data-v-bf275d0d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.count[data-v-bf275d0d]{font-size:.72rem;font-weight:500;padding:2px 9px;border-radius:999px}.count--green[data-v-bf275d0d]{background:#22c55e24;color:#15803d}.count--red[data-v-bf275d0d]{background:#ef44441f;color:#b91c1c}.history-row[data-v-bf275d0d]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:8px;align-items:center;font-size:.78rem;color:var(--text-secondary)}.durum[data-v-bf275d0d]{font-size:.72rem;font-weight:500}.durum--onaylandi[data-v-bf275d0d]{color:#16a34a}.durum--reddedildi[data-v-bf275d0d]{color:#dc2626}.durum--bekliyor[data-v-bf275d0d]{color:#d97706}.note[data-v-bf275d0d]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.83rem;resize:vertical;outline:none;font-family:inherit}.note[data-v-bf275d0d]:focus{border-color:#20b2aa}.error-box[data-v-bf275d0d]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 12px}.modal-footer[data-v-bf275d0d]{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--border)}.btn[data-v-bf275d0d]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:.84rem;font-weight:600;cursor:pointer;border:none;color:#fff;white-space:nowrap;transition:transform .12s,box-shadow .15s,filter .15s}.btn[data-v-bf275d0d]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.btn[data-v-bf275d0d]:active:not(:disabled){transform:translateY(0)}.btn[data-v-bf275d0d]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-sm[data-v-bf275d0d]{padding:5px 12px;font-size:.78rem}.btn-ghost[data-v-bf275d0d]{background:transparent;border:1px solid var(--border);color:var(--text-muted)}.btn-blue[data-v-bf275d0d]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.btn-approve[data-v-bf275d0d]{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 3px 10px #16a34a59}.btn-reject[data-v-bf275d0d]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.btn-cancel[data-v-bf275d0d]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#422006;box-shadow:0 3px 10px #f59e0b59}html.dark{color:#fcd34d}.err-overlay[data-v-4a29a455]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0f172a99;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.err-fade-enter-active[data-v-4a29a455],.err-fade-leave-active[data-v-4a29a455]{transition:all .2s ease}.err-fade-enter-from[data-v-4a29a455],.err-fade-leave-to[data-v-4a29a455]{opacity:0;transform:scale(.9)}.err-dialog[data-v-4a29a455]{background:#fff;border-radius:16px;padding:32px 28px;max-width:420px;width:100%;text-align:center;box-shadow:0 24px 64px #00000040;border-top:4px solid #ef4444}.err-icon-wrap[data-v-4a29a455]{margin-bottom:12px}.err-icon[data-v-4a29a455]{font-size:3rem;line-height:1}.err-title[data-v-4a29a455]{font-size:1.15rem;font-weight:700;color:#1e293b;margin:0 0 10px}.err-message[data-v-4a29a455]{font-size:.9rem;color:#475569;line-height:1.6;margin:0 0 24px}.err-actions[data-v-4a29a455]{display:flex;justify-content:center}.btn-err-close[data-v-4a29a455]{background:#ef4444;color:#fff;border:none;border-radius:8px;padding:10px 28px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s}.btn-err-close[data-v-4a29a455]:hover{background:#dc2626}.cam-overlay[data-v-9ca3d8f1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0f172a99;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cam-fade-enter-active[data-v-9ca3d8f1],.cam-fade-leave-active[data-v-9ca3d8f1]{transition:all .2s ease}.cam-fade-enter-from[data-v-9ca3d8f1],.cam-fade-leave-to[data-v-9ca3d8f1]{opacity:0;transform:scale(.9)}.cam-dialog[data-v-9ca3d8f1]{background:var(--bg-surface, #fff);border-radius:16px;padding:28px 26px;max-width:440px;width:100%;text-align:center;box-shadow:0 24px 64px #00000040;border:1px solid var(--border, #e5e7eb);border-top:4px solid #3b82f6}.cam-dialog--danger[data-v-9ca3d8f1]{border-top-color:#e11d48}.cam-icon-wrap[data-v-9ca3d8f1]{margin-bottom:10px}.cam-icon[data-v-9ca3d8f1]{font-size:2.6rem;line-height:1}.cam-title[data-v-9ca3d8f1]{font-size:1.1rem;font-weight:700;color:var(--text-primary, #1e293b);margin:0 0 8px}.cam-message[data-v-9ca3d8f1]{font-size:.88rem;color:var(--text-muted, #475569);line-height:1.55;margin:0 0 8px;white-space:pre-line}.cam-reason[data-v-9ca3d8f1]{text-align:left;margin:14px 0 6px}.cam-reason-label[data-v-9ca3d8f1]{display:block;font-size:.78rem;font-weight:600;color:var(--text-muted, #6b7280);margin-bottom:6px}.cam-reason-input[data-v-9ca3d8f1]{width:100%;box-sizing:border-box;resize:vertical;border:1px solid var(--border, #e5e7eb);border-radius:8px;padding:9px 11px;font-size:.85rem;font-family:inherit;background:var(--bg-surface, #fff);color:var(--text-primary, #1e293b);outline:none;transition:border-color .15s}.cam-reason-input[data-v-9ca3d8f1]:focus{border-color:#20b2aa;box-shadow:0 0 0 3px #20b2aa1f}.cam-actions[data-v-9ca3d8f1]{display:flex;justify-content:center;gap:10px;margin-top:18px}.btn-cam-cancel[data-v-9ca3d8f1],.btn-cam-confirm[data-v-9ca3d8f1]{border:none;border-radius:9px;padding:10px 22px;font-size:.88rem;font-weight:600;cursor:pointer;color:#fff;transition:transform .12s,filter .15s,opacity .15s;display:inline-flex;align-items:center;gap:6px}.btn-cam-cancel[data-v-9ca3d8f1]:not(:disabled):hover,.btn-cam-confirm[data-v-9ca3d8f1]:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.07)}.btn-cam-cancel[data-v-9ca3d8f1]:disabled,.btn-cam-confirm[data-v-9ca3d8f1]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn-cam-cancel[data-v-9ca3d8f1]{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 3px 10px #0d948859}.btn-cam-confirm--primary[data-v-9ca3d8f1]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.btn-cam-confirm--danger[data-v-9ca3d8f1]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.cam-spinner[data-v-9ca3d8f1]{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:cam-spin-9ca3d8f1 .6s linear infinite}@keyframes cam-spin-9ca3d8f1{to{transform:rotate(360deg)}}.sort-btn[data-v-27883638]{background:none;border:none;cursor:pointer;font-size:inherit;font-weight:inherit;color:inherit;display:inline-flex;align-items:center;gap:4px;padding:0;white-space:nowrap}.sort-icons[data-v-27883638]{display:inline-flex;flex-direction:column;gap:0;line-height:.6}.arrow[data-v-27883638]{font-size:.55rem;color:#d1d5db}.arrow.active[data-v-27883638]{color:#20b2aa}.page-header[data-v-c0a276d1]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-c0a276d1]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.breadcrumb[data-v-c0a276d1]{font-size:.78rem;color:var(--text-faint);display:flex;align-items:center;gap:4px}.bc-sep[data-v-c0a276d1]{color:var(--border)}.bc-current[data-v-c0a276d1]{color:var(--text-muted)}.mb-4[data-v-c0a276d1]{margin-bottom:16px}.card[data-v-c0a276d1]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.limit-bar[data-v-c0a276d1]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 16px!important;overflow:visible!important}.limit-label[data-v-c0a276d1]{font-size:.85rem;font-weight:600;color:var(--text-secondary);white-space:nowrap}.limit-input[data-v-c0a276d1]{width:140px;padding:5px 10px;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:var(--bg-input);color:var(--text-secondary)}.limit-ok[data-v-c0a276d1]{font-size:.82rem;color:#16a34a;font-weight:600}.limit-info[data-v-c0a276d1]{font-size:.82rem;color:var(--text-muted);padding:8px 0}.filter-header[data-v-c0a276d1]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-secondary);border-bottom:1px solid var(--border-muted)}.btn-filter-toggle[data-v-c0a276d1]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-c0a276d1]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-c0a276d1]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-c0a276d1]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-c0a276d1]{font-size:.78rem;color:var(--text-muted);font-weight:500}.form-group input[data-v-c0a276d1],.form-group select[data-v-c0a276d1]{border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.83rem;color:var(--text-secondary);outline:none;background:var(--bg-input);transition:border-color .15s}.form-group input[data-v-c0a276d1]:focus,.form-group select[data-v-c0a276d1]:focus{border-color:#20b2aa}.filter-actions[data-v-c0a276d1]{display:flex;gap:8px}.stats-action-row[data-v-c0a276d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.stats-text[data-v-c0a276d1]{font-size:.875rem;color:var(--text-secondary)}.text-teal[data-v-c0a276d1]{color:#20b2aa}.text-orange[data-v-c0a276d1]{color:#f97316}.table-scroll[data-v-c0a276d1]{overflow-x:auto}.data-table[data-v-c0a276d1]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-c0a276d1]{background:var(--table-head-bg)}.data-table th[data-v-c0a276d1]{padding:10px 12px;font-weight:600;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-c0a276d1]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-secondary);vertical-align:middle}.data-table tbody tr:hover td[data-v-c0a276d1]{background:var(--table-row-hover)}.row--mine td[data-v-c0a276d1]{background:#14b8a612!important}.row--mine:hover td[data-v-c0a276d1]{background:#14b8a61f!important}.row--locked td[data-v-c0a276d1]{background:#f59e0b0d!important}.empty-cell[data-v-c0a276d1]{text-align:center;padding:40px!important;color:var(--text-faint)}.text-muted[data-v-c0a276d1]{color:var(--text-muted)}.text-sm[data-v-c0a276d1]{font-size:.78rem}.text-right[data-v-c0a276d1]{text-align:right}.font-bold[data-v-c0a276d1]{font-weight:700}.bayi-badge[data-v-c0a276d1]{font-weight:600;color:var(--text-primary);font-size:.83rem}.site-badge[data-v-c0a276d1]{font-weight:600;color:var(--accent, #6366f1);font-size:.83rem}.pool-approve-wrap[data-v-c0a276d1]{display:flex;flex-direction:column;gap:10px;width:100%}.pool-approve-actions[data-v-c0a276d1]{display:flex;justify-content:flex-end;gap:8px}.fg-label[data-v-c0a276d1]{display:block;font-size:.8rem;font-weight:600;color:var(--text-muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}.fg-input[data-v-c0a276d1]{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:.87rem;background:var(--bg-input, #fff);color:var(--text-primary);outline:none}.fg-input[data-v-c0a276d1]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.search-wrap[data-v-c0a276d1]{position:relative}.dropdown[data-v-c0a276d1]{position:absolute;bottom:calc(100% + 4px);left:0;right:0;background:var(--bg-card, #fff);border:1px solid var(--border);border-radius:8px;box-shadow:0 -4px 20px #00000021;z-index:9999;max-height:200px;overflow-y:auto}.dropdown-item[data-v-c0a276d1]{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 12px;background:none;border:none;cursor:pointer;text-align:left;transition:background .12s}.dropdown-item[data-v-c0a276d1]:hover{background:#6366f112}.di-name[data-v-c0a276d1]{font-weight:600;font-size:.85rem;color:var(--text-primary)}.di-code[data-v-c0a276d1]{font-size:.78rem;color:var(--text-muted)}.mono[data-v-c0a276d1]{font-family:monospace}.selected-hint[data-v-c0a276d1]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#16a34a;margin-top:4px}.clear-btn[data-v-c0a276d1]{background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:.85rem;padding:0 2px;line-height:1}.clear-btn[data-v-c0a276d1]:hover{color:#ef4444}.account-cell[data-v-c0a276d1]{display:flex;flex-direction:column;gap:2px}.account-name[data-v-c0a276d1]{font-weight:600;color:var(--text-primary);font-size:.83rem}.account-iban[data-v-c0a276d1]{font-size:.72rem;color:var(--text-muted);font-family:monospace}.musteri-cell[data-v-c0a276d1]{display:flex;flex-direction:column;gap:1px}.musteri-ad[data-v-c0a276d1]{font-weight:600;color:var(--text-primary);font-size:.83rem}.musteri-iban[data-v-c0a276d1]{font-size:.72rem;color:var(--text-muted);font-family:monospace;letter-spacing:.3px}.musteri-banka[data-v-c0a276d1]{font-size:.72rem;color:var(--text-faint)}.badge[data-v-c0a276d1]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:10px;font-size:.75rem;font-weight:600}.badge-warning[data-v-c0a276d1]{background:#f59e0b26;color:#92400e}.badge-mine[data-v-c0a276d1]{background:#14b8a626;color:#0f766e}.text-xs[data-v-c0a276d1]{font-size:.72rem}.countdown[data-v-c0a276d1]{font-size:.78rem;font-weight:700;font-family:monospace;padding:2px 7px;border-radius:6px}.countdown--ok[data-v-c0a276d1]{background:#16a34a1f;color:#15803d}.countdown--warn[data-v-c0a276d1]{background:#ef44441f;color:#b91c1c}.countdown--expired[data-v-c0a276d1]{background:#64748b26;color:var(--text-muted)}.action-btns[data-v-c0a276d1]{display:flex;gap:5px;flex-wrap:wrap}.btn[data-v-c0a276d1]{padding:6px 14px;border-radius:6px;border:none;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.btn[data-v-c0a276d1]:disabled{opacity:.5;cursor:not-allowed}.btn-sm[data-v-c0a276d1]{padding:4px 10px;font-size:.78rem}.btn-teal[data-v-c0a276d1]{background:#20b2aa;color:#fff}.btn-teal[data-v-c0a276d1]:hover{background:#1a9e97}.btn-outline[data-v-c0a276d1]{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary)}.btn-outline[data-v-c0a276d1]:hover{background:var(--bg-muted)}.btn-excel[data-v-c0a276d1]{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary);font-size:.83rem}.btn-excel[data-v-c0a276d1]:hover{background:var(--bg-muted)}.btn-outline-gray[data-v-c0a276d1]{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary)}.btn-outline-gray[data-v-c0a276d1]:hover{background:var(--bg-muted)}.btn-outline-red[data-v-c0a276d1]{background:var(--bg-surface);border:1px solid #fca5a5;color:#dc2626}.btn-outline-red[data-v-c0a276d1]:hover:not(:disabled){background:#ef444414}.btn-outline-teal[data-v-c0a276d1]{background:var(--bg-surface);border:1px solid #6ee7e1;color:#0f766e}.btn-outline-teal[data-v-c0a276d1]:hover{background:#14b8a614}.btn-green[data-v-c0a276d1]{background:#16a34a;color:#fff;border:1px solid #16a34a}.btn-green[data-v-c0a276d1]:hover:not(:disabled){background:#15803d}.pagination-row[data-v-c0a276d1]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-c0a276d1]{display:flex;align-items:center;gap:8px}.pagination button[data-v-c0a276d1]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);cursor:pointer;font-size:.8rem;color:var(--text-secondary)}.pagination button[data-v-c0a276d1]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-c0a276d1]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-c0a276d1]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.toast-msg[data-v-c0a276d1]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:8px;max-width:480px;font-size:.875rem;font-weight:500;box-shadow:0 4px 16px #00000026}.toast-msg--success[data-v-c0a276d1]{background:#f0fdf4;border:1px solid #86efac;color:#166534}.toast-msg--error[data-v-c0a276d1]{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b}.toast-close[data-v-c0a276d1]{background:none;border:none;cursor:pointer;font-size:1rem;color:inherit;margin-left:auto;opacity:.6}.toast-close[data-v-c0a276d1]:hover{opacity:1}.toast-fade-enter-active[data-v-c0a276d1],.toast-fade-leave-active[data-v-c0a276d1]{transition:all .3s ease}.toast-fade-enter-from[data-v-c0a276d1],.toast-fade-leave-to[data-v-c0a276d1]{opacity:0;transform:translate(30px)}.spinner-lg[data-v-c0a276d1]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-c0a276d1 .7s linear infinite}@keyframes spin-c0a276d1{to{transform:rotate(360deg)}}.page-subtitle[data-v-c0a276d1]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.page-title[data-v-c0a276d1]{font-size:1.3rem;font-weight:600}.filter-header[data-v-c0a276d1]{padding:12px 18px;font-weight:500}.btn-filter-toggle[data-v-c0a276d1]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px}.form-group label[data-v-c0a276d1]{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.form-group input[data-v-c0a276d1],.form-group select[data-v-c0a276d1]{padding:7px 10px;border-radius:6px}.filter-actions[data-v-c0a276d1]{justify-content:flex-end}.btn[data-v-c0a276d1]{border-radius:8px;font-weight:600;transition:filter .15s,background .15s,transform .12s}.btn[data-v-c0a276d1]:hover:not(:disabled){transform:translateY(-1px)}.btn-sm[data-v-c0a276d1]{padding:6px 12px}.btn-blue[data-v-c0a276d1]{background:#2563eb;color:#fff;border:1px solid #2563eb;box-shadow:0 2px 8px #2563eb4d}.btn-clear[data-v-c0a276d1]{background:#0d9488;color:#fff;border:1px solid #14b8a6;box-shadow:0 2px 8px #0d94884d}.btn-green[data-v-c0a276d1]{background:#16a34a;color:#fff;border:1px solid #16a34a;box-shadow:0 2px 8px #16a34a4d}.btn-solid-red[data-v-c0a276d1]{background:#e11d48;color:#fff;border:1px solid #e11d48;box-shadow:0 2px 8px #e11d484d}.btn-blue[data-v-c0a276d1]:hover:not(:disabled),.btn-clear[data-v-c0a276d1]:hover:not(:disabled),.btn-green[data-v-c0a276d1]:hover:not(:disabled),.btn-solid-red[data-v-c0a276d1]:hover:not(:disabled){filter:brightness(1.08)}.btn-filter-toggle[data-v-c0a276d1]{border:1px solid #3b82f6;color:#3b82f6;font-weight:600}.btn-detay[data-v-c0a276d1],.btn-excel[data-v-c0a276d1],.btn-outline-gray[data-v-c0a276d1]{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.btn-outline-red[data-v-c0a276d1]{background:transparent;border:1px solid #f43f5e;color:#e11d48}.btn-outline-teal[data-v-c0a276d1]{background:transparent;border:1px solid #14b8a6;color:#0d9488}.btn-detay[data-v-c0a276d1]:hover,.btn-excel[data-v-c0a276d1]:hover,.btn-outline-gray[data-v-c0a276d1]:hover{background:var(--bg-muted)}.btn-outline-red[data-v-c0a276d1]:hover:not(:disabled){background:#f43f5e1a}.btn-outline-teal[data-v-c0a276d1]:hover:not(:disabled){background:#14b8a61a}html.dark{color:#2dd4bf}.table-toolbar[data-v-c0a276d1]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px}.toolbar-btns[data-v-c0a276d1]{display:flex;gap:8px}.stats-text strong[data-v-c0a276d1]{color:var(--text-primary)}.col-detay[data-v-c0a276d1]{width:1%;white-space:nowrap}.bank-pill[data-v-c0a276d1]{display:inline-flex;align-items:center;background:#fff;border:1px solid var(--border-muted);border-radius:5px;padding:2px 6px}@media (max-width: 767px){.filter-grid[data-v-c0a276d1]{grid-template-columns:1fr 1fr}}@media (max-width: 479px){.filter-grid[data-v-c0a276d1]{grid-template-columns:1fr}.limit-input[data-v-c0a276d1]{width:100px}}.badge[data-v-c1d98f27]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600;white-space:nowrap}.badge-success[data-v-c1d98f27]{background:#dcfce7;color:#166534}.badge-danger[data-v-c1d98f27]{background:#fee2e2;color:#991b1b}.badge-warning[data-v-c1d98f27]{background:#fef9c3;color:#854d0e}.badge-gray[data-v-c1d98f27]{background:#f3f4f6;color:#6b7280}.modal-overlay[data-v-f6fba678]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.modal-fade-enter-active[data-v-f6fba678],.modal-fade-leave-active[data-v-f6fba678]{transition:all .22s ease}.modal-fade-enter-from[data-v-f6fba678],.modal-fade-leave-to[data-v-f6fba678]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-f6fba678]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:800px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}.modal-header[data-v-f6fba678]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border)}.modal-title[data-v-f6fba678]{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.modal-close[data-v-f6fba678]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px}.modal-close[data-v-f6fba678]:hover{background:var(--border-muted);color:var(--text-primary)}.modal-body[data-v-f6fba678]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.modal-body[data-v-f6fba678]>*{flex-shrink:0}.selected-info[data-v-f6fba678]{display:flex;flex-direction:column;gap:2px;font-size:.85rem;color:var(--text-primary)}.two-col[data-v-f6fba678]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.grid3[data-v-f6fba678]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 14px}.span-3[data-v-f6fba678]{grid-column:span 3}.half[data-v-f6fba678]{max-width:50%}@media (max-width: 640px){.two-col[data-v-f6fba678],.grid3[data-v-f6fba678]{grid-template-columns:1fr}.span-3[data-v-f6fba678]{grid-column:span 1}.half[data-v-f6fba678]{max-width:none}}.panel[data-v-f6fba678]{border:1px solid var(--border);border-radius:10px;background:var(--bg-surface)}.panel-head[data-v-f6fba678]{padding:10px 14px;font-size:.78rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.panel-body[data-v-f6fba678]{padding:12px 14px}.stack[data-v-f6fba678]{display:flex;flex-direction:column;gap:12px}.field[data-v-f6fba678]{display:flex;flex-direction:column;gap:4px;min-width:0}.cap-label[data-v-f6fba678]{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.val[data-v-f6fba678]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.84rem;font-weight:600;color:var(--text-primary)}.mono[data-v-f6fba678]{font-family:monospace}.break[data-v-f6fba678]{word-break:break-all}.hint[data-v-f6fba678]{font-size:.72rem;color:var(--text-muted)}.hint--warn[data-v-f6fba678]{color:#d97706}.input[data-v-f6fba678]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.84rem;outline:none;font-family:inherit}.input[data-v-f6fba678]:focus{border-color:#3b82f6}.input[data-v-f6fba678]:disabled{opacity:.55;cursor:not-allowed}.note[data-v-f6fba678]{resize:vertical}.copy-btn[data-v-f6fba678]{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer}.copy-btn[data-v-f6fba678]:hover{color:var(--text-primary);background:var(--bg-muted)}.error-box[data-v-f6fba678]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 12px}.modal-footer[data-v-f6fba678]{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border)}.btn[data-v-f6fba678]{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;font-size:.84rem;font-weight:600;cursor:pointer;border:1px solid transparent;color:#fff;transition:filter .15s,transform .12s}.btn[data-v-f6fba678]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.btn[data-v-f6fba678]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-f6fba678]{background:#0d9488;border-color:#14b8a6;box-shadow:0 2px 8px #0d94884d}.btn-save[data-v-f6fba678]{background:#2563eb;border-color:#2563eb;box-shadow:0 2px 8px #2563eb4d}.page-header[data-v-35ac080a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-35ac080a]{font-size:1.3rem;font-weight:700;color:var(--text-primary, #1e293b);margin:0}.breadcrumb[data-v-35ac080a]{font-size:.78rem;color:#9ca3af;display:flex;align-items:center;gap:4px}.bc-sep[data-v-35ac080a]{color:#d1d5db}.bc-current[data-v-35ac080a]{color:#374151}.mb-4[data-v-35ac080a]{margin-bottom:16px}.mt-3[data-v-35ac080a]{margin-top:12px}.card[data-v-35ac080a]{background:var(--bg-surface, #fff);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-35ac080a]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:#374151;border-bottom:1px solid #f1f5f9}.btn-filter-toggle[data-v-35ac080a]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-35ac080a]{padding:16px 18px;border-bottom:1px solid #f1f5f9}.filter-grid-2[data-v-35ac080a]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-35ac080a]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-35ac080a]{font-size:.78rem;color:#6b7280;font-weight:500}.form-group input[data-v-35ac080a],.form-group select[data-v-35ac080a]{border:1px solid #e5e7eb;border-radius:6px;padding:7px 10px;font-size:.83rem;outline:none;transition:border-color .15s;background:var(--bg-surface, #fff);color:var(--text-primary, #1e293b)}.form-group input[data-v-35ac080a]:focus,.form-group select[data-v-35ac080a]:focus{border-color:#20b2aa}.filter-actions[data-v-35ac080a]{display:flex;gap:8px}.filter-error[data-v-35ac080a]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:7px 10px}.summary-bar[data-v-35ac080a]{display:flex;align-items:center;gap:20px;font-size:.875rem;color:#374151;flex-wrap:wrap}.spacer[data-v-35ac080a]{flex:1}.text-teal[data-v-35ac080a]{color:#0d9488}.text-red[data-v-35ac080a]{color:#dc2626}.toast-msg[data-v-35ac080a]{position:fixed;bottom:24px;right:24px;z-index:9999;padding:12px 18px;border-radius:8px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:10px;box-shadow:0 4px 16px #00000026}.toast-msg--success[data-v-35ac080a]{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.toast-msg--error[data-v-35ac080a]{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.toast-close[data-v-35ac080a]{background:none;border:none;cursor:pointer;font-size:1rem;opacity:.6;line-height:1}.toast-fade-enter-active[data-v-35ac080a],.toast-fade-leave-active[data-v-35ac080a]{transition:all .25s}.toast-fade-enter-from[data-v-35ac080a],.toast-fade-leave-to[data-v-35ac080a]{opacity:0;transform:translateY(10px)}.table-scroll[data-v-35ac080a]{overflow-x:auto}.data-table[data-v-35ac080a]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-35ac080a]{background:#f8fafc}.data-table th[data-v-35ac080a]{padding:10px 12px;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap;text-align:left}.data-table td[data-v-35ac080a]{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#374151;vertical-align:middle}.data-table tbody tr:hover td[data-v-35ac080a]{background:#f8fafc}.row--approved td[data-v-35ac080a]{background:#22c55e1a}.row--rejected td[data-v-35ac080a]{background:#ef44441a}.row--changed td[data-v-35ac080a]{background:#f9731624}.row--approved td[data-v-35ac080a]:first-child{box-shadow:inset 3px 0 #22c55e}.row--rejected td[data-v-35ac080a]:first-child{box-shadow:inset 3px 0 #ef4444}.row--changed td[data-v-35ac080a]:first-child{box-shadow:inset 3px 0 #f97316}.data-table tbody tr.row--approved:hover td[data-v-35ac080a]{background:#22c55e29}.data-table tbody tr.row--rejected:hover td[data-v-35ac080a]{background:#ef444429}.data-table tbody tr.row--changed:hover td[data-v-35ac080a]{background:#f9731633}.empty-cell[data-v-35ac080a]{text-align:center;padding:40px!important}.text-muted[data-v-35ac080a]{color:#9ca3af}.text-sm[data-v-35ac080a]{font-size:.78rem}.text-xs[data-v-35ac080a]{font-size:.72rem}.text-right[data-v-35ac080a]{text-align:right}.font-bold[data-v-35ac080a]{font-weight:700}.mono[data-v-35ac080a]{font-family:monospace}.bayi-badge[data-v-35ac080a]{font-weight:600;color:#1e293b}.site-badge[data-v-35ac080a]{font-weight:600;color:var(--accent, #6366f1);font-size:.83rem}.account-cell[data-v-35ac080a]{display:flex;flex-direction:column;gap:2px}.account-name[data-v-35ac080a]{font-weight:600;font-size:.83rem}.account-iban[data-v-35ac080a]{font-size:.72rem;color:#6b7280;font-family:monospace}.musteri-cell[data-v-35ac080a]{display:flex;flex-direction:column;gap:1px}.badge[data-v-35ac080a]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.badge-success[data-v-35ac080a]{background:#dcfce7;color:#166534}.badge-danger[data-v-35ac080a]{background:#fee2e2;color:#991b1b}.action-btns[data-v-35ac080a]{display:flex;gap:5px;flex-wrap:wrap}.btn[data-v-35ac080a]{padding:6px 14px;border-radius:6px;border:none;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.btn-sm[data-v-35ac080a]{padding:4px 10px;font-size:.78rem}.btn-teal[data-v-35ac080a]{background:#20b2aa;color:#fff}.btn-teal[data-v-35ac080a]:hover{background:#1a9e97}.btn-teal[data-v-35ac080a]:disabled{opacity:.5;cursor:not-allowed}.btn-outline[data-v-35ac080a]{background:#fff;border:1px solid #e5e7eb;color:#374151}.btn-outline[data-v-35ac080a]:hover{background:#f3f4f6}.btn-excel[data-v-35ac080a]{background:#fff;border:1px solid #e5e7eb;color:#374151}.btn-outline-gray[data-v-35ac080a]{background:#fff;border:1px solid #d1d5db;color:#374151}.btn-outline-gray[data-v-35ac080a]:hover{background:#f3f4f6}.btn-outline-teal[data-v-35ac080a]{background:#20b2aa;color:#fff;border:none}.btn-outline-teal[data-v-35ac080a]:hover{background:#1a9e97}.pagination-row[data-v-35ac080a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #f1f5f9}.pagination[data-v-35ac080a]{display:flex;align-items:center;gap:8px}.pagination button[data-v-35ac080a]{padding:5px 12px;border:1px solid #e5e7eb;border-radius:5px;background:#fff;cursor:pointer;font-size:.8rem;color:#374151}.pagination button[data-v-35ac080a]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-35ac080a]:not(:disabled):hover{background:#f3f4f6}.page-info[data-v-35ac080a]{font-size:.8rem;color:#6b7280;min-width:60px;text-align:center}.spinner-lg[data-v-35ac080a]{display:inline-block;width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#20b2aa;border-radius:50%;animation:spin-35ac080a .7s linear infinite}@keyframes spin-35ac080a{to{transform:rotate(360deg)}}.page-subtitle[data-v-35ac080a]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.page-title[data-v-35ac080a]{font-size:1.3rem;font-weight:600}.filter-header[data-v-35ac080a]{padding:12px 18px;font-weight:500}.form-group label[data-v-35ac080a]{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.form-group input[data-v-35ac080a],.form-group select[data-v-35ac080a]{padding:7px 10px;border-radius:6px}.filter-actions[data-v-35ac080a]{justify-content:flex-end}.table-toolbar[data-v-35ac080a]{padding:14px 16px}.col-detay[data-v-35ac080a]{width:1%;white-space:nowrap}.bank-pill[data-v-35ac080a]{display:inline-flex;align-items:center;background:#fff;border:1px solid var(--border-muted);border-radius:5px;padding:2px 6px}.btn[data-v-35ac080a]{border-radius:8px;font-weight:600;transition:filter .15s,background .15s,transform .12s}.btn[data-v-35ac080a]:hover:not(:disabled){transform:translateY(-1px)}.btn-sm[data-v-35ac080a]{padding:6px 12px}.btn-blue[data-v-35ac080a]{background:#2563eb;color:#fff;border:1px solid #2563eb;box-shadow:0 2px 8px #2563eb4d}.btn-clear[data-v-35ac080a]{background:#0d9488;color:#fff;border:1px solid #14b8a6;box-shadow:0 2px 8px #0d94884d}.btn-blue[data-v-35ac080a]:hover:not(:disabled),.btn-clear[data-v-35ac080a]:hover:not(:disabled){filter:brightness(1.08)}.btn-filter-toggle[data-v-35ac080a]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid #3b82f6;color:#3b82f6;font-weight:600}.btn-detay[data-v-35ac080a],.btn-excel[data-v-35ac080a]{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.btn-detay[data-v-35ac080a]:hover,.btn-excel[data-v-35ac080a]:hover{background:var(--bg-muted)}.modal-overlay[data-v-f25fa2b2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.modal-fade-enter-active[data-v-f25fa2b2],.modal-fade-leave-active[data-v-f25fa2b2]{transition:all .22s ease}.modal-fade-enter-from[data-v-f25fa2b2],.modal-fade-leave-to[data-v-f25fa2b2]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-f25fa2b2]{position:relative;background:var(--bg-surface);border-radius:12px;width:100%;max-width:640px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}.modal-header[data-v-f25fa2b2]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border)}.modal-title[data-v-f25fa2b2]{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.modal-header-right[data-v-f25fa2b2]{display:flex;align-items:center;gap:6px}.modal-close[data-v-f25fa2b2]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px;margin-left:4px}.modal-close[data-v-f25fa2b2]:hover{background:var(--border-muted);color:var(--text-primary)}.pill[data-v-f25fa2b2]{font-size:.66rem;font-weight:700;padding:3px 9px;border-radius:999px;letter-spacing:.02em}.pill--blue[data-v-f25fa2b2]{background:#93c5fd;color:#1e3a8a}.pill--gray[data-v-f25fa2b2]{background:#cbd5e1;color:#1e293b}.pill--green[data-v-f25fa2b2]{background:#4ade80;color:#14532d}.pill--red[data-v-f25fa2b2]{background:#fca5a5;color:#7f1d1d}.pill--yellow[data-v-f25fa2b2]{background:#fde68a;color:#78350f}.modal-body[data-v-f25fa2b2]{flex:1 1 auto;min-height:0;padding:14px 16px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-body[data-v-f25fa2b2]>*{flex-shrink:0}.card[data-v-f25fa2b2]{border:1px solid var(--border);border-radius:10px;background:var(--bg-surface);overflow:hidden}.card-title[data-v-f25fa2b2]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:11px 14px;font-size:.82rem;font-weight:700;color:var(--text-primary);border-bottom:1px solid var(--border)}.card-body[data-v-f25fa2b2]{padding:12px 14px}.stack[data-v-f25fa2b2]{display:flex;flex-direction:column;gap:10px}.chip[data-v-f25fa2b2]{font-size:.66rem;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);background:var(--bg-muted)}.summary[data-v-f25fa2b2]{display:grid;grid-template-columns:1fr 2fr;gap:12px;padding:14px}.sum-amount[data-v-f25fa2b2]{display:flex;flex-direction:column;justify-content:center;gap:4px}.amount[data-v-f25fa2b2]{font-size:1.7rem;font-weight:800;color:var(--text-primary);line-height:1.1}.sub[data-v-f25fa2b2]{font-size:.74rem;color:var(--text-muted)}.sum-grid[data-v-f25fa2b2]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.box[data-v-f25fa2b2]{border:1px solid var(--border);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:3px;min-width:0}.box-val[data-v-f25fa2b2]{font-size:.8rem;color:var(--text-primary);word-break:break-all}.cap[data-v-f25fa2b2]{font-size:.64rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.two-col[data-v-f25fa2b2]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 600px){.two-col[data-v-f25fa2b2],.summary[data-v-f25fa2b2]{grid-template-columns:1fr}}.field[data-v-f25fa2b2]{display:flex;flex-direction:column;gap:2px;min-width:0}.lbl[data-v-f25fa2b2]{font-size:.72rem;color:var(--text-muted)}.val[data-v-f25fa2b2]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.84rem;font-weight:600;color:var(--text-primary)}.bank-row strong[data-v-f25fa2b2]{font-size:.9rem}.bank-pill[data-v-f25fa2b2]{display:inline-flex;align-items:center;background:#fff;border-radius:5px;padding:2px 6px}.muted[data-v-f25fa2b2]{color:var(--text-muted);font-weight:400;font-size:.74rem}.mono[data-v-f25fa2b2]{font-family:monospace}.desc[data-v-f25fa2b2]{margin:0;font-size:.75rem;color:var(--text-muted)}.copy-btn[data-v-f25fa2b2]{display:inline-flex;align-items:center;padding:3px;border:1px solid var(--border);border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer}.copy-btn[data-v-f25fa2b2]:hover{color:var(--text-primary);background:var(--bg-muted)}.copy-btn--text[data-v-f25fa2b2]{padding:2px 8px;font-size:.7rem}.timeline-wrap[data-v-f25fa2b2]{max-height:240px;overflow-y:auto;border-left:2px solid var(--border);padding:4px 0 4px 12px;display:flex;flex-direction:column;gap:14px}.tl-head[data-v-f25fa2b2]{display:flex;justify-content:space-between;gap:10px}.tl-title[data-v-f25fa2b2]{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;color:var(--text-primary)}.tl-dot[data-v-f25fa2b2]{width:8px;height:8px;border-radius:50%;border:2px solid var(--text-muted);flex-shrink:0}.tl-who[data-v-f25fa2b2]{display:flex;flex-direction:column;align-items:flex-end;font-size:.68rem;color:var(--text-muted);text-align:right}.tl-who strong[data-v-f25fa2b2]{color:var(--text-primary);font-size:.72rem}.tl-lines[data-v-f25fa2b2]{margin:6px 0 0;padding-left:30px;font-size:.74rem;color:var(--text-secondary);display:flex;flex-direction:column;gap:3px;word-break:break-word}.history-counts[data-v-f25fa2b2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.count[data-v-f25fa2b2]{font-size:.72rem;font-weight:600;padding:2px 9px;border-radius:999px}.count--green[data-v-f25fa2b2]{background:#4ade80;color:#14532d}.count--red[data-v-f25fa2b2]{background:#fca5a5;color:#7f1d1d}.history-empty[data-v-f25fa2b2]{padding:8px 10px;background:var(--bg-muted);border-radius:6px}.history-row[data-v-f25fa2b2]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:8px;align-items:center;font-size:.78rem;color:var(--text-secondary);padding:6px 10px;background:var(--bg-muted);border-radius:6px}.durum[data-v-f25fa2b2]{font-size:.72rem;font-weight:600}.durum--onaylandi[data-v-f25fa2b2]{color:#16a34a}.durum--reddedildi[data-v-f25fa2b2]{color:#dc2626}.durum--bekliyor[data-v-f25fa2b2]{color:#d97706}.acc-item[data-v-f25fa2b2]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.acc-head[data-v-f25fa2b2]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--bg-muted);border:none;cursor:pointer;font-size:.8rem;font-weight:700;color:var(--text-primary);text-align:left}.acc-head .chip[data-v-f25fa2b2]{margin-left:6px}.acc-arrow[data-v-f25fa2b2]{transition:transform .2s;color:var(--text-muted)}.acc-arrow.open[data-v-f25fa2b2]{transform:rotate(180deg)}.acc-body[data-v-f25fa2b2]{padding:10px;display:flex;flex-direction:column;gap:10px}.json-card[data-v-f25fa2b2]{border:1px solid var(--border-muted);border-radius:8px;overflow:hidden}.json-head[data-v-f25fa2b2]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;font-size:.75rem;font-weight:600;color:var(--text-primary);background:var(--bg-muted)}.json-block[data-v-f25fa2b2]{margin:0;padding:10px;max-height:260px;overflow:auto;font-size:.72rem;line-height:1.45;background:#0f172a;color:#e2e8f0}.result-msg[data-v-f25fa2b2]{margin:0;font-size:.8rem;padding:8px 12px;border-radius:8px}.result-ok[data-v-f25fa2b2]{color:#15803d;background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.result-fail[data-v-f25fa2b2]{color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.3)}.modal-footer[data-v-f25fa2b2]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--border)}.footer-left[data-v-f25fa2b2],.footer-right[data-v-f25fa2b2]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.btn[data-v-f25fa2b2]{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;font-size:.82rem;font-weight:600;cursor:pointer;border:none;color:#fff;white-space:nowrap;transition:transform .12s,filter .15s,box-shadow .15s}.btn[data-v-f25fa2b2]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.btn[data-v-f25fa2b2]:active:not(:disabled){transform:translateY(0)}.btn[data-v-f25fa2b2]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-callback[data-v-f25fa2b2]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.btn-blacklist[data-v-f25fa2b2]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.btn-teal[data-v-f25fa2b2]{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 3px 10px #0d948859}.btn-solid-red[data-v-f25fa2b2]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.btn-ghost[data-v-f25fa2b2]{background:transparent;border:1px solid var(--border);color:var(--text-secondary)}.confirm-overlay[data-v-f25fa2b2]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;border-radius:12px;padding:16px}.confirm-box[data-v-f25fa2b2]{width:100%;max-width:380px;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:10px}.confirm-box h4[data-v-f25fa2b2]{margin:0;font-size:.92rem;color:var(--text-primary)}.note[data-v-f25fa2b2]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.83rem;resize:vertical;font-family:inherit}.confirm-actions[data-v-f25fa2b2]{display:flex;justify-content:flex-end;gap:8px}.copy-btn[data-v-f25fa2b2]{border-radius:6px;padding:4px;border-color:#3b82f659;color:#3b82f6;background:#3b82f614}.copy-btn[data-v-f25fa2b2]:hover{background:#3b82f62e;color:#2563eb}.modal-overlay[data-v-a1aff11c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.modal-fade-enter-active[data-v-a1aff11c],.modal-fade-leave-active[data-v-a1aff11c]{transition:all .22s ease}.modal-fade-enter-from[data-v-a1aff11c],.modal-fade-leave-to[data-v-a1aff11c]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-a1aff11c]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:660px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}.modal-header[data-v-a1aff11c]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border)}.modal-title[data-v-a1aff11c]{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.modal-header-right[data-v-a1aff11c]{display:flex;align-items:center;gap:8px}.modal-close[data-v-a1aff11c]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px}.modal-close[data-v-a1aff11c]:hover{background:var(--border-muted);color:var(--text-primary)}.lock-pill[data-v-a1aff11c]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:999px;background:#fde68a;color:#78350f}.lock-pill--warn[data-v-a1aff11c]{background:#fca5a5;color:#7f1d1d}.modal-body[data-v-a1aff11c]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.modal-body[data-v-a1aff11c]>*{flex-shrink:0}.selected-info[data-v-a1aff11c]{display:flex;flex-direction:column;gap:2px;font-size:.85rem;color:var(--text-primary)}.two-col[data-v-a1aff11c]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.grid3[data-v-a1aff11c]{display:grid;grid-template-columns:1fr;gap:12px 14px}@media (min-width: 641px){.grid3[data-v-a1aff11c]{grid-template-columns:repeat(6,1fr)}.grid3>.field[data-v-a1aff11c]{grid-column:span 2}.grid3>.span-15[data-v-a1aff11c]{grid-column:span 3}}@media (max-width: 640px){.two-col[data-v-a1aff11c],.grid3[data-v-a1aff11c]{grid-template-columns:1fr}}.panel[data-v-a1aff11c]{border:1px solid var(--border);border-radius:10px;background:var(--bg-surface)}.panel-head[data-v-a1aff11c]{padding:10px 14px;font-size:.78rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.panel-body[data-v-a1aff11c]{padding:12px 14px}.stack[data-v-a1aff11c]{display:flex;flex-direction:column;gap:12px}.field[data-v-a1aff11c]{display:flex;flex-direction:column;gap:4px;min-width:0}.cap-label[data-v-a1aff11c]{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.val[data-v-a1aff11c]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.84rem;font-weight:600;color:var(--text-primary)}.val.amount[data-v-a1aff11c]{color:#e11d48}.mono[data-v-a1aff11c]{font-family:monospace}.break[data-v-a1aff11c]{word-break:break-all}.hint[data-v-a1aff11c]{font-size:.72rem;color:var(--text-muted)}.hint--warn[data-v-a1aff11c]{color:#d97706;font-weight:600}.hint--error[data-v-a1aff11c]{color:#dc2626;font-weight:600}.input[data-v-a1aff11c]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.84rem;outline:none;font-family:inherit}.input[data-v-a1aff11c]:focus{border-color:#3b82f6}.input--error[data-v-a1aff11c]{border-color:#ef4444}.note[data-v-a1aff11c]{resize:vertical}.copy-btn[data-v-a1aff11c]{display:inline-flex;padding:4px;border:1px solid rgba(59,130,246,.35);border-radius:6px;background:#3b82f614;color:#3b82f6;cursor:pointer}.copy-btn[data-v-a1aff11c]:hover{background:#3b82f62e}.history-head[data-v-a1aff11c]{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:var(--text-primary)}.chip[data-v-a1aff11c]{font-size:.68rem;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);background:var(--bg-muted)}.history-counts[data-v-a1aff11c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.count[data-v-a1aff11c]{font-size:.72rem;font-weight:600;padding:2px 9px;border-radius:999px}.count--green[data-v-a1aff11c]{background:#4ade80;color:#14532d}.count--red[data-v-a1aff11c]{background:#fca5a5;color:#7f1d1d}.history-empty[data-v-a1aff11c]{margin:0;padding:8px 10px;background:var(--bg-muted);border-radius:6px}.history-row[data-v-a1aff11c]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:8px;align-items:center;font-size:.78rem;color:var(--text-secondary);padding:6px 10px;background:var(--bg-muted);border-radius:6px}.durum[data-v-a1aff11c]{font-size:.72rem;font-weight:600}.durum--onaylandi[data-v-a1aff11c]{color:#16a34a}.durum--reddedildi[data-v-a1aff11c]{color:#dc2626}.durum--bekliyor[data-v-a1aff11c]{color:#d97706}.error-box[data-v-a1aff11c]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 12px}.modal-footer[data-v-a1aff11c]{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border)}.btn[data-v-a1aff11c]{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;font-size:.84rem;font-weight:600;cursor:pointer;border:none;color:#fff;white-space:nowrap;transition:transform .12s,filter .15s}.btn[data-v-a1aff11c]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.btn[data-v-a1aff11c]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-approve[data-v-a1aff11c]{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 3px 10px #10b98159}.btn-reject[data-v-a1aff11c]{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.btn-cancel[data-v-a1aff11c]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#422006;box-shadow:0 3px 10px #f59e0b59}.page-header[data-v-44e3e6c5]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-44e3e6c5]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.breadcrumb[data-v-44e3e6c5]{font-size:.78rem;color:var(--text-muted);display:flex;align-items:center;gap:4px}.bc-sep[data-v-44e3e6c5]{color:var(--border)}.bc-current[data-v-44e3e6c5]{color:var(--text-primary)}.mb-4[data-v-44e3e6c5]{margin-bottom:16px}.card[data-v-44e3e6c5]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-44e3e6c5]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.btn-filter-toggle[data-v-44e3e6c5]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-44e3e6c5]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-44e3e6c5]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}@media (max-width: 767px){.filter-grid[data-v-44e3e6c5]{grid-template-columns:1fr 1fr}}@media (max-width: 479px){.filter-grid[data-v-44e3e6c5]{grid-template-columns:1fr}}.form-group[data-v-44e3e6c5]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-44e3e6c5]{font-size:.78rem;color:var(--text-muted);font-weight:500}.form-group input[data-v-44e3e6c5],.form-group select[data-v-44e3e6c5]{border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.83rem;outline:none;transition:border-color .15s;background:var(--bg-surface);color:var(--text-primary)}.form-group input[data-v-44e3e6c5]:focus,.form-group select[data-v-44e3e6c5]:focus{border-color:#20b2aa}.filter-actions[data-v-44e3e6c5]{display:flex;gap:8px}.stats-action-row[data-v-44e3e6c5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 2px}.stats-text[data-v-44e3e6c5]{font-size:.875rem;color:var(--text-primary)}.text-teal[data-v-44e3e6c5]{color:#0d9488}.text-orange[data-v-44e3e6c5]{color:#f97316}.row-actions[data-v-44e3e6c5]{display:flex;gap:8px}.table-scroll[data-v-44e3e6c5]{overflow-x:auto}.data-table[data-v-44e3e6c5]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-44e3e6c5]{background:var(--bg-muted)}.data-table th[data-v-44e3e6c5]{padding:10px 12px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border);white-space:nowrap}.data-table td[data-v-44e3e6c5]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-44e3e6c5]{background:var(--bg-muted)}.row--locked td[data-v-44e3e6c5]{background:#f59e0b14!important}.empty-cell[data-v-44e3e6c5]{text-align:center;padding:40px!important;color:var(--text-muted)}.text-muted[data-v-44e3e6c5]{color:var(--text-muted)}.text-sm[data-v-44e3e6c5]{font-size:.78rem}.text-xs[data-v-44e3e6c5]{font-size:.72rem}.text-right[data-v-44e3e6c5]{text-align:right}.font-bold[data-v-44e3e6c5]{font-weight:700}.mono[data-v-44e3e6c5]{font-family:monospace}.bayi-badge[data-v-44e3e6c5]{font-weight:600;color:var(--text-primary)}.site-badge[data-v-44e3e6c5]{font-weight:600;color:var(--accent, #6366f1);font-size:.83rem}.account-cell[data-v-44e3e6c5]{display:flex;flex-direction:column;gap:2px}.account-name[data-v-44e3e6c5]{font-weight:600;font-size:.83rem}.account-iban[data-v-44e3e6c5]{font-size:.72rem;color:var(--text-muted);font-family:monospace}.badge[data-v-44e3e6c5]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:.75rem;font-weight:600}.badge-warning[data-v-44e3e6c5]{background:#f59e0b26;color:#854d0e}.action-btns[data-v-44e3e6c5]{display:flex;gap:5px;flex-wrap:wrap}.btn[data-v-44e3e6c5]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.btn[data-v-44e3e6c5]:disabled{opacity:.5;cursor:not-allowed}.btn-sm[data-v-44e3e6c5]{padding:4px 10px;font-size:.78rem}.btn-teal[data-v-44e3e6c5]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-44e3e6c5]:hover{background:#1a9e97}.btn-outline[data-v-44e3e6c5]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-44e3e6c5]:hover{background:var(--bg-muted)}.btn-excel[data-v-44e3e6c5]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-excel[data-v-44e3e6c5]:hover{background:var(--bg-muted)}.btn-danger-outline[data-v-44e3e6c5]{background:var(--bg-surface);border-color:#ef444480;color:#dc2626}.btn-danger-outline[data-v-44e3e6c5]:hover{background:#ef444414}.btn-outline-gray[data-v-44e3e6c5]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline-gray[data-v-44e3e6c5]:hover{background:var(--bg-muted)}.btn-outline-red[data-v-44e3e6c5]{background:var(--bg-surface);border-color:#ef444480;color:#dc2626}.btn-outline-red[data-v-44e3e6c5]:hover:not(:disabled){background:#ef444414}.btn-green[data-v-44e3e6c5]{background:#16a34a;color:#fff;border-color:#16a34a}.btn-green[data-v-44e3e6c5]:hover:not(:disabled){background:#15803d}.revize-box[data-v-44e3e6c5]{text-align:left;margin:14px 0 4px}.revize-label[data-v-44e3e6c5]{display:block;font-size:.78rem;font-weight:600;color:var(--text-muted);margin-bottom:6px}.revize-input[data-v-44e3e6c5]{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:9px 11px;font-size:1rem;font-weight:700;outline:none;background:var(--bg-surface);color:var(--text-primary)}.revize-input[data-v-44e3e6c5]:focus{border-color:#20b2aa;box-shadow:0 0 0 3px #20b2aa1f}.revize-input--error[data-v-44e3e6c5]{border-color:#ef4444}.revize-hint[data-v-44e3e6c5]{font-size:.75rem;color:var(--text-muted);margin:6px 0 0;line-height:1.45}.revize-hint--warn[data-v-44e3e6c5]{color:#b45309;font-weight:600}.revize-hint--error[data-v-44e3e6c5]{color:#dc2626;font-weight:600}.toast-msg[data-v-44e3e6c5]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:8px;max-width:480px;font-size:.875rem;font-weight:500;box-shadow:0 4px 16px #00000026}.toast-msg--success[data-v-44e3e6c5]{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#166534}.toast-msg--error[data-v-44e3e6c5]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#991b1b}.toast-close[data-v-44e3e6c5]{background:none;border:none;cursor:pointer;font-size:1rem;color:inherit;margin-left:auto;opacity:.6;flex-shrink:0}.toast-close[data-v-44e3e6c5]:hover{opacity:1}.toast-fade-enter-active[data-v-44e3e6c5],.toast-fade-leave-active[data-v-44e3e6c5]{transition:all .3s ease}.toast-fade-enter-from[data-v-44e3e6c5],.toast-fade-leave-to[data-v-44e3e6c5]{opacity:0;transform:translate(30px)}.pagination-row[data-v-44e3e6c5]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-44e3e6c5]{display:flex;align-items:center;gap:8px}.pagination button[data-v-44e3e6c5]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);cursor:pointer;font-size:.8rem;color:var(--text-primary)}.pagination button[data-v-44e3e6c5]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-44e3e6c5]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-44e3e6c5]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-44e3e6c5]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-44e3e6c5 .7s linear infinite}@keyframes spin-44e3e6c5{to{transform:rotate(360deg)}}.page-subtitle[data-v-44e3e6c5]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.page-title[data-v-44e3e6c5]{font-size:1.3rem;font-weight:600}.filter-header[data-v-44e3e6c5]{padding:12px 18px;font-weight:500}.form-group label[data-v-44e3e6c5]{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.form-group input[data-v-44e3e6c5],.form-group select[data-v-44e3e6c5]{padding:7px 10px;border-radius:6px}.filter-actions[data-v-44e3e6c5]{justify-content:flex-end}.table-toolbar[data-v-44e3e6c5]{margin-bottom:0;padding:14px 16px;flex-wrap:wrap;gap:12px}.stats-text strong[data-v-44e3e6c5]{color:var(--text-primary)}.col-detay[data-v-44e3e6c5]{width:1%;white-space:nowrap}.bank-pill[data-v-44e3e6c5]{display:inline-flex;align-items:center;background:#fff;border:1px solid var(--border-muted);border-radius:5px;padding:2px 6px}.btn[data-v-44e3e6c5]{border-radius:8px;font-weight:600;transition:filter .15s,background .15s,transform .12s}.btn[data-v-44e3e6c5]:hover:not(:disabled){transform:translateY(-1px)}.btn-sm[data-v-44e3e6c5]{padding:6px 12px}.btn-blue[data-v-44e3e6c5]{background:#2563eb;color:#fff;border:1px solid #2563eb;box-shadow:0 2px 8px #2563eb4d}.btn-clear[data-v-44e3e6c5]{background:#0d9488;color:#fff;border:1px solid #14b8a6;box-shadow:0 2px 8px #0d94884d}.btn-green[data-v-44e3e6c5]{box-shadow:0 2px 8px #16a34a4d}.btn-blue[data-v-44e3e6c5]:hover:not(:disabled),.btn-clear[data-v-44e3e6c5]:hover:not(:disabled),.btn-green[data-v-44e3e6c5]:hover:not(:disabled){filter:brightness(1.08)}.btn-filter-toggle[data-v-44e3e6c5]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid #3b82f6;color:#3b82f6}.btn-detay[data-v-44e3e6c5],.btn-excel[data-v-44e3e6c5]{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.btn-detay[data-v-44e3e6c5]:hover,.btn-excel[data-v-44e3e6c5]:hover{background:var(--bg-muted)}.btn-outline-red[data-v-44e3e6c5]{background:transparent;border:1px solid #f43f5e;color:#e11d48}.btn-outline-red[data-v-44e3e6c5]:hover:not(:disabled){background:#f43f5e1a}.btn-lock[data-v-44e3e6c5]{background:#f43f5e14;border:1px solid #f43f5e;color:#e11d48;border-radius:8px}.btn-lock[data-v-44e3e6c5]:hover:not(:disabled){background:#f43f5e29}html.dark{color:#fda4af;background:#f43f5e1f}.badge-mine[data-v-44e3e6c5]{background:#14b8a626;color:#0f766e}.limit-bar[data-v-44e3e6c5]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 16px;overflow:visible}.limit-label[data-v-44e3e6c5]{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.limit-input[data-v-44e3e6c5]{width:80px;padding:5px 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-input);color:var(--text-primary)}.limit-hint[data-v-44e3e6c5]{font-size:.74rem;color:var(--text-muted)}.modal-overlay[data-v-8a0bdea9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.modal-fade-enter-active[data-v-8a0bdea9],.modal-fade-leave-active[data-v-8a0bdea9]{transition:all .22s ease}.modal-fade-enter-from[data-v-8a0bdea9],.modal-fade-leave-to[data-v-8a0bdea9]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-8a0bdea9]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:760px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}.modal-header[data-v-8a0bdea9]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border)}.modal-title[data-v-8a0bdea9]{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.modal-close[data-v-8a0bdea9]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px}.modal-close[data-v-8a0bdea9]:hover{background:var(--border-muted);color:var(--text-primary)}.modal-body[data-v-8a0bdea9]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.modal-body[data-v-8a0bdea9]>*{flex-shrink:0}.selected-info[data-v-8a0bdea9]{display:flex;flex-direction:column;gap:2px;font-size:.85rem;color:var(--text-primary)}.two-col[data-v-8a0bdea9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.grid3[data-v-8a0bdea9]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 14px}.span-3[data-v-8a0bdea9]{grid-column:span 3}@media (max-width: 640px){.two-col[data-v-8a0bdea9],.grid3[data-v-8a0bdea9]{grid-template-columns:1fr}.span-3[data-v-8a0bdea9]{grid-column:span 1}}.panel[data-v-8a0bdea9]{border:1px solid var(--border);border-radius:10px;background:var(--bg-surface)}.panel-head[data-v-8a0bdea9]{padding:10px 14px;font-size:.78rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.panel-body[data-v-8a0bdea9]{padding:12px 14px}.stack[data-v-8a0bdea9]{display:flex;flex-direction:column;gap:12px}.field[data-v-8a0bdea9]{display:flex;flex-direction:column;gap:4px;min-width:0}.cap-label[data-v-8a0bdea9]{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.val[data-v-8a0bdea9]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.84rem;font-weight:600;color:var(--text-primary)}.mono[data-v-8a0bdea9]{font-family:monospace}.break[data-v-8a0bdea9]{word-break:break-all}.hint[data-v-8a0bdea9]{font-size:.72rem;color:var(--text-muted)}.hint--warn[data-v-8a0bdea9]{color:#d97706}.input[data-v-8a0bdea9]{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:.84rem;outline:none;font-family:inherit}.input[data-v-8a0bdea9]:focus{border-color:#3b82f6}.input[data-v-8a0bdea9]:disabled{opacity:.55;cursor:not-allowed}.note[data-v-8a0bdea9]{resize:vertical}.copy-btn[data-v-8a0bdea9]{display:inline-flex;padding:4px;border:1px solid rgba(59,130,246,.35);border-radius:6px;background:#3b82f614;color:#3b82f6;cursor:pointer}.copy-btn[data-v-8a0bdea9]:hover{background:#3b82f62e}.error-box[data-v-8a0bdea9]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 12px}.modal-footer[data-v-8a0bdea9]{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border)}.btn[data-v-8a0bdea9]{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;font-size:.84rem;font-weight:600;cursor:pointer;border:none;color:#fff;transition:filter .15s,transform .12s}.btn[data-v-8a0bdea9]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.btn[data-v-8a0bdea9]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn-cancel[data-v-8a0bdea9]{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 3px 10px #0d948859}.btn-save[data-v-8a0bdea9]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.page-header[data-v-e2bcb2d8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-e2bcb2d8]{font-size:1.3rem;font-weight:700;color:#1e293b;margin:0}.breadcrumb[data-v-e2bcb2d8]{font-size:.78rem;color:#9ca3af;display:flex;align-items:center;gap:4px}.bc-sep[data-v-e2bcb2d8]{color:#d1d5db}.bc-current[data-v-e2bcb2d8]{color:#374151}.mb-4[data-v-e2bcb2d8]{margin-bottom:16px}.card[data-v-e2bcb2d8]{background:#fff;border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-e2bcb2d8]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:#374151;border-bottom:1px solid #f1f5f9}.btn-filter-toggle[data-v-e2bcb2d8]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-e2bcb2d8]{padding:16px 18px;border-bottom:1px solid #f1f5f9}.filter-grid[data-v-e2bcb2d8]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}@media (max-width: 767px){.filter-grid[data-v-e2bcb2d8]{grid-template-columns:1fr 1fr}}@media (max-width: 479px){.filter-grid[data-v-e2bcb2d8]{grid-template-columns:1fr}}.form-group[data-v-e2bcb2d8]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-e2bcb2d8]{font-size:.78rem;color:#6b7280;font-weight:500}.form-group input[data-v-e2bcb2d8],.form-group select[data-v-e2bcb2d8]{border:1px solid #e5e7eb;border-radius:6px;padding:7px 10px;font-size:.83rem;outline:none;transition:border-color .15s;background:#fff}.form-group input[data-v-e2bcb2d8]:focus,.form-group select[data-v-e2bcb2d8]:focus{border-color:#20b2aa}.filter-actions[data-v-e2bcb2d8]{display:flex;gap:8px}.filter-error[data-v-e2bcb2d8]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:7px 10px}.summary-bar[data-v-e2bcb2d8]{display:flex;align-items:center;gap:24px;font-size:.875rem;color:#374151;flex-wrap:wrap}.spacer[data-v-e2bcb2d8]{flex:1}.text-teal[data-v-e2bcb2d8]{color:#0d9488}.text-red[data-v-e2bcb2d8]{color:#dc2626}.table-scroll[data-v-e2bcb2d8]{overflow-x:auto}.data-table[data-v-e2bcb2d8]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-e2bcb2d8]{background:#f8fafc}.data-table th[data-v-e2bcb2d8]{padding:10px 12px;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap}.data-table td[data-v-e2bcb2d8]{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#374151;vertical-align:middle}.data-table tbody tr:hover td[data-v-e2bcb2d8]{background:#f8fafc}.empty-cell[data-v-e2bcb2d8]{text-align:center;padding:40px!important}.text-muted[data-v-e2bcb2d8]{color:#9ca3af}.text-sm[data-v-e2bcb2d8]{font-size:.78rem}.text-right[data-v-e2bcb2d8]{text-align:right}.font-bold[data-v-e2bcb2d8]{font-weight:700}.mono[data-v-e2bcb2d8]{font-family:monospace}.bayi-badge[data-v-e2bcb2d8]{font-weight:600;color:#1e293b}.site-badge[data-v-e2bcb2d8]{font-weight:600;color:var(--accent, #6366f1);font-size:.83rem}.account-cell[data-v-e2bcb2d8]{display:flex;flex-direction:column;gap:2px}.account-name[data-v-e2bcb2d8]{font-weight:600;font-size:.83rem}.account-iban[data-v-e2bcb2d8]{font-size:.72rem;color:#6b7280;font-family:monospace}.action-btns[data-v-e2bcb2d8]{display:flex;gap:5px;flex-wrap:wrap}.btn[data-v-e2bcb2d8]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.btn-sm[data-v-e2bcb2d8]{padding:4px 10px;font-size:.78rem}.btn-teal[data-v-e2bcb2d8]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-e2bcb2d8]:hover{background:#1a9e97}.btn-outline[data-v-e2bcb2d8]{background:#fff;border-color:#e5e7eb;color:#374151}.btn-outline[data-v-e2bcb2d8]:hover{background:#f3f4f6}.btn-excel[data-v-e2bcb2d8]{background:#fff;border-color:#e5e7eb;color:#374151}.btn-excel[data-v-e2bcb2d8]:hover{background:#f3f4f6}.btn-outline-gray[data-v-e2bcb2d8]{background:#fff;border-color:#d1d5db;color:#374151}.btn-outline-gray[data-v-e2bcb2d8]:hover{background:#f3f4f6}.pagination-row[data-v-e2bcb2d8]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #f1f5f9}.pagination[data-v-e2bcb2d8]{display:flex;align-items:center;gap:8px}.pagination button[data-v-e2bcb2d8]{padding:5px 12px;border:1px solid #e5e7eb;border-radius:5px;background:#fff;cursor:pointer;font-size:.8rem;color:#374151}.pagination button[data-v-e2bcb2d8]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-e2bcb2d8]:not(:disabled):hover{background:#f3f4f6}.page-info[data-v-e2bcb2d8]{font-size:.8rem;color:#6b7280;min-width:60px;text-align:center}.revize-box[data-v-e2bcb2d8]{text-align:left;margin:14px 0 4px}.revize-label[data-v-e2bcb2d8]{display:block;font-size:.78rem;font-weight:600;color:var(--text-muted);margin-bottom:6px}.revize-input[data-v-e2bcb2d8]{width:100%;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:6px;padding:8px 10px;font-size:.9rem;outline:none}.revize-input[data-v-e2bcb2d8]:focus{border-color:#20b2aa;box-shadow:0 0 0 3px #20b2aa1f}.revize-input--error[data-v-e2bcb2d8]{border-color:#ef4444}.revize-hint[data-v-e2bcb2d8]{font-size:.75rem;color:var(--text-muted);margin:6px 0 0;line-height:1.45}.revize-hint--warn[data-v-e2bcb2d8]{color:#b45309;font-weight:600}.revize-hint--error[data-v-e2bcb2d8]{color:#dc2626;font-weight:600}.spinner-lg[data-v-e2bcb2d8]{display:inline-block;width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#20b2aa;border-radius:50%;animation:spin-e2bcb2d8 .7s linear infinite}@keyframes spin-e2bcb2d8{to{transform:rotate(360deg)}}.page-subtitle[data-v-e2bcb2d8]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.page-title[data-v-e2bcb2d8]{font-size:1.3rem;font-weight:600}.filter-header[data-v-e2bcb2d8]{padding:12px 18px;font-weight:500}.form-group label[data-v-e2bcb2d8]{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.form-group input[data-v-e2bcb2d8],.form-group select[data-v-e2bcb2d8]{padding:7px 10px;border-radius:6px}.filter-actions[data-v-e2bcb2d8]{justify-content:flex-end}.table-toolbar[data-v-e2bcb2d8]{padding:14px 16px}.summary-bar strong[data-v-e2bcb2d8]{color:var(--text-primary)}.col-detay[data-v-e2bcb2d8]{width:1%;white-space:nowrap}.bank-pill[data-v-e2bcb2d8]{display:inline-flex;align-items:center;background:#fff;border:1px solid var(--border-muted);border-radius:5px;padding:2px 6px}.btn[data-v-e2bcb2d8]{border-radius:8px;font-weight:600;transition:filter .15s,background .15s,transform .12s}.btn[data-v-e2bcb2d8]:hover:not(:disabled){transform:translateY(-1px)}.btn-sm[data-v-e2bcb2d8]{padding:6px 12px}.btn-blue[data-v-e2bcb2d8]{background:#2563eb;color:#fff;border:1px solid #2563eb;box-shadow:0 2px 8px #2563eb4d}.btn-clear[data-v-e2bcb2d8]{background:#0d9488;color:#fff;border:1px solid #14b8a6;box-shadow:0 2px 8px #0d94884d}.btn-blue[data-v-e2bcb2d8]:hover:not(:disabled),.btn-clear[data-v-e2bcb2d8]:hover:not(:disabled){filter:brightness(1.08)}.btn-filter-toggle[data-v-e2bcb2d8]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid #3b82f6;color:#3b82f6}.btn-detay[data-v-e2bcb2d8],.btn-excel[data-v-e2bcb2d8]{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.btn-detay[data-v-e2bcb2d8]:hover,.btn-excel[data-v-e2bcb2d8]:hover{background:var(--bg-muted)}.btn-outline-red[data-v-e2bcb2d8]{background:transparent;border:1px solid #f43f5e;color:#e11d48}.btn-outline-red[data-v-e2bcb2d8]:hover:not(:disabled){background:#f43f5e1a}.btn-outline-green[data-v-e2bcb2d8]{background:transparent;border:1px solid #22c55e;color:#16a34a}.btn-outline-green[data-v-e2bcb2d8]:hover:not(:disabled){background:#22c55e1a}html.dark{color:#93c5fd;border-color:#3b82f6}html.dark{color:#fb7185}.row--approved td[data-v-e2bcb2d8]{background:#22c55e1a}.row--rejected td[data-v-e2bcb2d8]{background:#ef44441a}.row--changed td[data-v-e2bcb2d8]{background:#f9731624}.row--approved td[data-v-e2bcb2d8]:first-child{box-shadow:inset 3px 0 #22c55e}.row--rejected td[data-v-e2bcb2d8]:first-child{box-shadow:inset 3px 0 #ef4444}.row--changed td[data-v-e2bcb2d8]:first-child{box-shadow:inset 3px 0 #f97316}.data-table tbody tr.row--approved:hover td[data-v-e2bcb2d8]{background:#22c55e29}.data-table tbody tr.row--rejected:hover td[data-v-e2bcb2d8]{background:#ef444429}.data-table tbody tr.row--changed:hover td[data-v-e2bcb2d8]{background:#f9731633}.toast-msg[data-v-e2bcb2d8]{position:fixed;bottom:24px;right:24px;z-index:9999;padding:12px 18px;border-radius:8px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:10px;box-shadow:0 4px 16px #00000026}.toast-msg--success[data-v-e2bcb2d8]{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.toast-msg--error[data-v-e2bcb2d8]{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.toast-close[data-v-e2bcb2d8]{background:none;border:none;cursor:pointer;font-size:1rem;opacity:.6;line-height:1}.toast-fade-enter-active[data-v-e2bcb2d8],.toast-fade-leave-active[data-v-e2bcb2d8]{transition:all .25s}.toast-fade-enter-from[data-v-e2bcb2d8],.toast-fade-leave-to[data-v-e2bcb2d8]{opacity:0;transform:translateY(10px)}.iban-wrap[data-v-6d70103f]{display:flex;flex-direction:column;gap:4px}.iban-input[data-v-6d70103f]{border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;font-size:.9rem;font-family:Courier New,monospace;letter-spacing:.5px;outline:none;transition:border-color .15s;width:100%}.iban-input[data-v-6d70103f]:focus{border-color:#20b2aa}.iban-input--error[data-v-6d70103f]{border-color:#ef4444!important}.field-error[data-v-6d70103f]{color:#ef4444;font-size:.78rem}.field-hint[data-v-6d70103f]{color:#9ca3af;font-size:.75rem}.modal-overlay[data-v-1ace4091]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-fade-enter-active[data-v-1ace4091],.modal-fade-leave-active[data-v-1ace4091]{transition:all .2s ease}.modal-fade-enter-from[data-v-1ace4091],.modal-fade-leave-to[data-v-1ace4091]{opacity:0;transform:scale(.97) translateY(8px)}.modal-dialog[data-v-1ace4091]{background:var(--bg-surface);border-radius:14px;width:100%;max-width:720px;box-shadow:0 16px 48px #0003;overflow:hidden;max-height:95vh;display:flex;flex-direction:column}.modal-header[data-v-1ace4091]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-muted);background:var(--bg-surface);flex-shrink:0}.modal-header-left[data-v-1ace4091]{display:flex;align-items:center;gap:14px}.modal-icon[data-v-1ace4091]{width:42px;height:42px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.form-alert[data-v-1ace4091]{margin:0 24px 16px}.modal-title[data-v-1ace4091]{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0}.modal-sub[data-v-1ace4091]{font-size:.78rem;color:var(--text-muted);margin:2px 0 0}.modal-close[data-v-1ace4091]{background:none;border:none;cursor:pointer;font-size:1.1rem;color:var(--text-muted);padding:6px 10px;border-radius:6px;transition:all .15s}.modal-close[data-v-1ace4091]:hover{background:var(--bg-muted);color:var(--text-secondary)}.modal-body[data-v-1ace4091]{padding:0;overflow-y:auto;flex:1 1 auto;min-height:0}.modal-header[data-v-1ace4091],.modal-footer[data-v-1ace4091]{flex-shrink:0}.form-section[data-v-1ace4091]{padding:20px 24px;border-bottom:1px solid var(--border-muted)}.form-section--last[data-v-1ace4091]{border-bottom:none}.section-title[data-v-1ace4091]{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 14px}.section-num[data-v-1ace4091]{width:20px;height:20px;border-radius:50%;background:#3b82f6;color:#fff;font-size:.7rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.section-badge[data-v-1ace4091]{margin-left:auto;background:#3b82f61f;color:#2563eb;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:10px;border:1px solid rgba(59,130,246,.3);text-transform:none;letter-spacing:0}.section-desc[data-v-1ace4091]{font-size:.8rem;color:var(--text-muted);margin:-6px 0 12px}.form-grid[data-v-1ace4091]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.span-2[data-v-1ace4091]{grid-column:1 / -1}.form-group[data-v-1ace4091]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-1ace4091]{font-size:.78rem;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:5px}.req[data-v-1ace4091]{color:#ef4444}.opt-label[data-v-1ace4091]{font-size:.68rem;color:var(--text-muted);font-weight:400}.form-input[data-v-1ace4091]{border:1px solid var(--border);border-radius:7px;padding:9px 11px;font-size:.875rem;outline:none;width:100%;box-sizing:border-box;transition:border-color .15s;background:var(--bg-input, var(--bg-surface));color:var(--text-primary)}.form-input[data-v-1ace4091]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.form-input--error[data-v-1ace4091]{border-color:#ef4444!important}.field-error[data-v-1ace4091]{color:#ef4444;font-size:.75rem;min-height:16px}.input-prefix-wrap[data-v-1ace4091],.input-suffix-wrap[data-v-1ace4091]{display:flex;align-items:center;border:1px solid var(--border);border-radius:7px;overflow:hidden;transition:border-color .15s}.input-prefix-wrap[data-v-1ace4091]:focus-within,.input-suffix-wrap[data-v-1ace4091]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.input-prefix[data-v-1ace4091],.input-suffix[data-v-1ace4091]{padding:9px 10px;background:var(--bg-muted);color:var(--text-muted);font-size:.82rem;font-weight:600;border-right:1px solid var(--border);flex-shrink:0}.input-suffix[data-v-1ace4091]{border-right:none;border-left:1px solid var(--border)}.form-input--prefix[data-v-1ace4091],.form-input--suffix[data-v-1ace4091]{border:none;border-radius:0;box-shadow:none;padding-left:8px}.form-input--prefix[data-v-1ace4091]:focus,.form-input--suffix[data-v-1ace4091]:focus{box-shadow:none}.form-input--error~.input-suffix[data-v-1ace4091],.input-prefix-wrap[data-v-1ace4091]:has(.form-input--error),.input-suffix-wrap[data-v-1ace4091]:has(.form-input--error){border-color:#ef4444!important}.status-toggle-card[data-v-1ace4091]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-radius:10px;gap:14px;border:1.5px solid}.status-card--active[data-v-1ace4091]{background:#f0fdf4;border-color:#86efac}.status-card--passive[data-v-1ace4091]{background:var(--bg-muted);border-color:var(--border)}.status-toggle-info[data-v-1ace4091]{display:flex;align-items:center;gap:12px}.status-toggle-icon[data-v-1ace4091]{font-size:1.4rem;flex-shrink:0}.status-toggle-title[data-v-1ace4091]{font-size:.9rem;font-weight:700;color:var(--text-primary);margin:0}.status-toggle-desc[data-v-1ace4091]{font-size:.78rem;color:var(--text-muted);margin:2px 0 0}.toggle-switch[data-v-1ace4091]{display:inline-flex;align-items:center;cursor:pointer;flex-shrink:0}.toggle-switch input[data-v-1ace4091]{display:none}.toggle-slider[data-v-1ace4091]{width:46px;height:24px;background:#d1d5db;border-radius:12px;position:relative;transition:background .2s}.toggle-slider[data-v-1ace4091]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 4px #0003}.toggle-switch input:checked+.toggle-slider[data-v-1ace4091]{background:#3b82f6}.toggle-switch input:checked+.toggle-slider[data-v-1ace4091]:after{transform:translate(22px)}.autocomplete-wrap[data-v-1ace4091]{position:relative}.ac-dropdown[data-v-1ace4091]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0000001a;list-style:none;margin:0;padding:4px 0;z-index:100;max-height:200px;overflow-y:auto}.ac-item[data-v-1ace4091]{display:flex;align-items:center;gap:8px;padding:8px 14px;cursor:pointer;font-size:.85rem;transition:background .1s}.ac-item[data-v-1ace4091]:hover{background:var(--bg-muted)}.ac-id[data-v-1ace4091]{font-size:.72rem;color:var(--text-muted);font-family:monospace;min-width:28px}.ac-name[data-v-1ace4091]{font-weight:600;color:var(--text-primary)}.ac-status[data-v-1ace4091]{padding:8px 14px;font-size:.82rem;color:var(--text-muted)}.ac-clear[data-v-1ace4091]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:var(--bg-muted);border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.65rem;color:var(--text-muted);line-height:1;transition:all .15s}.ac-clear[data-v-1ace4091]:hover{background:#fee2e2;color:#ef4444}.modal-footer[data-v-1ace4091]{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px;border-top:1px solid var(--border-muted);background:var(--bg-muted);flex-shrink:0}.btn[data-v-1ace4091]{padding:9px 20px;border-radius:7px;border:1px solid transparent;cursor:pointer;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.btn[data-v-1ace4091]:disabled{opacity:.6;cursor:not-allowed}.btn-teal[data-v-1ace4091]{background:#3b82f6;color:#fff;border-color:#3b82f6}.btn-teal[data-v-1ace4091]:not(:disabled):hover{background:#2563eb}.btn-outline[data-v-1ace4091]{background:transparent;border-color:var(--border);color:var(--text-secondary)}.btn-outline[data-v-1ace4091]:not(:disabled):hover{background:var(--bg-muted)}.btn-spinner[data-v-1ace4091]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-1ace4091 .6s linear infinite}@keyframes spin-1ace4091{to{transform:rotate(360deg)}}@media (max-width: 600px){.form-grid[data-v-1ace4091],.rate-preview[data-v-1ace4091]{grid-template-columns:1fr}.modal-dialog[data-v-1ace4091]{max-width:100%;border-radius:12px 12px 0 0;align-self:flex-end;margin:0;max-height:92vh}.modal-overlay[data-v-1ace4091]{align-items:flex-end;padding:0}}.bm-overlay[data-v-0b70f9ea]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain}.bm-fade-enter-active[data-v-0b70f9ea],.bm-fade-leave-active[data-v-0b70f9ea]{transition:all .2s ease}.bm-fade-enter-from[data-v-0b70f9ea],.bm-fade-leave-to[data-v-0b70f9ea]{opacity:0;transform:scale(.97) translateY(8px)}.bm-dialog[data-v-0b70f9ea]{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;width:100%;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}.bm-dialog--sm[data-v-0b70f9ea]{max-width:440px}.bm-dialog--md[data-v-0b70f9ea]{max-width:580px}.bm-dialog--lg[data-v-0b70f9ea]{max-width:760px}.bm-header[data-v-0b70f9ea]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border)}.bm-header-left[data-v-0b70f9ea]{display:flex;align-items:center;gap:12px;min-width:0}.bm-header-right[data-v-0b70f9ea]{display:flex;align-items:center;gap:8px}.bm-icon[data-v-0b70f9ea]{width:36px;height:36px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f61f;color:#2563eb}.bm-dialog--danger .bm-icon[data-v-0b70f9ea]{background:#f43f5e1f;color:#e11d48}.bm-titles[data-v-0b70f9ea]{display:flex;flex-direction:column;gap:1px;min-width:0}.bm-title[data-v-0b70f9ea]{margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}.bm-subtitle[data-v-0b70f9ea]{font-size:.76rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-close[data-v-0b70f9ea]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px}.bm-close[data-v-0b70f9ea]:hover{background:var(--border-muted);color:var(--text-primary)}.bm-body[data-v-0b70f9ea]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.bm-body[data-v-0b70f9ea]>*{flex-shrink:0}.bm-footer[data-v-0b70f9ea]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--border)}html.dark{color:#fda4af}.bm-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;border:none;color:#fff;cursor:pointer;font-size:.84rem;font-weight:600;font-family:inherit;white-space:nowrap;transition:transform .12s,filter .15s}.bm-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.bm-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.bm-btn--primary{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.bm-btn--success{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 3px 10px #16a34a59}.bm-btn--danger{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 10px #e11d4859}.bm-btn--cancel{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 3px 10px #0d948859}.bm-btn--ghost{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.bm-btn--ghost:hover:not(:disabled){background:var(--bg-muted);filter:none}.bm-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:bm-spin .6s linear infinite}@keyframes bm-spin{to{transform:rotate(360deg)}}.bm-field{display:flex;flex-direction:column;gap:5px;min-width:0}.bm-label{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.bm-req{color:#ef4444}.bm-input{width:100%;box-sizing:border-box;height:38px;padding:0 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);font-size:.86rem;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}textarea.bm-input{height:auto;padding:9px 11px;resize:vertical}.bm-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.bm-input--error{border-color:#ef4444!important}.bm-error{font-size:.74rem;color:#ef4444}.bm-hint{font-size:.74rem;color:var(--text-muted)}.bm-alert{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 12px}html.dark .bm-alert{color:#fca5a5}.bm-userbox{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-muted)}.bm-avatar{width:38px;height:38px;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#60a5fa,#2563eb);color:#fff;font-size:.8rem;font-weight:700}.bm-userbox-name{font-weight:700;font-size:.9rem;color:var(--text-primary)}.bm-userbox-sub{font-size:.74rem;color:var(--text-muted);font-family:monospace}.acc-box[data-v-540cfb0f]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-muted)}.acc-name[data-v-540cfb0f]{font-weight:700;font-size:.9rem;color:var(--text-primary)}.acc-iban[data-v-540cfb0f]{font-family:monospace;font-size:.78rem;color:var(--text-muted)}.limits-grid[data-v-540cfb0f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 480px){.limits-grid[data-v-540cfb0f]{grid-template-columns:1fr}}.affix-wrap[data-v-540cfb0f]{position:relative}.affix-wrap .bm-input[data-v-540cfb0f]{padding-right:28px}.affix[data-v-540cfb0f]{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:.85rem;pointer-events:none}.page-header[data-v-141bbc98]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-141bbc98]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-subtitle[data-v-141bbc98]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.breadcrumb[data-v-141bbc98]{font-size:.78rem;color:var(--text-faint);display:flex;align-items:center;gap:4px}.bc-sep[data-v-141bbc98]{color:var(--border)}.bc-current[data-v-141bbc98]{color:var(--text-muted)}.mb-4[data-v-141bbc98]{margin-bottom:16px}.card[data-v-141bbc98]{background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:10px;box-shadow:0 1px 4px #0000000f;overflow:hidden}.filter-card[data-v-141bbc98]{padding:14px 18px;overflow:visible;display:flex;flex-direction:column;gap:12px}.filter-grid[data-v-141bbc98]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 14px;align-items:end}.fg[data-v-141bbc98]{display:flex;flex-direction:column;gap:5px;min-width:0}.fg-label[data-v-141bbc98]{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.fg-input[data-v-141bbc98]{height:36px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:0 10px;font-size:.83rem;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);outline:none;width:100%}.fg-input[data-v-141bbc98]:focus{border-color:#3b82f6}.segmented[data-v-141bbc98]{display:flex;padding:3px;gap:2px;border:1px solid var(--border);border-radius:9px;background:var(--bg-muted);height:36px;box-sizing:border-box}.seg-btn[data-v-141bbc98]{flex:1;padding:0 10px;border:none;border-radius:7px;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.seg-btn[data-v-141bbc98]:hover{color:var(--text-primary)}.seg-btn--active[data-v-141bbc98]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 6px #2563eb4d}.filter-actions[data-v-141bbc98]{display:flex;gap:8px;justify-content:flex-end}.table-toolbar[data-v-141bbc98]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-141bbc98]{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--text-primary)}.count-chip[data-v-141bbc98]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg-muted);color:var(--text-muted)}.table-scroll[data-v-141bbc98]{overflow-x:auto}.data-table[data-v-141bbc98]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-141bbc98]{background:var(--table-head-bg)}.data-table th[data-v-141bbc98]{padding:10px 12px;font-weight:600;font-size:.76rem;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table th.text-right[data-v-141bbc98]{text-align:right}.data-table td[data-v-141bbc98]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-141bbc98]{background:var(--table-row-hover)}.row--passive td[data-v-141bbc98]{opacity:.72}.empty-cell[data-v-141bbc98]{text-align:center;padding:40px!important}.text-muted[data-v-141bbc98]{color:var(--text-muted)}.text-sm[data-v-141bbc98]{font-size:.78rem}.text-xs[data-v-141bbc98]{font-size:.7rem}.text-right[data-v-141bbc98]{text-align:right}.nowrap[data-v-141bbc98]{white-space:nowrap}.fw-600[data-v-141bbc98]{font-weight:600}.mono[data-v-141bbc98]{font-family:monospace;font-size:.8rem}.col-actions[data-v-141bbc98]{width:1%;white-space:nowrap}.account-name[data-v-141bbc98]{font-weight:600;color:var(--text-primary)}.account-name-cell[data-v-141bbc98]{display:flex;flex-direction:column;gap:2px}.bayi-badge[data-v-141bbc98]{font-weight:600;color:var(--text-primary)}.bank-pill[data-v-141bbc98]{display:inline-flex;align-items:center;background:#fff;border:1px solid var(--border-muted);border-radius:5px;padding:2px 6px}.iban-cell[data-v-141bbc98]{display:inline-flex;align-items:center;gap:6px}.copy-btn[data-v-141bbc98]{display:inline-flex;padding:4px;border:1px solid rgba(59,130,246,.35);border-radius:6px;background:#3b82f614;color:#3b82f6;cursor:pointer}.copy-btn[data-v-141bbc98]:hover{background:#3b82f62e}.status-cell[data-v-141bbc98]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.chip[data-v-141bbc98]{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:.7rem;font-weight:600;white-space:nowrap}.chip--green[data-v-141bbc98]{background:#22c55e24;color:#15803d}.chip--gray[data-v-141bbc98]{background:var(--bg-muted);color:var(--text-muted);border:1px solid var(--border-muted)}.chip--red[data-v-141bbc98]{background:#ef44441f;color:#b91c1c}.chip--orange[data-v-141bbc98]{background:#f9731624;color:#c2410c}html.dark{color:#fdba74}.passive-reason[data-v-141bbc98]{flex-basis:100%;font-size:.7rem;color:#dc2626;max-width:220px}.actions-cell[data-v-141bbc98]{display:flex;gap:6px}.btn[data-v-141bbc98]{padding:6px 14px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:600;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.btn-sm[data-v-141bbc98]{padding:5px 11px;font-size:.78rem}.btn-spinner[data-v-141bbc98]{display:inline-block;width:12px;height:12px;border:2px solid rgba(0,0,0,.2);border-top-color:currentColor;border-radius:50%;animation:spin-141bbc98 .6s linear infinite}.pagination-row[data-v-141bbc98]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-141bbc98]{display:flex;align-items:center;gap:8px}.pagination button[data-v-141bbc98]{padding:5px 12px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;font-size:.8rem}.pagination button[data-v-141bbc98]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-141bbc98]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-141bbc98]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-141bbc98]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-141bbc98 .7s linear infinite}@keyframes spin-141bbc98{to{transform:rotate(360deg)}}.toast-msg[data-v-141bbc98]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:8px;max-width:480px;font-size:.875rem;font-weight:500;box-shadow:0 4px 16px #00000026}.toast-msg--success[data-v-141bbc98]{background:#f0fdf4;border:1px solid #86efac;color:#166534}.toast-msg--error[data-v-141bbc98]{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b}.toast-close[data-v-141bbc98]{background:none;border:none;cursor:pointer;color:inherit;margin-left:auto;opacity:.6}.toast-fade-enter-active[data-v-141bbc98],.toast-fade-leave-active[data-v-141bbc98]{transition:all .3s ease}.toast-fade-enter-from[data-v-141bbc98],.toast-fade-leave-to[data-v-141bbc98]{opacity:0;transform:translate(30px)}.modal-overlay[data-v-e82a96ae]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-dialog[data-v-e82a96ae]{background:#fff;border-radius:12px;width:100%;max-width:520px;box-shadow:0 8px 40px #0003;overflow:hidden;max-height:90vh;display:flex;flex-direction:column}.modal-header[data-v-e82a96ae]{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #f1f5f9;background:#f8fafc}.modal-title[data-v-e82a96ae]{font-size:1.05rem;font-weight:700;color:#1e293b;margin:0}.modal-close[data-v-e82a96ae]{background:none;border:none;cursor:pointer;font-size:1.1rem;color:#9ca3af;padding:4px 8px;border-radius:4px}.modal-close[data-v-e82a96ae]:hover{background:#f3f4f6;color:#374151}.modal-body[data-v-e82a96ae]{padding:20px 22px;overflow-y:auto}.modal-footer[data-v-e82a96ae]{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid #f1f5f9;background:#f8fafc}.form-grid[data-v-e82a96ae]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-group[data-v-e82a96ae]{display:flex;flex-direction:column;gap:4px}.span-2[data-v-e82a96ae]{grid-column:1 / -1}.form-group label[data-v-e82a96ae]{font-size:.8rem;font-weight:600;color:#374151}.req[data-v-e82a96ae]{color:#ef4444}.form-input[data-v-e82a96ae]{border:1px solid #e5e7eb;border-radius:6px;padding:8px 10px;font-size:.875rem;outline:none;width:100%;transition:border-color .15s}.form-input[data-v-e82a96ae]:focus{border-color:#20b2aa}.form-input--error[data-v-e82a96ae]{border-color:#ef4444!important}.field-error[data-v-e82a96ae]{color:#ef4444;font-size:.75rem;min-height:16px}.toggle-row[data-v-e82a96ae]{flex-direction:row;align-items:center;gap:12px}.toggle-switch[data-v-e82a96ae]{display:flex;align-items:center;gap:8px;cursor:pointer}.toggle-switch input[data-v-e82a96ae]{display:none}.toggle-slider[data-v-e82a96ae]{width:44px;height:22px;background:#d1d5db;border-radius:11px;position:relative;transition:background .2s}.toggle-slider[data-v-e82a96ae]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-e82a96ae]{background:#20b2aa}.toggle-switch input:checked+.toggle-slider[data-v-e82a96ae]:after{transform:translate(22px)}.toggle-label[data-v-e82a96ae]{font-size:.875rem;color:#374151}.btn[data-v-e82a96ae]{padding:8px 18px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.btn[data-v-e82a96ae]:disabled{opacity:.6;cursor:not-allowed}.btn-teal[data-v-e82a96ae]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-e82a96ae]:not(:disabled):hover{background:#1a9e97}.btn-outline[data-v-e82a96ae]{background:#fff;border-color:#e5e7eb;color:#374151}.btn-outline[data-v-e82a96ae]:not(:disabled):hover{background:#f3f4f6}.btn-spinner[data-v-e82a96ae]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-e82a96ae .6s linear infinite}@keyframes spin-e82a96ae{to{transform:rotate(360deg)}}.page-header[data-v-d6629924]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-d6629924]{font-size:1.3rem;font-weight:700;color:#1e293b;margin:0}.breadcrumb[data-v-d6629924]{font-size:.78rem;color:#9ca3af;display:flex;align-items:center;gap:4px}.bc-sep[data-v-d6629924]{color:#d1d5db}.bc-current[data-v-d6629924]{color:#374151}.card[data-v-d6629924]{background:#fff;border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.table-toolbar[data-v-d6629924]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #f1f5f9}.table-title[data-v-d6629924]{font-size:.95rem;font-weight:600;color:#1e293b}.toolbar-actions[data-v-d6629924]{display:flex;gap:8px}.table-scroll[data-v-d6629924]{overflow-x:auto}.data-table[data-v-d6629924]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-d6629924]{background:#f8fafc}.data-table th[data-v-d6629924]{padding:10px 12px;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap}.data-table td[data-v-d6629924]{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#374151;vertical-align:middle}.data-table tbody tr:hover td[data-v-d6629924]{background:#f8fafc}.empty-cell[data-v-d6629924]{text-align:center;padding:40px!important}.fw-600[data-v-d6629924]{font-weight:600}.text-muted[data-v-d6629924]{color:#9ca3af}.text-sm[data-v-d6629924]{font-size:.78rem}.text-right[data-v-d6629924]{text-align:right}.badge[data-v-d6629924]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.badge-success[data-v-d6629924]{background:#dcfce7;color:#166534}.badge-gray[data-v-d6629924]{background:#f3f4f6;color:#6b7280}.badge-info[data-v-d6629924]{background:#dbeafe;color:#1d4ed8}.btn[data-v-d6629924]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.btn-sm[data-v-d6629924]{padding:4px 10px;font-size:.78rem}.btn-teal[data-v-d6629924]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-d6629924]:hover{background:#1a9e97}.btn-outline-teal[data-v-d6629924]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-outline-teal[data-v-d6629924]:hover{background:#1a9e97}.btn-outline-danger[data-v-d6629924]{background:#fff;color:#ef4444;border-color:#ef4444}.btn-outline-danger[data-v-d6629924]:not(:disabled):hover{background:#fef2f2}.btn-spinner[data-v-d6629924]{display:inline-block;width:12px;height:12px;border:2px solid rgba(0,0,0,.2);border-top-color:currentColor;border-radius:50%;animation:spin-d6629924 .6s linear infinite}.pagination-row[data-v-d6629924]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #f1f5f9}.pagination[data-v-d6629924]{display:flex;align-items:center;gap:8px}.pagination button[data-v-d6629924]{padding:5px 12px;border:1px solid #e5e7eb;border-radius:5px;background:#fff;cursor:pointer;font-size:.8rem}.pagination button[data-v-d6629924]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-d6629924]:not(:disabled):hover{background:#f3f4f6}.page-info[data-v-d6629924]{font-size:.8rem;color:#6b7280;min-width:60px;text-align:center}.spinner-lg[data-v-d6629924]{display:inline-block;width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:#20b2aa;border-radius:50%;animation:spin-d6629924 .7s linear infinite}@keyframes spin-d6629924{to{transform:rotate(360deg)}}.modal-overlay[data-v-2334da80]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-fade-enter-active[data-v-2334da80],.modal-fade-leave-active[data-v-2334da80]{transition:all .22s ease}.modal-fade-enter-from[data-v-2334da80],.modal-fade-leave-to[data-v-2334da80]{opacity:0;transform:scale(.97) translateY(6px)}.modal-dialog[data-v-2334da80]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:640px;box-shadow:0 20px 60px #00000040;max-height:92vh;display:flex;flex-direction:column}.modal-header[data-v-2334da80]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border);flex-shrink:0}.modal-title[data-v-2334da80]{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:700;color:var(--text-primary);margin:0}.modal-close[data-v-2334da80]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:5px 7px;border-radius:6px}.modal-close[data-v-2334da80]:hover{background:var(--border-muted);color:var(--text-primary)}.method-grid[data-v-2334da80]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 560px){.method-grid[data-v-2334da80]{grid-template-columns:1fr}}.mcard[data-v-2334da80]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1.5px solid var(--border);border-radius:10px;background:var(--bg-surface);cursor:pointer;text-align:left;color:var(--text-primary);font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s}.mcard[data-v-2334da80]:hover{border-color:#93c5fd}.mcard-icon[data-v-2334da80]{width:38px;height:38px;flex-shrink:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f61a;color:#2563eb;font-size:1.2rem;font-weight:700}.mcard--crypto .mcard-icon[data-v-2334da80]{background:#f59e0b1f;color:#d97706}.mcard-labels[data-v-2334da80]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.mcard-title[data-v-2334da80]{font-size:.88rem;font-weight:700}.mcard-sub[data-v-2334da80]{font-size:.72rem;color:var(--text-muted)}.mcard-radio[data-v-2334da80]{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:2px solid var(--border);display:inline-flex;align-items:center;justify-content:center;color:#fff}.mcard--active[data-v-2334da80]{border-color:#3b82f6;background:#3b82f60f;box-shadow:0 0 0 3px #3b82f61a}.mcard--active .mcard-radio[data-v-2334da80]{background:#3b82f6;border-color:#3b82f6}.mcard--crypto.mcard--active[data-v-2334da80]{border-color:#f59e0b;background:#f59e0b0f;box-shadow:0 0 0 3px #f59e0b1f}.mcard--crypto.mcard--active .mcard-radio[data-v-2334da80]{background:#f59e0b;border-color:#f59e0b}.modal-form[data-v-2334da80]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.form-body[data-v-2334da80]{padding:16px 18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;flex:1 1 auto;min-height:0}.form-body[data-v-2334da80]>*{flex-shrink:0}.panel[data-v-2334da80]{border:1px solid var(--border);border-radius:10px}.panel-head[data-v-2334da80]{padding:10px 14px;font-size:.75rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.panel-body[data-v-2334da80]{padding:14px}.grid2[data-v-2334da80]{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.span-2[data-v-2334da80]{grid-column:span 2}@media (max-width: 560px){.grid2[data-v-2334da80]{grid-template-columns:1fr}.span-2[data-v-2334da80]{grid-column:span 1}}.form-group[data-v-2334da80]{display:flex;flex-direction:column;gap:5px;min-width:0}.form-group label[data-v-2334da80]{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;display:flex;align-items:center;gap:6px}.req[data-v-2334da80]{color:#ef4444}.label-tag[data-v-2334da80]{background:var(--bg-muted);color:var(--text-muted);font-size:.64rem;font-weight:700;padding:1px 6px;border-radius:4px}.form-input[data-v-2334da80]{border:1px solid var(--border);border-radius:8px;padding:0 11px;height:38px;font-size:.86rem;outline:none;width:100%;box-sizing:border-box;font-family:inherit;transition:border-color .15s,box-shadow .15s;background:var(--bg-input, var(--bg-surface));color:var(--text-primary)}textarea.form-input[data-v-2334da80]{height:auto;padding:9px 11px;resize:vertical}.form-input[data-v-2334da80]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.form-input--error[data-v-2334da80]{border-color:#ef4444!important}.form-input--mono[data-v-2334da80]{font-family:Cascadia Code,Fira Code,monospace;font-size:.83rem;letter-spacing:.3px}.field-error[data-v-2334da80]{color:#ef4444;font-size:.74rem;min-height:16px}.field-hint[data-v-2334da80]{font-size:.72rem;color:var(--text-muted)}.input-affix[data-v-2334da80]{position:relative}.input-affix .form-input[data-v-2334da80]{padding-right:30px}.affix[data-v-2334da80]{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:.85rem;pointer-events:none}.readonly-box[data-v-2334da80]{height:38px;box-sizing:border-box;display:flex;align-items:center;padding:0 11px;border:1px dashed var(--border);border-radius:8px;font-size:.78rem;color:var(--text-muted);background:var(--bg-muted)}.error-box[data-v-2334da80]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 12px}.autocomplete-wrap[data-v-2334da80]{position:relative}.ac-dropdown[data-v-2334da80]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px #0000001f;list-style:none;margin:0;padding:4px 0;z-index:200;max-height:220px;overflow-y:auto}.ac-item[data-v-2334da80]{display:flex;align-items:center;gap:8px;padding:8px 14px;cursor:pointer;font-size:.85rem;transition:background .1s;color:var(--text-primary)}.ac-item[data-v-2334da80]:hover,.ac-item--active[data-v-2334da80]{background:var(--bg-muted)}.ac-id[data-v-2334da80]{font-size:.75rem;color:var(--text-muted);min-width:32px;font-family:monospace}.ac-name[data-v-2334da80]{font-weight:600;color:var(--text-primary);flex:1}.ac-kod[data-v-2334da80]{font-size:.72rem;color:var(--text-muted);background:var(--bg-muted);padding:1px 6px;border-radius:4px}.ac-loading[data-v-2334da80],.ac-empty[data-v-2334da80]{padding:10px 14px;font-size:.82rem;color:var(--text-muted);text-align:center}.modal-footer[data-v-2334da80]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);flex-shrink:0}.btn[data-v-2334da80]{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;border:none;color:#fff;cursor:pointer;font-size:.84rem;font-weight:600;transition:transform .12s,filter .15s}.btn[data-v-2334da80]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.btn[data-v-2334da80]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn-cancel[data-v-2334da80]{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 3px 10px #0d948859}.btn-save[data-v-2334da80]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 3px 10px #2563eb59}.btn-spinner[data-v-2334da80]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-2334da80 .6s linear infinite}@keyframes spin-2334da80{to{transform:rotate(360deg)}}.modal-overlay[data-v-82393ba3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-dialog[data-v-82393ba3]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:500px;box-shadow:0 8px 40px #00000040;overflow:hidden}.modal-header[data-v-82393ba3]{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--border-muted);background:var(--bg-muted)}.modal-title[data-v-82393ba3]{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}.modal-close[data-v-82393ba3]{background:none;border:none;cursor:pointer;font-size:1.1rem;color:var(--text-muted);padding:4px 8px;border-radius:4px}.modal-close[data-v-82393ba3]:hover{background:var(--bg-muted)}.modal-body[data-v-82393ba3]{padding:20px 22px}.modal-footer[data-v-82393ba3]{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid var(--border-muted);background:var(--bg-muted)}.detail-grid[data-v-82393ba3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-item[data-v-82393ba3]{display:flex;flex-direction:column;gap:4px}.span-2[data-v-82393ba3]{grid-column:1 / -1}.detail-label[data-v-82393ba3]{font-size:.75rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.detail-value[data-v-82393ba3]{font-size:.9rem;color:var(--text-primary)}.fw-700[data-v-82393ba3]{font-weight:700}.mono[data-v-82393ba3]{font-family:monospace;font-size:.82rem;color:var(--text-primary)}.teal[data-v-82393ba3]{color:#20b2aa}.method-badge[data-v-82393ba3]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.method-banka[data-v-82393ba3]{background:#3b82f61f;color:#1d4ed8}.method-kripto[data-v-82393ba3]{background:#f59e0b26;color:#92400e}.btn[data-v-82393ba3]{padding:8px 18px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.btn[data-v-82393ba3]:disabled{opacity:.6;cursor:not-allowed}.btn-outline[data-v-82393ba3]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-82393ba3]:not(:disabled):hover{background:var(--bg-muted)}.btn-green[data-v-82393ba3]{background:#22c55e;color:#fff;border-color:#22c55e}.btn-green[data-v-82393ba3]:not(:disabled):hover{background:#16a34a}.btn-red[data-v-82393ba3]{background:#ef4444;color:#fff;border-color:#ef4444}.btn-red[data-v-82393ba3]:not(:disabled):hover{background:#dc2626}.receipt-img[data-v-82393ba3]{max-width:100%;max-height:260px;border-radius:8px;border:1px solid var(--border);-o-object-fit:contain;object-fit:contain}.page-header[data-v-3dc9df9f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-3dc9df9f]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-subtitle[data-v-3dc9df9f]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.breadcrumb[data-v-3dc9df9f]{font-size:.78rem;color:var(--text-muted);display:flex;align-items:center;gap:4px}.bc-sep[data-v-3dc9df9f]{color:var(--border)}.bc-current[data-v-3dc9df9f]{color:var(--text-primary)}.mb-4[data-v-3dc9df9f]{margin-bottom:16px}.card[data-v-3dc9df9f]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-3dc9df9f]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.btn-filter-toggle[data-v-3dc9df9f]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-3dc9df9f]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-3dc9df9f]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-3dc9df9f]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-3dc9df9f]{font-size:.78rem;color:var(--text-muted);font-weight:500}.form-group input[data-v-3dc9df9f],.form-group select[data-v-3dc9df9f]{border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-surface);color:var(--text-primary);transition:border-color .15s}.form-group input[data-v-3dc9df9f]:focus,.form-group select[data-v-3dc9df9f]:focus{border-color:#20b2aa}.filter-actions[data-v-3dc9df9f]{display:flex;gap:8px}.filter-error[data-v-3dc9df9f]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:7px 10px}.quick-filter-bar[data-v-3dc9df9f]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.quick-filter-btn[data-v-3dc9df9f]{padding:6px 14px;border-radius:7px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s}.quick-filter-btn[data-v-3dc9df9f]:hover{background:var(--bg-muted)}.quick-filter-btn--active[data-v-3dc9df9f]{background:#20b2aa;border-color:#20b2aa;color:#fff}.quick-filter-date[data-v-3dc9df9f]{border:1px solid var(--border);border-radius:6px;padding:6px 9px;font-size:.82rem;background:var(--bg-surface);color:var(--text-primary)}.quick-filter-sep[data-v-3dc9df9f]{color:var(--text-muted);font-size:.8rem}.awaiting-badge[data-v-3dc9df9f]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;font-size:.68rem;font-weight:700;color:#92400e;background:#f59e0b2e;padding:2px 8px;border-radius:8px;margin-top:2px;cursor:help}.filter-bar[data-v-3dc9df9f]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:14px 24px;padding:14px 18px;overflow:visible}.fb-group[data-v-3dc9df9f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.fb-right[data-v-3dc9df9f]{align-items:flex-end;gap:12px}.fb-field[data-v-3dc9df9f]{display:flex;flex-direction:column;gap:4px;min-width:170px}.fb-label[data-v-3dc9df9f]{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.fb-group>.fb-label[data-v-3dc9df9f]{margin-right:4px}.fb-input[data-v-3dc9df9f]{height:36px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:0 10px;font-size:.83rem;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);outline:none}.fb-input[data-v-3dc9df9f]:focus{border-color:#3b82f6}.fb-sep[data-v-3dc9df9f]{color:var(--text-muted)}.fb-right .btn[data-v-3dc9df9f]{height:36px}.filter-bar .filter-error[data-v-3dc9df9f]{flex-basis:100%;margin:0}.segmented[data-v-3dc9df9f]{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--border);border-radius:9px;background:var(--bg-muted)}.seg-btn[data-v-3dc9df9f]{height:30px;padding:0 14px;border:none;border-radius:7px;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.seg-btn[data-v-3dc9df9f]:hover{color:var(--text-primary)}.seg-btn--active[data-v-3dc9df9f]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 6px #2563eb4d}.summary-bar[data-v-3dc9df9f]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width: 1199px){.summary-bar[data-v-3dc9df9f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.summary-bar[data-v-3dc9df9f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.summary-bar[data-v-3dc9df9f]{grid-template-columns:1fr}}.summary-card[data-v-3dc9df9f]{position:relative;background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:10px;padding:14px 16px 14px 18px;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.summary-card[data-v-3dc9df9f]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--border)}.summary-card.accent-teal[data-v-3dc9df9f]:before{background:#14b8a6}.summary-card.accent-blue[data-v-3dc9df9f]:before{background:#3b82f6}.summary-card.accent-yellow[data-v-3dc9df9f]:before{background:#f59e0b}.summary-card.accent-green[data-v-3dc9df9f]:before{background:#22c55e}.summary-card.accent-red[data-v-3dc9df9f]:before{background:#ef4444}.summary-label[data-v-3dc9df9f]{font-size:.7rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.summary-value[data-v-3dc9df9f]{font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-sub[data-v-3dc9df9f]{font-size:.74rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accent-green .summary-value[data-v-3dc9df9f]{color:#16a34a}.accent-red .summary-value[data-v-3dc9df9f]{color:#dc2626}.accent-yellow .summary-value[data-v-3dc9df9f]{color:#d97706}.table-toolbar[data-v-3dc9df9f]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-3dc9df9f]{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--text-primary)}.count-chip[data-v-3dc9df9f]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg-muted);color:var(--text-muted)}.table-scroll[data-v-3dc9df9f]{overflow-x:auto}.data-table[data-v-3dc9df9f]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-3dc9df9f]{background:var(--bg-muted)}.data-table th[data-v-3dc9df9f]{padding:10px 12px;font-weight:600;font-size:.76rem;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table th.text-right[data-v-3dc9df9f]{text-align:right}.col-detay[data-v-3dc9df9f],.col-id[data-v-3dc9df9f]{width:1%;white-space:nowrap}.nowrap[data-v-3dc9df9f]{white-space:nowrap}.mono[data-v-3dc9df9f]{font-family:monospace}.btn-detay[data-v-3dc9df9f]{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.data-table td[data-v-3dc9df9f]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-3dc9df9f]{background:var(--bg-muted)}.empty-cell[data-v-3dc9df9f]{text-align:center;padding:40px!important}.text-muted[data-v-3dc9df9f]{color:var(--text-muted)}.text-sm[data-v-3dc9df9f]{font-size:.78rem}.text-right[data-v-3dc9df9f]{text-align:right}.fw-600[data-v-3dc9df9f]{font-weight:600}.cell-stacked[data-v-3dc9df9f]{display:flex;flex-direction:column;gap:2px}.method-badge[data-v-3dc9df9f]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.method-banka[data-v-3dc9df9f]{background:#3b82f61f;color:#1d4ed8}.method-kripto[data-v-3dc9df9f]{background:#f59e0b26;color:#92400e}.action-btns[data-v-3dc9df9f]{display:flex;gap:6px;flex-wrap:wrap}.btn[data-v-3dc9df9f]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.btn-sm[data-v-3dc9df9f]{padding:4px 10px;font-size:.78rem}.btn[data-v-3dc9df9f]:disabled{opacity:.5;cursor:not-allowed}.btn-teal[data-v-3dc9df9f]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-3dc9df9f]:not(:disabled):hover{background:#1a9e97}.btn-outline[data-v-3dc9df9f]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-3dc9df9f]:not(:disabled):hover{background:var(--bg-muted)}.btn-green[data-v-3dc9df9f]{background:#22c55e;color:#fff;border-color:#22c55e}.btn-green[data-v-3dc9df9f]:not(:disabled):hover{background:#16a34a}.btn-red[data-v-3dc9df9f]{background:#ef4444;color:#fff;border-color:#ef4444}.btn-red[data-v-3dc9df9f]:not(:disabled):hover{background:#dc2626}.pagination-row[data-v-3dc9df9f]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-3dc9df9f]{display:flex;align-items:center;gap:8px}.pagination button[data-v-3dc9df9f]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-3dc9df9f]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-3dc9df9f]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-3dc9df9f]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-3dc9df9f]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-3dc9df9f .7s linear infinite}@keyframes spin-3dc9df9f{to{transform:rotate(360deg)}}.toast-msg[data-v-3dc9df9f]{position:fixed;bottom:28px;right:28px;padding:12px 22px;border-radius:10px;font-size:.875rem;font-weight:600;box-shadow:0 4px 16px #00000026;z-index:9999}.toast-success[data-v-3dc9df9f]{background:#22c55e1f;color:#16a34a;border:1px solid rgba(34,197,94,.3)}.toast-error[data-v-3dc9df9f]{background:#ef44441a;color:#991b1b;border:1px solid rgba(239,68,68,.3)}.toast-fade-enter-active[data-v-3dc9df9f],.toast-fade-leave-active[data-v-3dc9df9f]{transition:opacity .3s,transform .3s}.toast-fade-enter-from[data-v-3dc9df9f],.toast-fade-leave-to[data-v-3dc9df9f]{opacity:0;transform:translateY(10px)}.user-form[data-v-55b913b1]{display:flex;flex-direction:column;gap:14px}.panel[data-v-55b913b1]{border:1px solid var(--border);border-radius:10px}.panel-head[data-v-55b913b1]{padding:9px 14px;font-size:.72rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.form-grid[data-v-55b913b1]{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;padding:14px}@media (max-width: 560px){.form-grid[data-v-55b913b1]{grid-template-columns:1fr}}.form-group[data-v-55b913b1]{display:flex;flex-direction:column;gap:5px;min-width:0}.span-2[data-v-55b913b1]{grid-column:1 / -1}.form-group>label[data-v-55b913b1]{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.req[data-v-55b913b1]{color:#ef4444}.form-input[data-v-55b913b1]{height:38px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:0 11px;font-size:.86rem;font-family:inherit;outline:none;width:100%;transition:border-color .15s,box-shadow .15s;background:var(--bg-input, var(--bg-surface));color:var(--text-primary)}.form-input[data-v-55b913b1]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.form-input--error[data-v-55b913b1]{border-color:#ef4444!important}.field-error[data-v-55b913b1]{color:#ef4444;font-size:.74rem;min-height:16px}.pw-input-wrap[data-v-55b913b1]{position:relative}.pw-input-wrap .form-input[data-v-55b913b1]{padding-right:38px}.pw-toggle[data-v-55b913b1]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:3px;line-height:1;color:var(--text-muted);display:inline-flex}.pw-toggle[data-v-55b913b1]:hover{color:var(--text-primary)}.strength-bar[data-v-55b913b1]{display:flex;gap:4px;margin-top:6px}.strength-seg[data-v-55b913b1]{flex:1;height:4px;border-radius:2px;transition:background .25s}.seg-empty[data-v-55b913b1]{background:var(--border)}.seg-weak[data-v-55b913b1]{background:#ef4444}.seg-fair[data-v-55b913b1]{background:#f59e0b}.seg-good[data-v-55b913b1]{background:#3b82f6}.seg-strong[data-v-55b913b1]{background:#22c55e}.strength-label[data-v-55b913b1]{font-size:.72rem;font-weight:600;margin-top:2px;display:block}.label-weak[data-v-55b913b1]{color:#ef4444}.label-fair[data-v-55b913b1]{color:#d97706}.label-good[data-v-55b913b1]{color:#3b82f6}.label-strong[data-v-55b913b1]{color:#16a34a}.toggle-row[data-v-55b913b1]{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;margin-top:4px;border:1px solid var(--border);border-radius:10px;background:var(--bg-muted)}.toggle-text[data-v-55b913b1]{display:flex;flex-direction:column;gap:2px;min-width:0}.toggle-title[data-v-55b913b1]{font-size:.84rem;font-weight:600;color:var(--text-primary)}.toggle-desc[data-v-55b913b1]{font-size:.72rem;color:var(--text-muted)}.toggle-switch[data-v-55b913b1]{display:flex;align-items:center;gap:8px;cursor:pointer;flex-shrink:0}.form-group>label.toggle-switch[data-v-55b913b1]{text-transform:none;letter-spacing:0;font-size:inherit}.toggle-switch input[data-v-55b913b1]{display:none}.toggle-slider[data-v-55b913b1]{width:44px;height:22px;background:var(--border);border-radius:11px;position:relative;transition:background .2s}.toggle-slider[data-v-55b913b1]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-55b913b1]{background:#3b82f6}.toggle-switch input:checked+.toggle-slider[data-v-55b913b1]:after{transform:translate(22px)}.toggle-label[data-v-55b913b1]{font-size:.8rem;font-weight:600;color:var(--text-secondary);min-width:56px}.actor-bayi-readonly[data-v-55b913b1]{display:flex;align-items:center;gap:8px;height:38px;box-sizing:border-box;background:var(--bg-muted);border:1px dashed var(--border);border-radius:8px;padding:0 12px;font-size:.86rem;color:var(--text-primary)}.readonly-badge[data-v-55b913b1]{margin-left:auto;background:#3b82f61f;color:#2563eb;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:600}.dealer-ac[data-v-55b913b1]{position:relative}.ac-list[data-v-55b913b1]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:300;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px #0000002e;list-style:none;margin:0;padding:4px;max-height:220px;overflow-y:auto}.ac-item[data-v-55b913b1]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;cursor:pointer;font-size:.83rem;color:var(--text-primary);transition:background .1s}.ac-item--active[data-v-55b913b1],.ac-item[data-v-55b913b1]:hover{background:var(--bg-muted)}.ac-id[data-v-55b913b1]{font-size:.72rem;color:var(--text-muted);font-weight:600;min-width:32px;font-family:monospace}.ac-name[data-v-55b913b1]{flex:1;font-weight:600}.ac-kod[data-v-55b913b1]{font-size:.7rem;color:var(--text-muted);background:var(--bg-muted);padding:1px 6px;border-radius:4px}.ac-empty[data-v-55b913b1]{padding:10px 12px;font-size:.8rem;color:var(--text-muted);text-align:center}.ac-loading[data-v-55b913b1]{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ac-selected-badge[data-v-55b913b1]{display:none}.spinner-sm[data-v-55b913b1]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-55b913b1 .6s linear infinite}@keyframes spin-55b913b1{to{transform:rotate(360deg)}}.pw-wrap[data-v-219c9097]{position:relative}.pw-wrap .bm-input[data-v-219c9097]{padding-right:38px}.pw-toggle[data-v-219c9097]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:3px;color:var(--text-muted);display:inline-flex}.pw-toggle[data-v-219c9097]:hover{color:var(--text-primary)}.val[data-v-4e7fa591]{font-size:.88rem;font-weight:600;color:var(--text-primary)}.reason[data-v-4e7fa591]{margin:0;padding:10px 12px;border:1px solid rgba(239,68,68,.3);border-radius:8px;background:#ef44440f;font-size:.86rem;color:var(--text-primary);white-space:pre-wrap;line-height:1.5}.state[data-v-1535b5a4]{display:flex;align-items:center;justify-content:center;gap:8px;padding:28px 0;font-size:.85rem;color:var(--text-muted)}.hero[data-v-1535b5a4]{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-muted)}.hero-avatar[data-v-1535b5a4]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.hero-avatar--placeholder[data-v-1535b5a4]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#60a5fa,#2563eb);color:#fff;font-weight:700;font-size:1.1rem}.hero-text[data-v-1535b5a4]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.hero-name[data-v-1535b5a4]{font-weight:700;font-size:1.05rem;color:var(--text-primary)}.hero-username[data-v-1535b5a4]{font-size:.76rem;color:var(--text-muted);font-family:monospace}.hero-roles[data-v-1535b5a4]{display:flex;gap:4px;flex-wrap:wrap;margin-top:2px}.hero-status[data-v-1535b5a4]{align-self:flex-start}.panel[data-v-1535b5a4]{border:1px solid var(--border);border-radius:10px}.panel--danger[data-v-1535b5a4]{border-color:#ef444459;background:#ef44440a}.panel-head[data-v-1535b5a4]{padding:9px 14px;font-size:.72rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}.panel--danger .panel-head[data-v-1535b5a4]{border-bottom-color:#ef444440;color:#dc2626}.grid[data-v-1535b5a4]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;padding:12px 14px}.span-2[data-v-1535b5a4]{grid-column:span 2}@media (max-width: 520px){.grid[data-v-1535b5a4]{grid-template-columns:1fr}.span-2[data-v-1535b5a4]{grid-column:span 1}}.item[data-v-1535b5a4]{display:flex;flex-direction:column;gap:3px;min-width:0}.lbl[data-v-1535b5a4]{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.val[data-v-1535b5a4]{font-size:.87rem;font-weight:600;color:var(--text-primary)}.pre[data-v-1535b5a4]{white-space:pre-wrap;font-weight:500}.chip[data-v-1535b5a4]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border)}.chip--green[data-v-1535b5a4]{background:#22c55e24;color:#15803d;border-color:transparent}.chip--red[data-v-1535b5a4]{background:#ef44441f;color:#b91c1c;border-color:transparent}.chip--blue[data-v-1535b5a4]{background:#3b82f61f;color:#1d4ed8;border-color:transparent}.chip--teal[data-v-1535b5a4]{background:#14b8a624;color:#0f766e;border-color:transparent}html.dark{color:#93c5fd}html.dark{color:#5eead4}.spinner-sm[data-v-1535b5a4]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-1535b5a4 .6s linear infinite}@keyframes spin-1535b5a4{to{transform:rotate(360deg)}}.ip-state[data-v-bd77edf2]{display:flex;align-items:center;justify-content:center;gap:8px;padding:28px 0;font-size:.85rem;color:var(--text-muted)}.ip-summary[data-v-bd77edf2]{display:flex;gap:8px;flex-wrap:wrap}.chip[data-v-bd77edf2]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--bg-muted);color:var(--text-secondary);border:1px solid var(--border-muted)}.chip--green[data-v-bd77edf2]{background:#22c55e24;color:#15803d;border-color:transparent}.chip--red[data-v-bd77edf2]{background:#ef44441f;color:#b91c1c;border-color:transparent}html.dark{color:#86efac}html.dark{color:#fca5a5}.ip-table-wrap[data-v-bd77edf2]{border:1px solid var(--border);border-radius:10px;overflow:auto;max-height:52vh}.ip-table[data-v-bd77edf2]{width:100%;border-collapse:collapse;font-size:.82rem}.ip-table thead th[data-v-bd77edf2]{position:sticky;top:0;background:var(--bg-muted);text-align:left;padding:9px 12px;font-size:.74rem;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap}.ip-table td[data-v-bd77edf2]{padding:9px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.ip-table tbody tr:last-child td[data-v-bd77edf2]{border-bottom:none}.ip-table tbody tr:hover td[data-v-bd77edf2]{background:var(--bg-muted)}.mono[data-v-bd77edf2]{font-family:monospace}.nowrap[data-v-bd77edf2]{white-space:nowrap}.muted[data-v-bd77edf2]{color:var(--text-muted)}.ip-agent[data-v-bd77edf2]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}.spinner-sm[data-v-bd77edf2]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-bd77edf2 .6s linear infinite}@keyframes spin-bd77edf2{to{transform:rotate(360deg)}}.page-header[data-v-7579daea]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-7579daea]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-subtitle[data-v-7579daea]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.breadcrumb[data-v-7579daea]{font-size:.78rem;color:var(--text-muted);display:flex;align-items:center;gap:4px}.bc-sep[data-v-7579daea]{color:var(--border)}.bc-current[data-v-7579daea]{color:var(--text-primary)}.bc-link[data-v-7579daea]{color:#20b2aa;text-decoration:none}.bc-link[data-v-7579daea]:hover{text-decoration:underline}.mb-4[data-v-7579daea]{margin-bottom:16px}.card[data-v-7579daea]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-7579daea]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.btn-filter-toggle[data-v-7579daea]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-7579daea]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-7579daea]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}@media (max-width: 767px){.filter-grid[data-v-7579daea]{grid-template-columns:1fr 1fr}}@media (max-width: 479px){.filter-grid[data-v-7579daea]{grid-template-columns:1fr}}.form-group[data-v-7579daea]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-7579daea]{font-size:.7rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.form-group input[data-v-7579daea],.form-group select[data-v-7579daea]{height:36px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:0 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary)}.form-group input[data-v-7579daea]:focus,.form-group select[data-v-7579daea]:focus{border-color:#3b82f6}.filter-actions[data-v-7579daea]{display:flex;gap:8px;justify-content:flex-end}.table-toolbar[data-v-7579daea]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-7579daea]{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--text-primary)}.count-chip[data-v-7579daea]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg-muted);color:var(--text-muted)}.toolbar-actions[data-v-7579daea]{display:flex;gap:8px}.table-scroll[data-v-7579daea]{overflow-x:auto}.data-table[data-v-7579daea]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-7579daea]{background:var(--bg-muted)}.data-table th[data-v-7579daea]{padding:10px 12px;font-weight:600;font-size:.76rem;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.user-cell[data-v-7579daea]{display:flex;align-items:center;gap:10px;min-width:190px}.user-text[data-v-7579daea]{display:flex;flex-direction:column;gap:1px;min-width:0}.user-name[data-v-7579daea]{font-weight:600;color:var(--text-primary);white-space:nowrap}.user-sub[data-v-7579daea]{font-size:.72rem;color:var(--text-muted);font-family:monospace;white-space:nowrap}.stack[data-v-7579daea]{display:flex;flex-direction:column;gap:2px}.chips[data-v-7579daea]{display:flex;gap:4px;flex-wrap:wrap}.nowrap[data-v-7579daea]{white-space:nowrap}.text-xs[data-v-7579daea]{font-size:.7rem}.col-actions[data-v-7579daea]{width:1%;white-space:nowrap}.col-actions .action-btns[data-v-7579daea]{flex-wrap:nowrap}.data-table td[data-v-7579daea]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-7579daea]{background:var(--bg-muted)}.row-banned td[data-v-7579daea]{background:#ef444412!important}.row-banned:hover td[data-v-7579daea]{background:#ef44441f!important}.empty-cell[data-v-7579daea]{text-align:center;padding:40px!important}.text-muted[data-v-7579daea]{color:var(--text-muted)}.text-sm[data-v-7579daea]{font-size:.78rem}.fw-600[data-v-7579daea]{font-weight:600}.badge[data-v-7579daea]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.badge-success[data-v-7579daea]{background:#22c55e26;color:#16a34a}.badge-danger[data-v-7579daea]{background:#ef444426;color:#991b1b}.badge-info[data-v-7579daea]{background:#3b82f626;color:#1d4ed8}.badge-gray[data-v-7579daea]{background:var(--bg-muted);color:var(--text-muted)}.role-badge[data-v-7579daea]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;font-size:.72rem;font-weight:600;background:#20b2aa26;color:#0f766e;margin-right:3px}.avatar-thumb[data-v-7579daea]{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;flex-shrink:0}.avatar-placeholder[data-v-7579daea]{width:34px;height:34px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#60a5fa,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700}.bayi-tag[data-v-7579daea]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;font-size:.72rem;font-weight:500;background:#f59e0b26;color:#92400e}.site-tag[data-v-7579daea]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;font-size:.72rem;font-weight:500;background:#8b5cf626;color:#5b21b6}.action-btns[data-v-7579daea]{display:flex;gap:5px;flex-wrap:wrap}.btn[data-v-7579daea]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s;text-decoration:none}.btn-sm[data-v-7579daea]{padding:4px 9px;font-size:.76rem}.btn-teal[data-v-7579daea]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-7579daea]:hover{background:#1a9e97}.btn-outline[data-v-7579daea]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-7579daea]:hover{background:var(--bg-muted)}.btn-danger[data-v-7579daea]{background:#ef4444;color:#fff;border-color:#ef4444}.btn-danger[data-v-7579daea]:hover{background:#dc2626}.btn-success[data-v-7579daea]{background:#22c55e;color:#fff;border-color:#22c55e}.btn-success[data-v-7579daea]:hover{background:#16a34a}.btn-warning[data-v-7579daea]{background:#f59e0b;color:#fff;border-color:#f59e0b}.btn-warning[data-v-7579daea]:hover{background:#d97706}.toast-msg[data-v-7579daea]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:8px;max-width:480px;font-size:.875rem;font-weight:500;box-shadow:0 4px 16px #00000026}.toast-msg--success[data-v-7579daea]{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#166534}.toast-msg--error[data-v-7579daea]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#991b1b}.toast-close[data-v-7579daea]{background:none;border:none;cursor:pointer;font-size:1rem;color:inherit;margin-left:auto;opacity:.6;flex-shrink:0}.toast-close[data-v-7579daea]:hover{opacity:1}.toast-fade-enter-active[data-v-7579daea],.toast-fade-leave-active[data-v-7579daea]{transition:all .3s ease}.toast-fade-enter-from[data-v-7579daea],.toast-fade-leave-to[data-v-7579daea]{opacity:0;transform:translate(30px)}.pagination-row[data-v-7579daea]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-7579daea]{display:flex;align-items:center;gap:8px}.pagination button[data-v-7579daea]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-7579daea]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-7579daea]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-7579daea]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-7579daea]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-7579daea .7s linear infinite}@keyframes spin-7579daea{to{transform:rotate(360deg)}}@keyframes opaque{0%{opacity:0}to{opacity:1}}@keyframes resizeanim{0%,to{opacity:0}}.apexcharts-canvas{position:relative;direction:ltr!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;--apexcharts-focus-color: #008FFB}.apexcharts-canvas .apexcharts-theme-dark,.apexcharts-theme-dark.apexcharts-canvas{--apexcharts-focus-color: #FFD500}.apexcharts-canvas.apexcharts-high-contrast,.apexcharts-high-contrast.apexcharts-canvas{--apexcharts-focus-color: #FFFF00}.apexcharts-sr-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.apexcharts-canvas *,.apexcharts-canvas *:before,.apexcharts-canvas *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.apexcharts-canvas ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.apexcharts-canvas ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.apexcharts-inner{position:relative}.apexcharts-text tspan{font-family:inherit}rect.legend-mouseover-inactive,.legend-mouseover-inactive rect,.legend-mouseover-inactive path,.legend-mouseover-inactive circle,.legend-mouseover-inactive line,.legend-mouseover-inactive text.apexcharts-yaxis-title-text,.legend-mouseover-inactive text.apexcharts-yaxis-label{transition:.15s ease all;opacity:.2}.apexcharts-crossfilter-dimmed{transition:opacity .25s ease;opacity:var(--apx-cf-dim, .2)}.apexcharts-cf-table{border-collapse:collapse;width:100%;font-size:13px}.apexcharts-cf-table caption{caption-side:bottom;text-align:right;padding:6px 2px;font-size:12px;opacity:.7}.apexcharts-cf-table th,.apexcharts-cf-table td{padding:6px 10px;text-align:left;border-bottom:1px solid rgba(0,0,0,.08)}.apexcharts-cf-table th{font-weight:600;border-bottom-width:2px}.apexcharts-cf-table tbody tr:hover{background:#6366f10f}.apexcharts-canvas{--apx-measure-up: #16a34a;--apx-measure-down: #dc2626;--apx-measure-neutral: #64748b;--apx-measure-guide: #94a3b8}.apexcharts-measure-capture{cursor:crosshair}.apexcharts-canvas{--apx-menu-bg: #ffffff;--apx-menu-fg: #1e293b;--apx-menu-border: #e2e8f0;--apx-menu-hover: #f1f5f9;--apx-menu-shadow: rgba(15, 23, 42, .18)}.apexcharts-context-menu{min-width:168px;padding:4px;border-radius:8px;background:var(--apx-menu-bg);border:1px solid var(--apx-menu-border);box-shadow:0 6px 22px var(--apx-menu-shadow);font-family:Helvetica,Arial,sans-serif;font-size:13px;z-index:20;-webkit-user-select:none;-moz-user-select:none;user-select:none}.apexcharts-context-menu-item{display:block;width:100%;box-sizing:border-box;text-align:left;padding:7px 12px;border:0;border-radius:5px;background:transparent;color:var(--apx-menu-fg);font:inherit;cursor:pointer}.apexcharts-context-menu-item:hover,.apexcharts-context-menu-item--active{background:var(--apx-menu-hover)}.apexcharts-context-menu-item:focus{outline:none}.apexcharts-canvas{--apx-ink-card-bg: #ffffff;--apx-ink-card-fg: #1e293b;--apx-ink-card-border: #e2e8f0;--apx-ink-card-hover: #f1f5f9;--apx-ink-card-accent: #6366f1;--apx-ink-card-shadow: rgba(15, 23, 42, .18)}.apexcharts-ink-card{position:absolute;z-index:25;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:8px;background:var(--apx-ink-card-bg);border:1px solid var(--apx-ink-card-border);box-shadow:0 6px 22px var(--apx-ink-card-shadow);font-family:Helvetica,Arial,sans-serif;font-size:12px;color:var(--apx-ink-card-fg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.apexcharts-ink-card-row{display:flex;align-items:center;gap:4px}.apexcharts-ink-card input.apexcharts-ink-editor{flex:1 1 auto;width:150px;min-width:0;box-sizing:border-box;padding:4px 6px;font:inherit;color:inherit;background:transparent;border:1px solid var(--apx-ink-card-border);border-radius:5px}.apexcharts-ink-card input.apexcharts-ink-editor:focus{outline:none;border-color:var(--apx-ink-card-accent)}.apexcharts-ink-btn{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:12px;line-height:1;cursor:pointer}.apexcharts-ink-btn:hover,.apexcharts-ink-btn--active{background:var(--apx-ink-card-hover)}.apexcharts-ink-btn:focus-visible,.apexcharts-ink-swatch:focus-visible{outline:2px solid var(--apx-ink-card-accent);outline-offset:1px}.apexcharts-ink-btn--bold{font-weight:700}.apexcharts-ink-btn--delete:hover{color:#dc2626}.apexcharts-ink-swatch{flex:0 0 auto;width:16px;height:16px;padding:0;border:1px solid rgba(100,116,139,.45);border-radius:50%;cursor:pointer}.apexcharts-ink-swatch--active{box-shadow:0 0 0 2px var(--apx-ink-card-bg),0 0 0 4px var(--apx-ink-card-accent)}.apexcharts-ink-sep{flex:0 0 auto;width:1px;height:16px;margin:0 2px;background:var(--apx-ink-card-border)}.apexcharts-ink-cardlabel{flex:0 0 auto;font-size:10px;letter-spacing:.4px;text-transform:uppercase;opacity:.65;margin-right:2px}.apexcharts-ink-marker-size{flex:0 0 auto;min-width:16px;text-align:center;font-variant-numeric:tabular-nums}.apexcharts-legend-text{padding-left:15px;margin-left:-15px}.apexcharts-legend-series[role=button]:focus{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:2px}.apexcharts-legend-series[role=button]:focus:not(:focus-visible){outline:none}.apexcharts-legend-series[role=button]:focus-visible{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:2px}.apexcharts-series-collapsed{opacity:0}.apexcharts-series-collapsed.apexcharts-series-collapsing{opacity:1}.apexcharts-datalabels.apexcharts-series-collapsing{animation:apexcharts-datalabels-exit var(--apexcharts-dl-exit, .4s) ease-in forwards}@keyframes apexcharts-datalabels-exit{0%{opacity:1}to{opacity:0}}.apexcharts-canvas svg:focus:not(:focus-visible){outline:none}.apexcharts-bar-area.apexcharts-keyboard-focused,.apexcharts-candlestick-area.apexcharts-keyboard-focused,.apexcharts-boxPlot-area.apexcharts-keyboard-focused,.apexcharts-rangebar-area.apexcharts-keyboard-focused,.apexcharts-pie-area.apexcharts-keyboard-focused,.apexcharts-heatmap-rect.apexcharts-keyboard-focused,.apexcharts-treemap-rect.apexcharts-keyboard-focused{stroke:var(--apexcharts-focus-color, #008FFB);stroke-width:2;stroke-opacity:1}.apexcharts-tooltip{--apx-tt-bg: #ffffff;--apx-tt-border: rgba(15, 23, 42, .12);--apx-tt-shadow-dir: 1;--apx-tt-shadow: 0 calc(var(--apx-tt-shadow-dir) * 1px) 2px rgba(15, 23, 42, .06), 0 calc(var(--apx-tt-shadow-dir) * 4px) 8px -2px rgba(15, 23, 42, .1), 0 calc(var(--apx-tt-shadow-dir) * 12px) 20px -8px rgba(15, 23, 42, .14);--apx-tt-arrow-bg: var(--apx-tt-bg);--apx-tt-color: #0f172a;--apx-tt-color-muted: rgba(15, 23, 42, .55);border-radius:8px;background:var(--apx-tt-bg);border:1px solid var(--apx-tt-border);box-shadow:var(--apx-tt-shadow);color:var(--apx-tt-color);cursor:default;font-size:13px;left:0;top:0;opacity:0;pointer-events:none;position:absolute;display:flex;flex-direction:column;padding:2px 0;white-space:nowrap;z-index:12;transition:opacity .12s ease}.apexcharts-tooltip.apexcharts-active{opacity:1;transition:opacity .12s ease}.apexcharts-tooltip.apexcharts-active[data-positioned=true]{transition:opacity .12s ease,left .16s ease-out,top .16s ease-out}.apexcharts-tooltip.apexcharts-theme-dark{--apx-tt-bg: #1c1c1f;--apx-tt-border: rgba(255, 255, 255, .16);--apx-tt-shadow: 0 calc(var(--apx-tt-shadow-dir) * 1px) 2px rgba(0, 0, 0, .24), 0 calc(var(--apx-tt-shadow-dir) * 4px) 8px -2px rgba(0, 0, 0, .3), 0 calc(var(--apx-tt-shadow-dir) * 12px) 20px -8px rgba(0, 0, 0, .38);--apx-tt-color: #f3f4f6;--apx-tt-color-muted: rgba(243, 244, 246, .55)}.apexcharts-tooltip *{font-family:inherit}.apexcharts-tooltip.apexcharts-annotation-tooltip{padding:6px 10px;max-width:240px;white-space:normal;line-height:1.4;pointer-events:none;z-index:13}.apexcharts-tooltip-title{padding:8px 12px 4px;font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--apx-tt-color-muted);background:transparent;border-bottom:none;margin-bottom:0}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title,.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:transparent;border-bottom:none}.apexcharts-tooltip.apexcharts-tooltip-fill-series{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;padding:0;overflow:hidden;color:#fff}.apexcharts-tooltip.apexcharts-tooltip-fill-series .apexcharts-tooltip-title{background:#00000038;color:#fff;opacity:1;padding:6px 12px}.apexcharts-tooltip.apexcharts-tooltip-fill-series .apexcharts-tooltip-series-group{color:#fff}.apexcharts-tooltip-arrow{position:absolute;box-sizing:border-box;width:10px;height:10px;background:var(--apx-tt-arrow-bg);transform:rotate(45deg);pointer-events:none;top:calc(var(--apx-tt-arrow-y, 50%) - 5px)}.apexcharts-tooltip[data-placement=right] .apexcharts-tooltip-arrow{left:-6px;border-left:1px solid var(--apx-tt-border);border-bottom:1px solid var(--apx-tt-border)}.apexcharts-tooltip[data-placement=left] .apexcharts-tooltip-arrow{right:-6px;border-top:1px solid var(--apx-tt-border);border-right:1px solid var(--apx-tt-border)}.apexcharts-tooltip[data-placement=top] .apexcharts-tooltip-arrow,.apexcharts-tooltip[data-placement=bottom] .apexcharts-tooltip-arrow{top:auto;left:calc(var(--apx-tt-arrow-x, 50%) - 5px)}.apexcharts-tooltip[data-placement=top] .apexcharts-tooltip-arrow{bottom:-6px;border-right:1px solid var(--apx-tt-border);border-bottom:1px solid var(--apx-tt-border)}.apexcharts-tooltip[data-placement=bottom] .apexcharts-tooltip-arrow{top:-6px;border-top:1px solid var(--apx-tt-border);border-left:1px solid var(--apx-tt-border)}.apexcharts-tooltip[data-placement=bottom]{--apx-tt-shadow-dir: -1 }.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value{display:inline-block;margin-left:5px;font-weight:600}.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty{display:none}.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{padding:6px 0 5px}.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{display:flex}.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty){margin-top:-6px}.apexcharts-tooltip-marker{display:inline-flex;align-items:center;justify-content:center;position:relative;width:12px;height:12px;margin-right:6px;vertical-align:middle;color:inherit}.apexcharts-tooltip-marker svg{width:100%;height:100%;display:block}.apexcharts-tooltip-series-group{padding:4px 12px;display:none;gap:8px;text-align:left;justify-content:left;align-items:center}.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker{opacity:1}.apexcharts-tooltip-series-group.apexcharts-active:last-child,.apexcharts-tooltip-series-group:last-child{padding-bottom:8px}.apexcharts-tooltip-y-group{padding:6px 0 5px}.apexcharts-tooltip.apexcharts-tooltip-compact{padding:3px 8px;font-size:11px;line-height:1.35}.apexcharts-tooltip-compact .apexcharts-tooltip-title{padding:0;font-size:11px;white-space:nowrap}.apexcharts-tooltip-compact .apexcharts-tooltip-series-group,.apexcharts-tooltip-compact .apexcharts-tooltip-series-group.apexcharts-active:last-child,.apexcharts-tooltip-compact .apexcharts-tooltip-series-group:last-child{padding:0;gap:5px}.apexcharts-tooltip-compact .apexcharts-tooltip-y-group{padding:0}.apexcharts-tooltip-compact .apexcharts-tooltip-marker{width:8px;height:8px}.apexcharts-tooltip.apexcharts-tooltip-compact.apexcharts-tooltip-value-only{flex-direction:row;align-items:baseline;gap:6px}.apexcharts-tooltip-value-only .apexcharts-tooltip-marker,.apexcharts-tooltip-value-only .apexcharts-tooltip-text-y-label{display:none}.apexcharts-custom-tooltip,.apexcharts-tooltip-box{padding:4px 8px}.apexcharts-tooltip-boxPlot{display:flex;flex-direction:column-reverse}.apexcharts-tooltip-box>div{margin:4px 0}.apexcharts-tooltip-box span.value{font-weight:700}.apexcharts-tooltip-rangebar{padding:5px 8px}.apexcharts-tooltip-rangebar .category{font-weight:600;color:#777}.apexcharts-tooltip-rangebar .series-name{font-weight:700;display:block;margin-bottom:5px}.apexcharts-tooltip-stream{padding:5px 8px}.apexcharts-tooltip-stream .apexcharts-tooltip-title{background:transparent;border:0;padding:0 0 4px;margin:0;font-weight:700}.apexcharts-tooltip-stream-band{display:flex;align-items:center;gap:5px;line-height:1.6;opacity:.72}.apexcharts-tooltip-stream-band.apexcharts-active{opacity:1;font-weight:700}.apexcharts-tooltip-stream-band .series-name{flex:1 1 auto;margin-right:8px}.apexcharts-tooltip-stream-band .value{font-weight:700;margin-left:auto}.apexcharts-tooltip-stream-total{display:flex;align-items:center;margin-top:4px;padding-top:4px;border-top:1px solid var(--apx-tt-border, rgba(15, 23, 42, .12))}.apexcharts-tooltip-stream-total .series-name{flex:1 1 auto;font-weight:600}.apexcharts-tooltip-stream-total .value{font-weight:700;margin-left:auto}.apexcharts-streamgraph-label{pointer-events:none}.apexcharts-xaxistooltip,.apexcharts-yaxistooltip{--apx-axt-bg: #ffffff;--apx-axt-border: rgba(15, 23, 42, .08);--apx-axt-color: #0f172a;--apx-axt-shadow: 0 4px 12px -4px rgba(15, 23, 42, .18), 0 1px 3px -1px rgba(15, 23, 42, .12);opacity:0;pointer-events:none;color:var(--apx-axt-color);font-size:12px;font-weight:500;text-align:center;border-radius:6px;position:absolute;z-index:10;background:var(--apx-axt-bg);border:1px solid var(--apx-axt-border);box-shadow:var(--apx-axt-shadow)}.apexcharts-xaxistooltip.apexcharts-theme-dark,.apexcharts-yaxistooltip.apexcharts-theme-dark{--apx-axt-bg: #1c1c1f;--apx-axt-border: rgba(255, 255, 255, .1);--apx-axt-color: #f3f4f6;--apx-axt-shadow: 0 4px 12px -4px rgba(0, 0, 0, .55), 0 1px 3px -1px rgba(0, 0, 0, .45) }.apexcharts-xaxistooltip{padding:4px 8px;transition:.15s ease all}.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-xaxistooltip:after{border-color:transparent;border-width:5px;margin-left:-5px}.apexcharts-xaxistooltip:before{border-color:transparent;border-width:6px;margin-left:-6px}.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before{bottom:100%}.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before{top:100%}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:var(--apx-axt-bg)}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:var(--apx-axt-border)}.apexcharts-xaxistooltip-top:after{border-top-color:var(--apx-axt-bg)}.apexcharts-xaxistooltip-top:before{border-top-color:var(--apx-axt-border)}.apexcharts-xaxistooltip.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-yaxistooltip{padding:3px 8px}.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-yaxistooltip:after{border-color:transparent;border-width:5px;margin-top:-5px}.apexcharts-yaxistooltip:before{border-color:transparent;border-width:6px;margin-top:-6px}.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before{left:100%}.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before{right:100%}.apexcharts-yaxistooltip-left:after{border-left-color:var(--apx-axt-bg)}.apexcharts-yaxistooltip-left:before{border-left-color:var(--apx-axt-border)}.apexcharts-yaxistooltip-right:after{border-right-color:var(--apx-axt-bg)}.apexcharts-yaxistooltip-right:before{border-right-color:var(--apx-axt-border)}.apexcharts-yaxistooltip.apexcharts-active{opacity:1}.apexcharts-yaxistooltip-hidden{display:none}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{pointer-events:none;opacity:0;transition:.15s ease all}.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-ycrosshairs-hidden{opacity:0}.apexcharts-selection-rect{cursor:move}.svg_select_shape{stroke-width:1;stroke-dasharray:10 10;stroke:#000;stroke-opacity:.1;pointer-events:none;fill:none}.svg_select_handle{stroke-width:3;stroke:#000;fill:none}.svg_select_handle_r{cursor:e-resize}.svg_select_handle_l{cursor:w-resize}.apexcharts-svg.apexcharts-zoomable.hovering-zoom{cursor:crosshair}.apexcharts-svg.apexcharts-zoomable.hovering-pan{cursor:move}.apexcharts-menu-icon,.apexcharts-measure-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{cursor:pointer;width:26px;height:24px;line-height:24px;color:#6e8192;text-align:center;padding:0;margin:0;background:transparent;border:0;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease,color .12s ease}.apexcharts-menu-icon svg,.apexcharts-measure-icon svg,.apexcharts-pan-icon svg,.apexcharts-reset-icon svg,.apexcharts-selection-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.apexcharts-theme-dark .apexcharts-menu-icon,.apexcharts-theme-dark .apexcharts-measure-icon,.apexcharts-theme-dark .apexcharts-pan-icon,.apexcharts-theme-dark .apexcharts-reset-icon,.apexcharts-theme-dark .apexcharts-selection-icon,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon,.apexcharts-theme-dark .apexcharts-zoom-icon,.apexcharts-theme-dark .apexcharts-zoomin-icon,.apexcharts-theme-dark .apexcharts-zoomout-icon{color:#d4d6dc}.apexcharts-canvas .apexcharts-measure-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-pan-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected{background:#008ffb1f;color:#008ffb}.apexcharts-theme-light .apexcharts-menu-icon:hover,.apexcharts-theme-light .apexcharts-measure-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-pan-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-reset-icon:hover,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover,.apexcharts-theme-light .apexcharts-zoomin-icon:hover,.apexcharts-theme-light .apexcharts-zoomout-icon:hover{background:#0f172a0f;color:#1f2937}.apexcharts-theme-dark .apexcharts-menu-icon:hover,.apexcharts-theme-dark .apexcharts-measure-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-pan-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-reset-icon:hover,.apexcharts-theme-dark .apexcharts-selection-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-zoom-icon:not(.apexcharts-selected):hover,.apexcharts-theme-dark .apexcharts-zoomin-icon:hover,.apexcharts-theme-dark .apexcharts-zoomout-icon:hover{background:#ffffff14;color:#fff}.apexcharts-menu-icon,.apexcharts-selection-icon{position:relative}.apexcharts-toolbar{position:absolute;z-index:11;display:inline-flex;align-items:center;gap:1px;padding:3px;border-radius:8px;background:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.apexcharts-theme-dark .apexcharts-toolbar{background:#1c1c1fd1}.apexcharts-menu{background:#fffffff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:absolute;top:calc(100% + 4px);border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:4px;right:0;opacity:0;min-width:120px;transition:opacity .15s ease,transform .15s ease;transform:translateY(-2px);pointer-events:none;box-shadow:0 4px 16px -4px #0f172a1f,0 2px 4px -1px #0f172a0f}.apexcharts-menu.apexcharts-menu-open{opacity:1;transform:translateY(0);pointer-events:all}.apexcharts-menu-item{padding:6px 9px;font-size:12px;border-radius:5px;cursor:pointer}.apexcharts-theme-light .apexcharts-menu-item:hover{background:#0f172a0f}.apexcharts-theme-dark .apexcharts-menu{background:#1c1c1feb;border-color:#ffffff14;color:#f3f4f6;box-shadow:0 4px 16px -4px #00000080,0 2px 4px -1px #0006}.apexcharts-theme-dark .apexcharts-menu-item:hover{background:#ffffff14}@media screen and (min-width:768px){.apexcharts-canvas:hover .apexcharts-toolbar{opacity:1}}.apexcharts-toolbar:focus-within{opacity:1}.apexcharts-menu-icon:focus-visible,.apexcharts-measure-icon:focus-visible,.apexcharts-pan-icon:focus-visible,.apexcharts-reset-icon:focus-visible,.apexcharts-selection-icon:focus-visible,.apexcharts-toolbar-custom-icon:focus-visible,.apexcharts-zoom-icon:focus-visible,.apexcharts-zoomin-icon:focus-visible,.apexcharts-zoomout-icon:focus-visible{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:1px;border-radius:5px}.apexcharts-menu-item:focus-visible{outline:2px solid var(--apexcharts-focus-color, #008FFB);outline-offset:-2px;background:#eee}.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points{opacity:0}.apexcharts-hidden-element-shown{opacity:1;transition:.25s ease all}.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label,.apexcharts-pie-name-label,.apexcharts-pie-name-label-group,.apexcharts-pie-label-connector,.apexcharts-unit-outer-label,.apexcharts-unit-outer-label-group,.apexcharts-unit-label-connector{cursor:default;pointer-events:none}.apexcharts-pie-label-connector,.apexcharts-unit-label-connector{fill:none}.apexcharts-pie-label-delay,.apexcharts-unit-label-delay{opacity:0;animation-name:opaque;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease}.apexcharts-unit-label-delay{animation-duration:.5s}.apexcharts-radialbar-label{cursor:pointer}.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-gridline,.apexcharts-line,.apexcharts-point-annotation-label,.apexcharts-radar-series path:not(.apexcharts-marker),.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect,.no-pointer-events{pointer-events:none}.apexcharts-tooltip-active .apexcharts-marker{transition:.15s ease all}.apexcharts-radar-series .apexcharts-yaxis{pointer-events:none}.resize-triggers{animation:1ms resizeanim;visibility:hidden;opacity:0;height:100%;width:100%;overflow:hidden}.contract-trigger:before,.resize-triggers,.resize-triggers>div{content:" ";display:block;position:absolute;top:0;left:0}.resize-triggers>div{height:100%;width:100%;background:#eee;overflow:auto}.contract-trigger:before{overflow:hidden;width:200%;height:200%}.apexcharts-bar-goals-markers,.apexcharts-bar-shadows,.apexcharts-rangebar-goals-markers{pointer-events:none}.apexcharts-drilldown-target{cursor:pointer}.apexcharts-breadcrumb{position:absolute;z-index:11;display:inline-flex;align-items:center;gap:2px;font-size:12px;font-family:inherit;padding:2px 4px}.apexcharts-breadcrumb-item{background:transparent;border:none;padding:2px 6px;border-radius:3px;font:inherit;color:inherit;cursor:pointer;line-height:1.2}.apexcharts-breadcrumb-item:hover:not(.apexcharts-breadcrumb-current){background:#00000014}.apexcharts-breadcrumb-arrow{margin-right:4px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.apexcharts-breadcrumb-current{cursor:default;font-weight:600;opacity:.85}.apexcharts-breadcrumb-separator{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.apexcharts-theme-dark .apexcharts-breadcrumb-item:hover:not(.apexcharts-breadcrumb-current){background:#ffffff1f}.apexcharts-drilldown-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-family:inherit;color:inherit;background:#ffffff9e;cursor:progress}.apexcharts-drilldown-loading-spinner{width:26px;height:26px;border-radius:50%;border:2.5px solid rgba(0,0,0,.16);border-top-color:#0000008c;animation:apexcharts-drilldown-spin .7s linear infinite}.apexcharts-drilldown-loading-text{opacity:.8}.apexcharts-theme-dark .apexcharts-drilldown-loading{background:#1e1e1e9e}.apexcharts-theme-dark .apexcharts-drilldown-loading-spinner{border-color:#ffffff38;border-top-color:#ffffffb3}@keyframes apexcharts-drilldown-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.apexcharts-drilldown-loading-spinner{animation:apexcharts-drilldown-pulse 1.4s ease-in-out infinite}@keyframes apexcharts-drilldown-pulse{0%,to{opacity:.35}50%{opacity:1}}}.apexcharts-disable-transitions *{transition:none!important}.apexcharts-trellis{position:relative}.apexcharts-trellis-grid{display:grid}.apexcharts-trellis-cell{min-width:0;position:relative}.apexcharts-trellis-header{font-size:12px;font-weight:600;line-height:22px;height:22px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--apx-fore, #373d3f)}.apexcharts-trellis-title{font-size:14px;font-weight:700;padding:2px 0 6px;color:var(--apx-fore, #373d3f)}.apexcharts-trellis-mute-y .apexcharts-yaxis,.apexcharts-trellis-mute-x .apexcharts-xaxis{opacity:0}.apexcharts-trellis-has-toolbar{padding-top:24px}.apexcharts-trellis-strip{font-size:12px;font-weight:600;color:var(--apx-fore, #373d3f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apexcharts-trellis-strip-column{text-align:center;line-height:22px;height:22px;align-self:end}.apexcharts-trellis-strip-row{align-self:center;max-width:140px;padding-right:6px}.apexcharts-trellis-cell-empty{position:relative}.apexcharts-trellis-empty-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--apx-fore, #373d3f);opacity:.45;pointer-events:none}.apexcharts-trellis-cell-hidden>*{visibility:hidden}.apexcharts-trellis-gradient-legend{margin:10px auto 0}.apexcharts-trellis-panel.apexcharts-trellis-skeleton{background:var(--apx-fore, #373d3f);opacity:.05;border-radius:4px}.apexcharts-trellis[data-tooltip-mode=panel] .apexcharts-trellis-cell:not(:hover) .apexcharts-tooltip,.apexcharts-trellis[data-tooltip-mode=panel] .apexcharts-trellis-cell:not(:hover) .apexcharts-xaxistooltip,.apexcharts-trellis[data-tooltip-mode=panel] .apexcharts-trellis-cell:not(:hover) .apexcharts-yaxistooltip{opacity:0!important}.apexcharts-trellis[data-tooltip-mode=grid] .apexcharts-trellis-cell .apexcharts-tooltip,.apexcharts-trellis[data-tooltip-mode=grid] .apexcharts-trellis-cell .apexcharts-xaxistooltip,.apexcharts-trellis[data-tooltip-mode=grid] .apexcharts-trellis-cell .apexcharts-yaxistooltip{opacity:0!important}.apexcharts-trellis-tooltip{position:absolute;top:0;left:0;z-index:14;pointer-events:none;opacity:0;transition:opacity .1s ease;background:var(--apx-bg, #fff);color:var(--apx-fore, #373d3f);border:1px solid rgba(120,120,120,.25);border-radius:5px;box-shadow:2px 2px 6px -4px #0006;font-size:12px;min-width:140px;max-width:320px}.apexcharts-trellis-tooltip-active{opacity:1}.apexcharts-trellis-tooltip .apexcharts-tooltip-title{padding:5px 10px;font-weight:600;background:#78787814;border-bottom:1px solid rgba(120,120,120,.18);margin-bottom:2px}.apexcharts-trellis-tooltip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:2px 10px;line-height:1.6}.apexcharts-trellis-tooltip-row-active{background:#7878781a;font-weight:600}.apexcharts-trellis-tooltip-key{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apexcharts-trellis-tooltip-vals{display:flex;gap:10px;white-space:nowrap}.apexcharts-trellis-tooltip-val{display:inline-flex;align-items:center;gap:5px}.apexcharts-trellis-tooltip-marker{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.apexcharts-trellis-cell-promoted{grid-column:1 / -1}.apexcharts-trellis-cell-parked{display:none}.apexcharts-trellis-cell-promoted.apexcharts-trellis-mute-y .apexcharts-yaxis,.apexcharts-trellis-cell-promoted.apexcharts-trellis-mute-x .apexcharts-xaxis{opacity:1}.apexcharts-trellis-header-clickable{cursor:pointer}.apexcharts-trellis-header-clickable:hover{text-decoration:underline;text-underline-offset:3px}.apexcharts-trellis-breadcrumb{display:flex;align-items:center;gap:6px;font-size:12px;padding:2px 0 6px;color:var(--apx-fore, #373d3f)}.apexcharts-trellis-breadcrumb-back{border:none;background:none;padding:0;font-size:12px;cursor:pointer;color:var(--apx-accent, #008ffb)}.apexcharts-trellis-breadcrumb-back:hover{text-decoration:underline}.apexcharts-trellis-breadcrumb-sep{opacity:.5}.apexcharts-trellis-breadcrumb-current{font-weight:600}.apexcharts-trellis-menu{position:absolute;top:26px;right:0;display:none;flex-direction:column;min-width:132px;background:var(--apx-bg, #fff);border:1px solid rgba(120,120,120,.25);border-radius:5px;box-shadow:2px 2px 6px -4px #0006;padding:4px;z-index:15}.apexcharts-trellis-menu-open{display:flex}.apexcharts-trellis-menu-item{border:none;background:none;text-align:left;font-size:12px;padding:5px 8px;border-radius:3px;cursor:pointer;color:var(--apx-fore, #373d3f)}.apexcharts-trellis-menu-item:hover{background:#7878781f}.apexcharts-trellis-toolbar{position:absolute;top:0;right:0;display:flex;gap:2px;z-index:12}.apexcharts-trellis-tool{border:0;background:transparent;padding:2px;cursor:pointer;border-radius:3px;color:#6e8192;line-height:0}.apexcharts-trellis-tool:hover{color:var(--apx-fore, #373d3f)}.apexcharts-trellis-tool.apexcharts-selected{color:var(--apx-accent, #008ffb)}.apexcharts-trellis-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;padding:8px 10px 2px}.apexcharts-trellis-legend-item{display:flex;align-items:center;gap:6px;cursor:pointer;line-height:1}.apexcharts-trellis-legend-item .apexcharts-legend-marker{width:12px;height:12px;border-radius:50%;display:inline-block}.apexcharts-trellis-legend-item .apexcharts-legend-text{font-size:12px;color:var(--apx-fore, #373d3f)}.apexcharts-trellis-legend-item.apexcharts-inactive-legend{opacity:.45}@media print{.apexcharts-canvas.apexcharts-printing,.apexcharts-canvas.apexcharts-printing svg{max-width:100%!important}.apexcharts-canvas.apexcharts-printing svg{height:auto!important}.apexcharts-canvas.apexcharts-printing{height:auto!important}.apexcharts-toolbar{display:none!important}}.page-title[data-v-fb10c3ca]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-sub[data-v-fb10c3ca]{font-size:.78rem;color:var(--text-muted);margin:4px 0 0}.text-muted[data-v-fb10c3ca]{color:var(--text-muted)}.text-xs[data-v-fb10c3ca]{font-size:.72rem}.fw-600[data-v-fb10c3ca]{font-weight:600}.text-right[data-v-fb10c3ca]{text-align:right}.teal[data-v-fb10c3ca]{color:#20b2aa}.danger[data-v-fb10c3ca]{color:#ef4444}.mb-3[data-v-fb10c3ca]{margin-bottom:12px}.mb-4[data-v-fb10c3ca]{margin-bottom:16px}.dash-header[data-v-fb10c3ca]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.dash-controls[data-v-fb10c3ca]{display:flex;align-items:center;gap:14px}.auto-refresh-toggle[data-v-fb10c3ca]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ar-label[data-v-fb10c3ca]{font-size:.8rem;color:var(--text-primary);font-weight:500}.ar-countdown[data-v-fb10c3ca]{font-size:.75rem;color:#2563eb;font-weight:700;min-width:24px}.toggle-switch[data-v-fb10c3ca]{position:relative;display:inline-block}.toggle-switch input[data-v-fb10c3ca]{display:none}.toggle-slider[data-v-fb10c3ca]{display:block;width:40px;height:20px;background:var(--border);border-radius:10px;position:relative;transition:background .2s;cursor:pointer}.toggle-slider[data-v-fb10c3ca]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--bg-surface);transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-fb10c3ca]{background:#3b82f6}.toggle-switch input:checked+.toggle-slider[data-v-fb10c3ca]:after{transform:translate(20px)}.filter-bar[data-v-fb10c3ca]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.preset-bar[data-v-fb10c3ca]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.preset-bar>.preset-btn[data-v-fb10c3ca]:first-child{margin-left:0}.preset-btn[data-v-fb10c3ca]{height:32px;padding:0 14px;border:1px solid var(--border, #e5e7eb);border-radius:8px;background:var(--bg-surface, #fff);cursor:pointer;font-size:.8rem;font-weight:600;color:var(--text-secondary, #6b7280);transition:background .15s,color .15s,border-color .15s}.preset-btn[data-v-fb10c3ca]:hover{border-color:#93c5fd;color:var(--text-primary)}.preset-btn--active[data-v-fb10c3ca]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#2563eb;color:#fff;box-shadow:0 2px 6px #2563eb4d}.preset-btn--active[data-v-fb10c3ca]:hover{color:#fff}.date-input[data-v-fb10c3ca]{height:32px;box-sizing:border-box;border:1px solid var(--border, #e5e7eb);border-radius:8px;padding:0 10px;font-size:.82rem;outline:none;background:var(--bg-input, var(--bg-surface, #fff));color:var(--text-primary, #374151)}.date-input[data-v-fb10c3ca]:focus{border-color:#3b82f6}.date-sep[data-v-fb10c3ca]{color:var(--text-muted, #9ca3af);font-size:.8rem}.filter-selects[data-v-fb10c3ca]{display:flex;gap:8px;margin-left:auto}.filter-select[data-v-fb10c3ca]{border:1px solid var(--border, #e5e7eb);border-radius:8px;padding:6px 28px 6px 12px;font-size:.82rem;outline:none;background:var(--bg-surface, #fff);color:var(--text-primary, #374151);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .15s;min-width:160px}.filter-select[data-v-fb10c3ca]:focus{border-color:#20b2aa}.searchable-select[data-v-fb10c3ca]{position:relative;min-width:170px}.ss-trigger[data-v-fb10c3ca]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 6px 12px;border:1px solid var(--border, #e5e7eb);border-radius:8px;background:var(--bg-surface, #fff);color:var(--text-primary, #374151);font-size:.82rem;font-weight:500;cursor:pointer;text-align:left;transition:border-color .15s;white-space:nowrap;overflow:hidden}.ss-trigger[data-v-fb10c3ca]:hover,.ss-trigger[data-v-fb10c3ca]:focus{border-color:#3b82f6;outline:none}.ss-val[data-v-fb10c3ca]{flex:1;overflow:hidden;text-overflow:ellipsis}.ss-arrow[data-v-fb10c3ca]{font-size:.7rem;color:var(--text-muted, #9ca3af);transition:transform .15s;flex-shrink:0}.ss-arrow.open[data-v-fb10c3ca]{transform:rotate(180deg)}.ss-panel[data-v-fb10c3ca]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;background:var(--bg-surface, #fff);border:1px solid var(--border, #e5e7eb);border-radius:8px;box-shadow:0 4px 16px #00000026;overflow:hidden}.ss-search[data-v-fb10c3ca]{display:block;width:100%;box-sizing:border-box;padding:8px 12px;border:none;border-bottom:1px solid var(--border-muted, #f1f5f9);font-size:.82rem;outline:none;color:var(--text-primary, #374151);background:var(--bg-muted, #f8fafc)}.ss-search[data-v-fb10c3ca]::-moz-placeholder{color:var(--text-muted, #9ca3af)}.ss-search[data-v-fb10c3ca]::placeholder{color:var(--text-muted, #9ca3af)}.ss-list[data-v-fb10c3ca]{list-style:none;margin:0;padding:4px 0;max-height:220px;overflow-y:auto}.ss-item[data-v-fb10c3ca]{padding:7px 14px;font-size:.82rem;color:var(--text-primary, #374151);cursor:pointer;transition:background .1s}.ss-item[data-v-fb10c3ca]:hover{background:var(--bg-muted, #f8fafc)}.ss-item--active[data-v-fb10c3ca]{background:var(--bg-muted, #f0fdf4);color:#20b2aa}.ss-item--selected[data-v-fb10c3ca]{font-weight:600;color:#20b2aa}.ss-item--active.ss-item--selected[data-v-fb10c3ca]{background:var(--bg-muted, #f0fdf4)}.ss-empty[data-v-fb10c3ca]{padding:10px 14px;font-size:.8rem;color:var(--text-muted, #9ca3af);text-align:center}.active-filters[data-v-fb10c3ca]{display:flex;gap:8px;flex-wrap:wrap}.filter-badge[data-v-fb10c3ca]{display:inline-flex;align-items:center;gap:6px;background:#3b82f61f;border:1px solid rgba(59,130,246,.3);color:#3b82f6;font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:20px}.filter-badge button[data-v-fb10c3ca]{background:none;border:none;cursor:pointer;color:#3b82f6;font-size:.75rem;line-height:1;padding:0}.filter-badge button[data-v-fb10c3ca]:hover{color:#1d4ed8}.refresh-info[data-v-fb10c3ca]{display:flex;align-items:center;gap:8px}.silent-dot[data-v-fb10c3ca]{display:inline-block;width:8px;height:8px;background:#20b2aa;border-radius:50%;animation:pulse-fb10c3ca 1.2s ease-in-out infinite}.live-dot[data-v-fb10c3ca]{display:inline-block;width:8px;height:8px;background:#ef4444;border-radius:50%;animation:pulse-fb10c3ca 1.2s ease-in-out infinite}@keyframes pulse-fb10c3ca{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.stat-grid[data-v-fb10c3ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat-card[data-v-fb10c3ca]{background:var(--bg-surface);border-radius:12px;padding:18px;box-shadow:0 1px 4px #00000012;display:flex;align-items:flex-start;gap:14px;border-left:4px solid transparent;transition:box-shadow .15s,background .2s}.stat-card[data-v-fb10c3ca]:hover{box-shadow:0 4px 14px #0000001f}.stat-card--green[data-v-fb10c3ca]{border-color:#22c55e}.stat-card--red[data-v-fb10c3ca]{border-color:#ef4444}.stat-card--yellow[data-v-fb10c3ca]{border-color:#f59e0b}.stat-card--orange[data-v-fb10c3ca]{border-color:#f97316}.stat-card--teal[data-v-fb10c3ca]{border-color:#20b2aa}.stat-card--blue[data-v-fb10c3ca]{border-color:#3b82f6}.stat-card--purple[data-v-fb10c3ca]{border-color:#a855f7}.stat-card--indigo[data-v-fb10c3ca]{border-color:#6366f1}.stat-card--slate[data-v-fb10c3ca]{border-color:#94a3b8}.stat-icon[data-v-fb10c3ca]{font-size:1.8rem;line-height:1;flex-shrink:0}.stat-body[data-v-fb10c3ca]{display:flex;flex-direction:column;gap:2px;min-width:0}.stat-label[data-v-fb10c3ca]{font-size:.75rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-val[data-v-fb10c3ca]{font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.2}.stat-val small[data-v-fb10c3ca]{font-size:.85rem;font-weight:400;color:var(--text-muted)}.stat-sub[data-v-fb10c3ca]{font-size:.72rem;color:var(--text-faint)}.stat-hint[data-v-fb10c3ca]{font-size:.68rem;color:#9ca3af;margin-top:1px}.stat-delta[data-v-fb10c3ca]{font-size:.72rem;font-weight:700;margin-top:1px}.delta-up[data-v-fb10c3ca]{color:#16a34a}.delta-down[data-v-fb10c3ca]{color:#dc2626}.delta-flat[data-v-fb10c3ca]{color:#9ca3af}.card[data-v-fb10c3ca]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden;transition:background .2s}.card-header[data-v-fb10c3ca]{padding:12px 18px;font-size:.9rem;font-weight:700;color:var(--text-primary);border-bottom:1px solid var(--border-muted);display:flex;align-items:center;gap:6px}.card-header.warn[data-v-fb10c3ca]{background:#f59e0b1f;color:#92400e}.badge-count[data-v-fb10c3ca]{background:#ef444426;color:#991b1b;font-size:.72rem;font-weight:700;padding:2px 7px;border-radius:10px;margin-left:auto}.progress-grid[data-v-fb10c3ca]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:18px}.progress-item[data-v-fb10c3ca]{display:flex;flex-direction:column;gap:6px}.progress-labels[data-v-fb10c3ca]{display:flex;justify-content:space-between;align-items:center}.progress-title[data-v-fb10c3ca]{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.progress-pct[data-v-fb10c3ca]{font-size:1.05rem;font-weight:700}.progress-bar-wrap[data-v-fb10c3ca]{height:12px;background:var(--bg-muted);border-radius:6px;overflow:hidden}.progress-bar[data-v-fb10c3ca]{height:100%;border-radius:6px;transition:width .6s ease}.progress-bar--green[data-v-fb10c3ca]{background:linear-gradient(90deg,#22c55e,#16a34a)}.progress-bar--teal[data-v-fb10c3ca]{background:linear-gradient(90deg,#20b2aa,#0f766e)}.progress-bar--red[data-v-fb10c3ca]{background:linear-gradient(90deg,#f87171,#dc2626)}.progress-detail[data-v-fb10c3ca]{min-height:16px}.two-col[data-v-fb10c3ca]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mini-table[data-v-fb10c3ca]{width:100%;border-collapse:collapse;font-size:.82rem}.mini-table th[data-v-fb10c3ca]{padding:8px 14px;background:var(--table-head-bg);font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border)}.mini-table td[data-v-fb10c3ca]{padding:8px 14px;border-bottom:1px solid var(--border-muted);color:var(--text-secondary);vertical-align:middle}.mini-table tbody tr:last-child td[data-v-fb10c3ca]{border-bottom:none}.mini-table tbody tr:hover td[data-v-fb10c3ca]{background:var(--table-row-hover)}.mini-table th[data-v-fb10c3ca]{text-align:left}.mini-table th.text-right[data-v-fb10c3ca]{text-align:right}.mini-table tbody tr.row--approved td[data-v-fb10c3ca]{background:#22c55e1a}.mini-table tbody tr.row--rejected td[data-v-fb10c3ca]{background:#ef44441a}.mini-table tbody tr.row--approved td[data-v-fb10c3ca]:first-child{box-shadow:inset 3px 0 #22c55e}.mini-table tbody tr.row--rejected td[data-v-fb10c3ca]:first-child{box-shadow:inset 3px 0 #ef4444}.mini-table tbody tr.row--approved:hover td[data-v-fb10c3ca]{background:#22c55e29}.mini-table tbody tr.row--rejected:hover td[data-v-fb10c3ca]{background:#ef444429}.badge[data-v-fb10c3ca]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;font-size:.72rem;font-weight:600}.badge-gray[data-v-fb10c3ca]{background:var(--bg-muted);color:var(--text-muted)}.empty-list[data-v-fb10c3ca]{padding:20px;text-align:center;font-size:.82rem;color:var(--text-faint)}.btn[data-v-fb10c3ca]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .15s}.btn-sm[data-v-fb10c3ca]{padding:5px 12px;font-size:.78rem}.btn[data-v-fb10c3ca]:disabled{opacity:.5;cursor:not-allowed}.btn-outline[data-v-fb10c3ca]{background:var(--bg-surface);border-color:var(--border);color:var(--text-secondary)}.btn-outline[data-v-fb10c3ca]:not(:disabled):hover{background:var(--bg-muted)}.spinner-xs[data-v-fb10c3ca]{display:inline-block;width:12px;height:12px;border:2px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-fb10c3ca .6s linear infinite}@keyframes spin-fb10c3ca{to{transform:rotate(360deg)}}.chart-row[data-v-fb10c3ca]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.chart-card .chart-body[data-v-fb10c3ca]{padding:16px}.bar-chart[data-v-fb10c3ca]{display:flex;flex-direction:column;gap:8px}.bar-row[data-v-fb10c3ca]{display:grid;grid-template-columns:110px 1fr 90px;align-items:center;gap:8px}.bar-label[data-v-fb10c3ca]{font-size:.75rem;color:var(--text-secondary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-track[data-v-fb10c3ca]{display:flex;flex-direction:column;gap:3px}.bar-seg[data-v-fb10c3ca]{height:7px;border-radius:3px;transition:width .5s ease;min-width:2px}.bar-seg--green[data-v-fb10c3ca]{background:#22c55e;opacity:.85}.bar-seg--red[data-v-fb10c3ca]{background:#ef4444;opacity:.75}.bar-fark[data-v-fb10c3ca]{font-size:.72rem;font-weight:700;text-align:right;white-space:nowrap}.bar-fark.pos[data-v-fb10c3ca]{color:#16a34a}.bar-fark.neg[data-v-fb10c3ca]{color:#dc2626}.bar-legend[data-v-fb10c3ca]{display:flex;align-items:center;gap:6px;font-size:.74rem;color:var(--text-muted);margin-top:8px}.leg-dot[data-v-fb10c3ca]{display:inline-block;width:10px;height:10px;border-radius:2px;flex-shrink:0}.leg-dot--green[data-v-fb10c3ca]{background:#22c55e}.leg-dot--red[data-v-fb10c3ca]{background:#ef4444}.line-chart[data-v-fb10c3ca]{width:100%;height:200px;display:block;overflow:visible}.live-row[data-v-fb10c3ca]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.badge-green[data-v-fb10c3ca]{background:#22c55e26;color:#16a34a}.badge-red[data-v-fb10c3ca]{background:#ef444426;color:#b91c1c}.badge-yellow[data-v-fb10c3ca]{background:#eab30826;color:#854d0e}.badge-indigo[data-v-fb10c3ca]{background:#6366f126;color:#4338ca}.queue-summary[data-v-fb10c3ca]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-muted)}.queue-stat[data-v-fb10c3ca]{position:relative;display:flex;flex-direction:column;gap:3px;padding:10px 12px 10px 14px;border:1px solid var(--border-muted);border-radius:10px;overflow:hidden}.queue-stat[data-v-fb10c3ca]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.queue-stat--green[data-v-fb10c3ca]{background:#22c55e0f}.queue-stat--green[data-v-fb10c3ca]:before{background:#22c55e}.queue-stat--red[data-v-fb10c3ca]{background:#ef44440f}.queue-stat--red[data-v-fb10c3ca]:before{background:#ef4444}.qs-lbl[data-v-fb10c3ca]{font-size:.68rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.qs-num[data-v-fb10c3ca]{font-size:1.35rem;font-weight:800;line-height:1.1;color:var(--text-primary)}.qs-num small[data-v-fb10c3ca]{font-size:.72rem;font-weight:600;color:var(--text-muted)}.queue-stat--green .qs-num[data-v-fb10c3ca]{color:#16a34a}.queue-stat--red .qs-num[data-v-fb10c3ca]{color:#dc2626}.qs-amt[data-v-fb10c3ca]{font-size:.8rem;font-weight:700;color:var(--text-secondary)}.queue-tabs[data-v-fb10c3ca]{display:flex;gap:2px;margin:10px 14px;padding:3px;border:1px solid var(--border);border-radius:9px;background:var(--bg-muted)}.qtab[data-v-fb10c3ca]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 8px;border:none;border-radius:7px;background:transparent;cursor:pointer;font-size:.8rem;font-weight:600;color:var(--text-secondary);transition:background .15s,color .15s}.qtab[data-v-fb10c3ca]:hover{color:var(--text-primary)}.qtab--active[data-v-fb10c3ca]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 6px #2563eb4d}.qtab--active[data-v-fb10c3ca]:hover{color:#fff}.qtab-count[data-v-fb10c3ca]{min-width:18px;padding:0 5px;border-radius:999px;font-size:.68rem;line-height:18px;background:var(--bg-surface);color:var(--text-muted)}.qtab--active .qtab-count[data-v-fb10c3ca]{background:#ffffff40;color:#fff}.age-badge[data-v-fb10c3ca]{display:inline-flex;padding:2px 8px;border-radius:10px;font-size:.72rem;font-weight:700}.age-badge--green[data-v-fb10c3ca]{background:#22c55e26;color:#166534}.age-badge--yellow[data-v-fb10c3ca]{background:#f59e0b26;color:#854d0e}.age-badge--red[data-v-fb10c3ca]{background:#ef444426;color:#991b1b}.row-warn td[data-v-fb10c3ca]{background:#ef44440f!important}.section-divider[data-v-fb10c3ca]{display:flex;align-items:center;gap:12px;margin:24px 0 16px}.section-divider[data-v-fb10c3ca]:before,.section-divider[data-v-fb10c3ca]:after{content:"";flex:1;height:1px;background:var(--border, #e5e7eb)}.section-divider__label[data-v-fb10c3ca]{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);font-size:.74rem;font-weight:700;color:var(--text-secondary, #6b7280);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.charts-row[data-v-fb10c3ca]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px}.chart-card[data-v-fb10c3ca]{background:var(--bg-surface, #fff);border:1px solid var(--border-muted, #e5e7eb);border-radius:10px;box-shadow:0 1px 4px #0000000f;overflow:hidden}.chart-card--wide[data-v-fb10c3ca]{grid-column:1}.chart-card__header[data-v-fb10c3ca]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--border-muted, #f1f5f9)}.chart-chip[data-v-fb10c3ca]{font-size:.7rem;font-weight:600;padding:2px 9px;border-radius:999px;background:var(--bg-muted);color:var(--text-muted);border:1px solid var(--border-muted);white-space:nowrap}.table-toolbar[data-v-fb10c3ca]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--border-muted, #f1f5f9)}.chart-card__title[data-v-fb10c3ca]{font-size:.9rem;font-weight:700;color:var(--text-primary, #1e293b)}.chart-placeholder[data-v-fb10c3ca]{display:flex;align-items:center;justify-content:center;height:270px}.chart-placeholder--empty[data-v-fb10c3ca]{flex-direction:column;gap:8px;color:var(--text-muted, #94a3b8);font-size:.85rem}.apex-host[data-v-fb10c3ca]{padding:8px 8px 6px}.apex-host--sm[data-v-fb10c3ca]{min-height:260px}.data-table--compact[data-v-fb10c3ca]{width:100%;min-width:900px;table-layout:fixed}.data-table--compact th[data-v-fb10c3ca],.data-table--compact td[data-v-fb10c3ca]{padding:8px 10px;font-size:.78rem;overflow:hidden;text-overflow:ellipsis}.sortable[data-v-fb10c3ca]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sortable[data-v-fb10c3ca]:hover{background:var(--bg-muted, #f8fafc)}.summary-row td[data-v-fb10c3ca]{background:var(--bg-muted, #f8fafc)!important;border-top:2px solid var(--border, #e5e7eb)}.row-danger td[data-v-fb10c3ca]{background:#ef444414!important}.mini-search-wrap[data-v-fb10c3ca]{position:relative}.mini-search-icon[data-v-fb10c3ca]{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.mini-search[data-v-fb10c3ca]{height:32px;box-sizing:border-box;border:1px solid var(--border, #e5e7eb);border-radius:8px;padding:0 10px 0 28px;font-size:.8rem;outline:none;background:var(--bg-input, #fff);color:var(--text-primary, #374151);width:200px}.mini-search[data-v-fb10c3ca]:focus{border-color:#3b82f6}.data-table--compact th[data-v-fb10c3ca]{text-align:left}.data-table--compact th.text-right[data-v-fb10c3ca]{text-align:right}.toolbar-actions[data-v-fb10c3ca]{display:flex;align-items:center;gap:8px}@media (max-width: 1200px){.stat-grid[data-v-fb10c3ca]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1023px){.stat-grid[data-v-fb10c3ca]{grid-template-columns:repeat(2,1fr)}.progress-grid[data-v-fb10c3ca]{grid-template-columns:1fr}.filter-selects[data-v-fb10c3ca]{margin-left:0}.chart-row[data-v-fb10c3ca],.charts-row[data-v-fb10c3ca],.live-row[data-v-fb10c3ca]{grid-template-columns:1fr}}@media (max-width: 767px){.dash-header[data-v-fb10c3ca]{flex-direction:column;gap:12px;align-items:flex-start}.dash-controls[data-v-fb10c3ca]{flex-wrap:wrap;gap:8px;width:100%}.stat-grid[data-v-fb10c3ca]{grid-template-columns:1fr 1fr;gap:10px}.stat-card[data-v-fb10c3ca]{padding:13px;gap:10px}.stat-val[data-v-fb10c3ca]{font-size:1.05rem}.stat-icon[data-v-fb10c3ca]{font-size:1.4rem}.progress-grid[data-v-fb10c3ca]{gap:16px;padding:14px}.two-col[data-v-fb10c3ca]{grid-template-columns:1fr}.preset-bar[data-v-fb10c3ca]{gap:4px}.preset-btn[data-v-fb10c3ca]{padding:5px 12px;font-size:.78rem}.date-input[data-v-fb10c3ca]{width:100%}.mini-table[data-v-fb10c3ca]{display:block;overflow-x:auto}.filter-selects[data-v-fb10c3ca]{width:100%}.filter-select[data-v-fb10c3ca]{flex:1;min-width:0}.table-toolbar[data-v-fb10c3ca]{flex-direction:column;align-items:stretch}.toolbar-actions[data-v-fb10c3ca]{width:100%}.mini-search[data-v-fb10c3ca]{flex:1;width:auto}}@media (max-width: 479px){.stat-grid[data-v-fb10c3ca]{grid-template-columns:1fr}.ar-label[data-v-fb10c3ca]{display:none}}.stats-error[data-v-fb10c3ca]{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:600;color:#ef4444;margin-right:8px}.page-title[data-v-7bc88207]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-sub[data-v-7bc88207]{font-size:.78rem;color:var(--text-muted);margin:4px 0 0}.text-muted[data-v-7bc88207]{color:var(--text-muted)}.text-xs[data-v-7bc88207]{font-size:.72rem}.fw-600[data-v-7bc88207]{font-weight:600}.text-right[data-v-7bc88207]{text-align:right}.teal[data-v-7bc88207]{color:#20b2aa}.danger[data-v-7bc88207]{color:#ef4444}.mb-3[data-v-7bc88207]{margin-bottom:12px}.mb-4[data-v-7bc88207]{margin-bottom:16px}.dash-header[data-v-7bc88207]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.dash-controls[data-v-7bc88207]{display:flex;align-items:center;gap:14px}.auto-refresh-toggle[data-v-7bc88207]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ar-label[data-v-7bc88207]{font-size:.8rem;color:var(--text-primary);font-weight:500}.ar-countdown[data-v-7bc88207]{font-size:.75rem;color:#2563eb;font-weight:700;min-width:24px}.toggle-switch[data-v-7bc88207]{position:relative;display:inline-block}.toggle-switch input[data-v-7bc88207]{display:none}.toggle-slider[data-v-7bc88207]{display:block;width:40px;height:20px;background:var(--border);border-radius:10px;position:relative;transition:background .2s;cursor:pointer}.toggle-slider[data-v-7bc88207]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--bg-surface);transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-7bc88207]{background:#3b82f6}.toggle-switch input:checked+.toggle-slider[data-v-7bc88207]:after{transform:translate(20px)}.filter-bar[data-v-7bc88207]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.preset-bar[data-v-7bc88207]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.preset-btn[data-v-7bc88207]{height:32px;padding:0 14px;border:1px solid var(--border, #e5e7eb);border-radius:8px;background:var(--bg-surface, #fff);cursor:pointer;font-size:.8rem;font-weight:600;color:var(--text-secondary, #6b7280);transition:background .15s,color .15s,border-color .15s}.preset-btn[data-v-7bc88207]:hover{border-color:#93c5fd;color:var(--text-primary)}.preset-btn--active[data-v-7bc88207]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#2563eb;color:#fff;box-shadow:0 2px 6px #2563eb4d}.preset-btn--active[data-v-7bc88207]:hover{color:#fff}.date-input[data-v-7bc88207]{height:32px;box-sizing:border-box;border:1px solid var(--border, #e5e7eb);border-radius:8px;padding:0 10px;font-size:.82rem;outline:none;background:var(--bg-input, var(--bg-surface, #fff));color:var(--text-primary, #374151)}.date-input[data-v-7bc88207]:focus{border-color:#3b82f6}.date-sep[data-v-7bc88207]{color:var(--text-muted, #9ca3af);font-size:.8rem}.filter-selects[data-v-7bc88207]{display:flex;gap:8px;margin-left:auto}.searchable-select[data-v-7bc88207]{position:relative;min-width:170px}.ss-trigger[data-v-7bc88207]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 6px 12px;border:1px solid var(--border, #e5e7eb);border-radius:8px;background:var(--bg-surface, #fff);color:var(--text-primary, #374151);font-size:.82rem;font-weight:500;cursor:pointer;text-align:left;transition:border-color .15s;white-space:nowrap;overflow:hidden}.ss-trigger[data-v-7bc88207]:hover,.ss-trigger[data-v-7bc88207]:focus{border-color:#3b82f6;outline:none}.ss-val[data-v-7bc88207]{flex:1;overflow:hidden;text-overflow:ellipsis}.ss-arrow[data-v-7bc88207]{font-size:.7rem;color:var(--text-muted, #9ca3af);transition:transform .15s;flex-shrink:0}.ss-arrow.open[data-v-7bc88207]{transform:rotate(180deg)}.ss-panel[data-v-7bc88207]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;background:var(--bg-surface, #fff);border:1px solid var(--border, #e5e7eb);border-radius:8px;box-shadow:0 4px 16px #00000026;overflow:hidden}.ss-search[data-v-7bc88207]{display:block;width:100%;box-sizing:border-box;padding:8px 12px;border:none;border-bottom:1px solid var(--border-muted, #f1f5f9);font-size:.82rem;outline:none;color:var(--text-primary, #374151);background:var(--bg-muted, #f8fafc)}.ss-search[data-v-7bc88207]::-moz-placeholder{color:var(--text-muted, #9ca3af)}.ss-search[data-v-7bc88207]::placeholder{color:var(--text-muted, #9ca3af)}.ss-list[data-v-7bc88207]{list-style:none;margin:0;padding:4px 0;max-height:220px;overflow-y:auto}.ss-item[data-v-7bc88207]{padding:7px 14px;font-size:.82rem;color:var(--text-primary, #374151);cursor:pointer;transition:background .1s}.ss-item[data-v-7bc88207]:hover{background:var(--bg-muted, #f8fafc)}.ss-item--active[data-v-7bc88207]{background:var(--bg-muted, #f0fdf4);color:#20b2aa}.ss-item--selected[data-v-7bc88207]{font-weight:600;color:#20b2aa}.ss-item--active.ss-item--selected[data-v-7bc88207]{background:var(--bg-muted, #f0fdf4)}.ss-empty[data-v-7bc88207]{padding:10px 14px;font-size:.8rem;color:var(--text-muted, #9ca3af);text-align:center}.active-filters[data-v-7bc88207]{display:flex;gap:8px;flex-wrap:wrap}.filter-badge[data-v-7bc88207]{display:inline-flex;align-items:center;gap:6px;background:#3b82f61f;border:1px solid rgba(59,130,246,.3);color:#3b82f6;font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:20px}.filter-badge button[data-v-7bc88207]{background:none;border:none;cursor:pointer;color:#3b82f6;font-size:.75rem;line-height:1;padding:0}.filter-badge button[data-v-7bc88207]:hover{color:#1d4ed8}.refresh-info[data-v-7bc88207]{display:flex;align-items:center;gap:8px}.silent-dot[data-v-7bc88207]{display:inline-block;width:8px;height:8px;background:#20b2aa;border-radius:50%;animation:pulse-7bc88207 1.2s ease-in-out infinite}.live-dot[data-v-7bc88207]{display:inline-block;width:8px;height:8px;background:#ef4444;border-radius:50%;animation:pulse-7bc88207 1.2s ease-in-out infinite}@keyframes pulse-7bc88207{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.stat-grid[data-v-7bc88207]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat-card[data-v-7bc88207]{background:var(--bg-surface);border-radius:12px;padding:18px;box-shadow:0 1px 4px #00000012;display:flex;align-items:flex-start;gap:14px;border-left:4px solid transparent;transition:box-shadow .15s,background .2s}.stat-card[data-v-7bc88207]:hover{box-shadow:0 4px 14px #0000001f}.stat-card--green[data-v-7bc88207]{border-color:#22c55e}.stat-card--red[data-v-7bc88207]{border-color:#ef4444}.stat-card--yellow[data-v-7bc88207]{border-color:#f59e0b}.stat-card--orange[data-v-7bc88207]{border-color:#f97316}.stat-card--teal[data-v-7bc88207]{border-color:#20b2aa}.stat-card--blue[data-v-7bc88207]{border-color:#3b82f6}.stat-card--purple[data-v-7bc88207]{border-color:#a855f7}.stat-card--indigo[data-v-7bc88207]{border-color:#6366f1}.stat-card--slate[data-v-7bc88207]{border-color:#94a3b8}.stat-icon[data-v-7bc88207]{font-size:1.8rem;line-height:1;flex-shrink:0}.stat-body[data-v-7bc88207]{display:flex;flex-direction:column;gap:2px;min-width:0}.stat-label[data-v-7bc88207]{font-size:.75rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-val[data-v-7bc88207]{font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.2}.stat-val small[data-v-7bc88207]{font-size:.85rem;font-weight:400;color:var(--text-muted)}.stat-sub[data-v-7bc88207]{font-size:.72rem;color:var(--text-faint)}.stat-hint[data-v-7bc88207]{font-size:.68rem;color:#9ca3af;margin-top:1px}.stat-delta[data-v-7bc88207]{font-size:.72rem;font-weight:700;margin-top:1px}.delta-up[data-v-7bc88207]{color:#16a34a}.delta-down[data-v-7bc88207]{color:#dc2626}.delta-flat[data-v-7bc88207]{color:#9ca3af}.card[data-v-7bc88207]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden;transition:background .2s}.card-header[data-v-7bc88207]{padding:12px 18px;font-size:.9rem;font-weight:700;color:var(--text-primary);border-bottom:1px solid var(--border-muted);display:flex;align-items:center;gap:6px}.progress-grid[data-v-7bc88207]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:18px}.progress-item[data-v-7bc88207]{display:flex;flex-direction:column;gap:6px}.progress-labels[data-v-7bc88207]{display:flex;justify-content:space-between;align-items:center}.progress-title[data-v-7bc88207]{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.progress-pct[data-v-7bc88207]{font-size:1.05rem;font-weight:700}.progress-bar-wrap[data-v-7bc88207]{height:12px;background:var(--bg-muted);border-radius:6px;overflow:hidden}.progress-bar[data-v-7bc88207]{height:100%;border-radius:6px;transition:width .6s ease}.progress-bar--green[data-v-7bc88207]{background:linear-gradient(90deg,#22c55e,#16a34a)}.progress-bar--teal[data-v-7bc88207]{background:linear-gradient(90deg,#20b2aa,#0f766e)}.progress-detail[data-v-7bc88207]{min-height:16px}.mini-table[data-v-7bc88207]{width:100%;border-collapse:collapse;font-size:.82rem}.mini-table th[data-v-7bc88207]{padding:8px 14px;background:var(--table-head-bg);font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border)}.mini-table td[data-v-7bc88207]{padding:8px 14px;border-bottom:1px solid var(--border-muted);color:var(--text-secondary);vertical-align:middle}.mini-table tbody tr:last-child td[data-v-7bc88207]{border-bottom:none}.mini-table tbody tr:hover td[data-v-7bc88207]{background:var(--table-row-hover)}.mini-table th[data-v-7bc88207]{text-align:left}.mini-table th.text-right[data-v-7bc88207]{text-align:right}.mini-table tbody tr.row--approved td[data-v-7bc88207]{background:#22c55e1a}.mini-table tbody tr.row--rejected td[data-v-7bc88207]{background:#ef44441a}.mini-table tbody tr.row--approved td[data-v-7bc88207]:first-child{box-shadow:inset 3px 0 #22c55e}.mini-table tbody tr.row--rejected td[data-v-7bc88207]:first-child{box-shadow:inset 3px 0 #ef4444}.mini-table tbody tr.row--approved:hover td[data-v-7bc88207]{background:#22c55e29}.mini-table tbody tr.row--rejected:hover td[data-v-7bc88207]{background:#ef444429}.badge[data-v-7bc88207]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;font-size:.72rem;font-weight:600}.badge-gray[data-v-7bc88207]{background:var(--bg-muted);color:var(--text-muted)}.empty-list[data-v-7bc88207]{padding:20px;text-align:center;font-size:.82rem;color:var(--text-faint)}.btn[data-v-7bc88207]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .15s}.btn-sm[data-v-7bc88207]{padding:5px 12px;font-size:.78rem}.btn[data-v-7bc88207]:disabled{opacity:.5;cursor:not-allowed}.btn-outline[data-v-7bc88207]{background:var(--bg-surface);border-color:var(--border);color:var(--text-secondary)}.btn-outline[data-v-7bc88207]:not(:disabled):hover{background:var(--bg-muted)}.spinner-xs[data-v-7bc88207]{display:inline-block;width:12px;height:12px;border:2px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-7bc88207 .6s linear infinite}.spinner-lg[data-v-7bc88207]{display:inline-block;width:26px;height:26px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-7bc88207 .6s linear infinite}@keyframes spin-7bc88207{to{transform:rotate(360deg)}}.live-row[data-v-7bc88207]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.badge-green[data-v-7bc88207]{background:#22c55e26;color:#16a34a}.badge-red[data-v-7bc88207]{background:#ef444426;color:#b91c1c}.badge-yellow[data-v-7bc88207]{background:#eab30826;color:#854d0e}.queue-summary[data-v-7bc88207]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-muted)}.queue-stat[data-v-7bc88207]{position:relative;display:flex;flex-direction:column;gap:3px;padding:10px 12px 10px 14px;border:1px solid var(--border-muted);border-radius:10px;overflow:hidden}.queue-stat[data-v-7bc88207]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.queue-stat--green[data-v-7bc88207]{background:#22c55e0f}.queue-stat--green[data-v-7bc88207]:before{background:#22c55e}.queue-stat--red[data-v-7bc88207]{background:#ef44440f}.queue-stat--red[data-v-7bc88207]:before{background:#ef4444}.qs-lbl[data-v-7bc88207]{font-size:.68rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.qs-num[data-v-7bc88207]{font-size:1.35rem;font-weight:800;line-height:1.1;color:var(--text-primary)}.qs-num small[data-v-7bc88207]{font-size:.72rem;font-weight:600;color:var(--text-muted)}.queue-stat--green .qs-num[data-v-7bc88207]{color:#16a34a}.queue-stat--red .qs-num[data-v-7bc88207]{color:#dc2626}.qs-amt[data-v-7bc88207]{font-size:.8rem;font-weight:700;color:var(--text-secondary)}.queue-tabs[data-v-7bc88207]{display:flex;gap:2px;margin:10px 14px;padding:3px;border:1px solid var(--border);border-radius:9px;background:var(--bg-muted)}.qtab[data-v-7bc88207]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 8px;border:none;border-radius:7px;background:transparent;cursor:pointer;font-size:.8rem;font-weight:600;color:var(--text-secondary);transition:background .15s,color .15s}.qtab[data-v-7bc88207]:hover{color:var(--text-primary)}.qtab--active[data-v-7bc88207]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 6px #2563eb4d}.qtab--active[data-v-7bc88207]:hover{color:#fff}.qtab-count[data-v-7bc88207]{min-width:18px;padding:0 5px;border-radius:999px;font-size:.68rem;line-height:18px;background:var(--bg-surface);color:var(--text-muted)}.qtab--active .qtab-count[data-v-7bc88207]{background:#ffffff40;color:#fff}.age-badge[data-v-7bc88207]{display:inline-flex;padding:2px 8px;border-radius:10px;font-size:.72rem;font-weight:700}.age-badge--green[data-v-7bc88207]{background:#22c55e26;color:#166634}.age-badge--yellow[data-v-7bc88207]{background:#f59e0b26;color:#854d0e}.age-badge--red[data-v-7bc88207]{background:#ef444426;color:#991b1b}.row-warn td[data-v-7bc88207]{background:#ef44440f!important}.chart-card__title[data-v-7bc88207]{font-size:.9rem;font-weight:700;color:var(--text-primary, #1e293b)}.table-toolbar[data-v-7bc88207]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--border-muted, #f1f5f9)}.table-scroll[data-v-7bc88207]{overflow-x:auto}.data-table[data-v-7bc88207]{width:100%;border-collapse:collapse}.data-table--compact[data-v-7bc88207]{width:100%;min-width:900px;table-layout:fixed}.data-table--compact th[data-v-7bc88207],.data-table--compact td[data-v-7bc88207]{padding:8px 10px;font-size:.78rem;overflow:hidden;text-overflow:ellipsis}.sortable[data-v-7bc88207]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sortable[data-v-7bc88207]:hover{background:var(--bg-muted, #f8fafc)}.summary-row td[data-v-7bc88207]{background:var(--bg-muted, #f8fafc)!important;border-top:2px solid var(--border, #e5e7eb)}.row-danger td[data-v-7bc88207]{background:#ef444414!important}.empty-cell[data-v-7bc88207]{text-align:center;padding:24px!important}.chart-placeholder[data-v-7bc88207]{display:flex;align-items:center;justify-content:center;height:120px}.mini-search[data-v-7bc88207]{border:1px solid var(--border, #e5e7eb);border-radius:6px;padding:5px 10px;font-size:.8rem;outline:none;background:var(--bg-input, #fff);color:var(--text-secondary, #374151);width:180px}.mini-search[data-v-7bc88207]:focus{border-color:#3b82f6}.mini-search-wrap[data-v-7bc88207]{position:relative}.mini-search-icon[data-v-7bc88207]{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.mini-search-wrap .mini-search[data-v-7bc88207]{height:32px;box-sizing:border-box;padding-left:28px;width:200px;border-radius:8px}.data-table--compact th[data-v-7bc88207]{text-align:left}.data-table--compact th.text-right[data-v-7bc88207]{text-align:right}.toolbar-actions[data-v-7bc88207]{display:flex;align-items:center;gap:8px}@media (max-width: 1200px){.stat-grid[data-v-7bc88207]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1023px){.stat-grid[data-v-7bc88207]{grid-template-columns:repeat(2,1fr)}.progress-grid[data-v-7bc88207]{grid-template-columns:1fr}.filter-selects[data-v-7bc88207]{margin-left:0}.live-row[data-v-7bc88207]{grid-template-columns:1fr}}@media (max-width: 767px){.dash-header[data-v-7bc88207]{flex-direction:column;gap:12px;align-items:flex-start}.dash-controls[data-v-7bc88207]{flex-wrap:wrap;gap:8px;width:100%}.stat-grid[data-v-7bc88207]{grid-template-columns:1fr 1fr;gap:10px}.stat-card[data-v-7bc88207]{padding:13px;gap:10px}.stat-val[data-v-7bc88207]{font-size:1.05rem}.stat-icon[data-v-7bc88207]{font-size:1.4rem}.progress-grid[data-v-7bc88207]{gap:16px;padding:14px}.preset-bar[data-v-7bc88207]{gap:4px}.preset-btn[data-v-7bc88207]{padding:5px 12px;font-size:.78rem}.date-input[data-v-7bc88207]{width:100%}.mini-table[data-v-7bc88207]{display:block;overflow-x:auto}.filter-selects[data-v-7bc88207]{width:100%}.table-toolbar[data-v-7bc88207]{flex-direction:column;align-items:stretch}.toolbar-actions[data-v-7bc88207]{width:100%}.mini-search[data-v-7bc88207]{flex:1;width:auto}}@media (max-width: 479px){.stat-grid[data-v-7bc88207]{grid-template-columns:1fr}.ar-label[data-v-7bc88207]{display:none}}.stats-error[data-v-7bc88207]{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:600;color:#ef4444;margin-right:8px}.setting-card[data-v-2e2c987f]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.setting-card--dirty[data-v-2e2c987f]{border-color:#3b82f673;box-shadow:0 0 0 3px #3b82f614}.card-header[data-v-2e2c987f]{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.card-head-text[data-v-2e2c987f]{flex:1;min-width:0}.card-title[data-v-2e2c987f]{font-size:.92rem;font-weight:700;color:var(--text-primary)}.card-desc[data-v-2e2c987f]{font-size:.75rem;color:var(--text-muted);margin:4px 0 0;line-height:1.45}.card-icon[data-v-2e2c987f]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon--blue[data-v-2e2c987f]{background:#3b82f61f;color:#3b82f6}.card-icon--violet[data-v-2e2c987f]{background:#8b5cf61f;color:#8b5cf6}.card-icon--slate[data-v-2e2c987f]{background:#64748b24;color:#64748b}.card-icon--amber[data-v-2e2c987f]{background:#f59e0b24;color:#d97706}.card-icon--teal[data-v-2e2c987f]{background:#14b8a621;color:#0d9488}.card-icon--orange[data-v-2e2c987f]{background:#f9731621;color:#ea580c}.dirty-chip[data-v-2e2c987f]{font-size:.68rem;font-weight:700;color:#3b82f6;background:#3b82f61a;padding:3px 8px;border-radius:999px;white-space:nowrap}.card-body[data-v-2e2c987f]{flex:1;display:flex;flex-direction:column}.setting-row[data-v-2e2c987f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;border-bottom:1px solid var(--border-muted);transition:background .15s}.setting-row[data-v-2e2c987f]:hover{background:var(--bg-muted)}.setting-meta[data-v-2e2c987f]{flex:1;min-width:0}.setting-label[data-v-2e2c987f]{display:block;font-size:.84rem;font-weight:600;color:var(--text-primary)}.setting-key[data-v-2e2c987f]{font-size:.7rem;color:var(--text-muted);font-family:monospace}.setting-control[data-v-2e2c987f]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.affix-wrap[data-v-2e2c987f]{position:relative}.setting-input[data-v-2e2c987f]{width:170px;border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.86rem;outline:none;text-align:right;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.setting-input--affix[data-v-2e2c987f]{padding-right:34px}.setting-input[data-v-2e2c987f]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.setting-input[data-v-2e2c987f]:disabled{opacity:.55;cursor:not-allowed;background:var(--bg-muted)}.setting-input--error[data-v-2e2c987f]{border-color:#ef4444}.affix[data-v-2e2c987f]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:.78rem;color:var(--text-muted);pointer-events:none}.field-error[data-v-2e2c987f]{color:#ef4444;font-size:.72rem;max-width:220px;text-align:right}.toggle-wrap[data-v-2e2c987f]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-switch[data-v-2e2c987f]{position:relative}.toggle-switch input[data-v-2e2c987f]{position:absolute;opacity:0;width:0;height:0}.toggle-slider[data-v-2e2c987f]{display:block;width:40px;height:22px;background:var(--border);border-radius:11px;position:relative;transition:background .2s}.toggle-slider[data-v-2e2c987f]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-2e2c987f]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.toggle-switch input:checked+.toggle-slider[data-v-2e2c987f]:after{transform:translate(18px)}.toggle-switch input:focus-visible+.toggle-slider[data-v-2e2c987f]{box-shadow:0 0 0 3px #3b82f640}.toggle-label[data-v-2e2c987f]{font-size:.8rem;font-weight:600;min-width:36px}.label-on[data-v-2e2c987f]{color:#3b82f6}.label-off[data-v-2e2c987f]{color:var(--text-muted)}.card-footer[data-v-2e2c987f]{margin-top:auto;display:flex;align-items:center;gap:8px;padding:12px 18px;background:var(--bg-muted);border-top:1px solid var(--border-muted)}.footer-space[data-v-2e2c987f]{flex:1}.save-msg[data-v-2e2c987f]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600}.save-ok[data-v-2e2c987f]{color:#16a34a}.save-err[data-v-2e2c987f]{color:#ef4444}@media (max-width: 480px){.setting-row[data-v-2e2c987f]{flex-direction:column;align-items:stretch}.setting-control[data-v-2e2c987f]{align-items:stretch}.setting-input[data-v-2e2c987f]{width:100%}}.card[data-v-d944dec7]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.card-header[data-v-d944dec7]{padding:14px 18px;border-bottom:1px solid var(--border-muted);background:var(--bg-muted)}.card-title[data-v-d944dec7]{margin:0;font-size:.92rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:7px}.card-body[data-v-d944dec7]{padding:16px 18px}.card-desc[data-v-d944dec7]{font-size:.8rem;color:var(--text-muted);margin:0 0 14px;line-height:1.5}.logo-preview-row[data-v-d944dec7]{display:flex;align-items:center;gap:16px}.logo-preview[data-v-d944dec7]{width:64px;height:64px;border-radius:10px;border:1px dashed var(--border);display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-muted);flex-shrink:0}.logo-preview img[data-v-d944dec7]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.logo-preview-empty[data-v-d944dec7]{font-size:1.8rem;color:#20b2aa}.logo-actions[data-v-d944dec7]{display:flex;gap:8px;flex-wrap:wrap}.file-input-hidden[data-v-d944dec7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn[data-v-d944dec7]{padding:7px 16px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:all .15s;position:relative}.btn-disabled[data-v-d944dec7]{opacity:.6;cursor:not-allowed}.btn-teal[data-v-d944dec7]{background:#0ea5a5;color:#fff}.btn-teal[data-v-d944dec7]:hover{background:#0c8a8a}.btn-outline-red[data-v-d944dec7]{background:var(--bg-surface);border:1px solid #ef4444;color:#dc2626}.btn-outline-red[data-v-d944dec7]:hover:not(:disabled){background:#ef444414}.btn[data-v-d944dec7]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner-sm[data-v-d944dec7]{display:inline-block;width:11px;height:11px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin-d944dec7 .6s linear infinite}@keyframes spin-d944dec7{to{transform:rotate(360deg)}}.result-msg[data-v-d944dec7]{margin:12px 0 0;font-size:.78rem;padding:6px 10px;border-radius:6px}.result-ok[data-v-d944dec7]{background:#16a34a14;color:#15803d}.result-fail[data-v-d944dec7]{background:#ef444414;color:#b91c1c}.page-header[data-v-4b1bbe7b]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px}.quick-links[data-v-4b1bbe7b]{display:flex;flex-wrap:wrap;gap:8px}.ql[data-v-4b1bbe7b]{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);color:var(--text-secondary);font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s,transform .15s}.ql[data-v-4b1bbe7b]:hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f;transform:translateY(-1px)}.ql--warn[data-v-4b1bbe7b]:hover{border-color:#ef444473;color:#ef4444;background:#ef44440f}.page-title[data-v-4b1bbe7b]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-4b1bbe7b]{font-size:.8rem;color:var(--text-muted);margin:3px 0 0}.settings-grid[data-v-4b1bbe7b]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width: 767px){.settings-grid[data-v-4b1bbe7b]{grid-template-columns:1fr}}.page-loading[data-v-4b1bbe7b]{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:.875rem;padding:40px 0}.spinner-lg[data-v-4b1bbe7b]{display:inline-block;width:22px;height:22px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-4b1bbe7b .7s linear infinite}@keyframes spin-4b1bbe7b{to{transform:rotate(360deg)}}.ssh[data-v-4a898ca8]{margin-bottom:20px}.ssh-top[data-v-4a898ca8]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.ssh-left[data-v-4a898ca8]{display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1}.ssh-text[data-v-4a898ca8]{min-width:0}.ssh-title[data-v-4a898ca8]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1.25}.ssh-sub[data-v-4a898ca8]{font-size:.8rem;color:var(--text-muted);margin:4px 0 0;max-width:680px;line-height:1.45}.ssh-sub[data-v-4a898ca8] a{color:#3b82f6;font-weight:600}.ssh-icon[data-v-4a898ca8]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ssh-icon--blue[data-v-4a898ca8]{background:#3b82f61f;color:#3b82f6}.ssh-icon--violet[data-v-4a898ca8]{background:#8b5cf61f;color:#8b5cf6}.ssh-icon--amber[data-v-4a898ca8]{background:#f59e0b24;color:#d97706}.ssh-icon--slate[data-v-4a898ca8]{background:#64748b24;color:#64748b}.ssh-icon--red[data-v-4a898ca8]{background:#ef44441f;color:#ef4444}.ssh-actions[data-v-4a898ca8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ssh-back[data-v-4a898ca8]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border);border-radius:9px;background:var(--bg-surface);color:var(--text-secondary);font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.ssh-back[data-v-4a898ca8]:hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f}.ssh-nav[data-v-4a898ca8]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-muted)}.ssh-link[data-v-4a898ca8]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);color:var(--text-muted);font-size:.77rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.ssh-link[data-v-4a898ca8]:hover{border-color:#3b82f680;color:#3b82f6}.ssh-link--active[data-v-4a898ca8]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2563eb40}.ssh-link--active[data-v-4a898ca8]:hover{color:#fff}.ssh-link--warn[data-v-4a898ca8]:not(.ssh-link--active):hover{border-color:#ef444473;color:#ef4444}.ssh-link--warn.ssh-link--active[data-v-4a898ca8]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px #dc262640}.page-header[data-v-4949b7db]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-4949b7db]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-4949b7db]{font-size:.8rem;color:var(--text-muted);margin:3px 0 0}.mb-4[data-v-4949b7db]{margin-bottom:16px}.card[data-v-4949b7db]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-4949b7db]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.btn-toggle[data-v-4949b7db]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#3b82f6;font-weight:600}.filter-body[data-v-4949b7db]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-4949b7db]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}@media (max-width: 767px){.filter-grid[data-v-4949b7db]{grid-template-columns:1fr 1fr}}@media (max-width: 479px){.filter-grid[data-v-4949b7db]{grid-template-columns:1fr}}.form-group[data-v-4949b7db]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-4949b7db]{font-size:.78rem;color:var(--text-muted);font-weight:500}.form-group input[data-v-4949b7db]{border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-surface);color:var(--text-primary)}.form-group input[data-v-4949b7db]:focus{border-color:#3b82f6}.filter-actions[data-v-4949b7db]{display:flex;gap:8px}.filter-error[data-v-4949b7db]{margin:10px 0 0;font-size:.8rem;color:var(--badge-red-text);background:var(--badge-red-bg);border:1px solid rgba(239,68,68,.3);border-radius:6px;padding:7px 10px}.table-toolbar[data-v-4949b7db]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-4949b7db]{font-size:.95rem;font-weight:600;color:var(--text-primary)}.table-scroll[data-v-4949b7db]{overflow-x:auto}.data-table[data-v-4949b7db]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-4949b7db]{background:var(--bg-muted)}.data-table th[data-v-4949b7db]{padding:10px 12px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border);white-space:nowrap}.data-table td[data-v-4949b7db]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:top}.data-table tbody tr:hover td[data-v-4949b7db]{background:var(--bg-muted)}.empty-cell[data-v-4949b7db]{text-align:center;padding:40px!important}.text-muted[data-v-4949b7db]{color:var(--text-muted)}.text-sm[data-v-4949b7db]{font-size:.78rem}.nowrap[data-v-4949b7db]{white-space:nowrap}.mono[data-v-4949b7db]{font-family:monospace}.user-name[data-v-4949b7db]{font-weight:600;color:var(--text-primary)}.key-badge[data-v-4949b7db]{font-family:monospace;font-size:.78rem;font-weight:600;background:var(--bg-muted);color:var(--text-primary);padding:3px 8px;border-radius:5px;white-space:nowrap}.diff-cell[data-v-4949b7db]{display:flex;flex-direction:column;gap:2px;padding:5px 8px;border-radius:6px;min-width:100px;max-width:180px}.diff-old[data-v-4949b7db]{background:var(--badge-red-bg);border:1px solid rgba(239,68,68,.25)}.diff-new[data-v-4949b7db]{background:var(--badge-green-bg);border:1px solid rgba(34,197,94,.25)}.diff-label[data-v-4949b7db]{font-size:.65rem;font-weight:700;letter-spacing:.5px}.diff-old .diff-label[data-v-4949b7db]{color:var(--badge-red-text)}.diff-new .diff-label[data-v-4949b7db]{color:var(--badge-green-text)}.diff-val[data-v-4949b7db]{font-size:.83rem;font-weight:600;color:var(--text-primary);word-break:break-all}.btn[data-v-4949b7db]{padding:7px 16px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;text-decoration:none;transition:all .15s}.btn-teal[data-v-4949b7db]{background:#3b82f6;color:#fff;border-color:#3b82f6}.btn-teal[data-v-4949b7db]:hover{background:#2563eb}.btn-outline[data-v-4949b7db]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-4949b7db]:hover{background:var(--bg-muted)}.pagination-row[data-v-4949b7db]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-4949b7db]{display:flex;align-items:center;gap:8px}.pagination button[data-v-4949b7db]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-4949b7db]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-4949b7db]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-4949b7db]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-4949b7db]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-4949b7db .7s linear infinite}@keyframes spin-4949b7db{to{transform:rotate(360deg)}}.card[data-v-4949b7db]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.btn[data-v-4949b7db]{border-radius:9px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.btn[data-v-4949b7db]:not(:disabled):active{transform:translateY(1px)}.btn-teal[data-v-4949b7db]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2563eb40}.btn-teal[data-v-4949b7db]:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #2563eb52}.btn-outline[data-v-4949b7db]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f}.btn-outline-red[data-v-4949b7db]{border-radius:9px}.filter-header[data-v-4949b7db]{font-weight:600}.form-group input[data-v-4949b7db],.form-group select[data-v-4949b7db],.form-group textarea[data-v-4949b7db]{border-radius:8px;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-4949b7db]:focus,.form-group select[data-v-4949b7db]:focus,.form-group textarea[data-v-4949b7db]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;outline:none}.data-table th[data-v-4949b7db]{font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.pagination button[data-v-4949b7db]{border-radius:8px;padding:6px 13px;transition:border-color .15s,color .15s}.pagination button[data-v-4949b7db]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.fh-title[data-v-4949b7db],.table-title[data-v-4949b7db]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-4949b7db] .svg-icon,.table-title[data-v-4949b7db] .svg-icon{color:#3b82f6}.btn-toggle[data-v-4949b7db]{display:inline-flex;align-items:center;color:var(--text-muted);background:none;border:none}.filter-header:hover .btn-toggle[data-v-4949b7db]{color:#3b82f6}.filter-actions[data-v-4949b7db]{flex-wrap:wrap}.page-header[data-v-cf2b32d3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:12px}.page-title[data-v-cf2b32d3]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-cf2b32d3]{font-size:.85rem;color:var(--text-muted);margin:4px 0 0}.page-sub a[data-v-cf2b32d3]{color:#3b82f6}.file-size-badge[data-v-cf2b32d3]{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;background:var(--bg-muted);border:1px solid var(--border);border-radius:9px;font-size:.78rem;font-weight:600;color:var(--text-muted)}.push-right[data-v-cf2b32d3]{margin-left:auto}.copy-btn[data-v-cf2b32d3]{display:inline-flex;align-items:center;gap:5px}.mb-4[data-v-cf2b32d3]{margin-bottom:16px}.card[data-v-cf2b32d3]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-cf2b32d3]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-secondary);border-bottom:1px solid var(--border-muted)}.btn-toggle[data-v-cf2b32d3]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#3b82f6;font-weight:600}.filter-body[data-v-cf2b32d3]{padding:16px 18px}.filter-grid[data-v-cf2b32d3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-cf2b32d3]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-cf2b32d3]{font-size:.78rem;color:var(--text-muted);font-weight:500}.form-group input[data-v-cf2b32d3],.form-group select[data-v-cf2b32d3]{border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.83rem;color:var(--text-secondary);outline:none;background:var(--bg-input)}.filter-actions[data-v-cf2b32d3]{display:flex;gap:8px}.table-toolbar[data-v-cf2b32d3]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-cf2b32d3]{font-weight:600;font-size:.9rem;color:var(--text-primary)}.empty-cell[data-v-cf2b32d3]{text-align:center;padding:40px!important;color:var(--text-faint)}.text-muted[data-v-cf2b32d3]{color:var(--text-muted)}.text-sm[data-v-cf2b32d3]{font-size:.78rem}.mono[data-v-cf2b32d3]{font-family:monospace}.log-list[data-v-cf2b32d3]{display:flex;flex-direction:column}.log-item[data-v-cf2b32d3]{border-bottom:1px solid var(--border-muted)}.log-head[data-v-cf2b32d3]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 18px;background:none;border:none;cursor:pointer;text-align:left}.log-head[data-v-cf2b32d3]:hover{background:var(--bg-muted)}.log-date[data-v-cf2b32d3]{font-size:.76rem;color:var(--text-muted);white-space:nowrap}.log-summary[data-v-cf2b32d3]{flex:1;font-size:.82rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-arrow[data-v-cf2b32d3]{transition:transform .15s;color:var(--text-faint)}.acc-arrow.open[data-v-cf2b32d3]{transform:rotate(180deg)}.level-badge[data-v-cf2b32d3]{padding:2px 8px;border-radius:10px;font-size:.7rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.level--error[data-v-cf2b32d3]{background:#ef444426;color:#b91c1c}.level--warn[data-v-cf2b32d3]{background:#f59e0b26;color:#92400e}.level--info[data-v-cf2b32d3]{background:#64748b26;color:#475569}.log-body[data-v-cf2b32d3]{padding:10px 18px 16px;background:var(--bg-muted)}.copy-btn[data-v-cf2b32d3]{font-size:.75rem;padding:4px 10px;border-radius:6px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;margin-bottom:8px}.log-trace[data-v-cf2b32d3]{font-size:.75rem;background:#1e1e1e;color:#d4d4d4;padding:12px;border-radius:8px;overflow-x:auto;max-height:400px;overflow-y:auto;margin:0;white-space:pre-wrap;word-break:break-all}.acc-expand-enter-active[data-v-cf2b32d3],.acc-expand-leave-active[data-v-cf2b32d3]{transition:all .15s ease}.acc-expand-enter-from[data-v-cf2b32d3],.acc-expand-leave-to[data-v-cf2b32d3]{opacity:0}.pagination-row[data-v-cf2b32d3]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-cf2b32d3]{display:flex;gap:8px}.pagination button[data-v-cf2b32d3]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);cursor:pointer;font-size:.8rem;color:var(--text-secondary)}.pagination button[data-v-cf2b32d3]:disabled{opacity:.4;cursor:not-allowed}.btn[data-v-cf2b32d3]{padding:8px 16px;border-radius:7px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.btn[data-v-cf2b32d3]:disabled{opacity:.6;cursor:not-allowed}.btn-teal[data-v-cf2b32d3]{background:#3b82f6;color:#fff}.btn-outline[data-v-cf2b32d3]{background:var(--bg-surface);border-color:var(--border);color:var(--text-secondary)}.btn-outline-red[data-v-cf2b32d3]{background:var(--bg-surface);border:1px solid #fca5a5;color:#dc2626}.btn-outline-red[data-v-cf2b32d3]:hover:not(:disabled){background:#ef444414}.spinner-lg[data-v-cf2b32d3]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-cf2b32d3 .7s linear infinite}@keyframes spin-cf2b32d3{to{transform:rotate(360deg)}}@media (max-width: 767px){.filter-grid[data-v-cf2b32d3]{grid-template-columns:1fr}}.card[data-v-cf2b32d3]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.btn[data-v-cf2b32d3]{border-radius:9px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.btn[data-v-cf2b32d3]:not(:disabled):active{transform:translateY(1px)}.btn-teal[data-v-cf2b32d3]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2563eb40}.btn-teal[data-v-cf2b32d3]:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #2563eb52}.btn-outline[data-v-cf2b32d3]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f}.btn-outline-red[data-v-cf2b32d3]{border-radius:9px}.filter-header[data-v-cf2b32d3]{font-weight:600}.form-group input[data-v-cf2b32d3],.form-group select[data-v-cf2b32d3],.form-group textarea[data-v-cf2b32d3]{border-radius:8px;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-cf2b32d3]:focus,.form-group select[data-v-cf2b32d3]:focus,.form-group textarea[data-v-cf2b32d3]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;outline:none}.data-table th[data-v-cf2b32d3]{font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.pagination button[data-v-cf2b32d3]{border-radius:8px;padding:6px 13px;transition:border-color .15s,color .15s}.pagination button[data-v-cf2b32d3]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.fh-title[data-v-cf2b32d3],.table-title[data-v-cf2b32d3]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-cf2b32d3] .svg-icon,.table-title[data-v-cf2b32d3] .svg-icon{color:#3b82f6}.btn-toggle[data-v-cf2b32d3]{display:inline-flex;align-items:center;color:var(--text-muted);background:none;border:none}.filter-header:hover .btn-toggle[data-v-cf2b32d3]{color:#3b82f6}.filter-actions[data-v-cf2b32d3]{flex-wrap:wrap}.page-header[data-v-93bff288]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-93bff288]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-93bff288]{font-size:.8rem;color:var(--text-muted);margin:3px 0 0}.page-loading[data-v-93bff288]{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:.875rem;padding:40px 0}.btn[data-v-93bff288]{padding:7px 16px;border-radius:6px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.83rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.btn[data-v-93bff288]:hover{background:var(--bg-muted)}.btn[data-v-93bff288]:disabled{opacity:.5;cursor:not-allowed}.btn-sm[data-v-93bff288]{padding:6px 12px;font-size:.78rem}.btn-teal[data-v-93bff288]{background:#3b82f6;color:#fff;border-color:#3b82f6}.btn-teal[data-v-93bff288]:not(:disabled):hover{background:#2563eb}.card[data-v-93bff288]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.table-scroll[data-v-93bff288]{overflow-x:auto}.data-table[data-v-93bff288]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-93bff288]{background:var(--bg-muted)}.data-table th[data-v-93bff288]{padding:10px 12px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-93bff288]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:top}.code-badge[data-v-93bff288]{display:inline-block;padding:3px 9px;border-radius:6px;font-size:.75rem;font-weight:700;background:var(--badge-blue-bg);color:var(--badge-blue-text);font-family:monospace}.mono[data-v-93bff288]{font-family:monospace}.text-sm[data-v-93bff288]{font-size:.78rem}.text-muted[data-v-93bff288]{color:var(--text-muted)}.technical-cell[data-v-93bff288]{max-width:260px}.msg-input[data-v-93bff288]{width:100%;min-width:220px;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;padding:6px 9px;font-size:.82rem;outline:none;resize:vertical;background:var(--bg-surface);color:var(--text-primary);font-family:inherit;transition:border-color .15s}.msg-input[data-v-93bff288]:focus{border-color:#3b82f6}.msg-input--error[data-v-93bff288]{border-color:#ef4444}.field-error[data-v-93bff288]{display:block;color:#ef4444;font-size:.72rem;margin-top:2px}.action-btns[data-v-93bff288]{display:flex;align-items:center;gap:8px}.save-ok[data-v-93bff288]{color:#16a34a}.btn-spinner[data-v-93bff288]{display:inline-block;width:12px;height:12px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-93bff288 .6s linear infinite}@keyframes spin-93bff288{to{transform:rotate(360deg)}}.card[data-v-93bff288]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.btn[data-v-93bff288]{border-radius:9px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.btn[data-v-93bff288]:not(:disabled):active{transform:translateY(1px)}.btn-teal[data-v-93bff288]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2563eb40}.btn-teal[data-v-93bff288]:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #2563eb52}.btn-outline[data-v-93bff288]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f}.btn-outline-red[data-v-93bff288]{border-radius:9px}.filter-header[data-v-93bff288]{font-weight:600}.form-group input[data-v-93bff288],.form-group select[data-v-93bff288],.form-group textarea[data-v-93bff288]{border-radius:8px;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-93bff288]:focus,.form-group select[data-v-93bff288]:focus,.form-group textarea[data-v-93bff288]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;outline:none}.data-table th[data-v-93bff288]{font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.pagination button[data-v-93bff288]{border-radius:8px;padding:6px 13px;transition:border-color .15s,color .15s}.pagination button[data-v-93bff288]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.fh-title[data-v-93bff288],.table-title[data-v-93bff288]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-93bff288] .svg-icon,.table-title[data-v-93bff288] .svg-icon{color:#3b82f6}.btn-toggle[data-v-93bff288]{display:inline-flex;align-items:center;color:var(--text-muted);background:none;border:none}.filter-header:hover .btn-toggle[data-v-93bff288]{color:#3b82f6}.filter-actions[data-v-93bff288]{flex-wrap:wrap}.page-header[data-v-7e8fdf37]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-7e8fdf37]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-7e8fdf37]{font-size:.8rem;color:var(--text-muted);margin:3px 0 0}.mb-4[data-v-7e8fdf37]{margin-bottom:16px}.card[data-v-7e8fdf37]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-7e8fdf37]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.btn-toggle[data-v-7e8fdf37]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#3b82f6;font-weight:600}.filter-body[data-v-7e8fdf37]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-7e8fdf37]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:14px}@media (max-width: 767px){.filter-grid[data-v-7e8fdf37]{grid-template-columns:1fr}}.form-group[data-v-7e8fdf37]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-7e8fdf37]{font-size:.78rem;color:var(--text-muted);font-weight:500}.form-group input[data-v-7e8fdf37],.form-group select[data-v-7e8fdf37]{border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-surface);color:var(--text-primary)}.form-group input[data-v-7e8fdf37]:focus,.form-group select[data-v-7e8fdf37]:focus{border-color:#3b82f6}.filter-actions[data-v-7e8fdf37]{display:flex;gap:8px}.filter-error[data-v-7e8fdf37]{margin:10px 0 0;font-size:.8rem;color:var(--badge-red-text);background:var(--badge-red-bg);border:1px solid rgba(239,68,68,.3);border-radius:6px;padding:7px 10px}.table-toolbar[data-v-7e8fdf37]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-7e8fdf37]{font-size:.95rem;font-weight:600;color:var(--text-primary)}.table-scroll[data-v-7e8fdf37]{overflow-x:auto}.data-table[data-v-7e8fdf37]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-7e8fdf37]{background:var(--bg-muted)}.data-table th[data-v-7e8fdf37]{padding:10px 12px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-7e8fdf37]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:top}.data-table tbody tr:hover td[data-v-7e8fdf37]{background:var(--bg-muted)}.empty-cell[data-v-7e8fdf37]{text-align:center;padding:40px!important}.text-muted[data-v-7e8fdf37]{color:var(--text-muted)}.text-sm[data-v-7e8fdf37]{font-size:.78rem}.nowrap[data-v-7e8fdf37]{white-space:nowrap}.mono[data-v-7e8fdf37]{font-family:monospace}.user-name[data-v-7e8fdf37]{font-weight:600;color:var(--text-primary)}.action-badge[data-v-7e8fdf37]{display:inline-block;padding:3px 9px;border-radius:10px;font-size:.72rem;font-weight:700;white-space:nowrap}.action-limit[data-v-7e8fdf37]{background:var(--badge-blue-bg);color:var(--badge-blue-text)}.action-status[data-v-7e8fdf37]{background:var(--badge-purple-bg);color:var(--badge-purple-text)}.action-other[data-v-7e8fdf37]{background:var(--bg-muted);color:var(--text-muted)}.diff-row[data-v-7e8fdf37]{display:flex;align-items:center;gap:6px;padding:2px 0;font-size:.8rem;white-space:nowrap}.field-name[data-v-7e8fdf37]{font-size:.72rem;color:var(--text-muted);font-weight:600;min-width:110px}.diff-old[data-v-7e8fdf37]{color:#ef4444;text-decoration:line-through}.diff-arrow[data-v-7e8fdf37]{color:var(--text-muted)}.diff-new[data-v-7e8fdf37]{color:#16a34a;font-weight:700}.btn[data-v-7e8fdf37]{padding:7px 16px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;text-decoration:none;transition:all .15s}.btn-teal[data-v-7e8fdf37]{background:#3b82f6;color:#fff;border-color:#3b82f6}.btn-teal[data-v-7e8fdf37]:hover{background:#2563eb}.btn-outline[data-v-7e8fdf37]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-7e8fdf37]:hover{background:var(--bg-muted)}.pagination-row[data-v-7e8fdf37]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-7e8fdf37]{display:flex;align-items:center;gap:8px}.pagination button[data-v-7e8fdf37]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-7e8fdf37]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-7e8fdf37]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-7e8fdf37]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-7e8fdf37]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-7e8fdf37 .7s linear infinite}@keyframes spin-7e8fdf37{to{transform:rotate(360deg)}}.card[data-v-7e8fdf37]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.btn[data-v-7e8fdf37]{border-radius:9px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.btn[data-v-7e8fdf37]:not(:disabled):active{transform:translateY(1px)}.btn-teal[data-v-7e8fdf37]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2563eb40}.btn-teal[data-v-7e8fdf37]:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #2563eb52}.btn-outline[data-v-7e8fdf37]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f}.btn-outline-red[data-v-7e8fdf37]{border-radius:9px}.filter-header[data-v-7e8fdf37]{font-weight:600}.form-group input[data-v-7e8fdf37],.form-group select[data-v-7e8fdf37],.form-group textarea[data-v-7e8fdf37]{border-radius:8px;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-7e8fdf37]:focus,.form-group select[data-v-7e8fdf37]:focus,.form-group textarea[data-v-7e8fdf37]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;outline:none}.data-table th[data-v-7e8fdf37]{font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.pagination button[data-v-7e8fdf37]{border-radius:8px;padding:6px 13px;transition:border-color .15s,color .15s}.pagination button[data-v-7e8fdf37]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.fh-title[data-v-7e8fdf37],.table-title[data-v-7e8fdf37]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-7e8fdf37] .svg-icon,.table-title[data-v-7e8fdf37] .svg-icon{color:#3b82f6}.btn-toggle[data-v-7e8fdf37]{display:inline-flex;align-items:center;color:var(--text-muted);background:none;border:none}.filter-header:hover .btn-toggle[data-v-7e8fdf37]{color:#3b82f6}.filter-actions[data-v-7e8fdf37]{flex-wrap:wrap}.page-header[data-v-c788158b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-c788158b]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-subtitle[data-v-c788158b]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.breadcrumb[data-v-c788158b]{font-size:.78rem;color:var(--text-muted);display:flex;align-items:center;gap:4px}.bc-sep[data-v-c788158b]{color:var(--border)}.bc-current[data-v-c788158b]{color:var(--text-secondary, #374151)}.mb-4[data-v-c788158b]{margin-bottom:16px}.card[data-v-c788158b]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-card[data-v-c788158b]{padding:14px 18px;overflow:visible;display:flex;flex-direction:column;gap:12px}.filter-grid[data-v-c788158b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 14px;align-items:end}.fg[data-v-c788158b]{display:flex;flex-direction:column;gap:5px;min-width:0}.fg-label[data-v-c788158b]{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.fg-input[data-v-c788158b]{height:36px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:0 10px;font-size:.83rem;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);outline:none;width:100%}.fg-input[data-v-c788158b]:focus{border-color:#3b82f6}.segmented[data-v-c788158b]{display:flex;padding:3px;gap:2px;border:1px solid var(--border);border-radius:9px;background:var(--bg-muted);height:36px;box-sizing:border-box}.seg-btn[data-v-c788158b]{flex:1;padding:0 10px;border:none;border-radius:7px;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.seg-btn[data-v-c788158b]:hover{color:var(--text-primary)}.seg-btn--active[data-v-c788158b]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 6px #2563eb4d}.filter-actions[data-v-c788158b]{display:flex;align-items:center;gap:8px;justify-content:flex-end}.fg-hint[data-v-c788158b]{margin-right:auto;font-size:.74rem;color:var(--text-muted)}.filter-error[data-v-c788158b]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:7px 10px}.summary-bar[data-v-c788158b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1023px){.summary-bar[data-v-c788158b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.summary-bar[data-v-c788158b]{grid-template-columns:1fr}}.summary-card[data-v-c788158b]{position:relative;background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:10px;padding:14px 16px 14px 18px;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.summary-card[data-v-c788158b]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--border)}.summary-card.accent-green[data-v-c788158b]:before{background:#22c55e}.summary-card.accent-orange[data-v-c788158b]:before{background:#f97316}.summary-card.accent-yellow[data-v-c788158b]:before{background:#f59e0b}.s-label[data-v-c788158b]{font-size:.7rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.s-val[data-v-c788158b]{font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-sub[data-v-c788158b]{font-size:.74rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accent-green .s-val[data-v-c788158b]{color:#16a34a}.accent-orange .s-val[data-v-c788158b]{color:#ea580c}.accent-yellow .s-val[data-v-c788158b]{color:#d97706}.table-toolbar[data-v-c788158b]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-c788158b]{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--text-primary)}.count-chip[data-v-c788158b]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg-muted);color:var(--text-muted)}.table-scroll[data-v-c788158b]{overflow-x:auto}.data-table[data-v-c788158b]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-c788158b]{background:var(--bg-muted)}.data-table th[data-v-c788158b]{padding:10px 12px;font-weight:600;font-size:.76rem;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table th.text-right[data-v-c788158b]{text-align:right}.data-table td[data-v-c788158b]{padding:9px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-c788158b]{background:var(--bg-muted)}.summary-row td[data-v-c788158b]{background:var(--bg-muted);border-top:2px solid var(--border);border-bottom:none;font-weight:700}.net-total[data-v-c788158b]{color:#16a34a}.nowrap[data-v-c788158b]{white-space:nowrap}.empty-cell[data-v-c788158b]{text-align:center;padding:40px!important;color:var(--text-muted)}.text-right[data-v-c788158b]{text-align:right}.text-sm[data-v-c788158b]{font-size:.78rem}.text-muted[data-v-c788158b]{color:var(--text-muted)}.fw-600[data-v-c788158b]{font-weight:600}.teal[data-v-c788158b]{color:#20b2aa}.mono[data-v-c788158b]{font-family:monospace}.akis-badge[data-v-c788158b]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.akis-yatirim[data-v-c788158b]{background:#22c55e26;color:#16a34a}.akis-cekim[data-v-c788158b]{background:#f59e0b26;color:#b45309}.btn[data-v-c788158b]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .15s}.btn[data-v-c788158b]:disabled{opacity:.5;cursor:not-allowed}.btn-teal[data-v-c788158b]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-c788158b]:not(:disabled):hover{background:#1a9e97}.btn-outline[data-v-c788158b]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-c788158b]:hover{background:var(--bg-muted)}.btn-export[data-v-c788158b]{background:#166534;color:#fff;border-color:#166534}.btn-export[data-v-c788158b]:not(:disabled):hover{background:#14532d}.pagination-row[data-v-c788158b]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-c788158b]{display:flex;align-items:center;gap:8px}.pagination button[data-v-c788158b]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-c788158b]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-c788158b]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-c788158b]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-c788158b]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-c788158b .7s linear infinite}@keyframes spin-c788158b{to{transform:rotate(360deg)}}.page-header[data-v-d99c191f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.page-title[data-v-d99c191f]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin:0}.page-subtitle[data-v-d99c191f]{margin:4px 0 0;font-size:.78rem;color:var(--text-muted)}.breadcrumb[data-v-d99c191f]{font-size:.78rem;color:var(--text-muted);display:flex;align-items:center;gap:4px}.bc-sep[data-v-d99c191f]{color:var(--border)}.bc-current[data-v-d99c191f]{color:var(--text-primary)}.mb-4[data-v-d99c191f]{margin-bottom:16px}.card[data-v-d99c191f]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-card[data-v-d99c191f]{padding:14px 18px;overflow:visible;display:flex;flex-direction:column;gap:12px}.filter-grid[data-v-d99c191f]{display:grid;grid-template-columns:180px 180px minmax(220px,1fr);gap:12px 14px;align-items:end}@media (max-width: 767px){.filter-grid[data-v-d99c191f]{grid-template-columns:1fr 1fr}.dealer-select-wrap[data-v-d99c191f]{grid-column:span 2}}.fg[data-v-d99c191f]{display:flex;flex-direction:column;gap:5px;min-width:0}.fg-label[data-v-d99c191f]{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.fg-input[data-v-d99c191f]{height:36px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:0 10px;font-size:.83rem;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);outline:none;width:100%}.fg-input[data-v-d99c191f]:focus{border-color:#3b82f6}.filter-actions[data-v-d99c191f]{display:flex;align-items:center;gap:8px;justify-content:flex-end}.fg-hint[data-v-d99c191f]{margin-right:auto;font-size:.74rem;color:var(--text-muted)}.filter-error[data-v-d99c191f]{margin:0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:7px 10px}.summary-bar[data-v-d99c191f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1023px){.summary-bar[data-v-d99c191f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.summary-bar[data-v-d99c191f]{grid-template-columns:1fr}}.summary-card[data-v-d99c191f]{position:relative;background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:10px;padding:14px 16px 14px 18px;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.summary-card[data-v-d99c191f]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--border)}.summary-card.accent-green[data-v-d99c191f]:before{background:#22c55e}.summary-card.accent-orange[data-v-d99c191f]:before{background:#f97316}.summary-card.accent-blue[data-v-d99c191f]:before{background:#3b82f6}.summary-card.accent-red[data-v-d99c191f]:before{background:#ef4444}.s-label[data-v-d99c191f]{font-size:.7rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.s-val[data-v-d99c191f]{font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-sub[data-v-d99c191f]{font-size:.74rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accent-green .s-val[data-v-d99c191f]{color:#16a34a}.accent-orange .s-val[data-v-d99c191f]{color:#ea580c}.accent-blue .s-val[data-v-d99c191f]{color:#2563eb}.accent-red .s-val[data-v-d99c191f]{color:#dc2626}.table-toolbar[data-v-d99c191f]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-d99c191f]{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--text-primary)}.count-chip[data-v-d99c191f]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg-muted);color:var(--text-muted)}.table-scroll[data-v-d99c191f]{overflow-x:auto}.data-table[data-v-d99c191f]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-d99c191f]{background:var(--bg-muted)}.data-table th[data-v-d99c191f]{padding:10px 12px;font-weight:600;font-size:.76rem;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table th.text-right[data-v-d99c191f]{text-align:right}.data-table td[data-v-d99c191f]{padding:9px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-d99c191f]{background:var(--bg-muted)}.summary-row td[data-v-d99c191f]{background:var(--bg-muted);border-top:2px solid var(--border);border-bottom:none;font-weight:700}.nowrap[data-v-d99c191f]{white-space:nowrap}.mono[data-v-d99c191f]{font-family:monospace}.text-xs[data-v-d99c191f]{font-size:.7rem}.green[data-v-d99c191f]{color:#16a34a}.blue[data-v-d99c191f]{color:#2563eb}html.dark{color:#4ade80}html.dark{color:#60a5fa}.empty-cell[data-v-d99c191f]{text-align:center;padding:40px!important}.text-right[data-v-d99c191f]{text-align:right}.text-sm[data-v-d99c191f]{font-size:.78rem}.text-muted[data-v-d99c191f]{color:var(--text-muted)}.fw-600[data-v-d99c191f]{font-weight:600}.teal[data-v-d99c191f]{color:#20b2aa}.orange[data-v-d99c191f]{color:#ea580c}.danger[data-v-d99c191f]{color:#ef4444}.dealer-input[data-v-d99c191f]{position:relative}.dealer-input .fg-input[data-v-d99c191f]{padding-left:32px;padding-right:34px}.dealer-search-icon[data-v-d99c191f]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.dealer-dropdown[data-v-d99c191f]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px #0000002e;list-style:none;margin:0;padding:4px;z-index:100;max-height:220px;overflow-y:auto}.dealer-option[data-v-d99c191f]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;cursor:pointer;font-size:.84rem;color:var(--text-primary)}.dealer-option[data-v-d99c191f]:hover{background:var(--bg-muted)}.opt-id[data-v-d99c191f]{font-size:.72rem;color:var(--text-muted);min-width:30px;font-family:monospace}.opt-name[data-v-d99c191f]{font-weight:600}.dealer-clear[data-v-d99c191f]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:var(--bg-muted);border:none;border-radius:50%;width:20px;height:20px;cursor:pointer;font-size:.65rem;color:var(--text-muted);line-height:1;display:flex;align-items:center;justify-content:center}.dealer-clear[data-v-d99c191f]:hover{background:#ef444426;color:#ef4444}.btn[data-v-d99c191f]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .15s}.btn[data-v-d99c191f]:disabled{opacity:.5;cursor:not-allowed}.btn-teal[data-v-d99c191f]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-d99c191f]:not(:disabled):hover{background:#1a9e97}.btn-outline[data-v-d99c191f]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-d99c191f]:hover{background:var(--bg-muted)}.btn-export[data-v-d99c191f]{background:#166534;color:#fff;border-color:#166534}.btn-export[data-v-d99c191f]:not(:disabled):hover{background:#14532d}.pagination-row[data-v-d99c191f]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-d99c191f]{display:flex;align-items:center;gap:8px}.pagination button[data-v-d99c191f]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-d99c191f]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-d99c191f]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-d99c191f]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-d99c191f]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-d99c191f .7s linear infinite}@keyframes spin-d99c191f{to{transform:rotate(360deg)}}.eah-loading[data-v-fbe63356],.eah-empty[data-v-fbe63356]{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.83rem;padding:16px 0;font-style:italic}.spinner-sm[data-v-fbe63356]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:eah-spin-fbe63356 .7s linear infinite}@keyframes eah-spin-fbe63356{to{transform:rotate(360deg)}}.eah-timeline[data-v-fbe63356]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.eah-item[data-v-fbe63356]{position:relative;display:flex;gap:12px;padding:0 0 18px 4px}.eah-item[data-v-fbe63356]:last-child{padding-bottom:0}.eah-item[data-v-fbe63356]:before{content:"";position:absolute;left:8px;top:16px;bottom:0;width:1px;background:var(--border)}.eah-item[data-v-fbe63356]:last-child:before{display:none}.eah-dot[data-v-fbe63356]{flex-shrink:0;width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--text-faint);z-index:1}.eah-dot.eah-action--purple[data-v-fbe63356]{background:#a855f7}.eah-dot.eah-action--blue[data-v-fbe63356]{background:#3b82f6}.eah-dot.eah-action--gray[data-v-fbe63356]{background:var(--text-faint)}.eah-content[data-v-fbe63356]{flex:1;min-width:0}.eah-head[data-v-fbe63356]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.eah-actor[data-v-fbe63356]{font-weight:700;font-size:.85rem;color:var(--text-primary)}.eah-time[data-v-fbe63356]{font-size:.72rem;color:var(--text-muted);margin-left:auto;white-space:nowrap}.eah-action-badge[data-v-fbe63356]{display:inline-block;padding:2px 9px;border-radius:10px;font-size:.7rem;font-weight:700;white-space:nowrap}.eah-action--purple[data-v-fbe63356]{background:#a855f71f;color:#7e22ce}.eah-action--blue[data-v-fbe63356]{background:#3b82f61f;color:#1d4ed8}.eah-action--gray[data-v-fbe63356]{background:#6b72801f;color:var(--text-muted)}.eah-diffs[data-v-fbe63356]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.eah-diff-row[data-v-fbe63356]{display:flex;align-items:center;gap:6px;font-size:.8rem;flex-wrap:wrap}.eah-field[data-v-fbe63356]{font-size:.72rem;color:var(--text-muted);font-weight:600;min-width:100px}.eah-old[data-v-fbe63356]{color:#ef4444;text-decoration:line-through}.eah-arrow[data-v-fbe63356]{color:var(--text-muted)}.eah-new[data-v-fbe63356]{color:#16a34a;font-weight:700}.eah-ip[data-v-fbe63356]{display:block;font-size:.7rem;color:var(--text-faint);font-family:monospace;margin-top:4px}.modal-overlay[data-v-6f2996dc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal[data-v-6f2996dc]{background:var(--bg-surface);border-radius:16px;width:100%;max-width:820px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #00000040}.modal-header[data-v-6f2996dc]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 22px;border-bottom:1px solid var(--border-muted);flex-shrink:0}.mh-left[data-v-6f2996dc]{display:flex;align-items:center;gap:12px;min-width:0}.mh-icon[data-v-6f2996dc]{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 8px #2563eb4d}.modal-title[data-v-6f2996dc]{font-size:1.02rem;font-weight:700;color:var(--text-primary);margin:0}.modal-sub[data-v-6f2996dc]{font-size:.78rem;color:var(--text-muted);margin:2px 0 0}.modal-close[data-v-6f2996dc]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:6px;border-radius:8px;display:inline-flex;transition:background .15s,color .15s}.modal-close[data-v-6f2996dc]:hover{background:var(--bg-muted);color:var(--text-primary)}.modal-body[data-v-6f2996dc]{padding:18px 22px;overflow-y:auto;flex:1 1 auto;min-height:0}.modal-body[data-v-6f2996dc]>*{flex-shrink:0}.modal-footer[data-v-6f2996dc]{display:flex;align-items:center;gap:8px;padding:13px 22px;border-top:1px solid var(--border-muted);background:var(--bg-muted);flex-shrink:0}.footer-space[data-v-6f2996dc]{flex:1}.footer-err[data-v-6f2996dc]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:#ef4444}.section[data-v-6f2996dc]{padding:16px 16px 14px;margin-bottom:12px;border:1px solid var(--border);border-radius:12px}.section-title[data-v-6f2996dc]{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:var(--text-primary);margin:0 0 14px}.section-title[data-v-6f2996dc] .svg-icon{color:#3b82f6}.section-num[data-v-6f2996dc]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}.count-badge[data-v-6f2996dc]{margin-left:auto;font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:999px;background:#3b82f61f;color:#2563eb}.section-note[data-v-6f2996dc]{font-size:.74rem;color:var(--text-muted);margin:4px 0 0;line-height:1.5}.section-warn[data-v-6f2996dc]{display:flex;align-items:flex-start;gap:6px;font-size:.74rem;color:#b45309;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);border-radius:8px;padding:7px 10px;margin:10px 0 0;line-height:1.5}html.dark .section-warn[data-v-6f2996dc]{color:#fcd34d}.form-grid[data-v-6f2996dc]{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.form-grid--3[data-v-6f2996dc]{grid-template-columns:repeat(3,1fr)}.form-group[data-v-6f2996dc]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-6f2996dc]{font-size:.78rem;color:var(--text-secondary);font-weight:600}.opt[data-v-6f2996dc]{font-weight:400;color:var(--text-muted)}.form-group input[data-v-6f2996dc],.form-group select[data-v-6f2996dc]{border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:.875rem;outline:none;transition:border-color .15s,box-shadow .15s;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);width:100%;box-sizing:border-box}.form-group input[data-v-6f2996dc]:focus,.form-group select[data-v-6f2996dc]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.affix-wrap[data-v-6f2996dc]{position:relative}.has-affix[data-v-6f2996dc]{padding-right:30px!important}.affix[data-v-6f2996dc]{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-size:.82rem;color:var(--text-muted);pointer-events:none}.input-error[data-v-6f2996dc]{border-color:#ef4444!important}.field-err[data-v-6f2996dc]{font-size:.72rem;color:#ef4444}.field-hint[data-v-6f2996dc]{font-size:.7rem;color:var(--text-muted)}.field-info[data-v-6f2996dc]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;color:#2563eb;font-weight:600}.req[data-v-6f2996dc]{color:#ef4444}.info-strip[data-v-6f2996dc]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--bg-muted)}.info-strip>div[data-v-6f2996dc]{display:flex;flex-direction:column;gap:2px}.is-lbl[data-v-6f2996dc]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.is-val[data-v-6f2996dc]{font-size:.9rem;font-weight:700;color:var(--text-primary);font-family:monospace}.is-val.ok[data-v-6f2996dc]{color:#16a34a}.is-val.bad[data-v-6f2996dc]{color:#ef4444}.mono[data-v-6f2996dc]{font-family:monospace}.seg[data-v-6f2996dc]{display:inline-flex;border:1px solid var(--border);border-radius:9px;padding:2px;background:var(--bg-muted);align-self:flex-start}.seg-btn[data-v-6f2996dc]{border:none;background:none;padding:6px 16px;border-radius:7px;font-size:.82rem;font-weight:700;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.seg-btn[data-v-6f2996dc]:hover{color:var(--text-primary)}.seg-btn--on[data-v-6f2996dc]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 6px #2563eb4d}.toggle-list[data-v-6f2996dc]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.toggle-card[data-v-6f2996dc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.toggle-card[data-v-6f2996dc]:hover{border-color:#3b82f673}.toggle-card--on[data-v-6f2996dc]{border-color:#3b82f666;background:#3b82f60d}.toggle-card--off[data-v-6f2996dc]{border-color:#ef444459;background:#ef44440a}.toggle-card--inline[data-v-6f2996dc]{align-self:end}.tc-text[data-v-6f2996dc]{display:flex;flex-direction:column;gap:2px;min-width:0}.tc-title[data-v-6f2996dc]{font-size:.84rem;font-weight:700;color:var(--text-primary)}.tc-desc[data-v-6f2996dc]{font-size:.72rem;color:var(--text-muted);line-height:1.4}.toggle-switch[data-v-6f2996dc]{position:relative;flex-shrink:0}.toggle-switch input[data-v-6f2996dc]{position:absolute;opacity:0;width:0;height:0}.toggle-slider[data-v-6f2996dc]{display:block;width:40px;height:22px;background:var(--border);border-radius:11px;position:relative;transition:background .2s}.toggle-slider[data-v-6f2996dc]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-6f2996dc]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.toggle-switch input:checked+.toggle-slider[data-v-6f2996dc]:after{transform:translate(18px)}.toggle-switch input:focus-visible+.toggle-slider[data-v-6f2996dc]{box-shadow:0 0 0 3px #3b82f640}.muted-box[data-v-6f2996dc]{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--text-muted);padding:10px 12px;border-radius:8px;background:var(--bg-muted)}.table-scroll[data-v-6f2996dc]{overflow-x:auto;border:1px solid var(--border-muted);border-radius:10px}.providers-table[data-v-6f2996dc]{width:100%;border-collapse:collapse;font-size:.8rem}.providers-table thead tr[data-v-6f2996dc]{background:var(--bg-muted)}.providers-table th[data-v-6f2996dc]{padding:8px 10px;font-size:.7rem;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;text-align:left}.providers-table td[data-v-6f2996dc]{padding:8px 10px;border-bottom:1px solid var(--border-muted);color:var(--text-primary)}.providers-table tbody tr:last-child td[data-v-6f2996dc]{border-bottom:none}.text-sm[data-v-6f2996dc]{font-size:.78rem}.fw[data-v-6f2996dc]{font-weight:600}.status-badge[data-v-6f2996dc]{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap}.status-aktif[data-v-6f2996dc]{background:#22c55e1f;color:#16a34a}.status-pasif[data-v-6f2996dc]{background:#64748b24;color:var(--text-muted)}.dot[data-v-6f2996dc]{width:6px;height:6px;border-radius:50%;background:currentColor}.spinner-sm[data-v-6f2996dc]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-6f2996dc .7s linear infinite}@keyframes spin-6f2996dc{to{transform:rotate(360deg)}}@media (max-width: 640px){.modal-overlay[data-v-6f2996dc]{padding:0}.modal[data-v-6f2996dc]{max-height:100vh;border-radius:0}.form-grid[data-v-6f2996dc],.form-grid--3[data-v-6f2996dc],.toggle-list[data-v-6f2996dc],.info-strip[data-v-6f2996dc]{grid-template-columns:1fr}}.page-header[data-v-97f8124d]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ph-left[data-v-97f8124d]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-97f8124d]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#8b5cf61f;color:#8b5cf6}.ph-actions[data-v-97f8124d]{display:flex;gap:8px;flex-wrap:wrap}.page-title[data-v-97f8124d]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-97f8124d]{font-size:.8rem;color:var(--text-muted);margin:4px 0 0}.mb-4[data-v-97f8124d]{margin-bottom:16px}.stat-row[data-v-97f8124d]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.stat[data-v-97f8124d]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;min-width:0}.stat-icon[data-v-97f8124d]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat--blue .stat-icon[data-v-97f8124d]{background:#3b82f61f;color:#3b82f6}.stat--green .stat-icon[data-v-97f8124d]{background:#22c55e1f;color:#16a34a}.stat--red .stat-icon[data-v-97f8124d]{background:#ef44441f;color:#ef4444}.stat--violet .stat-icon[data-v-97f8124d]{background:#8b5cf61f;color:#8b5cf6}.stat-val[data-v-97f8124d]{display:block;font-size:1.15rem;font-weight:700;color:var(--text-primary);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-lbl[data-v-97f8124d]{font-size:.74rem;color:var(--text-muted);font-weight:600}.card[data-v-97f8124d]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.filter-body[data-v-97f8124d]{padding:14px 18px}.filter-grid[data-v-97f8124d]{display:grid;grid-template-columns:1.5fr auto auto;gap:12px;align-items:end}.form-group[data-v-97f8124d]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-97f8124d]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-97f8124d]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.form-group input[data-v-97f8124d]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.search-wrap[data-v-97f8124d]{position:relative}.search-wrap input[data-v-97f8124d]{width:100%;padding-left:32px;box-sizing:border-box}.search-ico[data-v-97f8124d]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.filter-error[data-v-97f8124d]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:7px 10px}.seg[data-v-97f8124d]{display:inline-flex;border:1px solid var(--border);border-radius:9px;padding:2px;background:var(--bg-muted)}.seg-btn[data-v-97f8124d]{border:none;background:none;padding:5px 13px;border-radius:7px;font-size:.8rem;font-weight:600;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.seg-btn[data-v-97f8124d]:hover{color:var(--text-primary)}.seg-btn--on[data-v-97f8124d]{background:var(--bg-surface);color:#3b82f6;box-shadow:0 1px 3px #00000014}.table-toolbar[data-v-97f8124d]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-97f8124d]{display:inline-flex;align-items:center;gap:7px;font-size:.92rem;font-weight:600;color:var(--text-primary)}.table-title[data-v-97f8124d] .svg-icon{color:#3b82f6}.table-scroll[data-v-97f8124d]{overflow-x:auto}.data-table[data-v-97f8124d]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-97f8124d]{background:var(--bg-muted)}.data-table th[data-v-97f8124d]{padding:10px 12px;font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-97f8124d]{padding:11px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-97f8124d]{background:var(--bg-muted)}.row-pasif td[data-v-97f8124d]{opacity:.6}.empty-cell[data-v-97f8124d]{text-align:center;padding:40px 20px!important;color:var(--text-muted)}.empty-cell p[data-v-97f8124d]{margin:8px 0 0}.text-muted[data-v-97f8124d]{color:var(--text-muted)}.text-sm[data-v-97f8124d]{font-size:.78rem}.text-ok[data-v-97f8124d]{color:#16a34a}.text-danger[data-v-97f8124d]{color:#ef4444}.text-center[data-v-97f8124d]{text-align:center!important}.text-right[data-v-97f8124d]{text-align:right!important}.font-mono[data-v-97f8124d]{font-family:monospace}.fw[data-v-97f8124d]{font-weight:600}.dealer-cell[data-v-97f8124d]{display:flex;align-items:center;gap:8px;white-space:nowrap}.kod-badge[data-v-97f8124d]{background:var(--bg-muted);border:1px solid var(--border);color:var(--text-secondary);font-family:monospace;font-size:.72rem;font-weight:700;padding:2px 7px;border-radius:6px}.limit-cell[data-v-97f8124d]{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.limit-bar[data-v-97f8124d]{width:90px;height:4px;border-radius:999px;background:var(--bg-muted);overflow:hidden}.limit-fill[data-v-97f8124d]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#16a34a)}.limit-fill--mid[data-v-97f8124d]{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.limit-fill--low[data-v-97f8124d]{background:linear-gradient(90deg,#f43f5e,#e11d48)}.komisyon-badge[data-v-97f8124d]{display:inline-block;font-size:.72rem;font-weight:700;padding:2px 7px;border-radius:999px;margin:0 2px}.komisyon--y[data-v-97f8124d]{background:#2a78d61f;color:#2a78d6}.komisyon--c[data-v-97f8124d]{background:#eb68341f;color:#d95926}.priority-badge[data-v-97f8124d]{display:inline-block;font-size:.72rem;font-weight:700;padding:3px 9px;border-radius:999px}.priority-1[data-v-97f8124d]{background:#94a3b82e;color:#475569}.priority-2[data-v-97f8124d]{background:#3b82f626;color:#1d4ed8}.priority-3[data-v-97f8124d]{background:#a855f726;color:#7e22ce}html.dark .priority-1[data-v-97f8124d]{color:#cbd5e1}html.dark .priority-2[data-v-97f8124d]{color:#93c5fd}html.dark .priority-3[data-v-97f8124d]{color:#d8b4fe}.status-badge[data-v-97f8124d]{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap}.status-aktif[data-v-97f8124d]{background:#22c55e1f;color:#16a34a}.status-pasif[data-v-97f8124d]{background:#64748b24;color:var(--text-muted)}.status-limit[data-v-97f8124d]{background:#ef44441f;color:#dc2626}.dot[data-v-97f8124d]{width:6px;height:6px;border-radius:50%;background:currentColor}.action-btns[data-v-97f8124d]{display:inline-flex;gap:6px;flex-wrap:nowrap;justify-content:flex-end}.btn[data-v-97f8124d]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-decoration:none}.btn-sm[data-v-97f8124d]{padding:5px 11px;font-size:.78rem}.pagination-row[data-v-97f8124d]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-97f8124d]{display:flex;align-items:center;gap:8px}.pagination button[data-v-97f8124d]{padding:6px 13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem;transition:border-color .15s,color .15s}.pagination button[data-v-97f8124d]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-97f8124d]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.page-info[data-v-97f8124d]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-97f8124d]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-97f8124d .7s linear infinite}@keyframes spin-97f8124d{to{transform:rotate(360deg)}}.toast[data-v-97f8124d]{position:fixed;bottom:24px;right:24px;z-index:1200;padding:11px 18px;border-radius:10px;font-size:.85rem;font-weight:600;color:#fff;box-shadow:0 8px 24px #0000002e}.toast--success[data-v-97f8124d]{background:linear-gradient(135deg,#22c55e,#16a34a)}.toast--error[data-v-97f8124d]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-97f8124d],.toast-leave-active[data-v-97f8124d]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-97f8124d],.toast-leave-to[data-v-97f8124d]{opacity:0;transform:translateY(8px)}@media (max-width: 1023px){.stat-row[data-v-97f8124d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.filter-grid[data-v-97f8124d]{grid-template-columns:1fr}.stat[data-v-97f8124d]{padding:10px;gap:8px}.stat-icon[data-v-97f8124d]{display:none}}.api-settings[data-v-d2ea366e]{display:flex;flex-direction:column;gap:14px}.section-label[data-v-d2ea366e]{font-size:.75rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:4px 0;padding-bottom:4px;border-bottom:1px solid var(--border-muted)}.loading-row[data-v-d2ea366e]{display:flex;align-items:center;gap:8px;font-size:.83rem;color:var(--text-muted);padding:10px 0}.cred-row[data-v-d2ea366e]{display:flex;flex-direction:column;gap:5px}.cred-row label[data-v-d2ea366e]{font-size:.78rem;color:var(--text-muted);font-weight:500}.cred-value[data-v-d2ea366e]{display:flex;align-items:center;gap:6px;background:var(--bg-muted);border:1px solid var(--border);border-radius:6px;padding:7px 10px}.cred-value code[data-v-d2ea366e]{flex:1;font-family:monospace;font-size:.83rem;color:var(--text-primary);word-break:break-all}.cred-value--muted[data-v-d2ea366e]{font-style:italic;color:var(--text-faint)!important;font-family:inherit!important}.cred-value--input[data-v-d2ea366e]{background:none;border:none;padding:0;gap:8px}.cred-value--input input[data-v-d2ea366e]{flex:1;border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:.85rem;outline:none;background:var(--bg-input);color:var(--text-primary)}.cred-value--input input[data-v-d2ea366e]:focus{border-color:#20b2aa}.input-error[data-v-d2ea366e]{border-color:#ef4444!important}.btn-icon[data-v-d2ea366e]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:3px;display:inline-flex}.btn-icon[data-v-d2ea366e]:hover{color:#20b2aa}.field-err[data-v-d2ea366e]{font-size:.72rem;color:#ef4444}.field-ok[data-v-d2ea366e]{font-size:.72rem;color:#16a34a}.regen-row[data-v-d2ea366e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:6px;border-top:1px solid var(--border-muted)}.regen-hint[data-v-d2ea366e]{font-size:.72rem;color:var(--text-faint)}.btn[data-v-d2ea366e]{border-radius:7px;border:1px solid transparent;cursor:pointer;font-weight:600;display:inline-flex;align-items:center;gap:6px}.btn[data-v-d2ea366e]:disabled{opacity:.6;cursor:not-allowed}.btn-sm[data-v-d2ea366e]{padding:6px 12px;font-size:.8rem}.btn-teal[data-v-d2ea366e]{background:#20b2aa;color:#fff}.btn-teal[data-v-d2ea366e]:not(:disabled):hover{background:#1a9e97}.btn-danger-outline[data-v-d2ea366e]{background:var(--bg-surface);border-color:#fca5a5;color:#dc2626}.btn-danger-outline[data-v-d2ea366e]:hover{background:#ef44441a}.copy-toast[data-v-d2ea366e]{font-size:.75rem;color:#16a34a;margin:0}.cred-row label[data-v-d2ea366e]{font-weight:600;color:var(--text-secondary)}.cred-value[data-v-d2ea366e]{border-radius:9px;padding:8px 11px}.cred-value--input[data-v-d2ea366e]{background:none;border:none;padding:0}.cred-value--input input[data-v-d2ea366e]{border-radius:8px;padding:8px 10px;background:var(--bg-input, var(--bg-surface));transition:border-color .15s,box-shadow .15s}.cred-value--input input[data-v-d2ea366e]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.btn-icon[data-v-d2ea366e]{border-radius:6px;padding:5px;transition:color .15s,background .15s}.btn-icon[data-v-d2ea366e]:hover{color:#3b82f6;background:var(--bg-muted)}.regen-row[data-v-d2ea366e]{border-top:none;padding-top:2px}.regen-hint[data-v-d2ea366e]{color:var(--text-muted);line-height:1.45}.btn[data-v-d2ea366e]{padding:6px 12px}.copy-toast[data-v-d2ea366e]{font-weight:600}.modal-overlay[data-v-fb11d1f8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-overlay--top[data-v-fb11d1f8]{z-index:1010}.modal[data-v-fb11d1f8]{background:var(--bg-surface);border-radius:16px;width:100%;max-width:620px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #00000040}.modal--sm[data-v-fb11d1f8]{max-width:480px}.modal-header[data-v-fb11d1f8]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 22px;border-bottom:1px solid var(--border-muted);flex-shrink:0}.mh-left[data-v-fb11d1f8]{display:flex;align-items:center;gap:12px;min-width:0}.mh-icon[data-v-fb11d1f8]{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 8px #2563eb4d}.mh-icon--ok[data-v-fb11d1f8]{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 8px #16a34a4d}.modal-title[data-v-fb11d1f8]{font-size:1.02rem;font-weight:700;color:var(--text-primary);margin:0}.modal-sub[data-v-fb11d1f8]{font-size:.78rem;color:var(--text-muted);margin:2px 0 0}.modal-close[data-v-fb11d1f8]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:6px;border-radius:8px;display:inline-flex;transition:background .15s,color .15s}.modal-close[data-v-fb11d1f8]:hover{background:var(--bg-muted);color:var(--text-primary)}.modal-body[data-v-fb11d1f8]{padding:18px 22px;overflow-y:auto;flex:1 1 auto;min-height:0}.modal-footer[data-v-fb11d1f8]{display:flex;align-items:center;gap:8px;padding:13px 22px;border-top:1px solid var(--border-muted);background:var(--bg-muted);flex-shrink:0}.footer-space[data-v-fb11d1f8]{flex:1}.footer-err[data-v-fb11d1f8]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:#ef4444}.section[data-v-fb11d1f8]{padding:16px 16px 14px;margin-bottom:12px;border:1px solid var(--border);border-radius:12px}.section-title[data-v-fb11d1f8]{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:var(--text-primary);margin:0 0 14px}.section-num[data-v-fb11d1f8]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}.form-grid[data-v-fb11d1f8]{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin-bottom:12px}.form-group[data-v-fb11d1f8]{display:flex;flex-direction:column;gap:5px}.form-group.mt[data-v-fb11d1f8]{margin-top:12px}.form-group label[data-v-fb11d1f8]{font-size:.78rem;color:var(--text-secondary);font-weight:600}.form-group input[data-v-fb11d1f8]{border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:.875rem;outline:none;transition:border-color .15s,box-shadow .15s;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);width:100%;box-sizing:border-box}.form-group input[data-v-fb11d1f8]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.affix-wrap[data-v-fb11d1f8]{position:relative}.has-affix[data-v-fb11d1f8]{padding-right:30px!important}.affix[data-v-fb11d1f8]{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-size:.82rem;color:var(--text-muted);pointer-events:none}.input-error[data-v-fb11d1f8]{border-color:#ef4444!important}.field-err[data-v-fb11d1f8]{font-size:.72rem;color:#ef4444}.field-hint[data-v-fb11d1f8]{font-size:.72rem;color:var(--text-muted);line-height:1.45}.req[data-v-fb11d1f8]{color:#ef4444}.toggle-card[data-v-fb11d1f8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.toggle-card[data-v-fb11d1f8]:hover{border-color:#3b82f673}.toggle-card--on[data-v-fb11d1f8]{border-color:#3b82f666;background:#3b82f60d}.tc-text[data-v-fb11d1f8]{display:flex;flex-direction:column;gap:2px;min-width:0}.tc-title[data-v-fb11d1f8]{font-size:.84rem;font-weight:700;color:var(--text-primary)}.tc-desc[data-v-fb11d1f8]{font-size:.72rem;color:var(--text-muted);line-height:1.4}.toggle-switch[data-v-fb11d1f8]{position:relative;flex-shrink:0}.toggle-switch input[data-v-fb11d1f8]{position:absolute;opacity:0;width:0;height:0}.toggle-slider[data-v-fb11d1f8]{display:block;width:40px;height:22px;background:var(--border);border-radius:11px;position:relative;transition:background .2s}.toggle-slider[data-v-fb11d1f8]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.toggle-slider[data-v-fb11d1f8]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.toggle-switch input:checked+.toggle-slider[data-v-fb11d1f8]:after{transform:translate(18px)}.info-note[data-v-fb11d1f8]{display:flex;gap:7px;align-items:flex-start;font-size:.74rem;color:var(--text-muted);background:var(--bg-muted);border-radius:8px;padding:9px 11px;margin:10px 0 0;line-height:1.55}.info-note[data-v-fb11d1f8] .svg-icon{color:#3b82f6;flex-shrink:0;margin-top:1px}.info-note code[data-v-fb11d1f8],.cred-val code[data-v-fb11d1f8]{font-size:.72rem;font-family:monospace}.info-note code[data-v-fb11d1f8]{background:var(--bg-surface);padding:1px 4px;border-radius:4px}.warn-note[data-v-fb11d1f8]{display:flex;gap:6px;align-items:flex-start;font-size:.78rem;font-weight:600;color:#b45309;background:#f59e0b14;border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:9px 11px;margin:0 0 14px;line-height:1.5}html.dark .warn-note[data-v-fb11d1f8]{color:#fcd34d}.cred[data-v-fb11d1f8]{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.cred-lbl[data-v-fb11d1f8]{font-size:.74rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.cred-val[data-v-fb11d1f8]{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--bg-muted)}.cred-val code[data-v-fb11d1f8]{flex:1;font-size:.82rem;color:var(--text-primary);word-break:break-all}.icon-btn[data-v-fb11d1f8]{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:4px;border-radius:6px;display:inline-flex}.icon-btn[data-v-fb11d1f8]:hover{color:#3b82f6;background:var(--bg-surface)}.copied[data-v-fb11d1f8]{font-size:.76rem;font-weight:600;color:#16a34a;margin:0}@media (max-width: 640px){.modal-overlay[data-v-fb11d1f8]{padding:0}.modal[data-v-fb11d1f8]{max-height:100vh;border-radius:0}.form-grid[data-v-fb11d1f8]{grid-template-columns:1fr}}.dot[data-v-fb11d1f8]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:1px}.dot--y[data-v-fb11d1f8]{background:#2a78d6}.dot--c[data-v-fb11d1f8]{background:#eb6834}.warn-note--soft[data-v-fb11d1f8]{margin:10px 0 0;font-weight:500}.lcb[data-v-a8458dd9]{display:inline-flex;align-items:center;gap:6px;font-family:monospace;font-weight:600;color:#20b2aa}.lcb--stale[data-v-a8458dd9]{color:var(--text-muted)}.lcb-value[data-v-a8458dd9]{transition:color .2s}.lcb-error[data-v-a8458dd9]{font-size:.8rem;color:#d97706;cursor:help}.lcb-spinner[data-v-a8458dd9]{display:inline-block;width:12px;height:12px;border:2px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:lcb-spin-a8458dd9 .7s linear infinite}@keyframes lcb-spin-a8458dd9{to{transform:rotate(360deg)}}.page-header[data-v-64c178be]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ph-left[data-v-64c178be]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-64c178be]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#14b8a621;color:#0d9488}.page-title[data-v-64c178be]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-64c178be]{font-size:.8rem;color:var(--text-muted);margin:4px 0 0}.mb-4[data-v-64c178be]{margin-bottom:16px}.stat-row[data-v-64c178be]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.stat[data-v-64c178be]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;min-width:0}.stat-icon[data-v-64c178be]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat--blue .stat-icon[data-v-64c178be]{background:#3b82f61f;color:#3b82f6}.stat--violet .stat-icon[data-v-64c178be]{background:#8b5cf61f;color:#8b5cf6}.stat--green .stat-icon[data-v-64c178be]{background:#22c55e1f;color:#16a34a}.stat-val[data-v-64c178be]{display:block;font-size:1.15rem;font-weight:700;color:var(--text-primary);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-lbl[data-v-64c178be]{font-size:.74rem;color:var(--text-muted);font-weight:600}.card[data-v-64c178be]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.filter-body[data-v-64c178be]{padding:14px 18px}.filter-grid[data-v-64c178be]{display:grid;grid-template-columns:minmax(0,420px) auto;gap:12px;align-items:end}.form-group[data-v-64c178be]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-64c178be]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-64c178be]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.form-group input[data-v-64c178be]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.search-wrap[data-v-64c178be]{position:relative}.search-wrap input[data-v-64c178be]{width:100%;padding-left:32px;box-sizing:border-box}.search-ico[data-v-64c178be]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.filter-error[data-v-64c178be]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:7px 10px}.table-toolbar[data-v-64c178be]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-64c178be]{display:inline-flex;align-items:center;gap:7px;font-size:.92rem;font-weight:600;color:var(--text-primary)}.table-title[data-v-64c178be] .svg-icon{color:#3b82f6}.table-scroll[data-v-64c178be]{overflow-x:auto}.data-table[data-v-64c178be]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-64c178be]{background:var(--bg-muted)}.data-table th[data-v-64c178be]{padding:10px 12px;font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-64c178be]{padding:11px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-64c178be]{background:var(--bg-muted)}.empty-cell[data-v-64c178be]{text-align:center;padding:40px 20px!important;color:var(--text-muted)}.empty-cell p[data-v-64c178be]{margin:8px 0 0}.text-muted[data-v-64c178be]{color:var(--text-muted)}.text-sm[data-v-64c178be]{font-size:.78rem}.text-center[data-v-64c178be]{text-align:center!important}.text-right[data-v-64c178be]{text-align:right!important}.font-mono[data-v-64c178be]{font-family:monospace}.fw[data-v-64c178be]{font-weight:600}.site-cell[data-v-64c178be]{display:flex;align-items:center;gap:10px}.site-cell>div[data-v-64c178be]{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.site-avatar[data-v-64c178be]{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;font-size:.85rem;color:#fff;background:linear-gradient(135deg,#14b8a6,#0d9488)}.site-id[data-v-64c178be]{font-size:.7rem;color:var(--text-muted);font-family:monospace}.provider-tag[data-v-64c178be]{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;font-size:.66rem;font-weight:700;background:#8b5cf621;color:#7c3aed}.komisyon-badge[data-v-64c178be]{display:inline-block;font-size:.72rem;font-weight:700;padding:2px 7px;border-radius:999px;margin:0 2px}.komisyon--y[data-v-64c178be]{background:#2a78d61f;color:#2a78d6}.komisyon--c[data-v-64c178be]{background:#eb68341f;color:#d95926}.btn[data-v-64c178be]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.btn-sm[data-v-64c178be]{padding:5px 11px;font-size:.78rem}.pagination-row[data-v-64c178be]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-64c178be]{display:flex;align-items:center;gap:8px}.pagination button[data-v-64c178be]{padding:6px 13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem;transition:border-color .15s,color .15s}.pagination button[data-v-64c178be]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-64c178be]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.page-info[data-v-64c178be]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-64c178be]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-64c178be .7s linear infinite}@keyframes spin-64c178be{to{transform:rotate(360deg)}}.toast[data-v-64c178be]{position:fixed;bottom:24px;right:24px;z-index:1200;padding:11px 18px;border-radius:10px;font-size:.85rem;font-weight:600;color:#fff;box-shadow:0 8px 24px #0000002e}.toast--success[data-v-64c178be]{background:linear-gradient(135deg,#22c55e,#16a34a)}.toast--error[data-v-64c178be]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-64c178be],.toast-leave-active[data-v-64c178be]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-64c178be],.toast-leave-to[data-v-64c178be]{opacity:0;transform:translateY(8px)}@media (max-width: 767px){.filter-grid[data-v-64c178be]{grid-template-columns:1fr}.stat[data-v-64c178be]{padding:10px;gap:8px}.stat-icon[data-v-64c178be]{display:none}}.page-header[data-v-90f36feb]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ph-left[data-v-90f36feb]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-90f36feb]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#3b82f61f;color:#3b82f6}.ph-actions[data-v-90f36feb]{display:flex;gap:8px;flex-wrap:wrap}.ph-actions .btn[data-v-90f36feb]{text-decoration:none}.page-title[data-v-90f36feb]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-90f36feb]{font-size:.8rem;color:var(--text-muted);margin:4px 0 0}.mb-4[data-v-90f36feb]{margin-bottom:16px}.stat-row[data-v-90f36feb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.stat[data-v-90f36feb]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px}.stat-icon[data-v-90f36feb]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat--blue .stat-icon[data-v-90f36feb]{background:#3b82f61f;color:#3b82f6}.stat--green .stat-icon[data-v-90f36feb]{background:#22c55e1f;color:#16a34a}.stat--violet .stat-icon[data-v-90f36feb]{background:#8b5cf61f;color:#8b5cf6}.stat-val[data-v-90f36feb]{display:block;font-size:1.2rem;font-weight:700;color:var(--text-primary);line-height:1.15}.stat-lbl[data-v-90f36feb]{font-size:.74rem;color:var(--text-muted);font-weight:600}.card[data-v-90f36feb]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.filter-header[data-v-90f36feb]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.fh-title[data-v-90f36feb],.table-title[data-v-90f36feb]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-90f36feb] .svg-icon,.table-title[data-v-90f36feb] .svg-icon{color:#3b82f6}.filter-body[data-v-90f36feb]{padding:16px 18px}.filter-grid[data-v-90f36feb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-90f36feb]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-90f36feb]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-90f36feb],.form-group select[data-v-90f36feb]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.form-group input[data-v-90f36feb]:focus,.form-group select[data-v-90f36feb]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.filter-actions[data-v-90f36feb]{display:flex;gap:8px;flex-wrap:wrap}.filter-error[data-v-90f36feb]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:7px 10px}.table-toolbar[data-v-90f36feb]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-90f36feb]{font-size:.92rem;font-weight:600;color:var(--text-primary)}.table-scroll[data-v-90f36feb]{overflow-x:auto}.data-table[data-v-90f36feb]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-90f36feb]{background:var(--bg-muted)}.data-table th[data-v-90f36feb]{padding:10px 12px;font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-90f36feb]{padding:11px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-90f36feb]{background:var(--bg-muted)}.row--idle td[data-v-90f36feb]{opacity:.6}.empty-cell[data-v-90f36feb]{text-align:center;padding:40px 20px!important;color:var(--text-muted)}.empty-cell p[data-v-90f36feb]{margin:8px 0 0}.text-muted[data-v-90f36feb]{color:var(--text-muted)}.text-sm[data-v-90f36feb]{font-size:.78rem}.text-center[data-v-90f36feb]{text-align:center!important}.font-mono[data-v-90f36feb]{font-family:monospace}.fw[data-v-90f36feb]{font-weight:600}.banka-badge[data-v-90f36feb]{background:#3b82f61f;color:#2563eb;font-size:.74rem;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.gun-badge[data-v-90f36feb]{font-size:.74rem;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.gun-badge--on[data-v-90f36feb]{background:#22c55e1f;color:#16a34a}.gun-badge--off[data-v-90f36feb]{background:#64748b1f;color:var(--text-muted)}.dur[data-v-90f36feb]{display:flex;align-items:center;gap:8px;min-width:200px}.dur-val[data-v-90f36feb]{font-family:monospace;font-weight:700;color:#2563eb;min-width:70px}.dur-bar[data-v-90f36feb]{flex:1;height:6px;border-radius:999px;background:var(--bg-muted);overflow:hidden;min-width:60px}.dur-fill[data-v-90f36feb]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s}.dur-pct[data-v-90f36feb]{font-size:.72rem;color:var(--text-muted);font-weight:600;min-width:34px;text-align:right}.btn[data-v-90f36feb]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px}.pagination-row[data-v-90f36feb]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-90f36feb]{display:flex;align-items:center;gap:8px}.pagination button[data-v-90f36feb]{padding:6px 13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem;transition:border-color .15s,color .15s}.pagination button[data-v-90f36feb]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-90f36feb]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.page-info[data-v-90f36feb]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-90f36feb]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-90f36feb .7s linear infinite}@keyframes spin-90f36feb{to{transform:rotate(360deg)}}@media (max-width: 767px){.filter-grid[data-v-90f36feb]{grid-template-columns:1fr 1fr}.stat-row[data-v-90f36feb]{gap:8px}.stat[data-v-90f36feb]{padding:10px;gap:8px}.stat-icon[data-v-90f36feb]{display:none}}@media (max-width: 479px){.filter-grid[data-v-90f36feb]{grid-template-columns:1fr}}.page-header[data-v-dc71ef5f]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ph-left[data-v-dc71ef5f]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-dc71ef5f]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#8b5cf61f;color:#8b5cf6}.ph-actions[data-v-dc71ef5f]{display:flex;gap:8px;flex-wrap:wrap}.ph-actions .btn[data-v-dc71ef5f]{text-decoration:none}.page-title[data-v-dc71ef5f]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-dc71ef5f]{font-size:.8rem;color:var(--text-muted);margin:4px 0 0}.mb-4[data-v-dc71ef5f]{margin-bottom:16px}.stat-row[data-v-dc71ef5f]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.stat[data-v-dc71ef5f]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px}.stat-icon[data-v-dc71ef5f]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat--blue .stat-icon[data-v-dc71ef5f]{background:#3b82f61f;color:#3b82f6}.stat--green .stat-icon[data-v-dc71ef5f]{background:#2a78d61f;color:#2a78d6}.stat--orange .stat-icon[data-v-dc71ef5f]{background:#eb68341f;color:#eb6834}.stat-val[data-v-dc71ef5f]{display:block;font-size:1.2rem;font-weight:700;color:var(--text-primary);line-height:1.15}.stat-lbl[data-v-dc71ef5f]{font-size:.74rem;color:var(--text-muted);font-weight:600}.card[data-v-dc71ef5f]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.filter-header[data-v-dc71ef5f]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.fh-title[data-v-dc71ef5f],.table-title[data-v-dc71ef5f]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-dc71ef5f] .svg-icon,.table-title[data-v-dc71ef5f] .svg-icon{color:#3b82f6}.filter-body[data-v-dc71ef5f]{padding:16px 18px}.filter-grid[data-v-dc71ef5f]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-dc71ef5f]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-dc71ef5f]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-dc71ef5f]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.form-group input[data-v-dc71ef5f]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.search-wrap[data-v-dc71ef5f]{position:relative}.search-wrap input[data-v-dc71ef5f]{width:100%;padding-left:32px;box-sizing:border-box}.search-ico[data-v-dc71ef5f]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.filter-actions[data-v-dc71ef5f]{display:flex;gap:8px;flex-wrap:wrap}.filter-error[data-v-dc71ef5f]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:7px 10px}.table-toolbar[data-v-dc71ef5f]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-dc71ef5f]{font-size:.92rem;font-weight:600;color:var(--text-primary)}.table-scroll[data-v-dc71ef5f]{overflow-x:auto}.data-table[data-v-dc71ef5f]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-dc71ef5f]{background:var(--bg-muted)}.data-table th[data-v-dc71ef5f]{padding:10px 12px;font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-dc71ef5f]{padding:11px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-dc71ef5f]{background:var(--bg-muted)}.row--idle td[data-v-dc71ef5f]{opacity:.6}.empty-cell[data-v-dc71ef5f]{text-align:center;padding:40px 20px!important;color:var(--text-muted)}.empty-cell p[data-v-dc71ef5f]{margin:8px 0 0}.text-muted[data-v-dc71ef5f]{color:var(--text-muted)}.text-sm[data-v-dc71ef5f]{font-size:.78rem}.text-center[data-v-dc71ef5f]{text-align:center!important}.text-right[data-v-dc71ef5f]{text-align:right!important}.font-mono[data-v-dc71ef5f]{font-family:monospace}.fw[data-v-dc71ef5f]{font-weight:600}.dealer-cell[data-v-dc71ef5f]{display:flex;align-items:center;gap:8px;white-space:nowrap}.kod-badge[data-v-dc71ef5f]{background:var(--bg-muted);border:1px solid var(--border);color:var(--text-secondary);font-family:monospace;font-size:.72rem;font-weight:700;padding:2px 7px;border-radius:6px}.cnt[data-v-dc71ef5f]{font-family:monospace;font-weight:700}.cnt--y[data-v-dc71ef5f]{color:#2a78d6}.cnt--c[data-v-dc71ef5f]{color:#eb6834}.cnt-sep[data-v-dc71ef5f]{color:var(--text-muted);margin:0 4px}.gun-badge[data-v-dc71ef5f]{font-size:.74rem;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.gun-badge--on[data-v-dc71ef5f]{background:#22c55e1f;color:#16a34a}.gun-badge--off[data-v-dc71ef5f]{background:#64748b1f;color:var(--text-muted)}.dur-val[data-v-dc71ef5f]{font-family:monospace;font-weight:700;color:#2563eb}.btn[data-v-dc71ef5f]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.btn-sm[data-v-dc71ef5f]{padding:5px 11px;font-size:.78rem}.pagination-row[data-v-dc71ef5f]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-dc71ef5f]{display:flex;align-items:center;gap:8px}.pagination button[data-v-dc71ef5f]{padding:6px 13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem;transition:border-color .15s,color .15s}.pagination button[data-v-dc71ef5f]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-dc71ef5f]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.page-info[data-v-dc71ef5f]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-dc71ef5f]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-dc71ef5f .7s linear infinite}@keyframes spin-dc71ef5f{to{transform:rotate(360deg)}}@media (max-width: 767px){.filter-grid[data-v-dc71ef5f]{grid-template-columns:1fr 1fr}.stat-row[data-v-dc71ef5f]{gap:8px}.stat[data-v-dc71ef5f]{padding:10px;gap:8px}.stat-icon[data-v-dc71ef5f]{display:none}}@media (max-width: 479px){.filter-grid[data-v-dc71ef5f]{grid-template-columns:1fr}}.page-header[data-v-ab13e038]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ph-left[data-v-ab13e038]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-ab13e038]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#f59e0b24;color:#d97706}.ph-actions[data-v-ab13e038]{display:flex;gap:8px;flex-wrap:wrap}.page-title[data-v-ab13e038]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-ab13e038]{font-size:.8rem;color:var(--text-muted);margin:4px 0 0}.mb-4[data-v-ab13e038]{margin-bottom:16px}.card[data-v-ab13e038]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.filter-header[data-v-ab13e038]{display:flex;align-items:center;padding:12px 18px;font-size:.875rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.fh-title[data-v-ab13e038]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-ab13e038] .svg-icon{color:#3b82f6}.fh-hint[data-v-ab13e038]{font-size:.74rem;font-weight:500;color:var(--text-muted)}.filter-body[data-v-ab13e038]{padding:16px 18px}.filter-grid[data-v-ab13e038]{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:12px;margin-bottom:14px}.form-group[data-v-ab13e038]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-ab13e038]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-ab13e038]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.form-group input[data-v-ab13e038]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.search-wrap[data-v-ab13e038]{position:relative}.search-wrap input[data-v-ab13e038]{width:100%;padding-left:32px;box-sizing:border-box}.search-ico[data-v-ab13e038]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.required[data-v-ab13e038]{color:#ef4444}.filter-actions[data-v-ab13e038]{display:flex;gap:8px;flex-wrap:wrap}.filter-error[data-v-ab13e038]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:7px 10px}.empty-card[data-v-ab13e038]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;color:var(--text-muted);font-size:.85rem}.empty-card p[data-v-ab13e038]{margin:0}.accordion-list[data-v-ab13e038]{display:flex;flex-direction:column;gap:8px}.accordion-item[data-v-ab13e038]{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.accordion-item--open[data-v-ab13e038]{border-color:#3b82f673;box-shadow:0 0 0 3px #3b82f614}.accordion-header[data-v-ab13e038]{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:13px 18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;text-align:left;font:inherit;transition:background .15s}.accordion-header[data-v-ab13e038]:hover,.accordion-item--open .accordion-header[data-v-ab13e038]{background:var(--bg-muted)}.accordion-left[data-v-ab13e038]{display:flex;align-items:center;gap:10px;min-width:0}.accordion-right[data-v-ab13e038]{display:flex;align-items:center;gap:6px;flex-shrink:0}.accordion-arrow[data-v-ab13e038]{display:inline-flex;color:var(--text-muted);transition:transform .15s,color .15s}.accordion-arrow.open[data-v-ab13e038]{transform:rotate(90deg);color:#3b82f6}.dealer-kod[data-v-ab13e038]{font-family:monospace;font-size:.72rem;font-weight:700;background:var(--bg-muted);border:1px solid var(--border);color:var(--text-secondary);padding:2px 7px;border-radius:6px}.dealer-ad[data-v-ab13e038]{font-size:.9rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill[data-v-ab13e038]{font-size:.72rem;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.pill--y[data-v-ab13e038]{background:#2a78d61f;color:#2a78d6}.pill--c[data-v-ab13e038]{background:#eb68341f;color:#d95926}.open-hint[data-v-ab13e038]{font-size:.74rem;font-weight:600;color:var(--text-muted)}.accordion-header:hover .open-hint[data-v-ab13e038]{color:#3b82f6}.accordion-body[data-v-ab13e038]{padding:16px 18px 18px;border-top:1px solid var(--border-muted)}.detail-loading[data-v-ab13e038]{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:.85rem;padding:16px 0}.no-data[data-v-ab13e038]{text-align:center;color:var(--text-muted);font-size:.85rem;padding:20px 0 6px}.sum-row[data-v-ab13e038]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.sum[data-v-ab13e038]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);border-left-width:3px;background:var(--bg-surface)}.sum--y[data-v-ab13e038]{border-left-color:#2a78d6}.sum--c[data-v-ab13e038]{border-left-color:#eb6834}.sum--peak[data-v-ab13e038]{border-left-color:#8b5cf6}.sum-lbl[data-v-ab13e038]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.sum-val[data-v-ab13e038]{font-size:1rem;font-weight:700;color:var(--text-primary)}.sum-sub[data-v-ab13e038]{font-size:.74rem;color:var(--text-muted)}.hour-grid[data-v-ab13e038]{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}@media (max-width: 1279px){.hour-grid[data-v-ab13e038]{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1023px){.hour-grid[data-v-ab13e038]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.hour-grid[data-v-ab13e038]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 479px){.hour-grid[data-v-ab13e038]{grid-template-columns:repeat(2,1fr)}}.hour-card[data-v-ab13e038]{border-radius:10px;padding:9px 9px 8px;border:1px solid var(--border);display:flex;flex-direction:column;gap:4px;background:var(--bg-surface);transition:border-color .15s,transform .15s}.hour-card--active[data-v-ab13e038]{border-color:#3b82f659;background:#3b82f60d}.hour-card--idle[data-v-ab13e038]{background:var(--bg-muted);opacity:.7}.hour-card--peak[data-v-ab13e038]{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf626}.hour-card[data-v-ab13e038]:hover{border-color:#3b82f6;transform:translateY(-1px)}.hour-label[data-v-ab13e038]{font-size:.7rem;font-weight:700;color:var(--text-muted);font-family:monospace}.hour-total[data-v-ab13e038]{font-size:1.05rem;font-weight:700;color:var(--text-primary);line-height:1}.hour-detail[data-v-ab13e038]{display:flex;gap:4px;flex-wrap:wrap}.badge-yatirim[data-v-ab13e038],.badge-cekim[data-v-ab13e038]{display:inline-flex;align-items:center;gap:2px;font-size:.65rem;padding:1px 5px;border-radius:5px;font-weight:700}.badge-yatirim[data-v-ab13e038]{background:#2a78d61f;color:#2a78d6}.badge-cekim[data-v-ab13e038]{background:#eb68341f;color:#d95926}.mini-bar-wrap[data-v-ab13e038]{height:4px;background:var(--border);border-radius:999px;margin-top:2px;overflow:hidden}.mini-bar[data-v-ab13e038]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:999px;transition:width .4s ease}.btn[data-v-ab13e038]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.spinner-lg[data-v-ab13e038]{display:inline-block;width:26px;height:26px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-ab13e038 .7s linear infinite}.spinner-md[data-v-ab13e038]{display:inline-block;width:18px;height:18px;border:2px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-ab13e038 .7s linear infinite}.spinner-sm[data-v-ab13e038]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-ab13e038 .7s linear infinite}@keyframes spin-ab13e038{to{transform:rotate(360deg)}}@media (max-width: 767px){.filter-grid[data-v-ab13e038]{grid-template-columns:1fr 1fr}.sum-row[data-v-ab13e038]{grid-template-columns:1fr}}@media (max-width: 479px){.filter-grid[data-v-ab13e038]{grid-template-columns:1fr}}.page-header[data-v-eae8a9ef]{margin-bottom:20px}.page-title[data-v-eae8a9ef]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0 0 4px}.page-sub[data-v-eae8a9ef]{font-size:.83rem;color:var(--text-muted);margin:0;line-height:1.5}.form-card[data-v-eae8a9ef]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.card-header[data-v-eae8a9ef]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:var(--bg-muted);border-bottom:1px solid var(--border);font-size:.9rem;font-weight:700;color:var(--text-primary)}.header-note[data-v-eae8a9ef]{font-size:.75rem;color:var(--text-muted);font-weight:400}.card-body[data-v-eae8a9ef]{padding:24px 20px}.card-footer[data-v-eae8a9ef]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--border);background:var(--bg-muted)}.balance-preview[data-v-eae8a9ef]{display:flex;flex-direction:column;gap:4px;background:#20b2aa14;border:1px solid rgba(32,178,170,.25);border-radius:8px;padding:12px 16px}.balance-preview--negative[data-v-eae8a9ef]{background:#ef444414;border-color:#ef44444d}.balance-preview__label[data-v-eae8a9ef]{font-size:.72rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.balance-preview__formula[data-v-eae8a9ef]{font-size:1.05rem;font-weight:700;color:var(--text-primary)}.balance-preview--negative .balance-preview__formula[data-v-eae8a9ef]{color:#dc2626}.balance-preview__breakdown[data-v-eae8a9ef]{font-size:.85rem;font-weight:500;color:var(--text-muted);margin-left:6px}.balance-preview__after[data-v-eae8a9ef]{font-size:.8rem;color:var(--text-muted)}.balance-preview__after strong[data-v-eae8a9ef]{color:var(--text-primary)}.form-grid[data-v-eae8a9ef]{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.form-group[data-v-eae8a9ef]{display:flex;flex-direction:column;gap:5px}.form-group--full[data-v-eae8a9ef]{grid-column:1 / -1}.form-group label[data-v-eae8a9ef]{font-size:.83rem;font-weight:600;color:var(--text-primary)}.req[data-v-eae8a9ef]{color:#ef4444;margin-left:2px}.opt[data-v-eae8a9ef]{font-weight:400;color:var(--text-muted);font-size:.78rem}.form-group input[data-v-eae8a9ef],.form-group select[data-v-eae8a9ef],.form-group textarea[data-v-eae8a9ef]{border:1px solid var(--border);border-radius:6px;padding:8px 12px;font-size:.875rem;color:var(--text-primary);outline:none;background:var(--bg-surface);transition:border-color .15s;width:100%;box-sizing:border-box}.form-group input[data-v-eae8a9ef]:focus,.form-group select[data-v-eae8a9ef]:focus,.form-group textarea[data-v-eae8a9ef]:focus{border-color:#20b2aa;box-shadow:0 0 0 3px #20b2aa1a}.form-group select[data-v-eae8a9ef]:disabled,.form-group input[data-v-eae8a9ef]:disabled{background:var(--bg-muted);color:var(--text-muted)}.input--error[data-v-eae8a9ef]{border-color:#ef4444!important}.err-msg[data-v-eae8a9ef]{font-size:.75rem;color:#ef4444}.hint-msg[data-v-eae8a9ef]{font-size:.75rem;color:var(--text-muted)}.warning-band[data-v-eae8a9ef]{margin:0 20px;padding:10px 16px;background:var(--bg-muted);border:1px solid var(--border);border-radius:8px;font-size:.8rem;color:var(--text-muted);line-height:1.5}.btn[data-v-eae8a9ef]{padding:8px 20px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.btn[data-v-eae8a9ef]:disabled{opacity:.55;cursor:not-allowed}.btn-outline[data-v-eae8a9ef]{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}.btn-outline[data-v-eae8a9ef]:not(:disabled):hover{background:var(--bg-muted)}.btn-primary[data-v-eae8a9ef]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-primary[data-v-eae8a9ef]:not(:disabled):hover{background:#1a9e97}.btn-teal[data-v-eae8a9ef]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-eae8a9ef]:not(:disabled):hover{background:#1a9e97}.spinner[data-v-eae8a9ef]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-eae8a9ef .6s linear infinite}@keyframes spin-eae8a9ef{to{transform:rotate(360deg)}}.toast[data-v-eae8a9ef]{position:fixed;top:20px;right:20px;z-index:9999;padding:12px 20px;border-radius:8px;font-size:.875rem;font-weight:500;box-shadow:0 2px 10px #0000001a;max-width:420px}.toast--success[data-v-eae8a9ef]{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#16a34a}.toast--error[data-v-eae8a9ef]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#991b1b}.toast-enter-active[data-v-eae8a9ef],.toast-leave-active[data-v-eae8a9ef]{transition:all .3s ease}.toast-enter-from[data-v-eae8a9ef],.toast-leave-to[data-v-eae8a9ef]{opacity:0;transform:translate(30px)}.mb-4[data-v-eae8a9ef]{margin-bottom:16px}.mt-4[data-v-eae8a9ef]{margin-top:24px}.card[data-v-eae8a9ef]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.filter-header[data-v-eae8a9ef]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.btn-filter-toggle[data-v-eae8a9ef]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#20b2aa;font-weight:600}.filter-body[data-v-eae8a9ef]{padding:16px 18px;border-bottom:1px solid var(--border-muted)}.filter-grid[data-v-eae8a9ef]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.filter-actions[data-v-eae8a9ef]{display:flex;gap:8px}.filter-error[data-v-eae8a9ef]{margin:10px 0 0;font-size:.8rem;color:#b91c1c;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:6px;padding:7px 10px}.table-toolbar[data-v-eae8a9ef]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-eae8a9ef]{font-size:.95rem;font-weight:600;color:var(--text-primary)}.table-scroll[data-v-eae8a9ef]{overflow-x:auto}.data-table[data-v-eae8a9ef]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-eae8a9ef]{background:var(--bg-muted)}.data-table th[data-v-eae8a9ef]{padding:10px 12px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-eae8a9ef]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-eae8a9ef]{background:var(--bg-muted)}.empty-cell[data-v-eae8a9ef]{text-align:center;padding:40px!important}.text-muted[data-v-eae8a9ef]{color:var(--text-muted)}.text-sm[data-v-eae8a9ef]{font-size:.78rem}.text-xs[data-v-eae8a9ef]{font-size:.72rem}.text-right[data-v-eae8a9ef]{text-align:right}.font-bold[data-v-eae8a9ef]{font-weight:700}.mono[data-v-eae8a9ef]{font-family:monospace}.bayi-badge[data-v-eae8a9ef]{font-weight:600;color:var(--text-primary)}.account-cell[data-v-eae8a9ef]{display:flex;flex-direction:column;gap:2px}.account-name[data-v-eae8a9ef]{font-weight:600;font-size:.83rem}.account-iban[data-v-eae8a9ef]{font-size:.72rem;color:var(--text-muted);font-family:monospace}.musteri-cell[data-v-eae8a9ef]{display:flex;flex-direction:column;gap:1px}.akis-badge[data-v-eae8a9ef]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:600}.akis-yatirim[data-v-eae8a9ef]{background:#22c55e26;color:#16a34a}.akis-cekim[data-v-eae8a9ef]{background:#f59e0b26;color:#b45309}.pagination-row[data-v-eae8a9ef]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-eae8a9ef]{display:flex;align-items:center;gap:8px}.pagination button[data-v-eae8a9ef]{padding:5px 12px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);cursor:pointer;font-size:.8rem;color:var(--text-primary)}.pagination button[data-v-eae8a9ef]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-eae8a9ef]:not(:disabled):hover{background:var(--bg-muted)}.page-info[data-v-eae8a9ef]{font-size:.8rem;color:var(--text-muted);min-width:60px;text-align:center}.spinner-lg[data-v-eae8a9ef]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-eae8a9ef .7s linear infinite}@media (max-width: 767px){.form-grid[data-v-eae8a9ef]{grid-template-columns:1fr}.form-group--full[data-v-eae8a9ef]{grid-column:1}.card-body[data-v-eae8a9ef]{padding:16px 14px}.warning-band[data-v-eae8a9ef]{margin:0 14px}.card-footer[data-v-eae8a9ef]{flex-direction:column}.card-footer .btn[data-v-eae8a9ef]{width:100%;justify-content:center}.filter-grid[data-v-eae8a9ef]{grid-template-columns:1fr}}.page-header[data-v-eae8a9ef]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-eae8a9ef]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#3b82f61f;color:#3b82f6}.form-card[data-v-eae8a9ef],.card[data-v-eae8a9ef]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.card-header[data-v-eae8a9ef]{background:transparent;border-bottom-color:var(--border-muted)}.ch-title[data-v-eae8a9ef]{display:inline-flex;align-items:center;gap:7px}.ch-title[data-v-eae8a9ef] .svg-icon{color:#3b82f6}.filter-header[data-v-eae8a9ef]{font-weight:600}.form-group input[data-v-eae8a9ef],.form-group select[data-v-eae8a9ef],.form-group textarea[data-v-eae8a9ef]{border-radius:8px;background:var(--bg-input, var(--bg-surface))}.form-group input[data-v-eae8a9ef]:focus,.form-group select[data-v-eae8a9ef]:focus,.form-group textarea[data-v-eae8a9ef]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.type-seg[data-v-eae8a9ef]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.type-seg--error .type-btn[data-v-eae8a9ef]{border-color:#ef4444}.type-btn[data-v-eae8a9ef]{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border-radius:9px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font-size:.86rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}.type-btn--y[data-v-eae8a9ef]:hover{border-color:#2a78d6;color:#2a78d6}.type-btn--c[data-v-eae8a9ef]:hover{border-color:#eb6834;color:#d95926}.type-btn--y.on[data-v-eae8a9ef]{background:linear-gradient(135deg,#3987e5,#2a78d6);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2a78d64d}.type-btn--c.on[data-v-eae8a9ef]{background:linear-gradient(135deg,#eb6834,#d95926);border-color:transparent;color:#fff;box-shadow:0 2px 8px #d959264d}.balance-preview[data-v-eae8a9ef]{background:#3b82f60f;border-color:#3b82f640;border-radius:10px}.warning-band[data-v-eae8a9ef]{display:flex;align-items:flex-start;gap:8px;background:#f59e0b14;border-color:#f59e0b4d;color:#92400e;border-radius:10px}html.dark .warning-band[data-v-eae8a9ef]{color:#fcd34d}.card-footer[data-v-eae8a9ef]{background:transparent}.akis-badge[data-v-eae8a9ef]{gap:4px;border-radius:999px}.akis-yatirim[data-v-eae8a9ef]{background:#2a78d61f;color:#2a78d6}.akis-cekim[data-v-eae8a9ef]{background:#eb68341f;color:#d95926}.data-table th[data-v-eae8a9ef]{font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted);border-bottom-width:1px}.pagination button[data-v-eae8a9ef]{border-radius:8px;padding:6px 13px;transition:border-color .15s,color .15s}.pagination button[data-v-eae8a9ef]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6;background:var(--bg-surface)}.spinner-lg[data-v-eae8a9ef]{border-top-color:#3b82f6}.toast[data-v-eae8a9ef]{border-radius:10px;font-weight:600;color:#fff;border:none;box-shadow:0 8px 24px #0000002e}.toast--success[data-v-eae8a9ef]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none}.toast--error[data-v-eae8a9ef]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none}.page-header[data-v-01a01bf7]{margin-bottom:24px}.page-title[data-v-01a01bf7]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-01a01bf7]{font-size:.83rem;color:var(--text-faint);margin:4px 0 0}.profile-grid[data-v-01a01bf7]{display:grid;grid-template-columns:320px 1fr;gap:20px;align-items:start}.profile-left[data-v-01a01bf7],.profile-right[data-v-01a01bf7]{display:flex;flex-direction:column;gap:20px}@media (max-width: 900px){.profile-grid[data-v-01a01bf7]{grid-template-columns:1fr}}.card[data-v-01a01bf7]{background:var(--bg-surface);border-radius:12px;box-shadow:0 1px 4px #00000012;overflow:hidden}.card-header[data-v-01a01bf7]{padding:14px 20px;font-size:.9rem;font-weight:700;color:var(--text-primary);border-bottom:1px solid var(--border-muted);background:var(--bg-muted);display:flex;align-items:center;gap:8px}.card-header-icon[data-v-01a01bf7]{font-size:1rem}.card-body[data-v-01a01bf7]{padding:20px}.avatar-block[data-v-01a01bf7]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.avatar-wrap[data-v-01a01bf7]{position:relative;flex-shrink:0}.avatar[data-v-01a01bf7]{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#20b2aa,#0f766e);color:#fff;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}.avatar--img[data-v-01a01bf7]{-o-object-fit:cover;object-fit:cover;background:var(--bg-muted)}.avatar-edit-btn[data-v-01a01bf7]{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;border-radius:50%;background:#20b2aa;color:#fff;border:2px solid var(--bg-surface);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.avatar-edit-btn[data-v-01a01bf7]:hover{background:#1a9e97}.avatar-input-hidden[data-v-01a01bf7]{display:none}.avatar-name[data-v-01a01bf7]{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0}.avatar-email[data-v-01a01bf7]{font-size:.78rem;color:var(--text-faint);margin:2px 0 0}.info-row[data-v-01a01bf7]{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--border-muted)}.info-row[data-v-01a01bf7]:last-child{border-bottom:none}.info-label[data-v-01a01bf7]{font-size:.72rem;font-weight:600;color:var(--text-faint);min-width:90px;text-transform:uppercase;letter-spacing:.5px}.info-val[data-v-01a01bf7]{font-size:.875rem;color:var(--text-primary);font-weight:500}.role-badge[data-v-01a01bf7]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;font-size:.72rem;font-weight:600;background:var(--badge-green-bg);color:var(--badge-green-text);margin-right:3px}.status-chip[data-v-01a01bf7]{font-size:.78rem;font-weight:600;padding:2px 8px;border-radius:6px}.chip-green[data-v-01a01bf7]{background:var(--badge-green-bg);color:var(--badge-green-text)}.chip-red[data-v-01a01bf7]{background:var(--badge-red-bg);color:var(--badge-red-text)}.chip-gray[data-v-01a01bf7]{background:var(--bg-muted);color:var(--text-muted)}.pw-form[data-v-01a01bf7]{display:flex;flex-direction:column;gap:14px}.pw-divider[data-v-01a01bf7]{border:none;border-top:1px dashed var(--border);margin:2px 0}.form-group[data-v-01a01bf7]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-01a01bf7]{font-size:.78rem;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:4px}.req[data-v-01a01bf7]{color:#ef4444}.pw-input-wrap[data-v-01a01bf7]{position:relative}.form-input[data-v-01a01bf7]{border:1.5px solid var(--border);border-radius:8px;padding:9px 36px 9px 12px;font-size:.875rem;outline:none;width:100%;box-sizing:border-box;transition:border-color .15s;background:var(--bg-input);color:var(--text-primary)}.form-input[data-v-01a01bf7]:focus{border-color:#20b2aa;box-shadow:0 0 0 3px #20b2aa14}.form-input--error[data-v-01a01bf7]{border-color:#ef4444!important}.pw-toggle[data-v-01a01bf7]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:.9rem;padding:2px;line-height:1;color:var(--text-muted)}.strength-bar[data-v-01a01bf7]{display:flex;gap:4px;margin-top:6px}.strength-seg[data-v-01a01bf7]{flex:1;height:4px;border-radius:2px;transition:background .25s}.seg-empty[data-v-01a01bf7]{background:var(--border)}.seg-weak[data-v-01a01bf7]{background:#ef4444}.seg-fair[data-v-01a01bf7]{background:#f59e0b}.seg-good[data-v-01a01bf7]{background:#3b82f6}.seg-strong[data-v-01a01bf7]{background:#22c55e}.strength-label[data-v-01a01bf7]{font-size:.72rem;font-weight:600;margin-top:2px}.label-weak[data-v-01a01bf7]{color:#ef4444}.label-fair[data-v-01a01bf7]{color:#d97706}.label-good[data-v-01a01bf7]{color:#3b82f6}.label-strong[data-v-01a01bf7]{color:#16a34a}.match-hint[data-v-01a01bf7]{font-size:.75rem;font-weight:600}.match-ok[data-v-01a01bf7]{color:#16a34a}.match-fail[data-v-01a01bf7]{color:#ef4444}.field-error[data-v-01a01bf7]{color:#ef4444;font-size:.75rem;min-height:16px}.status-row[data-v-01a01bf7]{display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:8px}.status-row--active[data-v-01a01bf7]{background:var(--badge-green-bg);border:1px solid rgba(34,197,94,.3)}.status-row--inactive[data-v-01a01bf7]{background:#f59e0b1f;border:1px solid rgba(245,158,11,.3)}.status-icon[data-v-01a01bf7]{font-size:1.5rem;flex-shrink:0}.status-title[data-v-01a01bf7]{font-size:.9rem;font-weight:700;color:var(--text-primary);margin:0 0 2px}.status-desc[data-v-01a01bf7]{font-size:.8rem;color:var(--text-muted);margin:0}.inline-form[data-v-01a01bf7]{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.inline-form .form-input[data-v-01a01bf7]{flex:1;min-width:140px;padding:9px 12px}.qr-wrap[data-v-01a01bf7]{display:flex;justify-content:center;margin:12px 0}.qr-canvas[data-v-01a01bf7]{width:200px!important;height:200px!important;border-radius:8px;border:3px solid var(--border);display:block}.qr-hint[data-v-01a01bf7]{font-size:.78rem;color:var(--text-muted);text-align:center;margin:0 0 8px}.secret-key[data-v-01a01bf7]{display:block;text-align:center;background:#18181b;color:#a3e635;padding:8px 14px;border-radius:6px;font-family:monospace;font-size:.85rem;letter-spacing:2px;word-break:break-all;margin-bottom:4px}.code-input[data-v-01a01bf7]{font-size:1.2rem!important;letter-spacing:6px;text-align:center;font-weight:700;max-width:160px;padding:9px 12px!important}.divider[data-v-01a01bf7]{border:none;border-top:1px solid var(--border-muted);margin:16px 0}.section-label[data-v-01a01bf7]{font-size:.78rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.text-muted[data-v-01a01bf7]{color:var(--text-faint)}.text-sm[data-v-01a01bf7]{font-size:.8rem}.mono[data-v-01a01bf7]{font-family:monospace}.mb-2[data-v-01a01bf7]{margin-bottom:8px}.mb-3[data-v-01a01bf7]{margin-bottom:12px}.mt-1[data-v-01a01bf7]{margin-top:4px}.mt-2[data-v-01a01bf7]{margin-top:8px}.w-full[data-v-01a01bf7]{width:100%;justify-content:center}.btn[data-v-01a01bf7]{padding:9px 18px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:all .15s;white-space:nowrap}.btn[data-v-01a01bf7]:disabled{opacity:.6;cursor:not-allowed}.btn-teal[data-v-01a01bf7]{background:#20b2aa;color:#fff;border-color:#20b2aa}.btn-teal[data-v-01a01bf7]:not(:disabled):hover{background:#1a9e97}.btn-danger[data-v-01a01bf7]{background:#ef4444;color:#fff;border-color:#ef4444}.btn-danger[data-v-01a01bf7]:not(:disabled):hover{background:#dc2626}.btn-danger-outline[data-v-01a01bf7]{background:var(--bg-surface);color:#ef4444;border-color:#ef444466}.btn-danger-outline[data-v-01a01bf7]:not(:disabled):hover{background:var(--badge-red-bg)}.btn-link[data-v-01a01bf7]{background:none;border:none;color:var(--text-muted);font-size:.8rem;cursor:pointer;text-decoration:underline;padding:0;display:block}.btn-spinner[data-v-01a01bf7]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-01a01bf7 .6s linear infinite}.spinner-xs[data-v-01a01bf7]{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-01a01bf7 .6s linear infinite}.spinner-xs-muted[data-v-01a01bf7]{display:inline-block;width:12px;height:12px;border:2px solid var(--border);border-top-color:#20b2aa;border-radius:50%;animation:spin-01a01bf7 .6s linear infinite;vertical-align:middle}@keyframes spin-01a01bf7{to{transform:rotate(360deg)}}.toast[data-v-01a01bf7]{position:fixed;bottom:24px;right:24px;padding:12px 20px;border-radius:8px;font-size:.875rem;font-weight:600;z-index:9999;box-shadow:0 4px 12px #00000026}.toast--success[data-v-01a01bf7]{background:#166534;color:#fff}.toast--error[data-v-01a01bf7]{background:#991b1b;color:#fff}.toast-enter-active[data-v-01a01bf7],.toast-leave-active[data-v-01a01bf7]{transition:all .3s ease}.toast-enter-from[data-v-01a01bf7],.toast-leave-to[data-v-01a01bf7]{opacity:0;transform:translateY(12px)}.page-header[data-v-01a01bf7]{display:flex;align-items:flex-start;gap:12px}.ph-icon[data-v-01a01bf7]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#3b82f61f;color:#3b82f6}.page-sub[data-v-01a01bf7]{color:var(--text-muted)}.card[data-v-01a01bf7]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.card-header[data-v-01a01bf7]{background:transparent}.card-header-icon[data-v-01a01bf7]{display:inline-flex;width:28px;height:28px;border-radius:8px;align-items:center;justify-content:center;background:#3b82f61f;color:#3b82f6}.avatar[data-v-01a01bf7]{background:linear-gradient(135deg,#3b82f6,#2563eb);width:56px;height:56px;box-shadow:0 2px 8px #2563eb4d}.avatar-edit-btn[data-v-01a01bf7]{width:22px;height:22px;background:linear-gradient(135deg,#3b82f6,#2563eb);transition:transform .15s}.avatar-edit-btn[data-v-01a01bf7]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:scale(1.08)}.info-label[data-v-01a01bf7]{color:var(--text-muted)}.role-badge[data-v-01a01bf7]{border-radius:999px;background:#3b82f61f;color:#2563eb}.status-chip[data-v-01a01bf7]{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 10px}.form-input[data-v-01a01bf7]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.status-row[data-v-01a01bf7]{border-radius:12px}.status-icon[data-v-01a01bf7]{display:inline-flex}.status-row--active .status-icon[data-v-01a01bf7]{color:#16a34a}.status-row--inactive .status-icon[data-v-01a01bf7]{color:#d97706}.disable-form[data-v-01a01bf7]{display:grid;grid-template-columns:1fr 140px auto;gap:8px;align-items:start}.disable-form .form-input[data-v-01a01bf7]{padding:9px 12px}.disable-form .code-input[data-v-01a01bf7]{max-width:none}@media (max-width: 560px){.disable-form[data-v-01a01bf7]{grid-template-columns:1fr}}.secret-row[data-v-01a01bf7]{display:flex;align-items:center;gap:6px}.secret-row .secret-key[data-v-01a01bf7]{flex:1;margin-bottom:0}.copy-btn[data-v-01a01bf7]{flex-shrink:0;width:34px;height:34px;border-radius:8px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s}.copy-btn[data-v-01a01bf7]:hover{color:#3b82f6;border-color:#3b82f680}.qr-canvas[data-v-01a01bf7]{border-radius:12px}.spinner-xs-muted[data-v-01a01bf7]{border-top-color:#3b82f6}.toast[data-v-01a01bf7]{border-radius:10px;box-shadow:0 8px 24px #0000002e}.toast--success[data-v-01a01bf7]{background:linear-gradient(135deg,#22c55e,#16a34a)}.toast--error[data-v-01a01bf7]{background:linear-gradient(135deg,#ef4444,#dc2626)}.page-header[data-v-77c04f5c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:12px}.page-title[data-v-77c04f5c]{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0}.page-sub[data-v-77c04f5c]{font-size:.85rem;color:var(--text-muted);margin:4px 0 0;max-width:640px}.unreviewed-badge[data-v-77c04f5c]{background:#fef2f2;color:#b91c1c;font-weight:700;font-size:.78rem;padding:4px 10px;border-radius:999px;border:1px solid #fca5a5}.auto-refresh-toggle[data-v-77c04f5c]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-muted)}.tabs[data-v-77c04f5c]{display:flex;gap:4px;margin-bottom:14px;border-bottom:1px solid var(--border-muted)}.tab[data-v-77c04f5c]{padding:8px 16px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:.85rem;font-weight:600;color:var(--text-muted)}.tab--active[data-v-77c04f5c]{color:#3b82f6;border-bottom-color:#3b82f6}.card[data-v-77c04f5c]{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 4px #00000012;overflow:hidden}.table-toolbar[data-v-77c04f5c]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.filter-check[data-v-77c04f5c]{display:flex;align-items:center;gap:6px;font-size:.83rem;color:var(--text-secondary)}.table-scroll[data-v-77c04f5c]{overflow-x:auto}.data-table[data-v-77c04f5c]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-77c04f5c]{background:var(--table-head-bg)}.data-table th[data-v-77c04f5c]{padding:10px 12px;font-weight:600;color:var(--text-secondary);border-bottom:2px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-77c04f5c]{padding:10px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-secondary);vertical-align:middle}.row--unreviewed td[data-v-77c04f5c]{background:#ef44440a}.rule-badge[data-v-77c04f5c]{padding:2px 8px;border-radius:8px;font-size:.75rem;font-weight:600;background:#64748b1f;color:var(--text-secondary)}.status-badge[data-v-77c04f5c]{padding:3px 10px;border-radius:10px;font-size:.75rem;font-weight:700}.status-badge--pending[data-v-77c04f5c]{background:#f59e0b26;color:#92400e}.status-badge--reviewed[data-v-77c04f5c]{background:#64748b1f;color:var(--text-muted)}.status-badge--blacklisted[data-v-77c04f5c]{background:#ef444426;color:#b91c1c}.empty-cell[data-v-77c04f5c]{text-align:center;padding:40px!important;color:var(--text-faint)}.text-muted[data-v-77c04f5c]{color:var(--text-muted)}.text-sm[data-v-77c04f5c]{font-size:.78rem}.text-right[data-v-77c04f5c]{text-align:right}.font-bold[data-v-77c04f5c]{font-weight:700}.mono[data-v-77c04f5c]{font-family:monospace}.nowrap[data-v-77c04f5c]{white-space:nowrap}.action-btns[data-v-77c04f5c]{display:flex;gap:6px;flex-wrap:wrap}.spinner-lg[data-v-77c04f5c]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-77c04f5c .7s linear infinite}.spinner[data-v-77c04f5c]{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-77c04f5c .6s linear infinite}@keyframes spin-77c04f5c{to{transform:rotate(360deg)}}.btn[data-v-77c04f5c]{padding:6px 14px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:.83rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .15s}.btn[data-v-77c04f5c]:disabled{opacity:.5;cursor:not-allowed}.btn-sm[data-v-77c04f5c]{padding:4px 10px;font-size:.78rem}.btn-outline[data-v-77c04f5c]{background:var(--bg-surface);border-color:var(--border);color:var(--text-secondary)}.btn-outline[data-v-77c04f5c]:hover:not(:disabled){background:var(--bg-muted)}.btn-outline-red[data-v-77c04f5c]{background:var(--bg-surface);border:1px solid #fca5a5;color:#dc2626}.btn-outline-red[data-v-77c04f5c]:hover:not(:disabled){background:#ef444414}.btn-secondary[data-v-77c04f5c]{background:var(--bg-muted);color:var(--text-primary);border:1px solid var(--border)}.btn-danger[data-v-77c04f5c]{background:#dc2626;color:#fff}.btn-danger[data-v-77c04f5c]:hover:not(:disabled){background:#b91c1c}.modal-overlay[data-v-77c04f5c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-box[data-v-77c04f5c]{background:var(--bg-surface);border-radius:12px;width:100%;max-width:460px;box-shadow:0 20px 60px #0003}.modal-header[data-v-77c04f5c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-muted)}.modal-header h3[data-v-77c04f5c]{margin:0;font-size:1rem;color:var(--text-primary)}.modal-close[data-v-77c04f5c]{background:none;border:none;cursor:pointer;font-size:1.1rem;color:var(--text-muted)}.modal-body[data-v-77c04f5c]{padding:18px 20px;display:flex;flex-direction:column;gap:12px}.form-group[data-v-77c04f5c]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-77c04f5c]{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.form-group textarea[data-v-77c04f5c]{border:1px solid var(--border);border-radius:6px;padding:8px 10px;font-size:.85rem;background:var(--bg-input);color:var(--text-primary);font-family:inherit;resize:vertical}.required[data-v-77c04f5c]{color:#ef4444}.modal-footer[data-v-77c04f5c]{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--border-muted)}.unreviewed-badge[data-v-77c04f5c]{display:inline-flex;align-items:center;gap:5px;background:#ef44441a;color:#dc2626;border-color:#ef44444d}.tab[data-v-77c04f5c]{display:inline-flex;align-items:center;gap:6px;border-radius:8px 8px 0 0;transition:color .15s,background .15s}.tab[data-v-77c04f5c]:hover{color:#3b82f6;background:#3b82f60d}.pagination-row[data-v-77c04f5c]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-77c04f5c]{display:flex;gap:8px}.pagination button[data-v-77c04f5c]{border:1px solid var(--border);background:var(--bg-surface);cursor:pointer;font-size:.8rem;color:var(--text-secondary)}.pagination button[data-v-77c04f5c]:disabled{opacity:.4;cursor:not-allowed}.toast[data-v-77c04f5c]{position:fixed;bottom:24px;right:24px;z-index:1100;padding:11px 18px;border-radius:10px;font-size:.85rem;font-weight:600;color:#fff;box-shadow:0 8px 24px #0000002e}.toast--success[data-v-77c04f5c]{background:linear-gradient(135deg,#22c55e,#16a34a)}.toast--error[data-v-77c04f5c]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-77c04f5c],.toast-leave-active[data-v-77c04f5c]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-77c04f5c],.toast-leave-to[data-v-77c04f5c]{opacity:0;transform:translateY(8px)}.card[data-v-77c04f5c]{border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a}.btn[data-v-77c04f5c]{border-radius:9px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.btn[data-v-77c04f5c]:not(:disabled):active{transform:translateY(1px)}.btn-teal[data-v-77c04f5c]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;color:#fff;box-shadow:0 2px 8px #2563eb40}.btn-teal[data-v-77c04f5c]:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #2563eb52}.btn-outline[data-v-77c04f5c]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6;background:#3b82f60f}.btn-outline-red[data-v-77c04f5c]{border-radius:9px}.filter-header[data-v-77c04f5c]{font-weight:600}.form-group input[data-v-77c04f5c],.form-group select[data-v-77c04f5c],.form-group textarea[data-v-77c04f5c]{border-radius:8px;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-77c04f5c]:focus,.form-group select[data-v-77c04f5c]:focus,.form-group textarea[data-v-77c04f5c]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;outline:none}.data-table th[data-v-77c04f5c]{font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.pagination button[data-v-77c04f5c]{border-radius:8px;padding:6px 13px;transition:border-color .15s,color .15s}.pagination button[data-v-77c04f5c]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.fh-title[data-v-77c04f5c],.table-title[data-v-77c04f5c]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-77c04f5c] .svg-icon,.table-title[data-v-77c04f5c] .svg-icon{color:#3b82f6}.btn-toggle[data-v-77c04f5c]{display:inline-flex;align-items:center;color:var(--text-muted);background:none;border:none}.filter-header:hover .btn-toggle[data-v-77c04f5c]{color:#3b82f6}.filter-actions[data-v-77c04f5c]{flex-wrap:wrap}.mb-4[data-v-314e66be]{margin-bottom:16px}.stat-row[data-v-314e66be]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.stat[data-v-314e66be]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px}.stat-icon[data-v-314e66be]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat--blue .stat-icon[data-v-314e66be]{background:#3b82f61f;color:#3b82f6}.stat--green .stat-icon[data-v-314e66be]{background:#22c55e1f;color:#16a34a}.stat--red .stat-icon[data-v-314e66be]{background:#ef44441f;color:#ef4444}.stat-val[data-v-314e66be]{display:block;font-size:1.2rem;font-weight:700;color:var(--text-primary);line-height:1.15}.stat-lbl[data-v-314e66be]{font-size:.74rem;color:var(--text-muted);font-weight:600}.card[data-v-314e66be]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.filter-header[data-v-314e66be]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.fh-title[data-v-314e66be],.table-title[data-v-314e66be]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-314e66be] .svg-icon,.table-title[data-v-314e66be] .svg-icon{color:#3b82f6}.filter-body[data-v-314e66be]{padding:16px 18px}.filter-grid[data-v-314e66be]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.form-group[data-v-314e66be]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-314e66be]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-314e66be],.form-group select[data-v-314e66be]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;outline:none;background:var(--bg-input, var(--bg-surface));color:var(--text-primary);transition:border-color .15s,box-shadow .15s}.form-group input[data-v-314e66be]:focus,.form-group select[data-v-314e66be]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.search-wrap[data-v-314e66be]{position:relative}.search-wrap input[data-v-314e66be]{width:100%;padding-left:32px;box-sizing:border-box}.search-ico[data-v-314e66be]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.filter-actions[data-v-314e66be]{display:flex;gap:8px;flex-wrap:wrap}.seg[data-v-314e66be]{display:inline-flex;border:1px solid var(--border);border-radius:9px;padding:2px;background:var(--bg-muted);align-self:flex-start}.seg-btn[data-v-314e66be]{border:none;background:none;padding:5px 12px;border-radius:7px;font-size:.8rem;font-weight:600;color:var(--text-muted);cursor:pointer;white-space:nowrap}.seg-btn--on[data-v-314e66be]{background:var(--bg-surface);color:#3b82f6;box-shadow:0 1px 3px #00000014}.table-toolbar[data-v-314e66be]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-314e66be]{font-weight:600;font-size:.92rem;color:var(--text-primary)}.empty-cell[data-v-314e66be]{text-align:center;padding:40px 20px;color:var(--text-muted)}.empty-cell p[data-v-314e66be]{margin:8px 0 0}.text-sm[data-v-314e66be]{font-size:.78rem}.text-muted[data-v-314e66be]{color:var(--text-muted)}.mono[data-v-314e66be]{font-family:monospace}.fw[data-v-314e66be]{font-weight:600}.log-item[data-v-314e66be]{border-bottom:1px solid var(--border-muted)}.log-item--open[data-v-314e66be]{background:var(--bg-muted)}.log-head[data-v-314e66be]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 18px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:var(--text-primary)}.log-head[data-v-314e66be]:hover{background:var(--bg-muted)}.status-pill[data-v-314e66be]{font-family:monospace;font-size:.74rem;font-weight:700;padding:2px 8px;border-radius:999px;flex-shrink:0}.status-pill.ok[data-v-314e66be]{background:#22c55e1f;color:#16a34a}.status-pill.bad[data-v-314e66be]{background:#ef44441f;color:#dc2626}.ep-badge[data-v-314e66be]{font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:999px;background:#3b82f61f;color:#2563eb;white-space:nowrap;flex-shrink:0}.log-main[data-v-314e66be]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap}.ref[data-v-314e66be]{font-size:.78rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis}.err-code[data-v-314e66be]{font-family:monospace;font-size:.72rem;font-weight:700;color:#dc2626}.log-meta[data-v-314e66be]{display:flex;gap:12px;font-size:.74rem;color:var(--text-muted);white-space:nowrap}.acc-arrow[data-v-314e66be]{display:inline-flex;color:var(--text-muted);transition:transform .15s}.acc-arrow.open[data-v-314e66be]{transform:rotate(180deg);color:#3b82f6}.log-body[data-v-314e66be]{padding:4px 18px 16px}.facts[data-v-314e66be]{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:12px}.facts>div[data-v-314e66be]{display:flex;flex-direction:column;gap:2px}.f-lbl[data-v-314e66be]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.f-val[data-v-314e66be]{font-size:.84rem;font-weight:600;color:var(--text-primary)}.json-grid[data-v-314e66be]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.json-head[data-v-314e66be]{display:flex;justify-content:space-between;align-items:center;font-size:.74rem;font-weight:700;color:var(--text-secondary);margin-bottom:6px}.json[data-v-314e66be]{margin:0;padding:12px;border-radius:10px;background:#18181b;color:#e4e4e7;font-size:.74rem;line-height:1.5;max-height:320px;overflow:auto;white-space:pre-wrap;word-break:break-all}.copy-btn[data-v-314e66be]{display:inline-flex;padding:4px;border-radius:6px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer}.copy-btn[data-v-314e66be]:hover{color:#3b82f6;border-color:#3b82f680}.pagination-row[data-v-314e66be]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border-muted)}.pagination[data-v-314e66be]{display:flex;gap:8px}.pagination button[data-v-314e66be]{padding:6px 13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:.8rem}.pagination button[data-v-314e66be]:disabled{opacity:.4;cursor:not-allowed}.pagination button[data-v-314e66be]:not(:disabled):hover{border-color:#3b82f680;color:#3b82f6}.spinner-lg[data-v-314e66be]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-314e66be .7s linear infinite}@keyframes spin-314e66be{to{transform:rotate(360deg)}}.btn[data-v-314e66be]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px}@media (max-width: 900px){.json-grid[data-v-314e66be]{grid-template-columns:1fr}.log-meta[data-v-314e66be]{display:none}}@media (max-width: 767px){.filter-grid[data-v-314e66be]{grid-template-columns:1fr}.stat-row[data-v-314e66be]{gap:8px}}.bl-page[data-v-ade5e278]{min-height:100%}.mb-4[data-v-ade5e278]{margin-bottom:16px}.stat-row[data-v-ade5e278]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.stat[data-v-ade5e278]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px}.stat-icon[data-v-ade5e278]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.stat--red .stat-icon[data-v-ade5e278]{background:#ef44441f;color:#ef4444}.stat--slate .stat-icon[data-v-ade5e278]{background:#64748b24;color:#64748b}.stat--blue .stat-icon[data-v-ade5e278]{background:#3b82f61f;color:#3b82f6}.stat-val[data-v-ade5e278]{display:block;font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.1}.stat-lbl[data-v-ade5e278]{font-size:.75rem;color:var(--text-muted);font-weight:600}.card[data-v-ade5e278]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.filter-header[data-v-ade5e278]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-muted)}.fh-title[data-v-ade5e278],.table-title[data-v-ade5e278]{display:inline-flex;align-items:center;gap:7px}.fh-title[data-v-ade5e278] .svg-icon,.table-title[data-v-ade5e278] .svg-icon{color:#3b82f6}.filter-body[data-v-ade5e278]{padding:16px 18px}.filter-grid[data-v-ade5e278]{display:grid;grid-template-columns:1fr auto 1.4fr;gap:12px;margin-bottom:14px}.form-group[data-v-ade5e278]{display:flex;flex-direction:column;gap:5px}.form-group label[data-v-ade5e278]{font-size:.78rem;color:var(--text-muted);font-weight:600}.form-group input[data-v-ade5e278],.form-group select[data-v-ade5e278]{border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.83rem;color:var(--text-primary);outline:none;background:var(--bg-input, var(--bg-surface));font-family:inherit;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-ade5e278]:focus,.form-group select[data-v-ade5e278]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.search-wrap[data-v-ade5e278]{position:relative}.search-wrap input[data-v-ade5e278]{width:100%;padding-left:32px;box-sizing:border-box}.search-ico[data-v-ade5e278]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.filter-actions[data-v-ade5e278]{display:flex;gap:8px;flex-wrap:wrap}.seg[data-v-ade5e278]{display:inline-flex;border:1px solid var(--border);border-radius:9px;padding:2px;background:var(--bg-muted)}.seg-btn[data-v-ade5e278]{border:none;background:none;padding:5px 12px;border-radius:7px;font-size:.8rem;font-weight:600;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.seg-btn[data-v-ade5e278]:hover{color:var(--text-primary)}.seg-btn--on[data-v-ade5e278]{background:var(--bg-surface);color:#3b82f6;box-shadow:0 1px 3px #00000014}.table-toolbar[data-v-ade5e278]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--border-muted)}.table-title[data-v-ade5e278]{font-weight:600;font-size:.9rem;color:var(--text-primary)}.table-scroll[data-v-ade5e278]{overflow-x:auto}.data-table[data-v-ade5e278]{width:100%;border-collapse:collapse;font-size:.83rem}.data-table thead tr[data-v-ade5e278]{background:var(--bg-muted)}.data-table th[data-v-ade5e278]{padding:10px 12px;font-size:.74rem;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;text-align:left}.data-table td[data-v-ade5e278]{padding:11px 12px;border-bottom:1px solid var(--border-muted);color:var(--text-primary);vertical-align:middle}.data-table tbody tr:hover td[data-v-ade5e278]{background:var(--bg-muted)}.row--passive td[data-v-ade5e278]{opacity:.65}.text-right[data-v-ade5e278]{text-align:right!important}.fw[data-v-ade5e278]{font-weight:600}.id-chip[data-v-ade5e278]{display:inline-flex;align-items:center;gap:5px;font-family:monospace;font-size:.78rem;padding:3px 8px;border-radius:7px;border:1px solid var(--border);background:var(--bg-muted);color:var(--text-primary);cursor:pointer;transition:border-color .15s,color .15s}.id-chip[data-v-ade5e278]:hover{border-color:#3b82f680;color:#3b82f6}.status-badge[data-v-ade5e278]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:.74rem;font-weight:700;white-space:nowrap}.status-badge--active[data-v-ade5e278]{background:#ef44441f;color:#dc2626}.status-badge--passive[data-v-ade5e278]{background:#64748b24;color:var(--text-muted)}.dot[data-v-ade5e278]{width:6px;height:6px;border-radius:50%;background:currentColor}.sebep-cell[data-v-ade5e278]{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.removed-info[data-v-ade5e278]{font-size:.72rem;color:var(--text-muted);line-height:1.35;display:inline-block;text-align:right}.empty-cell[data-v-ade5e278]{text-align:center;padding:40px 20px;color:var(--text-muted)}.empty-cell p[data-v-ade5e278]{margin:8px 0 0}.text-muted[data-v-ade5e278]{color:var(--text-muted)}.text-sm[data-v-ade5e278]{font-size:.78rem}.nowrap[data-v-ade5e278]{white-space:nowrap}.spinner-lg[data-v-ade5e278]{display:inline-block;width:28px;height:28px;border:3px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:spin-ade5e278 .7s linear infinite}@keyframes spin-ade5e278{to{transform:rotate(360deg)}}.btn[data-v-ade5e278]{padding:7px 16px;border:1px solid transparent;cursor:pointer;font-size:.83rem;display:inline-flex;align-items:center;gap:6px}.btn-sm[data-v-ade5e278]{padding:5px 11px;font-size:.78rem}.ban-form[data-v-ade5e278]{display:flex;flex-direction:column;gap:14px}.ban-step[data-v-ade5e278]{display:flex;gap:12px;align-items:flex-start}.ban-grow[data-v-ade5e278]{flex:1;min-width:0}.ban-num[data-v-ade5e278]{width:24px;height:24px;border-radius:50%;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#f43f5e,#e11d48)}.mono[data-v-ade5e278]{font-family:monospace}.ban-warn[data-v-ade5e278]{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;color:#d97706;margin-top:4px}.reason-chips[data-v-ade5e278]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.reason-chip[data-v-ade5e278]{padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font-size:.74rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.reason-chip[data-v-ade5e278]:hover{border-color:#f43f5e80;color:#e11d48}.reason-chip--on[data-v-ade5e278]{background:#f43f5e1a;border-color:#f43f5e;color:#e11d48}.char-count[data-v-ade5e278]{align-self:flex-end;font-size:.7rem;color:var(--text-muted);margin-top:3px}.toast[data-v-ade5e278]{position:fixed;bottom:24px;right:24px;z-index:1200;padding:11px 18px;border-radius:10px;font-size:.85rem;font-weight:600;color:#fff;box-shadow:0 8px 24px #0000002e}.toast--success[data-v-ade5e278]{background:linear-gradient(135deg,#22c55e,#16a34a)}.toast--error[data-v-ade5e278]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-ade5e278],.toast-leave-active[data-v-ade5e278]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-ade5e278],.toast-leave-to[data-v-ade5e278]{opacity:0;transform:translateY(8px)}@media (max-width: 767px){.filter-grid[data-v-ade5e278]{grid-template-columns:1fr}.stat-row[data-v-ade5e278]{grid-template-columns:1fr 1fr 1fr;gap:8px}.stat[data-v-ade5e278]{padding:10px;gap:8px}.stat-icon[data-v-ade5e278]{display:none}}
