:root{--clr-orchid: #DA70D6;--clr-periwinkle: #CCCCFF;--clr-purple: #800080;--clr-deep-purple: #4B0082;--clr-table-odd: #f0fdf4;--clr-table-hover: #dcfce7;--grad-aurora: linear-gradient(135deg, var(--clr-purple) 0%, var(--clr-deep-purple) 100%)}body{background-color:#ececec;min-width:1050px}.alert-pak{background-color:#20a286;color:#fff;font-size:15px;border:1px solid #19b99a}.submenu{text-align:center;margin:10px auto 20px}.content{min-width:1050px}#logo{display:block;margin:10px 0 0;padding:0;min-width:1050px;border:3px solid #eee}#logo img{width:100%}img{height:auto;max-width:100%}.bg-img{background-position:center center;background-size:cover;background-repeat:no-repeat}.card{margin-top:10px}.card-header{background:var(--grad-aurora)!important}h1{margin:10px 0;padding:0 5px;font-weight:700;font-size:2em;border-bottom:1px solid #ddd}h1 small{font-weight:700;color:#555}.event{display:block;min-height:260px;border-bottom:1px solid #eee;padding:5px 0;clear:both}.event a{color:#008cba}.event img.poster{float:left;margin-right:10px;width:200px;height:250px}.event .table{width:78%;margin-top:15px}.event .table td.city{width:35%}.event .table td.time,.event .table td.prize{width:15%}.nav.nav-pills li{font-weight:700;margin:10px}.nav.nav-pills li a{padding:10px}table.tournaments{margin-top:10px;font-family:Times New Roman,Times,serif;font-size:14px}table.tournaments ul.list-group li{font-size:14px;padding:5px}table.tournaments ul.list-group li:nth-of-type(odd){background-color:#ecf0f5}table.tournaments img{width:200px;height:250px}table.results{text-align:center}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{padding:3px 2px}.table .text-left{text-align:left}.table .text-right{text-align:right}.table .text-center{text-align:center}.table tbody>tr>td{vertical-align:middle}span.location{font-size:12px;white-space:nowrap;display:block}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--clr-table-odd)}#footer{margin-top:10px}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}.anhor{color:#fff}.anhor:hover{color:#f0fff0}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{background-color:#f25ebc}}.card-nav{background-color:#003f72}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:red}.rounded-circle{border-radius:50%!important}.profileimg{width:50px;height:50px;padding-right:3px;float:left}.table tbody tr:hover td,.table tbody tr:hover th{background-color:var(--clr-table-hover)!important}h3{font-size:1.25rem}.bg-navbar{background:var(--grad-aurora);color:#fff;border:none}.card-header{background:var(--grad-aurora)!important;color:#fff;border:none;box-shadow:inset 0 2px 4px #0000000d}.table-striped>tbody>tr{font-family:Times New Roman,Times,serif;font-size:14px;font-weight:700}.thead-custom{background-color:var(--clr-purple);color:#fff;font-weight:700}.navbar.bg-navbar .nav-link{color:#fff!important}.navbar.bg-navbar .nav-link:hover,.navbar.bg-navbar .nav-link:focus{color:#fff!important}.navbar.bg-navbar .nav-item.active .nav-link,.navbar.bg-navbar .nav-link.active,.card-header.shadow-lg,.text-color{color:#fff!important}.submenu .btn-submenu{color:var(--clr-orchid);border-color:var(--clr-orchid)}.submenu .btn-submenu.active,.submenu .btn-submenu:hover{color:#fff;background-color:var(--clr-purple);border-color:var(--clr-purple)}.stats-container{display:flex;justify-content:center;margin:20px 0}.stats-bar{display:flex;align-items:center;justify-content:center;gap:25px;background:#fff;padding:8px 30px;border-radius:50px;box-shadow:0 4px 20px #00000014;border:1px solid rgba(128,0,128,.1);flex-wrap:wrap}.stat-item{display:flex;align-items:center;gap:8px}.stat-item svg{width:20px;height:20px;color:var(--clr-purple);stroke-width:2.5}.stat-info{display:flex;align-items:baseline;gap:5px}.stat-value{font-size:1.1rem;font-weight:800;color:var(--clr-purple)}.stat-label{font-size:.8rem;color:#666;font-weight:600}@media (max-width: 768px){.stats-bar{gap:15px;padding:8px 15px;border-radius:15px}}
