.workflow-settings{min-width:0;margin-top:26px}.workflow-page-tabs{display:flex;gap:8px;margin-top:0;padding:12px 0;border-bottom:1px solid #e4ebe7;overflow-x:auto;scrollbar-width:thin}.workflow-page-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 0 auto;min-height:40px;padding:9px 16px;border:1px solid transparent;border-radius:9px;background:transparent;color:#5f7069;font:400 12px Lexend Deca,Arial,sans-serif;cursor:pointer}.workflow-page-tabs button:hover{background:#f3f7f4;color:#1d3f30}.workflow-page-tabs button.active{border-color:#cfe5d7;background:#edf7f0;color:#1e6440}.workflow-page-tabs button:focus-visible{outline:2px solid #3566e8;outline-offset:2px}.workflow-tab-panel{min-width:0;padding-top:20px}.workflow-tab-panel[hidden]{display:none!important}.workflow-tab-panel>.workflow-settings-card{width:100%;max-width:900px;margin-top:0;padding:clamp(18px,2.8vw,28px)}.workflow-tab-panel>.workflow-settings-card h3{font-size:18px}.workflow-tab-panel>.workflow-settings-card>p{font-size:12px}.workflow-sequence-basics,.workflow-step-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(125px,190px);gap:14px;align-items:end}.workflow-sequence-basics{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-sequence-basics label,.workflow-step-fields label{min-width:0}.workflow-step-list{display:grid;gap:12px;margin-top:12px}.workflow-tab-panel .workflow-step{min-width:0;margin:0;padding:18px;border-radius:10px;background:#f9fbfa}.workflow-step-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid #e5ece8}.workflow-step-head strong{font-size:12px;color:#213c2e}.workflow-step-head button{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:#a4544a;font:700 11px Lexend Deca,Arial,sans-serif;cursor:pointer}.workflow-step-head button:hover:not(:disabled){background:#fff0ed}.workflow-step-head button:disabled{opacity:.45;cursor:not-allowed}.workflow-tab-panel .workflow-step label{margin:12px 0 0}.workflow-tab-panel .workflow-step input,.workflow-tab-panel .workflow-step select,.workflow-tab-panel .workflow-step textarea{width:100%;min-width:0;font-size:12px}.workflow-feature-gate{padding:16px;border-radius:8px;background:#f6f8f7}.pipeline-dashboard,.ticket-desk>.app-header+*{margin-top:24px}@media (max-width:640px){.workflow-settings{margin-top:20px}.workflow-page-tabs button{padding:8px 11px;font-size:11px}.workflow-sequence-basics,.workflow-step-fields{grid-template-columns:minmax(0,1fr);gap:0}.workflow-tab-panel .workflow-step{padding:14px}.pipeline-dashboard,.ticket-desk>.app-header+*{margin-top:20px}}.app-content>main:has(>.dashboard-page-tabs){padding-bottom:32px}.dashboard-page-tabs{display:flex;gap:8px;min-width:0;margin-top:0;padding:12px 0;border-bottom:1px solid #e4ebe7;overflow-x:auto;scrollbar-width:thin}.dashboard-page-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-height:40px;padding:9px 15px;border:1px solid transparent;border-radius:9px;background:transparent;color:#5f7069;font:400 12px Lexend Deca,Arial,sans-serif;white-space:nowrap;cursor:pointer}.dashboard-page-tabs button:hover{background:#f3f7f4;color:#1d3f30}.dashboard-page-tabs button.active{border-color:#cfe5d7;background:#edf7f0;color:#1e6440}.dashboard-page-tabs button:focus-visible{outline:2px solid #3566e8;outline-offset:2px}.dashboard-tab-panel{display:grid;gap:16px;min-width:0}.dashboard-tab-panel[hidden],.pipeline-dashboard[hidden]{display:none}.dashboard-tab-panel-reports{margin-top:20px}.dashboard-tab-panel-reports .custom-reports-panel{margin-top:0}.stage-aging-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 12px}.stage-aging-summary>div{display:grid;gap:5px;padding:14px;border:1px solid #e0e9e3;border-radius:11px;background:#f8fbf9}.stage-aging-summary strong{color:#173a2c;font-size:22px;line-height:1}.stage-aging-summary span{color:#60756a;font-size:11px}.stage-aging-list{display:grid;gap:0;margin-top:12px}.stage-aging-list article{display:grid;grid-template-columns:minmax(0,2fr) minmax(110px,1fr) minmax(110px,1fr);gap:16px;align-items:center;padding:14px 2px;border-top:1px solid #e8eee9;min-width:0}.stage-aging-list article>div{display:grid;gap:4px;min-width:0}.stage-aging-list a{color:#195a38;font-weight:700;overflow-wrap:anywhere}.stage-aging-list strong{color:#173a2c;font-size:13px}.stage-aging-list small,.stage-aging-list span{color:#63766c;font-size:11px;overflow-wrap:anywhere}.form-source-list{display:grid;margin-top:16px}.form-source-head,.form-source-list article{display:grid;grid-template-columns:minmax(150px,2fr) repeat(5,minmax(95px,1fr));gap:12px;align-items:center;padding:12px 8px;min-width:0}.form-source-head{color:#5f7069;font-size:10px;font-weight:700}.form-source-list article{border-top:1px solid #e8eee9;color:#183b2d;font-size:12px}.form-source-list article strong{overflow-wrap:anywhere}.form-source-list article div{min-width:0}.form-source-list article small{display:none}.form-source-list article em{color:#65776b;font-size:10px;font-style:normal}@media (max-width:920px){.form-source-head{display:none}.form-source-list article{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 0}.form-source-list article strong{grid-column:1/-1}.form-source-list article div{display:grid;gap:3px}.form-source-list article small{display:block;color:#66796e;font-size:10px}}@media (max-width:640px){.app-content>main:has(>.dashboard-page-tabs){padding-bottom:20px}.stage-aging-list article,.stage-aging-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-aging-list article{gap:12px}.stage-aging-deal{grid-column:1/-1}.dashboard-page-tabs button{min-height:38px;padding:8px 11px;font-size:11px}.dashboard-tab-panel-reports{margin-top:16px}.pipeline-dashboard-toolbar{align-items:flex-start;flex-direction:column}.pipeline-dashboard-toolbar select{max-width:min(65vw,260px)}}.rescue-page{padding-bottom:40px}.rescue-page>.app-header+*{margin-top:24px}.rescue-summary{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:clamp(22px,3vw,34px);border:1px solid #d9e8df;border-radius:16px;background:linear-gradient(120deg,#eef8f1,#fff 65%);box-shadow:0 7px 28px rgba(24,61,40,.06)}.rescue-summary>div:first-child{min-width:0;max-width:100%}.rescue-summary h2{margin:9px 0 7px;color:#153d2a;font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:-.04em;overflow-wrap:anywhere}.rescue-summary p{max-width:560px;margin:0;color:#607369;font-size:12px;line-height:1.65}.rescue-summary-values{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.rescue-summary-values>span{min-width:126px;padding:15px 18px;border:1px solid #dce9e0;border-radius:12px;background:#fff}.rescue-summary-values b,.rescue-summary-values small{display:block}.rescue-summary-values b{color:#193d2b;font-size:23px;line-height:1.2;overflow-wrap:anywhere}.rescue-summary-values small{margin-top:6px;color:#62746c;font-size:10px}.rescue-coverage{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 16px;border:1px solid #dce7e1;border-radius:10px;background:#f7faf8;color:#53675a;font-size:11px;line-height:1.6}.rescue-coverage i{flex:0 0 auto;margin-top:1px;color:#557e66}.rescue-alert-settings{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:14px;padding:20px;border:1px solid #dce7e1;border-radius:12px;background:#fff}.rescue-alert-settings>div:first-child{flex:1 1 280px;min-width:0}.rescue-alert-settings h2{margin:5px 0;color:#153d2a;font-size:17px}.rescue-alert-settings p{max-width:640px;margin:0;color:#607369;font-size:11px;line-height:1.6}.rescue-alert-controls{display:grid;gap:9px;flex:1 1 260px;max-width:390px;font-size:11px}.rescue-alert-check{display:flex;align-items:center;gap:8px;cursor:pointer}.rescue-alert-times{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.rescue-alert-times label{display:grid;gap:4px}.rescue-alert-times input{max-width:130px;padding:6px;border:1px solid #c9dacf;border-radius:7px;font:inherit}.rescue-alert-times small{color:#607369}.rescue-alert-save{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rescue-alert-save button{padding:8px 13px;border:1px solid #285a3c;border-radius:7px;background:#285a3c;color:#fff;font:600 11px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-alert-save button:disabled{opacity:.6;cursor:wait}.rescue-alert-settings :is(button,input):focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-scan-coverage{margin-top:10px;padding:11px 16px;border:1px solid #dce7e1;border-radius:10px;background:#fff;color:#53675a;font-size:11px}.rescue-scan-coverage summary{cursor:pointer;color:#285a3c;font-weight:700}.rescue-scan-coverage summary:focus-visible{outline:2px solid #3566e8;outline-offset:3px}.rescue-scan-coverage p{margin:12px 0;line-height:1.5}.rescue-scan-coverage ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:9px;margin:0;padding:0;list-style:none}.rescue-scan-coverage li{min-width:0;padding:11px;border:1px solid #e3ebe5;border-radius:8px}.rescue-scan-coverage li strong{color:#234b34}.rescue-scan-coverage li small{display:block;margin-top:6px;line-height:1.5}.rescue-scan-status{float:right;margin-left:8px;font-size:10px;font-weight:700}.rescue-scan-complete{color:#207144}.rescue-scan-partial{color:#976315}.rescue-scan-not_available{color:#a63838}.rescue-findings{margin-top:27px}.rescue-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.rescue-section-head h2{margin:5px 0 0;font-size:22px}.rescue-refresh{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;color:#6a7c72;font-size:11px}.rescue-refresh button{padding:7px 11px;border:1px solid #c9dacf;border-radius:8px;background:#fff;color:#285a3c;font:600 11px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-refresh button:disabled{opacity:.6;cursor:wait}.rescue-refresh button:focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-filters{display:flex;gap:7px;margin:16px 0;overflow-x:auto}.rescue-filters button{flex:0 0 auto;padding:8px 13px;border:1px solid #dbe7e0;border-radius:999px;background:#fff;color:#607369;font:600 11px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-filters button.active{border-color:#b6d8c1;background:#e8f5ec;color:#205f3a}.rescue-actions :is(a,button):focus-visible,.rescue-filters button:focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-refine-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:-4px 0 17px}.rescue-refine-filters label{display:grid;gap:5px;color:#53675a;font-size:10px;font-weight:700}.rescue-refine-filters select{min-width:150px;max-width:100%;padding:8px 28px 8px 10px;border:1px solid #d1e0d6;border-radius:8px;background:#fff;color:#284937;font:11px Lexend Deca,Arial,sans-serif}.rescue-refine-filters select:focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-refine-filters>span{margin-left:auto;color:#65786b;font-size:11px}.rescue-cohorts{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:-3px 0 16px}.rescue-cohorts button{padding:6px 10px;border:1px solid #dbe7e0;border-radius:7px;background:#fff;color:#607369;font:600 10px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-cohorts button.active{border-color:#b6d8c1;background:#e8f5ec;color:#205f3a}.rescue-cohorts button:focus-visible{outline:2px solid #3566e8;outline-offset:2px}@media (max-width:600px){.rescue-refine-filters label{flex:1 1 135px;min-width:0}.rescue-refine-filters select{box-sizing:border-box;width:100%;min-width:0}.rescue-refine-filters>span{flex-basis:100%;margin-left:0}}.rescue-list{display:grid;gap:12px}.rescue-card{display:flex;justify-content:space-between;gap:24px;padding:20px 22px;border:1px solid #dce7e0;border-radius:13px;background:#fff}.rescue-card-main{min-width:0}.rescue-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.rescue-category{color:#66796e;letter-spacing:.08em;text-transform:uppercase}.rescue-band,.rescue-category{font-size:10px;font-weight:700}.rescue-band{padding:4px 8px;border-radius:999px}.rescue-band-moderate{background:#fff6dd;color:#876200}.rescue-band-high{background:#fff0e1;color:#9c4f16}.rescue-band-critical{background:#ffebea;color:#b23f3a}.rescue-card h3{margin:9px 0 5px;font-size:16px;line-height:1.35}.rescue-card h3 a{color:#153b2b;text-decoration:none}.rescue-card h3 a:hover{text-decoration:underline}.rescue-card p{margin:0 0 8px;color:#3d5849;font-size:12px}.rescue-card-main>small{color:#77877c;font-size:10px;line-height:1.5}.rescue-card-side{display:flex;flex:0 0 300px;flex-direction:column;align-items:flex-end}.rescue-card-side>strong{color:#1b4a2e;font-size:19px;overflow-wrap:anywhere}.rescue-card-side>small{color:#7d8c80;font-size:10px}.rescue-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:auto;padding-top:12px}.rescue-actions a,.rescue-actions button{padding:7px 9px;border:1px solid #d6e3dc;border-radius:7px;background:#fff;color:#235f3b;font:600 10px Lexend Deca,Arial,sans-serif;text-decoration:none;cursor:pointer}.rescue-actions a:hover,.rescue-actions button:hover{background:#edf7f0}.rescue-actions button:disabled{opacity:.55;cursor:wait}.rescue-actions .rescue-complete{border-color:#1f7045;background:#1f7045;color:#fff}.rescue-actions .rescue-complete:hover{background:#155a35}.rescue-snoozed-until{display:block;margin-top:8px;color:#536d5b!important}.rescue-action-error{border:1px solid #ecc0be;border-radius:8px;background:#fff4f3;color:#9e312e}.rescue-action-error,.rescue-action-notice{margin:0 0 12px;padding:10px 12px;font-size:12px}.rescue-action-notice{border:1px solid #bbdfc7;border-radius:8px;background:#edf8f0;color:#1b653d}.rescue-empty{padding:30px;border:1px dashed #d4e2d8;border-radius:12px;background:#fbfdfb;text-align:center}.rescue-empty i{color:#4f9368;font-size:24px}.rescue-empty h3{margin:7px 0}.rescue-empty p{margin:0;color:#6b7b70;font-size:12px}.rescue-insight{margin-top:24px;padding:22px;border:1px solid #d9e8df;background:#f4faf5}.rescue-insight h2{margin:6px 0;color:#153d2a;font-size:21px}.rescue-insight>p{margin:7px 0 0;color:#53675a;font-size:12px;line-height:1.7}.rescue-insight-list{display:grid;gap:9px;margin-top:17px}.rescue-insight-item{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:15px 17px;border:1px solid #dce9e0;border-radius:10px;background:#fff}.rescue-insight-item>div:first-child{min-width:0}.rescue-insight-item h3{margin:0;color:#234b34;font-size:13px;line-height:1.45}.rescue-insight-item p{margin:5px 0;color:#415d4d;font-size:11px;line-height:1.55}.rescue-insight-item small{color:#687a6e;font-size:10px;line-height:1.5}.rescue-insight-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:7px}.rescue-insight-actions :is(a,button){padding:8px 10px;border:1px solid #cadbd0;border-radius:7px;background:#fff;color:#235f3b;font:600 10px Lexend Deca,Arial,sans-serif;text-decoration:none;cursor:pointer}.rescue-insight-actions :is(a,button):focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-evidence-shell{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end}.rescue-evidence-backdrop{position:absolute;inset:0;border:0;background:rgba(18,31,26,.55);cursor:pointer}.rescue-evidence-dialog{position:relative;display:flex;flex-direction:column;width:min(440px,100%);height:100%;max-height:100dvh;overflow:auto;background:#fff;box-shadow:-12px 0 40px rgba(0,0,0,.16)}.rescue-sequence-dialog{width:min(520px,100%)}.rescue-sequence-dialog .person-sequences{padding:8px 0}.rescue-evidence-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid #dce7e0}.rescue-evidence-dialog h2{margin:5px 0 0;font-size:20px}.rescue-evidence-dialog>header button{padding:8px 11px;border:1px solid #d6e3dc;border-radius:7px;background:#fff;color:#235f3b;cursor:pointer}.rescue-evidence-body{padding:22px 24px 32px}.rescue-evidence-body h3{margin:0 0 7px;font-size:17px;line-height:1.4}.rescue-evidence-body>p{color:#455e4c;font-size:12px;line-height:1.65}.rescue-evidence-body dl{margin:20px 0;border-top:1px solid #e1ebe4}.rescue-evidence-body dl>div{display:grid;grid-template-columns:125px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid #e1ebe4;font-size:11px;line-height:1.5}.rescue-evidence-body dt{color:#6f8075}.rescue-evidence-body dd{margin:0;overflow-wrap:anywhere;color:#193d2b}.rescue-evidence-body h4{margin:21px 0 9px;font-size:13px}.rescue-evidence-body ul{margin:0;padding:0;list-style:none}.rescue-evidence-body li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #edf1ee;color:#405b49;font-size:11px}.rescue-evidence-body li strong{color:#235f3b}.rescue-evidence-body .rescue-evidence-caveat{margin:20px 0;padding:12px;border-radius:8px;background:#f4f8f5}.rescue-evidence-dialog :is(button,a):focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-task-form{display:flex;flex-direction:column;gap:18px;padding:22px 24px 30px}.rescue-task-form>p{margin:0;color:#53675a;font-size:12px;line-height:1.6}.rescue-task-form label{display:flex;flex-direction:column;gap:7px;color:#2b4c38;font-size:11px;font-weight:700}.rescue-task-form :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;padding:10px 11px;border:1px solid #cadbd0;border-radius:8px;background:#fff;color:#193d2b;font:12px Lexend Deca,Arial,sans-serif}.rescue-task-form :is(input,select,textarea):focus-visible{outline:2px solid #3566e8;outline-offset:2px}.rescue-task-form :is(input,select,textarea):disabled{background:#f3f7f4}.rescue-task-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.rescue-task-form footer{display:flex;justify-content:flex-end;gap:9px;margin-top:4px}.rescue-task-form footer button{padding:9px 12px;border:1px solid #cadbd0;border-radius:8px;background:#fff;color:#235f3b;cursor:pointer}.rescue-task-form footer .button{border-color:#1f7045;background:#1f7045;color:#fff}.rescue-task-form footer button:disabled{opacity:.55;cursor:wait}.rescue-task-form .rescue-task-retry-note{color:#80601d}.rescue-action-notice a{margin-left:6px;color:#155a35;font-weight:700}@media (max-width:900px){.rescue-summary{align-items:flex-start;flex-direction:column}.rescue-summary-values{justify-content:flex-start}}@media (max-width:640px){.rescue-page>.app-header+*{margin-top:20px}.rescue-summary{gap:18px;padding:20px}.rescue-summary h2{font-size:24px}.rescue-summary-values{width:100%}.rescue-summary-values>span{flex:1 1 120px;min-width:0}.rescue-section-head{align-items:flex-start;flex-direction:column;gap:5px}.rescue-refresh{justify-content:flex-start}.rescue-card{flex-direction:column;gap:15px;padding:17px}.rescue-card-side{align-items:flex-start;flex-basis:auto}.rescue-actions{justify-content:flex-start}.rescue-insight{padding:18px}.rescue-insight-item{align-items:stretch;flex-direction:column}.rescue-insight-actions{flex:0 0 auto}.rescue-evidence-body dl>div{grid-template-columns:100px minmax(0,1fr)}}.rescue-page{--rescue-ink:#142f35;--rescue-teal:#116c76;--rescue-line:#dce8e7;color:var(--rescue-ink)}.rescue-page-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:7px 0 26px;border-bottom:1px solid var(--rescue-line)}.rescue-page-header .eyebrow{color:#52818a;font-size:10px;letter-spacing:.16em}.rescue-page-header h1{margin:9px 0 6px;color:#102e34;font-size:clamp(28px,3vw,38px);letter-spacing:-.045em;line-height:1.12}.rescue-page-header p{margin:0;color:#60777b;font-size:12px;line-height:1.6}.rescue-page-mark{display:grid;flex:0 0 52px;width:52px;height:52px;place-items:center;border:1px solid #cbe4e4;border-radius:16px;background:#eaf7f5;color:var(--rescue-teal);font-size:22px}.rescue-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:22px}.rescue-metrics button{display:flex;align-items:flex-start;gap:10px;min-width:0;min-height:87px;padding:14px 12px;border:1px solid var(--rescue-line);border-radius:12px;background:#fff;color:var(--rescue-ink);text-align:left;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.rescue-metrics button.is-active,.rescue-metrics button:hover{border-color:#75b8b3;box-shadow:0 7px 18px rgba(19,94,98,.08);transform:translateY(-2px)}.rescue-metric-icon{display:grid;flex:0 0 26px;width:26px;height:26px;place-items:center;border-radius:8px;background:#e8f5f3;color:var(--rescue-teal);font-size:13px}.rescue-metrics button>span:nth-child(2){display:grid;min-width:0;gap:2px}.rescue-metrics strong{font-size:21px;line-height:1.1}.rescue-metrics small{color:#667b7d;font-size:9px;line-height:1.35}.rescue-metric-arrow{margin-left:auto;color:#9ab4b5;font-size:10px}.rescue-monitoring{margin-top:13px;border:1px solid var(--rescue-line);border-radius:12px;background:#f9fcfb}.rescue-monitoring>summary{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 17px;color:#24454a;cursor:pointer;list-style:none;font-size:11px;font-weight:700}.rescue-monitoring>summary::-webkit-details-marker{display:none}.rescue-monitoring>summary span{display:inline-flex;align-items:center;gap:9px}.rescue-monitoring>summary span i{color:var(--rescue-teal);font-size:14px}.rescue-monitoring>summary small{color:#71888b;font-size:10px;font-weight:500}.rescue-monitoring[open]>summary small i{display:inline-block;transform:rotate(180deg)}.rescue-monitoring>:not(summary){margin-left:16px;margin-right:16px}.rescue-monitoring .rescue-coverage{margin-top:0}.rescue-monitoring .rescue-scan-coverage{margin-top:12px;margin-bottom:16px}.rescue-insight{display:grid;grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);align-items:center;gap:4px 24px;margin-top:18px;padding:17px 20px;border-color:#cee5e2;border-radius:13px;background:#f0f8f7}.rescue-insight>.eyebrow,.rescue-insight>h2,.rescue-insight>p{grid-column:1}.rescue-insight h2{margin:2px 0;color:var(--rescue-ink);font-size:16px}.rescue-insight>p{font-size:10px;line-height:1.5}.rescue-insight-list{grid-column:2;grid-row:1/span 3;margin:0}.rescue-insight-item{padding:10px 13px;border-color:#d6e8e4;border-radius:9px}.rescue-insight-item h3{color:#21474b;font-size:11px}.rescue-insight-item p,.rescue-insight-item small{font-size:10px}.rescue-insight-actions{gap:6px}.rescue-insight-more{display:inline-flex;align-items:center;gap:7px;justify-self:start;margin-top:9px;padding:5px 0;border:0;background:transparent;color:var(--rescue-teal);font:700 10px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-insight-more:hover{text-decoration:underline}.rescue-findings{margin-top:28px}.rescue-section-head{align-items:center;margin-bottom:15px}.rescue-section-head h2{margin-top:4px;color:var(--rescue-ink);font-size:23px;letter-spacing:-.03em}.rescue-section-head p{margin:4px 0 0;color:#71878a;font-size:11px}.rescue-refresh button{display:inline-flex;align-items:center;gap:5px;border-color:#bed8d7;color:var(--rescue-teal)}.rescue-workbench{display:grid;grid-template-columns:195px minmax(0,1fr);min-height:620px;overflow:hidden;border:1px solid var(--rescue-line);border-radius:15px;background:#fff}.rescue-workbench-nav{display:flex;flex-direction:column;gap:3px;padding:19px 12px;border-right:1px solid var(--rescue-line);background:#f6faf9}.rescue-workbench-nav>.eyebrow{margin:0 10px 12px;color:#759093;font-size:9px;letter-spacing:.13em}.rescue-workbench-nav>button{display:flex;align-items:center;gap:9px;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;color:#4c6669;text-align:left;font:500 10px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-workbench-nav>button i{color:#68898b;font-size:13px}.rescue-workbench-nav>button span{flex:1}.rescue-workbench-nav>button b{display:grid;min-width:23px;height:20px;place-items:center;border-radius:6px;background:#e7eeee;color:#597175;font-size:9px}.rescue-workbench-nav>button.active,.rescue-workbench-nav>button:hover{background:#deefec;color:#125d66}.rescue-workbench-nav>button.active{font-weight:700}.rescue-workbench-nav>button.active i{color:#126a73}.rescue-nav-note{display:flex;gap:7px;margin-top:auto;padding:14px 8px 4px;border-top:1px solid var(--rescue-line);color:#789092;font-size:9px;line-height:1.55}.rescue-nav-note i{flex:0 0 auto}.rescue-workbench-main{min-width:0;padding:15px}.rescue-queue-toolbar{display:flex;gap:10px;align-items:center}.rescue-search{display:flex;flex:1;align-items:center;gap:9px;min-width:0;padding:0 11px;border:1px solid #d4e3e1;border-radius:8px;color:#759092}.rescue-search input{width:100%;min-width:0;height:36px;border:0;outline:0;background:transparent;color:var(--rescue-ink);font:11px Lexend Deca,Arial,sans-serif}.rescue-search .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rescue-sort{display:flex;align-items:center;gap:7px;color:#7b9091;font-size:10px;white-space:nowrap}.rescue-sort select{max-width:175px;height:36px;padding:0 8px;border:1px solid #d4e3e1;border-radius:8px;background:#fff;color:#294e53;font:10px Lexend Deca,Arial,sans-serif}.rescue-refine-filters{margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid var(--rescue-line)}.rescue-refine-filters label{font-size:9px}.rescue-refine-filters select{min-width:130px;padding:6px 25px 6px 8px;font-size:10px}.rescue-refine-filters>span{font-size:10px}.rescue-cohorts{margin:10px 0 0}.rescue-queue-caption{padding:13px 1px 9px;color:#617b7f;font-size:10px}.rescue-queue-caption strong{color:#183a40}.rescue-queue-caption span{margin-left:8px;color:#8ba0a2}.rescue-results{display:grid;grid-template-columns:minmax(0,1fr) minmax(265px,.85fr);height:min(66vh,700px);min-height:440px;overflow:hidden;border:1px solid var(--rescue-line);border-radius:10px}.rescue-list{display:block;min-width:0;overflow:auto;background:#fff;scrollbar-color:#c4d8d7 transparent}.rescue-list>div+div{border-top:1px solid #e9f0ef}.rescue-row{display:grid;gap:5px;width:100%;padding:14px;border:0;border-left:3px solid transparent;background:#fff;color:#18373d;text-align:left;cursor:pointer;font:inherit;transition:background .16s,border-color .16s}.rescue-row:hover{background:#f5faf9}.rescue-row.is-selected{border-left-color:#177885;background:#eef7f6}.rescue-row-priority{display:flex;align-items:center;gap:5px;color:#946626;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.rescue-row-priority i{font-size:6px}.rescue-row-priority small{margin-left:auto;color:#819598;font-size:9px;font-weight:500;letter-spacing:0}.rescue-row-critical{color:#ba3c3a}.rescue-row-high{color:#b76520}.rescue-row>strong{font-size:12px;line-height:1.35}.rescue-row-reason,.rescue-row>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rescue-row-reason{color:#6e8487;font-size:10px}.rescue-row-footer{display:flex;justify-content:space-between;gap:8px;color:#8a9c9e;font-size:9px}.rescue-row-footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rescue-row-footer b{flex:0 0 auto;color:#365f64;font-weight:600}.rescue-detail{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-left:1px solid var(--rescue-line);background:#fbfdfc}.rescue-detail>header{display:flex;align-items:center;justify-content:space-between;padding:12px 17px;border-bottom:1px solid var(--rescue-line)}.rescue-detail .eyebrow{color:#67898e;font-size:9px}.rescue-detail-close{display:none;border:0;background:transparent;color:#608186;cursor:pointer}.rescue-detail-scroll{overflow:auto;padding:18px;scrollbar-color:#c4d8d7 transparent}.rescue-detail-band{display:inline-block;padding:5px 8px;border-radius:5px;background:#fff4df;color:#8b621d;font-size:9px;font-weight:700}.rescue-detail-critical{background:#fce9e9;color:#b73737}.rescue-detail-high{background:#fff0e3;color:#a65b1d}.rescue-detail-category{display:block;margin-top:17px;color:#6e9295;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rescue-detail h3{margin:5px 0 10px;color:#16353b;font-size:19px;line-height:1.25;letter-spacing:-.025em}.rescue-detail-reason{margin:0;color:#536f73;font-size:11px;line-height:1.6}.rescue-detail-value{display:grid;gap:4px;margin-top:17px;padding:13px;border:1px solid #d8e9e6;border-radius:9px;background:white}.rescue-detail-value span{color:#7b9496;font-size:9px}.rescue-detail-value strong{color:#174a51;font-size:18px}.rescue-detail-value small{color:#819395;font-size:9px;line-height:1.4}.rescue-detail-facts{margin:16px 0}.rescue-detail-facts>div{display:flex;justify-content:space-between;gap:9px;padding:8px 0;border-bottom:1px solid #e6eeec;font-size:10px}.rescue-detail-facts dt{color:#84989a}.rescue-detail-facts dd{margin:0;color:#2d5055;text-align:right;overflow-wrap:anywhere}.rescue-detail-evidence{padding-top:4px}.rescue-detail-evidence>div{display:flex;justify-content:space-between;gap:7px;align-items:center}.rescue-detail-evidence h4{margin:0;color:#27474d;font-size:11px}.rescue-detail-evidence button{border:0;background:transparent;color:var(--rescue-teal);font:600 9px Lexend Deca,Arial,sans-serif;cursor:pointer}.rescue-detail-evidence ul{margin:9px 0 0;padding:0;list-style:none}.rescue-detail-evidence li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;color:#627c7e;font-size:10px}.rescue-detail-evidence li strong{color:#456c70}.rescue-detail-actions{display:grid;gap:8px;margin-top:17px;padding-top:16px;border-top:1px solid var(--rescue-line)}.rescue-detail-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:7px 10px;border:1px solid #cfe1df;border-radius:7px;background:white;color:#28626a;text-decoration:none;cursor:pointer;font:600 10px Lexend Deca,Arial,sans-serif}.rescue-detail-actions :is(a,button):hover{background:#e8f5f3}.rescue-detail-actions :is(a,button):disabled{opacity:.55;cursor:wait}.rescue-detail-actions .rescue-complete,.rescue-detail-actions .rescue-open-record{border-color:#176c76;background:#176c76;color:white}.rescue-detail-actions .rescue-complete:hover,.rescue-detail-actions .rescue-open-record:hover{background:#105963}.rescue-detail-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rescue-page :is(button,a,input,select,summary):focus-visible{outline:2px solid #187e8e;outline-offset:2px}@media (max-width:1200px){.rescue-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.rescue-insight{grid-template-columns:1fr}.rescue-insight-list,.rescue-insight>.eyebrow,.rescue-insight>h2,.rescue-insight>p{grid-column:1;grid-row:auto}.rescue-insight-list{margin-top:7px}}@media (max-width:1000px){.rescue-workbench{grid-template-columns:1fr}.rescue-workbench-nav{flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid var(--rescue-line);padding:10px}.rescue-workbench-nav>.eyebrow{width:100%;margin:0 5px 4px}.rescue-workbench-nav>button{width:auto;padding:8px}.rescue-workbench-nav>button b{min-width:18px}.rescue-nav-note{display:none}.rescue-results{grid-template-columns:1fr}.rescue-detail{position:fixed;z-index:1100;inset:0 0 0 auto;width:min(420px,100vw);border-left:1px solid var(--rescue-line);box-shadow:-16px 0 40px rgba(12,42,45,.2);transform:translateX(105%);visibility:hidden;transition:transform .25s ease,visibility .25s}.rescue-detail.is-open{visibility:visible;transform:translateX(0)}.rescue-detail-close{display:grid;place-items:center;width:28px;height:28px}}@media (max-width:640px){.rescue-page-header{padding-bottom:18px}.rescue-page-mark{display:none}.rescue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rescue-metrics button{min-height:74px}.rescue-monitoring>summary{align-items:flex-start;flex-direction:column;gap:4px}.rescue-insight-item{flex-direction:column}.rescue-section-head{align-items:flex-start}.rescue-workbench-nav{flex-wrap:nowrap;overflow-x:auto}.rescue-workbench-nav>.eyebrow{display:none}.rescue-workbench-nav>button{flex:0 0 auto}.rescue-workbench-main{padding:11px}.rescue-queue-toolbar{align-items:stretch;flex-direction:column}.rescue-sort{justify-content:space-between}.rescue-sort select{max-width:none}.rescue-results{height:66vh;min-height:380px}.rescue-queue-caption span{display:none}}@media (prefers-reduced-motion:reduce){.rescue-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.custom-fields-settings{display:grid;gap:18px;min-width:0}.custom-fields-switch{display:flex;gap:6px;padding:4px;width:max-content;max-width:100%;border:1px solid #dce4e1;border-radius:9px;background:#f4f7f6}.custom-fields-switch button{padding:8px 13px;border:0;border-radius:6px;background:transparent;color:#596c66;font:400 12px/1.35 Lexend Deca,Arial,sans-serif;cursor:pointer}.custom-fields-switch button.active{background:#fff;color:#152a24;box-shadow:0 1px 5px #162f231a;font-weight:600}.custom-fields-switch button:focus-visible{outline:2px solid #11747c;outline-offset:2px}.custom-fields-create{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:16px;border:1px solid #e2e9e6;border-radius:10px;background:#fafcfb}.custom-fields-create label{display:grid;gap:6px;flex:1 1 190px;min-width:0;color:#52635e;font-size:12px}.custom-fields-create .custom-fields-options{flex-basis:230px}.custom-fields-actions input,.custom-fields-create input,.custom-fields-create select,.custom-record-editor input,.custom-record-editor select{width:100%;min-width:0;padding:9px 10px;border:1px solid #d6e0dc;border-radius:7px;background:#fff;color:#1c3029;font:inherit;box-sizing:border-box}.custom-fields-create .button{white-space:nowrap}.custom-fields-list{display:grid;border:1px solid #e2e9e6;border-radius:10px;overflow:hidden}.custom-fields-list>div:not(.custom-fields-info){display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid #edf1ef;min-width:0}.custom-fields-list>div:last-child{border-bottom:0}.custom-fields-list small,.custom-fields-list strong{display:block;overflow-wrap:anywhere}.custom-fields-list small{margin-top:4px;color:#72817a;font-size:11px}.custom-fields-list .archived{background:#f7f9f8;opacity:.72}.custom-fields-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex-shrink:0}.custom-fields-actions input{width:170px}.custom-fields-actions button,.custom-record-editor button{padding:8px 10px;border:1px solid #d6e0dc;border-radius:6px;background:#fff;color:#3159d5;font:inherit;font-size:11px;cursor:pointer}.custom-fields-actions button:disabled,.custom-record-editor button:disabled{opacity:.5;cursor:not-allowed}.custom-fields-info{margin:0;padding:15px;color:#63736c;font-size:12px}.custom-record-fields{min-width:0}.custom-record-fields>p{font-size:12px;color:#6e7e77}.custom-record-list{display:grid;gap:0}.custom-record-row{display:grid;grid-template-columns:minmax(105px,1fr) minmax(0,2fr);align-items:center;gap:12px;padding:11px 0;border-top:1px solid #edf1ef;min-width:0}.custom-record-row>label{font-size:12px;font-weight:600;overflow-wrap:anywhere}.custom-record-row>label small{display:block;margin-top:3px;color:#83918a;font-size:10px;font-weight:400;text-transform:capitalize}.custom-record-row>strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.custom-record-editor{display:flex;align-items:center;gap:6px;min-width:0}.custom-record-editor input,.custom-record-editor select{flex:1 1 110px;width:auto}.custom-record-editor button{flex:0 0 auto}.custom-record-editor .custom-record-clear{color:#66756e}@media(max-width:700px){.custom-fields-create{display:grid;grid-template-columns:minmax(0,1fr)}.custom-fields-list>div:not(.custom-fields-info){align-items:start;flex-direction:column}.custom-fields-actions{width:100%}.custom-fields-actions input{flex:1 1 140px}.custom-record-row{grid-template-columns:minmax(0,1fr)}.custom-record-editor{flex-wrap:wrap}.custom-record-editor input,.custom-record-editor select{flex:1 1 100%}}.custom-reports-panel{display:grid;gap:17px;min-width:0;margin:22px 0;padding:20px;border:1px solid #dce4e0;border-radius:12px;background:#fff;color:#182c26}.custom-reports-heading h2{margin:4px 0 5px;font-size:21px}.custom-report-results>p,.custom-report-saved>p,.custom-reports-heading p{margin:0;color:#6b7d74;font-size:12px}.custom-report-builder{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:16px;border:1px solid #e2e9e6;border-radius:10px;background:#fafcfb}.custom-report-builder label{display:grid;gap:6px;flex:1 1 150px;min-width:0;color:#54675e;font-size:11px}.custom-report-builder input,.custom-report-builder select{width:100%;min-width:0;box-sizing:border-box;padding:9px 10px;border:1px solid #d6e0dc;border-radius:7px;background:#fff;color:#1d3029;font:inherit;font-size:12px}.custom-report-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.custom-report-actions button,.custom-report-saved button{padding:9px 11px;border:1px solid #d6e0dc;border-radius:7px;background:#fff;color:#3654bf;font:inherit;font-size:11px;cursor:pointer}.custom-report-actions .primary{background:#4267e8;border-color:#4267e8;color:#fff}.custom-report-actions button:disabled,.custom-report-saved button:disabled{opacity:.5;cursor:not-allowed}.custom-report-results,.custom-report-saved{min-width:0;border:1px solid #e2e9e6;border-radius:10px;overflow:hidden}.custom-report-results-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background:#f6f9f8}.custom-report-results-header h3,.custom-report-saved h3{margin:0;font-size:14px}.custom-report-results-header span{color:#6b7d74;font-size:11px}.custom-report-table-wrap{max-width:100%;overflow-x:auto}.custom-report-results table{width:100%;border-collapse:collapse;font-size:12px}.custom-report-results td,.custom-report-results th{padding:10px 16px;border-top:1px solid #edf1ef;text-align:left}.custom-report-results th{color:#617269;font-weight:600}.custom-report-amounts{min-width:160px;font-variant-numeric:tabular-nums}.custom-report-amounts div+div{margin-top:4px}.custom-report-amounts small{display:block;color:#6b7d74;font-size:10px}.custom-report-results>p{padding:12px 16px}.custom-report-saved h3{padding:14px 16px;background:#f6f9f8}.custom-report-saved article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid #edf1ef}.custom-report-saved article.archived{background:#f8faf9;opacity:.7}.custom-report-saved article small,.custom-report-saved article strong{display:block;overflow-wrap:anywhere}.custom-report-saved article strong{font-size:12px}.custom-report-saved article small{margin-top:4px;color:#73827a;font-size:10px}.custom-report-saved article>div:last-child{display:flex;flex-wrap:wrap;gap:6px;flex-shrink:0}.custom-report-saved>p{padding:15px 16px}@media(max-width:700px){.custom-reports-panel{margin:15px 0;padding:14px}.custom-report-builder{display:grid;grid-template-columns:minmax(0,1fr)}.custom-report-saved article{align-items:stretch;flex-direction:column}.custom-report-results-header{align-items:flex-start;flex-direction:column}.custom-report-results table,.custom-report-results tbody{display:block;width:100%}.custom-report-results thead{display:none}.custom-report-results tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-top:1px solid #edf1ef;padding:12px}.custom-report-results td{min-width:0;padding:0;border:0;overflow-wrap:anywhere}.custom-report-results td:first-child,.custom-report-results td[data-label="Recorded deal amount"]{grid-column:1/-1}.custom-report-results td:before{content:attr(data-label);display:block;margin-bottom:4px;color:#617269;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.custom-report-amounts{min-width:0}}.audit-log-panel{min-width:0}.audit-log-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 12px;color:#6b7d74;font-size:12px}.audit-log-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.audit-log-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #e1e8e4;border-radius:10px}.audit-log-table-wrap table{width:100%;min-width:620px;border-collapse:collapse;text-align:left;font-size:12px}.audit-log-table-wrap th{padding:12px 14px;background:#f6f8f7;color:#667a71;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.audit-log-table-wrap td{padding:13px 14px;border-top:1px solid #ebefed;vertical-align:top;overflow-wrap:anywhere}.audit-log-table-wrap td:first-child{white-space:nowrap;color:#667a71}.audit-log-table-wrap td:last-child small{display:block;max-width:200px;margin-top:3px;color:#85958e;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-action{display:inline-block;padding:4px 8px;border-radius:6px;background:#eef3ff;color:#3654aa;font-weight:700;text-transform:capitalize}.audit-log-empty,.audit-log-note,.audit-log-status{margin:14px 0 0;color:#6b7d74;font-size:12px}.audit-log-more{margin-top:14px}@media(max-width:700px){.audit-log-toolbar{flex-wrap:wrap}.audit-log-panel{padding:15px}.audit-log-table-wrap{overflow:visible}.audit-log-table-wrap table,.audit-log-table-wrap tbody{display:block;width:100%;min-width:0}.audit-log-table-wrap thead{display:none}.audit-log-table-wrap tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;padding:14px;border-top:1px solid #ebefed}.audit-log-table-wrap tr:first-child{border-top:0}.audit-log-table-wrap td{display:block;min-width:0;padding:0;border:0;white-space:normal}.audit-log-table-wrap td:nth-child(3),.audit-log-table-wrap td:nth-child(4){grid-column:1/-1}.audit-log-table-wrap td:before{content:attr(data-label);display:block;margin-bottom:3px;color:#758880;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.audit-log-table-wrap td:last-child small{max-width:100%}}.webhook-drafts-panel{display:grid;gap:16px;min-width:0}.webhook-draft-badge{display:inline-flex;align-items:center;align-self:start;padding:6px 9px;border:1px solid #e2d4a8;border-radius:999px;background:#fff9e9;color:#745a19;font-size:10px;font-weight:700;white-space:nowrap}.webhook-draft-warning{margin:0;padding:12px 14px;border-radius:7px;background:#f4f7fb;color:#435269;font-size:11px;line-height:1.5}.webhook-health{display:grid;gap:6px;min-width:0;padding:13px 15px;border:1px solid #dce6e1;border-radius:8px;background:#f8faf9;color:#435269}.webhook-health>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.webhook-health strong{font-size:12px;color:#17212e}.webhook-health span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.webhook-health p{margin:0;font-size:11px;line-height:1.5}.webhook-health small{font-size:10px;line-height:1.5;color:#66746f;overflow-wrap:anywhere}.webhook-health-attention,.webhook-health-failed,.webhook-health-stale,.webhook-health-unavailable{border-color:#f0cfad;background:#fff9f1}.webhook-health-attention span,.webhook-health-failed span,.webhook-health-stale span,.webhook-health-unavailable span{color:#9a5114}.webhook-health-ok span{color:#276e51}.webhook-draft-form{display:grid;gap:16px;min-width:0}.webhook-draft-inputs{display:grid;grid-template-columns:minmax(160px,1fr) minmax(240px,2fr);gap:14px}.webhook-draft-inputs label{display:grid;gap:7px;min-width:0;color:#53616a;font-size:11px}.webhook-draft-inputs input{width:100%;min-width:0;padding:11px;border:1px solid #dfe5e1;border-radius:6px;background:#fbfcfb;color:#18212f;font:12px Lexend Deca,Arial,sans-serif}.webhook-draft-form fieldset{min-width:0;margin:0;padding:0;border:0}.webhook-draft-form legend{margin-bottom:10px;color:#53616a;font-size:11px}.webhook-draft-kinds{display:flex;flex-wrap:wrap;gap:9px}.webhook-draft-kinds label{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #e1e7e3;border-radius:7px;color:#334155;font-size:10px;line-height:1.3}.webhook-draft-kinds input{accent-color:#4267e8}.webhook-draft-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.webhook-draft-notice{margin:0;color:#276e51;font-size:11px}.webhook-draft-card,.webhook-draft-list{display:grid;gap:10px;min-width:0}.webhook-draft-card{padding:14px;border:1px solid #e1e7e3;border-radius:8px;background:#fff}.webhook-draft-card>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.webhook-draft-card strong{font-size:12px;color:#17212e}.webhook-draft-card code{max-width:100%;overflow-wrap:anywhere;color:#4267e8;font-size:11px}.webhook-draft-card small{color:#66746f;font-size:10px;line-height:1.5}.webhook-control-panel{display:grid;gap:12px;min-width:0;margin-top:4px;padding:14px;border:1px solid #dce6e1;border-radius:8px;background:#f8faf9}.webhook-control-panel p{margin:0;color:#53616a;font-size:11px;line-height:1.5}.webhook-control-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.webhook-control-status strong{font-size:11px;color:#17212e}.webhook-control-status span{padding:5px 8px;border-radius:999px;background:#e8eefc;color:#3154a9;font-size:10px}.webhook-control-secret{display:grid;gap:7px;min-width:0;padding:12px;border:1px solid #e1e7e3;border-radius:7px;background:#fff}.webhook-control-history>strong,.webhook-control-secret strong{font-size:11px;color:#17212e}.webhook-control-secret code{color:#3154a9}.webhook-control-secret textarea{width:100%;min-width:0;min-height:52px;resize:vertical;border:1px solid #dce6e1;border-radius:6px;padding:8px;background:#f8faf9;color:#17212e;font:11px ui-monospace,monospace;overflow-wrap:anywhere}.webhook-control-history{display:grid;gap:8px;min-width:0}.webhook-control-history ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.webhook-control-history li{display:flex;flex-wrap:wrap;gap:6px 10px;min-width:0;padding:8px;border-radius:6px;background:#fff;color:#53616a;font-size:10px}.webhook-control-history li code{overflow-wrap:anywhere}@media(max-width:700px){.webhook-draft-inputs{grid-template-columns:minmax(0,1fr)}.webhook-draft-badge{white-space:normal}.webhook-draft-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.webhook-draft-kinds{grid-template-columns:minmax(0,1fr)}}.app-content,.app-shell{overflow-x:clip}.app-content{overflow-y:visible}.app-top-nav{position:sticky;top:0;z-index:40}.app-tour-restart{flex:none}.app-tour-restart:focus-visible{outline:2px solid #9ce1db;outline-offset:3px;border-radius:4px}.app-settings-anchor{position:relative;display:flex;align-items:center;height:100%;flex:none}.app-settings-anchor>.app-top-icon[aria-expanded=true]{color:#fff;background:#394442;border-radius:5px}.app-settings-anchor>a:focus-visible{outline:2px solid #9ce1db;outline-offset:2px}.app-settings-flyout.app-top-flyout{position:absolute;top:calc(100% - 1px);right:-8px;width:min(260px,calc(100vw - 24px));max-height:calc(100dvh - 64px);overflow-y:auto;padding:8px;border:1px solid #d8e5e1;border-radius:12px;background:#fff;color:#183b3d;box-shadow:0 18px 42px rgba(14,39,39,.2)}@media (max-width:620px){.app-settings-flyout.app-top-flyout{max-height:calc(100dvh - 134px)}}.app-settings-menu-title{display:block;padding:8px 10px 5px;font:700 13px Lexend Deca,Arial,sans-serif}.app-settings-menu-label{display:block;margin:5px 5px 2px;padding:9px 5px 5px;border-top:1px solid #e8eeec;color:#6b8180;font:700 9px Lexend Deca,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.app-settings-flyout.app-top-flyout a{display:flex;align-items:center;gap:10px;min-height:35px;padding:7px 10px;border-radius:7px;color:#294346;font:400 11px Lexend Deca,Arial,sans-serif;text-decoration:none}.app-settings-flyout.app-top-flyout a>i:first-child{width:17px;color:#4d8885;font-size:13px;text-align:center}.app-settings-flyout.app-top-flyout a:focus-visible,.app-settings-flyout.app-top-flyout a:hover{background:#ebf5f2;color:#0d686c;outline:none}.app-settings-flyout.app-top-flyout a:focus-visible{box-shadow:inset 0 0 0 2px #11747c}.app-settings-flyout.app-top-flyout .app-settings-all-link{background:#f0f7f5;color:#0d656b;font-weight:600}.app-settings-all-link>i:last-child{margin-left:auto;font-size:11px}.leadbin-page-tour.driver-popover{max-width:min(340px,calc(100vw - 28px));padding:18px;border:1px solid #d7e6e2;border-radius:14px;box-shadow:0 18px 45px rgba(17,43,43,.18);color:#183a3e;font-family:Lexend Deca,Arial,sans-serif}.leadbin-page-tour .driver-popover-title{font-size:16px;font-weight:700}.leadbin-page-tour .driver-popover-description{margin-top:8px;color:#526b6a;font-size:12px;line-height:1.55}.leadbin-page-tour .driver-popover-footer{margin-top:18px}.leadbin-page-tour .driver-popover-footer button{padding:8px 12px;border-radius:7px;font:600 11px Lexend Deca,Arial,sans-serif;text-shadow:none}.leadbin-page-tour .driver-popover-done-btn,.leadbin-page-tour .driver-popover-next-btn{border-color:#11747c;background:#11747c;color:#fff}.leadbin-page-tour .driver-popover-done-btn:hover,.leadbin-page-tour .driver-popover-next-btn:hover{background:#0b5e66;color:#fff}.leadbin-page-tour button:focus-visible{outline:2px solid #11747c;outline-offset:2px}.leadbin-page-tour .driver-popover-progress-text{color:#5c7068}.leadbin-page-tour .driver-popover-prev-btn{color:#11747c}@media (max-width:620px){.app-top-actions button.app-tour-restart:nth-of-type(3){display:grid}.app-top-actions>a[aria-label=Opportunities]{display:none}}.sidebar{position:sticky;top:0;z-index:41;align-self:flex-start;height:100vh;height:100dvh;min-height:0}@media (min-width:861px){.app-shell:not(.app-sidebar-collapsed) .sidebar{width:200px}.app-shell:not(.app-sidebar-collapsed) .app-content{width:calc(100% - 200px)}}.records-toolbar .record-category-filter{color:#64736e;font:10px Lexend Deca,Arial,sans-serif}.records-toolbar .record-category-filter select{min-height:30px;padding:6px 9px;border-color:#d7e1dc;border-radius:6px;color:#26332f;font:10px Lexend Deca,Arial,sans-serif}.tasks-table .task-email-cell{min-width:190px;max-width:260px;overflow-wrap:anywhere}.tasks-table .task-email-cell a{color:#236d74;text-decoration:none}.tasks-table .task-email-cell a:hover{text-decoration:underline}.marketing-safety-section[hidden]{display:none!important}.settings-integrations-content>.marketing-safety-panel{width:100%;max-width:none;margin:0;min-width:0}@media (min-width:861px){.settings-integrations-layout{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:620px){.tasks-table tbody td.task-contact-cell,.tasks-table tbody td.task-email-cell{display:block;grid-column:2/-1;overflow-wrap:anywhere}.tasks-table tbody td.task-contact-cell{grid-row:4}.tasks-table tbody td.task-email-cell{grid-row:5;max-width:none}.tasks-table tbody td.task-email-cell:before{content:"Email: ";color:#65746f;font-weight:700}}.sidebar-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}.sidebar-heading .app-brand{min-width:0;font-family:Lexend Deca,Arial,sans-serif;font-weight:800!important;letter-spacing:-.083em}.sidebar-heading .app-brand span:last-child{font-size:23px!important;line-height:1}.sidebar-heading .app-brand b{color:#96d4d6;font-weight:800}.sidebar-heading .app-brand .app-logo{width:33px;height:33px;border-radius:0}.sidebar-collapse-toggle{flex:none;display:grid;place-items:center;width:27px;height:27px;margin:1px 0 0;border:0;border-radius:6px;background:transparent;color:#cbd3d0;cursor:pointer}.sidebar-collapse-toggle:focus-visible,.sidebar-collapse-toggle:hover{background:#485451;color:#fff}.sidebar-collapse-toggle:focus-visible{outline:2px solid #9ab7ff;outline-offset:2px}.sidebar .side-nav{flex:1 1 auto;width:100%;min-height:0;margin-left:5px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.sidebar-bottom{position:static;flex:none}.sidebar-bottom,.sidebar-bottom .user-chip{width:100%;margin:0}.side-nav-group-links,.side-nav-groups,.side-nav-pinned{display:flex;flex-direction:column;gap:3px;min-width:0}.side-nav-pinned{padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #4b5352}.side-nav-group-button{display:flex;align-items:center;gap:12px;width:100%;min-height:37px;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:#fff;text-align:left;font:600 11px Lexend Deca,Arial,sans-serif;cursor:pointer}.side-nav-group-button.is-expanded,.side-nav-group-button:hover{background:#394643}.side-nav-group.has-current>.side-nav-group-button{color:#c7efe2}.side-nav-group-button .side-nav-text{flex:1;min-width:0}.side-nav-chevron{flex:none;margin-left:auto;color:#b5c3bd;font-size:10px;transition:transform .28s cubic-bezier(.2,.8,.25,1)}.side-nav-group-button.is-expanded .side-nav-chevron{transform:rotate(180deg)}.side-nav-group-links{max-height:0;padding:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .3s cubic-bezier(.2,.8,.25,1),padding .3s cubic-bezier(.2,.8,.25,1),opacity .22s ease,visibility 0s linear .3s}.side-nav-group-links.is-expanded{max-height:500px;padding:3px 0 8px;opacity:1;visibility:visible;transition:max-height .3s cubic-bezier(.2,.8,.25,1),padding .3s cubic-bezier(.2,.8,.25,1),opacity .22s ease,visibility 0s}.side-nav .side-nav-group-links a,.side-nav .side-nav-pinned a{width:100%;min-width:0;margin:0}.side-nav .side-nav-group-links a{padding-left:32px;color:#d0dbd6}.side-nav-time-profit{white-space:nowrap}.side-nav .side-nav-group-links a.selected,.side-nav .side-nav-group-links a:hover{color:#fff}.side-nav-pinned a .side-nav-text{flex:1;min-width:0}.side-nav-pinned a .side-nav-unread{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:19px;height:17px;margin-left:auto;padding:0 5px;border-radius:4px;background:#d92d3a;color:#fff;font:700 10px Lexend Deca,Arial,sans-serif;line-height:1}.side-nav a:focus-visible,.side-nav-group-button:focus-visible{outline:2px solid #9ab7ff;outline-offset:2px}.side-nav-flyout{position:fixed;z-index:1000;width:210px;padding:9px;border:1px solid #dce5e0;border-radius:10px;background:#fff;box-shadow:0 12px 30px rgba(16,35,29,.18);font:500 12px Lexend Deca,Arial,sans-serif}.side-nav-flyout-heading{padding:7px 9px 9px;color:#72827c;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.side-nav-flyout a{display:flex;align-items:center;gap:11px;min-height:37px;padding:8px 10px;border-radius:6px;color:#233c33;text-decoration:none}.side-nav-flyout a.selected,.side-nav-flyout a:hover{background:#eaf3ef;color:#155646}.side-nav-flyout a:focus-visible{outline:2px solid #4c78e8;outline-offset:-2px}.side-nav-flyout a .bi{width:15px;color:#6b8176;font-size:14px}@media (min-width:621px){.app-sidebar-collapsed .sidebar{width:64px;padding-right:8px;padding-left:8px}.app-sidebar-collapsed .app-content{width:calc(100% - 64px);padding-left:10px}.app-sidebar-collapsed .sidebar-heading{flex-direction:column;align-items:center}.app-sidebar-collapsed .sidebar-heading .app-brand{padding:0 0 9px}.app-sidebar-collapsed .app-brand span,.app-sidebar-collapsed .side-label,.app-sidebar-collapsed .side-nav-text,.app-sidebar-collapsed .user-chip>span:nth-child(2),.app-sidebar-collapsed .workspace-switcher>.chevron{display:none}.app-sidebar-collapsed .workspace-switcher>span:nth-child(2){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-sidebar-collapsed .workspace-menu{width:100%}.app-sidebar-collapsed .workspace-switcher{justify-content:center;width:100%;min-height:45px;margin:0;padding:7px}.app-sidebar-collapsed .workspace-avatar{flex:none}.app-sidebar-collapsed .workspace-flyout{left:52px;min-width:220px}.app-sidebar-collapsed .side-nav{width:100%;margin:12px 0 0}.app-sidebar-collapsed .side-nav a{justify-content:center;width:100%;min-height:38px;padding:8px;font-size:0}.app-sidebar-collapsed .side-nav .nav-icon{width:auto;margin:0;font-size:16px}.app-sidebar-collapsed .side-nav-pinned a:has(.side-nav-unread){position:relative}.app-sidebar-collapsed .side-nav-pinned a .side-nav-unread{position:absolute;top:2px;right:1px;min-width:15px;height:15px;padding:0 3px;font-size:8px}.app-sidebar-collapsed .side-nav-pinned{padding-bottom:8px;margin-bottom:8px}.app-sidebar-collapsed .side-nav-group-button{justify-content:center;width:100%;min-height:38px;padding:8px}.app-sidebar-collapsed .side-nav-chevron,.app-sidebar-collapsed .side-nav-group-button .side-nav-text{display:none}.app-sidebar-collapsed .side-nav-group-button .nav-icon{margin:0;font-size:16px}.app-sidebar-collapsed .side-nav-group-links{display:none!important}.app-sidebar-collapsed .user-chip{flex-direction:column;gap:3px;padding:8px 0 0}.app-sidebar-collapsed .user-flyout{left:52px;right:auto;min-width:180px}}@media (max-width:620px){.sidebar{position:sticky;top:0;height:auto;min-height:70px;z-index:41}.sidebar-heading{grid-column:1;grid-row:1;align-items:center}.sidebar-heading .app-brand{padding:0}.sidebar .side-nav,.sidebar-collapse-toggle{display:none}.mobile-nav-panel .side-nav{display:flex;flex-direction:column;gap:8px}.mobile-nav-panel .side-nav-pinned{gap:7px;padding-bottom:13px;margin-bottom:0;border-color:#e3eae6}.mobile-nav-panel .side-nav-groups{gap:6px}.mobile-nav-panel .side-nav-group-button{min-height:45px;border:1px solid #e5eae7;border-radius:9px;background:#f8faf9;color:#34413b;font-size:11px}.mobile-nav-panel .side-nav-group-button.is-expanded,.mobile-nav-panel .side-nav-group.has-current>.side-nav-group-button{border-color:#cdd8ff;background:#eff3ff;color:#3558d6}.mobile-nav-panel .side-nav-group-button .nav-icon{color:#668078}.mobile-nav-panel .side-nav-group-links{gap:6px;padding:0 0 0 15px}.mobile-nav-panel .side-nav-group-links.is-expanded{padding:6px 0 7px 15px}.mobile-nav-panel .side-nav-group-links a{min-height:42px;padding-left:11px;color:#34413b}.mobile-nav-panel .side-nav .side-nav-group-links a.selected{color:#3558d6}.app-content{overflow-x:clip}.app-top-nav{top:70px}}@media (prefers-reduced-motion:reduce){.side-nav-chevron,.side-nav-group-links,.side-nav-group-links.is-expanded{transition:none}}.tasks-toolbar{position:relative;z-index:5}.tasks-toolbar .task-assignee-filter{position:relative;display:inline-block;flex:none;color:#64736e;font:10px Lexend Deca,Arial,sans-serif}.tasks-toolbar .task-assignee-filter summary{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid #d7e1dc;border-radius:7px;background:#fff;color:#526660;cursor:pointer;list-style:none;white-space:nowrap}.tasks-toolbar .task-assignee-filter summary::-webkit-details-marker{display:none}.tasks-toolbar .task-assignee-filter summary strong{color:#26332f;font-size:10px;font-weight:500}.tasks-toolbar .task-assignee-filter summary i{margin-left:3px;font-size:9px}.tasks-toolbar .task-assignee-filter summary:hover,.tasks-toolbar .task-assignee-filter[open] summary{border-color:#9cbab0;background:#f8fbf9}.tasks-toolbar .task-assignee-filter summary:focus-visible{outline:2px solid #11747c;outline-offset:2px}.tasks-toolbar .task-assignee-options{position:absolute;top:calc(100% + 5px);right:0;z-index:10;width:min(240px,calc(100vw - 32px));max-height:min(290px,calc(100dvh - 175px));overflow-y:auto;padding:8px;border:1px solid #d9e4dd;border-radius:9px;background:#fff;box-shadow:0 14px 32px rgba(20,42,36,.13)}.tasks-toolbar .task-assignee-options label{display:flex;align-items:center;gap:9px;margin:0;padding:8px 7px;border-radius:6px;color:#30443d;font:11px/1.35 Lexend Deca,Arial,sans-serif;cursor:pointer}.tasks-toolbar .task-assignee-options label:hover{background:#f1f7f4}.tasks-toolbar .task-assignee-options input{width:15px;height:15px;min-width:15px;margin:0;accent-color:#11747c}.tasks-toolbar .task-assignee-options button{display:block;width:100%;margin-bottom:5px;padding:6px 7px;border:0;border-bottom:1px solid #e8eeea;background:#fff;color:#246d70;font:600 10px Lexend Deca,Arial,sans-serif;text-align:left;cursor:pointer}.tasks-toolbar .task-assignee-options button:disabled{color:#9aa8a1;cursor:default}@media (min-width:621px){.app-shell:not(.app-sidebar-collapsed) .app-content{padding-left:10px}}.side-nav-item-row{display:flex;align-items:center;gap:2px;width:100%;min-width:0;border-radius:6px}.side-nav-item-row>a{flex:1 1 auto;min-width:0}.side-nav .side-nav-item-row .side-nav-shortcut-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;min-width:26px;height:27px;margin:0 3px 0 0;padding:0;border:0;border-radius:6px;background:transparent;color:#9aada5;font:400 12px Lexend Deca,Arial,sans-serif;cursor:pointer;opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.side-nav-item-row:focus-within .side-nav-shortcut-action,.side-nav-item-row:hover .side-nav-shortcut-action{opacity:1}.side-nav .side-nav-item-row .side-nav-shortcut-action:focus-visible,.side-nav .side-nav-item-row .side-nav-shortcut-action:hover{background:#394643;color:#fff;opacity:1}.side-nav-drop-hint{display:block;padding:3px 10px 0;color:#97a9a2;font-size:9px;line-height:1.35;white-space:nowrap}.side-nav-pinned:has(.side-nav-item-row:nth-child(2)){padding:0 0 9px}.side-nav-pinned .side-nav-item-row.is-workspace-shortcut{cursor:grab}.side-nav-item-row[draggable=true]:active{cursor:grabbing}.side-nav-group-links .side-nav-item-row>a{padding-left:32px}.side-nav-group-links .side-nav-item-row .side-nav-shortcut-action{margin-right:4px}.side-nav-flyout-row{display:flex;align-items:center;gap:2px}.side-nav-flyout-row>a{flex:1 1 auto;min-width:0}.side-nav-flyout-row .side-nav-shortcut-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;border:0;border-radius:6px;background:transparent;color:#7b8c85;cursor:pointer;opacity:0}.side-nav-flyout-row:focus-within .side-nav-shortcut-action,.side-nav-flyout-row:hover .side-nav-shortcut-action{opacity:1}.side-nav-flyout-row .side-nav-shortcut-action:focus-visible,.side-nav-flyout-row .side-nav-shortcut-action:hover{background:#eaf3ef;color:#155646;opacity:1}.side-nav-item-row:focus-within{outline:2px solid #9ab7ff;outline-offset:1px}@media (min-width:621px){.app-sidebar-collapsed .side-nav-drop-hint,.app-sidebar-collapsed .side-nav-shortcut-action{display:none!important}.app-sidebar-collapsed .side-nav-item-row>a{flex:1 1 100%}}@media (max-width:620px){.mobile-nav-panel .side-nav-item-row .side-nav-shortcut-action{opacity:1}.mobile-nav-panel .side-nav-group-links .side-nav-item-row>a{padding-left:11px}.mobile-nav-panel .side-nav-drop-hint{color:#788981}}@media (prefers-reduced-motion:reduce){.side-nav-flyout-row .side-nav-shortcut-action,.side-nav-shortcut-action{transition:none}}.sidebar>.workspace-menu{width:100%;margin-left:5px}.sidebar .workspace-switcher{width:100%;min-height:72px;margin:0;padding:8px;gap:6px;border:1px solid #d6e3df;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgba(12,36,38,.1);color:#193238;font-family:Lexend Deca,Arial,sans-serif;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sidebar .workspace-switcher:hover,.sidebar .workspace-switcher[aria-expanded=true]{border-color:#8abdbb;background:#fff;box-shadow:0 7px 20px rgba(12,48,48,.15);transform:translateY(-1px)}.sidebar .workspace-switcher:focus-visible{outline:2px solid #71d0cf;outline-offset:3px}.sidebar .workspace-avatar{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:#e4f3f1;color:#116e74;font-size:14px}.sidebar .workspace-switcher-copy{flex:1;min-width:0;gap:4px}.sidebar .workspace-switcher>.workspace-switcher-copy b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;color:#193238;font-size:11px;font-weight:650;line-height:1.25;letter-spacing:-.015em}.sidebar .workspace-switcher-copy small{color:#70827d;font-size:9px;font-weight:500;line-height:1.2;text-transform:capitalize}.sidebar .workspace-switcher-arrow{position:relative;display:grid;place-items:center;flex:none;width:20px;height:20px;padding:0;border:1px solid #b9d0cb;border-radius:50%;background:#fff;color:#116b72;font-size:10px;line-height:1;box-shadow:0 2px 8px rgba(13,43,42,.12);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.sidebar .workspace-switcher:focus-visible .workspace-switcher-arrow,.sidebar .workspace-switcher:hover .workspace-switcher-arrow,.sidebar .workspace-switcher[aria-expanded=true] .workspace-switcher-arrow{border-color:#11747c;background:#e9f5f2;color:#0b5e66}.sidebar .workspace-switcher[aria-expanded=true] .workspace-switcher-arrow{transform:rotate(180deg)}.sidebar .workspace-switcher-arrow .chevron{position:absolute;inset:0;display:grid;place-items:center;color:inherit;font-size:10px;line-height:1}.sidebar .workspace-flyout{top:calc(100% + 9px);left:0;width:min(292px,calc(100vw - 24px));max-height:min(420px,calc(100dvh - 150px));overflow-y:auto;padding:10px;border:1px solid #d6e5df;border-radius:13px;box-shadow:0 18px 44px rgba(9,35,37,.22);font-family:Lexend Deca,Arial,sans-serif}.sidebar .workspace-flyout-label{padding:8px 10px 11px;color:#69817b;font:700 10px Lexend Deca,Arial,sans-serif;letter-spacing:.12em}.sidebar .workspace-flyout button.workspace-option{grid-template-columns:30px minmax(0,1fr) 16px;gap:9px;min-height:52px;padding:8px 9px;border:1px solid transparent;border-radius:8px;color:#213a3b;font-size:11px;line-height:1.35}.sidebar .workspace-flyout button.workspace-option>.bi:first-child{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#e8f4f1;color:#11747c;font-size:14px}.sidebar .workspace-flyout button.workspace-option>span{font-weight:600}.sidebar .workspace-flyout button.workspace-option>span small{color:#70827d;font-size:9px;font-weight:500;text-transform:capitalize}.sidebar .workspace-flyout button.workspace-option.selected,.sidebar .workspace-flyout button.workspace-option:hover{border-color:#c9e3dc;background:#eff7f4;color:#144d50}.sidebar .workspace-flyout .workspace-option.selected .selected-check{color:#11747c}.sidebar .workspace-flyout .create-workspace-link{margin-top:8px;padding:12px 10px 5px;border-top-color:#dce9e5;color:#11747c;font-size:10px}.sidebar .workspace-flyout :is(button,a):focus-visible{outline:2px solid #11747c;outline-offset:2px}@media (min-width:621px){.app-sidebar-collapsed .sidebar>.workspace-menu{width:100%;margin:0}.app-sidebar-collapsed .sidebar .workspace-switcher{min-height:44px;padding:5px;box-shadow:none}.app-sidebar-collapsed .workspace-switcher-arrow{display:none}}@media (max-width:620px){.sidebar>.workspace-menu{width:100%;margin:0}.sidebar .workspace-flyout{left:auto;right:0}.sidebar .workspace-switcher{min-height:46px;height:46px;padding:6px;gap:6px;box-shadow:none}.sidebar .workspace-avatar{width:28px;height:28px;font-size:13px}.sidebar .workspace-switcher-copy{gap:2px}.sidebar .workspace-switcher>.workspace-switcher-copy b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.sidebar .workspace-switcher-copy small{font-size:8px}.sidebar .workspace-switcher-arrow{width:20px;height:20px}}@media (min-width:621px){.app-shell.app-sidebar-collapsed .sidebar .workspace-switcher{display:grid;place-items:center;width:33px;min-width:33px;height:33px;min-height:33px;margin:0 auto;padding:2px;border-radius:50%;box-shadow:0 2px 8px rgba(12,36,38,.12)}.app-shell.app-sidebar-collapsed .sidebar .workspace-avatar{width:27px;height:27px;border-radius:50%;font-size:14px}}@media (prefers-reduced-motion:reduce){.sidebar .workspace-switcher,.sidebar .workspace-switcher-arrow{transition:none}}.side-nav a.selected:focus-visible{outline:none}.side-nav .side-nav-item-row:has(>a.selected):focus-within,.side-nav .side-nav-item-row>a.selected:focus,.side-nav .side-nav-item-row>a.selected:focus-visible{outline:none!important;box-shadow:none!important}.app-shell{--app-primary:#11747c;--app-primary-hover:#0b5e66;--sidebar-collapse-size:20px;--app-section-gap:20px}.app-shell .today-page>:is(.today-summary,.today-starter-kit,.today-money,.today-table-card,.empty-panel){margin-top:var(--app-section-gap)}.app-shell .today-page>.today-starter-kit{margin-bottom:0}.app-shell .rescue-page>:is(.rescue-metrics,.rescue-monitoring,.rescue-insight,.rescue-findings){margin-top:var(--app-section-gap)}.app-shell .app-content>main>.app-header+:is(.tasks-table-card,.records-table-card,.opportunity-board){margin-top:var(--app-section-gap)}.app-shell .app-content>main>:is(.workflow-settings,.plugin-marketplace,.pipeline-dashboard){margin-top:var(--app-section-gap)}.app-shell .settings-tabs{margin-top:var(--app-section-gap)}.app-shell .app-content>main>:is(.settings-tab-panel,.profile-settings,.settings-integrations-layout){margin-top:var(--app-section-gap)}.app-shell .bizbin-content,.app-shell .settings-integrations-content{gap:var(--app-section-gap)}@media (max-width:620px){.app-shell{--app-section-gap:16px}}.app-shell .tasks-table-card .tasks-campaign-filters{position:relative;z-index:1}.app-shell .tasks-table-card .tasks-campaign-filters:has(details[open]){z-index:50}.app-shell .company-record-center,.app-shell .company-record-layout,.app-shell .company-record-left,.app-shell .company-record-right{gap:var(--app-section-gap)}@container (max-width: 720px){.app-shell .company-record-center,.app-shell .company-record-left,.app-shell .company-record-right{margin-bottom:var(--app-section-gap)}}@media (max-width:760px){.app-shell .company-record-center,.app-shell .company-record-left,.app-shell .company-record-right{margin-bottom:var(--app-section-gap)}}.app-shell .sidebar-heading{align-items:flex-start;gap:8px}.app-shell .sidebar-heading .app-brand{gap:5px;flex:0 1 auto}.app-shell .sidebar-heading .app-brand span:last-child{font-size:21px!important}.app-shell .sidebar-collapse-toggle{width:28px;height:28px;margin:2px 0 0 auto;border:1px solid rgba(211,229,224,.28);border-radius:8px;background:#394541;color:#dcebe6;font-size:13px;transition:background .18s ease,border-color .18s ease,color .18s ease}.app-shell .sidebar-collapse-toggle:focus-visible,.app-shell .sidebar-collapse-toggle:hover{border-color:#a7d7d2;background:#4a605a;color:#fff}@media (min-width:621px){.app-shell.app-sidebar-collapsed .sidebar-heading{align-items:center;gap:7px;margin-bottom:12px}.app-shell.app-sidebar-collapsed .sidebar-collapse-toggle{margin:0}}:where(.app-shell,.app-popout-shell) select,:where(.app-shell,.app-popout-shell) select option{font-family:Lexend Deca,Arial,sans-serif;font-size:11px;font-weight:400}.app-shell .inline-record-editor input,.app-shell .inline-record-editor select,.app-shell .inline-record-editor select option{font:400 11px/1.4 Lexend Deca,Arial,sans-serif}@media (max-width:620px){.app-shell .sidebar-heading{align-items:center}.app-shell .sidebar-collapse-toggle{display:none}}.app-shell .button:not(.button-outline):not(.button-light),.app-shell .company-primary-button{border-color:var(--app-primary);background:var(--app-primary);color:#fff;box-shadow:none}.app-shell .button:not(.button-outline):not(.button-light):is(:hover,:focus-visible),.app-shell .company-primary-button:is(:hover,:focus-visible){border-color:var(--app-primary-hover);background:var(--app-primary-hover);color:#fff}.app-shell .button:not(.button-outline):not(.button-light):focus-visible,.app-shell .company-primary-button:focus-visible{outline:3px solid #9bdad9;outline-offset:2px}.app-shell .button-outline{border-color:#80b8b6;color:var(--app-primary)}.app-shell .button-outline:is(:hover,:focus-visible){border-color:var(--app-primary);background:#eaf5f3;color:var(--app-primary-hover)}.app-shell .side-nav-group-button.is-expanded,.app-shell .side-nav-group.has-current>.side-nav-group-button{background:transparent;color:#fff}.app-shell .side-nav-group-button:hover{background:#394643}@media (max-width:620px){.app-shell .mobile-nav-panel .side-nav-group-button.is-expanded,.app-shell .mobile-nav-panel .side-nav-group.has-current>.side-nav-group-button{border-color:#e5eae7;background:#f8faf9;color:#34413b}.app-shell .mobile-nav-panel .side-nav-group-button:hover{background:#edf5f3}}.app-shell .app-scout-panel form button,.app-shell .landing-pages-panel .lead-form-actions .button,.app-shell .mobile-nav-toggle[aria-expanded=true],.app-shell .person-playbooks>button,.app-shell .workflow-actions button:nth-child(2),.app-shell [class*=KimProspectCard_actions__] button:last-child,.app-shell [class*=KimProspectCard_mail__] button,.app-shell [class*=meeting_prejoin__] button,.app-shell [class*=personal-email_primary__]{border-color:var(--app-primary);background:var(--app-primary);color:#fff}.app-shell .app-scout-panel form button:hover:not(:disabled),.app-shell .landing-pages-panel .lead-form-actions .button:hover:not(:disabled),.app-shell .person-playbooks>button:hover:not(:disabled),.app-shell .workflow-actions button:nth-child(2):hover:not(:disabled),.app-shell [class*=KimProspectCard_actions__] button:last-child:hover:not(:disabled),.app-shell [class*=KimProspectCard_mail__] button:hover:not(:disabled),.app-shell [class*=meeting_prejoin__] button:hover:not(:disabled),.app-shell [class*=personal-email_primary__]:hover:not(:disabled){border-color:var(--app-primary-hover);background:var(--app-primary-hover)}.app-shell .scout-v2-composer-bar button:not(:disabled){background:var(--app-primary)!important;box-shadow:0 4px 10px #11747c30}.app-shell .scout-v2-composer-bar button:hover:not(:disabled){background:var(--app-primary-hover)!important}.app-shell .scout-v2-composer-bar button:disabled{background:#b9d9d5!important;box-shadow:none}.app-shell .ticket-desk .button-outline:hover,.app-shell .ticket-header-actions .button[aria-expanded=true]{border-color:var(--app-primary);background:#eaf5f3;color:var(--app-primary-hover)}.app-shell .ticket-header-actions .button[aria-expanded=true]{box-shadow:inset 0 -2px 0 var(--app-primary)}.app-shell .tasks-table-card .tasks-toolbar{position:relative;z-index:40}.app-shell .tasks-table-card .tasks-table-wrap{position:relative;z-index:1}.app-shell .tasks-table-card .tasks-toolbar details.task-assignee-filter{position:relative;font-family:Lexend Deca,Arial,sans-serif}.app-shell .tasks-table-card .tasks-toolbar details.task-assignee-filter[open]{z-index:41}.app-shell .tasks-table-card .tasks-toolbar details.task-assignee-filter>summary{min-height:34px;gap:8px;padding:7px 11px;border-radius:9px;font:500 11px/1.25 Lexend Deca,Arial,sans-serif}.app-shell .tasks-table-card .tasks-toolbar details.task-assignee-filter[open]>summary{border-color:#8dbdb9;background:#edf6f4;color:#164f53}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options{box-sizing:border-box;display:grid;position:absolute;z-index:50;top:calc(100% + 6px);left:0;right:auto;grid-template-columns:minmax(0,1fr);gap:3px;width:min(280px,calc(100vw - 24px));max-height:min(340px,calc(100dvh - 150px));padding:9px;border-color:#cdded9;border-radius:12px;box-shadow:0 18px 42px rgba(12,39,42,.16),0 2px 8px rgba(12,39,42,.06);font-family:Lexend Deca,Arial,sans-serif}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options>button{justify-self:end;width:auto;margin:0 2px 5px;padding:5px 7px;border:0;border-radius:6px;color:var(--app-primary);font:600 10px/1.25 Lexend Deca,Arial,sans-serif;text-align:right}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options>button:not(:disabled):hover{background:#edf6f4}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options label{box-sizing:border-box;min-width:0;width:100%;min-height:38px;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:8px;color:#294541;font:500 11px/1.35 Lexend Deca,Arial,sans-serif}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options label:has(input:checked){border-color:#bfddd8;background:#edf7f5;color:#124f55}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options label:focus-within{outline:2px solid var(--app-primary);outline-offset:1px}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options label span{min-width:0;overflow-wrap:anywhere}.app-shell .tasks-table-card .tasks-toolbar .task-assignee-options input{flex:none;width:16px;height:16px;min-width:16px;margin:0;accent-color:var(--app-primary)}@media (max-width:900px){.app-shell .tasks-table-card .tasks-toolbar{flex-wrap:wrap}.app-shell .tasks-table-card .tasks-toolbar .tasks-search{flex:1 1 100%;max-width:none;min-width:0}}.app-shell .person-record-page .company-record-right .company-association-card .company-card-heading{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;margin-bottom:12px}.app-shell .person-record-page .company-record-right .company-association-card .company-card-heading h2{display:flex;align-items:center;gap:9px;min-width:0;font:600 12px/1.4 Lexend Deca,Arial,sans-serif;white-space:nowrap}.app-shell .person-record-page .company-record-right .company-association-card .company-card-heading h2 i{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:8px;background:#eaf5f3;color:#11747c;font-size:13px}.app-shell .person-record-page .company-record-right .company-association-card .company-card-heading button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:34px;padding:8px 10px;border:1px solid #d7e6e2;border-radius:8px;background:#f5faf8;color:#0e6971;font:500 10px/1.4 Lexend Deca,Arial,sans-serif;text-align:left;white-space:nowrap}.app-shell .person-record-page .company-record-right .company-association-card .company-card-heading button:hover{border-color:#91c8bf;background:#eaf5f2}.app-shell .person-record-page .company-record-right .company-association-card .company-card-heading button:focus-visible{outline:2px solid #11747c;outline-offset:2px}.task-detail-body>.task-prospect-context{margin-top:20px}.app-shell .task-contact-methods,.app-shell .task-contact-methods *{font-family:Lexend Deca,Arial,sans-serif}.app-shell .task-contact-methods li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:5px 12px;min-height:52px;padding:9px 11px;border-color:#d7e5e0;border-radius:10px;background:#fbfdfc}.app-shell .task-contact-methods li>span{min-width:0;color:#31565a;font-size:11px;font-weight:600;line-height:1.35}.app-shell .task-contact-methods li small{margin-top:2px;color:#718782;font-size:10px;line-height:1.35}.app-shell .task-contact-methods li a{min-width:0;color:#203a40;font-size:12px;font-weight:500;line-height:1.4;text-align:right;text-decoration:none;overflow-wrap:anywhere}.app-shell .task-contact-methods li a:hover{color:var(--app-primary);text-decoration:underline}.app-shell .task-contact-methods li a:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}@media(max-width:440px){.app-shell .task-contact-methods li{grid-template-columns:minmax(0,1fr)}.app-shell .task-contact-methods li a{text-align:left}}@media (min-width:621px){.app-shell .sidebar .sidebar-collapse-toggle,.app-shell.app-sidebar-collapsed .sidebar .sidebar-collapse-toggle{position:absolute;top:50%;right:-20px;z-index:3;display:grid;place-items:center;width:var(--sidebar-collapse-size);height:var(--sidebar-collapse-size);margin:0;padding:0;transform:translateY(-50%);border:1px solid #b9d0cb;border-radius:50%;background:#fff;color:#116b72;font-size:10px;line-height:1;box-shadow:0 2px 8px rgba(13,43,42,.16)}.app-shell .sidebar .sidebar-collapse-toggle:focus-visible,.app-shell .sidebar .sidebar-collapse-toggle:hover{border-color:#11747c;background:#e9f5f2;color:#0b5e66}.app-shell .sidebar .sidebar-collapse-toggle:focus-visible{outline:2px solid #11747c;outline-offset:3px}}.app-shell .person-record-page .company-record-summary{background:linear-gradient(135deg,#f5f9f7,#ffffff 58%,#f1f6f4)}.app-shell .person-record-page .company-record-summary .company-summary-placeholder{border-color:#dce4e0;background:transparent}.app-shell .person-record-page .company-record-summary .company-summary-placeholder button i,.app-shell .person-record-page .company-record-summary .company-summary-placeholder>i{color:#4b5b59}.task-detail-footer-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.task-detail-footer-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px}@media print{@page{margin:14mm}body:has(.task-detail-shell){overflow:visible!important;background:#fff!important}body:has(.task-detail-shell) :not(:has(.task-detail-shell)):not(.task-detail-shell):not(.task-detail-shell *){display:none!important}body:has(.task-detail-shell) :has(.task-detail-shell){display:block!important;position:static!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;transform:none!important}body:has(.task-detail-shell) .task-detail-body,body:has(.task-detail-shell) .task-detail-drawer,body:has(.task-detail-shell) .task-detail-shell{display:block!important;position:static!important;inset:auto!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;animation:none!important;transform:none!important}body:has(.task-detail-shell) .task-detail-body{padding:0!important}body:has(.task-detail-shell) .task-detail-drawer .person-drawer-avatar,body:has(.task-detail-shell) .task-detail-drawer .person-drawer-backdrop,body:has(.task-detail-shell) .task-detail-drawer .person-drawer-footer,body:has(.task-detail-shell) .task-detail-drawer button,body:has(.task-detail-shell) .task-detail-shell>.person-drawer-backdrop{display:none!important}body:has(.task-detail-shell) .task-detail-drawer .person-drawer-header{display:block!important;padding:0 0 12px!important;margin:0 0 18px!important;border-bottom:1px solid #cbd5d1!important}body:has(.task-detail-shell) .task-detail-drawer .person-drawer-header strong{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}body:has(.task-detail-shell) .task-detail-drawer .task-detail-body h3{font-size:20px!important;line-height:1.3}body:has(.task-detail-shell) .task-detail-drawer .task-signal-history ul{max-height:none!important;overflow:visible!important}body:has(.task-detail-shell) .task-detail-drawer .task-contact-methods li,body:has(.task-detail-shell) .task-detail-drawer .task-detail-group>div,body:has(.task-detail-shell) .task-detail-drawer .task-prospect-review dl>div{break-inside:avoid}body:has(.task-detail-shell) .task-detail-drawer a,body:has(.task-detail-shell) .task-detail-drawer dd,body:has(.task-detail-shell) .task-detail-drawer p{overflow-wrap:anywhere}body:has(.task-detail-shell) .task-detail-drawer textarea{overflow:visible!important;height:auto!important}}