.vt-cookie{display:none!important}#vtmc-banner,#vtmc-settings{box-sizing:border-box;font-family:Arial,sans-serif;color:#43075d;letter-spacing:normal;text-transform:none;line-height:1.45}#vtmc-banner[hidden],#vtmc-settings[hidden],#vtmc-banner [hidden]{display:none!important}#vtmc-banner{position:fixed;z-index:2147483000;bottom:calc(16px + var(--vtmc-offset,0px));left:20px;width:min(660px,calc(100vw - 40px));max-height:calc(100dvh - 40px - var(--vtmc-offset,0px));overflow:auto;padding:22px;border:1px solid #dab8df;border-radius:24px;background:#fff8fd;box-shadow:0 8px 38px #30094335;text-align:left}#vtmc-banner *{box-sizing:border-box}#vtmc-banner h2{font:700 21px/1.25 Arial,sans-serif;margin:0 0 10px;color:#43075d;letter-spacing:normal}#vtmc-banner p{font:400 15px/1.5 Arial,sans-serif;margin:0 0 10px;color:#43075d}#vtmc-banner details{font:400 14px/1.5 Arial,sans-serif;margin:0 0 12px}#vtmc-banner summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;list-style:revert;display:list-item;color:#65117d}#vtmc-banner details p{font-size:13px;margin:10px 0}#vtmc-banner a{color:#65117d;text-decoration:underline}#vtmc-banner .vtmc-actions{display:flex;gap:10px;flex-wrap:wrap}#vtmc-banner button,#vtmc-settings{appearance:none;border:1px solid #65117d;border-radius:25px;background:#fff8fd;font:700 14px/1.3 Arial,sans-serif;padding:12px 18px;min-height:44px;cursor:pointer;color:#43075d;box-shadow:none;margin:0}#vtmc-banner button{flex:1;white-space:normal}#vtmc-banner button[data-choice=accepted]{background:#00f500;border-color:#00d700}#vtmc-banner :is(a,button,summary):focus-visible,#vtmc-settings:focus-visible{outline:3px solid #65117d;outline-offset:3px}#vtmc-footer-settings{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;width:100%;padding:20px 0;margin:16px 0 0;box-sizing:border-box;color:inherit}body>#vtmc-footer-settings{padding:24px 20px 100px;color:#43075d}#vtmc-footer-settings #vtmc-settings,#vtmc-footer-settings .motion-toggle{position:static!important;inset:auto!important;transform:none!important;display:inline-flex;align-items:center;justify-content:flex-start;flex:0 1 auto;min-width:0;min-height:44px;width:auto;height:auto;margin:0!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:none!important;backdrop-filter:none!important;box-shadow:none!important;color:inherit!important;font:400 13px/1.4 Arial,sans-serif!important;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:4px;opacity:1!important;z-index:auto!important;cursor:pointer}#vtmc-footer-settings #vtmc-settings[hidden]{display:none!important}#vtmc-footer-settings .motion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}#vtmc-banner .vtmc-state:empty{display:none}#vtmc-banner .vtmc-state{font-size:13px;font-weight:700}@media(max-width:480px){#vtmc-banner{left:10px;bottom:calc(10px + var(--vtmc-offset,0px));width:calc(100vw - 20px);padding:17px;border-radius:20px}#vtmc-banner h2{font-size:19px}#vtmc-banner p{font-size:13px}#vtmc-banner button{font-size:12px;padding:10px;min-height:48px}}@media(prefers-reduced-motion:reduce){#vtmc-banner,#vtmc-settings{scroll-behavior:auto}}

body>.motion-toggle{visibility:hidden!important}#vtmc-footer-settings .motion-toggle{visibility:visible!important}
