:root{--default-consent-size:55vw;--default-branding-color:#fff;--default-branding-contrast:#000;--default-title-color:#000;--button-text:#fff;--default-padding:2em;--button-font-size:14px;--button-line-height:15px;--button-letter-spacing:1.5px;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #fffc;--box-shadow:var(--csstools-light-dark-toggle--0,#000c)}@supports (color:light-dark(red,red)){:root{--box-shadow:light-dark(#000c,#fffc)}}@supports not (color:light-dark(tan,tan)){:root .svelte-15jiajf{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #fffc;--box-shadow:var(--csstools-light-dark-toggle--0,#000c)}}@supports (top:1vi){:root{--default-consent-size:55vi}}@media screen and (width<=600px){:root{--default-consent-size:90vw;--default-padding:1.5em;--button-letter-spacing:1.2px}@supports (top:1vi){:root{--default-consent-size:90vi}}}@media screen and (width>=351px) and (width<=600px){:root{--button-font-size:12px;--button-line-height:14px}}@media screen and (width<=350px){:root{--default-consent-size:96vw;--button-font-size:11px;--button-line-height:12px}@supports (top:1vi){:root{--default-consent-size:96vi}}}@media screen and (width>=601px) and (width<=800px){:root{--default-consent-size:min(90vw,47ch)}@supports (top:1vi){:root{--default-consent-size:min(90vi,47ch)}}}@media screen and (width>=801px) and (width<=1395px){:root{--default-consent-size:50vw}@supports (top:1vi){:root{--default-consent-size:50vi}}}dialog.svelte-15jiajf{background-color:#f3f3f3cc;background-color:var(--consent-bgcolor,#f3f3f3cc);border:1px solid #000;border:1px solid var(--branding-color-contrast,var(--default-branding-contrast));color:var(--consent-text-color,inherit);max-width:55vi;max-width:var(--consent-size,var(--default-consent-size));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #fffc;box-shadow:1px 4px 4px #000c;box-shadow:1px 4px 4px 0 var(--csstools-light-dark-toggle--1,#000c);box-shadow:1px 4px 4px var(--lightningcss-light,#000c)var(--lightningcss-dark,#fffc);box-shadow:1px 4px 4px 0 var(--box-shadow);border-radius:0 0 .5em .5em;padding:0}.dlg-center.svelte-15jiajf{margin:auto}.dlg-bottom.svelte-15jiajf{--consent-size:100vw;margin:auto auto 0}@supports (top:1vi){.dlg-bottom.svelte-15jiajf{--consent-size:100vi}}dialog.svelte-15jiajf::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff40}.wrapper.svelte-15jiajf{flex-direction:column;display:flex}.popup-bar.svelte-15jiajf{background-color:#fff;background-color:var(--branding-color,var(--default-branding-color));color:var(--consent-title-color,var(--default-title-color));flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding-left:.1em;padding-right:.1em;display:flex}.popup-bar.svelte-15jiajf img:where(.svelte-15jiajf){width:auto;margin:.2rem}.popup-bar.svelte-15jiajf span:where(.svelte-15jiajf){text-align:center}.bar-button.svelte-15jiajf{background-color:inherit;border:1px solid #0000;margin-top:auto;margin-bottom:auto;line-height:1}.bar-button.svelte-15jiajf:focus{outline-color:#0000}.icon.svelte-15jiajf{height:1em}.shadow-img.svelte-15jiajf{filter:brightness(85%)drop-shadow(1px 1px #000)}.popup-text.svelte-15jiajf{padding:1em 2em;padding:calc(var(--default-padding)/2) var(--default-padding)}.popup-text a,.popup-text a:visited{color:inherit}.buttons.svelte-15jiajf{gap:2em;gap:var(--default-padding);display:flex}.buttons-margin.svelte-15jiajf{padding:0 2em 2em;padding:0 var(--default-padding) var(--default-padding)}.buttons-margin-bottom.svelte-15jiajf{padding:0 2em 1.5em;padding:0 var(--default-padding) calc(var(--default-padding)*.75) var(--default-padding)}.buttons.svelte-15jiajf>button:where(.svelte-15jiajf){color:var(--button-text);font-family:inherit;font-size:14px;font-size:var(--button-font-size);letter-spacing:1.5px;letter-spacing:var(--button-letter-spacing);font-weight:700;line-height:15px;line-height:var(--button-line-height);padding:1em 2em;padding:calc(var(--default-padding)/2) var(--default-padding);text-transform:uppercase;background-color:#0a2540;background-position:50%;border:1px solid #0000;border-radius:.5em;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.button-hover.svelte-15jiajf:hover,.buttons.svelte-15jiajf>button:where(.svelte-15jiajf):hover{cursor:pointer}@media screen and (width<=600px){.popup-text.svelte-15jiajf{text-align:center;text-wrap:balance}.buttons.svelte-15jiajf{justify-content:center;gap:1rem}}
