
/* LINEUPS2: compare with frozen Explorer/Teams; modify Lineups UI only. */
.lin8-shell{width:100%!important;max-width:none!important;padding-left:16px!important;padding-right:16px!important}
.lin8-hero{padding-top:22px!important;padding-bottom:11px!important;margin:0!important}
.lin8-controls{position:relative!important;top:auto!important;contain:none!important;z-index:15!important;
  padding:12px!important;margin:8px 0 10px!important;box-shadow:none!important}
.lin8-tabs{scroll-margin-top:80px!important;margin-top:2px!important}
.lin8-shell>.sw-scroll-hint{display:none!important}
.lin8-meta{padding-top:8px!important}
.lin8-table-wrap{max-width:100%!important;overflow-x:auto!important;overscroll-behavior-x:contain!important}
.lin8-table{border-spacing:0!important}
.lin8-lineup{line-height:1.32!important}
@media(min-width:561px) and (max-width:900px){.lin8-shell{padding-left:11px!important;padding-right:11px!important}}
@media(max-width:560px){
  .lin8-shell{padding-left:20px!important;padding-right:20px!important}
  .lin8-controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
       gap:8px!important;padding:10px!important;position:static!important;top:auto!important}
  .lin8-controls>.lin8-field{grid-column:span 1!important;min-width:0!important}
  .lin8-controls>.lin9a-member-field{grid-column:1/-1!important;min-width:0!important}
  .lin8-controls .lin8-input,.lin8-controls .lin8-select{min-width:0!important}
  .lin8-hero{padding-top:16px!important}
  .lin8-meta{gap:7px!important}
}
