.nysp-session-shell{background:#eaf2f5;border-bottom:1px solid #c8dbe3}.nysp-session-nav{padding-top:12px;padding-bottom:12px}.nysp-session-row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0}.nysp-session-row+.nysp-session-row{margin-top:12px;padding-top:12px;border-top:1px solid #bdcfd8}.nysp-session-person{min-width:0;flex:1 1 16rem;overflow-wrap:anywhere}.nysp-session-person strong,.nysp-session-label,.nysp-session-email{display:block}.nysp-session-person strong{font-size:16px;line-height:1.4;color:#14364d}.nysp-session-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#4c6673}.nysp-session-email{font-size:13px;color:#234b60;line-height:1.5}.nysp-session-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 16px;min-width:0}.nysp-session-links>a{font-size:13px}.nysp-session-logout{display:block;margin:0;padding:0;width:auto}.nysp-session-logout button{margin:0;min-height:0;padding:8px 14px;font-size:13px;white-space:normal}html[data-theme="dark"] .nysp-session-shell{background:#102b3c;border-color:#365166}html[data-theme="dark"] .nysp-session-person strong{color:#edf6ff}html[data-theme="dark"] .nysp-session-label,html[data-theme="dark"] .nysp-session-email{color:#bfd7e6}html[data-theme="dark"] .nysp-session-row+.nysp-session-row{border-color:#365166}@media(max-width:760px){.nysp-session-row{align-items:flex-start;flex-direction:column;gap:10px}.nysp-session-person{flex:0 1 auto;width:100%}.nysp-session-links{justify-content:flex-start;width:100%}.nysp-session-links>a{font-size:12px}.nysp-session-nav{padding-top:14px;padding-bottom:14px}}
