@font-face{font-family:"Now";src:url(/assets/Now-Regular-982ea77bdb817ac9ce4185112f8c646edd948c4a697e064931331dacc32dfd42.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Now";src:url(/assets/Now-Bold-efed962a7df07de8e889d88df142e9cb827c6a059a1fb0d77ada62b7a93cba06.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Now";src:url(/assets/Now-Black-79b7c6b06f6c11b9d84485a5c9d8722c01097b7b580b1fe3c6ec489e5b983ad4.otf);font-weight:800;font-style:normal;font-display:swap}*{font-family:"Now"}body{min-height:100vh;display:flex;flex-direction:column;background-color:#f8f8f8;overflow-x:hidden}#wrapper{width:100%;min-height:100vh;position:relative;display:block;margin:0;padding:0}#page-content-wrapper{display:flex;flex-direction:column;min-height:100vh;width:100%;overflow-x:hidden;contain:layout style;margin:0;padding:0}.content-area{flex:1 0 auto;width:100%;margin:0}.container-fluid{max-width:100%;width:100%;padding-left:4px !important;padding-right:4px !important;padding-bottom:24px;margin:0}.date-picker-wrapper{display:flex;justify-content:center}.date-picker-input{border:none;background:#938c1a;border-radius:60px;color:#fff;font-size:24px}.date-picker-input:focus{outline:none}#page-content-wrapper.with-share-panel{padding-bottom:80px}.share-panel{position:fixed;bottom:0;left:0;width:100%;background:linear-gradient(to top, #d1efe9 0%, #e2f3f0 100%);padding:15px 0;box-shadow:0 -2px 5px rgba(0,0,0,0.15);display:flex;justify-content:center;z-index:1000;border-top:1px solid rgba(0,0,0,0.1);transform:translateZ(0);will-change:transform}.share-panel .sharethis-inline-share-buttons{max-width:600px}.share-panel .sharethis-inline-share-buttons .st-btn{margin:0 6px;padding:10px 14px;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.1);transition:transform .2s ease;will-change:transform}.share-panel .sharethis-inline-share-buttons .st-btn:hover{box-shadow:0 4px 8px rgba(0,0,0,0.15);transform:translateY(-2px)}.site-footer{flex-shrink:0;background:#005643;color:#fff;padding:10px 0;border-top:1px solid rgba(255,255,255,0.1);height:auto;contain:layout}.site-footer-premios-do{background:#232f3e}.footer-content{display:flex;justify-content:center;align-items:center;gap:32px;max-width:1200px;margin:0 auto;padding:0 20px}.footer-link{color:#fff;text-decoration:none;font-size:15px;font-weight:700;padding:8px 20px;border-radius:4px;transition:background .2s ease;text-transform:uppercase;position:relative}.footer-link:hover{background:rgba(255,255,255,0.12);color:#fff}.footer-link:active{background:rgba(255,255,255,0.18)}.footer-link-nano-banana{color:gold}.footer-link-nano-banana:hover{background:rgba(255,215,0,0.15);color:#ffc107}.footer-link-nano-banana:active{background:rgba(255,215,0,0.25)}@media (max-width: 576px){.site-footer{padding:8px 0}.footer-content{gap:12px}.footer-link{font-size:13px;padding:6px 16px}.footer-link-nano-banana{color:gold}}#modal-container{position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;pointer-events:none}#modal-container .modal{pointer-events:auto}.modal-backdrop{z-index:9998}.modal{z-index:9999}.poll-card-mobile{transition:opacity .3s ease}.poll-card-mobile.poll-closing{animation:slideOutMobile .3s ease-in forwards}.poll-card-mobile.poll-dismissed{display:none !important}@keyframes slideOutMobile{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.background-primary{background-color:#005643}.background-primary-premios-do{background-color:#232f3e}.navbar{min-height:56px;height:56px;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;contain:layout;position:relative;z-index:1030;width:100%}.live{white-space:nowrap;padding:2px 16px 2px 12px;margin-right:.75rem;background:linear-gradient(88.03deg, rgba(13,255,8,0.2) 10.13%, rgba(13,255,9,0.2) 68.89%);border-radius:60px;display:flex;align-items:center;height:24px}.live-premios-do{background:linear-gradient(88.03deg, rgba(255,153,0,0.2) 10.13%, rgba(255,174,53,0.2) 68.89%)}.live-icon{vertical-align:middle;width:20px;height:20px;display:inline-block;margin-right:5px;background:rgba(0,0,0,0);object-fit:contain}.live-icon-safari{width:20px;height:20px;object-fit:contain}.live-icon-mobile{width:11px;height:15.7498px;margin-right:5px;background:rgba(0,0,0,0)}#live-icon{display:inline-block;width:13px;height:13px}.live-text{font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#0dff08;display:inline-flex;align-items:center}.live-text-premios-do{color:#f90}.live-text.live-label:after{content:attr(data-live-text)}#time{display:inline-flex;align-items:center;margin-left:4px}.user-email-container{max-width:fit-content;margin-right:15px}.clock-icon{margin-left:17px}.logo-premios-do{width:203px;height:auto}.logo-premios-do-mobile{width:165px;height:auto}@media (max-width: 360px){.logo-premios-do-mobile{width:145px}}.logo-lotoayiti{height:56px;width:auto;max-width:200px}.logo-lotoayiti-mobile{height:52px !important;width:auto !important;max-width:150px}.dropdown-menu{position:absolute;z-index:1031;margin-top:0;border-radius:.5rem;border:none;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.dropdown-menu.show{position:absolute !important;z-index:1031 !important;display:block}@media (max-width: 1000px){.navbar{padding:0 .5rem}.nav-user-section{margin-left:.5rem}.nav-user-section .nav-link{padding:.5rem !important;font-size:1.5rem;color:#fff !important}.nav-user-section .nav-link:hover{background-color:rgba(255,255,255,0.1)}.nav-user-section .dropdown-header{font-size:.875rem;font-weight:500;color:#64748b;padding:.5rem 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.live{padding:2px 8px;margin-right:.5rem;border-radius:44.5374px}.live .live-text{font-size:11px;line-height:13px}.live .live-label:after{content:attr(data-live-text-short)}.live #time{margin-left:4px;font-size:11px;line-height:13px}}@media (max-width: 540px){.live{padding:2px 6px;margin-right:.35rem}.live .live-icon-mobile{width:11px;height:15.7498px}.live #time{font-size:10px}.nav-user-section .nav-link{padding:.35rem !important;font-size:1.25rem}}@media only screen and (min-device-width: 280px) and (max-device-width: 540px){.logo-mobile{width:136px;height:19px}.live-icon-mobile{width:11px;height:15.7498px}}@media only screen and (max-width: 345px){#sidebarToggle{padding:.5rem .6rem !important;min-width:40px;min-height:40px}.logo-mobile{width:110px;height:auto}.navbar{padding:0 .25rem}.live{padding:2px 4px;margin-right:.25rem;min-width:60px !important}.live .live-icon-mobile{margin-right:2px}.live .live-text{font-size:9px;line-height:11px}.live #time{font-size:9px;line-height:11px}.nav-user-section .nav-link{padding:.25rem !important;font-size:1.1rem}}@media only screen and (max-device-width: 280px){.live{display:none}}.nav-user-section{display:flex;align-items:center;height:100%;position:relative}.nav-user-section .navbar-nav{height:100%}.nav-user-section .nav-item.dropdown{height:100%}.nav-user-section .nav-item.dropdown .nav-link{height:100%;display:flex;align-items:center;padding:0 1rem;color:#fff !important}.nav-user-section .nav-item.dropdown .nav-link:hover{background-color:rgba(255,255,255,0.1)}.nav-user-section .nav-item.dropdown .nav-link .user-email{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
