/* Fedora2 V5 – clean scenery background, no screenshot UI */
body{background:#080202 url('../images/fedora2-v5-background.jpg') center top/cover fixed no-repeat!important}
.main-wrap{background:linear-gradient(to bottom,rgba(0,0,0,.04) 0 300px,rgba(4,2,2,.22) 420px,rgba(5,3,3,.70) 850px,#080606 100%)!important}
.v4-top{background:rgba(3,4,5,.88)!important;backdrop-filter:blur(5px)}
.v4-hero{height:260px!important;background:radial-gradient(circle at 50% 40%,rgba(91,18,7,.12),rgba(0,0,0,.05) 52%,rgba(0,0,0,.35))}
.v4-brand{top:50%!important}
.v4-logo{font-size:96px!important;letter-spacing:-7px!important;color:#f6ce76!important;text-shadow:3px 4px 0 #5a1b08,0 0 18px rgba(255,138,27,.7)!important}
.v4-logo b{color:#d51d18!important;text-shadow:2px 3px 0 #5d0707,0 0 16px rgba(255,20,10,.45)}
.v4-tag{font-size:16px!important;letter-spacing:9px!important;text-shadow:0 2px 5px #000}
.v4-nav{background:linear-gradient(rgba(66,14,8,.97),rgba(24,5,4,.98))!important;backdrop-filter:blur(6px)}
.v4-grid{padding-top:18px!important}
.v4-panel{background:rgba(8,9,10,.94)!important;backdrop-filter:blur(4px)}
.v4-mainhero{background:linear-gradient(90deg,rgba(24,3,2,.48),rgba(8,4,3,.10),rgba(24,3,2,.48)),url('../images/hero-background.png') center/cover no-repeat!important}
.v4-mainhero:after{background:linear-gradient(to top,rgba(3,3,4,.92),transparent 65%)!important}
.v4-footer{background:rgba(2,4,5,.97)!important}
@media(min-width:1800px){.v4-wide{width:min(1540px,calc(100% - 60px))!important}.v4-grid{grid-template-columns:300px minmax(0,1fr) 300px!important}.v4-mainhero{height:360px!important}}
@media(max-width:760px){body{background-attachment:scroll!important;background-size:auto 100vh!important}.v4-logo{font-size:54px!important}}


/* Fedora2 V6 – GERIA2 exorcism */
.v4-mainhero{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}
.v4-mainhero::before{
    content:"";
    position:absolute;
    z-index:1;
    left:0;
    top:0;
    width:55%;
    height:58%;
    pointer-events:none;
    background:
      radial-gradient(ellipse at 30% 42%,
        rgba(63,14,13,.99) 0%,
        rgba(62,14,13,.97) 24%,
        rgba(52,11,11,.91) 46%,
        rgba(38,8,9,.63) 67%,
        rgba(20,5,6,0) 88%);
}
.v4-mainhero::after{z-index:2!important}
.v4-mainhero-content{position:relative;z-index:3!important}
@media(min-width:1800px){
  .v4-mainhero{height:390px!important}
  .v4-mainhero-content h1{font-size:42px!important}
  .v4-mainhero-content p{font-size:15px!important;letter-spacing:2px}
}
\n\n/* Fedora2 V6.1 hotfix */\n.v4-language-wrap{display:flex;align-items:center;gap:6px;height:100%;position:relative;z-index:50}\n.v4-language-wrap .nice-select{height:30px!important;line-height:28px!important;min-width:105px;padding-left:10px!important;padding-right:28px!important;background:#111!important;border:1px solid #5b3218!important;color:#eee!important;font-size:12px!important}\n.v4-language-wrap .nice-select .list{background:#111!important;border:1px solid #6e421e!important;color:#eee!important;z-index:9999!important}\n.v4-language-wrap .nice-select .option{color:#eee!important;background:#111!important}\n.v4-language-wrap .nice-select .option:hover,.v4-language-wrap .nice-select .option.focus,.v4-language-wrap .nice-select .option.selected.focus{background:#43110d!important}\n/* restore the original absolute hero-copy positioning accidentally changed in V6 */\n.v4-mainhero-content{position:absolute!important;left:0!important;right:0!important;bottom:28px!important;z-index:4!important;text-align:center!important}\n/* fully cover the old GERIA2 lettering baked into the legacy hero image */\n.v4-mainhero::before{content:""!important;position:absolute!important;z-index:3!important;left:0!important;top:0!important;width:58%!important;height:62%!important;pointer-events:none!important;background:linear-gradient(110deg,#3b0d0d 0%,#43100f 38%,rgba(50,10,10,.97) 62%,rgba(25,5,6,0) 100%)!important}\n.v4-mainhero::after{z-index:2!important}\n/* remove the stray legacy scroll-up artifact */\n#scrollUp{display:none!important}\n