#cc-main{--cc-font-family:var(--font-inter);--cc-modal-border-radius:0.5rem;--cc-btn-border-radius:0.4rem;--cc-modal-transition-duration:0.25s;--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-primary-color:hsl(var(--primary));--cc-secondary-color:hsl(var(--muted-foreground));--cc-bg:hsl(var(--background));--cc-cookie-category-block-bg:hsl(var(--background));--cc-toggle-readonly-bg:hsl(var(--muted));--cc-toggle-readonly-knob-bg:hsl(var(--muted-foreground));--cc-toggle-on-bg:hsl(var(--primary));--cc-toggle-off-bg:hsl(var(--secondary));--cc-btn-primary-bg:hsl(var(--primary));--cc-btn-primary-color:hsl(var(--primary-foreground));--cc-btn-primary-border-color:hsl(var(--primary));--cc-btn-primary-hover-bg:hsl(var(--primary)/0.9);--cc-btn-primary-hover-color:hsl(var(--primary-foreground));--cc-btn-primary-hover-border-color:hsl(var(--muted));--cc-btn-secondary-bg:hsl(var(--background));--cc-btn-secondary-color:hsl(var(--primary));--cc-btn-secondary-border-color:hsl(var(--primary));--cc-btn-secondary-hover-bg:hsl(var(--secondary)/0.8);--cc-btn-secondary-hover-color:hsl(var(--secondary-foreground));--cc-btn-secondary-hover-border-color:hsl(var(--secondary)/0.8);--cc-modal-border-radius:1.5rem;--cc-btn-border-radius:4rem}#cc-main .pm--box{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:1px;border:1px solid hsl(var(--muted))}#cc-main .cm__body{border:1px solid hsl(var(--muted))!important;border-radius:var(--cc-modal-border-radius)!important;padding:1.5rem}@media screen and (max-width:640px){#cc-main .cm__body{border:1px solid hsl(var(--muted))!important;border-radius:var(--cc-modal-border-radius)!important;padding:1.5rem .5rem!important}}#cc-main .cm__btn{font-size:.875rem;font-weight:600}#cc-main .cm__btns{padding:0}#cc-main .cm__btns .cm__btn--secondary{margin-top:.5rem}#cc-main .cm__texts{padding:0;margin-bottom:1rem}#cc-main .cm__desc,#cc-main .cm__title{padding:0}#cc-main .pm__btn{font-size:.875rem;font-weight:600}#cc-main .pm__section-title{font-weight:600}#cc-main .pm__section{border-radius:1rem}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border-radius:1rem;border-top-left-radius:0;border-top-right-radius:0}#cc-main .pm__section-title{border-radius:1rem}#cc-main .pm--box{height:calc(100vh - 2em);max-height:43em}#cc-main .pm__close-btn{border:none}