.smartcore-widget{--smartcore-brand:#5b4cf0;position:fixed;right:22px;bottom:22px;z-index:99998;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#172033}.smartcore-widget.is-inline{position:relative;right:auto;bottom:auto}.smartcore-widget-launcher{display:grid;place-items:center;width:58px;height:58px;margin-left:auto;border:0;border-radius:18px;color:#fff;background:var(--smartcore-brand);box-shadow:0 14px 35px #332c7d50;cursor:pointer;font-size:24px}.smartcore-widget-panel{width:min(390px,calc(100vw - 28px));max-height:min(650px,calc(100vh - 100px));overflow:hidden;border:1px solid #e7e9f2;border-radius:20px;background:#fff;box-shadow:0 22px 70px #13142c35}.smartcore-widget-panel[hidden]{display:none}.smartcore-widget-panel>header{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;color:#fff;background:linear-gradient(135deg,var(--smartcore-brand),#272253)}.smartcore-widget-panel header strong,.smartcore-widget-panel header small{display:block}.smartcore-widget-panel header small{margin-top:3px;color:#e3e0ff}.smartcore-widget-panel header button{border:0;color:#fff;background:transparent;font-size:25px;cursor:pointer}.smartcore-messages{display:flex;flex-direction:column;gap:9px;height:270px;overflow:auto;padding:16px;background:#f7f8fc}.smartcore-messages>div{max-width:84%;padding:10px 12px;border-radius:13px;line-height:1.4}.smartcore-messages .is-bot{align-self:flex-start;background:#fff;border:1px solid #e7e9f2}.smartcore-messages .is-user{align-self:flex-end;color:#fff;background:var(--smartcore-brand)}.smartcore-question{display:flex;padding:12px;border-top:1px solid #e7e9f2}.smartcore-question label{flex:1}.smartcore-question input{box-sizing:border-box;width:100%;padding:10px;border:0;outline:0}.smartcore-question button,.smartcore-lead button{border:0;border-radius:10px;color:#fff;background:var(--smartcore-brand);cursor:pointer;font-weight:700}.smartcore-question button{width:42px}.smartcore-widget details{border-top:1px solid #e7e9f2}.smartcore-widget summary{padding:13px 16px;cursor:pointer;font-weight:700}.smartcore-lead{display:grid;gap:9px;padding:0 16px 16px}.smartcore-lead input,.smartcore-lead textarea{box-sizing:border-box;width:100%;padding:9px 10px;border:1px solid #d9dce8;border-radius:9px}.smartcore-lead textarea{min-height:70px}.smartcore-lead button{padding:11px}.smartcore-consent{display:flex;gap:8px;font-size:12px;line-height:1.35}.smartcore-consent input{width:auto}.smartcore-hp{position:absolute!important;left:-9999px!important}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:480px){.smartcore-widget{right:14px;bottom:14px}.smartcore-widget-panel{max-height:calc(100vh - 28px)}.smartcore-messages{height:230px}}

