.notification-centre[data-v-0a2bedb0]{position:relative}.notification-bell[data-v-0a2bedb0]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;min-height:2.5rem;padding:.35rem .6rem;position:relative}.notification-count[data-v-0a2bedb0]{align-items:center;background:#e5484d;border:2px solid var(--card-bg,#fff);border-radius:999px;color:#fff;display:inline-flex;font-size:.65rem;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .25rem;position:absolute;right:-.05rem;top:.1rem}.notification-panel[data-v-0a2bedb0]{background:var(--card-bg,#fff);border:1px solid rgba(100,116,139,.2);border-radius:.75rem;box-shadow:0 16px 40px rgba(15,23,42,.18);min-width:19rem;overflow:hidden;position:absolute;right:0;top:calc(100% + .35rem);z-index:40}.notification-panel-header[data-v-0a2bedb0],.notification-row[data-v-0a2bedb0]{align-items:center;display:flex;justify-content:space-between}.notification-panel-header[data-v-0a2bedb0]{border-bottom:1px solid rgba(100,116,139,.15);padding:.85rem 1rem}.notification-row[data-v-0a2bedb0]{color:inherit;padding:.8rem 1rem}.notification-row[data-v-0a2bedb0]:hover{background:var(--soft-bg,#f8fafc)}.notification-empty[data-v-0a2bedb0]{color:#64748b;padding:1.25rem 1rem}.notification-item-count[data-v-0a2bedb0]{background:#64748b;border-radius:999px;color:#fff;font-size:.75rem;font-weight:700;min-width:1.6rem;padding:.15rem .45rem;text-align:center}.notification-item-count.is-danger[data-v-0a2bedb0]{background:#d92d3a}.notification-item-count.is-warning[data-v-0a2bedb0]{background:#b7791f}.notification-item-count.is-info[data-v-0a2bedb0]{background:#147d92}@media (max-width:1023px){.notification-panel[data-v-0a2bedb0]{left:1rem;position:fixed;right:1rem;top:4.5rem}}:root{--app-bg:#f8fafc;--card-bg:#fff;--soft-bg:#f8fafc;--text-color:#111827;--muted-text-color:#64748b;--input-bg:#fff;--input-text:#111827;--border-color:#d1d5db;--hover-bg:#f1f5f9}body,html{margin:0;min-height:100%}#wrapper,body,html{background:var(--app-bg)}#wrapper{min-height:100vh;color:var(--text-color)}#wrapper[data-theme=dark]{--app-bg:#1b1e23;--card-bg:#111827;--soft-bg:#1f2937;--text-color:#f9fafb;--muted-text-color:#9ca3af;--input-bg:#1f2937;--input-text:#f9fafb;--border-color:#374151;--hover-bg:#243244}@media(prefers-color-scheme:dark){#wrapper[data-theme=system]{--app-bg:#1b1e23;--card-bg:#111827;--soft-bg:#1f2937;--text-color:#f9fafb;--muted-text-color:#9ca3af;--input-bg:#1f2937;--input-text:#f9fafb;--border-color:#374151;--hover-bg:#243244}}.section{background:var(--app-bg)}.footer{background:var(--card-bg);color:var(--muted-text-color);border-top:1px solid var(--border-color)}.box,.modal-card,.modal-card-body,.modal-card-foot,.modal-card-head{background-color:var(--card-bg);color:var(--text-color);border-color:var(--border-color)}.input,.select select,.textarea{background-color:var(--input-bg);color:var(--input-text);border-color:var(--border-color)}.input:disabled{opacity:1;background-color:var(--input-bg);color:var(--muted-text-color)}.label,.modal-card-title,.subtitle,.title{color:var(--text-color)}.has-text-grey{color:var(--muted-text-color)!important}.table{background:transparent;color:var(--text-color)}.table td,.table th{color:var(--text-color)}.button,.input,.select select,.table td,.table th,.textarea{border-color:var(--border-color)}.button.is-light,.pagination-link,.pagination-next,.pagination-previous{background:var(--soft-bg);border-color:var(--border-color);color:var(--text-color)}.button.is-light:hover,.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{background:var(--hover-bg);color:var(--text-color)}.notification.is-danger.is-light,.notification.is-info.is-light,.notification.is-light,.notification.is-success.is-light,.notification.is-warning.is-light{background:var(--soft-bg);color:var(--text-color)}body>div[style*="z-index:99999"]{box-sizing:border-box;gap:.75rem;padding:1rem!important}.app-toast.notification,body>div[style*="z-index:99999"]>.notification{--toast-accent:#64748b;--toast-bg:#fff;--toast-text:#111827;--toast-icon-bg:#e2e8f0;--toast-icon-text:#334155;--toast-icon:"i";position:relative;align-items:flex-start;gap:.8rem;max-width:min(420px,100vw - 2rem);min-width:min(320px,100vw - 2rem);padding:.9rem 1rem .9rem 3rem;border:1px solid rgba(15,23,42,.08);border-left:4px solid var(--toast-accent);border-radius:12px;background:var(--toast-bg);box-shadow:0 18px 45px rgba(15,23,42,.16);color:var(--toast-text);font-size:.95rem;font-weight:650;line-height:1.35;text-align:left}body>div[style*="z-index:99999"]>.notification{margin:0!important;padding:.9rem 1rem .9rem 3rem!important}.app-toast.notification:before,body>div[style*="z-index:99999"]>.notification:before{position:absolute;top:.82rem;left:.9rem;width:1.35rem;height:1.35rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--toast-icon-bg);color:var(--toast-icon-text);content:var(--toast-icon);font-size:.78rem;font-weight:900}.app-toast.notification.is-success,body>div[style*="z-index:99999"]>.notification.is-success{--toast-accent:#16a34a;--toast-bg:#f0fdf4;--toast-text:#14532d;--toast-icon-bg:#16a34a;--toast-icon-text:#fff;--toast-icon:"✓"}.app-toast.notification.is-danger,body>div[style*="z-index:99999"]>.notification.is-danger{--toast-accent:#dc2626;--toast-bg:#fef2f2;--toast-text:#7f1d1d;--toast-icon-bg:#dc2626;--toast-icon-text:#fff;--toast-icon:"!"}.app-toast.notification.is-warning,body>div[style*="z-index:99999"]>.notification.is-warning{--toast-accent:#d97706;--toast-bg:#fffbeb;--toast-text:#78350f;--toast-icon-bg:#d97706;--toast-icon-text:#fff;--toast-icon:"!"}body>div[style*="z-index:99999"]>.notification.is-info{--toast-accent:#2563eb;--toast-bg:#eff6ff;--toast-text:#1e3a8a;--toast-icon-bg:#2563eb;--toast-icon-text:#fff}.app-toast.notification .delete{position:absolute;top:.75rem;right:.75rem;background:rgba(15,23,42,.18)}body>div[style*="z-index:99999"]>.notification .delete{position:static;flex:0 0 auto;order:2;margin:-.15rem -.2rem 0 .5rem;background:rgba(15,23,42,.18)}@media(max-width:640px){body>div[style*="z-index:99999"]{right:0!important;left:0!important;align-items:stretch!important;padding:.75rem!important}body>div[style*="z-index:99999"]>.notification{width:100%!important;max-width:none;min-width:0}.app-toast.notification{right:.75rem!important;left:.75rem!important;width:auto;max-width:none;min-width:0}}.tag.is-light{background:var(--soft-bg);color:var(--text-color)}.app-navbar{background:var(--card-bg);border-bottom:1px solid var(--border-color);box-shadow:0 10px 25px rgba(15,23,42,.06);padding:0 1rem}.app-brand{gap:.65rem}.app-brand-logo{width:32px;height:32px;border-radius:10px;background:#48c78e;color:#06281b;display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:-.04em}.app-brand-text{font-weight:800;letter-spacing:-.03em}.app-primary-action{background:#48c78e;border:1px solid #48c78e;border-radius:999px;color:#0f172a;font-weight:700;padding:.65rem 1rem;text-decoration:none;transition:.2s ease}.app-primary-action:hover{background:#3abb7f;border-color:#3abb7f;color:#0f172a}.app-navbar .navbar-item,.app-navbar .navbar-link{color:var(--text-color);font-weight:700}.app-navbar .navbar-item:hover,.app-navbar .navbar-link:hover,.app-navbar .router-link-active{background:var(--hover-bg);color:var(--text-color)}.navbar-dropdown{background:var(--card-bg);border:1px solid var(--border-color);border-radius:14px;padding:.5rem;box-shadow:0 18px 40px rgba(15,23,42,.18)}.navbar-dropdown .navbar-item{border-radius:10px;color:var(--text-color)}.navbar-divider{background-color:var(--border-color)}.quick-create{position:relative}.quick-create-button{width:38px;height:38px;border-radius:999px;border:1px solid #48c78e;background:#48c78e;color:#0f172a;font-size:1.45rem;font-weight:800;line-height:1;cursor:pointer;transition:.2s ease}.app-page{max-width:1200px;margin:0 auto}.app-page.narrow{max-width:760px}.app-card,.app-page-header,.app-table-card,.app-toolbar{background:var(--card-bg);border:1px solid var(--border-color);border-radius:18px;box-shadow:0 10px 25px rgba(15,23,42,.06)}.app-page-header{justify-content:space-between;padding:1.5rem;margin-bottom:1.5rem}.app-header-identity,.app-page-header{display:flex;align-items:center;gap:1rem}.app-icon-tile{width:52px;height:52px;border-radius:16px;background:rgba(72,199,142,.12);color:#48c78e;display:inline-flex;align-items:center;justify-content:center;font-size:1.45rem;flex-shrink:0}.app-card,.app-table-card,.app-toolbar{padding:1.5rem}.app-toolbar{margin-bottom:1.5rem}.app-section-title{color:var(--text-color);font-size:1rem;font-weight:800;margin-bottom:1rem}.app-soft-panel{background:var(--soft-bg);border:1px solid var(--border-color);border-radius:16px;padding:1rem}.app-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.app-modal{border-radius:20px;overflow:hidden}.app-modal .modal-card-foot,.app-modal .modal-card-head{background:var(--card-bg);border-color:var(--border-color)}.button.is-primary,.button.is-success{background:linear-gradient(135deg,#48c78e,#20ffa1);border:none;color:#06281b;font-weight:800}.table thead th{color:var(--muted-text-color);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:768px){.app-header-identity,.app-page-header{flex-direction:column;align-items:stretch}}.quick-create:hover .quick-create-button{transform:rotate(90deg) scale(1.05);background:#3abb7f}.quick-create-menu{position:absolute;top:calc(100% + .75rem);right:0;min-width:220px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:.5rem;box-shadow:0 18px 40px rgba(15,23,42,.22);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transition:.18s ease;z-index:50}.quick-create:hover .quick-create-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.quick-create-item{display:flex;align-items:center;gap:.75rem;padding:.85rem .9rem;border-radius:12px;color:var(--text-color);text-decoration:none;font-weight:600}.quick-create-item:hover{background:var(--hover-bg);color:var(--text-color)}.quick-create-icon{width:28px;height:28px;border-radius:10px;background:var(--soft-bg)}.menu-badge,.quick-create-icon{display:inline-flex;align-items:center;justify-content:center}.menu-badge{background:#e5484d;border-radius:999px;color:#fff;font-size:.65rem;font-weight:800;height:1.2rem;margin-left:.45rem;min-width:1.2rem;padding:0 .35rem}.login-page[data-v-6de9f9a1]{min-height:100vh;display:flex;align-items:center}.login-card[data-v-6de9f9a1]{border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.login-card .input[data-v-6de9f9a1]{min-height:46px}.control-wide[data-v-6de9f9a1]{width:100%}.home[data-v-9b701ee8]{min-height:100vh}.signup-page[data-v-73053936]{min-height:100vh;display:flex;align-items:center}.signup-card[data-v-73053936]{border-radius:16px;padding:2rem}@media screen and (max-width:768px){.signup-page[data-v-73053936]{padding-top:2rem;padding-bottom:2rem}}.table tbody tr[data-v-12b90b54]:hover{background:rgba(0,0,0,.03)}.page-dashboard[data-v-12b90b54]{max-width:1200px;margin:0 auto}.dashboard-header[data-v-12b90b54]{margin-bottom:1rem}.dashboard-card[data-v-12b90b54],.stat-card[data-v-12b90b54]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06)}.stat-label[data-v-12b90b54]{letter-spacing:.05em}.stat-value[data-v-12b90b54]{margin-top:.5rem;font-size:2rem;color:var(--text-color,#111827)}.dashboard-card[data-v-12b90b54]{overflow:hidden}.dashboard-card-header[data-v-12b90b54]{padding:1rem 1.25rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.dashboard-card-header h2[data-v-12b90b54]{font-size:1rem;font-weight:700;color:var(--text-color,#111827)}.dashboard-card-content[data-v-12b90b54]{padding:1rem 1.25rem}.dashboard-card-footer[data-v-12b90b54]{padding:.9rem 1.25rem;border-top:1px solid var(--border-color,#e5e7eb)}.dashboard-card-footer a[data-v-12b90b54]{color:#48c78e;font-weight:700}.dashboard-card .table[data-v-12b90b54]{background:transparent;margin-bottom:0}.dashboard-card .table tbody tr[data-v-12b90b54]{cursor:pointer}.dashboard-card .table tbody tr[data-v-12b90b54]:hover{background:var(--hover-bg,#f1f5f9)}.td-ellipsis[data-v-12b90b54]{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-card[data-v-12b90b54]{display:flex;align-items:center;gap:1rem;padding:1.25rem;border:1px solid var(--border-color,#d7dee8);border-radius:14px;background:var(--card-bg,#fff);box-shadow:0 10px 25px rgba(15,23,42,.06)}.stat-icon[data-v-12b90b54]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#1ccd83;background:rgba(28,205,131,.12);font-size:1.2rem}.stat-label[data-v-12b90b54]{font-size:.8rem;font-weight:700;color:var(--muted-text-color,#64748b);text-transform:uppercase;letter-spacing:.04em}.stat-value[data-v-12b90b54]{margin-top:.25rem;font-size:1.6rem;font-weight:800;color:var(--text-color,#0f172a)}.account-page[data-v-0fe36dae]{padding:2rem;max-width:1200px;margin:0 auto}.account-header[data-v-0fe36dae]{margin-bottom:2rem}.settings-card[data-v-0fe36dae]{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e7eb);border-radius:18px;padding:1.5rem;box-shadow:0 12px 30px rgba(15,23,42,.06);color:var(--text-color,#111827)}.organization-name[data-v-0fe36dae],.settings-card .label[data-v-0fe36dae],.settings-card .title[data-v-0fe36dae]{color:var(--text-color,#111827)}.settings-action p[data-v-0fe36dae],.settings-card .has-text-grey[data-v-0fe36dae]{color:var(--muted-text,#6b7280)!important}.organization-card[data-v-0fe36dae]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;border-radius:14px;margin-bottom:1rem}.organization-card .tag[data-v-0fe36dae]{margin-top:.15rem;align-self:flex-start;text-transform:capitalize}.organization-number[data-v-0fe36dae]{font-size:.95rem;font-weight:600;letter-spacing:.02em;color:var(--muted-text-color)}.settings-actions[data-v-0fe36dae]{display:flex;flex-direction:column;gap:.1rem}.settings-action[data-v-0fe36dae]{width:100%;background:var(--soft-bg,#f8fafc);border:1px solid var(--card-border,#e5e7eb);border-radius:14px;padding:1.15rem 1.1rem;display:flex;align-items:center;justify-content:space-between;text-align:left;color:var(--text-color,#111827);cursor:pointer}.settings-action[data-v-0fe36dae]:hover{border-color:#48c78e;background:var(--hover-bg,#f6fffb)}.settings-action strong[data-v-0fe36dae]{color:var(--text-color,#111827)}.settings-action span[data-v-0fe36dae]{font-size:1.5rem;color:var(--muted-text,#9ca3af)}body.dark-mode .account-page[data-v-0fe36dae]{--card-bg:#111827;--soft-bg:#1f2937;--hover-bg:#243244;--card-border:#374151;--text-color:#f9fafb;--muted-text:#9ca3af}body.dark-mode .input[data-v-0fe36dae]{background:#1f2937;border-color:#374151;color:#f9fafb}body.dark-mode .input[data-v-0fe36dae]:disabled{background:#111827;color:#9ca3af;opacity:1}body.dark-mode .settings-card[data-v-0fe36dae]{box-shadow:none}.tag.is-clickable[data-v-1ba27613]{cursor:pointer}.analytics-bulk-modal[data-v-1ba27613]{width:900px;max-width:95vw}.analytics-bulk-body[data-v-1ba27613]{display:flex;flex-direction:column;gap:1rem}.form-intro[data-v-1ba27613]{margin-bottom:.25rem}.concept-section-card[data-v-1ba27613]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.field-header[data-v-1ba27613]{margin-bottom:.75rem}.concept-title[data-v-1ba27613]{color:var(--text-color,#111827);font-size:1rem;font-weight:800}.field-description[data-v-1ba27613]{font-size:.9rem;color:var(--muted-text-color,#64748b)}.codes-grid[data-v-1ba27613]{display:flex;flex-wrap:wrap;gap:.75rem}.code-choice[data-v-1ba27613]{flex:1 1 220px;min-width:220px;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:1rem;text-align:left;cursor:pointer;font:inherit;display:flex;justify-content:space-between;gap:.75rem;transition:.2s ease}.code-choice.active[data-v-1ba27613],.code-choice[data-v-1ba27613]:hover{border-color:#48c78e;background:rgba(72,199,142,.08)}.code-choice strong[data-v-1ba27613]{display:block;color:var(--text-color,#111827);margin-bottom:.25rem}.code-choice span[data-v-1ba27613]{color:var(--muted-text-color,#64748b);font-size:.85rem}.selected-icon[data-v-1ba27613]{color:#48c78e!important;font-weight:800}.empty-state[data-v-1ba27613]{color:var(--muted-text-color,#64748b);text-align:center;padding:1rem}.modal-actions[data-v-1ba27613]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.toolbar-action[data-v-1ba27613]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700}.toolbar-action[data-v-1ba27613]:hover{background:var(--hover-bg,#f1f5f9)}.toolbar-action.primary[data-v-1ba27613]{border-color:#48c78e}.tag.is-clickable[data-v-13173b24]{cursor:pointer}.page-third-parties[data-v-13173b24]{max-width:1200px;margin:0 auto}.thirdparties-header[data-v-13173b24]{margin-bottom:1.5rem}.thirdparties-filter-card[data-v-13173b24],.thirdparties-table-card[data-v-13173b24]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.25rem;color:var(--text-color,#111827);margin-bottom:1.5rem}.active-filters[data-v-13173b24]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.filter-chip[data-v-13173b24]{background:rgba(72,199,142,.1);border:1px solid rgba(72,199,142,.35);color:#48c78e;border-radius:999px;padding:.4rem .7rem;font-size:.85rem;font-weight:700}.filter-chip button[data-v-13173b24]{border:none;background:transparent;color:inherit;margin-left:.4rem;cursor:pointer;font-weight:800}.mini-action[data-v-13173b24],.toolbar-action[data-v-13173b24]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.6rem .95rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700;text-decoration:none;transition:.2s ease}.mini-action[data-v-13173b24]{padding:.4rem .75rem;font-size:.85rem}.mini-action[data-v-13173b24]:hover,.toolbar-action[data-v-13173b24]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action.primary[data-v-13173b24]{border-color:#48c78e}.toolbar-action[data-v-13173b24]:disabled{opacity:.45;cursor:not-allowed}.thirdparties-table-card .table[data-v-13173b24]{background:transparent;margin-bottom:1rem}.thirdparties-table-card tr[data-v-13173b24]:hover{background:var(--hover-bg,#f1f5f9)}.filters-modal[data-v-13173b24]{width:760px;max-width:95vw;border-radius:18px;overflow:hidden}.filters-modal-head[data-v-13173b24]{background:var(--card-bg,#fff);border-bottom:1px solid var(--border-color,#e5e7eb)}.filters-subtitle[data-v-13173b24]{color:var(--muted-text-color,#64748b);font-size:.9rem;margin-top:.25rem}.filters-modal-body[data-v-13173b24]{background:var(--soft-bg,#f8fafc);display:flex;flex-direction:column;gap:1rem;max-height:65vh;overflow-y:auto}.filter-section-card[data-v-13173b24]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1rem}.filter-section-header[data-v-13173b24]{margin-bottom:1rem}.filter-section-header h3[data-v-13173b24]{color:var(--text-color,#111827);font-size:1rem;font-weight:800;margin-bottom:.2rem}.filter-section-header p[data-v-13173b24]{color:var(--muted-text-color,#64748b);font-size:.85rem}.status-choice-grid[data-v-13173b24]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.code-choice[data-v-13173b24],.status-choice[data-v-13173b24]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:.85rem;cursor:pointer;text-align:left;font:inherit;transition:.2s ease}.status-choice strong[data-v-13173b24]{display:block;color:var(--text-color,#111827);font-size:.95rem}.status-choice span[data-v-13173b24]{color:var(--muted-text-color,#64748b);font-size:.8rem}.code-choice.active[data-v-13173b24],.status-choice.active[data-v-13173b24]{border-color:#48c78e;background:rgba(72,199,142,.1)}.concept-section-card[data-v-13173b24]{margin-top:1rem}.concept-title[data-v-13173b24]{color:var(--text-color,#111827);font-weight:800;margin-bottom:.65rem}.codes-grid[data-v-13173b24]{display:flex;flex-wrap:wrap;gap:.55rem}.code-choice[data-v-13173b24]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:140px}.code-choice span[data-v-13173b24]{color:var(--text-color,#111827);font-weight:700}.code-choice strong[data-v-13173b24]{color:#48c78e}.empty-filter-state[data-v-13173b24]{color:var(--muted-text-color,#64748b);padding:1rem;border:1px dashed var(--border-color,#e5e7eb);border-radius:14px;text-align:center}.filters-modal-foot[data-v-13173b24]{display:flex;justify-content:space-between;gap:1rem;background:var(--card-bg,#fff);border-top:1px solid var(--border-color,#e5e7eb)}.filters-footer-actions[data-v-13173b24]{display:flex;gap:.75rem}@media (max-width:768px){.status-choice-grid[data-v-13173b24]{grid-template-columns:1fr}.filters-modal-foot[data-v-13173b24]{flex-direction:column}.filters-footer-actions[data-v-13173b24]{width:100%;justify-content:flex-end}}.confirm-action-modal[data-v-0acb8c1e]{width:min(520px,92vw);border-radius:18px;overflow:hidden}.confirm-action-body[data-v-0acb8c1e]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.5rem}.confirm-action-icon[data-v-0acb8c1e]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:16px;font-size:1.15rem}.confirm-action-icon.danger[data-v-0acb8c1e]{color:#b42318;background:rgba(244,67,54,.12)}.confirm-action-icon.warning[data-v-0acb8c1e]{color:#946200;background:rgba(255,193,7,.18)}.confirm-action-icon.primary[data-v-0acb8c1e]{color:#0f6848;background:rgba(32,255,161,.14)}.confirm-action-body h3[data-v-0acb8c1e]{margin:0 0 .35rem;color:var(--text-color);font-size:1.1rem;font-weight:800}.confirm-action-body p[data-v-0acb8c1e]{margin:0;color:var(--muted-text-color);line-height:1.55}.confirm-action-details[data-v-0acb8c1e]{margin-top:.85rem!important;padding:.75rem .9rem;border:1px solid var(--border-color);border-radius:12px;background:var(--soft-bg)}.confirm-action-actions[data-v-0acb8c1e]{justify-content:flex-end;gap:.75rem}@media (max-width:560px){.confirm-action-body[data-v-0acb8c1e]{grid-template-columns:1fr}.confirm-action-actions[data-v-0acb8c1e]{align-items:stretch;flex-direction:column-reverse}.confirm-action-actions .button[data-v-0acb8c1e]{width:100%}}.page-thirdparty-detail[data-v-0877a828]{max-width:1200px;margin:0 auto}.detail-card[data-v-0877a828],.thirdparty-header[data-v-0877a828]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#d7dee8);border-radius:20px;box-shadow:0 10px 25px rgba(15,23,42,.06)}.thirdparty-header[data-v-0877a828]{padding:1.5rem;margin-bottom:1.5rem;justify-content:space-between}.thirdparty-header[data-v-0877a828],.thirdparty-identity[data-v-0877a828]{display:flex;gap:1rem;align-items:center}.address-icon[data-v-0877a828],.peppol-icon[data-v-0877a828],.thirdparty-icon[data-v-0877a828]{width:52px;height:52px;border-radius:16px;background:rgba(28,205,131,.12);color:#1ccd83;display:flex;align-items:center;justify-content:center;font-size:1.55rem;flex-shrink:0}.detail-card[data-v-0877a828]{padding:1.5rem}.info-grid[data-v-0877a828]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.address-card[data-v-0877a828],.info-card[data-v-0877a828],.peppol-card[data-v-0877a828]{background:var(--soft-bg,#f8fafc);border-radius:16px;padding:1rem}.info-card span[data-v-0877a828],.peppol-label[data-v-0877a828]{display:block;color:var(--muted-text-color,#64748b);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.info-card strong[data-v-0877a828],.peppol-value[data-v-0877a828]{display:block;margin-top:.25rem;color:var(--text-color,#0f172a);word-break:break-word}.address-card[data-v-0877a828],.peppol-card[data-v-0877a828]{display:flex;gap:1rem}.button.is-primary[data-v-0877a828]{background:linear-gradient(135deg,#1ccd83,#20ffa1);border:none;color:#06281b;font-weight:800}@media screen and (max-width:768px){.address-card[data-v-0877a828],.peppol-card[data-v-0877a828],.thirdparty-header[data-v-0877a828],.thirdparty-identity[data-v-0877a828]{flex-direction:column;align-items:stretch}.info-grid[data-v-0877a828]{grid-template-columns:1fr}}.page-add-third-party[data-v-c1db2df4]{max-width:1200px;margin:0 auto}.form-header[data-v-c1db2df4]{margin-bottom:1.5rem}.form-card[data-v-c1db2df4],.side-card[data-v-c1db2df4]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.5rem;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06)}.form-section[data-v-c1db2df4]{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.form-section[data-v-c1db2df4]:last-of-type{margin-bottom:0;border-bottom:none}.section-title[data-v-c1db2df4]{color:var(--text-color,#111827);font-size:1rem;font-weight:800;margin-bottom:1rem}.form-actions[data-v-c1db2df4]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.toolbar-action[data-v-c1db2df4]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700;transition:.2s ease;text-decoration:none}.toolbar-action[data-v-c1db2df4]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action.primary[data-v-c1db2df4]{border-color:#48c78e}.side-list[data-v-c1db2df4]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.side-list-item[data-v-c1db2df4]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:1rem}.side-list-item strong[data-v-c1db2df4]{display:block;color:var(--text-color,#111827);margin-bottom:.25rem}.side-list-item span[data-v-c1db2df4]{color:var(--muted-text-color,#64748b);font-size:.85rem}.expandable[data-v-c1db2df4]{width:100%;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font:inherit;transition:.2s ease}.expandable.active[data-v-c1db2df4],.expandable[data-v-c1db2df4]:hover{border-color:#48c78e;background:rgba(72,199,142,.08)}.expand-icon[data-v-c1db2df4]{font-size:1.3rem;font-weight:700;color:#48c78e}.expand-card[data-v-c1db2df4]{margin-top:-.25rem;padding:1rem;border-radius:14px;background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb)}.fade-enter-active[data-v-c1db2df4],.fade-leave-active[data-v-c1db2df4]{transition:all .2s ease}.fade-enter-from[data-v-c1db2df4],.fade-leave-to[data-v-c1db2df4]{opacity:0;transform:translateY(-6px)}@media(max-width:768px){.form-card[data-v-c1db2df4],.side-card[data-v-c1db2df4]{padding:1.25rem}.form-actions[data-v-c1db2df4]{align-items:stretch;flex-direction:column}.form-actions .toolbar-action[data-v-c1db2df4]{text-align:center;width:100%}}.page-edit-third-party[data-v-235812e2]{max-width:1200px;margin:0 auto}.loader[data-v-235812e2]{border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;width:14px;height:14px;animation:spin-235812e2 1s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin-235812e2{to{transform:rotate(1turn)}}.page-organization-edit[data-v-1acd999a]{max-width:1200px;margin:0 auto}.document-preview[data-v-de2826d0]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:10px;color:var(--text-color,#111827);padding:1rem;position:relative}.document-preview.is-floating[data-v-de2826d0]{position:fixed;bottom:1rem;right:1rem;width:360px;max-width:calc(100vw - 2rem);max-height:56vh;overflow-y:auto;z-index:1000;box-shadow:0 18px 45px rgba(15,23,42,.22)}.preview-header[data-v-de2826d0]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-right:1.5rem;margin-bottom:.9rem}.preview-kicker[data-v-de2826d0]{color:var(--muted-text-color,#64748b);font-size:.78rem;font-weight:700;line-height:1.2;margin:0 0 .2rem;text-transform:uppercase}.preview-title[data-v-de2826d0]{color:var(--text-color,#111827);font-size:1.05rem;font-weight:800;line-height:1.25;margin:0;overflow-wrap:anywhere}.preview-status[data-v-de2826d0]{border:1px solid var(--border-color,#e5e7eb);border-radius:999px;flex:0 0 auto;font-size:.76rem;font-weight:800;line-height:1;padding:.4rem .55rem;white-space:nowrap}.preview-status.is-paid[data-v-de2826d0]{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.preview-status.is-overdue[data-v-de2826d0]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.preview-status.is-draft[data-v-de2826d0]{background:#f8fafc;color:#475569}.preview-status.is-open[data-v-de2826d0]{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.preview-fields[data-v-de2826d0]{display:grid;gap:.55rem;margin:0}.preview-row[data-v-de2826d0]{display:grid;grid-template-columns:minmax(7rem,.9fr) minmax(0,1.1fr);gap:.75rem;align-items:baseline;border-top:1px solid var(--border-color,#e5e7eb);padding-top:.55rem}.preview-row dt[data-v-de2826d0]{color:var(--muted-text-color,#64748b);font-size:.8rem;font-weight:700}.preview-row dd[data-v-de2826d0]{color:var(--text-color,#111827);font-size:.9rem;font-weight:650;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.close-btn[data-v-de2826d0]{position:absolute;right:.65rem;top:.65rem}@media (max-width:640px){.document-preview.is-floating[data-v-de2826d0]{left:1rem;right:1rem;width:auto}.preview-row[data-v-de2826d0]{grid-template-columns:1fr;gap:.2rem}.preview-row dd[data-v-de2826d0]{text-align:left}}.is-clickable[data-v-8e41444e]{cursor:pointer}tr.has-background-success-light[data-v-8e41444e]{background-color:rgba(72,199,142,.15)!important;color:inherit!important}tbody[data-v-8e41444e]:focus{outline:2px solid #48c78e;outline-offset:2px}.modal-card-body[data-v-8e41444e]{max-height:60vh;overflow-y:auto}.page-documents[data-v-8e41444e]{max-width:1200px;margin:0 auto}.documents-header[data-v-8e41444e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.documents-filter-card[data-v-8e41444e],.documents-table-card[data-v-8e41444e]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.25rem;color:var(--text-color,#111827);margin-bottom:1.5rem}.documents-meta[data-v-8e41444e]{display:flex;justify-content:space-between;align-items:center;margin-top:.9rem;color:var(--muted-text-color,#64748b);font-size:.85rem}.toolbar-action[data-v-8e41444e]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:600;transition:.2s ease;text-decoration:none}.toolbar-action[data-v-8e41444e]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action.primary[data-v-8e41444e]{border-color:#48c78e}.documents-table-card .table[data-v-8e41444e]{background:transparent;border-collapse:separate;border-spacing:0 .35rem;margin-bottom:0}.documents-table-card tbody tr[data-v-8e41444e]{transition:background-color .2s ease}.documents-table-card tbody tr>td[data-v-8e41444e]:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.documents-table-card tbody tr>td[data-v-8e41444e]:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.documents-table-card tbody tr.has-background-success-light>td[data-v-8e41444e]:first-child{border-left:4px solid #48c78e}.financial-status[data-v-8e41444e]{border:1px solid var(--border-color,#e5e7eb);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;min-width:5.6rem;padding:.35rem .55rem;font-size:.78rem;font-weight:800;line-height:1;white-space:nowrap}.financial-status.is-draft[data-v-8e41444e]{background:#f8fafc;color:#475569}.financial-status.is-paid[data-v-8e41444e]{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.financial-status.is-overdue[data-v-8e41444e]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.financial-status.is-not-paid[data-v-8e41444e]{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.documents-table-card tr[data-v-8e41444e]:hover{background:var(--hover-bg,#f1f5f9)}.documents-pagination[data-v-8e41444e]{color:var(--muted-text-color,#64748b)}.mini-action[data-v-8e41444e]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.4rem .75rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-size:.85rem;font-weight:700;text-decoration:none;transition:.2s ease}.mini-action[data-v-8e41444e]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.documents-pagination[data-v-8e41444e]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:.9rem 1rem;margin-top:.75rem;margin-bottom:1.5rem}.pagination-action[data-v-8e41444e]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.7rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700;transition:.2s ease}.pagination-action[data-v-8e41444e]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.pagination-action[data-v-8e41444e]:disabled{opacity:.45;cursor:not-allowed}.pagination-current[data-v-8e41444e]{display:flex;align-items:center;gap:.45rem;color:var(--muted-text-color,#64748b)}.pagination-current strong[data-v-8e41444e]{color:var(--text-color,#111827);font-size:1rem}.bulk-selection-card[data-v-8e41444e]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1rem 1.25rem;margin-bottom:1.5rem;color:var(--text-color,#111827)}.bulk-actions[data-v-8e41444e]{display:flex;align-items:center;gap:.75rem}.toolbar-action.danger[data-v-8e41444e]{border-color:#ef4444}.summary-modal[data-v-8e41444e]{width:560px;max-width:95vw}.summary-grid[data-v-8e41444e]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.summary-item[data-v-8e41444e]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.summary-item span[data-v-8e41444e]{display:block;color:var(--muted-text-color,#64748b);font-size:.85rem;margin-bottom:.35rem}.summary-item strong[data-v-8e41444e]{color:var(--text-color,#111827);font-size:1.25rem}.summary-item.highlight[data-v-8e41444e]{border-color:#48c78e;background:rgba(72,199,142,.08)}.loader-overlay{position:fixed;inset:0;background:hsla(0,0%,100%,.7);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.document-toolbar[data-v-33c25b87]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1.5rem}.toolbar-action[data-v-33c25b87]{font-weight:600;transition:.2s ease}.toolbar-action[data-v-33c25b87]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action.success[data-v-33c25b87]{border-color:#22c55e}.toolbar-action.warning[data-v-33c25b87]{border-color:#f97316}.toolbar-action.danger[data-v-33c25b87]{border-color:#ef4444}.document-actions-card[data-v-33c25b87]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.5rem;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06);margin-bottom:1.5rem}.badge-warning[data-v-33c25b87]{padding:.25rem .5rem;border-radius:.5rem;background:#f59e0b;color:#111;margin-left:.5rem}.loader[data-v-33c25b87]{border:4px solid #f3f3f3;border-top:4px solid #00d1b2;border-radius:50%;width:40px;height:40px;animation:spin-33c25b87 1s linear infinite;display:inline-block}@keyframes spin-33c25b87{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.send-modal[data-v-33c25b87]{width:760px;max-width:95vw}.credit-note-modal[data-v-33c25b87]{max-width:540px}.credit-note-modal-body[data-v-33c25b87]{text-align:center;padding:2rem 1.5rem}.credit-note-modal-body h3[data-v-33c25b87]{color:var(--text-color,#111827);font-size:1.15rem;font-weight:800;margin-bottom:.5rem}.credit-note-modal-body>p[data-v-33c25b87]{color:var(--muted-text-color,#64748b);max-width:400px;margin:0 auto;line-height:1.5}.credit-note-icon[data-v-33c25b87]{color:#b45309}.credit-note-warning[data-v-33c25b87]{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.24);border-radius:16px;padding:1rem;text-align:left}.credit-note-warning strong[data-v-33c25b87]{color:var(--text-color,#111827)}.credit-note-warning p[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.9rem;margin-top:.25rem}.credit-note-modal-actions[data-v-33c25b87]{display:flex;justify-content:space-between;gap:.75rem;width:100%}.send-modal-body[data-v-33c25b87]{display:flex;flex-direction:column;gap:1rem}.send-intro[data-v-33c25b87]{margin-bottom:.25rem}.send-methods[data-v-33c25b87]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.send-method-card[data-v-33c25b87]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;text-align:left;cursor:pointer;font:inherit;display:flex;justify-content:space-between;gap:1rem;transition:.2s ease}.send-method-card.active[data-v-33c25b87],.send-method-card[data-v-33c25b87]:hover{border-color:#48c78e;background:rgba(72,199,142,.08)}.send-method-card strong[data-v-33c25b87]{display:block;color:var(--text-color,#111827);margin-bottom:.25rem}.send-method-card span[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.85rem}.method-icon[data-v-33c25b87]{font-size:1.4rem!important}.endpoint-card[data-v-33c25b87],.send-info-card[data-v-33c25b87],.send-section-card[data-v-33c25b87],.send-status-card[data-v-33c25b87]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.section-title[data-v-33c25b87]{color:var(--text-color,#111827);font-size:1rem;font-weight:800;margin-bottom:1rem}.send-info-card strong[data-v-33c25b87],.send-status-card strong[data-v-33c25b87]{color:var(--text-color,#111827)}.send-info-card p[data-v-33c25b87],.send-status-card p[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.9rem;margin-top:.25rem}.endpoint-grid[data-v-33c25b87]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem;margin-bottom:1rem}.endpoint-card span[data-v-33c25b87]{display:block;color:var(--muted-text-color,#64748b);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.endpoint-card strong[data-v-33c25b87]{color:var(--text-color,#111827);font-family:monospace}.endpoint-card p[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.85rem;margin-top:.25rem}.send-status-card.success[data-v-33c25b87]{border-color:#48c78e;background:rgba(72,199,142,.08)}.send-status-card.warning[data-v-33c25b87]{border-color:#f59e0b;background:rgba(245,158,11,.08)}.send-status-card.info[data-v-33c25b87]{border-color:#3b82f6;background:rgba(59,130,246,.08)}.inline-action[data-v-33c25b87]{display:inline-block;margin-top:.75rem;color:#48c78e;font-weight:800}.modal-actions[data-v-33c25b87]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.toolbar-action[data-v-33c25b87]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700}.toolbar-action.primary[data-v-33c25b87]{border-color:#48c78e}.toolbar-action[data-v-33c25b87]:disabled{opacity:.45;cursor:not-allowed}@media (max-width:768px){.endpoint-grid[data-v-33c25b87],.send-methods[data-v-33c25b87]{grid-template-columns:1fr}}.document-layout[data-v-33c25b87]{display:flex;flex-direction:column;gap:1.5rem}.document-actions-card[data-v-33c25b87],.document-card[data-v-33c25b87],.document-top-card[data-v-33c25b87]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.5rem;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06)}.document-title-row[data-v-33c25b87]{display:flex;align-items:center;gap:1rem}.document-nav-buttons[data-v-33c25b87]{display:flex;gap:.5rem}.mini-nav-button[data-v-33c25b87]{width:36px;height:36px;border-radius:999px;border:1px solid var(--border-color,#e5e7eb);background:var(--soft-bg,#f8fafc);color:var(--text-color,#111827);cursor:pointer;font-weight:800}.mini-nav-button[data-v-33c25b87]:hover:not(:disabled){border-color:#48c78e;background:var(--hover-bg,#f1f5f9)}.mini-nav-button[data-v-33c25b87]:disabled{opacity:.45;cursor:not-allowed}.document-badges[data-v-33c25b87]{display:flex;flex-wrap:wrap;gap:.5rem}.status-badge[data-v-33c25b87]{display:inline-flex;border-radius:999px;padding:.35rem .7rem;background:rgba(72,199,142,.12);color:#48c78e;font-size:.8rem;font-weight:800}.status-badge.warning[data-v-33c25b87]{background:rgba(245,158,11,.12);color:#f59e0b}.status-badge.neutral[data-v-33c25b87]{background:hsla(220,9%,46%,.12);color:var(--muted-text-color,#64748b)}.document-card-header[data-v-33c25b87]{margin-bottom:1.25rem}.document-card-header h2[data-v-33c25b87],.document-card-header h3[data-v-33c25b87]{color:var(--text-color,#111827);font-size:1.1rem;font-weight:800;margin-bottom:.25rem}.document-card-header p[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.9rem}.third-party-main[data-v-33c25b87]{display:flex;align-items:center;gap:.9rem}.third-party-avatar[data-v-33c25b87]{width:42px;height:42px;border-radius:14px;background:rgba(72,199,142,.12);color:#48c78e;display:flex;align-items:center;justify-content:center;font-weight:800}.third-party-main h4[data-v-33c25b87]{color:var(--text-color,#111827);font-size:1rem;font-weight:800}.third-party-main p[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.9rem}.detail-table-wrapper[data-v-33c25b87]{overflow-x:auto}.detail-table[data-v-33c25b87]{background:transparent;margin-bottom:0}.detail-table th[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.detail-table td[data-v-33c25b87],.detail-table th[data-v-33c25b87]{border-color:var(--border-color,#e5e7eb)}@media (max-width:768px){.document-title-row[data-v-33c25b87]{align-items:flex-start}.info-grid[data-v-33c25b87],.summary-grid[data-v-33c25b87]{grid-template-columns:1fr}.info-item.wide[data-v-33c25b87]{grid-column:span 1}}.summary-sections[data-v-33c25b87]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:1rem}.summary-section-card[data-v-33c25b87]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.summary-section-card.amounts[data-v-33c25b87]{border-color:rgba(72,199,142,.45);background:rgba(72,199,142,.06)}.summary-section-card h4[data-v-33c25b87]{color:var(--text-color,#111827);font-size:.95rem;font-weight:800;margin-bottom:.85rem}.summary-line[data-v-33c25b87]{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--border-color,#e5e7eb)}.summary-line[data-v-33c25b87]:last-child{border-bottom:none}.summary-line span[data-v-33c25b87]{color:var(--muted-text-color,#64748b);font-size:.85rem}.summary-line strong[data-v-33c25b87]{color:var(--text-color,#111827);font-size:.9rem;text-align:right}.summary-line.total[data-v-33c25b87]{margin-top:.35rem;padding-top:.8rem}.summary-line.total strong[data-v-33c25b87]{color:#48c78e;font-size:1.1rem}@media (max-width:900px){.summary-sections[data-v-33c25b87]{grid-template-columns:1fr}}.item-title-cell[data-v-69140453]{position:relative;min-width:240px}.autocomplete-panel[data-v-69140453]{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:9999;max-height:260px;overflow-y:auto;padding:.4rem;margin:0;list-style:none;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;box-shadow:0 18px 40px rgba(15,23,42,.22)}.autocomplete-panel li[data-v-69140453]{display:flex;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border-radius:10px;cursor:pointer}.autocomplete-panel li.is-active[data-v-69140453],.autocomplete-panel li[data-v-69140453]:hover{background:var(--hover-bg,#f1f5f9)}.autocomplete-panel strong[data-v-69140453]{color:var(--text-color,#111827);font-size:.9rem}.autocomplete-panel span[data-v-69140453]{color:var(--muted-text-color,#64748b);font-size:.85rem;white-space:nowrap}.item-description[data-v-69140453]{min-height:40px;resize:vertical}.item-actions-cell[data-v-69140453]{white-space:nowrap;text-align:center}.row-icon-action[data-v-69140453]{width:30px;height:30px;border-radius:999px;border:1px solid var(--border-color,#e5e7eb);background:var(--soft-bg,#f8fafc);color:var(--text-color,#111827);cursor:pointer;font-weight:800;margin:0 .15rem}.row-icon-action[data-v-69140453]:hover{border-color:#48c78e;background:var(--hover-bg,#f1f5f9)}.row-icon-action.danger[data-v-69140453]{color:#ef4444;border-color:rgba(239,68,68,.35)}.item-form-modal[data-v-69140453]{max-width:640px}.item-search-modal[data-v-69140453]{width:700px;max-width:95vw}.item-search-head[data-v-69140453]{align-items:center;justify-content:space-between}.item-search-title-group[data-v-69140453]{display:flex;align-items:center;gap:.85rem}.item-search-icon[data-v-69140453]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(72,199,142,.12);color:#16a34a}.item-search-body[data-v-69140453]{padding:1rem}.item-search-tools[data-v-69140453]{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.item-search-input-control[data-v-69140453]{flex:1 1 auto;margin:0}.item-search-input[data-v-69140453]{height:44px;border-radius:12px;font-weight:650}.item-search-count[data-v-69140453]{min-width:86px;padding:.55rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:999px;background:var(--soft-bg,#f8fafc);color:var(--muted-text-color,#64748b);font-size:.82rem;font-weight:800;text-align:center;white-space:nowrap}.item-search-results[data-v-69140453]{display:grid;gap:.55rem;max-height:min(420px,52vh);overflow-y:auto;padding-right:.2rem}.search-result-row[data-v-69140453]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:.85rem .95rem;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;background:var(--card-bg,#fff);color:var(--text-color,#111827);text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.search-result-row[data-v-69140453]:focus-visible,.search-result-row[data-v-69140453]:hover{background:var(--hover-bg,#f1f5f9);border-color:rgba(72,199,142,.55);box-shadow:0 10px 24px rgba(15,23,42,.08);outline:none;transform:translateY(-1px)}.search-result-main[data-v-69140453]{min-width:0;display:grid;gap:.15rem}.search-result-name[data-v-69140453]{overflow:hidden;color:var(--text-color,#111827);font-size:.95rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.search-result-description[data-v-69140453]{overflow:hidden;color:var(--muted-text-color,#64748b);font-size:.82rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.search-result-price[data-v-69140453]{flex:0 0 auto;padding:.45rem .65rem;border-radius:999px;background:rgba(72,199,142,.12);color:#047857;font-size:.85rem;font-weight:900;white-space:nowrap}.item-search-empty[data-v-69140453]{min-height:210px;border:1px dashed var(--border-color,#e5e7eb);border-radius:14px;display:grid;place-items:center;align-content:center;gap:.75rem;color:var(--muted-text-color,#64748b);text-align:center}.item-search-empty-icon[data-v-69140453]{width:48px;height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--soft-bg,#f8fafc);color:var(--muted-text-color,#64748b)}.item-search-foot[data-v-69140453]{justify-content:flex-end}@media (max-width:640px){.item-search-tools[data-v-69140453],.search-result-row[data-v-69140453]{align-items:stretch;flex-direction:column}.item-search-count[data-v-69140453],.search-result-price[data-v-69140453]{align-self:flex-start}.search-result-description[data-v-69140453],.search-result-name[data-v-69140453]{white-space:normal}}.table td[data-v-5b8e6d54],.table th[data-v-5b8e6d54]{vertical-align:middle}.select select[data-v-5b8e6d54],.select[data-v-5b8e6d54]{width:100%}.gap-8[data-v-5b8e6d54]{gap:.75rem}.page-document[data-v-5b8e6d54]{max-width:1200px;margin:0 auto}.document-form-header[data-v-5b8e6d54]{margin-bottom:1.5rem}.client-preview-card[data-v-5b8e6d54],.document-form-card[data-v-5b8e6d54],.summary-card[data-v-5b8e6d54]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.5rem;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06)}.form-section[data-v-5b8e6d54]{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.form-section[data-v-5b8e6d54]:last-of-type{margin-bottom:0;border-bottom:none}.toolbar-action[data-v-5b8e6d54]{transition:.2s ease}.document-form-actions[data-v-5b8e6d54]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.form-accordion-section[data-v-5b8e6d54]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;margin-bottom:1rem;overflow:hidden}.accordion-header[data-v-5b8e6d54]{width:100%;background:transparent;border:none;padding:1.1rem 1.25rem;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;font:inherit}.accordion-header strong[data-v-5b8e6d54]{display:block;color:var(--text-color,#111827);font-size:1rem;margin-bottom:.2rem}.accordion-header p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.9rem}.accordion-header>span[data-v-5b8e6d54]{width:32px;height:32px;border-radius:999px;background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);color:#48c78e;display:flex;align-items:center;justify-content:center;font-weight:800}.accordion-content[data-v-5b8e6d54]{padding:0 1.25rem 1.25rem}.note-textarea[data-v-5b8e6d54]{min-height:140px;resize:vertical}.accordion-enter-active[data-v-5b8e6d54],.accordion-leave-active[data-v-5b8e6d54]{transition:all .18s ease}.accordion-enter-from[data-v-5b8e6d54],.accordion-leave-to[data-v-5b8e6d54]{opacity:0;transform:translateY(-4px)}.client-select-row[data-v-5b8e6d54]{display:flex;align-items:flex-end;gap:.75rem}.client-select-field[data-v-5b8e6d54]{flex:1}.client-preview-card[data-v-5b8e6d54],.empty-client-card[data-v-5b8e6d54]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;margin-top:1rem}.client-preview-header[data-v-5b8e6d54]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.client-preview-header h3[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:1.05rem;font-weight:800;margin-bottom:.2rem}.client-preview-header p[data-v-5b8e6d54],.empty-client-card p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.9rem}.client-preview-grid[data-v-5b8e6d54]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.client-info-item[data-v-5b8e6d54]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:.85rem}.client-info-item.wide[data-v-5b8e6d54]{grid-column:span 2}.client-info-item span[data-v-5b8e6d54]{display:block;color:var(--muted-text-color,#64748b);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.client-info-item strong[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:.95rem}.client-info-item p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.85rem;margin-top:.2rem}.empty-client-card strong[data-v-5b8e6d54]{color:var(--text-color,#111827)}@media (max-width:768px){.client-select-row[data-v-5b8e6d54]{flex-direction:column;align-items:stretch}.client-preview-grid[data-v-5b8e6d54]{grid-template-columns:1fr}.client-info-item.wide[data-v-5b8e6d54]{grid-column:span 1}}.client-preview-card[data-v-5b8e6d54]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1rem;margin-top:1rem}.client-main-row[data-v-5b8e6d54]{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.client-avatar[data-v-5b8e6d54]{width:42px;height:42px;border-radius:14px;background:rgba(72,199,142,.12);color:#48c78e;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;flex-shrink:0}.client-main-info[data-v-5b8e6d54]{flex:1;min-width:0}.client-main-info h3[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:1rem;font-weight:800;margin-bottom:.15rem}.client-main-info p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-status-badge[data-v-5b8e6d54]{background:rgba(72,199,142,.12);color:#48c78e;border-radius:999px;padding:.4rem .75rem;font-size:.8rem;font-weight:800;white-space:nowrap}.client-details-list[data-v-5b8e6d54]{display:flex;flex-direction:column;gap:.5rem}.client-detail-row[data-v-5b8e6d54]{display:grid;grid-template-columns:110px 1fr;gap:.75rem;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:.75rem .85rem}.client-detail-row span[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.client-detail-row strong[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:.9rem;font-weight:650}@media (max-width:768px){.client-main-row[data-v-5b8e6d54]{align-items:flex-start}.client-detail-row[data-v-5b8e6d54]{grid-template-columns:1fr;gap:.25rem}.client-status-badge[data-v-5b8e6d54]{display:none}}.client-details-modal[data-v-5b8e6d54]{width:900px;max-width:95vw}.client-details-body[data-v-5b8e6d54]{display:flex;flex-direction:column;gap:1rem}.client-modal-header[data-v-5b8e6d54]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.client-modal-header h3[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:1.1rem;font-weight:800;margin-bottom:.25rem}.client-modal-header p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.9rem}.modal-form-section[data-v-5b8e6d54]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;margin-bottom:1rem}.section-title[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:1rem;font-weight:800;margin-bottom:1rem}.toggle-card.compact[data-v-5b8e6d54]{min-width:170px;background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:.85rem 1rem;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;font:inherit}.toggle-card.compact.active[data-v-5b8e6d54]{border-color:#48c78e;background:rgba(72,199,142,.08)}.toggle-card.compact span[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.8rem;font-weight:700}.toggle-card.compact strong[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:1rem}.modal-actions[data-v-5b8e6d54]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.toolbar-action[data-v-5b8e6d54]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700}.toolbar-action[data-v-5b8e6d54]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action[data-v-5b8e6d54]:disabled{opacity:.45;cursor:not-allowed}@media (max-width:768px){.client-modal-header[data-v-5b8e6d54]{flex-direction:column}.toggle-card.compact[data-v-5b8e6d54]{width:100%}}.leave-modal[data-v-5b8e6d54]{max-width:520px}.leave-modal-body[data-v-5b8e6d54]{text-align:center;padding:2rem 1.5rem}.leave-warning-icon[data-v-5b8e6d54]{width:64px;height:64px;margin:0 auto 1rem;border-radius:18px;background:rgba(245,158,11,.12);display:flex;align-items:center;justify-content:center;font-size:1.8rem}.leave-modal-body h3[data-v-5b8e6d54]{color:var(--text-color,#111827);font-size:1.15rem;font-weight:800;margin-bottom:.5rem}.leave-modal-body p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);max-width:380px;margin:0 auto;line-height:1.5}.leave-modal-actions[data-v-5b8e6d54]{display:flex;justify-content:space-between;gap:.75rem;width:100%}.toolbar-action.danger[data-v-5b8e6d54]{border-color:rgba(239,68,68,.25);color:#ef4444}.toolbar-action.danger[data-v-5b8e6d54]:hover{background:rgba(239,68,68,.08);border-color:#ef4444}@media (max-width:768px){.leave-modal-actions[data-v-5b8e6d54]{flex-direction:column}}.counter-modal[data-v-5b8e6d54]{max-width:480px}.counter-modal-body[data-v-5b8e6d54]{text-align:center;padding:2rem}.counter-icon[data-v-5b8e6d54]{width:72px;height:72px;margin:0 auto 1rem;border-radius:22px;background:rgba(72,199,142,.12);display:flex;align-items:center;justify-content:center;font-size:2rem}.counter-label[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);margin-bottom:1.5rem}.counter-display[data-v-5b8e6d54]{font-size:3rem;font-weight:800;color:var(--text-color,#111827);margin-bottom:1.5rem}.counter-controls[data-v-5b8e6d54]{display:flex;justify-content:center;gap:1rem}.counter-btn[data-v-5b8e6d54]{width:56px;height:56px;border-radius:18px;border:1px solid var(--border-color,#e5e7eb);background:var(--soft-bg,#f8fafc);font-size:1.5rem;cursor:pointer;transition:.2s ease}.counter-btn[data-v-5b8e6d54]:hover:not(:disabled){transform:translateY(-2px);border-color:#48c78e}.counter-btn.primary[data-v-5b8e6d54]{background:rgba(72,199,142,.12);border-color:#48c78e;color:#48c78e}.counter-btn[data-v-5b8e6d54]:disabled{opacity:.45;cursor:not-allowed}.counter-help[data-v-5b8e6d54]{margin-top:1rem;color:#f59e0b;font-size:.9rem}.counter-actions[data-v-5b8e6d54]{display:flex;justify-content:space-between;width:100%}.toolbar-action.primary[data-v-5b8e6d54]{border-color:#48c78e;background:rgba(72,199,142,.08)}.details-grid[data-v-5b8e6d54]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem}.details-wide[data-v-5b8e6d54]{grid-column:span 2}@media (max-width:768px){.details-grid[data-v-5b8e6d54]{grid-template-columns:1fr}.details-wide[data-v-5b8e6d54]{grid-column:span 1}}.reference-field[data-v-5b8e6d54]{max-width:420px}@media (max-width:768px){.reference-field[data-v-5b8e6d54]{max-width:100%}}.references-grid[data-v-5b8e6d54]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem}@media (max-width:768px){.references-grid[data-v-5b8e6d54]{grid-template-columns:1fr}}.items-toolbar strong[data-v-5b8e6d54]{color:var(--text-color,#111827);font-weight:800}.items-toolbar span[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);margin-left:.25rem}.items-table-wrapper[data-v-5b8e6d54]{position:relative;overflow:visible;background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:.75rem}.items-table[data-v-5b8e6d54]{min-width:100%}.items-table tbody tr[data-v-5b8e6d54]:hover{background:var(--hover-bg,#f1f5f9)}.empty-items-card[data-v-5b8e6d54]{background:var(--soft-bg,#f8fafc);border:1px dashed var(--border-color,#e5e7eb);border-radius:16px;padding:1.25rem;text-align:center;margin-top:1rem}.empty-items-card strong[data-v-5b8e6d54]{color:var(--text-color,#111827)}.empty-items-card p[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);margin-top:.25rem}@media (max-width:768px){.items-toolbar[data-v-5b8e6d54]{flex-direction:column;align-items:stretch}}.items-toolbar[data-v-5b8e6d54]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.items-toolbar .section-title[data-v-5b8e6d54]{display:block;margin-bottom:.15rem}.items-table[data-v-5b8e6d54]{background:transparent;margin-bottom:0;table-layout:fixed}.items-table th[data-v-5b8e6d54]{color:var(--muted-text-color,#64748b);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.items-table td[data-v-5b8e6d54],.items-table th[data-v-5b8e6d54]{border-color:var(--border-color,#e5e7eb);vertical-align:top}.items-section-card[data-v-5b8e6d54]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;overflow:visible;margin-top:1.5rem;margin-bottom:1.5rem}.form-accordion-section[data-v-5b8e6d54]{margin-bottom:1.5rem}.page-inventory[data-v-26c1ba43]{max-width:1200px;margin:0 auto}.inventory-header[data-v-26c1ba43]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.empty-state[data-v-26c1ba43],.inventory-card[data-v-26c1ba43],.inventory-toolbar[data-v-26c1ba43]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#d7dee8);border-radius:18px;box-shadow:0 10px 25px rgba(15,23,42,.06)}.inventory-toolbar[data-v-26c1ba43]{padding:1rem;margin-bottom:1.5rem}.inventory-search[data-v-26c1ba43]{margin-bottom:0}.inventory-card[data-v-26c1ba43]{height:100%;padding:1.25rem;transition:transform .15s ease,box-shadow .15s ease}.inventory-card[data-v-26c1ba43]:hover{transform:translateY(-2px);box-shadow:0 16px 35px rgba(15,23,42,.1)}.inventory-card-top[data-v-26c1ba43]{display:flex;gap:1rem}.item-icon[data-v-26c1ba43]{width:44px;height:44px;border-radius:14px;background:rgba(28,205,131,.12);color:#1ccd83;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.item-title[data-v-26c1ba43]{font-size:1rem;font-weight:800;color:var(--text-color,#0f172a);margin-bottom:.25rem}.item-description[data-v-26c1ba43]{color:var(--muted-text-color,#64748b);font-size:.85rem;line-height:1.4}.item-description.muted[data-v-26c1ba43]{opacity:.7}.item-tags[data-v-26c1ba43]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.filter-tag[data-v-26c1ba43],.type-tag[data-v-26c1ba43]{background:rgba(28,205,131,.12);color:#109766;font-weight:700}.inventory-metrics[data-v-26c1ba43]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1rem}.metric[data-v-26c1ba43]{background:var(--soft-bg,#f8fafc);border-radius:14px;padding:.75rem}.metric span[data-v-26c1ba43]{display:block;color:var(--muted-text-color,#64748b);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.metric strong[data-v-26c1ba43]{display:block;margin-top:.25rem;color:var(--text-color,#0f172a);font-size:.95rem}.inventory-card-footer[data-v-26c1ba43]{display:flex;justify-content:flex-end;margin-top:1rem}.empty-state[data-v-26c1ba43]{padding:3rem 1rem;text-align:center;margin-bottom:1.5rem}.empty-icon[data-v-26c1ba43]{width:56px;height:56px;border-radius:18px;background:rgba(28,205,131,.12);color:#1ccd83;display:inline-flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:1rem}.filter-modal[data-v-26c1ba43]{border-radius:20px;overflow:hidden}.modal-card-foot[data-v-26c1ba43],.modal-card-head[data-v-26c1ba43]{background:var(--card-bg,#fff);border-color:var(--border-color,#e5e7eb)}.checkbox-card[data-v-26c1ba43]{background:var(--soft-bg,#f8fafc);border-radius:14px;padding:.9rem}.button.is-primary[data-v-26c1ba43]{background:linear-gradient(135deg,#1ccd83,#20ffa1);border:none;color:#06281b;font-weight:800}@media screen and (max-width:768px){.inventory-header[data-v-26c1ba43]{flex-direction:column;align-items:stretch}.inventory-metrics[data-v-26c1ba43]{grid-template-columns:1fr}}.tag.is-clickable[data-v-154cd368]{cursor:pointer}.analytics-picker-modal[data-v-154cd368]{width:860px;max-width:95vw}.analytics-picker-body[data-v-154cd368]{display:flex;flex-direction:column;gap:1rem}.form-intro[data-v-154cd368]{margin-bottom:.25rem}.picker-section-card[data-v-154cd368]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.field-header[data-v-154cd368]{margin-bottom:.75rem}.field-description[data-v-154cd368]{font-size:.9rem;color:var(--muted-text-color,#64748b)}.codes-grid[data-v-154cd368],.concept-grid[data-v-154cd368]{display:flex;flex-wrap:wrap;gap:.75rem}.code-choice[data-v-154cd368],.concept-choice[data-v-154cd368]{flex:1 1 220px;min-width:220px;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:1rem;text-align:left;cursor:pointer;font:inherit;display:flex;justify-content:space-between;gap:.75rem;transition:.2s ease}.code-choice.active[data-v-154cd368],.code-choice[data-v-154cd368]:hover,.concept-choice.active[data-v-154cd368],.concept-choice[data-v-154cd368]:hover{border-color:#48c78e;background:rgba(72,199,142,.08)}.code-choice strong[data-v-154cd368],.concept-choice strong[data-v-154cd368]{display:block;color:var(--text-color,#111827);margin-bottom:.25rem}.code-choice span[data-v-154cd368],.concept-choice span[data-v-154cd368]{color:var(--muted-text-color,#64748b);font-size:.85rem}.selected-icon[data-v-154cd368]{color:#48c78e!important;font-weight:800}.empty-state[data-v-154cd368]{color:var(--muted-text-color,#64748b);text-align:center;padding:1rem}.modal-actions[data-v-154cd368]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.toolbar-action[data-v-154cd368]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700}.toolbar-action.small[data-v-154cd368]{padding:.45rem .75rem;font-size:.85rem}.toolbar-action.primary[data-v-154cd368]{border-color:#48c78e}.toolbar-action[data-v-154cd368]:hover{background:var(--hover-bg,#f1f5f9)}.page-item-detail[data-v-6c3a1d6e]{background:var(--soft-bg,#f8fafc);min-height:100vh}.detail-card[data-v-6c3a1d6e],.detail-header[data-v-6c3a1d6e]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#d7dee8);border-radius:20px;box-shadow:0 10px 25px rgba(15,23,42,.06)}.detail-header[data-v-6c3a1d6e]{padding:1.5rem;margin-bottom:1.5rem;display:flex;justify-content:space-between;gap:1rem;align-items:center}.detail-card[data-v-6c3a1d6e]{padding:1.5rem}.item-summary[data-v-6c3a1d6e]{display:flex;gap:1rem;align-items:flex-start}.item-icon[data-v-6c3a1d6e]{width:52px;height:52px;border-radius:16px;background:rgba(28,205,131,.12);color:#1ccd83;display:flex;align-items:center;justify-content:center;font-size:1.6rem;flex-shrink:0}.item-description[data-v-6c3a1d6e]{color:#475569;line-height:1.5}.item-description.muted[data-v-6c3a1d6e]{color:#94a3b8}.detail-metrics[data-v-6c3a1d6e]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.metric-card[data-v-6c3a1d6e]{background:var(--soft-bg,#f8fafc);border-radius:16px;padding:1rem}.metric-card span[data-v-6c3a1d6e]{display:block;color:var(--muted-text-color,#64748b);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.metric-card strong[data-v-6c3a1d6e]{display:block;color:var(--text-color,#0f172a);font-size:1.25rem;margin-top:.25rem}.card-title-row[data-v-6c3a1d6e]{display:flex;justify-content:space-between;align-items:center}.modern-table[data-v-6c3a1d6e]{border-radius:14px;overflow:hidden}.modern-table th[data-v-6c3a1d6e]{color:var(--muted-text-color,#64748b);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.archive-tag[data-v-6c3a1d6e]{background:rgba(245,158,11,.14);color:#b45309;font-weight:700}.movement-modal[data-v-6c3a1d6e]{border-radius:20px;overflow:hidden}.modal-card-foot[data-v-6c3a1d6e],.modal-card-head[data-v-6c3a1d6e]{background:var(--card-bg,#fff);border-color:var(--border-color,#e5e7eb)}.button.is-primary[data-v-6c3a1d6e]{background:linear-gradient(135deg,#1ccd83,#20ffa1);border:none;color:#06281b;font-weight:800}@media screen and (max-width:768px){.detail-header[data-v-6c3a1d6e]{flex-direction:column;align-items:stretch}.detail-metrics[data-v-6c3a1d6e]{grid-template-columns:1fr}.item-summary[data-v-6c3a1d6e]{flex-direction:column}}.movement-row[data-v-6c3a1d6e]{cursor:pointer}.movement-row[data-v-6c3a1d6e]:hover{background:var(--soft-bg,#f8fafc)}.movement-detail-grid[data-v-6c3a1d6e]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.comment-box[data-v-6c3a1d6e],.detail-info-card[data-v-6c3a1d6e]{background:var(--soft-bg,#f8fafc);border-radius:14px;padding:1rem}.comment-box span[data-v-6c3a1d6e],.detail-info-card span[data-v-6c3a1d6e]{display:block;color:var(--muted-text-color,#64748b);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.detail-info-card strong[data-v-6c3a1d6e]{display:block;margin-top:.25rem;color:var(--text-color,#0f172a)}.comment-box p[data-v-6c3a1d6e]{margin-top:.4rem;color:#334155}@media screen and (max-width:768px){.movement-detail-grid[data-v-6c3a1d6e]{grid-template-columns:1fr}}.page-item[data-v-59e8beff]{max-width:1200px;margin:0 auto}.form-header[data-v-59e8beff]{margin-bottom:1.5rem}.form-card[data-v-59e8beff],.side-card[data-v-59e8beff]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.5rem;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06)}.form-section[data-v-59e8beff]{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.form-section[data-v-59e8beff]:last-of-type{margin-bottom:0}.section-title[data-v-59e8beff]{color:var(--text-color,#111827);font-size:1rem;font-weight:800;margin-bottom:1rem}.section-header-row[data-v-59e8beff]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.type-options[data-v-59e8beff]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.type-option[data-v-59e8beff]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;text-align:left;cursor:pointer;font:inherit;transition:.2s ease}.type-option.active[data-v-59e8beff],.type-option[data-v-59e8beff]:hover{border-color:#48c78e;background:rgba(72,199,142,.08)}.side-list-item strong[data-v-59e8beff],.toggle-card strong[data-v-59e8beff],.type-option strong[data-v-59e8beff]{display:block;color:var(--text-color,#111827);margin-bottom:.25rem}.side-list-item span[data-v-59e8beff],.toggle-card p[data-v-59e8beff],.type-option span[data-v-59e8beff]{color:var(--muted-text-color,#64748b);font-size:.85rem}.toggle-card[data-v-59e8beff]{width:100%;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;background:var(--soft-bg,#f8fafc);display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;font:inherit;transition:.2s ease}.toggle-card.active[data-v-59e8beff]{border-color:#48c78e;background:rgba(72,199,142,.08)}.toggle-badge[data-v-59e8beff]{padding:.45rem .8rem;border-radius:999px;background:hsla(220,9%,46%,.12);color:var(--muted-text-color,#64748b);font-weight:700;font-size:.85rem}.side-button.active .toggle-badge[data-v-59e8beff],.toggle-card.active .toggle-badge[data-v-59e8beff]{background:rgba(72,199,142,.12);color:#48c78e}.toolbar-action[data-v-59e8beff]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700;transition:.2s ease}.toolbar-action[data-v-59e8beff]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action.primary[data-v-59e8beff]{border-color:#48c78e}.form-actions[data-v-59e8beff]{display:flex;justify-content:flex-end;margin-top:1.5rem}.kit-components[data-v-59e8beff]{display:flex;flex-direction:column;gap:.85rem}.component-card[data-v-59e8beff]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;display:grid;grid-template-columns:1fr 110px auto;gap:1rem;align-items:end}.remove-action[data-v-59e8beff]{width:38px;height:38px;border-radius:999px;border:1px solid #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-size:1.25rem;font-weight:800}.side-list[data-v-59e8beff]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.side-list-item[data-v-59e8beff]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:1rem}.side-button[data-v-59e8beff]{width:100%;display:flex;justify-content:space-between;gap:1rem;text-align:left;cursor:pointer;font:inherit}.side-button.active[data-v-59e8beff]{border-color:#48c78e;background:rgba(72,199,142,.08)}.empty-state[data-v-59e8beff]{color:var(--muted-text-color,#64748b);text-align:center;padding:1rem}@media (max-width:768px){.component-card[data-v-59e8beff],.type-options[data-v-59e8beff]{grid-template-columns:1fr}.section-header-row[data-v-59e8beff]{flex-direction:column}}.page-manage .level[data-v-36487054]{margin-bottom:.75rem}.page-manage .box+.box[data-v-36487054]{margin-top:1rem}.modal-form-body[data-v-112b2a43]{display:flex;flex-direction:column;gap:1rem}.form-intro[data-v-112b2a43]{margin-bottom:.5rem}.form-section-card[data-v-112b2a43]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.field-header[data-v-112b2a43]{margin-bottom:.75rem}.field-description[data-v-112b2a43]{font-size:.9rem;color:var(--muted-text-color,#64748b)}.scope-options[data-v-112b2a43]{display:flex;flex-direction:column;gap:.75rem}.scope-option[data-v-112b2a43]{width:100%;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:1rem;text-align:left;cursor:pointer;font:inherit;transition:.2s ease}.scope-option.active[data-v-112b2a43],.scope-option[data-v-112b2a43]:hover{border-color:#48c78e;background:rgba(72,199,142,.08)}.scope-option strong[data-v-112b2a43]{display:block;color:var(--text-color,#111827);margin-bottom:.25rem}.scope-option span[data-v-112b2a43]{color:var(--muted-text-color,#64748b);font-size:.85rem}.modal-actions[data-v-112b2a43]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.toolbar-action[data-v-112b2a43]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700}.toolbar-action[data-v-112b2a43]:hover{background:var(--hover-bg,#f1f5f9)}.toolbar-action.primary[data-v-112b2a43]{border-color:#48c78e}.modal-actions[data-v-7f0b826c]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.toolbar-action[data-v-7f0b826c]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.65rem 1rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700}.toolbar-action.primary[data-v-7f0b826c]{border-color:#48c78e}.toolbar-action[data-v-7f0b826c]:hover{background:var(--hover-bg,#f1f5f9)}.modal-form-body[data-v-7f0b826c]{display:flex;flex-direction:column;gap:1rem}.form-intro[data-v-7f0b826c]{margin-bottom:.5rem}.form-section-card[data-v-7f0b826c]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem}.field-header[data-v-7f0b826c]{margin-bottom:.75rem}.field-description[data-v-7f0b826c]{font-size:.9rem;color:var(--muted-text-color,#64748b)}.toggle-card[data-v-7f0b826c]{width:100%;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:1rem;background:var(--soft-bg,#f8fafc);display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;transition:.2s ease}.toggle-card[data-v-7f0b826c]:hover{border-color:#48c78e}.toggle-card.active[data-v-7f0b826c]{border-color:#48c78e;background:rgba(72,199,142,.08)}.toggle-card strong[data-v-7f0b826c]{display:block;color:var(--text-color);margin-bottom:.25rem}.toggle-card p[data-v-7f0b826c]{font-size:.85rem;color:var(--muted-text-color)}.toggle-badge[data-v-7f0b826c]{padding:.45rem .8rem;border-radius:999px;font-weight:700;font-size:.85rem}.toggle-badge[data-v-7f0b826c],.toggle-card.active .toggle-badge[data-v-7f0b826c]{background:rgba(72,199,142,.12);color:#48c78e}.toggle-card:not(.active) .toggle-badge[data-v-7f0b826c]{background:hsla(220,9%,46%,.12);color:#6b7280}.page-analytics[data-v-452cc60c]{max-width:1200px;margin:0 auto}.analytics-header[data-v-452cc60c]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.analytics-card[data-v-452cc60c]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:1.5rem;color:var(--text-color,#111827);box-shadow:0 12px 30px rgba(15,23,42,.06);min-height:420px}.analytics-card-header[data-v-452cc60c]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.codes-list[data-v-452cc60c],.concept-list[data-v-452cc60c]{display:flex;flex-direction:column;gap:.85rem}.code-item[data-v-452cc60c],.concept-item[data-v-452cc60c]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:1rem;color:var(--text-color,#111827)}.concept-item[data-v-452cc60c]{width:100%;cursor:pointer;font:inherit;text-align:left;display:flex;justify-content:space-between;align-items:center;transition:.2s ease}.concept-item.is-active[data-v-452cc60c],.concept-item[data-v-452cc60c]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.concept-item strong[data-v-452cc60c]{display:block;color:var(--text-color,#111827)}.concept-item span[data-v-452cc60c]{color:var(--muted-text-color,#64748b);font-size:.85rem}.concept-arrow[data-v-452cc60c]{font-size:1.4rem!important}.code-item[data-v-452cc60c]{display:flex;justify-content:space-between;gap:1rem}.code-title-row[data-v-452cc60c]{display:flex;align-items:center;gap:.5rem}.code-item strong[data-v-452cc60c]{color:var(--text-color,#111827)}.code-item p[data-v-452cc60c]{color:var(--muted-text-color,#64748b);font-size:.9rem;margin-top:.25rem}.code-actions[data-v-452cc60c]{display:flex;align-items:flex-start;gap:.5rem}.mini-action[data-v-452cc60c],.toolbar-action[data-v-452cc60c]{background:var(--soft-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.55rem .9rem;color:var(--text-color,#111827);cursor:pointer;font:inherit;font-weight:700;transition:.2s ease}.mini-action[data-v-452cc60c]:hover,.toolbar-action[data-v-452cc60c]:hover{background:var(--hover-bg,#f1f5f9);border-color:#48c78e}.toolbar-action.primary[data-v-452cc60c]{border-color:#48c78e}.mini-action.danger[data-v-452cc60c]{border-color:#ef4444}.empty-state[data-v-452cc60c]{color:var(--muted-text-color,#64748b);text-align:center;padding:1rem}.empty-state.large[data-v-452cc60c]{padding:5rem 1rem}.activity-timeline[data-v-6de6129d]{position:relative;margin-left:1.5rem;border-left:2px solid #dbdbdb;padding-left:1.5rem}.timeline-item[data-v-6de6129d]{position:relative;margin-bottom:1.5rem}.timeline-marker[data-v-6de6129d]{position:absolute;left:-1.4rem;top:.2rem;width:20px;height:20px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #dbdbdb;display:flex;align-items:center;justify-content:center;font-size:.6rem;color:#fff}.is-green[data-v-6de6129d]{background:#48c774}.is-blue[data-v-6de6129d]{background:#3273dc}.is-red[data-v-6de6129d]{background:#f14668}.is-grey[data-v-6de6129d]{background:#7a7a7a}.timeline-content[data-v-6de6129d]{padding-left:.5rem}.steps[data-v-53a4d010]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:2rem}.step[data-v-53a4d010]{display:flex;gap:.65rem;opacity:.48}.step>span[data-v-53a4d010]{width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;border:2px solid #cbd5e1;font-weight:700}.step small[data-v-53a4d010],.step strong[data-v-53a4d010]{display:block}.step.active[data-v-53a4d010],.step.done[data-v-53a4d010]{opacity:1}.step.done>span[data-v-53a4d010]{background:#16a34a;border-color:#16a34a;color:#fff}.step.active>span[data-v-53a4d010]{border-color:#2563eb;color:#2563eb}.status-panel[data-v-53a4d010]{display:flex;gap:1.25rem;padding:1.5rem;border-radius:16px;background:#fffbeb;border:1px solid #fde68a}.status-panel>i[data-v-53a4d010]{font-size:1.8rem;color:#d97706}.status-panel.success[data-v-53a4d010]{background:#f0fdf4;border-color:#bbf7d0}.status-panel.success>i[data-v-53a4d010]{color:#16a34a}.status-panel.danger[data-v-53a4d010]{background:#fef2f2;border-color:#fecaca}.status-panel.danger>i[data-v-53a4d010]{color:#dc2626}.status-content[data-v-53a4d010]{flex:1}.company-identifiers[data-v-53a4d010]{display:grid;gap:.5rem}.company-identifiers div[data-v-53a4d010]{display:flex;gap:1rem}.company-identifiers dt[data-v-53a4d010]{min-width:160px;color:#64748b}.company-identifiers dd[data-v-53a4d010]{font-family:monospace}.setting-row[data-v-53a4d010]{display:flex;justify-content:space-between;align-items:center}@media (max-width:750px){.steps[data-v-53a4d010]{grid-template-columns:1fr 1fr}}.bulk-bar[data-v-9d484892],.controls[data-v-9d484892],.filter-panel[data-v-9d484892],.workspace-header[data-v-9d484892]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.workspace-header[data-v-9d484892]{justify-content:space-between}.stats-grid[data-v-9d484892]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.stat-card[data-v-9d484892]{border:1px solid var(--border-color);border-radius:16px;background:var(--card-bg,#fff);padding:1.1rem;text-align:left;cursor:pointer}.stat-card.active[data-v-9d484892]{border-color:var(--primary-color,#485fc7)}.stat-value[data-v-9d484892]{display:block;font-size:1.6rem;font-weight:800}.stat-label[data-v-9d484892]{color:#6b7280}.search-field[data-v-9d484892]{flex:1;min-width:260px;margin:0}.filter-panel[data-v-9d484892]{align-items:flex-end;margin-top:1rem}.filter-panel .field[data-v-9d484892]{margin-bottom:0}.filter-actions[data-v-9d484892]{margin:0 0 0 auto}.bulk-bar[data-v-9d484892]{position:sticky;top:.75rem;z-index:10;margin:1rem 0;padding:.75rem 1rem;border-radius:14px;background:#172554;color:#fff;box-shadow:0 10px 25px rgba(15,23,42,.2)}.link-button[data-v-9d484892]{border:0;background:transparent;color:#2f5bea;padding:0;cursor:pointer}.unread td[data-v-9d484892]{background:rgba(59,130,246,.045)}.empty-state[data-v-9d484892]{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#6b7280}.empty-state i[data-v-9d484892]{font-size:2rem}.history-header[data-v-9d484892]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.export-history[data-v-9d484892]{display:grid;margin-top:1rem}.export-history article[data-v-9d484892]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.8rem 0;border-top:1px solid var(--border-color)}.history-icon[data-v-9d484892]{width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:10px;color:#1d4ed8;background:#eff6ff}.export-checkbox[data-v-9d484892]{display:flex;align-items:center;gap:.5rem;min-height:40px}.export-footer[data-v-9d484892]{justify-content:flex-end;flex-wrap:wrap}@media (max-width:800px){.stats-grid[data-v-9d484892]{grid-template-columns:1fr}.table-container[data-v-9d484892]{overflow-x:auto}}.box[data-v-37f40faa]{max-width:500px;margin:0 auto}.page-imports[data-v-51d70a36]{max-width:1100px;margin:0 auto;padding:2rem}.pdf-preview-modal[data-v-448cfe93]{width:900px;max-width:95vw}.pdf-preview-frame[data-v-448cfe93]{width:100%;height:75vh;border:none;background:#fff}.loader[data-v-14b423da]{border:4px solid #f3f3f3;border-top:4px solid #00d1b2;border-radius:50%;width:40px;height:40px;animation:spin-14b423da 1s linear infinite}@keyframes spin-14b423da{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.peppol-verification-card[data-v-67a1ffbd]{background:var(--card-bg,#fff);border:1px solid var(--border-color,#d7dee8);border-radius:20px;padding:1.5rem;box-shadow:0 10px 25px rgba(15,23,42,.06)}.peppol-header[data-v-67a1ffbd],.recipient-top[data-v-67a1ffbd],.state-card[data-v-67a1ffbd],.success-header[data-v-67a1ffbd]{display:flex;gap:1rem;align-items:center}.peppol-header[data-v-67a1ffbd]{margin-bottom:1.5rem}.peppol-icon[data-v-67a1ffbd],.recipient-icon[data-v-67a1ffbd],.success-icon[data-v-67a1ffbd],.warning-icon[data-v-67a1ffbd]{width:52px;height:52px;border-radius:16px;background:rgba(28,205,131,.12);color:#1ccd83;display:flex;align-items:center;justify-content:center;font-size:1.55rem;flex-shrink:0}.recipient-card[data-v-67a1ffbd],.state-card[data-v-67a1ffbd],.verification-success[data-v-67a1ffbd]{background:var(--soft-bg,#f8fafc);border-radius:18px;padding:1.25rem;margin-bottom:1rem}.recipient-name[data-v-67a1ffbd]{font-weight:800;color:var(--text-color,#0f172a)}.recipient-address[data-v-67a1ffbd]{color:var(--muted-text-color,#64748b);font-size:.85rem;word-break:break-word}.section-label[data-v-67a1ffbd]{color:var(--muted-text-color,#64748b);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.doc-tag[data-v-67a1ffbd]{background:rgba(28,205,131,.12);color:#109766;font-weight:700}.info-grid[data-v-67a1ffbd]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.info-card[data-v-67a1ffbd]{background:var(--card-bg,#fff);border-radius:14px;padding:1rem}.info-card span[data-v-67a1ffbd]{display:block;color:var(--muted-text-color,#64748b);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.info-card strong[data-v-67a1ffbd]{display:block;margin-top:.25rem;color:var(--text-color,#0f172a);word-break:break-word}.state-card[data-v-67a1ffbd]{border:1px solid #e5e7eb}.state-card.warning[data-v-67a1ffbd]{background:rgba(245,158,11,.12)}.warning-icon[data-v-67a1ffbd]{background:rgba(245,158,11,.14);color:#b45309}.loader-dot[data-v-67a1ffbd]{width:14px;height:14px;border-radius:999px;background:#1ccd83;box-shadow:0 0 0 rgba(28,205,131,.4);animation:pulse-67a1ffbd 1.4s infinite;flex-shrink:0}.button.is-primary[data-v-67a1ffbd]{background:linear-gradient(135deg,#1ccd83,#20ffa1);border:none;color:#06281b;font-weight:800}@keyframes pulse-67a1ffbd{0%{box-shadow:0 0 0 0 rgba(28,205,131,.45)}70%{box-shadow:0 0 0 12px rgba(28,205,131,0)}to{box-shadow:0 0 0 0 rgba(28,205,131,0)}}@media screen and (max-width:768px){.peppol-header[data-v-67a1ffbd],.recipient-top[data-v-67a1ffbd],.state-card[data-v-67a1ffbd],.success-header[data-v-67a1ffbd]{align-items:flex-start}.info-grid[data-v-67a1ffbd]{grid-template-columns:1fr}.field.has-addons[data-v-67a1ffbd]{flex-direction:column}.field.has-addons .button[data-v-67a1ffbd],.field.has-addons .control[data-v-67a1ffbd]{width:100%}}.section[data-v-c8efa354]{padding-bottom:5rem}.document-meta-grid[data-v-c8efa354]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.meta-item[data-v-c8efa354]{background:var(--soft-bg);border:1px solid var(--border-color);border-radius:14px;padding:1rem}.meta-item span[data-v-c8efa354]{display:block;color:var(--muted-text-color);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.meta-item strong[data-v-c8efa354]{display:block;margin-top:.25rem}.party-card[data-v-c8efa354]{display:flex;gap:1rem;height:100%}.preview-modal[data-v-c8efa354]{width:90%}.attachment-list[data-v-c8efa354]{display:grid;gap:.65rem}.attachment[data-v-c8efa354]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.8rem;border:1px solid var(--border-color);border-radius:12px}@media screen and (max-width:768px){.document-meta-grid[data-v-c8efa354]{grid-template-columns:1fr}.party-card[data-v-c8efa354]{flex-direction:column}}.rules[data-v-4720f4de]{display:grid;gap:.75rem}.rule[data-v-4720f4de]{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;padding:1rem;border:1px solid var(--border-color);border-radius:14px}