.account-strip{background:#f3efe5;color:#514735;border-top:1px solid #ddd4c2}.account-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding-top:9px;padding-bottom:9px;font-size:14px}.account-identity{display:flex;align-items:center;gap:10px;min-width:0}.account-identity svg{flex:0 0 22px}.account-identity span{overflow-wrap:anywhere}.account-controls{display:flex;align-items:center;gap:16px;flex-shrink:0}.account-link{font-weight:650;text-decoration:none;color:#514735}.account-link:hover{text-decoration:underline}.account-logout{display:inline-flex;align-items:center;gap:12px;background:#fffdf9;border:1px solid #b9ad96;border-radius:9px;color:#514735;font:inherit;font-weight:650;padding:9px 14px;cursor:pointer;min-height:42px}.account-logout:hover{background:#e9e1d1}.account-controls form{margin:0}.account-controls [hidden]{display:none!important}.account-strip a:focus-visible,.account-logout:focus-visible{outline:3px solid #8c754c;outline-offset:3px}@media(max-width:600px){.account-strip-inner{align-items:flex-start;flex-wrap:wrap;gap:8px;padding-top:11px;padding-bottom:11px}.account-identity{flex:1 1 100%;font-size:13px}.account-controls{margin-left:32px;gap:20px}.account-link{padding:8px 0}.account-logout{min-height:42px;padding:8px 12px}}
