.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-476d1942]{width:100%;position:relative}.user-badge[data-v-476d1942]{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-476d1942]:hover,.user-badge.is-active[data-v-476d1942]{background:#ffffff0d}.user-badge.is-collapsed[data-v-476d1942]{justify-content:center;padding:8px 0}.avatar[data-v-476d1942]{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-476d1942]{flex:1;overflow:hidden}.user-name[data-v-476d1942]{color:#fff;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;overflow:hidden}.user-role[data-v-476d1942]{font-family:var(--font-body);color:#fff6;margin:0;font-size:11px}.chevron-icon[data-v-476d1942]{color:#ffffff4d;margin-left:auto;transition:color .2s}.user-badge:hover .chevron-icon[data-v-476d1942]{color:#ffffffb3}.profile-popover[data-v-476d1942]{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-476d1942]{padding:10px 12px}.popover-name[data-v-476d1942]{font-family:var(--font-heading);color:var(--color-bg-dark);margin:0 0 2px;font-size:13px;font-weight:700}.popover-email[data-v-476d1942]{font-family:var(--font-body);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.popover-phone[data-v-476d1942]{font-family:var(--font-body);color:var(--color-primary);margin:2px 0 0;font-size:11px;font-weight:600}.popover-divider[data-v-476d1942]{background-color:var(--color-border);height:1px;margin:4px 0}.popover-item[data-v-476d1942]{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-476d1942]:hover{background-color:var(--color-bg-muted);color:var(--color-bg-dark)}.logout-item[data-v-476d1942]:hover{background-color:var(--color-danger-bg);color:var(--color-danger)}.popover-fade-enter-active[data-v-476d1942],.popover-fade-leave-active[data-v-476d1942]{transition:opacity .15s,transform .15s}.popover-fade-enter-from[data-v-476d1942],.popover-fade-leave-to[data-v-476d1942]{opacity:0;transform:translateY(4px)}.sidebar[data-v-cab83fa4]{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-cab83fa4]{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-cab83fa4]{white-space:nowrap;align-items:center;gap:6px;display:flex}.sidebar__brand.collapsed-brand[data-v-cab83fa4]{justify-content:center;width:100%}.sidebar__menu[data-v-cab83fa4]{flex-direction:column;flex:1;gap:6px;padding:24px 16px;display:flex}.sidebar__footer[data-v-cab83fa4]{border-top:1px solid var(--color-border-dark,#ffffff0f);padding:20px 16px}.brand-icon[data-v-cab83fa4]{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.logo-icon-img[data-v-cab83fa4]{object-fit:contain;width:30px;height:30px;display:block}.logo-text-img[data-v-cab83fa4]{width:auto;height:18px;display:block}.toggle-btn[data-v-cab83fa4]{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-cab83fa4]:hover{color:var(--color-text-light,#fff);background:var(--color-bg-dark-hover,#ffffff1a)}.menu-item[data-v-cab83fa4]{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-cab83fa4]{color:var(--color-text-subtle-dark,#ffffff80);align-items:center;transition:color .2s;display:flex}.menu-item[data-v-cab83fa4]:hover{background-color:var(--color-bg-dark-subtle,#ffffff0d);color:var(--color-text-light,#fff)}.menu-item:hover .menu-item__icon[data-v-cab83fa4]{color:var(--color-text-light,#fff)}.menu-item--active[data-v-cab83fa4]{background:var(--color-primary-gradient);color:var(--color-text-light);font-weight:600}.menu-item--active .menu-item__icon[data-v-cab83fa4]{color:var(--color-text-light)}.menu-divider[data-v-cab83fa4]{background:var(--color-border-dark);height:1px;margin:12px 0}.admin-item[data-v-cab83fa4]{color:var(--color-warning)}.admin-item .menu-item__icon[data-v-cab83fa4]{color:var(--color-warning);opacity:.6}.admin-item[data-v-cab83fa4]:hover{background:var(--color-warning-bg);color:var(--color-warning)}.admin-item.menu-item--active[data-v-cab83fa4]{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-cab83fa4]{color:var(--color-warning);opacity:1}.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)}.knowledge-hub[data-v-3a316e83]{flex-direction:column;gap:16px;display:flex}.video-preview-card[data-v-3a316e83]{border-radius:var(--radius-card-desktop);background-color:var(--color-bg-dark);border:1px solid var(--color-border);width:100%;overflow:hidden}.video-wrapper[data-v-3a316e83]{border-radius:var(--radius-card-desktop);width:100%;position:relative;overflow:hidden}.video-player[data-v-3a316e83]{border-radius:var(--radius-card-desktop);background-color:#000;width:100%;height:auto;max-height:380px;display:block}.guide-title[data-v-3a316e83]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:12px;font-size:14px;font-weight:700}.guide-grid[data-v-3a316e83]{flex-direction:column;gap:10px;display:flex}.guide-item[data-v-3a316e83]{background-color:var(--color-bg-app);border-radius:var(--radius-md);border:1px solid var(--color-border);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.icon-box[data-v-3a316e83]{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.icon-box.primary-box[data-v-3a316e83]{background-color:var(--color-primary-light);color:var(--color-primary)}.icon-box.purple-box[data-v-3a316e83]{background-color:var(--color-purple-bg);color:var(--color-purple)}.icon-box.success-box[data-v-3a316e83]{background-color:var(--color-success-bg);color:var(--color-success)}.guide-content[data-v-3a316e83]{flex-direction:column;gap:2px;display:flex}.guide-content h5[data-v-3a316e83]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:13px;font-weight:700}.guide-content p[data-v-3a316e83]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.4}.module-placeholder[data-v-3a316e83]{text-align:center;background-color:var(--color-bg-app);border-radius:var(--radius-card-desktop);border:1px dashed var(--color-border);flex-direction:column;align-items:center;padding:32px 16px;display:flex}.module-placeholder .placeholder-icon[data-v-3a316e83]{border-radius:var(--radius-card-desktop);width:56px;height:56px;color:var(--color-purple);background-color:#fff;justify-content:center;align-items:center;margin-bottom:12px;display:flex;box-shadow:0 2px 8px #0d0b210a}.module-placeholder h4[data-v-3a316e83]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:6px;font-size:15px;font-weight:700}.module-placeholder p[data-v-3a316e83]{font-family:var(--font-heading);color:var(--color-text-muted);max-width:360px;margin:0;font-size:13px;line-height:1.45}.app-header[data-v-05736481]{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-05736481]{font-family:var(--font-heading);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.breadcrumb-link[data-v-05736481]{color:var(--color-text-muted);text-decoration:none;transition:color .15s}.breadcrumb-link[data-v-05736481]:hover{color:var(--color-text-main)}.breadcrumb-separator[data-v-05736481]{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-05736481]{color:var(--color-text-main);font-weight:700}.header-right[data-v-05736481]{align-items:center;gap:12px;display:flex}.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}.landing-header[data-v-d2555ba3]{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffffd1;border-bottom:1px solid #0d0b2112;position:sticky;top:0}.header-container[data-v-d2555ba3]{justify-content:space-between;align-items:center;gap:28px;width:100%;max-width:1180px;min-height:68px;margin:0 auto;padding:12px 20px;display:flex}@media (width<=760px){.header-container[data-v-d2555ba3]{min-height:62px;padding-inline:16px}}.brand-logo[data-v-d2555ba3]{flex-shrink:0;align-items:center;gap:9px;display:flex}.brand-logo .logo-icon[data-v-d2555ba3]{object-fit:contain;width:30px;height:30px}@media (width<=760px){.brand-logo .logo-icon[data-v-d2555ba3]{width:28px;height:28px}}.brand-logo .logo-text[data-v-d2555ba3]{object-fit:contain;width:auto;height:17px}@media (width<=760px){.brand-logo .logo-text[data-v-d2555ba3]{height:16px}}.nav-links[data-v-d2555ba3]{justify-content:center;align-items:center;gap:6px;display:flex}@media (width<=1050px){.nav-links[data-v-d2555ba3]{gap:2px}}@media (width<=850px){.nav-links[data-v-d2555ba3]{display:none}}.nav-link[data-v-d2555ba3]{color:var(--color-text-muted);border-radius:7px;padding:8px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s;position:relative}@media (width<=1050px){.nav-link[data-v-d2555ba3]{padding-inline:7px}}.nav-link[data-v-d2555ba3]:hover{color:var(--color-text-main);background:#0d0b210b}.header-actions[data-v-d2555ba3]{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (width<=760px){.header-actions[data-v-d2555ba3]{gap:6px}.header-actions .btn-link[data-v-d2555ba3]:first-child{display:none}}.btn-link[data-v-d2555ba3]{color:inherit;text-decoration:none}.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)}.base-input[data-v-3fd85c22]{flex-direction:column;gap:4px;width:100%;display:flex}.label-wrapper[data-v-3fd85c22]{justify-content:space-between;align-items:center;height:18px;display:flex}.label[data-v-3fd85c22]{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-3fd85c22]{align-items:center;width:100%;display:flex;position:relative}.field[data-v-3fd85c22]{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-3fd85c22]::placeholder{color:var(--color-text-muted);opacity:.45}.field[data-v-3fd85c22]:hover:not(:disabled){border-color:#0d0b2133}.field[data-v-3fd85c22]:focus:not(:disabled){box-shadow:none;background-color:#fff;border-color:#9ca3af}.field[data-v-3fd85c22]: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-3fd85c22]{border-color:var(--color-warning);background-color:var(--color-warning-bg)}.field.state-warning[data-v-3fd85c22]:focus{border-color:var(--color-warning-dark)}.field.state-error[data-v-3fd85c22]{border-color:var(--color-danger);background-color:var(--color-danger-bg)}.field.state-error[data-v-3fd85c22]:focus{border-color:#dc2626}.field.has-suffix[data-v-3fd85c22]{padding-right:36px}.variant-ghost .field[data-v-3fd85c22]{box-shadow:none;background-color:#0000;border-color:#0000;padding-left:6px;padding-right:6px}.variant-ghost .field[data-v-3fd85c22]:hover:not(:disabled){background-color:#0d0b2108;border-color:#0000}.variant-ghost .field[data-v-3fd85c22]:focus:not(:disabled){background-color:#fff;border-color:#9ca3af;padding-left:10px;padding-right:10px}.field[type=number][data-v-3fd85c22]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field[type=number][data-v-3fd85c22]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field[type=number][data-v-3fd85c22]{-moz-appearance:textfield}.suffix[data-v-3fd85c22]{align-items:center;display:flex;position:absolute;right:12px}.message[data-v-3fd85c22]{font-family:var(--font-body);margin-top:2px;font-size:11px;font-weight:500}.message.text-warning[data-v-3fd85c22]{color:var(--color-warning-dark)}.message.text-error[data-v-3fd85c22]{color:var(--color-danger)}.base-textarea[data-v-dd6a0e25]{flex-direction:column;gap:4px;width:100%;display:flex}.label-wrapper[data-v-dd6a0e25]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.label[data-v-dd6a0e25]{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-dd6a0e25]{width:100%;display:flex;position:relative}.field[data-v-dd6a0e25]{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-dd6a0e25]::-webkit-scrollbar{width:6px}.field[data-v-dd6a0e25]::-webkit-scrollbar-track{background:0 0}.field[data-v-dd6a0e25]::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.field[data-v-dd6a0e25]::placeholder{color:var(--color-text-muted);opacity:.45}.field[data-v-dd6a0e25]:hover:not(:disabled):not(:read-only){border-color:var(--color-border-hover,#c4c4c4)}.field[data-v-dd6a0e25]:focus:not(:disabled):not(:read-only){background-color:var(--color-surface,#fff);box-shadow:none;border-color:#9ca3af}.field.is-computed[data-v-dd6a0e25],.field[data-v-dd6a0e25]: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-dd6a0e25]:disabled{background-color:var(--color-bg-muted);color:var(--color-text-muted);opacity:.6;cursor:not-allowed}.demo-form-container[data-v-c30ced74]{flex-direction:column;gap:18px;display:flex}.modal-badge-row[data-v-c30ced74]{display:flex}.modal-description[data-v-c30ced74]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.65}.demo-form[data-v-c30ced74]{flex-direction:column;gap:15px;margin-top:4px;display:flex}.custom-phone-group[data-v-c30ced74]{flex-direction:column;gap:4px;width:100%;display:flex}.phone-label[data-v-c30ced74]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.phone-input-box[data-v-c30ced74]{background-color:#fff;border:1px solid #0d0b211a;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:9px 12px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 1px 2px #0d0b2105}.phone-input-box[data-v-c30ced74]:focus-within{border-color:#005ef48c;box-shadow:0 0 0 3px #005ef414}.phone-input-box.is-disabled[data-v-c30ced74]{background-color:var(--color-bg-muted);opacity:.7;cursor:not-allowed}.country-prefix[data-v-c30ced74]{font-family:var(--font-body);color:var(--color-text-main);-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700}.phone-field[data-v-c30ced74]{width:100%;font-family:var(--font-body);color:var(--color-text-main);background:0 0;border:none;outline:none;font-size:13px;font-weight:500}.phone-field[data-v-c30ced74]::placeholder{color:var(--color-text-subtle);opacity:.5}.submit-block[data-v-c30ced74]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.legal-hint[data-v-c30ced74]{font-family:var(--font-heading);color:var(--color-text-subtle);text-align:center;margin:0;font-size:11px;line-height:1.4}.legal-link[data-v-c30ced74]{color:var(--color-primary);text-decoration:none}.legal-link[data-v-c30ced74]:hover{text-decoration:underline}.error-msg[data-v-c30ced74]{font-family:var(--font-heading);color:var(--color-danger);background:var(--color-danger-bg);border:1px solid #ef44441f;border-radius:8px;margin:0;padding:8px 12px;font-size:12px}.success-container[data-v-c30ced74]{text-align:center;flex-direction:column;align-items:center;padding:16px 0;display:flex}.success-icon-box[data-v-c30ced74]{background:var(--color-success-bg);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex;box-shadow:0 0 0 8px #10b9810e}.text-success[data-v-c30ced74]{color:var(--color-success)}.success-title[data-v-c30ced74]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:8px;font-size:20px;font-weight:700}.success-desc[data-v-c30ced74]{font-family:var(--font-heading);color:var(--color-text-muted);margin-bottom:24px;font-size:13px;line-height:1.5}.w-full[data-v-c30ced74]{width:100%}.font-mono[data-v-c30ced74],.numeric-data[data-v-c30ced74]{font-variant-numeric:tabular-nums}.hero-section[data-v-62678959]{isolation:isolate;background:radial-gradient(circle at 86% 22%,#005ef414,#0000 32%),radial-gradient(circle at 8% 70%,#aa3bff0f,#0000 28%),linear-gradient(#fff 0%,#fbfbfd 100%);padding:clamp(56px,6.5vw,88px) 24px clamp(64px,7vw,92px);position:relative;overflow:hidden}.hero-section[data-v-62678959]:before{z-index:-1;content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(#0d0b2107 1px,#0000 1px),linear-gradient(90deg,#0d0b2107 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}@media (width<=760px){.hero-section[data-v-62678959]{padding-inline:16px}}.hero-container[data-v-62678959]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,4vw,56px);width:100%;max-width:1360px;margin:0 auto;display:grid}@media (width<=1140px){.hero-container[data-v-62678959]{grid-template-columns:1fr;gap:40px}}.hero-text-col[data-v-62678959]{z-index:1;position:relative}@media (width<=1140px){.hero-text-col[data-v-62678959]{text-align:center}}.hero-badge[data-v-62678959]{border:1px solid #aa3bff26;gap:6px;min-height:28px;margin-bottom:20px;padding-inline:10px;display:inline-flex;box-shadow:0 4px 14px #aa3bff0f}.hero-title[data-v-62678959]{max-width:680px;font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;color:var(--color-text-main);margin:0 0 20px;font-size:clamp(34px,4.2vw,56px);font-weight:780;line-height:1.04}@media (width<=1140px){.hero-title[data-v-62678959]{margin-inline:auto}}@media (width<=760px){.hero-title[data-v-62678959]{font-size:clamp(30px,8vw,40px)}}.gradient-text[data-v-62678959]{background:linear-gradient(110deg, var(--color-primary) 10%, #3d6ff5 48%, var(--color-purple) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.04em;display:inline-block}.hero-subtitle[data-v-62678959]{max-width:580px;font-family:var(--font-heading);color:var(--color-text-muted);margin:0 0 28px;font-size:clamp(15px,1.35vw,17px);line-height:1.65}@media (width<=1140px){.hero-subtitle[data-v-62678959]{margin-inline:auto}}.hero-cta-group[data-v-62678959]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}@media (width<=1140px){.hero-cta-group[data-v-62678959]{justify-content:center}}@media (width<=760px){.hero-cta-group[data-v-62678959]{grid-template-columns:1fr;display:grid}.hero-cta-group .btn-link[data-v-62678959],.hero-cta-group .hero-btn[data-v-62678959]{width:100%}}.hero-btn[data-v-62678959]{border-radius:var(--radius-md);min-height:46px;padding-inline:18px;transition:transform .16s,box-shadow .16s;box-shadow:0 1px 2px #0d0b210d}.hero-btn[data-v-62678959]:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0d0b211a}.hero-trust-proof[data-v-62678959]{color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex}@media (width<=1140px){.hero-trust-proof[data-v-62678959]{justify-content:center}}.trust-item[data-v-62678959]{white-space:nowrap;align-items:center;gap:6px;display:flex}.trust-icon[data-v-62678959]{color:var(--color-success)}.trust-dot[data-v-62678959]{color:var(--color-border-hover)}.hero-preview-col[data-v-62678959]{width:100%;position:relative}.hero-preview-col[data-v-62678959]:before{z-index:-1;content:"";filter:blur(54px);opacity:.85;background:linear-gradient(135deg,#005ef438,#aa3bff2e);border-radius:32px;position:absolute;inset:4% -4% -4% 4%}@media (width<=1140px){.hero-preview-col[data-v-62678959]{max-width:920px;margin:0 auto}}.preview-browser-window[data-v-62678959]{cursor:pointer;background:#fff;border:1px solid #0d0b2124;border-radius:16px;transition:transform .24s,box-shadow .24s,border-color .24s;position:relative;overflow:hidden;box-shadow:0 2px 4px #0d0b2108,0 28px 72px #0d0b2129}.preview-browser-window[data-v-62678959]:hover{border-color:#005ef459;transform:translateY(-2px);box-shadow:0 2px 4px #0d0b2108,0 36px 90px #0d0b2138}.preview-browser-window:hover .video-hover-overlay[data-v-62678959]{opacity:1}.preview-browser-window:hover .expand-btn[data-v-62678959]{color:var(--color-primary);background-color:var(--color-primary-light)}.browser-header[data-v-62678959]{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.window-dots[data-v-62678959]{flex-shrink:0;align-items:center;gap:6px;display:flex}.window-dots .dot[data-v-62678959]{border-radius:50%;width:10px;height:10px}.window-dots .red[data-v-62678959]{background-color:#ff5f56}.window-dots .yellow[data-v-62678959]{background-color:#ffbd2e}.window-dots .green[data-v-62678959]{background-color:#27c93f}.browser-address-bar[data-v-62678959]{border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text-muted);background:#fff;justify-content:center;align-items:center;gap:6px;width:100%;max-width:320px;padding:4px 14px;font-size:11px;display:flex}.browser-address-bar .lock-icon[data-v-62678959]{color:var(--color-success);flex-shrink:0}@media (width<=580px){.browser-address-bar[data-v-62678959]{display:none}}.header-actions-right[data-v-62678959]{flex-shrink:0;align-items:center;display:flex}.expand-btn[data-v-62678959]{border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-heading);color:var(--color-text-muted);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.expand-btn[data-v-62678959]:hover{color:var(--color-primary);border-color:var(--color-primary)}@media (width<=520px){.expand-btn .expand-text[data-v-62678959]{display:none}}.video-container[data-v-62678959]{background:var(--color-bg-dark);width:100%;line-height:0;position:relative}.hero-video-player[data-v-62678959]{object-fit:cover;width:100%;height:auto;display:block}.video-hover-overlay[data-v-62678959]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#0d0b2140;justify-content:center;align-items:center;transition:opacity .22s;display:flex;position:absolute;inset:0}.overlay-badge[data-v-62678959]{color:#fff;border-radius:var(--radius-full);font-family:var(--font-heading);background:#0d0b21d1;border:1px solid #ffffff26;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #00000040}.btn-link[data-v-62678959]{color:inherit;text-decoration:none}.font-mono[data-v-62678959]{font-variant-numeric:tabular-nums}.fullscreen-video-modal[data-v-62678959]{z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0b21e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-close-btn[data-v-62678959]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.modal-close-btn[data-v-62678959]:hover{background:#ffffff40;transform:scale(1.05)}.modal-video-card[data-v-62678959]{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:1280px;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000080}.modal-browser-bar[data-v-62678959]{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);align-items:center;gap:14px;padding:12px 18px;display:flex}.modal-title[data-v-62678959]{color:var(--color-text-muted);font-size:12px;font-weight:600}.modal-video-element[data-v-62678959]{background:#000;width:100%;max-height:80vh;display:block}.modal-fade-enter-active[data-v-62678959],.modal-fade-leave-active[data-v-62678959]{transition:opacity .22s}.modal-fade-enter-from[data-v-62678959],.modal-fade-leave-to[data-v-62678959]{opacity:0}.stats-strip[data-v-b1f1f7c1]{background:#fff;border-top:1px solid #0d0b2112;border-bottom:1px solid #0d0b2112;padding:38px 24px}.stats-container[data-v-b1f1f7c1]{justify-content:space-between;align-items:center;gap:clamp(20px,3vw,38px);width:100%;max-width:1180px;margin:0 auto;display:flex}@media (width<=760px){.stats-container[data-v-b1f1f7c1]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;display:grid}}@media (width<=520px){.stats-container[data-v-b1f1f7c1]{grid-template-columns:1fr}}.stat-box[data-v-b1f1f7c1]{flex-direction:column;flex:1;align-items:flex-start;gap:6px;display:flex}@media (width<=760px){.stat-box[data-v-b1f1f7c1]{border:1px solid #0d0b2111;justify-content:center;min-height:140px;padding:20px}.stat-box[data-v-b1f1f7c1]:first-child{border-radius:12px 0 0}.stat-box[data-v-b1f1f7c1]:nth-child(3){border-radius:0 12px 0 0}.stat-box[data-v-b1f1f7c1]:nth-child(5){border-radius:0 0 0 12px}.stat-box[data-v-b1f1f7c1]:nth-child(7){border-radius:0 0 12px}}@media (width<=520px){.stat-box[data-v-b1f1f7c1]{min-height:108px;border-radius:0!important}.stat-box[data-v-b1f1f7c1]:first-child{border-radius:12px 12px 0 0!important}.stat-box[data-v-b1f1f7c1]:nth-child(7){border-radius:0 0 12px 12px!important}}.stat-number[data-v-b1f1f7c1]{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--color-text-main);font-size:clamp(25px,3vw,34px);font-weight:750;line-height:1}@media (width<=760px){.stat-number[data-v-b1f1f7c1]{font-size:25px}}.stat-label[data-v-b1f1f7c1]{max-width:220px;color:var(--color-text-muted);font-size:12px;line-height:1.55}@media (width<=760px){.stat-label[data-v-b1f1f7c1]{font-size:11px}}.stat-divider[data-v-b1f1f7c1]{background:#0d0b2114;width:1px;height:52px}@media (width<=760px){.stat-divider[data-v-b1f1f7c1]{display:none}}.font-mono[data-v-b1f1f7c1],.numeric-data[data-v-b1f1f7c1]{font-variant-numeric:tabular-nums}.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}.features-section[data-v-d53b334c]{background:radial-gradient(circle at 50% 0,#005ef40b,#0000 28%),linear-gradient(#f7f8fa 0%,#fff 48%,#f7f8fa 100%);padding:clamp(72px,8vw,112px) 24px;position:relative}@media (width<=520px){.features-section[data-v-d53b334c]{padding-inline:16px}}.section-container[data-v-d53b334c]{width:100%;max-width:1180px;margin:0 auto}.section-header-center[data-v-d53b334c]{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:720px;margin:0 auto clamp(40px,5vw,64px);display:flex}.section-title[data-v-d53b334c]{max-width:760px;font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;color:var(--color-text-main);margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:750;line-height:1.08}@media (width<=520px){.section-title[data-v-d53b334c]{font-size:28px;line-height:1.12}}.section-subtitle[data-v-d53b334c]{max-width:680px;font-family:var(--font-heading);color:var(--color-text-muted);text-wrap:balance;margin:2px 0 0;font-size:clamp(15px,1.4vw,17px);line-height:1.65}.bento-grid[data-v-d53b334c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (width<=960px){.bento-grid[data-v-d53b334c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.bento-grid[data-v-d53b334c]{grid-template-columns:1fr}}.bento-card[data-v-d53b334c]{background:#fffffff0;border:1px solid #0d0b2114;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:320px;padding:clamp(22px,2.5vw,30px);transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0d0b2105,0 8px 24px #0d0b2109}.bento-card[data-v-d53b334c]:hover{border-color:#0d0b2129;transform:translateY(-3px);box-shadow:0 1px 2px #0d0b2106,0 18px 48px #0d0b2112}.bento-card[data-v-d53b334c]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#005ef406,#0000 40%,#aa3bff06);transition:opacity .22s;position:absolute;inset:0}.bento-card[data-v-d53b334c]:hover:after{opacity:1}@media (width<=760px){.bento-card[data-v-d53b334c]{min-height:auto}}.bento-hero-card[data-v-d53b334c]{grid-column:span 2}@media (width<=960px){.bento-hero-card[data-v-d53b334c]{grid-column:span 2}}@media (width<=760px){.bento-hero-card[data-v-d53b334c]{grid-column:span 1}}.bento-card-header[data-v-d53b334c]{z-index:1;align-items:flex-start;gap:15px;display:flex;position:relative}.bento-card-header.flex-col[data-v-d53b334c]{flex-direction:column;gap:12px}@media (width<=520px){.bento-card-header[data-v-d53b334c]{flex-direction:column}}.bento-icon-box[data-v-d53b334c]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:inset 0 0 0 1px #0d0b2106}.bento-icon-box.purple[data-v-d53b334c]{background:var(--color-purple-bg);color:var(--color-purple)}.bento-icon-box.primary[data-v-d53b334c]{background:var(--color-primary-light);color:var(--color-primary)}.bento-icon-box.success[data-v-d53b334c]{background:var(--color-success-bg);color:var(--color-success)}.bento-icon-box.info[data-v-d53b334c]{color:#1183f3;background:#1183f31a}.header-text[data-v-d53b334c]{flex-direction:column;display:flex}.bento-title[data-v-d53b334c]{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-text-main);margin:0 0 7px;font-size:17px;font-weight:720;line-height:1.3}.bento-desc[data-v-d53b334c]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.6}.visual-mockup[data-v-d53b334c]{z-index:1;background-color:#f7f7f9;border:1px solid #0d0b2112;border-radius:11px;margin-top:28px;padding:14px;position:relative}.cession-mockup[data-v-d53b334c]{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=760px){.cession-mockup[data-v-d53b334c]{flex-direction:column;align-items:stretch}}.node-card[data-v-d53b334c]{background:#fff;border:1px solid #0d0b2113;border-radius:8px;flex-direction:column;flex:1;gap:4px;padding:12px;display:flex;box-shadow:0 1px 2px #0d0b2106}.node-header[data-v-d53b334c]{justify-content:space-between;align-items:center;font-size:10px;display:flex}.node-type[data-v-d53b334c]{font-family:var(--font-body);color:var(--color-text-subtle);text-transform:uppercase;font-weight:700}.node-amount[data-v-d53b334c]{color:var(--color-text-main);font-size:12px;font-weight:700}.node-title[data-v-d53b334c]{color:var(--color-text-main);font-size:13px;font-weight:700}.node-sub[data-v-d53b334c]{color:var(--color-text-muted);font-size:11px}.ai-connector[data-v-d53b334c]{flex-direction:column;align-items:center;gap:4px;min-width:90px;display:flex;position:relative}@media (width<=760px){.ai-connector[data-v-d53b334c]{justify-content:center;min-width:0;min-height:46px}}.connector-line[data-v-d53b334c]{border-top:2px dashed var(--color-purple);background:0 0;width:100%;height:2px}@media (width<=760px){.connector-line[data-v-d53b334c]{border:0;border-left:2px dashed var(--color-purple);width:2px;height:100%;position:absolute}}.ai-badge[data-v-d53b334c]{z-index:1;background:var(--color-purple);color:#fff;font-family:var(--font-body);border-radius:var(--radius-full);align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:800;display:flex;position:relative;box-shadow:0 4px 12px #aa3bff2e}.registry-mockup[data-v-d53b334c]{flex-direction:column;gap:12px;display:flex}.registry-row[data-v-d53b334c]{background:#fff;border:1px solid #0d0b2113;border-radius:8px;justify-content:space-around;align-items:center;padding:10px;display:flex;box-shadow:0 1px 2px #0d0b2106}@media (width<=520px){.registry-row[data-v-d53b334c]{flex-direction:column;align-items:stretch;gap:12px}}.registry-item[data-v-d53b334c]{flex-direction:column;align-items:center;gap:2px;display:flex}.reg-label[data-v-d53b334c]{font-family:var(--font-body);color:var(--color-text-subtle);font-size:10px;font-weight:700}.reg-val[data-v-d53b334c]{font-size:12px;font-weight:700}.registry-divider[data-v-d53b334c]{background-color:var(--color-border);width:1px;height:24px}@media (width<=520px){.registry-divider[data-v-d53b334c]{width:100%;height:1px}}.registry-status[data-v-d53b334c]{font-family:var(--font-heading);color:var(--color-text-muted);justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.docs-mockup[data-v-d53b334c]{flex-direction:column;gap:8px;display:flex}.doc-file-pill[data-v-d53b334c]{background:#fff;border:1px solid #0d0b2113;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:8px 12px;transition:border-color .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0d0b2106}.doc-file-pill[data-v-d53b334c]:hover{border-color:#0d0b2124;transform:translate(2px)}.doc-name[data-v-d53b334c]{color:var(--color-text-main);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:600;overflow:hidden}.doc-size[data-v-d53b334c]{color:var(--color-text-subtle);background:var(--color-bg-app);border-radius:4px;padding:2px 6px;font-size:10px}.splitscreen-mockup[data-v-d53b334c]{background:#fff;border-radius:11px;align-items:stretch;gap:12px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #0d0b210d}@media (width<=520px){.splitscreen-mockup[data-v-d53b334c]{flex-direction:column}}.split-side[data-v-d53b334c]{flex-direction:column;flex:1;gap:6px;display:flex}.scan-header[data-v-d53b334c]{color:var(--color-text-subtle);border-bottom:1px solid var(--color-border);align-items:center;gap:6px;padding-bottom:4px;font-size:10px;display:flex}.scan-line[data-v-d53b334c]{background:var(--color-bg-app);border-radius:4px;height:8px}.scan-line.highlighted-line[data-v-d53b334c]{background:var(--color-purple-bg);height:auto;color:var(--color-purple);border:1px solid #aa3bff4d;padding:4px 6px;font-size:10px;font-weight:700}.split-divider[data-v-d53b334c]{background:var(--color-border);justify-content:center;align-items:center;width:1px;display:flex}@media (width<=520px){.split-divider[data-v-d53b334c]{width:100%;height:1px}}.divider-dot[data-v-d53b334c]{background:var(--color-purple);border-radius:50%;width:6px;height:6px}.right-table[data-v-d53b334c]{justify-content:center}.table-row-preview[data-v-d53b334c]{border-radius:4px;justify-content:space-between;padding:4px 6px;font-size:11px;display:flex}.table-row-preview.highlighted-table-row[data-v-d53b334c]{border-left:2px solid var(--color-primary);background:#005ef40f}.tbl-label[data-v-d53b334c]{color:var(--color-text-muted)}.tbl-val[data-v-d53b334c]{font-weight:700}.text-purple[data-v-d53b334c]{color:var(--color-purple)!important}.text-primary[data-v-d53b334c]{color:var(--color-primary)!important}.text-success[data-v-d53b334c]{color:var(--color-success)!important}.font-mono[data-v-d53b334c],.numeric-data[data-v-d53b334c]{font-variant-numeric:tabular-nums}.steps-section[data-v-4dd49da7]{background:#fff;border-top:1px solid #0d0b2111;border-bottom:1px solid #0d0b2111;padding:clamp(72px,8vw,112px) 24px}@media (width<=520px){.steps-section[data-v-4dd49da7]{padding-inline:16px}}.section-container[data-v-4dd49da7]{width:100%;max-width:1180px;margin:0 auto}.section-header-center[data-v-4dd49da7]{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:720px;margin:0 auto clamp(40px,5vw,64px);display:flex}.section-title[data-v-4dd49da7]{max-width:760px;font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;color:var(--color-text-main);margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:750;line-height:1.08}@media (width<=520px){.section-title[data-v-4dd49da7]{font-size:28px;line-height:1.12}}.steps-grid[data-v-4dd49da7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (width<=800px){.steps-grid[data-v-4dd49da7]{grid-template-columns:1fr;gap:12px}}.step-card[data-v-4dd49da7]{background:#fff;border:1px solid #0d0b2114;border-radius:16px;flex-direction:column;gap:12px;min-height:250px;padding:28px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0d0b2105,0 8px 24px #0d0b2109}.step-card[data-v-4dd49da7]:hover{border-color:#0d0b2129;transform:translateY(-3px);box-shadow:0 1px 2px #0d0b2106,0 18px 48px #0d0b2112}.step-card[data-v-4dd49da7]:after{content:attr(data-step);font-family:var(--font-heading);color:#0d0b2106;pointer-events:none;font-size:160px;font-weight:800;line-height:1;position:absolute;bottom:-48px;right:-12px}@media (width<=760px){.step-card[data-v-4dd49da7]{min-height:220px;padding:24px}}.step-num[data-v-4dd49da7]{background:var(--color-purple-bg);width:fit-content;min-width:44px;min-height:30px;font-family:var(--font-body);color:var(--color-purple);border:1px solid #aa3bff21;border-radius:8px;justify-content:center;align-items:center;padding:4px 9px;font-size:13px;font-weight:750;display:inline-flex}.step-title[data-v-4dd49da7]{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-text-main);margin:10px 0 0;font-size:19px;font-weight:720;line-height:1.3}.step-desc[data-v-4dd49da7]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.65}.font-mono[data-v-4dd49da7],.numeric-data[data-v-4dd49da7]{font-variant-numeric:tabular-nums}.calc-section[data-v-14d77863]{background:radial-gradient(circle at 15% 50%, #aa3bff0e, transparent 28%), var(--color-bg-app);padding:clamp(72px,8vw,112px) 24px;position:relative}@media (width<=520px){.calc-section[data-v-14d77863]{padding-inline:16px}}.section-container[data-v-14d77863]{width:100%;max-width:1180px;margin:0 auto}.calc-card[data-v-14d77863]{background:#fff;border:1px solid #0d0b2114;border-radius:20px;max-width:1040px;margin:0 auto;padding:clamp(28px,4vw,48px);overflow:hidden;box-shadow:0 1px 2px #0d0b2106,0 20px 54px #0d0b210e}.calc-grid[data-v-14d77863]{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(36px,5vw,64px);display:grid}@media (width<=850px){.calc-grid[data-v-14d77863]{grid-template-columns:1fr;gap:32px}}.calc-info[data-v-14d77863]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.calc-title[data-v-14d77863]{max-width:580px;font-family:var(--font-heading);letter-spacing:-.04em;text-wrap:balance;color:var(--color-text-main);margin:4px 0 0;font-size:clamp(25px,3vw,34px);font-weight:750;line-height:1.15}.calc-desc[data-v-14d77863]{max-width:560px;font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.65}.calc-slider-box[data-v-14d77863]{background:#f8f8fa;border:1px solid #0d0b2112;border-radius:12px;width:100%;margin-top:22px;padding:20px}.slider-header[data-v-14d77863]{color:var(--color-text-main);justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.slider-val[data-v-14d77863]{color:var(--color-purple);font-size:18px;font-weight:750}.calc-slider[data-v-14d77863]{border-radius:var(--radius-full);width:100%;height:5px;accent-color:var(--color-purple);cursor:pointer}.calc-result-box[data-v-14d77863]{background:linear-gradient(145deg,#005ef409,#0000 45%),#f7f7f9;border:1px solid #0d0b2113;border-radius:14px;flex-direction:column;gap:17px;padding:26px;display:flex}@media (width<=520px){.calc-result-box[data-v-14d77863]{padding:20px}}.result-row[data-v-14d77863]{justify-content:space-between;align-items:baseline;gap:18px;font-size:13px;display:flex}.result-row.highlight-row[data-v-14d77863]{background:#10b98112;border-radius:10px;align-items:center;min-height:66px;margin-inline:-10px;padding:12px 10px}@media (width<=520px){.result-row[data-v-14d77863]{flex-direction:column;align-items:flex-start;gap:6px}}.res-label[data-v-14d77863]{color:var(--color-text-muted);font-weight:500;line-height:1.45}.res-label-bold[data-v-14d77863]{color:var(--color-text-main);font-size:14px;font-weight:700}.res-value[data-v-14d77863]{white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:700}@media (width<=520px){.res-value[data-v-14d77863]{white-space:normal}}.res-value-bold[data-v-14d77863]{letter-spacing:-.025em;white-space:nowrap;flex-shrink:0;font-size:clamp(19px,2.2vw,24px);font-weight:800}@media (width<=520px){.res-value-bold[data-v-14d77863]{white-space:normal}}.text-purple[data-v-14d77863]{color:var(--color-purple)}.text-main[data-v-14d77863]{color:var(--color-text-main)}.text-muted[data-v-14d77863]{color:var(--color-text-muted)}.text-success[data-v-14d77863]{color:var(--color-success)}.result-divider[data-v-14d77863]{background-color:var(--color-border);height:1px}.result-hint[data-v-14d77863]{color:var(--color-text-subtle);border-top:1px dashed var(--color-border);padding-top:12px;font-size:11px;line-height:1.45}.font-mono[data-v-14d77863],.numeric-data[data-v-14d77863]{font-variant-numeric:tabular-nums}.tariffs-section[data-v-09b0ac6d]{background:#fff;padding:clamp(72px,8vw,112px) 24px;position:relative}@media (width<=520px){.tariffs-section[data-v-09b0ac6d]{padding-inline:16px}}.section-container[data-v-09b0ac6d]{width:100%;max-width:1180px;margin:0 auto}.section-header-center[data-v-09b0ac6d]{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:720px;margin:0 auto clamp(40px,5vw,64px);display:flex}.section-title[data-v-09b0ac6d]{max-width:760px;font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;color:var(--color-text-main);margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:750;line-height:1.08}@media (width<=520px){.section-title[data-v-09b0ac6d]{font-size:28px;line-height:1.12}}.section-subtitle[data-v-09b0ac6d]{max-width:680px;font-family:var(--font-heading);color:var(--color-text-muted);text-wrap:balance;margin:2px 0 0;font-size:clamp(15px,1.4vw,17px);line-height:1.65}.landing-tariffs-grid[data-v-09b0ac6d]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;padding-top:24px;display:grid}@media (width<=1050px){.landing-tariffs-grid[data-v-09b0ac6d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.landing-tariffs-grid[data-v-09b0ac6d]{grid-template-columns:1fr}}.landing-tariff-card[data-v-09b0ac6d]{background:#fff;border:1px solid #0d0b2114;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:540px;padding:clamp(24px,2.5vw,30px);transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 1px 2px #0d0b2105,0 8px 24px #0d0b2109;overflow:visible!important}.landing-tariff-card[data-v-09b0ac6d]:hover{border-color:#0d0b2129;transform:translateY(-4px);box-shadow:0 1px 2px #0d0b2106,0 18px 48px #0d0b2112}.landing-tariff-card.popular-card[data-v-09b0ac6d]{z-index:2;background:radial-gradient(circle at 50% 0,#aa3bff17,#0000 36%),#fff;border:1px solid #aa3bff8c;box-shadow:0 1px 2px #0d0b2108,0 20px 52px #aa3bff1a}.landing-tariff-card.popular-card[data-v-09b0ac6d]:hover{border-color:var(--color-purple);box-shadow:0 1px 2px #0d0b2108,0 26px 62px #aa3bff24}@media (width<=1050px){.landing-tariff-card.popular-card[data-v-09b0ac6d]{order:-1}}@media (width<=760px){.landing-tariff-card.popular-card[data-v-09b0ac6d]{order:initial}.landing-tariff-card[data-v-09b0ac6d]{min-height:auto}}.popular-badge-pill[data-v-09b0ac6d]{background:var(--color-purple);color:#fff;font-family:var(--font-body);letter-spacing:.055em;border-radius:var(--radius-full);white-space:nowrap;z-index:10;align-items:center;gap:6px;padding:5px 15px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 7px 20px #aa3bff38}.card-top-content[data-v-09b0ac6d]{flex-direction:column;display:flex}.tariff-header-block[data-v-09b0ac6d]{justify-content:space-between;align-items:flex-start;gap:14px;min-height:76px;display:flex}@media (width<=520px){.tariff-header-block[data-v-09b0ac6d]{flex-direction:column;align-items:flex-start}}.badge-group[data-v-09b0ac6d]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.discount-tag[data-v-09b0ac6d]{font-family:var(--font-body);color:var(--color-success);background:var(--color-success-bg);letter-spacing:.02em;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:800}.price-box[data-v-09b0ac6d]{text-align:right;flex-direction:column;align-items:flex-end;display:flex}@media (width<=520px){.price-box[data-v-09b0ac6d]{text-align:left;align-items:flex-start}}.current-price-row[data-v-09b0ac6d]{color:var(--color-text-main);align-items:baseline;gap:4px;line-height:1;display:flex}.current-price-row.text-purple[data-v-09b0ac6d]{color:var(--color-purple)}.price-val[data-v-09b0ac6d]{font-family:var(--font-body);letter-spacing:-.045em;font-size:clamp(27px,2.5vw,32px);font-weight:800}.currency[data-v-09b0ac6d]{font-family:var(--font-heading);font-size:18px;font-weight:700}.old-price[data-v-09b0ac6d]{font-family:var(--font-body);color:var(--color-text-subtle);margin-top:4px;font-size:12px;text-decoration:line-through}.divider[data-v-09b0ac6d]{background:#0d0b2113;height:1px;margin:24px 0}.tariff-features-list[data-v-09b0ac6d]{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.tariff-features-list li[data-v-09b0ac6d]{font-family:var(--font-heading);color:var(--color-text-main);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.tariff-features-list li .check-icon[data-v-09b0ac6d]{color:var(--color-success);flex-shrink:0;margin-top:2px}.tariff-features-list li .check-icon.icon-purple[data-v-09b0ac6d]{color:var(--color-purple)}.tariff-features-list li .check-icon.icon-primary[data-v-09b0ac6d]{color:var(--color-primary)}.tariff-features-list li.highlight-feature[data-v-09b0ac6d]{font-weight:600}.card-bottom-action[data-v-09b0ac6d]{margin-top:30px}.action-link[data-v-09b0ac6d]{text-decoration:none;display:block}.w-full[data-v-09b0ac6d]{width:100%}.font-mono[data-v-09b0ac6d],.numeric-data[data-v-09b0ac6d]{font-variant-numeric:tabular-nums}.faq-section[data-v-88baa606]{background:#f7f8fa;border-top:1px solid #0d0b2111;padding:clamp(72px,8vw,112px) 24px}@media (width<=520px){.faq-section[data-v-88baa606]{padding-inline:16px}}.section-container[data-v-88baa606]{width:100%;max-width:1180px;margin:0 auto}.section-header-center[data-v-88baa606]{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:720px;margin:0 auto clamp(40px,5vw,64px);display:flex}.section-title[data-v-88baa606]{max-width:760px;font-family:var(--font-heading);letter-spacing:-.045em;color:var(--color-text-main);margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:750;line-height:1.08}@media (width<=520px){.section-title[data-v-88baa606]{font-size:28px;line-height:1.12}}.faq-list[data-v-88baa606]{flex-direction:column;gap:10px;max-width:860px;margin:0 auto;display:flex}.faq-item[data-v-88baa606]{cursor:pointer;background:#fff;border:1px solid #0d0b2114;border-radius:12px;padding:0;transition:border-color .18s,box-shadow .18s,background-color .18s;overflow:hidden;box-shadow:0 1px 2px #0d0b2105}.faq-item[data-v-88baa606]:hover{border-color:#0d0b2129;box-shadow:0 7px 24px #0d0b210a}.faq-item.is-open[data-v-88baa606]{border-color:#005ef42e;box-shadow:0 10px 30px #0d0b210b}.faq-item.is-open .faq-chevron[data-v-88baa606]{transform:rotate(180deg)}.faq-question[data-v-88baa606]{min-height:64px;color:var(--color-text-main);justify-content:space-between;align-items:center;gap:20px;padding:19px 21px;font-size:15px;font-weight:680;line-height:1.45;display:flex}@media (width<=520px){.faq-question[data-v-88baa606]{padding:17px;font-size:14px}}.faq-chevron[data-v-88baa606]{color:var(--color-text-muted);flex-shrink:0;transition:transform .22s cubic-bezier(.4,0,.2,1)}.faq-answer[data-v-88baa606]{color:var(--color-text-muted);border:0;margin:0 21px;padding:0 0 20px;font-size:13px;line-height:1.7}@media (width<=520px){.faq-answer[data-v-88baa606]{margin-inline:17px}}.faq-answer p[data-v-88baa606]{border-top:1px solid #0d0b2112;margin:0;padding-top:17px}.cta-banner-section[data-v-1488396e]{background:#fff;padding:clamp(64px,8vw,100px) 24px}@media (width<=520px){.cta-banner-section[data-v-1488396e]{padding-inline:16px}}.section-container[data-v-1488396e]{width:100%;max-width:1180px;margin:0 auto}.cta-banner-card[data-v-1488396e]{isolation:isolate;text-align:center;color:#fff;background:radial-gradient(circle at 15% 15%,#ffffff2b,#0000 28%),radial-gradient(circle at 85% 90%,#aa3bff6b,#0000 32%),linear-gradient(125deg,#005ef4 0%,#146cf3 55%,#7045ef 100%);border:1px solid #ffffff26;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:18px;max-width:1180px;min-height:390px;margin:0 auto;padding:clamp(48px,7vw,84px) 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #005ef433}.cta-banner-card[data-v-1488396e]:before{z-index:-1;content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}@media (width<=520px){.cta-banner-card[data-v-1488396e]{border-radius:18px;min-height:430px;padding-inline:22px}}.cta-badge[data-v-1488396e]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border-color:#ffffff2e}.cta-banner-title[data-v-1488396e]{letter-spacing:-.045em;text-wrap:balance;max-width:840px;margin:0;font-size:clamp(28px,4vw,44px);font-weight:760;line-height:1.08}.cta-banner-desc[data-v-1488396e]{text-wrap:balance;opacity:.84;max-width:640px;margin:0;font-size:clamp(14px,1.5vw,17px);line-height:1.65}.cta-action-link[data-v-1488396e]{text-decoration:none;display:inline-flex}@media (width<=520px){.cta-action-link[data-v-1488396e]{width:100%}}.banner-btn[data-v-1488396e]{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:12px;padding-inline:20px;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 30px #0d0b2126;color:var(--color-text-main)!important;background:#fff!important;border:none!important}.banner-btn[data-v-1488396e]:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0d0b2133;background:#f8f8fa!important}@media (width<=520px){.banner-btn[data-v-1488396e]{width:100%}}.landing-footer[data-v-37d14a7e]{color:#fff;background:#0d0b21;border-top:1px solid #ffffff0f;padding:48px 24px}.footer-container[data-v-37d14a7e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1180px;margin:0 auto;display:flex}@media (width<=760px){.footer-container[data-v-37d14a7e]{flex-direction:column;align-items:flex-start}}.footer-col-brand[data-v-37d14a7e]{flex-direction:column;gap:12px;display:flex}.brand-logo[data-v-37d14a7e]{align-items:center;gap:9px;display:flex}.brand-logo .logo-icon[data-v-37d14a7e]{object-fit:contain;width:29px;height:29px}.brand-logo .logo-text[data-v-37d14a7e]{object-fit:contain;width:auto;height:17px}.footer-copy[data-v-37d14a7e]{color:#ffffff73;margin:0;font-size:11px;line-height:1.5}.footer-col-links[data-v-37d14a7e]{flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;display:flex}@media (width<=760px){.footer-col-links[data-v-37d14a7e]{justify-content:flex-start}}.footer-link[data-v-37d14a7e]{color:#ffffff7a;padding:5px 0;font-size:12px;text-decoration:none;transition:color .15s}.footer-link[data-v-37d14a7e]:hover{color:#fffffff2}.landing-page[data-v-4d505023]{--landing-max-width:1180px;--landing-section-space:clamp(72px, 8vw, 112px);--landing-card-radius:16px;--landing-card-radius-small:12px;--landing-card-border:#0d0b2114;--landing-card-border-hover:#0d0b2129;--landing-card-shadow:0 1px 2px #0d0b2105, 0 8px 24px #0d0b2109;--landing-card-shadow-hover:0 1px 2px #0d0b2106, 0 18px 48px #0d0b2112;--landing-section-title:clamp(28px, 3.5vw, 42px);--landing-body-large:clamp(15px, 1.4vw, 17px);background-color:var(--color-bg-app);width:100%;min-height:100vh;color:var(--color-text-main);font-family:var(--font-heading);scroll-behavior:smooth;overflow:clip}.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-67bd6b47]{background:var(--color-bg-card,#fff);border-radius:var(--radius-card-desktop,12px);width:100%}.upload-area[data-v-67bd6b47]{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-67bd6b47]{border-radius:var(--radius-card-desktop,12px);justify-content:center;align-items:center;padding:70px 40px;display:flex;position:relative}.upload-area .dashed-border[data-v-67bd6b47]{pointer-events:none;position:absolute;inset:0}.upload-area .dashed-rect[data-v-67bd6b47]{stroke:var(--color-border-hover,#d1d1d1);stroke-width:1.5px;stroke-dasharray:5 4;transition:stroke .2s}.upload-area[data-v-67bd6b47]:hover,.upload-area--drag-over[data-v-67bd6b47]{background-color:var(--color-primary-light,#005ef40f)}.upload-area:hover .dashed-rect[data-v-67bd6b47],.upload-area--drag-over .dashed-rect[data-v-67bd6b47]{stroke:var(--color-primary,#005ef4)}.upload-area:hover .icon-wrapper[data-v-67bd6b47],.upload-area--drag-over .icon-wrapper[data-v-67bd6b47]{color:var(--color-primary,#005ef4);transform:translateY(-3px)}.upload-area__hidden-input[data-v-67bd6b47]{display:none}.upload-area__content[data-v-67bd6b47]{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.icon-wrapper[data-v-67bd6b47]{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-67bd6b47]{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-67bd6b47]{font-family:var(--font-heading,"Manrope", sans-serif);color:var(--color-text-muted,#6b6375);font-size:13px}.browse-link[data-v-67bd6b47]{color:var(--color-primary,#005ef4);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:opacity .15s}.browse-link[data-v-67bd6b47]:hover{opacity:.85}.upload-area__overlay[data-v-67bd6b47]{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-actions-bar[data-v-67bd6b47]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px 4px;display:flex}.info-popover-wrapper[data-v-67bd6b47]{position:relative}.info-popover-trigger[data-v-67bd6b47]{color:var(--color-text-muted);font-family:var(--font-heading);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:12px;font-weight:600;transition:color .15s;display:inline-flex}.info-popover-trigger[data-v-67bd6b47]:hover{color:var(--color-primary)}.info-popover[data-v-67bd6b47]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);width:380px;box-shadow:var(--shadow-popover);z-index:100;padding:16px;position:absolute;bottom:calc(100% + 8px);left:0}@media (width<=600px){.info-popover[data-v-67bd6b47]{width:280px}}.popover-header[data-v-67bd6b47]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.popover-title[data-v-67bd6b47]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:700}.popover-close[data-v-67bd6b47]{color:var(--color-text-subtle);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.popover-close[data-v-67bd6b47]:hover{color:var(--color-text-main);background-color:var(--color-bg-app)}.popover-list[data-v-67bd6b47]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.popover-list li[data-v-67bd6b47]{font-family:var(--font-heading);color:var(--color-text-muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.popover-list li strong[data-v-67bd6b47]{color:var(--color-text-main)}.check-icon[data-v-67bd6b47]{color:var(--color-success);flex-shrink:0;margin-top:2px}.popover-fade-enter-active[data-v-67bd6b47],.popover-fade-leave-active[data-v-67bd6b47]{transition:opacity .2s,transform .2s}.popover-fade-enter-from[data-v-67bd6b47],.popover-fade-leave-to[data-v-67bd6b47]{opacity:0;transform:translateY(4px)}.upload-legal-disclaimer[data-v-67bd6b47]{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-67bd6b47]{color:var(--color-primary);font-weight:600;text-decoration:none}.legal-link[data-v-67bd6b47]:hover{text-decoration:underline}.quick-start-banner[data-v-76252009]{background:linear-gradient(135deg,#005ef40a 0%,#aa3bff08 100%);border:1px solid #005ef429;margin-bottom:24px}.banner-header[data-v-76252009]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.banner-title-group[data-v-76252009]{align-items:center;gap:10px;display:flex}.badge-icon[data-v-76252009]{border-radius:var(--radius-md);background-color:var(--color-primary-light);width:28px;height:28px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.title[data-v-76252009]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:15px;font-weight:700}.dismiss-btn[data-v-76252009]{color:var(--color-text-subtle);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.dismiss-btn[data-v-76252009]:hover{color:var(--color-text-main);background-color:#0d0b210d}.banner-steps[data-v-76252009]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=768px){.banner-steps[data-v-76252009]{grid-template-columns:1fr}}.step-card[data-v-76252009]{border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);background-color:#fff;align-items:center;gap:12px;padding:12px 16px;display:flex}.step-num[data-v-76252009]{font-family:var(--font-body);color:var(--color-purple);background-color:var(--color-purple-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.step-info[data-v-76252009]{flex-direction:column;flex:1;gap:2px;display:flex}.step-info h4[data-v-76252009]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:13px;font-weight:700}.step-info p[data-v-76252009]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:11px;line-height:1.35}.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)}.dashboard-view[data-v-3e7c9b41]{padding-top:var(--space-md)}.page-header[data-v-3e7c9b41]{text-align:center;margin-bottom:32px}.page-title[data-v-3e7c9b41]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:8px;font-size:28px;font-weight:700}.page-subtitle[data-v-3e7c9b41]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:15px}.workflows-grid[data-v-3e7c9b41]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=992px){.workflows-grid[data-v-3e7c9b41]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workflows-grid[data-v-3e7c9b41]{grid-template-columns:minmax(0,1fr)}}.upload-container[data-v-3e7c9b41]{max-width:720px;padding-top:var(--space-md);margin:0 auto}.upload-header[data-v-3e7c9b41]{margin-bottom:var(--space-lg)}.back-link[data-v-3e7c9b41]{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-3e7c9b41]:hover{color:var(--color-bg-dark)}.upload-title[data-v-3e7c9b41]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:6px;font-size:24px;font-weight:700}.upload-subtitle[data-v-3e7c9b41]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.procedure-selector-box[data-v-3e7c9b41]{flex-direction:column;gap:6px;max-width:360px;margin-top:16px;display:flex}.selector-label[data-v-3e7c9b41]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:600}.upload-card[data-v-3e7c9b41]{box-shadow:var(--shadow-card)}.fade-in[data-v-3e7c9b41]{animation:.3s cubic-bezier(.4,0,.2,1) forwards fadeIn-3e7c9b41}@keyframes fadeIn-3e7c9b41{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}.split-pane[data-v-17f62e2c]{grid-template-columns:minmax(0, var(--left-ratio,45%)) 12px minmax(0, 1fr);width:100%;display:grid;position:relative}.drag-overlay[data-v-17f62e2c]{z-index:9999;cursor:col-resize;position:absolute;inset:0}.pane[data-v-17f62e2c]{width:100%;min-width:0}.pane-left[data-v-17f62e2c]{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-17f62e2c]{height:auto}.resizer[data-v-17f62e2c]{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-17f62e2c]{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-17f62e2c]{background-color:var(--color-border-hover)}@media (width<=1024px){.split-pane[data-v-17f62e2c]{flex-direction:column;gap:24px;display:flex}.pane-left[data-v-17f62e2c]{height:600px;position:static}.resizer[data-v-17f62e2c]{display:none}}.review-header[data-v-29f42574]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.header-left[data-v-29f42574]{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.client-name[data-v-29f42574]{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-29f42574]{color:var(--color-text-muted);margin:0;font-size:13px}.header-right[data-v-29f42574]{flex-shrink:0}.generate-action-group[data-v-29f42574]{align-items:center;gap:12px;display:flex}.procedure-select[data-v-29f42574]{width:280px}.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-df26ae8c]{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-df26ae8c]{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-df26ae8c]{background-color:#fff;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.pdf-canvas[data-v-df26ae8c]{pointer-events:none;background-color:#fff;width:100%;height:100%;display:block}.custom-text-layer[data-v-df26ae8c]{opacity:1;pointer-events:auto;z-index:2;line-height:1;position:absolute;inset:0;overflow:hidden}.custom-text-layer[data-v-df26ae8c] .text-item{white-space:pre;cursor:text;transform-origin:0 0;position:absolute;color:#0000!important;letter-spacing:0!important;word-spacing:0!important;-webkit-user-select:text!important;user-select:text!important;font-family:sans-serif!important;font-style:normal!important;font-weight:400!important;line-height:1!important}.custom-text-layer[data-v-df26ae8c] ::selection{color:#0000!important;background:#005ef44d!important}.custom-text-layer[data-v-df26ae8c] ::selection{color:#0000!important;background:#005ef44d!important}.page-skeleton[data-v-df26ae8c]{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-bab402b3]{background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex}.pdf-viewer-content[data-v-bab402b3]{background-color:var(--color-bg-app);flex-direction:column;flex:1;height:0;display:flex;position:relative;overflow:auto}.empty-state[data-v-bab402b3]{background-color:#fff;margin:auto}.text-muted[data-v-bab402b3]{color:var(--color-text-muted)}.text-danger[data-v-bab402b3]{color:var(--color-danger)}.state-box[data-v-bab402b3]{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-bab402b3]{color:var(--color-danger);max-width:340px;margin:0;font-weight:600;line-height:1.4}.canvas-scroll-area[data-v-bab402b3]{flex-direction:column;align-items:center;width:100%;min-width:max-content;padding:24px;display:flex;position:relative}.pages-stack[data-v-bab402b3]{flex-direction:column;align-items:center;gap:24px;width:100%;margin-bottom:32px;display:flex}.fade-in[data-v-bab402b3]{animation:.2s ease-out forwards fadeIn-bab402b3}@keyframes fadeIn-bab402b3{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.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}.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-fc1f662d]{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-fc1f662d]{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-fc1f662d]:hover{opacity:.8}.toggle-left[data-v-fc1f662d]{color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.toggle-text[data-v-fc1f662d]{font-family:var(--font-heading);font-size:13px;font-weight:600}.chevron[data-v-fc1f662d]{color:var(--color-border-subtle);transition:transform .3s}.chevron.is-open[data-v-fc1f662d]{transform:rotate(180deg)}.duplicates-list[data-v-fc1f662d]{flex-direction:column;gap:16px;margin-top:16px;margin-bottom:12px;display:flex}.duplicate-card[data-v-fc1f662d]{border:1px solid var(--color-border);background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0d0b2105}.dup-header[data-v-fc1f662d]{border-bottom:1px dashed var(--color-border);color:var(--color-text-muted);background-color:#fff;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.dup-header-left[data-v-fc1f662d]{align-items:center;gap:8px;display:flex}.trace-eye-btn[data-v-fc1f662d]{border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:600;transition:border-color .2s;display:inline-flex}.trace-eye-btn--primary[data-v-fc1f662d]{background-color:var(--color-primary-light);color:var(--color-primary);border-color:#005ef433}.trace-eye-btn--primary[data-v-fc1f662d]:hover{border-color:var(--color-primary)}.source-text[data-v-fc1f662d]{font-family:var(--font-body);font-size:12px}.source-text strong[data-v-fc1f662d]{color:var(--color-bg-dark);font-weight:600}.dup-fields-grid[data-v-fc1f662d]{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.field-row[data-v-fc1f662d]{grid-template-columns:140px 1fr;align-items:baseline;gap:12px;display:grid}.field-label[data-v-fc1f662d]{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-fc1f662d]{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-fc1f662d]{color:var(--color-warning-dark);background-color:#f59e0b14}.val-current[data-v-fc1f662d]{font-weight:500}.val-main-ref[data-v-fc1f662d]{opacity:.7;font-size:11px}@media (width<=600px){.field-row[data-v-fc1f662d]{grid-template-columns:1fr;gap:4px;margin-bottom:8px}}.base-card.debt-card[data-v-efb65a1c]{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-efb65a1c]:hover{border-color:#0d0b211f;box-shadow:0 4px 14px #0d0b210a}.debt-card__header[data-v-efb65a1c]{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-efb65a1c]{align-items:center;gap:12px;display:flex}.creditor-index[data-v-efb65a1c]{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-efb65a1c]{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-efb65a1c]{margin-right:8px}.debt-card__body[data-v-efb65a1c]{background-color:var(--color-surface,#fff);flex-direction:column;gap:20px;padding:24px;display:flex}.inner-panel[data-v-efb65a1c]{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-efb65a1c]{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-f0c18b3d]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.header-texts[data-v-f0c18b3d]{flex:1}.section-title[data-v-f0c18b3d]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:20px;font-weight:700}.section-desc[data-v-f0c18b3d]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.file-chips-bar[data-v-f0c18b3d]{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-f0c18b3d]{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-f0c18b3d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file-chip[data-v-f0c18b3d]{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-f0c18b3d]:hover{border-color:var(--color-primary);background-color:var(--color-primary-light)}.chip-icon[data-v-f0c18b3d]{color:var(--color-primary);flex-shrink:0}.simple-table-wrapper[data-v-f0c18b3d]{border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);background-color:var(--color-bg-card);overflow:hidden}.simple-table[data-v-f0c18b3d]{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.simple-table th[data-v-f0c18b3d]{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-f0c18b3d]{width:75%}.col-bik[data-v-f0c18b3d]{width:25%}.simple-table td[data-v-f0c18b3d]{border-bottom:1px solid var(--color-border);vertical-align:middle}.simple-table tr:last-child td[data-v-f0c18b3d]{border-bottom:none}.table-input[data-v-f0c18b3d]{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-f0c18b3d],.table-input.font-mono[data-v-f0c18b3d]{font-family:var(--font-body);font-variant-numeric:tabular-nums}.table-input[data-v-f0c18b3d]::placeholder{color:var(--color-text-subtle);opacity:.5}.table-input[data-v-f0c18b3d]:hover{background-color:var(--color-bg-app)}.table-input[data-v-f0c18b3d]: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-e18a2e4d]{border:1px solid var(--color-border);background:#fff;border-radius:12px;padding:20px;transition:all .2s}.fssp-group-card[data-v-e18a2e4d]:hover{border-color:#0d0b211f;box-shadow:0 4px 14px #0d0b210a}.fssp-group-card.is-inactive[data-v-e18a2e4d]{opacity:.85;background:#fdfdfd}.card-header[data-v-e18a2e4d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.creditor-title[data-v-e18a2e4d]{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-e18a2e4d]{color:var(--color-text-subtle);font-weight:500}.linked-debt-badge-wrapper[data-v-e18a2e4d]{display:inline-flex;position:relative}.linked-debt-badge-wrapper:hover .badge-tooltip[data-v-e18a2e4d]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.jump-badge[data-v-e18a2e4d]{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-e18a2e4d]:hover{border-color:var(--color-primary)}.badge-tooltip[data-v-e18a2e4d]{background-color:var(--color-text-main);color:#fff;width:240px;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:11px;font-weight:500;line-height:1.4;transition:all .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.badge-tooltip[data-v-e18a2e4d]: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%)}.link-icon[data-v-e18a2e4d]{color:var(--color-primary)}.card-body[data-v-e18a2e4d]{width:100%;margin-bottom:16px}.sub-items-list[data-v-e18a2e4d]{border-top:1px dashed var(--color-border);flex-direction:column;gap:12px;padding-top:12px;display:flex}.sub-item[data-v-e18a2e4d]{align-items:flex-start;gap:12px;display:flex}.connector[data-v-e18a2e4d]{color:var(--color-text-muted);flex-shrink:0;align-items:center;margin-top:10px;display:flex}.sub-item-content[data-v-e18a2e4d]{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-e18a2e4d]{flex-direction:column;gap:12px}}.sub-info[data-v-e18a2e4d]{flex-direction:column;gap:4px;min-width:0;display:flex}.proceeding-number[data-v-e18a2e4d]{font-family:var(--font-body);color:var(--color-text-main);font-size:12px;font-weight:700}.lowkey-text[data-v-e18a2e4d]{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-e18a2e4d]{color:var(--color-border-hover);margin:0 6px}.sub-finances[data-v-e18a2e4d]{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-e18a2e4d]{justify-content:start}}.fin-label[data-v-e18a2e4d]{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-e18a2e4d]{font-family:var(--font-body);text-align:right;grid-column:2;font-size:14px;font-weight:700}.fin-value.main[data-v-e18a2e4d]{color:var(--color-text-main)}.fin-value.secondary[data-v-e18a2e4d]{color:var(--color-text-muted);font-size:12px}.header-flex[data-v-ca34b42e]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}@media (width<=640px){.header-flex[data-v-ca34b42e]{flex-direction:column;align-items:stretch}}.header-texts[data-v-ca34b42e]{flex:1}.header-actions[data-v-ca34b42e]{flex-shrink:0;align-items:center;gap:8px;display:flex}.section-title[data-v-ca34b42e]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:20px;font-weight:700}.section-desc[data-v-ca34b42e]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.fssp-container[data-v-ca34b42e]{flex-direction:column;gap:16px;display:flex}.divider-wrapper[data-v-ca34b42e]{align-items:center;gap:16px;margin:24px 0 8px;display:flex}.divider-line[data-v-ca34b42e]{background-color:var(--color-border);flex:1;height:1px}.divider-text[data-v-ca34b42e]{font-family:var(--font-body);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.section-title[data-v-931bf784]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:20px;font-weight:700}.section-desc[data-v-931bf784]{font-family:var(--font-heading);color:var(--color-text-muted);margin-bottom:24px;font-size:13px}.arbitration-family-form[data-v-931bf784]{flex-direction:column;gap:28px;display:flex}.form-section[data-v-931bf784]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:16px;padding-bottom:20px;display:flex}.form-section[data-v-931bf784]:last-child{border-bottom:none}.group-title[data-v-931bf784]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:15px;font-weight:700}.grid-2[data-v-931bf784]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid-1[data-v-931bf784]{grid-template-columns:1fr;gap:16px;display:grid}.span-full[data-v-931bf784]{grid-column:1/-1}.checkbox-row[data-v-931bf784]{flex-wrap:wrap;gap:24px;display:flex}.toggle-checkbox[data-v-931bf784]{font-family:var(--font-heading);color:var(--color-text-main);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.toggle-checkbox input[data-v-931bf784]{accent-color:var(--color-purple)}.child-card[data-v-931bf784]{background:var(--color-bg-app);border-radius:var(--radius-md);border:1px solid var(--color-border);margin-bottom:12px;padding:16px}.text-muted[data-v-931bf784]{color:var(--color-text-muted)}.text-sm[data-v-931bf784]{font-size:13px}.section-title[data-v-911f64fe]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:20px;font-weight:700}.section-desc[data-v-911f64fe]{font-family:var(--font-heading);color:var(--color-text-muted);margin-bottom:24px;font-size:13px}.property-form[data-v-911f64fe]{flex-direction:column;gap:28px;display:flex}.property-group[data-v-911f64fe]{flex-direction:column;gap:16px;display:flex}.group-title[data-v-911f64fe]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:15px;font-weight:700}.property-list[data-v-911f64fe]{flex-direction:column;gap:16px;display:flex}.prop-card[data-v-911f64fe]{background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:16px}.card-header-row[data-v-911f64fe]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.prop-title[data-v-911f64fe]{font-family:var(--font-heading);color:var(--color-text-main);font-size:14px}.prop-badge[data-v-911f64fe]{color:var(--color-purple);background:var(--color-purple-bg);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.grid-2[data-v-911f64fe]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.span-full[data-v-911f64fe]{grid-column:1/-1}.text-muted[data-v-911f64fe]{color:var(--color-text-muted)}.text-sm[data-v-911f64fe]{font-size:13px}.workspace-layout[data-v-4f3d98b2]{flex-direction:column;flex:1;display:flex}.review-tip-banner[data-v-4f3d98b2]{background-color:var(--color-purple-bg);border-radius:var(--radius-card-desktop);border:1px solid #aa3bff40;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 18px;display:flex}.tip-icon-box[data-v-4f3d98b2]{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-purple);background-color:#aa3bff26;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tip-content[data-v-4f3d98b2]{flex-direction:column;flex:1;gap:2px;display:flex}.tip-title[data-v-4f3d98b2]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:700}.tip-desc[data-v-4f3d98b2]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.4}.tip-desc strong[data-v-4f3d98b2]{color:var(--color-text-main)}.tip-actions[data-v-4f3d98b2]{flex-shrink:0;align-items:center;gap:12px;display:flex}.close-tip-btn[data-v-4f3d98b2]{color:var(--color-text-subtle);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.close-tip-btn[data-v-4f3d98b2]:hover{color:var(--color-text-main);background-color:#0d0b210f}.scroll-top-btn[data-v-4f3d98b2]{width:40px;height:40px;color:var(--color-text-main);border:1px solid var(--color-border);cursor:pointer;z-index:1000;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:fixed;bottom:56px;right:36px;box-shadow:0 4px 12px #0d0b2114}.scroll-top-btn[data-v-4f3d98b2]:hover{background-color:var(--color-bg-app);border-color:var(--color-border-hover);color:var(--color-text-main);box-shadow:0 6px 16px #0d0b211f}.scroll-top-btn[data-v-4f3d98b2]:active{transform:scale(.95)}.fade-slide-enter-active[data-v-4f3d98b2],.fade-slide-leave-active[data-v-4f3d98b2]{transition:all .25s}.fade-slide-enter-from[data-v-4f3d98b2],.fade-slide-leave-to[data-v-4f3d98b2]{opacity:0;transform:translateY(-6px)}.fade-scale-enter-active[data-v-4f3d98b2],.fade-scale-leave-active[data-v-4f3d98b2]{transition:opacity .2s,transform .2s}.fade-scale-enter-from[data-v-4f3d98b2],.fade-scale-leave-to[data-v-4f3d98b2]{opacity:0;transform:translateY(8px)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-e0016fce]{line-height:1.3}.date-main[data-v-e0016fce]{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-e0016fce]{font-family:var(--font-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px}.col-client .client-cell-info[data-v-e0016fce]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.col-client .client-name[data-v-e0016fce]{font-family:var(--font-heading);color:var(--color-text-main);font-size:14px;font-weight:700;display:block}.action-cell[data-v-e0016fce]{padding-right:20px!important}.actions-wrapper[data-v-e0016fce]{justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.trash-icon-btn[data-v-e0016fce]{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-e0016fce]:hover{background-color:var(--color-danger-bg);color:var(--color-danger);border-color:#ef444440}.empty-state-cell[data-v-e0016fce]{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-db930347]{flex-direction:column;gap:16px;display:flex}.custom-phone-group[data-v-db930347]{flex-direction:column;gap:4px;width:100%;display:flex}.phone-label[data-v-db930347]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.phone-input-box[data-v-db930347]{border-radius:var(--radius-md);background-color:#fff;border:1px solid #0d0b2117;align-items:center;gap:6px;min-height:38px;padding:8px 12px;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s;display:flex;box-shadow:inset 0 1px 2px #00000004}.phone-input-box[data-v-db930347]:focus-within{background-color:#fff;border-color:#9ca3af}.phone-input-box.is-disabled[data-v-db930347]{background-color:var(--color-bg-muted);opacity:.7;cursor:not-allowed}.country-prefix[data-v-db930347]{font-family:var(--font-body);color:var(--color-text-main);-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700}.phone-field[data-v-db930347]{width:100%;font-family:var(--font-body);color:var(--color-text-main);background:0 0;border:none;outline:none;font-size:13px;font-weight:500}.phone-field[data-v-db930347]::placeholder{color:var(--color-text-muted);opacity:.45}.auth-form[data-v-21df60ef]{flex-direction:column;gap:24px;display:flex}.form-header[data-v-21df60ef]{margin-bottom:8px}.title[data-v-21df60ef]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:4px;font-size:24px;font-weight:700}.subtitle[data-v-21df60ef]{color:var(--color-text-muted);font-size:14px}.form-body[data-v-21df60ef]{flex-direction:column;gap:20px;display:flex}.divider[data-v-21df60ef]{background:var(--color-border);height:1px;margin:4px 0}.submit-action-group[data-v-21df60ef]{flex-direction:column;gap:10px;display:flex}.submit-btn[data-v-21df60ef]{width:100%}.legal-disclaimer[data-v-21df60ef]{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-21df60ef]{color:var(--color-primary);font-weight:600;text-decoration:none}.legal-link[data-v-21df60ef]:hover{text-decoration:underline}.error-msg[data-v-21df60ef]{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-ca1b122c]{background:var(--color-bg-main);grid-template-columns:1fr 1.2fr;min-height:100vh;display:grid}.auth-brand[data-v-ca1b122c]{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-ca1b122c]: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-ca1b122c]{align-items:center;gap:8px;margin-bottom:64px;display:flex}.logo .icon[data-v-ca1b122c]{width:32px;height:32px}.logo .text[data-v-ca1b122c]{height:20px}.brand-title[data-v-ca1b122c]{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-ca1b122c]{font-family:var(--font-heading);color:#fff9;max-width:80%;font-size:16px;line-height:1.5}.brand-footer[data-v-ca1b122c]{font-family:var(--font-body);color:#ffffff4d;justify-content:space-between;align-items:center;font-size:12px;display:flex}.brand-legal-links[data-v-ca1b122c]{align-items:center;gap:8px;display:flex}.brand-legal-links a[data-v-ca1b122c]{color:#ffffff80;text-decoration:none;transition:color .2s}.brand-legal-links a[data-v-ca1b122c]:hover{color:#fff}.auth-panel[data-v-ca1b122c]{flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:relative}.auth-card[data-v-ca1b122c]{width:100%;max-width:440px;box-shadow:0 10px 40px #0d0b210d}.toggle-action[data-v-ca1b122c]{text-align:center;color:var(--color-text-muted);margin-top:24px;font-size:13px}.toggle-action a[data-v-ca1b122c]{color:var(--color-primary);font-weight:600;text-decoration:none;transition:color .2s}.toggle-action a[data-v-ca1b122c]:hover{color:var(--color-bg-dark)}.mobile-legal-footer[data-v-ca1b122c]{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-ca1b122c]{color:var(--color-text-muted);text-decoration:none}.mobile-legal-footer a[data-v-ca1b122c]:hover{color:var(--color-text-main)}.fade-enter-active[data-v-ca1b122c],.fade-leave-active[data-v-ca1b122c]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-ca1b122c],.fade-leave-to[data-v-ca1b122c]{opacity:0;transform:translateY(6px)}@media (width<=900px){.auth-layout[data-v-ca1b122c]{grid-template-columns:1fr}.auth-brand[data-v-ca1b122c]{display:none}.mobile-legal-footer[data-v-ca1b122c]{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-be22490b]{flex-direction:column;height:100%;transition:all .25s;display:flex;position:relative}.tariff-header[data-v-be22490b]{margin-bottom:20px}.header-top-row[data-v-be22490b]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.badge-row[data-v-be22490b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.popular-pill[data-v-be22490b]{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-be22490b]{color:var(--color-bg-dark);align-items:baseline;gap:8px;display:flex}.currency[data-v-be22490b]{font-family:var(--font-heading);color:var(--color-bg-dark);font-size:20px;font-weight:700}.amount[data-v-be22490b]{font-family:var(--font-heading);letter-spacing:-1px;color:var(--color-bg-dark);font-size:36px;font-weight:800}.old-price[data-v-be22490b]{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-be22490b]{flex-direction:column;flex:1;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.tariff-features li[data-v-be22490b]{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-be22490b]{color:var(--color-bg-dark)}.tariff-features li.feature-bonus[data-v-be22490b]{color:var(--color-text-main);font-weight:600}.icon-check[data-v-be22490b]{color:var(--color-success);flex-shrink:0;margin-top:1px}.buy-btn[data-v-be22490b]{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-50fd1e2a]{margin-bottom:var(--space-lg)}.page-title[data-v-50fd1e2a]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-50fd1e2a]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.loader-state[data-v-50fd1e2a]{justify-content:center;padding:64px 0;display:flex}.fade-enter-active[data-v-50fd1e2a],.fade-leave-active[data-v-50fd1e2a]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-50fd1e2a],.fade-leave-to[data-v-50fd1e2a]{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}.attachment-picker[data-v-9b615c65]{flex-direction:column;gap:10px;display:flex}.hidden-input[data-v-9b615c65]{display:none}.picker-top-row[data-v-9b615c65]{align-items:center;gap:12px;display:flex}.paste-hint[data-v-9b615c65]{font-family:var(--font-body);color:var(--color-text-subtle);align-items:center;gap:4px;font-size:11px;display:inline-flex}.attachments-grid[data-v-9b615c65]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.thumbnail-card[data-v-9b615c65]{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg-app);width:64px;height:64px;position:relative;overflow:hidden}.thumbnail-card.loading-card[data-v-9b615c65]{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.thumb-img[data-v-9b615c65]{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:opacity .15s}.thumb-img[data-v-9b615c65]:hover{opacity:.85}.remove-btn[data-v-9b615c65]{color:#fff;cursor:pointer;background:#0d0b21bf;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:background .15s;display:flex;position:absolute;top:3px;right:3px}.remove-btn[data-v-9b615c65]:hover{background:var(--color-danger)}.loading-text[data-v-9b615c65]{font-family:var(--font-body);color:var(--color-text-muted);font-size:9px}.chat-thread-container[data-v-4b700140]{flex-direction:column;width:100%;display:flex}.messages-scroll-area[data-v-4b700140]{flex-direction:column;gap:16px;max-height:520px;padding:24px;display:flex;overflow-y:auto}.messages-scroll-area[data-v-4b700140]::-webkit-scrollbar{width:6px}.messages-scroll-area[data-v-4b700140]::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.message-bubble[data-v-4b700140]{border-radius:var(--radius-card-desktop);flex-direction:column;gap:6px;max-width:80%;padding:14px 18px;display:flex}.message-bubble.self-bubble[data-v-4b700140]{background-color:var(--color-primary-light);border:1px solid #005ef433;align-self:flex-end}.message-bubble.other-bubble[data-v-4b700140]{background-color:var(--color-bg-app);border:1px solid var(--color-border);align-self:flex-start}.msg-meta[data-v-4b700140]{justify-content:space-between;align-items:center;gap:16px;display:flex}.author-name[data-v-4b700140]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:700}.author-name.admin-author[data-v-4b700140]{color:var(--color-primary)}.time-stamp[data-v-4b700140]{font-family:var(--font-body);color:var(--color-text-subtle);font-size:11px}.msg-body[data-v-4b700140]{font-family:var(--font-heading);color:var(--color-text-main);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.attachments-gallery[data-v-4b700140]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.attachment-thumb[data-v-4b700140]{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:zoom-in;width:72px;height:72px;transition:transform .15s}.attachment-thumb[data-v-4b700140]:hover{transform:scale(1.04)}.reply-input-panel[data-v-4b700140]{background-color:var(--color-bg-subtle);border-top:1px solid var(--color-border);flex-direction:column;gap:14px;padding:20px 24px;display:flex}.send-action-row[data-v-4b700140]{justify-content:flex-end;display:flex}.closed-notice[data-v-4b700140]{background-color:var(--color-bg-subtle);border-top:1px solid var(--color-border);font-family:var(--font-heading);color:var(--color-text-muted);text-align:center;padding:16px 24px;font-size:13px}.image-modal-overlay[data-v-4b700140]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;cursor:zoom-out;background:#0d0b21d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.preview-img-element[data-v-4b700140]{object-fit:contain;border-radius:var(--radius-card-desktop);max-width:90vw;max-height:90vh;box-shadow:0 10px 40px #00000080}.admin-ticket-page[data-v-869017dd]{flex-direction:column;gap:16px;width:100%;display:flex}.top-nav-bar[data-v-869017dd]{align-items:center;display:flex}.single-ticket-card[data-v-869017dd]{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);flex-direction:column;display:flex;overflow:hidden}.ticket-header-block[data-v-869017dd]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:14px;padding:20px 24px;display:flex}.header-top[data-v-869017dd]{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.user-fullname[data-v-869017dd]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:2px;font-size:20px;font-weight:700}.user-org[data-v-869017dd]{color:var(--color-text-muted);font-size:13px}.user-contacts[data-v-869017dd]{color:var(--color-text-subtle);margin-top:6px;font-size:12px}.header-status-box[data-v-869017dd]{flex-direction:column;gap:4px;min-width:220px;display:flex}.status-label[data-v-869017dd]{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:600}.linked-task-bar[data-v-869017dd]{background-color:var(--color-primary-light);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.task-info[data-v-869017dd]{align-items:center;gap:10px;display:flex}.task-icon[data-v-869017dd]{color:var(--color-primary)}.task-id[data-v-869017dd]{color:var(--color-primary);font-size:12px;font-weight:600}.subject-title[data-v-869017dd]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:16px;font-weight:700}.fade-in[data-v-869017dd]{animation:.25s ease-out forwards fadeIn-869017dd}@keyframes fadeIn-869017dd{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.admin-support-layout[data-v-f4cee3a4]{flex-direction:column;gap:16px;display:flex}.tab-header-actions[data-v-f4cee3a4]{justify-content:space-between;align-items:center;gap:12px;display:flex}.filter-pills[data-v-f4cee3a4]{align-items:center;gap:6px;display:flex}.filter-pill[data-v-f4cee3a4]{border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-text-muted);cursor:pointer;background:0 0;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.filter-pill[data-v-f4cee3a4]:hover{color:var(--color-text-main);border-color:var(--color-border-hover)}.filter-pill.is-active[data-v-f4cee3a4]{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.loader-box[data-v-f4cee3a4]{justify-content:center;padding:48px 0;display:flex}.user-cell[data-v-f4cee3a4]{flex-direction:column;display:flex}.user-name[data-v-f4cee3a4]{color:var(--color-text-main);font-size:13px;font-weight:600}.org-name[data-v-f4cee3a4]{font-size:11px}.subject-cell[data-v-f4cee3a4]{align-items:center;gap:8px;display:flex}.subject-text[data-v-f4cee3a4]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:600}.category-badge[data-v-f4cee3a4]{font-size:10px}.action-cell[data-v-f4cee3a4]{padding-right:20px!important}.page-header[data-v-69fb8ad7]{margin-bottom:var(--space-lg)}.page-title[data-v-69fb8ad7]{font-family:var(--font-heading);color:var(--color-bg-dark);margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-69fb8ad7]{font-family:var(--font-heading);color:var(--color-text-muted);font-size:14px}.loader-state[data-v-69fb8ad7]{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}.ticket-form[data-v-0589a4a9]{flex-direction:column;gap:20px;display:flex}.form-header[data-v-0589a4a9]{margin-bottom:4px}.form-title[data-v-0589a4a9]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:18px;font-weight:700}.form-subtitle[data-v-0589a4a9]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.form-fields[data-v-0589a4a9]{flex-direction:column;gap:16px;display:flex}.task-selector-box[data-v-0589a4a9]{flex-direction:column;gap:8px;display:flex}.error-msg[data-v-0589a4a9]{color:var(--color-danger);background:var(--color-danger-bg);border-radius:var(--radius-md);margin:0;padding:10px 12px;font-size:13px}.form-actions[data-v-0589a4a9]{justify-content:flex-end;display:flex}.image-modal-overlay[data-v-0589a4a9]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;cursor:zoom-out;background:#0d0b21d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.preview-img-element[data-v-0589a4a9]{object-fit:contain;border-radius:var(--radius-card-desktop);max-width:90vw;max-height:90vh;box-shadow:0 10px 40px #00000080}.tickets-history-wrapper[data-v-49bfd223]{width:100%}.loading-state[data-v-49bfd223]{justify-content:center;padding:48px 0;display:flex}.tickets-list[data-v-49bfd223]{flex-direction:column;gap:12px;display:flex}.ticket-card[data-v-49bfd223]{border:1px solid var(--color-border);cursor:pointer;background-color:#fff;transition:all .2s}.ticket-card[data-v-49bfd223]:hover{border-color:#0d0b2129;box-shadow:0 4px 14px #0d0b210a}.ticket-header[data-v-49bfd223]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.header-left[data-v-49bfd223]{align-items:center;gap:8px;display:flex}.ticket-date[data-v-49bfd223]{font-family:var(--font-body);color:var(--color-text-subtle);font-size:11px}.task-tag[data-v-49bfd223]{font-family:var(--font-body);color:var(--color-primary);background-color:var(--color-primary-light);border-radius:var(--radius-sm);padding:2px 8px;font-size:11px}.ticket-subject[data-v-49bfd223]{font-family:var(--font-heading);color:var(--color-text-main);margin-bottom:4px;font-size:15px;font-weight:700}.ticket-message[data-v-49bfd223]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.admin-reply-preview[data-v-49bfd223]{border-radius:var(--radius-md);color:var(--color-primary);background-color:#005ef40a;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;font-size:12px;display:flex}.reply-icon[data-v-49bfd223]{flex-shrink:0}.reply-preview-text strong[data-v-49bfd223]{font-weight:700}.ticket-detail-page[data-v-f7365838]{flex-direction:column;gap:16px;width:100%;display:flex}.top-nav-bar[data-v-f7365838]{align-items:center;display:flex}.single-ticket-card[data-v-f7365838]{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0d0b2108}.ticket-header-block[data-v-f7365838]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:12px;padding:20px 24px;display:flex}.header-main-row[data-v-f7365838]{justify-content:space-between;align-items:center;gap:12px;display:flex}.badges-group[data-v-f7365838]{align-items:center;gap:8px;display:flex}.created-date[data-v-f7365838]{font-family:var(--font-body);color:var(--color-text-subtle);font-size:12px}.ticket-title[data-v-f7365838]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:20px;font-weight:700;line-height:1.25}.linked-task-card[data-v-f7365838]{background-color:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.task-info[data-v-f7365838]{align-items:center;gap:10px;display:flex}.task-icon[data-v-f7365838]{color:var(--color-primary);flex-shrink:0}.task-text[data-v-f7365838]{align-items:center;gap:6px;font-size:13px;display:flex}.task-label[data-v-f7365838]{color:var(--color-text-muted)}.task-client[data-v-f7365838]{color:var(--color-text-main)}.task-id[data-v-f7365838]{color:var(--color-text-subtle)}.fade-in[data-v-f7365838]{animation:.25s ease-out forwards fadeIn-f7365838}@keyframes fadeIn-f7365838{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.contacts-page[data-v-164c89ed]{justify-content:center;width:100%;display:flex}.contacts-wrapper[data-v-164c89ed]{flex-direction:column;width:100%;max-width:900px;display:flex}.legal-card[data-v-164c89ed]{background-color:var(--color-bg-card);border-radius:var(--radius-card-desktop);box-shadow:var(--shadow-card)}.legal-header[data-v-164c89ed]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-md)}.legal-title[data-v-164c89ed]{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-164c89ed]{font-family:var(--font-heading);color:var(--color-text-muted);margin:0;font-size:13px}.support-tabs[data-v-164c89ed]{margin-bottom:20px}.legal-body[data-v-164c89ed]{flex-direction:column;display:flex}.contact-info-grid[data-v-164c89ed]{gap:var(--space-md);margin-bottom:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.contact-info-grid[data-v-164c89ed]{grid-template-columns:1fr}}.contact-item[data-v-164c89ed]{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-164c89ed]{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-164c89ed]{background-color:var(--color-success-bg);color:var(--color-success)}.item-icon-box.email-box[data-v-164c89ed]{background-color:var(--color-purple-bg);color:var(--color-purple)}.item-icon-box.clock-box[data-v-164c89ed]{background-color:var(--color-primary-light);color:var(--color-primary)}.item-details[data-v-164c89ed]{flex-direction:column;gap:2px;display:flex}.item-label[data-v-164c89ed]{font-family:var(--font-body);text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.item-value[data-v-164c89ed]{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-164c89ed]:hover{color:var(--color-primary)}.requisites-section[data-v-164c89ed]{gap:var(--space-md);flex-direction:column;display:flex}.requisites-title[data-v-164c89ed]{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:16px;font-weight:700}.requisites-card[data-v-164c89ed]{border:1px solid var(--color-border);border-radius:var(--radius-card-desktop);flex-direction:column;display:flex;overflow:hidden}.req-row[data-v-164c89ed]{border-bottom:1px solid var(--color-border);grid-template-columns:220px 1fr;align-items:center;padding:12px 16px;display:grid}.req-row[data-v-164c89ed]:last-child{border-bottom:none}@media (width<=600px){.req-row[data-v-164c89ed]{grid-template-columns:1fr;gap:4px}}.req-label[data-v-164c89ed]{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px;font-weight:600}.req-value[data-v-164c89ed]{font-family:var(--font-heading);color:var(--color-text-main);font-size:13px;font-weight:600}.req-value.font-mono[data-v-164c89ed]{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}
