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