.sck-cookie-settings{display:block;margin:14px auto;padding:8px 12px;border:1px solid #b8c3cd;border-radius:5px;background:#fff;color:#24384b;font:inherit;cursor:pointer}.sck-consent{position:fixed;z-index:11000;left:16px;right:16px;bottom:16px;max-width:920px;margin:auto;background:#fff;color:#192c3c;border:1px solid #aab8c5;border-radius:12px;box-shadow:0 8px 40px #152f4b38;padding:22px;font:15px/1.5 system-ui,sans-serif}.sck-consent[hidden]{display:none!important}.sck-consent h2{font-size:21px;margin:0 0 8px}.sck-consent p{margin:8px 0 14px}.sck-consent a{color:#145b8c;text-decoration:underline}.sck-consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.sck-consent button{border:1px solid #245a7d;background:white;color:#174b70;border-radius:6px;padding:11px 16px;min-height:44px;font:600 15px system-ui,sans-serif;cursor:pointer;flex:1}.sck-consent button:focus-visible,.sck-cookie-settings:focus-visible{outline:3px solid #d57b11;outline-offset:3px}.sck-consent button[data-choice=all]{background:#164e73;color:white}.sck-consent-options label{display:flex;gap:12px;padding:10px 0;align-items:flex-start}.sck-consent-options input{width:21px;height:21px;margin-top:2px;flex-shrink:0}.sck-consent-options span{flex:1}.sck-consent-options small{display:block;font-size:13px;color:#495f70}.sck-google-debug{position:relative;margin:20px;padding:15px;background:#edf3f6;border:1px solid #9cafbd;color:#182c3e;overflow-wrap:anywhere}.sck-google-debug pre{white-space:pre-wrap;max-height:300px;overflow:auto;font-size:12px}@media(max-width:575px){.sck-consent{left:8px;right:8px;bottom:8px;max-height:85vh;overflow-y:auto;padding:17px}.sck-consent-actions{flex-direction:column}.sck-consent button{flex:auto;width:100%}}
.sck-map-consent{display:block;width:100%;min-height:90px;border:1px solid #bbc9d4;border-radius:6px;padding:16px;background:#f2f6f8;color:#174b70;cursor:pointer;font:inherit}iframe[data-sck-map-src][src="about:blank"]{display:none!important}
