/* PLIK GENEROWANY z wzorzec/katalog (czesc _kat-hero-instagram) przez narzedzia/wzorzec/przenies.mjs.
   Scena hero strony kategorii "instagram": laduje go tylko ta strona, po arkuszu assets/css/liikye-kat.css (inc/sklep-kat.php).
   Nie edytuj recznie: zmiana wygladu to zmiana wzorca za zgoda Mateusza i npm run generuj-arkusz. */
.lk-kat .lk-k-a1-profil{position:absolute;top:58px;left:112px;width:318px;padding:18px 18px 14px;background:#fff;border-radius:24px;box-shadow:var(--shadow-lg);}
  .lk-kat .lk-k-a1-profil__glowa{display:flex;align-items:center;gap:16px;}
  .lk-kat .lk-k-a1-profil__awatar{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;
    background:var(--ink-900);color:#fff;font-family:var(--font-display);font-size:18px;font-weight:700;box-shadow:0 0 0 3px #fff,0 0 0 6px var(--orange-500);}
  .lk-kat .lk-k-a1-profil__awatar i{position:absolute;inset:-9px;border-radius:999px;border:2px solid var(--orange-400);opacity:0;animation:lk-k-a1-fala 2.8s ease-out infinite;}
  .lk-kat .lk-k-a1-profil__liczby{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;flex:1;text-align:center;}
  .lk-kat .lk-k-a1-profil__liczby > span{display:flex;flex-direction:column;align-items:center;font-size:12px;color:var(--ink-500);}
  .lk-kat .lk-k-a1-profil__liczby b{font-family:var(--font-display);font-size:17px;font-weight:800;line-height:1.3;color:var(--ink-900);}
  .lk-kat .lk-k-a1-profil__liczby .lk-k-zmienny{width:62px;height:22px;}
  .lk-kat .lk-k-a1-profil__liczby .lk-k-zmienny span{display:block;width:62px;color:var(--orange-500);}
  .lk-kat .lk-k-a1-profil__nazwa{margin-top:12px;font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink-900);}
  .lk-kat .lk-k-a1-profil__kafle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:12px;border-radius:12px;overflow:hidden;}
  .lk-kat .lk-k-a1-kafel{position:relative;display:block;aspect-ratio:1;overflow:hidden;}
  .lk-kat .lk-k-a1-kafel svg{display:block;width:100%;height:100%;}
  .lk-kat .lk-k-a1-kafel__znak{position:absolute;left:6px;bottom:6px;display:flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:rgba(14,15,17,.72);
    color:#fff;font-family:var(--font-display);font-size:11px;font-weight:700;line-height:1.2;}
  .lk-kat .lk-k-a1-kafel__znak svg{width:11px;height:11px;}
  .lk-kat .lk-k-a1-kafel__znak .lk-k-zmienny{width:34px;height:14px;}
  .lk-kat .lk-k-a1-kafel__znak .lk-k-zmienny span{font-size:11px;}
  .lk-kat .lk-k-a1-kafel--serce .lk-k-a1-kafel__znak svg{color:var(--orange-400);animation:lk-k-serce 2.4s ease-in-out infinite;}
  @keyframes lk-k-a1-fala{0%{opacity:.9;transform:scale(.9)}70%{opacity:0;transform:scale(1.25)}100%{opacity:0}}
  .lk-kat .lk-k-hr-ig{background-image:linear-gradient(90deg,#fb832e 0%,#e84a5a 32%,#dd2f7f 58%,#b43d97 82%,#7a3fbf 100%);
    -webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;}
