.crm-deals>.crm-section-head{margin-bottom:18px}.crm-deal-board{grid-template-columns:repeat(6,minmax(210px,1fr));gap:10px;align-items:start;min-height:60vh;padding:8px 0 18px}.crm-deal-board>section{min-height:50vh;background:#f2f3f8;border-radius:10px;padding:10px}.crm-deal-board>section>header{padding:10px 2px 14px;border-top:3px solid #8b7af1}.crm-deal-board>section:nth-child(2)>header{border-color:#35a7ce}.crm-deal-board>section:nth-child(3)>header{border-color:#e8ac41}.crm-deal-board>section:nth-child(4)>header{border-color:#9a74cf}.crm-deal-board>section:nth-child(5)>header{border-color:#49aa89}.crm-deal-board>section:nth-child(6)>header{border-color:#dd7788}.crm-deal-card{padding:14px;border-radius:9px;gap:10px}.crm-deal-title{font-size:13px}.crm-v2-stagebar{display:flex;gap:6px;overflow-x:auto;padding:4px 0 18px;margin-bottom:14px}.crm-v2-stagebar>span{flex:1 0 110px;padding:10px 12px;background:#fff;border-bottom:3px solid;border-radius:6px;color:var(--muted);font-size:12px}.crm-v2-stagebar>.is-current{background:#efedff;color:#5947d1;font-weight:650}.crm-v2-drawer{position:fixed;inset:12px 12px 12px auto;width:calc(100vw - 236px);max-width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);margin:0;padding:0;border:1px solid var(--border);border-radius:14px;background:var(--bg);color:var(--text);box-shadow:0 14px 70px #1d164330}.crm-v2-drawer::-webkit-backdrop{background:#211b3836}.crm-v2-drawer::backdrop{background:#211b3836}.crm-v2-drawer-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:10px 20px;background:white;border-bottom:1px solid var(--border)}.crm-v2-drawer-body{padding:24px}.crm-company-workspace>.crm-workspace-grid,.crm-deal-workspace>.crm-workspace-grid{grid-template-columns:minmax(300px,350px) minmax(0,1fr)}.crm-company-workspace>.crm-workspace-grid>.crm-work-sidebar,.crm-deal-workspace>.crm-workspace-grid>.crm-work-sidebar{grid-column:1;grid-row:1}.crm-company-workspace>.crm-workspace-grid>.crm-work-main,.crm-deal-workspace>.crm-workspace-grid>.crm-work-main{grid-column:2;grid-row:1}@media(max-width:1050px){.crm-company-workspace>.crm-workspace-grid,.crm-deal-workspace>.crm-workspace-grid{grid-template-columns:280px minmax(0,1fr);gap:14px}.crm-v2-drawer{width:calc(100vw - 60px)}}@media(max-width:700px){.crm-v2-drawer{inset:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.crm-v2-drawer-body{padding:16px}.crm-company-workspace>.crm-workspace-grid,.crm-deal-workspace>.crm-workspace-grid{grid-template-columns:minmax(0,1fr)}.crm-company-workspace>.crm-workspace-grid>.crm-work-sidebar,.crm-deal-workspace>.crm-workspace-grid>.crm-work-sidebar{grid-column:1;grid-row:2}.crm-company-workspace>.crm-workspace-grid>.crm-work-main,.crm-deal-workspace>.crm-workspace-grid>.crm-work-main{grid-column:1;grid-row:1}.crm-deal-board{grid-template-columns:repeat(6,240px)}}.crm-pipeline-setting{padding:20px 0;border-bottom:1px solid #e2e7f1}.crm-stage-bar small{display:block;font-size:11px;color:#64748b;margin-top:5px}.crm-stage-editor{display:grid;grid-gap:10px;gap:10px}.crm-stage-edit-row{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;padding:10px;border:1px solid #e2e7f1;border-radius:8px}.crm-stage-edit-row label:first-of-type{flex:1 1;min-width:180px}.crm-stage-order{padding:10px;color:#64748b}.crm-stage-edit-row input[type=color]{width:45px;height:38px;padding:3px}.crm-dnd-tile{position:relative;touch-action:pan-x pan-y}.crm-dnd-tile.is-dragging{opacity:.25;outline:2px dashed #7868ee;border-radius:10px}.crm-drag-handle{position:absolute;right:8px;top:8px;width:30px;height:30px;min-height:30px;cursor:-webkit-grab;cursor:grab;touch-action:none;color:#7868ee;z-index:1;background:#f2efff;border:0;border-radius:7px}.crm-dnd-tile .crm-deal-title{padding-right:32px}.crm-drop-column.is-over{background:#eee9ff;outline:2px solid #7868ee;outline-offset:-2px}.crm-drop-marker{height:60px;border:2px dashed #7868ee;border-radius:8px;margin:10px}.crm-drag-overlay{width:240px;box-shadow:0 16px 45px #18243f33;transform:rotate(2deg)}.crm-drop-placeholder{min-height:80px;text-align:center;padding:24px 10px}.crm-kanban{touch-action:pan-x pan-y}.crm-company-workspace h1,.crm-deal-workspace h1,.crm-lead-workspace h1{font-size:24px;line-height:1.3}.crm-deal-workspace .crm-work-main>.crm-tasks,.crm-lead-workspace .crm-work-main>.crm-tasks{order:-1}.crm-kanban-totals{display:flex;flex-wrap:wrap;gap:18px;padding:10px 0;color:#64748b;font-size:13px}.crm-stage-bar{display:flex;gap:8px;overflow-x:auto;margin:16px 0}.crm-stage-bar>span{flex:1 0 140px;border-top:3px solid;padding:12px;background:#f4f5fa;border-radius:6px;font-size:13px}.crm-settings-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;margin:20px 0}.crm-info-banner{padding:18px 22px;background:#eeebff;border:1px solid #ddd7ff;border-radius:10px;color:#403385}.crm-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.crm-telephony-settings{max-width:1400px}.crm-telephony-settings>.card{margin-top:20px}.crm-operational-row{padding:16px 0;border-bottom:1px solid #e2e7f1}.crm-operational-row strong{display:block;margin-bottom:8px}.crm-call-detail{padding:20px;background:#f8f9fd;border:1px solid #e2e7f1;border-radius:10px;margin:16px 0}.crm-recording-player{padding:16px;background:white;border:1px solid #e2e7f1;border-radius:8px;margin:16px 0;display:flex;gap:14px;flex-wrap:wrap;align-items:center}.crm-recording-player>strong{width:100%}.crm-recording-player audio{max-width:100%}.crm-call-table{min-width:760px}.crm-stage-bar .current{background:#ede9ff;font-weight:600}.crm-calls .data-table td{vertical-align:top}.crm-demo-tools{border:1px dashed #a598f7;padding:14px;margin:14px 0}@media(max-width:760px){.crm-policy-grid,.crm-settings-grid{grid-template-columns:minmax(0,1fr)}.crm-settings-grid{gap:12px}.crm-call-detail{padding:12px}}.crm-screen .crm-search-row{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin:12px 0}.crm-search-row>label:first-child{flex:1 1 240px;max-width:460px}.crm-search-row input{min-width:0}.crm-screen .crm-search-row>label:last-child{display:flex;align-items:center;align-self:center;gap:8px}.crm-dnd-tile .crm-deal-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.crm-sales-table{min-width:820px}.crm-v2-metrics{padding:18px;background:#f4f2ff;border-radius:10px;margin:16px 0}.crm-telephony-settings label:has(>input[type=checkbox]){display:flex;align-items:center;gap:8px}.crm-telephony-settings fieldset{display:grid;grid-gap:14px;gap:14px;border:0;padding:0;min-width:0}.crm-call-table{min-width:1040px}.crm-call-table td,.crm-call-table th{white-space:nowrap;word-break:normal;overflow-wrap:normal}.crm-call-table td small{display:block;margin-top:4px}.crm-call-table td:last-child{white-space:normal;min-width:220px}.crm-calls .table-wrap{max-width:100%;overflow-x:auto}