@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";:root{--primary-blue: #5B7E3C;--primary-blue-alt: #78a353;--primary-blue-solid: #3A5325;--bg-odd-table-color: #f7f9f5;--bg-hover-green: rgba(255, 214, 90, .15);--first-last-pigeons-bg: #EA5252;--first-last-pigeons-text: #ffffff;--first-last-pigeons-gradient: linear-gradient(135deg, #EA5252 0%, #FF9D23 100%);--news-bar-gradient: linear-gradient(135deg, #5B7E3C 0%, #FF9D23 100%);--accent-red: #EA5252;--accent-teal: #FFD65A;--accent-teal-light: #FF9D23;--accent-cyan: #5B7E3C;--accent-pink: #EA5252;--bg-body: #f7f9f5;--bg-light-gray: #fcfdfc;--bg-navy: #1C2A12;--bg-card-blue: #ffffff;--text-white: #ffffff;--text-dark: #0f172a;--text-link-blue: #5B7E3C;--border-light: #e6ebe0;--border-medium: #cbd5e1}body{background-color:var(--bg-body);color:var(--text-dark);font-family:Outfit,Inter,Noto Nastaliq Urdu,sans-serif;min-width:1050px}h1,h2,h3,h4,h5,h6{color:var(--text-dark)!important}.card{background-color:var(--bg-card-blue)!important;border:1px solid var(--border-light)!important;border-radius:12px!important;box-shadow:0 4px 20px #0000000d!important;overflow:hidden;color:var(--text-dark)!important}.card-header{background:linear-gradient(135deg,var(--primary-blue),var(--primary-blue-alt))!important;color:var(--text-white)!important;border-bottom:1px solid var(--border-light)!important;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{color:var(--text-white)!important}.list-group-item{background-color:var(--bg-card-blue)!important;color:var(--text-dark)!important;border:1px solid var(--border-light)!important}.table{color:var(--text-dark)!important}.table td,.table th{border-top:1px solid var(--border-light)!important;border-bottom:1px solid var(--border-light)!important;vertical-align:middle}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--bg-odd-table-color)!important}.table tbody tr:hover td,.table tbody tr:hover th{background-color:var(--bg-hover-green)!important;transition:background-color .2s ease}input.form-control,select.form-control,textarea.form-control{background-color:#fff!important;border:1px solid var(--border-medium)!important;color:var(--text-dark)!important;border-radius:8px;transition:all .3s ease}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{background-color:#fff!important;border-color:var(--primary-blue)!important;box-shadow:0 0 0 .2rem #4f46e526!important;color:var(--text-dark)!important}.bs-callout{background-color:#fff!important;border:1px solid var(--border-light)!important;border-left:5px solid var(--primary-blue)!important}.alert-pak{background-color:var(--accent-teal);color:var(--text-white);font-size:15px;border:1px solid var(--accent-teal-light)}.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 var(--border-light)}#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-color:var(--bg-card-blue)}h1{margin:10px 0;padding:0 5px;font-weight:700;font-size:2em;border-bottom:1px solid var(--border-medium)}h1 small{font-weight:700;color:var(--text-dark)}.event{display:block;min-height:260px;border-bottom:1px solid var(--border-light);padding:5px 0;clear:both}.event a{color:var(--text-link-blue)}.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:var(--bg-light-gray)}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(--bg-light-gray)}#footer{margin-top:15px;margin-bottom:15px;border-radius:12px!important;overflow:hidden!important}#footer nav{border-radius:12px!important;box-shadow:0 8px 25px #0000000f!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.05)}#footer img{border-radius:0!important}#carouselControls{border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 30px #00000014!important;margin-top:12px}#carouselControls .carousel-inner,#carouselControls .carousel-item{border-radius:16px!important;overflow:hidden!important}#carouselControls .carousel-item img{border-radius:0!important}.bs-callout{padding:20px;margin:20px 0;border:1px solid var(--border-light);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:var(--accent-cyan)}.bs-callout-info h4{color:var(--accent-cyan)}.anhor{color:var(--text-white)}.anhor:hover{color:#f0fff0}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{background-color:var(--accent-pink)}}.card-nav{background-color:var(--bg-navy)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--accent-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(--bg-hover-green)!important}h3{font-size:1.25rem}.bg-navbar{background:linear-gradient(to right,var(--primary-blue),var(--primary-blue-alt));color:var(--text-white);border:none}.card-header{background:linear-gradient(to right,var(--primary-blue),var(--primary-blue-alt))!important;color:var(--text-white);border:none;box-shadow:inset 0 2px 4px #0000000d}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--bg-odd-table-color)}.table-striped>tbody>tr{font-family:Times New Roman,Times,serif;font-size:14px;font-weight:700}.thead-custom{background-color:var(--text-white);color:var(--primary-blue-solid);font-weight:700}.navbar.bg-navbar .nav-link{color:var(--text-white)!important}.navbar.bg-navbar .nav-link:hover,.navbar.bg-navbar .nav-link:focus{color:var(--text-white)!important}.navbar.bg-navbar .nav-item.active .nav-link,.navbar.bg-navbar .nav-link.active,.card-header.shadow-lg,.text-color{color:var(--text-white)!important}.submenu .btn-submenu{color:var(--primary-blue);border-color:var(--primary-blue)}.submenu .btn-submenu.active,.submenu .btn-submenu:hover{color:var(--text-white);background-color:var(--primary-blue);border-color:var(--primary-blue)}.news-ticker{background:var(--bg-navy)!important;border-left:5px solid #FFD65A!important;padding:10px 20px;border-radius:8px;color:var(--text-white);margin-top:15px;position:relative;overflow:hidden;box-shadow:0 8px 25px #1c2a1240!important}.news-ticker:before{content:"";position:absolute;top:-50%;left:-30%;width:30%;height:220%;background:rgba(255,255,255,.1);transform:rotate(25deg);filter:blur(12px);animation:shine 3.2s ease-in-out infinite}.news-ticker .news-label-badge{background-color:#ffd65a!important;color:#1c2a12!important;font-size:.8rem;font-weight:800;padding:5px 12px;border-radius:6px;letter-spacing:1px;white-space:nowrap;box-shadow:0 3px 10px #ffd65a4d!important}.news-ticker .news-label-badge .animate-speaker{display:inline-block;animation:pulse-speaker 1.5s infinite ease-in-out}@keyframes pulse-speaker{0%{transform:scale(1) rotate(0)}30%{transform:scale(1.15) rotate(-10deg)}45%{transform:scale(1.15) rotate(10deg)}60%{transform:scale(1.15) rotate(-10deg)}75%{transform:scale(1.15) rotate(10deg)}to{transform:scale(1) rotate(0)}}.winner-cards-wrapper{margin-top:15px}.pigeon-winner-card{background-color:var(--bg-card-blue)!important;border:1px solid var(--border-light)!important;border-radius:12px!important;box-shadow:0 4px 15px #0000000d!important;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.pigeon-winner-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014!important}.pigeon-winner-card .winner-icon-container{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.pigeon-winner-card .winner-icon-container i{animation:pulse-icon 2s infinite ease-in-out}.pigeon-winner-card.first-winner-card .winner-icon-container{background-color:#ea52521a;color:#ea5252}.pigeon-winner-card.last-winner-card .winner-icon-container{background-color:#5b7e3c1a;color:#5b7e3c}.pigeon-winner-card .winner-label{font-size:.75rem;font-weight:800;letter-spacing:1px;color:#888}.pigeon-winner-card .winner-name{font-size:1.15rem;font-weight:700;color:var(--text-dark)}.pigeon-winner-card .custom-time-badge{background:#f8f9fa;color:#212529;font-size:.95rem;font-weight:700;border:1px solid #e9ecef;padding:6px 12px;border-radius:8px;display:inline-block;box-shadow:0 2px 4px #00000005}@keyframes pulse-icon{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@media (max-width: 767px){.pigeon-winner-card .card-body{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:8px 10px!important}.pigeon-winner-card .card-body .d-flex{flex-direction:row!important;align-items:center!important;margin-bottom:0!important;width:auto!important}.pigeon-winner-card .card-body .d-flex img{width:32px!important;height:32px!important;margin-right:6px!important;margin-bottom:0!important}.pigeon-winner-card .winner-name{font-size:.8rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:75px;display:block}.pigeon-winner-card .text-right{text-align:right!important;width:auto!important}.pigeon-winner-card .text-right .text-muted{display:none!important}.pigeon-winner-card .custom-time-badge{font-size:.75rem!important;padding:3px 6px!important;margin-top:0!important}}.stats-grid-wrapper{margin-top:15px;flex-wrap:nowrap!important}.stats-card{background-color:var(--bg-card-blue)!important;border:1px solid var(--border-light)!important;border-radius:12px!important;box-shadow:0 4px 15px #0000000a!important;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.stats-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014!important}.stats-card.lofts-stats{background-color:#5b7e3c14!important;border:1px solid rgba(91,126,60,.18)!important}.stats-card.lofts-stats .stats-label{color:#5b7e3ccc!important}.stats-card.lofts-stats .stats-value{color:#5b7e3c!important}.stats-card.total-pigeons-stats{background-color:#ff9d2314!important;border:1px solid rgba(255,157,35,.2)!important}.stats-card.total-pigeons-stats .stats-label{color:#d6790b!important}.stats-card.total-pigeons-stats .stats-value{color:#ff9d23!important}.stats-card.landed-pigeons-stats{background-color:#5b7e3c1f!important;border:1px solid rgba(91,126,60,.22)!important}.stats-card.landed-pigeons-stats .stats-label{color:#5b7e3cd9!important}.stats-card.landed-pigeons-stats .stats-value{color:#5b7e3c!important}.stats-card.remaining-pigeons-stats{background-color:#ea525214!important;border:1px solid rgba(234,82,82,.18)!important}.stats-card.remaining-pigeons-stats .stats-label{color:#ea5252cc!important}.stats-card.remaining-pigeons-stats .stats-value{color:#ea5252!important}.stats-card .stats-label{font-size:.9rem;font-weight:800;letter-spacing:.5px;display:inline-block;vertical-align:middle;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.stats-card .stats-value{display:inline-block;vertical-align:middle;font-size:.9rem;font-weight:800;line-height:1}@media (max-width: 767px){.stats-grid-wrapper{margin-left:-4px!important;margin-right:-4px!important}.stats-grid-wrapper .col-3{padding-left:4px!important;padding-right:4px!important}.stats-card .card-body{padding:8px 4px!important}.stats-card .stats-label{font-size:.62rem!important;letter-spacing:.1px!important;margin-bottom:0!important}.stats-card .stats-value{font-size:.62rem!important}}
