#seb-cookie-ui{font-family:Arial,sans-serif;color:#202827;font-size:14px;line-height:1.6}#seb-cookie-ui [hidden]{display:none!important}#seb-cookie-ui h2{font-size:22px;margin:0 0 12px;color:#202827}#seb-cookie-ui p{font-size:14px;margin:10px 0;line-height:1.6}#seb-cookie-ui a{color:#9a3508;text-decoration:underline}#seb-cookie-ui button{font:inherit;background:#fff;color:#202827;border:1px solid #52605b;border-radius:7px;padding:10px 14px;cursor:pointer;min-height:44px}#seb-cookie-ui button:focus-visible,#seb-cookie-ui input:focus-visible{outline:3px solid #ce470b;outline-offset:3px}#seb-cookie-ui button:disabled{opacity:.5;cursor:wait}#seb-cookie-ui .seb-cookie-settings{position:fixed;bottom:12px;left:12px;z-index:1000;font-size:12px;padding:8px 12px;box-shadow:0 2px 10px #0002}#seb-cookie-ui .seb-cookie-panel{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:1002;width:min(900px,calc(100% - 24px));max-height:80vh;overflow:auto;background:#fff;border:1px solid #abb7b1;border-radius:12px;padding:24px;box-shadow:0 8px 45px #0004;box-sizing:border-box}#seb-cookie-ui .seb-cookie-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}#seb-cookie-ui [data-cookie-error]{color:#a32612}#seb-cookie-ui dialog{background:#fff;color:#202827;width:min(620px,calc(100% - 24px));max-height:85vh;overflow:auto;border:1px solid #abb7b1;border-radius:12px;padding:24px;box-sizing:border-box}#seb-cookie-ui dialog::backdrop{background:#0007}#seb-cookie-ui label{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-bottom:1px solid #ddd;font-size:14px;font-weight:normal}#seb-cookie-ui label input{width:20px;min-width:20px;height:20px;padding:0;margin:3px 0 0;accent-color:#ce470b}#seb-cookie-ui label span{display:block}@media(max-width:550px){#seb-cookie-ui .seb-cookie-panel,#seb-cookie-ui dialog{padding:18px}#seb-cookie-ui .seb-cookie-actions button{flex:1 1 100%}}
