.crm-opportunity-split-page{box-sizing:border-box;color:#1d2129;background:#f4f6f9;min-width:0;min-height:100%;padding:20px 20px 88px}.crm-opportunity-split-page.is-embedded{background:0 0;flex-direction:column;gap:12px;height:100%;min-height:0;padding:0 4px;display:flex;overflow:hidden}.crm-opportunity-split-scroll{flex-direction:column;flex:auto;gap:12px;min-height:0;padding-bottom:4px;display:flex;overflow:auto}.crm-opportunity-split-page--center{place-items:center;display:grid}.crm-opportunity-split-header,.crm-opportunity-split-group-toolbar,.crm-opportunity-split-group>header,.crm-opportunity-split-group>header>div,.crm-opportunity-split-header>div,.crm-opportunity-split-footer-actions{align-items:center;display:flex}.crm-opportunity-split-header{justify-content:flex-end;gap:12px;margin:0}.crm-opportunity-split-page.is-embedded .crm-opportunity-split-header{justify-content:space-between;padding:0 2px}.crm-opportunity-split-header>div{gap:10px;min-width:0}.crm-opportunity-split-header-code{color:#0d9488;font-size:13px;font-weight:650}.crm-opportunity-split-groups,.crm-opportunity-split-summary,.crm-opportunity-split-conclusions{max-width:none;margin:0}.crm-opportunity-split-summary{background:#fff;border:1px solid #e5eaf2;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0f172a0a}.crm-opportunity-split-summary-main{gap:6px;min-width:0;display:grid}.crm-opportunity-split-summary-main>strong{overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.4}.crm-opportunity-split-summary-meta{color:#86909c;flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.crm-opportunity-split-summary dl{gap:18px;margin:0;display:flex}.crm-opportunity-split-summary dl>div{justify-items:end;gap:2px;display:grid}.crm-opportunity-split-summary dt{color:#86909c;font-size:12px}.crm-opportunity-split-summary dd{color:#1d2129;margin:0;font-size:18px;font-weight:700}.crm-opportunity-split-conclusions .arco-alert{border-radius:10px}.crm-opportunity-split-conclusion-list{color:#4e5969;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.crm-opportunity-split-group-toolbar{background:#fff;border:1px solid #e5eaf2;border-radius:10px;justify-content:space-between;gap:12px;margin-bottom:0;padding:10px 12px}.crm-opportunity-split-group-toolbar-main{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.crm-opportunity-split-group-toolbar-label{color:#4e5969;flex:none;font-size:12px;font-weight:600}.crm-opportunity-split-group-toolbar .arco-radio-group{white-space:nowrap;min-width:0;overflow-x:auto}.crm-opportunity-split-group-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:stretch;gap:12px;display:grid}.crm-opportunity-split-group{background:#fff;border:1px solid #e5eaf2;border-radius:12px;flex-direction:column;min-width:0;min-height:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.crm-opportunity-split-group>header{background:linear-gradient(#f8fafc 0%,#f3f6fb 100%);border-bottom:1px solid #eef2f7;justify-content:space-between;gap:10px;min-height:48px;padding:10px 14px}.crm-opportunity-split-group>header>div{flex-wrap:wrap;gap:6px 8px;min-width:0}.crm-opportunity-split-group>header strong{font-size:14px;font-weight:650}.crm-opportunity-split-derived-summary{color:#4e5969;overflow-wrap:anywhere;font-size:12px}.crm-opportunity-split-group>.arco-alert{border-radius:8px;margin:10px 12px 0}.crm-opportunity-split-project-list{gap:10px;padding:12px;display:grid}.crm-opportunity-split-group .arco-empty{margin:24px 0}.crm-opportunity-split-project{background:#fbfdff;border:1px solid #e8eef6;border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}.crm-opportunity-split-project-head{gap:6px;min-width:0;display:grid}.crm-opportunity-split-project-title{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;font-size:13px;font-weight:650;line-height:1.45}.crm-opportunity-split-project-code-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crm-opportunity-split-project-code{color:#0d9488;font-size:12px;font-weight:600}.crm-opportunity-split-project-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.crm-opportunity-split-project-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.crm-opportunity-split-project-meta>div{gap:2px;min-width:0;display:grid}.crm-opportunity-split-project-meta>div.is-wide{grid-column:1/-1}.crm-opportunity-split-project-meta dt{color:#86909c;margin:0;font-size:11px;font-weight:600}.crm-opportunity-split-project-meta dd{color:#334155;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:12px;line-height:1.45}.crm-opportunity-split-project-meta>div.is-wide dd{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.crm-opportunity-split-project-move{border-top:1px dashed #e5eaf2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding-top:2px;display:grid}.crm-opportunity-split-project-move>span{color:#86909c;white-space:nowrap;font-size:12px}.crm-opportunity-split-project-move-dropdown{z-index:4000;max-height:240px}.crm-opportunity-split-footer{z-index:2;background:#fff;border-top:1px solid #e5eaf2;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding:12px 4px 8px;display:flex;position:relative;box-shadow:0 -6px 16px #0f172a0a}.crm-opportunity-split-page:not(.is-embedded) .crm-opportunity-split-footer{background:#f4f6f9;margin-top:12px;position:sticky;bottom:0}.crm-opportunity-split-footer-hint{color:#86909c;margin:0;font-size:12px;line-height:1.4}.crm-opportunity-split-footer-actions{gap:10px;margin-left:auto}.crm-opportunity-workbench-split-drawer .arco-drawer-body{flex-direction:column;height:calc(100vh - 56px);padding:12px 16px 8px;display:flex;overflow:hidden}.crm-opportunity-workbench-split-drawer-body{flex-direction:column;height:100%;min-height:0;display:flex}@media (width<=760px){.crm-opportunity-split-page.is-embedded{padding:0}.crm-opportunity-split-group-toolbar{flex-direction:column;align-items:stretch}.crm-opportunity-split-summary{flex-direction:column;align-items:flex-start}.crm-opportunity-split-summary dl{width:100%}.crm-opportunity-split-summary dl>div{justify-items:start}.crm-opportunity-split-project-meta{grid-template-columns:1fr}.crm-opportunity-split-footer{flex-direction:column;align-items:stretch}.crm-opportunity-split-footer-actions{width:100%}.crm-opportunity-split-footer-actions .arco-btn{flex:1}}
