
/* Fedora2 V7.9.1 – Language & Text Polish
   No layout/artwork/mobile redesign. */

/* Topbar statistics: subtle separators improve scanability on desktop. */
@media (min-width:1200px){
  .v4-top .v4-wide > span:not(.f2-ch-statuses):not(.f2-ch-label){
    white-space:nowrap!important;
  }
}

/* Slightly clearer secondary account links without changing their structure. */
.v4-left .v4-link{
  transition:color .18s ease,border-color .18s ease,background .18s ease!important;
}
.v4-left .v4-link:hover{
  color:#f0c56d!important;
  border-color:rgba(184,112,36,.42)!important;
  background:rgba(93,25,14,.16)!important;
}

/* Fedora2 V7.9.2 News */
.f2-news-cover{display:block;margin:0 0 14px}.f2-news-cover img{width:100%;max-height:245px;object-fit:cover;border:1px solid #8b591b;display:block}.f2-article-shell{border:1px solid #95621c;background:#080909;margin-bottom:28px;color:#e8d8bd}.f2-article-head{background:#300b08;border-bottom:1px solid #95621c;color:#f3cd72;padding:13px 18px;font-family:Georgia,serif;font-weight:bold}.f2-article-image{width:100%;max-height:410px;object-fit:cover;display:block}.f2-article-inner{padding:26px 30px}.f2-article-meta{font-size:12px;color:#bfa477;text-transform:uppercase;letter-spacing:1px}.f2-article h1{font: bold 32px Georgia,serif;color:#f4cf7d;margin:12px 0 17px}.f2-article-rule{border-top:1px solid #75501d;margin-bottom:22px}.f2-article-body{font-size:15px;line-height:1.85;color:#e5d9c7;overflow-wrap:anywhere;min-height:40px}.f2-article-foot{border-top:1px solid #4a3118;margin-top:35px;padding-top:17px;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;color:#b99a59;font-size:12px}.f2-article-foot a{color:#f3c56d}@media(max-width:600px){.f2-article-inner{padding:18px}.f2-article h1{font-size:25px}}

/* Fedora2 V7.9.4: kompaktere News-Vorschaubilder */
.f2-news-cover img{max-height:190px;object-fit:cover;object-position:center;}
@media(max-width:600px){.f2-news-cover img{max-height:175px}}

/* Fedora2 V7.9.5 lightbox */
.f2-lightbox-trigger{display:block;cursor:zoom-in}.f2-lightbox-trigger:focus-visible{outline:2px solid #f3cd72;outline-offset:3px}.f2-lightbox{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.94);display:none;align-items:center;justify-content:center;padding:54px 20px 25px}.f2-lightbox.is-open{display:flex}.f2-lightbox img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 0 0 1px #94641d,0 15px 60px #000}.f2-lightbox-close{position:absolute;right:16px;top:10px;background:#300b08;color:#f3cd72;border:1px solid #95621c;border-radius:4px;font-size:30px;line-height:1;width:44px;height:44px;cursor:pointer}body.f2-lightbox-open{overflow:hidden}
