.wg-consent{background:#111827;border-radius:12px;bottom:16px;box-shadow:0 0 0 1px #374151,0 8px 24px rgba(0,0,0,.4);box-sizing:border-box;color:#f9fafb;font:14px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;left:16px;margin:0 auto;max-width:720px;padding:16px;position:fixed;right:16px;z-index:100000}.wg-consent [hidden],.wg-consent[hidden]{display:none}.wg-consent *{box-sizing:border-box}.wg-consent__text{margin:0 0 12px;padding-right:64px;text-wrap:pretty}.wg-consent a{color:#93c5fd;text-decoration:underline}.wg-consent__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px}.wg-consent__actions .wg-consent__btn{margin-left:auto}.wg-consent__settings{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px}.wg-consent__settings label{align-items:center;display:inline-flex;gap:6px;min-height:44px}.wg-consent__btn{background:#1d4ed8;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-weight:600;min-height:44px;padding:0 24px}.wg-consent__btn--save{background:#374151}.wg-consent__link{background:none;border:0;color:#d1d5db;cursor:pointer;font:inherit;min-height:44px;padding:0 4px;text-decoration:underline}.wg-consent a:focus-visible,.wg-consent button:focus-visible,.wg-consent input:focus-visible{outline:2px solid #fbbf24;outline-offset:2px}.wg-consent__cookie{height:64px;pointer-events:none;position:absolute;right:16px;top:-28px;width:64px}.wg-consent__settings label{color:#f9fafb;cursor:pointer;font-size:14px;font-weight:400;margin:0;white-space:nowrap}.wg-consent__settings input[type=checkbox]{accent-color:#1d4ed8;-webkit-appearance:checkbox!important;appearance:auto!important;cursor:pointer;height:18px;margin:0;width:18px}