.preferences-field{gap:calc(12px * var(--app-density-scale)) 24px;padding:calc(12px * var(--app-density-scale)) 0;border-bottom:1px solid var(--lf-border-subtle);grid-template-columns:1fr auto;align-items:center;display:grid}.preferences-field:last-child{border-bottom:none}[data-reduce-motion=true] .preferences-field{transition:none}.preferences-field-header{min-width:0}.preferences-field-label{color:var(--lf-content,inherit);align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:inline-flex}.preferences-field-description{color:var(--lf-content-muted);margin:4px 0 0;font-size:.8rem}.preferences-field-control{--lx-control-height-sm:max(32px, calc(36px * var(--app-density-scale)));justify-content:flex-end;display:flex}.preferences-field-disabled{opacity:.6;pointer-events:none}.preferences-interaction-error,.preferences-interaction-status,.preferences-field-error{color:var(--lx-content-muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.preferences-field-error{color:var(--lx-status-danger-fg)}.preferences-scope-tag,.preferences-status-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.preferences-scope-tag{color:var(--lf-accent,currentColor);background:var(--lf-accent-soft)}.preferences-status-stored{color:var(--lf-warning-text);background:var(--lf-warning-soft)}.preferences-status-roadmap{color:var(--lf-neutral-text);background:var(--lf-neutral-soft)}.preferences-roadmap-note,.preferences-reload-note{color:var(--lf-content-subtle);grid-column:1/-1;margin:4px 0 0;font-size:.75rem;font-style:italic}.preferences-toggle{--lx-switch-control-width:32px;--lx-switch-control-height:18px;--lx-switch-thumb-size:14px;--lx-switch-track-bg-active:var(--lx-accent);--lx-switch-thumb-bg-active:var(--lx-accent-fg);cursor:pointer}.preferences-toggle-track{border:0}@media (width<=720px),(pointer:coarse){.preferences-toggle{justify-content:flex-end;min-width:44px;min-height:44px}}.preferences-field-control .lx-select,.preferences-input{min-width:180px}.preferences-color{width:100%;min-width:0}@media (width<=640px){.preferences-field:not([data-type=boolean]){grid-template-columns:minmax(0,1fr)}.preferences-field:not([data-type=boolean]) .preferences-field-control{justify-content:stretch;min-width:0}.preferences-field-control{--lx-control-height-sm:44px;--lx-control-height-xs:44px}.preferences-field:not([data-type=boolean]) .preferences-field-control .lx-select,.preferences-field:not([data-type=boolean]) .preferences-input{width:100%;min-width:0}}.preferences-appearance-preview[data-v-2e3f4b6c]{border:1px solid var(--lx-border-muted);background:var(--lx-surface-sunken);border-radius:8px;flex:none;min-height:112px;margin:0 0 16px;display:flex;overflow:hidden}.preferences-appearance-preview-rail[data-v-2e3f4b6c]{background:var(--lx-surface-preview-rail);flex:0 0 35px}.preferences-appearance-preview-body[data-v-2e3f4b6c]{flex:auto;min-width:0;padding:17px 14px}.preferences-appearance-preview-identity[data-v-2e3f4b6c]{align-items:center;gap:12px;display:flex}.preferences-appearance-preview-avatar[data-v-2e3f4b6c],.preferences-appearance-preview-initials[data-v-2e3f4b6c]{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.preferences-appearance-preview-initials[data-v-2e3f4b6c]{background:var(--lx-surface-raised);justify-content:center;align-items:center;display:flex}.preferences-appearance-preview-name[data-v-2e3f4b6c]{color:var(--lx-content);font-size:12px;line-height:18px}.preferences-appearance-preview-description[data-v-2e3f4b6c]{color:var(--lx-content-muted);margin:16px 0 0;font-size:12px;line-height:18px}.browser-push-preferences{color:var(--lx-content);flex-direction:column;gap:8px;padding-block:16px;display:flex}.browser-push-preferences h3{margin:0;font-size:14px;font-weight:600}.browser-push-preferences p{color:var(--lx-content-muted);margin:0;font-size:13px;line-height:1.5}.browser-push-preferences p.browser-push-preferences-status{color:var(--lx-content)}.browser-push-preferences-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.native-notification-preferences{color:var(--lx-content);flex-direction:column;gap:8px;padding-block:16px;display:flex}.native-notification-preferences h3{margin:0;font-size:14px;font-weight:600}.native-notification-preferences p{color:var(--lx-content-muted);margin:0;font-size:13px;line-height:1.5}.native-notification-preferences p.native-notification-preferences-status{color:var(--lx-content)}.native-notification-preferences-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.platform-products-preferences[data-v-a9e66869]{flex-direction:column;gap:12px;min-width:0;display:flex}.platform-products-preferences h3[data-v-a9e66869],.platform-products-preferences p[data-v-a9e66869]{margin:0}.platform-products-preferences h3[data-v-a9e66869]{color:var(--lx-content-strong);font-size:14px}.platform-products-preferences p[data-v-a9e66869]{color:var(--lx-content-muted);font-size:13px;line-height:1.5}.platform-products-preferences label[data-v-a9e66869]{color:var(--lx-content);font-size:13px}.preferences-section{padding:16px 24px}.preferences-section-header{margin-bottom:8px}.preferences-section-title{color:var(--lf-content,inherit);margin:0;font-size:1.1rem;font-weight:600}.preferences-section-subtitle{color:var(--lf-content-muted);margin:4px 0 0;font-size:.8rem}.preferences-section-roadmap{color:var(--lf-warning-text);border-radius:var(--app-border-radius-md,6px);background:var(--lf-warning-soft);margin:8px 0 0;padding:8px 12px;font-size:.8rem}.preferences-section-body{flex-direction:column;display:flex}.preferences-section.is-reference{padding:12px 31px 24px}.preferences-section.is-reference[data-section=appearance],.preferences-section.is-reference[data-section=theme]{padding-top:20px}.preferences-section.is-reference .preferences-field{min-height:calc(72px * var(--app-density-scale));padding:calc(16px * var(--app-density-scale)) 0 1px;border-bottom:1px solid var(--lx-border-muted);align-items:start}.preferences-section.is-reference .preferences-field-header{flex-direction:column;max-width:560px;display:flex}.preferences-section.is-reference .preferences-field-label{color:var(--lx-content);font-size:calc(12px * var(--app-font-scale));font-weight:600;line-height:18px}.preferences-section.is-reference .preferences-field-description{color:var(--lx-content-subtle);font-size:calc(12px * var(--app-font-scale));margin-top:2px;line-height:18px}.preferences-section.is-reference .preferences-field-control{margin-top:2px}.preferences-section.is-reference .preferences-field[data-type=boolean] .preferences-field-control{margin-top:4px}.preferences-section.is-reference .preferences-field-control .lx-select{--lx-vselect-height-xs:max(32px, calc(36px * var(--app-density-scale)));--lx-vselect-font-size-xs:calc(12px * var(--app-font-scale));--lx-vselect-radius-xs:var(--app-border-radius-md);--lx-vselect-padding-xs:0 12px;--lx-vselect-line-height-xs:18px;width:240px;min-width:240px}@media (width<=720px){.preferences-section.is-reference{padding-inline:16px}.preferences-section.is-reference .preferences-field-control .lx-select{width:100%;min-width:0}}
