.zo8ZpG_floatingButton{color:#fff;cursor:pointer;z-index:1100;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:40px;right:40px}.zo8ZpG_floatingButton:hover{transform:scale(1.1)}.zo8ZpG_floatingButton:active{transform:scale(.95)}.zo8ZpG_widgetContainer{z-index:1100;background:#fff;border-radius:16px;flex-direction:column;width:380px;height:520px;animation:.3s ease-out zo8ZpG_slideUp;display:flex;position:fixed;bottom:110px;right:40px;overflow:hidden;box-shadow:0 12px 40px #0000002e}@keyframes zo8ZpG_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.zo8ZpG_widgetHeader{color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.zo8ZpG_widgetTitle{font-size:15px;font-weight:600}.zo8ZpG_closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .15s;display:flex}.zo8ZpG_closeButton:hover{background:#fff3}.zo8ZpG_widgetIframe{border:none;flex:1;width:100%}@media (max-width:480px){.zo8ZpG_widgetContainer{border-radius:0;width:100vw;height:100vh;bottom:0;right:0}.zo8ZpG_floatingButton{bottom:20px;right:20px}.zo8ZpG_ctaPill{display:none}}.zo8ZpG_ctaPill{color:#fff;cursor:pointer;z-index:1099;white-space:nowrap;border:none;border-radius:11px;align-items:center;gap:12px;height:46px;padding:0 24px 0 20px;transition:transform .2s,opacity .2s;animation:.4s ease-out zo8ZpG_slideInLeft;display:flex;position:fixed}.zo8ZpG_ctaPill:hover{transform:scale(1.03)}.zo8ZpG_ctaPill:active{transform:scale(.97)}.zo8ZpG_ctaText{letter-spacing:-.01em;font-size:15px;font-weight:500}@keyframes zo8ZpG_slideInLeft{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.zo8ZpG_headerLeft{align-items:center;gap:8px;display:flex}.zo8ZpG_backButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .15s;display:flex}.zo8ZpG_backButton:hover{background:#fff3}.zo8ZpG_selectorBody{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:24px 20px;display:flex}.zo8ZpG_selectorIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:8px;display:flex;overflow:hidden}.zo8ZpG_selectorHeading{color:#1f2937;text-align:center;margin:0;font-size:16px;font-weight:600}.zo8ZpG_selectorSub{color:#6b7280;text-align:center;margin:0 0 16px;font-size:13px}.zo8ZpG_selectorOptions{flex-direction:column;gap:10px;width:100%;display:flex}.zo8ZpG_optionCard{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex}.zo8ZpG_optionCard:hover{border-color:var(--option-color);transform:translateY(-1px);box-shadow:0 2px 12px #00000014}.zo8ZpG_optionCard:active{transform:scale(.98)}.zo8ZpG_optionIconWrap{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.zo8ZpG_optionText{flex-direction:column;gap:2px;display:flex}.zo8ZpG_optionTitle{color:#1f2937;font-size:14px;font-weight:600}.zo8ZpG_optionDesc{color:#6b7280;font-size:12px}
