.account-security .browser-data-disclosure { margin: 18px 4px 0; color: var(--security-muted); font-size: 13px; line-height: 1.5; }
.account-security .browser-data-disclosure p { margin: 0; }
.account-security .browser-data-disclosure a { display: inline-block; padding-block: 4px; }
.account-security.security-browser-data .security-panel { width: min(100%, 660px); }
.account-security.security-browser-data .security-card { padding: 32px; }
.account-security.security-browser-data .security-sections { gap: 24px; }
.account-security .browser-data-caution { border-top-width: 2px; }
.account-security .browser-data-back { display: inline-flex; align-items: center; min-height: 44px; }
@media (max-width: 479px) {
  .account-security.security-browser-data .security-card { padding: 24px 20px; }
}
@media (prefers-color-scheme: dark) {
  .account-security.security-browser-data {
    --login-page: #111821; --login-card: #1a2532; --login-text: #e4ebf5;
    --security-link: #85bbff; --security-border: #3f5065; --security-muted: #b1bfd0;
    color-scheme: dark;
  }
}
