.pcb-lock{overflow:hidden}.pcb-banner{position:fixed;z-index:300;right:22px;bottom:22px;width:min(520px,calc(100% - 44px));padding:25px;background:#fff;border:1px solid #e4e5f0;border-radius:22px;box-shadow:0 24px 70px rgba(22,27,55,.22);color:#182238}.pcb-banner[hidden],.pcb-modal[hidden]{display:none}.pcb-kicker{display:block;margin-bottom:6px;color:#6558f5;font-size:11px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.pcb-banner h2,.pcb-panel h2{margin:0;font:800 25px/1.2 Manrope,Inter,sans-serif}.pcb-banner p,.pcb-panel>p{margin:10px 0;color:#687089;font-size:14px;line-height:1.55}.pcb-banner p a,.pcb-panel a{color:#5548e9;text-decoration:underline}.pcb-actions{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap;margin-top:18px}.pcb-btn{border:0;border-radius:12px;padding:11px 16px;background:#6558f5;color:#fff;font:700 13px Inter,sans-serif;cursor:pointer}.pcb-btn:hover{filter:brightness(.96);transform:translateY(-1px)}.pcb-btn-secondary{background:#eeecff;color:#5144e3}.pcb-btn-plain{background:#f1f2f6;color:#353c54}.pcb-modal{position:fixed;z-index:310;inset:0;display:grid;place-items:center;padding:20px;background:rgba(19,24,48,.56);backdrop-filter:blur(8px)}.pcb-panel{position:relative;width:min(650px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:30px;background:#fff;border-radius:25px;box-shadow:0 30px 90px rgba(12,18,45,.32)}.pcb-close{position:absolute;right:17px;top:15px;width:38px;height:38px;border:0;border-radius:50%;background:#f1f2f6;color:#30374d;font-size:24px;cursor:pointer}.pcb-categories{display:grid;gap:10px;margin-top:22px}.pcb-category{display:grid;grid-template-columns:1fr auto;gap:6px 18px;padding:16px;border:1px solid #e5e7f0;border-radius:15px}.pcb-category b{font:700 15px Manrope,Inter,sans-serif}.pcb-category p{grid-column:1;margin:0;color:#747b91;font-size:12px;line-height:1.45}.pcb-switch{position:relative;width:46px;height:26px}.pcb-switch input{position:absolute;opacity:0}.pcb-switch span{display:block;height:100%;border-radius:20px;background:#cfd2dc;cursor:pointer;transition:.2s}.pcb-switch span:after{content:"";position:absolute;width:20px;height:20px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #777;transition:.2s}.pcb-switch input:checked+span{background:#6558f5}.pcb-switch input:checked+span:after{transform:translateX(20px)}.pcb-switch input:disabled+span{background:#21bcae;cursor:not-allowed}.footer nav [data-cookie-settings]{border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.footer nav [data-cookie-settings]:hover{color:#6558f5}@media(max-width:700px){.pcb-banner{right:12px;bottom:80px;width:calc(100% - 24px);padding:20px}.pcb-actions{display:grid;grid-template-columns:1fr 1fr}.pcb-actions .pcb-btn:first-child{grid-column:1/-1}.pcb-btn{width:100%}.pcb-modal{align-items:end;padding:0}.pcb-panel{max-height:92vh;border-radius:24px 24px 0 0;padding:25px 18px calc(22px + env(safe-area-inset-bottom))}}
