.uzor-analytics-notice{position:fixed;z-index:1000;left:20px;bottom:20px;width:min(580px,calc(100vw - 40px));box-sizing:border-box;display:flex;align-items:center;gap:20px;padding:16px 18px;background:#fff;color:#24282d;border:1px solid #e8e9ec;border-radius:18px;box-shadow:0 8px 32px #1b233026;font:14px/1.4 Manrope,system-ui,sans-serif;text-align:left}
.uzor-analytics-notice[hidden]{display:none!important}.uzor-cookie-copy{flex:1;min-width:0}.uzor-cookie-copy strong{display:block;margin-bottom:3px;font-weight:700}.uzor-analytics-notice p{margin:0;color:#656b73}.uzor-analytics-notice a{color:inherit;text-decoration:underline;text-underline-offset:2px}.uzor-analytics-notice button{flex:none;font:inherit;font-weight:600;cursor:pointer;padding:10px 24px;border:0;border-radius:24px;background:#24282d;color:#fff;min-height:44px;min-width:80px}.uzor-analytics-notice button:hover{background:#3b4149}.uzor-analytics-notice button:focus-visible,.uzor-analytics-settings:focus-visible{outline:2px solid #475d8b;outline-offset:3px}.uzor-analytics-settings{font:inherit;font-size:13px;color:inherit;background:none;border:0;padding:4px 0;cursor:pointer;text-decoration:underline}
@media(max-width:480px){.uzor-analytics-notice{left:12px;bottom:12px;width:calc(100vw - 24px);padding:14px;gap:12px}.uzor-analytics-notice button{min-width:66px;padding:10px 18px}}
body:has(.studio-preloader) .uzor-analytics-notice,html.is-studio-tour .uzor-analytics-notice,body:has(dialog[open]) .uzor-analytics-notice{visibility:hidden;pointer-events:none}

.uzor-cookie-actions{display:flex;flex-direction:column;gap:6px;flex:none}.uzor-analytics-notice [data-analytics="deny"]{background:#edf0f3;color:#424952;font-size:12px;padding:8px 14px}
@media(max-width:480px){.uzor-analytics-notice{flex-wrap:wrap}.uzor-cookie-copy{flex-basis:100%}.uzor-cookie-actions{flex-direction:row;width:100%}.uzor-cookie-actions button{flex:1}}

.uzor-analytics-notice [data-analytics="close"]{background:transparent;color:#656b73;font-size:12px;padding:6px 12px;min-height:32px}.uzor-analytics-notice [data-analytics="status"]{font-size:12px;margin-top:8px}.uzor-cookie-actions [hidden]{display:none!important}@media(max-width:480px){.uzor-cookie-actions{flex-wrap:wrap}.uzor-cookie-actions [data-analytics="close"]{flex-basis:100%}}
