div.hero{background-image:url(../img/hero-bg.png);background-position:bottom;background-repeat:no-repeat;border-bottom:2px solid #3e484e;border-radius:7px;min-height:200px;padding-top:3rem;text-align:center}div.hero span{color:#858585}div.hero div.brow{margin:.6rem 0}div.hero div.brow a{margin:.4rem 1rem}@media (max-width:991.98px){div.hero{padding-top:.7rem}}div.hero.reg p.icon{background-color:rgba(11,20,33,.7);border-radius:5px}div.hero.reg p.icon span{font-size:1.12rem;line-height:1.12rem}div.hero.reg p.icon.r1 i,div.hero.reg p.icon.r1 svg{color:#13a43c}div.hero.reg p.icon.r1{border:1px solid #0c471c}div.hero.reg p.icon.r2 i,div.hero.reg p.icon.r2 svg{color:#b19c11}div.hero.reg p.icon.r2{border:1px solid #55580a}div.hero.reg p.icon.r3 i,div.hero.reg p.icon.r3 svg{color:#1382a4}div.hero.reg p.icon.r3{border:1px solid #0c3947}div.hero.reg p.icon.r4 i,div.hero.reg p.icon.r4 svg{color:#d0d70a}div.hero.reg p.icon.r4{border:1px solid #909607}div.hero.reg p.icon.r5 i,div.hero.reg p.icon.r5 svg{color:#967d43}div.hero.reg p.icon.r5{border:1px solid #54492e}div.hero.reg p.icon.r2 a{color:#efce4a!important}div.hero.reg p.icon.r4 a{color:#ebba16!important}div.hero.reg p.icon.r5 a{color:#85755e!important}div.hero.reg p.inter{color:#768888;text-align:center}@keyframes borderglow{0%,to{border-color:#3b248e}50%{border-color:#14b78c}}.btn-dsc{animation-duration:2s;animation-iteration-count:infinite;animation-name:borderglow;background-color:#48467c;border:2px solid #20182d}.btn-dsc.hover,.btn-dsc:hover{background-color:#605e9a}div.glist-gap{margin-top:-20px!important}div.gamelist{background-color:rgba(0,12,26,.4);border-radius:5px;padding-bottom:10px}p.plat{margin-bottom:.6rem;text-align:center}p.plat span{color:#858585;padding:0 10px}div.gl{text-align:center}div.gl a{background-color:rgba(0,0,0,.4);border-radius:12px;display:block;margin:5px;padding:10px;text-decoration:none}div.gl img{opacity:.65}div.gl a:hover img{opacity:1}div.gl div.pl{background-color:rgba(12,34,45,.4);border-radius:6px;color:#ababab;font-size:12px;margin-top:10px;text-decoration:none;white-space:nowrap}div.gl a:hover div.pl{background-color:rgba(12,34,45,.8)}div.dgl{text-align:center}div.dgl a{align-items:center;background-color:rgba(0,0,0,.3);border-radius:12px;color:#b2c9de;display:flex;justify-content:center;line-height:1.3rem;margin:5px;min-height:4rem;padding:10px}div.dgl a:hover{color:#ececa7;text-decoration:none}div.exp{text-align:center}div.exp div.head{background-color:#182439;border-radius:8px;margin:20px 0 5px}div.nk-feature-2.altbox{background-color:unset}div.nk-feature-2.altbox div.nk-feature-icon{padding:10px 0}div.nk-feature-2.altbox div.nk-feature-cont{padding-bottom:unset;padding-left:unset;padding-right:unset}div.nk-feature-2.altbox div.nk-feature-cont p{margin-bottom:.8rem}div.newsbox ul{margin-bottom:.2rem;padding-left:10px}div.newsbox li a{color:#dddb58!important;font-size:15px}div.newsbox li a:hover{color:#d5f696!important}div.hnb{font-size:.875rem;text-align:right}div.hnb a{color:#86a0a7}div.nk-widget-content.twitch{text-align:center}div.nk-widget-content.twitch img{border:2px solid gray}div.nk-widget-content.twitch img.online{border-color:lime}div.nk-widget-content.twitch img.third{border-color:#b0623a!important}div.nk-widget-content.twitch .status{margin:0 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.nk-widget-content.twitch span.off{color:#8f8f8f;font-size:15px;font-style:italic;font-weight:700;text-transform:uppercase}div.nk-widget-content.twitch span.gm{color:#8f6e87;font-size:11px}div.nk-widget-content.twitch span.on{color:#a7ff0f;font-size:15px}div.nk-widget-content.twitch span.host{color:#d546ff;font-size:15px}div.nk-widget-content.twitch span.unaf{color:#b4816e;font-size:15px}div.nk-widget-content.twitch span.disc{color:#8f8f8f;font-size:10px;line-height:20px;text-transform:uppercase}div.nk-widget-content.twitch span.disc a{color:#bfb4b4!important}div.nk-widget-content.twitter{max-height:308px;overflow-y:scroll}div.nk-widget-content.twitter .nk-twitter-text{color:#919191;font-size:1.1rem}div.nk-widget-content.twitter .nk-twitter-text a{color:#7990b7}div.nk-widget-content.twitter .nk-twitter-date a{color:unset}div.nk-widget-content.twitter .twitter-none p{color:#919191;font-style:italic;margin:8rem 0;text-align:center}div.etc a.se{color:#98a4ab}#memh{border-top:1px dotted #545454;color:#6588a4;font-size:18px;font-style:italic;margin-bottom:0;padding:10px 0;text-align:center}#memh a{color:#72a3ca!important;text-decoration:underline!important}#memh a:hover{color:#9cd5ff!important}.col.hero.reg{padding-top:0!important}.col.hero.reg .membership-progress{margin-bottom:2rem}.col.hero.reg .membership-progress .progress-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.col.hero.reg .membership-progress .progress-title{color:#e8e8e8;font-size:1.4rem;font-weight:600;letter-spacing:.3px}.col.hero.reg .membership-progress .progress-stats{color:#a8b8c8;font-size:.95rem;font-weight:500}.col.hero.reg .membership-progress .progress-bar-container{background-color:rgba(20,30,40,.8);border:1px solid rgba(100,120,140,.3);border-radius:10px;height:8px;overflow:hidden}.col.hero.reg .membership-progress .progress-bar-fill{background:linear-gradient(90deg,#13a43c,#17d44d);border-radius:10px;box-shadow:0 0 10px rgba(19,164,60,.5);height:100%;transition:width .6s ease}.col.hero.reg .membership-steps{display:flex;flex-direction:column;gap:1.25rem}.col.hero.reg .membership-steps .step-card{align-items:center;background-color:rgba(11,20,33,.75);border:2px solid rgba(60,80,100,.4);border-radius:10px;display:flex;gap:1rem;padding:1.25rem 1.5rem;position:relative;transition:all .3s ease}.col.hero.reg .membership-steps .step-card:hover{background-color:rgba(15,25,38,.85);border-color:rgba(100,140,180,.6);box-shadow:0 4px 15px rgba(0,0,0,.3);transform:translateY(-2px)}.col.hero.reg .membership-steps .step-card .step-number{align-items:center;background-color:rgba(100,120,140,.3);border:2px solid rgba(120,140,160,.4);border-radius:50%;color:#b8c8d8;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:700;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.col.hero.reg .membership-steps .step-card .step-content{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:1rem;min-width:0}.col.hero.reg .membership-steps .step-card .step-content .step-title{align-items:center;color:#e0e8f0;display:flex;flex-shrink:0;font-size:1.15rem;font-weight:600;gap:.75rem;line-height:1.3;margin:0;white-space:nowrap}.col.hero.reg .membership-steps .step-card .step-content .step-title .step-icon{color:#7a9ab8;flex-shrink:0;font-size:1.4rem}.col.hero.reg .membership-steps .step-card .step-content .step-description{color:#a0b0c0;flex:1;font-size:1rem;line-height:1.4;margin:0;min-width:250px}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn{align-items:center;background-color:rgba(40,60,80,.7);border:2px solid rgba(230,200,70,.4);border-radius:6px;color:#e8c84a;display:inline-flex;flex-shrink:0;font-size:1.05rem;font-weight:600;gap:.5rem;margin:0;padding:.65rem 1.5rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn:hover{background-color:rgba(50,70,90,.9);border-color:rgba(230,200,70,.7);box-shadow:0 2px 10px rgba(230,200,70,.3);color:gold;text-decoration:none;transform:translateX(3px)}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn i{transition:transform .3s ease}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn:hover i{transform:translateX(4px)}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn.btn-primary{background:linear-gradient(135deg,#d0a20a,#f0c010);border-color:#e8b810;box-shadow:0 4px 15px rgba(208,162,10,.4);color:#1a1a1a;font-size:1.15rem;padding:.85rem 2rem}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn.btn-primary:hover{background:linear-gradient(135deg,#e0b010,#ffd520);border-color:#ffd520;box-shadow:0 6px 20px rgba(240,192,16,.6);color:#000;transform:translateX(3px) translateY(-2px)}.col.hero.reg .membership-steps .step-card.step-completed{border-color:rgba(19,164,60,.5);opacity:.7}.col.hero.reg .membership-steps .step-card.step-completed .step-number{background-color:rgba(19,164,60,.3);border-color:#13a43c;color:#2ecc71}.col.hero.reg .membership-steps .step-card.step-completed .step-title .step-icon{color:#2ecc71}.col.hero.reg .membership-steps .step-card.step-completed:hover{border-color:rgba(19,164,60,.6);opacity:.8}.col.hero.reg .membership-steps .step-card.step-action_required{border-color:rgba(230,200,70,.5)}.col.hero.reg .membership-steps .step-card.step-action_required .step-number{background-color:rgba(208,162,10,.25);border-color:rgba(230,200,70,.6);color:#e8c84a}.col.hero.reg .membership-steps .step-card.step-action_required .step-title .step-icon{color:#e8c84a}.col.hero.reg .membership-steps .step-card.step-unknown{border-color:rgba(19,130,164,.5)}.col.hero.reg .membership-steps .step-card.step-unknown .step-number{background-color:rgba(19,130,164,.25);border-color:rgba(19,130,164,.6);color:#5dade2}.col.hero.reg .membership-steps .step-card.step-unknown .step-title .step-icon{color:#5dade2}.col.hero.reg .membership-steps .step-card.step-blocked{border-color:rgba(150,125,67,.4);opacity:.55}.col.hero.reg .membership-steps .step-card.step-blocked .step-number{background-color:rgba(100,85,50,.25);border-color:rgba(150,125,67,.5);color:#a89060}.col.hero.reg .membership-steps .step-card.step-blocked .step-title .step-icon{color:#a89060}.col.hero.reg .membership-steps .step-card.step-blocked .step-description{color:#888}.col.hero.reg .membership-steps .step-card.step-blocked .step-description a{color:#91a0ae!important;text-decoration:underline;text-decoration-color:rgba(181,199,218,.3)}.col.hero.reg .membership-steps .step-card.step-blocked .step-description a:hover{color:#c8d8e8!important;text-decoration-color:rgba(200,216,232,.5)}.col.hero.reg .membership-steps .step-card.step-primary{background-color:rgba(20,30,40,.85);border-color:rgba(208,162,10,.6);border-width:3px}.col.hero.reg .membership-steps .step-card.step-primary:hover{border-color:rgba(230,200,70,.8);box-shadow:0 6px 20px rgba(208,162,10,.4)}.col.hero.reg .membership-steps .step-card.step-primary .step-title{color:gold}@media (max-width:991.98px){.col.hero.reg .membership-progress .progress-title{font-size:1.2rem}.col.hero.reg .membership-progress .progress-stats{font-size:.85rem}.col.hero.reg .membership-steps .step-card{gap:1rem;padding:1.25rem}.col.hero.reg .membership-steps .step-card .step-number{font-size:1.3rem;height:2.5rem;width:2.5rem}.col.hero.reg .membership-steps .step-card .step-icon{font-size:1.3rem}.col.hero.reg .membership-steps .step-card .step-title{font-size:1.15rem}.col.hero.reg .membership-steps .step-card .step-description{font-size:.95rem}}@media (max-width:767.98px){.col.hero.reg .membership-progress .progress-header{align-items:flex-start;flex-direction:column;gap:.5rem}.col.hero.reg .membership-steps .step-card{align-items:center;flex-direction:column;padding:1.5rem 1rem;text-align:center}.col.hero.reg .membership-steps .step-card .step-content{width:100%}.col.hero.reg .membership-steps .step-card .step-content .step-title{justify-content:center;white-space:normal;width:100%}.col.hero.reg .membership-steps .step-card .step-content .step-description{flex-basis:100%;min-width:0;width:100%}.col.hero.reg .membership-steps .step-card .step-content .step-action-btn{flex-basis:100%;justify-content:center;width:100%}}