.scout-panel.scout-v2{background:#f8faf4!important;border-color:#bbc7ad!important;border-radius:26px!important;width:495px!important;box-shadow:0 22px 90px #02090035!important}.scout-v2 .scout-head{background:radial-gradient(at 10% 10%,#ddf5b170,#0000 70%);border-bottom:0;gap:16px;padding:25px 26px 22px}.scout-v2 .scout-head [data-slot=dialog-title]{letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:14px;padding-right:20px;font-size:28px;font-weight:500;display:flex}.scout-head [data-slot=dialog-title]>span{letter-spacing:0;color:#5b6c4e;font-size:12px;font-weight:400}.scout-v2 .scout-head [data-slot=dialog-description]{color:#66775a;margin-top:4px;font-size:12px}.scout-orb{background:radial-gradient(circle at 30% 25%,#eaffaa,#c8f449 70%);flex:none;width:52px;height:52px;position:relative;box-shadow:inset 0 1px 2px #fff,0 0 28px #a4cb5525}.scout-orb>svg{animation:18s linear infinite scout-orbit}.scout-orb>i{background:#577d35;border:2px solid #f8faf4;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}.scout-v2 .scout-tab-list{margin-top:0;margin-inline:24px;background:#e9eee3!important;width:calc(100% - 48px)!important;padding:4px!important}.scout-tab-list button>i{background:#769c38;border-radius:50%;width:5px;height:5px;margin-left:5px}.scout-v2 .scout-tab-list button{gap:6px;min-height:38px;font-size:14px}.scout-progress{color:#6e7e61;justify-content:space-between;align-items:center;gap:20px;padding:18px 25px 14px;font-size:12px;display:flex;position:relative}.scout-progress>button{color:#657d50;place-items:center;width:30px;height:28px;margin:-6px 0;display:grid}.scout-progress>div{background:#e4ebdc;border-radius:2px;height:2px;position:absolute;bottom:0;left:25px;right:25px}.scout-progress>div>i{background:#96b948;border-radius:2px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);display:block}.scout-v2 .scout-log{overscroll-behavior:contain;gap:15px;min-height:250px;max-height:min(430px,48svh);padding:22px 25px 14px}.scout-welcome{padding:2px 0 8px}.scout-welcome>span{letter-spacing:.06em;color:#6d8356;align-items:center;gap:8px;font-size:10px;display:flex}.scout-welcome h3{letter-spacing:-.05em;margin:20px 0 18px;font-size:43px;font-weight:400;line-height:1.03}.scout-welcome h3 em{color:#4c6d28;font-family:Georgia,serif}.scout-welcome>p{color:#67755c;margin-bottom:8px;font-size:16px;line-height:1.5}.scout-v2 .scout-message{max-width:96%;padding:15px 17px;font-size:15px;line-height:1.55;animation:.25s both scout-message-in}.scout-v2 .scout-message.assistant{color:#24341a;background:#eaf0e2;border:1px solid #dce6d1;box-shadow:0 3px 10px #415a1503}.scout-v2 .scout-message.user{color:#eff8e4;background:#203516}.scout-message-name{letter-spacing:.13em;color:#758961;margin-bottom:9px;font-size:9px;line-height:1;display:block}.scout-first-message{color:#627754!important;font-size:14px!important}.scout-replies{flex-wrap:wrap;gap:8px;display:flex}.scout-replies button{color:#3e572c;text-align:left;background:#fff;border:1px solid #c5d2b7;border-radius:12px;flex:1 0 43%;justify-content:space-between;align-items:center;gap:13px;min-height:43px;padding:12px 13px;font-size:13px;line-height:1.3;transition:background .2s,border-color .2s,transform .2s;display:flex}.scout-replies button svg{opacity:.65;flex:none;width:13px}.scout-replies button:hover{background:#ebf6d8;border-color:#94b46b;transform:translateY(-1px)}.scout-price-question{text-align:left;color:#718360;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:8px 0;font-size:12px;line-height:1.5;display:flex}.scout-price-question:hover{color:#233d12}.scout-v2 .scout-compose{background:#fff;border-color:#a8bc92;border-radius:14px;min-height:52px;margin:13px 24px 9px}.scout-v2 .scout-compose input{padding:13px 14px;font-size:15px}.scout-v2 .scout-compose button{color:#1c320e;background:#d4ff45;border-radius:10px;align-self:center;width:46px;height:40px;margin-right:5px}.scout-v2 .scout-compose button:disabled{opacity:.5;background:#e2ead7}.scout-v2 .scout-privacy{color:#77866b;margin:3px 25px 18px;font-size:11px;line-height:1.5}.scout-v2 .scout-thinking{gap:10px;padding:9px 0;font-size:12px}.scout-typing{gap:4px;display:flex}.scout-typing i{background:#789752;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite scout-dot}.scout-typing i:nth-child(2){animation-delay:.15s}.scout-typing i:nth-child(3){animation-delay:.3s}.scout-recommendation{background:radial-gradient(at 100% 0,#ebfacf,#f4f8ed);border:1px solid #b6cf99;border-radius:15px;padding:19px;animation:.35s both scout-message-in}.scout-recommendation>span{letter-spacing:.07em;color:#6c874d;align-items:center;gap:7px;font-size:10px;display:flex}.scout-recommendation h4{letter-spacing:-.035em;color:#243819;margin:15px 0;font-size:25px;font-weight:400;line-height:1.15}.scout-recommendation>div{flex-wrap:wrap;gap:6px;margin:14px 0 19px;display:flex}.scout-recommendation>div>span{color:#547237;background:#dfeacb;border-radius:6px;padding:6px 8px;font-size:11px}.scout-recommendation>button{color:#eff8e3;background:#203715;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:44px;padding:11px 14px;font-size:14px;display:flex}.scout-recommendation>small{color:#7c8e69;margin-top:10px;font-size:10px;line-height:1.5;display:block}.scout-v2 .scout-lead-form{gap:16px;padding:22px 25px 26px}.scout-brief-heading>span{letter-spacing:.1em;color:#7b9066;font-size:10px}.scout-brief-heading h3{letter-spacing:-.04em;margin:11px 0;font-size:30px;font-weight:400;line-height:1.15}.scout-brief-heading p{color:#6a7b5a;margin:0 0 3px;font-size:14px}.scout-v2 .scout-lead-form input,.scout-v2 .scout-lead-form textarea{background:#fff;border-color:#c4d1b7;border-radius:8px;line-height:1.55}.scout-v2 .scout-lead-form label{font-size:13px}.scout-v2 .scout-lead-form .scout-privacy{margin:0}.scout-v2 .scout-lead-form>.pill{color:#203310;background:#d4ff45;border:0;justify-content:space-between;width:100%;min-height:52px;font-size:16px}.scout-v2 .scout-confirmation h3 em{color:#597b32;font-weight:400}.scout-v2 button:focus-visible{outline-offset:3px;outline:2px solid #78954a}.scout-v2 .scout-details-tab{overscroll-behavior:contain}.scout-v2 [data-slot=dialog-close]{top:17px!important;right:17px!important}@keyframes scout-orbit{to{rotate:360deg}}@keyframes scout-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes scout-message-in{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:520px){.scout-panel.scout-v2{border-radius:20px!important}.scout-v2 .scout-head{padding:21px 20px 17px}.scout-v2 .scout-head [data-slot=dialog-title]{gap:8px;font-size:26px}.scout-head [data-slot=dialog-title]>span{font-size:10px}.scout-v2 .scout-tab-list{margin-inline:18px;width:calc(100% - 36px)!important}.scout-v2 .scout-log{min-height:190px;max-height:43svh;padding:19px 18px 12px}.scout-v2 .scout-progress{padding-inline:19px}.scout-progress>div{left:19px;right:19px}.scout-welcome h3{font-size:38px}.scout-welcome>p{font-size:15px}.scout-replies button{gap:7px;padding:11px;font-size:12px}.scout-v2 .scout-compose{margin-inline:18px}.scout-v2 .scout-compose input{letter-spacing:-.02em;font-size:16px}.scout-v2 .scout-privacy{margin-inline:19px;font-size:10px}.scout-v2 .scout-form-row{grid-template-columns:1fr 1fr}.scout-v2 .scout-lead-form{padding:21px 20px}.scout-recommendation h4{font-size:23px}.scout-orb{width:47px;height:47px}}@media (prefers-reduced-motion:reduce){.scout-v2 *{transition:none!important;animation:none!important}}@media (max-width:520px){.scout-v2 .scout-log{max-height:50svh}.scout-welcome h3{margin-top:17px;margin-bottom:14px;font-size:36px}.scout-welcome>p{font-size:14px}}.scout-panel.scout-v3{background:#fbfcf8!important;border:1px solid #e6efdaaa!important;border-radius:28px!important;width:510px!important;box-shadow:0 25px 100px #04090440!important}.scout-v3 .scout-head{color:#f0f5e8;background:#14200f;padding:23px 27px;position:relative}.scout-v3 .scout-head [data-slot=dialog-title]{letter-spacing:-.04em;color:#f0f5e8;font-size:25px}.scout-v3 .scout-head [data-slot=dialog-description]{color:#a8b99a;font-size:12px}.scout-v3 [data-slot=dialog-close]{color:#edf4e4!important;top:24px!important;right:22px!important}.scout-v3 .scout-orb{width:46px;height:46px;box-shadow:0 0 25px #d4ff4525}.scout-v3 .scout-orb>i{display:none}.scout-v3 .scout-log{gap:17px;min-height:0;max-height:43svh;padding:23px 27px 15px}.scout-v3 .scout-chat-tab[data-welcome=true] .scout-log{flex-shrink:0;max-height:none;padding:30px 29px 5px}.scout-v3 .scout-welcome h3{margin:21px 0 17px;font-size:46px;line-height:1.04}.scout-v3 .scout-welcome>span{letter-spacing:.12em;color:#71895b;font-size:10px}.scout-v3 .scout-welcome>p{color:#647459;max-width:385px;font-size:17px;line-height:1.5}.scout-v3 .scout-welcome h3 em{color:#547732}.scout-v3 .scout-compose{background:#fff;border:1px solid #cbd6bf;border-radius:20px;flex-direction:column;margin:13px 25px 12px;padding:5px;transition:border-color .3s,box-shadow .3s;display:flex;box-shadow:0 3px 20px #1b321006}.scout-v3 .scout-compose:focus-within{border-color:#87a860;box-shadow:0 0 0 4px #d4ff451a}.scout-compose textarea{resize:none;color:#1d2a15;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:65px;padding:13px 13px 4px;font-size:17px;line-height:1.5;display:block}.scout-compose textarea::placeholder{color:#8a9780}.scout-compose>div{justify-content:space-between;align-items:center;gap:8px;padding:5px 4px 4px 13px;display:flex}.scout-compose>div>span{letter-spacing:.06em;color:#8a997c;font-size:9px}.scout-v3 .scout-compose button{border-radius:50%;flex:none;width:42px;height:42px;margin:0}.scout-v3 .scout-compose button:disabled{background:#e9eee2}.scout-v3 .scout-compose button:not(:disabled){color:#e4ff9f;background:#233717}.scout-inspiration{flex-wrap:wrap;align-items:center;gap:6px;margin:0 27px 22px;display:flex}.scout-inspiration>span{color:#87947c;width:100%;margin-bottom:4px;font-size:12px}.scout-inspiration button{color:#5c714c;background:#f4f7ee;border:1px solid #d6dfcc;border-radius:50px;min-height:33px;padding:5px 11px;font-size:12px;transition:background .25s}.scout-inspiration button:hover{background:#e6efdb}.scout-chat-foot{border-top:1px solid #e4eadc;justify-content:space-between;align-items:center;gap:15px;padding:14px 25px 18px;display:flex}.scout-v3 .scout-chat-foot .scout-privacy{max-width:210px;margin:0;font-size:10px;line-height:1.4}.scout-chat-foot>button{color:#4f6d37;flex:none;align-items:center;gap:6px;min-height:34px;font-size:12px;display:flex}.scout-v3 .scout-message.assistant{box-shadow:none;background:0 0;border:0;padding:5px 0;font-size:16px}.scout-v3 .scout-message.user{border-radius:18px 18px 4px;padding:14px 18px;font-size:16px}.scout-first-note{text-align:center;color:#8b9880;margin-bottom:3px;font-size:11px}.scout-message-name{letter-spacing:.08em;color:#6d8654;font-size:10px}.scout-v3 .scout-replies button{background:#f3f6ec;border-radius:50px;flex:0 auto;padding:9px 13px;font-size:13px}.scout-offer-context{color:#6a8254;border-top:1px solid #dce5d1;align-items:flex-start;gap:9px;margin-top:20px;padding-top:15px;font-size:12px;line-height:1.5;display:flex}.scout-offer-context>svg{margin-top:2px}.scout-v3 .scout-details-tab{max-height:calc(100svh - 145px)}.scout-handoff-nav{justify-content:space-between;align-items:center;padding:18px 27px 0;display:flex}.scout-handoff-nav>button{color:#6d815b;align-items:center;gap:8px;min-height:35px;font-size:13px;display:flex}.scout-handoff-nav>div{gap:5px;display:flex}.scout-handoff-nav i{background:#dde5d3;border-radius:5px;width:17px;height:3px}.scout-handoff-nav i[data-active=true]{background:#83a453}.scout-v3 .scout-lead-form{gap:23px;padding:20px 28px 28px;animation:.3s both scout-message-in}.scout-v3 .scout-brief-heading>span{letter-spacing:.1em;font-size:9px}.scout-v3 .scout-brief-heading h3{overflow-wrap:anywhere;margin:18px 0 15px;font-size:43px;line-height:1.07}.scout-brief-heading h3 em{color:#5b7b3c}.scout-v3 .scout-brief-heading p{font-size:16px;line-height:1.5}.scout-v3 .scout-answer-label input{letter-spacing:-.035em;box-shadow:none;outline-offset:4px;background:0 0;border:0;border-bottom:1px solid #b1c29e;border-radius:0;padding:12px 0;font-size:24px}.scout-v3 .scout-answer-label textarea{resize:vertical;background:#fff;border:1px solid #c7d4bb;border-radius:17px;min-height:160px;max-height:220px;padding:18px;font-size:17px}.scout-v3 .scout-lead-form>.pill{color:#eff6e6;background:#233717;border-radius:14px;min-height:53px;font-size:16px}.scout-v3 .scout-lead-form>.pill:hover{background:#344d23}.scout-not-sent{text-align:center;color:#899780;margin-top:-10px;font-size:11px}.scout-handoff-summary{background:#f0f5e9;border:1px solid #dce5d2;border-radius:14px;padding:16px}.scout-handoff-summary>span{letter-spacing:.08em;color:#7b9066;font-size:10px}.scout-handoff-summary p{color:#536b40;white-space:pre-wrap;max-height:130px;margin:10px 0;font-size:14px;overflow-y:auto}.scout-handoff-summary button{color:#4d673b;min-height:28px;font-size:12px;text-decoration:underline}.scout-v3 .scout-consent label{font-size:12px;line-height:1.5}.scout-v3 .scout-progress{padding-top:14px;padding-bottom:0}.scout-v3 .scout-lead-form .scout-privacy{font-size:11px}@media (max-width:520px){.scout-panel.scout-v3{border-radius:23px!important}.scout-v3 .scout-head{padding:19px 22px}.scout-v3 .scout-head [data-slot=dialog-title]{font-size:23px}.scout-v3 .scout-chat-tab[data-welcome=true] .scout-log{padding:25px 22px 5px}.scout-v3 .scout-welcome h3{margin-top:18px;font-size:39px}.scout-v3 .scout-welcome>p{font-size:16px}.scout-v3 .scout-log{max-height:43svh;padding:20px 21px 10px}.scout-v3 .scout-compose{margin-inline:18px}.scout-compose textarea{font-size:16px}.scout-inspiration{margin-inline:22px;margin-bottom:17px}.scout-inspiration button{padding-inline:9px;font-size:11px}.scout-chat-foot{gap:10px;padding:10px 21px 14px}.scout-v3 .scout-chat-foot .scout-privacy{max-width:155px;font-size:9px}.scout-chat-foot>button{font-size:11px}.scout-v3 .scout-lead-form{gap:20px;padding:18px 23px 25px}.scout-v3 .scout-brief-heading h3{font-size:36px}.scout-v3 .scout-brief-heading>span{font-size:8px}.scout-handoff-nav{padding-inline:23px}.scout-v3 .scout-answer-label input{font-size:22px}.scout-v3 .scout-details-tab{max-height:calc(100svh - 115px)}}@media (max-height:680px){.scout-v3 .scout-chat-tab{overflow-y:auto}.scout-v3 .scout-chat-tab[data-welcome=true] .scout-log{flex-shrink:0}.scout-v3 .scout-welcome h3{margin:12px 0;font-size:33px}.scout-v3 .scout-welcome>span,.scout-v3 .scout-inspiration{display:none}}.scout-panel.scout-v3.scout-v4{z-index:110;isolation:isolate;outline:0;overflow:hidden;inset:auto!important;top:var(--scout-fit-top,max(12px,calc(100dvh - 692px)))!important;right:var(--scout-fit-right,20px)!important;width:var(--scout-fit-width,min(408px,calc(100vw - 40px)))!important;height:var(--scout-fit-height,min(600px,calc(100dvh - 104px)))!important;color:#242429!important;background:#fcfcfd!important;border:1px solid #dedee2!important;border-radius:24px!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 20px)!important;animation:none!important;position:fixed!important;bottom:auto!important;left:auto!important;transform:none!important;box-shadow:0 16px 60px #1715251a,0 2px 9px #1715250b!important}.scout-panel.scout-v4[data-state=open]{animation:.24s cubic-bezier(.2,.7,.3,1) both scout-arrive!important}.scout-panel.scout-v4[data-state=closed]{animation:.16s both scout-leave!important}.scout-v4 .scout-head{color:#242429;background:#fcfcfd;border-bottom:1px solid #ececef;flex:none;gap:12px;min-height:75px;padding:17px 62px 17px 20px}.scout-v4 .scout-head [data-slot=dialog-title]{color:#242429;padding-right:0;font-size:23px;line-height:1.1}.scout-v4 .scout-head [data-slot=dialog-description]{color:#797781;margin-top:5px;font-size:12px;line-height:1.4}.scout-v4 .scout-orb{color:#e9ffc7;background:#242429;width:39px;height:39px;box-shadow:0 0 0 5px #f0f0f4}.scout-v4 .scout-orb>svg{width:23px;height:23px;animation:none}.scout-v4 .scout-close[data-slot=dialog-close]{cursor:pointer;z-index:2;opacity:1;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;color:#66646e!important;position:absolute!important;top:15px!important;right:12px!important}.scout-v4 .scout-close:hover{background:#efeff3;color:#242429!important}.scout-v4 .scout-chat-tab{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden!important}.scout-v4 .scout-log,.scout-v4 .scout-chat-tab[data-welcome=true] .scout-log{scrollbar-width:thin;scrollbar-color:#d1cfd8 transparent;overscroll-behavior:contain;flex:auto;gap:16px;min-height:0;max-height:none;padding:20px 22px 12px;overflow-y:auto}.scout-v4 .scout-welcome{padding:0}.scout-v4 .scout-welcome>span{display:none}.scout-v4 .scout-welcome h3{letter-spacing:-.045em;color:#242429;margin:5px 0 15px;font-size:32px;line-height:1.12}.scout-v4 .scout-welcome h3 em{color:#6b50a2}.scout-v4 .scout-welcome>p{color:#75727e;max-width:330px;margin:0;font-size:16px;line-height:1.5}.scout-v4 .scout-compose{box-shadow:none;background:#fff;border:1px solid #dcd9e2;border-radius:17px;flex:none;margin:10px 18px 12px;padding:4px;transition:border-color .2s,box-shadow .2s}.scout-v4 .scout-compose:focus-within{border-color:#9b85be;box-shadow:0 0 0 3px #9b85be12}.scout-v4 .scout-compose textarea{color:#2b2930;resize:none;min-height:54px;max-height:95px;padding:10px 10px 0;line-height:1.4;font-size:16px!important}.scout-v4 .scout-compose textarea::placeholder{color:#96929e}.scout-v4 .scout-compose>div{padding:3px 3px 3px 10px}.scout-v4 .scout-compose>div>span{letter-spacing:0;color:#93909b;font-size:10px}.scout-v4 .scout-compose button{width:38px;height:38px}.scout-v4 .scout-compose button:not(:disabled){color:#fff;background:#292530}.scout-v4 .scout-compose button:disabled{color:#8c8895;opacity:.6;background:#eeeef1}.scout-v4 .scout-inspiration{flex:none;gap:6px;margin:0 20px 15px}.scout-v4 .scout-inspiration>span{display:none}.scout-v4 .scout-inspiration button{color:#6e677b;background:#f5f3f8;border-color:#e6e1ed;min-height:36px;padding:7px 10px;font-size:12px}.scout-v4 .scout-inspiration button:hover{background:#eae4f3}.scout-v4 .scout-chat-foot{background:#f8f8fa;border-color:#ececef;flex:none;align-items:center;gap:12px;min-height:59px;padding:10px 20px}.scout-v4 .scout-chat-foot .scout-privacy{color:#89848f;max-width:180px;font-size:10px;line-height:1.5}.scout-v4 .scout-chat-foot>button{color:#6b548d;min-height:38px;font-size:12px}.scout-v4 .scout-progress{color:#8b8098;flex:none;padding:10px 22px 0;font-size:12px}.scout-v4 .scout-progress>button{color:#7e718e;min-width:36px;min-height:36px;margin:0}.scout-v4 .scout-message.assistant{color:#34303b;font-size:15px;line-height:1.55}.scout-v4 .scout-message.user{color:#4b3e63;background:#eeebf5;border-radius:16px 16px 4px;padding:12px 15px;font-size:15px}.scout-v4 .scout-message-name,.scout-v4 .scout-first-note{color:#9a8aaf}.scout-v4 .scout-replies button{color:#6b538b;background:#f6f3fa;border-color:#e1d7eb;min-height:40px;font-size:13px}.scout-v4 .scout-replies button:hover{background:#eae1f3}.scout-v4 .scout-thinking{color:#8a799e}.scout-v4 .scout-typing i{background:#9b85b7}.scout-v4 .scout-recommendation{background:#f1edf7;border-color:#ddd1eb}.scout-v4 .scout-recommendation>span{color:#8c71a7}.scout-v4 .scout-recommendation h4{color:#493557}.scout-v4 .scout-recommendation>div>span{color:#76618d;background:#e4daef}.scout-v4 .scout-recommendation>button{color:#fff;background:#393040}.scout-v4 .scout-recommendation>small{color:#96879f}.scout-v4 .scout-offer-context{color:#8b769b;border-color:#e6dfed;margin-top:15px;padding-top:12px;font-size:12px}.scout-v4 .scout-details-tab{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto;max-height:none!important}.scout-v4 .scout-lead-form{gap:18px;padding:16px 22px 22px}.scout-v4 .scout-brief-heading h3{margin:12px 0;font-size:32px;line-height:1.12}.scout-v4 .scout-brief-heading h3 em{color:#795995}.scout-v4 .scout-brief-heading p{color:#81748c;font-size:15px}.scout-v4 .scout-brief-heading>span{color:#94869f;font-size:9px}.scout-v4 .scout-handoff-nav{padding:12px 22px 0}.scout-v4 .scout-handoff-nav>button{color:#897299}.scout-v4 .scout-handoff-nav i{background:#e4ddea}.scout-v4 .scout-handoff-nav i[data-active=true]{background:#a88cbd}.scout-v4 .scout-answer-label textarea{color:#413248;border-color:#d8cce1;min-height:120px;max-height:180px;padding:14px;font-size:16px!important}.scout-v4 .scout-answer-label input{color:#413248;border-color:#c5b3d3;font-size:20px!important}.scout-v4 .scout-lead-form>.pill{color:#fff;background:#353039;border-radius:12px;min-height:48px;font-size:15px}.scout-v4 .scout-lead-form>.pill:hover{background:#5a426a}.scout-v4 .scout-handoff-summary{background:#f2eef7;border-color:#e1d6eb}.scout-v4 .scout-handoff-summary p{color:#796685}.scout-v4 .scout-handoff-summary>span,.scout-v4 .scout-handoff-summary button{color:#8e6aa7}.scout-v4 .scout-consent label{color:#84728f}.scout-v4 .scout-consent [data-slot=checkbox]{background:#fff;border-color:#b69bca}.scout-v4 .scout-consent [data-slot=checkbox][data-state=checked]{color:#fff;background:#6b4b88}.scout-v4 .scout-error{flex:none;padding:11px 20px;font-size:13px}.scout-v4 .scout-not-sent,.scout-v4 .scout-privacy{color:#94879d}.scout-v4 button:focus-visible{outline-offset:2px;outline:2px solid #9279ad}.scout-mobile-backdrop[data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:109;background:#17132124!important}.scout-launcher[data-state=open]{box-shadow:none;transform:none}@keyframes scout-arrive{0%{opacity:0;margin-top:8px}to{opacity:1;margin-top:0}}@keyframes scout-leave{0%{opacity:1}to{opacity:0}}@media (max-width:800px){.scout-panel.scout-v3.scout-v4{top:var(--scout-fit-top,max(12px,calc(100dvh - 650px)))!important;right:var(--scout-fit-right,8px)!important;width:var(--scout-fit-width,calc(100vw - 16px))!important;height:var(--scout-fit-height,min(640px,calc(100dvh - 22px)))!important;border-radius:24px!important;box-shadow:0 14px 60px #1a122321!important}.scout-v4 .scout-head{min-height:70px;padding-top:15px;padding-bottom:15px}.scout-v4 .scout-log,.scout-v4 .scout-chat-tab[data-welcome=true] .scout-log{padding:20px 20px 10px}.scout-v4 .scout-inspiration{margin-bottom:12px;display:flex}.scout-v4 .scout-chat-foot{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}}@media (max-height:520px){.scout-v4 .scout-inspiration{display:none}.scout-v4 .scout-head{min-height:58px;padding-top:10px;padding-bottom:10px}.scout-v4 .scout-close[data-slot=dialog-close]{top:7px!important}.scout-v4 .scout-log,.scout-v4 .scout-chat-tab[data-welcome=true] .scout-log{padding-top:12px}.scout-v4 .scout-welcome h3{margin-bottom:10px;font-size:27px}.scout-v4 .scout-compose{margin-block:6px}.scout-v4 .scout-compose textarea{min-height:40px;max-height:65px}.scout-v4 .scout-chat-foot{min-height:43px;padding-block:4px}}@media (prefers-reduced-motion:reduce){.scout-panel.scout-v4[data-state]{animation:none!important}.scout-v4 *{transition:none!important;animation:none!important}}@media (max-width:360px){.scout-v4 .scout-welcome h3{font-size:27px}.scout-v4 .scout-welcome>p{font-size:15px}}.scout-v4 .scout-starters{flex:none;margin-top:8px}.scout-v4 .scout-starter-grid{flex-wrap:wrap;gap:7px;display:flex}.scout-v4 .scout-starter-grid[hidden]{display:none}.scout-v4 .scout-starter-grid button{color:#665975;text-align:left;background:#f5f3f8;border:1px solid #e3ddea;border-radius:30px;min-height:40px;padding:8px 12px;font-size:14px;line-height:1.3;transition:background .18s,border-color .18s,transform .18s}.scout-v4 .scout-starter-grid button:hover{background:#eae3f2;border-color:#bba6cf;transform:translateY(-1px)}.scout-v4 .scout-starter-grid button:active{transform:none}.scout-v4 .scout-extra-options{margin-top:7px;animation:.18s both scout-message-in}.scout-v4 .scout-options-toggle{color:#84728f;align-items:center;gap:7px;min-height:40px;margin-top:3px;padding:7px 2px;font-size:13px;display:flex}.scout-v4 .scout-options-toggle svg{transition:rotate .18s}.scout-v4 .scout-options-toggle[aria-expanded=true] svg{rotate:180deg}.scout-v4 .scout-chat-tab[data-welcome=true] .scout-log{gap:16px}@media (max-width:360px){.scout-v4 .scout-starter-grid{gap:6px}.scout-v4 .scout-starter-grid button{padding-inline:10px}}
