.poppins-thin{font-family:"Poppins", sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:"Poppins", sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:"Poppins", sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:"Poppins", sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:"Poppins", sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:"Poppins", sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:"Poppins", sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:"Poppins", sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:"Poppins", sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:"Poppins", sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:"Poppins", sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:"Poppins", sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:"Poppins", sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:"Poppins", sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:"Poppins", sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:"Poppins", sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:"Poppins", sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:"Poppins", sans-serif;font-weight:900;font-style:italic}body{font-size:12px;font-family:'Poppins', sans-serif !important}.tony-v3-container{background:-webkit-gradient(linear, left top, left bottom, from(#0a0310), color-stop(#1a0505), to(#0a0310));background:linear-gradient(#0a0310, #1a0505, #0a0310);color:#ffffff;position:relative;overflow:hidden}.tony-v3-background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.tony-v3-spotlight{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 10%, rgba(228,185,78,0.14902) 0%, rgba(0,0,0,0) 70%)}.tony-v3-curtain{position:absolute;top:0;left:0;width:100%;height:8rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(10,3,16,0.8)), to(transparent));background:linear-gradient(to bottom, rgba(10,3,16,0.8), transparent)}.tony-v3-stars,.tony-v3-stars-fixed{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.tony-v3-stars-fixed{position:fixed}.tony-v3-star-wrapper{position:absolute;opacity:0.6;-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}.tony-v3-star-wrapper:nth-child(2){opacity:0.4}.tony-v3-star-wrapper:nth-child(3){opacity:0.3}.tony-v3-star-wrapper:nth-child(4){opacity:0.5}.tony-v3-star{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tony-v3-content{position:relative;z-index:10;max-width:62rem;margin:0 auto;padding:2.667rem 1.333rem}body.tony-v3{background:-webkit-gradient(linear, left top, left bottom, from(#0a0310), color-stop(#1a0505), to(#0a0310));background:linear-gradient(to bottom, #0a0310, #1a0505, #0a0310);min-height:100vh}body.tony-v3:before{content:'';position:fixed;top:0;left:0;right:0;height:200px;background:radial-gradient(ellipse at center, rgba(228,185,78,0.2) 0%, rgba(228,185,78,0) 70%);pointer-events:none;z-index:-1}.tony-v3-header,.tony-v3-play-header,.tony-v3-results-header,.tony-v3-congrats-header,.tony-v3-friends-header{text-align:center;margin-bottom:1rem;position:relative}.tony-v3-title{text-align:center;font-size:4rem;font-weight:bold;margin:1.333rem 0;background:-webkit-gradient(linear, left top, right top, from(#e4b94e), to(#f8d87c));background:linear-gradient(to right, #e4b94e, #f8d87c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 0.625rem #e4b94eb3;font-family:"Playfair Display", serif}.tony-v3-title.small{margin:0;font-size:2.667rem}.tony-v3-subtitle{text-align:center;font-size:1.5rem;margin-bottom:2rem;color:#d1d5db}.tony-v3-gold{color:#e4b94e;font-weight:bold}.tony-v3-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}.tony-v3-divider .tony-v3-line{height:1px;width:80px;background:-webkit-gradient(linear, left top, right top, from(transparent), to(rgba(228,185,78,0.6)));background:linear-gradient(to right, transparent, rgba(228,185,78,0.6))}.tony-v3-divider .tony-v3-line:last-child{background:-webkit-gradient(linear, right top, left top, from(transparent), to(rgba(228,185,78,0.6)));background:linear-gradient(to left, transparent, rgba(228,185,78,0.6))}.tony-v3-divider .fa{color:#e4b94e;margin:0 1rem;font-size:2rem}.tony-v3-sponsors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tony-v3-sponsor-logo img{height:25px;background-size:contain;background-repeat:no-repeat;background-position:center}.tony-v3-sponsor-logo-showscore img{height:30px;margin-top:4px}.tony-v3-sponsors-text{font-size:1.5rem;color:#d1d5db;margin:0.5rem 0}.tony-v3-and{font-weight:bold;color:#e4b94e;margin:0 1rem;font-size:2rem}.tony-v3-invite{color:#6b7280;margin-top:0.5rem;font-size:1.2rem}.tony-v3-countdown-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem}.tony-v3-countdown-header .fa{color:#e4b94e}.tony-v3-countdown-header h3{color:#e4b94e;font-weight:bold;font-size:1.2rem;text-transform:uppercase;letter-spacing:0.05em;margin:0}.tony-v3-countdown-timer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem}.tony-v3-countdown-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0.5rem;width:100%}.tony-v3-countdown-value{background-color:rgba(0,0,0,0.6);padding:0.5rem 0.75rem;border-radius:0.9rem;border:1px solid rgba(228,185,78,0.3);font-size:2.667rem;font-weight:bold;color:#e4b94e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tony-v3-countdown-label{font-size:1rem;color:rgba(228,185,78,0.8);margin-top:4px}.tony-v3-countdown-separator{font-size:2rem;font-weight:bold;color:#e4b94e;margin-top:-0.5rem}.tony-v3-event-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;color:#e4b94e;border-radius:2rem;font-size:1rem}.tony-v3-event-date .fa{color:#e4b94e;margin-right:0.5rem}.tony-v3-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0.667rem;padding:1.333rem 2rem;border-radius:9999px;font-weight:bold;cursor:pointer;text-decoration:none;border:none}.tony-v3-button .fa{margin-left:0.667rem}.tony-v3-button:disabled{opacity:0.5;cursor:not-allowed}.tony-v3-button-primary{background:-webkit-gradient(linear, left top, right top, from(#e4b94e), to(#f8d87c));background:linear-gradient(to right, #e4b94e, #f8d87c);color:#0a0310;-webkit-box-shadow:0 0.25rem 0.625rem rgba(228,185,78,0.3);box-shadow:0 0.25rem 0.625rem rgba(228,185,78,0.3)}.tony-v3-button-primary:hover:not(:disabled){opacity:0.9;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}.tony-v3-button-secondary{background:transparent;border:0.0625rem solid rgba(228,185,78,0.5);color:#e4b94e}.tony-v3-button-secondary:hover:not(:disabled){background:rgba(228,185,78,0.1)}.tony-v3-button-large{padding:2rem 2.667rem;font-size:1.5rem}.tony-v3-progress-container{margin:1.333rem 0;position:relative}.tony-v3-progress-bar-wrapper{position:relative;margin:1.333rem 0}.tony-v3-progress-bar{position:relative;width:100%;height:0.75rem;background:rgba(31,41,55,0.6);border-radius:9999px;overflow:hidden;-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem)}.tony-v3-progress-bar[role="progressbar"][aria-valuemax="100"][aria-valuemin="0"] .tony-v3-progress-bar-fill{height:100%;width:0;background:#e4b94e;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.tony-v3-progress-bar-gradient{position:absolute;top:0;left:0;height:100%;background:-webkit-gradient(linear, left top, right top, from(#e4b94e), to(#f8d87c));background:linear-gradient(to right, #e4b94e, #f8d87c);opacity:0.3;border-radius:9999px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out}.tony-v3-game-status-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.tony-v3-game-status{background:rgba(0,0,0,0.3);color:#e4b94e;padding:0.5rem 1rem;border-radius:2rem;margin-bottom:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center}.tony-v3-game-status .fa{color:#e4b94e;margin-right:0.5rem}.tony-v3-box{background:-webkit-gradient(linear, left top, right top, from(rgba(228,185,78,0.3)), color-stop(rgba(228,185,78,0.2)), to(rgba(228,185,78,0.3)));background:linear-gradient(to right, rgba(228,185,78,0.3), rgba(228,185,78,0.2), rgba(228,185,78,0.3));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(228,185,78,0.4);border-radius:0.75rem;padding:2rem;-webkit-box-shadow:0 0 15px rgba(228,185,78,0.2);box-shadow:0 0 15px rgba(228,185,78,0.2);overflow:hidden}.tony-v3-box.dark{background:rgba(0,0,0,0.4)}.tony-v3-box.dark-light{background:rgba(31,41,55,0.3);-webkit-box-shadow:none;box-shadow:none;border:1px solid #374151}.tony-v3-categories-container{margin:1rem 0;position:relative;width:100%;overflow:hidden;min-height:360px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.tony-v3-categories-wrapper{overflow-x:auto;overflow-y:visible;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:100%}.tony-v3-categories-wrapper::-webkit-scrollbar{display:none}.tony-v3-category-card{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border-radius:1.333rem;margin-right:2rem;-webkit-backdrop-filter:blur(0.3125rem);backdrop-filter:blur(0.3125rem);scroll-snap-align:start;scroll-snap-stop:always;min-width:100%;padding:1.333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tony-v3-category-card:last-child{margin-right:0}.tony-v3-category-name{font-size:2rem;margin-bottom:1.333rem;color:#e4b94e;font-weight:bold;text-align:center}.tony-v3-nominees{display:grid;gap:1.333rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.tony-v3-nominee{background:rgba(0,0,0,0.3);border:0.0625rem solid #374151;border-radius:0.667rem;padding:1.333rem;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative}.tony-v3-nominee:hover{background:rgba(0,0,0,0.5);border-color:#6b7280}.tony-v3-nominee:hover .tony-v3-nominee-name{color:#f8d87c}.tony-v3-nominee.is-selected{background:-webkit-gradient(linear, left top, right top, from(rgba(228,185,78,0.2)), to(rgba(0,0,0,0)));background:linear-gradient(to right, rgba(228,185,78,0.2), rgba(0,0,0,0));border-color:#e4b94e}.tony-v3-nominee.is-selected .tony-v3-nominee-icon-filled{display:block}.tony-v3-nominee-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.667rem}.tony-v3-nominee-icon-wrapper{position:relative;width:2rem;height:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tony-v3-nominee-icon-empty,.tony-v3-nominee-icon-filled{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#e4b94e}.tony-v3-nominee-icon-empty{display:block;font-size:2rem}.tony-v3-nominee-icon-filled{display:none;font-size:1.2rem;top:0.375rem}.tony-v3-nominee-name{font-weight:bold;font-size:1.167rem}.tony-v3-nominee-selected-icon{display:none;color:#e4b94e;-webkit-animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.tony-v3-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0}.tony-v3-navigation .tony-v3-button-next{margin-left:auto}.tony-v3-results-card{background:rgba(0,0,0,0.4);border:1px solid rgba(228,185,78,0.2);border-radius:1rem;padding:2rem;text-align:center;position:relative;overflow:hidden;-webkit-box-shadow:0 0 25px rgba(228,185,78,0.2);box-shadow:0 0 25px rgba(228,185,78,0.2);margin-bottom:2rem}.tony-v3-results-card:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center, rgba(228,185,78,0.1) 0%, rgba(228,185,78,0) 70%);pointer-events:none}.tony-v3-trophy-icon{display:inline-block;position:relative;margin-bottom:1rem}.tony-v3-trophy-icon .fa-trophy{font-size:4rem;color:#e4b94e}.tony-v3-trophy-icon.tony-v3-large-trophy .fa-trophy{font-size:5.333rem}.tony-v3-sparkle{position:absolute;color:#e4b94e;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.tony-v3-sparkle.tony-v3-sparkle-1{top:-10px;right:-10px;font-size:1.2rem}.tony-v3-sparkle.tony-v3-sparkle-2{bottom:-5px;left:-5px;font-size:1.167rem}@-webkit-keyframes pulse{0%{opacity:0.4}50%{opacity:1}100%{opacity:0.4}}@keyframes pulse{0%{opacity:0.4}50%{opacity:1}100%{opacity:0.4}}.tony-v3-results-heading{font-size:2rem;margin-bottom:1.5rem}.tony-v3-results-stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:1.5rem 0}.tony-v3-stat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tony-v3-stat-value{font-size:2.667rem;font-weight:bold;color:#e4b94e}.tony-v3-stat-label{font-size:1.167rem;color:#6b7280}.tony-v3-contest-promo{background:-webkit-gradient(linear, left top, right top, from(rgba(228,185,78,0.2)), color-stop(rgba(228,185,78,0.1)), to(rgba(228,185,78,0.2)));background:linear-gradient(to right, rgba(228,185,78,0.2), rgba(228,185,78,0.1), rgba(228,185,78,0.2));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(228,185,78,0.3);border-radius:1rem;padding:1.5rem;margin:2rem 0;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2);box-shadow:0 5px 15px rgba(0,0,0,0.2)}.tony-v3-promo-heading{color:#e4b94e;font-size:1.5rem;margin-bottom:0.5rem}.tony-v3-promo-text{margin-bottom:1rem;font-size:1.2rem;color:#fafafa}.tony-v3-promo-rules{font-size:1.167rem;color:#6b7280;margin-bottom:1rem}.tony-v3-promo-rules a{color:#e4b94e;text-decoration:underline}.tony-v3-promo-rules a:hover{color:#f8d87c}.tony-v3-promo-deadline{font-size:1.167rem;color:rgba(228,185,78,0.8);margin-top:1rem}.tony-v3-button-share{background:-webkit-gradient(linear, left top, right top, from(#833ab4), color-stop(#fd1d1d), to(#fcb045));background:linear-gradient(to right, #833ab4, #fd1d1d, #fcb045);color:#ffffff}.tony-v3-button-share:hover{opacity:0.9;-webkit-transform:translateY(-2px);transform:translateY(-2px);color:#ffffff}.tony-v3-tony-links{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0}@media (max-width: 640px){.tony-v3-tony-links{grid-template-columns:1fr}}.tony-v3-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#ffffff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.tony-v3-link:hover{opacity:0.9}.tony-v3-link .tony-v3-link-icon{background:rgba(228,185,78,0.2);padding:0.75rem;border-radius:50%;margin-right:1rem;color:#e4b94e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem}.tony-v3-link .tony-v3-link-icon i{font-size:1.25rem}.tony-v3-link .tony-v3-link-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.tony-v3-link .tony-v3-link-title{font-weight:bold;font-size:1.167rem;margin-bottom:0.25rem;color:#ffffff}.tony-v3-link .tony-v3-link-text{font-size:1rem;color:#6b7280}.tony-v3-link .tony-v3-external-icon{color:#6b7280;font-size:1rem;margin-left:0.5rem}.tony-v3-categories-results{margin:2rem 0}.tony-v3-categories-heading{font-size:2rem;color:#e4b94e;margin-bottom:1.5rem;text-align:center}.tony-v3-category-result{background:rgba(0,0,0,0.3);border:1px solid rgba(228,185,78,0.1);border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem}.tony-v3-nominees-results{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:1rem;margin-top:1rem}.tony-v3-nominee-result{padding:1rem;position:relative}.tony-v3-nominee-result.tony-v3-winner{background:rgba(228,185,78,0.15);border-color:#e4b94e}.tony-v3-nominee-result-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tony-v3-nominee-result-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-top:0.75rem}.tony-v3-winner-badge,.tony-v3-your-pick-badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.25rem 0.5rem;border-radius:0.25rem;font-size:1.167rem}.tony-v3-winner-badge .fa,.tony-v3-your-pick-badge .fa{margin-right:0.25rem}.tony-v3-winner-badge,.tony-v3-your-pick-badge{background:rgba(228,185,78,0.3);color:#e4b94e}.tony-v3-your-pick-badge{background:rgba(255,255,255,0.1);color:white}.tony-v3-no-friends{text-align:center;background:rgba(0,0,0,0.3);border-radius:1rem;padding:3rem 1rem;margin:2rem 0}.tony-v3-no-friends-icon{font-size:4rem;color:rgba(228,185,78,0.5);margin-bottom:1rem}.tony-v3-no-friends-heading{font-size:2rem;margin-bottom:0.5rem}.tony-v3-no-friends-text{color:#6b7280;margin-bottom:1.5rem}.tony-v3-friends-list{background:rgba(0,0,0,0.3);border-radius:1rem;overflow:hidden;margin:2rem 0}.tony-v3-friends-table-header{display:grid;grid-template-columns:2fr 1fr 1fr;padding:1rem;background:rgba(0,0,0,0.5);font-weight:bold}.tony-v3-friends-table-header:not(.tony-v3-friends-correct){grid-template-columns:2fr 1fr}.tony-v3-friend-row{display:grid;grid-template-columns:2fr 1fr 1fr;padding:1rem;border-top:1px solid rgba(228,185,78,0.1)}.tony-v3-friend-row:hover{background:rgba(0,0,0,0.2)}.tony-v3-friend-row:not(.tony-v3-friends-correct){grid-template-columns:2fr 1fr}.tony-v3-friends-column{padding:0 0.5rem}.tony-v3-friends-column.tony-v3-friends-picks,.tony-v3-friends-column.tony-v3-friends-correct{text-align:center;font-weight:bold}.tony-v3-friends-column.tony-v3-friends-correct{color:#e4b94e}.tony-v3-categories-comparison{margin:1rem 0}.tony-v3-category-comparison{padding:0.667rem;margin-bottom:1.333rem}.tony-v3-category-comparison .tony-v3-category-name{font-size:1.5rem;font-weight:bold;color:#ffffff;margin:0;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.tony-v3-comparison-picks{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.333rem;margin-top:1.333rem}@media (max-width: 640px){.tony-v3-comparison-picks{grid-template-columns:1fr}}.tony-v3-nominee-result{background:rgba(0,0,0,0.2);border:1px solid rgba(228,185,78,0.1);border-radius:0.667rem;padding:1.333rem}.tony-v3-nominee-result.tony-v3-winner{background:rgba(228,185,78,0.15);border-color:#e4b94e}.tony-v3-pick-label{font-size:1rem;color:#6b7280}.tony-v3-pick-name{font-size:1.5rem;font-weight:500;margin:0.333rem 0;color:#ffffff}.tony-v3-pick-name.tony-v3-gold-text{color:#e4b94e}.tony-v3-winner-badge,.tony-v3-your-pick-badge{background:rgba(228,185,78,0.3);color:#e4b94e;font-size:1rem;padding:0.333rem 0.667rem;border-radius:9999px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.333rem}.tony-v3-winner-badge i,.tony-v3-your-pick-badge i{font-size:1.167rem}.tony-v3-your-pick-badge{background:rgba(255,255,255,0.1);color:#6b7280}.tony-v3-congrats-card{text-align:center;margin-bottom:2rem;padding:5rem 3rem}.tony-v3-congrats-heading{font-size:1.8rem;color:#e4b94e;margin-bottom:1rem}.tony-v3-congrats-text{color:#6b7280;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.tony-v3-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin:2rem 0}@media (max-width: 640px){.tony-v3-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tony-v3-footer{margin-top:4rem;text-align:center;font-size:0.9rem}.tony-v3-footer-divider{width:100px;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(228,185,78,0.3)), to(transparent));background:linear-gradient(to right, transparent, rgba(228,185,78,0.3), transparent);margin:0 auto 3.5rem}.tony-v3-copyright{color:#9ca3af;margin-bottom:1.5rem;font-size:1.167rem}.tony-v3-disclaimer{margin-top:32px;margin-left:auto;margin-right:auto;font-size:1rem}.tony-v3-disclaimer p{color:#6b7280;margin-bottom:1rem}.tony-v3-contest-rules{margin-top:1.5rem}.tony-v3-contest-rules a{color:#6b7280;text-decoration:underline}.tony-v3-contest-rules a:hover{color:#f8d87c}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sparkle{0%{opacity:0.4;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0.4;-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes sparkle{0%{opacity:0.4;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0.4;-webkit-transform:scale(0.8);transform:scale(0.8)}}@media (max-width: 768px){.tony-v3-title{font-size:2.667rem}.tony-v3-subtitle{font-size:1.2rem}.tony-v3-game-status{font-size:1.167rem;padding:0.8rem 3rem}.tony-v3-congrats-card{padding:3rem 1rem}.tony-v3-countdown-item{margin:0.5rem}.tony-v3-nominees{grid-template-columns:1fr}.tony-v3-tony-links{grid-template-columns:1fr}}.tony-v3-picks-counter-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.333rem}.tony-v3-picks-counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.667rem;background:rgba(0,0,0,0.3);-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem);padding:0.667rem 1.333rem;border-radius:9999px}.tony-v3-picks-counter i{color:#e4b94e}.tony-v3-picks-counter span{font-size:1.167rem;font-weight:500}.tony-v3-instagram-promo{margin-top:2rem}.tony-v3-instagram-card{text-align:center}.tony-v3-instagram-card .tony-v3-button-share{margin:1rem 0}.tony-v3-instagram-card p.tony-v3-instagram-text{font-size:1.167rem;color:#e4b94e;font-weight:500;gap:0.667rem}.tony-v3-instagram-card p.tony-v3-instagram-text a{color:rgba(228,185,78,0.8);text-decoration:underline}.tony-v3-instagram-card p.tony-v3-instagram-text a:hover{color:#e4b94e}.tony-v3-instagram-card p.tony-v3-instagram-subtext{font-size:1rem;margin-top:0.667rem;font-weight:500}.tony-v3-instagram-card p.tony-v3-instagram-subtext,.tony-v3-instagram-card p.tony-v3-instagram-subtext a{color:rgba(228,185,78,0.8)}.tony-v3-instagram-card p.tony-v3-instagram-subtext a{text-decoration:underline}.tony-v3-instagram-card p.tony-v3-instagram-subtext a:hover{color:#e4b94e}.tony-v3-tony-links-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin:2rem 0}@media (min-width: 768px){.tony-v3-tony-links-grid{grid-template-columns:1fr 1fr}}.tony-v3-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#ffffff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.tony-v3-link:hover{opacity:0.9;border-color:#e4b94e}.tony-v3-link .tony-v3-link-icon{background:rgba(228,185,78,0.2);padding:0.75rem;border-radius:50%;margin-right:1rem;color:#e4b94e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem}.tony-v3-link .tony-v3-link-icon i{font-size:1.25rem}.tony-v3-link .tony-v3-link-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.tony-v3-link .tony-v3-link-title{font-weight:bold;font-size:1.167rem;margin-bottom:0.25rem;color:#ffffff}.tony-v3-link .tony-v3-link-text{font-size:1rem;color:#6b7280}.tony-v3-link .tony-v3-external-icon{color:#6b7280;font-size:1rem;margin-left:0.5rem}.tony-v3-ticket-logo{width:1.5rem;height:1.5rem}.tony-v3-review-link{margin-top:1.333rem;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:rgba(228,185,78,0.8);-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.tony-v3-review-link:hover{color:#e4b94e}.tony-v3-review-link i.fa-book{margin-right:0.333rem}.tony-v3-review-link i.fa-external-link{margin-left:0.333rem}.tony-v3-category-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.333rem}.tony-v3-category-icon{color:#e4b94e;margin-right:0.667rem}.tony-v3-status-badge{margin-left:auto}.tony-v3-instagram-message{background-color:#e4b94e;color:#ffffff;padding:10px 20px;border-radius:4px;margin-bottom:15px;text-align:center;font-weight:500;display:none}.hidden{display:none}
