.cookie-banner[data-v-458cf181]{background-color:#fff;border-radius:20px;border-top:1px solid #e9e9e9;bottom:84px;box-shadow:0 -2px 16px #00000014;box-sizing:border-box;left:16px;max-height:calc(100dvh - 100px);overflow-y:auto;position:fixed;right:16px;width:min(592px,calc(100vw - 32px));z-index:1000}.banner-content[data-v-458cf181]{align-items:stretch;display:flex;flex-direction:column;gap:8px;padding:8px 16px}.text-content[data-v-458cf181]{flex:1;min-width:0}.description[data-v-458cf181]{color:#262626;font-size:13px;font-weight:var(--font-weight-regular);line-height:22px}.button-group[data-v-458cf181]{display:flex;flex-direction:column;gap:10px;width:100%}.cookie-btn[data-v-458cf181]{border-radius:8px;cursor:pointer;font-size:16px;font-weight:var(--font-weight-regular);height:auto;margin-left:0!important;max-width:100%;min-height:44px;padding:10px 14px;white-space:normal;width:100%}.reject-btn[data-v-458cf181]{background-color:#fff;border:1px solid #e9e9e9;color:#262626}.reject-btn[data-v-458cf181]:hover{background-color:#f5f5f5;border-color:#d9d9d9}.accept-btn[data-v-458cf181]{background-color:#5f11f1!important;border-color:#5f11f1!important;color:#fff!important}.accept-btn[data-v-458cf181]:hover{opacity:.9}.cookie-settings[data-v-458cf181]{background:transparent;border:0;color:#262626;cursor:pointer;display:inline;font:inherit;margin:0 0 0 4px;min-height:24px;padding:0;text-align:start;text-decoration:underline;text-underline-offset:2px}.cookie-settings[data-v-458cf181]:hover{text-decoration:none}.cookie-settings[data-v-458cf181]:focus-visible{outline:2px solid #5f11f1;outline-offset:2px}@media (min-width:768px){body:has(.nota-messenger .teaser,.nota-messenger .notifications) .cookie-banner{max-width:calc(100vw - 400px)}body:has(.nota-messenger .frame:not(.closed)) .cookie-banner{max-width:calc(100vw - 460px)}body:has(.nota-messenger .frame.expanded:not(.closed)) .cookie-banner{max-width:calc(100vw - 748px)}}@media (max-width:1023px){body:has(.nota-messenger .frame.expanded:not(.closed)) .cookie-banner{display:none}}@media (max-width:767px){body:has(.nota-messenger .frame:not(.closed)) .cookie-banner{display:none}}
