#CybotCookiebotDialogBodyUnderlay{background-color:color-mix(in srgb,var(--background)60%,transparent)!important}#CybotCookiebotDialog,#CybotCookiebotDialogBody,#CybotCookiebotDialogBodyContent,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{background-color:var(--card)!important;color:var(--card-foreground)!important;border-color:var(--border)!important;font-family:var(--font-geist-sans)!important}#CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogDetailBodyContentCookieContainerHeader,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeName,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeDescription,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeTable thead th,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeTable tbody td,.CybotCookiebotDialogBodyLevelButtonDescription{color:var(--card-foreground)!important}#CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeDescription,.CybotCookiebotDialogBodyLevelButtonDescription{color:var(--muted-foreground)!important}#CybotCookiebotDialog a,#CybotCookiebotDialog button.CybotCookiebotDialogBodyLink{color:var(--primary)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{color:var(--muted-foreground)!important;border-color:var(--border)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:var(--card-foreground)!important;border-color:var(--primary)!important}#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll,#CybotCookiebotDialogBodyButtonDetails,#CybotCookiebotDialogBodyLevelButtonCustomize{background-color:var(--secondary)!important;border-color:var(--border)!important;color:var(--secondary-foreground)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--muted)!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--primary)!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypeTable,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeTable thead th,#CybotCookiebotDialogDetailBodyContentCookieContainerTypeTable tbody td{border-color:var(--border)!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypeTable tbody tr:nth-child(2n){background-color:var(--muted)!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton{color:var(--card-foreground)!important;border-left:none!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover{background:var(--muted)!important;color:var(--primary)!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton:before{border-color:var(--card-foreground)!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBulkConsentCount{background:var(--secondary)!important;color:var(--primary)!important}#CybotCookiebotDialog .CybotCookiebotFader{background-image:linear-gradient(to top,var(--card),color-mix(in srgb,var(--card)80%,transparent),transparent)!important}.dark #CybotCookiebotDialogHeader,.dark #CybotCookiebotDialogHeaderLogosWrapper,.dark #CybotCookiebotDialogHeader *,.dark #CybotCookiebotDialogPoweredByText{color:var(--card-foreground)!important}.dark #CybotCookiebotDialogHeader img,.dark #CybotCookiebotDialogHeader svg,.dark #CybotCookiebotDialogPoweredbyCybot,.dark #CybotCookiebotDialogPoweredbyImage,.dark #CybotCookiebotDialogHeaderLogo{filter:brightness(0)invert()!important}