.topbar{gap:16px}
.topbar .breadcrumb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.top-right{flex:none}
.logout-form{margin:0}
.logout-button{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #d7e2e7;border-radius:7px;background:#fff;color:#38566a;font-size:12px;font-weight:700;white-space:nowrap}
.logout-button:hover,.logout-button:focus-visible{border-color:#cf6660;background:#fff1f0;color:#ad3835}
.logout-button span{font-size:17px;line-height:1}
@media(max-width:700px){.topbar .top-user{display:none}.top-right{gap:0}.logout-button{padding:6px 8px;font-size:11px}}
