#lex-cookie-notice[hidden]{display:none!important}
#lex-cookie-notice{position:fixed;left:20px;right:20px;bottom:calc(20px + var(--lex-preview-offset,0px) + env(safe-area-inset-bottom,0px));z-index:99990;box-sizing:border-box;background:#171714;color:#f7f6f2;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;font:400 14px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.015em}
#lex-cookie-notice .lex-cookie-copy{min-width:0}
#lex-cookie-notice details{display:inline}
#lex-cookie-notice summary{display:inline;cursor:pointer;text-decoration:underline;text-underline-offset:3px;list-style:none}
#lex-cookie-notice summary::-webkit-details-marker{display:none}
#lex-cookie-notice details p{font:inherit;color:inherit;margin:10px 0 0;max-width:760px}
#lex-cookie-notice button{flex:none;background:none;border:0;color:inherit;font:inherit;letter-spacing:.08em;cursor:pointer;padding:10px 0 10px 12px;min-height:44px}
#lex-cookie-notice button:focus-visible,#lex-cookie-notice summary:focus-visible{outline:2px solid #a6b2a7;outline-offset:4px}
@media(max-width:700px){#lex-cookie-notice{left:12px;right:12px;bottom:calc(12px + var(--lex-preview-offset,0px) + env(safe-area-inset-bottom,0px));padding:12px 14px;gap:16px;font-size:13px}}
