.JpcLOq_surface{--cookie-inset:24px;--cookie-gap:16px;color:var(--color-fg-1);font-size:14px;line-height:1.6}.JpcLOq_surface a{color:var(--color-fg-1);text-underline-offset:3px;text-decoration:underline}.JpcLOq_surface :is(a,button):focus-visible{outline:2px solid var(--color-accent-700);outline-offset:3px}.JpcLOq_banner{--cookie-inset:16px;z-index:45;right:16px;bottom:max(16px, env(safe-area-inset-bottom));width:min(528px,100vw - 32px);max-height:calc(100dvh - 32px);padding:14px var(--cookie-inset);border:1px solid var(--color-border-2);border-radius:var(--radius-card);background:var(--color-surface-page);box-shadow:var(--shadow-popover);font-size:13px;line-height:21px;position:fixed;overflow-y:auto}.JpcLOq_description{color:var(--color-fg-2);margin:0}.JpcLOq_banner .JpcLOq_description{padding-right:32px}.JpcLOq_dismiss{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.JpcLOq_dismiss:hover{background:var(--color-border-1)}.JpcLOq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JpcLOq_banner .JpcLOq_actions{margin-top:14px}.JpcLOq_settings{margin-right:auto}.JpcLOq_button{border:1px solid var(--color-border-2);min-height:32px;color:var(--color-fg-1);background:var(--color-surface-page);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:5px 14px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.JpcLOq_banner .JpcLOq_button{min-height:28px;padding:3px 12px}.JpcLOq_button:hover{background:var(--color-border-1)}.JpcLOq_primary{color:var(--color-surface-page);background:var(--color-accent-700);border-color:var(--color-accent-700)}.JpcLOq_primary:hover{background:var(--color-accent-800);border-color:var(--color-accent-800)}.JpcLOq_button:disabled{opacity:.55;cursor:wait}.JpcLOq_panel{--cookie-inset:16px;--cookie-gap:12px;flex-direction:column;width:min(512px,100%);max-height:calc(100dvh - 32px);font-size:13px;line-height:21px;display:flex;overflow:hidden}.JpcLOq_panel>button[aria-label=Close]{background:0 0;width:36px;height:36px;top:8px;right:8px}.JpcLOq_panel .JpcLOq_button{font-size:14px}.JpcLOq_content{overscroll-behavior:contain;min-height:0;padding:20px var(--cookie-inset) 0;overflow-y:auto}.JpcLOq_title{margin:0 40px 6px 0;font-size:16px;font-weight:500;line-height:20px}.JpcLOq_categories{margin-top:12px}.JpcLOq_category{border-bottom:1px solid var(--color-border-2)}.JpcLOq_category:last-child{border-bottom:0}.JpcLOq_row{align-items:center;gap:var(--cookie-gap);min-height:48px;font-size:14px;line-height:20px;display:flex}.JpcLOq_expand{text-align:left;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;font-weight:500;display:flex}.JpcLOq_chevron{flex:0 0 12px;transition:transform .15s}.JpcLOq_expand[aria-expanded=true] .JpcLOq_chevron{transform:rotate(90deg)}.JpcLOq_always{color:var(--color-fg-2);white-space:nowrap}.JpcLOq_switch{cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;height:44px;padding:0;display:grid}.JpcLOq_switch:disabled{cursor:not-allowed;opacity:.5}.JpcLOq_track{background:var(--color-fg-3);border-radius:999px;width:44px;height:26px;padding:3px}.JpcLOq_switch[aria-checked=true] .JpcLOq_track{background:var(--color-accent-700)}.JpcLOq_thumb{background:var(--color-surface-page);border-radius:50%;width:20px;height:20px;transition:transform .15s;display:block;box-shadow:0 1px 2px #00000026}.JpcLOq_switch[aria-checked=true] .JpcLOq_thumb{transform:translate(18px)}.JpcLOq_details{color:var(--color-fg-2);margin:0;padding:0 0 12px 20px}.JpcLOq_status{color:var(--color-fg-2);margin:0 0 8px;font-size:12px;line-height:18px}.JpcLOq_error{color:var(--color-fg-1);margin:12px 0 0}.JpcLOq_footer{padding:12px var(--cookie-inset);border-top:1px solid var(--color-border-2);flex-shrink:0}.JpcLOq_save{margin-left:auto}@media (max-width:479px){.JpcLOq_surface{--cookie-gap:8px}.JpcLOq_dismiss{width:44px;height:44px}.JpcLOq_banner .JpcLOq_description{padding-right:40px}.JpcLOq_button,.JpcLOq_banner .JpcLOq_button{min-height:44px;padding:8px 16px;line-height:22px}.JpcLOq_actions{grid-template-columns:1fr 1fr;display:grid}.JpcLOq_settings{grid-column:1/-1;margin-right:0}.JpcLOq_save{grid-column:1/-1;margin-left:0}.JpcLOq_panel>button[aria-label=Close]{width:44px;height:44px}.JpcLOq_always{font-size:12px}}@media (pointer:coarse){.JpcLOq_button,.JpcLOq_banner .JpcLOq_button{min-height:44px;padding:8px 16px;line-height:22px}.JpcLOq_panel>button[aria-label=Close],.JpcLOq_dismiss{width:44px;height:44px}.JpcLOq_banner .JpcLOq_description{padding-right:40px}}@media (prefers-reduced-motion:reduce){.JpcLOq_chevron,.JpcLOq_thumb{transition:none}}
