.oma-ask-button{display:inline-flex;align-items:center;gap:6px;height:34px;box-sizing:border-box;padding:0 15px;border-radius:999px;background:#0061ff;color:#fff;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none}.oma-ask-button:hover{background:#004fd6;color:#fff}.oma-ask-button svg{width:14px;height:14px;flex:none}.oma-ask-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,16,16,.55)}.oma-ask-modal[hidden]{display:none}.oma-ask-panel{position:relative;width:100%;max-width:720px;height:min(880px,calc(100dvh - 48px));background:#fff;border-radius:20px;box-shadow:0 30px 80px rgba(0,0,0,.3);overflow:hidden;animation:omaAskIn .2s ease both}@keyframes omaAskIn{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.oma-ask-panel{animation:none}}.oma-ask-panel iframe{display:block;width:100%;height:100%;border:0}.oma-ask-close{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:#f3f3f1;color:#1e1919;font-size:22px;line-height:1;padding:0;cursor:pointer}.oma-ask-close:hover{background:#e9e8e5}.oma-ask-button:focus-visible,.oma-ask-close:focus-visible{outline:3px solid rgba(0,97,255,.35);outline-offset:2px}body.oma-ask-open{overflow:hidden}@media(max-width:780px){.oma-ask-button{height:29px;padding:0 11px;font-size:12.5px}}@media(max-width:480px){.oma-ask-long{display:none}}@media(max-width:640px){.oma-ask-modal{padding:0}.oma-ask-panel{max-width:none;height:100dvh;border-radius:0}.oma-ask-close{top:12px;right:12px}}