.DeviceSessions-module__4oxCTW__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;display:grid}.DeviceSessions-module__4oxCTW__card{padding:0;overflow:hidden}.DeviceSessions-module__4oxCTW__thumbnail{object-fit:cover;background:#0a1018;width:100%;height:180px;display:block}.DeviceSessions-module__4oxCTW__content{padding:18px}.DeviceSessions-module__4oxCTW__content h2{overflow-wrap:anywhere;font-size:1.05rem;line-height:1.35}.DeviceSessions-module__4oxCTW__meta{color:var(--dw-text-muted);margin:8px 0 0;font-size:.85rem;line-height:1.5}.DeviceSessions-module__4oxCTW__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.DeviceSessions-module__4oxCTW__error{color:#ffb7b7;border:1px solid #ad5656;border-radius:9px;padding:12px 16px}
