@charset "UTF-8";.crm-detail--dark,.separation-detail--dark,.sale-detail--dark{--crm-detail-surface-bg: rgba(4, 7, 12, .985);--crm-detail-surface-border: rgba(71, 85, 105, .32);--crm-detail-surface-border-soft: rgba(71, 85, 105, .22);--crm-detail-surface-shadow: inset 0 1px 0 rgba(255, 255, 255, .03), 0 18px 38px rgba(2, 6, 23, .28);--crm-detail-text-strong: rgba(248, 250, 252, .97);--crm-detail-text-body: rgba(226, 232, 240, .96);--crm-detail-text-muted: rgba(148, 163, 184, .88);--crm-detail-soft-bg: rgba(255, 255, 255, .02);--crm-detail-soft-strong-bg: rgba(255, 255, 255, .03);--crm-detail-banner-bg: linear-gradient(135deg, rgba(9, 11, 16, .98) 0%, rgba(17, 24, 39, .96) 50%, rgba(9, 11, 16, .98) 100%);--crm-detail-banner-border: rgba(255, 255, 255, .12);--crm-detail-banner-shadow: 0 10px 22px rgba(2, 6, 23, .24);--crm-detail-banner-text: #ffffff;--crm-detail-banner-subtext: rgba(255, 255, 255, .82);--crm-detail-banner-button-border: rgba(255, 255, 255, .24);--crm-detail-banner-button-bg: rgba(255, 255, 255, .06);--crm-detail-notes-bg: rgba(2, 6, 15, .98);--crm-detail-kpi-shadow: 0 14px 28px rgba(15, 23, 42, .16);--crm-detail-dialog-bg: rgba(0, 0, 0, .995);--crm-detail-dialog-actions-bg: rgba(0, 0, 0, .98);--crm-detail-field-bg: rgba(0, 0, 0, .92);--crm-detail-field-outline: rgba(71, 85, 105, .48);--sep-surface-bg: var(--crm-detail-surface-bg);--sep-surface-border: var(--crm-detail-surface-border);--sep-surface-border-soft: var(--crm-detail-surface-border-soft);--sep-surface-shadow: var(--crm-detail-surface-shadow);--sep-text-strong: var(--crm-detail-text-strong);--sep-text-body: var(--crm-detail-text-body);--sep-text-muted: var(--crm-detail-text-muted);--sep-soft-bg: var(--crm-detail-soft-bg);--sep-soft-strong-bg: var(--crm-detail-soft-strong-bg);--sep-banner-bg: var(--crm-detail-banner-bg);--sep-banner-border: var(--crm-detail-banner-border);--sep-banner-shadow: var(--crm-detail-banner-shadow);--sep-banner-text: var(--crm-detail-banner-text);--sep-banner-subtext: var(--crm-detail-banner-subtext);--sep-banner-button-border: var(--crm-detail-banner-button-border);--sep-banner-button-bg: var(--crm-detail-banner-button-bg);--sep-notes-bg: var(--crm-detail-notes-bg);--sep-kpi-shadow: var(--crm-detail-kpi-shadow);--sep-dialog-bg: var(--crm-detail-dialog-bg);--sep-dialog-actions-bg: var(--crm-detail-dialog-actions-bg);--sep-field-bg: var(--crm-detail-field-bg);--sep-field-outline: var(--crm-detail-field-outline);--sale-surface-bg: var(--crm-detail-surface-bg);--sale-surface-border: var(--crm-detail-surface-border);--sale-surface-border-soft: var(--crm-detail-surface-border-soft);--sale-surface-shadow: var(--crm-detail-surface-shadow);--sale-text-strong: var(--crm-detail-text-strong);--sale-text-body: var(--crm-detail-text-body);--sale-text-muted: var(--crm-detail-text-muted);--sale-soft-bg: var(--crm-detail-soft-bg);--sale-soft-strong-bg: var(--crm-detail-soft-strong-bg);--sale-notes-bg: var(--crm-detail-notes-bg);--sale-kpi-shadow: var(--crm-detail-kpi-shadow)}.crm-detail--light,.separation-detail--light,.sale-detail--light{--crm-detail-surface-bg: rgba(255, 255, 255, .99);--crm-detail-surface-border: rgba(15, 23, 42, .1);--crm-detail-surface-border-soft: rgba(15, 23, 42, .08);--crm-detail-surface-shadow: 0 14px 32px rgba(15, 23, 42, .06);--crm-detail-text-strong: rgba(15, 23, 42, .96);--crm-detail-text-body: rgba(30, 41, 59, .92);--crm-detail-text-muted: rgba(71, 85, 105, .84);--crm-detail-soft-bg: rgba(15, 23, 42, .02);--crm-detail-soft-strong-bg: rgba(15, 23, 42, .035);--crm-detail-banner-bg: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(248, 250, 252, .98) 100%);--crm-detail-banner-border: rgba(15, 23, 42, .08);--crm-detail-banner-shadow: 0 10px 22px rgba(15, 23, 42, .08);--crm-detail-banner-text: rgba(15, 23, 42, .96);--crm-detail-banner-subtext: rgba(71, 85, 105, .84);--crm-detail-banner-button-border: rgba(15, 23, 42, .14);--crm-detail-banner-button-bg: rgba(15, 23, 42, .03);--crm-detail-notes-bg: rgba(248, 250, 252, .96);--crm-detail-kpi-shadow: 0 12px 24px rgba(15, 23, 42, .08);--crm-detail-dialog-bg: rgba(255, 255, 255, .995);--crm-detail-dialog-actions-bg: rgba(248, 250, 252, .92);--crm-detail-field-bg: rgba(248, 250, 252, .96);--crm-detail-field-outline: rgba(148, 163, 184, .48);--sep-surface-bg: var(--crm-detail-surface-bg);--sep-surface-border: var(--crm-detail-surface-border);--sep-surface-border-soft: var(--crm-detail-surface-border-soft);--sep-surface-shadow: var(--crm-detail-surface-shadow);--sep-text-strong: var(--crm-detail-text-strong);--sep-text-body: var(--crm-detail-text-body);--sep-text-muted: var(--crm-detail-text-muted);--sep-soft-bg: var(--crm-detail-soft-bg);--sep-soft-strong-bg: var(--crm-detail-soft-strong-bg);--sep-banner-bg: var(--crm-detail-banner-bg);--sep-banner-border: var(--crm-detail-banner-border);--sep-banner-shadow: var(--crm-detail-banner-shadow);--sep-banner-text: var(--crm-detail-banner-text);--sep-banner-subtext: var(--crm-detail-banner-subtext);--sep-banner-button-border: var(--crm-detail-banner-button-border);--sep-banner-button-bg: var(--crm-detail-banner-button-bg);--sep-notes-bg: var(--crm-detail-notes-bg);--sep-kpi-shadow: var(--crm-detail-kpi-shadow);--sep-dialog-bg: var(--crm-detail-dialog-bg);--sep-dialog-actions-bg: var(--crm-detail-dialog-actions-bg);--sep-field-bg: var(--crm-detail-field-bg);--sep-field-outline: var(--crm-detail-field-outline);--sale-surface-bg: var(--crm-detail-surface-bg);--sale-surface-border: var(--crm-detail-surface-border);--sale-surface-border-soft: var(--crm-detail-surface-border-soft);--sale-surface-shadow: var(--crm-detail-surface-shadow);--sale-text-strong: var(--crm-detail-text-strong);--sale-text-body: var(--crm-detail-text-body);--sale-text-muted: var(--crm-detail-text-muted);--sale-soft-bg: var(--crm-detail-soft-bg);--sale-soft-strong-bg: var(--crm-detail-soft-strong-bg);--sale-notes-bg: var(--crm-detail-notes-bg);--sale-kpi-shadow: var(--crm-detail-kpi-shadow)}.separation-side-banner__identity,.sale-side-banner__identity{display:flex;align-items:center;gap:10px;min-width:0}.separation-side-banner__avatar{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;background:linear-gradient(135deg,#0fdad4f2,#41a6fff2);border:1px solid rgba(255,255,255,.34);flex-shrink:0}.sale-side-banner__avatar{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;background:linear-gradient(135deg,#6366f1f2,#4f46e5f2);border:1px solid rgba(255,255,255,.34);flex-shrink:0}.separation-side-banner__name,.sale-side-banner__name{color:var(--crm-detail-text-strong);font-size:1rem;font-weight:800;line-height:1.1}.separation-side-banner__doc,.sale-side-banner__doc{color:var(--crm-detail-text-muted);font-size:.78rem;margin-top:2px}.separation-side-banner__back,.sale-side-banner__back{color:var(--crm-detail-text-strong)!important;border-color:var(--crm-detail-surface-border)!important;background:var(--crm-detail-soft-bg)!important}.separation-header-card,.sale-header-card{background:linear-gradient(180deg,var(--crm-detail-surface-bg) 0%,color-mix(in srgb,var(--crm-detail-soft-bg) 72%,transparent) 100%)!important}.separation-header-card__top,.sale-header-card__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.separation-header-card .v-card-text,.sale-header-card .v-card-text{padding:16px 18px}.separation-header-card__chips,.sale-header-card__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.separation-header-card .separation-side-banner__avatar,.sale-header-card .sale-side-banner__avatar{width:34px;height:34px;border-radius:11px;font-size:12px;box-shadow:none}.separation-header-card .separation-side-banner__name,.sale-header-card .sale-side-banner__name{font-size:.96rem}.separation-header-card__chip,.sale-header-card__chip{color:var(--crm-detail-text-body)!important;font-weight:700;letter-spacing:.01em;border:1px solid var(--crm-detail-surface-border-soft)!important;box-shadow:none;min-height:28px}.separation-header-card__chip--status{background:#14b8a61f!important;color:rgb(var(--v-theme-teal))!important}.sale-header-card__chip--status{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;color:#fff!important}.separation-header-card__chip--meta,.sale-header-card__chip--meta{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important}.separation-header-card__chip--soft,.sale-header-card__chip--soft{background:var(--crm-detail-soft-bg)!important}.action-button-row{display:flex;flex-wrap:wrap;gap:12px}.action-button-row__btn{flex:1 1 200px;min-width:190px}.action-button-row--compact{align-items:stretch}.action-button-row--compact .action-button-row__btn{flex:1 1 160px;min-width:160px;min-height:34px;text-transform:none;letter-spacing:.01em;font-weight:700;border-radius:12px;font-size:.82rem}.action-button-row__btn--primary{box-shadow:0 12px 24px #0d948833}.sale-detail .action-button-row__btn--primary{box-shadow:0 12px 24px #4f46e533}.action-button-row__btn--person{border-color:#2563eb33!important;background:#2563eb0d!important}.action-button-row__btn--project{border-color:#0891b233!important;background:#06b6d40d!important}.action-button-row__btn--unit{border-color:#d9770633!important;background:#f59e0b0d!important}.action-button-row__btn--transfer{border-color:#6366f133!important;background:#6366f10d!important}.action-button-row__btn--quotation{border-color:#05966933!important;background:#10b9810d!important}.action-button-row__btn--quotation-edit{border-color:#7e22ce2e!important;background:#a855f70d!important}.action-button-row__btn--fiduciary{border-color:#0d948833!important;background:#14b8a60f!important}.kpi-card-premium{position:relative;overflow:hidden;border-radius:18px;padding:14px 16px;min-height:98px;color:#fff;cursor:default;display:flex;align-items:center;gap:12px;box-shadow:var(--crm-detail-kpi-shadow)}.kpi-icon-bg{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#ffffff24;border:1px solid rgba(255,255,255,.2);flex-shrink:0}.kpi-data{position:relative;z-index:2;min-width:0}.kpi-number{font-size:1rem;line-height:1.2;font-weight:900}.kpi-number--compact{font-size:.92rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kpi-number--date{font-size:.82rem}.kpi-title{margin-top:1px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#ffffffc7}.kpi-badge{display:inline-flex;align-items:center;gap:4px;margin-top:7px;padding:3px 7px;border-radius:999px;font-size:.64rem;font-weight:700}.kpi-badge.neutral{background:#ffffff1f;border:1px solid rgba(255,255,255,.18)}.kpi-decoration{position:absolute;width:78px;height:78px;right:-20px;bottom:-26px;border-radius:50%;background:#ffffff14}.kpi-gradient-primary{background:linear-gradient(135deg,#2563ebfa,#3b82f6f2)}.sale-detail .kpi-gradient-primary{background:linear-gradient(135deg,#4f46e5fa,#6366f1f2)}.kpi-gradient-info{background:linear-gradient(135deg,#0e7490fa,#06b6d4f2)}.kpi-gradient-warning{background:linear-gradient(135deg,#d97706fa,#f59e0bf2)}.kpi-gradient-success{background:linear-gradient(135deg,#059669fa,#10b981f2)}.separation-surface,.sale-surface{border:1px solid var(--crm-detail-surface-border)!important;background:var(--crm-detail-surface-bg)!important;box-shadow:var(--crm-detail-surface-shadow)!important}.separation-surface--main .v-card-text,.sale-surface--main .v-card-text{padding:22px 24px}.separation-surface .v-card-title,.sale-surface .v-card-title,.separation-surface .v-card-text,.sale-surface .v-card-text{color:var(--crm-detail-text-body)}.separation-surface .v-divider,.sale-surface .v-divider{border-color:var(--crm-detail-surface-border-soft)!important}.separation-tabs--premium,.sale-tabs--premium{gap:8px;border-bottom:1px solid var(--crm-detail-surface-border-soft)}.separation-tabs--premium .v-slide-group__content,.sale-tabs--premium .v-slide-group__content{gap:8px;align-items:center}.separation-tabs--premium .v-tab,.sale-tabs--premium .v-tab{min-height:40px;border-radius:999px;padding-inline:14px;text-transform:none;letter-spacing:.01em;font-weight:700;color:var(--crm-detail-text-muted);background:transparent;border:1px solid transparent;transition:all .2s ease}.separation-tabs--premium .v-tab:hover,.sale-tabs--premium .v-tab:hover{color:var(--crm-detail-text-body);background:var(--crm-detail-soft-bg);border-color:var(--crm-detail-surface-border-soft)}.separation-tabs--premium .v-tab--selected{color:rgb(var(--v-theme-teal))!important;background:color-mix(in srgb,rgb(var(--v-theme-teal)) 12%,transparent);border-color:color-mix(in srgb,rgb(var(--v-theme-teal)) 28%,transparent);box-shadow:inset 0 1px #ffffff0a}.sale-tabs--premium .v-tab--selected{color:rgb(var(--v-theme-indigo))!important;background:color-mix(in srgb,rgb(var(--v-theme-indigo)) 12%,transparent);border-color:color-mix(in srgb,rgb(var(--v-theme-indigo)) 28%,transparent);box-shadow:inset 0 1px #ffffff0a}.separation-tabs--premium .v-tab__slider,.sale-tabs--premium .v-tab__slider{display:none}.executive-tab-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.executive-tab-summary__card{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:18px;border:1px solid var(--crm-detail-surface-border-soft);background:linear-gradient(180deg,var(--crm-detail-soft-bg) 0%,var(--crm-detail-soft-strong-bg) 100%)}.executive-tab-summary__card--accent{border-color:#3b82f633;background:linear-gradient(135deg,#2563eb1a,#3b82f60a)}.sale-detail .executive-tab-summary__card--accent{border-color:#6366f133;background:linear-gradient(135deg,#6366f11a,#6366f10a)}.executive-tab-summary__card--payment{border-color:#14b8a62e;background:linear-gradient(135deg,#0f766e1c,#0ea5a40a)}.executive-tab-summary__icon{width:34px;height:34px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:rgb(var(--v-theme-teal));background:#14b8a61f;border:1px solid rgba(20,184,166,.16)}.sale-detail .executive-tab-summary__icon{color:rgb(var(--v-theme-indigo));background:#6366f11f;border:1px solid rgba(99,102,241,.16)}.executive-tab-summary__label{color:var(--crm-detail-text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800}.executive-tab-summary__value{margin-top:8px;color:var(--crm-detail-text-strong);font-size:1rem;font-weight:800}.executive-tab-summary__meta{margin-top:6px;color:var(--crm-detail-text-body);font-size:.83rem}.executive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:18px;align-items:start}.separation-info-card,.sale-info-card{background:var(--crm-detail-soft-bg)!important;border-color:var(--crm-detail-surface-border-soft)!important;border-radius:16px}.executive-panel__header{padding-bottom:0!important}.executive-panel__title{display:inline-flex;align-items:center;color:var(--crm-detail-text-strong);font-size:.96rem;font-weight:800}.executive-panel__subtitle{margin-top:4px;color:var(--crm-detail-text-muted);font-size:.8rem;line-height:1.45}.info-grid{display:grid;grid-template-columns:1fr;gap:12px}.info-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;border:1px solid var(--crm-detail-surface-border-soft);background:var(--crm-detail-soft-strong-bg)}.info-k{font-size:12px;color:var(--crm-detail-text-muted);font-weight:600;letter-spacing:.25px;flex:0 0 auto}.info-v{font-size:13px;color:var(--crm-detail-text-strong);font-weight:600;text-align:right;flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.notes-panel{padding:22px;border-radius:18px;border:1px solid var(--crm-detail-surface-border);background:var(--crm-detail-notes-bg)}.notes-panel__label{color:var(--crm-detail-text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:800;margin-bottom:12px}.notes-panel__content{color:var(--crm-detail-text-strong);font-size:1rem;line-height:1.7;min-height:72px;white-space:pre-wrap}@media(max-width:960px){.executive-tab-summary,.executive-grid{grid-template-columns:1fr}.separation-header-card__top,.sale-header-card__top{flex-direction:column;align-items:flex-start}.action-button-row__btn{flex-basis:100%;min-width:100%}.separation-surface--main .v-card-text,.sale-surface--main .v-card-text{padding:18px}}*,*:before,*:after{box-sizing:border-box}:root{--font-family: "Roboto", "Inter", sans-serif;--color-primary: #1a73e8;--color-secondary: #5c6bc0;--color-success: #43a047;--color-warning: #fb8c00;--color-error: #e53935;--color-info: #039be5}body{margin:0;font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.v-card,.v-btn,.v-chip{transition:all .2s ease-in-out}.v-card:hover{transform:translateY(-1px)}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}:root{--crm-gradient-start: #00BFA5;--crm-gradient-end: #00838F;--crm-gradient: linear-gradient(135deg, var(--crm-gradient-start) 0%, var(--crm-gradient-end) 100%);--crm-shadow: 0 8px 24px rgba(0, 191, 165, .25)}.crm-page-banner{background:var(--simplia-brand-banner, var(--crm-gradient));border-radius:18px;padding:18px 22px;box-shadow:var(--crm-shadow);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.crm-banner-leading{display:flex;align-items:center;flex:1;min-width:0;gap:16px;flex-wrap:wrap}.crm-banner-context{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.crm-banner-content{display:flex;align-items:center;gap:16px}.crm-banner-icon{background:#fff3;border-radius:10px;padding:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.crm-banner-icon .v-icon{color:#fff!important}.crm-banner-title{font-size:1.5rem;font-weight:700;color:#fff;margin:0;line-height:1.3}.crm-banner-subtitle{font-size:.875rem;color:#ffffffd9;margin:4px 0 0;line-height:1.4}.crm-banner-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.crm-banner-chip{background:#ffffff29!important;color:#fff!important;border:1px solid rgba(255,255,255,.24);font-weight:700}.crm-banner-chip--soft{background:#ffffff1a!important}.crm-banner-chip .v-icon{color:#fff!important}.flow-hero-kpis{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.flow-hero-chip{height:auto!important;min-height:30px;padding-block:4px!important}.flow-hero-chip__label{font-size:.72rem;font-weight:600;opacity:.92;margin-right:4px}.flow-hero-chip__value{font-size:.9rem;font-weight:800;letter-spacing:.01em}.crm-kpi-card{border-radius:12px!important;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;min-height:112px}.crm-kpi-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000026}.crm-kpi-card:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;top:-75px;right:-15px;opacity:.15}.crm-kpi-card:after{content:"";position:absolute;width:100px;height:100px;border-radius:50%;top:-45px;right:-55px;opacity:.1}.crm-kpi-primary{background:var(--crm-gradient)!important}.crm-kpi-primary:before,.crm-kpi-primary:after{background:#ffffff4d}.crm-kpi-success{background:linear-gradient(135deg,#43a047,#2e7d32)!important}.crm-kpi-success:before,.crm-kpi-success:after{background:#ffffff4d}.crm-kpi-warning{background:linear-gradient(135deg,#fb8c00,#e65100)!important}.crm-kpi-warning:before,.crm-kpi-warning:after{background:#ffffff4d}.crm-kpi-error{background:linear-gradient(135deg,#e53935,#c62828)!important}.crm-kpi-error:before,.crm-kpi-error:after{background:#ffffff4d}.crm-kpi-info{background:linear-gradient(135deg,#039be5,#0277bd)!important}.crm-kpi-info:before,.crm-kpi-info:after{background:#ffffff4d}.crm-kpi-secondary{background:linear-gradient(135deg,#7e57c2,#5e35b1)!important}.crm-kpi-secondary:before,.crm-kpi-secondary:after{background:#ffffff4d}.crm-kpi-content{position:relative;z-index:1;padding:16px}.crm-kpi-icon{background:#fff3;border-radius:10px;padding:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.crm-kpi-icon .v-icon{color:#fff!important}.crm-kpi-number{font-size:1.55rem;font-weight:800;color:#fff;line-height:1.2}.crm-kpi-card{container-type:inline-size}@container (max-width: 250px){.crm-kpi-number{font-size:1.3rem}.crm-kpi-icon{padding:9px}}.crm-kpi-label{font-size:clamp(.66rem,.6rem + .28vw,.75rem);text-transform:uppercase;color:#ffffffd9;font-weight:600;letter-spacing:.4px;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.crm-kpi-badge{font-size:.65rem;font-weight:600;background:#ffffff40;color:#fff;padding:2px 8px;border-radius:20px;display:inline-flex;align-items:center;gap:4px;margin-top:8px}.crm-banner-action{background:#fff!important;color:var(--crm-gradient-end)!important;font-weight:600;box-shadow:0 2px 8px #0000001a}.crm-banner-action:hover{box-shadow:0 4px 12px #00000026}.crm-banner-action--ghost{background:#ffffff1f!important;border-color:#ffffff4d!important;color:#fff!important;box-shadow:none}.crm-card-elevated{border-radius:12px!important;box-shadow:0 2px 12px #00000014!important}.crm-soft-card.v-card--variant-outlined{border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important;border-radius:12px!important}.crm-card-elevated,.crm-section-card,.crm-table-card,.crm-list-filters-accordion{border:1px solid rgba(var(--v-theme-on-surface),.08)!important;background:rgba(var(--v-theme-surface),.98)!important}.v-theme--dark .crm-card-elevated,.v-theme--dark .crm-section-card,.v-theme--dark .crm-table-card,.v-theme--dark .crm-list-filters-accordion{box-shadow:0 16px 28px #00000047!important}.v-theme--light .crm-card-elevated,.v-theme--light .crm-section-card,.v-theme--light .crm-table-card,.v-theme--light .crm-list-filters-accordion{box-shadow:0 12px 24px #0f172a14!important}.crm-filter-card{border:1px solid rgba(15,23,42,.08)}.crm-list-filters-accordion{overflow:hidden;border-radius:16px!important}.crm-table-card{border-radius:16px!important;overflow:hidden}.crm-list-filters-accordion__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:0;background:transparent;color:inherit;cursor:pointer}.crm-list-filters-accordion__main,.crm-table-card__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.crm-list-filters-accordion__icon,.crm-table-card__icon{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00bfa524,#3b82f61f);color:rgb(var(--v-theme-teal));flex-shrink:0}.crm-list-filters-accordion__copy,.crm-table-card__actions{min-width:0}.crm-list-filters-accordion__title,.crm-table-card__title{font-size:.95rem;font-weight:800;color:rgba(var(--v-theme-on-surface),.96)}.crm-list-filters-accordion__subtitle,.crm-table-card__subtitle{margin-top:3px;font-size:.74rem;line-height:1.35;color:rgba(var(--v-theme-on-surface),.62)}.crm-list-filters-accordion__meta,.crm-table-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-list-filters-accordion__meta,.crm-table-card__actions{flex-wrap:wrap;justify-content:flex-end}.crm-list-filters-accordion__chevron{transition:transform .2s ease;color:rgba(var(--v-theme-on-surface),.7)}.crm-list-filters-accordion__chevron--open{transform:rotate(180deg)}.crm-list-filters-accordion__body{padding:14px 18px 18px}.crm-table-card__header{padding:16px 18px}.crm-table-card__header--minimal{padding:10px 14px;justify-content:flex-end}.crm-table-card__body{padding:0}.crm-list-table{border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:16px;overflow:hidden;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px #12203a14}.crm-list-table .v-table__wrapper{border-radius:16px;overflow-x:auto}.crm-list-table .v-table__wrapper>table>thead>tr>th{background:linear-gradient(180deg,#00bfa524,#0284c717);color:rgba(var(--v-theme-on-surface),.8);font-size:.78rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);white-space:nowrap;padding-top:8px!important;padding-bottom:8px!important}.crm-list-table .v-table__wrapper>table>thead>tr>th:first-child{border-top-left-radius:16px}.crm-list-table .v-table__wrapper>table>thead>tr>th:last-child{border-top-right-radius:16px}.crm-list-table .v-table__wrapper>table>tbody>tr>td{border-bottom:1px solid rgba(var(--v-theme-on-surface),.04);padding-top:6px!important;padding-bottom:6px!important;font-size:.84rem;vertical-align:middle}.crm-list-table .v-table__wrapper>table>tbody>tr:hover{background:rgba(var(--v-theme-primary),.04)}.crm-list-table .v-data-table-footer{border-top:1px solid rgba(var(--v-theme-on-surface),.08);padding:8px 12px}.crm-list-table .v-chip{font-weight:700}.crm-list-table .v-btn--icon.v-btn--density-default,.crm-list-table .v-btn--icon.v-btn--size-small{width:26px;height:26px}.crm-list-table .v-data-table__tr{transition:background .18s ease}.crm-soft-status-chip{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.05)}.crm-table-shell__title{display:flex;align-items:center;gap:8px;padding:14px 16px}.crm-empty-state{padding:40px 20px;text-align:center}.crm-empty-state__icon{opacity:.72}.crm-empty-state__title{margin-top:12px;font-size:1.15rem;font-weight:700;color:#0f172aeb}.crm-empty-state__text{max-width:460px;margin:8px auto 0;font-size:.92rem;color:#475569d1}.v-theme--dark .crm-empty-state__title{color:#ffffffeb}.v-theme--dark .crm-empty-state__text{color:#e2e8f0b8}.crm-section-header{display:flex;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.08)}.crm-section-title{font-size:1rem;font-weight:600}.crm-funnel-container{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.crm-funnel-stage{transition:width .3s ease;width:100%}.crm-funnel-card{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border-radius:8px!important}.crm-funnel-card:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000001a}@media(max-width:960px){.crm-list-filters-accordion__header,.crm-table-card__header{align-items:flex-start;flex-direction:column}.crm-list-filters-accordion__meta,.crm-table-card__actions{width:100%;justify-content:space-between}}.crm-context-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:10px 14px;margin-bottom:12px;border-radius:14px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.09);box-shadow:0 6px 18px #12203a0d}.crm-context-bar__selectors{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.crm-context-bar__kpis{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.crm-context-bar__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.crm-context-bar__select{min-width:190px;max-width:260px}.crm-surface-chip{background:rgba(var(--v-theme-primary),.08)!important;color:rgba(var(--v-theme-on-surface),.86)!important;border:1px solid rgba(var(--v-theme-primary),.16);font-weight:700}.crm-surface-chip--soft{background:rgba(var(--v-theme-on-surface),.05)!important;border-color:rgba(var(--v-theme-on-surface),.1)}.crm-surface-chip .v-icon{color:rgba(var(--v-theme-primary),.9)!important}.crm-list-table--dense .v-table__wrapper>table>thead>tr>th{font-size:.7rem;padding-top:5px!important;padding-bottom:5px!important;padding-inline:6px!important}.crm-list-table--dense .v-table__wrapper>table>tbody>tr>td{padding-top:2px!important;padding-bottom:2px!important;padding-inline:6px!important;font-size:.78rem;line-height:1.3;white-space:nowrap}.crm-list-table--dense .v-table__wrapper>table{width:100%}.crm-list-table--dense .v-table__wrapper>table>tbody>tr>td,.crm-list-table--dense .v-table__wrapper>table>thead>tr>th{max-width:112px;overflow:hidden;text-overflow:ellipsis}.crm-list-table--dense .v-table__wrapper>table>tbody>tr>td.text-end,.crm-list-table--dense .v-table__wrapper>table>thead>tr>th.text-end{max-width:132px}.crm-list-table--dense .v-chip{font-size:.68rem!important;height:19px!important;padding-inline:6px!important}.crm-list-table--dense .v-chip .v-icon{font-size:12px!important}.crm-list-table--dense .v-data-table-footer{padding:4px 10px;font-size:.78rem}.crm-list-table--dense .v-selection-control--density-compact{--v-selection-control-size: 26px}.crm-list-table--dense .v-btn--icon.v-btn--size-x-small{width:22px;height:22px}@media(min-width:600px){.v-overlay .v-card>.v-card-actions{padding-right:76px!important}}.crm-brand-page{padding:20px 24px 28px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start}@media(max-width:600px){.crm-brand-page{padding:12px 12px 20px}}:root{--crm-brand-grad: linear-gradient(135deg, #0E2A3B 0%, #173F57 52%, #081B27 100%);--crm-brand-tabs: linear-gradient(120deg, #173F57, #081B27);--crm-brand-ink: #173F57;--crm-brand-accent: #1F5575;--crm-brand-shadow: 0 10px 26px rgba(20, 26, 23, .24);--crm-gradient-start: #0E2A3B;--crm-gradient-end: #173F57;--crm-gradient: var(--crm-brand-grad);--crm-shadow: var(--crm-brand-shadow)}.v-theme--SimpliaDarkTheme,[class*=DarkTheme]{--crm-brand-grad: linear-gradient(135deg, #0A1F2C 0%, #12324A 52%, #06131C 100%);--crm-brand-tabs: linear-gradient(120deg, #12324A, #06131C);--crm-brand-ink: #0E2A3B;--crm-brand-accent: #9CC6E0}.crm-page-banner{background:var(--crm-brand-grad)!important;border-radius:16px;padding:16px 24px;box-shadow:var(--crm-brand-shadow);margin-bottom:16px!important}.crm-banner-subtitle{max-width:70ch}.crm-banner-action{color:var(--crm-brand-ink)!important}@media(max-width:480px){.crm-banner-content{flex-wrap:wrap}.crm-banner-chip{white-space:normal;height:auto}.crm-banner-chip .v-chip__content{white-space:normal}}:root{--kpi-neutral: var(--crm-brand-accent);--kpi-ok: #2F6B3C;--kpi-warn: #A8710F;--kpi-bad: #B3261E;--kpi-info: #2D5A8C}.v-theme--SimpliaDarkTheme,[class*=DarkTheme]{--kpi-neutral: var(--crm-brand-accent);--kpi-ok: #8FD19E;--kpi-warn: #E8C170;--kpi-bad: #F2A19A;--kpi-info: #A7C6EC}.crm-kpi-card{position:relative;background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important;border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:14px!important;box-shadow:none!important;min-height:0;height:100%;overflow:hidden}.crm-kpi-card:after{display:none}.crm-kpi-card:before{content:""!important;display:block!important;position:absolute;inset:0 0 auto;height:3px;background:var(--kpi-tone, var(--kpi-neutral))!important;opacity:1!important}.crm-kpi-card:hover{transform:none;box-shadow:0 4px 14px #0f172a0f!important}.crm-kpi-primary,.crm-kpi-secondary{--kpi-tone: var(--kpi-neutral)}.crm-kpi-success{--kpi-tone: var(--kpi-ok)}.crm-kpi-warning{--kpi-tone: var(--kpi-warn)}.crm-kpi-error{--kpi-tone: var(--kpi-bad)}.crm-kpi-info{--kpi-tone: var(--kpi-info)}.crm-kpi-content{padding:14px 16px 13px}.crm-kpi-number{color:rgb(var(--v-theme-on-surface));font-size:1.45rem;font-weight:800;font-variant-numeric:tabular-nums}.crm-kpi-label{color:rgba(var(--v-theme-on-surface),.68)}.crm-kpi-badge{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72)}.crm-kpi-icon{background:color-mix(in srgb,var(--kpi-tone, var(--kpi-neutral)) 14%,transparent);width:26px;height:26px;padding:0!important;border-radius:8px;display:grid;place-items:center}.crm-kpi-icon .v-icon{color:var(--kpi-tone, var(--kpi-neutral))!important;font-size:15px!important}.crm-kpi-card .text-white{color:rgb(var(--v-theme-on-surface))!important}.crm-stack{display:grid;gap:16px;align-content:start}.crm-table-block{display:grid;gap:8px;min-width:0}.crm-table-card__toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.crm-table-card,.crm-list-table{border:1px solid rgba(var(--v-theme-on-surface),.1)!important;border-radius:14px!important;overflow:hidden;box-shadow:none!important;background:rgb(var(--v-theme-surface))!important}.crm-table-card .crm-list-table{border:0!important;border-radius:0!important}.crm-list-table .v-table__wrapper{border-radius:0;overflow-x:auto}.v-table .v-table__wrapper>table>thead>tr>th,.crm-list-table .v-table__wrapper>table>thead>tr>th{background:rgba(var(--v-theme-on-surface),.04)!important;color:rgba(var(--v-theme-on-surface),.62)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid rgba(var(--v-theme-on-surface),.08)!important;border-radius:0!important}.v-table .v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed,.v-table .v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed-end{background:linear-gradient(rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.04)),rgb(var(--v-theme-surface))!important}.crm-list-table .v-table__wrapper>table>tbody>tr>td,.crm-table-card .v-table__wrapper>table>tbody>tr>td{height:38px!important;font-size:.84rem;font-variant-numeric:tabular-nums}.crm-list-table .v-table__wrapper>table>tbody>tr:hover,.crm-table-card .v-table__wrapper>table>tbody>tr:hover{background:rgba(var(--v-theme-on-surface),.03)}.v-table .v-table__wrapper>table>tbody>tr>td:not([colspan]):not(.crm-td-wrap){white-space:nowrap;max-width:340px;overflow:hidden;text-overflow:ellipsis}.v-table .v-chip{font-weight:600}.v-table .v-chip.v-chip--variant-flat,.v-table .v-chip.v-chip--variant-elevated{box-shadow:none!important}.v-table .v-chip.v-chip--variant-flat.bg-success,.v-table .v-chip.v-chip--variant-elevated.bg-success{background:rgba(var(--v-theme-success),.14)!important;color:rgb(var(--v-theme-success))!important}.v-table .v-chip.v-chip--variant-flat.bg-error,.v-table .v-chip.v-chip--variant-elevated.bg-error{background:rgba(var(--v-theme-error),.13)!important;color:rgb(var(--v-theme-error))!important}.v-table .v-chip.v-chip--variant-flat.bg-warning,.v-table .v-chip.v-chip--variant-elevated.bg-warning{background:rgba(var(--v-theme-warning),.16)!important;color:rgb(var(--v-theme-warning))!important}.v-table .v-chip.v-chip--variant-flat.bg-info,.v-table .v-chip.v-chip--variant-elevated.bg-info{background:rgba(var(--v-theme-info),.14)!important;color:rgb(var(--v-theme-info))!important}.v-table .v-chip.v-chip--variant-flat.bg-primary,.v-table .v-chip.v-chip--variant-elevated.bg-primary{background:rgba(var(--v-theme-primary),.13)!important;color:rgb(var(--v-theme-primary))!important}.v-table .v-chip.v-chip--variant-flat.bg-secondary,.v-table .v-chip.v-chip--variant-elevated.bg-secondary{background:rgba(var(--v-theme-secondary),.13)!important;color:rgb(var(--v-theme-secondary))!important}:root{--pc-green-bg: #E3F1E6;--pc-green-fg: #2F6B3C;--pc-red-bg: #F8E4E2;--pc-red-fg: #9B3B33;--pc-orange-bg: #FBEBDC;--pc-orange-fg: #9A5419;--pc-amber-bg: #F8F0D8;--pc-amber-fg: #85651A;--pc-blue-bg: #E2ECF7;--pc-blue-fg: #2D5A8C;--pc-indigo-bg: #E6E7F5;--pc-indigo-fg: #414C8F;--pc-purple-bg: #EDE6F4;--pc-purple-fg: #634A86;--pc-teal-bg: #DFF0EE;--pc-teal-fg: #2A6B66;--pc-cyan-bg: #DFF0F4;--pc-cyan-fg: #2A6475;--pc-grey-bg: #ECEEF0;--pc-grey-fg: #56606A;--pc-brown-bg: #F0E8E1;--pc-brown-fg: #6E5242;--pc-pink-bg: #F6E6EC;--pc-pink-fg: #8E4462}.v-theme--SimpliaDarkTheme,[class*=DarkTheme]{--pc-green-bg: rgba(111, 191, 128, .16);--pc-green-fg: #9BD3A6;--pc-red-bg: rgba(229, 115, 107, .16);--pc-red-fg: #F0A49D;--pc-orange-bg: rgba(230, 152, 90, .16);--pc-orange-fg: #F2B684;--pc-amber-bg: rgba(222, 184, 90, .16);--pc-amber-fg: #E8CD86;--pc-blue-bg: rgba(110, 160, 220, .16);--pc-blue-fg: #A7C6EC;--pc-indigo-bg: rgba(130, 140, 220, .16);--pc-indigo-fg: #B3B9EE;--pc-purple-bg: rgba(170, 140, 210, .16);--pc-purple-fg: #CDB8E8;--pc-teal-bg: rgba(100, 180, 170, .16);--pc-teal-fg: #9ED3CC;--pc-cyan-bg: rgba(100, 180, 200, .16);--pc-cyan-fg: #9FD0DE;--pc-grey-bg: rgba(170, 180, 190, .14);--pc-grey-fg: #C3CAD1;--pc-brown-bg: rgba(190, 150, 120, .16);--pc-brown-fg: #D8BBA4;--pc-pink-bg: rgba(215, 130, 165, .16);--pc-pink-fg: #E8B0C7}.v-table .v-chip[class*=bg-green],.v-table .v-chip[class*=text-green]{background:var(--pc-green-bg)!important;color:var(--pc-green-fg)!important}.v-table .v-chip[class*=bg-red],.v-table .v-chip[class*=text-red]{background:var(--pc-red-bg)!important;color:var(--pc-red-fg)!important}.v-table .v-chip[class*=bg-orange],.v-table .v-chip[class*=bg-deep-orange],.v-table .v-chip[class*=text-orange],.v-table .v-chip[class*=text-deep-orange]{background:var(--pc-orange-bg)!important;color:var(--pc-orange-fg)!important}.v-table .v-chip[class*=bg-amber],.v-table .v-chip[class*=bg-yellow],.v-table .v-chip[class*=text-amber]{background:var(--pc-amber-bg)!important;color:var(--pc-amber-fg)!important}.v-table .v-chip[class*=bg-blue],.v-table .v-chip[class*=bg-light-blue],.v-table .v-chip[class*=text-blue],.v-table .v-chip[class*=text-light-blue]{background:var(--pc-blue-bg)!important;color:var(--pc-blue-fg)!important}.v-table .v-chip[class*=bg-indigo],.v-table .v-chip[class*=text-indigo]{background:var(--pc-indigo-bg)!important;color:var(--pc-indigo-fg)!important}.v-table .v-chip[class*=bg-purple],.v-table .v-chip[class*=bg-deep-purple],.v-table .v-chip[class*=text-purple],.v-table .v-chip[class*=text-deep-purple]{background:var(--pc-purple-bg)!important;color:var(--pc-purple-fg)!important}.v-table .v-chip[class*=bg-teal],.v-table .v-chip[class*=text-teal]{background:var(--pc-teal-bg)!important;color:var(--pc-teal-fg)!important}.v-table .v-chip[class*=bg-cyan],.v-table .v-chip[class*=text-cyan]{background:var(--pc-cyan-bg)!important;color:var(--pc-cyan-fg)!important}.v-table .v-chip[class*=bg-grey],.v-table .v-chip[class*=bg-blue-grey],.v-table .v-chip[class*=text-grey],.v-table .v-chip[class*=text-blue-grey]{background:var(--pc-grey-bg)!important;color:var(--pc-grey-fg)!important}.v-table .v-chip[class*=bg-brown],.v-table .v-chip[class*=text-brown]{background:var(--pc-brown-bg)!important;color:var(--pc-brown-fg)!important}.v-table .v-chip[class*=bg-pink],.v-table .v-chip[class*=text-pink]{background:var(--pc-pink-bg)!important;color:var(--pc-pink-fg)!important}.v-table .v-chip .v-chip__underlay{opacity:0!important}.v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-success{color:color-mix(in srgb,rgb(var(--v-theme-success)) 68%,#000)!important}.v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-success{background:color-mix(in srgb,rgb(var(--v-theme-success)) 68%,#000)!important;color:#fff!important}.v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-success{color:color-mix(in srgb,rgb(var(--v-theme-success)) 68%,#000)!important}.v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-warning{color:color-mix(in srgb,rgb(var(--v-theme-warning)) 68%,#000)!important}.v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-warning{background:color-mix(in srgb,rgb(var(--v-theme-warning)) 68%,#000)!important;color:#fff!important}.v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-warning{color:color-mix(in srgb,rgb(var(--v-theme-warning)) 68%,#000)!important}.v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-info{color:color-mix(in srgb,rgb(var(--v-theme-info)) 68%,#000)!important}.v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-info{background:color-mix(in srgb,rgb(var(--v-theme-info)) 68%,#000)!important;color:#fff!important}.v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-info{color:color-mix(in srgb,rgb(var(--v-theme-info)) 68%,#000)!important}.v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-error{color:color-mix(in srgb,rgb(var(--v-theme-error)) 74%,#000)!important}.v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-error{background:color-mix(in srgb,rgb(var(--v-theme-error)) 74%,#000)!important;color:#fff!important}.v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-error{color:color-mix(in srgb,rgb(var(--v-theme-error)) 74%,#000)!important}.v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-primary{color:color-mix(in srgb,rgb(var(--v-theme-primary)) 74%,#000)!important}.v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-primary{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 58%,#000)!important;color:#fff!important}.v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-primary{color:color-mix(in srgb,rgb(var(--v-theme-primary)) 74%,#000)!important}.v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-secondary{color:color-mix(in srgb,rgb(var(--v-theme-secondary)) 74%,#000)!important}.v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-secondary{background:color-mix(in srgb,rgb(var(--v-theme-secondary)) 58%,#000)!important;color:#fff!important}.v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-secondary{color:color-mix(in srgb,rgb(var(--v-theme-secondary)) 74%,#000)!important}.v-table .v-chip.text-primary,.v-table .v-chip.bg-primary,.v-table .v-chip.v-chip--variant-tonal.text-info,.v-table .v-chip.v-chip--variant-outlined.text-primary{color:color-mix(in srgb,var(--crm-brand-accent) 74%,#000)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-success{color:color-mix(in srgb,rgb(var(--v-theme-success)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-success{color:color-mix(in srgb,rgb(var(--v-theme-success)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-warning{color:color-mix(in srgb,rgb(var(--v-theme-warning)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-warning{color:color-mix(in srgb,rgb(var(--v-theme-warning)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-info{color:color-mix(in srgb,rgb(var(--v-theme-info)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-info{color:color-mix(in srgb,rgb(var(--v-theme-info)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-error{color:color-mix(in srgb,rgb(var(--v-theme-error)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-error{color:color-mix(in srgb,rgb(var(--v-theme-error)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-primary{color:color-mix(in srgb,rgb(var(--v-theme-primary)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-primary{color:color-mix(in srgb,rgb(var(--v-theme-primary)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-chip:is(.v-chip--variant-tonal,.v-chip--variant-outlined,.v-chip--variant-text).text-secondary{color:color-mix(in srgb,rgb(var(--v-theme-secondary)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.v-chip--variant-flat,.v-chip--variant-elevated).bg-secondary{color:color-mix(in srgb,rgb(var(--v-theme-secondary)) 62%,#fff)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .v-table .v-chip:is(.text-primary,.bg-primary,.v-chip--variant-tonal.text-info){color:var(--crm-brand-accent)!important}.text-error:not(.v-icon):not(.v-btn):not(.v-chip):not(.v-chip *){color:color-mix(in srgb,rgb(var(--v-theme-error)) 78%,#000)!important}:is(html.dark,.v-theme--dark,[class*=DarkTheme],[class*=Dark]) .text-error:not(.v-icon):not(.v-btn):not(.v-chip):not(.v-chip *){color:color-mix(in srgb,rgb(var(--v-theme-error)) 70%,#fff)!important}:root,[class*=v-theme--]{--v-medium-emphasis-opacity: .72 !important}.apexcharts-text tspan,.apexcharts-xaxis-label,.apexcharts-yaxis-label,.apexcharts-yaxis-title-text,.apexcharts-xaxis-title-text{fill:rgb(var(--v-theme-on-surface))!important;font-weight:600!important;opacity:.82}.apexcharts-datalabel,.apexcharts-datalabels text{font-weight:700!important}.apexcharts-legend-text{color:rgb(var(--v-theme-on-surface))!important;font-weight:600!important;opacity:.9}.apexcharts-gridline,.apexcharts-grid line{stroke:rgba(var(--v-theme-on-surface),.1)!important}.apexcharts-tooltip{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important;border:1px solid rgba(var(--v-theme-on-surface),.14)!important;box-shadow:0 6px 20px #00000059!important;border-radius:8px!important}.apexcharts-tooltip-title{background:rgba(var(--v-theme-on-surface),.06)!important;color:rgb(var(--v-theme-on-surface))!important;border-bottom:1px solid rgba(var(--v-theme-on-surface),.14)!important;font-weight:700!important}.apexcharts-tooltip-text,.apexcharts-tooltip-y-group,.apexcharts-tooltip-series-group,.apexcharts-tooltip-marker+.apexcharts-tooltip-text{color:rgb(var(--v-theme-on-surface))!important}.apexcharts-datalabels-group text{fill:rgb(var(--v-theme-on-surface))!important}
