:root{--ink:#20222e;--muted:#858896;--line:#ececf1;--purple:#7257e8;--purple-dark:#6247d7;--bg:#f7f8fa;--green:#27a77a;--orange:#e49a48}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:DM Sans,sans-serif;font-size:14px}.app-shell{min-height:100vh}.sidebar{width:250px;position:fixed;inset:0 auto 0 0;background:#fff;border-right:1px solid #eeeef2;padding:24px 15px 16px;display:flex;flex-direction:column;z-index:10}.brand{display:flex;align-items:center;gap:9px;padding:0 10px 27px;font:800 20px Manrope,sans-serif;letter-spacing:-1px}.brand-mark{width:29px;height:29px;border-radius:9px;background:#765de7;color:#fff;display:grid;place-items:center}.brand-ai,.brand-beta{color:#765de7}.brand-beta{font:700 9px DM Sans;letter-spacing:.5px;background:#f0edff;padding:4px 6px;border-radius:5px;margin-left:1px}.workspace-switch{border:1px solid var(--line);border-radius:10px;padding:9px;display:flex;align-items:center;gap:9px;margin-bottom:29px}.workspace-avatar{height:33px;width:33px;background:#f2efff;color:#7257e8;border-radius:9px;display:grid;place-items:center;font-weight:700}.workspace-copy{flex:1 1;display:grid;grid-gap:2px;gap:2px}.workspace-copy strong{font-size:12px}.profile small,.workspace-copy small{font-size:10px;color:#9294a0}.workspace-switch>svg{color:#9b9ca7}.nav-caption{font-size:9px;letter-spacing:1px;font-weight:700;color:#a5a6ae;padding:0 10px 9px}.main-nav{display:grid;grid-gap:3px;gap:3px}.nav-item{height:39px;border:0;background:none;color:#777a88;text-align:left;padding:0 11px;display:flex;align-items:center;gap:11px;border-radius:8px;font:500 12px DM Sans;cursor:pointer}.campaign-link:hover,.nav-item:hover{background:#f7f6fd}.nav-item.selected{background:#f1efff;color:#684fdb;font-weight:600}.nav-item span{flex:1 1}.nav-item em{font-size:10px;font-style:normal;background:#f0f0f3;padding:2px 7px;border-radius:10px;color:#858794}.campaigns-caption{display:flex;align-items:center;justify-content:space-between;margin-top:29px}.campaigns-caption button,.icon-button,.more-button,.row-more{border:0;background:transparent;color:#9294a0;cursor:pointer;display:grid;place-items:center}.campaign-link{height:34px;border:0;background:none;text-align:left;display:flex;align-items:center;gap:10px;padding:0 10px;font:500 11px DM Sans;color:#666977;border-radius:7px;cursor:pointer}.campaign-dot{width:7px;height:7px;border-radius:50%}.dot-violet{background:#886de8}.dot-orange{background:#eea75d}.campaign-number{margin-left:auto;font-size:10px;color:#a1a2ac}.sidebar-bottom{margin-top:auto}.help-card{background:#f8f7fc;padding:11px 9px;border-radius:9px;display:flex;align-items:center;gap:8px;margin-bottom:14px}.help-icon{width:27px;height:27px;background:#eeebff;color:#7257e8;display:grid;place-items:center;border-radius:7px}.help-card>div:nth-child(2){flex:1 1;display:grid;grid-gap:3px;gap:3px}.help-card strong{font-size:10px}.help-card small{font-size:9px;color:#999aa5}.help-card>svg{color:#999}.profile{width:100%;border:0;border-top:1px solid var(--line);background:#fff;padding:14px 4px 2px;display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}.profile-avatar,.top-avatar{height:31px;width:31px;border-radius:50%;display:grid;place-items:center;background:#e8e2ff;color:#6651c9;font-size:10px;font-weight:700}.profile span{display:grid;grid-gap:3px;gap:3px;flex:1 1}.profile strong{font-size:11px}.profile>svg{color:#9b9ca5}.main-panel{margin-left:250px;min-height:100vh}.topbar{height:62px;background:#fff;border-bottom:1px solid #eeeef2;justify-content:space-between;padding:0 39px}.breadcrumbs,.topbar{display:flex;align-items:center}.breadcrumbs{gap:10px;font-size:11px;color:#989aa5}.breadcrumbs strong{font-weight:600;color:#545663}.crumb-slash{color:#d0d0d7}.topbar-actions{display:flex;align-items:center;gap:17px}.command-search{width:236px;height:33px;background:#fafafd;border:1px solid #eeeef3;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 9px;color:#a0a1aa;font:11px DM Sans;cursor:pointer}.command-search span{flex:1 1;text-align:left}.command-search kbd{height:19px;min-width:29px;border:1px solid #e8e8ed;background:white;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:2px;font:10px DM Sans;color:#858792}.notification{height:32px;width:32px;position:relative}.notification i{position:absolute;right:6px;top:5px;width:5px;height:5px;background:#ed727e;border:1px solid white;border-radius:50%}.top-avatar{height:29px;width:29px}.mobile-menu{display:none}.content-wrap{max-width:1400px;padding:31px 39px 18px;margin:0 auto}.page-heading{justify-content:space-between;margin-bottom:23px}.eyebrow,.page-heading{display:flex;align-items:center}.eyebrow{font-size:9px;letter-spacing:1px;font-weight:700;color:#999ba5;gap:7px;margin-bottom:7px}.live-dot{width:6px;height:6px;background:#41b787;border-radius:50%}.welcome-title{font:700 25px Manrope,sans-serif!important;letter-spacing:-.8px!important;color:#222430!important;margin:0!important;line-height:1.25!important}.welcome-sub{font:12px DM Sans!important;color:#8c8e9b!important;margin-top:6px!important}.primary-action{height:37px!important;border:0!important;border-radius:7px!important;background:#7156e5!important;color:white!important;padding:0 14px!important;display:inline-flex!important;gap:7px!important;font:600 11px DM Sans!important;box-shadow:0 3px 9px #7056e522;cursor:pointer}.primary-action:hover{background:#6247d7!important}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.metric-card{background:#fff;border:1px solid #ededf1;border-radius:10px;padding:15px 16px 12px;min-height:128px;position:relative;overflow:hidden}.metric-top{display:flex;justify-content:space-between;align-items:center;color:#858793;font-size:10px;font-weight:500}.metric-icon{width:29px;height:29px;border-radius:8px;display:grid;place-items:center}.metric-icon.violet{background:#f1eeff;color:#765de7}.metric-icon.orange{background:#fff3e6;color:#dc9141}.metric-icon.green{background:#eaf8f2;color:#32a77a}.metric-icon.blue{background:#eaf2ff;color:#5d8ddb}.metric-value{font:700 25px Manrope,sans-serif;letter-spacing:-1px;margin-top:6px;display:flex;align-items:center;gap:8px}.metric-unit{font-size:19px;margin-left:-7px}.metric-change{font:600 9px DM Sans;letter-spacing:0;display:inline-flex;align-items:center;gap:1px;padding:3px 5px;border-radius:5px}.metric-change.positive{color:#2b9c70;background:#edf9f3}.metric-change.negative{color:#d38c43;background:#fff6eb}.metric-change.neutral{color:#9899a2;background:#f5f5f7;font-weight:500}.metric-foot{font-size:9px;color:#a0a1ab;margin-top:4px}.mini-bars{height:28px;position:absolute;bottom:12px;right:16px;display:flex;align-items:flex-end;gap:3px}.mini-bars i{display:block;width:5px;border-radius:2px 2px 0 0;background:#dcd5ff}.mini-bars i:nth-last-child(-n+3){background:#8068e9}.goal-track,.metric-progress{height:4px;background:#f0f0f4;border-radius:8px;margin-top:14px;overflow:hidden}.metric-progress span{height:100%;display:block;background:#e5a158;border-radius:8px}.sparkline{height:33px;width:100px;position:absolute;right:12px;bottom:11px}.sparkline svg{width:100%;height:100%}.goal-track{margin-top:13px}.goal-track span{height:100%;display:block;background:#6593e8;border-radius:8px}.goal-label{display:flex;justify-content:space-between;font-size:8px;color:#a1a2aa;margin-top:5px}.goal-label b{color:#777987}.section-title-row{display:flex;justify-content:space-between;align-items:flex-end;margin:26px 0 11px}.section-title-row h2,.table-heading h2{font:700 14px Manrope,sans-serif;margin:0 0 5px;letter-spacing:-.2px}.section-title-row span{font-size:10px;color:#9294a0}.all-tasks,.experiment-link,.text-action{border:0;background:none;color:#7057dd;font:600 10px DM Sans;cursor:pointer}.all-tasks span,.experiment-link span,.text-action span{font-size:15px;margin-left:5px}.pipeline-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px}.pipeline-card{text-align:left;background:white;border:1px solid #ececf0;border-radius:8px;padding:12px 13px;cursor:pointer}.pipeline-card:hover{border-color:#d6d0f5}.pipeline-label{font-size:10px;color:#626471;display:flex;align-items:center;gap:7px}.pipeline-label i{width:7px;height:7px;border-radius:50%;background:#aaa}.pipeline-label span{margin-left:auto;color:#3c3d49;font-weight:700}.stage-0 .pipeline-label i{background:#aaaeba}.stage-1 .pipeline-label i{background:#6e9be9}.stage-2 .pipeline-label i{background:#e6a653}.stage-3 .pipeline-label i{background:#55b98a}.pipeline-track{height:3px;background:#f1f1f4;border-radius:5px;margin-top:11px}.pipeline-track i{height:100%;background:#c5c5cf;display:block;border-radius:5px}.stage-1 .pipeline-track i{background:#8bb0ec}.stage-2 .pipeline-track i{background:#f0bf7c}.stage-3 .pipeline-track i{background:#8ed1b1}.table-panel{background:#fff;border:1px solid #ececf0;border-radius:10px;margin-top:18px;overflow:hidden}.table-heading{padding:16px 17px 13px;display:flex;align-items:center;justify-content:space-between}.table-heading p{margin:0;color:#999aa4;font-size:10px}.table-tools{display:flex;align-items:center;gap:8px}.filter-select,.table-search{height:31px;border:1px solid #ededf1;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#999aa5}.table-search input{border:0;outline:0;width:105px;font:10px DM Sans;color:#41424d;background:transparent}.table-search input::placeholder{color:#aaaab3}.filter-select{font-size:10px}.filter-select select{border:0;outline:0;background:transparent;color:#686a76;font:10px DM Sans;cursor:pointer}.more-button{height:30px;width:28px}.lead-table-wrap{overflow-x:auto}.lead-table{border-collapse:collapse;width:100%;min-width:760px}.lead-table th{height:34px;background:#fafafd;border-top:1px solid #f0f0f3;border-bottom:1px solid #f0f0f3;text-align:left;padding:0 12px;color:#a0a1ab;font-size:8px;letter-spacing:.55px;font-weight:600}.lead-table td:first-child,.lead-table th:first-child{padding-left:17px}.lead-table td{height:54px;border-bottom:1px solid #f2f2f5;padding:0 12px;font-size:10px;color:#737581}.lead-table tbody tr:last-child td{border-bottom:0}.lead-person{display:flex;align-items:center;gap:9px;min-width:165px}.avatar{height:30px;width:30px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:700;flex:none}.avatar.peach{background:#fff0e8;color:#d58661}.avatar.blue{background:#e9f1ff;color:#648bce}.avatar.lilac{background:#f1eafe;color:#9671c9}.avatar.green{background:#e8f7ef;color:#58a77b}.avatar.rose{background:#ffedf0;color:#c87883}.lead-person>span:last-child{display:grid;grid-gap:3px;gap:3px}.lead-person strong{font-size:10px;color:#3f414d;font-weight:600}.lead-person small{font-size:9px;color:#a0a1aa}.channel-pill{display:flex;align-items:center;gap:6px;white-space:nowrap}.channel-dot{width:6px;height:6px;background:#5ab786;border-radius:50%}.channel-dot.appel{background:#ebaa54}.channel-dot.e-mail{background:#6e9be9}.channel-dot.linkedin{background:#6a92d4}.stage-select{border:0;border-radius:5px;padding:5px 7px;font:500 9px DM Sans;cursor:pointer;max-width:110px}.stage-pill-0{background:#f2f2f4;color:#797b86}.stage-pill-1{background:#eef4ff;color:#648bd4}.stage-pill-2{background:#fff5e8;color:#cb8d42}.stage-pill-3{background:#eaf8f0;color:#459d70}.next-date,.next-today{white-space:nowrap;font-size:9px}.next-today{color:#d28b3a;display:flex;align-items:center;gap:6px}.next-today i{height:5px;width:5px;background:#e4a454;border-radius:50%}.next-date{color:#8f919d}.campaign-tag{background:#f5f3fb;color:#8273b4;padding:5px 7px;border-radius:5px;font-size:8px;white-space:nowrap}.row-more{height:27px;width:27px}.empty-state{padding:26px;text-align:center;color:#989aa5;font-size:11px}.table-footer{height:37px;border-top:1px solid #f0f0f3;display:flex;align-items:center;justify-content:space-between;padding:0 17px;color:#a0a1aa;font-size:9px}.table-footer b{color:#656773}.table-footer button{border:0;background:none;color:#8b8d98;display:flex;align-items:center;gap:4px;font:9px DM Sans;cursor:pointer}.bottom-grid{display:grid;grid-template-columns:1fr 1.17fr;grid-gap:13px;gap:13px;margin-top:15px}.experiment-card,.tasks-card{background:#fff;border:1px solid #ececf0;border-radius:10px;padding:15px 16px}.card-header{display:flex;align-items:center;gap:8px}.experiment-icon{width:29px;height:29px;border-radius:8px;background:#f1eeff;color:#765de7;display:grid;place-items:center}.active-label{margin-left:auto;color:#4ba57c;font-size:8px;font-weight:700;letter-spacing:.5px;display:flex;align-items:center;gap:5px}.active-label i{width:5px;height:5px;border-radius:50%;background:#51b785}.experiment-card h3,.tasks-heading h3{font:700 12px Manrope,sans-serif;margin:11px 0 4px}.experiment-card>p,.tasks-heading p{font-size:9px;color:#999aa5;margin:0}.experiment-stats{display:flex;gap:28px;margin-top:15px}.experiment-stats div{display:grid;grid-gap:3px;gap:3px}.experiment-stats strong{font:700 16px Manrope,sans-serif}.experiment-stats strong span{font-size:11px;color:#777}.experiment-stats small{font-size:8px;color:#999aa5}.experiment-progress{height:4px;background:#f1f0f5;border-radius:5px;margin-top:13px}.experiment-progress span{height:100%;display:block;border-radius:5px;background:#8068e9}.experiment-link{padding:10px 0 0;font-size:9px}.tasks-heading{display:flex;align-items:flex-start}.tasks-heading h3{margin:0 0 4px}.tasks-heading>div{flex:1 1}.task-count{height:22px;width:22px;border:0;border-radius:6px;color:#6d55d5;background:#f0edff;font:600 9px DM Sans}.task-list{margin-top:10px}.task-row{height:37px;border-top:1px solid #f3f3f5;display:flex;align-items:center;gap:9px;position:relative;cursor:pointer}.task-row input{position:absolute;opacity:0}.task-check{height:14px;width:14px;border:1px solid #d8d8e0;border-radius:4px;display:grid;place-items:center;flex:none}.task-row input:checked+.task-check{background:#7257e8;border-color:#7257e8}.task-row input:checked+.task-check:after{content:"✓";color:white;font-size:10px}.task-row input:checked~.task-copy{text-decoration:line-through;opacity:.55}.task-copy{display:grid;grid-gap:3px;gap:3px;flex:1 1}.task-copy strong{font-size:9px;color:#565864;font-weight:600}.task-copy small{font-size:8px;color:#a0a1aa}.task-time{font-size:8px;color:#999aa4}.all-tasks{padding:7px 0 0;font-size:9px}.page-footer{display:flex;justify-content:space-between;padding:20px 0 4px;color:#aaaab3;font-size:8px}.page-footer>span:last-child{display:flex;align-items:center;gap:5px}.status-dot{height:5px;width:5px;background:#50b883;border-radius:50%}.modal-backdrop{position:fixed;inset:0;background:#20212f66;z-index:30;display:grid;place-items:center;padding:18px}.lead-modal{width:min(100%,430px);background:#fff;border-radius:14px;padding:23px;box-shadow:0 20px 80px #1a193333}.modal-heading{display:flex;justify-content:space-between;margin-bottom:21px}.modal-kicker{font-size:9px;letter-spacing:1px;font-weight:700;color:#826be3}.modal-heading h2{font:700 20px Manrope,sans-serif;margin:5px 0}.modal-heading p{font-size:11px;color:#90919d;margin:0}.close-modal{height:30px;width:30px;border:0;background:#f6f6f8;color:#777;border-radius:7px;cursor:pointer}.lead-modal form{display:grid;grid-gap:14px;gap:14px}.lead-modal form>label{display:grid;grid-gap:6px;gap:6px;font-size:10px;font-weight:600;color:#555763}.lead-modal form input,.lead-modal form select{height:38px;border:1px solid #e7e7ec;border-radius:7px;padding:0 10px;font:11px DM Sans;outline:none;color:#40414b;background:white}.lead-modal form input:focus,.lead-modal form select:focus{border-color:#9a8be9;box-shadow:0 0 0 3px #8068e91a}.modal-note{display:flex;gap:7px;align-items:center;background:#f7f5ff;border-radius:7px;padding:10px;color:#7865cd;font-size:9px}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.secondary-action{height:36px!important;border:1px solid #e6e6eb!important;background:white!important;color:#696b77!important;border-radius:7px!important;font:500 10px DM Sans!important}.mobile-scrim{display:none}@media(max-width:1100px){.content-wrap{padding-left:25px;padding-right:25px}.topbar{padding:0 25px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{min-height:120px}.bottom-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.sidebar{transform:translateX(-100%);transition:transform .22s ease;box-shadow:none;width:270px}.sidebar.mobile-open{transform:translateX(0);box-shadow:8px 0 35px #20212f18}.mobile-scrim{display:block;position:fixed;inset:0;background:#20212f55;border:0;z-index:9}.main-panel{margin-left:0}.topbar{height:56px;padding:0 16px}.mobile-menu{display:grid;place-items:center;border:0;background:transparent;color:#60616d;margin-right:9px}.breadcrumbs{margin-right:auto;font-size:10px}.topbar-actions{gap:9px}.command-search{width:34px;padding:0;justify-content:center;border:0;background:transparent}.command-search kbd,.command-search span{display:none}.notification{width:28px}.top-avatar{height:27px;width:27px}.content-wrap{padding:22px 16px 15px}.page-heading{align-items:flex-start;gap:10px}.welcome-title{font-size:21px!important}.welcome-sub{max-width:245px;line-height:1.45!important}.page-heading .primary-action{height:34px!important;padding:0 10px!important;font-size:9px!important;white-space:nowrap;margin-top:12px}.page-heading .primary-action svg{width:14px}.eyebrow{font-size:8px}.metrics-grid{gap:9px}.metric-card{padding:12px;min-height:116px}.metric-top{font-size:9px}.metric-icon{height:26px;width:26px}.metric-value{font-size:22px}.metric-foot{font-size:8px}.mini-bars{right:10px;bottom:11px;gap:2px}.mini-bars i{width:4px}.section-title-row{margin-top:22px}.section-title-row h2,.table-heading h2{font-size:13px}.section-title-row>div>span,.text-action{font-size:9px}.text-action{white-space:nowrap}.pipeline-grid{gap:7px}.pipeline-card{padding:10px 8px}.pipeline-label{font-size:9px;gap:5px}.table-panel{margin-top:14px}.table-heading{padding:13px 12px}.table-heading p{font-size:9px}.table-search{width:31px;justify-content:center;padding:0}.table-search input{display:none}.filter-select{padding:0 6px;gap:4px}.filter-select select{max-width:82px}.table-tools{gap:4px}.lead-table{min-width:760px}.bottom-grid{grid-template-columns:1fr;gap:10px}.experiment-card,.tasks-card{padding:13px}.page-footer{font-size:7px}.table-footer{padding:0 12px}.table-footer button{font-size:8px}}@media(max-width:390px){.content-wrap{padding-left:12px;padding-right:12px}.topbar{padding:0 12px}.page-heading .primary-action{gap:4px;padding:0 8px!important}.welcome-title{font-size:19px!important}.welcome-sub{font-size:10px!important}.metric-card{padding:10px}.metric-top{font-size:8px}.pipeline-card{padding:9px 6px}.pipeline-label{font-size:8px}.section-title-row>div>span{display:block;max-width:205px;line-height:1.4}.text-action{font-size:8px}}.workspace-view{margin-top:27px}.view-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.view-head h2{font:700 16px Manrope,sans-serif;margin:0 0 5px;letter-spacing:-.3px}.view-head p{font-size:10px;color:#9294a0;margin:0}.view-count{background:#f0edff;color:#7057dd;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:600;white-space:nowrap}.campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.campaign-add-card,.campaign-card{background:#fff;border:1px solid #ececf0;border-radius:10px;padding:16px;text-align:left;min-height:235px}.campaign-card-top{display:flex;align-items:center;gap:8px}.campaign-mark{height:32px;width:32px;border-radius:9px;display:grid;place-items:center}.violet-mark{background:#f1eeff;color:#765de7}.orange-mark{background:#fff2e4;color:#dc9141}.campaign-state{margin-left:auto;color:#4ba57c;font-size:8px;font-weight:700;letter-spacing:.45px;display:flex;align-items:center;gap:5px}.campaign-state i{width:5px;height:5px;border-radius:50%;background:#51b785}.campaign-card h3{font:700 13px Manrope,sans-serif;margin:13px 0 5px}.campaign-card>p{font-size:9px;color:#9294a0;margin:0;min-height:26px}.campaign-meta{display:flex;gap:6px;align-items:center;font-size:8px;color:#a0a1ab;margin-top:9px}.campaign-card-stats{display:flex;gap:22px;border-top:1px solid #f0f0f3;margin-top:14px;padding-top:12px}.campaign-card-stats div{display:grid;grid-gap:3px;gap:3px}.campaign-card-stats strong{font:700 15px Manrope,sans-serif}.campaign-card-stats small{font-size:8px;color:#999aa5}.campaign-open{border:0;background:none;padding:12px 0 0;color:#7057dd;font:600 9px DM Sans;cursor:pointer}.campaign-open span{font-size:14px;margin-left:5px}.campaign-add-card{border-style:dashed;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#858692;cursor:pointer}.campaign-add-card:hover{border-color:#ab9deb;background:#fbfaff}.campaign-add-card>span{height:34px;width:34px;border-radius:10px;background:#f1eeff;color:#7057dd;display:grid;place-items:center}.campaign-add-card strong{font-size:10px;color:#626471}.campaign-add-card small{font-size:8px;max-width:170px;text-align:center;line-height:1.5}.experiment-detail{background:#fff;border:1px solid #ececf0;border-radius:11px;padding:19px;max-width:850px}.experiment-detail-top{display:flex;align-items:center;gap:9px}.experiment-detail-top .active-label{margin-left:auto}.experiment-detail-copy{margin-top:17px}.experiment-detail-copy h3{font:700 16px Manrope,sans-serif;margin:6px 0 8px}.hypothesis{font-size:10px;color:#777986;line-height:1.7;margin:0;max-width:700px}.hypothesis b{color:#4f515e}.experiment-detail-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;border-top:1px solid #f0f0f3;border-bottom:1px solid #f0f0f3;margin-top:17px;padding:14px 0}.experiment-detail-stats div{display:grid;grid-gap:4px;gap:4px}.experiment-detail-stats strong{font:700 17px Manrope,sans-serif}.experiment-detail-stats small{font-size:8px;color:#999aa5}.comparison-bars{display:grid;grid-gap:11px;gap:11px;margin:16px 0}.comparison-bars>div{display:grid;grid-template-columns:72px 1fr 36px;align-items:center;grid-gap:9px;gap:9px;font-size:9px;color:#777986}.comparison-bars>div>div{height:7px;background:#f0eff4;border-radius:6px;overflow:hidden}.comparison-bars i{display:block;height:100%;background:#795fe7;border-radius:6px}.comparison-bars>div:nth-child(2) i{background:#82a5e9}.comparison-bars b{font-size:9px;color:#50515d}.experiment-next{display:flex;align-items:center;gap:9px;background:#f8f6ff;padding:11px;border-radius:8px;color:#7865cd;font-size:9px;line-height:1.5}.experiment-next>span{flex:1 1}.experiment-next b{color:#5c4ab0}.experiment-next button{border:0;background:none;color:#7057dd;font:600 9px DM Sans;cursor:pointer;white-space:nowrap}.full-tasks-card{max-width:850px}.full-tasks-card .task-row{height:52px}.closeout-options{display:grid;grid-gap:9px;gap:9px}.closeout-options button{display:flex;align-items:center;gap:11px;text-align:left;border:1px solid #ececf0;background:white;padding:12px;border-radius:9px;cursor:pointer}.closeout-options button:hover{border-color:#c9c0f3;background:#fcfbff}.outcome-win>svg{color:#299f73}.outcome-lost>svg{color:#d08a68}.closeout-options span{display:grid;grid-gap:4px;gap:4px}.closeout-options strong{font-size:11px;color:#454651}.closeout-options small{font-size:9px;color:#999aa5}.closeout-modal .modal-heading{margin-bottom:16px}@media(max-width:900px){.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-add-card{min-height:170px}}@media(max-width:760px){.workspace-view{margin-top:22px}.view-head{align-items:flex-start;gap:8px}.view-head h2{font-size:14px}.view-head p{font-size:9px;max-width:250px;line-height:1.45}.view-count{font-size:8px;padding:5px 7px}.campaign-grid{grid-template-columns:1fr}.campaign-card{min-height:0;padding:14px}.campaign-add-card{min-height:125px}.experiment-detail{padding:14px}.experiment-detail-copy h3{font-size:14px}.experiment-detail-stats{grid-template-columns:repeat(2,1fr);row-gap:14px}.experiment-next{align-items:flex-start;flex-wrap:wrap}.experiment-next button{margin-left:25px}.full-tasks-card{padding:10px}.full-tasks-card .task-row{height:47px}.campaign-card-stats{justify-content:space-between;max-width:300px}}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 15% 15%,#f0edff 0,transparent 30%),radial-gradient(circle at 88% 90%,#e8f7f1 0,transparent 28%),#f7f8fa}.auth-card{width:min(100%,420px);background:#fff;border:1px solid #ececf1;border-radius:16px;padding:31px;box-shadow:0 18px 55px #38334a0d}.auth-brand{display:flex;align-items:center;gap:9px;font:800 20px Manrope,sans-serif;letter-spacing:-1px;margin-bottom:28px}.auth-brand .brand-mark{color:#fff}.auth-kicker{color:#8069df;font-size:9px;font-weight:700;letter-spacing:1px}.auth-card h1{font:700 24px Manrope,sans-serif;letter-spacing:-.7px;margin:8px 0}.auth-description{font-size:11px;line-height:1.65;color:#898b97;margin:0 0 20px}.auth-form{display:grid;grid-gap:13px;gap:13px}.auth-form label{display:grid;grid-gap:6px;gap:6px;color:#555763;font-size:10px;font-weight:600}.auth-form input{height:40px;border:1px solid #e7e7ec;border-radius:7px;padding:0 11px;font:11px DM Sans;outline:0}.auth-form input:focus{border-color:#9a8be9;box-shadow:0 0 0 3px #8068e91a}.auth-submit{height:40px;background:#7156e5;color:white;border:0;border-radius:7px;font:600 11px DM Sans;cursor:pointer;margin-top:2px}.auth-submit:disabled{opacity:.6;cursor:wait}.auth-toggle,.demo-entry{border:0;background:none;color:#7057dd;font:600 10px DM Sans;cursor:pointer;padding:13px 0 0;width:100%}.auth-divider{display:flex;align-items:center;gap:10px;color:#b0b1b9;font-size:9px;margin:17px 0 0}.auth-divider:after,.auth-divider:before{content:"";height:1px;background:#eeeef2;flex:1 1}.auth-divider+.demo-entry{height:36px;border:1px solid #ececf1;border-radius:7px;color:#686a77;padding:0;margin-top:12px}.auth-footnote{font-size:8px;color:#a0a1aa;text-align:center;line-height:1.6;margin:15px 5px 0}.auth-error,.auth-warning,.cloud-error,.cloud-notice{border-radius:7px;padding:10px 11px;font-size:9px;line-height:1.5}.auth-error,.cloud-error{background:#fff0f0;color:#b04b55}.auth-warning,.cloud-notice{background:#fff7e9;color:#a5742e}.cloud-error,.cloud-notice{margin:-10px 0 16px}.auth-loading{display:grid;justify-items:center;grid-gap:10px;gap:10px;color:#858793;font-size:11px}.auth-loading .brand-mark{margin:0}.status-dot.sync-pending{background:#e5a454;animation:pulse 1.2s infinite}@keyframes pulse{50%{opacity:.35}}@media(max-width:480px){.auth-shell{padding:15px}.auth-card{padding:24px 20px;border-radius:13px}.auth-card h1{font-size:22px}}.assignee-select{max-width:145px;border:1px solid #ececf1;border-radius:6px;padding:6px 7px;background:#fff;color:#626471;font:9px DM Sans}.assignee-label{font-size:9px;color:#858793;white-space:nowrap}.team-list{max-width:850px;background:#fff;border:1px solid #ececf0;border-radius:10px;padding:0 15px}.team-row{min-height:58px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #f0f0f3}.team-row:last-child{border-bottom:0}.team-avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#eeeaff;color:#7257e8;font-size:9px;font-weight:700}.team-member-copy{display:grid;grid-gap:4px;gap:4px;flex:1 1}.team-member-copy strong{font-size:10px;color:#444652}.team-member-copy small{font-size:8px;color:#999aa5}.role-badge{font-size:8px;font-weight:600;padding:5px 8px;border-radius:12px;background:#f1efff;color:#7157dd}.role-badge.owner{background:#eaf8f1;color:#39986e}.role-badge.admin{background:#eef4ff;color:#5b81c6}.invite-form{max-width:850px;display:flex;gap:10px;align-items:flex-end;background:#fff;border:1px solid #ececf0;border-radius:10px;padding:14px;margin-bottom:13px}.invite-form label{display:grid;grid-gap:6px;gap:6px;flex:1 1;font-size:9px;font-weight:600;color:#646672}.invite-form input,.invite-form select{height:35px;min-width:0;border:1px solid #e7e7ec;border-radius:6px;padding:0 9px;background:#fff;font:10px DM Sans;outline:none}.invite-form .primary-action{flex:none}.invite-success{max-width:850px;margin:0 0 12px;background:#eaf8f1;color:#398d68;padding:10px 12px;border-radius:7px;font-size:9px}.team-permission-note{font-size:9px;color:#999aa5;margin-top:12px}.lead-table{min-width:900px}@media(max-width:760px){.invite-form{display:grid;grid-template-columns:1fr 1fr}.invite-form .primary-action{grid-column:1/-1;width:100%}.assignee-select{max-width:120px}.team-list{padding:0 11px}.team-row{gap:8px}.role-badge{font-size:7px;padding:4px 6px}}@media(max-width:430px){.invite-form{grid-template-columns:1fr}.invite-form .primary-action{grid-column:auto}}.view-actions{display:flex;align-items:center;gap:8px}.workspace-form{max-width:850px;background:#fff;border:1px solid #ececf0;border-radius:10px;padding:14px;display:flex;align-items:flex-end;gap:10px;margin-bottom:14px}.workspace-form label{display:grid;grid-gap:6px;gap:6px;flex:1 1;min-width:0;font-size:9px;font-weight:600;color:#646672}.activity-form input,.activity-form select,.activity-form textarea,.review-form select,.review-form textarea,.workspace-form input,.workspace-form select,.workspace-form textarea{width:100%;min-width:0;border:1px solid #e7e7ec;border-radius:7px;padding:9px 10px;background:#fff;font:10px DM Sans;color:#444652;outline:none}.activity-form select,.review-form select,.workspace-form input,.workspace-form select{height:36px;padding-top:0;padding-bottom:0}.activity-form textarea,.review-form textarea,.workspace-form textarea{min-height:72px;resize:vertical}.activity-form select:focus,.activity-form textarea:focus,.review-form select:focus,.review-form textarea:focus,.workspace-form input:focus,.workspace-form select:focus,.workspace-form textarea:focus{border-color:#9a8be9;box-shadow:0 0 0 3px #8068e91a}.experiment-form{display:grid;align-items:stretch}.experiment-form>.primary-action{justify-self:end}.form-row{display:flex;gap:10px}.form-row>label{flex:1 1}.experiment-list{display:grid;grid-gap:12px;gap:12px;max-width:850px}.experiment-list .experiment-detail{max-width:none}.experiment-facts{font-size:9px;color:#999aa5;margin:8px 0 0}.campaign-status-select,.experiment-status-select{margin-left:auto;border:1px solid #ececf1;border-radius:6px;padding:6px 8px;background:#fff;color:#5e606d;font:9px DM Sans}.learning-note{margin:13px 0;padding:10px 12px;border-radius:7px;background:#f7f6fc;font-size:9px;color:#656673;line-height:1.7}.learning-note b{color:#504d69}.review-form{display:grid;grid-template-columns:1fr 180px auto;grid-gap:9px;gap:9px;align-items:flex-end;margin-top:13px;border-top:1px solid #f0f0f3;padding-top:13px}.activity-form label,.review-form label{display:grid;grid-gap:6px;gap:6px;font-size:9px;font-weight:600;color:#646672}.review-form textarea{min-height:36px;height:36px;resize:vertical}.review-form .secondary-action{white-space:nowrap;height:36px!important}.activity-form .form-row,.task-form .form-row{display:flex}.task-assignee-select{max-width:145px;border:1px solid #ececf1;border-radius:6px;padding:5px 6px;background:white;color:#70717d;font:8px DM Sans}.team-actions{display:flex;align-items:center;gap:6px}.team-actions select{border:1px solid #ececf1;border-radius:6px;padding:5px 6px;background:#fff;color:#70717d;font:8px DM Sans}.team-actions button{border:0;background:transparent;color:#bb676d;font:500 8px DM Sans;cursor:pointer;padding:5px}.lead-modal{max-height:calc(100vh - 36px);overflow-y:auto}.activity-modal{max-height:min(90vh,850px);overflow-y:auto}.activity-summary{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 16px}.activity-summary span{font-size:8px;background:#f6f5fa;color:#747582;border-radius:12px;padding:5px 8px}.activity-form h3,.activity-heading{font:700 11px Manrope,sans-serif;margin:10px 0}.activity-list{max-height:210px;overflow-y:auto;border-top:1px solid #f0f0f3;border-bottom:1px solid #f0f0f3;padding:4px 0}.activity-entry{display:flex;gap:10px;padding:10px 0}.activity-entry>i{height:8px;width:8px;background:#816ae3;border-radius:50%;margin:4px 0 0 2px;flex:none}.activity-entry>div{flex:1 1;min-width:0}.activity-entry-head{display:flex;justify-content:space-between;gap:8px}.activity-entry strong{font-size:9px;color:#545662}.activity-entry small,.activity-entry time{font-size:8px;color:#9c9da7}.activity-entry p{margin:4px 0;font-size:9px;color:#767884;line-height:1.5;white-space:pre-wrap}.activity-form{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.activity-form h3{margin:0}.activity-form textarea{min-height:66px}.activity-form .primary-action{justify-self:end}@media(max-width:760px){.view-actions{gap:5px}.view-actions .primary-action{height:33px!important;padding:0 8px!important;font-size:8px!important}.workspace-form{display:grid;align-items:stretch}.workspace-form .primary-action{justify-self:stretch;width:100%}.form-row{flex-direction:column}.review-form{grid-template-columns:1fr}.review-form .secondary-action{justify-self:end}.task-assignee-select{max-width:105px}.team-actions{flex-direction:column;align-items:flex-end;gap:2px}.activity-modal{padding:18px}.activity-summary{gap:5px}}.password-input-wrap{position:relative;width:100%}.auth-form .password-input-wrap input{width:100%;padding-right:44px}.password-toggle{position:absolute;top:50%;right:6px;transform:translateY(-50%);height:30px;width:32px;border:0;border-radius:6px;background:transparent;color:#858694;display:grid;place-items:center;cursor:pointer}.password-toggle:hover{background:#f2f0fb;color:#6b58c4}.password-toggle:focus-visible{outline:2px solid #9a8be9;outline-offset:1px}.notification.push-enabled{color:#2f9d78}.notification.push-enabled i{display:none}.notification:disabled{opacity:.55;cursor:wait}.workspace-switch{width:100%;border:0;text-align:left;background:transparent;font:inherit;cursor:pointer}.workspace-switch:hover{background:#ffffff8c}.campaigns-caption button:disabled{opacity:.35;cursor:not-allowed}.help-card{width:100%;border:0;text-align:left;font:inherit;cursor:pointer}.help-card:hover{background:#ffffffb5}.top-avatar{border:0;cursor:pointer;display:grid;place-items:center;font:700 9px DM Sans;transition:transform .16s,box-shadow .16s}.top-avatar:hover{transform:translateY(-1px);box-shadow:0 3px 10px #24223822}.apple-backdrop{background:rgba(25,25,35,.38);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.apple-confirm,.apple-help{position:relative;width:min(100%,420px);max-height:calc(100vh - 36px);overflow-y:auto;padding:30px 28px 24px;border:1px solid #ffffffb8;border-radius:22px;background:rgba(255,255,255,.94);box-shadow:0 28px 90px #10101a35,0 2px 12px #10101a12;text-align:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);animation:apple-dialog-in .18s ease-out}.apple-confirm-icon,.apple-help-icon{width:46px;height:46px;border-radius:15px;margin:0 auto 14px;display:grid;place-items:center;background:#f3f0ff;color:#7157d8}.apple-confirm-icon{background:#fff0f0;color:#d34848}.apple-confirm .modal-kicker,.apple-help .modal-kicker{display:block;margin-bottom:8px}.apple-confirm h2,.apple-help h2{font:700 19px/1.25 Manrope,sans-serif;letter-spacing:-.45px;color:#292a35;margin:0 auto 9px}.apple-confirm p{max-width:330px;margin:0 auto;color:#747581;font-size:11px;line-height:1.65}.apple-confirm-actions,.apple-help-actions{display:flex;gap:9px;margin-top:22px}.apple-confirm-actions button,.apple-help-actions button{min-height:41px;flex:1 1;border:0;border-radius:11px;padding:0 14px;font:600 10px DM Sans;cursor:pointer;transition:filter .15s,transform .15s}.apple-confirm-actions button:hover,.apple-help-actions button:hover{filter:brightness(.97);transform:translateY(-1px)}.apple-confirm-actions button:disabled{opacity:.6;cursor:wait;transform:none}.apple-cancel{background:#f0f0f3;color:#4d4e58}.apple-danger{background:#d84848;color:white}.apple-primary{background:#7157d8;color:white}.apple-help{text-align:left;padding-top:30px}.apple-help .close-modal{position:absolute;right:14px;top:14px}.apple-help-icon{margin:0 0 13px}.apple-help h2{margin:0 0 18px}.apple-help ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:13px;gap:13px;counter-reset:guide}.apple-help li{counter-increment:guide;display:grid;grid-template-columns:25px 1fr;grid-column-gap:8px;column-gap:8px;align-items:start}.apple-help li:before{content:counter(guide);grid-row:span 2;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#f1effb;color:#6c58ce;font:700 10px DM Sans}.apple-help li b{font-size:10px;color:#41424d}.apple-help li span{font-size:9px;line-height:1.5;color:#82838d;margin-top:3px}.apple-help-actions{justify-content:flex-start}.demo-campaign-note{margin-bottom:12px}.apple-confirm:focus,.apple-help:focus{outline:none}@keyframes apple-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.apple-confirm,.apple-help{padding:25px 20px 19px;border-radius:19px}.apple-confirm-actions,.apple-help-actions{gap:7px}.apple-confirm-actions button,.apple-help-actions button{padding:0 9px;font-size:9px}}.brand-mark{overflow:hidden;padding:0;background:transparent}.brand-mark img{display:block;width:100%;height:100%;object-fit:cover;border-radius:9px}.brand-beta{display:none}.page-heading .welcome-sub{font-size:13px!important;line-height:1.55!important}.eyebrow{font-size:10px}.nav-item{font-size:13px}.nav-caption{font-size:10px}.section-title-row h2,.table-heading h2{font-size:15px}.metric-top,.section-title-row>div>span,.table-heading p{font-size:11px}.metric-foot{font-size:10px}.lead-person strong{font-size:12px}.assignee-label,.channel-pill,.lead-person small,.next-date,.next-today{font-size:11px}.stage-select{font-size:10px}.campaign-tag{font-size:9px}.table-footer{font-size:10px}.help-card strong{font-size:11px}.help-card small{font-size:10px}.auth-description{font-size:13px}.auth-form label,.dialog-form label,.lead-modal form>label{font-size:12px}.auth-form input{height:46px;font-size:14px}.auth-submit,.dialog-form textarea,.lead-modal form input,.lead-modal form select{font-size:13px}.auth-submit{height:46px}.auth-toggle,.demo-entry{font-size:12px}.auth-footnote{font-size:10px}.prospect-observation{margin:14px 0 18px;padding:14px 16px;border:1px solid #e9e5f7;border-radius:12px;background:#f8f7fc}.prospect-observation h3{margin:0 0 6px;font:700 12px Manrope,sans-serif;color:#544b75}.prospect-observation p{margin:0;color:#626371;font-size:12px;line-height:1.65;white-space:pre-wrap}.lead-note-preview{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8074aa!important}.mobile-lead-list{display:none}.prospect-modal{width:min(100%,820px);max-height:88vh;padding:28px 32px;overflow-y:auto}.prospect-modal .modal-heading{margin-bottom:18px}.prospect-modal .modal-heading h2{font-size:23px}.prospect-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px}.dialog-form>label,.prospect-form-grid>label{display:grid;grid-gap:7px;gap:7px;align-content:start;color:#4d4f5b;font-size:12px;font-weight:600}.dialog-form input,.dialog-form select,.dialog-form textarea,.prospect-form-grid input,.prospect-form-grid select,.prospect-form-grid textarea{width:100%;min-width:0;min-height:44px;border:1px solid #e2e3e9;border-radius:9px;padding:10px 12px;background:#fff;color:#30323d;font:14px DM Sans;outline:none}.dialog-form textarea,.prospect-form-grid textarea{min-height:86px;resize:vertical;line-height:1.5}.dialog-form input:focus,.dialog-form select:focus,.dialog-form textarea:focus,.prospect-form-grid input:focus,.prospect-form-grid select:focus,.prospect-form-grid textarea:focus{border-color:#9a8be9;box-shadow:0 0 0 3px #8068e91a}.wide-field{grid-column:1/-1}.optional-label{justify-self:start;margin-top:-3px;color:#92939e;font-size:10px;font-weight:400}.prospect-form-grid>.modal-note{font-size:11px;line-height:1.5}.dialog-form .modal-actions,.prospect-form-grid .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:2px}.dialog-form .modal-actions button,.prospect-form-grid .modal-actions button{min-width:130px;min-height:44px}.mobile-form-back{display:none}.form-dialog{width:min(100%,680px);max-height:90dvh;overflow-y:auto;padding:26px 30px}.compact-dialog{max-width:520px}.form-dialog .modal-heading h2{font-size:22px}.form-dialog .modal-heading p{font-size:12px}.dialog-form{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}.two-column-form{grid-template-columns:1fr 1fr}.review-button{margin-top:14px;min-height:40px;padding:0 14px;border:1px solid #e3def8;border-radius:9px;background:#f6f4ff;color:#6c56cf;font:600 12px DM Sans;cursor:pointer}.review-button:hover{background:#efebff}.mobile-lead-card{min-width:0;border:1px solid #e8e8ef;border-radius:14px;background:#fff;padding:15px;box-shadow:0 3px 12px #22223808}.mobile-lead-card-head,.mobile-lead-controls,.mobile-lead-footer,.mobile-lead-meta,.mobile-lead-person{display:flex;align-items:center}.mobile-lead-card-head{justify-content:space-between;gap:10px}.mobile-lead-person{gap:10px;min-width:0}.mobile-lead-person>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.mobile-lead-person strong{font-size:14px;color:#363844}.mobile-lead-person small{font-size:12px;color:#888a96}.mobile-lead-meta{justify-content:space-between;gap:8px;margin:13px 0;padding:10px 0;border-top:1px solid #f0eff4;border-bottom:1px solid #f0eff4}.mobile-lead-meta .next-date,.mobile-lead-meta .next-today{font-size:12px}.mobile-lead-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.mobile-lead-controls>div>label,.mobile-lead-controls>label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#7b7c88;font-size:11px;font-weight:600}.mobile-assignee-select,.mobile-stage-select{width:100%;height:42px;min-width:0;border:1px solid #e7e7ed;border-radius:9px;padding:0 9px;font:600 12px DM Sans}.mobile-assignee-value{height:42px;padding:12px 9px;border:1px solid #eeeef2;border-radius:9px;color:#484a55;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-control-label{font-size:11px;color:#7b7c88}.mobile-lead-footer{align-items:flex-start;flex-direction:column;gap:10px;margin-top:12px}.mobile-note{width:100%;display:flex;align-items:flex-start;gap:8px;padding:10px;border:0;border-radius:9px;background:#f8f7fc;color:#615d76;text-align:left;font:12px/1.5 DM Sans;cursor:pointer}.mobile-note svg{flex:none;margin-top:2px;color:#7868cb}.mobile-note span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(max-width:760px){body{font-size:15px}.content-wrap{padding:20px 15px 24px}.welcome-title{font-size:24px!important}.page-heading .welcome-sub{font-size:14px!important;max-width:none}.eyebrow{font-size:10px}.section-title-row h2,.table-heading h2{font-size:17px}.section-title-row>div>span,.table-heading p{font-size:12px}.metric-top{font-size:11px}.metric-foot{font-size:10px}.table-heading{display:grid;grid-gap:12px;gap:12px}.table-tools{width:100%;display:flex;gap:8px}.table-search{width:auto;flex:1 1;height:42px;justify-content:flex-start;gap:8px;padding:0 11px;border:1px solid #e7e7ec;border-radius:9px;background:white}.table-search input{display:block;width:100%;min-width:0;height:100%;font:13px DM Sans;outline:none}.filter-select{height:42px;padding:0 10px;gap:7px;border:1px solid #e7e7ec;border-radius:9px;background:#fff}.filter-select select{max-width:104px;font-size:12px}.more-button{display:none}.lead-table-wrap{overflow:visible}.lead-table{display:none}.mobile-lead-list{display:grid;grid-gap:11px;gap:11px}.empty-state{font-size:13px;padding:22px 15px}.table-footer{height:auto;min-height:45px;gap:8px;flex-wrap:wrap}.table-footer,.table-footer button{font-size:11px}.pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pipeline-card{min-height:70px;padding:12px}.pipeline-label{font-size:12px}.page-heading .primary-action{height:42px!important;padding:0 12px!important;font-size:11px!important}.bottom-grid{gap:12px}.experiment-card,.tasks-card{padding:16px}.experiment-card h3,.tasks-heading h3{font-size:14px}.experiment-card>p,.tasks-heading p{font-size:12px}.task-row{min-height:50px;height:auto;gap:10px}.task-copy strong{font-size:12px}.campaign-tag,.task-copy small,.task-time{font-size:10px}.prospect-create-backdrop{display:block;overflow-y:auto;padding:0;background:#fff}.prospect-modal{width:100%;min-height:100dvh;max-height:none;margin:0;border:0;border-radius:0;padding:calc(env(safe-area-inset-top) + 12px) 19px calc(env(safe-area-inset-bottom) + 24px);box-shadow:none;overflow:visible}.mobile-form-back{display:block;margin:0 0 19px}.mobile-form-back button{display:flex;align-items:center;gap:7px;min-height:42px;border:0;background:transparent;color:#6250bf;font:600 14px DM Sans;cursor:pointer;padding:0}.prospect-modal .modal-heading{margin-bottom:22px}.prospect-modal .modal-heading h2{font-size:25px}.prospect-modal .modal-heading p{font-size:13px}.desktop-close-modal{display:none}.prospect-form-grid{grid-template-columns:1fr;gap:16px}.prospect-form-grid>label{font-size:13px}.prospect-form-grid input,.prospect-form-grid select,.prospect-form-grid textarea{min-height:48px;font-size:16px}.prospect-form-grid textarea{min-height:112px}.prospect-form-grid .wide-field{grid-column:auto}.prospect-form-grid .modal-note{padding:12px;font-size:12px}.prospect-form-grid .modal-actions{position:-webkit-sticky;position:sticky;bottom:0;padding:12px 0 calc(env(safe-area-inset-bottom) + 2px);background:linear-gradient(180deg,#ffffffd9,#fff 30%);margin:0}.prospect-form-grid .modal-actions button{min-width:0;flex:1 1;min-height:48px}.form-dialog{width:calc(100% - 24px);max-width:560px;max-height:88dvh;margin:auto;padding:23px 20px;border-radius:18px}.form-dialog .modal-heading h2{font-size:21px}.form-dialog .modal-heading p{font-size:12px;line-height:1.5}.two-column-form{grid-template-columns:1fr}.two-column-form .wide-field{grid-column:auto}.dialog-form>label{font-size:13px}.dialog-form input,.dialog-form select,.dialog-form textarea{min-height:46px;font-size:16px}.dialog-form textarea{min-height:100px}.dialog-form .modal-actions{position:-webkit-sticky;position:sticky;bottom:-1px;padding-top:10px;background:linear-gradient(180deg,#ffffffdc,#fff 30%)}.dialog-form .modal-actions button{min-width:0;flex:1 1;min-height:46px}.review-button{font-size:13px}.team-list{padding:0 12px}.team-member-copy strong{font-size:12px}.role-badge,.team-member-copy small{font-size:10px}.page-footer{font-size:9px;gap:10px;flex-wrap:wrap}.workspace-view .view-head h2{font-size:19px}.workspace-view .view-head p{font-size:12px}.view-count{font-size:11px}}@media(max-width:390px){.content-wrap{padding-left:12px;padding-right:12px}.page-heading{gap:6px}.page-heading .primary-action{padding:0 8px!important;font-size:10px!important}.mobile-lead-card{padding:13px}.prospect-modal{padding-left:16px;padding-right:16px}.table-tools{gap:6px}.filter-select{padding:0 7px}.filter-select select{max-width:87px}}.field-label-copy{display:flex;align-items:center;gap:8px}.field-label-copy i{font-style:normal;font-size:10px;font-weight:400;color:#9697a2}.channel-dot.facebook{background:#4267b2}