.password-field[data-v-17c83fd1]{position:relative}.pass-icon[data-v-17c83fd1]{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.navbar-modern[data-v-ea86524e]{border-bottom:2px solid #e0dcd6!important;height:56px!important}.imgLogo[data-v-ea86524e]{height:fit-content}.logo-btn[data-v-ea86524e]{min-width:auto}.section-tabs[data-v-ea86524e]{gap:4px;flex-wrap:nowrap;overflow-x:auto}.nav-tab-btn[data-v-ea86524e]{font-weight:var(--fw-semibold);font-size:var(--fs-lg)!important;letter-spacing:.03em;text-transform:none;color:var(--text-secondary, #6b6b6b);padding:0 16px!important;min-height:40px}.nav-tab-btn[data-v-ea86524e] .v-icon{font-size:20px!important}.nav-tab-btn[data-v-ea86524e]:hover{color:var(--text-primary, #1e293b);background:#e8711a0f}.nav-tab-active[data-v-ea86524e]{color:#e8711a!important;background:#e8711a1a!important;border-radius:8px}.user-menu-btn[data-v-ea86524e]{text-transform:none;font-weight:500;letter-spacing:0}.mobile-user-header[data-v-ea86524e]{display:flex;align-items:center;padding:20px 16px;background:var(--content-bg, #f0f2f5)}.mobile-nav-item[data-v-ea86524e]{font-size:var(--fs-lg);font-weight:var(--fw-medium);min-height:44px;margin-bottom:2px}.mobile-nav-active[data-v-ea86524e]{color:#e8711a!important;background:#e8711a1a!important}.mobile-nav-active[data-v-ea86524e] .v-icon{color:#e8711a!important}.version-chip[data-v-ea86524e]{font-size:var(--fs-xs);opacity:.7;letter-spacing:.02em}.user-menu-btn[data-v-ea86524e]{text-transform:none;font-weight:var(--fw-medium);letter-spacing:0}.firstname-label[data-v-ea86524e]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-card[data-v-ea86524e]{border-radius:12px!important}.user-menu-header[data-v-ea86524e]{display:flex;flex-direction:column;align-items:center;padding:20px 16px 16px;text-align:center}.user-menu-name[data-v-ea86524e]{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary);margin-top:10px;line-height:1.2}.user-menu-member-id[data-v-ea86524e]{font-family:JetBrains Mono,Menlo,monospace;font-size:var(--fs-sm);color:var(--text-secondary);letter-spacing:.04em;margin-top:4px}.user-menu-email[data-v-ea86524e]{font-size:var(--fs-xs);color:var(--text-muted);margin-top:2px;word-break:break-all}.user-menu-info-row[data-v-ea86524e]{padding:8px 16px 10px}.density-icon-btn[data-v-ea86524e]{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important}.sidebar-modern[data-v-187bdb00]{border-right:none!important}.sidebar-modern[data-v-187bdb00] .v-list{background:transparent}.sidebar-item[data-v-187bdb00]{color:#94a3b8;margin-bottom:2px;font-size:var(--fs-lg);min-height:40px;letter-spacing:.01em}.sidebar-item[data-v-187bdb00]:hover{color:#e2e8f0;background:#ffffff0d}.sidebar-item.v-list-item--active[data-v-187bdb00]{color:#fff!important;background:#e8711a33!important}.sidebar-item.v-list-item--active[data-v-187bdb00] .v-icon{color:#f28c28}.sidebar-sub-item[data-v-187bdb00]{font-size:var(--fs-md);padding-left:16px!important;min-height:36px}.sidebar-group-title[data-v-187bdb00]{color:#cbd5e1;font-weight:var(--fw-semibold);font-size:var(--fs-base);text-transform:uppercase;letter-spacing:.05em;margin-top:8px;min-height:40px}.sidebar-group-title[data-v-187bdb00]:hover{background:#ffffff0d}.sidebar-modern[data-v-187bdb00] .v-list-item__prepend>.v-icon{opacity:.7;margin-inline-end:12px;font-size:20px}.sidebar-item.v-list-item--active[data-v-187bdb00] .v-list-item__prepend>.v-icon{opacity:1}.sidebar-modern[data-v-187bdb00] .v-list-group__items{--indent-padding: 0px !important}@media(max-width:960px){.sidebar-modern[data-v-187bdb00] .v-navigation-drawer__content{padding-top:60px}}.sidebar-toggle-wrap[data-v-187bdb00]{display:flex;justify-content:flex-end;padding:8px 8px 4px}.sidebar-toggle-wrap.rail-mode[data-v-187bdb00]{justify-content:center;padding:8px 4px 4px}.sidebar-toggle-btn[data-v-187bdb00]{color:#94a3b8}.sidebar-toggle-btn[data-v-187bdb00]:hover{color:#e2e8f0;background:#ffffff14}.mobile-sidebar-toggle[data-v-187bdb00]{position:fixed;bottom:20px;left:16px;z-index:100;box-shadow:0 2px 8px #0003}.breadcrumb-bar[data-v-16256a26]{background:transparent}.breadcrumb-item[data-v-16256a26]{cursor:pointer;color:#6b6b6b;font-size:.8125rem}.breadcrumb-item[data-v-16256a26]:hover:not(.breadcrumb-active){color:#e8711a;text-decoration:underline}.breadcrumb-active[data-v-16256a26]{color:#333!important;font-weight:500;cursor:default!important}.workflow-row[data-v-16256a26]{margin-top:2px}.workflow-crumb[data-v-16256a26]{font-size:.8125rem;cursor:default!important;opacity:1!important;color:#8a8a8a!important}.workflow-completed[data-v-16256a26]{color:#1f1f1f!important;opacity:1!important}.workflow-current[data-v-16256a26]{color:#e8711a!important;font-weight:600;opacity:1!important}.operator-status[data-v-bfb99713]{max-width:1200px;margin:0 auto}.cards-grid[data-v-bfb99713]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-bottom:24px}.summary-card[data-v-bfb99713]{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;gap:14px;box-shadow:0 1px 3px #0000000f;transition:box-shadow .15s ease,transform .15s ease}.summary-card[data-v-bfb99713]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.card-icon-wrap[data-v-bfb99713]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-body[data-v-bfb99713]{display:flex;flex-direction:column}.card-value[data-v-bfb99713]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2}.card-label[data-v-bfb99713]{font-size:.8125rem;color:var(--text-secondary, #64748b);margin-top:2px}.charts-grid[data-v-bfb99713]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.chart-card[data-v-bfb99713]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.chart-title[data-v-bfb99713]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.chart-container[data-v-bfb99713]{height:260px;position:relative}.export-btn[data-v-57f864aa]{text-transform:none;font-weight:500;letter-spacing:0}.bi-overview[data-v-9f2ae5e3]{max-width:1200px;margin:0 auto}.loading-state[data-v-9f2ae5e3]{display:flex;flex-direction:column;align-items:center;padding:48px 0}.meta-strip[data-v-9f2ae5e3]{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem;color:var(--text-secondary, #64748b);margin-bottom:16px}.meta-item[data-v-9f2ae5e3]{display:inline-flex;align-items:center}.hero-grid[data-v-9f2ae5e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;margin-bottom:20px}.hero-tile[data-v-9f2ae5e3]{background:#fff!important;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 1px 3px #0000000f!important;transition:box-shadow .15s ease,transform .15s ease}.hero-tile[data-v-9f2ae5e3]:hover{box-shadow:0 4px 12px #0000001a!important;transform:translateY(-2px)}.hero-icon-wrap[data-v-9f2ae5e3]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-body[data-v-9f2ae5e3]{display:flex;flex-direction:column;flex:1;min-width:0}.hero-label[data-v-9f2ae5e3]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.hero-value[data-v-9f2ae5e3]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px;word-break:break-word}.hero-sub[data-v-9f2ae5e3]{display:flex;flex-direction:column;gap:2px;margin-top:6px}.sub-line[data-v-9f2ae5e3]{font-size:.75rem;color:var(--text-secondary, #64748b)}.secondary-grid[data-v-9f2ae5e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.secondary-card[data-v-9f2ae5e3]{background:#fff!important;padding:16px 20px;display:flex;flex-direction:column;box-shadow:0 1px 3px #0000000f!important}.secondary-label[data-v-9f2ae5e3]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.secondary-value[data-v-9f2ae5e3]{font-size:1.25rem;font-weight:700;color:var(--text-primary, #1e293b);margin-top:4px}.charts-grid[data-v-9f2ae5e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-bottom:16px}.chart-card[data-v-9f2ae5e3]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.chart-title[data-v-9f2ae5e3]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.chart-container[data-v-9f2ae5e3]{height:240px;position:relative}.section-divider[data-v-9f2ae5e3]{display:flex;align-items:center;margin:28px 0 16px}.section-divider[data-v-9f2ae5e3]:before,.section-divider[data-v-9f2ae5e3]:after{content:"";flex:1;height:1px;background:#e2e8f0}.divider-label[data-v-9f2ae5e3]{padding:0 14px;font-size:.75rem;font-weight:600;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.08em}.bi-profitability[data-v-d800f6ef]{max-width:1200px;margin:0 auto}.loading-state[data-v-d800f6ef]{display:flex;flex-direction:column;align-items:center;padding:48px 0}.meta-strip[data-v-d800f6ef]{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem;color:var(--text-secondary, #64748b);margin-bottom:16px}.meta-item[data-v-d800f6ef]{display:inline-flex;align-items:center}.hero-grid[data-v-d800f6ef]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.hero-tile[data-v-d800f6ef]{background:#fff!important;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 1px 3px #0000000f!important;transition:box-shadow .15s ease,transform .15s ease}.hero-tile[data-v-d800f6ef]:hover{box-shadow:0 4px 12px #0000001a!important;transform:translateY(-2px)}.hero-icon-wrap[data-v-d800f6ef]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-body[data-v-d800f6ef]{display:flex;flex-direction:column;flex:1;min-width:0}.hero-label[data-v-d800f6ef]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.hero-value[data-v-d800f6ef]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px;word-break:break-word}.charts-grid[data-v-d800f6ef]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-bottom:16px}.chart-card[data-v-d800f6ef]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.chart-title[data-v-d800f6ef]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.chart-container[data-v-d800f6ef]{height:240px;position:relative}.chart-container--tall[data-v-d800f6ef]{height:300px}.chart-note[data-v-d800f6ef]{font-size:.7rem;color:var(--text-secondary, #94a3b8);font-style:italic;margin-top:8px}.charts-grid--single[data-v-d800f6ef]{grid-template-columns:1fr}.free-cash-grid[data-v-d800f6ef]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:6px 0 4px}.fc-cell[data-v-d800f6ef]{display:flex;flex-direction:column;min-width:160px}.fc-cell--result[data-v-d800f6ef]{padding-left:16px;border-left:2px solid #e2e8f0}.fc-label[data-v-d800f6ef]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.fc-value[data-v-d800f6ef]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px;font-variant-numeric:tabular-nums}.fc-value.neg[data-v-d800f6ef]{color:#ef4444}.fc-op[data-v-d800f6ef]{font-size:1.5rem;font-weight:600;color:var(--text-secondary, #94a3b8)}.fc-note[data-v-d800f6ef]{font-size:.7rem;color:var(--text-secondary, #94a3b8);font-style:italic;margin:8px 0 0}.leaderboards-grid[data-v-d800f6ef]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.leaderboard-card[data-v-d800f6ef]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.leaderboard-title[data-v-d800f6ef]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.leaderboard-table[data-v-d800f6ef]{width:100%;border-collapse:collapse;font-size:.8125rem}.leaderboard-table thead th[data-v-d800f6ef]{text-align:left;font-weight:600;color:var(--text-secondary, #64748b);border-bottom:1px solid #e2e8f0;padding:8px 4px;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.leaderboard-table tbody td[data-v-d800f6ef]{padding:8px 4px;border-bottom:1px solid #f1f5f9;color:var(--text-primary, #1e293b)}.leaderboard-table tbody tr:last-child td[data-v-d800f6ef]{border-bottom:none}.leaderboard-table td.name[data-v-d800f6ef]{font-weight:500}.leaderboard-table td.right[data-v-d800f6ef],.leaderboard-table th.right[data-v-d800f6ef]{text-align:right;font-variant-numeric:tabular-nums}.leaderboard-table td.strong[data-v-d800f6ef]{font-weight:600}.footer-note[data-v-d800f6ef]{font-size:.7rem;color:var(--text-secondary, #94a3b8);padding-top:6px;font-style:italic}.bi-liquidity[data-v-6dba614a]{max-width:1200px;margin:0 auto}.loading-state[data-v-6dba614a]{display:flex;flex-direction:column;align-items:center;padding:48px 0}.meta-strip[data-v-6dba614a]{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem;color:var(--text-secondary, #64748b);margin-bottom:16px}.meta-item[data-v-6dba614a]{display:inline-flex;align-items:center}.hero-grid[data-v-6dba614a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.hero-tile[data-v-6dba614a]{background:#fff!important;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 1px 3px #0000000f!important;transition:box-shadow .15s ease,transform .15s ease}.hero-tile[data-v-6dba614a]:hover{box-shadow:0 4px 12px #0000001a!important;transform:translateY(-2px)}.hero-icon-wrap[data-v-6dba614a]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-body[data-v-6dba614a]{display:flex;flex-direction:column;flex:1;min-width:0}.hero-label[data-v-6dba614a]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.hero-value[data-v-6dba614a]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px;word-break:break-word}.charts-grid[data-v-6dba614a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-bottom:16px}.chart-card[data-v-6dba614a]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.chart-title[data-v-6dba614a]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.chart-container[data-v-6dba614a]{height:240px;position:relative}.positions-card[data-v-6dba614a]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.positions-title[data-v-6dba614a]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.positions-table[data-v-6dba614a]{width:100%;border-collapse:collapse;font-size:.8125rem}.positions-table thead th[data-v-6dba614a]{text-align:left;font-weight:600;color:var(--text-secondary, #64748b);border-bottom:1px solid #e2e8f0;padding:8px 4px;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.positions-table tbody td[data-v-6dba614a]{padding:8px 4px;border-bottom:1px solid #f1f5f9;color:var(--text-primary, #1e293b)}.positions-table tbody tr:last-child td[data-v-6dba614a]{border-bottom:none}.positions-table td.name[data-v-6dba614a]{font-weight:500}.positions-table td.right[data-v-6dba614a],.positions-table th.right[data-v-6dba614a]{text-align:right;font-variant-numeric:tabular-nums}.positions-table td.strong[data-v-6dba614a]{font-weight:600}.footer-note[data-v-6dba614a]{font-size:.7rem;color:var(--text-secondary, #94a3b8);padding-top:6px;font-style:italic}.bi-activity[data-v-93a7f97b]{max-width:1200px;margin:0 auto}.loading-state[data-v-93a7f97b]{display:flex;flex-direction:column;align-items:center;padding:48px 0}.meta-strip[data-v-93a7f97b]{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem;color:var(--text-secondary, #64748b);margin-bottom:16px}.meta-item[data-v-93a7f97b]{display:inline-flex;align-items:center}.hero-grid[data-v-93a7f97b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.hero-tile[data-v-93a7f97b]{background:#fff!important;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 1px 3px #0000000f!important}.hero-icon-wrap[data-v-93a7f97b]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-body[data-v-93a7f97b]{display:flex;flex-direction:column;flex:1;min-width:0}.hero-label[data-v-93a7f97b]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.hero-value[data-v-93a7f97b]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px}.charts-grid[data-v-93a7f97b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-bottom:16px}.chart-card[data-v-93a7f97b]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.chart-title[data-v-93a7f97b]{font-size:.9375rem;font-weight:600;color:var(--text-primary, #1e293b);padding-bottom:0}.chart-container[data-v-93a7f97b]{height:240px;position:relative}.chart-container--tall[data-v-93a7f97b]{height:300px}.chart-note[data-v-93a7f97b]{font-size:.7rem;color:var(--text-secondary, #94a3b8);font-style:italic;margin-top:8px}.funnel-card[data-v-93a7f97b]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.funnel-title[data-v-93a7f97b]{font-size:.9375rem;font-weight:600;padding-bottom:0}.funnel-bars[data-v-93a7f97b]{display:flex;flex-direction:column;gap:8px;padding:4px 0}.funnel-bar-row[data-v-93a7f97b]{display:grid;grid-template-columns:200px 1fr 60px;align-items:center;gap:12px;font-size:.8125rem}.funnel-label[data-v-93a7f97b]{color:var(--text-secondary, #64748b)}.funnel-bar-track[data-v-93a7f97b]{height:18px;background:#f1f5f9;border-radius:4px;overflow:hidden}.funnel-bar-fill[data-v-93a7f97b]{height:100%;border-radius:4px;transition:width .2s ease}.funnel-count[data-v-93a7f97b]{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.bi-customers[data-v-76012449]{max-width:1200px;margin:0 auto}.loading-state[data-v-76012449]{display:flex;flex-direction:column;align-items:center;padding:48px 0}.meta-strip[data-v-76012449]{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem;color:var(--text-secondary, #64748b);margin-bottom:16px}.meta-item[data-v-76012449]{display:inline-flex;align-items:center}.hero-grid[data-v-76012449]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.hero-tile[data-v-76012449]{background:#fff!important;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 1px 3px #0000000f!important}.hero-icon-wrap[data-v-76012449]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-body[data-v-76012449]{display:flex;flex-direction:column;flex:1;min-width:0}.hero-label[data-v-76012449]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.hero-value[data-v-76012449]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px;text-transform:capitalize}.hero-sub[data-v-76012449]{margin-top:4px}.sub-line[data-v-76012449]{font-size:.75rem;color:var(--text-secondary, #64748b)}.leaderboards-grid[data-v-76012449]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.leaderboard-card[data-v-76012449]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.leaderboard-title[data-v-76012449]{font-size:.9375rem;font-weight:600;padding-bottom:0}.leaderboard-table[data-v-76012449]{width:100%;border-collapse:collapse;font-size:.8125rem}.leaderboard-table thead th[data-v-76012449]{text-align:left;font-weight:600;color:var(--text-secondary, #64748b);border-bottom:1px solid #e2e8f0;padding:8px 4px;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.leaderboard-table tbody td[data-v-76012449]{padding:8px 4px;border-bottom:1px solid #f1f5f9}.leaderboard-table tbody tr:last-child td[data-v-76012449]{border-bottom:none}.leaderboard-table td.name[data-v-76012449]{font-weight:500}.leaderboard-table td.right[data-v-76012449],.leaderboard-table th.right[data-v-76012449]{text-align:right;font-variant-numeric:tabular-nums}.leaderboard-table td.strong[data-v-76012449]{font-weight:600}.leaderboard-table td.negative[data-v-76012449]{color:#ef4444}.footer-note[data-v-76012449]{font-size:.7rem;color:var(--text-secondary, #94a3b8);padding-top:6px;font-style:italic}.bi-risk[data-v-8eed1aec]{max-width:1200px;margin:0 auto}.loading-state[data-v-8eed1aec]{display:flex;flex-direction:column;align-items:center;padding:48px 0}.meta-strip[data-v-8eed1aec]{display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem;color:var(--text-secondary, #64748b);margin-bottom:16px}.meta-item[data-v-8eed1aec]{display:inline-flex;align-items:center}.risk-chip-card[data-v-8eed1aec]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important;margin-bottom:20px}.risk-chip-body[data-v-8eed1aec]{min-width:130px}.risk-chip-label[data-v-8eed1aec]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.risk-chip-value[data-v-8eed1aec]{font-size:1.75rem;font-weight:700;text-transform:uppercase;line-height:1.1;margin-top:2px}.risk-chip-reasons[data-v-8eed1aec]{flex:1;padding-left:12px;border-left:1px solid #e2e8f0}.reasons-list[data-v-8eed1aec]{padding-left:18px;margin:0;font-size:.8125rem;color:var(--text-primary, #1e293b)}.reasons-list li[data-v-8eed1aec]{line-height:1.6}.reason-none[data-v-8eed1aec]{font-size:.8125rem;color:var(--text-secondary, #64748b);font-style:italic}.hero-grid[data-v-8eed1aec]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.hero-tile[data-v-8eed1aec]{background:#fff!important;padding:18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 1px 3px #0000000f!important}.hero-icon-wrap[data-v-8eed1aec]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-body[data-v-8eed1aec]{display:flex;flex-direction:column;flex:1;min-width:0}.hero-label[data-v-8eed1aec]{font-size:.75rem;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.hero-value[data-v-8eed1aec]{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);line-height:1.2;margin-top:4px}.hero-sub-inline[data-v-8eed1aec]{font-size:1rem;font-weight:600;color:var(--text-secondary, #94a3b8)}.hero-sub[data-v-8eed1aec]{margin-top:4px}.sub-line[data-v-8eed1aec]{font-size:.75rem;color:var(--text-secondary, #64748b)}.audit-card[data-v-8eed1aec],.deferred-card[data-v-8eed1aec]{background:#fff!important;box-shadow:0 1px 3px #0000000f!important}.audit-title[data-v-8eed1aec],.deferred-title[data-v-8eed1aec]{font-size:.9375rem;font-weight:600;padding-bottom:0}.audit-table[data-v-8eed1aec]{width:100%;border-collapse:collapse;font-size:.8125rem}.audit-table thead th[data-v-8eed1aec]{text-align:left;font-weight:600;color:var(--text-secondary, #64748b);border-bottom:1px solid #e2e8f0;padding:8px 4px;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.audit-table tbody td[data-v-8eed1aec]{padding:8px 4px;border-bottom:1px solid #f1f5f9}.audit-table tbody tr:last-child td[data-v-8eed1aec]{border-bottom:none}.audit-table td.right[data-v-8eed1aec],.audit-table th.right[data-v-8eed1aec]{text-align:right;font-variant-numeric:tabular-nums}.audit-table td.strong[data-v-8eed1aec]{font-weight:600}.audit-table td.negative[data-v-8eed1aec]{color:#ef4444}.deferred-rows[data-v-8eed1aec]{display:flex;flex-direction:column;gap:10px;padding:4px 0}.deferred-row[data-v-8eed1aec]{display:grid;grid-template-columns:24px 200px 1fr;align-items:center;gap:10px;font-size:.8125rem}.deferred-label[data-v-8eed1aec]{color:var(--text-primary, #1e293b);font-weight:500}.deferred-status[data-v-8eed1aec]{color:var(--text-secondary, #64748b);font-style:italic}.dashboard-shell[data-v-ba886292]{max-width:1200px;margin:0 auto}.dashboard-tabs[data-v-ba886292]{margin-bottom:16px;border-bottom:1px solid #e2e8f0}.dashboard-tab[data-v-ba886292]{text-transform:none;font-weight:600;letter-spacing:0;font-size:.875rem;min-height:40px}.dashboard-content[data-v-ba886292]{padding-top:4px}.flex-grow{flex:1}.full-height{height:calc(100vh - 56px)}.main-content{background:var(--content-bg, #f0f2f5);padding-bottom:16px}.ball-animation[data-v-a7d7981f]{animation-name:moveBall-a7d7981f;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;opacity:1;width:20px;height:20px;background-color:var(--main-color);border-radius:50%;position:relative;animation-delay:.5s;box-shadow:0 20px 20px #0003,0 0 30px #0000004d,inset 0 0 10px #0000001a}@keyframes moveBall-a7d7981f{0%,to{left:0;top:0;transform:translateY(0)}25%{left:25%;transform:translateY(-15px)}50%{left:50%;transform:translateY(15px)}75%{left:90%;transform:translateY(-15px)}}input[data-v-323ae834]{width:40px;height:40px;font-size:20px;text-align:center;margin:5px;border:2px solid #ccc;border-radius:5px;transition:all .2s ease-in-out}.password-field[data-v-122cde12]{position:relative}.v-icon[data-v-122cde12]{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.login-form-modern[data-v-26b237e7]{padding:8px 0}.form-title[data-v-26b237e7]{font-size:1.625rem;font-weight:700;color:var(--text-primary, #1e293b);margin-bottom:4px;letter-spacing:-.02em}.form-subtitle[data-v-26b237e7]{font-size:.9375rem;color:var(--text-secondary, #64748b);margin-bottom:28px}.forgot-link[data-v-26b237e7]{cursor:pointer;text-decoration:none;color:#e8711a;font-size:.8125rem;font-weight:500;transition:opacity .15s ease}.forgot-link[data-v-26b237e7]:hover{opacity:.8}.login-btn[data-v-26b237e7]{font-weight:600;letter-spacing:.02em;text-transform:none;font-size:.9375rem}.signup-prompt[data-v-26b237e7]{text-align:center;margin-top:20px;font-size:.875rem;color:var(--text-secondary, #64748b)}.signup-link[data-v-26b237e7]{cursor:pointer;text-decoration:none;color:#e8711a;font-weight:600;margin-left:4px}.signup-link[data-v-26b237e7]:hover{text-decoration:underline}.password-field[data-v-e19287af]{position:relative}.v-icon[data-v-e19287af]{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.clickable-text[data-v-e19287af]{cursor:pointer;text-decoration:none;color:var(--main-color);font-size:14px}.login-page[data-v-e7bdc306]{min-height:100vh;background:#f0f2f5;display:flex;align-items:center;justify-content:center;padding:20px}.login-container[data-v-e7bdc306]{display:flex;width:100%;max-width:960px;min-height:560px;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #0000001f}.login-branding[data-v-e7bdc306]{flex:1;background:linear-gradient(135deg,#3d3d3d,#5c5c5c,#e8711a);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px;position:relative;overflow:hidden}.branding-content[data-v-e7bdc306]{position:relative;z-index:2;text-align:center}.branding-title[data-v-e7bdc306]{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.branding-subtitle[data-v-e7bdc306]{color:#94a3b8;font-size:1rem;font-weight:400;line-height:1.5}.branding-decoration[data-v-e7bdc306]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.decoration-circle[data-v-e7bdc306]{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.08)}.circle-1[data-v-e7bdc306]{width:300px;height:300px;top:-80px;right:-80px}.circle-2[data-v-e7bdc306]{width:200px;height:200px;bottom:-40px;left:-40px;background:#e8711a1a}.circle-3[data-v-e7bdc306]{width:120px;height:120px;top:40%;right:20%;background:#e8711a0f}.login-form-panel[data-v-e7bdc306]{flex:1;display:flex;align-items:center;justify-content:center;padding:48px 40px;background:#fff}.login-sheet[data-v-e7bdc306]{width:100%;max-width:380px;box-shadow:none!important;border:none!important}@media screen and (max-width:768px){.login-container[data-v-e7bdc306]{flex-direction:column;max-width:440px}.login-branding[data-v-e7bdc306]{padding:32px 24px;min-height:180px}.branding-title[data-v-e7bdc306]{font-size:1.5rem}.login-form-panel[data-v-e7bdc306]{padding:32px 24px}}:root{--fs-xs: 12px;--fs-sm: 13px;--fs-base: 14px;--fs-md: 15px;--fs-lg: 16px;--fs-xl: 18px;--fs-2xl: 20px;--fs-3xl: 24px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--table-fs: 15px;--table-row-h: 40px;--table-header-h: 40px;--main-color: #E8711A;--sidebar-bg: #4A4A4A;--sidebar-text: #D0D0D0;--sidebar-text-active: #FFFFFF;--sidebar-active-bg: #5C5C5C;--content-bg: #F0F2F5;--card-bg: #FFFFFF;--card-radius: 16px;--card-shadow: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .08);--text-primary: #1E293B;--text-secondary: #6B6B6B;--text-muted: #9E9E9E;--border-color: #E2E8F0;--transition-fast: .15s ease;--transition-normal: .25s ease;--status-completed-bg: #DCFCE7;--status-completed-text: #166534;--status-canceled-bg: #FEE2E2;--status-canceled-text: #991B1B;--status-initiated-bg: #FEF3C7;--status-initiated-text: #92400E;--status-approved-bg: #DBEAFE;--status-approved-text: #1E40AF;--status-pending-bg: #FFEDD5;--status-pending-text: #9A3412;--status-row-early-bg: #FFFBC1;--status-row-progress-bg: #FFF7AF;--status-row-milestone-bg: #DDFFBB;--field-readonly-bg: #F1F5F9;--field-readonly-border: #CBD5E1;--field-readonly-label: #64748B}:root[data-density=compact]{--fs-xs: 10px;--fs-sm: 11px;--fs-base: 12px;--fs-md: 13px;--fs-lg: 14px;--fs-xl: 16px;--fs-2xl: 18px;--fs-3xl: 22px;--table-fs: 14px;--table-row-h: 36px;--table-header-h: 36px}.custom-data-table{--easy-table-border: 1px solid var(--border-color);--easy-table-row-border: 1px solid var(--border-color);--easy-table-header-font-size: var(--table-fs);--easy-table-header-height: var(--table-header-h, 40px);--easy-table-header-font-color: #E8711A;--easy-table-header-background-color: #FFF8F0;--easy-table-body-row-font-size: var(--table-fs);--easy-table-body-row-height: var(--table-row-h, 40px);--easy-table-body-row-font-color: var(--text-primary);--easy-table-body-row-background-color: #FFFFFF;--easy-table-body-row-hover-background-color: #F1F5F9;--easy-table-body-row-hover-font-color: var(--text-primary);--easy-table-footer-background-color: #FFFFFF;--easy-table-footer-font-size: var(--fs-base);--easy-table-footer-font-color: var(--text-secondary);--easy-table-footer-height: var(--table-header-h, 40px);--easy-table-loading-mask-background-color: rgba(255, 255, 255, .85);--easy-table-scrollbar-track-color: transparent;--easy-table-scrollbar-color: #CBD5E1;--easy-table-scrollbar-thumb-color: #CBD5E1;--easy-table-scrollbar-corner-color: transparent;border-radius:12px!important}.custom-data-table .vue3-easy-data-table__main{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.custom-data-table .vue3-easy-data-table__header th{position:sticky!important;top:0!important;z-index:2!important;background-color:#fff8f0!important}@media screen and (max-width:960px){.custom-data-table th{font-size:var(--table-fs)!important;padding:6px 8px!important}.custom-data-table td{font-size:var(--table-fs);padding:6px 8px!important}.table-card{padding:12px;border-radius:8px}.table-page-title{font-size:var(--fs-lg)}}.custom-data-table th,.custom-data-table td{font-family:Segoe UI,Open Sans,Arial,sans-serif;white-space:nowrap}.custom-data-table th{text-align:center;font-weight:var(--fw-bold)!important;text-transform:none;letter-spacing:normal;font-size:var(--table-fs)!important;color:#e8711a!important}.custom-data-table td{font-size:var(--table-fs)}.custom-data-table .even-row{--easy-table-body-row-background-color: #FFFFFF}div.currency-amount{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;gap:8px}div.currency-amount .currency{color:inherit;font-size:var(--table-fs);font-weight:var(--fw-regular)}.lds-ring div[data-v-1fa3a520]{border-color:var(--main-color) transparent transparent transparent!important}.custom-data-table .v-btn{text-transform:capitalize!important;font-weight:500!important;letter-spacing:0!important}.row-canceled{--easy-table-body-row-font-color: var(--status-canceled-text, #DC2626);--easy-table-body-row-background-color: var(--status-canceled-bg, #FEF2F2) !important}.row-process{--easy-table-body-row-background-color: var(--status-initiated-bg, #FFFBEB) !important}.row-approved{--easy-table-body-row-background-color: var(--status-approved-bg, #EEF2FF) !important}.row-completed{--easy-table-body-row-background-color: var(--status-completed-bg, #F0FDF4) !important}.row-other-status{--easy-table-body-row-background-color: var(--status-pending-bg, #FFF7ED) !important}.row-status-early{--easy-table-body-row-background-color: var(--status-row-early-bg, #FEF3C7) !important}.row-status-progress{--easy-table-body-row-background-color: var(--status-row-progress-bg, #FDE68A) !important}.row-status-milestone{--easy-table-body-row-background-color: var(--status-row-milestone-bg, #DCFCE7) !important}.row-status-canceled{--easy-table-body-row-font-color: #DC2626 !important}.custom-data-table td.amount-negative,.custom-data-table td.amount-negative *{color:#dc2626!important}.status-chip{display:inline-flex;align-items:center;padding:2px 10px;border-radius:20px;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:20px;white-space:nowrap}.status-chip--completed{background-color:#dcfce7;color:#166534}.status-chip--canceled,.status-chip--deleted{background-color:#fee2e2;color:#991b1b}.status-chip--initiated{background-color:#fef3c7;color:#92400e}.status-chip--approved{background-color:#dbeafe;color:#1e40af}.status-chip--pending{background-color:#ffedd5;color:#9a3412}.status-chip--enabled{background-color:#dcfce7;color:#166534}.status-chip--disabled{background-color:#fee2e2;color:#991b1b}.status-word{font-size:var(--table-fs);font-weight:var(--fw-regular);color:var(--text-primary);white-space:nowrap;cursor:pointer}.status-word:hover{text-decoration:underline}.status-word--canceled{color:#dc2626}.modal-icon{font-weight:var(--fw-bold);font-style:normal;font-size:var(--table-fs);color:var(--text-primary);cursor:pointer}.modal-icon:hover{text-decoration:underline}.table-page-title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.table-toolbar{display:flex;align-items:center;justify-content:space-between;padding:8px 0;gap:12px}.table-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:16px 20px}.form-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:24px}.form-page-title{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0 0 8px}.form-section{margin-bottom:20px}.form-section-title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border-color)}.form-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;margin-top:8px;border-top:1px solid var(--border-color)}.form-tabs-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:0}.form-tabs-card .v-tabs{border-bottom:1px solid var(--border-color)}.form-tabs-content{padding:24px}.lookup-btn{font-size:var(--fs-sm);font-weight:var(--fw-medium);text-transform:capitalize;letter-spacing:0;min-width:auto;padding:0 12px;height:32px;margin-bottom:4px}.stepper-form-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:24px}.modal-summary-card{background:var(--card-bg);border-radius:var(--card-radius);padding:28px;max-width:100%}.modal-summary-title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary);text-align:center;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--border-color)}.modal-summary-body{display:flex;flex-direction:column;gap:2px;padding:0 4px}.modal-summary-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;border-bottom:1px solid #F1F5F9}.modal-summary-row:last-child{border-bottom:none}.modal-summary-row span:first-child{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-secondary);flex:1}.modal-summary-row span:last-child{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-primary);flex:1;text-align:left}.modal-summary-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:16px;margin-top:8px;border-top:1px solid var(--border-color)}.modal-form{background:var(--card-bg);border-radius:var(--card-radius);padding:24px}.modal-form-title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary);margin-bottom:16px}.modal-list{background:var(--card-bg);border-radius:var(--card-radius);padding:20px}.datatable-container{width:600px;height:600px;overflow:auto}.datatable-container td{font-size:var(--fs-md);font-family:Inter,Segoe UI,sans-serif}.datatable-container th{font-size:var(--fs-base);color:var(--text-secondary)!important;font-weight:var(--fw-semibold)}.dp__input{font-family:Inter,Segoe UI,sans-serif;font-size:var(--fs-lg);color:var(--text-primary);border-color:var(--border-color);border-radius:8px;height:48px;padding:0 12px 0 36px;transition:border-color var(--transition-fast)}.dp__input:hover{border-color:#94a3b8}.dp__input:focus,.dp__input_focus{border-color:var(--main-color);box-shadow:0 0 0 1px var(--main-color)}.dp__input::placeholder{color:var(--text-muted);font-size:var(--fs-lg)}.dp__input_icon{color:var(--text-secondary)}.dp__menu{border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 16px #0000001a;font-family:Inter,Segoe UI,sans-serif}.dp__month_year_select{font-weight:var(--fw-semibold);color:var(--text-primary);font-size:var(--fs-lg)}.dp__month_year_select:hover,.dp__inner_nav:hover{background:#fff3e8;color:var(--main-color)}.dp__calendar_item{font-size:var(--fs-md)}.dp__cell_inner{border-radius:8px;width:36px;height:36px}.dp__today{border-color:var(--main-color)}.dp__active_date{background-color:var(--main-color);color:#fff}.dp__cell_inner:hover{background-color:#fff3e8;color:var(--main-color)}.dp__calendar_header_item{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-secondary);text-transform:uppercase}.dp__clear_icon{color:var(--text-muted)}.dp__clear_icon:hover{color:var(--text-primary)}@media screen and (max-width:600px){.modal-summary-card{min-width:unset!important;max-width:100%!important;width:100%!important;margin:0!important;border-radius:12px!important;padding:16px!important}.modal-form{width:100%!important;min-width:unset!important;padding:16px!important}.modal-summary-title{font-size:var(--fs-lg)}.modal-summary-row{flex-direction:column;gap:2px}.modal-summary-row span:last-child{text-align:left}.modal-summary-actions{flex-wrap:wrap}.v-dialog>.v-overlay__content{max-width:calc(100vw - 24px)!important;margin:12px!important}.form-card,.form-tabs-card{padding:12px;border-radius:8px}.form-tabs-content{padding:12px}.form-page-title{font-size:var(--fs-lg)}.form-actions{flex-wrap:wrap}.datatable-container{width:100%;height:auto;max-height:400px}.error-dialog,.success-dialog,.warning-dialog{width:calc(100vw - 32px);max-width:400px;height:auto;min-height:200px}}@media screen and (min-width:601px)and (max-width:960px){.modal-summary-card{min-width:unset!important;max-width:90vw!important}.modal-form{width:auto!important;min-width:unset!important;max-width:90vw}.v-dialog>.v-overlay__content{max-width:90vw!important}.datatable-container{width:100%}}.v-data-table .v-data-table__td,.v-data-table-rows-no-data,.v-data-table-rows-loading{font-size:var(--fs-md)}.v-data-table .v-data-table__th{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)}.v-data-table-footer{font-size:var(--fs-base)}.vuecal__event{font-size:clamp(1rem,2.5vw,1.2rem)}.vuecal__event.CRITICAL:not(:has(.v-chip)){background-color:#ff453ae6;border:1px solid rgb(220,20,60);color:#fff;font-family:Roboto,sans-serif;font-weight:500}.vuecal__event.HIGH:not(:has(.v-chip)){background-color:#ffc107e6;border:1px solid rgb(255,160,0);color:#000;font-family:Roboto,sans-serif;font-weight:500}.vuecal__event.MEDIUM:not(:has(.v-chip)){background-color:#80ef80!important}.vuecal__event:has(.v-chip){background-color:transparent}.vuecal__event.LOW:not(:has(.v-chip)){background-color:#337affe6;border:1px solid rgb(30,80,200);color:#fff;font-family:Roboto,sans-serif;font-weight:500}.vuecal__menu,.vuecal__cell-events-count{background-color:rgb(var(--v-theme-primaryColor2));opacity:.7}.vuecal__title-bar{background-color:#eceaea8c;opacity:1}.vuecal--month-view .vuecal__cell-content{justify-content:flex-start;height:100%;align-items:flex-end}.vuecal--month-view .vuecal__cell-date{padding:4px}.vuecal--month-view .vuecal__no-event{display:none}.vuecal--time-cell{height:100px}.vuecal__cell--today{background-color:rgba(var(--v-theme-primaryColor2),.15)}body{background-color:var(--content-bg, #F0F2F5);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-card{border:1px solid var(--border-color)!important;box-shadow:var(--card-shadow)!important;transition:box-shadow var(--transition-normal)!important}.v-card:hover{box-shadow:var(--card-shadow-hover)!important}.v-data-table{border-radius:var(--card-radius)!important}.v-btn,.v-list-item,.v-tab{transition:all var(--transition-fast)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}input[readonly]{caret-color:transparent}.v-field.v-field--variant-outlined:has(input[readonly]),.v-field.v-field--variant-outlined:has(textarea[readonly]),.v-field.v-field--variant-outlined.v-field--disabled{background-color:var(--field-readonly-bg)!important}.v-field.v-field--variant-outlined:has(input[readonly]) .v-label,.v-field.v-field--variant-outlined:has(textarea[readonly]) .v-label,.v-field.v-field--variant-outlined.v-field--disabled .v-label{color:var(--field-readonly-label)!important}.v-field.v-field--variant-outlined:has(input[readonly]) .v-field__outline__start,.v-field.v-field--variant-outlined:has(input[readonly]) .v-field__outline__end,.v-field.v-field--variant-outlined:has(input[readonly]) .v-field__outline__notch:before,.v-field.v-field--variant-outlined:has(input[readonly]) .v-field__outline__notch:after,.v-field.v-field--variant-outlined:has(textarea[readonly]) .v-field__outline__start,.v-field.v-field--variant-outlined:has(textarea[readonly]) .v-field__outline__end,.v-field.v-field--variant-outlined:has(textarea[readonly]) .v-field__outline__notch:before,.v-field.v-field--variant-outlined:has(textarea[readonly]) .v-field__outline__notch:after,.v-field.v-field--variant-outlined.v-field--disabled .v-field__outline__start,.v-field.v-field--variant-outlined.v-field--disabled .v-field__outline__end,.v-field.v-field--variant-outlined.v-field--disabled .v-field__outline__notch:before,.v-field.v-field--variant-outlined.v-field--disabled .v-field__outline__notch:after{border-color:var(--field-readonly-border)!important}.pointer{cursor:pointer}.top-20{margin-top:20px}.steppy-item-title{font-size:var(--fs-base)!important}.mt-25px{margin-top:25px}.error-dialog,.success-dialog,.warning-dialog{display:flex;justify-content:space-between;border-radius:5px;background-color:#fff;width:500px;height:250px;margin:0 auto;padding:10px;overflow:hidden}.error-right,.success-right,.warning-right{display:flex;flex-direction:column;justify-content:space-around;text-align:center;margin-right:10px;width:70%}.close-button,.success-close-button,.warning-close-button{background-color:red;color:#fff;border:none;border-radius:5px;padding:5px 10px;margin-top:10px;cursor:pointer;font-weight:500;letter-spacing:1px}.close-button:hover{background-color:#f53737}.success-close-button{background-color:#5cc9ab}.success-close-button:hover{background-color:#4ca38b}.warning-close-button{background-color:gold}.warning-close-button:hover{background-color:#f7cc31}.error-message{word-wrap:break-word}.warning-icon{width:200px;height:200px;background-color:gold;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;position:relative;bottom:20%;right:20%;opacity:.65}.warning-icon:before{content:"!";color:#fff;font-size:150px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-icon{width:200px;height:200px;background-color:#f28c28;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;position:relative;bottom:20%;right:20%;opacity:.65}.info-icon:before{content:"!";color:#fff;font-size:150px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.green-circle{width:200px;height:200px;background-color:#5cc9ab;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:24px;position:relative;bottom:20%;right:20%;opacity:.8}.success-tick{border-radius:10px}.red-icon{width:200px;height:200px;background-color:red;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;position:relative;bottom:20%;right:20%;opacity:.65}.red-icon:before,.red-icon:after{content:" ";position:absolute;width:60%;height:30px;border-radius:5px;background-color:#fff}.red-icon:before{transform:rotate(45deg)}.red-icon:after{transform:rotate(-45deg)}.filter-input{width:120px}.m-l-35{padding-left:35px}.grid-card-2{display:flex;flex-direction:column;background:#fff3;grid-template-columns:auto 1fr;padding:20px}.summary-row{display:flex;justify-content:space-between;align-items:flex-start}.grid-card-3{background:#fff3;display:grid;grid-template-columns:repeat(3,1fr)}.border-1{border:1px solid var(--main-color);padding:30px;border-radius:5px}.border-h4{align-items:center;padding-bottom:10px;margin-bottom:10px;display:flex;justify-content:center;border-bottom:1px solid var(--main-color)}.modal-icon{font-weight:var(--fw-bold);font-style:normal;font-size:var(--table-fs)}.null-value{color:#000;opacity:.5;font-style:italic}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.v-field__input,.v-field input,.v-field textarea,.v-field__field input,.v-autocomplete input,.v-select__selection,.v-label,.v-field-label,.v-field__label{font-size:var(--fs-lg)}.v-btn--size-default,.v-btn:not(.v-btn--size-x-small):not(.v-btn--size-small):not(.v-btn--size-large):not(.v-btn--size-x-large){font-size:var(--fs-md)}.v-list-item__title{font-size:var(--fs-lg)}.v-list-item-subtitle,.v-list-item__subtitle{font-size:var(--fs-base)}@media print{@page{margin:1.5cm}body{background:#fff!important;color:#000!important}.navbar-modern,.sidebar-modern,.sidebar-toggle-wrap,.v-app-bar,.v-navigation-drawer,.v-overlay__scrim,.v-snackbar,.v-dialog__content>:not(.v-card),.v-tooltip__content{display:none!important}.dashboard-shell .dashboard-tabs,.form-card .v-btn,.form-card .v-select,.form-card .v-pagination,.form-card .dp__main,.form-card .dp__input,.form-card .dp__input_wrap{display:none!important}.v-main,.v-main__wrap{padding:0!important;margin:0!important}.dashboard-shell,.dashboard-content,.form-card,.v-container,.v-card{box-shadow:none!important;border:none!important;background:#fff!important;color:#000!important}.form-page-title,h1,h2,h3{color:#000!important}table{font-size:10pt;page-break-inside:auto;border-collapse:collapse!important}thead{display:table-header-group}tr{page-break-inside:avoid}td,th{border:1px solid #999!important;padding:4px 6px!important}.form-card>*{page-break-inside:avoid}a[href]:after{content:""!important}}
