.vg-consent-overlay{inset-inline:16px;z-index:110;pointer-events:none;max-width:1120px;margin-inline:auto;position:fixed;bottom:18px}.vg-consent-panel{color:#fff;pointer-events:auto;background:#071e38;border:1px solid #43607f;border-top:4px solid #f52447;padding:24px 28px;position:relative;box-shadow:0 25px 90px #020d1ed9}.vg-consent-header{align-items:flex-start;gap:16px;padding-inline-end:32px;display:flex}.vg-consent-icon{color:#f52447;background:#f5244727;flex:none;place-items:center;width:48px;height:48px;display:grid}.vg-consent-header strong{color:#fff;font-size:19px;font-weight:900;line-height:1.5}.vg-consent-header p{color:#c3d6e6;margin:5px 0;font-size:12px;line-height:2.1}.vg-consent-links{flex-wrap:wrap;align-items:center;gap:20px;margin:17px 0 20px;font-size:11px;display:flex}.vg-consent-links a{color:#fff;border-bottom:1px solid #f52447;font-weight:800;text-decoration:none}.vg-consent-links span{color:#b6cede;align-items:center;gap:7px;display:inline-flex}.vg-consent-links svg{color:#f52447}.vg-consent-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.vg-consent-actions button{cursor:pointer;color:#fff;border:1px solid #aec3d9;min-height:44px;padding:12px 16px;font-family:inherit;font-size:12px;font-weight:900}.vg-consent-reject{background:#ffffff0a}.vg-consent-analytics{background:#164366}.vg-consent-all{background:#f52447;align-items:center;gap:8px;display:inline-flex;border-color:#f52447!important}.vg-consent-actions button:hover{filter:brightness(1.15)}.vg-consent-actions button:focus-visible,.vg-consent-close:focus-visible{outline-offset:3px;outline:3px solid #f52447}.vg-consent-close{color:#d6e4ed;top:17px;cursor:pointer;background:0 0;border:0;padding:8px;position:absolute;inset-inline-end:17px}.vg-privacy-preferences{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f52447;align-items:center;gap:7px;padding:0 0 4px;font-family:inherit;font-size:12px;font-weight:800;display:inline-flex}.vg-privacy-preferences:hover{color:#ff768d}@media (width<=700px){.vg-consent-overlay{inset-inline:8px;bottom:8px}.vg-consent-panel{max-height:82dvh;padding:18px 15px;overflow-y:auto}.vg-consent-header{gap:11px;padding-inline-end:20px}.vg-consent-icon{width:38px;height:38px}.vg-consent-header strong{font-size:16px}.vg-consent-header p{font-size:11px}.vg-consent-links{gap:10px;margin:12px 0 15px}.vg-consent-actions{grid-template-columns:1fr;gap:7px;display:grid}.vg-consent-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.vg-consent-panel *{transition:none!important;animation:none!important}}
