/* The show page's mobile layer, from studio/mobile-show-landing.css. Built from studio/ - do not edit. 4,545 bytes of comment stripped;
   they are all still on the source, which is where they are any use. */
@media (max-width: 720px) {

  [data-screen-label="Show page"] > div[style*="zoom"] {
    zoom: 1 !important;
    width: auto !important;
    margin: 0 !important;
  }

  [data-csm-shead] {
    flex-wrap: wrap !important;
    gap: 10px 13px !important;
    margin: 0 0 16px !important;
  }
  [data-csm-shead] [data-anim="wedge"] { width: 56px !important; height: 20px !important; }
  [data-csm-shead] [data-anim="dash"]  { flex: 1 1 40px !important; min-width: 24px !important; height: 16px !important; }

  [data-csm-sctas] {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 8px !important;
    margin: 0 0 16px !important;
  }

  [data-csm-sctas] [data-btnbevel] {
    display: block !important;
    padding: 2px !important;
  }
  [data-csm-sctas] [data-btnbevel] > span {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 48px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 10px 16px !important;
    font-size: 15px !important;
    text-align: center !important;
    line-height: 1.15 !important;
  }

  [data-screen-label="Show page"] [data-cgrid] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    gap: 12px !important;
  }

  [data-csm-sstats] {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 18px 10px !important;
    padding-top: 20px !important;
    text-align: center !important;
    justify-items: center !important;
  }
  [data-csm-sstats] > *:nth-child(5) { grid-column: 1 / -1 !important; }
  [data-csm-sstatv] { font-size: 32px !important; line-height: 0.85 !important; }
  [data-csm-sstatl] { font-size: 9.5px !important; letter-spacing: 0.2em !important; margin-top: 9px !important; }

  [data-csm-ssechead] {
    display: flex !important;
    align-items: center !important;
    gap: 11px !important;
    margin: 30px 0 13px !important;
  }
  [data-csm-ssechead] [data-anim="wedge"] { width: 28px !important; height: 10px !important; }
  [data-csm-ssechead] [data-anim="dash"]  { flex: 1 1 40px !important; min-width: 24px !important; height: 13px !important; }
  [data-csm-ssechead] h2 { flex: 0 1 auto !important; min-width: 0 !important; font-size: 21px !important; }

  [data-agrid] > [data-card]:nth-child(5) {
    grid-column: 1 / -1 !important;
    width: calc(50% - 7px) !important;
    justify-self: center !important;
  }

  [data-asegment] {
    display: flex !important;
    gap: 6px !important;
    overflow-x: auto !important;
    overscroll-behavior-x: contain !important;
    scrollbar-width: none !important;
    -webkit-overflow-scrolling: touch !important;
  }
  [data-asegment]::-webkit-scrollbar { display: none !important; }
  [data-asegment] a {
    flex: none !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 44px !important;
    box-sizing: border-box !important;
    padding: 6px 12px !important;
    white-space: nowrap !important;
  }

}
