.balance-badge[data-v-bbfdad20]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 12px;display:flex}.balance-info[data-v-bbfdad20]{flex-direction:column;display:flex}.balance-label[data-v-bbfdad20]{font-family:var(--font-body);color:#ffffff80;text-transform:uppercase;margin-bottom:2px;font-size:11px}.balance-val[data-v-bbfdad20]{font-family:var(--font-body);color:#fff;font-size:14px;font-weight:700}.text-danger[data-v-bbfdad20]{color:var(--color-danger)}.topup-btn[data-v-bbfdad20]{color:#60a5fa;background:#005ef433;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.topup-btn[data-v-bbfdad20]:hover{color:#fff;background:#005ef480}.modal-overlay[data-v-824dad47]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#0d0b2166;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-824dad47]{background-color:var(--color-surface);border-radius:var(--radius-card);flex-direction:column;width:100%;max-width:480px;display:flex;box-shadow:0 10px 40px #0000001a}.modal-header[data-v-824dad47]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-title[data-v-824dad47]{color:var(--color-text-main);margin:0;font-size:18px;font-weight:700}.close-btn[data-v-824dad47]{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:background-color .2s}.close-btn[data-v-824dad47]:hover{background-color:var(--color-bg-body);color:var(--color-text-main)}.modal-body[data-v-824dad47]{color:var(--color-text-main);padding:24px;font-size:14px;line-height:1.5}.modal-footer[data-v-824dad47]{background-color:var(--color-bg-body);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-card) var(--radius-card);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.modal-fade-enter-active[data-v-824dad47],.modal-fade-leave-active[data-v-824dad47]{transition:opacity .2s}.modal-fade-enter-from[data-v-824dad47],.modal-fade-leave-to[data-v-824dad47]{opacity:0}.base-spinner[data-v-c3fb6be8]{border-style:solid;border-radius:50%;animation:.8s linear infinite spin-c3fb6be8;display:inline-block}.color-primary[data-v-c3fb6be8]{border-color:#005ef433;border-top-color:var(--color-primary)}.color-white[data-v-c3fb6be8]{border-color:currentColor #ffffff4d #ffffff4d}.color-purple[data-v-c3fb6be8]{border-color:#961be033;border-top-color:var(--color-purple-dark)}.color-muted[data-v-c3fb6be8]{border-color:var(--color-border);border-top-color:var(--color-border-subtle)}@keyframes spin-c3fb6be8{to{transform:rotate(360deg)}}.base-button[data-v-aa16f83f]{font-family:var(--font-heading);cursor:pointer;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;border:none;outline:none;justify-content:center;align-items:center;font-weight:600;transition:background .3s,border-color .3s,color .3s,transform .15s;display:inline-flex;position:relative;box-shadow:none!important}.base-button[data-v-aa16f83f]:active:not(:disabled){transform:scale(.97)}.base-button[data-v-aa16f83f]:disabled{cursor:not-allowed;opacity:.5}.base-button .content[data-v-aa16f83f]{justify-content:center;align-items:center;gap:5px;line-height:1;display:inline-flex}.base-button.variant-primary[data-v-aa16f83f]{background:var(--color-primary-gradient,linear-gradient(90deg, #005ef4 0%, #0b73f4 100%));color:#fff;border-radius:var(--radius-btn-primary,8px);height:38px;padding:0 16px;font-size:13px}.base-button.variant-primary[data-v-aa16f83f]:hover:not(:disabled){background:linear-gradient(90deg,#1a6bf4 0%,#207df4 100%)}.base-button.variant-primary-compact[data-v-aa16f83f]{height:26px;font-family:var(--font-body);background:var(--color-primary-gradient,linear-gradient(90deg, #005ef4 0%, #0b73f4 100%));color:#fff;border-radius:var(--radius-md,6px);padding:0 10px;font-size:11px}.base-button.variant-primary-compact[data-v-aa16f83f]:hover:not(:disabled){background:linear-gradient(90deg,#1a6bf4 0%,#207df4 100%)}.base-button.variant-secondary[data-v-aa16f83f]{height:38px;color:var(--color-text-main);border:1px solid var(--color-border);border-radius:var(--radius-btn-primary,8px);background:#fff;padding:0 16px;font-size:13px}.base-button.variant-secondary[data-v-aa16f83f]:hover:not(:disabled){border-color:var(--color-border-hover)}.base-button.variant-white-compact[data-v-aa16f83f]{height:26px;font-family:var(--font-body);color:var(--color-text-main);border:1px solid var(--color-border);border-radius:var(--radius-md,6px);background:#fff;padding:0 10px;font-size:11px}.base-button.variant-white-compact[data-v-aa16f83f]:hover:not(:disabled){border-color:var(--color-border-hover)}.base-button.variant-danger[data-v-aa16f83f]{height:38px;color:var(--color-danger);border:1px solid var(--color-border);border-radius:var(--radius-btn-primary,8px);background:#fff;padding:0 16px;font-size:13px}.base-button.variant-danger[data-v-aa16f83f]:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-bg)}.base-button.variant-danger-compact[data-v-aa16f83f]{height:26px;font-family:var(--font-body);color:var(--color-danger);border:1px solid var(--color-border);border-radius:var(--radius-md,6px);background:#fff;padding:0 10px;font-size:11px}.base-button.variant-danger-compact[data-v-aa16f83f]:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-bg)}.base-button.variant-ghost[data-v-aa16f83f]{height:38px;color:var(--color-text-muted);border-radius:var(--radius-btn-primary,8px);background:0 0;border:1px solid #0000;padding:0 16px;font-size:13px}.base-button.variant-ghost[data-v-aa16f83f]:hover:not(:disabled){color:var(--color-text-main);background:var(--color-bg-muted)}.btn-spinner[data-v-aa16f83f]{position:absolute}.hidden[data-v-aa16f83f]{opacity:0}.confirm-content[data-v-e0f298a0]{align-items:center;gap:16px;padding:8px 0;display:flex}.danger-icon-wrapper[data-v-e0f298a0]{background-color:var(--color-danger-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.danger-icon[data-v-e0f298a0]{color:var(--color-danger)}.text-content[data-v-e0f298a0]{flex-direction:column;flex:1;gap:4px;display:flex}.confirm-desc[data-v-e0f298a0]{font-family:var(--font-heading);color:var(--color-bg-dark);margin:0;font-size:14px;line-height:1.45}.user-badge-wrapper[data-v-7e346151]{width:100%;position:relative}.user-badge[data-v-7e346151]{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:12px;padding:8px;transition:all .2s;display:flex}.user-badge[data-v-7e346151]:hover,.user-badge.is-active[data-v-7e346151]{background:#ffffff0d}.user-badge.is-collapsed[data-v-7e346151]{justify-content:center;padding:8px 0}.avatar[data-v-7e346151]{color:#fff;background-color:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.user-info[data-v-7e346151]{flex:1;overflow:hidden}.user-name[data-v-7e346151]{color:#fff;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;overflow:hidden}.user-role[data-v-7e346151]{font-family:var(--font-body);color:#fff6;margin:0;font-size:11px}.chevron-icon[data-v-7e346151]{color:#ffffff4d;margin-left:auto;transition:color .2s}.user-badge:hover .chevron-icon[data-v-7e346151]{color:#ffffffb3}.profile-popover[data-v-7e346151]{border:1px solid var(--color-border);background:#fff;border-radius:8px;flex-direction:column;padding:6px;display:flex;box-shadow:0 4px 12px #0d0b2114,0 1px 2px #0d0b210a}.popover-header[data-v-7e346151]{padding:10px 12px}.popover-name[data-v-7e346151]{font-family:var(--font-heading);color:var(--color-bg-dark);margin:0 0 2px;font-size:13px;font-weight:700}.popover-email[data-v-7e346151]{font-family:var(--font-body);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.popover-divider[data-v-7e346151]{background-color:var(--color-border);height:1px;margin:4px 0}.popover-item[data-v-7e346151]{cursor:pointer;font-family:var(--font-heading);color:var(--color-text-muted);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.popover-item[data-v-7e346151]:hover{background-color:var(--color-bg-muted);color:var(--color-bg-dark)}.logout-item[data-v-7e346151]:hover{background-color:var(--color-danger-bg);color:var(--color-danger)}.popover-fade-enter-active[data-v-7e346151],.popover-fade-leave-active[data-v-7e346151]{transition:opacity .15s,transform .15s}.popover-fade-enter-from[data-v-7e346151],.popover-fade-leave-to[data-v-7e346151]{opacity:0;transform:translateY(4px)}.sidebar[data-v-33447543]{width:var(--sidebar-width);background-color:var(--color-bg-dark);color:var(--color-text-light,#fff);z-index:100;flex-direction:column;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}.sidebar__header[data-v-33447543]{border-bottom:1px solid var(--color-border-dark,#ffffff0f);justify-content:space-between;align-items:center;height:76px;padding:24px 20px;display:flex}.sidebar__brand[data-v-33447543]{white-space:nowrap;align-items:center;gap:6px;display:flex}.sidebar__brand.collapsed-brand[data-v-33447543]{justify-content:center;width:100%}.sidebar__menu[data-v-33447543]{flex-direction:column;flex:1;gap:6px;padding:24px 16px;display:flex}.sidebar__footer[data-v-33447543]{border-top:1px solid var(--color-border-dark,#ffffff0f);padding:20px 16px}.brand-icon[data-v-33447543]{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.logo-icon-img[data-v-33447543]{object-fit:contain;width:30px;height:30px;display:block}.logo-text-img[data-v-33447543]{width:auto;height:18px;display:block}.toggle-btn[data-v-33447543]{color:var(--color-text-subtle-dark,#fff6);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;align-items:center;padding:4px;transition:all .2s;display:flex}.toggle-btn[data-v-33447543]:hover{color:var(--color-text-light,#fff);background:var(--color-bg-dark-hover,#ffffff1a)}.menu-item[data-v-33447543]{color:var(--color-text-secondary-dark,#ffffffb3);border-radius:var(--radius-md);white-space:nowrap;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.menu-item__icon[data-v-33447543]{color:var(--color-text-subtle-dark,#ffffff80);align-items:center;transition:color .2s;display:flex}.menu-item[data-v-33447543]:hover{background-color:var(--color-bg-dark-subtle,#ffffff0d);color:var(--color-text-light,#fff)}.menu-item:hover .menu-item__icon[data-v-33447543]{color:var(--color-text-light,#fff)}.menu-item--active[data-v-33447543]{background:var(--color-primary-gradient);color:var(--color-text-light);font-weight:600}.menu-item--active .menu-item__icon[data-v-33447543]{color:var(--color-text-light)}.menu-divider[data-v-33447543]{background:var(--color-border-dark);height:1px;margin:12px 0}.admin-item[data-v-33447543]{color:var(--color-warning)}.admin-item .menu-item__icon[data-v-33447543]{color:var(--color-warning);opacity:.6}.admin-item[data-v-33447543]:hover{background:var(--color-warning-bg);color:var(--color-warning)}.admin-item.menu-item--active[data-v-33447543]{background:var(--color-warning-bg);color:var(--color-warning);border-left:3px solid var(--color-warning)}.admin-item.menu-item--active .menu-item__icon[data-v-33447543]{color:var(--color-warning);opacity:1}.app-header[data-v-d1c8eb3c]{border-bottom:1px solid var(--color-border);z-index:99;background-color:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.breadcrumbs[data-v-d1c8eb3c]{font-family:var(--font-heading);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.breadcrumb-link[data-v-d1c8eb3c]{color:var(--color-text-muted);text-decoration:none;transition:color .15s}.breadcrumb-link[data-v-d1c8eb3c]:hover{color:var(--color-text-main)}.breadcrumb-separator[data-v-d1c8eb3c]{color:var(--color-text-subtle);font-family:var(--font-heading);-webkit-user-select:none;user-select:none;padding:0 2px;font-size:13px;font-weight:600}.breadcrumb-current[data-v-d1c8eb3c]{color:var(--color-text-main);font-weight:700}.app-footer[data-v-d692d0fd]{border-top:1px solid var(--color-border);background-color:var(--color-bg-card);font-family:var(--font-heading);color:var(--color-text-muted);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;font-size:12px;display:flex}@media (width<=768px){.app-footer[data-v-d692d0fd]{text-align:center;flex-direction:column;gap:8px}}.footer-links[data-v-d692d0fd]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=768px){.footer-links[data-v-d692d0fd]{justify-content:center}}.footer-link[data-v-d692d0fd]{color:var(--color-text-muted);text-decoration:none;transition:color .15s}.footer-link[data-v-d692d0fd]:hover{color:var(--color-text-main)}.sep[data-v-d692d0fd]{color:var(--color-border-hover);-webkit-user-select:none;user-select:none}.base-toast[data-v-59d0e085]{background-color:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e9e9e9);border-radius:var(--radius-card-desktop,12px);pointer-events:auto;align-items:center;gap:12px;min-width:300px;max-width:420px;padding:12px 16px;display:flex;box-shadow:0 10px 25px #0d0b2114,0 2px 6px #0d0b210a}.toast-icon[data-v-59d0e085]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast-icon.icon-success[data-v-59d0e085]{color:var(--color-success,#10b981)}.toast-icon.icon-error[data-v-59d0e085]{color:var(--color-danger,#ef4444)}.toast-icon.icon-warning[data-v-59d0e085]{color:var(--color-warning,#f59e0b)}.toast-icon.icon-info[data-v-59d0e085]{color:var(--color-primary,#005ef4)}.toast-content[data-v-59d0e085]{flex:1;align-items:center;display:flex}.toast-message[data-v-59d0e085]{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-main,#0d0b21);margin:0;font-size:13px;font-weight:600;line-height:1.35}.toast-close[data-v-59d0e085]{color:var(--color-text-subtle,#8c8696);cursor:pointer;border-radius:var(--radius-md,6px);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.toast-close[data-v-59d0e085]:hover{background-color:var(--color-bg-app,#f4f5f8);color:var(--color-text-main,#0d0b21)}.toast-container[data-v-c34bcf67]{z-index:99999;pointer-events:none;position:fixed;bottom:32px;right:32px}.toast-list[data-v-c34bcf67]{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.toast-list-enter-active[data-v-c34bcf67],.toast-list-leave-active[data-v-c34bcf67]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-list-enter-from[data-v-c34bcf67],.toast-list-leave-to[data-v-c34bcf67]{opacity:0;transform:translate(40px)scale(.95)}.toast-list-leave-active[data-v-c34bcf67]{position:absolute}.cookie-banner[data-v-cbe83f65]{z-index:99990;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 32px);max-width:680px;padding:12px 20px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0d0b211f}@media (width<=600px){.cookie-banner[data-v-cbe83f65]{flex-direction:column;align-items:flex-start}}.cookie-content[data-v-cbe83f65]{flex:1;align-items:center;gap:12px;display:flex}.cookie-icon-wrapper[data-v-cbe83f65]{color:var(--color-purple);background-color:var(--color-purple-bg);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.cookie-text[data-v-cbe83f65]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:12px;line-height:1.45}.cookie-link[data-v-cbe83f65]{color:var(--color-primary);font-weight:600;text-decoration:none}.cookie-link[data-v-cbe83f65]:hover{text-decoration:underline}.accept-btn[data-v-cbe83f65]{flex-shrink:0}@media (width<=600px){.accept-btn[data-v-cbe83f65]{align-self:flex-end}}.cookie-slide-enter-active[data-v-cbe83f65],.cookie-slide-leave-active[data-v-cbe83f65]{transition:all .3s cubic-bezier(.4,0,.2,1)}.cookie-slide-enter-from[data-v-cbe83f65],.cookie-slide-leave-to[data-v-cbe83f65]{opacity:0;transform:translate(-50%,20px)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg-dark);color:var(--color-text-main);font-family:var(--font-family-base);-webkit-font-smoothing:antialiased}.fullscreen-auth-container{background-color:var(--color-bg-main);width:100%;min-height:100vh}.app-container{background-color:var(--color-bg-dark);--sidebar-width:260px;min-height:100vh;display:flex}.app-container.sidebar-collapsed{--sidebar-width:80px}.main-wrapper{margin-left:var(--sidebar-width);background-color:var(--color-bg-dark);flex-direction:column;flex:1;height:100vh;padding:10px 12px 12px 0;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.main-canvas{border-radius:12px;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden;background-color:var(--color-bg-main)!important}.content-viewport{flex-direction:column;flex:1;padding:24px;display:flex;overflow-y:auto;background-color:var(--color-bg-main)!important}.base-card[data-v-0ec53019]{background:#fff;border:1px solid #0d0b210f;border-radius:12px;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 1px 3px #0d0b2105,0 1px 2px #0d0b2103}@media (width<=767px){.base-card[data-v-0ec53019]{border-radius:8px}}.base-card.is-hoverable[data-v-0ec53019]:hover{border-color:#0d0b211a;box-shadow:0 4px 12px #0d0b210a}.padding-none[data-v-0ec53019]{padding:0}.padding-small[data-v-0ec53019]{padding:16px}.padding-medium[data-v-0ec53019]{padding:24px}.padding-large[data-v-0ec53019]{padding:32px}.base-badge[data-v-0e52cc76]{border-radius:var(--radius-sm);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.base-badge.variant-default[data-v-0e52cc76]{background-color:var(--color-bg-muted);color:var(--color-text-muted)}.base-badge.variant-success[data-v-0e52cc76]{background-color:var(--color-success-bg);color:var(--color-success)}.base-badge.variant-warning[data-v-0e52cc76]{background-color:var(--color-warning-bg);color:var(--color-warning)}.base-badge.variant-error[data-v-0e52cc76]{background-color:var(--color-danger-bg);color:var(--color-danger)}.base-badge.variant-info[data-v-0e52cc76]{background-color:var(--color-primary-light);color:var(--color-primary)}.base-badge.variant-purple[data-v-0e52cc76]{background-color:var(--color-purple-bg);color:var(--color-purple)}.workflow-card[data-v-2077d07e]{cursor:pointer;text-align:left;border:1px solid var(--color-border);background-color:var(--color-bg-card);border-radius:var(--radius-card-desktop);height:100%;transition:all .2s;position:relative}.workflow-card[data-v-2077d07e]:hover:not(.is-disabled){border-color:#c4c4c4;transform:translateY(-2px);box-shadow:0 8px 24px #0d0b210a}.workflow-card:hover:not(.is-disabled) .action-text[data-v-2077d07e]{color:var(--color-text-main)}.workflow-card:hover:not(.is-disabled) .action-icon[data-v-2077d07e]{color:var(--color-text-main);transform:translate(4px)}.workflow-card.is-disabled[data-v-2077d07e]{cursor:default;background-color:#fafafa}.workflow-card.is-disabled .workflow-icon[data-v-2077d07e]{filter:grayscale(.4);opacity:.75}.workflow-card.is-disabled .workflow-title[data-v-2077d07e]{color:var(--color-text-main)}.workflow-card.is-disabled .workflow-desc[data-v-2077d07e]{color:var(--color-text-subtle)}.card-inner[data-v-2077d07e]{flex-direction:column;height:100%;padding:28px 24px;display:flex}.header-row[data-v-2077d07e]{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.icon-wrapper[data-v-2077d07e]{align-items:center;height:48px;display:flex}.workflow-icon[data-v-2077d07e]{object-fit:contain;width:auto;height:48px;transition:filter .2s,opacity .2s}.text-content[data-v-2077d07e]{flex:1}.workflow-title[data-v-2077d07e]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:8px;font-size:18px;font-weight:700}.workflow-desc[data-v-2077d07e]{font-family:var(--font-body);color:var(--color-text-muted);margin-bottom:24px;font-size:13px;line-height:1.5}.card-footer[data-v-2077d07e]{align-items:center;gap:6px;margin-top:auto;display:flex}.action-text[data-v-2077d07e]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:13px;font-weight:600;transition:color .2s}.action-text.text-subtle[data-v-2077d07e]{color:var(--color-text-subtle);font-weight:500}.action-icon[data-v-2077d07e]{color:var(--color-text-muted);transition:all .2s}.upload-wrapper[data-v-4936be87]{background:var(--color-bg-card,#fff);border-radius:var(--radius-card-desktop,12px);width:100%}.upload-area[data-v-4936be87]{background-color:var(--color-bg-muted,#f4f5f8);border-radius:var(--radius-card-desktop,12px);cursor:pointer;width:100%;padding:12px;transition:background-color .2s;position:relative;overflow:hidden}.upload-area__box[data-v-4936be87]{border-radius:var(--radius-card-desktop,12px);justify-content:center;align-items:center;padding:80px 40px;display:flex;position:relative}.upload-area .dashed-border[data-v-4936be87]{pointer-events:none;position:absolute;inset:0}.upload-area .dashed-rect[data-v-4936be87]{stroke:var(--color-border-hover,#d1d1d1);stroke-width:1.5px;stroke-dasharray:5 4;transition:stroke .2s}.upload-area[data-v-4936be87]:hover,.upload-area--drag-over[data-v-4936be87]{background-color:var(--color-primary-light,#005ef40f)}.upload-area:hover .dashed-rect[data-v-4936be87],.upload-area--drag-over .dashed-rect[data-v-4936be87]{stroke:var(--color-primary,#005ef4)}.upload-area:hover .icon-wrapper[data-v-4936be87],.upload-area--drag-over .icon-wrapper[data-v-4936be87]{color:var(--color-primary,#005ef4);transform:translateY(-3px)}.upload-area__hidden-input[data-v-4936be87]{display:none}.upload-area__content[data-v-4936be87]{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.icon-wrapper[data-v-4936be87]{color:var(--color-primary,#005ef4);justify-content:center;align-items:center;margin-bottom:16px;transition:transform .2s,color .2s;display:flex}.upload-area__title[data-v-4936be87]{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-main,#0d0b21);letter-spacing:-.01em;margin-bottom:6px;font-size:18px;font-weight:700}.upload-area__subtitle[data-v-4936be87]{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-muted,#6b6375);font-size:13px}.browse-link[data-v-4936be87]{color:var(--color-primary,#005ef4);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:opacity .15s}.browse-link[data-v-4936be87]:hover{opacity:.85}.upload-area__overlay[data-v-4936be87]{background:var(--color-bg-card,#fff);font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-main,#0d0b21);z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.upload-legal-disclaimer[data-v-4936be87]{font-family:var(--font-heading);color:var(--color-text-muted);text-align:center;margin-top:12px;padding:0 8px;font-size:11px;line-height:1.45}.legal-link[data-v-4936be87]{color:var(--color-primary);font-weight:600;text-decoration:none}.legal-link[data-v-4936be87]:hover{text-decoration:underline}.dashboard-view[data-v-4ffbc9e1]{padding-top:var(--space-md)}.page-header[data-v-4ffbc9e1]{text-align:center;margin-bottom:40px}.page-title[data-v-4ffbc9e1]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:8px;font-size:28px;font-weight:700}.page-subtitle[data-v-4ffbc9e1]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:15px}.workflows-grid[data-v-4ffbc9e1]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=992px){.workflows-grid[data-v-4ffbc9e1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workflows-grid[data-v-4ffbc9e1]{grid-template-columns:minmax(0,1fr)}}.upload-container[data-v-4ffbc9e1]{max-width:720px;padding-top:var(--space-md);margin:0 auto}.upload-header[data-v-4ffbc9e1]{margin-bottom:var(--space-lg)}.back-link[data-v-4ffbc9e1]{color:var(--color-text-muted);font-family:var(--font-heading);cursor:pointer;margin-bottom:var(--space-md);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.back-link[data-v-4ffbc9e1]:hover{color:var(--color-bg-dark)}.upload-title[data-v-4ffbc9e1]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:6px;font-size:24px;font-weight:700}.upload-subtitle[data-v-4ffbc9e1]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.upload-card[data-v-4ffbc9e1]{box-shadow:var(--shadow-card)}.fade-in[data-v-4ffbc9e1]{animation:.3s cubic-bezier(.4,0,.2,1) forwards fadeIn-4ffbc9e1}@keyframes fadeIn-4ffbc9e1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.scanner-wrapper[data-v-6df98b01]{justify-content:center;align-items:center;width:110px;height:115px;margin:0 auto 20px;display:flex}svg[data-v-6df98b01]{width:100%;height:100%;display:block;overflow:visible}@keyframes scanDown-6df98b01{0%{opacity:0;transform:translateY(5px)}10%{opacity:1}85%{opacity:1;transform:translateY(135px)}to{opacity:0;transform:translateY(145px)}}@keyframes maskRevealDown-6df98b01{0%{height:5px}to{height:145px}}.smooth-scanner[data-v-6df98b01]{animation:3.5s ease-in-out infinite scanDown-6df98b01}.reveal-rect[data-v-6df98b01]{animation:3.5s ease-in-out infinite maskRevealDown-6df98b01}.processing-board[data-v-7b1b5288]{text-align:center;flex-direction:column;align-items:center;max-width:500px;margin:0 auto;padding:32px 16px;display:flex}.scanner-wrapper[data-v-7b1b5288]{filter:drop-shadow(0 8px 24px #0d183926);width:240px;height:240px;margin-bottom:32px}.processing-title[data-v-7b1b5288]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:8px;font-size:22px;font-weight:700}.processing-subtitle[data-v-7b1b5288]{font-family:var(--font-heading);color:var(--color-text-muted);margin-bottom:40px;font-size:14px;line-height:1.5}.processing-subtitle strong[data-v-7b1b5288]{color:var(--color-bg-dark);font-weight:600}.steps-list[data-v-7b1b5288]{text-align:left;flex-direction:column;gap:12px;width:100%;display:flex}.step-item[data-v-7b1b5288]{border:1px solid #0000;border-radius:8px;align-items:center;gap:16px;padding:12px 16px;transition:all .3s;display:flex}.step-item .step-text[data-v-7b1b5288]{font-family:var(--font-heading);font-size:14px;font-weight:500;transition:color .3s}.step-item--done[data-v-7b1b5288]{background-color:#0000}.step-item--done .step-icon[data-v-7b1b5288]{color:var(--color-success)}.step-item--done .step-text[data-v-7b1b5288]{color:var(--color-text-muted)}.step-item--active[data-v-7b1b5288]{border-color:var(--color-border);background-color:#fff;box-shadow:0 2px 8px #0d0b210a}.step-item--active .step-icon[data-v-7b1b5288]{color:var(--color-purple-dark)}.step-item--active .step-text[data-v-7b1b5288]{color:var(--color-bg-dark);font-weight:600}.step-item--pending[data-v-7b1b5288]{opacity:.6;background-color:#0000}.step-item--pending .step-icon[data-v-7b1b5288]{color:var(--color-border-subtle)}.step-item--pending .step-text[data-v-7b1b5288]{color:var(--color-text-muted)}.step-icon[data-v-7b1b5288]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.step-dot[data-v-7b1b5288]{background-color:currentColor;border-radius:50%;width:6px;height:6px}.paywall-content[data-v-34c6a74e]{text-align:center;flex-direction:column;align-items:center;padding:16px 0;display:flex}.icon-circle[data-v-34c6a74e]{background:var(--color-danger-bg);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.wallet-icon[data-v-34c6a74e]{color:var(--color-danger)}.paywall-title[data-v-34c6a74e]{color:var(--color-bg-dark);margin-bottom:8px;font-size:18px;font-weight:700}.paywall-desc[data-v-34c6a74e]{color:var(--color-text-muted);margin-bottom:24px;font-size:13px;line-height:1.5}.action-box[data-v-34c6a74e]{border-top:1px solid var(--color-border);width:100%;padding-top:16px}.full-btn[data-v-34c6a74e]{width:100%}.loading-state[data-v-c71cba96]{color:var(--color-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:80px 0;display:flex}.error-state[data-v-587175a6]{color:var(--color-text-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:80px 0;display:flex}.error-desc[data-v-587175a6]{color:var(--color-danger);max-width:400px;margin:0;font-size:14px}h2[data-v-587175a6]{font-family:var(--font-heading);color:var(--color-bg-dark);margin:0;font-size:20px;font-weight:700}.base-tabs[data-v-6a5b3d83]{border-bottom:1px solid var(--color-border);align-items:center;gap:24px;margin-bottom:24px;padding-left:4px;display:flex;overflow-x:auto}.base-tabs[data-v-6a5b3d83]::-webkit-scrollbar{display:none}.base-tabs[data-v-6a5b3d83]{-ms-overflow-style:none;scrollbar-width:none}.tab-item[data-v-6a5b3d83]{font-family:var(--font-heading);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 4px 12px;font-size:14px;font-weight:500;transition:all .2s;display:flex;outline:none!important}.tab-item[data-v-6a5b3d83]:focus,.tab-item[data-v-6a5b3d83]:focus-visible,.tab-item[data-v-6a5b3d83]:active{box-shadow:none!important;outline:none!important}.tab-item[data-v-6a5b3d83]:hover{color:var(--color-text-main)}.tab-item.is-active[data-v-6a5b3d83]{color:var(--color-text-main);border-bottom-color:var(--color-primary);font-weight:600}.tab-label[data-v-6a5b3d83]{line-height:1.2;display:inline-block}.badge[data-v-6a5b3d83]{background-color:var(--color-purple-bg);color:var(--color-purple);border-radius:var(--radius-full);font-family:var(--font-body);padding:2px 8px;font-size:11px;font-weight:700;line-height:1.2;transition:all .2s}.tab-item.is-active .badge[data-v-6a5b3d83]{background-color:var(--color-primary-light);color:var(--color-primary)}.split-pane[data-v-09cf4b4c]{grid-template-columns:minmax(0, var(--left-ratio,45%)) 12px minmax(0, 1fr);width:100%;display:grid;position:relative}.drag-overlay[data-v-09cf4b4c]{z-index:9999;cursor:col-resize;position:absolute;inset:0}.pane[data-v-09cf4b4c]{width:100%;min-width:0}.pane-left[data-v-09cf4b4c]{background:var(--color-bg-muted);border-radius:var(--radius-card-desktop);border:1px solid var(--color-border);flex-direction:column;height:calc(100vh - 96px);display:flex;position:sticky;top:0;overflow:hidden}.pane-right[data-v-09cf4b4c]{height:auto}.resizer[data-v-09cf4b4c]{cursor:col-resize;z-index:10;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:12px;display:flex;position:relative}.resizer-line[data-v-09cf4b4c]{background-color:var(--color-border);width:1px;transition:background-color .15s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.resizer:hover .resizer-line[data-v-09cf4b4c]{background-color:var(--color-border-hover)}@media (width<=1024px){.split-pane[data-v-09cf4b4c]{flex-direction:column;gap:24px;display:flex}.pane-left[data-v-09cf4b4c]{height:600px;position:static}.resizer[data-v-09cf4b4c]{display:none}}.review-header[data-v-49a279f5]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.header-left[data-v-49a279f5]{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.client-name[data-v-49a279f5]{font-family:var(--font-heading);letter-spacing:-.5px;color:var(--color-bg-dark);margin:0;font-size:24px;font-weight:700;line-height:1.2}.subtitle[data-v-49a279f5]{color:var(--color-text-muted);margin:0;font-size:13px}.header-right[data-v-49a279f5]{flex-shrink:0}.base-select[data-v-638c7c12]{flex-direction:column;gap:4px;width:100%;display:flex;position:relative}.label-wrapper[data-v-638c7c12]{justify-content:space-between;align-items:center;height:18px;display:flex}.label[data-v-638c7c12]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.input-wrapper[data-v-638c7c12]{width:100%;position:relative}.select-trigger[data-v-638c7c12]{background-color:var(--color-bg-card,#fff);border:1px solid var(--color-border);border-radius:var(--radius-md,6px);width:100%;font-family:var(--font-body);color:var(--color-text-main);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.select-trigger[data-v-638c7c12]:hover:not(.is-disabled){border-color:var(--color-border-hover);background-color:var(--color-bg-app)}.select-trigger.is-open[data-v-638c7c12]{border-color:var(--color-text-muted);background-color:#fff}.select-trigger.is-disabled[data-v-638c7c12]{background-color:var(--color-bg-app);color:var(--color-text-muted);opacity:.6;cursor:not-allowed}.selected-text[data-v-638c7c12]{text-align:left;flex:1}.chevron-icon[data-v-638c7c12]{color:var(--color-text-muted);flex-shrink:0;margin-left:8px;transition:transform .2s}.chevron-icon.is-rotated[data-v-638c7c12]{transform:rotate(180deg)}.select-dropdown[data-v-638c7c12]{border:1px solid var(--color-border);border-radius:var(--radius-card-desktop,12px);z-index:1000;background-color:#fff;max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px #0d0b2114,0 2px 6px #0d0b210a}.options-list[data-v-638c7c12]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.option-item[data-v-638c7c12]{border-radius:var(--radius-md,6px);font-family:var(--font-body);color:var(--color-text-main);cursor:pointer;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;transition:all .15s;display:flex}.option-item[data-v-638c7c12]:hover{background-color:var(--color-bg-app)}.option-item.is-selected[data-v-638c7c12]{background-color:var(--color-purple-bg);color:var(--color-purple);font-weight:600}.check-icon[data-v-638c7c12]{color:var(--color-purple)}.dropdown-fade-enter-active[data-v-638c7c12],.dropdown-fade-leave-active[data-v-638c7c12]{transition:opacity .15s,transform .15s}.dropdown-fade-enter-from[data-v-638c7c12],.dropdown-fade-leave-to[data-v-638c7c12]{opacity:0;transform:translateY(-4px)}.pdf-header[data-v-f817d243]{border-bottom:1px solid var(--color-border);z-index:20;background-color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex;position:relative}.header-info[data-v-f817d243]{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.title-row[data-v-f817d243]{align-items:center;gap:8px;display:flex}.title[data-v-f817d243]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:15px;font-weight:700}.page-badge[data-v-f817d243]{background-color:var(--color-purple-bg);color:var(--color-purple);border-radius:var(--radius-full);font-family:var(--font-body);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11px;font-weight:700}.file-selector-wrapper[data-v-f817d243]{width:100%;margin-top:2px}.header-file-select[data-v-f817d243]{width:100%}.header-file-select[data-v-f817d243] .select-trigger{background-color:var(--color-bg-app);color:var(--color-primary);padding:6px 10px;font-weight:600}.header-file-select[data-v-f817d243] .selected-text{font-family:var(--font-body);font-size:12px}.subtitle[data-v-f817d243]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:12px}.file-name[data-v-f817d243]{color:var(--color-primary);font-weight:600}.pdf-toolbar[data-v-b6b72d4f]{border-bottom:1px solid var(--color-border);-webkit-user-select:none;user-select:none;background-color:#fff;flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.toolbar-group[data-v-b6b72d4f]{align-items:center;gap:6px;display:flex}.toolbar-btn[data-v-b6b72d4f]{border-radius:var(--radius-md);border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-text-main);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;transition:all .15s;display:flex}.toolbar-btn[data-v-b6b72d4f]:hover:not(:disabled){background-color:var(--color-bg-app);border-color:var(--color-border-hover)}.toolbar-btn.is-active[data-v-b6b72d4f]{background-color:var(--color-primary-light);color:var(--color-primary);border-color:#005ef44d}.toolbar-btn[data-v-b6b72d4f]:disabled{opacity:.4;cursor:not-allowed}.page-input-box[data-v-b6b72d4f]{background-color:var(--color-bg-app);border-radius:var(--radius-md);border:1px solid var(--color-border);align-items:center;gap:6px;padding:2px 8px;display:flex}.page-input[data-v-b6b72d4f]{text-align:center;width:36px;font-family:var(--font-body);color:var(--color-text-main);background:0 0;border:none;outline:none;font-size:12px;font-weight:700}.page-input[data-v-b6b72d4f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-input[data-v-b6b72d4f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-input[data-v-b6b72d4f]{-moz-appearance:textfield}.page-separator[data-v-b6b72d4f],.page-total[data-v-b6b72d4f]{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px;font-weight:600}.toolbar-divider[data-v-b6b72d4f]{background-color:var(--color-border);width:1px;height:18px}.zoom-value[data-v-b6b72d4f]{font-family:var(--font-body);color:var(--color-text-main);cursor:pointer;text-align:center;background:0 0;border:none;min-width:44px;padding:0 4px;font-size:12px;font-weight:600}.zoom-value[data-v-b6b72d4f]:hover{color:var(--color-primary)}.quote-card[data-v-99b28401]{border:1px solid var(--color-border);border-left:4px solid var(--color-purple);border-radius:var(--radius-card-mobile);z-index:10;background:#fff;width:calc(100% - 32px);max-width:600px;margin-top:auto;padding:12px 16px;position:sticky;bottom:16px;box-shadow:0 4px 20px #0d0b211f}.quote-badge[data-v-99b28401]{background:var(--color-purple);color:#fff;text-transform:uppercase;border-radius:var(--radius-sm);font-size:10px;font-weight:700;font-family:var(--font-body);padding:2px 6px;position:absolute;top:-10px;left:12px}.quote-text[data-v-99b28401]{font-family:var(--font-heading);color:var(--color-text-main);margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.5}.pdf-page-item[data-v-ca809497]{border:1px solid var(--color-border,#e9e9e9);background-color:#fff;border-radius:8px;flex-shrink:0;position:relative;box-shadow:0 4px 16px #0d0b210a}.page-number-badge[data-v-ca809497]{color:var(--color-text-muted,#6b6375);border:1px solid var(--color-border,#e9e9e9);border-radius:var(--radius-full,9999px);z-index:5;background:#fff;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:-12px;left:16px;box-shadow:0 1px 3px #0d0b210f}.canvas-wrapper[data-v-ca809497]{background-color:#fff;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.pdf-canvas[data-v-ca809497]{background-color:#fff;width:100%;height:100%;display:block}.text-layer[data-v-ca809497]{opacity:.25;pointer-events:auto;line-height:1;position:absolute;inset:0;overflow:hidden}.text-layer[data-v-ca809497] span,.text-layer[data-v-ca809497] br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.text-layer[data-v-ca809497] ::selection{background:#005ef459}.page-skeleton[data-v-ca809497]{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.base-empty-state[data-v-f415e1ec]{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:32px 16px;display:flex}.empty-icon-box[data-v-f415e1ec]{border:1px solid var(--color-border);background:#fff;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex;box-shadow:0 1px 3px #0000000d}.empty-text h4[data-v-f415e1ec]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:8px;font-size:16px;font-weight:700}.empty-text p[data-v-f415e1ec]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.pdf-pane[data-v-5486db9e]{background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex}.pdf-viewer-content[data-v-5486db9e]{background-color:var(--color-bg-app);flex-direction:column;flex:1;height:0;display:flex;position:relative;overflow:auto}.empty-state[data-v-5486db9e]{background-color:#fff;margin:auto}.text-muted[data-v-5486db9e]{color:var(--color-text-muted)}.text-danger[data-v-5486db9e]{color:var(--color-danger)}.state-box[data-v-5486db9e]{color:var(--color-text-muted);font-family:var(--font-heading);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:auto;padding:24px;font-size:13px;display:flex}.error-text[data-v-5486db9e]{color:var(--color-danger);max-width:340px;margin:0;font-weight:600;line-height:1.4}.canvas-scroll-area[data-v-5486db9e]{flex-direction:column;align-items:center;width:100%;min-width:max-content;padding:24px;display:flex;position:relative}.image-preview[data-v-5486db9e]{border-radius:var(--radius-card-desktop);border:1px solid var(--color-border);max-width:100%;height:auto;box-shadow:0 4px 20px #0d0b2114}.pages-stack[data-v-5486db9e]{flex-direction:column;align-items:center;gap:24px;width:100%;margin-bottom:32px;display:flex}.fade-in[data-v-5486db9e]{animation:.2s ease-out forwards fadeIn-5486db9e}@keyframes fadeIn-5486db9e{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.base-input[data-v-7746cfa3]{flex-direction:column;gap:4px;width:100%;display:flex}.label-wrapper[data-v-7746cfa3]{justify-content:space-between;align-items:center;height:18px;display:flex}.label[data-v-7746cfa3]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.input-wrapper[data-v-7746cfa3]{align-items:center;width:100%;display:flex;position:relative}.field[data-v-7746cfa3]{width:100%;font-family:var(--font-body);color:var(--color-text-main);background-color:#fff;border:1px solid #0d0b2117;border-radius:6px;outline:none;padding:8px 12px;font-size:13px;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s;box-shadow:inset 0 1px 2px #00000004}.field[data-v-7746cfa3]::placeholder{color:var(--color-text-muted);opacity:.45}.field[data-v-7746cfa3]:hover:not(:disabled){border-color:#0d0b2133}.field[data-v-7746cfa3]:focus:not(:disabled){box-shadow:none;background-color:#fff;border-color:#9ca3af}.field[data-v-7746cfa3]:disabled{background-color:var(--color-bg-muted);color:var(--color-text-muted);opacity:.7;cursor:not-allowed;box-shadow:none}.field.state-warning[data-v-7746cfa3]{border-color:var(--color-warning);background-color:var(--color-warning-bg)}.field.state-warning[data-v-7746cfa3]:focus{border-color:var(--color-warning-dark)}.field.state-error[data-v-7746cfa3]{border-color:var(--color-danger);background-color:var(--color-danger-bg)}.field.state-error[data-v-7746cfa3]:focus{border-color:#dc2626}.field.has-suffix[data-v-7746cfa3]{padding-right:36px}.variant-ghost .field[data-v-7746cfa3]{box-shadow:none;background-color:#0000;border-color:#0000;padding-left:6px;padding-right:6px}.variant-ghost .field[data-v-7746cfa3]:hover:not(:disabled){background-color:#0d0b2108;border-color:#0000}.variant-ghost .field[data-v-7746cfa3]:focus:not(:disabled){background-color:#fff;border-color:#9ca3af;padding-left:10px;padding-right:10px}.field[type=number][data-v-7746cfa3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field[type=number][data-v-7746cfa3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field[type=number][data-v-7746cfa3]{-moz-appearance:textfield}.suffix[data-v-7746cfa3]{align-items:center;display:flex;position:absolute;right:12px}.message[data-v-7746cfa3]{font-family:var(--font-body);margin-top:2px;font-size:11px;font-weight:500}.message.text-warning[data-v-7746cfa3]{color:var(--color-warning-dark)}.message.text-error[data-v-7746cfa3]{color:var(--color-danger)}.info-group[data-v-8b301d5d]{border-bottom:1px solid var(--color-border);padding-bottom:28px}.group-header[data-v-8b301d5d]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.group-title[data-v-8b301d5d]{font-family:var(--font-body);color:var(--color-text-main);margin:0;font-size:15px;font-weight:700}.grid-layout[data-v-8b301d5d]{gap:16px;display:grid}.main-grid[data-v-8b301d5d]{grid-template-columns:1fr 1fr}.span-full[data-v-8b301d5d]{grid-column:1/-1}@media (width<=768px){.main-grid[data-v-8b301d5d]{grid-template-columns:1fr}}.info-group[data-v-e95239c8]{border-bottom:1px solid #f3f4f6;padding-bottom:32px}.group-title[data-v-e95239c8]{font-family:var(--font-body);color:var(--color-bg-dark);margin-bottom:16px;font-size:15px;font-weight:700}.grid-layout[data-v-e95239c8]{gap:16px;display:grid}.docs-grid[data-v-e95239c8]{grid-template-columns:repeat(3,1fr)}.span-full[data-v-e95239c8]{grid-column:1/-1}@media (width<=768px){.empty-cell[data-v-e95239c8]{display:none}.docs-grid[data-v-e95239c8]{grid-template-columns:1fr}}.grid-layout[data-v-96c50485]{gap:16px;display:grid}.address-card[data-v-96c50485]{background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:8px;padding:20px}.address-card-header[data-v-96c50485]{align-items:center;margin-bottom:16px;display:flex}.address-grid[data-v-96c50485]{grid-template-columns:repeat(6,1fr)}.address-grid .col-span-2[data-v-96c50485]{grid-column:span 2}.address-grid .col-span-3[data-v-96c50485]{grid-column:span 3}.address-grid .col-span-4[data-v-96c50485]{grid-column:span 4}@media (width<=768px){.address-grid[data-v-96c50485]{grid-template-columns:1fr}.address-grid .col-span-2[data-v-96c50485],.address-grid .col-span-3[data-v-96c50485],.address-grid .col-span-4[data-v-96c50485]{grid-column:1/-1}}.personal-info[data-v-041881d4]{flex-direction:column;gap:28px;display:flex}.file-chips-bar[data-v-041881d4]{background-color:var(--color-bg-app);border-radius:var(--radius-card-desktop);border:1px solid var(--color-border);align-items:center;gap:10px;padding:10px 14px;display:flex}.chips-label[data-v-041881d4]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700}.chips-list[data-v-041881d4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file-chip[data-v-041881d4]{border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-primary);cursor:pointer;background-color:#fff;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.file-chip[data-v-041881d4]:hover{border-color:var(--color-primary);background-color:var(--color-primary-light)}.chip-icon[data-v-041881d4]{color:var(--color-primary);flex-shrink:0}.info-group[data-v-041881d4]{border-bottom:1px solid var(--color-border);padding-bottom:28px}.info-group[data-v-041881d4]:last-child{border-bottom:none;padding-bottom:0}.group-title[data-v-041881d4]{font-family:var(--font-body);color:var(--color-text-main);margin-bottom:16px;font-size:15px;font-weight:700}.address-header-group[data-v-041881d4]{margin-bottom:16px}.address-list[data-v-041881d4]{flex-direction:column;gap:20px;display:flex}.empty-addresses[data-v-041881d4]{text-align:center;color:var(--color-text-muted);background:var(--color-bg-app);border-radius:var(--radius-card-mobile);font-size:13px;font-family:var(--font-heading);padding:20px}.form-section[data-v-627fcb53]{flex-direction:column;gap:16px;display:flex}.section-header-row[data-v-627fcb53]{justify-content:space-between;align-items:center;display:flex}.section-label[data-v-627fcb53]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:15px;font-weight:700}.trace-eye-btn[data-v-627fcb53]{border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:border-color .2s;display:inline-flex}.trace-eye-btn--primary[data-v-627fcb53]{background-color:var(--color-primary-light);color:var(--color-primary);border-color:#005ef433}.trace-eye-btn--primary[data-v-627fcb53]:hover{border-color:var(--color-primary)}.grid-2[data-v-627fcb53]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width<=600px){.grid-2[data-v-627fcb53]{grid-template-columns:1fr}}.col-span-full[data-v-627fcb53]{grid-column:1/-1}.base-textarea[data-v-3ecc893c]{flex-direction:column;gap:4px;width:100%;display:flex}.label-wrapper[data-v-3ecc893c]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.label[data-v-3ecc893c]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.input-wrapper[data-v-3ecc893c]{width:100%;display:flex;position:relative}.field[data-v-3ecc893c]{width:100%;font-family:var(--font-body);color:var(--color-bg-dark);background-color:var(--color-surface,#fff);border:1px solid var(--color-border);resize:vertical;min-height:38px;box-shadow:none;border-radius:6px;outline:none;padding:8px 12px;font-size:13px;line-height:1.5;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s;overflow-y:hidden}.field[data-v-3ecc893c]::-webkit-scrollbar{width:6px}.field[data-v-3ecc893c]::-webkit-scrollbar-track{background:0 0}.field[data-v-3ecc893c]::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.field[data-v-3ecc893c]::placeholder{color:var(--color-text-muted);opacity:.45}.field[data-v-3ecc893c]:hover:not(:disabled):not(:read-only){border-color:var(--color-border-hover,#c4c4c4)}.field[data-v-3ecc893c]:focus:not(:disabled):not(:read-only){background-color:var(--color-surface,#fff);box-shadow:none;border-color:#9ca3af}.field.is-computed[data-v-3ecc893c],.field[data-v-3ecc893c]:read-only{cursor:default;border-color:var(--color-border);font-weight:500;background-color:var(--color-surface,#fff)!important;color:var(--color-bg-dark)!important;opacity:1!important}.field[data-v-3ecc893c]:disabled{background-color:var(--color-bg-muted);color:var(--color-text-muted);opacity:.6;cursor:not-allowed}.form-section[data-v-468ddaaf]{flex-direction:column;gap:16px;display:flex}.section-label[data-v-468ddaaf]{font-family:var(--font-heading);color:var(--color-bg-dark);margin:0 0 12px;font-size:15px;font-weight:700}.grid-3[data-v-468ddaaf]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=768px){.grid-3[data-v-468ddaaf]{grid-template-columns:1fr}}.col-span-full[data-v-468ddaaf]{grid-column:1/-1}.mt-2[data-v-468ddaaf]{margin-top:8px}.mb-2[data-v-468ddaaf]{margin-bottom:8px}.form-section[data-v-20add0c9]{flex-direction:column;gap:16px;display:flex}.section-label[data-v-20add0c9]{font-family:var(--font-heading);color:var(--color-text-main);margin:0 0 12px;font-size:15px;font-weight:700}.grid-3[data-v-20add0c9]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=768px){.grid-3[data-v-20add0c9]{grid-template-columns:1fr}}.ai-suggestion-box[data-v-bc496fd3]{border-radius:var(--radius-md);background-color:#005ef40a;border:1px solid #005ef426;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding:12px 16px;display:flex}.ai-suggestion__content[data-v-bc496fd3]{align-items:flex-start;gap:10px;display:flex}.text-primary[data-v-bc496fd3]{color:var(--color-primary)}.ai-suggestion__icon[data-v-bc496fd3]{flex-shrink:0;margin-top:2px}.ai-suggestion__text[data-v-bc496fd3]{flex-direction:column;gap:2px;display:flex}.ai-suggestion__title[data-v-bc496fd3]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.ai-suggestion__desc[data-v-bc496fd3]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;line-height:1.4}.ai-suggestion__desc strong[data-v-bc496fd3]{font-weight:700}.ai-reasoning[data-v-b3f6ba78]{background-color:var(--color-bg-muted);border-radius:var(--radius-md);border:1px solid #0d0b210f;align-items:flex-start;gap:10px;margin-top:10px;padding:12px 14px;display:flex}.ai-reasoning p[data-v-b3f6ba78]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.ai-reasoning strong[data-v-b3f6ba78]{font-family:var(--font-body);color:var(--color-text-main);text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px;font-size:11px;font-weight:700;display:block}.ai-reasoning__icon[data-v-b3f6ba78]{flex-shrink:0;margin-top:1px}.ai-reasoning__icon.icon-soft-warning[data-v-b3f6ba78]{color:#d97706}.ai-reasoning__icon.text-primary[data-v-b3f6ba78]{color:var(--color-primary)}.form-section[data-v-d12d1f9d]{flex-direction:column;gap:12px;display:flex}.section-header-flex[data-v-d12d1f9d]{justify-content:space-between;align-items:center;display:flex}.cession-section[data-v-d12d1f9d]{border-left:3px solid var(--color-purple);margin-left:-24px;padding-left:16px;transition:all .3s}.cession-section.is-disabled[data-v-d12d1f9d]{border-color:#0000}.trace-eye-btn[data-v-d12d1f9d]{border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:border-color .2s;display:inline-flex}.trace-eye-btn--purple[data-v-d12d1f9d]{background-color:var(--color-purple-bg);color:var(--color-purple);border-color:#aa3bff33}.trace-eye-btn--purple[data-v-d12d1f9d]:hover{border-color:var(--color-purple)}.grid-1[data-v-d12d1f9d]{grid-template-columns:1fr;gap:16px;display:grid}.mt-3[data-v-d12d1f9d]{margin-top:12px}.toggle-wrapper[data-v-d12d1f9d]{align-items:center;gap:8px;display:flex}.toggle-label[data-v-d12d1f9d]{font-family:var(--font-heading);color:var(--color-text-main);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:color .2s;display:flex}.toggle-label.text-muted[data-v-d12d1f9d]{color:var(--color-text-muted)}.toggle-label input[data-v-d12d1f9d]{cursor:pointer;accent-color:var(--color-purple);width:16px;height:16px}.info-tooltip-container[data-v-d12d1f9d]{cursor:help;justify-content:center;align-items:center;display:flex;position:relative}.info-tooltip-container .info-icon[data-v-d12d1f9d]{color:var(--color-text-subtle);transition:color .2s}.info-tooltip-container:hover .info-icon[data-v-d12d1f9d]{color:var(--color-text-main)}.info-tooltip-container .info-tooltip[data-v-d12d1f9d]{background-color:var(--color-text-main);color:#fff;width:260px;font-family:var(--font-heading);border-radius:var(--radius-md);text-align:center;opacity:0;visibility:hidden;z-index:100;pointer-events:none;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.4;transition:all .2s;position:absolute;bottom:150%;left:50%;transform:translate(-50%)translateY(4px)}.info-tooltip-container .info-tooltip[data-v-d12d1f9d]:after{content:"";border-style:solid;border-width:5px;border-color:var(--color-text-main) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.info-tooltip-container:hover .info-tooltip[data-v-d12d1f9d]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.fade-down-enter-active[data-v-d12d1f9d],.fade-down-leave-active[data-v-d12d1f9d]{transition:opacity .2s,transform .2s}.fade-down-enter-from[data-v-d12d1f9d],.fade-down-leave-to[data-v-d12d1f9d]{opacity:0;transform:translateY(-4px)}.duplicates-wrapper[data-v-a6b33742]{background-color:var(--color-bg-main);border:1px solid var(--color-border);border-radius:12px;margin-top:4px;padding:12px 24px}.toggle-btn[data-v-a6b33742]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:8px 0;transition:opacity .2s;display:flex}.toggle-btn[data-v-a6b33742]:hover{opacity:.8}.toggle-left[data-v-a6b33742]{color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.toggle-text[data-v-a6b33742]{font-family:var(--font-heading);font-size:13px;font-weight:600}.chevron[data-v-a6b33742]{color:var(--color-border-subtle);transition:transform .3s}.chevron.is-open[data-v-a6b33742]{transform:rotate(180deg)}.duplicates-list[data-v-a6b33742]{flex-direction:column;gap:16px;margin-top:16px;margin-bottom:12px;display:flex}.duplicate-card[data-v-a6b33742]{border:1px solid var(--color-border);background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0d0b2105}.dup-header[data-v-a6b33742]{border-bottom:1px dashed var(--color-border);color:var(--color-text-muted);background-color:#fff;align-items:center;gap:8px;padding:10px 16px;display:flex}.source-text[data-v-a6b33742]{font-family:var(--font-body);font-size:12px}.source-text strong[data-v-a6b33742]{color:var(--color-bg-dark);font-weight:600}.dup-fields-grid[data-v-a6b33742]{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.field-row[data-v-a6b33742]{grid-template-columns:140px 1fr;align-items:baseline;gap:12px;display:grid}.field-label[data-v-a6b33742]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.field-value-box[data-v-a6b33742]{font-family:var(--font-body);color:var(--color-bg-dark);background-color:#0000;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:4px 8px;font-size:13px;transition:all .2s;display:flex}.field-value-box.is-diff[data-v-a6b33742]{color:var(--color-warning-dark);background-color:#f59e0b14}.val-current[data-v-a6b33742]{font-weight:500}.val-main-ref[data-v-a6b33742]{opacity:.7;font-size:11px}@media (width<=600px){.field-row[data-v-a6b33742]{grid-template-columns:1fr;gap:4px;margin-bottom:8px}}.base-card.debt-card[data-v-50a9e313]{border:1px solid var(--color-border);background-color:var(--color-surface,#fff);border-radius:12px;scroll-margin-top:32px;transition:all .2s;overflow:hidden;box-shadow:0 1px 3px #0d0b2105}.base-card.debt-card[data-v-50a9e313]:hover{border-color:#0d0b211f;box-shadow:0 4px 14px #0d0b210a}.debt-card__header[data-v-50a9e313]{background:var(--color-surface,#fff);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.header-left[data-v-50a9e313]{align-items:center;gap:12px;display:flex}.creditor-index[data-v-50a9e313]{font-family:var(--font-body);color:var(--color-purple);background-color:var(--color-purple-bg);border:1px solid #aa3bff29;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1}.creditor-title[data-v-50a9e313]{font-family:var(--font-heading);color:var(--color-text-main);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.badge-duplicate[data-v-50a9e313]{margin-right:8px}.debt-card__body[data-v-50a9e313]{background-color:var(--color-surface,#fff);flex-direction:column;gap:20px;padding:24px;display:flex}.inner-panel[data-v-50a9e313]{background-color:var(--color-bg-app);border:1px solid var(--color-border);box-shadow:none;border-radius:12px;padding:20px 24px}.inner-panel.cession-panel[data-v-50a9e313]{padding:16px 24px}.flex-between[data-v-028b2513]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.section-title[data-v-028b2513]{color:var(--color-bg-dark);margin-bottom:4px;font-size:20px;font-weight:700}.section-desc[data-v-028b2513]{color:var(--color-text-muted);font-size:13px}.debts-list[data-v-028b2513]{flex-direction:column;gap:28px;display:flex}.header-flex[data-v-192d4014]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.header-texts[data-v-192d4014]{flex:1}.section-title[data-v-192d4014]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:20px;font-weight:700}.section-desc[data-v-192d4014]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.file-chips-bar[data-v-192d4014]{background-color:var(--color-bg-app);border-radius:var(--radius-card-desktop);border:1px solid var(--color-border);align-items:center;gap:10px;margin-bottom:20px;padding:10px 14px;display:flex}.chips-label[data-v-192d4014]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700}.chips-list[data-v-192d4014]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file-chip[data-v-192d4014]{border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-primary);cursor:pointer;background-color:#fff;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.file-chip[data-v-192d4014]:hover{border-color:var(--color-primary);background-color:var(--color-primary-light)}.chip-icon[data-v-192d4014]{color:var(--color-primary);flex-shrink:0}.simple-table-wrapper[data-v-192d4014]{border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);background-color:var(--color-bg-card);overflow:hidden}.simple-table[data-v-192d4014]{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.simple-table th[data-v-192d4014]{background:var(--color-bg-app);font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border);padding:12px 14px;font-size:11px;font-weight:600}.col-bank[data-v-192d4014]{width:38%}.col-account[data-v-192d4014]{width:42%}.col-bik[data-v-192d4014]{width:20%}.simple-table td[data-v-192d4014]{border-bottom:1px solid var(--color-border);vertical-align:middle}.simple-table tr:last-child td[data-v-192d4014]{border-bottom:none}.table-input[data-v-192d4014]{width:100%;font-family:var(--font-heading);color:var(--color-text-main);box-sizing:border-box;background:0 0;border:none;outline:none;margin:0;padding:12px 10px;font-size:13px}.table-input.numeric-data[data-v-192d4014],.table-input.font-mono[data-v-192d4014]{font-family:var(--font-body);font-variant-numeric:tabular-nums}.table-input[data-v-192d4014]::placeholder{color:var(--color-text-subtle);opacity:.5}.table-input[data-v-192d4014]:hover{background-color:var(--color-bg-app)}.table-input[data-v-192d4014]:focus{background-color:var(--color-bg-card);box-shadow:inset 0 0 0 1px var(--color-primary);border-radius:var(--radius-sm)}.fssp-group-card[data-v-4996a6de]{border:1px solid var(--color-border);background:#fff;border-radius:12px;padding:20px;transition:all .2s}.fssp-group-card[data-v-4996a6de]:hover{border-color:#0d0b211f;box-shadow:0 4px 14px #0d0b210a}.fssp-group-card.is-inactive[data-v-4996a6de]{opacity:.85;background:#fdfdfd}.card-header[data-v-4996a6de]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.creditor-title[data-v-4996a6de]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:18px;font-weight:700;line-height:1.2}.creditor-title.is-empty[data-v-4996a6de]{color:var(--color-text-subtle);font-weight:500}.jump-badge[data-v-4996a6de]{color:var(--color-primary);border-radius:var(--radius-md);border:1px solid var(--color-border);font-family:var(--font-body);cursor:pointer;background-color:#fff;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:border-color .3s;display:inline-flex}.jump-badge[data-v-4996a6de]:hover{border-color:var(--color-primary)}.link-icon[data-v-4996a6de]{color:var(--color-primary)}.card-body[data-v-4996a6de]{width:100%;margin-bottom:16px}.sub-items-list[data-v-4996a6de]{border-top:1px dashed var(--color-border);flex-direction:column;gap:12px;padding-top:12px;display:flex}.sub-item[data-v-4996a6de]{align-items:flex-start;gap:12px;display:flex}.connector[data-v-4996a6de]{color:var(--color-text-muted);flex-shrink:0;align-items:center;margin-top:10px;display:flex}.sub-item-content[data-v-4996a6de]{background-color:var(--color-bg-app);border-radius:8px;flex:1;justify-content:space-between;align-items:flex-start;gap:24px;padding:10px 14px;display:flex}@media (width<=600px){.sub-item-content[data-v-4996a6de]{flex-direction:column;gap:12px}}.sub-info[data-v-4996a6de]{flex-direction:column;gap:4px;min-width:0;display:flex}.proceeding-number[data-v-4996a6de]{font-family:var(--font-body);color:var(--color-text-main);font-size:12px;font-weight:700}.lowkey-text[data-v-4996a6de]{font-family:var(--font-body);color:var(--color-text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.separator[data-v-4996a6de]{color:var(--color-border-hover);margin:0 6px}.sub-finances[data-v-4996a6de]{flex-shrink:0;grid-template-columns:auto auto;justify-content:end;align-items:baseline;gap:3px 8px;display:grid}@media (width<=600px){.sub-finances[data-v-4996a6de]{justify-content:start}}.fin-label[data-v-4996a6de]{font-family:var(--font-body);color:var(--color-text-subtle);text-transform:uppercase;text-align:right;grid-column:1;font-size:10px;font-weight:600}.fin-value[data-v-4996a6de]{font-family:var(--font-body);text-align:right;grid-column:2;font-size:14px;font-weight:700}.fin-value.main[data-v-4996a6de]{color:var(--color-text-main)}.fin-value.secondary[data-v-4996a6de]{color:var(--color-text-muted);font-size:12px}.section-title[data-v-6febe9c2]{color:var(--color-bg-dark);margin-bottom:4px;font-size:20px;font-weight:600}.section-desc[data-v-6febe9c2]{color:var(--color-text-muted);margin-bottom:32px;font-size:13px}.fssp-container[data-v-6febe9c2]{flex-direction:column;gap:16px;display:flex}.divider-wrapper[data-v-6febe9c2]{align-items:center;gap:16px;margin:24px 0 8px;display:flex}.divider-line[data-v-6febe9c2]{background-color:var(--color-border);flex:1;height:1px}.divider-text[data-v-6febe9c2]{font-family:var(--font-body);color:#a19cad;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.workspace-layout[data-v-20af9151]{flex-direction:column;flex:1;display:flex}.scroll-top-btn[data-v-20af9151]{background:var(--color-bg-card);width:44px;height:44px;color:var(--color-text-main);border:1px solid var(--color-border);cursor:pointer;z-index:100;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 4px 16px #0d0b2114}.scroll-top-btn[data-v-20af9151]:hover{border-color:var(--color-border-hover);transform:translateY(-2px);box-shadow:0 6px 20px #0d0b211f}.scroll-top-btn[data-v-20af9151]:active{transform:scale(.92)}.fade-scale-enter-active[data-v-20af9151],.fade-scale-leave-active[data-v-20af9151]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-20af9151],.fade-scale-leave-to[data-v-20af9151]{opacity:0;transform:translateY(10px)scale(.9)}.review-view[data-v-fa1492fb]{flex-direction:column;flex:1;display:flex}.processing-wrapper[data-v-fa1492fb]{flex:1;justify-content:center;align-items:center;height:100%;display:flex}.base-table-container[data-v-3baf0134]{background-color:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e9e9e9);border-radius:var(--radius-card-desktop,12px);width:100%;overflow:hidden;box-shadow:0 1px 2px #00000005}.base-table[data-v-3baf0134]{border-collapse:collapse;text-align:left;width:100%}.base-table[data-v-3baf0134] thead tr{background-color:var(--color-bg-app,#f4f5f8);border-bottom:1px solid var(--color-border,#e9e9e9)}.base-table[data-v-3baf0134] thead th{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-muted,#6b6375);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 20px;font-size:11px;font-weight:600}.base-table[data-v-3baf0134] thead th.text-right{text-align:right}.base-table[data-v-3baf0134] thead th.text-center{text-align:center}.base-table[data-v-3baf0134] tbody tr{background-color:var(--color-bg-card,#fff);border-bottom:1px solid var(--color-border,#e9e9e9)}.base-table[data-v-3baf0134] tbody tr:last-child{border-bottom:none}.base-table[data-v-3baf0134] tbody td{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-main,#0d0b21);vertical-align:middle;padding:14px 20px;font-size:13px}.base-table[data-v-3baf0134] tbody td.font-mono,.base-table[data-v-3baf0134] tbody td.col-date{font-family:var(--font-body,"Inter", sans-serif);font-variant-numeric:tabular-nums}.base-table[data-v-3baf0134] tbody td.text-right{text-align:right}.base-table[data-v-3baf0134] tbody td.text-center{text-align:center}.col-date[data-v-7cb769b2]{line-height:1.3}.date-main[data-v-7cb769b2]{font-family:var(--font-body);color:var(--color-text-main);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.date-sub[data-v-7cb769b2]{font-family:var(--font-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px}.col-client .client-name[data-v-7cb769b2]{font-family:var(--font-heading);color:var(--color-text-main);font-size:14px;font-weight:700;display:block}.action-cell[data-v-7cb769b2]{padding-right:20px!important}.actions-wrapper[data-v-7cb769b2]{justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.trash-icon-btn[data-v-7cb769b2]{border:1px solid var(--color-border);cursor:pointer;border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-text-subtle);background:0 0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.trash-icon-btn[data-v-7cb769b2]:hover{background-color:var(--color-danger-bg);color:var(--color-danger);border-color:#ef444440}.empty-state-cell[data-v-7cb769b2]{padding:32px!important}.modal-text[data-v-c008dc6e]{color:var(--color-bg-dark);margin-bottom:8px;font-size:14px}.client-name[data-v-c008dc6e]{font-weight:700}.modal-subtext[data-v-c008dc6e]{color:var(--color-danger);background:var(--color-danger-bg);border-radius:8px;padding:12px;font-size:13px}.base-pagination[data-v-f563a91a]{background-color:var(--color-surface,#fff);border-top:1px solid var(--color-border);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.pagination-info[data-v-f563a91a]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:13px}.bold-text[data-v-f563a91a]{color:var(--color-text-main);font-weight:600}.pagination-controls[data-v-f563a91a]{align-items:center;gap:8px;display:flex}.pages-list[data-v-f563a91a]{align-items:center;gap:4px;display:flex}.page-btn[data-v-f563a91a]{border-radius:var(--radius-md,6px);border:1px solid var(--color-border);min-width:32px;height:32px;color:var(--color-text-main);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.page-btn[data-v-f563a91a]:hover:not(:disabled):not(.is-dots):not(.is-active){border-color:var(--color-border-hover);background-color:#fff}.page-btn[data-v-f563a91a]:disabled{opacity:.4;cursor:not-allowed}.page-btn.page-btn.is-active[data-v-f563a91a]{background:var(--color-primary-gradient,#005ef4);color:#fff;border-color:#0000;font-weight:700}.page-btn.is-dots[data-v-f563a91a]{cursor:default;color:var(--color-text-subtle);background:0 0;border-color:#0000}.page-header[data-v-4b5642be]{margin-bottom:var(--space-lg)}.page-title[data-v-4b5642be]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-4b5642be]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.table-block[data-v-4b5642be]{flex-direction:column;display:flex}.state-container[data-v-4b5642be]{text-align:center;color:var(--color-text-muted);align-items:center;gap:var(--space-md);background:var(--color-bg-card);border-radius:var(--radius-card-desktop);border:1px solid var(--color-border);flex-direction:column;padding:64px;display:flex}.error-text[data-v-4b5642be]{color:var(--color-danger);font-weight:500}.auth-form[data-v-9d70ce48]{flex-direction:column;gap:24px;display:flex}.form-header[data-v-9d70ce48]{margin-bottom:8px}.title[data-v-9d70ce48]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:4px;font-size:24px;font-weight:700}.subtitle[data-v-9d70ce48]{color:var(--color-text-muted);font-size:14px}.form-body[data-v-9d70ce48]{flex-direction:column;gap:16px;display:flex}.error-msg[data-v-9d70ce48]{color:var(--color-danger);background:var(--color-danger-bg);border-radius:var(--radius-md);margin:0;padding:10px;font-size:13px}.submit-btn[data-v-9d70ce48]{width:100%;margin-top:8px}.input-group[data-v-5c0c1d41]{flex-direction:column;gap:16px;display:flex}.manual-fields[data-v-5c0c1d41]{flex-direction:column;gap:16px;padding-top:4px;display:flex}.grid-2[data-v-5c0c1d41]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid-1[data-v-5c0c1d41]{grid-template-columns:1fr;gap:16px;display:grid}.text-success[data-v-5c0c1d41]{color:var(--color-success)}.fade-slide-enter-active[data-v-5c0c1d41],.fade-slide-leave-active[data-v-5c0c1d41]{transition:all .25s cubic-bezier(.16,1,.3,1)}.fade-slide-enter-from[data-v-5c0c1d41],.fade-slide-leave-to[data-v-5c0c1d41]{opacity:0;transform:translateY(-8px)}.input-group[data-v-89ebd8c8]{flex-direction:column;gap:16px;display:flex}.auth-form[data-v-4851d915]{flex-direction:column;gap:24px;display:flex}.form-header[data-v-4851d915]{margin-bottom:8px}.title[data-v-4851d915]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:4px;font-size:24px;font-weight:700}.subtitle[data-v-4851d915]{color:var(--color-text-muted);font-size:14px}.form-body[data-v-4851d915]{flex-direction:column;gap:20px;display:flex}.divider[data-v-4851d915]{background:var(--color-border);height:1px;margin:4px 0}.submit-action-group[data-v-4851d915]{flex-direction:column;gap:10px;display:flex}.submit-btn[data-v-4851d915]{width:100%}.legal-disclaimer[data-v-4851d915]{font-family:var(--font-heading);color:var(--color-text-muted);text-align:center;margin:0;font-size:11px;line-height:1.4}.legal-link[data-v-4851d915]{color:var(--color-primary);font-weight:600;text-decoration:none}.legal-link[data-v-4851d915]:hover{text-decoration:underline}.error-msg[data-v-4851d915]{color:var(--color-danger);background:var(--color-danger-bg);border-radius:var(--radius-md);margin:0;padding:10px;font-size:13px}.otp-container[data-v-c822c087]{grid-template-columns:repeat(6,1fr);gap:8px;width:100%;display:grid}.otp-digit[data-v-c822c087]{text-align:center;width:100%;height:52px;font-family:var(--font-body);color:var(--color-text-main);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:#fff;outline:none;font-size:22px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1)}.otp-digit[data-v-c822c087]:hover:not(:disabled){border-color:var(--color-border-hover)}.otp-digit[data-v-c822c087]:focus:not(:disabled){border-color:var(--color-purple);box-shadow:0 0 0 3px var(--color-purple-bg)}.otp-digit.is-filled[data-v-c822c087]{border-color:var(--color-text-main);background-color:var(--color-bg-app)}.otp-digit.has-error[data-v-c822c087]{border-color:var(--color-danger);background-color:var(--color-danger-bg)}.otp-digit[data-v-c822c087]:disabled{background-color:var(--color-bg-app);opacity:.6;cursor:not-allowed}.resend-wrapper[data-v-b56d8801]{justify-content:center;align-items:center;padding-top:4px;display:flex}.timer-text[data-v-b56d8801]{font-family:var(--font-body);color:var(--color-text-subtle);font-size:12px}.resend-btn[data-v-b56d8801]{font-family:var(--font-heading);color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:opacity .15s;display:inline-flex}.resend-btn[data-v-b56d8801]:hover{opacity:.8}.resend-btn[data-v-b56d8801]:disabled{opacity:.5;cursor:not-allowed}.is-spinning[data-v-b56d8801]{animation:.8s linear infinite spin-b56d8801}@keyframes spin-b56d8801{to{transform:rotate(360deg)}}.verification-step[data-v-83295071]{flex-direction:column;gap:24px;display:flex}.step-header[data-v-83295071]{flex-direction:column;align-items:flex-start;display:flex}.back-link-btn[data-v-83295071]{font-family:var(--font-heading);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:20px;padding:0;font-size:13px;font-weight:600;transition:color .15s;display:inline-flex}.back-link-btn[data-v-83295071]:hover{color:var(--color-text-main)}.icon-badge[data-v-83295071]{border-radius:var(--radius-card-desktop);background-color:var(--color-purple-bg);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.mail-icon[data-v-83295071]{color:var(--color-purple)}.title[data-v-83295071]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:6px;font-size:24px;font-weight:700}.subtitle[data-v-83295071]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.5}.email-highlight[data-v-83295071]{color:var(--color-text-main);font-weight:700}.verification-form[data-v-83295071]{flex-direction:column;gap:20px;display:flex}.error-msg[data-v-83295071]{font-family:var(--font-heading);color:var(--color-danger);background-color:var(--color-danger-bg);border-radius:var(--radius-md);margin:0;padding:10px 12px;font-size:13px}.submit-btn[data-v-83295071]{width:100%}.auth-layout[data-v-485724fe]{background:var(--color-bg-main);grid-template-columns:1fr 1.2fr;min-height:100vh;display:grid}.auth-brand[data-v-485724fe]{background:var(--color-bg-dark);color:#fff;flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative;overflow:hidden}.auth-brand[data-v-485724fe]:after{content:"";pointer-events:none;background:radial-gradient(circle,#aa3bff26 0%,#0d0b2100 70%);width:80%;height:80%;position:absolute;top:-20%;left:-20%}.logo[data-v-485724fe]{align-items:center;gap:8px;margin-bottom:64px;display:flex}.logo .icon[data-v-485724fe]{width:32px;height:32px}.logo .text[data-v-485724fe]{height:20px}.brand-title[data-v-485724fe]{font-family:var(--font-heading);letter-spacing:-.02em;max-width:90%;margin-bottom:16px;font-size:36px;font-weight:700;line-height:1.2}.brand-desc[data-v-485724fe]{font-family:var(--font-heading);color:#fff9;max-width:80%;font-size:16px;line-height:1.5}.brand-footer[data-v-485724fe]{font-family:var(--font-body);color:#ffffff4d;justify-content:space-between;align-items:center;font-size:12px;display:flex}.brand-legal-links[data-v-485724fe]{align-items:center;gap:8px;display:flex}.brand-legal-links a[data-v-485724fe]{color:#ffffff80;text-decoration:none;transition:color .2s}.brand-legal-links a[data-v-485724fe]:hover{color:#fff}.auth-panel[data-v-485724fe]{flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:relative}.auth-card[data-v-485724fe]{width:100%;max-width:440px;box-shadow:0 10px 40px #0d0b210d}.toggle-action[data-v-485724fe]{text-align:center;color:var(--color-text-muted);margin-top:24px;font-size:13px}.toggle-action a[data-v-485724fe]{color:var(--color-primary);font-weight:600;text-decoration:none;transition:color .2s}.toggle-action a[data-v-485724fe]:hover{color:var(--color-bg-dark)}.mobile-legal-footer[data-v-485724fe]{font-family:var(--font-body);color:var(--color-text-subtle);align-items:center;gap:8px;margin-top:24px;font-size:12px;display:none}.mobile-legal-footer a[data-v-485724fe]{color:var(--color-text-muted);text-decoration:none}.mobile-legal-footer a[data-v-485724fe]:hover{color:var(--color-text-main)}.fade-enter-active[data-v-485724fe],.fade-leave-active[data-v-485724fe]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-485724fe],.fade-leave-to[data-v-485724fe]{opacity:0;transform:translateY(6px)}@media (width<=900px){.auth-layout[data-v-485724fe]{grid-template-columns:1fr}.auth-brand[data-v-485724fe]{display:none}.mobile-legal-footer[data-v-485724fe]{display:flex}}.decorative-icon[data-v-cc743a55]{width:100%;height:100%}.org-profile-layout[data-v-cca54c52]{grid-template-columns:360px 1fr;align-items:start;gap:32px;display:grid}.balance-card[data-v-cca54c52]{background-color:#fafafa;flex-direction:column;display:flex;position:relative}.card-bg-decoration[data-v-cca54c52]{pointer-events:none;z-index:1;width:110px;height:110px;position:absolute;top:16px;right:16px}.balance-content[data-v-cca54c52]{z-index:2;position:relative}.balance-title[data-v-cca54c52]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:12px;font-weight:600}.balance-value-wrapper[data-v-cca54c52]{align-items:baseline;gap:8px;margin-bottom:32px;display:flex}.balance-value[data-v-cca54c52]{font-family:var(--font-heading);letter-spacing:-1px;color:var(--color-bg-dark);font-size:46px;font-weight:700;line-height:1}.balance-unit[data-v-cca54c52]{font-family:var(--font-body);color:var(--color-text-muted);font-size:16px;font-weight:600}.overdraft-info[data-v-cca54c52]{border-top:1px solid #0d0b2114;justify-content:space-between;align-items:center;padding-top:20px;font-size:13px;display:flex}.overdraft-label[data-v-cca54c52]{color:var(--color-text-muted)}.overdraft-val[data-v-cca54c52]{color:var(--color-success);font-weight:600}.info-note[data-v-cca54c52]{color:var(--color-text-muted);align-items:flex-start;gap:12px;margin-top:24px;padding:0 4px;display:flex}.info-icon[data-v-cca54c52]{color:#9ca3af;flex-shrink:0;margin-top:2px}.info-note p[data-v-cca54c52]{margin:0;font-size:13px;line-height:1.5}.form-header[data-v-cca54c52]{margin-bottom:32px}.form-title[data-v-cca54c52]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:6px;font-size:18px;font-weight:700}.form-desc[data-v-cca54c52]{color:var(--color-text-muted);margin:0;font-size:13px}.form-grid[data-v-cca54c52]{grid-template-columns:1fr 1fr;gap:24px 20px;margin-bottom:40px;display:grid}.span-full[data-v-cca54c52]{grid-column:1/-1}.span-half[data-v-cca54c52]{grid-column:span 1}.form-actions[data-v-cca54c52]{border-top:1px solid #0d0b210f;justify-content:flex-end;padding-top:24px;display:flex}@media (width<=900px){.org-profile-layout[data-v-cca54c52]{grid-template-columns:1fr}}@media (width<=600px){.form-grid[data-v-cca54c52]{grid-template-columns:1fr}.span-half[data-v-cca54c52]{grid-column:1/-1}.desktop-only[data-v-cca54c52]{display:none}}.tariff-card[data-v-56731583]{flex-direction:column;height:100%;transition:all .25s;display:flex;position:relative}.tariff-header[data-v-56731583]{margin-bottom:20px}.header-top-row[data-v-56731583]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.badge-row[data-v-56731583]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.popular-pill[data-v-56731583]{background:var(--color-purple-bg);color:var(--color-purple);font-family:var(--font-body);letter-spacing:.05em;border-radius:var(--radius-full);white-space:nowrap;border:1px solid #aa3bff40;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.tariff-price[data-v-56731583]{color:var(--color-bg-dark);align-items:baseline;gap:8px;display:flex}.currency[data-v-56731583]{font-family:var(--font-heading);color:var(--color-bg-dark);font-size:20px;font-weight:700}.amount[data-v-56731583]{font-family:var(--font-heading);letter-spacing:-1px;color:var(--color-bg-dark);font-size:36px;font-weight:800}.old-price[data-v-56731583]{font-family:var(--font-body);color:var(--color-text-subtle);margin-left:2px;font-size:15px;font-weight:500;text-decoration:line-through}.tariff-features[data-v-56731583]{flex-direction:column;flex:1;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.tariff-features li[data-v-56731583]{font-family:var(--font-heading);color:var(--color-text-main);align-items:flex-start;gap:10px;font-size:13px;line-height:1.35;display:flex}.tariff-features li.feature-highlight strong[data-v-56731583]{color:var(--color-bg-dark)}.tariff-features li.feature-bonus[data-v-56731583]{color:var(--color-primary);font-weight:600}.icon-check[data-v-56731583]{color:var(--color-primary);flex-shrink:0;margin-top:1px}.buy-btn[data-v-56731583]{width:100%}.tariff-card[data-v-1a711411]{flex-direction:column;height:100%;display:flex}.tariff-header[data-v-1a711411]{margin-bottom:20px}.header-top[data-v-1a711411]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.tariff-name[data-v-1a711411]{font-family:var(--font-body);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:13px;font-weight:800}.tariff-desc[data-v-1a711411]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:13px}.custom-input-box[data-v-1a711411]{flex-direction:column;flex:1;gap:12px;margin-bottom:24px;display:flex}.custom-label[data-v-1a711411]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:600}.custom-credits-input[data-v-1a711411]{width:100%;font-family:var(--font-body);color:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:#fff;outline:none;padding:10px 14px;font-size:16px;font-weight:700;transition:all .2s}.custom-credits-input[data-v-1a711411]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.price-calculation[data-v-1a711411]{background-color:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:6px;margin-top:4px;padding:12px;display:flex}.calc-row[data-v-1a711411]{color:var(--color-text-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.calc-row.total-row[data-v-1a711411]{border-top:1px dashed var(--color-border);margin-top:2px;padding-top:6px}.unit-price-box[data-v-1a711411]{align-items:center;gap:6px;display:flex}.old-unit-price[data-v-1a711411]{color:var(--color-text-subtle);font-size:11px;text-decoration:line-through}.calc-val[data-v-1a711411]{color:var(--color-bg-dark);font-weight:600}.calc-total-val[data-v-1a711411]{color:var(--color-bg-dark);font-size:15px;font-weight:800}.buy-btn[data-v-1a711411],.invoices-table-wrapper[data-v-6fccf844]{width:100%}tr[data-v-6fccf844]{transition:background-color .4s}tr.is-highlighted[data-v-6fccf844]{animation:2s ease-out forwards flashRow-6fccf844;background-color:var(--color-purple-bg)!important}@keyframes flashRow-6fccf844{0%{background-color:var(--color-purple-bg)}to{background-color:var(--color-bg-card)}}.invoice-num[data-v-6fccf844]{color:var(--color-text-main);font-weight:700}.tariff-name[data-v-6fccf844]{color:var(--color-text-main);font-weight:600}.bold-text[data-v-6fccf844]{color:var(--color-text-main);font-weight:700}.text-muted[data-v-6fccf844]{color:var(--color-text-muted)}.actions-inline-group[data-v-6fccf844]{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.text-subtle-dash[data-v-6fccf844]{color:var(--color-text-subtle);padding-right:8px}.billing-layout[data-v-38d6cd02]{flex-direction:column;gap:36px;display:flex}.welcome-promo-banner[data-v-38d6cd02]{border-radius:var(--radius-card-desktop);background:linear-gradient(135deg,#005ef40d 0%,#aa3bff08 100%);border:1px solid #005ef42e;align-items:center;gap:16px;padding:16px 20px;display:flex}.promo-icon-wrapper[data-v-38d6cd02]{background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;padding:10px;display:flex}.promo-title[data-v-38d6cd02]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:2px;font-size:15px;font-weight:700}.promo-desc[data-v-38d6cd02]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.invoices-section[data-v-38d6cd02]{scroll-margin-top:24px}.section-header[data-v-38d6cd02]{margin-bottom:20px}.section-title[data-v-38d6cd02]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:18px;font-weight:700}.section-desc[data-v-38d6cd02]{color:var(--color-text-muted);margin:0;font-size:13px}.tariffs-grid[data-v-38d6cd02]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=768px){.tariffs-grid[data-v-38d6cd02]{grid-template-columns:1fr}}.modal-price-box[data-v-38d6cd02]{background-color:var(--color-bg-app);border-radius:var(--radius-md);justify-content:space-between;align-items:center;margin:16px 0;padding:14px 16px;display:flex}.modal-price-label[data-v-38d6cd02]{font-family:var(--font-body);color:var(--color-text-muted);font-size:13px;font-weight:600}.modal-price-values[data-v-38d6cd02]{align-items:baseline;gap:8px;display:flex}.modal-final-price[data-v-38d6cd02]{font-family:var(--font-heading);color:var(--color-text-main);font-size:20px;font-weight:800}.modal-old-price[data-v-38d6cd02]{font-family:var(--font-body);color:var(--color-text-subtle);font-size:13px;text-decoration:line-through}.modal-hint[data-v-38d6cd02]{color:var(--color-text-muted);background:var(--color-bg-app);border-radius:6px;margin:0 0 12px;padding:10px 12px;font-size:12px}.billing-legal-disclaimer[data-v-38d6cd02]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:11px;line-height:1.4}.legal-link[data-v-38d6cd02]{color:var(--color-primary);font-weight:600;text-decoration:none}.legal-link[data-v-38d6cd02]:hover{text-decoration:underline}.error-msg[data-v-38d6cd02]{color:var(--color-danger);background:var(--color-danger-bg);border-radius:6px;margin-top:16px;padding:10px 12px;font-size:13px;font-weight:500}.invite-form[data-v-f6c444bb]{flex-direction:column;gap:16px;padding-top:8px;display:flex}.error-msg[data-v-f6c444bb]{color:var(--color-danger);background:var(--color-danger-bg);border-radius:6px;padding:10px;font-size:13px}.modal-actions[data-v-f6c444bb]{justify-content:flex-end;margin-top:8px;display:flex}.team-layout[data-v-b5897cba]{flex-direction:column;display:flex}.section-header[data-v-b5897cba]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.section-title[data-v-b5897cba]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:6px;font-size:18px;font-weight:700}.section-desc[data-v-b5897cba]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.text-muted[data-v-b5897cba]{color:var(--color-text-muted)}.action-cell[data-v-b5897cba]{padding-right:20px!important}.user-cell[data-v-b5897cba]{align-items:center;gap:12px;display:flex}.avatar[data-v-b5897cba]{background-color:var(--color-bg-muted);width:32px;min-width:32px;height:32px;color:var(--color-text-main);font-family:var(--font-heading);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.user-name[data-v-b5897cba]{color:var(--color-text-main);font-weight:600}.text-subtle-dash[data-v-b5897cba]{color:var(--color-text-subtle);padding-right:8px;font-size:14px}.page-header[data-v-a0b0eb6e]{margin-bottom:var(--space-lg)}.page-title[data-v-a0b0eb6e]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-a0b0eb6e]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.loader-state[data-v-a0b0eb6e]{justify-content:center;padding:64px 0;display:flex}.fade-enter-active[data-v-a0b0eb6e],.fade-leave-active[data-v-a0b0eb6e]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-a0b0eb6e],.fade-leave-to[data-v-a0b0eb6e]{opacity:0;transform:translateY(4px)}.limits-form[data-v-6983af81]{padding-top:8px}.org-name[data-v-6983af81]{color:var(--color-bg-dark);margin-bottom:24px;font-size:14px}.input-grid[data-v-6983af81]{gap:16px;margin-bottom:16px;display:grid}.hint-text[data-v-6983af81]{color:var(--color-text-muted);background:var(--color-bg-muted);border-radius:6px;padding:12px;font-size:12px;line-height:1.4}.tariff-form[data-v-0777b5fe]{flex-direction:column;gap:16px;padding-top:8px;display:flex}.input-grid[data-v-0777b5fe]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.input-group[data-v-0777b5fe]{flex-direction:column;gap:4px;display:flex}.edit-hint[data-v-0777b5fe]{font-family:var(--font-body);color:var(--color-danger);margin-top:2px;font-size:11px}.popular-checkbox-label[data-v-0777b5fe]{font-family:var(--font-heading);color:var(--color-bg-dark);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:flex}.info-hint[data-v-0777b5fe]{color:var(--color-purple);background-color:#aa3bff0a;border:1px dashed #aa3bff33;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.45}.modal-actions[data-v-0777b5fe]{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.modal-form[data-v-63febac8]{flex-direction:column;gap:16px;display:flex}.modal-text[data-v-63febac8]{color:var(--color-bg-dark);font-size:14px;line-height:1.5}.input-container[data-v-63febac8]{width:100%}.analytics-tab[data-v-6f7b01df]{flex-direction:column;gap:24px;display:flex}.analytics-header[data-v-6f7b01df]{justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.section-title[data-v-6f7b01df]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:18px;font-weight:700}.section-desc[data-v-6f7b01df]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.refresh-icon[data-v-6f7b01df]{margin-right:6px;transition:transform .3s}.refresh-icon.is-spinning[data-v-6f7b01df]{animation:.8s linear infinite spin-6f7b01df}@keyframes spin-6f7b01df{to{transform:rotate(360deg)}}.kpi-grid[data-v-6f7b01df]{gap:20px;display:grid}.primary-grid[data-v-6f7b01df]{grid-template-columns:1.5fr 1fr 1fr}.secondary-grid[data-v-6f7b01df]{grid-template-columns:1fr 1.5fr 1fr}@media (width<=900px){.primary-grid[data-v-6f7b01df],.secondary-grid[data-v-6f7b01df]{grid-template-columns:1fr}}.kpi-card[data-v-6f7b01df]{flex-direction:column;justify-content:space-between;height:100%;display:flex}.hero-card[data-v-6f7b01df]{border-left:3px solid var(--color-purple);background:linear-gradient(180deg, #fff 0%, var(--color-purple-bg) 180%)}.kpi-header[data-v-6f7b01df]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.kpi-label[data-v-6f7b01df]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.icon-badge[data-v-6f7b01df]{border-radius:var(--radius-md);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.icon-badge.primary-badge[data-v-6f7b01df]{background-color:var(--color-primary-light);color:var(--color-primary)}.icon-badge.purple-badge[data-v-6f7b01df]{background-color:var(--color-purple-bg);color:var(--color-purple)}.icon-badge.info-badge[data-v-6f7b01df]{color:#1183f3;background-color:#1183f31a}.icon-badge.success-badge[data-v-6f7b01df]{background-color:var(--color-success-bg);color:var(--color-success)}.icon-badge.danger-badge[data-v-6f7b01df]{background-color:var(--color-danger-bg);color:var(--color-danger)}.kpi-body[data-v-6f7b01df]{flex-direction:column;gap:8px;display:flex}.numeric-data[data-v-6f7b01df]{font-variant-numeric:tabular-nums}.kpi-value[data-v-6f7b01df]{font-family:var(--font-body);color:var(--color-text-main);font-size:26px;font-weight:700;line-height:1.1}.kpi-value.text-danger[data-v-6f7b01df]{color:var(--color-danger)}.numeric-group[data-v-6f7b01df]{align-items:baseline;gap:8px;display:flex}.unit-text[data-v-6f7b01df]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:13px;font-weight:500}.kpi-subtext[data-v-6f7b01df]{font-family:var(--font-heading);color:var(--color-text-subtle);font-size:12px}.kpi-badge[data-v-6f7b01df]{align-self:flex-start;margin-top:4px}.credits-stats[data-v-6f7b01df]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.stat-col[data-v-6f7b01df]{flex-direction:column;gap:2px;display:flex}.stat-sublabel[data-v-6f7b01df]{font-family:var(--font-body);color:var(--color-text-subtle);text-transform:uppercase;font-size:11px}.stat-val[data-v-6f7b01df]{font-family:var(--font-body);color:var(--color-text-main);font-size:15px;font-weight:700}.stat-divider[data-v-6f7b01df]{background-color:var(--color-border);width:1px;height:24px}.usage-progress-bar[data-v-6f7b01df]{background-color:var(--color-bg-app);border-radius:var(--radius-full);width:100%;height:6px;overflow:hidden}.usage-fill[data-v-6f7b01df]{background:var(--color-primary-gradient);border-radius:var(--radius-full);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.progress-footer[data-v-6f7b01df]{font-family:var(--font-body);color:var(--color-text-muted);justify-content:space-between;margin-top:2px;font-size:11px;display:flex}.action-cell[data-v-af7f8cc3]{text-align:right}.action-btn-group[data-v-af7f8cc3]{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.org-name-cell[data-v-4bbe4c5a]{flex-direction:column;gap:2px;display:flex}.sub-text[data-v-4bbe4c5a]{color:var(--color-text-muted);font-size:11px}.text-right[data-v-4bbe4c5a]{text-align:right}.bold-text[data-v-4bbe4c5a]{font-weight:600}.text-muted[data-v-4bbe4c5a]{color:var(--color-text-muted)}.org-name-cell[data-v-9a6e7f41]{flex-direction:column;gap:2px;display:flex}.sub-text[data-v-9a6e7f41]{color:var(--color-text-muted);font-size:11px}.row-disabled td[data-v-9a6e7f41]{opacity:.5;background-color:var(--color-bg-muted)}.text-right[data-v-9a6e7f41]{text-align:right}.table-container[data-v-83b499d9]{width:100%;overflow-x:auto}.header-action-row[data-v-83b499d9]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.section-title[data-v-83b499d9]{font-family:var(--font-heading);color:var(--color-bg-dark);font-size:15px;font-weight:700}.tariff-name-cell[data-v-83b499d9]{flex-direction:column;gap:2px;display:flex}.sub-text[data-v-83b499d9]{color:var(--color-text-subtle);font-size:11px}.text-right[data-v-83b499d9]{text-align:right}.bold-text[data-v-83b499d9]{font-weight:600}.text-muted[data-v-83b499d9]{color:var(--color-text-muted)}.actions-group[data-v-83b499d9]{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.page-header[data-v-289450c4]{margin-bottom:var(--space-lg)}.page-title[data-v-289450c4]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-289450c4]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.loader-state[data-v-289450c4]{justify-content:center;padding:64px 0;display:flex}.legal-page-container[data-v-26e82b2d]{justify-content:center;width:100%;display:flex}.legal-content-wrapper[data-v-26e82b2d]{flex-direction:column;width:100%;max-width:900px;display:flex}.legal-card[data-v-26e82b2d]{background-color:var(--color-bg-card);border-radius:var(--radius-card-desktop);box-shadow:var(--shadow-card)}.legal-header[data-v-26e82b2d]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-lg)}.legal-title[data-v-26e82b2d]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:var(--space-xs);font-size:22px;font-weight:700;line-height:1.3}.legal-subtitle[data-v-26e82b2d]{font-family:var(--font-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.legal-body[data-v-26e82b2d]{gap:var(--space-lg);flex-direction:column;display:flex}.legal-section[data-v-26e82b2d]{gap:var(--space-xs);flex-direction:column;display:flex}.legal-section h2[data-v-26e82b2d]{font-family:var(--font-heading);color:var(--color-text-main);text-transform:uppercase;letter-spacing:.03em;margin-bottom:var(--space-xs);font-size:14px;font-weight:700}.legal-section p[data-v-26e82b2d]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:13px;line-height:1.6}.legal-section ul[data-v-26e82b2d]{margin:var(--space-xs) 0;padding-left:var(--space-lg);flex-direction:column;gap:4px;display:flex}.legal-section ul li[data-v-26e82b2d]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;line-height:1.5}.legal-page-container[data-v-c8794ba4]{justify-content:center;width:100%;display:flex}.legal-content-wrapper[data-v-c8794ba4]{flex-direction:column;width:100%;max-width:900px;display:flex}.legal-card[data-v-c8794ba4]{background-color:var(--color-bg-card);border-radius:var(--radius-card-desktop);box-shadow:var(--shadow-card)}.legal-header[data-v-c8794ba4]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-lg)}.legal-title[data-v-c8794ba4]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:var(--space-xs);font-size:22px;font-weight:700;line-height:1.3}.legal-subtitle[data-v-c8794ba4]{font-family:var(--font-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.legal-body[data-v-c8794ba4]{gap:var(--space-lg);flex-direction:column;display:flex}.intro-p[data-v-c8794ba4]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:14px;font-weight:600;line-height:1.5}.legal-section[data-v-c8794ba4]{gap:var(--space-xs);flex-direction:column;display:flex}.legal-section h2[data-v-c8794ba4]{font-family:var(--font-heading);color:var(--color-text-main);text-transform:uppercase;letter-spacing:.03em;margin-bottom:var(--space-xs);font-size:14px;font-weight:700}.legal-section p[data-v-c8794ba4]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:13px;line-height:1.6}.legal-section ul[data-v-c8794ba4]{margin:var(--space-xs) 0;padding-left:var(--space-lg);flex-direction:column;gap:4px;display:flex}.legal-section ul li[data-v-c8794ba4]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;line-height:1.5}.legal-page-container[data-v-d5fb1ece]{justify-content:center;width:100%;display:flex}.legal-content-wrapper[data-v-d5fb1ece]{flex-direction:column;width:100%;max-width:900px;display:flex}.legal-card[data-v-d5fb1ece]{background-color:var(--color-bg-card);border-radius:var(--radius-card-desktop);box-shadow:var(--shadow-card)}.legal-header[data-v-d5fb1ece]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-lg)}.legal-title[data-v-d5fb1ece]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:var(--space-xs);font-size:22px;font-weight:700;line-height:1.3}.legal-subtitle[data-v-d5fb1ece]{font-family:var(--font-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.legal-body[data-v-d5fb1ece]{gap:var(--space-lg);flex-direction:column;display:flex}.intro-p[data-v-d5fb1ece]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:14px;line-height:1.6}.legal-section[data-v-d5fb1ece]{gap:var(--space-md);flex-direction:column;display:flex}.legal-section p[data-v-d5fb1ece]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:13px;line-height:1.6}.legal-section p strong[data-v-d5fb1ece]{color:var(--color-text-main);font-weight:700}.contacts-page[data-v-952f3d48]{justify-content:center;width:100%;display:flex}.contacts-wrapper[data-v-952f3d48]{flex-direction:column;width:100%;max-width:900px;display:flex}.legal-card[data-v-952f3d48]{background-color:var(--color-bg-card);border-radius:var(--radius-card-desktop);box-shadow:var(--shadow-card)}.legal-header[data-v-952f3d48]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-lg)}.legal-title[data-v-952f3d48]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:var(--space-xs);font-size:22px;font-weight:700}.legal-subtitle[data-v-952f3d48]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.legal-body[data-v-952f3d48]{gap:var(--space-xl);flex-direction:column;display:flex}.contact-info-grid[data-v-952f3d48]{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.contact-info-grid[data-v-952f3d48]{grid-template-columns:1fr}}.contact-item[data-v-952f3d48]{background-color:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);align-items:center;gap:14px;padding:16px;display:flex}.item-icon-box[data-v-952f3d48]{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.item-icon-box.phone-box[data-v-952f3d48]{background-color:var(--color-success-bg);color:var(--color-success)}.item-icon-box.email-box[data-v-952f3d48]{background-color:var(--color-purple-bg);color:var(--color-purple)}.item-icon-box.clock-box[data-v-952f3d48]{background-color:var(--color-primary-light);color:var(--color-primary)}.item-details[data-v-952f3d48]{flex-direction:column;gap:2px;display:flex}.item-label[data-v-952f3d48]{font-family:var(--font-body);text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.item-value[data-v-952f3d48]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:700;text-decoration:none;transition:color .15s}.item-value[data-v-952f3d48]:hover{color:var(--color-primary)}.requisites-section[data-v-952f3d48]{gap:var(--space-md);flex-direction:column;display:flex}.requisites-title[data-v-952f3d48]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:16px;font-weight:700}.requisites-card[data-v-952f3d48]{border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);flex-direction:column;display:flex;overflow:hidden}.req-row[data-v-952f3d48]{border-bottom:1px solid var(--color-border);grid-template-columns:220px 1fr;align-items:center;padding:12px 16px;display:grid}.req-row[data-v-952f3d48]:last-child{border-bottom:none}@media (width<=600px){.req-row[data-v-952f3d48]{grid-template-columns:1fr;gap:4px}}.req-label[data-v-952f3d48]{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px;font-weight:600}.req-value[data-v-952f3d48]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:600}.req-value.font-mono[data-v-952f3d48]{font-family:var(--font-body);font-variant-numeric:tabular-nums}.not-found-page[data-v-2282c27a]{min-height:calc(100vh - 140px);padding:var(--space-xl) var(--space-lg);justify-content:flex-start;align-items:center;display:flex}.not-found-container[data-v-2282c27a]{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:520px;margin-left:clamp(16px,5vw,64px);display:flex}@media (width<=768px){.not-found-container[data-v-2282c27a]{max-width:100%;margin-left:0}}.code-group[data-v-2282c27a]{flex-direction:column;align-items:flex-start;margin-bottom:20px;display:flex}.code-number[data-v-2282c27a]{font-family:var(--font-body);color:var(--color-text-main);letter-spacing:-.04em;font-size:88px;font-weight:800;line-height:1}.code-line[data-v-2282c27a]{background:var(--color-purple);border-radius:var(--radius-full);width:56px;height:4px;margin-top:10px}.title[data-v-2282c27a]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.25}.description[data-v-2282c27a]{font-family:var(--font-heading);color:var(--color-text-muted);max-width:440px;margin:0 0 24px;font-size:14px;line-height:1.55}.actions[data-v-2282c27a]{align-items:center;gap:12px;margin-bottom:32px;display:flex}@media (width<=480px){.actions[data-v-2282c27a]{flex-direction:column;width:100%}.actions[data-v-2282c27a] .base-button{width:100%}}.hint-card[data-v-2282c27a]{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);width:100%;max-width:480px}.hint-content[data-v-2282c27a]{align-items:center;gap:14px;padding:12px 16px;display:flex}.hint-icon-box[data-v-2282c27a]{border-radius:var(--radius-md);background-color:var(--color-purple-bg);width:36px;height:36px;color:var(--color-purple);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hint-body[data-v-2282c27a]{flex-direction:column;gap:2px;display:flex}.hint-title[data-v-2282c27a]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:13px;font-weight:700}.hint-desc[data-v-2282c27a]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.4}:root{--font-heading:"Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-base:"Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Inter", monospace;--color-bg-dark:#0d0b21;--color-bg-app:#f4f5f8;--color-bg-main:#f4f5f8;--color-bg-card:#fff;--color-bg-subtle:#fafafa;--color-bg-muted:#f4f5f8;--color-surface:#fff;--color-text-main:#0d0b21;--color-text-muted:#6b6375;--color-text-subtle:#8c8696;--color-text-white:#fff;--color-border:#e9e9e9;--color-border-hover:#b0b0b0;--color-border-subtle:#0d0b2114;--color-primary:#005ef4;--color-primary-hover:#1a6bf4;--color-primary-light:#005ef414;--color-primary-gradient:linear-gradient(90deg, #005ef4 0%, #0b73f4 100%);--color-primary-gradient-hover:linear-gradient(90deg, #1a6bf4 0%, #207df4 100%);--color-purple:#aa3bff;--color-purple-dark:#8c12ed;--color-purple-bg:#aa3bff1a;--color-success:#10b981;--color-success-bg:#10b9811a;--color-warning:#f59e0b;--color-warning-dark:#d97706;--color-warning-bg:#f59e0b1a;--color-danger:#ef4444;--color-danger-bg:#ef44441a;--radius-sm:4px;--radius-md:6px;--radius-card:12px;--radius-card-desktop:12px;--radius-card-mobile:8px;--radius-btn-primary:8px;--radius-full:9999px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--shadow-card:0 1px 3px #0000000d;--shadow-popover:0 4px 12px #0d0b2114, 0 1px 2px #0d0b210a;--shadow-modal:0 10px 40px #0d0b211a;--page-max-width:1080px;--sidebar-width:260px;--sidebar-collapsed-width:80px}*,:before,:after{box-sizing:border-box}div,section,article,main,aside,header,footer,button,input,select,textarea{min-width:0}.numeric-data,.font-mono,.mono-font,.creditor-index{font-family:var(--font-body);font-variant-numeric:tabular-nums}.page-container{width:100%;max-width:var(--page-max-width);padding-bottom:var(--space-xl);margin:0 auto}.truncate-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table-container{background-color:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e9e9e9);border-radius:var(--radius-card-desktop,12px);width:100%;overflow:hidden;box-shadow:0 1px 2px #00000005}.data-table{border-collapse:collapse;text-align:left;width:100%}.data-table thead tr{background-color:var(--color-bg-app,#f4f5f8);border-bottom:1px solid var(--color-border,#e9e9e9)}.data-table th{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-muted,#6b6375);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:12px 16px;font-size:11px;font-weight:600}.data-table tbody tr{background-color:var(--color-bg-card,#fff);border-bottom:1px solid var(--color-border,#e9e9e9)}.data-table tbody tr:last-child{border-bottom:none}.data-table td{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-main,#0d0b21);vertical-align:middle;padding:14px 16px;font-size:13px}
