.business-feedback-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #314b61;border-radius:22px;background:#101e30;color:#edf4fc;font-family:Inter,system-ui,sans-serif;line-height:1.6;color-scheme:dark}.business-feedback-dialog::backdrop{background:#030b16bb;backdrop-filter:blur(5px)}.business-feedback-dialog form{display:grid;gap:16px}.business-feedback-dialog h2,.business-feedback-dialog p{margin:0}.business-feedback-dialog p{font-size:14px;color:#a8bfd3}.business-feedback-dialog label{display:grid;gap:8px}.business-feedback-dialog select{box-sizing:border-box;max-width:100%;width:100%;padding:12px;background:#091522;color:#edf4fc;border:1px solid #314b61;border-radius:11px;font-size:16px}.business-feedback-actions{display:flex;flex-wrap:wrap;gap:10px}.business-feedback-actions button{flex:1;min-height:44px;padding:10px 14px;border:1px solid #314b61;background:#16283b;color:#edf4fc;border-radius:11px;cursor:pointer;font:inherit}.business-feedback-actions button[type=submit]{background:#5edac8;color:#07211e}.business-feedback-actions button:disabled{opacity:.6}.business-feedback-dialog :focus-visible{outline:2px solid #5edac8;outline-offset:2px}@media(max-width:450px){.business-feedback-dialog{padding:18px}.business-feedback-actions button{flex-basis:100%}}
