.product-demo{--pd-bg: #17171a;--pd-panel: #1e1f24;--pd-soft: #27272e;--pd-border: #3b3b43;--pd-muted: #a1a1ad;--pd-text: #eaeaec;position:relative;background:var(--pd-bg);color:var(--pd-text);border:1px solid var(--pd-border);border-radius:10px;font:11px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;text-align:left;box-shadow:0 30px 65px -28px #17282150,0 0 0 6px #fff9;overflow:hidden;color-scheme:dark;isolation:isolate}.product-demo *{box-sizing:border-box}.product-demo h2,.product-demo h3,.product-demo h4,.product-demo p{margin:0}.product-demo h2{font:650 23px/1.3 inherit;letter-spacing:-.5px}.product-demo h3{font-size:14px;font-weight:600}.product-demo h4{font-size:11px;font-weight:600}.product-demo button,.product-demo input,.product-demo select,.product-demo textarea{font:inherit;color:inherit}.product-demo button{transition:background .15s,color .15s}.product-demo button:disabled{opacity:.45;cursor:default}.product-demo input,.product-demo textarea,.product-demo select{border:1px solid var(--pd-border);background:#141418;border-radius:5px;padding:7px 8px;min-width:0;outline-offset:2px}.product-demo input:focus,.product-demo textarea:focus,.product-demo select:focus{outline:1px solid #ff7b43;border-color:#ff7b43}.product-demo input[type=checkbox]{accent-color:#ff4c00}.product-demo button:focus-visible{outline-offset:-2px}.pd-muted{color:var(--pd-muted)}.pd-green{color:#91c49e}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pd-windowbar{height:33px;background:#242428;border-bottom:1px solid var(--pd-border);display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:9px;color:#c0c0c7}.pd-windowbar>div{display:flex;gap:12px;align-items:center}.pd-windowbar button{padding:3px;display:flex;color:#a2a2ab}.pd-window-dots{display:flex;gap:5px}.pd-window-dots i{width:6px;height:6px;border-radius:50%;background:#64646e}.pd-window-dots i:first-child{background:#b77867}.pd-window-dots i:nth-child(2){background:#b5a267}.pd-window-dots i:last-child{background:#739b7c}.pd-demo-label{font:8px monospace;letter-spacing:1px;color:#9a9aa5}.pd-module-strip{display:flex;align-items:center;gap:4px;padding:8px 14px;background:#101012;border-bottom:1px solid var(--pd-border)}.pd-module-strip button{display:flex;align-items:center;gap:7px;padding:7px 15px;border-radius:5px;color:#a8a8b3;font-weight:550}.pd-module-strip button[aria-pressed=true]{background:#ff4c0019;color:#ffa47d;box-shadow:inset 0 0 0 1px #ff4c0038}.pd-module-strip button:hover{background:#2b2b32;color:#fff}.pd-module-strip>span{margin-left:auto;color:#83838f;font-size:10px}.pd-body{height:623px;display:flex}.pd-sidebar{width:182px;flex-shrink:0;border-right:1px solid var(--pd-border);background:#0c0c0e;padding:15px 8px 0;display:flex;flex-direction:column}.pd-logo{display:flex;align-items:center;gap:7px;padding:0 5px 16px;font-size:13px}.pd-logo img{width:20px}.pd-logo button{margin-left:auto;padding:0;display:flex;color:#b2b2bd}.pd-company{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--pd-border);border-radius:6px;padding:8px;margin-bottom:7px;background:#17171a}.pd-company small{display:block;font-size:9px;color:#92929d}.pd-workspace-switch{position:relative}.pd-workspace-switch>button{width:100%;display:flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid var(--pd-border);border-radius:6px;background:#17171a}.pd-workspace-switch>button>span{flex:1;text-align:left}.pd-workspace-switch>button>svg:first-child{color:#ee8154}.pd-workspace-menu{position:absolute;top:36px;left:0;right:0;z-index:8;padding:5px;background:#242428;border:1px solid #555560;border-radius:6px;box-shadow:0 12px 30px #0008}.pd-workspace-menu button{display:flex;gap:8px;width:100%;padding:8px;border-radius:4px}.pd-workspace-menu button:hover{background:#39393f}.pd-nav-label{color:#858591;font-size:9px;letter-spacing:.8px;padding:20px 8px 7px}.pd-nav-item{display:flex;align-items:center;gap:9px;min-height:35px;padding:7px 9px;border-radius:5px;width:100%;text-align:left;color:#b7b7c0;position:relative}.pd-nav-item:hover{background:#242428}.pd-nav-item.active{background:#25252b;color:#f5f5f6}.pd-nav-item.active:before{content:"";width:2px;height:20px;background:#ff4c00;border-radius:2px;position:absolute;left:0}.pd-nav-item small{margin-left:auto;color:#bebec8;background:#34343b;font-size:9px;border-radius:3px;padding:0 4px}.pd-sidebar-bottom{margin-top:auto;padding-top:16px}.pd-user{display:flex;gap:8px;align-items:center;border-top:1px solid #303036;padding:13px 5px}.pd-user small{display:block;font-size:9px;color:#888894}.pd-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:#17171a}.pd-toolbar{height:40px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid var(--pd-border);background:#101012;font-size:10px}.pd-toolbar>span:first-child{display:flex;gap:12px;align-items:center}.pd-toolbar strong{font-weight:400}.pd-toolbar>span>span{color:#656573}.pd-sample{display:flex;gap:6px;align-items:center;font-size:9px;color:#9999a6;background:#202025;border:1px solid #303039;border-radius:4px;padding:2px 6px}.pd-sample i{width:4px;height:4px;background:#ff7033;border-radius:50%}.pd-view{flex:1;min-height:0;display:flex;flex-direction:column}.pd-statusbar{min-height:29px;border-top:1px solid var(--pd-border);display:flex;justify-content:space-between;gap:10px;padding:6px 13px;background:#101012;font-size:9px;color:#ababba}.pd-statusbar>span:last-child{color:#757584}.pd-mobile-pages{display:none}.pd-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 9px;border:1px solid #44444e!important;border-radius:5px;background:#28282f!important;font-size:10px!important;white-space:nowrap}.pd-btn:hover{background:#363640!important}.pd-btn.accent{background:#ff4c00!important;border-color:#ff6422!important;color:#17171a;font-weight:650}.pd-btn.accent:hover{background:#ff743b!important}.pd-icon{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:4px}.pd-icon:hover{background:#3b3b43}.pd-avatar{display:inline-grid;place-items:center;width:27px;height:29px;flex-shrink:0;border-radius:6px;background:#343842;color:#e1e2ea;font-size:9px}.tone-1{background:#34323e}.tone-2{background:#303a38}.tone-3{background:#3c332e}.pd-badge{display:inline-flex;align-items:center;gap:6px;background:#303037;color:#cdccd6;padding:3px 7px;border-radius:4px;font-size:10px;white-space:nowrap}.pd-badge.green{background:#273a30;color:#a0d4ab}.pd-conversations{display:grid;grid-template-columns:var(--inbox-width) minmax(240px,1fr) var( --context-width );position:relative;min-height:0;height:100%;overflow:hidden}.pd-inbox{background:#27272e;border-right:1px solid var(--pd-border);overflow:auto}.pd-inbox-head{padding:16px 11px 12px;display:grid;gap:10px}.pd-inbox-head h3{display:flex;gap:9px;align-items:center}.pd-inbox-head h3 small{font-size:9px;font-weight:400;border-radius:3px;background:#37373f;padding:1px 4px;color:#bcbcce}.pd-inbox-head input,.pd-inbox-head select{width:100%;font-size:10px}.pd-inbox-row{display:flex;position:relative;border:1px solid transparent;margin:2px 5px;border-radius:5px}.pd-inbox-row.selected{background:#ff4c0019;border-color:#ff784237;box-shadow:inset 2px 0 #ff7236}.pd-inbox-row:hover{background:#34343c}.pd-person{display:flex;align-items:flex-start;gap:8px;width:100%;padding:13px 8px;text-align:left;min-width:0}.pd-person>span:last-child{min-width:0}.pd-person strong{font-size:10px;display:flex;gap:5px;align-items:center;padding-right:13px}.pd-person strong i{width:4px;height:4px;background:#ff8b5a;border-radius:50%;flex-shrink:0}.pd-person small,.pd-person em{display:block;font-size:9px;font-style:normal;color:#aeaebb;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-person em{color:#9595a3;font-size:8px}.pd-star{position:absolute;right:3px;top:11px;padding:4px;color:#9696a3}.pd-star[aria-pressed=true]{color:#e1b776}.pd-resizer{position:absolute;top:0;bottom:0;width:7px;z-index:4;cursor:col-resize;touch-action:none;outline-offset:-2px!important}.pd-resizer:hover,.pd-resizer:focus-visible{background:#ff6c3240}.pd-resizer:active{background:#ff6c3260}.pd-resizer span{position:absolute;top:47%;left:2px;width:3px;height:30px;border-radius:3px;background:#77778385}.pd-thread{min-width:0;min-height:0;display:flex;flex-direction:column;background:#111115;position:relative}.pd-thread-head{padding:16px 14px 0;background:#1e1f24;border-bottom:1px solid var(--pd-border)}.pd-thread-head>div{display:flex;align-items:center;gap:8px}.pd-thread-head h3{margin-right:auto;font-size:14px}.pd-thread-head p{font-size:9px;color:#aaaab8;margin-top:5px}.pd-recipient-tabs{display:flex;gap:14px;margin-top:14px}.pd-recipient-tabs button{color:#a9a9b5;padding:6px 0 8px;border-bottom:2px solid transparent;font-size:10px}.pd-recipient-tabs button[aria-pressed=true]{color:#efeff2;border-color:#ff7b43}.pd-event-filters{display:flex;gap:4px;padding:8px 10px;border-bottom:1px solid var(--pd-border);overflow-x:auto;flex-shrink:0;scrollbar-width:thin}.pd-event-filters button{white-space:nowrap;color:#a5a5b4;font-size:9px;padding:4px 6px;border-radius:3px}.pd-event-filters button[aria-pressed=true]{background:#34343e;color:#ebebf0}.pd-thread-log{padding:13px;overflow:auto;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#4c4c57 transparent}.pd-date{font-size:9px;text-align:center;color:#8d8d9d}.pd-call-card{border:1px solid #41414b;border-radius:6px;padding:11px;background:#222228}.pd-card-title{display:flex;gap:7px;align-items:center;font-size:10px}.pd-card-title>span{margin-left:auto;font-size:9px;color:#a0a0b1}.pd-call-card>p{font-size:10px;color:#bebec9;margin:8px 0}.pd-transcript{display:flex;align-items:center;gap:8px;font-size:9px!important;color:#afafbd!important;width:100%;padding:5px 0}.pd-waveform{display:flex;align-items:center;gap:2px;flex:1;height:23px;overflow:hidden}.pd-waveform i{background:#8b8b9e;width:2px;flex-shrink:0;border-radius:2px}.pd-transcript-text{border-top:1px solid #444450;margin-top:9px;padding-top:9px;font-size:10px;color:#babac8}.pd-transcript-text p+p{margin-top:6px}.pd-ai-note{background:#252027;border:1px solid #624333;border-radius:6px;padding:10px 11px}.pd-ai-note>div{display:flex;align-items:center;gap:6px;color:#e8ad8e;font-size:10px}.pd-ai-note>div>span{margin-left:auto;font-size:8px;color:#b59b90}.pd-ai-note p{font-size:10px;line-height:1.6;color:#d1c4bf;margin:8px 0}.pd-ai-note button{display:flex;align-items:center;gap:7px;padding:0;color:#ffb18c;font-size:9px}.pd-timeline-event{display:flex;align-items:center;gap:7px;width:100%;text-align:left;font-size:9px;color:#b5b5c2}.pd-timeline-event small{margin-left:auto;font-size:8px;color:#8e8ea0}.pd-chat{max-width:91%;font-size:10px}.pd-chat small{display:flex;gap:4px;align-items:center;color:#9393a4;font-size:8px;margin-bottom:4px}.pd-chat p{background:#29292f;border:1px solid #42424c;padding:9px 11px;border-radius:6px;overflow-wrap:anywhere;line-height:1.6;white-space:pre-wrap}.pd-chat.sent{align-self:flex-end}.pd-chat.sent small{justify-content:flex-end}.pd-chat.sent p{background:#382820;border-color:#684330}.pd-team-note{display:flex;gap:10px;background:#252a30;padding:13px;border:1px solid #434851;border-radius:6px;font-size:10px}.pd-team-note p{margin-top:7px}.pd-composer{margin:0 11px 12px;background:#242429;border:1px solid #45454f;border-radius:6px;padding:9px;box-shadow:0 3px 12px #0002}.pd-composer-top{display:flex;align-items:center;gap:9px;color:#a5a5b4;font-size:9px}.pd-composer-top select{font-size:9px;padding:4px 6px}.pd-composer textarea{width:100%;resize:none;height:55px;background:none;border:0;padding:9px 0;font-size:10px}.pd-composer-bottom{display:flex;gap:6px;align-items:center}.pd-composer-bottom>span{font-size:8px;color:#99a;margin-right:auto}.pd-composer-bottom .pd-btn{font-size:9px!important;padding:5px 7px}.pd-context{min-width:0;border-left:1px solid var(--pd-border);background:#1e1f24;display:flex;flex-direction:column;min-height:0}.pd-context-tabs{padding:9px 7px;display:flex;align-items:center;gap:3px;border-bottom:1px solid var(--pd-border);flex-shrink:0;background:#24242b}.pd-context-tabs button{padding:6px;display:flex;border-radius:4px;color:#9898a8}.pd-context-tabs button[aria-pressed=true]{background:#ff4c001c;color:#f3936b}.pd-context-body{overflow:auto;padding:13px;scrollbar-width:thin;scrollbar-color:#51515c transparent}.pd-context-body>h3{font-size:12px;margin-bottom:12px}.pd-field-group{font-size:10px;border-bottom:1px solid var(--pd-border);padding-bottom:13px}.pd-field-group h4{display:flex;gap:6px;align-items:center;margin:13px 0}.pd-field-group h4 small{margin-left:auto;color:#9999a8;font-weight:400}.pd-field-group label{display:grid;grid-template-columns:67px minmax(0,1fr);align-items:center;gap:7px;min-height:29px;color:#aaaab8}.pd-field-group label>input{width:100%;padding:4px 3px;background:transparent;border-color:transparent;font-size:10px;color:#e2e2e8}.pd-field-group label>input:hover{background:#16161b;border-color:#3d3d48}.pd-field-group label>span:last-child{color:#dddde6}.pd-lifecycle{padding-top:15px}.pd-lifecycle h4{display:flex;align-items:center;gap:6px;margin-bottom:12px}.pd-lifecycle h4 .pd-icon{margin-left:auto}.pd-lifecycle>.pd-muted{font-size:9px}.pd-pipeline-name{background:#17171b;border:1px solid #44444e;border-radius:5px;padding:7px 8px;display:flex;justify-content:space-between;margin-top:5px}.pd-current-stage{display:flex;flex-direction:column;margin:12px 0;gap:2px}.pd-current-stage span,.pd-current-stage small{font-size:9px;color:#9e9ead}.pd-current-stage strong{font-size:12px}.pd-lifecycle ol{margin:0;padding:0;list-style:none;position:relative}.pd-lifecycle li{position:relative}.pd-lifecycle li:not(:last-child):before{content:"";position:absolute;top:22px;left:13px;width:1px;height:17px;background:#484854}.pd-lifecycle li button{display:flex;gap:10px;align-items:center;font-size:10px;color:#9292a4;min-height:32px;width:100%;padding:4px}.pd-lifecycle li button>span{width:19px;height:19px;border:1px solid #474750;border-radius:50%;display:grid;place-items:center;font-size:8px}.pd-lifecycle li button.current{color:#ffc0a4;background:#ff4c0011;border-radius:4px}.pd-lifecycle li button.current>span{background:#ff4c00;color:#1c1410;border-color:#ff4c00}.pd-lifecycle li button.done{color:#bcbccc}.pd-lifecycle li button.done>span{background:#35353f}.pd-lifecycle-total{display:flex;justify-content:space-between;padding-top:13px;margin-top:10px;border-top:1px solid var(--pd-border);font-size:10px}.pd-lifecycle-total span{color:#a0a0b0}.pd-detail-card{padding:14px;border:1px solid #42424d;border-radius:6px;background:#27272f;margin-bottom:15px}.pd-detail-card h4{margin:10px 0}.pd-detail-card>strong{font-size:23px;font-weight:500}.pd-detail-card p{color:#b0b0bf;margin:8px 0 14px}.pd-detail-card label{display:grid;gap:8px}.pd-note-label{display:grid;gap:10px}.pd-note-label textarea{resize:vertical;min-height:160px;line-height:1.7}.pd-todos{display:grid;gap:15px}.pd-todos label{display:flex;gap:9px;align-items:center}.pd-history p{display:flex;align-items:center;gap:8px;margin:15px 0;color:#bbbbc8}.pd-context-body>.pd-muted{font-size:10px;line-height:1.7}.pd-call-preview{display:flex;align-items:center;gap:10px;position:absolute;top:65px;right:12px;left:12px;z-index:5;background:#303039;box-shadow:0 10px 40px #0007;border:1px solid #696976;padding:18px;border-radius:8px}.pd-call-preview>div{display:flex;flex-direction:column;gap:3px;flex:1}.pd-call-preview small{color:#cbb4a5;font-size:9px}.pd-details-toggle,.pd-context-close,.pd-mobile-contact{display:none!important}.pd-screen{padding:25px;overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#4a4a54 transparent}.pd-page-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:23px}.pd-page-heading h2{font-size:23px;font-weight:650;letter-spacing:-.5px}.pd-page-heading p{font-size:11px;color:#aaaab6;margin-top:5px}.pd-page-heading select{font-size:10px}.pd-metrics{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;margin-bottom:24px}.pd-metrics>div{padding:17px;border:1px solid #3c3c45;border-radius:6px;background:#111115;display:flex;flex-direction:column;gap:6px}.pd-metrics span{color:#a2a2b0;font-size:10px}.pd-metrics strong{font-size:26px;font-weight:550;letter-spacing:-.8px}.pd-metrics small{font-size:9px;color:#8bbf9a}.pd-table-tools{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:13px}.pd-table-tools>label{display:flex;align-items:center;flex:1;position:relative}.pd-table-tools>label svg{position:absolute;left:10px;color:#9090a0}.pd-table-tools>label input{padding-left:31px;width:100%;max-width:340px}.pd-table-tools input,.pd-table-tools select{font-size:10px}.pd-table-wrap{overflow-x:auto;border:1px solid #3f3f48;border-radius:6px}.product-demo table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;white-space:nowrap}.product-demo th{background:#27272f;font-size:10px;color:#b8b8c6;font-weight:500}.product-demo th,.product-demo td{padding:12px;border-bottom:1px solid #393941}.product-demo tr:last-child td{border-bottom:0}.product-demo tbody tr:nth-child(2n){background:#1d1d23}.product-demo tbody tr:hover{background:#26262e}.product-demo th button{display:flex;align-items:center;gap:8px;padding:0}.product-demo td input,.product-demo td select{border-color:transparent;background:none;padding:4px;font-size:10px}.product-demo td input:hover,.product-demo td select:hover{border-color:#585865;background:#1b1b20}.pd-contact-link{display:flex;gap:9px;align-items:center;padding:0;color:#a1a1b1}.pd-contact-link strong{font-size:11px;font-weight:500;color:#e7e7ec}.pd-table-hint{display:flex;gap:7px;align-items:center;color:#9191a4;font-size:10px;margin-top:16px!important}.pd-inline-detail{border:1px solid #484855;border-radius:6px;background:#24242b;padding:17px;margin-top:17px}.pd-inline-detail>div{display:flex;justify-content:space-between}.pd-inline-detail p{margin:10px 0}.pd-empty{padding:20px!important;color:#a2a2b3;font-size:11px}.pd-pipeline-screen{display:flex;flex-direction:column;padding:23px 0 0;overflow:hidden}.pd-pipeline-screen>.pd-page-heading{padding:0 23px}.pd-board{display:flex;gap:11px;flex:1;overflow:auto;min-height:0;padding:0 23px 18px;scrollbar-width:thin;scrollbar-color:#575766 #202025}.pd-column{background:#101013;border:1px solid #373741;border-radius:7px;width:215px;min-width:215px;display:flex;flex-direction:column;transition:background .15s,border .15s}.pd-column.drop-target{background:#41291e;border:1px solid #ff743b}.pd-column>header{display:flex;gap:7px;align-items:center;padding:12px 10px 0;font-size:10px}.pd-column>header strong{font-weight:550}.pd-column>header>span:not(.pd-stage-dot){color:#8c8c9c}.pd-column>header>.pd-icon{margin-left:auto;padding:2px}.pd-stage-dot{width:6px;height:6px;background:#9d9db4;border-radius:50%}.pd-stage-dot.stage-1{background:#b6a1d2}.pd-stage-dot.stage-2{background:#bba467}.pd-stage-dot.stage-3{background:#e89369}.pd-stage-dot.stage-4{background:#82b298}.pd-column-total{padding:6px 22px 13px;color:#8c8c9c;font-size:10px}.pd-column-cards{padding:0 8px 9px;overflow:auto;min-height:190px;flex:1;scrollbar-width:thin}.pd-deal{padding:12px;background:#25252d;border:1px solid #44444f;border-radius:6px;box-shadow:0 4px 9px #0003;margin-bottom:10px;transition:opacity .12s,transform .12s}.pd-deal.is-dragging{opacity:.55;transform:rotate(-2deg);outline:1px solid #ff8551}.pd-deal-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.pd-grip{display:flex;align-items:center;justify-content:center;padding:4px;cursor:grab;touch-action:none;color:#9999ab}.pd-grip:active{cursor:grabbing;color:#ff9a6d}.pd-deal-name{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;font-size:11px!important;font-weight:600}.pd-deal p{color:#a4a4b5;font-size:10px;margin:5px 0 10px}.pd-deal-value{display:block;font-size:15px;font-weight:550;margin-bottom:11px}.pd-deal select{width:100%;font-size:9px;padding:5px}.pd-deal footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:8px;color:#a1a1b3}.pd-deal footer span:first-child{background:#383843;padding:2px 5px;border-radius:3px}.pd-drop-hint{border:1px dashed #45454f;border-radius:5px;padding:22px 12px;color:#778;text-align:center;font-size:10px;margin-top:5px}.pd-column.collapsed{width:45px;min-width:45px}.pd-column.collapsed>header{writing-mode:vertical-rl;padding:12px 9px;gap:12px}.pd-board-footer{display:flex;justify-content:space-between;align-items:center;padding:14px 23px;color:#9292a3;font-size:9px;border-top:1px solid var(--pd-border);gap:15px}.pd-board-footer>span{display:flex;gap:7px;align-items:center}.pd-board-footer label{display:flex;align-items:center;gap:10px}.pd-board-footer input{accent-color:#ff6b2a;width:100px;height:4px;padding:0;cursor:ew-resize}.pd-chart-card{padding:17px;border:1px solid #3d3d47;border-radius:6px;background:#121215;margin-bottom:18px}.pd-chart-card>div{display:flex;justify-content:space-between;align-items:center;font-size:10px}.pd-chart-card>div>span{color:#9393a3;font-size:9px}.pd-chart-card svg{height:106px;width:100%;margin-top:14px}.pd-chart-axis{font-size:8px!important;margin-top:7px;color:#9090a1}.pd-pills{display:flex;gap:5px}.pd-pills button{display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:4px;color:#a3a3b2;font-size:10px}.pd-pills button[aria-pressed=true]{background:#35353f;color:#f2f2f6}.pd-text-link{display:inline-flex;gap:7px;align-items:center;text-align:left;padding:0;color:#efac8b!important;font-size:10px!important}.pd-campaign-layout{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(220px,1.2fr);gap:15px;align-items:start}.pd-campaign-list{display:grid;gap:8px}.pd-campaign-list>button{position:relative;padding:16px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:7px;border:1px solid #3e3e48;border-radius:6px;background:#202026}.pd-campaign-list>button.active{border-color:#9b5c3a;background:#33251f}.pd-campaign-list>button strong{font-size:11px}.pd-campaign-list small{color:#a7a7b7;font-size:9px}.pd-campaign-list .pd-badge{position:absolute;top:15px;right:12px;font-size:8px}.pd-campaign-icon{color:#bd9683;margin-bottom:7px}.pd-campaign-editor{border:1px solid #44444e;border-radius:6px;padding:15px;background:#202026}.pd-editor-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:15px;align-items:center;font-size:10px}.pd-subject-label{display:grid;gap:5px;color:#9898a9;font-size:9px;margin:12px 0}.pd-subject-label input{width:100%;font-size:10px}.pd-email-preview{background:#efede5;color:#30332d;padding:24px 21px;border-radius:4px;margin:13px 0}.pd-email-brand{font-size:10px;letter-spacing:2px;font-weight:700;display:flex;justify-content:space-between}.pd-email-brand>span{color:#967555}.pd-email-preview h3{font-size:23px;line-height:1.2;letter-spacing:-.6px;margin:26px 0 17px}.pd-email-preview p{font-size:11px;line-height:1.8;margin-bottom:13px}.pd-email-preview button{display:flex;align-items:center;gap:15px;background:#343e31;color:#fff;padding:9px 14px;border-radius:4px;font-size:10px;margin:18px 0}.pd-email-preview small{font-size:8px;color:#7a7d72}.pd-agent-programs{border:1px solid #3e3e48;border-radius:6px;overflow:hidden}.pd-agent-programs>div{display:flex;align-items:center;gap:12px;padding:15px;border-bottom:1px solid #383841;background:#121215}.pd-agent-programs>div:last-child{border-bottom:0}.pd-agent-programs>div>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.pd-agent-programs strong{font-size:11px;font-weight:500}.pd-agent-programs small{font-size:9px;color:#9d9dae}.pd-agent-programs .pd-badge{margin-left:auto}.pd-program-icon{color:#aba3ba}.pd-agent-chat{padding:20px;border:1px solid #48434a;background:#242027;border-radius:6px;margin-top:18px}.pd-agent-chat>div:first-child{display:flex;gap:10px;align-items:center}.pd-agent-chat img{width:20px}.pd-agent-chat>div:first-child .pd-muted{font-size:9px;margin-left:auto}.pd-agent-chat>p{color:#aaa1b2;margin:12px 0}.pd-prompt{display:inline-flex;align-items:center;gap:12px;border:1px solid #4c434d;background:#30282f;padding:8px;border-radius:5px;margin:0 6px 8px 0;font-size:10px!important}.pd-agent-response{padding:15px;margin-top:10px;border:1px solid #67503f;border-radius:5px;color:#d8c7be;font-size:11px;line-height:1.8}.pd-agent-response p{margin:5px 0 10px}.pd-agent-chat form{display:flex;gap:8px;margin-top:15px}.pd-agent-chat form input{flex:1;font-size:10px}.pd-agent-chat>small{display:block;font-size:8px;color:#9e93a4;margin-top:8px}.pd-list-heading{margin-bottom:13px!important;font-size:13px!important}.pd-attention{border:1px solid #3f3f49;border-radius:6px;overflow:hidden;margin-bottom:25px}.pd-attention>button{display:flex;gap:12px;width:100%;text-align:left;padding:18px;border-bottom:1px solid #3b3b44;align-items:center}.pd-attention>button:hover{background:#282830}.pd-attention>button:last-child{border-bottom:0}.pd-attention>button>span:nth-child(2){flex:1}.pd-attention strong{font-size:11px}.pd-attention small{display:block;font-size:9px;color:#a2a2b2;margin-top:4px}.pd-dashboard-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pd-dashboard-modules button{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px;border:1px solid #41414c;border-radius:6px;background:#202026}.pd-dashboard-modules button>svg{color:#e69470}.pd-dashboard-modules button span{display:flex;gap:12px;align-items:center;font-size:9px;color:#aaaaba}.pd-settings{position:absolute;z-index:9;right:12px;bottom:12px;width:290px;padding:20px;border:1px solid #666675;background:#27272f;border-radius:8px;box-shadow:0 20px 60px #0008}.pd-settings>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.pd-settings h3{font-size:12px}.pd-settings p{margin:10px 0;color:#adadbd;font-size:10px}.pd-settings label{display:flex;align-items:center;gap:8px;padding:8px 0}.pd-settings small{color:#a5a5b5;font-size:9px;display:block;margin-top:12px}.pd-sidebar-collapsed .pd-sidebar{width:48px;padding-inline:5px}.pd-sidebar-collapsed .pd-logo{flex-direction:column;gap:12px;padding-inline:0}.pd-sidebar-collapsed .pd-logo button{margin:0}.pd-sidebar-collapsed .pd-logo strong,.pd-sidebar-collapsed .pd-company,.pd-sidebar-collapsed .pd-workspace-switch,.pd-sidebar-collapsed .pd-nav-label,.pd-sidebar-collapsed .pd-nav-item>span,.pd-sidebar-collapsed .pd-nav-item>small,.pd-sidebar-collapsed .pd-user{display:none}.pd-sidebar-collapsed .pd-nav-item{justify-content:center;padding:10px 0}.pd-expanded{position:fixed;inset:18px;z-index:100;width:auto;max-width:1700px;margin:auto;display:flex;flex-direction:column;box-shadow:0 0 0 100vmax #080810b8,0 30px 100px #0005}.pd-expanded .pd-body{flex:1;height:auto;min-height:0}.pd-expanded .pd-module-strip,.pd-expanded .pd-statusbar,.pd-expanded .pd-windowbar{flex-shrink:0}.pd-expanded .pd-conversations{grid-template-columns:var(--inbox-width) minmax(240px,1fr) var( --context-width )}@media(min-width:1400px){.pd-body{height:665px}.product-demo{font-size:12px}.pd-sidebar{width:200px}.pd-conversations{grid-template-columns:var(--inbox-width) minmax(240px,1fr) var( --context-width )}}@media(max-width:1150px){.pd-sidebar{width:154px}.pd-conversations{grid-template-columns:175px minmax(220px,1fr) 220px!important}.pd-resizer{display:none}.pd-context-tabs{gap:0;padding:8px 4px}.pd-context-tabs button{padding:6px}.pd-inbox-head{padding:14px 8px 10px}.pd-person{gap:6px;padding:12px 5px}.pd-person strong{font-size:9px}.pd-person small{font-size:8px}.pd-thread-head{padding:14px 11px 0}.pd-thread-head h3{font-size:12px}.pd-thread-log{padding:10px}.pd-ai-note>div>span{display:none}.pd-module-strip>span{font-size:8px}.pd-logo{font-size:12px;gap:5px}.pd-logo img{width:17px}.pd-composer-bottom>span{display:none}.pd-field-group label{grid-template-columns:58px minmax(0,1fr)}.pd-expanded .pd-conversations{grid-template-columns:175px minmax(220px,1fr) 220px}}@media(max-width:940px){.pd-sidebar{width:148px}.pd-conversations{grid-template-columns:175px minmax(230px,1fr)!important}.pd-context{display:none}.pd-details-toggle{display:inline-flex!important}.pd-context.is-open{display:flex;position:absolute;right:0;top:0;bottom:0;width:260px;z-index:7;box-shadow:-15px 0 50px #0007;border-left:1px solid #666673}.pd-context-close{display:inline-flex!important}.pd-context-tabs{flex-wrap:wrap}.pd-context-body{flex:1}.pd-module-strip>span{display:none}.pd-screen{padding:20px}.pd-campaign-layout{grid-template-columns:1fr}.pd-campaign-list{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-campaign-list>button{padding:12px}.pd-campaign-list .pd-badge{position:static}.pd-campaign-list>button strong{font-size:10px}.pd-metrics>div{padding:12px}.pd-metrics strong{font-size:23px}}@media(max-width:700px){.pd-sidebar{display:none}.pd-windowbar{font-size:8px}.pd-demo-label{display:none}.pd-module-strip{padding:8px;gap:3px;overflow:auto}.pd-module-strip button{padding:7px 11px;font-size:10px;white-space:nowrap}.pd-mobile-pages{display:flex;overflow:auto;gap:2px;padding:5px 8px;background:#202025;border-bottom:1px solid #3d3d46;flex-shrink:0}.pd-mobile-pages button{padding:5px 8px;border-radius:4px;font-size:9px;color:#a4a4b5}.pd-mobile-pages button[aria-pressed=true]{background:#39313a;color:#ffad86}.pd-toolbar{height:34px;padding:0 12px;font-size:9px}.pd-body{height:625px}.pd-statusbar{font-size:8px}.pd-statusbar>span:last-child{display:none}.pd-screen{padding:18px}.pd-page-heading h2{font-size:20px}.pd-page-heading p{font-size:10px}.pd-page-heading{margin-bottom:18px}.pd-metrics{gap:7px}.pd-metrics>div{padding:11px}.pd-metrics span{font-size:8px}.pd-metrics strong{font-size:22px}.pd-metrics small{font-size:8px}.pd-page-heading select{max-width:120px}.pd-dashboard-modules button{padding:13px;gap:10px}.pd-dashboard-modules button>span{font-size:8px;gap:5px}.pd-expanded{inset:7px}.pd-campaign-list{grid-template-columns:1fr}.pd-campaign-list>button{display:grid;grid-template-columns:auto 1fr auto;column-gap:10px;align-items:center}.pd-campaign-icon{grid-row:span 2;margin:0}.pd-campaign-list .pd-badge{grid-column:3;grid-row:1/3}.pd-campaign-list small{grid-column:2}.pd-agent-chat>div:first-child{flex-wrap:wrap}.pd-agent-chat>div:first-child .pd-muted{margin:0}.pd-program-icon{display:none}.pd-agent-programs>div{padding:12px;gap:6px}.pd-agent-programs small{font-size:8px}.pd-pipeline-screen{padding:18px 0 0}}@media(max-width:540px){.pd-inbox{display:none}.pd-conversations{grid-template-columns:minmax(0,1fr)!important}.pd-mobile-contact{display:block!important;max-width:150px;padding:4px 5px!important;font-size:9px!important;margin-top:8px}.pd-thread-head>p{font-size:9px}.pd-thread-head{padding-top:12px}.pd-recipient-tabs{margin-top:5px}.pd-thread-head h3{font-size:14px}.pd-thread-log{padding:12px}.pd-ai-note>div>span{display:block}.pd-statusbar{font-size:8px;padding:8px}.pd-windowbar>span:nth-child(2){font-size:8px}.pd-windowbar>div{gap:10px}.pd-module-strip button{padding:7px 9px;gap:5px}.pd-module-strip button svg{width:12px}.pd-table-tools{flex-wrap:wrap}.pd-metrics{gap:5px}.pd-metrics>div{padding:10px 8px}.pd-metrics strong{font-size:20px}.pd-metrics span{font-size:8px}.pd-metrics small{font-size:7px}.pd-agent-chat{padding:14px}.pd-agent-programs>div .pd-badge{font-size:8px;padding:3px 5px}.pd-board-footer{padding:10px 15px;flex-wrap:wrap;gap:7px}.pd-board-footer input{width:130px}.pd-context.is-open{width:min(270px,100%)}.pd-dashboard-modules{gap:6px}.pd-dashboard-modules button{padding:11px}.pd-dashboard-modules button span{display:none}.pd-settings{width:calc(100% - 24px)}.pd-view{overflow:hidden}.pd-mobile-pages button{padding:5px 6px;font-size:8px}}.crm-source{color-scheme:inherit}.crm-source{--co-bg:light-dark(#edf1f6,#0a1220);--co-panel:light-dark(#ffffff,#142033);--co-text:light-dark(#15243a,#f0f5fc);--co-muted:light-dark(#506078,#b3c2d7);--co-border:light-dark(#c0cbd9,#43536b);--co-soft:light-dark(#f4f7fb,#1b2b42);--co-head:light-dark(#e7edf5,#273a55);--co-blue:light-dark(#164fc6,#9dc0ff);--co-selected:light-dark(#e6efff,#233f67);--co-button:light-dark(#174fc6,#92b7ff);--co-on-button:light-dark(#ffffff,#101e33);--co-green:light-dark(#14653d,#8ee0b2);--co-green-bg:light-dark(#e4f4eb,#173c32);--co-amber:light-dark(#875100,#ffd28a);--co-amber-bg:light-dark(#fff0d9,#453624);--co-red:light-dark(#a42634,#ffadb6);--co-red-bg:light-dark(#fce9ec,#492b36);--co-sidebar:light-dark(#142945,#0d1b2e);--co-side-text:light-dark(#f3f7ff,#eff5ff);--co-side-muted:light-dark(#bccce2,#b9c9df);--co-side-select:light-dark(#304f77,#2a4d7a);--co-row:2.25rem;--co-radius:.3125rem;font:.8125rem/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--co-text);background:var(--co-bg);border:1px solid var(--co-border);border-radius:.5rem;overflow:hidden;isolation:isolate}.crm-source *,.crm-source *:before,.crm-source *:after{box-sizing:border-box}.crm-source button,.crm-source input,.crm-source select,.crm-source textarea{font:inherit;color:inherit}.crm-source button{cursor:var(--cursor-interaction,pointer)}.crm-source button:disabled{opacity:.55;cursor:default}.crm-source h1,.crm-source h2,.crm-source h3,.crm-source p{margin:0}.crm-source h1{font-size:1.4375rem;line-height:1.25;font-weight:650;letter-spacing:-.5px}.crm-source h2{font-size:1.0625rem;font-weight:650}.crm-source h3{font-size:.875rem;font-weight:650}.crm-source .co-muted{color:var(--co-muted)}.crm-source .co-small{font-size:.6875rem}.crm-source .co-num{font-variant-numeric:tabular-nums;white-space:nowrap}.crm-source .co-shell{display:grid;grid-template-columns:9.625rem minmax(0,1fr);min-height:42.1875rem}.crm-source .co-sidebar{background:var(--co-sidebar);color:var(--co-side-text);padding:1.375rem .625rem .875rem;display:flex;flex-direction:column;gap:1.5rem;border-right:1px solid var(--co-border)}.crm-source .co-logo{display:flex;align-items:center;gap:.5625rem;padding:0 .4375rem;font-weight:700;font-size:.9375rem;letter-spacing:-.4px}.crm-source .co-logo-mark{width:1.5rem;height:1.5rem;display:grid;place-items:center;border:1px solid var(--co-side-muted);border-radius:.3125rem;font-size:.875rem}.crm-source .co-workspace{padding:0 .5rem;color:var(--co-side-muted);font-size:.6875rem}.crm-source .co-workspace strong{display:block;color:var(--co-side-text);font-size:.75rem;margin-top:.3125rem;font-weight:600}.crm-source .co-nav{display:flex;flex-direction:column;gap:.25rem}.crm-source .co-nav button{background:transparent;border:0;color:var(--co-side-muted);display:flex;gap:.5625rem;align-items:center;padding:.625rem .5625rem;border-radius:var(--co-radius);text-align:left;font-weight:500}.crm-source .co-nav button:hover{background:var(--co-side-select);color:var(--co-side-text)}.crm-source .co-nav button[aria-current=page]{background:var(--co-side-select);color:var(--co-side-text);box-shadow:inset .1875rem 0 var(--co-side-text)}.crm-source .co-user{display:flex;align-items:center;gap:.5625rem;margin-top:auto;padding:.875rem .4375rem 0;border-top:1px solid var(--co-side-select);font-size:.75rem}.crm-source .co-user span{color:var(--co-side-muted);font-size:.6875rem}.crm-source .co-avatar{display:grid;place-items:center;flex:0 0 1.75rem;height:1.75rem;background:var(--co-side-select);border-radius:50%;font-size:.6875rem;font-weight:600}.crm-source .co-main{min-width:0;background:var(--co-panel)}.crm-source .co-topbar{min-height:2.9375rem;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.375rem;gap:.5rem;border-bottom:1px solid var(--co-border);background:var(--co-soft);font-size:.6875rem}.crm-source .co-topbar select{padding:.25rem 1.375rem .25rem .5rem;min-height:1.75rem;font-size:.6875rem}.crm-source .co-topbar-right{display:flex;align-items:center;gap:.75rem}.crm-source .co-preview{color:var(--co-muted)}.crm-source .co-page{padding:1.4375rem 1.375rem 1.125rem;min-width:0}.crm-source .co-page-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1.1875rem}.crm-source .co-page-heading p{margin-top:.3125rem;color:var(--co-muted);font-size:.75rem}.crm-source .co-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.crm-source .co-button{display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;border:1px solid var(--co-border);border-radius:var(--co-radius);padding:.4375rem .6875rem;min-height:2.0625rem;background:var(--co-panel);font-weight:550;white-space:nowrap}.crm-source .co-button.co-primary{background:var(--co-button);color:var(--co-on-button);border-color:var(--co-button)}.crm-source .co-icon-button{padding:.4375rem;min-width:1.9375rem}.crm-source .co-link{color:var(--co-blue);border:0;background:transparent;padding:2px 0;font-weight:600;text-align:left}.crm-source .co-link:hover{text-decoration:underline}.crm-source input,.crm-source select,.crm-source textarea{background:var(--co-panel);border:1px solid var(--co-border);border-radius:var(--co-radius);padding:.4375rem .5625rem;min-width:0}.crm-source textarea{resize:vertical}.crm-source input[type=checkbox]{accent-color:var(--co-button);width:.875rem;height:.875rem}.crm-source input:focus-visible,.crm-source select:focus-visible,.crm-source textarea:focus-visible,.crm-source button:focus-visible{outline:2px solid var(--co-blue);outline-offset:2px}.crm-source .co-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--co-border);border-bottom:1px solid var(--co-border);margin-bottom:1.1875rem;padding:.75rem 0}.crm-source .co-stat{border-right:1px solid var(--co-border);padding:0 1rem}.crm-source .co-stat:first-child{padding-left:0}.crm-source .co-stat:last-child{border-right:0}.crm-source .co-stat span{color:var(--co-muted);font-size:.6875rem;display:block;margin-bottom:.1875rem}.crm-source .co-stat strong{font-size:1.25rem;font-weight:600;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.crm-source .co-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem;margin:.75rem 0}.crm-source .co-search{position:relative;flex:1 1 12.1875rem;min-width:8.75rem;max-width:21.25rem}.crm-source .co-search svg{position:absolute;left:.5625rem;top:.625rem;color:var(--co-muted)}.crm-source .co-search input{width:100%;padding-left:1.9375rem}.crm-source .co-toolbar select{max-width:10.9375rem}.crm-source .co-grid-wrap{overflow-x:auto;border:1px solid var(--co-border);border-radius:var(--co-radius)}.crm-source table{width:100%;border-collapse:separate;border-spacing:0;font-size:.75rem;text-align:left}.crm-source th{background:var(--co-head);font-size:.6875rem;font-weight:600;height:2.1875rem;padding:.5rem .625rem;border-bottom:1px solid var(--co-border);white-space:nowrap}.crm-source th button{border:0;background:transparent;font:inherit;padding:0;display:flex;align-items:center;gap:.3125rem}.crm-source td{height:var(--co-row);padding:.375rem .625rem;border-bottom:1px solid var(--co-border);white-space:nowrap;background:var(--co-panel)}.crm-source tr:last-child td{border-bottom:0}.crm-source .co-grid{min-width:58.125rem}.crm-source .co-grid td{padding:0 .5rem}.crm-source .co-grid th:last-child,.crm-source .co-grid td:last-child{border-right:0}.crm-source .co-grid .co-check-cell{width:2rem;text-align:center;padding:0 .5rem}.crm-source .co-grid .co-customer-cell{position:sticky;left:0;z-index:1;min-width:9.875rem;box-shadow:1px 0 var(--co-border)}.crm-source .co-grid th.co-customer-cell{z-index:2;background:var(--co-head)}.crm-source .co-grid .co-customer-cell button{font-size:.75rem}.crm-source .co-grid input:not([type=checkbox]),.crm-source .co-grid select{border:1px solid transparent;border-radius:.1875rem;width:100%;padding:.25rem .1875rem;background:transparent;font-size:.75rem;height:1.875rem}.crm-source .co-grid input:hover,.crm-source .co-grid select:hover{border-color:var(--co-border);background:var(--co-panel)}.crm-source .co-grid select{padding-left:.25rem;min-width:6.9375rem}.crm-source .co-grid .co-email{width:10.5625rem}.crm-source .co-grid .co-phone{width:7.5625rem}.crm-source .co-grid .co-owner select{min-width:4.25rem}.crm-source .co-grid .co-value input{min-width:5.0625rem;text-align:right;font-variant-numeric:tabular-nums}.crm-source .co-grid .co-next input{min-width:7.25rem}.crm-source .co-table-footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:.625rem;color:var(--co-muted);font-size:.6875rem}.crm-source .co-bulk{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5625rem .6875rem;border:1px solid var(--co-border);background:var(--co-selected);border-radius:var(--co-radius);margin-bottom:.625rem}.crm-source .co-badge{display:inline-flex;align-items:center;gap:.3125rem;padding:.1875rem .4375rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;background:var(--co-head);color:var(--co-text);white-space:nowrap}.crm-source .co-badge.sent,.crm-source .co-badge.partial{background:var(--co-selected);color:var(--co-blue)}.crm-source .co-badge.paid,.crm-source .co-badge.won{background:var(--co-green-bg);color:var(--co-green)}.crm-source .co-badge.overdue{background:var(--co-red-bg);color:var(--co-red)}.crm-source .co-badge.draft{color:var(--co-muted)}.crm-source .co-subnav{display:flex;gap:1.375rem;border-bottom:1px solid var(--co-border);margin-bottom:1.125rem;flex-wrap:wrap}.crm-source .co-subnav button{border:0;border-bottom:2px solid transparent;background:transparent;padding:.625rem 0;color:var(--co-muted);font-weight:550}.crm-source .co-subnav button[aria-pressed=true]{border-bottom-color:var(--co-blue);color:var(--co-blue)}.crm-source .co-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5625rem}.crm-source .co-lane{background:var(--co-soft);border:1px solid var(--co-border);border-radius:var(--co-radius);padding:.5625rem;min-width:0}.crm-source .co-lane-heading{margin-bottom:.8125rem}.crm-source .co-lane-heading h3{font-size:.75rem;display:flex;justify-content:space-between;gap:.3125rem}.crm-source .co-lane-heading span{color:var(--co-muted);font-size:.6875rem}.crm-source .co-deal{padding:.625rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:var(--co-radius);margin-bottom:.5rem}.crm-source .co-deal p{font-size:.6875rem;color:var(--co-muted);margin:.25rem 0 .5625rem}.crm-source .co-deal .co-link{font-size:.75rem;line-height:1.35}.crm-source .co-deal strong{display:block;font-size:.8125rem;font-weight:600;margin-bottom:.5625rem}.crm-source .co-deal select{width:100%;padding:.3125rem .1875rem;font-size:.625rem;margin-top:.5rem}.crm-source .co-deal-footer{font-size:.6875rem;display:flex;justify-content:space-between;gap:.3125rem;color:var(--co-muted)}.crm-source .co-empty{text-align:center;color:var(--co-muted);padding:2rem 1rem}.crm-source .co-record-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(11.875rem,.6fr);gap:1.125rem}.crm-source .co-panel{border:1px solid var(--co-border);border-radius:var(--co-radius);padding:1.0625rem;background:var(--co-panel);min-width:0}.crm-source .co-panel h3{margin-bottom:.875rem}.crm-source .co-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8125rem}.crm-source .co-field{display:flex;flex-direction:column;gap:.3125rem;font-size:.6875rem;color:var(--co-muted);font-weight:550;min-width:0}.crm-source .co-field input,.crm-source .co-field select,.crm-source .co-field textarea{width:100%;color:var(--co-text);font-size:.75rem;font-weight:400}.crm-source .co-field-wide{grid-column:1 / -1}.crm-source .co-form-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.0625rem;flex-wrap:wrap}.crm-source .co-timeline{display:grid;gap:0}.crm-source .co-event{padding:.6875rem 0;border-bottom:1px solid var(--co-border);font-size:.75rem}.crm-source .co-event:last-child{border-bottom:0}.crm-source .co-event small{display:block;color:var(--co-muted);font-size:.6875rem;margin-top:.1875rem}.crm-source .co-note-form{display:flex;gap:.5rem;align-items:flex-end;margin-top:.9375rem}.crm-source .co-note-form textarea{flex:1}.crm-source .co-info-row{display:flex;justify-content:space-between;gap:.625rem;padding:.5625rem 0;border-bottom:1px solid var(--co-border);font-size:.75rem}.crm-source .co-info-row span{color:var(--co-muted)}.crm-source .co-info-row strong{font-weight:550}.crm-source .co-invoice-table{min-width:38.125rem}.crm-source .co-right{text-align:right}.crm-source .co-invoice-meta{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.75rem;margin-bottom:1.375rem}.crm-source .co-invoice-lines{min-width:36.25rem}.crm-source .co-invoice-lines input{width:100%;padding:.3125rem .4375rem}.crm-source .co-invoice-lines .co-line-name{min-width:11.25rem}.crm-source .co-invoice-lines .co-qty{width:4.375rem}.crm-source .co-invoice-lines .co-rate{width:6.25rem}.crm-source .co-invoice-bottom{display:grid;grid-template-columns:minmax(0,1fr) 13.75rem;gap:1.875rem;margin-top:1.0625rem}.crm-source .co-invoice-bottom textarea{width:100%}.crm-source .co-total{display:flex;justify-content:space-between;gap:.9375rem;padding:.5rem 0;font-size:.75rem}.crm-source .co-total.co-grand{border-top:2px solid var(--co-text);margin-top:.4375rem;padding-top:.75rem;font-size:1.125rem;font-weight:650}.crm-source .co-receipt{max-width:38.75rem;margin:0 auto;padding:1.5625rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:var(--co-radius)}.crm-source .co-receipt-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:.875rem;margin-bottom:1.5rem}.crm-source .co-receipt-lines{min-width:22.5rem}.crm-source .co-notice{background:var(--co-soft);border:1px solid var(--co-border);padding:.6875rem .8125rem;border-radius:var(--co-radius);font-size:.75rem;margin:.9375rem 0}.crm-source .co-chat-layout{display:grid;grid-template-columns:9.625rem minmax(0,1fr);border:1px solid var(--co-border);border-radius:var(--co-radius);min-height:30.625rem}.crm-source .co-chat-threads{border-right:1px solid var(--co-border);background:var(--co-soft);padding:.875rem .625rem}.crm-source .co-chat-threads h3{font-size:.6875rem;color:var(--co-muted);padding:0 .375rem;margin:0 0 .75rem}.crm-source .co-chat-thread{border:0;background:var(--co-selected);color:var(--co-blue);padding:.625rem .5rem;border-radius:.25rem;width:100%;text-align:left;font-size:.75rem}.crm-source .co-chat-main{display:flex;flex-direction:column;min-width:0;padding:1.25rem}.crm-source .co-chat-messages{flex:1;display:flex;flex-direction:column;gap:1rem;min-height:17.8125rem}.crm-source .co-message{max-width:94%;font-size:.8125rem;line-height:1.65}.crm-source .co-message.user{align-self:flex-end;background:var(--co-head);border-radius:.5rem;padding:.625rem .8125rem}.crm-source .co-message.assistant{padding:.1875rem 0}.crm-source .co-message strong{font-weight:650}.crm-source .co-chat-actions{display:flex;gap:.375rem;flex-wrap:wrap;margin:.5625rem 0}.crm-source .co-chat-actions button{white-space:normal;font-size:.6875rem}.crm-source .co-chat-compose{border:1px solid var(--co-border);border-radius:var(--co-radius);margin-top:1.125rem;padding:.625rem;display:flex;flex-direction:column;gap:.5rem}.crm-source .co-chat-compose textarea{border:0;padding:2px;min-height:3.625rem}.crm-source .co-chat-compose-bottom{display:flex;align-items:center;justify-content:space-between;gap:.625rem;color:var(--co-muted);font-size:.6875rem}.crm-source .co-connect-list{display:grid;gap:.875rem}.crm-source .co-connect{display:flex;justify-content:space-between;gap:1.125rem;align-items:center;border:1px solid var(--co-border);border-radius:var(--co-radius);padding:1.125rem}.crm-source .co-connect p{font-size:.75rem;color:var(--co-muted);margin-top:.3125rem}.crm-source .co-statusbar{border-top:1px solid var(--co-border);min-height:1.8125rem;padding:.4375rem 1.375rem;font-size:.6875rem;color:var(--co-muted);background:var(--co-soft)}.crm-source .co-error{color:var(--co-red);font-size:.75rem;margin-top:.625rem}.crm-source .co-terminal{background:var(--co-sidebar);color:var(--co-side-text);border:1px solid var(--co-border);border-radius:var(--co-radius);padding:.9375rem;font:.75rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere;min-height:9.375rem}.crm-source .co-runtime-grid{display:grid;grid-template-columns:1fr 1fr;gap:.875rem;margin-bottom:1.125rem}.crm-source .co-runtime-grid .co-panel p{font-size:.75rem;margin:.5rem 0 .875rem;color:var(--co-muted)}.crm-source .co-back{margin-bottom:.875rem;display:inline-flex;gap:.375rem;align-items:center;font-size:.75rem}.crm-source .co-dialog{margin:.9375rem 0;padding:1.125rem;background:var(--co-selected);border:1px solid var(--co-border);border-radius:var(--co-radius)}.crm-source .co-dialog h3{margin-bottom:.625rem}.crm-source .co-dialog p{margin:.5rem 0}.crm-source .co-dialog input{width:100%;max-width:21.875rem}.crm-source .co-hide{display:none!important}@media(max-width:62.5rem){.crm-source .co-board{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-source .co-page{padding:1.25rem 1.0625rem}}@media(max-width:46.25rem){.crm-source .co-shell{grid-template-columns:1fr}.crm-source .co-sidebar{padding:.75rem .875rem;gap:.8125rem}.crm-source .co-logo{padding:0}.crm-source .co-workspace,.crm-source .co-user{display:none}.crm-source .co-nav{flex-direction:row;flex-wrap:wrap;gap:.1875rem}.crm-source .co-nav button{font-size:.75rem;padding:.5rem}.crm-source .co-nav button[aria-current=page]{box-shadow:inset 0 -2px var(--co-side-text)}.crm-source .co-nav svg{display:none}.crm-source .co-topbar{padding:.5rem .9375rem}.crm-source .co-topbar-path{display:none}.crm-source .co-topbar-right{flex:1;justify-content:space-between}.crm-source .co-record-layout,.crm-source .co-chat-layout{grid-template-columns:1fr}.crm-source .co-chat-threads{display:none}}@media(max-width:30rem){.crm-source .co-page{padding:1.125rem .75rem}.crm-source .co-stats{grid-template-columns:1fr 1fr;gap:.8125rem 0}.crm-source .co-stat:nth-child(3){padding-left:0}.crm-source .co-stat:nth-child(2){border:0}.crm-source .co-stat strong{font-size:1.125rem}.crm-source .co-board,.crm-source .co-form-grid,.crm-source .co-invoice-meta,.crm-source .co-invoice-bottom,.crm-source .co-runtime-grid{grid-template-columns:1fr}.crm-source .co-page-heading{align-items:flex-start}.crm-source .co-chat-main{padding:.875rem}.crm-source .co-connect{align-items:flex-start;flex-direction:column}.crm-source .co-receipt{padding:.9375rem}.crm-source .co-subnav{gap:.9375rem}}@media(pointer:coarse){.crm-source button,.crm-source select,.crm-source input:not([type=checkbox]){min-height:2.75rem}.crm-source input,.crm-source textarea{font-size:1rem!important}.crm-source td{height:2.875rem}.crm-source .co-grid .co-check-cell{min-width:2.75rem}}.crm-source .co-page.co-inbox-page{padding:0}.crm-source .co-inbox{display:grid;grid-template-columns:11rem minmax(0,1fr) 13.625rem;align-items:stretch;min-height:46.5625rem}.crm-source .co-inbox-list{border-right:1px solid var(--co-border);background:var(--co-soft);min-width:0}.crm-source .co-inbox-list-head{padding:1.0625rem .75rem .6875rem;display:grid;gap:.6875rem}.crm-source .co-inbox-list-head h2{display:flex;align-items:center;gap:.5rem}.crm-source .co-inbox-list-head input,.crm-source .co-inbox-list-head select{width:100%;font-size:.75rem}.crm-source .co-convo{border:0;border-top:1px solid var(--co-border);padding:.75rem;width:100%;text-align:left;background:transparent;display:grid;gap:.3125rem}.crm-source .co-convo[aria-pressed=true]{background:var(--co-selected);box-shadow:inset .1875rem 0 var(--co-blue)}.crm-source .co-convo:hover{background:var(--co-head)}.crm-source .co-convo-top{display:flex;justify-content:space-between;gap:.4375rem;align-items:center;font-size:.75rem;font-weight:600}.crm-source .co-convo-snippet{color:var(--co-muted);font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-source .co-convo-time{font-size:.6875rem;color:var(--co-muted);font-weight:400}.crm-source .co-unread{width:.375rem;height:.375rem;border-radius:50%;background:var(--co-blue);flex-shrink:0}.crm-source .co-thread{min-width:0;display:flex;flex-direction:column}.crm-source .co-thread-head{padding:1rem 1rem .625rem;border-bottom:1px solid var(--co-border)}.crm-source .co-thread-title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.crm-source .co-thread-title h2{font-size:1rem}.crm-source .co-thread-head p{font-size:.6875rem;margin-top:.25rem;color:var(--co-muted)}.crm-source .co-thread-tabs{display:flex;gap:.875rem;margin-top:.875rem;flex-wrap:wrap}.crm-source .co-thread-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;padding:.25rem 0 .4375rem;font-size:.75rem;color:var(--co-muted)}.crm-source .co-thread-tabs button[aria-pressed=true]{color:var(--co-text);border-bottom-color:var(--co-blue);font-weight:600}.crm-source .co-thread-log{padding:.9375rem;display:flex;flex-direction:column;gap:.75rem;flex:1}.crm-source .co-thread-date{color:var(--co-muted);text-align:center;font-size:.6875rem}.crm-source .co-chat-item{max-width:94%;font-size:.75rem;align-self:flex-start;min-width:0}.crm-source .co-chat-item.outbound{align-self:flex-end}.crm-source .co-chat-item-meta{display:flex;align-items:center;gap:.3125rem;font-size:.6875rem;color:var(--co-muted);margin:0 0 .25rem;flex-wrap:wrap}.crm-source .co-chat-item.outbound .co-chat-item-meta{justify-content:flex-end}.crm-source .co-chat-bubble{background:var(--co-soft);border:1px solid var(--co-border);padding:.5625rem .6875rem;border-radius:.4375rem;overflow-wrap:anywhere;white-space:pre-wrap}.crm-source .outbound .co-chat-bubble{background:var(--co-selected)}.crm-source .co-event-card{padding:.6875rem;border:1px solid var(--co-border);border-radius:var(--co-radius);background:var(--co-panel);font-size:.75rem}.crm-source .co-event-card-top{display:flex;gap:.5rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.crm-source .co-event-card-title{display:flex;align-items:center;gap:.4375rem;font-weight:600}.crm-source .co-event-card p{margin-top:.375rem}.crm-source .co-event-card .co-actions{margin-top:.5625rem;gap:.375rem}.crm-source .co-places{position:relative;width:100%}.crm-source .co-places-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:40;width:max(100%,20rem);padding:.25rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:.625rem;box-shadow:0 12px 32px #00000024}.crm-source .co-places-item{display:flex;gap:.625rem;align-items:flex-start;width:100%;padding:.5rem .625rem;border-radius:.4375rem;text-align:left}.crm-source .co-places-item.is-active{background:var(--co-selected)}.crm-source .co-places-pin{flex:none;display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:.4375rem;background:#ff4c001a;color:#ff4c00}.crm-source .co-places-pin svg{width:.875rem;height:.875rem}.crm-source .co-places-text{min-width:0}.crm-source .co-places-text strong{display:block;font-size:.8125rem;font-weight:600;color:var(--co-text)}.crm-source .co-places-text small{display:block;font-size:.75rem;color:var(--co-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-source .co-places-note{padding:.5rem .625rem;font-size:.75rem;color:var(--co-muted)}.crm-source .co-places-foot{display:flex;justify-content:space-between;margin-top:.25rem;padding:.375rem .625rem .125rem;border-top:1px solid var(--co-border);font-size:.6875rem;color:var(--co-muted)}.crm-source .co-inquiry-message{margin-top:.5rem;padding-left:.625rem;border-left:2px solid var(--co-border);font-size:.8125rem;line-height:1.45;color:var(--co-text)}.crm-source .co-inquiry-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.375rem .875rem;margin-top:.5625rem}.crm-source .co-inquiry-facts dt{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-inquiry-facts dd{margin:0;font-weight:500;overflow-wrap:anywhere}.crm-source .co-event-card .co-button{font-size:.6875rem;padding:.3125rem .5rem;min-height:1.8125rem}.crm-source .co-audio{display:flex;gap:.5rem;align-items:center;margin-top:.5625rem;padding:.5rem;background:var(--co-soft);border-radius:.25rem}.crm-source .co-audio progress{width:100%;height:.25rem;accent-color:var(--co-blue)}.crm-source .co-audio button{border:0;background:transparent;display:flex;padding:2px}.crm-source .co-event-card details{margin-top:.5rem;border-top:1px solid var(--co-border);padding-top:.4375rem}.crm-source summary{cursor:var(--cursor-interaction,pointer);color:var(--co-blue);font-size:.6875rem;font-weight:500}.crm-source .co-transcript{display:grid;gap:.5rem;padding:.625rem 0 0;font-size:.75rem}.crm-source .co-transcript span{color:var(--co-muted);font-size:.6875rem;display:block}.crm-source .co-ai-note{background:var(--co-soft);border-left:.1875rem solid var(--co-blue)}.crm-source .co-thread-event{display:flex;align-items:flex-start;gap:.4375rem;font-size:.6875rem;color:var(--co-muted);padding:1px .1875rem}.crm-source .co-thread-event svg{flex:0 0 .875rem;margin-top:1px}.crm-source .co-compose{border-top:1px solid var(--co-border);padding:.75rem .9375rem;background:var(--co-panel)}.crm-source .co-compose-top{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;margin-bottom:.5rem}.crm-source .co-compose-top select{font-size:.6875rem;padding:.3125rem .4375rem}.crm-source .co-compose textarea{width:100%;min-height:4.125rem;border:0;padding:.4375rem 0;font-size:.75rem}.crm-source .co-compose-bottom{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:.375rem}.crm-source .co-compose-bottom .co-button{padding:.375rem .5625rem;font-size:.75rem}.crm-source .co-email-fields{display:grid;gap:.3125rem}.crm-source .co-email-fields label{display:grid;grid-template-columns:2.6875rem minmax(0,1fr);align-items:center;font-size:.6875rem;color:var(--co-muted)}.crm-source .co-email-fields input{font-size:.6875rem;padding:.25rem .4375rem}.crm-source .co-context{border-left:1px solid var(--co-border);background:var(--co-soft);min-width:0}.crm-source .co-context-tabs{display:flex;justify-content:space-around;border-bottom:1px solid var(--co-border);padding:.5625rem .3125rem;background:var(--co-panel)}.crm-source .co-context-tabs button{border:0;background:transparent;color:var(--co-muted);padding:.5625rem;border-radius:.25rem;display:grid;place-items:center}.crm-source .co-context-tabs button[aria-pressed=true]{background:var(--co-selected);color:var(--co-blue)}.crm-source .co-context-body{padding:.875rem .75rem;display:grid;gap:.8125rem}.crm-source .co-context-body h3{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem}.crm-source .co-context-body .co-field{margin:0;gap:.25rem;font-size:.6875rem}.crm-source .co-context-body input,.crm-source .co-context-body select{padding:.375rem .4375rem;width:100%;font-size:.75rem}.crm-source .co-context-body .co-info-row{padding:.5625rem 0;font-size:.6875rem;gap:.5rem}.crm-source .co-context-body .co-info-row strong{text-align:right}.crm-source .co-context-body .co-button{font-size:.6875rem;white-space:normal}.crm-source .co-job-summary{border-top:1px solid var(--co-border);padding-top:.75rem;display:grid;gap:.5rem}.crm-source .co-job-summary strong{font-size:1rem}.crm-source .co-inbox-mobile{display:none}@media(max-width:68.75rem)and (min-width:46.3125rem){.crm-source .co-shell{grid-template-columns:8.125rem minmax(0,1fr)}.crm-source .co-logo{font-size:.8125rem;gap:.375rem;padding:0}.crm-source .co-inbox{grid-template-columns:9.875rem minmax(0,1fr) 12.625rem}}@media(max-width:55rem)and (min-width:46.3125rem){.crm-source .co-inbox{grid-template-columns:9.0625rem minmax(0,1fr)}.crm-source .co-context{grid-column:1 / -1;border-top:1px solid var(--co-border);border-left:0}.crm-source .co-context-body{grid-template-columns:1fr 1fr}.crm-source .co-context-body h3{grid-column:1 / -1}}@media(max-width:46.25rem){.crm-source .co-inbox{grid-template-columns:1fr}.crm-source .co-inbox-list{display:none}.crm-source .co-inbox-mobile{display:block;width:100%;margin-bottom:.75rem}.crm-source .co-context{border-left:0;border-top:1px solid var(--co-border)}.crm-source .co-context-body{grid-template-columns:1fr 1fr}.crm-source .co-context-body h3{grid-column:1 / -1}}@media(max-width:25rem){.crm-source .co-context-body{grid-template-columns:1fr}.crm-source .co-thread-head,.crm-source .co-thread-log,.crm-source .co-compose{padding-left:.75rem;padding-right:.75rem}}.crm-source{--co-bg:light-dark(#fafafa,#0b0b0c);--co-panel:light-dark(#ffffff,#121214);--co-text:light-dark(#171719,#ededf0);--co-muted:light-dark(#62626a,#a4a4ad);--co-border:light-dark(#dfdfe3,#303035);--co-soft:light-dark(#f7f7f8,#19191d);--co-head:light-dark(#f3f3f5,#222226);--co-blue:light-dark(#252528,#e4e4e7);--co-selected:light-dark(#eeeef1,#29292f);--co-button:light-dark(#1c1c1f,#ededf0);--co-on-button:light-dark(#ffffff,#161618);--co-green:light-dark(#35644c,#9ec5af);--co-green-bg:light-dark(#f0f6f2,#202d26);--co-amber:light-dark(#76613a,#c8ba9c);--co-amber-bg:light-dark(#f5f2eb,#302c25);--co-sidebar:light-dark(#f8f8f9,#0e0e10);--co-side-text:light-dark(#242428,#ededf0);--co-side-muted:light-dark(#66666f,#a2a2ab);--co-side-select:light-dark(#eaeaec,#242429);--co-agent-columns:.92fr 1.08fr;font:.8125rem/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-radius:.75rem}.crm-source .co-shell{grid-template-columns:10.375rem minmax(0,1fr);min-height:47.5rem}.crm-source .co-sidebar{padding:1.1875rem .6875rem .8125rem;gap:1.6875rem}.crm-source .co-logo{font-size:.875rem;letter-spacing:-.5px;gap:.4375rem;padding:0 .3125rem;font-weight:650}.crm-source .co-logo-mark{border:0;width:1.375rem;height:1.5rem}.crm-source .co-workspace{font-size:.625rem;letter-spacing:.9px;padding:0 .5625rem}.crm-source .co-workspace strong{font-size:.75rem;letter-spacing:0;font-weight:550;margin-top:.3125rem}.crm-source .co-nav{gap:.1875rem}.crm-source .co-nav button{font-size:.75rem;padding:.5rem .5625rem;min-height:2.125rem;gap:.5625rem;font-weight:450}.crm-source .co-nav button[aria-current=page]{box-shadow:none;font-weight:550}.crm-source .co-nav svg{opacity:.8}.crm-source .co-nav-label{display:block;margin:1.125rem .5625rem .375rem;color:var(--co-muted);font-size:.6875rem}.crm-source .co-user{border-color:var(--co-border);font-size:.75rem}.crm-source .co-avatar{border-radius:.4375rem}.crm-source .co-topbar{padding:.625rem 1.375rem;min-height:3.3125rem;background:var(--co-panel);font-size:.75rem}.crm-source .co-topbar select{border:0;background:var(--co-soft);font-size:.6875rem;border-radius:.3125rem}.crm-source .co-preview{border:1px solid var(--co-border);border-radius:.3125rem;padding:2px .375rem;font-size:.625rem}.crm-source .co-slash{color:var(--co-muted);margin:0 .625rem}.crm-source h1{font-size:1.4375rem;letter-spacing:-.75px;font-weight:600}.crm-source h2{font-weight:600;letter-spacing:-.35px}.crm-source h3{font-weight:550}.crm-source .co-button{border-radius:.375rem;font-weight:500;font-size:.75rem;min-height:2rem}.crm-source .co-primary:hover{opacity:.87}.crm-source input,.crm-source select,.crm-source textarea{border-radius:.375rem}.crm-source .co-link{font-weight:500}.crm-source .co-statusbar{background:var(--co-panel);font-size:.625rem;padding:.4375rem 1.25rem}.crm-source .co-chat-bubble{border:0;padding:.6875rem .8125rem;border-radius:.625rem;line-height:1.6}.crm-source .co-chat-item.outbound .co-chat-bubble{border-radius:.625rem .625rem .1875rem}.crm-source .co-event-card{border-radius:.5rem;padding:.75rem;background:var(--co-soft)}.crm-source .co-ai-note{border-left:1px solid var(--co-border)}.crm-source .co-convo{border-top:0;margin:2px .375rem;padding:.6875rem .5625rem;width:calc(100% - .75rem);border-radius:.4375rem}.crm-source .co-convo[aria-pressed=true]{box-shadow:none;background:var(--co-soft)}.crm-source .co-context-body input,.crm-source .co-context-body select{background:var(--co-soft);border-color:transparent}.crm-source .co-context-body input:focus-visible,.crm-source .co-context-body select:focus-visible{border-color:var(--co-border)}.crm-source .co-grid th,.crm-source .co-grid td{border-right:0}.crm-source .co-grid th{background:var(--co-soft)}.crm-source .co-grid .co-customer-cell{box-shadow:none}.crm-source .co-grid th.co-customer-cell{background:var(--co-soft)}.crm-source tbody tr:nth-child(2n) td{background:var(--co-panel)}.crm-source .co-badge{border-radius:.3125rem;font-weight:450}.crm-source .co-page.co-agent-page{padding:0}.crm-source .co-agent-work{display:grid;grid-template-columns:var(--co-agent-columns);min-height:45rem}.crm-source .co-agent-chat{min-width:0;display:flex;flex-direction:column}.crm-source .co-agent-head{display:flex;justify-content:space-between;align-items:center;gap:.625rem;padding:1.125rem 1.4375rem .875rem}.crm-source .co-agent-head h2{font-size:.875rem;font-weight:550}.crm-source .co-agent-head .co-muted{font-size:.6875rem}.crm-source .co-quiet-button{border:0;background:none;color:var(--co-muted);display:inline-flex;align-items:center;justify-content:center;padding:.3125rem;border-radius:.3125rem}.crm-source .co-quiet-button:hover{background:var(--co-soft);color:var(--co-text)}.crm-source .co-agent-messages{display:flex;flex-direction:column;gap:1.375rem;padding:.75rem 1.5rem 1.5rem;flex:1}.crm-source .co-owner-prompt{border:1px solid var(--co-border);background:var(--co-soft);border-radius:.75rem .75rem .1875rem;padding:.8125rem .9375rem;margin-left:1.25rem;font-size:.8125rem;line-height:1.7}.crm-source .co-agent-reply{font-size:.8125rem;line-height:1.7}.crm-source .co-agent-signature{display:flex;align-items:center;gap:.4375rem;font-size:.6875rem;font-weight:600;margin-bottom:.6875rem}.crm-source .co-agent-reply p+p{margin-top:.6875rem}.crm-source .co-plan-link{display:flex;align-items:center;gap:.6875rem;border:1px solid var(--co-border);border-radius:.5rem;padding:.8125rem;text-align:left;width:100%;background:var(--co-panel);margin-top:1.0625rem}.crm-source .co-plan-link:hover{background:var(--co-soft)}.crm-source .co-plan-link>span{flex:1}.crm-source .co-plan-link strong{display:block;font-size:.75rem;font-weight:550}.crm-source .co-plan-link small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-agent-next{display:flex;align-items:flex-start;gap:.5625rem;border-left:1px solid var(--co-border);padding-left:.8125rem;margin:1rem 0 0;font-size:.75rem;color:var(--co-muted)}.crm-source .co-agent-next svg{flex:0 0 .875rem;margin-top:.1875rem}.crm-source .co-suggest{display:flex;gap:.375rem;flex-wrap:wrap;padding-top:.1875rem}.crm-source .co-suggest button{padding:.375rem .5625rem;font-size:.6875rem}.crm-source .co-agent-input-wrap{padding:0 1.25rem 1.0625rem;margin-top:auto}.crm-source .co-agent-compose{border:1px solid var(--co-border);border-radius:.75rem;background:var(--co-panel);box-shadow:0 2px .25rem light-dark(#00000006,#00000030);padding:.75rem}.crm-source .co-agent-compose:focus-within{border-color:var(--co-muted)}.crm-source .co-agent-compose textarea{width:100%;border:0;outline-offset:.1875rem;min-height:4.0625rem;padding:0;resize:vertical;font-size:.8125rem;line-height:1.6}.crm-source .co-agent-compose-foot{display:flex;justify-content:space-between;align-items:center;gap:.4375rem}.crm-source .co-agent-compose-foot select{font-size:.6875rem;border:0;background:var(--co-soft);padding:.3125rem .4375rem;max-width:10.625rem}.crm-source .co-agent-hint{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-top:.5625rem;font-size:.625rem;color:var(--co-muted)}.crm-source .co-work-canvas{border-left:1px solid var(--co-border);background:var(--co-bg);min-width:0}.crm-source .co-canvas-tabs{display:flex;align-items:center;gap:1.125rem;padding:0 1.25rem;border-bottom:1px solid var(--co-border);background:var(--co-panel);min-height:3.1875rem;flex-wrap:wrap}.crm-source .co-canvas-tabs button{display:flex;gap:.375rem;align-items:center;border:0;border-bottom:2px solid transparent;background:none;padding:1rem 0 .8125rem;color:var(--co-muted);font-size:.6875rem}.crm-source .co-canvas-tabs button[aria-pressed=true]{border-bottom-color:var(--co-text);color:var(--co-text)}.crm-source .co-canvas-content{padding:1.5rem}.crm-source .co-eyebrow{display:flex;align-items:center;gap:.4375rem;color:var(--co-muted);font-size:.6875rem;margin-bottom:.625rem}.crm-source .co-guide-title{font-size:1.3125rem;letter-spacing:-.7px;line-height:1.25;font-weight:550}.crm-source .co-destination a{display:inline-flex;align-items:center;gap:.375rem}.crm-source .co-destination a svg{flex:0 0 .75rem}.crm-source .co-mobile-nav-toggle{display:none}.crm-source .co-guide-sub{color:var(--co-muted);font-size:.75rem;line-height:1.6;margin-top:.5625rem}.crm-source .co-guide-edit{margin-top:.8125rem;display:flex;align-items:center;gap:.375rem;font-size:.6875rem}.crm-source .co-steps{display:flex;flex-direction:column;margin-top:1.4375rem;border-top:1px solid var(--co-border)}.crm-source .co-step{border-bottom:1px solid var(--co-border)}.crm-source .co-step>button{display:flex;align-items:center;gap:.625rem;width:100%;padding:.8125rem 0;border:0;background:none;text-align:left;font-size:.75rem}.crm-source .co-step-num{flex:0 0 1.4375rem;width:1.4375rem;height:1.4375rem;display:grid;place-items:center;border:1px solid var(--co-border);border-radius:50%;font-size:.625rem;color:var(--co-muted)}.crm-source .co-step[aria-current=step] .co-step-num{border-color:var(--co-text);background:var(--co-text);color:var(--co-panel)}.crm-source .co-step>button>span:nth-child(2){flex:1;font-weight:500}.crm-source .co-step-provider{font-size:.625rem;color:var(--co-muted)}.crm-source .co-step-body{margin:0 0 1.0625rem 2.0625rem;font-size:.75rem}.crm-source .co-destination{display:flex;align-items:center;gap:.4375rem;flex-wrap:wrap;padding:.5rem .625rem;border:1px solid var(--co-border);background:var(--co-panel);border-radius:.375rem;margin-bottom:.8125rem}.crm-source .co-destination a{color:var(--co-text);text-decoration:none;font-size:.6875rem;overflow-wrap:anywhere}.crm-source .co-destination a:hover{text-decoration:underline}.crm-source .co-step-body ol{margin:0 0 .8125rem;padding-left:1.0625rem;display:grid;gap:.5rem;color:var(--co-muted);line-height:1.6}.crm-source .co-step-note{font-size:.6875rem;color:var(--co-muted);margin:.5625rem 0}.crm-source .co-step-footer{display:flex;gap:.4375rem;align-items:center;justify-content:space-between;margin-top:.875rem;flex-wrap:wrap}.crm-source .co-doc-link{color:var(--co-muted);font-size:.625rem;text-decoration:none}.crm-source .co-doc-link:hover{text-decoration:underline;color:var(--co-text)}.crm-source .co-guide-foot{display:flex;justify-content:space-between;gap:.625rem;margin-top:1.0625rem;font-size:.625rem;color:var(--co-muted)}.crm-source .co-browser{border:1px solid var(--co-border);border-radius:.5625rem;background:var(--co-panel);overflow:hidden;margin-top:1.125rem}.crm-source .co-browser-address{display:flex;align-items:center;gap:.5625rem;padding:.6875rem .75rem;border-bottom:1px solid var(--co-border);background:var(--co-soft);font-size:.625rem;color:var(--co-muted);overflow-wrap:anywhere}.crm-source .co-browser-content{padding:1.4375rem 1.25rem;min-height:16.5rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8125rem}.crm-source .co-browser-content h3{font-size:1.1875rem;letter-spacing:-.5px}.crm-source .co-browser-content p{color:var(--co-muted);font-size:.75rem;line-height:1.65}.crm-source .co-browser-step{border-top:1px solid var(--co-border);padding:.8125rem .875rem;font-size:.6875rem;color:var(--co-muted);display:flex;gap:.5rem;align-items:center}.crm-source .co-browser-step svg{flex:0 0 .875rem}.crm-source .co-run-controls{display:flex;justify-content:space-between;gap:.625rem;align-items:center;margin-top:.9375rem}.crm-source .co-run-controls .co-muted{font-size:.625rem}.crm-source .co-run-row{padding:.8125rem 0;border-bottom:1px solid var(--co-border);display:flex;gap:.625rem;font-size:.75rem}.crm-source .co-run-row>div{flex:1}.crm-source .co-run-row small{display:block;font-size:.6875rem;color:var(--co-muted);margin-top:.25rem}.crm-source .co-inline-code{font:.6875rem/1.5 ui-monospace,SFMono-Regular,monospace;background:var(--co-soft);border:1px solid var(--co-border);padding:2px .3125rem;border-radius:.25rem}.crm-source .co-instruction-edit{width:100%;min-height:11.875rem;resize:vertical;line-height:1.7;font-size:.75rem}.crm-source .co-manual-layout{display:grid;grid-template-columns:minmax(0,1fr) 13.4375rem;gap:1.875rem}.crm-source .co-manual-section{padding:1.375rem 0;border-top:1px solid var(--co-border)}.crm-source .co-manual-section h3{margin-bottom:.6875rem}.crm-source .co-manual-section p{font-size:.8125rem;line-height:1.8;white-space:pre-wrap}.crm-source .co-manual-side{padding:1.25rem 0;border-top:1px solid var(--co-border)}.crm-source .co-manual-side p{font-size:.75rem;color:var(--co-muted);margin-top:.6875rem;line-height:1.7}.crm-source .co-modern-connect{padding:1.125rem 0;border-top:1px solid var(--co-border);display:grid;grid-template-columns:1.875rem minmax(0,1fr) auto;align-items:center;gap:.9375rem}.crm-source .co-modern-connect p{font-size:.75rem;color:var(--co-muted);margin-top:.1875rem}.crm-source .co-modern-connect .co-actions{justify-content:flex-end}.crm-source .co-agent-terminal{margin-top:.875rem;border:1px solid var(--co-border);background:var(--co-soft);padding:.75rem;border-radius:.4375rem;font:.6875rem/1.8 ui-monospace,SFMono-Regular,monospace;white-space:pre-wrap}@media(max-width:68.75rem)and (min-width:46.3125rem){.crm-source .co-shell{grid-template-columns:9.625rem minmax(0,1fr)}.crm-source .co-agent-messages{padding:.6875rem 1.1875rem 1.25rem}.crm-source .co-canvas-content{padding:1.3125rem 1.1875rem}.crm-source .co-canvas-tabs{gap:.8125rem;padding:0 1.1875rem}.crm-source .co-agent-head{padding:1.125rem 1.1875rem .875rem}}@media(max-width:56.25rem){.crm-source .co-agent-work{grid-template-columns:1fr}.crm-source .co-work-canvas{border-left:0;border-top:1px solid var(--co-border)}.crm-source .co-agent-chat{min-height:33.4375rem}.crm-source .co-manual-layout{grid-template-columns:1fr;gap:.625rem}}@media(max-width:46.25rem){.crm-source .co-shell{grid-template-columns:1fr}.crm-source .co-sidebar{padding:.9375rem .875rem;gap:.75rem;position:relative}.crm-source .co-nav-label,.crm-source .co-nav{display:none}.crm-source.co-menu-open .co-nav{display:flex}.crm-source .co-mobile-nav-toggle{display:flex;position:absolute;right:.875rem;top:.625rem;font-size:.75rem;gap:.375rem}.crm-source .co-nav button{padding:.4375rem .5rem;min-height:1.875rem}.crm-source .co-topbar{padding:.5625rem .9375rem}.crm-source .co-modern-connect{grid-template-columns:1.5625rem minmax(0,1fr);gap:.625rem}.crm-source .co-modern-connect .co-actions{grid-column:2;justify-content:flex-start}}@media(max-width:25rem){.crm-source .co-agent-input-wrap{padding:0 .875rem 1.0625rem}.crm-source .co-owner-prompt{margin-left:.5rem}.crm-source .co-canvas-tabs{gap:.875rem}.crm-source .co-step-provider{display:none}.crm-source .co-canvas-content{padding:1.25rem .9375rem}.crm-source .co-agent-hint{flex-wrap:wrap}}.crm-source{--co-brand:var(--brand,#ff4c00);--co-row-on:light-dark(#ffffff,color-mix(in oklab,var(--co-brand) 16%,#1c1d22));--co-bg:light-dark(#f9f9f9,#0d0e10);--co-sidebar:light-dark(#ffffff,#101114);--co-panel:light-dark(#ffffff,#1c1d22);--co-soft:light-dark(#f5f5f5,#26272d);--co-head:light-dark(#efefef,#33343b);--co-field:light-dark(#ffffff,#15161a);--co-text:light-dark(#262626,#f4f4f5);--co-muted:light-dark(#3f3f46,#b4b4bd);--co-border:light-dark(#e3e3e3,#43434b);--co-blue:light-dark(color-mix(in oklab,var(--co-brand) 88%,#7c2d12),color-mix(in oklab,var(--co-brand) 82%,white));--co-selected:light-dark(color-mix(in oklab,var(--co-brand) 9%,white),color-mix(in oklab,var(--co-brand) 24%,#1c1d22));--co-button:var(--co-brand);--co-on-button:light-dark(#ffffff,#0b0b0c);--co-green:light-dark(#15803d,#4ade80);--co-green-bg:light-dark(#dcfce7,#14331f);--co-amber:light-dark(#b45309,#fbbf24);--co-amber-bg:light-dark(#fef3c7,#3a2c0c);--co-red:light-dark(#dc2626,#f87171);--co-red-bg:light-dark(#fee2e2,#3f1a1a);--co-side-text:var(--co-text);--co-side-muted:var(--co-muted);--co-side-select:var(--co-selected);font:.8125rem/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border-radius:.625rem}.crm-source .co-shell{grid-template-columns:10.25rem minmax(0,1fr);min-height:46.25rem}.crm-source .co-main,.crm-source .co-page{background:var(--co-bg)}.crm-source .co-sidebar{gap:1.5rem;border-right-color:var(--co-border)}.crm-source .co-logo-mark{background:var(--co-selected);color:var(--co-blue);border-radius:.375rem}.crm-source .co-nav button[aria-current=page]{background:var(--co-selected);color:var(--co-blue)}.crm-source .co-topbar{background:var(--co-sidebar);min-height:3rem}.crm-source .co-statusbar{background:var(--co-sidebar);font-size:.6875rem}.crm-source .co-workspace{font-size:.6875rem;letter-spacing:.5px}.crm-source .co-preview{font-size:.6875rem;background:var(--co-soft)}.crm-source h1{font-size:1.5625rem;letter-spacing:-.8px}.crm-source input,.crm-source select,.crm-source textarea{background:var(--co-field);border-color:var(--co-border)}.crm-source .co-button{background:var(--co-soft);border-color:var(--co-border)}.crm-source .co-button:hover{background:var(--co-head)}.crm-source .co-button.co-primary{background:var(--co-button);color:var(--co-on-button);border-color:var(--co-button);box-shadow:inset 0 -6px 12px color-mix(in oklab,#e01a00 20%,transparent),0 2px 4px color-mix(in oklab,var(--co-brand) 18%,transparent),0 1px 1px color-mix(in oklab,var(--co-brand) 18%,transparent)}.crm-source .co-button.co-primary:hover{filter:brightness(1.06)}.crm-source .co-stats{background:var(--co-panel);border:1px solid var(--co-border);border-radius:.5rem;padding:.9375rem 0}.crm-source .co-stat:first-child{padding-left:1rem}.crm-source .co-grid-wrap{background:var(--co-panel);border-color:var(--co-border)}.crm-source th,.crm-source .co-grid th,.crm-source .co-grid th.co-customer-cell{background:var(--co-head);color:var(--co-text)}.crm-source td{background:var(--co-panel)}.crm-source tbody tr:nth-child(2n) td{background:var(--co-soft)}.crm-source tbody tr:hover td{background:var(--co-selected)}.crm-source .co-grid th,.crm-source .co-grid td{border-right:1px solid var(--co-border)}.crm-source .co-grid .co-customer-cell{box-shadow:1px 0 var(--co-border)}.crm-source .co-grid .co-link{color:var(--co-text)}.crm-source .co-grid select{background:var(--co-field);border-color:var(--co-border);height:1.625rem;font-size:.6875rem;min-width:5.9375rem}.crm-source .co-grid input:focus{background:var(--co-field)}.crm-source .co-receipt{background:var(--co-panel);box-shadow:0 .75rem 2.1875rem light-dark(#17202b14,#00000040)}.crm-source .co-invoice-bottom{padding:1rem;background:var(--co-soft);border-radius:.4375rem}.crm-source .co-inbox{grid-template-columns:11.875rem minmax(0,1fr) 12.375rem}.crm-source .co-inbox-list{background:var(--co-panel)}.crm-source .co-inbox-list-head{padding:1.0625rem .75rem .8125rem}.crm-source .co-inbox-list-head h2{font-size:1rem;margin-bottom:.875rem}.crm-source .co-convo{display:flex;gap:.5625rem;border-radius:.375rem;padding:.8125rem .5625rem;margin:.1875rem .375rem;width:calc(100% - .75rem);border:1px solid transparent}.crm-source .co-convo[aria-pressed=true]{background:var(--co-selected);border-color:var(--co-border);box-shadow:inset 2px 0 var(--co-blue)}.crm-source .co-person{background:var(--co-head);color:var(--co-text);width:1.75rem;height:1.75rem;flex:0 0 1.75rem;display:grid;place-items:center;border:1px solid var(--co-border);border-radius:.5rem;font-size:.625rem}.crm-source .co-convo-copy{min-width:0;flex:1}.crm-source .co-convo-top{font-size:.75rem}.crm-source .co-convo-snippet{font-size:.6875rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;margin:.25rem 0}.crm-source .co-convo-time{font-size:.6875rem}.crm-source .co-thread{background:var(--co-bg)}.crm-source .co-thread-head{background:var(--co-panel);padding:1rem 1.125rem 0}.crm-source .co-thread-title h2{font-size:1.125rem}.crm-source .co-thread-log{padding:1.125rem;gap:.9375rem}.crm-source .co-chat-bubble{background:var(--co-soft);border:1px solid var(--co-border);border-radius:.5625rem .5625rem .5625rem .1875rem}.crm-source .co-chat-item.outbound .co-chat-bubble{background:var(--co-selected);border-color:var(--co-border)}.crm-source .co-event-card{background:var(--co-panel);border:1px solid var(--co-border);padding:.8125rem;border-radius:.5rem}.crm-source .co-ai-note{background:var(--co-selected);border-left:.1875rem solid var(--co-blue)}.crm-source .co-ai-note .co-event-card-title{color:var(--co-blue)}.crm-source .co-thread-date{color:var(--co-muted);font-size:.6875rem}.crm-source .co-compose{margin:0 .875rem 1rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:.5625rem;padding:.75rem}.crm-source .co-compose textarea{background:transparent;padding:.5rem 1px}.crm-source .co-context{background:var(--co-panel)}.crm-source .co-context-tabs{background:var(--co-soft)}.crm-source .co-context-body{padding:1rem .8125rem;gap:1rem}.crm-source .co-context-body input,.crm-source .co-context-body select{background:var(--co-field);border-color:var(--co-border)}.crm-source .co-context-summary{display:grid;gap:.5625rem;font-size:.75rem;overflow-wrap:anywhere}.crm-source .co-context-summary small{color:var(--co-muted);font-size:.6875rem;display:block}.crm-source .co-context-value{padding:.8125rem;background:var(--co-soft);border:1px solid var(--co-border);border-radius:.4375rem}.crm-source .co-context-value strong{display:block;font-size:1.4375rem;font-weight:550;letter-spacing:-.6px;margin:.1875rem 0}.crm-source .co-context-tabs button{padding:.4375rem;min-width:1.625rem}.crm-source .co-lifecycle{background:var(--co-soft);border:1px solid var(--co-border);border-radius:.5rem;padding:.8125rem .6875rem;min-width:0}.crm-source .co-lifecycle-title{display:flex;align-items:center;justify-content:space-between;gap:.375rem;margin-bottom:.75rem}.crm-source .co-lifecycle-title h3{display:flex;gap:.375rem;align-items:center;color:var(--co-text)}.crm-source .co-lifecycle .co-field select{font-size:.6875rem;padding:.375rem .25rem}.crm-source .co-lifecycle-current{display:grid;gap:.1875rem;margin-top:.8125rem;padding-top:.75rem;border-top:1px solid var(--co-border)}.crm-source .co-lifecycle-current>span,.crm-source .co-lifecycle-current small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-lifecycle-current strong{font-size:.875rem;font-weight:550;color:var(--co-blue)}.crm-source .co-stage-track{list-style:none;padding:0;margin:.75rem 0;display:grid;gap:0}.crm-source .co-stage-track li{position:relative}.crm-source .co-stage-track li:not(:last-child):before{content:"";position:absolute;left:1rem;top:1.5rem;bottom:-.5rem;width:1px;background:var(--co-border)}.crm-source .co-stage-track button{display:flex;gap:.5625rem;align-items:center;text-align:left;width:100%;border:0;border-radius:.3125rem;background:transparent;color:var(--co-muted);padding:.375rem .3125rem;font-size:.6875rem;position:relative}.crm-source .co-stage-track button:hover{background:var(--co-head);color:var(--co-text)}.crm-source .co-stage-marker{display:grid;place-items:center;flex:0 0 1.375rem;height:1.375rem;background:var(--co-head);color:var(--co-muted);border-radius:50%;font-size:.6875rem}.crm-source .co-stage-earlier .co-stage-marker{background:var(--co-green-bg);color:var(--co-green)}.crm-source .co-stage-current button{background:var(--co-selected);color:var(--co-text);font-weight:550}.crm-source .co-stage-current .co-stage-marker{background:var(--co-button);color:var(--co-on-button)}.crm-source .co-lifecycle-value{display:flex;justify-content:space-between;gap:.5rem;border-top:1px solid var(--co-border);padding-top:.6875rem;font-size:.6875rem;color:var(--co-muted)}.crm-source .co-lifecycle-value strong{font-size:.8125rem;color:var(--co-text);font-weight:550}.crm-source .co-lifecycle-board{display:inline-flex;align-items:center;gap:.4375rem;margin-top:.5625rem;font-size:.6875rem}.crm-source .co-pipeline-label{display:block;font-size:.6875rem;color:var(--co-blue);margin:.3125rem 0 .625rem}@media(pointer:coarse){.crm-source .co-context-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}.crm-source .co-context-tabs button{min-height:2.75rem}.crm-source .co-stage-track li:not(:last-child):before{left:1rem;top:1.875rem;bottom:-.875rem}}.crm-source .co-channel-filter{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;padding:.625rem 1rem;background:var(--co-sidebar);border-bottom:1px solid var(--co-border)}.crm-source .co-channel-filter button{border:0;border-radius:.3125rem;padding:.25rem .4375rem;background:transparent;color:var(--co-muted);font-size:.6875rem}.crm-source .co-channel-filter button[aria-pressed=true]{background:var(--co-head);color:var(--co-text)}.crm-source .co-dashboard-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(14.0625rem,1fr);gap:1.0625rem;align-items:start}.crm-source .co-section-box{background:var(--co-panel);border:1px solid var(--co-border);border-radius:.5625rem;overflow:hidden}.crm-source .co-section-title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding:.9375rem 1.0625rem;border-bottom:1px solid var(--co-border);background:var(--co-soft)}.crm-source .co-section-title h2{font-size:.875rem;letter-spacing:0}.crm-source .co-task{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:1.125rem 1.0625rem;border-bottom:1px solid var(--co-border)}.crm-source .co-task:last-child{border-bottom:0}.crm-source .co-task-icon{display:grid;place-items:center;height:1.75rem;border-radius:.4375rem;background:var(--co-selected);color:var(--co-blue)}.crm-source .co-task h3{font-size:.8125rem;margin-bottom:.3125rem}.crm-source .co-task p{font-size:.75rem;color:var(--co-muted);line-height:1.6}.crm-source .co-task-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.625rem;font-size:.6875rem;color:var(--co-muted)}.crm-source .co-task .co-button{white-space:normal}.crm-source .co-mini-run{padding:1rem;border-bottom:1px solid var(--co-border);font-size:.75rem}.crm-source .co-mini-run:last-child{border-bottom:0}.crm-source .co-mini-run p{color:var(--co-muted);font-size:.6875rem;margin:.3125rem 0 .6875rem}.crm-source .co-pill{display:inline-flex;gap:.3125rem;align-items:center;background:var(--co-head);color:var(--co-text);padding:.1875rem .4375rem;border-radius:.3125rem;font-size:.6875rem;white-space:nowrap}.crm-source .co-pill.running,.crm-source .co-pill.enabled{color:var(--co-green);background:var(--co-green-bg)}.crm-source .co-pill.draft,.crm-source .co-pill.paused{color:var(--co-amber);background:var(--co-amber-bg)}.crm-source .co-agent-table{min-width:42.1875rem}.crm-source .co-agent-table td{padding:.9375rem .75rem}.crm-source .co-agent-table small{display:block;color:var(--co-muted);font-size:.6875rem;margin-top:.3125rem}.crm-source .co-agent-settings{margin-top:1.125rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:.5rem;padding:1.25rem}.crm-source .co-agent-settings h2{margin-bottom:.875rem}.crm-source .co-provider-option{font-size:.75rem;color:var(--co-muted);padding:.6875rem 0}.crm-source .co-view-tabs{display:flex;align-items:center;gap:.4375rem;flex-wrap:wrap;margin:1rem 0}.crm-source .co-view-tabs button{display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--co-border);padding:.4375rem .625rem;border-radius:.375rem;background:var(--co-panel);color:var(--co-muted);font-size:.75rem}.crm-source .co-view-tabs button[aria-pressed=true]{background:var(--co-selected);color:var(--co-blue)}.crm-source .co-filter-box{background:var(--co-panel);border:1px solid var(--co-border);padding:1rem;border-radius:.5rem;margin:.75rem 0}.crm-source .co-filter-rule{display:grid;grid-template-columns:minmax(6.25rem,1fr) minmax(6.25rem,1fr) minmax(6.875rem,1.3fr) 1.9375rem;gap:.5rem;margin-top:.5625rem}.crm-source .co-columns-box{display:flex;flex-wrap:wrap;gap:.75rem}.crm-source .co-columns-box label{display:flex;gap:.375rem;align-items:center;font-size:.75rem}.crm-source .co-rule-boundary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.25rem 0}.crm-source .co-rule-boundary article{padding:1rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:.5rem;font-size:.75rem}.crm-source .co-rule-boundary h3{margin:.625rem 0}.crm-source .co-rule-boundary p{color:var(--co-muted);line-height:1.7}.crm-source .co-canvas-content,.crm-source .co-agent-chat{background:var(--co-panel)}.crm-source .co-agent-compose{background:var(--co-soft);border-color:var(--co-border)}.crm-source .co-modern-connect{background:var(--co-panel);padding:1.125rem;border:1px solid var(--co-border);border-radius:.5rem;margin:.6875rem 0}@media(max-width:68.75rem)and (min-width:46.3125rem){.crm-source .co-shell{grid-template-columns:9.25rem minmax(0,1fr)}.crm-source .co-inbox{grid-template-columns:10.75rem minmax(0,1fr) 11.625rem}.crm-source .co-convo{gap:.375rem}.crm-source .co-convo .co-person{display:none}}@media(max-width:59.375rem){.crm-source .co-dashboard-layout,.crm-source .co-rule-boundary{grid-template-columns:1fr}.crm-source .co-inbox{grid-template-columns:10.75rem minmax(0,1fr)}.crm-source .co-context{grid-column:1 / -1;border-left:0;border-top:1px solid var(--co-border)}.crm-source .co-context-body{grid-template-columns:1fr 1fr}}@media(max-width:46.25rem){.crm-source .co-shell,.crm-source .co-inbox{grid-template-columns:1fr}.crm-source .co-nav-label{display:none}.crm-source .co-sidebar{gap:.75rem}.crm-source .co-task{grid-template-columns:1.5rem minmax(0,1fr)}.crm-source .co-task>.co-button{grid-column:2;justify-self:start}.crm-source .co-filter-rule{grid-template-columns:1fr 1fr}.crm-source .co-filter-rule input{width:100%}.crm-source .co-compose-bottom .co-actions{flex-wrap:wrap}.crm-source .co-compose{margin:0 .625rem .75rem}.crm-source .co-agent-settings{padding:.875rem}}@media(max-width:25rem){.crm-source .co-context-body{grid-template-columns:1fr}.crm-source .co-stats{grid-template-columns:1fr 1fr}.crm-source .co-stat:nth-child(3){padding-left:1rem}.crm-source .co-invoice-bottom{padding:.75rem}}.crm-source{position:relative}.crm-source .co-pipe-toolbar{display:flex;gap:.75rem;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:.875rem}.crm-source .co-pipe-toolbar select{font-size:.75rem;padding:.5rem;max-width:100%}.crm-source .co-pipe-toolbar .co-actions{flex-wrap:wrap;min-width:0}.crm-source .co-pipe-switch{display:flex;background:var(--co-sidebar);border:1px solid var(--co-border);border-radius:.4375rem;padding:.1875rem;gap:.1875rem}.crm-source .co-pipe-switch button{border:0;background:transparent;color:var(--co-muted);display:flex;align-items:center;gap:.4375rem;font-size:.75rem;padding:.375rem .625rem;border-radius:.25rem}.crm-source .co-pipe-switch button[aria-pressed=true]{background:var(--co-selected);color:var(--co-blue)}.crm-source .co-pipe-switch button span{font-size:.6875rem;opacity:.85}.crm-source .co-pipe-secondary{border-top:1px solid var(--co-border);padding-top:.875rem;margin-bottom:.625rem}.crm-source .co-pipe-sort{display:flex;align-items:center;gap:.5rem;color:var(--co-muted);font-size:.6875rem}.crm-source .co-pipe-overview{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin:.625rem 0 .9375rem;font-size:.75rem;min-height:2rem}.crm-source .co-pipe-overview strong{font-weight:500}.crm-source .co-pipe-overview .co-button{padding:.375rem}.crm-source .co-pipe-workspace{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.crm-source .co-pipe-workspace.has-editor{grid-template-columns:minmax(15.625rem,1fr) 18.25rem}.crm-source .co-pipe-main{min-width:0}.crm-source .co-pipe-map{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.8125rem}.crm-source .co-pipe-map button{border:1px solid var(--co-border);background:var(--co-panel);color:var(--co-muted);border-radius:.3125rem;display:flex;align-items:center;gap:.5625rem;padding:.3125rem .5rem;font-size:.6875rem}.crm-source .co-pipe-map button strong{color:var(--co-text);font-weight:500}.crm-source .co-pipe-map button:hover{background:var(--co-selected);color:var(--co-blue)}.crm-source .co-pipe-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--co-border) var(--co-sidebar);padding-bottom:.8125rem;max-width:100%;border-bottom:1px solid var(--co-border)}.crm-source .co-pipe-board{display:flex;align-items:stretch;gap:.75rem;position:relative;min-height:24.6875rem;width:max-content;min-width:100%}.crm-source .co-pipe-lane{flex:0 0 15.375rem;width:15.375rem;background:var(--co-sidebar);border:1px solid var(--co-border);border-radius:.5rem;display:flex;flex-direction:column;padding:.625rem;gap:.625rem;cursor:grab}.crm-source .co-pipe-lane-head{display:grid;grid-template-columns:1fr auto;gap:.5rem;padding:2px 0 .625rem;align-items:center;border-bottom:1px solid var(--co-border)}.crm-source .co-pipe-lane-head>div{display:flex;align-items:center;gap:.4375rem}.crm-source .co-pipe-stage-index{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-pipe-lane-head h2{font-size:.75rem;font-weight:500;display:flex;gap:.5rem;align-items:center;white-space:nowrap}.crm-source .co-pipe-lane-head h2 span{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;border-radius:.25rem;background:var(--co-head);font-size:.6875rem}.crm-source .co-pipe-lane-head>strong{font-size:.75rem;font-weight:500;color:var(--co-muted);grid-column:1 / -1;padding-left:1.375rem}.crm-source .co-pipe-lane-head>.co-button{padding:.1875rem;border:0;background:transparent;color:var(--co-muted)}.crm-source .co-pipe-lane>.co-button{background:transparent;color:var(--co-muted);border-style:dashed;justify-content:center;font-size:.6875rem;width:100%}.crm-source .co-pipe-lane-cards{display:grid;gap:.625rem;align-content:start}.crm-source .co-pipe-card{padding:.75rem;background:var(--co-panel);border:1px solid var(--co-border);border-radius:.4375rem;min-width:0;box-shadow:0 .1875rem .4375rem light-dark(#2026300a,#00000026);cursor:auto}.crm-source .co-pipe-card:hover{border-color:var(--co-blue)}.crm-source .co-pipe-card-top{display:flex;align-items:center;gap:.375rem}.crm-source .co-pipe-name{font-size:.8125rem;font-weight:500;color:var(--co-text);flex:1;text-align:left}.crm-source .co-pipe-grip{background:transparent;border:0;padding:.1875rem 0;color:var(--co-muted);display:inline-flex;cursor:grab;touch-action:none}.crm-source .co-pipe-card-top>.co-button{padding:.1875rem;border:0;background:transparent;color:var(--co-muted)}.crm-source .co-pipe-service{font-size:.6875rem;color:var(--co-muted);margin:.5rem 0 .1875rem}.crm-source .co-pipe-pipeline{font-size:.6875rem;color:var(--co-blue)}.crm-source .co-pipe-value{display:flex;align-items:center;justify-content:space-between;gap:.375rem;margin:.75rem 0 .5625rem}.crm-source .co-pipe-value strong{font-size:1.0625rem;font-weight:500;letter-spacing:-.35px}.crm-source .co-pipe-person{font-size:.6875rem;color:var(--co-muted);background:var(--co-soft);padding:2px .4375rem;border-radius:.25rem}.crm-source .co-pipe-followup{display:flex;align-items:center;gap:.4375rem;font-size:.6875rem;color:var(--co-muted)}.crm-source .co-pipe-followup.late{color:var(--co-amber)}.crm-source .co-pipe-billing{display:flex;align-items:center;gap:.375rem;margin:.6875rem 0;width:100%;background:var(--co-soft);color:var(--co-muted);border:0;border-radius:.25rem;padding:.375rem;font-size:.6875rem;text-align:left}.crm-source .co-pipe-billing svg:last-child{margin-left:auto}.crm-source .co-pipe-billing.due{background:var(--co-amber-bg);color:var(--co-amber)}.crm-source .co-pipe-billing.paid{background:var(--co-green-bg);color:var(--co-green)}.crm-source .co-pipe-card-bottom{display:flex;gap:.5rem;border-top:1px solid var(--co-border);padding-top:.625rem}.crm-source .co-pipe-card-bottom select{width:100%;min-width:0;font-size:.6875rem;padding:.375rem}.crm-source .co-pipe-card-bottom .co-button{padding:.375rem;flex-shrink:0}.crm-source .co-pipe-drop-empty{text-align:center;padding:2.1875rem .5rem;color:var(--co-muted);font-size:.6875rem;border:1px dashed var(--co-border);border-radius:.375rem}.crm-source .co-pipe-lane.is-collapsed{flex-basis:3.625rem;width:3.625rem;padding:.625rem .4375rem}.crm-source .co-pipe-lane.is-collapsed .co-pipe-lane-head{display:flex;flex-direction:column-reverse;justify-content:flex-end;border:0;gap:1.125rem}.crm-source .co-pipe-lane.is-collapsed .co-pipe-lane-head>div{writing-mode:vertical-rl;gap:.75rem}.crm-source .co-pipe-lane.is-collapsed .co-pipe-lane-head h2{gap:.625rem}.crm-source .co-pipe-lane.is-collapsed .co-pipe-lane-head>strong{display:none}.crm-source .co-pipe-lane.is-drop-target{background:var(--co-selected);border-color:var(--co-blue);box-shadow:inset 0 0 0 1px var(--co-blue)}.crm-source .co-pipe-card.is-dragging{opacity:.4}.crm-source.co-pipe-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing}.crm-source .co-pipe-ghost{position:absolute;z-index:30;pointer-events:none;width:11.5625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--co-selected);border:1px solid var(--co-blue);color:var(--co-text);padding:.75rem;border-radius:.4375rem;box-shadow:0 .375rem 1.5625rem light-dark(#20263033,#00000066);font-size:.8125rem}.crm-source .co-pipe-hint{display:flex;gap:.4375rem;align-items:center;font-size:.6875rem;color:var(--co-muted);margin-top:.625rem}.crm-source .co-pipe-group{margin-bottom:.75rem;border:1px solid var(--co-border);border-radius:.4375rem;overflow:hidden}.crm-source .co-pipe-group-title{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;width:100%;padding:.8125rem;background:var(--co-head);border:0;color:var(--co-text);text-align:left;font-size:.75rem}.crm-source .co-pipe-group-title strong{font-weight:500}.crm-source .co-pipe-group-title span{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-pipe-group-title span:last-child{margin-left:auto}.crm-source .co-pipe-group .co-grid-wrap{border:0;border-radius:0}.crm-source .co-pipe-table{min-width:45rem;width:100%}.crm-source .co-pipe-table small{display:block;font-size:.6875rem;color:var(--co-muted);margin-top:.25rem}.crm-source .co-pipe-table td{padding:.75rem .625rem}.crm-source .co-pipe-table select{font-size:.6875rem;padding:.3125rem}.crm-source .co-pipe-table .co-button{padding:.375rem}.crm-source .co-pipe-archive{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:.75rem}.crm-source .co-pipe-empty{grid-column:1 / -1;padding:2.375rem 1.125rem;text-align:center;background:var(--co-panel);border:1px solid var(--co-border);border-radius:.5rem}.crm-source .co-pipe-empty h3{margin:.75rem 0 .3125rem}.crm-source .co-pipe-empty p{font-size:.75rem;color:var(--co-muted)}.crm-source .co-pipe-editor{background:var(--co-panel);border:1px solid var(--co-blue);border-radius:.5rem;overflow:hidden;min-width:0}.crm-source .co-pipe-editor-title{background:var(--co-selected);padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.crm-source .co-pipe-editor-title small{color:var(--co-blue);font-size:.6875rem;letter-spacing:.5px}.crm-source .co-pipe-editor-title h2{font-size:1rem;margin-top:.25rem}.crm-source .co-pipe-editor-title>.co-button{padding:.3125rem;background:transparent;border:0}.crm-source .co-pipe-editor-fields{display:grid;gap:.75rem;padding:1rem}.crm-source .co-pipe-editor-fields input,.crm-source .co-pipe-editor-fields select{width:100%}.crm-source .co-pipe-editor-actions{display:flex;gap:.5rem;padding:0 1rem 1rem}.crm-source .co-pipe-editor-links{display:grid;gap:.5rem;padding:1rem;border-top:1px solid var(--co-border)}.crm-source .co-pipe-park{padding:1rem;background:var(--co-soft);border-top:1px solid var(--co-border)}.crm-source .co-pipe-park p{font-size:.6875rem;color:var(--co-muted);margin-bottom:.75rem}.crm-source .co-pipe-undo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:var(--co-selected);border:1px solid var(--co-border);border-radius:.4375rem;padding:.625rem .8125rem;margin-top:1rem;font-size:.75rem}@media(max-width:53.125rem){.crm-source .co-pipe-workspace.has-editor{grid-template-columns:minmax(0,1fr)}.crm-source .co-pipe-editor{grid-row:1}.crm-source .co-pipe-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:30rem){.crm-source .co-pipe-toolbar{gap:.625rem}.crm-source .co-pipe-toolbar .co-actions{width:100%}.crm-source .co-pipe-toolbar .co-actions select{flex:1;min-width:0}.crm-source .co-pipe-editor-fields{grid-template-columns:1fr}.crm-source .co-pipe-lane{flex-basis:15.125rem;width:15.125rem}.crm-source .co-pipe-hint{align-items:flex-start}.crm-source .co-pipe-overview{font-size:.6875rem}.crm-source .co-pipe-group-title{gap:.4375rem}}@media(pointer:coarse){.crm-source .co-pipe-grip{min-width:2.25rem;min-height:2.75rem;align-items:center;justify-content:center}.crm-source .co-pipe-card-top>.co-button,.crm-source .co-pipe-lane-head>.co-button,.crm-source .co-pipe-map button,.crm-source .co-pipe-switch button{min-height:2.75rem}.crm-source .co-pipe-card-top>.co-button{min-width:2.25rem}.crm-source .co-pipe-name{font-size:.75rem}.crm-source .co-pipe-lane-head h2{white-space:normal}.crm-source .co-pipe-lane-head>div{gap:.3125rem}}.crm-source .co-convo[aria-pressed=true]{background:var(--co-row-on);border-color:var(--co-border);box-shadow:inset 2px 0 var(--co-button),0 1px 2px #0000000d}.crm-source .co-stage-current button{background:var(--co-row-on);box-shadow:inset 2px 0 var(--co-button)}.crm-source .co-connect-row{width:100%;text-align:left;background:transparent;border:0;border-top:1px solid var(--co-border);cursor:pointer;border-radius:0}.crm-source .co-connect-row:hover{background:var(--co-soft)}.crm-source .co-connect-row .co-actions{align-items:center;gap:.5rem}.crm-source .co-connect-lede{font-size:.8125rem;color:var(--co-muted);margin:0 0 .875rem;line-height:1.55}.crm-source .co-connect-through{display:grid;gap:.125rem;padding:.625rem .75rem;border:1px solid var(--co-border);border-radius:.5rem;background:var(--co-soft);margin-bottom:.875rem}.crm-source .co-connect-through small{font-size:.6875rem;color:var(--co-muted);text-transform:uppercase;letter-spacing:.04em}.crm-source .co-connect-through small+span+small{text-transform:none;letter-spacing:0}.crm-source .co-connect-through span{font-size:.8125rem}.crm-source .co-segmented{display:inline-flex;padding:2px;border:1px solid var(--co-border);border-radius:.5rem;background:var(--co-soft);margin-bottom:.875rem}.crm-source .co-segmented button{border:0;background:transparent;padding:.3125rem .75rem;border-radius:.375rem;font-size:.75rem;cursor:pointer;color:var(--co-muted)}.crm-source .co-segmented button[aria-checked=true]{background:var(--co-panel);color:var(--co-text);box-shadow:0 1px 2px #00000014;font-weight:550}.crm-source .co-connect-status{font-size:.75rem;padding:.5rem .625rem;border-radius:.4375rem;margin:0 0 .875rem;line-height:1.5}.crm-source .co-connect-status.good{background:var(--co-green-bg);color:var(--co-green)}.crm-source .co-connect-status.bad{background:var(--co-red-bg);color:var(--co-red)}.crm-source .co-connect-field{display:grid;gap:.3125rem;margin-bottom:.875rem}.crm-source .co-connect-field>span:first-child{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:550}.crm-source .co-connect-field small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-connect-input{display:flex;align-items:center;gap:.25rem}.crm-source .co-connect-input input{flex:1;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem}.crm-source .co-connect-note{font-size:.6875rem;color:var(--co-muted);line-height:1.55;margin:.25rem 0 .75rem}.crm-source .co-connect-note code{font-size:.6875rem}.crm-source .co-vault-row{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.625rem;align-items:start;width:100%;text-align:left;padding:.625rem .25rem;border:0;border-top:1px solid var(--co-border);background:transparent;cursor:pointer}.crm-source .co-vault-row:hover{background:var(--co-soft)}.crm-source .co-vault-row span{display:grid;gap:.125rem}.crm-source .co-vault-row strong{font-size:.8125rem;font-weight:550}.crm-source .co-vault-row small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-vault-sub{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--co-muted);margin:1rem 0 .25rem}.crm-source .co-drawer.is-wide{width:min(46rem,100vw)}.crm-source .co-access-tabs{margin-top:1.125rem}.crm-source .co-access-toolbar{display:flex;gap:.625rem;align-items:center;flex-wrap:wrap;margin-bottom:.25rem}.crm-source .co-access-toolbar .co-segmented{margin-bottom:0}.crm-source .co-access-search{width:100%;max-width:20rem;padding:.4375rem .625rem;border:1px solid var(--co-border);border-radius:.5rem;background:var(--co-field);color:var(--co-text);font-size:.8125rem}.crm-source .co-drawer .co-access-search{max-width:none;margin-bottom:.25rem}.crm-source .co-access-table{container-type:inline-size;margin-top:.75rem;border:1px solid var(--co-border);border-radius:var(--co-radius,.625rem);background:var(--co-panel);overflow:clip}.crm-source .co-access-tr{display:grid;grid-template-columns:minmax(12rem,1.6fr) 6rem minmax(9rem,1fr) minmax(8rem,1.2fr) 1.5rem;gap:.75rem;align-items:center;padding:.5625rem .875rem;border-top:1px solid var(--co-border);cursor:pointer}.crm-source .co-access-roles .co-access-tr{grid-template-columns:minmax(14rem,2.4fr) 6rem 6.5rem 3.5rem}.crm-source .co-access-tr:first-child{border-top:0}.crm-source .co-access-tr:not(.co-access-th):hover{background:var(--co-soft)}.crm-source .co-access-th{cursor:default;background:var(--co-head);font-size:.6875rem;font-weight:600;color:var(--co-muted);text-transform:uppercase;letter-spacing:.04em;padding-block:.4375rem}.crm-source .co-access-tr select{max-width:100%;font-size:.75rem;padding:.25rem .375rem;border:1px solid var(--co-border);border-radius:.375rem;background:var(--co-field);color:var(--co-text)}.crm-source .co-access-who{display:flex;align-items:center;gap:.625rem;min-width:0}.crm-source .co-access-who>span:last-child{display:grid;min-width:0}.crm-source .co-access-who strong{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-source .co-access-who small{font-size:.6875rem;color:var(--co-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-source .co-access-avatar{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--co-selected);color:var(--co-blue);font-size:.6875rem;font-weight:650}.crm-source .co-access-avatar.is-agent{border-radius:.4375rem;background:var(--co-head);color:var(--co-text)}.crm-source .co-access-chips{display:flex;flex-wrap:wrap;gap:.25rem;min-width:0}.crm-source .co-access-chip{padding:.0625rem .4375rem;border:1px solid var(--co-border);border-radius:999px;font-size:.6875rem;color:var(--co-muted);white-space:nowrap}.crm-source .co-access-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.crm-source .co-access-section{display:grid;gap:.375rem}.crm-source .co-access-section select{width:100%;padding:.4375rem .5rem;border:1px solid var(--co-border);border-radius:.5rem;background:var(--co-field);color:var(--co-text)}.crm-source .co-access-scope{display:flex;justify-content:space-between;gap:.75rem;padding:.375rem 0;border-top:1px solid var(--co-border);font-size:.75rem}.crm-source .co-access-scope span:last-child{color:var(--co-muted);text-align:right}.crm-source .co-access-history{display:grid}.crm-source .co-access-event{display:grid;gap:.125rem;padding:.5rem 0;border-top:1px solid var(--co-border);font-size:.75rem}.crm-source .co-access-event small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-access-matrix{display:grid;gap:.5rem}.crm-source .co-access-group{border:1px solid var(--co-border);border-radius:.5rem;overflow:clip}.crm-source .co-access-group-head{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;background:var(--co-soft);border:0;text-align:left;cursor:pointer;color:var(--co-text)}.crm-source div.co-access-group-head{cursor:default}.crm-source .co-access-group-toggle{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;color:inherit}.crm-source .co-access-group-head strong{font-weight:600;font-size:.8125rem}.crm-source .co-access-group-head small{margin-left:auto;font-size:.6875rem;color:var(--co-muted)}.crm-source .co-access-chevron{display:inline-flex;transition:transform .16s ease}.crm-source .co-access-chevron.is-open{transform:rotate(90deg)}.crm-source .co-access-row{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;gap:.5rem;align-items:start;width:100%;padding:.4375rem .625rem;border:0;border-top:1px solid var(--co-border);background:transparent;text-align:left;color:var(--co-muted);cursor:pointer}.crm-source .co-access-row:disabled{cursor:default}.crm-source .co-access-row:not(:disabled):hover{background:var(--co-soft)}.crm-source .co-access-row.is-on{color:var(--co-text)}.crm-source .co-access-row.is-on .co-access-mark{color:var(--co-green)}.crm-source .co-access-mark{display:inline-flex;padding-top:.0625rem;color:var(--co-red)}.crm-source .co-access-label{display:grid;gap:.0625rem;font-size:.75rem}.crm-source .co-access-label small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-access-lock{display:inline-flex;vertical-align:-.1875rem;margin-left:.25rem;color:var(--co-amber)}.crm-source .co-access-flag{display:inline-flex;align-items:center;gap:.125rem;padding:.0625rem .375rem;border-radius:999px;font-size:.625rem;font-weight:600;white-space:nowrap}.crm-source .co-access-flag.add{background:var(--co-green-bg);color:var(--co-green)}.crm-source .co-access-flag.block{background:var(--co-red-bg);color:var(--co-red)}.crm-source .co-access-switch{flex:none;position:relative;width:2rem;height:1.125rem;border-radius:999px;border:0;background:var(--co-border);cursor:pointer;transition:background .16s ease}.crm-source .co-access-switch:after{content:"";position:absolute;top:.125rem;left:.125rem;width:.875rem;height:.875rem;border-radius:999px;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .16s ease}.crm-source .co-access-switch.is-on{background:var(--co-brand)}.crm-source .co-access-switch.is-on:after{transform:translate(.875rem)}.crm-source .co-access-switch.is-some{background:color-mix(in oklab,var(--co-brand) 45%,var(--co-border))}.crm-source .co-access-switch.is-some:after{transform:translate(.4375rem)}.crm-source .co-access-switch:disabled{cursor:default;opacity:.7}.crm-source .co-access-group-body{display:grid;gap:.375rem;padding:.5rem .625rem .625rem;border-top:1px solid var(--co-border)}.crm-source .co-access-group-body .co-connect-note{margin:0 0 .25rem}.crm-source .co-access-scope-edit{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.375rem .5rem;border-radius:.4375rem;background:var(--co-selected);font-size:.75rem}.crm-source .co-access-scope-edit>span{font-weight:550}.crm-source .co-access-scope-edit select{font-size:.75rem;padding:.1875rem .375rem;border:1px solid var(--co-border);border-radius:.375rem;background:var(--co-field);color:var(--co-text)}.crm-source .co-access-scope-edit label{display:inline-flex;align-items:center;gap:.25rem;color:var(--co-muted)}.crm-source .co-access-resource{display:grid;grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);gap:.625rem;align-items:start;padding:.375rem 0;border-top:1px solid var(--co-border);font-size:.75rem}.crm-source .co-access-resource:first-of-type{border-top:0}.crm-source .co-access-resource>span{padding-top:.25rem;font-weight:550}.crm-source .co-access-resource>div{display:flex;flex-wrap:wrap;gap:.3125rem}.crm-source .co-access-action{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border:1px solid var(--co-border);border-radius:999px;background:var(--co-panel);color:var(--co-muted);font-size:.6875rem;cursor:pointer}.crm-source .co-access-action:not(:disabled):hover{border-color:var(--co-brand)}.crm-source .co-access-action.is-on{border-color:var(--co-brand);background:var(--co-selected);color:var(--co-text);font-weight:550}.crm-source .co-access-action.is-included{border-style:dashed;background:transparent;color:var(--co-muted)}.crm-source .co-access-action:disabled{cursor:default}.crm-source .co-access-action .co-access-lock{margin-left:0}.crm-source .co-access-review{display:grid;gap:.125rem}.crm-source .co-access-review strong{font-weight:600;margin-bottom:.125rem}@container (max-width:40rem){.crm-source .co-access-tr{grid-template-columns:minmax(0,1fr) minmax(0,9rem) 1.25rem}.crm-source .co-access-tr>:nth-child(2),.crm-source .co-access-tr>:nth-child(4){display:none}.crm-source .co-access-roles .co-access-tr{grid-template-columns:minmax(0,1fr) auto 3rem}.crm-source .co-access-roles .co-access-tr>:nth-child(3){display:none}.crm-source .co-access-roles .co-access-tr>:nth-child(2){display:block}.crm-source .co-access-roles .co-access-tr>:nth-child(4){display:flex}}@media(max-width:640px){.crm-source .co-access-resource{grid-template-columns:1fr;gap:.25rem}}.crm-source .co-company-toolbar{margin-top:1rem}.crm-source .co-company-table .co-access-tr{grid-template-columns:minmax(12rem,1.8fr) minmax(8rem,1fr) 4.5rem minmax(7rem,.9fr) minmax(6rem,.8fr) minmax(7rem,.9fr) 6rem}.crm-source .co-company-table .co-num{font-variant-numeric:tabular-nums}.crm-source .co-company-total{cursor:default;background:var(--co-soft);font-size:.75rem;color:var(--co-muted);font-weight:550}.crm-source .co-company-total:hover{background:var(--co-soft)!important}.crm-source .co-company-logo{flex:none;display:inline-grid;place-items:center;border-radius:.375rem;object-fit:contain;background:var(--co-panel);border:1px solid var(--co-border)}.crm-source .co-company-logo.is-initials{background:var(--co-selected);color:var(--co-blue);font-size:.625rem;font-weight:650}.crm-source .co-company-via{display:inline-flex;padding:.0625rem .4375rem;border-radius:999px;font-size:.6875rem;background:var(--co-soft);color:var(--co-muted);white-space:nowrap}.crm-source .co-company-via.via-person{background:var(--co-selected);color:var(--co-text)}.crm-source .co-company-via.via-agent,.crm-source .co-company-via.via-api{background:color-mix(in oklab,var(--co-brand) 14%,transparent);color:var(--co-blue)}.crm-source .co-company-empty{display:grid;justify-items:center;gap:.5rem;margin-top:2rem;padding:2.5rem 1rem;border:1px dashed var(--co-border);border-radius:var(--co-radius,.625rem);color:var(--co-muted);text-align:center;font-size:.8125rem}.crm-source .co-company-back{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:.75rem;font-size:.75rem;color:var(--co-muted)}.crm-source .co-company-back:hover{color:var(--co-text)}.crm-source .co-company-head{display:flex;align-items:center;gap:.875rem;margin-bottom:1.25rem}.crm-source .co-company-head h1{font-size:1.375rem;font-weight:650;margin:0}.crm-source .co-company-head p{display:flex;flex-wrap:wrap;gap:.75rem;margin:.125rem 0 0;font-size:.75rem;color:var(--co-muted)}.crm-source .co-company-head a{display:inline-flex;align-items:center;gap:.25rem;color:var(--co-blue)}.crm-source .co-company-layout{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:1.25rem;align-items:start}.crm-source .co-company-fields{padding:.875rem;border:1px solid var(--co-border);border-radius:var(--co-radius,.625rem);background:var(--co-panel)}.crm-source .co-company-fields input{padding:.375rem .5rem;border:1px solid var(--co-border);border-radius:.4375rem;background:var(--co-field);color:var(--co-text);font-size:.8125rem}.crm-source .co-company-main{min-width:0}.crm-source .co-company-timeline,.crm-source .co-company-people{display:grid;border:1px solid var(--co-border);border-radius:var(--co-radius,.625rem);background:var(--co-panel);overflow:clip}.crm-source .co-company-event{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.625rem;align-items:start;padding:.625rem .875rem;border-top:1px solid var(--co-border);font-size:.8125rem}.crm-source .co-company-event:first-child,.crm-source .co-company-person:first-child{border-top:0}.crm-source .co-company-event>span:nth-child(2){display:grid;gap:.125rem;min-width:0}.crm-source .co-company-event strong{font-weight:600}.crm-source .co-company-event-text{color:var(--co-muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.crm-source .co-company-event small{font-size:.6875rem;color:var(--co-muted);white-space:nowrap}.crm-source .co-company-event-icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--co-soft);color:var(--co-muted)}.crm-source .co-company-event.kind-call .co-company-event-icon{color:var(--co-green);background:var(--co-green-bg)}.crm-source .co-company-event.kind-sms .co-company-event-icon{color:var(--co-blue);background:var(--co-selected)}.crm-source .co-company-person{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border-top:1px solid var(--co-border);font-size:.8125rem}.crm-source .co-company-person>button:first-child,.crm-source .co-company-person>span:first-child{display:grid;gap:.0625rem;text-align:left;background:transparent;border:0;padding:0;color:var(--co-text);cursor:pointer;min-width:0}.crm-source .co-company-person>span:first-child{cursor:default}.crm-source .co-company-person small{font-size:.6875rem;color:var(--co-muted)}.crm-source .co-company-person>button:first-child:hover strong{color:var(--co-blue)}.crm-source .co-company-add{margin:.625rem .875rem;padding:.375rem .5rem;border:1px dashed var(--co-border);border-radius:.4375rem;background:transparent;color:var(--co-muted);font-size:.75rem}@container (max-width:48rem){.crm-source .co-company-table .co-access-tr{grid-template-columns:minmax(0,1fr) 4rem minmax(0,7rem)}.crm-source .co-company-table .co-access-tr>:nth-child(2),.crm-source .co-company-table .co-access-tr>:nth-child(5),.crm-source .co-company-table .co-access-tr>:nth-child(6),.crm-source .co-company-table .co-access-tr>:nth-child(7){display:none}.crm-source .co-company-table .co-access-tr>:nth-child(4){display:block}}@media(max-width:760px){.crm-source .co-company-layout{grid-template-columns:1fr}}.crm-source .co-convo-row{position:relative}.crm-source .co-convo-row .co-convo{padding-right:2rem}.crm-source .co-convo-star{position:absolute;top:.625rem;right:.5rem;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:0;border-radius:.375rem;background:transparent;color:var(--co-muted);opacity:0;cursor:pointer;transition:opacity .12s ease}.crm-source .co-convo-row:hover .co-convo-star,.crm-source .co-convo-star:focus-visible,.crm-source .co-convo-star.is-on{opacity:1}.crm-source .co-convo-star:hover{background:var(--co-soft);color:var(--co-text)}.crm-source .co-convo-star.is-on,.crm-source .co-star-button.is-on{color:var(--co-brand)}.crm-source .co-star-button{display:inline-flex;align-items:center;gap:.375rem}.product-demo .crm-source{color-scheme:dark;border:0;border-radius:0;overflow:hidden;background:var(--co-bg);--brand: #ff4c00}.product-demo .crm-source .co-inbox-list{overflow:auto;min-height:0}.product-demo .crm-source .co-inbox-list-head{padding:16px 11px 12px}.product-demo .crm-source .co-inbox-list-head h2{font-size:14px}.product-demo .crm-source .co-inbox-list-head input,.product-demo .crm-source .co-inbox-list-head select{font-size:10px;padding:7px}.product-demo .crm-source .co-convo{padding:13px 8px;gap:7px;min-width:0}.product-demo .crm-source .co-convo-row .co-convo{padding-right:8px}.product-demo .crm-source .co-convo-top{font-size:11px;padding-right:28px}.product-demo .crm-source .co-convo-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-demo .crm-source .co-convo-time{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-demo .crm-source .co-convo-snippet,.product-demo .crm-source .co-convo-time{font-size:10px}.product-demo .crm-source .co-person{width:27px;height:29px;font-size:9px;flex-basis:27px}.product-demo .crm-source .co-convo-star{top:13px;right:12px;width:22px;height:22px}.product-demo .crm-source .co-convo-star:hover{background:#ffffff12}.product-demo .crm-source .co-convo-star svg{width:13px;height:13px;stroke-width:1.75}.product-demo .crm-source .co-unread{flex-shrink:0}.product-demo .crm-source .co-thread-head{padding:14px 13px 0}.product-demo .crm-source .co-thread-tabs{margin-top:10px}.product-demo .crm-source .co-thread-tabs button{font-size:11px;padding-bottom:9px}.product-demo .crm-source .co-channel-filter{padding:7px 10px;gap:4px;flex-shrink:0}.product-demo .crm-source .co-channel-filter button{font-size:9px;padding:4px 6px}.product-demo .crm-source .co-show-mkt{font-size:9px}.product-demo .crm-source .co-show-mkt input{width:10px;height:10px}.product-demo .crm-source .co-thread-log{padding:12px;gap:13px;min-height:0;overflow:auto}.product-demo .crm-source .co-event-card{padding:12px}.product-demo .crm-source .co-event-card-title,.product-demo .crm-source .co-event-card p,.product-demo .crm-source .co-chat-item{font-size:11px}.product-demo .crm-source .co-event-card .co-small,.product-demo .crm-source .co-chat-item-meta,.product-demo .crm-source .co-thread-event{font-size:10px}.product-demo .crm-source .co-event-card .co-button{font-size:10px;padding:5px 7px;min-height:28px}.product-demo .crm-source .co-event-card .co-actions{gap:6px}.product-demo .crm-source .co-chat-item{max-width:95%}.product-demo .crm-source .co-audio{gap:8px}.product-demo .crm-source .co-audio progress{min-width:0}.product-demo .crm-source .co-lifecycle{margin-top:16px;padding:12px 10px}.product-demo .crm-source .co-lifecycle h3{font-size:12px}.product-demo .crm-source .co-lifecycle .co-field{font-size:10px}.product-demo .crm-source .co-lifecycle .co-field select{width:100%}.product-demo .crm-source .co-stage-track button{font-size:11px}.product-demo .crm-source .co-lifecycle-current strong{font-size:13px}.product-demo .crm-source .co-stage-track{margin-block:12px}.product-demo .crm-source .crm-board-demo{position:relative;padding:20px;display:flex;flex-direction:column;min-height:0}.product-demo .crm-source .crm-board-demo>.pd-page-heading{padding:0}.product-demo .crm-source .co-pipe-scroll{flex:1;min-height:0;overflow:auto}.product-demo .crm-source .co-pipe-board{min-height:100%;align-items:stretch}.product-demo .crm-source .co-pipe-lane{flex-basis:230px;width:230px;padding:12px}.product-demo .crm-source .co-pipe-lane.is-collapsed{flex-basis:48px;width:48px;padding:10px 5px}.product-demo .crm-source .co-pipe-lane-cards{flex:1}.product-demo .crm-source .co-pipe-lane-head h2{font-size:12px}.product-demo .crm-source .co-pipe-map{flex-shrink:0;overflow:auto;gap:7px}.product-demo .crm-source .co-pipe-map button{min-width:125px;font-size:10px}.product-demo .crm-source .co-pipe-name{font-size:12px}.product-demo .crm-source .co-pipe-card .co-button{min-height:25px}.product-demo .crm-source .co-pipe-hint{font-size:10px;flex-shrink:0}.product-demo .crm-source .co-pipe-insert{height:3px;background:#ff6b22;border-radius:3px;margin:5px 0;pointer-events:none}.product-demo .px-icon{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;vertical-align:middle}.product-demo .px-canvas{opacity:0;pointer-events:none}.product-demo .px-icon[data-playing] .px-canvas{opacity:1}.product-demo .px-icon[data-playing] .px-line{opacity:0}@media(max-width:540px){.product-demo .crm-source .co-inbox-list{display:none}.product-demo .crm-source .crm-board-demo{padding:15px}.product-demo .crm-source .co-show-mkt{display:none}}@media(min-width:941px){.product-demo .pd-conversations{grid-template-columns:var(--inbox-width) minmax(220px,1fr) var( --context-width )!important}.product-demo .pd-resizer{display:block}}.pd-select-menu{box-sizing:border-box;z-index:1000;min-width:var(--radix-select-trigger-width);max-width:min(320px,calc(100vw - 24px));max-height:min(280px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid #4a4a54;border-radius:7px;background:#232329;color:#f0f0f3;box-shadow:0 12px 30px #0006;color-scheme:dark;font:11px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.pd-select-menu *{box-sizing:border-box}.pd-select-options{padding:4px}.pd-select-option{position:relative;display:flex;align-items:center;min-height:32px;padding:7px 30px 7px 9px;border-radius:4px;cursor:default;-webkit-user-select:none;user-select:none;outline:none}.pd-select-option[data-state=checked]{color:#ffac87}.pd-select-option[data-highlighted]{background:#393941;color:#fff;outline:none}.pd-select-option[data-disabled]{opacity:.4}.pd-select-check{position:absolute;right:9px;display:flex;color:#ff955e}.pd-select-scroll{display:flex;justify-content:center;padding:3px;color:#b9b9c3}.product-demo .pd-select{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;max-width:100%;border:1px solid var(--pd-border);border-radius:5px;padding:7px 8px;background:#141418;color:#eaeaec;font-size:10px;line-height:1.5;text-align:left;cursor:pointer;box-shadow:none;outline:none}.product-demo .pd-select:hover{background:#25252c;border-color:#666671}.product-demo .pd-select:focus-visible,.product-demo .pd-select[data-state=open]{outline:2px solid #ff9667;outline-offset:2px;border-color:#68606a}.pd-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-select-chevron{display:flex;flex:none;color:#aaaab7}.product-demo .pd-select[data-state=open] .pd-select-chevron{transform:rotate(180deg)}.product-demo .co-inbox-list-head .pd-select,.product-demo .co-lifecycle .pd-select,.product-demo .co-pipe-card-bottom .pd-select{width:100%}.product-demo .co-pipe-card-bottom .pd-select{flex:1;padding:6px}.product-demo .pd-composer-top .pd-select{font-size:9px;padding:4px 6px}.product-demo td .pd-select{border-color:transparent;background:transparent;padding:4px}.product-demo td .pd-select:hover,.product-demo td .pd-select[data-state=open]{border-color:#585865;background:#24242b}@media(max-width:540px){.product-demo .pd-select.pd-mobile-contact{display:inline-flex!important}.product-demo .pd-page-heading .pd-select{max-width:120px}}@media(pointer:coarse){.pd-select-option{min-height:44px}}.pd-module-pane:not([hidden]){display:flex;flex:1;flex-direction:column;min-height:0}.product-demo .pd-agent-demo,.product-demo .pd-seo-demo{background:#17171b}.pd-eyebrow{font:9px/1.5 monospace;letter-spacing:1px;color:#d99570}.pd-run-hero{display:flex;align-items:center;gap:15px;padding:21px;border:1px solid #624532;border-radius:9px;background:linear-gradient(110deg,#2c2522,#202023 65%);margin-bottom:18px}.pd-agent-orb{display:grid;place-items:center;width:49px;height:49px;border:1px solid #a15b37;background:#ef68231c;color:#ffa06c;border-radius:13px;flex:none}.pd-agent-orb.working{animation:pd-orb-pulse 2s ease-in-out infinite}.product-demo .pd-run-hero h3{font-size:17px;font-weight:600;letter-spacing:-.3px;margin:4px 0}.pd-run-hero p{font-size:10px;color:#b5ada9}.pd-run-actions{margin-left:auto;flex-shrink:0}.product-demo .pd-run-actions .pd-btn{min-height:34px;padding:8px 13px}.pd-run-layout{display:grid;grid-template-columns:minmax(175px,.75fr) minmax(300px,1.75fr);gap:17px;align-items:start}.pd-run-plan{border:1px solid #3f3f47;border-radius:8px;background:#202025;padding:16px}.pd-run-model{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:#acadb8;font-size:10px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #3c3c43}.product-demo .pd-run-model .pd-select{width:100%}.product-demo .pd-run-plan h4{font-size:11px;margin:0 0 7px}.pd-run-plan>p{color:#b5b5c0;font-size:11px;line-height:1.8}.pd-run-steps{display:grid;gap:15px;padding:20px 0;margin:0;list-style:none}.pd-run-steps li{display:flex;gap:9px;align-items:center;color:#a4a4b1;font-size:10px}.pd-run-steps li>span{display:grid;place-items:center;width:21px;height:21px;border:1px solid #50505a;background:#2b2b32;border-radius:50%;font-size:9px;flex:none}.pd-run-steps .current{color:#ffc49f}.pd-run-steps .current>span{border-color:#dc8657;background:#7742233d}.pd-run-steps .complete{color:#a3cbb1}.pd-run-steps .complete>span{color:#a3cbb1;border-color:#45614e;background:#233f2d}.pd-run-connections{border-top:1px solid #3c3c43;padding-top:15px;display:grid;gap:8px;color:#babac3;font-size:10px}.pd-run-connections>span{color:#9a9aa7;font-size:9px;margin-bottom:3px}.pd-run-connections>div{display:flex;gap:7px;align-items:center}.pd-run-plan>small{display:block;margin-top:18px;font-size:9px;color:#a1a1ad;line-height:1.7}.pd-run-feed{min-width:0;border:1px solid #3f3f47;border-radius:8px;background:#101014;overflow:hidden}.pd-run-feed>header{display:flex;justify-content:space-between;align-items:center;padding:15px 17px;background:#24242b}.pd-run-feed>header>div{display:flex;align-items:center;gap:8px}.pd-run-feed>header>span{font-size:9px;color:#ababba}.pd-activity-dot{width:6px;height:6px;border-radius:50%;background:#8c9f8e}.pd-activity-dot.running{background:#ff995e;animation:pd-dot-pulse 1.2s ease-in-out infinite}.pd-run-progress,.pd-research-meter{height:2px;overflow:hidden;background:#34343d}.pd-run-progress>span,.pd-research-meter>span{display:block;height:100%;background:#f48549;transition:width .55s ease}.pd-run-status{display:flex;gap:8px;align-items:center;min-height:46px;padding:13px 17px;color:#c7c3c2;font-size:10px;border-bottom:1px solid #2e2e37}.pd-work-spinner{display:inline-block;width:12px;height:12px;flex:none;border:1.5px solid #ffffff30;border-top-color:currentColor;border-radius:50%;animation:pd-spin .85s linear infinite}.pd-run-empty{display:grid;justify-items:center;text-align:center;padding:43px 25px;min-height:286px;align-content:center}.pd-target-avatars{display:flex;margin-bottom:20px;padding-left:7px}.pd-target-avatars>span{width:37px;height:37px;display:grid;place-items:center;margin-left:-7px;border:3px solid #101014;border-radius:50%;background:#3a3a44;color:#d9d9e3;font-size:10px}.pd-target-avatars>span:nth-child(2n){background:#40554b;color:#d1e2d8}.pd-run-empty>p{color:#a5a5b4;max-width:280px;margin-top:9px;line-height:1.7}.pd-run-empty>span{color:#b9a398;font-size:9px;margin-top:18px}.pd-agent-messages{position:relative;max-height:clamp(180px,calc(100vh - 535px),320px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#50505c transparent;display:grid;gap:9px;padding:13px}.pd-agent-messages>article{padding:12px;border:1px solid #373740;border-radius:6px;background:#1b1b21;transition:border-color .25s,background .25s}.pd-agent-messages>article.composing{border-color:#986045;background:#29221f}.pd-agent-messages>article.delivered{border-color:#465d50}.pd-agent-message-head{display:flex;align-items:center;gap:8px}.pd-agent-message-head>div{min-width:0}.pd-agent-message-head strong{display:block;font-size:11px}.pd-agent-message-head small{display:block;color:#a6a6b3;font-size:9px;margin-top:2px}.pd-message-state{margin-left:auto;display:flex;align-items:center;gap:4px;color:#a8a8b6;font-size:8px;white-space:nowrap}.pd-message-state.sent{color:#9bc7a9}.pd-agent-messages article>p{margin:11px 0;color:#d0d0d9;font-size:11px;line-height:1.75;animation:pd-result-in .35s ease both}.pd-writing-lines{display:grid;gap:7px;margin-top:15px}.pd-writing-lines>span{height:6px;border-radius:4px;width:96%;background:#7c5c4938}.pd-writing-lines>span:last-child{width:62%}.pd-writing-lines.animated>span{animation:pd-dot-pulse 1s ease-in-out infinite alternate}.pd-run-complete{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;padding:16px;color:#c5dccb;background:#293a2d66;border-top:1px solid #425748}.pd-run-complete p{font-size:10px;color:#a9c4b1;margin-top:4px}.pd-run-complete .pd-text-link{margin-left:auto;align-self:center}.pd-seo-business{display:flex;gap:12px;align-items:center;padding:15px;border:1px solid #41414c;border-radius:8px;background:#222229}.pd-business-icon{display:grid;place-items:center;width:36px;height:36px;background:#303831;border:1px solid #536555;color:#b5cdb3;border-radius:8px;flex:none}.pd-seo-business>div{min-width:0}.pd-seo-business>div>span{display:block;color:#a8a8b7;font-size:10px;margin-top:3px}.pd-seo-business>.pd-badge{margin-left:auto;white-space:nowrap}.pd-seo-tools{display:flex;gap:20px;margin:20px 0;border-bottom:1px solid #3e3e48;overflow-x:auto;scrollbar-width:thin}.pd-seo-tools button{display:flex;align-items:center;gap:7px;padding:0 1px 12px;border-bottom:2px solid transparent;color:#b4b4c2;font-size:11px;white-space:nowrap}.pd-seo-tools button[aria-pressed=true]{border-color:#f98c51;color:#f5d5c2}.pd-seo-tools button>span{font-size:8px;padding:1px 5px;background:#363640;color:#cacada;border-radius:4px}.pd-research-form{display:flex;align-items:flex-end;gap:10px;margin-bottom:18px}.pd-research-form>label{flex:1;min-width:0}.pd-research-form>label>span{display:block;font-size:10px;color:#bebecb;margin-bottom:8px}.pd-research-form>label>div{display:flex;align-items:center;position:relative}.pd-research-form label svg{position:absolute;left:12px;color:#9a9aab;pointer-events:none}.product-demo .pd-research-form input{width:100%;padding:10px 12px 10px 35px;height:37px;font-size:11px;background:#111115;border-color:#4a4a55}.product-demo .pd-research-form .pd-btn{min-height:37px;padding:9px 12px;font-size:10px}.pd-research-progress{border:1px solid #614936;background:#28221f;border-radius:7px;overflow:hidden;margin-bottom:20px}.pd-research-progress>div:first-child{display:flex;align-items:center;gap:9px;padding:14px;color:#ffcea9;font-size:11px}.pd-research-progress>div:first-child>span:last-child{margin-left:auto;color:#bbac9f;font:9px monospace;white-space:nowrap}.pd-discovery-chips{display:flex;flex-wrap:wrap;gap:7px;padding:12px 14px;min-height:47px}.pd-discovery-chips>span{display:flex;align-items:center;gap:5px;padding:4px 7px;font-size:9px;color:#d5c4b8;background:#44352d;border:1px solid #66503f;border-radius:4px;animation:pd-result-in .25s ease both}.pd-research-notice{display:flex;align-items:center;gap:6px;color:#a2c8ad;margin-bottom:14px!important;font-size:10px}.pd-results-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px}.pd-results-heading span{display:block;font-size:9px;color:#a6a6b5;margin-top:4px}.pd-research-results th>svg{vertical-align:middle;margin-left:4px}.pd-research-results td{font-size:11px}.pd-research-results td:first-child{min-width:200px}.pd-result-row{animation:pd-result-in .4s ease both}.pd-difficulty{display:inline-flex;border-radius:4px;padding:3px 6px;font-size:9px;white-space:nowrap}.pd-difficulty.easy{background:#293c31;color:#b4d4bb}.pd-difficulty.medium{background:#443a26;color:#dec494}.pd-intent{color:#bcbcca;font-size:10px}.product-demo .pd-track-keyword{display:grid;place-items:center;width:26px;height:26px;border:1px solid #50505c;border-radius:4px;background:#292932;color:#d2d2dd}.product-demo .pd-track-keyword.tracked{opacity:1;color:#9fc7ab;border-color:#405948;background:#213127}.pd-track-keyword:not(:disabled):hover{background:#41332b;color:#ffb586}.pd-seo-empty{display:grid;justify-items:center;text-align:center;padding:37px 22px;border:1px dashed #43434e;border-radius:8px;background:#141418}.pd-seo-empty>svg{color:#b7b7c8;margin-bottom:17px}.pd-seo-empty>p{max-width:365px;color:#b1b1be;margin:10px 0 18px;line-height:1.8;font-size:11px}.pd-seo-empty>div:not(.pd-placeholder-metrics){display:flex;flex-wrap:wrap;gap:7px;justify-content:center}.pd-seo-empty button{display:flex;align-items:center;gap:5px;font-size:9px;background:#25252c;border:1px solid #43434f;border-radius:4px;color:#c5c5d3;padding:5px 8px}.pd-seo-empty button:hover{border-color:#b7734f}.pd-placeholder-metrics{display:flex;gap:18px;color:#a6a6b5;font-size:10px;justify-content:space-around;width:100%}.pd-placeholder-metrics strong{display:block;font-size:25px;color:#6c6c7c;margin-top:8px}.pd-research-chart path{stroke-dasharray:1;animation:pd-draw-chart 1.2s ease both}.pd-domain-pages{border:1px solid #404049;border-radius:6px;overflow:hidden}.pd-domain-pages>div{display:flex;align-items:center;gap:14px;padding:13px;background:#202026}.pd-domain-pages>div+div{border-top:1px solid #3a3a45}.pd-domain-pages>div>span:first-child{color:#87879b;font:10px monospace}.pd-domain-pages small{display:block;font-size:9px;color:#9999ab;margin-top:3px}.pd-domain-pages>div>span:nth-last-child(2){margin-left:auto;white-space:nowrap;color:#b7b7c7;font-size:10px}.pd-rank-summary{padding:14px 17px;border:1px solid #415247;background:#1d2922;border-radius:6px;margin-bottom:16px}.pd-rank-summary>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pd-rank-summary>div>span:last-child{margin-left:auto;font-size:9px;color:#a4b7a9}.pd-rank-summary svg.pd-research-chart{width:100%;height:90px;margin-top:15px}.pd-more-keywords{margin-top:16px}.pd-research-disclaimer{color:#a1a1b0;font-size:9px;margin-top:20px!important}@keyframes pd-spin{to{transform:rotate(360deg)}}@keyframes pd-dot-pulse{50%{opacity:.4}}@keyframes pd-orb-pulse{50%{box-shadow:0 0 0 6px #ff965d0b,0 0 24px #ff965d20}}@keyframes pd-result-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes pd-draw-chart{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(max-width:1050px){.pd-run-layout{grid-template-columns:1fr}.pd-run-plan{padding:12px}.pd-run-model{border:0;margin:0;padding:0}.product-demo .pd-run-model .pd-select{width:auto;margin-left:auto}.pd-run-plan>h4,.pd-run-plan>p,.pd-run-steps,.pd-run-connections{display:none}.pd-run-hero{flex-wrap:wrap}.pd-run-actions{margin-left:auto}}@media(max-width:700px){.pd-agent-demo .pd-page-heading>.pd-badge,.pd-run-hero p{display:none}.product-demo .pd-agent-demo .pd-page-heading,.product-demo .pd-seo-demo .pd-page-heading{align-items:flex-start;flex-wrap:wrap}.product-demo .pd-agent-demo h2,.product-demo .pd-seo-demo h2{font-size:20px}.pd-run-hero{padding:15px;gap:12px}.pd-agent-orb{width:37px;height:37px}.pd-run-hero>div:not(.pd-run-actions){flex:1;min-width:170px}.product-demo .pd-run-hero h3{font-size:14px}.pd-run-actions{margin-left:0;width:100%}.pd-run-actions>button{width:100%;justify-content:center}.pd-agent-messages{padding:9px}.pd-agent-message-head{flex-wrap:wrap}.pd-message-state{margin-left:0;width:100%;padding-left:36px}.pd-run-complete .pd-text-link{margin-left:0;width:100%}.pd-seo-business>.pd-badge{display:none}.pd-seo-tools{gap:16px}.pd-seo-tools button{font-size:10px}.pd-research-form{flex-wrap:wrap}.pd-research-form>label{flex-basis:100%}.product-demo .pd-research-form .pd-btn{width:100%;justify-content:center}.pd-results-heading{align-items:flex-start;flex-wrap:wrap}.pd-placeholder-metrics{gap:8px;font-size:9px}.pd-seo-empty{padding:25px 15px}.pd-domain-pages>div{gap:9px}}@media(prefers-reduced-motion:reduce){.pd-agent-orb.working,.pd-activity-dot.running,.pd-work-spinner,.pd-writing-lines.animated>span,.pd-agent-messages article>p,.pd-discovery-chips>span,.pd-result-row,.pd-research-chart path{animation:none}.pd-run-progress>span,.pd-research-meter>span,.pd-agent-messages>article{transition:none}}.hp-local{background:var(--ad-surface);border-bottom:1px solid var(--ad-line)}.hp-local .hp-section-heading h2>span{color:var(--ad-orange)}.hp-local .hp-section-heading>p{max-width:415px;font-size:18px}.hp-local .hp-local-layout{display:grid;grid-template-columns:minmax(255px,.77fr) minmax(0,1.8fr);gap:4%;align-items:start}.hp-local-steps{border-top:1px solid var(--ad-line)}.hp-local .hp-local-steps>button{width:100%;display:flex;align-items:start;gap:13px;padding:24px 0;border-bottom:1px solid var(--ad-line);color:var(--ad-copy);text-align:left}.hp-local-number{font:13px/1.7 ui-monospace,monospace;padding-top:3px}.hp-local-steps button>div{flex:1}.hp-local .hp-local-steps h3{margin:0;font-size:20px;font-weight:650;line-height:1.4;letter-spacing:-.4px}.hp-local .hp-local-steps p{margin:14px 0 0;color:var(--ad-copy);font-size:15px;line-height:1.8}.hp-local-steps button>svg{flex-shrink:0;margin-top:5px}.hp-local-steps button[aria-selected=true]{color:var(--ad-ink)}.hp-local-steps button[aria-selected=true] :is(.hp-local-number,svg){color:var(--ad-orange-ink)}.hp-local-steps button:hover h3{color:var(--ad-ink)}.lw-builder-note{display:flex;align-items:start;gap:12px;margin-top:26px}.lw-builder-note>svg{margin-top:5px;flex-shrink:0;color:var(--ad-orange-ink)}.lw-builder-note p{margin:0;font-size:14px;line-height:1.8;color:var(--ad-copy)}.lw-builder-note strong{display:block;margin-bottom:7px;font-weight:650;color:var(--ad-ink)}.lw-demo{scroll-margin-top:24px;min-width:0;padding:20px;border:1px solid #34343b;border-radius:9px;color:#f4f4f5;background:#18181b;box-shadow:0 16px 32px -20px #18181b44}.lw-demo :is(button,span,div,p){min-width:0}.lw-demo button:disabled{cursor:default}.lw-demo svg{flex-shrink:0}.lw-demo-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font:11px/1.5 ui-monospace,monospace;letter-spacing:.45px;color:#bdbdc7;margin:0 0 19px}.lw-demo-top>span:first-child{display:flex;align-items:center;gap:8px;color:#efeff1}.lw-demo-top i{width:5px;height:5px;background:#ff7941}.lw-demo-top>span:last-child{font-size:11px}.lw-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.lw-agent-picker{display:flex;gap:5px;padding:4px;border:1px solid #494950;border-radius:6px;background:#111114}.lw-agent-picker button{white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:9px;padding:8px 12px;border:1px solid transparent;border-radius:4px;color:#c5c5ce;font-size:13px;font-weight:550}.lw-agent-picker button[aria-pressed=true]{color:#fff;background:#303036;border-color:#595960}.lw-agent-picker button:hover{color:#fff}.lw-agent-picker img,.lw-brief-tool img{object-fit:contain;flex-shrink:0}.lw-brief-tool{display:flex;align-items:center;gap:10px;color:#f4f4f5;font-size:13px;padding:4px 2px}.lw-brief-tool>img{width:36px;height:36px}.lw-brief-tool small{display:block;color:#bdbdc7;font-size:11px;line-height:1.6}.lw-workbench{display:grid;grid-template-columns:1fr 1.02fr;border:1px solid #494950;border-radius:5px;overflow:hidden}.lw-editor{background:#202024;min-width:0;border-right:1px solid #494950}.lw-editor-title{height:39px;padding:0 13px;display:flex;align-items:center;gap:8px;background:#28282e;border-bottom:1px solid #44444c;color:#c5c5ce;font:11px/1.4 ui-monospace,monospace}.lw-editor-title>svg:last-child{margin-left:auto;color:#a1a1ac}.lw-prompt{display:flex;gap:9px;margin:16px 13px 18px}.lw-person{display:grid;place-items:center;flex:0 0 26px;height:26px;font-size:11px;font-weight:600;color:#dfdfe4;background:#3b3b43;border:1px solid #51515b;border-radius:5px}.lw-prompt small{color:#a6a6b1;font:10px/1.5 ui-monospace,monospace}.lw-prompt p{margin:6px 0 0;color:#e9e9ee;font-size:13px;line-height:1.65}.lw-agent-status{display:flex;align-items:center;gap:8px;margin:0 13px 12px;font-size:12px;font-weight:550}.lw-agent-status img{object-fit:contain}.lw-agent-status>svg{margin-left:auto;color:#ff946b}.lw-spinner{animation:lw-spin 1.6s linear infinite;animation-play-state:paused}.is-running .lw-spinner{animation-play-state:running}@keyframes lw-spin{to{transform:rotate(360deg)}}.lw-file{display:flex;align-items:center;gap:7px;padding:8px 13px;border-top:1px solid #42424a;border-bottom:1px solid #42424a;font:11px/1.5 ui-monospace,monospace;color:#dedee4;background:#28282e}.lw-file>span{margin-left:auto;color:#ff946b}.lw-code{padding:12px 0;min-height:170px;font:12px/24px ui-monospace,SFMono-Regular,Consolas,monospace;color:#d4d4dc}.lw-code>div{display:flex;align-items:center;min-height:24px}.lw-code b{display:inline-block;flex:0 0 29px;text-align:center;color:#92929e;font-size:11px;font-weight:400}.lw-code code{font:inherit;white-space:pre}.lw-code em{font-style:normal;color:#c6b4ed}.lw-code code span{color:#ead6bf}.lw-code .lw-code-change{max-height:0;min-height:0;opacity:0;overflow:hidden;background:#ff794118;box-shadow:inset 2px 0 #ff7941;transition:max-height .3s ease,min-height .3s ease,opacity .3s ease}.lw-code .lw-code-change.is-visible{min-height:24px;max-height:24px;opacity:1}.lw-code-change :is(b,code span){color:#ffb99a}.lw-terminal{display:flex;gap:7px;align-items:center;padding:10px 12px;border-top:1px solid #42424a;color:#bdbdc7;font:10px/1.6 ui-monospace,monospace}.lw-terminal>svg{color:#ff946b}.lw-live-preview{display:flex;flex-direction:column;background:#f1f1f3;color:#18181b}.lw-preview-label{height:39px;display:flex;align-items:center;gap:6px;padding:0 12px;font:11px ui-monospace,monospace;border-bottom:1px solid #d4d4da;background:#e8e8ed;color:#52525b}.lw-preview-label>span{margin-left:auto;font-size:11px}.lw-preview{display:flex;flex-direction:column;flex:1;min-width:0;background:#f7f7f8;color:#18181b}.lw-preview-bar{display:flex;align-items:center;gap:7px;padding:14px 12px;background:#fff;border-bottom:1px solid #d9d9df}.lw-preview-bar strong{font-size:12px;font-weight:650;letter-spacing:-.1px}.lw-preview-bar>svg{margin-left:auto;color:#6a6a76}.lw-preview-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px;padding:17px 12px 13px}.lw-preview-heading>div>span{color:#62626d;font:9px/1.5 ui-monospace,monospace;letter-spacing:.5px}.lw-preview-heading h4{font-size:17px;line-height:1.4;letter-spacing:-.4px;margin:3px 0 0;font-weight:650}.lw-version{font:10px/1.5 ui-monospace,monospace;padding:3px 5px;background:#ececf0;color:#5c5c66;border:1px solid #d4d4da;border-radius:3px}.is-updated .lw-version{color:#9d340e;background:#fff0e9;border-color:#eeac93}.lw-pipeline{display:grid;gap:10px;padding:0 12px 13px}.lw-stage{min-width:0;padding:9px;background:#ebebef;border:1px solid #d5d5dc;border-radius:4px}.lw-stage header{display:flex;gap:5px;align-items:center;font-size:11px;font-weight:600;line-height:1.5;margin:0 0 8px}.lw-stage header i{height:5px;width:5px;border-radius:50%;background:#888892}.lw-stage header>span{margin-left:auto;color:#696975;font:10px ui-monospace,monospace}.lw-deal{display:flex;align-items:center;flex-wrap:wrap;gap:7px;background:#fff;border:1px solid #d5d5dc;border-radius:3px;padding:8px}.lw-deal>span{display:grid;place-items:center;height:23px;flex:0 0 23px;border:1px solid #d9d9df;background:#f0f0f3;border-radius:4px;font-size:11px;color:#5d5d68}.lw-deal strong{display:block;font-size:12px;font-weight:600;line-height:1.5}.lw-deal small{display:block;font-size:11px;color:#62626d;line-height:1.6}.lw-deal b{font-size:11px;font-weight:550;margin-left:auto}.lw-empty{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px dashed #c7c7d0;border-radius:3px;color:#696975;font-size:11px}.lw-stage.lw-added-stage{display:none;border-color:#e99978;background:#fff0e9}.lw-stage.lw-added-stage.is-visible{display:block;animation:lw-reveal .35s ease both}.lw-added-stage header i{background:#c34413}.lw-added-stage .lw-empty{border-color:#e99978;color:#a43b14}@keyframes lw-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.lw-preview-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;margin-top:auto;padding:10px 12px;border-top:1px solid #d5d5dc;background:#fff;font-size:11px;color:#62626d}.lw-preview-bottom>span:first-child{display:flex;align-items:center;gap:5px}.lw-preview-bottom i{height:4px;width:4px;background:#b93800;border-radius:50%}.lw-demo-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:62px;padding:14px 0 0}.lw-status{display:flex;align-items:center;gap:8px;font-size:12px;color:#c5c5ce;line-height:1.6}.lw-status>svg{color:#ff946b}.lw-progress{width:22px;height:4px;flex-shrink:0;overflow:hidden;background:#4d4d56;border-radius:4px}.lw-progress>i{display:block;height:100%;background:#ff946b;transition:width .3s}.lw-demo-controls>div{display:flex;align-items:center;gap:4px}.lw-icon-button{min-height:34px;min-width:29px;display:grid;place-items:center;padding:5px;color:#bdbdc7;border-radius:4px}.lw-icon-button:hover:not(:disabled){background:#36363e;color:#fff}.lw-icon-button:disabled{opacity:.35}.lw-publish{display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 12px;border:1px solid #ff7840;border-radius:4px;background:#ff7840;color:#18181b;font-size:12px;font-weight:600;white-space:nowrap}.lw-publish:hover:not(:disabled){background:#ff946b}.lw-publish:disabled{background:#303036;border-color:#494950;color:#a7a7b2}.lw-demo-caption{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:16px;margin-top:14px;border-top:1px solid #3c3c45;font:10px/1.6 ui-monospace,monospace;color:#ababba}.lw-demo-caption>span:last-child{white-space:nowrap}.lw-cloud-summary{display:flex;gap:15px;align-items:center;margin:25px 0}.lw-cloud-icon{display:grid;place-items:center;width:47px;height:47px;flex-shrink:0;background:#ff794116;color:#ff946b;border:1px solid #78402b;border-radius:7px}.lw-cloud-summary h3{margin:0;font-size:21px;font-weight:600;line-height:1.4;letter-spacing:-.5px}.lw-cloud-summary p{margin:6px 0 0;font-size:13px;line-height:1.65;color:#bdbdc7}.lw-cloud-browser{border:1px solid #707078;border-radius:5px;overflow:hidden}.lw-browser-address{display:flex;align-items:center;gap:8px;padding:10px 13px;background:#34343c;color:#cfcfd7;font:11px/1.5 ui-monospace,monospace}.lw-cloud-state{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:11px;color:#dedee4}.is-published .lw-cloud-state{color:#ffb18e}.lw-cloud-browser .lw-pipeline,.lw-team-workspace .lw-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 16px 18px}.lw-cloud-browser .lw-preview-heading,.lw-team-workspace .lw-preview-heading{padding:18px 16px}.lw-cloud-browser .lw-preview-bar,.lw-team-workspace .lw-preview-bar{padding:15px 16px}.lw-cloud-browser .lw-stage,.lw-team-workspace .lw-stage{min-height:110px}.lw-cloud-browser .lw-deal b,.lw-team-workspace .lw-deal b{margin-left:0}.lw-cloud-browser .lw-empty,.lw-team-workspace .lw-empty{min-height:63px;font-size:11px;flex-wrap:wrap;gap:3px;text-align:center;padding:6px}.lw-release{display:flex;align-items:center;gap:10px;margin:18px 0 4px;color:#e2e2e8;font-size:12px}.lw-release>svg{color:#ff946b}.lw-release small{display:block;color:#ababba;font-size:11px;margin-top:3px}.lw-team-avatars{margin-left:auto;display:flex}.lw-team-avatars>span{width:28px;height:28px;display:grid;place-items:center;margin-left:-5px;border-radius:50%;background:#41414c;border:2px solid #18181b;font-size:11px}.lw-team-workspace{overflow:hidden;border-radius:5px;border:1px solid #64646f}.lw-team-activity{margin-top:18px}.lw-team-activity>div{display:flex;align-items:start;gap:11px;padding:14px 0;border-bottom:1px solid #41414a}.lw-team-activity>div:last-child{border-bottom:0;padding-bottom:0}.lw-team-activity p{flex:1;margin:0;font-size:12px;line-height:1.7}.lw-team-activity strong{display:block;font-weight:550;color:#f4f4f5}.lw-team-activity p span{display:block;color:#bdbdc7}.lw-team-activity>div>svg{margin-top:4px;color:#ff946b}.lw-team-activity button{display:flex;align-items:center;gap:7px;font-size:11px;color:#ffb18e;padding:6px 8px;background:#303036;border:1px solid #494950;border-radius:4px}.hp-local .hp-local-end{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:40px;padding-top:30px;border-top:1px solid var(--ad-line)}.hp-local-end>div{display:flex;flex-direction:column;gap:5px}.hp-local-end strong{color:var(--ad-ink);font-size:19px;font-weight:600}.hp-local-end>div>span{font-size:15px;color:var(--ad-copy)}.hp-local-end>button{flex-shrink:0}.lw-tool-note{max-width:850px;margin:18px 0 0;color:var(--ad-muted);font-size:12px;line-height:1.75}@media(min-width:1450px){.lw-prompt p{font-size:15px}.lw-code{font-size:14px;line-height:27px}.lw-code>div{min-height:27px}.lw-code .lw-code-change.is-visible{min-height:27px;max-height:27px}.lw-stage header,.lw-deal strong{font-size:13px}.lw-deal small,.lw-deal b{font-size:12px}.lw-demo-top,.lw-demo-top>span:last-child,.lw-demo-caption{font-size:12px}}@media(max-width:1100px){.hp-local .hp-local-layout{grid-template-columns:1fr;gap:28px}.lw-story{display:grid;grid-template-columns:1fr}.hp-local .hp-local-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:0;gap:22px}.hp-local .hp-local-steps>button{border-top:1px solid var(--ad-line);padding:18px 0;gap:8px}.hp-local .hp-local-steps button>svg{display:none}.hp-local .hp-local-steps h3{font-size:19px}.lw-builder-note{margin-top:20px;max-width:700px}.lw-builder-note strong{display:inline;margin-right:5px}.lw-demo{padding:23px}.lw-workbench{grid-template-columns:1fr 1.1fr}.lw-prompt p{font-size:15px}.lw-code{font-size:13px}.lw-preview-heading h4{font-size:20px}.lw-stage header,.lw-deal strong{font-size:12px}.lw-deal small,.lw-deal b{font-size:11px}}@media(max-width:760px){.lw-icon-button{min-width:44px;min-height:44px}.lw-publish{min-height:44px}.lw-team-activity button{min-height:40px}.hp-local .hp-section-heading>p{font-size:17px}.hp-local .hp-local-steps{grid-template-columns:1fr;gap:0;border-top:1px solid var(--ad-line)}.hp-local .hp-local-steps>button{border-top:0;padding:20px 0;gap:12px}.hp-local .hp-local-steps button>svg{display:block}.hp-local .hp-local-steps h3{font-size:20px}.hp-local .hp-local-steps p{font-size:16px}.lw-demo{padding:16px}.lw-demo-top>span:last-child{display:none}.lw-workbench{grid-template-columns:1fr}.lw-editor{border-right:0}.lw-editor-title{font-size:12px}.lw-prompt{margin:16px}.lw-prompt p{font-size:14px}.lw-prompt small{font-size:11px}.lw-agent-status{font-size:13px}.lw-file{font-size:12px}.lw-code{font-size:13px;min-height:170px}.lw-terminal{font-size:11px}.lw-live-preview{border-top:1px solid #53535c}.lw-preview-heading h4{font-size:20px}.lw-preview-bar strong{font-size:13px}.lw-pipeline{grid-template-columns:1fr}.lw-stage header{font-size:12px}.lw-deal strong{font-size:13px}.lw-deal small,.lw-deal b{font-size:12px}.lw-preview-bottom{font-size:11px}.lw-preview-heading>div>span{font-size:11px}.lw-demo-controls{flex-wrap:wrap;gap:10px}.lw-demo-controls>div{margin-left:auto}.lw-status{font-size:12px}.lw-tools{flex-wrap:wrap;gap:15px}.lw-agent-picker{flex:1 0 100%}.lw-agent-picker button{flex:1}.lw-brief-tool{padding:0 5px;gap:8px}.lw-brief-tool>span{display:flex;align-items:center;gap:8px}.lw-brief-tool small{font-size:12px}.lw-cloud-summary{align-items:start}.lw-cloud-summary h3{font-size:21px}.lw-cloud-browser .lw-pipeline,.lw-team-workspace .lw-pipeline{grid-template-columns:1fr;padding:0 12px 15px}.lw-cloud-browser .lw-stage,.lw-team-workspace .lw-stage{min-height:0}.lw-cloud-browser .lw-empty,.lw-team-workspace .lw-empty{min-height:38px;font-size:12px}.lw-cloud-browser .lw-deal b,.lw-team-workspace .lw-deal b{margin-left:auto}.lw-cloud-browser .lw-preview-heading,.lw-team-workspace .lw-preview-heading{padding:15px 12px}.lw-release{font-size:13px}.lw-release small{font-size:12px}.lw-team-activity p{font-size:13px}.lw-team-activity button{flex-shrink:0}.hp-local .hp-local-end{flex-direction:column;align-items:start;gap:20px}.hp-local .hp-local-end>button{width:100%}}@media(max-width:390px){.lw-demo{padding:12px}.lw-agent-picker button{padding:7px 8px;font-size:12px;gap:7px}.lw-demo-controls>div{width:100%}.lw-demo-controls .lw-publish{margin-left:auto}.lw-demo-caption{font-size:11px}.lw-team-activity>div{flex-wrap:wrap}.lw-team-activity button{margin-left:37px}}@media(prefers-reduced-motion:reduce){.lw-demo *,.lw-demo *:before,.lw-demo *:after{animation:none!important;transition:none!important}}.hp-local{padding-block:60px}.hp-local .hp-section-heading{margin:22px 0 27px}.hp-local .hp-section-heading h2{font-size:clamp(35px,3.5vw,48px)}.hp-local .hp-section-heading>p{font-size:16px;max-width:440px}.hp-local .hp-local-steps>button{padding:16px 0}.hp-local .hp-local-steps h3{font-size:18px}.hp-local .hp-local-steps p{font-size:14px;line-height:1.7;margin-top:10px}.hp-local .lw-builder-note{margin-top:17px}.hp-local .lw-builder-note p{font-size:13px}.hp-local .lw-demo{padding:15px}.hp-local .lw-demo-top{margin-bottom:12px}.hp-local .lw-tools{margin-bottom:11px}.hp-local .lw-prompt{margin-block:11px}.hp-local .lw-agent-status{margin-bottom:9px}.hp-local .lw-code{min-height:146px;padding-block:7px;line-height:22px}.hp-local .lw-code>div{min-height:22px}.hp-local .lw-code .lw-code-change.is-visible{min-height:22px;max-height:22px}.hp-local .lw-preview-heading{padding-block:10px}.hp-local .lw-pipeline{gap:7px}.hp-local .lw-stage{padding:7px}.hp-local .lw-deal{padding:6px}.hp-local .lw-demo-controls{min-height:49px;padding-top:10px}.hp-local .lw-demo-caption{padding-top:10px;margin-top:9px}.hp-local .hp-local-end{padding-top:20px;margin-top:25px}.hp-local .hp-local-end strong{font-size:17px}.hp-local .hp-local-end>div>span{font-size:14px}@media(max-width:760px){.hp-local .hp-local-steps p{font-size:15px}.hp-local .lw-builder-note{display:none}.hp-local .hp-section-heading{gap:18px}.hp-local .lw-code{min-height:0}.hp-local .lw-prompt{margin-block:10px}}.marketing-content .hp-local{padding-block:55px}.hp-local .hp-local-layout{margin-top:27px;align-items:center}.hp-local .lw-story>.hp-section-heading{display:block;margin:0 0 22px}.hp-local .lw-story>.hp-section-heading h2{font-size:clamp(34px,3vw,44px);letter-spacing:-1.6px}.hp-local .lw-story>.hp-section-heading p{font-size:15px;line-height:1.7;margin:16px 0 0}.hp-local .lw-start{margin-top:23px}.hp-local .lw-tool-note{max-width:none;font-size:11px;margin-top:18px}@media(max-width:1100px){.hp-local .lw-story>.hp-section-heading{max-width:620px}.hp-local .lw-story>.hp-section-heading h2 br{display:none}.hp-local .lw-story>.hp-section-heading h2>span{margin-left:10px}.hp-local .lw-story>.hp-section-heading p{max-width:600px}.hp-local .lw-start{justify-self:start}}@media(max-width:620px){.hp-local .lw-story>.hp-section-heading h2 br{display:block}.hp-local .lw-story>.hp-section-heading h2>span{margin-left:0}}.lw-build-tasks{list-style:none;margin:0;padding:0 13px 12px}.lw-build-tasks li{display:flex;align-items:center;gap:9px;padding:10px 0;color:#aaaab6;font-size:12px;border-bottom:1px solid #3c3c44}.lw-build-tasks li:last-child{border-bottom:0}.lw-build-tasks small{display:block;font-size:11px;line-height:1.5;color:#aaaab6;margin-top:2px}.lw-build-tasks .is-active{color:#ffb18e}.lw-build-tasks .is-done{color:#f4f4f5}.lw-build-tasks .is-done>svg{color:#ff946b}.lw-task-dot{width:15px;height:15px;border:1px solid #676772;border-radius:50%;flex-shrink:0;transform:scale(.55)}.lw-shipping-code{border-block:1px solid #42424a;padding:10px 13px;background:#17171b;font:11px/1.8 ui-monospace,monospace;overflow-wrap:anywhere}.lw-shipping-code>span{display:block;color:#a9a9b5;margin-bottom:6px}.lw-shipping-code code{display:block;color:#ffc6ad}.lw-shipping-body{padding:0 12px 14px}.lw-customer-message{width:fit-content;margin:0 0 12px auto;padding:9px 11px;background:#e6e6ec;border:1px solid #d5d5dd;border-radius:8px 8px 2px;font-size:12px;line-height:1.6;color:#41414c}.lw-shipping-card{padding:12px;border:1px solid #bcbcc7;border-radius:6px;background:#fff;animation:lw-reveal .3s ease both}.lw-order-item{display:flex;gap:8px;align-items:center;margin-bottom:12px;font-size:12px;font-weight:650}.lw-order-item>svg{color:#b93800}.lw-order-item small{display:block;font-size:11px;color:#62626d;font-weight:400;margin-top:2px}.lw-stripe{margin-left:auto;color:#50505e;font-size:11px;border:1px solid #d4d4da;border-radius:3px;padding:2px 5px}.lw-shipping-options{margin:0;padding:0;border:0;display:grid;gap:6px}.lw-shipping-options legend{padding:0;margin-bottom:7px;color:#62626d;font-size:11px}.lw-shipping-options label{display:flex;align-items:center;gap:7px;padding:7px 8px;border:1px solid #d4d4da;border-radius:4px;font-size:12px;cursor:pointer}.lw-shipping-options label:has(input:checked){border-color:#cf632f;background:#fff1ea}.lw-shipping-options input{accent-color:#b93800;margin:0;flex-shrink:0;width:13px;height:13px}.lw-shipping-options small{display:block;font-size:10px;color:#62626d;line-height:1.5}.lw-shipping-options strong{font-size:12px;font-weight:600;margin-left:auto}.lw-shipping-total{display:flex;align-items:center;justify-content:space-between;margin:12px 0 9px;font-size:12px}.lw-shipping-total strong{font-size:19px;letter-spacing:-.5px}.lw-checkout{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:36px;padding:8px;border-radius:4px;background:#18181b;color:#fff;font-size:12px;font-weight:550}.lw-checkout:hover:not(:disabled){background:#35353b}.lw-checkout:disabled{opacity:.65}.lw-checkout-note{display:block;text-align:center;color:#696974;font-size:10px;margin-top:6px}.lw-shipping-placeholder{display:grid;place-items:center;text-align:center;align-content:center;gap:11px;min-height:260px;padding:20px;border:1px dashed #bcbcc7;border-radius:6px;color:#686874}.lw-shipping-placeholder strong{font-size:14px;color:#41414c}.lw-shipping-placeholder span{font-size:12px;line-height:1.7}.lw-paid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:240px;text-align:center;font-size:13px}.lw-paid>svg{color:#b93800}.lw-paid strong{font-size:16px}.lw-paid small{font-size:12px;line-height:1.6;color:#62626d}.lw-paid button{display:flex;gap:6px;align-items:center;color:#a7360b;margin-top:6px;font-size:12px;min-height:36px}:is(.lw-cloud-browser,.lw-team-workspace) .lw-shipping-body{display:grid;grid-template-columns:.8fr 1fr;gap:24px;align-items:start;padding:0 16px 18px}:is(.lw-cloud-browser,.lw-team-workspace) .lw-customer-message{font-size:14px;margin:0}@media(max-width:760px){.lw-build-tasks li{font-size:14px;padding-block:12px}.lw-build-tasks small,.lw-shipping-code{font-size:12px}.lw-shipping-options label,.lw-checkout{min-height:44px}:is(.lw-cloud-browser,.lw-team-workspace) .lw-shipping-body{grid-template-columns:1fr;gap:0;padding-inline:12px}:is(.lw-cloud-browser,.lw-team-workspace) .lw-customer-message{font-size:12px;margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.lw-shipping-card{animation:none}}@media(min-width:761px){.lw-workbench .lw-preview-bar{padding-block:9px}.lw-workbench .lw-preview-heading{padding-block:10px}.lw-workbench .lw-customer-message{padding-block:7px;line-height:1.5;margin-bottom:9px}.lw-workbench .lw-shipping-card{padding:10px}.lw-workbench .lw-order-item{margin-bottom:8px}.lw-workbench .lw-shipping-options label{padding-block:5px}.lw-workbench .lw-shipping-total{margin-top:8px}.lw-workbench .lw-preview-bottom{padding-block:8px}.lw-workbench .lw-shipping-body{padding-bottom:10px}.lw-workbench .lw-prompt{margin-bottom:12px}.lw-workbench .lw-build-tasks li{padding-block:8px}.lw-workbench .lw-build-tasks{padding-bottom:8px}}.ao-section{background:#fafafa;border-bottom:1px solid var(--ad-line)}.ao-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:6%;align-items:center;margin-top:34px}.ao-copy h2{font-size:clamp(40px,4.7vw,66px);letter-spacing:-2.7px;line-height:1.08}.ao-copy h2>span{color:var(--ad-orange)}.ao-intro{font-size:19px;line-height:1.65;letter-spacing:-.2px;color:var(--ad-ink);margin:25px 0 16px}.ao-explainer{font-size:16px;line-height:1.8;color:var(--ad-copy);margin:0}.ao-ownership{display:flex;flex-wrap:wrap;gap:6px 15px;margin:25px 0 28px;padding-top:20px;border-top:1px solid var(--ad-line);font-size:14px;font-weight:650}.ao-ownership>span+span:before{content:"/";color:var(--ad-orange-ink);margin-right:15px}.ao-actions{display:flex;flex-direction:column;align-items:start;gap:17px}.ao-copy>small{display:block;margin-top:19px;max-width:310px;color:var(--ad-muted);font-size:12px;line-height:1.8}.ao-console{min-width:0;background:#19191d;border:1px solid #46464f;border-radius:9px;color:#f4f4f5;box-shadow:0 16px 38px -22px #16161b66;overflow:hidden}.ao-console button:focus-visible{outline-color:#ff946b;outline-offset:-3px}.ao-console svg{flex-shrink:0}.ao-console-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#222227;border-bottom:1px solid #42424a}.ao-console-bar>span:first-child{display:flex;align-items:center;gap:9px;font-size:13px}.ao-console-bar strong{font-weight:650}.ao-console-bar>span:first-child>span{color:#afafbb;font-size:12px}.ao-demo-badge{padding:2px 6px;border:1px solid #55555e;color:#bfbfc9;border-radius:3px;font:10px/1.6 ui-monospace,monospace;letter-spacing:.6px}.ao-workspaces{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid #37373f}.ao-workspaces>button{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid transparent;border-radius:4px;color:#b4b4c0;font-size:12px;line-height:1.3}.ao-workspaces>button[aria-pressed=true]{background:#33333b;color:#fff;border-color:#595962}.ao-workspaces>button>span{display:grid;place-items:center;width:20px;height:20px;border-radius:3px;font:9px ui-monospace,monospace;background:#484852;color:#eeeef2}.ao-workspaces>svg{margin-left:auto;color:#9393a3}.ao-briefing{display:flex;align-items:start;gap:14px;padding:22px 22px 20px}.ao-agent-avatar{display:grid;place-items:center;flex:0 0 36px;height:36px;color:#ff946b;border:1px solid #78432f;background:#3b2923;border-radius:7px}.ao-kicker{display:block;color:#bdbdc9;font:10px/1.5 ui-monospace,monospace;letter-spacing:.7px;margin-bottom:7px}.ao-briefing h3{font-size:26px;line-height:1.23;letter-spacing:-.8px;font-weight:600;margin:0}.ao-briefing h3 br{display:none}.ao-briefing h3>span{color:#ff946b;margin-left:6px}.ao-briefing p{max-width:455px;min-height:42px;margin:10px 0 0;color:#c2c2cc;font-size:13px;line-height:1.7}.ao-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 22px 21px;background:#25252c;border:1px solid #41414b;border-radius:5px}.ao-stats>div{padding:11px 12px;display:grid;grid-template-columns:1fr auto;gap:1px 7px}.ao-stats>div+div{border-left:1px solid #41414b}.ao-stats strong{font-size:24px;line-height:1.25;font-weight:550;font-variant-numeric:tabular-nums}.ao-stats span{grid-row:2;grid-column:1/-1;font-size:11px;color:#c5c5cf}.ao-stats svg{align-self:center;grid-column:2;grid-row:1;opacity:0;color:#ff946b;transition:opacity .18s}.ao-stats [data-ready=true] svg{opacity:1}.ao-results{min-height:305px;border-top:1px solid #41414a}.ao-list-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 21px 10px;font:10px/1.5 ui-monospace,monospace;letter-spacing:.5px;color:#aeadbc}.ao-list-heading>span:first-child{display:flex;align-items:center;gap:8px;color:#e5e5ed}.ao-list-heading svg{color:#ff946b}.ao-call-list{padding:0 10px 10px}.ao-call-list>button{display:flex;width:100%;align-items:center;gap:10px;padding:10px 11px;border-top:1px solid #36363f;color:#f4f4f5;text-align:left;transition:background .15s}.ao-call-list>button:hover:not(:disabled){background:#2e2e36}.ao-call-list>button:disabled{opacity:.27;cursor:default}.ao-call-list.is-ready>button{animation:ao-arrive .22s ease both}.ao-rank{align-self:start;margin-top:3px;width:18px;flex-shrink:0;font:10px/1.6 ui-monospace,monospace;color:#9c9ca9}.ao-lead-name{min-width:130px}.ao-lead-name strong{display:block;font-weight:550;font-size:13px;line-height:1.4}.ao-lead-name small{display:block;font-size:11px;color:#aeadbb;line-height:1.6;margin-top:1px}.ao-reason{margin-left:auto;color:#cdccd7;font-size:11px;line-height:1.5;text-align:right}.ao-call-list>button>svg{color:#ff946b}.ao-console-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 18px;border-top:1px solid #41414a;background:#24242a}.ao-console-foot>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#d6d6df}.ao-console-foot>span>svg{color:#ff946b}.ao-console-foot>div{display:flex;gap:6px}.ao-console-foot button{display:flex;align-items:center;gap:6px;justify-content:center;min-width:30px;min-height:30px;padding:5px;font-size:11px;color:#d3d3df}.ao-console-foot button:hover:not(:disabled){color:#fff;background:#393942;border-radius:3px}.ao-console-foot button:disabled{opacity:.3}.ao-working-dot{height:5px;width:5px;border-radius:50%;background:#ff946b}.ao-console.is-playing .ao-working-dot{animation:ao-pulse 1s ease-in-out infinite}.ao-sample-note{padding:9px 18px;color:#a8a8b6;font-size:10px;line-height:1.5}.ao-lead-brief{padding:16px 22px 20px}.ao-back{display:flex;align-items:center;gap:7px;font-size:12px;color:#ffac86;padding:3px 0}.ao-profile{display:flex;align-items:center;gap:10px;margin-top:15px}.ao-profile>span:first-child{display:grid;place-items:center;width:34px;height:34px;background:#3f3f49;border:1px solid #60606c;border-radius:5px;font-size:11px}.ao-profile h4{font-size:17px;font-weight:600;margin:0}.ao-profile p{color:#b7b7c3;font-size:12px;margin:1px 0 0}.ao-priority{margin-left:auto;padding:3px 7px;color:#ffb392;background:#4b2f23;border:1px solid #79452e;border-radius:3px;font-size:11px}.ao-context{font-size:13px;color:#d2d2dc;line-height:1.75;margin:13px 0}.ao-sent-email{background:#27272e;border:1px solid #474751;border-radius:4px;padding:12px}.ao-sent-email>span{display:flex;align-items:center;gap:7px;font:10px/1.6 ui-monospace,monospace;color:#ffb392}.ao-sent-email p{margin:8px 0 0;font-size:12px;line-height:1.7;color:#d1d1db}@keyframes ao-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ao-pulse{50%{opacity:.4}}@media(min-width:1500px){.ao-lead-name strong{font-size:15px}.ao-reason,.ao-lead-name small,.ao-stats span,.ao-briefing p{font-size:13px}}@media(max-width:1050px){.ao-layout{grid-template-columns:1fr;gap:32px}.ao-copy{max-width:680px}.ao-copy h2{font-size:54px}.ao-intro{max-width:650px}.ao-copy h2 br{display:none}.ao-copy h2>span{margin-left:10px}.ao-actions{flex-direction:row;align-items:center;gap:22px}.ao-copy>small{max-width:none}.ao-console{width:100%;max-width:760px}}@media(max-width:620px){.ao-layout{margin-top:27px}.ao-copy h2{font-size:48px;letter-spacing:-2px}.ao-copy h2 br{display:block}.ao-copy h2>span{margin-left:0}.ao-intro{font-size:18px;margin-top:20px}.ao-actions{flex-direction:column;align-items:stretch}.ao-ownership{font-size:13px;gap:5px 9px}.ao-ownership>span+span:before{margin-right:9px}.ao-console-bar{padding:13px}.ao-console-bar>span:first-child>span{display:none}.ao-workspaces{padding:9px;gap:3px}.ao-workspaces>button{font-size:11px;padding:7px;min-height:40px}.ao-workspaces>svg{display:none}.ao-briefing{padding:20px 14px 17px;gap:10px}.ao-briefing h3{font-size:25px}.ao-briefing h3 br{display:block}.ao-briefing h3>span{margin-left:0}.ao-briefing p{font-size:13px;min-height:66px}.ao-agent-avatar{flex-basis:29px;height:29px}.ao-stats{margin:0 13px 17px}.ao-stats>div{padding:10px 8px}.ao-stats strong{font-size:23px}.ao-stats span{font-size:11px}.ao-list-heading{padding:13px 13px 10px}.ao-list-heading>span:last-child{display:none}.ao-call-list{padding-inline:7px}.ao-call-list>button{gap:8px;padding:11px 7px}.ao-rank{display:none}.ao-lead-name{min-width:115px}.ao-reason{max-width:126px;font-size:11px}.ao-console-foot{padding:7px 12px}.ao-console-foot button{min-height:40px;min-width:34px}.ao-console-foot button span{display:none}.ao-sample-note{padding:9px 12px;font-size:10px}.ao-lead-brief{padding:13px}.ao-back{min-height:36px}}@media(prefers-reduced-motion:reduce){.ao-console *,.ao-console *:before{animation:none!important;transition:none!important}}@media(min-width:1060px){.ao-section{padding-block:64px}.ao-console-bar{padding-block:10px}.ao-workspaces{padding-block:5px}.ao-briefing{padding-block:16px}.ao-briefing p{min-height:23px;margin-top:7px}.ao-stats{margin-bottom:15px}.ao-stats>div{padding-block:8px}.ao-results{min-height:289px}.ao-list-heading{padding-block:10px 8px}.ao-call-list>button{padding-block:7px}.ao-console-foot{padding-block:6px}.ao-sample-note{padding-block:7px}}
