@font-face{font-family:Helpin CRM UI;src:url(/fonts/inter/inter-latin-wght-normal.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.hp3 .crm-workspace{--cw-text:#1c1a17;--cw-muted:#78716c;--cw-border:#ecebe8;--cw-secondary:#57534e;position:relative;font-family:Helpin CRM UI,sans-serif;color:var(--cw-text);text-align:left;isolation:isolate;border:1px solid #d9d9dc;border-radius:12px;background:#fff;box-shadow:0 24px 80px #13151412;overflow:hidden}.hp3 .crm-workspace button,.hp3 .crm-workspace input,.hp3 .crm-workspace select{font:inherit;color:inherit}.hp3 .crm-workspace button{cursor:pointer}.hp3 .crm-workspace :focus-visible{outline:2px solid var(--em);outline-offset:3px}.hp3 .crm-workspace svg{flex:none}.hp3 .cw-frame{display:grid;grid-template-columns:256px minmax(0,1fr);height:590px;background:#fff}.hp3 .cw-nav{display:flex;flex-direction:column;border-right:1px solid #e4e4e7;background:#f0f0f2;min-width:0}.hp3 .cw-brand{display:flex;align-items:center;gap:8px;height:57px;padding:12px;font-size:calc(14px + var(--preview-font-step, 0px));border-bottom:1px solid #dfdfe3}.hp3 .crm-workspace-mark,.hp3 .cw-brand>b{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:6px;background:#0b2119;color:white;font-size:calc(16px + var(--preview-font-step, 0px));font-weight:500}.hp3 .cw-brand strong{font-size:calc(14px + var(--preview-font-step, 0px));font-weight:600}.hp3 .cw-brand>svg:nth-last-child(2){margin-left:auto}.hp3 .cw-nav-columns{display:flex;min-height:0;flex:1;padding-top:8px}.hp3 .cw-apps{width:64px;flex:none;border-right:1px solid #dfdfe3;display:flex;flex-direction:column;justify-content:space-between;padding:0 8px 8px}.hp3 .cw-apps>div:first-child>span{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:6px;padding:6px 0;color:#71717a}.hp3 .cw-apps i{display:grid;place-items:center;width:36px;height:28px;border-radius:6px;position:relative;isolation:isolate}.hp3 .cw-apps [data-selected=true] i{color:#fff}.hp3 .cw-apps [data-selected=true] i:before{content:"";position:absolute;inset:2px 3px;background:linear-gradient(135deg,#4b4b4e,#18181b);border-radius:7px;filter:blur(2px);z-index:-1}.hp3 .cw-apps [data-selected=true] small{color:#18181b;font-weight:500}.hp3 .cw-apps small{font-size:calc(10px + var(--preview-font-step, 0px));line-height:1}.hp3 .cw-app-account{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:8px;color:oklch(.556 0 0)}.hp3 .cw-rail-control{display:grid;place-items:center;width:32px;height:32px;border-radius:6px}.hp3 .cw-rail-control>img{display:block;overflow:visible}.hp3 .cw-rail-control:hover{background:oklch(.97 0 0/.8)}.hp3 .cw-account-control{position:relative;display:block;width:32px;height:32px}.hp3 .cw-account-control>i{position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:50%;background:#10b981;border:2px solid white}.hp3 .cw-crm,.hp3 .cw-module{display:flex;flex:1;min-width:0;flex-direction:column}.hp3 .cw-crm{padding:0 8px 8px}.hp3 .cw-crm>button,.hp3 .cw-crm>span{display:flex;gap:8px;align-items:center;font-size:calc(14px + var(--preview-font-step, 0px));height:32px;min-height:32px;padding:0 8px;margin-bottom:4px;width:100%;border:0;background:transparent;border-radius:6px;color:#3f3f46;text-align:left;white-space:nowrap}.hp3 .cw-crm>button[aria-pressed=true]{background:oklch(.96 0 0);color:oklch(.205 0 0);font-weight:600}.hp3 .cw-crm>.cw-nav-separator{margin-top:12px;position:relative}.hp3 .cw-nav-separator:before{content:"";position:absolute;top:-9px;left:0;right:0;height:1px;background:#dedee2}.hp3 .cw-module-footer{display:flex;justify-content:space-around;align-items:center;padding:8px;margin:auto -8px 0;border-top:1px solid oklch(.922 0 0/.7);background:#fafafa;color:oklch(.556 0 0)}.hp3 .cw-module-footer>span{display:grid;place-items:center;width:32px;height:32px;border-radius:6px}.hp3 .cw-module-footer>span:hover{background:oklch(.97 0 0);color:oklch(.24 0 0)}.hp3 .cw-sidebar-search{display:flex;align-items:center;gap:8px;padding:12px;border-top:1px solid var(--cw-border);min-height:44px;font-size:calc(12.5px + var(--preview-font-step, 0px));color:var(--cw-muted)}.hp3 .cw-sidebar-search small{margin-left:auto;font-size:calc(11.5px + var(--preview-font-step, 0px))}.hp3 .cw-avatar{display:inline-block;border-radius:50%;object-fit:cover;flex:none;vertical-align:middle}.hp3 .cw-main{min-width:0;overflow:hidden;background:#fff;display:flex;flex-direction:column}.hp3 .cw-list-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 32px;border-bottom:1px solid var(--cw-border);height:65px;flex:none}.hp3 .cw-list-header h3{font-size:calc(20px + var(--preview-font-step, 0px));line-height:1.18;font-weight:600;letter-spacing:-.018em}.hp3 .cw-list-header h3>span{font-weight:400;color:var(--cw-muted)}.hp3 .cw-add-record{gap:6px;background:var(--cw-text,#1c1a17);color:#fff;border-radius:6px;font-size:calc(12px + var(--preview-font-step, 0px));white-space:nowrap}.hp3 .cw-add-record,.hp3 .cw-filters{display:flex;align-items:center;padding:8px 12px}.hp3 .cw-filters{gap:8px;border-bottom:1px solid var(--cw-border);flex:none;position:relative;z-index:4}.hp3 .cw-search{display:flex;align-items:center;gap:8px;border:1px solid #e4e4e7;border-radius:6px;padding:8px 11px;color:#a1a1aa;width:256px;max-width:40%;height:36px;background:#fafafa}.hp3 .cw-search input{border:0;outline:0;background:transparent;font-size:calc(14px + var(--preview-font-step, 0px));min-width:0;width:100%;color:#18181b}.hp3 .cw-search input::placeholder{color:#a1a1aa}.hp3 .cw-search:focus-within{outline:2px solid var(--em);outline-offset:2px}.hp3 .cw-table-tools{display:flex;align-items:center;gap:8px;margin-left:auto}.hp3 .cw-filter-menu{padding:0;margin:0;border:0;position:relative;color:#71717a}.hp3 .cw-filter-menu,.hp3 .cw-filter-menu summary{font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-filter-menu summary{display:flex;align-items:center;gap:6px;padding:6px;cursor:pointer;font-weight:400;list-style:none;white-space:nowrap}.hp3 .cw-filter-menu summary:after{display:none}.hp3 .cw-filter-menu summary::-webkit-details-marker{display:none}.hp3 .cw-filter-menu summary b{font-size:calc(10px + var(--preview-font-step, 0px));background:#e4e4e7;padding:1px 4px;border-radius:3px}.hp3 .cw-filter-menu>div{position:absolute;top:100%;left:0;width:205px;padding:14px;background:white;border:1px solid #e4e4e7;border-radius:7px;box-shadow:0 8px 24px #00000017;z-index:5}.hp3 .cw-filter-menu label{display:flex;align-items:center;gap:8px;line-height:1.7}.hp3 .cw-filter-menu select{min-width:0;border:1px solid #e4e4e7;border-radius:4px;padding:5px;background:#fff;font-size:calc(11px + var(--preview-font-step, 0px))}.hp3 .cw-columns-menu>div{left:auto;right:0;width:140px}.hp3 .cw-columns-menu label+label{margin-top:7px}.hp3 .cw-groupby{display:flex;align-items:center;gap:5px;color:#71717a}.hp3 .cw-groupby select{border:0;background:transparent;font-size:calc(12px + var(--preview-font-step, 0px));max-width:105px}.hp3 .cw-active-filter{display:flex;align-items:center;gap:10px;font-size:calc(11px + var(--preview-font-step, 0px));padding:8px 16px;border-bottom:1px solid var(--cw-border)}.hp3 .cw-active-filter button{border:0;background:#f4f4f5;border-radius:3px}.hp3 .cw-table-scroll{overflow:auto;margin:12px;min-height:0;flex:1}.hp3 .cw-table-scroll table{border-collapse:collapse;width:100%;font-size:calc(12px + var(--preview-font-step, 0px));white-space:nowrap;table-layout:auto}.hp3 .cw-table-scroll th{background:#fff;text-align:left;font-weight:500;color:#71717a;border-right:1px solid #e4e4e766;padding:6px 10px;font-size:calc(11px + var(--preview-font-step, 0px));height:28px}.hp3 .cw-table-scroll td,.hp3 .cw-table-scroll th{border-bottom:1px solid #e4e4e799;line-height:16px}.hp3 .cw-table-scroll td{padding:0 10px;color:oklch(.556 0 0);height:40px;box-sizing:border-box}.hp3 .cw-table-scroll tr:hover{background:#f4f4f5}.hp3 .cw-table-scroll tr[data-selected=true]{background:#f0f0f2}.hp3 .cw-table-scroll td button{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;text-align:left;font-size:calc(14px + var(--preview-font-step, 0px));line-height:20px;font-weight:400;color:oklch(.24 0 0);white-space:nowrap}.hp3 .cw-table-scroll td button:hover{color:#3e63dd}.hp3 .cw-table-scroll .cw-cell-name{min-width:200px}.hp3 .cw-table-scroll .cw-cell-email{min-width:240px}.hp3 .cw-table-scroll .cw-cell-stage{min-width:160px}.hp3 .cw-table-scroll .cw-cell-status{min-width:140px}.hp3 .cw-table-scroll .cw-cell-owner{min-width:180px}.hp3 .cw-table-scroll .cw-cell-created{min-width:160px}.hp3 .cw-table-scroll .cw-cell-domain{min-width:180px;color:oklch(.205 0 0)}.hp3 .cw-table-scroll .cw-cell-industry{min-width:150px}.hp3 .cw-table-scroll .cw-cell-employees,.hp3 .cw-table-scroll .cw-cell-revenue{min-width:90px}.hp3 .cw-table-scroll .cw-check-cell{width:40px;min-width:40px;text-align:center;padding:0 10px}.hp3 .cw-check-cell input,.hp3 .cw-filter-menu input{width:16px;height:16px;margin:0;accent-color:#18181b;vertical-align:middle}.hp3 .cw-table-scroll .cw-check-cell input{display:block;margin-inline:auto}.hp3 .cw-table-scroll .cw-actions-cell{width:45px;min-width:45px;text-align:center;border-left:1px solid #e4e4e799}.hp3 .cw-table-group th{font-size:calc(12px + var(--preview-font-step, 0px));font-weight:600;background:#f4f4f5;height:40px}.hp3 .cw-table-group svg{vertical-align:middle;margin-right:8px}.hp3 .cw-table-group small{margin-left:12px;font-size:calc(10px + var(--preview-font-step, 0px));font-weight:400}.hp3 .cw-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.hp3 .cw-company-initials,.hp3 .cw-initials{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;background:#e7edf7;color:#526681;font-size:calc(9px + var(--preview-font-step, 0px));border-radius:50%}.hp3 .cw-company-initials{border-radius:6px}.hp3 .cw-company-initials[data-tone="1"],.hp3 .cw-initials[data-tone="1"]{background:#f5eee2;color:#866634}.hp3 .cw-company-initials[data-tone="2"],.hp3 .cw-initials[data-tone="2"]{background:#eee9f5;color:#745b90}.hp3 .cw-stage{display:inline-flex;align-items:center;height:20px;padding:0 6px;background:#e0e7ff;color:#4338ca;border:1px solid oklch(.922 0 0);border-radius:999px;font-size:calc(10px + var(--preview-font-step, 0px));line-height:14px;white-space:nowrap;font-weight:500}.hp3 .cw-stage[data-stage=Customer]{background:#dcfce7;color:#15803d}.hp3 .cw-stage[data-stage=Lead]{background:#dbeafe;color:#1d4ed8}.hp3 .cw-stage[data-stage=Opportunity]{background:#ffedd5;color:#c2410c}.hp3 .cw-table-owner{gap:6px}.hp3 .cw-empty-record,.hp3 .cw-no-results,.hp3 .cw-table-owner{display:flex;align-items:center;font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-empty-record,.hp3 .cw-no-results{flex-direction:column;justify-content:center;gap:14px;padding:45px 25px;text-align:center;color:var(--cw-muted);line-height:1.7}.hp3 .cw-no-results button{border:0;background:#f4f4f5;border-radius:5px;padding:8px 12px}.hp3 .cw-playback{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--cw-border);padding:9px 14px;font-size:calc(11px + var(--preview-font-step, 0px));line-height:1.4;color:var(--cw-muted);background:#fafbfa;min-height:46px}.hp3 .cw-playback button,.hp3 .cw-playback>div,.hp3 .cw-playback>span,.hp3 .cw-preview-tabs{display:flex;align-items:center;gap:7px}.hp3 .cw-playback>div{gap:6px}.hp3 .cw-preview-tabs{gap:4px}.hp3 .cw-playback button{height:28px;border:1px solid #e4e4e7;padding:0 9px;border-radius:6px;background:#fff;font-size:calc(11px + var(--preview-font-step, 0px));line-height:1;color:var(--cw-secondary)}.hp3 .cw-playback button[aria-label]{width:28px;padding:0;justify-content:center}.hp3 .cw-preview-tabs button[aria-pressed=true]{background:#e7f4ed;border-color:#bad9c7;color:#0f7a50}.hp3 .cw-record{height:100%}.hp3 .cw-record-header{padding:8px 32px;border-bottom:1px solid var(--cw-border)}.hp3 .cw-record-header>button{display:flex;align-items:center;gap:6px;font-size:calc(12.5px + var(--preview-font-step, 0px));background:transparent;border:0;color:var(--cw-muted);padding:0;margin-bottom:5px}.hp3 .cw-record-header>div{display:flex;gap:12px;align-items:center}.hp3 .cw-record-header h3{font-size:calc(20px + var(--preview-font-step, 0px));font-weight:600;line-height:1.18;letter-spacing:-.018em}.hp3 .cw-record-header p{font-size:calc(12px + var(--preview-font-step, 0px));color:var(--cw-muted);margin-top:5px}.hp3 .cw-record-header .cw-stage{margin-left:auto;color:#7c5cff;background:transparent;font-size:calc(11.5px + var(--preview-font-step, 0px));border:0}.hp3 .cw-record-grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;height:calc(100% - 87px)}.hp3 .cw-record-main{min-width:0;overflow:hidden}.hp3 .cw-detail-tabs{display:flex;border-bottom:1px solid var(--cw-border);padding-inline:32px;gap:18px;overflow:auto}.hp3 .cw-detail-tabs button{padding:13px 0;font-size:calc(12.5px + var(--preview-font-step, 0px));background:transparent;border:0;border-bottom:2px solid transparent;color:var(--cw-muted)}.hp3 .cw-detail-tabs button[aria-selected=true]{color:var(--cw-text);border-bottom-color:var(--cw-text)}.hp3 .cw-record-content{overflow:auto;height:calc(100% - 45px);padding:0}.hp3 .cw-summary{padding:22px 32px 24px;border-bottom:1px solid var(--cw-border)}.hp3 .cw-signal>span,.hp3 .cw-summary>span{display:flex;align-items:center;gap:8px;font-size:calc(12px + var(--preview-font-step, 0px));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#87878c}.hp3 .cw-summary p{font-size:calc(14px + var(--preview-font-step, 0px));line-height:1.625;margin-top:13px;color:#27272a}.hp3 .cw-summary-context{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;padding-top:14px;border-top:1px solid #e4e4e766}.hp3 .cw-summary-context>div+div{border-left:1px solid var(--cw-border);padding-left:18px}.hp3 .cw-summary-context small{font-size:calc(11px + var(--preview-font-step, 0px));color:var(--cw-muted)}.hp3 .cw-summary-context p{font-size:calc(12px + var(--preview-font-step, 0px));margin-top:7px}.hp3 .cw-summary-context span{color:var(--cw-muted);margin-top:8px}.hp3 .cw-summary-context button,.hp3 .cw-summary-context span{display:flex;align-items:center;gap:6px;font-size:calc(11px + var(--preview-font-step, 0px))}.hp3 .cw-summary-context button{border:0;background:transparent;margin-top:10px;color:var(--cw-secondary);padding:0}.hp3 .cw-ai-mark{display:inline-grid;place-items:center;background:var(--art-dark);border-radius:5px;width:24px;height:24px;flex:none}.hp3 .cw-ai-mark img{object-fit:contain}.hp3 .cw-signal{padding:20px 32px;border-bottom:1px solid var(--cw-border)}.hp3 .cw-signal>span{margin-bottom:14px}.hp3 .cw-signal strong{display:block;font-size:calc(13px + var(--preview-font-step, 0px));font-weight:500}.hp3 .cw-signal p{font-size:calc(12px + var(--preview-font-step, 0px));line-height:1.7;color:var(--cw-secondary);margin-top:6px}.hp3 .cw-signal small{display:block;margin-top:9px;color:var(--cw-muted);font-size:calc(11px + var(--preview-font-step, 0px))}.hp3 .cw-activity-heading{display:flex;justify-content:space-between;align-items:center;font-size:calc(12px + var(--preview-font-step, 0px));font-weight:600;padding:20px 32px 16px}.hp3 .cw-activity-heading>span{display:flex;gap:6px;font-size:calc(11px + var(--preview-font-step, 0px));color:var(--cw-muted);font-weight:400}.hp3 .cw-timeline{padding-inline:32px}.hp3 .cw-timeline>div{display:flex;gap:12px;padding-bottom:20px}.hp3 .cw-timeline svg{flex:none;color:var(--cw-muted);margin-top:3px}.hp3 .cw-timeline strong{font-weight:500}.hp3 .cw-timeline p,.hp3 .cw-timeline strong{font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-timeline p{line-height:1.7;color:var(--cw-secondary);margin-top:5px}.hp3 .cw-timeline small{display:block;font-size:calc(11px + var(--preview-font-step, 0px));color:var(--cw-muted);margin-top:6px}.hp3 .cw-properties{padding:16px;border-left:1px solid var(--cw-border);overflow:auto}.hp3 .cw-properties,.hp3 .cw-properties h4{font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-properties h4{font-weight:600;margin:0 -16px 14px;padding:0 16px 12px;border-bottom:1px solid var(--cw-border)}.hp3 .cw-properties dl{margin-bottom:24px}.hp3 .cw-properties dl>div{display:grid;grid-template-columns:85px 1fr;gap:8px;margin:0 0 15px}.hp3 .cw-properties dl>div,.hp3 .cw-properties dt{font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-properties dt{color:var(--cw-muted)}.hp3 .cw-properties dd{line-height:1.5;overflow-wrap:anywhere}.hp3 .cw-association{display:flex;gap:8px;font-size:calc(12px + var(--preview-font-step, 0px));line-height:1.7;padding:0 0 20px}.hp3 .cw-association svg{flex:none;color:var(--cw-muted);margin-top:3px}.hp3 .cw-association small{display:block;font-size:calc(11px + var(--preview-font-step, 0px));color:var(--cw-muted)}.hp3 .cw-focused-record{padding:28px 32px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;font-size:calc(13px + var(--preview-font-step, 0px));line-height:1.8}.hp3 .cw-focus-label{font-size:calc(11px + var(--preview-font-step, 0px));text-transform:uppercase;letter-spacing:.06em}.hp3 .cw-focus-label,.hp3 .cw-focused-record>svg{color:var(--cw-muted)}.hp3 .cw-focused-record h4{font-size:calc(20px + var(--preview-font-step, 0px));line-height:1.4;font-weight:500}.hp3 .cw-focused-record p{color:var(--cw-secondary)}.hp3 .cw-focused-record>div{display:flex;gap:8px;align-items:center}.hp3 .cw-review-state{border-radius:4px;background:#f0eafa;color:#78599b;font-size:calc(11px + var(--preview-font-step, 0px));padding:3px 7px}.hp3 .cw-deal-value{font-size:calc(28px + var(--preview-font-step, 0px));letter-spacing:-.03em}.hp3 .cw-account .cw-frame{height:725px}.hp3 .cw-account{overflow:visible;margin-bottom:8px;background:#fff;border-radius:12px}.hp3 .cw-account .cw-frame{border-radius:12px 12px 0 0;overflow:hidden}.hp3 .cw-account .cw-playback{border-radius:0 0 12px 12px}.hp3 .cw-agent-layer{position:absolute;right:28px;top:76px;width:365px;z-index:2}.hp3 .cw-agent-layer[hidden]{display:none}.hp3 .cw-agent{color:var(--on-dark);background:var(--art-dark);border:1px solid rgba(196,216,204,.14);border-radius:13px;box-shadow:0 20px 55px #00000030;font-size:calc(12px + var(--preview-font-step, 0px));overflow:hidden}.hp3 .cw-agent header{display:flex;align-items:center;gap:9px;padding:16px 18px;border-bottom:1px solid var(--art-dark-border);background:var(--art-dark-soft)}.hp3 .cw-agent header strong{font-size:calc(12px + var(--preview-font-step, 0px));font-weight:500}.hp3 .cw-agent header small{display:block;color:var(--on-dark-muted);font-size:calc(10px + var(--preview-font-step, 0px));margin-top:3px}.hp3 .cw-agent header>svg{margin-left:auto;color:var(--on-dark-muted)}.hp3 .cw-agent-chat{padding:20px 18px}.hp3 .cw-agent-question{display:flex;gap:9px;margin-bottom:23px;align-items:flex-start}.hp3 .cw-agent-question p{background:var(--art-dark-raised);border:1px solid var(--art-dark-border);border-radius:2px 9px 9px 9px;padding:10px 12px;line-height:1.75;font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-agent-label{display:flex;gap:8px;align-items:center;font-size:calc(11px + var(--preview-font-step, 0px));margin-bottom:12px}.hp3 .cw-agent-sources{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.hp3 .cw-agent-sources>span{display:flex;align-items:center;gap:5px;padding:6px 7px;border:1px solid var(--art-dark-border);border-radius:5px;font-size:calc(9px + var(--preview-font-step, 0px));color:var(--on-dark-muted);transition:background .4s,color .4s}.hp3 .cw-agent-sources>span[data-ready=true]{background:var(--art-dark-raised);color:var(--on-dark-accent)}.hp3 .cw-agent-sources>span>svg:last-child{opacity:0}.hp3 .cw-agent-sources>span[data-ready=true]>svg:last-child{opacity:1}.hp3 .cw-agent-answer{position:relative;font-size:calc(12px + var(--preview-font-step, 0px));line-height:1.9;white-space:pre-line}.hp3 .cw-agent-answer .cw-ghost{visibility:hidden}.hp3 .cw-agent-answer p:last-child{position:absolute;inset:0}.hp3 .cw-agent-result{display:flex;gap:9px;align-items:center;padding:12px;background:var(--art-dark-soft);border:1px solid var(--art-dark-border);border-radius:6px;margin-top:17px;font-size:calc(11px + var(--preview-font-step, 0px));transition:opacity .35s,transform .35s}.hp3 .cw-agent-result[data-ready=false]{opacity:0;transform:translateY(5px)}.hp3 .cw-agent-result small{display:block;margin-top:5px;line-height:1.6}.hp3 .cw-agent-composer,.hp3 .cw-agent-result small{font-size:calc(10px + var(--preview-font-step, 0px));color:var(--on-dark-muted)}.hp3 .cw-agent-composer{margin:0 12px 12px;padding:11px;border:1px solid var(--art-dark-border);border-radius:7px;background:var(--art-dark-soft)}.hp3 .cw-agent-composer>span{display:flex;align-items:center;gap:5px;font-size:calc(9px + var(--preview-font-step, 0px))}.hp3 .cw-agent-composer p{margin:12px 0}.hp3 .cw-agent-composer>div{display:flex;justify-content:space-between;font-size:calc(9px + var(--preview-font-step, 0px))}@media(max-width:1150px){.hp3 .cw-frame{grid-template-columns:230px minmax(0,1fr)}.hp3 .cw-brand{gap:6px}.hp3 .cw-record-grid{grid-template-columns:minmax(0,1fr) 220px}.hp3 .cw-table-tools .cw-groupby{display:none}.hp3 .cw-agent-layer{right:20px;width:335px}.hp3 .cw-activity-heading,.hp3 .cw-focused-record,.hp3 .cw-record-header,.hp3 .cw-signal,.hp3 .cw-summary{padding-inline:24px}.hp3 .cw-detail-tabs{padding-inline:24px;gap:14px}.hp3 .cw-timeline{padding-inline:24px}}@media(max-width:850px){.hp3 .cw-frame{grid-template-columns:1fr}.hp3 .cw-nav{display:none}.hp3 .cw-record-grid{grid-template-columns:minmax(0,1fr) 220px}.hp3 .cw-agent-layer{right:18px;width:320px}}@media(max-width:600px){.hp3 .cw-frame{height:500px}.hp3 .cw-list-header{padding:16px;height:65px}.hp3 .cw-list-header h3{font-size:calc(18px + var(--preview-font-step, 0px))}.hp3 .cw-add-record{font-size:calc(11px + var(--preview-font-step, 0px));padding:7px 9px}.hp3 .cw-filters{padding:8px;gap:4px}.hp3 .cw-search{width:50%;max-width:50%;padding:8px}.hp3 .cw-search input{font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-filter-menu summary{font-size:calc(11px + var(--preview-font-step, 0px));gap:4px;padding:6px 4px}.hp3 .cw-columns-menu summary{font-size:0}.hp3 .cw-columns-menu summary svg{width:16px}.hp3 .cw-table-scroll{margin:10px}.hp3 .cw-table-scroll .cw-cell-email{display:none}.hp3 .cw-table-scroll .cw-cell-name{min-width:155px}.hp3 .cw-table-scroll td button{font-size:calc(13px + var(--preview-font-step, 0px))}.hp3 .cw-table-scroll .cw-cell-stage{min-width:145px}.hp3 .cw-playback{padding:8px 10px;font-size:calc(10px + var(--preview-font-step, 0px));gap:6px}.hp3 .cw-playback>span{max-width:105px;line-height:1.4}.hp3 .cw-playback button{font-size:calc(10px + var(--preview-font-step, 0px));padding:0 7px}.hp3 .cw-preview-tabs{gap:3px}.hp3 .cw-record-header{padding:12px 16px}.hp3 .cw-record-header h3{font-size:calc(18px + var(--preview-font-step, 0px))}.hp3 .cw-record-header p{font-size:calc(10px + var(--preview-font-step, 0px))}.hp3 .cw-record-header .cw-stage{display:none}.hp3 .cw-record-grid{display:block;height:calc(100% - 89px)}.hp3 .cw-record-main{height:100%}.hp3 .cw-properties{display:none}.hp3 .cw-detail-tabs{padding-inline:16px;gap:16px}.hp3 .cw-detail-tabs button{font-size:calc(12px + var(--preview-font-step, 0px))}.hp3 .cw-activity-heading,.hp3 .cw-focused-record,.hp3 .cw-signal,.hp3 .cw-summary{padding-inline:16px}.hp3 .cw-summary p{font-size:calc(13px + var(--preview-font-step, 0px))}.hp3 .cw-timeline{padding-inline:16px}.hp3 .cw-agent-layer{top:134px;left:12px;right:12px;width:auto}.hp3 .cw-account .cw-frame{height:740px}.hp3 .cw-agent-chat{padding:18px 15px}.hp3 .cw-agent-answer,.hp3 .cw-agent-question p{font-size:calc(11px + var(--preview-font-step, 0px))}.hp3 .cw-agent-result small{font-size:calc(9px + var(--preview-font-step, 0px))}}@media(prefers-reduced-motion:reduce){.hp3 .crm-workspace *{transition:none!important}}.hp3 .cw-record-header>div>.cw-company-initials,.hp3 .cw-record-header>div>.cw-initials{width:36px;height:36px;font-size:calc(13px + var(--preview-font-step, 0px))}.hp3 .cw-record-header>div>div:not(.cw-record-actions){min-width:0;flex:1}.hp3 .cw-record-header h3,.hp3 .cw-record-header p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp3 .cw-record-id{font-family:var(--mono);font-size:calc(11px + var(--preview-font-step, 0px));margin-left:12px}.hp3 .cw-record-lifecycle{margin-left:12px;color:#7c5cff;font-size:calc(11.5px + var(--preview-font-step, 0px))}.hp3 .cw-record-actions{display:flex;align-items:center;gap:16px;flex:none;align-self:flex-start;font-size:calc(12px + var(--preview-font-step, 0px));color:#57534e}.hp3 .cw-record-actions>span{display:flex;align-items:center;gap:5px;background:#1c1a17;color:white;border-radius:5px;padding:7px 10px}@media(max-width:1100px){.hp3 .cw-record-actions>svg{display:none}.hp3 .cw-record-actions{gap:0}.hp3 .cw-record-id{display:none}}@media(max-width:600px){.hp3 .cw-record-actions,.hp3 .cw-record-lifecycle{display:none}}.hp3 .cw-company-logo{display:inline-block;flex:none;border-radius:6px;object-fit:contain;vertical-align:middle;box-shadow:inset 0 0 0 1px #00000008}.hp3 .cw-association>.cw-company-logo,.hp3 .cw-association>.cw-initials{margin-top:1px}.hp3 .cw-table-scroll .cw-cell-employees,.hp3 .cw-table-scroll .cw-cell-revenue{font-variant-numeric:tabular-nums}.hp3 .cw-table-scroll[data-entity=companies] .cw-cell-name{min-width:300px}.hp3 .cw-table-scroll .cw-cell-employees{min-width:120px}.hp3 .cw-table-scroll .cw-cell-revenue{min-width:140px}