/* LAB only: DeviceSessions articles, no permission or action changes. */
section.space-y-4 > article.border.rounded-xl.space-y-2 > div.flex{flex-wrap:wrap;align-items:center;row-gap:8px}
section.space-y-4 > article.border.rounded-xl.space-y-2 > div.flex > span{min-width:0;overflow-wrap:anywhere;flex:1 1 220px}
section.space-y-4 > article.border.rounded-xl.space-y-2 > div.flex > button,
section.space-y-4 > article.border.rounded-xl.space-y-2 > button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;margin:4px 8px 4px 0;border:1px solid #475569;border-radius:8px;background:#eff6ff;color:#1e293b;font-weight:600;line-height:1.35;cursor:pointer;flex-shrink:0}
section.space-y-4 > article.border.rounded-xl.space-y-2 button:disabled{opacity:.5;cursor:not-allowed}
