.cookie-bar[data-v-040b383b]{align-items:center;background:var(--pg-sheet);border:1px solid var(--pg-line);border-radius:var(--pg-radius-panel);bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 1px 2px #17213314,0 14px 36px -10px #1721333d;display:flex;gap:20px;justify-content:space-between;left:16px;margin-inline:auto;max-width:1040px;padding:14px 14px 14px 20px;position:fixed;right:16px;z-index:55}.cookie-bar__copy[data-v-040b383b]{color:var(--pg-ink-muted);font-size:var(--pg-text-sm);line-height:1.5;margin:0;max-width:620px}.cookie-bar__actions[data-v-040b383b]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.cookie-bar__button[data-v-040b383b]{font-size:13.5px;min-height:36px;padding:0 14px}.cookie-modal[data-v-040b383b]{align-items:center;background:#17213352;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:70}.cookie-modal__card[data-v-040b383b]{background:var(--pg-sheet);border:1px solid var(--pg-line);border-radius:var(--pg-radius-sheet);box-shadow:var(--pg-shadow-sheet);max-height:calc(100vh - 40px);overflow-y:auto;padding:24px;width:min(440px,100%)}.cookie-modal__title[data-v-040b383b]{font-size:var(--pg-text-lg);font-stretch:110%;font-weight:660;letter-spacing:-.015em}.cookie-modal__copy[data-v-040b383b]{color:var(--pg-ink-muted);font-size:var(--pg-text-sm);line-height:1.5;margin:6px 0 0}.cookie-modal__categories[data-v-040b383b]{display:grid;gap:2px;list-style:none;margin:18px 0 0;padding:0}.cookie-modal__category[data-v-040b383b]{align-items:baseline;cursor:pointer;display:flex;flex-wrap:wrap;font-size:var(--pg-text-sm);gap:2px 10px;padding:8px 0}.cookie-modal__category input[data-v-040b383b]{align-self:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--pg-line-strong);border:0;border-radius:999px;cursor:pointer;flex:0 0 auto;height:18px;margin:0;position:relative;transition:background-color .15s ease;width:32px}.cookie-modal__category input[data-v-040b383b]:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #1721334d;content:"";height:14px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:14px}.cookie-modal__category input[data-v-040b383b]:checked{background:var(--pg-overprint)}.cookie-modal__category input[data-v-040b383b]:checked:after{transform:translate(14px)}.cookie-modal__category input[data-v-040b383b]:disabled{cursor:default;filter:none;opacity:.55}.cookie-modal__category-name[data-v-040b383b]{color:var(--pg-ink);font-weight:620}.cookie-modal__category-note[data-v-040b383b]{color:var(--pg-ink-dim);font-size:var(--pg-text-xs)}.cookie-modal__actions[data-v-040b383b]{display:flex;gap:8px;margin-top:20px}.cookie-modal__actions .cookie-bar__button[data-v-040b383b]{flex:1 1 0}.cookie-bar__copy--short[data-v-040b383b],.cookie-room[data-v-040b383b]{display:none}@media(min-width:641px)and (max-width:860px){.cookie-bar[data-v-040b383b]{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.cookie-bar__actions[data-v-040b383b]{flex-wrap:wrap}.cookie-bar__actions .cookie-bar__button[data-v-040b383b]{flex:1 1 120px}}@media(max-width:640px){.cookie-bar[data-v-040b383b]{align-items:center;bottom:max(10px,env(safe-area-inset-bottom));display:grid;gap:6px;grid-template-areas:"copy copy copy" "manage reject accept";grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);left:10px;padding:10px 12px 12px;right:10px}.cookie-bar__copy--full[data-v-040b383b]{display:none}.cookie-bar__copy--short[data-v-040b383b]{color:var(--pg-ink);display:block;font-size:13.5px;grid-area:copy;line-height:1.4;max-width:none}.cookie-bar__actions[data-v-040b383b]{display:contents}.cookie-bar__button[data-v-040b383b]{height:auto;line-height:1.15;min-height:40px;overflow-wrap:break-word;padding:3px 8px;text-align:center;white-space:normal}.cookie-bar__manage[data-v-040b383b]{background:none;color:var(--pg-overprint-strong);grid-area:manage;max-width:8.5em;padding:0 4px;text-decoration:underline;text-decoration-color:#a11c5b59;text-underline-offset:3px}.cookie-bar__manage[data-v-040b383b]:hover:not(:disabled){background:none;text-decoration-color:currentColor}.cookie-bar__reject[data-v-040b383b]{align-self:stretch;grid-area:reject}.cookie-bar__accept[data-v-040b383b]{align-self:stretch;grid-area:accept}.cookie-room[data-v-040b383b]{display:block;height:calc(118px + env(safe-area-inset-bottom))}}@media(max-width:359px){.cookie-bar[data-v-040b383b]{left:8px;padding-inline:10px;right:8px}.cookie-bar__copy--short[data-v-040b383b]{font-size:13px}}@media(pointer:coarse){.cookie-bar__button[data-v-040b383b]{min-height:44px}.cookie-modal__category[data-v-040b383b]{align-items:center;min-height:44px}}.cookie-bar-enter-active[data-v-040b383b],.cookie-bar-leave-active[data-v-040b383b]{transition:transform .28s ease,opacity .28s ease}.cookie-bar-enter-from[data-v-040b383b],.cookie-bar-leave-to[data-v-040b383b]{opacity:0;transform:translateY(24px)}.cookie-modal-enter-active[data-v-040b383b],.cookie-modal-leave-active[data-v-040b383b]{transition:opacity .18s ease}.cookie-modal-enter-from[data-v-040b383b],.cookie-modal-leave-to[data-v-040b383b]{opacity:0}@media(prefers-reduced-motion:reduce){.cookie-bar-enter-active[data-v-040b383b],.cookie-bar-leave-active[data-v-040b383b]{transition:opacity .2s ease}.cookie-bar-enter-from[data-v-040b383b],.cookie-bar-leave-to[data-v-040b383b]{transform:none}}@media(max-width:640px){.pg-site:has(input:not([type=checkbox],[type=radio],[type=hidden]):focus,textarea:focus) .cookie-bar{visibility:hidden}}
