.form-container[data-v-e38abac6]{display:flex;height:100%;width:100%;flex-direction:column;padding:1.5rem}@media (min-width:768px){.form-container[data-v-e38abac6]{padding:2rem}}.form-container[data-v-e38abac6]{max-width:56rem;margin:0 auto}.form-section[data-v-e38abac6]{margin-bottom:2.5rem;padding:1.5rem 1.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}.section-header[data-v-e38abac6]{margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #f1f5f9}.section-icon[data-v-e38abac6]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;background:linear-gradient(135deg,#212a3e,#394867);color:#fff}.section-icon-approval[data-v-e38abac6]{background:linear-gradient(135deg,#059669,#047857)}.section-title[data-v-e38abac6]{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgba(30,41,59,var(--tw-text-opacity));letter-spacing:-.01em}.logo-upload-card[data-v-e38abac6]{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.logo-preview-wrapper[data-v-e38abac6]{position:relative;display:inline-block}.logo-remove-btn[data-v-e38abac6]{position:absolute;top:-.5rem;right:-.5rem;display:flex;height:1.75rem;width:1.75rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.logo-preview-img[data-v-e38abac6]{height:9rem;width:9rem;border-radius:.75rem;-o-object-fit:contain;object-fit:contain;border:1px solid #e2e8f0}.logo-placeholder[data-v-e38abac6]{display:flex;height:9rem;width:9rem;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;background:#f8fafc;border:2px dashed #cbd5e1}.logo-upload-btn[data-v-e38abac6]{display:flex;cursor:pointer;flex-direction:column;align-items:center;gap:.25rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.logo-upload-btn[data-v-e38abac6]:hover{background:#e2e8f0;color:#212a3e;border-color:#cbd5e1}.logo-upload-btn-error[data-v-e38abac6]{border-color:#fecaca;color:#dc2626;background:#fef2f2}.logo-upload-hint[data-v-e38abac6]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(100,116,139,var(--tw-text-opacity))}.form-grid[data-v-e38abac6]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:640px){.form-grid[data-v-e38abac6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.form-grid[data-v-e38abac6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-group[data-v-e38abac6]{display:flex;flex-direction:column;gap:.375rem}.form-group-error .form-label[data-v-e38abac6]{color:#dc2626}.form-group-error .form-input[data-v-e38abac6],.form-group-error .form-select[data-v-e38abac6],.form-group-error .form-textarea[data-v-e38abac6]{border-color:#fca5a5;box-shadow:0 0 0 1px #fecaca}.form-label[data-v-e38abac6]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(51,65,85,var(--tw-text-opacity))}.required[data-v-e38abac6]{color:#dc2626}.form-input[data-v-e38abac6],.form-select[data-v-e38abac6],.form-textarea[data-v-e38abac6]{display:block;width:100%;border-radius:.5rem;padding-left:.75rem;padding-right:.75rem;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:1.25rem;border:1px solid #e2e8f0;background:#fff}.form-textarea[data-v-e38abac6]{resize:vertical;min-height:5rem}.form-input[data-v-e38abac6]:focus,.form-select[data-v-e38abac6]:focus,.form-textarea[data-v-e38abac6]:focus{outline:none;border-color:#212a3e;box-shadow:0 0 0 3px rgba(33,42,62,.1)}.form-input-disabled[data-v-e38abac6]{background:#f8fafc;color:#64748b}.form-input-error[data-v-e38abac6]{border-color:#fca5a5;box-shadow:0 0 0 1px #fecaca}.form-error-msg[data-v-e38abac6]{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(225,29,72,var(--tw-text-opacity))}.form-error-msg-center[data-v-e38abac6]{margin-top:.5rem;text-align:center}.entity-group[data-v-e38abac6]{margin-top:1.25rem}.entity-checkbox-grid[data-v-e38abac6]{display:flex;flex-wrap:wrap;gap:.5rem}.entity-checkbox-item[data-v-e38abac6]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.625rem;padding-bottom:.625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s;border:1px solid #e2e8f0;background:#f8fafc}.entity-checkbox-item[data-v-e38abac6]:hover{border-color:#cbd5e1;background:#f1f5f9}.entity-checkbox-item-selected[data-v-e38abac6]{border-color:#212a3e;background:#212a3e;color:#fff}.entity-checkbox-input[data-v-e38abac6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.entity-checkbox-label[data-v-e38abac6]{font-size:.875rem;line-height:1.25rem;font-weight:500}.approval-grid[data-v-e38abac6]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.approval-item[data-v-e38abac6]{border-radius:.5rem;padding:1rem;background:#f8fafc;border:1px solid #f1f5f9}.approval-row[data-v-e38abac6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.approval-radio[data-v-e38abac6]{display:flex;cursor:pointer;align-items:center;gap:.5rem}.approval-file-wrapper[data-v-e38abac6]{margin-left:auto}.approval-file-input[data-v-e38abac6]{display:block;font-size:.875rem;color:#475569}.approval-file-input[data-v-e38abac6]::-webkit-file-upload-button,.approval-file-input[data-v-e38abac6]::file-selector-button{margin-right:1rem;padding:.5rem 1rem;border-radius:.5rem;border:0;font-size:.875rem;font-weight:500;background:#f1f5f9;color:#334155;cursor:pointer}.contact-person-row[data-v-e38abac6],.document-row[data-v-e38abac6]{margin-bottom:1rem;display:flex;align-items:flex-start;gap:1rem;border-radius:.5rem;padding:1rem;background:#f8fafc;border:1px solid #f1f5f9}.contact-person-badge[data-v-e38abac6],.document-badge[data-v-e38abac6]{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;background:#212a3e;color:#fff}.contact-person-fields[data-v-e38abac6],.document-fields[data-v-e38abac6]{display:grid;flex-grow:1;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.contact-person-fields[data-v-e38abac6],.document-fields[data-v-e38abac6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.contact-person-fields[data-v-e38abac6],.document-fields[data-v-e38abac6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.document-fields[data-v-e38abac6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-person-actions[data-v-e38abac6],.document-actions[data-v-e38abac6]{display:flex;flex-shrink:0;flex-direction:column;gap:.5rem}.action-btn[data-v-e38abac6]{display:flex;height:2.25rem;width:2.25rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.action-btn-add[data-v-e38abac6]{background:#212a3e;color:#fff;border:1px solid #212a3e}.action-btn-add[data-v-e38abac6]:hover{background:#394867;border-color:#394867}.action-btn-remove[data-v-e38abac6]{background:#fff;color:#dc2626;border:1px solid #fecaca}.action-btn-remove[data-v-e38abac6]:hover{background:#fef2f2}.document-existing[data-v-e38abac6]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0}.document-link[data-v-e38abac6]{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(0,89,172,var(--tw-text-opacity))}.document-link[data-v-e38abac6]:hover{text-decoration:underline}.document-remove-btn[data-v-e38abac6]{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem}.document-remove-btn[data-v-e38abac6]:hover{--tw-bg-opacity:1;background-color:rgba(255,241,242,var(--tw-bg-opacity))}.document-remove-btn[data-v-e38abac6]{--tw-text-opacity:1;color:rgba(148,163,184,var(--tw-text-opacity))}.document-remove-btn[data-v-e38abac6]:hover{--tw-text-opacity:1;color:rgba(225,29,72,var(--tw-text-opacity))}.document-remove-btn[data-v-e38abac6]{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.file-input-wrapper[data-v-e38abac6]{display:flex;flex-direction:column;gap:.25rem}.file-input[data-v-e38abac6]{display:block;width:100%;font-size:.875rem;color:#475569}.file-input[data-v-e38abac6]::-webkit-file-upload-button,.file-input[data-v-e38abac6]::file-selector-button{margin-right:1rem;padding:.5rem 1rem;border-radius:.5rem;border:0;font-size:.875rem;font-weight:500;background:#f1f5f9;color:#334155;cursor:pointer}.file-input-hint[data-v-e38abac6]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(100,116,139,var(--tw-text-opacity))}.form-footer[data-v-e38abac6]{display:flex;justify-content:center;padding-top:2rem;padding-bottom:1rem}.submit-loading[data-v-e38abac6]{border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgba(33,42,62,var(--tw-border-opacity));padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem}.submit-btn[data-v-e38abac6]{border-radius:.75rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s;background:#212a3e;color:#fff;border:2px solid #212a3e}.submit-btn[data-v-e38abac6]:hover{background:#394867;border-color:#394867;transform:translateY(-1px);box-shadow:0 4px 12px rgba(33,42,62,.25)}.fade-enter-active[data-v-e38abac6],.fade-leave-active[data-v-e38abac6]{transition:all .3s ease}.fade-enter-from[data-v-e38abac6],.fade-leave-to[data-v-e38abac6]{opacity:0;height:0}.form-fade-enter-active[data-v-e38abac6],.form-fade-leave-active[data-v-e38abac6]{transition:all .3s ease}.form-fade-enter-from[data-v-e38abac6],.form-fade-leave-to[data-v-e38abac6]{opacity:0;height:0}.form-group-multiselect[data-v-e38abac6] .multiselect__tags{min-height:2.625rem;border-radius:.5rem;border:1px solid #e2e8f0;padding-top:.35rem}.form-group-multiselect[data-v-e38abac6] .multiselect__input,.form-group-multiselect[data-v-e38abac6] .multiselect__single{font-size:.875rem}.form-group-multiselect[data-v-e38abac6] .multiselect--active .multiselect__tags{border-color:#212a3e;box-shadow:0 0 0 3px rgba(33,42,62,.1)}.option__desc[data-v-e38abac6]{display:flex;align-items:center;gap:.5rem}.option__title[data-v-e38abac6]{font-weight:500}.option__small[data-v-e38abac6]{font-size:.75rem;color:#64748b}label[data-v-599a7001]{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem}input[type=text][data-v-599a7001]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}input[type=text][data-v-599a7001]:focus{outline:none;border-color:#394867;box-shadow:0 0 0 2px #394867}.invalid label[data-v-599a7001]{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.invalid input[data-v-599a7001]{border:1px solid red}.fade-enter-active[data-v-599a7001],.fade-leave-active[data-v-599a7001]{transition:opacity .3s ease}.fade-enter-from[data-v-599a7001],.fade-leave-to[data-v-599a7001]{opacity:0}.chart-container[data-v-86f1dc22]{cursor:pointer}.chart-empty[data-v-86f1dc22]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.chart-empty-icon[data-v-86f1dc22]{font-size:2.5rem;margin-bottom:.5rem;opacity:.6}.chart-empty-text[data-v-86f1dc22]{font-size:.9375rem;color:#64748b}.chart-container[data-v-ca2eaad6]{cursor:pointer}.chart-empty[data-v-ca2eaad6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.chart-empty-icon[data-v-ca2eaad6]{font-size:2.5rem;margin-bottom:.5rem;opacity:.6}.chart-empty-text[data-v-ca2eaad6]{font-size:.9375rem;color:#64748b}.chart-container[data-v-4e4efb28]{cursor:pointer}.chart-empty[data-v-4e4efb28]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.chart-empty-icon[data-v-4e4efb28]{font-size:2.5rem;margin-bottom:.5rem;opacity:.6}.chart-empty-text[data-v-4e4efb28]{font-size:.9375rem;color:#64748b}.chart-container[data-v-ec9f940e]{cursor:pointer}.chart-empty[data-v-ec9f940e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.chart-empty-icon[data-v-ec9f940e]{font-size:2.5rem;margin-bottom:.5rem;opacity:.6}.chart-empty-text[data-v-ec9f940e]{font-size:.9375rem;color:#64748b}.partner-tier-chart[data-v-528c5c6a]{background:linear-gradient(180deg,#fff,#f8fafc)}.partner-tier-chart-icon[data-v-528c5c6a]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:linear-gradient(135deg,#ede9fe,#dbeafe)}.chart-empty[data-v-528c5c6a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.chart-empty-icon[data-v-528c5c6a]{font-size:2.5rem;margin-bottom:.5rem;opacity:.6}.chart-empty-text[data-v-528c5c6a]{font-size:.9375rem;color:#64748b}.chart-container[data-v-71afc25f]{cursor:pointer}.chart-empty[data-v-71afc25f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.chart-empty-icon[data-v-71afc25f]{font-size:2.5rem;margin-bottom:.5rem;opacity:.6}.chart-empty-text[data-v-71afc25f]{font-size:.9375rem;color:#64748b}.tier-drilldown-head[data-v-8141b078]{background-color:#f8fafc}.partner-tier-badge[data-v-8141b078]{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;white-space:nowrap}.partner-tier-badge-strategic[data-v-8141b078]{background-color:#ede9fe;color:#5b21b6}.partner-tier-badge-active[data-v-8141b078]{background-color:#dbeafe;color:#1d4ed8}.partner-tier-badge-engaged[data-v-8141b078]{background-color:#fef3c7;color:#b45309}.partner-tier-badge-shelved[data-v-8141b078]{background-color:#f1f5f9;color:#475569}.fade-enter-active[data-v-8141b078],.fade-leave-active[data-v-8141b078]{transition:opacity .2s ease}.fade-enter-from[data-v-8141b078],.fade-leave-to[data-v-8141b078]{opacity:0}.tier-drilldown-export-btn[data-v-8141b078]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;border:1px solid rgba(16,185,129,.25);background:linear-gradient(180deg,#fff,rgba(16,185,129,.08));padding:.625rem 1rem;font-size:.875rem;font-weight:600;color:#052e1f;box-shadow:0 1px 2px rgba(0,0,0,.06);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.tier-drilldown-export-btn[data-v-8141b078]:hover{border-color:rgba(16,185,129,.45);background:linear-gradient(180deg,rgba(16,185,129,.08),rgba(16,185,129,.14));box-shadow:0 4px 10px rgba(0,0,0,.06)}.tier-drilldown-export-btn[data-v-8141b078]:disabled{pointer-events:none;opacity:.6}.tier-drilldown-export-btn__icon[data-v-8141b078]{font-size:1.05rem;color:#059669;filter:drop-shadow(0 1px 0 rgba(0,0,0,.06))}.cbp-field-label[data-v-33826123]{display:block;margin-bottom:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.cbp-trigger[data-v-33826123]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.55rem .75rem;font-size:.8125rem;color:#1f2937;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 2px rgba(15,23,42,.04);cursor:pointer}.cbp-trigger[data-v-33826123]:hover{border-color:#cbd5e1;background:#f8fafc}.cbp-trigger-text[data-v-33826123]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbp-trigger-arrow[data-v-33826123]{flex-shrink:0;display:inline-block;width:.45rem;height:.45rem;border-right:2px solid #64748b;border-bottom:2px solid #64748b}.cbp-trigger-arrow--down[data-v-33826123]{transform:rotate(45deg);margin-top:-.1rem}.cbp-trigger-arrow--up[data-v-33826123]{transform:rotate(-135deg);margin-top:.15rem}.cbp-panel[data-v-33826123]{margin-top:.5rem}.cbp-search-row[data-v-33826123]{display:flex;align-items:center;gap:.35rem;margin-bottom:.5rem}.cbp-search[data-v-33826123]{flex:1;min-width:0;padding:.5rem .75rem;font-size:.8125rem;color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 2px rgba(15,23,42,.04);outline:none}.cbp-search[data-v-33826123]:focus{border-color:#60a5fa}.cbp-collapse-btn[data-v-33826123]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:#f8fafc;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;flex-shrink:0}.cbp-collapse-btn[data-v-33826123]:hover{background:#e2e8f0;border-color:#cbd5e1}.cbp-picker[data-v-33826123]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04)}.cbp-list[data-v-33826123]{margin:0;padding:0;list-style:none;max-height:18rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.cbp-list-compact[data-v-33826123]{max-height:12rem}.cbp-item+.cbp-item[data-v-33826123]{border-top:1px solid #f1f5f9}.cbp-item-select-all[data-v-33826123]{background:#f8fafc}.cbp-item-select-all .cbp-item-title[data-v-33826123]{font-weight:700}.cbp-item-label[data-v-33826123]{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem .85rem;cursor:pointer}.cbp-item-label[data-v-33826123]:hover{background:#f8fafc}.cbp-item-select-all .cbp-item-label[data-v-33826123]:hover{background:#f1f5f9}.cbp-checkbox[data-v-33826123]{width:1rem;height:1rem;margin-top:.125rem;flex-shrink:0;accent-color:#2563eb;cursor:pointer}.cbp-item-copy[data-v-33826123]{min-width:0;text-align:left}.cbp-item-title[data-v-33826123]{display:block;font-size:.8125rem;font-weight:600;color:#111827;word-break:break-word}.cbp-item-desc[data-v-33826123]{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.4;color:#6b7280}.cbp-empty[data-v-33826123]{padding:1.5rem 1rem;text-align:center}.cbp-empty-text[data-v-33826123]{margin:0;font-size:.8125rem;color:#6b7280}.cbp-expand-enter-active[data-v-33826123],.cbp-expand-leave-active[data-v-33826123]{overflow:hidden;transition:max-height .28s ease,opacity .22s ease,margin-top .28s ease}.cbp-expand-enter-from[data-v-33826123],.cbp-expand-leave-to[data-v-33826123]{max-height:0;opacity:0;margin-top:0}.cbp-expand-enter-to[data-v-33826123],.cbp-expand-leave-from[data-v-33826123]{max-height:24rem;opacity:1;margin-top:.5rem}.cbp-status[data-v-33826123]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid #dbeafe;background:#eff6ff}.cbp-status-text[data-v-33826123]{margin:0;font-size:.8125rem;color:#1e3a8a}.cbp-status-count[data-v-33826123]{font-weight:700}.cbp-status-actions[data-v-33826123]{display:flex;align-items:center;gap:.75rem}.cbp-status-link[data-v-33826123]{padding:0;font-size:.75rem;font-weight:600;color:#1e40af;background:transparent;border:0;cursor:pointer}.cbp-status-link[data-v-33826123]:hover{text-decoration:underline}.fade-enter-active[data-v-347688ce],.fade-leave-active[data-v-347688ce]{transition:opacity .3s ease}.fade-enter-from[data-v-347688ce],.fade-leave-to[data-v-347688ce]{opacity:0}.slide-enter-active[data-v-347688ce],.slide-leave-active[data-v-347688ce]{transition:transform .3s ease}.slide-enter-from[data-v-347688ce],.slide-leave-to[data-v-347688ce]{transform:translateX(-100%)}.cp-sidebar[data-v-347688ce]{box-shadow:4px 0 24px rgba(0,0,0,.08)}.cp-select[data-v-347688ce]{padding:.5rem .625rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.8125rem;outline:none;background:#fff;transition:border-color .2s}.cp-select[data-v-347688ce]:focus{border-color:#3b82f6}.cp-btn-primary[data-v-347688ce]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;color:#fff;background:linear-gradient(180deg,#2563eb,#1d4ed8);border:none;border-radius:.5rem;cursor:pointer;transition:box-shadow .2s}.cp-btn-primary[data-v-347688ce]:hover{box-shadow:0 4px 12px -2px rgba(37,99,235,.45)}.cp-btn-ghost[data-v-347688ce]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s}.cp-btn-ghost[data-v-347688ce]:hover{background:#f9fafb;border-color:#d1d5db}.cp-btn-outline[data-v-347688ce]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:#6b7280;background:transparent;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer}.cp-btn-outline[data-v-347688ce]:hover{background:#f3f4f6}.cp-stat-card[data-v-347688ce]{display:flex;align-items:center;gap:.875rem;padding:1.25rem 1rem;border-radius:1rem;background:#fff;border:1px solid #e5e7eb;transition:box-shadow .2s,transform .2s}.cp-stat-card--clickable[data-v-347688ce]{cursor:pointer}.cp-stat-card--clickable[data-v-347688ce]:hover{transform:translateY(-2px);box-shadow:0 6px 20px -6px rgba(0,0,0,.1)}.cp-stat-card__icon[data-v-347688ce]{flex-shrink:0;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;font-size:1.125rem}.cp-stat-card__body[data-v-347688ce]{min-width:0}.cp-stat-card__value[data-v-347688ce]{font-size:1.5rem;font-weight:800;line-height:1.2;margin:0;color:#1e293b}.cp-stat-card__label[data-v-347688ce]{font-size:.8125rem;font-weight:600;margin:.125rem 0 0;color:#475569}.cp-stat-card__hint[data-v-347688ce]{font-size:.6875rem;margin:.125rem 0 0;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-stat-card--total .cp-stat-card__icon[data-v-347688ce]{background:#dbeafe;color:#2563eb}.cp-stat-card--strategic[data-v-347688ce]{border-left:3px solid #7c3aed}.cp-stat-card--strategic .cp-stat-card__icon[data-v-347688ce]{background:#ede9fe;color:#7c3aed}.cp-stat-card--active[data-v-347688ce]{border-left:3px solid #2563eb}.cp-stat-card--active .cp-stat-card__icon[data-v-347688ce]{background:#dbeafe;color:#2563eb}.cp-stat-card--engaged[data-v-347688ce]{border-left:3px solid #d97706}.cp-stat-card--engaged .cp-stat-card__icon[data-v-347688ce]{background:#fef3c7;color:#d97706}.cp-stat-card--shelved[data-v-347688ce]{border-left:3px solid #64748b}.cp-stat-card--shelved .cp-stat-card__icon[data-v-347688ce]{background:#f1f5f9;color:#64748b}.cp-thead-row[data-v-347688ce]{background:#f8fafc;border-bottom:2px solid #e2e8f0}.cp-th[data-v-347688ce]{padding:.75rem 1.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.cp-row[data-v-347688ce]{border-bottom:1px solid #f1f5f9;transition:background .15s}.cp-row[data-v-347688ce]:hover{background:#f8fafc}.cp-row--subsidiary[data-v-347688ce]{background:#fffbeb;border-left:3px solid #f59e0b}.cp-td[data-v-347688ce]{padding:.625rem 1.25rem;font-size:.8125rem;color:#374151;vertical-align:middle}.cp-action-btn[data-v-347688ce]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border:none;background:#f1f5f9;color:#475569;cursor:pointer;font-size:.8125rem;transition:all .15s}.cp-action-btn[data-v-347688ce]:hover{background:#e0e7ff;color:#4338ca}.cp-action-btn--danger[data-v-347688ce]:hover{background:#fee2e2;color:#dc2626}.partner-tier-badge[data-v-347688ce]{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:700;white-space:nowrap;letter-spacing:.02em}.partner-tier-badge-strategic[data-v-347688ce]{background:#ede9fe;color:#6d28d9}.partner-tier-badge-active[data-v-347688ce]{background:#dbeafe;color:#1d4ed8}.partner-tier-badge-engaged[data-v-347688ce]{background:#fef3c7;color:#b45309}.partner-tier-badge-shelved[data-v-347688ce]{background:#f1f5f9;color:#475569}