/* DarFlow V83: role information belongs in sidebar, not header */
.sidebar.pf-unified-sidebar{background:#101a32!important}
.df83-user-card{display:flex;flex-wrap:wrap;gap:9px;padding:12px 10px;margin:10px 0 15px;background:linear-gradient(145deg,#173451,#0f2942);border:1px solid #35627a;border-radius:13px;align-items:center;direction:rtl;color:#edfaff;box-sizing:border-box;min-width:0}
.df83-avatar{width:39px;height:39px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#15b8c9,#0b7598);border:1px solid #5fd8e7;color:#fff;font-weight:800;flex:none}
.df83-meta{flex:1;min-width:0;display:grid;gap:2px}.df83-name{font-size:12px;white-space:normal;overflow-wrap:anywhere}.df83-role,.df83-organization{font-size:10px;color:#a8d6e8;line-height:1.7;overflow-wrap:anywhere}
.df83-actions{display:grid;grid-template-columns:1fr;gap:5px;flex:1 0 100%;min-width:0}
.df83-actions a,.df83-actions button{display:block;width:100%;box-sizing:border-box;background:#204865;color:#ebfbff;border:1px solid #467b97;border-radius:8px;padding:8px 9px;text-decoration:none;text-align:center;font:11px Tahoma,Arial;cursor:pointer;line-height:1.7}
.df83-actions a:hover,.df83-actions button:hover{background:#24647b;border-color:#67c6d7}
.df83-actions .df83-logout{background:#263248;border-color:#476078;color:#f5c8d3}
.df83-actions form{margin:0;width:100%}
/* Original admin header is removed; keep its existing page navigation intact. */
body.df-admin-noheader{padding:20px!important}
body.df-admin-noheader main{max-width:1180px;margin:auto}
body.df-admin-noheader .page-top{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}
