/* wire-smooth-saved-content-303f1h719 */

body.wire-bookmarks-page-303f1h719
main.content-column{
  min-width:0 !important;
}

.wire-bookmark-removing-303f1h719{
  opacity:.42 !important;
  transform:translateX(8px) !important;
  pointer-events:none !important;
}

.wire-bookmark-restoring-303f1h719{
  opacity:.64 !important;
  pointer-events:none !important;
}

article[data-wire-post-id],
.post-card{
  transition:
    opacity .14s ease,
    transform .14s ease !important;
}

.wire-bookmark-toast-303f1h719{
  position:fixed !important;
  left:50% !important;
  bottom:calc(24px + env(safe-area-inset-bottom)) !important;
  z-index:10050 !important;
  display:flex !important;
  align-items:center !important;
  gap:14px !important;
  min-width:min(420px,calc(100vw - 28px)) !important;
  max-width:calc(100vw - 28px) !important;
  padding:12px 14px !important;
  border:1px solid rgba(91,125,151,.55) !important;
  border-radius:14px !important;
  background:#0b1a27 !important;
  box-shadow:0 18px 46px rgba(0,0,0,.42) !important;
  color:#edf5fa !important;
  transform:translateX(-50%) !important;
}

.wire-bookmark-toast-303f1h719 span{
  flex:1 1 auto !important;
  min-width:0 !important;
  font-weight:750 !important;
}

.wire-bookmark-toast-303f1h719 button{
  flex:0 0 auto !important;
  min-height:34px !important;
  padding:0 12px !important;
  border:1px solid #4c7594 !important;
  border-radius:9px !important;
  background:transparent !important;
  color:#eaf5fb !important;
  font-weight:850 !important;
  cursor:pointer !important;
}

.wire-bookmarks-empty-303f1h719{
  display:grid !important;
  place-items:center !important;
  min-height:260px !important;
  padding:30px 18px !important;
  border:1px dashed rgba(78,108,132,.48) !important;
  border-radius:16px !important;
  color:#93a8b9 !important;
  text-align:center !important;
}

.wire-bookmarks-empty-303f1h719 strong{
  display:block !important;
  margin-bottom:5px !important;
  color:#edf5fa !important;
  font-size:18px !important;
}

@media(max-width:799px){
  body.wire-bookmarks-page-303f1h719
  main.content-column{
    padding-bottom:calc(92px + env(safe-area-inset-bottom)) !important;
  }

  body.wire-bookmarks-page-303f1h719
  .wire-bookmarks-page-root-303f1h307,
  body.wire-bookmarks-page-303f1h719
  [data-bookmarks],
  body.wire-bookmarks-page-303f1h719
  .bookmarks-page{
    min-width:0 !important;
    width:100% !important;
    padding-left:10px !important;
    padding-right:10px !important;
  }

  body.wire-bookmarks-page-303f1h719
  .post-card,
  body.wire-bookmarks-page-303f1h719
  article[data-wire-post-id]{
    min-width:0 !important;
    width:100% !important;
    margin-left:0 !important;
    margin-right:0 !important;
  }

  .wire-bookmark-toast-303f1h719{
    bottom:calc(84px + env(safe-area-inset-bottom)) !important;
  }
}

@media(prefers-reduced-motion:reduce){
  article[data-wire-post-id],
  .post-card{
    transition:none !important;
  }
}