.account-session-layout{display:block;max-width:760px;margin-inline:auto}
.account-management-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:16px}
.account-management-links{display:flex;align-items:flex-start;flex-direction:column;gap:4px;margin-block:16px}
.account-session-layout .text-link,.account-session-layout summary{min-height:48px;display:flex;align-items:center;text-align:left}
.account-session-layout summary{display:list-item;padding-block:12px;cursor:pointer}
.account-email{overflow-wrap:anywhere}
.account-session-layout .notice p{margin-bottom:12px}
.account-session-layout .notice .btn{white-space:normal;text-align:left}
.account-session-layout details[open]>form{margin-top:16px}
.account-session-layout h1{font-size:clamp(1.6rem,4vw,2rem)}
