.settings-module__RfztVG__sheetBody{padding:2px 22px 22px}.settings-module__RfztVG__close{border:1px solid var(--glass-edge);background:var(--glass-bg);width:30px;height:30px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--muted-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex;position:absolute;top:12px;right:12px}.settings-module__RfztVG__close:hover{background:var(--ink-hover)}.settings-module__RfztVG__close:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.settings-module__RfztVG__close{transition:none}.settings-module__RfztVG__close:active{transform:none}}.settings-module__RfztVG__title{font-family:var(--font-poster);color:var(--ink);margin-bottom:18px;font-size:27px;line-height:1.15}.settings-module__RfztVG__sectionLabel{font-family:var(--font-ui);letter-spacing:.6px;text-transform:uppercase;color:var(--muted-ink);margin:0;font-size:10px;font-weight:800}.settings-module__RfztVG__section{gap:8px;margin-bottom:20px;display:grid}.settings-module__RfztVG__accountRow{border:1px solid var(--glass-edge);border-radius:var(--hand-sm);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--muted-ink);align-items:center;gap:8px;padding:11px 13px;display:flex}.settings-module__RfztVG__creditBar{flex:none;width:46px}.settings-module__RfztVG__accountEmail{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.settings-module__RfztVG__actionButton{border:1px solid var(--glass-edge);border-radius:var(--hand-sm);background:var(--glass-bg);width:100%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));font-family:var(--font-ui);color:var(--ink);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:11px 13px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,transform .12s;display:flex}.settings-module__RfztVG__actionButton:hover{background:var(--ink-hover)}.settings-module__RfztVG__actionButton:active:not(:disabled){transform:scale(.99)}.settings-module__RfztVG__actionButton:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.settings-module__RfztVG__actionButton{transition:none}.settings-module__RfztVG__actionButton:active:not(:disabled){transform:none}}.settings-module__RfztVG__dangerLabel{color:var(--error-ink);opacity:.85;}.settings-module__RfztVG__dangerButton{border-color:var(--error-ink);color:var(--error-ink);}.settings-module__RfztVG__dangerButton:hover{background:var(--coral-soft)}.settings-module__RfztVG__dangerStage{grid-template-columns:minmax(0,1fr);place-items:stretch stretch;padding:0;overflow:visible}.settings-module__RfztVG__dangerLayer{gap:0;width:100%}.settings-module__RfztVG__confirm{flex-direction:column;gap:10px;display:flex}.settings-module__RfztVG__confirmText{color:var(--muted-ink);font-size:13px;line-height:1.5}.settings-module__RfztVG__confirmActions{gap:8px;display:flex}.settings-module__RfztVG__confirmActions>*{flex:1}.settings-module__RfztVG__error{color:var(--error-ink);margin-top:8px;font-size:12px}.settings-module__RfztVG__guestCard{border:1px solid var(--fluo-edge-soft);border-radius:var(--hand-sm);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);padding:16px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.settings-module__RfztVG__close,.settings-module__RfztVG__accountRow,.settings-module__RfztVG__actionButton,.settings-module__RfztVG__guestCard{background:var(--card)}}@media (prefers-reduced-transparency:reduce){.settings-module__RfztVG__close,.settings-module__RfztVG__accountRow,.settings-module__RfztVG__actionButton,.settings-module__RfztVG__guestCard{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}.settings-module__RfztVG__guestTitle{font-family:var(--font-display);color:var(--accent-ink);margin:0 0 6px;font-size:17px;line-height:1.3}.settings-module__RfztVG__guestText{color:var(--muted-ink);margin:0 0 14px;font-size:13.5px;line-height:1.5}.settings-module__RfztVG__guestCta{width:100%}.settings-module__RfztVG__signOutButton{box-shadow:none;color:var(--muted-ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;}.settings-module__RfztVG__signOutButton:hover{background:var(--ink-hover);color:var(--ink)}.settings-module__RfztVG__legal{margin:4px 0 max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:center;gap:6px 14px;padding-top:16px;display:flex}.settings-module__RfztVG__legalLink{font-family:var(--font-ui);color:var(--muted-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:600;text-decoration:underline}.settings-module__RfztVG__legalLink:hover{color:var(--ink)}.settings-module__RfztVG__legalDot{color:var(--muted-ink);opacity:.5;font-size:12px}.settings-module__RfztVG__pairScanner{flex-direction:column;align-items:center;gap:12px;display:flex}.settings-module__RfztVG__pairScanHint{font-family:var(--font-ui);color:var(--muted-ink);text-align:center;margin:0;font-size:13px;line-height:1.45}.settings-module__RfztVG__pairScanFrame{aspect-ratio:1;background:var(--ink);border-radius:18px;width:100%;max-width:320px;position:relative;overflow:hidden}.settings-module__RfztVG__pairScanVideo{object-fit:cover;width:100%;height:100%;display:block}.settings-module__RfztVG__pairScanReticle{border:2px solid var(--paper);border-radius:12px;position:absolute;inset:18%;box-shadow:0 0 0 100vmax #00000059}.settings-module__RfztVG__pairScanCanvas{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.settings-module__RfztVG__pairScanPrompt{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0;display:flex}.settings-module__RfztVG__pairScanQuestion{font-family:var(--font-ui);color:var(--ink);margin:0;font-size:15px;font-weight:700}.settings-module__RfztVG__pairScanCaution{font-family:var(--font-ui);color:var(--muted-ink);max-width:34ch;margin:0;font-size:12.5px;line-height:1.5}.settings-module__RfztVG__pairScanHint strong{color:var(--ink);font-weight:700}