#pck-root{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#D6D2C8;font-size:14px;line-height:1.55}#pck-root[hidden],#pck-root [hidden]{display:none!important}#pck-banner{position:fixed;left:20px;bottom:20px;z-index:99998;box-sizing:border-box;width:min(480px,calc(100vw - 40px));max-height:calc(100vh - 40px);overflow-y:auto;background:rgb(22 22 20 / .6);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgb(255 255 255 / .12);border-radius:20px;padding:22px;box-shadow:0 14px 48px rgb(0 0 0 / .45)}#pck-banner:focus{outline:none}#pck-root .pck-head{display:flex;align-items:center;gap:12px;margin:0 0 10px}#pck-root .pck-ico{flex:0 0 auto;color:#8ED1C0}#pck-root .pck-title{margin:0;font-family:'Bricolage Grotesque',Inter,sans-serif;font-size:20px;font-weight:600;color:#F2EFE9;letter-spacing:-.3px}#pck-root .pck-text{margin:0 0 18px;color:#D6D2C8}#pck-root .pck-text a{color:#8ED1C0;text-decoration:underline}#pck-root .pck-actions{display:flex;align-items:center;gap:10px}#pck-root .pck-btn{box-sizing:border-box;border-radius:12px;font:600 15px/1.2 Inter,system-ui,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}#pck-root .pck-accept{flex:1 1 auto;min-width:0;min-height:50px;padding:0 20px;border:1px solid #8ED1C0;background:#8ED1C0;color:#0F0F0E;font-size:16px;font-weight:700;box-shadow:0 6px 18px rgb(142 209 192 / .28)}#pck-root .pck-accept:hover{background:#A6DECF;border-color:#A6DECF}#pck-root .pck-reject{flex:0 1 auto;min-height:44px;padding:0 16px;border:1px solid #3A3A36;background:#fff0;color:#D6D2C8;font-size:14px;font-weight:500}#pck-root .pck-reject:hover{border-color:#8ED1C0;color:#F2EFE9}#pck-root .pck-chev{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:1px solid #3A3A36;border-radius:12px;background:#fff0;color:#D6D2C8;cursor:pointer;transition:border-color .2s,color .2s}#pck-root .pck-chev:hover{border-color:#8ED1C0;color:#F2EFE9}#pck-root .pck-chev svg{transition:transform .2s}#pck-root .pck-chev[aria-expanded=true] svg{transform:rotate(180deg)}#pck-root .pck-panel{margin:18px 0 0;border-top:1px solid #2A2A27;padding-top:4px}#pck-root .pck-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px;border-bottom:1px solid #2A2A27;cursor:pointer}#pck-root .pck-row strong{display:block;color:#F2EFE9;font-weight:500;font-size:15px}#pck-root .pck-row small{display:block;color:#A9A59B;font-size:12.5px;line-height:1.4}#pck-root .pck-sw{-webkit-appearance:none;appearance:none;flex:0 0 auto;position:relative;width:46px;height:26px;margin:0;border:0;border-radius:999px;background:#3A3A36;cursor:pointer;transition:background .2s}#pck-root .pck-sw::after{content:'';position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#F2EFE9;transition:transform .2s,background .2s}#pck-root .pck-sw:checked{background:#8ED1C0}#pck-root .pck-sw:checked::after{transform:translateX(20px);background:#0F0F0E}#pck-root .pck-sw:disabled{opacity:.55;cursor:not-allowed}#pck-root .pck-save{display:block;width:100%;min-height:48px;margin:16px 0 0;padding:0 20px;border:1px solid #8ED1C0;background:#8ED1C0;color:#0F0F0E;font-size:15px;font-weight:700}#pck-root .pck-save:hover{background:#A6DECF;border-color:#A6DECF}#pck-root button:focus-visible,#pck-root a:focus-visible,#pck-root input:focus-visible{outline:2px solid #8ED1C0;outline-offset:2px}#pck-root .pck-reopen{position:fixed;left:16px;bottom:16px;z-index:99997;padding:8px 14px;border:1px solid #2A2A27;border-radius:999px;background:#161614;color:#D6D2C8;font:400 12px/1 Inter,system-ui,sans-serif;cursor:pointer;opacity:.8;transition:opacity .2s}#pck-root .pck-reopen:hover{opacity:1}@media (max-width:600px){#pck-banner{left:12px;right:12px;bottom:12px;width:auto;max-height:calc(100vh - 24px);padding:18px}#pck-root .pck-accept{padding:0 12px;font-size:15px}#pck-root .pck-reject{padding:0 12px;font-size:13.5px}#pck-root .pck-reopen{left:12px;bottom:12px}}@media (max-width:340px){#pck-root .pck-reject{padding:0 9px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){#pck-root .pck-btn,#pck-root .pck-chev,#pck-root .pck-chev svg,#pck-root .pck-sw,#pck-root .pck-sw::after,#pck-root .pck-reopen{transition:none}}