/* [project]/src/app/(site)/pages/components/GalleryGrid.module.css [app-client] (css) */
.GalleryGrid-module__NMhk2G__tab {
  color: #572e76;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #572e76;
  position: relative;
}

.GalleryGrid-module__NMhk2G__tab:first-of-type {
  border-radius: 4px 0 0 4px;
}

[dir="rtl"] .GalleryGrid-module__NMhk2G__tab:first-of-type, .GalleryGrid-module__NMhk2G__tab:last-of-type {
  border-radius: 0 4px 4px 0;
}

[dir="rtl"] .GalleryGrid-module__NMhk2G__tab:last-of-type {
  border-radius: 4px 0 0 4px;
}

.GalleryGrid-module__NMhk2G__tab + .GalleryGrid-module__NMhk2G__tab {
  border-left-width: 0;
}

[dir="rtl"] .GalleryGrid-module__NMhk2G__tab + .GalleryGrid-module__NMhk2G__tab {
  border-left-width: 1px;
  border-right-width: 0;
}

@media (hover: hover) {
  .GalleryGrid-module__NMhk2G__tab:hover {
    background-color: #ebb7ff;
  }
}

@media (hover: none) {
  .GalleryGrid-module__NMhk2G__tab:active {
    background-color: #ebb7ff;
  }
}

.GalleryGrid-module__NMhk2G__tab[data-active] {
  z-index: 1;
  color: var(--mantine-color-white);
  background-color: #8b54b3;
  border-color: #572e76;
}

.GalleryGrid-module__NMhk2G__grid {
  grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  justify-content: center;
  align-items: start;
  gap: 20px;
  width: 100%;
  display: grid;
}

@media (min-width: 0) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(0, 400px));
  }

  .GalleryGrid-module__NMhk2G__gridItem {
    max-width: 400px;
  }
}

@media (min-width: 400px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(0, 400px));
  }
}

@media (min-width: 700px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .GalleryGrid-module__NMhk2G__gridItem {
    max-width: 420px;
  }
}

@media (min-width: 800px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(2, minmax(0, 420px));
  }
}

@media (min-width: 1200px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  }

  .GalleryGrid-module__NMhk2G__gridItem {
    max-width: unset;
  }
}

@media (min-width: 1250px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  }
}

@media (min-width: 1300px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
  }
}

@media (min-width: 1350px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  }
}

@media (min-width: 1500px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  }
}

@media (min-width: 1800px) {
  .GalleryGrid-module__NMhk2G__grid {
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  }
}

/* [project]/src/app/(site)/creators/[username]/components/PageCardActions.module.css [app-client] (css) */
.PageCardActions-module__Av7gaG__hoverRoot {
  position: relative;
}

@media (hover: hover) and (pointer: fine) {
  .PageCardActions-module__Av7gaG__hoverRoot:hover .PageCardActions-module__Av7gaG__draftIcon, .PageCardActions-module__Av7gaG__hoverRoot:hover .PageCardActions-module__Av7gaG__trashIcon {
    opacity: 1;
    transform: translateY(0);
  }
}

.PageCardActions-module__Av7gaG__draftIcon, .PageCardActions-module__Av7gaG__trashIcon {
  opacity: 0;
  transition: opacity .12s, transform .12s;
  transform: translateY(2px);
}

.PageCardActions-module__Av7gaG__draftIcon svg, .PageCardActions-module__Av7gaG__trashIcon svg {
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, .6));
}

.PageCardActions-module__Av7gaG__draftIcon:hover svg {
  color: var(--mantine-color-tangerine-2);
  fill: var(--mantine-color-tangerine-2);
  transition: color .12s, fill .12s;
}

.PageCardActions-module__Av7gaG__draftIcon svg {
  color: var(--mantine-color-tangerine-3);
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, .6));
  transition: color .12s, fill .12s;
}

.PageCardActions-module__Av7gaG__trashIcon:hover svg {
  color: var(--mantine-color-raspberry-2);
  fill: var(--mantine-color-raspberry-2);
  transition: color .12s, fill .12s;
}

.PageCardActions-module__Av7gaG__trashIcon svg {
  color: var(--mantine-color-raspberry-4);
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, .6));
  transition: color .12s, fill .12s;
}

/* [project]/src/app/(site)/creators/[username]/components/PageCard.module.css [app-client] (css) */
.PageCard-module__F0c7ia__dottedPlaceholder {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='4' height='4' fill='%23AF7FF460'/%3E%3C/svg%3E");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 8px 8px;
}

/* [project]/src/app/(site)/pages/components/PagesDropdownCard.module.css [app-client] (css) */
.PagesDropdownCard-module__cJbc3W__dottedPlaceholder {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='4' height='4' fill='%23AF7FF460'/%3E%3C/svg%3E");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 8px 8px;
}

/*# sourceMappingURL=src_app_%28site%29_e56ac167._.css.map*/