.uf-consent-banner{--cmplz-banner-icon-logo-s: 4rem;--cmplz-banner-icon-close-s: 3rem;--cmplz-banner-label-clr: var(--clr-n-700);--cmplz-banner-switch-active: var(--clr-p-700);--cmplz-banner-switch-inactive: var(--clr-p-100);--cmplz-banner-switch-p: 0.125em;--cmplz-banner-switch-s: 0.75em;display:grid;position:fixed;right:0px;bottom:0px;row-gap:1rem;z-index:100;box-shadow:var(--shadow);border:var(--border-no-clr) currentColor;background-color:var(--clr-n-0);padding:var(--p-20);max-width:min(100%,51.2rem);max-height:100vh;overflow:auto}.uf-consent-banner.cmplz-dismissed{display:none}@media(min-width: 767px){.uf-consent-banner{right:2rem;bottom:2rem}}.uf-consent-banner__header{display:grid;grid-template-columns:4rem 1fr var(--cmplz-banner-icon-close-s);align-items:center}.uf-consent-banner__logo{font-size:var(--cmplz-banner-icon-logo-s);line-height:1}.uf-consent-banner__title{text-align:center}.uf-consent-banner__close{background-color:rgba(0,0,0,0);width:var(--cmplz-banner-icon-close-s);height:var(--cmplz-banner-icon-close-s);font-size:var(--cmplz-banner-icon-close-s)}.uf-consent-banner__body{font-size:var(--fs-b-xs)}@media(max-width: 766.98px){.uf-consent-banner__message{height:6em;overflow:auto;overscroll-behavior:contain}}.uf-consent-banner__categories{gap:.5em;margin-top:var(--m-12)}.uf-consent-banner__categories:not(.cmplz-categories-visible){display:none}.cmplz-categories-visible .uf-consent-banner__categories{display:grid;max-height:50vh;overflow:auto}.uf-consent-banner__category{background-color:var(--clr-n-50);overflow:hidden}.uf-consent-banner__category::details-content{transition:block-size 500ms,content-visibility 500ms;transition-behavior:allow-discrete;block-size:0;color:hsl(0,0%,78%);font-size:1rem}.uf-consent-banner__category:open::details-content{block-size:auto}.uf-consent-banner__category-summary{display:grid;grid-template-columns:auto 1fr auto;grid-auto-flow:column;align-items:center;gap:2rem;cursor:pointer;outline-offset:var(--outline-off--inset);padding:.5em 1em}.uf-consent-banner__category-label{cursor:pointer;margin-block-end:unset;outline-offset:var(--outline-off--inset);padding-block:.5em;width:-moz-fit-content;width:fit-content;color:var(--cmplz-banner-label-clr);font-weight:600}.uf-consent-banner__category-badge{margin-inline-start:auto;border:2px solid var(--clr-success-600);border-radius:var(--round);background-color:var(--clr-success-300);padding:.33em .5em;color:var(--clr-success-800);line-height:1}.uf-consent-banner__category-desciption>*{display:block;padding:0em 1em .25em}.uf-consent-banner__category-switch{cursor:pointer;margin-inline-start:auto}.uf-consent-banner__category-icon{display:grid;place-content:center;transition:transform .2s ease-in-out;width:2rem;height:2rem;font-size:2rem}[open]>*>.uf-consent-banner__category-icon{transform:rotate(90deg)}.uf-consent-banner__category-switch[role=switch]{display:grid;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:var(--all-fast);border:0;border-radius:100vmax;background-color:var(--cmplz-banner-switch-inactive);padding:var(--cmplz-banner-switch-p);width:calc(var(--cmplz-banner-switch-s)*2 + var(--cmplz-banner-switch-p)*2);height:calc(var(--cmplz-banner-switch-s) + var(--cmplz-banner-switch-p)*2)}.uf-consent-banner__category-switch[role=switch]::after{position:static;transition:transform var(--fast);border-radius:50%;background-color:var(--clr-n-0);width:var(--cmplz-banner-switch-s);height:var(--cmplz-banner-switch-s);content:""}.uf-consent-banner__category-switch[role=switch]:checked{background-color:var(--cmplz-banner-switch-active)}.uf-consent-banner__category-switch[role=switch]:checked::after{transform:translateX(100%)}.uf-consent-banner__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.uf-consent-banner__button{flex:1 0 auto}.uf-consent-banner__button--manage-options,.uf-consent-banner__button--save-preferences{display:none}.uf-consent-banner__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75em;font-weight:var(--fw-btn);font-size:var(--fs-b-xs)}.uf-consent-banner__link{-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.uf-consent-banner__link:hover,.uf-consent-banner__link:focus{color:var(--clr-n-500)}.uf-consent-banner__link:hover:active,.uf-consent-banner__link:focus:active{color:var(--clr-n-950)}#cmplz-manage-consent{--manage-consent-p-block: var(--p-12);--manage-consent-p-inline: var(--p-16);--manage-consent-fs: var(--fs-b-xs);--manage-consent-border: var(--border-no-clr) currentColor;position:fixed;right:var(--p-inline);bottom:0;z-index:99}@media(min-width: 767px){#cmplz-manage-consent{--manage-consent-fs: var(--fs-b-sm)}}#cmplz-manage-consent .uf-manage-consent{transition:transform var(--fast);box-shadow:var(--shadow);border-top:var(--manage-consent-border);border-inline:var(--manage-consent-border);background-color:var(--clr-n-0);padding:var(--manage-consent-p-block) var(--manage-consent-p-inline);font-weight:var(--fw-btn);font-size:var(--manage-consent-fs);line-height:1}@media(pointer: fine){#cmplz-manage-consent .uf-manage-consent{transform:translateY(calc(var(--manage-consent-fs) + var(--manage-consent-p-block)))}#cmplz-manage-consent .uf-manage-consent:hover,#cmplz-manage-consent .uf-manage-consent:focus{transform:translateY(0)}}/*# sourceMappingURL=banner-custom.min.css.map */