.settings-module__g0OpTG__sections{gap:var(--space-32);flex-direction:column;display:flex}.settings-module__g0OpTG__section{gap:var(--space-12);flex-direction:column;display:flex}.settings-module__g0OpTG__section h2{font-size:var(--type-headline-size)}.settings-module__g0OpTG__rows{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);padding:0 var(--space-24);flex-direction:column;display:flex}.settings-module__g0OpTG__row{gap:var(--space-4);padding:var(--space-16) 0;border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.settings-module__g0OpTG__row:first-child{border-top:0}.settings-module__g0OpTG__rowTitle{font-size:var(--type-bodyStrong-size);font-weight:var(--type-bodyStrong-weight);color:var(--ink)}.settings-module__g0OpTG__rowText{font-size:var(--type-callout-size);color:var(--ink-2);max-width:62ch}.settings-module__g0OpTG__toggle{align-items:flex-start;gap:var(--space-12);display:flex}.settings-module__g0OpTG__toggleText{gap:var(--space-4);flex-direction:column;display:flex}.settings-module__g0OpTG__toggle input{margin-top:var(--space-4);accent-color:var(--accent);flex:none;margin-left:auto}.settings-module__g0OpTG__choice{border:0;border-top:1px solid var(--line-soft);padding:var(--space-16) 0;gap:var(--space-4);flex-direction:column;min-width:0;margin:0;display:flex}.settings-module__g0OpTG__choice:first-child{border-top:0}.settings-module__g0OpTG__choice legend{float:left;width:100%;font-size:var(--type-bodyStrong-size);font-weight:var(--type-bodyStrong-weight);color:var(--ink);padding:0}.settings-module__g0OpTG__choice legend+*{clear:both}.settings-module__g0OpTG__chips{gap:var(--space-2);margin-top:var(--space-8);padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface-2);flex-wrap:wrap;width:fit-content;display:inline-flex}.settings-module__g0OpTG__chip{min-width:76px;min-height:32px;padding:0 var(--space-16);border-radius:var(--radius-pill);color:var(--ink-2);font-size:var(--type-label-size);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.settings-module__g0OpTG__chip:hover{color:var(--ink)}input:checked+.settings-module__g0OpTG__chip{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink)}input:focus-visible+.settings-module__g0OpTG__chip{outline:2px solid var(--accent);outline-offset:2px}.settings-module__g0OpTG__footnote{font-size:var(--type-label-size);color:var(--ink-3);max-width:62ch}.settings-module__g0OpTG__link{color:var(--accent-ink);font-weight:600;font-size:var(--type-callout-size);text-underline-offset:2px;text-decoration:underline}.settings-module__g0OpTG__links{gap:var(--space-16);flex-wrap:wrap;display:flex}.settings-module__g0OpTG__confirm{gap:var(--space-8);margin-top:var(--space-12);padding:var(--space-12) var(--space-16);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;display:flex}.settings-module__g0OpTG__confirm h3{font-size:var(--type-body-size)}.settings-module__g0OpTG__confirmActions{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.settings-module__g0OpTG__done{font-size:var(--type-label-size);color:var(--success-ink)}
