.legal-links{display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center;margin:12px 0 20px;font-size:13px}.legal-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--muted,#625c56);text-decoration:underline;text-underline-offset:3px}.legal-links a:focus-visible{outline:2px solid #65406d;outline-offset:4px;border-radius:3px}.app-footer{flex-wrap:wrap}.app-footer .legal-links{flex-basis:100%;margin:0}.info-dialog .legal-links{border-top:1px solid #e6e1db;padding-top:12px}
.sidebar-legal{display:flex;align-items:center;min-height:44px;text-decoration:none;font-size:12px}.legal-links a:hover,.sidebar-legal:hover{text-decoration:underline}.legal-links a:focus-visible,.sidebar-legal:focus-visible{outline:2px solid #65406d;outline-offset:3px}.info-dialog .legal-links{gap:6px 16px}
/* Always-visible information groups: no disclosure controls. */
.account-information{margin:36px 0 12px;border-top:1px solid var(--line,#e7dfe2);padding-top:24px;color:var(--ink,#292429)}
.account-information h2{font-size:20px;margin:0 0 20px}.account-information-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.account-information-group{min-width:0}.account-information-group h3{font-size:14px;font-weight:700;margin:0 0 10px;color:var(--ink,#292429)}.account-information ul{list-style:none;margin:0;padding:0}.account-information li{margin:0}.account-information a{color:var(--muted,#625c56);text-decoration:none;min-height:44px;display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.5}.account-information a:hover{text-decoration:underline;text-underline-offset:4px}.account-information li a{justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line,#e7dfe2)}.account-information li a span{font-size:20px;flex:none}.account-information .all-information{margin-top:18px}.account-information a:focus-visible{outline:3px solid #65406d;outline-offset:3px;border-radius:4px}@media(max-width:720px){.account-information-grid{grid-template-columns:1fr;gap:26px}.account-information-group h3{font-size:16px}.account-information a{font-size:14px;min-height:46px}}
