.wdww-cc,.wdww-cc-prefs,.wdww-cc-float{box-sizing:border-box;font-size:var(--wdww-cc-size,15px);line-height:1.45}.wdww-cc *,.wdww-cc-prefs *{box-sizing:border-box}.wdww-cc[hidden],.wdww-cc-prefs[hidden],.wdww-cc-float[hidden]{display:none!important}.wdww-cc{position:fixed;left:0;right:0;z-index:2147483000;background:var(--wdww-cc-bg,#8a979c);color:var(--wdww-cc-text,#fff);box-shadow:0 0 12px rgb(0 0 0 / .18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wdww-cc-bottom{bottom:0}.wdww-cc-top{top:0}.admin-bar .wdww-cc-top{top:32px}@media (max-width:782px){.admin-bar .wdww-cc-top{top:46px}}.wdww-cc-bar{max-width:1600px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:center;gap:10px 20px;flex-wrap:wrap}.wdww-cc-msg{margin:0;flex:0 1 auto;color:inherit;font-weight:600;text-align:center}.wdww-cc-link{display:inline;margin:0 0 0 8px;padding:0;border:0;background:none;color:var(--wdww-cc-link,inherit);font:inherit;text-decoration:underline;cursor:pointer}.wdww-cc-link:hover,.wdww-cc-link:focus{text-decoration-thickness:2px;color:var(--wdww-cc-link,inherit)}.wdww-cc-btns{display:flex;gap:10px;flex:0 0 auto}.wdww-cc-btn{min-width:104px;margin:0;padding:10px 22px;border:2px solid #fff0;border-radius:var(--wdww-cc-radius,0);font:inherit;font-weight:600;line-height:1.2;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none}.wdww-cc-accept{background:var(--wdww-cc-accept,#f47c30);color:var(--wdww-cc-accept-text,#fff)}.wdww-cc-reject{background:var(--wdww-cc-reject,#f47c30);color:var(--wdww-cc-reject-text,#fff)}.wdww-cc-save{background:#fff0;color:inherit;border-color:currentColor}.wdww-cc-btn{transition:background-color 0.15s,color 0.15s}.wdww-cc-accept:hover,.wdww-cc-accept:focus-visible{background:var(--wdww-cc-accept-hover,#d9661c);color:var(--wdww-cc-accept-hover-text,#fff)}.wdww-cc-reject:hover,.wdww-cc-reject:focus-visible{background:var(--wdww-cc-reject-hover,#d9661c);color:var(--wdww-cc-reject-hover-text,#fff)}.wdww-cc-save:hover{background:rgb(0 0 0 / .06)}.wdww-cc-btn:focus-visible,.wdww-cc-link:focus-visible,.wdww-cc-close:focus-visible,.wdww-cc-float:focus-visible,.wdww-cc-switch input:focus-visible+span{outline:3px solid #ffbf47;outline-offset:2px}.wdww-cc-prefs{position:fixed;inset:0;z-index:2147483001;background:rgb(0 0 0 / .55);display:flex;align-items:center;justify-content:center;padding:16px}html.wdww-cc-modal{overflow:hidden}.wdww-cc-panel{position:relative;width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow-y:auto;background:#fff;color:#1d2327;padding:24px 24px 20px;box-shadow:0 10px 40px rgb(0 0 0 / .3);outline:none}.wdww-cc-panel h2{margin:0 32px 8px 0;padding:0;font-size:1.35em;line-height:1.3;color:inherit}.wdww-cc-intro{margin:0 0 16px;font-size:14px}.wdww-cc-intro a{color:inherit}.wdww-cc-close{position:absolute;top:10px;right:12px;width:36px;height:36px;padding:0;border:0;background:none;color:#50575e;font-size:28px;line-height:1;cursor:pointer}.wdww-cc-cat{border-top:1px solid #e0e0e0;padding:12px 0}.wdww-cc-cat p{margin:6px 0 0;font-size:14px;color:#50575e}.wdww-cc-cat-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.wdww-cc-cat-head label{cursor:pointer;margin:0}.wdww-cc-always{font-size:13px;font-weight:600;color:#00a32a}.wdww-cc-switch{position:relative;display:inline-block;width:46px;height:26px;flex:0 0 46px}.wdww-cc-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.wdww-cc-switch span{position:absolute;inset:0;background:#8c8f94;border-radius:26px;transition:background 0.2s}.wdww-cc-switch span::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform 0.2s}.wdww-cc-switch input:checked+span{background:var(--wdww-cc-accept,#f47c30)}.wdww-cc-switch input:checked+span::after{transform:translateX(20px)}.wdww-cc-panel-btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;border-top:1px solid #e0e0e0;padding-top:16px}.wdww-cc-panel .wdww-cc-save{color:#1d2327}.wdww-cc-float{position:fixed;bottom:16px;z-index:2147482999;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--wdww-cc-bg-solid,#8a979c);color:var(--wdww-cc-text,#fff);box-shadow:0 2px 8px rgb(0 0 0 / .25);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85}.wdww-cc-float:hover{opacity:1}.wdww-cc-float-left{left:16px}.wdww-cc-float-right{right:16px}html.wdww-cc-open .wdww-cc-float{display:none}@media (max-width:640px){.wdww-cc-bar{padding:12px}.wdww-cc-msg{font-size:14px}.wdww-cc-btns{width:100%}.wdww-cc-btns .wdww-cc-btn{flex:1}.wdww-cc-panel-btns .wdww-cc-btn{flex:1 1 100%}}@keyframes wdww-cc-up{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes wdww-cc-down{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.wdww-cc-bottom.wdww-cc-anim{animation:wdww-cc-up 0.45s ease-out both}.wdww-cc-top.wdww-cc-anim{animation:wdww-cc-down 0.45s ease-out both}@media (prefers-reduced-motion:reduce){.wdww-cc-switch span,.wdww-cc-switch span::after{transition:none}.wdww-cc-anim{animation:none!important}}