/* wire-smooth-lists-303f1h720 */

html.wire-lists-busy-303f1h720 main.content-column{
  opacity:.66 !important;
  pointer-events:none !important;
}

main.content-column{
  transition:opacity .14s ease !important;
}

.wire-list-card,
.wire-list-mini-card,
.wire-list-manage-rows article{
  transition:
    opacity .14s ease,
    transform .14s ease !important;
}

form.wire-list-action-busy-303f1h720{
  opacity:.62 !important;
  pointer-events:none !important;
}

.wire-list-row-removing-303f1h720{
  opacity:.38 !important;
  transform:translateX(7px) !important;
  pointer-events:none !important;
}

.wire-lists-inline-message-303f1h720{
  margin:12px 0 !important;
  padding:11px 13px !important;
  border:1px solid rgba(77,132,170,.45) !important;
  border-radius:12px !important;
  background:rgba(18,56,82,.32) !important;
  color:#dff3ff !important;
  font-weight:750 !important;
}

.wire-lists-inline-message-303f1h720.error{
  border-color:rgba(255,111,120,.48) !important;
  background:rgba(94,18,25,.3) !important;
  color:#ffb9be !important;
}

@media(max-width:799px){
  .wire-lists-page-header{
    display:grid !important;
    gap:12px !important;
    padding:12px 14px !important;
  }

  .wire-list-header-actions{
    display:flex !important;
    flex-wrap:wrap !important;
    gap:8px !important;
  }

  .wire-list-header-actions a,
  .wire-list-header-actions button{
    min-height:38px !important;
    padding:0 11px !important;
    font-size:12px !important;
  }

  .wire-list-tabs{
    overflow-x:auto !important;
    overscroll-behavior-x:contain !important;
    scrollbar-width:none !important;
    padding:0 12px !important;
  }

  .wire-list-tabs::-webkit-scrollbar{
    display:none !important;
  }

  .wire-list-tabs a{
    flex:0 0 auto !important;
    white-space:nowrap !important;
  }

  .wire-list-search-card{
    margin:12px !important;
  }

  .wire-list-search-card form{
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:10px !important;
  }

  .wire-list-search-card input,
  .wire-list-search-card select,
  .wire-list-form input,
  .wire-list-form select,
  .wire-list-form textarea,
  .wire-list-entry-form input,
  .wire-list-entry-form select{
    min-width:0 !important;
    width:100% !important;
    font-size:16px !important;
  }

  .wire-list-directory,
  .wire-list-mini-grid{
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:12px !important;
    padding-left:12px !important;
    padding-right:12px !important;
  }

  .wire-list-card,
  .wire-list-mini-card{
    min-width:0 !important;
  }

  .wire-list-owner-line{
    display:flex !important;
    flex-wrap:wrap !important;
    gap:6px 10px !important;
  }

  .wire-list-card footer{
    display:flex !important;
    align-items:center !important;
    flex-wrap:wrap !important;
    gap:10px !important;
  }

  .wire-list-manage-grid{
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:12px !important;
    padding:0 12px calc(92px + env(safe-area-inset-bottom)) !important;
  }

  .wire-list-form-grid{
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:10px !important;
  }

  .wire-list-entry-form,
  .wire-governance-invite{
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:9px !important;
  }

  .wire-list-manage-rows article{
    display:grid !important;
    grid-template-columns:minmax(0,1fr) !important;
    gap:10px !important;
  }

  .wire-list-row-actions{
    display:flex !important;
    flex-wrap:wrap !important;
    gap:8px !important;
  }

  .wire-list-pagination{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    flex-wrap:wrap !important;
    gap:9px !important;
    padding-bottom:calc(92px + env(safe-area-inset-bottom)) !important;
  }
}

@media(prefers-reduced-motion:reduce){
  main.content-column,
  .wire-list-card,
  .wire-list-mini-card,
  .wire-list-manage-rows article{
    transition:none !important;
  }
}