.gae-standalone-consent,.gae-standalone-consent-reopen{box-sizing:border-box;font:14px/1.5 Arial,sans-serif;color:#174f4a;background:#fff;border:1px solid #9bd5cc;border-radius:18px;position:fixed;z-index:2147483000;box-shadow:0 10px 40px #0002}.gae-standalone-consent{right:20px;bottom:20px;width:min(440px,calc(100vw - 40px));padding:20px;max-height:calc(100dvh - 40px);overflow:auto}.gae-standalone-consent[hidden],.gae-standalone-consent-reopen[hidden]{display:none!important}.gae-standalone-consent h2{font:700 18px/1.3 Arial,sans-serif;margin:0 0 10px;color:#174f4a}.gae-standalone-consent p{font:14px/1.5 Arial,sans-serif;margin:0 0 14px;color:#354a47}.gae-consent-options,.gae-consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.gae-consent-options label{display:flex;align-items:center;gap:6px;font:13px Arial,sans-serif;cursor:pointer}.gae-consent-options input{box-sizing:border-box;width:16px;height:16px;flex:0 0 16px;padding:0;margin:0;accent-color:#208a7b}.gae-consent-actions button,.gae-standalone-consent-reopen{font:600 13px Arial,sans-serif;padding:10px 14px;cursor:pointer;background:#e5faf6;color:#174f4a;border:1px solid #75bcb2;border-radius:20px}.gae-consent-actions button:focus-visible,.gae-standalone-consent a:focus-visible,.gae-standalone-consent-reopen:focus-visible{outline:3px solid #174f4a;outline-offset:3px}.gae-standalone-consent-reopen{left:16px;bottom:16px}.gae-standalone-consent a{color:#174f4a;text-decoration:underline;font:13px Arial,sans-serif}@media(max-width:480px){.gae-standalone-consent{right:12px;bottom:12px;width:calc(100vw - 24px);padding:16px;max-height:calc(100dvh - 24px)}}
