.aa-box{grid-column:1/-1;margin:8px 0;padding:12px;border:1px solid #bdd8ee;border-radius:12px;background:#f4f9ff;max-height:280px;overflow:auto;text-align:left}.aa-box[hidden]{display:none}.aa-box p{font-size:13px;line-height:1.5;margin:0 0 8px;color:#315269}.aa-box button{display:block;width:100%;text-align:left;border:1px solid #d5e4ef;background:#fff;color:#123d50;border-radius:8px;padding:11px;margin:5px 0;font-size:14px;white-space:normal}.aa-box button:hover{background:#e3efff}.aa-box button:focus-visible{outline:3px solid #1677ff}.aa-box a,.aa-hint{display:block;font-size:12px;line-height:1.5;margin-top:6px;color:#536d83}.aa-helper{margin-top:8px;padding:10px;border:1px solid #d5e4ef;border-radius:10px;background:#f7fbff}.aa-helper summary{font-size:14px;cursor:pointer;color:#1266b0}.aa-helper>.field{display:block;margin:8px 0}.aa-helper input{width:100%;box-sizing:border-box}.aa-helper>button{margin-top:8px}
