#amb-request-dialog{width:min(680px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:24px;overflow:auto;border:0;border-radius:4px;color:#202b27;background:#fff}#amb-request-dialog::backdrop{background:rgb(0 0 0 / .55)}#amb-request-dialog h2{font-size:25px;line-height:1.3;margin:0}#amb-request-dialog label{display:block;font-size:15px;line-height:1.5;margin:14px 0}#amb-request-dialog input:not([type=checkbox]),#amb-request-dialog select,#amb-request-dialog textarea{display:block;width:100%;min-width:0;padding:11px;border:1px solid #a8b6ae;border-radius:2px;background:#fff;color:#202b27;font:inherit;margin-top:6px}#amb-request-dialog .request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}#amb-request-dialog .request-consent{display:flex;gap:10px;align-items:flex-start}#amb-request-dialog .request-consent input{flex:0 0 18px;margin-top:4px}.request-test-note,.request-help{font-size:13px;line-height:1.5;color:#58635c}.request-test-note{padding:12px 0;border-bottom:1px solid #d8dfda}.request-entry{padding:28px 0;margin-top:32px;border-top:1px solid #d8dfda}.request-entry h2{font-size:26px}.request-entry>div{display:flex;flex-wrap:wrap;gap:12px}.request-entry button{white-space:normal;text-align:left}#amb-request-dialog [role=status]{font-size:15px;line-height:1.6}#amb-request-dialog button:disabled{opacity:.6;cursor:wait}#amb-request-dialog :focus-visible{outline:2px solid #3572b8;outline-offset:3px}@media(max-width:600px){#amb-request-dialog{padding:18px}#amb-request-dialog .request-grid{grid-template-columns:minmax(0,1fr)}.request-entry button{width:100%}}
