gov-cookiebar,.gov-cookiebar{z-index:51;--gov-cookiebar-inset: var(--spacing-m);display:block;position:fixed;inset:auto var(--gov-cookiebar-inset) var(--gov-cookiebar-inset) var(--gov-cookiebar-inset);box-sizing:border-box;max-width:45rem;max-height:calc(100dvh - 2*var(--gov-cookiebar-inset));overflow-y:auto;overscroll-behavior:contain;background-color:var(--background, var(--background-block-primary));border-radius:var(--corner-radius-s);padding:var(--spacing-l) var(--spacing-m);box-shadow:0 1rem 2.5rem 0 rgba(0,0,0,.3)}gov-cookiebar *[slot=headline],.gov-cookiebar *[slot=headline]{margin-top:0;margin-bottom:0;font-size:var(--font-size-headline-m);line-height:150%;font-weight:500;color:var(--headline-color, var(--text-primary))}gov-cookiebar__content,gov-cookiebar:not(.hydrated),.gov-cookiebar__content,.gov-cookiebar:not(.hydrated){margin-top:0;margin-bottom:0;display:flex;flex-direction:column;gap:var(--spacing-s);color:var(--color, var(--text-secondary))}gov-cookiebar__actions *,.gov-cookiebar__actions *{margin-top:0;margin-bottom:0}gov-cookiebar--collapsed,.gov-cookiebar--collapsed{position:static;max-height:none;overflow:visible;background-color:rgba(0,0,0,0);padding:0;box-shadow:none}gov-cookiebar--collapsed>:not(.gov-cookiebar__badge),.gov-cookiebar--collapsed>:not(.gov-cookiebar__badge){display:none}gov-cookiebar__modal .gov-dialog__dialog,.gov-cookiebar__modal .gov-dialog__dialog{max-width:40rem}gov-cookiebar__settings,.gov-cookiebar__settings{display:flex;flex-direction:column;gap:var(--spacing-m-nudge)}gov-cookiebar__category,.gov-cookiebar__category{display:flex;flex-direction:column;gap:var(--spacing-s)}gov-cookiebar__category-header,.gov-cookiebar__category-header{display:flex;align-items:center;gap:var(--spacing-m)}gov-cookiebar__category-name,.gov-cookiebar__category-name{font-size:var(--font-size-body-m);line-height:150%;font-weight:700;flex:1 0 0;display:flex;align-items:center;gap:var(--spacing-s);min-width:0;color:var(--headline-color, var(--text-primary))}gov-cookiebar__category-description,.gov-cookiebar__category-description{margin-top:0;margin-bottom:0;font-size:var(--font-size-body-s);line-height:150%;font-weight:400;color:var(--color, var(--text-secondary))}gov-cookiebar__badge,.gov-cookiebar__badge{z-index:51;box-shadow:0 1rem 2.5rem 0 rgba(0,0,0,.3);position:fixed;left:var(--gov-cookiebar-badge-offset, var(--spacing-m));bottom:var(--gov-cookiebar-badge-offset, var(--spacing-m));display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background-color:var(--badge-background, var(--background-block-primary));color:var(--badge-color, var(--text-primary));cursor:pointer}@media(max-width: 29.99em){gov-cookiebar__actions,.gov-cookiebar__actions{padding-top:var(--spacing-m-nudge)}gov-cookiebar__actions,gov-cookiebar__actions--primary,gov-cookiebar__actions--secondary,.gov-cookiebar__actions,.gov-cookiebar__actions--primary,.gov-cookiebar__actions--secondary{display:flex;flex-direction:column;gap:var(--spacing-s-nudge)}gov-cookiebar__actions gov-button,gov-cookiebar__actions .gov-button .element,gov-cookiebar__actions--primary gov-button,gov-cookiebar__actions--primary .gov-button .element,gov-cookiebar__actions--secondary gov-button,gov-cookiebar__actions--secondary .gov-button .element,.gov-cookiebar__actions gov-button,.gov-cookiebar__actions .gov-button .element,.gov-cookiebar__actions--primary gov-button,.gov-cookiebar__actions--primary .gov-button .element,.gov-cookiebar__actions--secondary gov-button,.gov-cookiebar__actions--secondary .gov-button .element{max-width:none;justify-content:center;width:100%}gov-cookiebar__actions gov-button,gov-cookiebar__actions--primary gov-button,gov-cookiebar__actions--secondary gov-button,.gov-cookiebar__actions gov-button,.gov-cookiebar__actions--primary gov-button,.gov-cookiebar__actions--secondary gov-button{padding:0}}@media(min-width: 30em){gov-cookiebar,.gov-cookiebar{--gov-cookiebar-inset: var(--spacing-l);padding:var(--spacing-xl) var(--spacing-l)}gov-cookiebar__actions,.gov-cookiebar__actions{padding-top:var(--spacing-l);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-m)}gov-cookiebar__actions--primary,gov-cookiebar__actions--secondary,.gov-cookiebar__actions--primary,.gov-cookiebar__actions--secondary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-m)}}@media(prefers-reduced-motion: no-preference){gov-cookiebar:not(.gov-cookiebar--collapsed),.gov-cookiebar:not(.gov-cookiebar--collapsed){animation:gov-cookiebar-slide-in .3s ease-out}.gov-cookiebar__badge{animation:gov-cookiebar-fade-in .3s ease-out}}@keyframes gov-cookiebar-slide-in{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes gov-cookiebar-fade-in{from{opacity:0}to{opacity:1}}
