:root{--gold:#f0c56b;--gold2:#9b5b20;--red:#b91412;--panel:rgba(10,11,12,.96);--line:#8d531f}
*{box-sizing:border-box} body{margin:0;background:#090303 url('../images/fedora2-v4-reference.png') center top/cover fixed no-repeat;color:#eee;font-family:Arial,sans-serif;font-size:15px}.main-wrap{background:linear-gradient(to bottom,transparent 0 360px,rgba(6,5,6,.18) 360px,rgba(7,5,5,.92) 760px,#080707 100%);min-height:100vh}.v4-top{height:46px;background:rgba(4,5,6,.92);border-bottom:1px solid rgba(240,197,107,.25)}.v4-top .v4-wide{display:flex;align-items:center;gap:28px;height:100%;font-size:13px}.v4-wide{width:min(1480px,calc(100% - 36px));margin:auto}.v4-spacer{flex:1}.v4-online{color:#35e05c}.v4-hero{height:260px;position:relative}.v4-brand{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);text-align:center;filter:drop-shadow(0 8px 8px #000)}.v4-logo{font-family:Georgia,serif;font-weight:900;font-style:italic;font-size:82px;letter-spacing:-5px;color:#f3c66f;text-shadow:2px 3px 0 #5d260c,0 0 12px #f08b26}.v4-logo b{color:#d21c19;font-size:1.1em}.v4-tag{font-family:Georgia,serif;color:#efbd60;letter-spacing:8px;font-size:15px}.v4-nav{height:64px;background:linear-gradient(#40100c,#180706);border-top:2px solid #a96020;border-bottom:2px solid #8b4d19;box-shadow:0 8px 22px #000}.v4-nav .v4-wide{height:100%;display:flex;justify-content:center}.v4-nav a{display:flex;align-items:center;padding:0 30px;border-left:1px solid rgba(240,197,107,.12);color:#f3dfb5;text-transform:uppercase;font-family:Georgia,serif;font-weight:bold;letter-spacing:.5px}.v4-nav a:hover,.v4-nav a.active{background:linear-gradient(#d51f18,#760806);color:white;text-decoration:none}.v4-grid{display:grid;grid-template-columns:280px minmax(0,1fr) 280px;gap:14px;padding:16px 0 24px}.v4-panel{background:var(--panel);border:1px solid var(--line);box-shadow:0 8px 28px rgba(0,0,0,.5);margin-bottom:14px}.v4-title{height:44px;display:flex;align-items:center;padding:0 16px;background:linear-gradient(90deg,#37100d,#160807,#37100d);border-bottom:1px solid var(--line);color:var(--gold);font:700 17px Georgia,serif;text-transform:uppercase}.v4-body{padding:14px}.v4-login input{width:100%;height:42px;margin-bottom:8px;background:#141a1e;border:1px solid #293238;color:#fff;padding:0 12px}.v4-btn{display:block;width:100%;border:1px solid #f0a13b;background:linear-gradient(#d31d17,#790706);color:#fff!important;text-align:center;padding:11px 12px;font:700 14px Georgia,serif;text-transform:uppercase;box-shadow:inset 0 0 12px rgba(255,189,71,.18)}.v4-link{display:flex;align-items:center;min-height:42px;padding:0 12px;margin-bottom:5px;background:linear-gradient(#1a2227,#101519);border:1px solid #303a40;color:#eee!important}.v4-link i{width:26px;color:var(--gold)}.v4-status-row{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #271714;font-size:13px}.v4-status-row strong{color:#32e75b}.v4-mainhero{height:330px;background:linear-gradient(90deg,rgba(10,5,4,.05),rgba(10,5,4,.15)),url('../images/fedora2-v4-reference.png') center 47%/cover no-repeat;position:relative;overflow:hidden}.v4-mainhero:after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(4,4,5,.88),transparent 60%)}.v4-mainhero-content{position:absolute;z-index:2;left:0;right:0;bottom:28px;text-align:center}.v4-mainhero h1{margin:0;color:#f4c86f;font:800 39px Georgia,serif;text-shadow:0 3px 4px #000}.v4-mainhero p{font-family:Georgia,serif;letter-spacing:2px;margin:5px 0 18px}.v4-mainhero .v4-btn{width:240px;margin:auto}.v4-content{min-height:330px}.v4-content .m-box,.v4-content .xy-news-part{border:0!important;box-shadow:none!important;background:transparent!important}.v4-content a{color:#d9a34d}.v4-rank table{width:100%;font-size:13px}.v4-rank td{padding:8px;border-bottom:1px solid #2d1712}.v4-rank td:last-child{text-align:right;color:var(--gold)}.v4-footer{background:rgba(3,5,6,.96);border-top:1px solid #7d431a}.v4-features{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 0}.v4-feature{padding:0 24px;border-right:1px solid #2b2d2e;color:#ddd}.v4-feature strong{display:block;color:var(--gold);font-family:Georgia,serif}.v4-copy{padding:14px 0 22px;color:#777}.g-recaptcha{transform:scale(.76);transform-origin:0 0;height:62px;margin-top:5px}.nice-select{background:#151515!important;color:#ddd!important}
@media(max-width:1100px){.v4-grid{grid-template-columns:240px 1fr}.v4-right{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:14px}.v4-logo{font-size:64px}.v4-nav a{padding:0 18px}.v4-mainhero{height:280px}}
@media(max-width:760px){body{background-size:auto 760px}.v4-wide{width:calc(100% - 20px)}.v4-top{display:none}.v4-hero{height:210px}.v4-logo{font-size:48px}.v4-tag{font-size:9px;letter-spacing:4px}.v4-nav{height:auto}.v4-nav .v4-wide{display:grid;grid-template-columns:repeat(3,1fr)}.v4-nav a{padding:14px 8px;justify-content:center;font-size:11px}.v4-grid{display:block}.v4-right{display:block}.v4-mainhero h1{font-size:28px}.v4-features{grid-template-columns:1fr 1fr;gap:18px}.v4-feature{border:0}.v4-brand{width:100%}}
