.AmandaCallWidget-module__zo8ZpG__widgetLayer{pointer-events:none;z-index:2147483647;position:fixed;inset:0}.AmandaCallWidget-module__zo8ZpG__floatingButton{color:#fff;cursor:pointer;z-index:2147483647;pointer-events:auto;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}.AmandaCallWidget-module__zo8ZpG__floatingButton:hover{transform:scale(1.1)}.AmandaCallWidget-module__zo8ZpG__floatingButton:active{transform:scale(.95)}.AmandaCallWidget-module__zo8ZpG__widgetContainer{z-index:2147483647;pointer-events:auto;background:#fff;border-radius:16px;flex-direction:column;width:380px;height:520px;animation:.3s ease-out AmandaCallWidget-module__zo8ZpG__slideUp;display:flex;position:fixed;bottom:110px;right:40px;overflow:hidden;box-shadow:0 12px 40px #0000002e}@keyframes AmandaCallWidget-module__zo8ZpG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AmandaCallWidget-module__zo8ZpG__widgetHeader{color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.AmandaCallWidget-module__zo8ZpG__widgetTitle{font-size:15px;font-weight:600}.AmandaCallWidget-module__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}.AmandaCallWidget-module__zo8ZpG__closeButton:hover{background:#fff3}.AmandaCallWidget-module__zo8ZpG__widgetIframe{border:none;flex:1;width:100%}.AmandaCallWidget-module__zo8ZpG__ctaContainer{right:var(--cta-right-desktop);bottom:var(--cta-bottom-desktop);z-index:2147483647;pointer-events:auto;padding-top:8px;padding-right:10px;transition:transform .2s,opacity .2s;animation:.4s ease-out AmandaCallWidget-module__zo8ZpG__slideInLeft;display:block;position:fixed}.AmandaCallWidget-module__zo8ZpG__ctaContainer:hover{transform:scale(1.03)}.AmandaCallWidget-module__zo8ZpG__ctaContainer:active{transform:scale(.97)}.AmandaCallWidget-module__zo8ZpG__ctaAction{background:var(--cta-color);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:12px;min-width:0;height:46px;padding:0 16px 0 20px;transition:filter .15s;display:flex}.AmandaCallWidget-module__zo8ZpG__ctaText{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.AmandaCallWidget-module__zo8ZpG__ctaDismissButton{background:var(--cta-color);color:#fff;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:filter .15s;display:flex;position:absolute;top:0;right:0;box-shadow:0 8px 18px #0000002e}.AmandaCallWidget-module__zo8ZpG__ctaAction:hover,.AmandaCallWidget-module__zo8ZpG__ctaDismissButton:hover{filter:brightness(1.06)}@keyframes AmandaCallWidget-module__zo8ZpG__slideInLeft{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.AmandaCallWidget-module__zo8ZpG__headerLeft{align-items:center;gap:8px;display:flex}.AmandaCallWidget-module__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}.AmandaCallWidget-module__zo8ZpG__backButton:hover{background:#fff3}.AmandaCallWidget-module__zo8ZpG__selectorBody{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:24px 20px;display:flex}.AmandaCallWidget-module__zo8ZpG__selectorIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:8px;display:flex;overflow:hidden}.AmandaCallWidget-module__zo8ZpG__selectorHeading{color:#1f2937;text-align:center;margin:0;font-size:16px;font-weight:600}.AmandaCallWidget-module__zo8ZpG__selectorSub{color:#6b7280;text-align:center;margin:0 0 16px;font-size:13px}.AmandaCallWidget-module__zo8ZpG__selectorOptions{flex-direction:column;gap:10px;width:100%;display:flex}.AmandaCallWidget-module__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}.AmandaCallWidget-module__zo8ZpG__optionCard:hover{border-color:var(--option-color);transform:translateY(-1px);box-shadow:0 2px 12px #00000014}.AmandaCallWidget-module__zo8ZpG__optionCard:active{transform:scale(.98)}.AmandaCallWidget-module__zo8ZpG__optionIconWrap{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.AmandaCallWidget-module__zo8ZpG__optionText{flex-direction:column;gap:2px;display:flex}.AmandaCallWidget-module__zo8ZpG__optionTitle{color:#1f2937;font-size:14px;font-weight:600}.AmandaCallWidget-module__zo8ZpG__optionDesc{color:#6b7280;font-size:12px}@media (max-width:768px){.AmandaCallWidget-module__zo8ZpG__ctaContainer{right:var(--cta-right-mobile);bottom:var(--cta-bottom-mobile);max-width:calc(100vw - 12px);padding-top:7px;padding-right:8px}.AmandaCallWidget-module__zo8ZpG__ctaAction{height:40px;max-width:min(240px,calc(100vw - var(--cta-right-mobile) - 8px));border-radius:999px;gap:8px;padding:0 14px 0 16px;box-shadow:0 10px 22px #00000029}.AmandaCallWidget-module__zo8ZpG__floatingButton{width:48px;height:48px;bottom:20px;right:20px}.AmandaCallWidget-module__zo8ZpG__ctaText{font-size:14px}.AmandaCallWidget-module__zo8ZpG__ctaDismissButton{width:28px;height:28px;box-shadow:0 10px 22px #00000029}}@media (max-width:480px){.AmandaCallWidget-module__zo8ZpG__widgetContainer{border-radius:0;width:100vw;height:100vh;bottom:0;right:0}.AmandaCallWidget-module__zo8ZpG__floatingButton{bottom:20px;right:20px}.AmandaCallWidget-module__zo8ZpG__ctaAction{max-width:min(220px,calc(100vw - var(--cta-right-mobile) - 8px))}}
