.bb-ask-response{background:#003b2dde;border:1px solid #b99a5266;border-radius:16px;padding:16px;margin:12px 0;color:#fff;font:400 15px/1.55 system-ui;max-width:100%;overflow-wrap:anywhere}.bb-ask-response p{margin:8px 0}.bb-ask-response small{color:#d6e9df;display:block}.bb-ask-response a{color:#ffe19a;text-decoration:underline}.bb-ask-response button{border:1px solid #d8b65a;background:#ffd05b;color:#002d22;border-radius:20px;padding:9px 16px;font-weight:650;margin:8px 6px 0 0}.bb-ask-response button:focus-visible{outline:3px solid white;outline-offset:3px}.bb-ask-response label{display:flex;align-items:flex-start;gap:8px;font-size:12px;margin-top:12px}.bb-ask-response input[type=checkbox]{width:18px;height:18px;flex:0 0 18px}.bb-ask-handoff{margin:10px auto;max-width:1100px}.bb-ask-response[dir=rtl] button{margin:8px 0 0 6px}@media(max-width:480px){.bb-ask-response{padding:12px;font-size:14px}.bb-ask-response button{max-width:100%}}

.bb-ask-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.bb-ask-choices figure img{width:100%;height:95px;object-fit:cover;border-radius:10px}.bb-ask-choices figcaption{font-size:10px}.bb-ask-choices strong{font-size:13px}.bb-ask-choices>p{grid-column:1/-1}@media(max-width:480px){.bb-ask-choices{grid-template-columns:1fr}.bb-ask-choices figure img{height:140px}}

.bb-ask-discovery{border-top:1px solid #b99a5255;margin-top:12px;padding-top:10px}.bb-ask-map-link{display:inline-flex;padding:9px 14px;margin-top:6px;border:1px solid #d8b65a;border-radius:18px;color:#ffe19a!important;text-decoration:none!important}.bb-ask-map-link:focus-visible{outline:3px solid #fff;outline-offset:3px}
