#relia-chat-widget{--chat-ink:#173d35;--chat-green:#087f59;--chat-bottom:24px;position:fixed;right:24px;bottom:calc(var(--chat-bottom) + env(safe-area-inset-bottom,0px));z-index:85;color:var(--chat-ink);font-family:inherit;line-height:1.5}#relia-chat-widget *,#relia-chat-widget *:before,#relia-chat-widget *:after{box-sizing:border-box}#relia-chat-widget [hidden]{display:none!important}#relia-chat-widget .rc-dock{display:flex;align-items:center;justify-content:flex-end;gap:12px}#relia-chat-widget button{font:inherit;cursor:pointer;margin:0;appearance:none}#relia-chat-widget button:focus-visible,#relia-chat-widget a:focus-visible{outline:3px solid #e0a92f;outline-offset:4px}#relia-chat-widget .rc-trigger{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 23px;background:var(--chat-green);color:#fff;border:1px solid #08734f;border-radius:999px;box-shadow:0 8px 30px #0b3c2d22;font-size:14px;font-weight:650;white-space:nowrap;transition:background .18s,transform .18s}#relia-chat-widget .rc-trigger:hover{background:#066f4d;transform:translateY(-2px)}#relia-chat-widget .rc-trigger svg{width:22px;height:22px;flex-shrink:0;fill:currentColor}#relia-chat-widget .rc-up{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;padding:0;border:1px solid #cddbd7;border-radius:50%;background:#fff;color:var(--chat-ink);box-shadow:0 5px 20px #10294012;transition:transform .18s,background .18s}#relia-chat-widget .rc-up:hover{background:#eff6f2;transform:translateY(-2px)}#relia-chat-widget .rc-up svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#relia-chat-widget .rc-panel{position:absolute;bottom:calc(100% + 15px);right:0;width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 125px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;border:1px solid #d5e2dc;border-radius:22px;background:#f6f9f5;box-shadow:0 20px 65px #071e2633;color:var(--chat-ink);text-align:left;animation:relia-chat-enter .18s ease-out}#relia-chat-widget .rc-head{position:relative;background:#19483d;color:#fff;padding:24px 52px 22px 22px}#relia-chat-widget .rc-head h2{font-family:inherit;font-size:22px;line-height:1.25;font-weight:650;letter-spacing:-.4px;color:#fff;margin:0 0 8px}#relia-chat-widget .rc-head p{font-size:12px;line-height:1.5;color:#d7e9df;margin:0}#relia-chat-widget .rc-close{position:absolute;right:8px;top:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;color:#e2eee8;border:0;border-radius:50%}#relia-chat-widget .rc-close:hover{background:#ffffff15}#relia-chat-widget .rc-close svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5}#relia-chat-widget .rc-body{padding:20px}#relia-chat-widget a.rc-agent{display:flex;align-items:center;gap:14px;padding:16px 14px;background:#fff;border:1px solid #d3e1da;border-radius:14px;text-decoration:none;color:var(--chat-ink);box-shadow:0 3px 8px #10294004;transition:border-color .18s,background .18s}#relia-chat-widget a.rc-agent:hover{background:#f1f8f3;border-color:#80b49e}#relia-chat-widget .rc-avatar{display:block;width:58px;height:58px;border-radius:50%;object-fit:cover;flex:0 0 58px}#relia-chat-widget .rc-agent-copy{min-width:0}#relia-chat-widget .rc-agent strong{display:block;font-size:14px;font-weight:650;line-height:1.4;margin-bottom:5px}#relia-chat-widget .rc-agent span span{display:block;font-size:14px;line-height:1.5;color:#087749}#relia-chat-widget .rc-description{font-size:14px;line-height:1.8;color:#526e62;margin:17px 2px 18px}#relia-chat-widget .rc-footer{display:flex;gap:20px;border-top:1px solid #d3dfd6;padding-top:12px}#relia-chat-widget .rc-footer a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#285c49;text-decoration:none;font-size:12px;line-height:1.5}#relia-chat-widget .rc-footer a:hover{text-decoration:underline;text-underline-offset:4px}#relia-chat-widget .rc-footer svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}@keyframes relia-chat-enter{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){#relia-chat-widget{right:16px;--chat-bottom:18px}#relia-chat-widget .rc-trigger{min-height:52px;padding:13px 20px;font-size:13px}#relia-chat-widget .rc-up{width:46px;height:46px;flex-basis:46px}#relia-chat-widget .rc-panel{max-height:calc(100dvh - 105px - env(safe-area-inset-bottom,0px));bottom:calc(100% + 13px)}#relia-chat-widget .rc-head{padding:22px 48px 21px 21px}}@media(max-width:350px){#relia-chat-widget .rc-head h2{font-size:20px}#relia-chat-widget .rc-body{padding:16px}#relia-chat-widget .rc-agent{gap:11px;padding:14px 11px}#relia-chat-widget .rc-avatar{width:50px;height:50px;flex-basis:50px}#relia-chat-widget .rc-agent strong{font-size:13px}#relia-chat-widget .rc-description{font-size:13px}}@media(prefers-reduced-motion:reduce){#relia-chat-widget *,#relia-chat-widget *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}#relia-chat-widget button:hover{transform:none}}@media print{#relia-chat-widget{display:none}}
