.csettings[data-v-34d53d81]{width:min(34rem,100% - 1.5rem);max-height:calc(min(44rem,100dvh - 1.5rem));color:var(--color-ink);overscroll-behavior:contain;background:#fff;border:0;border-radius:10px;margin:auto;padding:0;box-shadow:0 2rem 4rem -1.5rem #170b4099}.csettings[data-v-34d53d81]::backdrop{background:#170b408c}.csettings__panel[data-v-34d53d81]{padding:1.5rem 1.25rem 1.25rem}@media (width>=40rem){.csettings__panel[data-v-34d53d81]{padding:2rem 2rem 1.5rem}}.csettings__head[data-v-34d53d81]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.csettings__title[data-v-34d53d81]{letter-spacing:-.015em;color:var(--color-ink);font-size:1.375rem;line-height:1.2}.csettings__close[data-v-34d53d81]{width:2.5rem;height:2.5rem;color:var(--color-ink-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;margin:-.4rem -.5rem 0 0;transition:background-color .2s,color .2s;display:inline-flex}.csettings__close[data-v-34d53d81]:hover{background:var(--color-paper-tint);color:var(--color-ink)}.csettings__close[data-v-34d53d81] .icon{width:1.25rem;height:1.25rem}.csettings__lead[data-v-34d53d81]{color:var(--color-ink-soft);margin-top:.6rem;font-size:.9375rem}.csettings__list[data-v-34d53d81]{border-top:1px solid var(--color-line);margin-top:1.25rem}.ccat[data-v-34d53d81]{border-bottom:1px solid var(--color-line);padding-block:1rem}.ccat__head[data-v-34d53d81]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ccat__title[data-v-34d53d81]{font-family:var(--font-sans);letter-spacing:0;color:var(--color-ink);cursor:default;font-size:1rem;font-weight:600}label.ccat__title[data-v-34d53d81]{cursor:pointer}.ccat__always[data-v-34d53d81]{color:var(--color-indigo);white-space:nowrap;font-size:.8125rem;font-weight:600}.ccat__text[data-v-34d53d81]{margin-top:.35rem;font-size:.875rem;line-height:1.5}.ccat__service[data-v-34d53d81],.ccat__text[data-v-34d53d81]{color:var(--color-ink-soft)}.ccat__service[data-v-34d53d81]{margin-top:.4rem;font-size:.8125rem}.ccat__service-name[data-v-34d53d81]{color:var(--color-ink);font-weight:600}.cswitch[data-v-34d53d81]{flex:none;display:inline-flex;position:relative}.cswitch__input[data-v-34d53d81]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cswitch__track[data-v-34d53d81]{background:var(--color-line);border-radius:999px;width:2.75rem;height:1.5rem;transition:background-color .25s;position:relative}.cswitch__bit[data-v-34d53d81]{width:1.125rem;height:1.125rem;transition:transform .35s var(--ease-out-quart),background-color .25s,box-shadow .25s;background:#fff;border-radius:999px;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 2px #1b144040}.cswitch__input:checked+.cswitch__track[data-v-34d53d81]{background:var(--color-indigo)}.cswitch__input:checked+.cswitch__track .cswitch__bit[data-v-34d53d81]{background:var(--color-bit);transform:translate(1.25rem);box-shadow:0 0 0 .1em #ff9a1229,0 0 .7em .08em #ff9a1280}.cswitch__input:focus-visible+.cswitch__track[data-v-34d53d81]{outline:2px solid var(--color-indigo);outline-offset:3px}.csettings__actions[data-v-34d53d81]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.csettings__actions .btn[data-v-34d53d81]{min-height:2.75rem;padding-inline:1.25rem;font-size:.9375rem}.csettings__policy[data-v-34d53d81]{color:var(--color-indigo);text-underline-offset:.2em;margin-top:1rem;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}@media (prefers-reduced-motion:no-preference){.csettings[open][data-v-34d53d81]{animation:csettings-in-34d53d81 .3s var(--ease-out-quart)}.csettings[open][data-v-34d53d81]::backdrop{animation:.3s csettings-fade-34d53d81}}@media (prefers-reduced-motion:reduce){.cswitch__bit[data-v-34d53d81],.cswitch__track[data-v-34d53d81]{transition:none}}@keyframes csettings-in-34d53d81{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}@keyframes csettings-fade-34d53d81{0%{opacity:0}}html:has(.csettings[open]){overflow:hidden}
