.se-cookie-notice{z-index:120;color:#12475e;background:#fff;border:1px solid #b9dfe5;border-radius:16px;align-items:center;gap:24px;max-width:960px;max-height:calc(100dvh - 32px);margin:auto;padding:22px;font-family:Arial,sans-serif;display:flex;position:fixed;top:16px;left:16px;right:16px;overflow:auto;box-shadow:0 10px 45px #123f4c33}.se-cookie-notice strong{font-size:18px}.se-cookie-notice p{margin:8px 0;font-size:14px;line-height:1.6}.se-cookie-notice a{font-size:13px;text-decoration:underline}.se-cookie-actions{flex-wrap:wrap;gap:10px;min-width:200px;display:flex}.se-cookie-actions button{color:#12475e;cursor:pointer;background:#fff;border:1px solid #087d91;border-radius:8px;flex:100%;min-height:44px;padding:12px 16px;font-size:14px;font-weight:700}.se-cookie-actions button:nth-child(2){color:#fff;background:#0d8297}.se-cookie-settings{z-index:75;left:12px;bottom:calc(82px + env(safe-area-inset-bottom));color:#12475e;cursor:pointer;background:#fff;border:1px solid #b9dfe5;border-radius:8px;padding:8px 12px;font-size:12px;position:fixed;box-shadow:0 2px 10px #12475e15}.se-cookie-notice button:focus-visible{outline-offset:3px;outline:3px solid #ffa53b}.se-cookie-settings:focus-visible{outline-offset:3px;outline:3px solid #ffa53b}@media (max-width:640px){.se-cookie-notice{flex-direction:column;align-items:stretch;gap:12px;padding:18px;top:10px;left:10px;right:10px}.se-cookie-actions{grid-template-columns:1fr 1fr;min-width:0;display:grid}.se-cookie-actions button{padding:12px 8px}.se-cookie-notice p{font-size:13px}}
