.consent-required{align-items:center;display:flex;height:100%;justify-content:center}.consent-required .content{background-color:var(--background);display:flex;flex-direction:column;gap:10px;height:auto;max-height:calc(100% - 1.5rem);overflow:auto;padding:.75rem;position:relative;scrollbar-color:var(--onBackgroundSecondary) transparent;scrollbar-width:thin;width:calc(100% - 1.5rem);z-index:3}.consent-required .content::-webkit-scrollbar-thumb{background:var(--onBackgroundSecondary);border-radius:4px}.consent-required .content::-webkit-scrollbar-track{background:transparent}.consent-required .content .title{flex-shrink:0;font-size:1.375rem;line-height:1.625rem}.consent-required .content .description{margin-top:.625rem}.consent-required .content .button-group{display:flex;flex-direction:column;flex-shrink:0;gap:15px;margin-top:.625rem}.consent-required .content .button-group .custom-button.--large{font-size:1rem}@media screen and (width >= 640px){.consent-required{padding:0}.consent-required .content{max-height:calc(100% - 1.5rem);overflow:hidden;padding:1.25rem;width:80%}.consent-required .content .description{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-color:var(--onBackgroundSecondary) transparent;scrollbar-width:thin}.consent-required .content .description::-webkit-scrollbar-thumb{background:var(--onBackgroundSecondary);border-radius:4px}.consent-required .content .description::-webkit-scrollbar-track{background:transparent}}@media screen and (width >= 1040px){.consent-required .content .button-group{flex-direction:row}}@container labora (min-width: 0px){.consent-required .title{color:var(--highlight);font-family:Simple HBS,sans-serif;font-weight:700;text-transform:uppercase}}
