/* ==========================================
            FLORA CSS Library
      Autor: Santiago Elías Formichelli
    Framework Frontend para proyectos web
=========================================== */

.buscador {
  max-width: 800px;
}

#icon-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));
  gap: 2em;
}

.icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  background: var(--color-texto);
  border: 1px solid var(--color-extra);
  padding: 1em;
  border-radius: 5px;
}

.icon:hover {
  background: var(--color-texto);
  border-color: var(--color-extra);
  box-shadow: 0 0 14px var(--color-extra);
}

.icon svg {
  width: 95px;
  height: 95px;
  fill: none;
  stroke: var(--color-extra);
  stroke-width: 2;
}

.icon-name {
  font-size: 0.85em;
  margin-top: 0.5em;
  text-align: center;
  word-break: break-word;
  color: var(--color-extra);
}

.icono {
  display: inline-block;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  margin-top: -0.09rem;
  flex-shrink: 0;
}

.toast {
  position: absolute;
  color: var(--color-exito);
  background-color: var(--color-fondo);
  padding: 6px 32px;
  border-radius: 6px;
  font-size: 18px;
  font-weight: 600;
  pointer-events: none;
  opacity: 0;
  transform: translate(-50%, -10px);
  transition: all 0.25s ease;
  z-index: 999;
  white-space: nowrap;
  box-shadow: 0 0 15px var(--color-exito);
  border: 2px solid var(--color-exito);
}

.toast.show {
  opacity: 1;
  transform: translate(-50%, -30px);
}
