tcm-modal{z-index:30;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:"liga" 1,"calt" 1;font-size:var(--gdels-body-base-font-size);line-height:var(--gdels-body-base-line-height);font-weight:400;color:rgba(66,68,69,1);&::part(overlay){pointer-events:none}&::part(overlay){z-index:30}&::part(overlay){background-color:transparent}&::part(dialog){pointer-events:auto}&::part(dialog){background-color:rgba(255,255,255,1)}&::part(dialog){padding:32px}&::part(dialog){--tw-shadow:0 24px 56px 0 rgba(0,0,0,0.4);--tw-shadow-colored:0 24px 56px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:992px){&::part(dialog){width:100%}}@media (min-width:992px){&::part(dialog){max-width:880px}}&::part(description),&::part(heading),&::part(link){display:none}&::part(button accept),&::part(button-wrapper),&::part(consent-list){margin-top:24px}&::part(consent-details-close){margin-top:24px}&::part(consent-details-close){text-align:right}&::part(button){display:inline-flex}&::part(button){align-items:center}&::part(button){justify-content:center}&::part(button){font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:"liga" 1,"calt" 1}@media (prefers-reduced-motion:no-preference){&::part(button){transition:background-color .3s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}}&::part(button){cursor:default}&::part(button):active{transition-duration:0s}&::part(button){min-height:48px}&::part(button){gap:12px}&::part(button){padding-left:20px;padding-right:20px}&::part(button){padding-top:12px;padding-bottom:12px}&::part(button){font-size:var(--gdels-body-base-font-size);line-height:var(--gdels-body-base-line-height);font-weight:400}&::part(button accept-all){background-color:rgba(66,68,69,1)}&::part(button accept-all){color:rgba(255,255,255,1)}&::part(button accept-all):hover{background-color:rgba(0,48,135,1)}&::part(button accept-all):active{background-color:rgba(0,0,0,.1)}&::part(button accept-all):active{color:rgba(0,0,0,1)}&::part(button accept-selected),&::part(button configure-consents){--tw-shadow:0 0 #000000}&::part(button accept-selected),&::part(button configure-consents){color:rgba(66,68,69,1)}&::part(button accept-selected),&::part(button configure-consents){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}&::part(button accept-selected),&::part(button configure-consents){--tw-ring-inset:inset}&::part(button accept-selected),&::part(button configure-consents){--tw-ring-color:rgba(66,68,69,1)}&::part(button accept-selected):hover,&::part(button configure-consents):hover{color:rgba(0,48,135,1)}&::part(button accept-selected):hover,&::part(button configure-consents):hover{--tw-ring-color:rgba(0,48,135,1)}&::part(button accept-selected):enabled:hover,&::part(button configure-consents):enabled:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}&::part(button accept-selected):active,&::part(button configure-consents):active{color:rgba(66,68,69,1)}&::part(button accept-selected):active,&::part(button configure-consents):active{--tw-ring-color:rgba(0,0,0,0.1)}&::part(button-wrapper){display:flex}&::part(button-wrapper){flex-direction:row}&::part(button-wrapper){justify-content:flex-start}&::part(button-wrapper){gap:16px}&::part(consent-list){display:flex}&::part(consent-list){flex-direction:column}&::part(consent-list){gap:4px}&::part(consent-item){background-color:rgba(238,239,239,1)}&::part(consent-item){padding:24px}&::part(consent-item-text-wrapper){display:flex}&::part(consent-item-text-wrapper){flex-direction:column}&::part(consent-item-text-wrapper){gap:12px}&::part(consent-item-label){font-size:var(--gdels-body-base-font-size);line-height:var(--gdels-body-base-line-height);font-weight:400}&::part(consent-item-checkbox){display:grid}&::part(consent-item-checkbox){width:24px;height:24px}&::part(consent-item-checkbox){place-content:center}&::part(consent-item-checkbox){border-width:1px}&::part(consent-item-checkbox){padding:0}&::part(consent-item-checkbox){outline:2px solid transparent;outline-offset:2px}&::part(consent-item-checkbox){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}&::part(consent-item-checkbox){transition-duration:.15s}&::part(consent-item-checkbox){transition-timing-function:cubic-bezier(.4,0,.2,1)}&::part(consent-item-checkbox):focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}&::part(consent-item-checkbox):focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}&[data-disabled]::part(consent-item-checkbox){cursor:not-allowed}&::part(consent-item-checkbox){border-color:rgba(66,68,69,1)}&::part(consent-item-checkbox):focus-visible{--tw-ring-color:rgba(0,48,135,1)}&::part(consent-item-checkbox):hover{border-color:rgba(0,48,135,1)}&::part(consent-item-checkbox):hover{background-color:rgba(0,48,135,1)}&::part(consent-item-checkbox):active{border-color:rgba(0,0,0,.1)}&::part(consent-item-checkbox):active{background-color:rgba(0,0,0,.1)}&::part(consent-item-checkbox):checked{background-color:rgba(66,68,69,1)}}