@charset "utf-8";:root{--main-color:#df003a;--light-color:#fff;--main-title:'SVN-Agency',sans-serif}body{background:#030f16 url(../images/pupg/main-bg.jpg) no-repeat center top;background-size:cover;font-size:14px;line-height:1.35rem;letter-spacing:.12px;font-family:VLGlober,sans-serif;color:#fff;overflow-x:hidden;font-weight:400}ol,ul{margin-bottom:0;padding:0}ul li{list-style:none;display:inline-block}.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.75)}.form-control:-ms-input-placeholder{color:rgba(255,255,255,.75)}.form-control::placeholder{color:rgba(255,255,255,.75)}.form-control:focus::-webkit-input-placeholder{color:rgba(255,255,255,0)}.form-control:focus:-ms-input-placeholder{color:rgba(206,45,45,0)}.form-control:focus::placeholder{color:rgba(255,255,255,0)}.form-control-plaintext:focus,.form-control:focus{box-shadow:none;outline:0;border-color:#df003a}.form-control:focus{color:#fff!important}.form-control{border-color:rgba(255,255,255,.5);height:48px;padding-top:2px;padding-bottom:4px;color:#fff}a{color:var(--light-color);transition:all ease-in-out .2s;cursor:pointer}a:hover{color:var(--main-color)}a:focus,a:hover,button:focus,button:hover{text-decoration:none;outline:0}.nav-link:focus,.page-link:focus{box-shadow:none}.btn,button:focus{outline:0!important;box-shadow:none!important}h1,h2,h3,h4,h5,h6{font-weight:700;color:#fff;letter-spacing:.19px;font-family:var(--main-title)}.text-sm{font-size:13px}.text-vsm{font-size:11px;line-height:1.25}.text-underline{text-decoration:underline}.affix{top:0;z-index:500;width:100%}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thirdtitle{font-size:22px;font-weight:500;color:#aeb0c3}.op-75{opacity:.75}.op-50{opacity:.5}.op-25{opacity:.25}.op-0{opacity:0}.fz-90{font-size:90%}.fz-80{font-size:80%}.fz-70{font-size:70%}.fz-60{font-size:60%}.fz-50{font-size:50%}.fz-40{font-size:40%}.text-main{color:var(--main-color)!important}.bg-light-blue{background-color:#3f74ad}.btn-main,.btn-outline-main{text-transform:uppercase;font-weight:600;border-radius:0;font-size:14px;min-width:100px}.btn-main{background:var(--main-color);color:var(--light-color)}.btn-outline-main{background:0 0;color:var(--light-color);border:1px solid var(--main-color)}.btn-link,.btn-link:hover{color:var(--main-color);text-decoration:none}.btn-main:hover,.btn-outline-main:hover{color:var(--light-color)}.btn-outline-main:hover{background:var(--main-color)}.btn-lg{font-size:20px;padding:12px 32px}.font-weight-medium{font-weight:500!important}.font-weight-semibold{font-weight:600!important}.btn-dropdown{color:rgba(171,171,171,.5);background:#191a20;border:1px solid #303342;border-radius:4px;font-size:13px;height:35px;padding-left:12px}.btn-dropdown span.pr-2{vertical-align:2px}.btn-dropdown:hover{color:rgba(174,176,195,.5)}.btn-dropdown.active{color:#fff}.btn-dropdown~.dropdown-menu{background:#131417;width:calc(100% - 16px);border:1px solid #303342;padding:0}.btn-dropdown~.dropdown-menu .dropdown-item{font-size:13px;color:#fff;padding:6px 12px}.btn-dropdown~.dropdown-menu .dropdown-item:hover{background:rgba(38,41,59,.5)}.thumb{background-position:center center;background-repeat:no-repeat;background-size:cover}.breadcrumb{background:0 0;padding:2px 12px;display:inline-flex;margin-bottom:16px;padding-top:160px}.breadcrumb li,.breadcrumb li a,.breadcrumb-item+.breadcrumb-item::before{color:rgba(243,243,243,.5);font-size:16px}.breadcrumb-item.active{color:#fff}.breadcrumb-item+.breadcrumb-item::before{content:"/"}.pagination .page-item .page-link:hover,.pagination .page-item.active .page-link{background:var(--main-color);color:var(--light-color)!important}.pagination .page-item .page-link{background:0 0;color:var(--light-color);border:1px solid var(--main-color);border-radius:0;padding:0;text-align:center;width:44px;height:44px;margin:0 6px;line-height:44px;box-sizing:content-box;font-size:18px}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border:none;color:var(--main-color);font-size:24px}.table tr td,.table tr th{border-top:none;border-bottom:none;color:rgba(255,255,255,.75);vertical-align:middle}.table-striped>tbody>tr:nth-of-type(odd){background:#173350}.table tr th{color:#56616d}.table tr td .icon-sheriff{vertical-align:-4px;margin-left:4px}select option{background:#081d32;color:rgba(255,255,255,.5)}select option:hover{box-shadow:0 0 10px 100px #df003a inset}select,select option{color:#fff}select:required:invalid{color:rgba(255,255,255,.6)}.filters{margin-bottom:32px}.filters .form-control{border-radius:0;background:#091725;border:1px solid #dc003a;font-size:15px;color:#fff;min-height:32px;max-width:320px;text-transform:uppercase;height:40px}.custom-control-label{margin-left:42px}.custom-control-input{width:36px;height:36px;margin-left:-12px;margin-top:-6px;z-index:10}.custom-control-label::before{background:0 0;border-radius:0!important;border:1px solid var(--main-color);height:32px;width:32px;left:-50px;top:-4px}.custom-checkbox .custom-control-input .custom-control-label::after{left:0}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:"\e90e";background:0 0;right:initial;left:-44px;font-size:20px;color:var(--main-color);top:2px}.custom-control-input:checked~.custom-control-label::before{background:0 0;border-color:var(--main-color);box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:var(--main-color);box-shadow:none}.w-check .custom-control-label{margin-left:32px}.w-check .custom-control-label::before{border-color:var(--light-color);height:24px;width:24px;left:-40px;top:0}.w-check .custom-checkbox .custom-control-input:checked~.custom-control-label::after{left:-38px;top:2px}.w-check .custom-control-input:checked~.custom-control-label::before{border-color:var(--light-color)}.nav-link::after,.navbar,.navbar-brand img,.navbar-nav .nav-link,.overlay,.sapo,a,a h5,a i{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.navbar-dark .navbar-collapse,a h6{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.subpage{padding-bottom:80px}.subpage-vnrk{padding-top:148px}.overlay{position:absolute;top:0;bottom:0;left:0;right:0}.banner-top{margin-top:86px}.banner-top.scroll{margin-top:100px}.icon-list{color:var(--main-color);font-size:12px}header{position:fixed;width:100%;background:rgba(0,0,0,.75);border-bottom:1px solid var(--main-color);z-index:190;top:0}.navbar{padding:16px 0}.navbar .navbar-brand{margin-right:3rem}.navbar .navbar-nav .nav-link{text-transform:uppercase;font-weight:600;color:#fff;font-size:16px;min-width:88px;text-align:center;padding-left:16px;padding-right:16px;letter-spacing:-.3px}.navbar .navbar-nav .nav-item.active .nav-link,.navbar .navbar-nav .nav-link:hover{color:var(--main-color)}.navbar .navbar-nav .nav-item.active .nav-link{position:relative}.navbar .navbar-nav .nav-item.active .nav-link::before{content:"";position:absolute;width:88px;height:16px;background:url(../images/pupg/gun-hover.png) no-repeat center center;background-size:contain;bottom:-8px;left:0;right:0;margin:0 auto}.navbar .navbar-user>li{margin-left:12px;vertical-align:middle}.account-box{padding-left:16px}.account-box .icon-hat{color:var(--main-color);font-size:42px}.account-box .username{display:block;font-weight:700;font-size:16px;line-height:16px;margin-top:2px}.account-box .dropdown-toggle::after{align-self:center;margin-bottom:18px;margin-left:16px}.top-bn{position:relative;overflow:hidden;text-align:center}.top-bn-ct::before{content:"";background:url(../images/pupg/diagonal-line-y.png) no-repeat left top;position:absolute;width:19px;height:100%;background-size:contain;left:-34px;top:16px}.top-bn-ct{background:url(../images/pupg/top-bn-pt-1.png) no-repeat left top;background-size:50%;position:relative;margin-left:79px;text-align:left}.top-bn-ct h2{font-family:var(--main-title);font-weight:700;font-size:30px;margin-bottom:20px;background:url(../images/pupg/top-bn-pt-2.png) no-repeat right 4px top 90px;background-size:32%}.top-bn-ct .descript{font-family:var(--main-title);font-weight:700;font-size:24px;color:var(--light-color);margin-bottom:12px}.top-bn-btn{margin-top:44px}.top-bn-btn .btn{padding:16px 24px;margin-right:8px;font-size:16px}.overlay-title-banner{background-color:rgba(0,0,0,.72);padding:40px 0}.fire-particle{mix-blend-mode:lighten;pointer-events:none;z-index:100}.leagues{padding-bottom:24px}.league{background:#041119;background:linear-gradient(0deg,rgba(4,17,25,.35) 0,#041119 100%);box-shadow:0 4px 20px 0 rgba(0,0,0,.7);margin-bottom:40px;padding:36px;position:relative}.league::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-image:url(../images/pupg/cornor-1.png),url(../images/pupg/cornor-2.png),url(../images/pupg/cornor-4.png),url(../images/pupg/cornor-3.png);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:left top,right top,left bottom,right bottom;background-size:160px}.league h4{color:var(--main-color);text-transform:uppercase;font-size:44px;margin-top:-10px;margin-bottom:24px}.league .league-info{font-size:16px;margin-top:-3px}.league .league-info li{margin-bottom:8px;color:#eee}.league .league-info li i{font-size:28px;vertical-align:-6px;color:var(--main-color)}.league .award-info{background:var(--main-color);color:var(--light-color);font-size:16px;padding:8px 12px 3px;text-transform:uppercase;font-family:var(--main-title);font-weight:700;margin-bottom:12px}.league .award-info h3{font-size:24px;line-height:24px}.league .league-content{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;height:100%}.league .league-ft .btn{font-size:18px;padding:12px 32px!important;width:160px}.box-title{text-align:center;display:flex;justify-content:space-between;margin-top:52px;margin-bottom:32px}.box-title .line-dot{max-width:33.333333%;flex:0 0 33.333333%;align-self:center;position:relative;display:flex;justify-content:space-between;padding:0 15px}.box-title .line-dot span:nth-child(1),.box-title .line-dot span:nth-child(3){width:10px;height:10px;border-radius:50%;background:var(--main-color);display:inline-block;border:2px solid #182935;box-shadow:0 0 0 1px #999ba0}.box-title .line-dot span:nth-child(2){flex:2;height:1px;border-bottom:1px dashed #999ba0;align-self:center;margin:0 2px}.box-title h4{font-size:36px;text-transform:uppercase;max-width:33.333333%;flex:0 0 33.333333%;align-self:center}.league-kt .league.gray{background:linear-gradient(0deg,rgba(0,0,0,.22) 0,#000 100%)}.black-white,.league-kt .league.gray::before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.league.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.league-kt .gray .league-body h4,.league-kt .league-info li i{color:#707070}.league-kt .gray .award-info{background:#707070}.league-kt .league-ft .btn{border-color:#707070}.league-kt .league-ft .btn:hover{background:0 0;border-color:#fff}.diagram-league{position:relative;text-align:center}.diagram-league-overlay{position:relative;font-size:14px;line-height:24px}.diagram-league-ct,.diagram-league-ct .text-left,.diagram-league-ct .text-right,.text-bot,.text-mid,.text-top{position:absolute}.diagram-league-ct .text-left{height:100%;width:26%;left:-48px}.diagram-league-ct .text-left .text-top{top:12%}.diagram-league-ct .text-left .text-mid{top:35%}.diagram-league-ct .text-left .text-bot{top:60%}.diagram-league-ct .text-right{right:120px;height:100%}.diagram-league-ct .text-right img{max-width:140px}.diagram-league-ct .text-right .text-top{top:9%}.diagram-league-ct .text-right .text-mid{top:29%}.diagram-league-ct .text-right .text-bot{top:52%}.diagram-league-ct .text-right .text-bot .btn{white-space:nowrap;min-width:140px;padding:12px;font-size:16px}.diagram-league-ct{top:0;bottom:0;left:0;right:0;margin:auto;max-width:1280px}.diagram-league-bg{position:relative;z-index:-1}.account-box>a{padding-top:20px;padding-bottom:20px}.main-dropdown{background:rgba(8,29,50,.98);box-shadow:0 0 20px rgba(0,0,0,.75);padding:28px;min-width:320px;border-radius:0}.main-dropdown::before{content:"";position:absolute;top:-15px;left:0;right:0;margin:0 auto;display:inline-block;border-bottom:16px solid #081d32;border-right:12px solid transparent;border-top:0;border-left:12px solid transparent;width:20px}.main-dropdown ul li{display:block}.main-dropdown ul li a{color:rgba(255,255,255,.75)}.main-dropdown ul li a:hover{color:#fff}.main-dropdown .account-info{margin-bottom:12px;border-bottom:1px solid #1c2f42;padding-bottom:28px}.main-dropdown .account-info .username{font-size:20px;line-height:normal}.account-setting{margin-bottom:16px;border-bottom:1px solid #1c2f42;padding-bottom:16px}.account-setting ul li a{display:flex;justify-content:space-between;padding:8px 0}.account-setting ul li a span{align-self:center}.account-setting ul li a span.notify{background:var(--main-color);color:var(--light-color);border-radius:12px;padding:2px 12px 3px}.avatar-mid{flex:0 0 64px;margin-right:8px;max-width:64px}.avatar-lg{flex:0 0 200px;max-width:200px;width:200px}.account-other li a{display:block;padding-bottom:6px;padding-top:6px}.account-other li a i{color:var(--main-color);font-size:24px;margin-right:12px;vertical-align:-4px}.list-content{background:#071a2c;box-shadow:0 0 20px rgba(0,0,0,.75);padding:28px 24px 60px}.list-content .list-row{display:flex}.list-content .list-row.list-title{font-size:13px;color:rgba(255,255,255,.5);text-transform:uppercase;font-weight:700;letter-spacing:-.4px}.list-content .list-row.list-item:nth-of-type(even){background:#0c233b}.list-content .pagination{padding-top:36px}.list-content .list-col{padding:8px 8px;align-self:center;color:rgba(255,255,255,.75)}.list-content .list-col-1{flex:0 0 14%;max-width:14%;display:flex}.list-content .list-col-1 .pr-2{flex:0 0 40px}.list-content .list-col-1 span{align-self:center}.list-content .list-col-1 .ellipsis{width:calc(100% - 40px)}.list-content .list-col-1 img{max-width:100%}.list-content .list-col-2{flex:0 0 8%;max-width:8%}.list-content .list-col-3{flex:0 0 11%;max-width:11%}.list-content .list-col-4{flex:0 0 9%;max-width:9%}.list-content .list-col-5{flex:0 0 8%;max-width:8%;text-align:center}.list-content .list-col-6{flex:0 0 8%;max-width:8%;text-align:center}.list-content .list-col-7{flex:0 0 12%;max-width:12%;text-align:center}.list-content .list-col-8{flex:0 0 10%;max-width:10%;text-align:center}.list-content .list-col:last-child{flex:1;max-width:none;white-space:nowrap}.list-item-btn{text-align:right}.list-item-btn .btn{font-size:13px}.members .list-content .list-col-1{flex:0 0 16%;max-width:16%}.members .list-content .list-col-1 .ellipsis{width:calc(100% - 0px)}.members .list-content .list-col-2{flex:0 0 12%;max-width:12%}.members .list-content .list-col-3{flex:0 0 12%;max-width:12%}.members .list-content .list-col-4{flex:0 0 10%;max-width:10%}.members .list-content .list-col-5{flex:0 0 12%;max-width:12%;text-align:left}.members .list-content .list-col-6{flex:0 0 14%;max-width:14%}.members .list-content .list-col:last-child{flex:1;max-width:none;text-align:right}.cover{background:#081620}.sortbyA a{color:var(--main-color);border-bottom:1px solid var(--main-color);display:block;font-style:italic;text-align:right;padding-bottom:12px;font-size:16px;margin-bottom:32px}.search-box{margin-bottom:56px;margin-top:80px}.search-box .input-group{background:rgba(17,25,43,.95);border:1px solid var(--main-color);padding:4px 0}.search-box .input-group .form-control{background:0 0}.search-box .input-group .form-control{text-align:center;border:none;border-radius:0;text-transform:uppercase;font-size:18px;align-self:center;color:#fff}.search-box .icon-search{font-size:40px}.account-page,.news-page{background:#081d32;padding:28px 24px 60px;box-shadow:0 0 20px rgba(0,0,0,.75)}.account-page .acc-name{font-size:40px;border-bottom:1px solid;padding-bottom:24px;margin-bottom:40px;font-weight:400}.account-page .acc-name .text-uppercase{font-weight:700}.account-nav{min-width:200px}.account-nav li a{display:block;padding:12px 20px}.account-nav li a.active{background:#142e48}.account-nav li a:hover{background:rgba(20,46,72,.52);color:var(--light-color)}.account-nav li{display:block;font-size:16px}.account-nav li i{font-size:24px;vertical-align:-4px}.account-ct .account-ct-wrap{background:rgba(19,44,68,.8);padding:28px 40px 40px}.account-ct table.myteam td,.account-ct table.myteam th{text-align:center;font-size:16px;width:25%}.account-ct table.myteam .table-title{color:var(--main-color);font-size:22px;text-align:left;padding-left:0}.account-ct .form-control{color:rgba(255,255,255,.75);height:48px;font-size:16px;padding:4px 12px 6px;box-sizing:border-box;border-color:rgba(255,255,255,.5)}.notify-box{margin-left:-16px;margin-right:-10px;margin-bottom:32px}.notify-item.unread{background:#173350;cursor:pointer}.notify-info,.notify-item{display:flex;flex-wrap:wrap}.notify-item{justify-content:space-between;border-bottom:1px solid #173350;padding:16px 0 16px 12px}.notify-item:hover{background:rgba(23,51,80,.5);cursor:pointer}.notify-item .notify-action,.notify-item .notify-info{align-self:center}.notify-item a{color:var(--main-color)}.notify-box.manage-register{margin-left:0;margin-right:0}.notify-box.manage-register .notify-item{padding:16px 12px}.frame-capture{position:relative;align-self:start}.frame-capture::before{position:absolute;left:-4px;bottom:-4px;top:-4px;content:"";background:url(../images/pupg/frame-1.png) no-repeat center center;z-index:20;right:-4px;background-size:100%}.main-popup .modal-content{border-top:4px solid var(--main-color);border-radius:0;background-image:url(../images/pupg/bg-popup-1.png),url(../images/pupg/bg-popup-2.png);background-position:right top,left bottom;background-repeat:no-repeat;background-color:#001c2a;background-size:cover}.main-popup .modal-body{padding-left:32px;padding-right:32px}.main-popup .close{opacity:1;text-shadow:none;position:absolute;right:15px}.main-popup .modal-title{text-transform:uppercase;font-size:32px;padding:20px 0}.player-info{margin-bottom:32px;position:relative}.player-info .player-avatar,.player-info .player-txt{padding:20px 10% 120px}.player-info ul li{display:block;font-size:20px;padding:0 0 10px 0}.player-info ul li a{color:var(--main-color)}.player-info::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:url(../images/pupg/bg-profile.jpg) no-repeat center top;background-size:cover;opacity:.7}.player-info .player-avatar .avatar-slg{position:relative}.player-info .player-avatar .avatar-slg::before{left:-8px;right:-8px;top:-8px;bottom:-8px}.player-info .player-avatar .avatar-slg img{position:relative;z-index:21}.player-info .player-avatar .avatar-slg::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;z-index:22;background-image:linear-gradient(0deg,rgba(223,0,58,.64) 0,rgba(223,0,58,0) 36%)}.avatar-overlay{position:absolute;bottom:0;z-index:24;left:0;right:0;top:0;display:flex}.avatar-overlay .position-relative{flex:100%;max-width:100%;align-self:flex-end;margin-bottom:80px}.avatar-overlay .gun{font-size:6vw;margin-left:-48px;text-shadow:0 4px 8px #000}.avatar-overlay h3{position:absolute;right:20px;font-size:56px;text-shadow:0 4px 8px #000;text-transform:uppercase;margin-bottom:0}.profile-team{margin-top:80px}.player-txt .box-title{margin-top:0}.player-txt h3{font-family:VLGlober,sans-serif;font-weight:100;font-size:64px;text-transform:uppercase;margin-bottom:24px;text-shadow:4px 4px var(--main-color);margin-left:-8px}.player-txt .line-dot{padding-left:0;max-width:100%;flex:0 0 100%}.player-parameter{margin-bottom:32px;margin-top:-80px}.player-box{height:100%}.player-history .table tr td,.player-history .table tr th{width:33.33333%}.player-prize .table tr td,.player-prize .table tr th{width:50%}.player-achieve,.player-box,.profile-team-achieve,.profile-team-member{background:rgba(8,29,50,.88);padding:28px 24px 40px;box-shadow:0 0 20px rgba(0,0,0,.75);border-top:4px solid var(--main-color)}.player-achieve h4,.player-parameter h4,.profile-team-member h4,.pupg-tab-content h3{color:var(--main-color);text-align:center;text-transform:uppercase;font-size:32px}.profile-team-achieve,.profile-team-member{margin-bottom:32px;position:relative}.profile-team-member-item{margin-bottom:12px;margin-top:40px;padding-left:48px;padding-right:48px}.profile-team-member-item-txt{margin-left:32px;margin-top:-12px}.profile-team-member-item-txt h3{font-size:48px;text-transform:uppercase}.profile-team-member-item-txt ul{margin-top:12px}.profile-team-member-item-txt ul li{display:block;font-size:16px;padding:4px 0}.profile-team-member-item .icon-gun{font-size:28px;color:var(--main-color)}.profile-team-member-item .frame-capture::before{background-image:url(../images/pupg/frame-2.png)}.profile-team-achieve .tab-pane{padding:12px 36px 0}.profile-team-achieve .tab-pane .achieve-sub-title{font-size:18px;margin-bottom:12px;display:block}.profile-team-achieve .tab-pane ul li{font-size:18px;padding-bottom:8px;padding-top:4px}.profile-team-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:40px;margin-top:-77px;margin-right:-26px}.profile-team-tabs h4{color:var(--main-color);text-transform:uppercase;font-size:32px;margin-bottom:20px}.profile-team-tabs ul{border-bottom:none;align-self:flex-end}.profile-team-tabs li a{background:#12283f;color:rgba(255,255,255,.5);font-size:18px;border-radius:0!important;margin:0 2px;padding:10px 32px;border:none!important}.profile-team-tabs li a:hover{border:none}.profile-team-tabs li a.active{background:#091c31!important;color:#fff!important;box-shadow:inset 0 4px 0 0 #df003a;padding:14px 32px}.profile-team-info h5{font-size:32px}.profile-team-info .player-avatar{padding:48px 8px 48px}.profile-team-info .player-txt{padding:20px 8px 48px}.profile-team-info .player-avatar h3{font-size:56px;text-transform:uppercase;color:var(--main-color);margin-bottom:12px}.profile-team-info .player-avatar .gun{color:var(--main-color);font-size:32px;margin-top:-12px;display:block}.profile-team-info .player-txt h3{font-size:60px;margin-bottom:12px}.p404{background:url(../images/pupg/bg-404.jpg) no-repeat center center;background-size:cover;top:0;bottom:0;left:0;right:0;height:100vh}.p404 .container{height:100%}.p404 .p404-wrap{display:flex;height:100%}.p404 .p404-wrap .top-bn-ct{align-self:center;background:0 0}.p404 .p404-wrap .top-bn-ct h2{font-size:300px;line-height:300px;position:relative;margin-bottom:40px;margin-top:-42px}.p404 .p404-wrap .top-bn-ct h2::before{background:url(../images/pupg/top-bn-pt-1.png) no-repeat left bottom;background-size:100%;content:"";position:absolute;bottom:-14px;width:100%;height:10px}.lb-left,lb-top{position:absolute}.lb-left{left:5px}.lb-top{top:5px}.ribbon{font-size:8.5px;background:rgb(223 0 58 / 60%);padding:5px 6px;display:block;border-radius:1px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#fff}.list-news{display:flex;flex-wrap:wrap;justify-content:space-between}.list-news-item{position:relative;display:flex;margin-bottom:16px;flex:0 0 100%;max-width:100%;color:#fff;overflow:hidden}.list-news-item:last-of-type{margin-bottom:0}.list-img{overflow:hidden;flex:0 0 100%}.news-item{display:flex;flex-wrap:wrap;margin-bottom:32px}.news-item>a{flex:0 0 40%;align-self:flex-start}.news-item-body{flex:2;padding:0 16px}.news-item-body h4{font-size:28px;font-weight:600;text-transform:uppercase;margin-top:-6px;margin-bottom:16px}.news-item-body p{font-size:16px;line-height:1.5rem;color:rgba(255,255,255,.75)}.news-page .col-md-3.border-left{border:none!important}.related-news .list-news-item{flex-wrap:wrap}.related-news .list-news-item-body{flex:0 0 100%;max-width:100%;margin-top:6px;margin-bottom:8px}.related-news .list-news-item-body h5{line-height:1.5rem;text-transform:uppercase;margin-bottom:4px}.related-news .subtitle-2{color:var(--main-color);text-transform:uppercase;font-size:32px;margin-bottom:20px}.related-news .list-news-item:hover h5{color:var(--main-color)}.related-news .list-news-item:hover span{opacity:1}.blockpost{font-size:16px}.blockpost h2{font-size:36px;line-height:48px;font-weight:400}.blockpost p{color:#fff;line-height:28px}.blockpost .news-status{display:flex;margin-top:40px;margin-bottom:32px;flex-wrap:wrap}.blockpost .btn-share{background:#1877f2;color:#fff;padding:1px 12px;border-radius:2px;font-size:12px}.blockpost .blockpost-img{margin:32px 0 0;background:#202024}.blockpost .blockpost-img-descript{font-size:12px;margin-bottom:32px;display:block}.blockpost .author{text-align:right}.tags{display:flex;flex-wrap:wrap;color:#fff;font-size:13px;letter-spacing:.2px;margin-top:20px;padding-bottom:24px;border-bottom:1px solid #4f4f5b;margin-bottom:44px}.tags ul{align-self:center;margin-left:15px}.tags li a{font-size:12px;padding:2px 12px;background:#133658;text-transform:uppercase;color:#fff;display:inline-block;margin:0 5px}.tags li a:hover{background:var(--main-color)}.next-back-article{margin-bottom:80px}.next-back-article span{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.3);margin-bottom:12px}.next-back-article a{font-size:16px;color:#fff;font-weight:600;line-height:22px}.next-back-article a:hover{color:var(--main-color)}.news-status{margin-bottom:18px}.news-status span{display:inline-block;margin-right:24px;align-self:center}.news-status span .icon-comment{font-size:15px}.news-status span i{color:#ff9801!important;font-weight:600}.pupg-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-7px;position:relative;z-index:12}.pupg-tabs h4{color:var(--main-color);text-transform:uppercase;font-size:32px;margin-bottom:20px}.pupg-tabs ul{border-bottom:none;align-self:flex-end}.pupg-tabs li a{background:#12283f;color:rgba(255,255,255,.5);font-size:20px;border-radius:0!important;margin:0 4px 0 0;padding:16px 44px;border:none!important;text-transform:uppercase}.pupg-tabs li a:hover{border:none}.pupg-tabs li a.active{background:#091e32!important;color:#fff!important;box-shadow:inset 0 3px 0 0 #df003a;padding:20px 44px}.pupg-tabs-wrap .profile-team-achieve .tab-pane{padding:12px 8px 0}.avatar-box{display:flex;padding-bottom:20px}.avatar-box .avatar{margin:0 10px}.avatar-vsm{flex:0 0 24px;max-width:24px;margin-right:8px}.pupg-tab-content label{font-size:18px;color:rgba(255,255,255,.5)}.pupg-tab-content select.form-control{border-color:var(--main-color);background:#061622;font-size:20px;color:rgba(255,255,255,.75)}.tabs-circle{text-transform:uppercase;text-align:center;margin-bottom:24px;margin-top:48px}.tabs-circle li{display:flex;justify-content:center}.tabs-circle .nav-tabs .nav-link{opacity:.35}.tabs-circle .nav-tabs .nav-link.active{background:0 0;opacity:1}.tabs-circle h3{font-size:36px;display:inline}.tabs-circle a{border:none!important}.tabs-circle a .d-flex>i{margin-top:12px}.tabs-circle h3 span{border-bottom:1px solid var(--main-color);display:inline-block;padding-bottom:8px}.tabs-circle h3 i{font-style:normal;margin-top:6px}.league-intro{margin-bottom:48px;margin-top:48px;display:flex;flex-wrap:wrap}.league-intro .league-intro-img{flex:0 0 240px;max-width:240px}.league-intro .league-intro-body{margin-left:44px;flex:1}.league-intro h2{font-size:56px;color:var(--light-color)}.league-intro p{font-size:20px;margin-bottom:3px;line-height:1.5;text-transform:uppercase;font-weight:600}.schedule-info{font-size:28px;margin-top:40px}.league-condition-item{border:1px solid var(--main-color);text-align:center;padding:8px 20px}.league-rule p{font-size:1.2rem;line-height:1.5;font-weight:300}.league-award{font-size:1.2rem;line-height:1.5;font-weight:300}.league-award .line{width:100%;height:1px;background:#1b599a;display:inline-block;vertical-align:5px}.team-list{margin-top:32px;background:#102740;padding:32px}.team-list h4{color:var(--main-color);text-align:center;margin-bottom:36px;text-transform:uppercase;font-size:32px}.team-list-wrap:not(:last-child){padding-bottom:36px;border-bottom:1px solid #1b599a;margin-bottom:40px}.top-teams{border-bottom:1px solid rgb(66 122 180 / 16%);padding-bottom:32px;margin-bottom:40px}.team-item{text-align:center;display:flex;flex-wrap:wrap;margin-bottom:32px}.team-item .team-name{display:block;font-weight:700;text-transform:uppercase;align-self:center}.team-avatar{margin:0 16px 16px 0}.team-item:hover{cursor:pointer}.team-item:hover span{color:var(--main-color)}.team-avatar{max-width:96px;flex:0 0 96px;margin:0 auto 16px}.profile-submit .btn-lg{font-size:16px;width:100%}.shop-slider{margin-bottom:32px}.shop-slider .carousel-item{cursor:grabbing}.shop-slider .carousel-indicators{position:relative;margin-left:-6px;margin-right:-6px}.shop-slider .carousel-indicators li{border:none;flex:auto;height:auto;margin:0;background:0 0;text-indent:initial;opacity:1;max-width:128px}.shop-slider .carousel-indicators li img{box-shadow:0 0 0 1px rgb(255,255,255,.12)}.shop-slider .carousel-indicators li.active img{box-shadow:0 0 0 2px #071b2f,0 0 0 4px #df003a}.shop-slider .carousel-control{z-index:20;margin-bottom:100px;width:auto;opacity:1}.shop-slider .carousel-control i{background:rgba(0,0,0,.4);width:60px;height:60px;border-radius:50%;line-height:60px;font-size:24px;color:rgba(255,255,255,.75);font-weight:700}.shop-slider .carousel-control:hover i{color:#fff;background-color:var(--main-color)}.shop-slider .carousel-control-prev{left:24px}.shop-slider .carousel-control-next{right:24px}.slider-thumb{position:relative;margin:20px 6px}.slider-thumb .overlay{background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 50%)}.cover .overlay h5,.slider-thumb .overlay h5{position:absolute;color:#fff;left:12px;bottom:10px;margin-bottom:0;font-size:24px}footer{font-size:13px;background:#030f16;padding-top:32px;padding-bottom:32px;border-top:1px solid #38648a}footer .ft-wrap .ft-copyright{flex:1}footer .ft-wrap .ft-copyright img{max-height:72px}footer .ft-wrap .ft-info{padding-left:24px}.vnrank-page .subtitle-2{font-size:2rem;margin-bottom:24px}.subtitle-1{font-size:1.35rem;text-transform:uppercase}.subtitle-1 span{vertical-align:middle;display:inline-block;padding-left:4px;padding-right:4px}.subtitle-2{font-size:1.25rem;text-transform:uppercase}.subtitle-2,.subtitle-2 span{position:relative}.subtitle-2 span{display:inline-block;padding:6px 12px}.subtitle-2::before{background:#df003a;background:linear-gradient(90deg,#df003a 0,rgba(223,0,0,0) 100%);position:absolute;content:"";max-width:240px;top:0;bottom:0;left:0;right:0}.list-text h4{margin-bottom:16px}.league-system-box ul li,.list-text ul li{display:flex;margin-bottom:12px;font-size:16px}.vnrank-top{display:flex;justify-content:space-between;max-width:90%;margin:240px auto 80px}.rank-top{background:#fff;padding:20px;position:relative;border:1px solid var(--main-color);box-shadow:0 0 64px #df003a;flex:0 0 24%;text-align:center;transform:rotate(45deg)}.rank-top-wrap{overflow:hidden}.rank-top::before{position:absolute;left:-14px;right:-14px;bottom:-14px;top:-14px;pointer-events:none;background:url(../images/pupg/bg-top-rank.png) no-repeat center center;background-size:100%;content:'';z-index:20}.rank-top .team-lg{align-self:center;width:100%;height:100%}.rank-top .team-lg img{background-size:contain;transform:rotate(-45deg)}.rank-top .rank-stt{position:absolute;width:48px;height:48px;background:#e88300;bottom:0;right:0;font-size:24px;font-weight:700;line-height:48px}.rank-top .rank-stt span{transform:rotate(-45deg);display:block}.rank-top.rank-1{flex:0 0 28%;top:-128px}.rank-top.rank-2,.rank-top.rank-3{flex:0 0 22%;align-self:center}.rank-top.rank-1 .rank-stt{background:var(--main-color)}.rank-top.rank-3 .rank-stt{background:#3f74ad}.vnrank-box-hd{display:flex;flex-wrap:wrap;margin-bottom:28px;justify-content:space-between}.vnrank-box-hd .filters{margin-bottom:0;flex:0 0 30%}.vnrank-box-hd .filters h4{text-transform:uppercase;color:var(--main-color);font-size:32px}.vnrank-box-hd .filters select{border:none;color:#929ca7}.vnrank-box-hd .search-box{margin-bottom:0;flex:0 0 25%;margin-top:0}.league-box,.livestreams-box,.main-wrap,.news-box,.vnrank-box{position:relative;border-top:1px solid #427ab4;padding:32px 48px;background:linear-gradient(0deg,rgba(7,26,44,0) 0,rgba(7,26,44,.32) 6%,rgba(7,26,44,.64) 13%,#071a2c 40%,#071a2c 100%)}.league-box:before,.livestreams-box:before,.main-wrap:before,.news-box:before,.vnrank-box:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;max-height:calc(100% - 36px);margin:auto;box-shadow:0 -20px 20px rgba(0,0,0,.75);z-index:-1}.search-box{margin-bottom:12px}.search-box .input-group{background:rgba(17,25,43,.95);border:1px solid var(--main-color)}.search-box .input-group .form-control{background:0 0}.search-box .input-group .form-control{border:none;border-radius:0;text-transform:uppercase;font-size:15px;align-self:center;color:#fff;height:40px;text-align:left}.search-box .icon-search{font-size:20px}.table tr td,.table tr th{border-top:none;border-bottom:none;color:rgba(255,255,255,.75);vertical-align:middle}.table-striped>tbody>tr:nth-of-type(odd){background:#173350}.table tr th{color:#56616d}.po-do,.po-ke,.po-up{font-size:10px;width:18px;height:18px;border-radius:50%;background:rgb(238 243 247 / 16%);display:inline-block;line-height:19px!important;font-weight:700!important}.po-up{background:#289b00}.po-do{background:var(--main-color)}.custom-checkbox .custom-control-input .custom-control-label::after{left:0}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:"\e90e";background:0 0;right:initial;left:-44px;font-size:20px;color:var(--main-color);top:2px}.custom-control-input:checked~.custom-control-label::before{background:0 0;border-color:var(--main-color);box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:var(--main-color);box-shadow:none}.background-highlight{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover}.background-highlight-pc{display:block}.background-highlight-mb{display:none}.height-banner{height:645px}@media (min-width:769px){.account-box:hover .main-dropdown{display:block}.profile-team-member .col-md-6:nth-of-type(odd) .profile-team-member-item{border-right:1px solid #355575}.scrollbar{scrollbar-width:thin;scrollbar-color:#2d3041 #20222b;-ms-scrollbar-highlight-color:#20222b;-ms-scrollbar-face-color:#2d3041;-ms-scrollbar-arrow-color:transparent}.scrollbar::-webkit-scrollbar{width:8px}.scrollbar::-webkit-scrollbar-track{background:#20222b}.scrollbar::-webkit-scrollbar-thumb{background:#2d3041;border-radius:8px;height:40px}.scrollbar::-webkit-scrollbar-thumb:hover{background:#383d56}.notify-box.manage-register .notify-item:nth-of-type(odd){background:#173350;cursor:pointer}.team-avatar{max-width:96px;flex:0 0 96px;margin:0 24px 0 0}thead.d-none.d-md-block{display:table-header-group!important}}@media (min-width:991px){.margin-page{margin-top:200px!important}.nav-user>a:hover{display:block!important}.scroll .nav-item.language{opacity:0;pointer-events:none}.scroll .navbar .navbar-brand img{width:48px}.scroll .navbar .navbar-brand{transition-delay:.3s}.scroll .navbar{padding:0}.scroll .navbar .navbar-nav .nav-link{font-size:15px}.news-page .col-md-3.border-left{border-left:1px solid var(--main-color)!important;padding-left:32px}.news-list{padding-left:24px;padding-right:16px}.tabs-full-width.pupg-tabs .profile-tabs{width:100%}.tabs-full-width.pupg-tabs ul{margin-left:-2px;margin-right:-2px}.tabs-full-width.pupg-tabs ul li{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:2px;padding-right:2px;text-align:center}.tabs-full-width.pupg-tabs ul li a{margin-right:0}}@media (min-width:1200px){.container{max-width:1180px}.top-bn-ct h2{font-size:50px;background:0 0}.list-content .list-col-1 .pr-2{display:inline-block;vertical-align:2px}.list-content .list-col-1 img{max-width:24px}.list-content .list-box-wrap{display:table;width:100%}.list-content .list-row{display:table-row}.list-content .list-row .list-col{display:table-cell}.list-content .list-row .list-col .ellipsis{white-space:break-spaces}}@media (min-width:1367px){.league .award-info h3{font-size:36px;line-height:36px}}@media (min-width:1440px){.container{max-width:1400px}.top-bn-ct h2{font-size:59px}.league .award-info h3{font-size:40px;line-height:40px}}@media (min-width:1650px){.avatar-overlay .gun{font-size:5.5vw}}@media (min-width:1880px){.avatar-overlay .gun{font-size:4.7vw}}@media (min-width:2000px){.avatar-overlay .gun{font-size:4vw}}@media (min-width:2560px){.avatar-overlay .gun{font-size:3.5vw}footer .ft-wrap .ft-copyright{max-width:600px}footer .ft-wrap{justify-content:space-between}footer .ft-wrap .ft-copyright img{height:64px}}@media (max-width:990px){.banner-top{margin-top:60px}.banner-top.scroll{margin-top:60px}header{background:rgba(0,0,0,.9)}header .navbar .container{padding-left:15px;padding-right:15px}.navbar-nav .nav-item .dropdown-menu:after,.navbar-nav .nav-item .dropdown-menu:before{display:none}.navbar-nav .nav-item .dropdown-menu{border:none;margin-top:0;padding-top:10px;background:0 0;padding-bottom:12px;text-align:center;text-transform:none}.navbar-nav .nav-item .dropdown-menu .dropdown-item{color:rgba(192,202,255,.4);text-transform:capitalize;font-weight:300;font-size:14px}.navbar-dark .navbar-nav .language{display:block}.navbar-dark .navbar-nav .language .nav-link{display:inline-block;padding:6px 16px;background:rgba(0,0,0,.2)}body.open{overflow-y:hidden}.navbar{padding:8px 0}.navbar .navbar-brand{position:relative;padding:0;margin-right:0}.navbar .navbar-brand img{width:48px}.navbar-dark .navbar-toggler{border:1px solid #df003a;padding:0;border-radius:0}.navbar-toggler{display:inline-block;position:relative;width:32px;height:28px;padding:8px 8px!important;border:none}.navbar-toggler span,.navbar-toggler::after,.navbar-toggler::before{position:absolute;height:2px;left:5px;right:5px;width:auto}.navbar-toggler::before{top:6px;transform-origin:left;transform:translate3d(20%,0,0) rotate(45deg) scale(.85);transition:transform .4s cubic-bezier(.5,0,0,1) .2s;content:"";background:#df003a}.navbar-toggler span{top:50%;transform-origin:center;transform:translate3d(0,-50%,0) rotate(180deg);background:0 0!important}.navbar-toggler span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#df003a;transform-origin:right;transform:translate3d(20%,0,0) scale3d(0,1,1);transition:transform .5s cubic-bezier(.5,0,0,1) .15s}.navbar-toggler::after{bottom:6px;transform-origin:left;transition:transform .4s cubic-bezier(.5,0,0,1) .25s;transform:translate3d(20%,0,0) rotate(-45deg) scale(.85);content:"";background:#df003a}.navbar-toggler.collapsed::before{transition:transform .3s cubic-bezier(.5,0,0,1);transform:scale3d(1,1,1);top:6px}.navbar-toggler.collapsed span{transform:translate3d(0,-50%,0)}.navbar-toggler.collapsed span::before{transform:translate3d(0,0,0) scale3d(1,1,1)}.navbar-toggler.collapsed::after{transition:transform .5s cubic-bezier(.5,0,0,1);transform:scale3d(1,1,1);bottom:6px}.navbar-user{text-align:left;display:flex;justify-content:start;padding:0 15px}.navbar .navbar-nav .nav-link{margin-top:24px;text-align:left;padding-right:8px}.navbar .navbar-user>li{margin:0 3px 28px}.navbar-collapse.collapse:not(.show){display:block}.navbar-collapse.collapse:not(.show) .navbar-nav,.navbar-collapse.collapse:not(.show) .navbar-user>li{display:none}.navbar-nav{width:100%;text-transform:uppercase;padding-top:12px;margin-bottom:24px}.navbar-collapse.collapse:not(.show) .navbar-user li.account-box{display:block}.navbar-user li.account-box{position:fixed;top:10px;right:56px;margin-bottom:20px}.navbar-user li .btn{min-width:auto}.navbar .navbar-nav .nav-item.active .nav-link::before{margin:0 0 0 10px;bottom:-12px}.account-box .dropdown-toggle::after{margin-left:8px}.account-box>a{padding-top:0;text-align:left}.account-box .ml-2 span{font-size:11px}.account-box .ml-2 span.username{font-size:14px}.main-dropdown{right:-44px}}@media (max-width:768px){a:hover{color:var(--light-color)}.btn-link{font-weight:700}.pagination .page-item .page-link{width:36px;height:36px;line-height:34px;font-size:16px}.profile-team-achieve,.profile-team-member{padding-bottom:12px}.league-box,.livestreams-box,.news-box,.vnrank-box{padding-left:16px;padding-right:16px;border-top:0}.vnrank-box-hd{margin-bottom:0}.vnrank-box-hd .filters,.vnrank-box-hd .search-box{flex:0 0 100%;max-width:100%;margin-bottom:16px}.vnrank-box-hd .filters select{border:1px solid var(--main-color)}.vnrank-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vnrank-table .table{width:560px;font-size:13px}.vnrank-table .table tr td:first-child{white-space:nowrap;text-align:left}.vnrank-table .table tr td:first-child i{text-align:center;font-size:6px;width:14px;height:14px;line-height:14px!important;vertical-align:2px}.vnrank-page .subtitle-2{font-size:20px;margin-bottom:12px;margin-left:10px}.list-text{padding:0 10px}.list-text h4{font-size:18px;line-height:1.5}.vnrank-top{max-width:86%;margin:128px auto 40px}.rank-top .rank-stt{width:24px;height:24px;font-size:12px;line-height:24px}.rank-top{padding:10px;box-shadow:0 0 16px #df003a}.rank-top.rank-1{flex:0 0 40%;top:-92px}.rank-top.rank-2,.rank-top.rank-3{flex:0 0 30%}.rank-top::before{left:-4px;right:-4px;bottom:-4px;top:-4px}.profile-team-member h4{margin-bottom:32px}.profile-team-member-item{padding-left:0;padding-right:0;margin-top:8px;margin-bottom:24px}.profile-team-member-item .icon-gun{font-size:18px}.profile-team-member-item-txt{margin-left:24px;margin-top:-8px}.profile-team-member-item-txt h3{font-size:28px}.profile-team-member-item-txt ul{margin-top:6px}.profile-team-member-item-txt ul li{font-size:14px;padding-bottom:0;padding-top:0}.profile-team-achieve .tab-pane{padding:12px 0 0}.profile-team-achieve .tab-pane ul li{font-size:14px;padding-left:28px;position:relative}.profile-team-achieve .tab-pane ul li .icon-list{position:absolute;left:0;top:10px}.profile-team{margin-top:130px}.profile-team-tabs{padding-left:0;display:block;margin:-132px -26px 0}.profile-tabs{overflow-x:auto}.profile-team-tabs ul{flex-direction:row-reverse;justify-content:flex-end;white-space:nowrap;flex-wrap:nowrap}.profile-team-tabs li a,.profile-team-tabs li a.active{font-size:15px;padding:8px 8px;padding:10px 16px}.profile-team-tabs li a.active{padding-top:14px;padding-bottom:14px;background:#0e2235!important;box-shadow:inset 0 3px 0 0 #df003a}.player-info{box-shadow:0 0 16px rgba(0,0,0,.5)}.player-info .player-avatar{padding-top:130px;padding-bottom:0;text-align:center}.player-info .player-avatar .frame-capture{max-width:80%;margin:0 auto 32px}.player-info .player-avatar h3{font-size:40px;text-align:center;margin-bottom:16px}.player-info .player-avatar .gun{font-size:32px;text-align:center;margin-top:0}.player-info .player-txt h3{font-size:32px;text-align:center!important;margin-bottom:12px}.player-info h5{font-size:28px;text-align:center}.player-info ul li{font-size:15px;padding:0 0 2px 0}.player-info .player-txt{text-align:center;padding:130px 8px 48px}.player-info .col-md-6{position:static}.player-info .position-relative>.row{position:relative}.player-info .player-txt .box-title{position:absolute;top:24px;justify-content:center;margin:0 auto;left:24px;right:24px}.player-info .box-title .line-dot{padding:0}.avatar-overlay .position-relative{margin-bottom:56px}.avatar-overlay h3{left:-48px;right:-48px}.avatar-overlay .gun{margin-left:0}.avatar-lg{flex:0 0 114px;max-width:114px;width:114px}.breadcrumb{padding-top:80px}.breadcrumb li,.breadcrumb li a,.breadcrumb-item+.breadcrumb-item::before{font-size:14px}.player-parameter{margin-top:0;margin-bottom:0}.player-parameter .col-md-6{margin-bottom:24px}.player-achieve,.player-box,.profile-team-achieve,.profile-team-member{padding-bottom:24px}.account-page .table,.player-achieve .table{width:768px}.player-achieve .h5{font-size:16px!important;color:rgba(255,255,255,.5)!important;padding-bottom:0!important;margin-bottom:0;line-height:24px}.player-history .table tr td,.player-history .table tr th{width:auto}.player-history .table:first-child tr th:last-child{width:48%}.subpage{padding-bottom:60px}.subpage-vnrk{padding-top:80px}.account-page{padding-bottom:44px}.account-page .acc-name{font-size:32px;padding-bottom:12px;margin-bottom:32px}.account-page .table td,.account-page .table th{padding-top:6px;padding-bottom:6px}.account-page>.d-flex{display:block!important}.account-ct .account-ct-wrap{background:0 0;padding:0}.profile>.d-flex{flex-direction:column-reverse}.profile .d-flex>.col-md-6,.profile .d-flex>.col-md-7{padding-left:0;padding-right:0}.profile-submit{margin-top:36px}.profile-submit .btn{width:100%;padding-left:0!important;padding-right:0!important}.profile-submit .form-group{margin-bottom:0}.profile .avatar-lg{flex:0 0 240px;max-width:240px;width:240px}.profile .form-group{margin-bottom:10px}.notify-box{margin-left:-10px}.notify-box.manage-register .notify-item{padding:0;margin-bottom:20px;padding-bottom:20px}.notify-item .notify-info{display:block;margin-bottom:8px}.notify-item .notify-action{display:flex;justify-content:start;flex-wrap:wrap}.notify-item .notify-action .btn{min-width:unset;margin-left:0!important;margin-right:6px;font-size:13px}.account-ct .myteam.table,.account-ct .myteam.table .table{width:100%}.account-ct table.myteam td,.account-ct table.myteam th{font-size:14px;width:auto;white-space:nowrap}.list-box-wrap{margin-left:-12px;margin-right:-12px}.list-item-btn .btn{margin-left:4px;font-weight:700;border:none;color:var(--main-color);min-width:auto}.list-content{padding-bottom:40px}.list-content .list-col-1,.list-content .list-col-2{flex:0 0 50%;max-width:50%}.list-col-3,.list-col-4,.list-col-5,.list-col-6,.list-col-7,.list-col-8{display:none}.list-row{flex-wrap:wrap}.list-row .list-col:last-child{flex:0 0 100%;max-width:100%;display:block}.list-content .list-row{padding-top:6px;padding-bottom:6px}.members .list-content .list-col-3{display:block}.members .list-content .list-col-1,.members .list-content .list-col-2,.members .list-content .list-col-3{flex:0 0 33.33333%;max-width:33.33333%}.diagram-league .box-title,.leagues .box-title,.members .box-title,.teams .box-title{margin-bottom:16px;justify-content:center;margin-top:24px}.diagram-league .box-title h4,.leagues .box-title h4,.members .box-title h4,.teams .box-title h4{max-width:none;flex:1;font-size:23px;white-space:nowrap;padding:4px 15px}.diagram-league .box-title .line-dot,.leagues .box-title .line-dot,.members .box-title .line-dot,.teams .box-title .line-dot{max-width:none;flex:1;padding:0}.box-title .line-dot span:nth-child(1),.box-title .line-dot span:nth-child(3){width:6px;height:6px;border-width:1px}.search-box{margin-bottom:0;margin-top:-80px}.search-box .row{margin-left:0;margin-right:0}.search-box .input-group .form-control{font-size:15px}.search-box .icon-search{font-size:24px}.league{margin-bottom:20px;padding:16px 12px}.league::before{background-size:100px}.league h4{font-size:32px;margin-top:10px;line-height:1;margin-bottom:12px}.league .award-info{padding:2px 8px 8px;margin-bottom:4px}.league .award-info h3{font-size:24px;line-height:1;letter-spacing:-.3px;margin-bottom:0;margin-top:-3px}.league .award-info span{font-size:12px}.league .league-info{font-size:13px;letter-spacing:-.3px}.league .league-info li{display:block;margin-bottom:2px}.league .league-info li i{font-size:15px;vertical-align:-1px}.league .league-body .col-md-5{flex:0 0 42%;max-width:42%;padding-right:10px}.league .league-body .col-md-7{flex:0 0 58%;max-width:58%;padding:0}.league .league-ft{margin-top:20px;text-align:center;margin-bottom:12px}.league .league-ft .btn{font-size:16px;padding:8px 16px!important;width:auto;margin:0 4px!important;min-width:108px}.top-bn-ct{margin:0 auto 20px;max-width:92%}.top-bn-ct h2{font-size:30px;margin-bottom:8px;background:0 0}.top-bn-ct .descript{font-size:16px;margin-bottom:0}.top-bn-ct .descript img{height:18px}.top-bn-btn{margin-top:16px;text-align:center}.top-bn-btn .btn{padding:8px 8px;margin-right:2px;font-size:11px}.top-bn-btn img{height:24px}.p404 .p404-wrap .top-bn-ct h2{font-size:200px;line-height:200px}.p404 .p404-wrap .top-bn-btn{margin-top:44px}.news-list .news-item>a{flex:0 0 100%;margin-bottom:12px}.news-list .news-item-body{padding-left:0;padding-right:0}.news-list .news-item-body p{display:none}.news-page .pagination{justify-content:center}.filters .form-control{max-width:100%}.pupg-tabs{padding-left:0;display:block;margin:10px 0 0}.profile-tabs{overflow-x:auto}.pupg-tabs ul{flex-direction:row;white-space:nowrap;flex-wrap:nowrap}.pupg-tabs li a,.pupg-tabs li a.active{font-size:14px;padding:8px 8px;padding:10px 16px;background:0 0!important;font-weight:600}.pupg-tabs li a.active{background:0 0!important;box-shadow:inset 0 -3px 0 0 #df003a}.league-intro h2{font-size:28px}.league-intro p{font-size:13px;font-weight:400;text-transform:none}.league-intro .league-intro-body{margin-left:24px}.league-intro .league-intro-img{flex:0 0 84px;max-width:84px}.league-intro .btn-lg{font-size:16px;padding:6px 20px;margin-top:12px!important}.schedule .box-title h4{font-size:24px;max-width:52%;flex:0 0 52%}.schedule .profile-team-achieve{border-top:2px solid #23394e;padding:28px 16px 40px}.schedule .pupg-tabs-wrap .profile-team-achieve .tab-pane{padding:0}.team-item{text-align:center;justify-content:center}.schedule .box-title .line-dot{max-width:24%;flex:24%}.tabs-circle{margin-bottom:12px;margin-top:44px}.tabs-circle .nav-tabs .nav-link{padding:0}.tabs-circle li{padding-left:0;padding-right:0}.tabs-circle li .d-flex>i{margin-top:0;margin-right:4px}.tabs-circle li img{height:20px}.tabs-circle h3{font-size:1.3rem}.tabs-circle h3 i{font-size:1rem}.pupg-tab-content .row .col-md-6:nth-of-type(odd) .table-striped{margin-bottom:0}.pupg-tab-content .row .col-md-6:nth-of-type(even) .table-striped>tbody>tr:nth-of-type(odd){background:0 0}.pupg-tab-content .row .col-md-6:nth-of-type(even) .table-striped>tbody>tr:nth-of-type(even){background:#173350}footer{padding-top:16px;padding-bottom:16px}footer .ft-wrap{flex-wrap:wrap;padding:0 8px}.notify-item .notify-info span.pr-3{padding:2px 6px!important;background:#1f405f;border-radius:2px;font-size:12px;margin-right:4px}footer .ft-copyright{margin-bottom:16px}footer .ft-copyright .pl-2{padding-left:0!important}footer .ft-wrap .ft-info{flex:0 0 100%;max-width:100%;padding-left:0}table{width:100%!important}.height-banner{height:400px}.background-highlight-mb{display:block}.background-highlight-pc{display:none}}@media (max-width:480px){.top-bn .row.h-100{flex-direction:column}}@media (max-width:414px){.navbar .navbar-nav .nav-item .nav-link{display:flex;justify-content:space-between}.navbar .navbar-nav .nav-item .nav-link::after{content:"";width:10px;height:10px;background:url(../images/pupg/icon-cta-w.png) no-repeat center center;background-size:cover;align-self:center}.diagram-league-overlay{font-size:8px;line-height:1.2}.diagram-league-ct{left:0;right:0}.diagram-league-ct .text-left{left:15px;width:22%}.diagram-league-ct .text-right{right:15px;width:20%}.diagram-league-ct .text-left .text-top{top:5%;display:block;width:100%}.diagram-league-ct .text-left .text-mid{top:32%;display:block;width:100%}.diagram-league-ct .text-left .text-bot{top:53%;display:block;width:100%}.diagram-league-ct .text-right .text-top{top:7%;display:block;width:100%;text-align:center;left:0}.diagram-league-ct .text-right .text-mid{top:27%;display:block;width:100%;text-align:center}.diagram-league-ct .text-right .text-bot{top:47%;display:flex;width:100%;flex-wrap:wrap}.diagram-league-ct .text-right img{width:56%}.diagram-league-ct .text-right .text-bot .btn{min-width:auto;white-space:normal;font-size:8px;padding:5px 2px;width:100%;margin-bottom:3px!important}}@media (max-width:375px){.league h4{font-size:28px}.league .award-info span{font-size:10px}.league .award-info h3{font-size:18px}.league .league-body .col-md-5{flex:0 0 40%;max-width:40%;padding-right:8px}.league .league-body .col-md-7{flex:0 0 60%;max-width:60%;padding:0}.top-bn-ct h2{font-size:24px;margin-bottom:6px}.top-bn-btn .btn{padding:8px 10px;margin-right:4px;font-size:10px}.p404 .p404-wrap .top-bn-ct h2{font-size:120px;line-height:120px;margin-top:-8px}}@media (max-width:320px){.top-bn-ct{max-width:100%}.btn-main,.btn-main-outline{padding:8px 16px;font-size:11px}.league h4{font-size:24px}.league .award-info span{font-size:9px}.league .award-info h3{font-size:15px}.league .award-info{padding:0 8px 10px}.league .league-info{font-size:11px}.league .league-body .col-md-5{flex:0 0 38%;max-width:38%;padding-right:6px}.league .league-body .col-md-7{flex:0 0 62%;max-width:62%}}
