.ConsentBar-module-scss-module__geyLMq__bar{--room-above:var(--space-16);--room-below:var(--space-16);right:var(--space-16);bottom:calc(var(--room-below) + env(safe-area-inset-bottom,0px));left:var(--space-16);z-index:4;grid-template-rows:minmax(calc(1.3rem + var(--space-4) + 2.71875rem), 1fr) auto;gap:var(--space-12);max-height:calc(100dvh - var(--room-above) - var(--room-below) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:var(--space-16) var(--space-20);border:var(--panel-bd);border-radius:var(--r-card);background:var(--panel);box-shadow:var(--panel-sh);color:var(--ink);display:grid;position:fixed;overflow:hidden auto}.ConsentBar-module-scss-module__geyLMq__text{gap:var(--space-4);min-width:0;min-height:0;display:grid;overflow-y:auto}.ConsentBar-module-scss-module__geyLMq__heading{font:700 1rem/1.3 var(--ui);color:var(--ink);margin:0}.ConsentBar-module-scss-module__geyLMq__heading:focus{outline:none}.ConsentBar-module-scss-module__geyLMq__sentence{font:400 .9375rem/1.45 var(--ui);color:var(--ink2);margin:0}.ConsentBar-module-scss-module__geyLMq__row{container-type:inline-size}.ConsentBar-module-scss-module__geyLMq__keys{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (max-width:17.75em){.ConsentBar-module-scss-module__geyLMq__keys{grid-template-columns:minmax(0,1fr)}}.ConsentBar-module-scss-module__geyLMq__choose{grid-template-rows:auto minmax(0,1fr) auto}.ConsentBar-module-scss-module__geyLMq__scroll{min-height:0;margin:0 calc(-1*var(--space-20));padding:0 var(--space-20);overscroll-behavior:contain;overflow-y:auto}.ConsentBar-module-scss-module__geyLMq__save{padding-top:var(--space-4);display:grid}.ConsentBar-module-scss-module__geyLMq__key{min-height:44px;padding:0 var(--space-8);border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:var(--r-pill);background:var(--key-bg);color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.ConsentBar-module-scss-module__geyLMq__key:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html:has([data-site-header]) .ConsentBar-module-scss-module__geyLMq__bar{--room-above:76px}html:has([data-app]:not([data-places=none])) .ConsentBar-module-scss-module__geyLMq__bar{--room-below:calc(var(--places-bar) + var(--space-16))}@media (min-width:600px){html:has([data-site-header]) .ConsentBar-module-scss-module__geyLMq__bar{--room-above:88px}.ConsentBar-module-scss-module__geyLMq__bar{width:min(100% - 2*var(--space-16),760px);left:50%;right:auto;transform:translate(-50%)}.ConsentBar-module-scss-module__geyLMq__keys{flex-wrap:wrap;justify-content:flex-end;display:flex}.ConsentBar-module-scss-module__geyLMq__key{padding:0 var(--space-20)}.ConsentBar-module-scss-module__geyLMq__save{justify-content:end}}@media (min-width:768px){html:has([data-app]:not([data-places=none])) .ConsentBar-module-scss-module__geyLMq__bar{--room-below:var(--space-16)}}@media (min-width:1024px){html:has([data-assistant-dock]) .ConsentBar-module-scss-module__geyLMq__bar{width:min(100% - 400px - 2*var(--space-16),760px);left:calc(50% - 200px)}}[inert] .ConsentBar-module-scss-module__geyLMq__bar,.ConsentBar-module-scss-module__geyLMq__bar[inert],html[data-menu=open] .ConsentBar-module-scss-module__geyLMq__bar{display:none}html:has([data-notes-selection]) .ConsentBar-module-scss-module__geyLMq__bar{display:none}html:has([data-phase=starting]:not([data-listen-ring])) .ConsentBar-module-scss-module__geyLMq__bar{display:none}html:has([data-phase=live]:not([data-listen-ring])) .ConsentBar-module-scss-module__geyLMq__bar{display:none}@media (pointer:coarse){html:has([data-note-strip]) .ConsentBar-module-scss-module__geyLMq__bar{display:none}}
.PurposeRows-module-scss-module__88Yu9a__rows{display:grid}.PurposeRows-module-scss-module__88Yu9a__row{column-gap:var(--space-12);row-gap:var(--space-4);min-height:44px;padding:var(--space-12) 0;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label control""line line";align-items:start;display:grid}.PurposeRows-module-scss-module__88Yu9a__row+.PurposeRows-module-scss-module__88Yu9a__row{border-top:1px solid var(--line)}.PurposeRows-module-scss-module__88Yu9a__row:first-child{cursor:default}.PurposeRows-module-scss-module__88Yu9a__label{font:600 1rem/1.4 var(--ui);color:var(--ink);grid-area:label;align-self:center}.PurposeRows-module-scss-module__88Yu9a__state{font:600 .9375rem/1.4 var(--ui);color:var(--ink2);grid-area:control;align-self:center}.PurposeRows-module-scss-module__88Yu9a__line{font:400 .9375rem/1.375rem var(--ui);color:var(--ink2);grid-area:line}.PurposeRows-module-scss-module__88Yu9a__switch{border:1px solid var(--edge);border-radius:var(--r-pill);background:var(--well);cursor:pointer;appearance:none;flex:none;grid-area:control;width:44px;height:26px;margin:0;transition:background-color .12s,border-color .12s;position:relative}.PurposeRows-module-scss-module__88Yu9a__switch:before{background:var(--ink2);content:"";border-radius:50%;width:20px;height:20px;transition:transform .12s,background-color .12s;position:absolute;top:2px;left:2px}.PurposeRows-module-scss-module__88Yu9a__switch:checked{border-color:var(--accent-s);background:var(--accent-s)}.PurposeRows-module-scss-module__88Yu9a__switch:checked:before{background:var(--on-accent);transform:translate(18px)}.PurposeRows-module-scss-module__88Yu9a__switch:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.PurposeRows-module-scss-module__88Yu9a__switch,.PurposeRows-module-scss-module__88Yu9a__switch:before{transition:none}}
