.app-scout-panel.scout-v2{position:fixed;inset:8px 8px 8px auto;z-index:80;display:flex;flex-direction:column;width:min(444px,calc(100vw - 16px));height:auto;padding:0;overflow:hidden;border:1px solid #cadad6;border-radius:16px;background:#f6f8f7;color:#183235;box-shadow:0 28px 80px rgba(11,31,33,.26),0 5px 14px rgba(11,31,33,.1);font-family:Lexend Deca,Arial,sans-serif;animation:scout-drawer-in .22s cubic-bezier(.2,.75,.25,1) both}.app-scout-panel.scout-v2.is-expanded{width:min(760px,calc(100vw - 16px))}.scout-v2-header{display:flex;align-items:center;justify-content:space-between;flex:none;min-height:79px;box-sizing:border-box;padding:15px 18px!important;border:0!important;background:linear-gradient(118deg,#133338,#1c4245 72%,#24575b)!important;color:#fff}.scout-v2-identity{display:flex;align-items:center;gap:12px;min-width:0}.scout-v2-mark{display:grid;place-items:center;flex:none;width:42px;height:42px;border:1px solid rgba(255,255,255,.3);border-radius:12px;background:linear-gradient(145deg,#ffc5ad,#ff744f);color:#542f2d;box-shadow:0 6px 18px rgba(0,0,0,.14)}.scout-v2-mark i{font-size:19px}.scout-v2-identity>div{display:grid;grid-gap:2px;gap:2px}.scout-v2-kicker{color:#a8d1ce;font-size:9px;font-weight:800;letter-spacing:.14em}.scout-v2-identity strong{display:block!important;color:#fff!important;font-size:18px!important;line-height:1.12;font-weight:800;letter-spacing:-.035em}.scout-v2-identity small{display:flex!important;align-items:center;gap:5px;color:#d1e7e3!important;font-size:10px!important}.scout-v2-identity small i{width:6px;height:6px;border-radius:50%;background:#6be4b9;box-shadow:0 0 0 3px rgba(107,228,185,.13)}.scout-v2-header-actions{display:flex;align-items:center;gap:4px}.scout-v2-header-actions button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:#d8ece9;cursor:pointer}.scout-v2-header-actions button:hover{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.12);color:#fff}.scout-v2-header-actions button:disabled{opacity:.4;cursor:wait}.scout-v2-modes{display:flex;gap:5px;flex:none;overflow-x:auto;padding:10px 14px;border-bottom:1px solid #e1e9e5;background:#fff;scrollbar-width:thin}.scout-v2-modes button{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:33px;padding:7px 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:#54716e;font:700 10px Lexend Deca,Arial,sans-serif;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.scout-v2-modes button i{font-size:12px}.scout-v2-modes button:hover{background:#f1f6f4;color:#164448}.scout-v2-modes button[aria-pressed=true]{border-color:#b7d8d2;background:#e8f4f1;color:#145f61;box-shadow:inset 0 -2px 0 #197f7b}.scout-v2-content{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:#f6f8f7;scrollbar-color:#c8d7d2 transparent}.scout-v2-welcome{padding:18px 18px 24px}.scout-v2-hero{position:relative;overflow:hidden;padding:22px 20px 20px;border:1px solid #dceae5;border-radius:15px;background:radial-gradient(circle at 92% 8%,rgba(173,219,210,.52),transparent 38%),linear-gradient(145deg,#fff,#eef6f3);box-shadow:0 6px 20px rgba(20,55,51,.04)}.scout-v2-eyebrow{display:block;color:#3b817c;font-size:9px;font-weight:800;letter-spacing:.13em}.scout-v2-hero h2{max-width:360px;margin:8px 0 10px;color:#18383b;font-size:23px;line-height:1.18;font-weight:800;letter-spacing:-.045em}.scout-v2-hero p{max-width:365px;margin:0;color:#536c69;font-size:11px;line-height:1.65}.scout-v2-starters{margin-top:22px}.scout-v2-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 3px 11px}.scout-v2-section-title span{color:#203b3d;font-size:11px;font-weight:800}.scout-v2-section-title small{max-width:55%;overflow:hidden;color:#78908b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.scout-v2-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.scout-v2-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:118px;padding:13px;border:1px solid #dce6e2;border-radius:12px;background:#fff;text-align:left;cursor:pointer;box-shadow:0 3px 10px rgba(21,49,44,.035);transition:transform .16s,border-color .16s,box-shadow .16s}.scout-v2-card:hover{transform:translateY(-2px);border-color:#86bdb3;box-shadow:0 9px 22px rgba(21,73,67,.1)}.scout-v2-card:disabled{opacity:.55;cursor:wait}.scout-v2-card-icon{display:grid;place-items:center;width:28px;height:28px;margin-bottom:9px;border-radius:8px;background:#e8f5f0;color:#207b73;font-size:13px}.scout-v2-card:nth-child(2) .scout-v2-card-icon{background:#fff0e7;color:#d7633d}.scout-v2-card:nth-child(3) .scout-v2-card-icon{background:#edf0fb;color:#636ab0}.scout-v2-card:nth-child(4) .scout-v2-card-icon{background:#f2edf6;color:#855b97}.scout-v2-card strong{color:#234143;font-size:10px;font-weight:800;line-height:1.3}.scout-v2-card small{margin-top:4px;padding-right:8px;color:#718581;font-size:9px;line-height:1.45}.scout-v2-card-arrow{position:absolute;top:15px;right:14px;color:#9cadab;font-size:10px}.scout-v2-card:hover .scout-v2-card-arrow{color:#177570}.scout-v2-note{display:flex;align-items:flex-start;gap:8px;margin:16px 3px 0;color:#67817c;font-size:9px;line-height:1.5}.scout-v2-note i{color:#498f7d;font-size:12px}.scout-v2-transcript{display:grid;align-content:start;grid-gap:20px;gap:20px;padding:20px 17px 25px}.scout-v2-turn{min-width:0}.scout-v2-turn-label{display:flex;align-items:center;gap:7px;margin:0 0 7px;color:#52736d;font-size:10px;font-weight:800}.scout-v2-turn.user .scout-v2-turn-label{justify-content:flex-end;color:#6d7776}.scout-v2-turn-icon{display:grid;place-items:center;width:22px;height:22px;border:1px solid #c7ded8;border-radius:7px;background:#e7f3ef;color:#217c73;font-size:11px}.scout-v2-turn.user .scout-v2-turn-icon{order:2;border-color:#e3e7e5;background:#edf0ef;color:#526662}.scout-v2-bubble{max-width:100%;min-width:0;box-sizing:border-box;padding:13px 14px;border:1px solid #dfe9e5;border-radius:4px 13px 13px 13px;background:#fff;color:#2a4142;box-shadow:0 3px 12px rgba(19,47,46,.035)}.scout-v2-turn.user .scout-v2-bubble{width:-moz-fit-content;width:fit-content;max-width:88%;margin-left:auto;border-color:#1b7373;border-radius:13px 4px 13px 13px;background:#1e7776;color:#fff}.scout-v2-bubble p{margin:0!important;padding:0!important;max-width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:11px!important;line-height:1.65!important;white-space:pre-wrap;overflow-wrap:anywhere}.scout-v2-bubble textarea{display:block;width:100%;min-height:190px;padding:11px;border:1px solid #cbdcd6;border-radius:8px;background:#fff;color:#2b4242;font:11px/1.6 Lexend Deca,Arial,sans-serif;resize:vertical}.scout-v2-metrics{display:grid;grid-gap:7px;gap:7px;margin:0 0 12px;padding:0;list-style:none}.scout-v2-metrics li{padding:10px 11px;border:1px solid #cae6dc;border-radius:8px;background:#f0faf5;color:#28584f;font-size:10px;line-height:1.5}.scout-v2-definition,.scout-v2-period{display:block;margin-top:10px;color:#68817a;font-size:9px;line-height:1.5}.scout-v2-definition{padding:9px 10px;border-left:2px solid #7bbfb1;background:#f5faf8}.scout-v2-sources{display:grid;grid-gap:5px;gap:5px;margin-top:14px;padding-top:12px;border-top:1px solid #e9eeec}.scout-v2-sources strong{margin-bottom:3px;color:#58756e;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.scout-v2-sources a{display:flex;align-items:center;gap:8px;padding:8px 9px;border:1px solid #dce8e3;border-radius:7px;background:#fbfdfc;color:#176b69;font-size:10px;text-decoration:none}.scout-v2-sources a span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scout-v2-sources a:hover{border-color:#8bc4b9;background:#f2faf7}.scout-v2-copy{display:inline-flex;align-items:center;gap:6px;margin-top:11px;padding:7px 9px;border:1px solid #b7d5cc;border-radius:7px;background:#fff;color:#236a62;font:700 9px Lexend Deca,Arial,sans-serif;cursor:pointer}.scout-v2-copy:hover{background:#edf7f3}.scout-v2-thinking{display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:12px 14px;border:1px solid #dfe9e5;border-radius:4px 13px 13px 13px;background:#fff}.scout-v2-thinking>span{width:5px;height:5px;border-radius:50%;background:#249788;animation:scout-v2-dot 1s ease-in-out infinite}.scout-v2-thinking>span:nth-child(2){animation-delay:.15s}.scout-v2-thinking>span:nth-child(3){animation-delay:.3s}.scout-v2-thinking small{margin-left:6px;color:#6b817c;font-size:9px}@keyframes scout-v2-dot{50%{transform:translateY(-3px);opacity:.42}}.scout-v2-footer{flex:none;padding:10px 14px 12px;border-top:1px solid #e2e9e6;background:#fff}.scout-v2-next{margin-bottom:10px}.scout-v2-next>span{display:block;margin:0 2px 7px;color:#6a817c;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.scout-v2-next>div{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin}.scout-v2-next button{display:flex;align-items:center;gap:5px;flex:none;min-height:27px;padding:5px 8px;border:1px solid #d6e5df;border-radius:7px;background:#f9fcfa;color:#356b64;font:700 9px Lexend Deca,Arial,sans-serif;cursor:pointer}.scout-v2-next button:hover{border-color:#87bcb0;background:#ecf7f2}.scout-v2-next button:disabled{opacity:.5;cursor:wait}.scout-v2-composer{display:block!important;margin:0!important;padding:10px 11px 8px!important;border:1px solid #bfcfc9!important;border-radius:12px!important;background:#fff!important;box-shadow:0 3px 12px rgba(15,49,47,.06)!important}.scout-v2-composer:focus-within{border-color:#5caaa0!important;box-shadow:0 0 0 3px rgba(55,151,137,.13)!important}.scout-v2-context{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:5px;background:#edf7f3;color:#276d62;font-size:9px}.scout-v2-composer textarea{display:block;width:100%;min-height:44px;max-height:120px;box-sizing:border-box;margin-top:2px;padding:5px 0;border:0;outline:0;background:transparent;color:#213b3d;font:11px/1.5 Lexend Deca,Arial,sans-serif;resize:vertical}.scout-v2-composer textarea::placeholder{color:#8b9b97}.scout-v2-composer-bar{display:flex;align-items:center;gap:8px;min-height:30px}.scout-v2-composer-bar>span:first-child{flex:1 1;color:#95a5a0;font-size:9px}.scout-v2-composer-bar>span:first-child i{font-style:normal;margin:0 3px}.scout-v2-count{color:#7b8e89;font-size:9px}.scout-v2-composer-bar button{display:grid!important;place-items:center;flex:none;width:31px!important;height:31px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#ff6843!important;color:#fff!important;font-size:14px;cursor:pointer;box-shadow:0 4px 10px rgba(235,95,59,.19)}.scout-v2-composer-bar button:hover:not(:disabled){background:#e64f2f!important;transform:translateY(-1px)}.scout-v2-composer-bar button:disabled{background:#f7cdc2!important;box-shadow:none;cursor:not-allowed}.scout-v2-disclaimer{display:flex;align-items:flex-start;justify-content:center;gap:5px;margin:9px 2px 0;color:#81918d;font-size:9px;line-height:1.45;text-align:center}.scout-v2-disclaimer i{flex:none;color:#74a096}.scout-v2 a:focus-visible,.scout-v2 button:focus-visible,.scout-v2 textarea:focus-visible{outline:2px solid #388e85;outline-offset:2px}@media(max-width:620px){.app-scout-panel.scout-v2,.app-scout-panel.scout-v2.is-expanded{inset:0;width:100%;border:0;border-radius:0}.scout-v2-header{min-height:72px}.scout-v2-welcome{padding:15px}.scout-v2-hero{padding:19px}.scout-v2-hero h2{font-size:21px}.scout-v2-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.scout-v2-card{min-height:112px}}@media(max-width:360px){.scout-v2-card-grid{grid-template-columns:1fr}.scout-v2-composer-bar>span:first-child{font-size:8px}}@media(prefers-reduced-motion:reduce){.app-scout-panel.scout-v2,.scout-v2-thinking>span{animation:none}.scout-v2-card,.scout-v2-modes button{transition:none}}.app-scout-panel.scout-v2 .scout-v2-footer{padding:14px 16px 15px;background:#fff}.app-scout-panel.scout-v2 .scout-v2-composer{padding:11px 12px 9px!important;border-color:#ccdcd6!important;border-radius:14px!important;box-shadow:0 2px 8px rgba(15,49,47,.045)!important;transition:border-color .18s,box-shadow .18s}.app-scout-panel.scout-v2 .scout-v2-composer:focus-within{border-color:#48a69c!important;box-shadow:0 0 0 3px rgba(55,151,137,.12),0 4px 14px rgba(15,49,47,.06)!important}.app-scout-panel.scout-v2 .scout-v2-composer textarea{min-height:48px;max-height:136px;margin:0;padding:2px 0 8px;resize:none;overflow-y:auto;font-size:12px;line-height:1.5}.app-scout-panel.scout-v2 .scout-v2-composer textarea:focus-visible{outline:none}.app-scout-panel.scout-v2 .scout-v2-composer-bar{min-height:38px;padding-top:7px;border-top:1px solid #e7eeea}.app-scout-panel.scout-v2 .scout-v2-composer-bar>span:first-child{min-width:0;line-height:1.35}.app-scout-panel.scout-v2 .scout-v2-composer-bar button{width:36px!important;height:36px!important;font-size:16px;transition:background .18s,transform .18s,box-shadow .18s}.app-scout-panel.scout-v2 .scout-v2-composer-bar button:disabled{color:#fff!important}@media(max-width:620px){.app-scout-panel.scout-v2 .scout-v2-footer{padding:12px 14px max(14px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.app-scout-panel.scout-v2 .scout-v2-composer,.app-scout-panel.scout-v2 .scout-v2-composer-bar button{transition:none}}.app-scout-panel.scout-v2 .scout-v2-mark{width:48px;height:48px;overflow:hidden;border-color:#bcded8;border-radius:50%;background:linear-gradient(145deg,#f4faf8,#dcefeb);box-shadow:0 6px 18px rgba(0,0,0,.14)}.app-scout-panel.scout-v2 .scout-v2-mark img{display:block;width:44px;height:44px;object-fit:contain}.scout-v2-card:last-child:nth-child(odd){grid-column:1/-1;min-height:84px}.scout-v2-person-context{max-width:100%;margin-bottom:5px;font-weight:700}.scout-v2-person-context button{display:grid;place-items:center;margin-left:4px;padding:1px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.scout-v2-person-context button:hover{background:#d4ebe3}.scout-person-card{min-width:0;margin-top:13px;overflow:hidden;border:1px solid #d7e5df;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgba(26,66,61,.05)}.scout-person-head{display:flex;align-items:center;gap:10px;padding:13px 12px;background:linear-gradient(110deg,#eff8f5,#fff);border-bottom:1px solid #e2ece7}.scout-person-avatar{display:grid;place-items:center;flex:none;width:39px;height:39px;border-radius:11px;background:#cfe8e1;color:#166d68;font-size:13px;font-weight:800}.scout-person-head>div{flex:1 1;min-width:0}.scout-person-eyebrow{display:block;color:#65958d;font-size:8px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.scout-person-head h3{margin:2px 0;color:#183d3e;font-size:14px;line-height:1.25}.scout-person-subtitle{display:block;overflow:hidden;color:#6a817d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.scout-person-head>a{display:grid;place-items:center;flex:none;width:27px;height:27px;border:1px solid #cde1da;border-radius:7px;background:#fff;color:#20746c;text-decoration:none}.scout-person-tabs{display:flex;gap:3px;padding:6px 9px 0;border-bottom:1px solid #e3ebe7}.scout-person-tabs button{display:flex;align-items:center;gap:5px;min-width:0;padding:8px 9px;border:0;border-bottom:2px solid transparent;background:transparent;color:#68817b;font:700 9px Lexend Deca,Arial,sans-serif;cursor:pointer}.scout-person-tabs button:hover{color:#176d67}.scout-person-tabs button.active{border-bottom-color:#188b7f;color:#116b64}.scout-person-tabs button span{display:grid;place-items:center;min-width:16px;height:16px;padding:0 3px;border-radius:8px;background:#edf4f1;color:#488078;font-size:8px}.scout-person-panel{min-height:118px;padding:11px 12px 13px}.scout-person-overview dl{display:grid;grid-gap:0;gap:0;margin:0}.scout-person-overview dl>div{display:grid;grid-template-columns:74px minmax(0,1fr);grid-gap:8px;gap:8px;padding:7px 0;border-bottom:1px solid #eef2ef}.scout-person-overview dt{color:#708780;font-size:9px}.scout-person-overview dd{min-width:0;margin:0;overflow-wrap:anywhere;color:#244742;font-size:10px;font-weight:650}.scout-person-card a{color:#137a73;text-decoration:none}.scout-person-card a:hover{text-decoration:underline}.scout-person-external{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.scout-person-external a{display:inline-flex;gap:5px;padding:6px 8px;border:1px solid #cfe2db;border-radius:7px;background:#f6fbf8;font-size:9px;font-weight:700}.scout-person-list{display:grid;grid-gap:6px;gap:6px}.scout-person-count{margin-bottom:3px;color:#657d77;font-size:9px}.scout-person-list-item{display:flex;align-items:center;justify-content:space-between;gap:9px;min-width:0;padding:9px;border:1px solid #e4ece8;border-radius:8px;background:#fbfdfc}.scout-person-list-item:hover{border-color:#a7d2c7;background:#f2faf6}.scout-person-list-item>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.scout-person-list-item strong{overflow:hidden;color:#23534c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.scout-person-list-item small{color:#70847e;font-size:8px;line-height:1.4}.scout-person-category{text-transform:capitalize}.scout-person-empty{padding:16px 9px;border:1px dashed #d8e6df;border-radius:8px;color:#748780;font-size:9px;text-align:center}.scout-person-limit{color:#81928b;font-size:8px;line-height:1.45}.scout-person-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-top:1px solid #e7efea;background:#f8fbf9;font-size:8px}.scout-person-foot span{color:#758981}.scout-person-foot a{display:inline-flex;align-items:center;gap:4px;flex:none;font-weight:800}.scout-v2-matches{display:grid;grid-gap:6px;gap:6px;margin-top:12px}.scout-v2-matches>button{display:flex;align-items:center;gap:9px;width:100%;padding:8px;border:1px solid #dae8e2;border-radius:9px;background:#fbfdfc;text-align:left;cursor:pointer}.scout-v2-matches>button:hover{border-color:#86c3b5;background:#f0f9f5}.scout-v2-match-avatar{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background:#d8eee7;color:#23766c;font-size:10px;font-weight:800}.scout-v2-matches>button>span:nth-child(2){display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.scout-v2-matches strong{color:#214b46;font-size:10px}.scout-v2-matches small{overflow:hidden;color:#748880;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.scout-v2-matches>button>i{color:#5f9b8b;font-size:11px}.scout-v2-matches>small{padding:2px;color:#798c85;font-size:8px}@media(max-width:360px){.scout-v2-card:last-child:nth-child(odd){grid-column:auto}.scout-person-overview dl>div{grid-template-columns:65px minmax(0,1fr)}}.scout-v2-draft-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.scout-v2-review-button{display:inline-flex;align-items:center;gap:6px;margin-top:11px;padding:7px 10px;border:1px solid #146d68;border-radius:7px;background:#176e6b;color:#fff;font:700 9px Lexend Deca,Arial,sans-serif;cursor:pointer}.scout-v2-review-button:hover{background:#105b58}.scout-v2-send-review{display:grid;grid-gap:12px;gap:12px;margin-top:13px;padding:14px;border:1px solid #c8ddd6;border-radius:12px;background:#f7faf8}.scout-v2-send-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.scout-v2-send-heading strong{color:#163d3c;font-size:12px}.scout-v2-send-heading button{border:0;background:transparent;color:#607773;cursor:pointer}.scout-v2-send-addresses{display:grid;grid-gap:7px;gap:7px}.scout-v2-send-addresses span{overflow-wrap:anywhere;color:#314d4a;font-size:10px}.scout-v2-send-addresses b{display:inline-block;min-width:34px;margin-right:7px;color:#647b76;font-size:9px;text-transform:uppercase}.scout-v2-send-fields{display:grid;grid-gap:9px;gap:9px}.scout-v2-send-fields label{display:grid;grid-gap:5px;gap:5px;color:#365d57;font-size:10px;font-weight:700}.scout-v2-send-fields input,.scout-v2-send-fields textarea{width:100%;min-height:0;padding:9px 10px;border:1px solid #c7d9d3;border-radius:8px;background:#fff;color:#163d3c;font:11px/1.5 Lexend Deca,Arial,sans-serif}.scout-v2-send-fields textarea{min-height:145px;resize:vertical}.scout-v2-send-preview{display:grid;grid-gap:5px;gap:5px;padding:11px;border:1px solid #d7e4df;border-radius:8px;background:#fff;overflow-wrap:anywhere}.scout-v2-send-preview b{color:#5a756e;font-size:9px;text-transform:uppercase}.scout-v2-send-preview p,.scout-v2-send-preview span{margin:0;color:#254440;font-size:11px;white-space:pre-wrap}.scout-v2-send-preview p{margin-bottom:7px!important}.scout-v2-send-note,.scout-v2-send-status,.scout-v2-send-warning{font-size:10px!important;line-height:1.5!important}.scout-v2-send-warning{color:#8b4f22!important}.scout-v2-send-actions{display:flex;justify-content:flex-end;gap:8px}.scout-v2-send-actions button{padding:8px 11px;border:1px solid #aacdc1;border-radius:7px;background:#fff;color:#1d635c;font:700 10px Lexend Deca,Arial,sans-serif;cursor:pointer}.scout-v2-send-actions button[type=submit]{border-color:#176e6b;background:#176e6b;color:#fff}.scout-v2-send-actions button:disabled{opacity:.48;cursor:not-allowed}.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);grid-gap:14px;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;grid-gap:12px;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;grid-gap:16px;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));grid-gap:10px;gap:10px;margin:16px 0 12px}.stage-aging-summary>div{display:grid;grid-gap:5px;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;grid-gap:0;gap:0;margin-top:12px}.stage-aging-list article{display:grid;grid-template-columns:minmax(0,2fr) minmax(110px,1fr) minmax(110px,1fr);grid-gap:16px;gap:16px;align-items:center;padding:14px 2px;border-top:1px solid #e8eee9;min-width:0}.stage-aging-list article>div{display:grid;grid-gap:4px;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));grid-gap:12px;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;grid-gap:3px;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;grid-gap:9px;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;grid-gap:4px;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));grid-gap:9px;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;grid-gap:5px;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;grid-gap:12px;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;grid-gap:9px;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);grid-gap:12px;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);grid-gap:12px;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));grid-gap:10px;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;grid-gap:2px;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;grid-gap:4px 24px;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 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 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;grid-gap:5px;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;grid-gap:4px;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;grid-gap:8px;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));grid-gap:6px;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;grid-gap:18px;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;grid-gap:6px;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;grid-gap:0;gap:0}.custom-record-row{display:grid;grid-template-columns:minmax(105px,1fr) minmax(0,2fr);align-items:center;grid-gap:12px;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;grid-gap:17px;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;grid-gap:6px;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-feature-settings:"tnum";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));grid-gap:8px;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);grid-gap:10px 14px;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;grid-gap:16px;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;grid-gap:6px;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;grid-gap:16px;gap:16px;min-width:0}.webhook-draft-inputs{display:grid;grid-template-columns:minmax(160px,1fr) minmax(240px,2fr);grid-gap:14px;gap:14px}.webhook-draft-inputs label{display:grid;grid-gap:7px;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;grid-gap:10px;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;grid-gap:12px;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;grid-gap:7px;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;grid-gap:8px;gap:8px;min-width:0}.webhook-control-history ul{display:grid;grid-gap:6px;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}@media (min-width:621px){.app-shell:not(.app-sidebar-collapsed) .app-content{padding-left:10px}}.app-top-nav{position:-webkit-sticky;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:-webkit-sticky;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}.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}.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 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 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;-webkit-clip-path:inset(50%);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:-webkit-sticky;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}}.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}.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:-webkit-grab;cursor:grab}.side-nav-item-row[draggable=true]:active{cursor:-webkit-grabbing;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}.side-nav a:focus-visible,.side-nav-group-button:focus-visible{outline-color:#8fc9bb}.side-nav-item-row:focus-within{outline:none}@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 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}