.vn27-cookie-banner[hidden],#vn27-cookie-preferences[hidden]{display:none!important}.vn27-cookie-banner{position:fixed;z-index:10000;bottom:18px;left:18px;right:18px;max-width:900px;margin:auto;display:grid;grid-template-columns:1fr auto;gap:18px;background:white;color:#10233c;border:1px solid #dce5f0;box-shadow:0 16px 60px #07182e44;border-radius:18px;padding:22px;font-family:inherit}.vn27-cookie-banner h2{font-size:20px;margin:0 0 8px}.vn27-cookie-banner p{font-size:14px;line-height:1.55;margin:0 0 9px}.vn27-cookie-body a{font-size:13px}.vn27-cookie-actions{display:grid;gap:8px;min-width:175px}.vn27-cookie-actions button,#vn27-cookie-preferences button{padding:11px;border:1px solid #d6e0ee;border-radius:9px;background:#f4f7fb;color:#152746;cursor:pointer}.vn27-cookie-actions button:first-child,#vn27-cookie-preferences button{background:#2463ec;color:white;border-color:#2463ec}#vn27-cookie-preferences{grid-column:1/-1;background:#f5f8fd;padding:14px;border-radius:10px;display:flex;gap:18px;flex-wrap:wrap;align-items:center}#vn27-cookie-preferences label{display:flex;gap:7px;align-items:center;font-size:14px}.vn27-cookie-footer-control{display:block;margin:0 auto 10px;border:0;background:transparent;text-decoration:underline;color:#64748b;font-size:12px;cursor:pointer}.vn27-page-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.vn27-page-choice{display:flex!important;flex-direction:row!important;gap:9px!important;align-items:center;border:1px solid #d9e3ef;border-radius:9px;padding:10px;background:#fafcfe}.vn27-page-choice input{width:auto!important}.vn27-page-select{border:1px solid #dce6f3;border-radius:12px;padding:18px;margin-bottom:18px}.vn27-page-select[hidden]{display:none}.vn26-links{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:7px!important}@media(max-width:700px){.vn27-cookie-banner{grid-template-columns:1fr;bottom:8px;left:8px;right:8px;max-height:85vh;overflow:auto}.vn27-cookie-actions{grid-template-columns:1fr 1fr}.vn27-cookie-actions button:last-child{grid-column:1/-1}}