 .cAwardsCycle{background:var(--theme-area_background);border-radius:var(--theme-border_radius);border:1px solid var(--theme-area_background_dark);overflow:hidden;}.cAwardsCycle_header{padding:20px;border-bottom:1px solid var(--theme-area_background_dark);}.cAwardsCycle_title{font-size:22px;font-weight:600;margin:0 0 10px 0;}.cAwardsCycle_timeline{display:flex;align-items:center;padding:15px 20px;background:var(--theme-area_background_dark);}.cAwardsCycle_timelineItem{flex:1;text-align:center;position:relative;}.cAwardsCycle_timelineItem:not(:last-child)::after{content:'';position:absolute;top:15px;right:0;width:50%;height:2px;background:var(--theme-area_background);}.cAwardsCycle_timelineItem + .cAwardsCycle_timelineItem::before{content:'';position:absolute;top:15px;left:0;width:50%;height:2px;background:var(--theme-area_background);}.cAwardsCycle_timelineItem--active::after, .cAwardsCycle_timelineItem--completed::after, .cAwardsCycle_timelineItem--completed + .cAwardsCycle_timelineItem::before{background:var(--theme-positive);}.cAwardsCycle_timelineDot{width:30px;height:30px;border-radius:50%;background:var(--theme-area_background);border:2px solid var(--theme-area_background_dark);display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px;position:relative;z-index:1;}.cAwardsCycle_timelineItem--active .cAwardsCycle_timelineDot{background:var(--theme-link_color);border-color:var(--theme-link_color);color:white;}.cAwardsCycle_timelineItem--completed .cAwardsCycle_timelineDot{background:var(--theme-positive);border-color:var(--theme-positive);color:white;}.cAwardsCycle_timelineLabel{font-size:12px;color:var(--theme-text_light);text-transform:uppercase;}.cAwardsCycle_timelineItem--active .cAwardsCycle_timelineLabel{color:var(--theme-link_color);font-weight:600;}.cAwardsEntry{background:var(--theme-area_background);border-radius:var(--theme-border_radius);border:1px solid var(--theme-area_background_dark);padding:15px;margin-bottom:15px;position:relative;}.cAwardsEntry--winner{border-color:var(--theme-link_color);}.cAwardsEntry_badge{position:absolute;top:-8px;right:15px;}.cAwardsEntry_header{display:flex;align-items:flex-start;margin-bottom:10px;}.cAwardsEntry_photo{width:40px;height:40px;border-radius:50%;margin-right:10px;flex-shrink:0;}.cAwardsEntry_meta{flex:1;min-width:0;}.cAwardsEntry_submitter{font-weight:600;color:var(--theme-text_color);margin-bottom:2px;}.cAwardsEntry_submitter a{color:inherit;}.cAwardsEntry_date{font-size:12px;color:var(--theme-text_light);}.cAwardsEntry_content{margin-bottom:15px;line-height:1.6;}.cAwardsEntry_link{display:block;background:var(--theme-area_background_light);padding:12px 15px;border-radius:var(--theme-border_radius);margin-bottom:15px;text-decoration:none;color:inherit;transition:background 0.2s ease;}.cAwardsEntry_link:hover{background:var(--theme-area_background_dark);}.cAwardsEntry_link i{margin-right:8px;color:var(--theme-link_color);}.cAwardsEntry_footer{display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid var(--theme-area_background_dark);}.cAwardsEntry_votes{display:flex;align-items:center;gap:6px;font-size:14px;}.cAwardsEntry_votes i{color:var(--theme-link_color);}.cAwardsEntry_voteCount{font-weight:600;}.cAwardsVote{display:inline-flex;align-items:center;gap:8px;}.cAwardsVote_button{background:none;border:2px solid var(--theme-area_background_dark);padding:8px 16px;border-radius:20px;cursor:pointer;transition:all 0.2s ease;font-size:14px;color:var(--theme-text_light);}.cAwardsVote_button:hover{border-color:var(--theme-link_color);color:var(--theme-link_color);}.cAwardsVote_button--voted{background:var(--theme-link_color);border-color:var(--theme-link_color);color:white;}.cAwardsVote_button--voted:hover{opacity:0.9;}.cAwardsVote_button i{margin-right:4px;}.cAwardsVoteRemaining{font-size:13px;color:var(--theme-text_light);padding:8px 12px;background:var(--theme-area_background_light);border-radius:var(--theme-border_radius);}.cAwardsVoteRemaining strong{color:var(--theme-link_color);}.cAwardsHallOfFame{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px;}.cAwardsHallOfFame_item{background:var(--theme-area_background);border-radius:var(--theme-border_radius);padding:20px;text-align:center;border:1px solid var(--theme-area_background_dark);}.cAwardsHallOfFame_rank{width:50px;height:50px;margin:0 auto 15px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;background:var(--theme-area_background_dark);color:var(--theme-text_light);}.cAwardsHallOfFame_photo{width:80px;height:80px;border-radius:50%;margin:0 auto 12px;border:3px solid var(--theme-area_background_dark);}.cAwardsHallOfFame_name{font-size:16px;font-weight:600;margin-bottom:5px;}.cAwardsHallOfFame_name a{color:var(--theme-text_color);}.cAwardsHallOfFame_wins{font-size:24px;font-weight:700;color:var(--theme-link_color);}.cAwardsHallOfFame_winsLabel{font-size:12px;color:var(--theme-text_light);text-transform:uppercase;}.cAwardsRecentWinner{display:flex;align-items:center;padding:12px;background:var(--theme-area_background);border-radius:var(--theme-border_radius);margin-bottom:10px;border:1px solid var(--theme-area_background_dark);}.cAwardsRecentWinner_trophy{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:12px;color:var(--theme-link_color);}.cAwardsRecentWinner_photo{width:45px;height:45px;border-radius:50%;margin-right:12px;}.cAwardsRecentWinner_info{flex:1;min-width:0;}.cAwardsRecentWinner_name{font-weight:600;margin-bottom:2px;}.cAwardsRecentWinner_award{font-size:13px;color:var(--theme-text_light);}.cAwardsRecentWinner_date{font-size:12px;color:var(--theme-text_light);}.cAwardsWidget{background:var(--theme-area_background);}.cAwardsWidget_item{padding:12px;border-bottom:1px solid var(--theme-area_background_dark);}.cAwardsWidget_item:last-child{border-bottom:none;}.cAwardsWidget_programName{font-weight:600;margin-bottom:4px;}.cAwardsWidget_phase{font-size:12px;}.cAwardsWidget_countdown{font-size:12px;color:var(--theme-text_light);margin-top:4px;}.cAwardsWidget_winner{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid var(--theme-area_background_dark);}.cAwardsWidget_winner:last-child{border-bottom:none;}.cAwardsWidget_winnerPhoto{width:35px;height:35px;border-radius:50%;margin-right:10px;}.cAwardsWidget_winnerInfo{flex:1;}.cAwardsWidget_winnerName{font-weight:600;font-size:14px;}.cAwardsWidget_winnerAward{font-size:12px;color:var(--theme-text_light);}.cAwardsWinnerDetail{text-align:center;padding:40px 20px;border-radius:var(--theme-border_radius);margin-bottom:20px;}.cAwardsWinnerDetail_trophy{font-size:64px;color:var(--theme-link_color);margin-bottom:20px;}.cAwardsWinnerDetail_photo{width:120px;height:120px;border-radius:50%;border:4px solid var(--theme-area_background_dark);margin:0 auto 15px;}.cAwardsWinnerDetail_name{font-size:28px;font-weight:700;margin-bottom:8px;}.cAwardsWinnerDetail_program{font-size:18px;color:var(--theme-text_light);margin-bottom:5px;}.cAwardsWinnerDetail_date{font-size:14px;color:var(--theme-text_light);}@media (max-width:768px){.cAwardsHallOfFame{grid-template-columns:repeat(2, 1fr);}.cAwardsCycle_timeline{flex-direction:column;gap:15px;}.cAwardsCycle_timelineItem::after, .cAwardsCycle_timelineItem::before{display:none;}.cAwardsEntry_footer{flex-direction:column;gap:10px;align-items:flex-start;}}@media (max-width:480px){.cAwardsHallOfFame{grid-template-columns:1fr;}.cAwardsWinnerDetail_trophy{font-size:48px;}.cAwardsWinnerDetail_photo{width:80px;height:80px;}.cAwardsWinnerDetail_name{font-size:22px;}}.ipsData--awards-halloffame .ipsData__rank{flex:0 0 auto;width:2rem;display:flex;align-items:center;justify-content:center;}.ipsData--awards-halloffame .ipsData__item{align-items:center;}.cAwardsWidget__trophy{color:#d4a012;font-size:0.85rem;font-weight:600;white-space:nowrap;}.cAwardsWidget__trophy i{margin-right:0.25rem;color:#d4a012;}.ipsData--awards-recentwinners .ipsData__meta .cAwardsWidget__trophy{color:#d4a012;}.ipsData--awards-active .ipsData__item{align-items:center;}.ipsData--awards-active .cAwardsWidget__phaseIcon{display:flex;align-items:center;justify-content:center;width:2.5rem;}.ipsData--awards-active .ipsData__extra{flex-shrink:0;}.cAwardsWidget__votingCycle{padding:0;}.cAwardsWidget__cycleHeader{padding:var(--sp-2) var(--sp-3);}.cAwardsWidget__cycleHeader h4{margin:0;font-size:1rem;}.cAwardsWidget__cycleHeader h4 i{color:var(--theme-positive);}.ipsData--awards-voting{margin:0;}.ipsData--awards-voting .ipsData__item{padding-inline:var(--sp-3);}.cAwardsWidget__voteAction{padding:var(--sp-2) var(--sp-3);}.cAwardsWidget__voteCount{font-size:0.9rem;color:var(--theme-text_light);font-weight:600;min-width:1.5rem;text-align:right;}.cAwardsWidget__voteCount--voted{color:var(--theme-positive);}.cAwardsWidget__featured{background:var(--theme-area_background);}.cAwardsWidget__featuredImage{width:5rem;}.cAwardsWidget__featuredImage img{border-radius:var(--theme-border_radius);width:100%;height:auto;}.cAwardsWidget__featuredPlaceholder{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #f5c842 0%, #d4a012 100%);border-radius:var(--theme-border_radius);color:white;font-size:2rem;}.cAwardsWidget__lastWinner{background:var(--theme-area_background_dark);}.awAward{max-width:100%;}.awAward__hero{overflow:hidden;}.awAward__heroInner{display:flex;align-items:flex-start;gap:var(--i-space_4, 24px);padding:var(--i-space_4, 24px);}.awAward__heroImage{flex-shrink:0;width:140px;height:140px;position:relative;}.awAward__heroImage img{width:100%;height:100%;object-fit:cover;border-radius:var(--i-radius_3, 12px);}.awAward__heroImagePlaceholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--theme-area_background_dark) 0%, var(--theme-area_background) 100%);border-radius:var(--i-radius_3, 12px);color:var(--theme-link_color);font-size:3.5rem;}.awAward__heroBadge{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:4px 12px;border-radius:20px;font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;}.awAward__heroBadge--submissions{background:var(--theme-positive);color:#fff;}.awAward__heroBadge--voting{background:var(--theme-link_color);color:#fff;}.awAward__heroBadge--completed{background:var(--theme-area_background_dark);color:var(--theme-text_color);}.awAward__heroContent{flex:1;min-width:0;}.awAward__heroMeta{display:flex;align-items:center;gap:var(--i-space_2, 8px);margin-bottom:var(--i-space_2, 8px);flex-wrap:wrap;}.awAward__heroTitle{margin:0 0 var(--i-space_2, 8px) 0;font-size:1.75rem;font-weight:700;line-height:1.2;}.awAward__heroDesc{font-size:0.9375rem;color:var(--theme-text_light);line-height:1.6;margin-bottom:var(--i-space_3, 16px);max-width:600px;}.awAward__heroStats{display:flex;gap:var(--i-space_4, 24px);}.awAward__heroStat{text-align:center;}.awAward__heroStatValue{display:block;font-size:1.5rem;font-weight:700;line-height:1;color:var(--theme-text_color);}.awAward__heroStatLabel{display:block;font-size:0.6875rem;color:var(--theme-text_light);text-transform:uppercase;letter-spacing:0.5px;margin-top:4px;}.awAward__heroCta{flex-shrink:0;width:200px;}@media (max-width:900px){.awAward__heroInner{flex-wrap:wrap;}.awAward__heroImage{width:100px;height:100px;}.awAward__heroContent{flex:1 1 calc(100% - 124px);}.awAward__heroCta{width:100%;margin-top:var(--i-space_2, 8px);}.awAward__heroCta .ipsButton--fullWidth{max-width:300px;}}@media (max-width:500px){.awAward__heroContent{flex:1 1 100%;}.awAward__heroStats{justify-content:space-between;}}.awAward__timeline{margin-top:var(--i-space_3, 16px);overflow:hidden;}.awAward__timelineSteps{display:flex;align-items:flex-start;justify-content:center;padding:var(--i-space_4, 24px);gap:0;}.awAward__timelineStep{display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0;text-align:center;}.awAward__timelineIcon{width:56px;height:56px;border-radius:50%;background:var(--theme-area_background_dark);color:var(--theme-text_light);display:flex;align-items:center;justify-content:center;font-size:1.25rem;position:relative;z-index:1;transition:all 0.2s ease;}.awAward__timelineStep--done .awAward__timelineIcon{background:var(--theme-positive);color:#fff;}.awAward__timelineStep--active .awAward__timelineIcon{background:var(--theme-link_color);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb, var(--theme-link_color) 25%, transparent);}.awAward__timelineNum{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:var(--theme-area_background);border:2px solid var(--theme-area_background_dark);font-size:0.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:2;}.awAward__timelineStep--done .awAward__timelineNum, .awAward__timelineStep--active .awAward__timelineNum{background:var(--theme-area_background);border-color:var(--theme-positive);color:var(--theme-positive);}.awAward__timelineStep--active .awAward__timelineNum{border-color:var(--theme-link_color);color:var(--theme-link_color);}.awAward__timelineLabel{font-size:0.875rem;font-weight:600;color:var(--theme-text_light);margin:var(--i-space_2, 8px) 0 4px;}.awAward__timelineStep--done .awAward__timelineLabel, .awAward__timelineStep--active .awAward__timelineLabel{color:var(--theme-text_color);}.awAward__timelineDate{font-size:0.75rem;color:var(--theme-text_light);}.awAward__timelineConnector{width:80px;height:2px;background:var(--theme-area_background_dark);flex-shrink:0;margin:27px var(--i-space_2, 8px) 0;}.awAward__timelineConnector--done{background:var(--theme-positive);}@media (max-width:600px){.awAward__timelineSteps{padding:var(--i-space_3, 16px);}.awAward__timelineIcon{width:44px;height:44px;font-size:1rem;}.awAward__timelineConnector{width:40px;margin-top:21px;}.awAward__timelineLabel{font-size:0.75rem;}.awAward__timelineDate{display:none;}}.awAward__layout{display:grid;grid-template-columns:1fr 320px;gap:var(--i-space_4, 24px);margin-top:var(--i-space_3, 16px);align-items:start;}.awAward__main{min-width:0;}.awAward__sidebar{min-width:0;}@media (max-width:1000px){.awAward__layout{grid-template-columns:1fr;}.awAward__sidebar{order:-1;}}.awAward__entries{display:flex;flex-direction:column;}.awAward__entry{display:flex;align-items:center;gap:var(--i-space_3, 16px);padding:var(--i-space_3, 16px);border-bottom:1px solid var(--theme-area_background_dark);transition:background 0.15s ease;}.awAward__entry:last-child{border-bottom:none;}.awAward__entry:hover{background:var(--theme-area_background_light);}.awAward__entry--leading{background:color-mix(in srgb, var(--theme-link_color) 5%, transparent);border-left:3px solid var(--theme-link_color);margin-left:-1px;}.awAward__entry--leading:hover{background:color-mix(in srgb, var(--theme-link_color) 8%, transparent);}.awAward__entry--voted{background:color-mix(in srgb, var(--theme-positive) 5%, transparent);}.awAward__entryRank{flex-shrink:0;width:40px;text-align:center;}.awAward__entryMedal{font-size:1.5rem;line-height:1;}.awAward__entryNum{font-size:1rem;font-weight:600;color:var(--theme-text_light);}.awAward__entryAvatar{flex-shrink:0;}.awAward__entryContent{flex:1;min-width:0;}.awAward__entryHeader{display:flex;align-items:center;gap:var(--i-space_2, 8px);flex-wrap:wrap;}.awAward__entryTitle{margin:0;font-size:1rem;font-weight:600;line-height:1.3;}.awAward__entryTitle a{color:inherit;text-decoration:none;}.awAward__entryTitle a:hover{color:var(--theme-link_color);}.awAward__entryMeta{font-size:0.8125rem;color:var(--theme-text_light);margin-top:2px;}.awAward__entryMeta a{color:inherit;}.awAward__entryMeta a:hover{color:var(--theme-link_color);}.awAward__entryDesc{font-size:0.8125rem;color:var(--theme-text_light);margin:var(--i-space_1, 4px) 0 0;line-height:1.5;}.awAward__entryAction{flex-shrink:0;display:flex;align-items:center;gap:var(--i-space_3, 16px);}.awAward__entryVotes{text-align:center;min-width:50px;}.awAward__entryVotesNum{display:block;font-size:1.25rem;font-weight:700;line-height:1;}.awAward__entryVotesLabel{display:block;font-size:0.6875rem;color:var(--theme-text_light);text-transform:uppercase;}@media (max-width:600px){.awAward__entry{flex-wrap:wrap;}.awAward__entryContent{flex:1 1 calc(100% - 100px);}.awAward__entryAction{flex:1 1 100%;justify-content:flex-end;margin-top:var(--i-space_2, 8px);padding-top:var(--i-space_2, 8px);border-top:1px solid var(--theme-area_background_dark);}}.awAward__empty{text-align:center;padding:var(--i-space_5, 48px) var(--i-space_4, 24px);}.awAward__emptyIcon{font-size:3rem;color:var(--theme-text_light);opacity:0.3;margin-bottom:var(--i-space_3, 16px);}.awAward__empty h3{margin:0 0 var(--i-space_2, 8px);font-size:1.125rem;}.awAward__empty p{color:var(--theme-text_light);margin:0 0 var(--i-space_3, 16px);max-width:400px;margin-left:auto;margin-right:auto;}.awAward__hofBox{overflow:hidden;}.awAward__hofChampion{text-align:center;padding:var(--i-space_4, 24px);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-link_color) 5%, transparent) 0%, transparent 100%);position:relative;}.awAward__hofTrophy{font-size:2rem;margin-bottom:var(--i-space_2, 8px);}.awAward__hofBadge{margin-top:var(--i-space_2, 8px);}.awAward__hofName{margin:var(--i-space_2, 8px) 0 0;font-size:1rem;}.awAward__hofName a{color:inherit;text-decoration:none;}.awAward__hofName a:hover{color:var(--theme-link_color);}.awAward__hofWins{font-size:0.8125rem;color:var(--theme-text_light);margin-top:4px;}.awAward__hofRunners{list-style:none;margin:0;padding:0;}.awAward__hofRunner{display:flex;align-items:center;gap:var(--i-space_2, 8px);padding:var(--i-space_2, 8px) var(--i-space_3, 16px);border-top:1px solid var(--theme-area_background_dark);}.awAward__hofRunnerRank{flex-shrink:0;width:24px;text-align:center;font-size:1rem;}.awAward__hofRunnerInfo{flex:1;min-width:0;}.awAward__hofRunnerName{display:block;font-size:0.875rem;font-weight:500;color:inherit;text-decoration:none;}.awAward__hofRunnerName:hover{color:var(--theme-link_color);}.awAward__hofRunnerWins{display:block;font-size:0.75rem;color:var(--theme-text_light);}.awAward__hofLink{padding:var(--i-space_2, 8px) var(--i-space_3, 16px);border-top:1px solid var(--theme-area_background_dark);background:var(--theme-area_background_light);text-align:center;}.awAward__hofLink a{font-size:0.8125rem;color:var(--theme-link_color);text-decoration:none;}.awAward__hofLink a:hover{text-decoration:underline;}.awAward__pastWinners{list-style:none;margin:0;padding:0;}.awAward__pastWinner{display:flex;align-items:center;gap:var(--i-space_2, 8px);padding:var(--i-space_2, 8px) var(--i-space_3, 16px);border-bottom:1px solid var(--theme-area_background_dark);}.awAward__pastWinner:last-child{border-bottom:none;}.awAward__pastWinnerInfo{flex:1;min-width:0;}.awAward__pastWinnerCycle{display:block;font-size:0.8125rem;}.awAward__pastWinnerName{display:block;font-size:0.75rem;color:var(--theme-text_light);text-decoration:none;}a.awAward__pastWinnerName:hover{color:var(--theme-link_color);}.awPage{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start;}.awPage__main{min-width:0;}.awPage__sidebar{min-width:0;}@media (max-width:1000px){.awPage{grid-template-columns:1fr;}.awPage__sidebar{order:1;}.awPage__main{order:0;}}.awHero{display:flex;gap:24px;padding:24px;}.awHero__image{flex-shrink:0;width:140px;height:140px;}.awHero__image img{width:100%;height:100%;object-fit:cover;border-radius:12px;}.awHero__imagePlaceholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--theme-area_background_dark);border-radius:12px;color:var(--theme-link_color);font-size:3rem;}.awHero__content{flex:1;min-width:0;}.awHero__title{margin:0 0 8px;font-size:1.75rem;font-weight:700;}.awHero__desc{color:var(--theme-text_light);line-height:1.6;margin-bottom:16px;}.awHero__stats{display:flex;gap:32px;}.awHero__stat{text-align:center;}.awHero__statValue{display:block;font-size:1.75rem;font-weight:700;line-height:1;}.awHero__statLabel{display:block;font-size:0.6875rem;color:var(--theme-text_light);text-transform:uppercase;letter-spacing:0.5px;margin-top:4px;}.awHero__cta{flex-shrink:0;text-align:right;}@media (max-width:768px){.awHero{flex-wrap:wrap;padding:20px;}.awHero__image{width:100px;height:100px;float:left;margin:0 16px 12px 0;}.awHero__content{flex:1 1 100%;}.awHero__title{font-size:1.5rem;}.awHero__desc{clear:none;}.awHero__stats{clear:both;gap:24px;justify-content:flex-start;}.awHero__cta{width:100%;text-align:left;margin-top:16px;clear:both;}}.awTimeline{display:flex;align-items:flex-start;justify-content:center;padding:40px 24px;position:relative;gap:0;}.awTimeline__step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2;min-width:120px;flex-shrink:0;}.awTimeline .awTimeline__step .awTimeline__icon{width:72px;height:72px;border-radius:50%;background-color:#d1d5db !important;border:4px solid #9ca3af !important;color:#6b7280;display:flex;align-items:center;justify-content:center;font-size:1.75rem;position:relative;transition:all 0.3s ease;box-sizing:border-box;}.awTimeline .awTimeline__step--done .awTimeline__icon{background-color:#22c55e !important;border-color:#16a34a !important;color:#fff !important;}.awTimeline .awTimeline__step--active .awTimeline__icon{background-color:#3b82f6 !important;border-color:#2563eb !important;color:#fff !important;box-shadow:0 0 0 8px rgba(59, 130, 246, 0.25);transform:scale(1.1);}.awTimeline .awTimeline__num{position:absolute;top:-6px;right:-6px;width:28px;height:28px;border-radius:50%;background-color:#fff !important;border:3px solid #d1d5db !important;font-size:0.8125rem;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:3;color:#374151;line-height:1;}.awTimeline .awTimeline__step--done .awTimeline__num{border-color:#22c55e !important;color:#22c55e !important;}.awTimeline .awTimeline__step--active .awTimeline__num{border-color:#3b82f6 !important;color:#3b82f6 !important;}.awTimeline .awTimeline__label{font-size:1rem;font-weight:600;color:#6b7280;margin-top:16px;}.awTimeline .awTimeline__step--done .awTimeline__label, .awTimeline .awTimeline__step--active .awTimeline__label{color:#1f2937;}.awTimeline .awTimeline__date{font-size:0.8125rem;color:#6b7280;margin-top:4px;}.awTimeline .awTimeline__step--active .awTimeline__date{color:#3b82f6;font-weight:500;}.awTimeline .awTimeline__connector{width:100px;height:6px;background-color:#d1d5db !important;margin:33px 0 0;border-radius:3px;position:relative;z-index:1;flex-shrink:0;}.awTimeline .awTimeline__connector--done{background-color:#22c55e !important;}.awTimeline .awTimeline__connector--active{background:linear-gradient(90deg, #22c55e 0%, #22c55e 50%, #d1d5db 50%, #d1d5db 100%) !important;}@media (max-width:700px){.awTimeline{padding:32px 16px;flex-wrap:wrap;gap:8px;}.awTimeline .awTimeline__step{min-width:90px;}.awTimeline .awTimeline__icon{width:56px !important;height:56px !important;font-size:1.375rem !important;border-width:3px !important;}.awTimeline .awTimeline__num{width:24px;height:24px;font-size:0.75rem;top:-4px;right:-4px;}.awTimeline .awTimeline__connector{width:50px;height:4px;margin-top:26px;}.awTimeline .awTimeline__label{font-size:0.875rem;margin-top:12px;}.awTimeline .awTimeline__date{font-size:0.75rem;}}@media (max-width:480px){.awTimeline .awTimeline__step{min-width:70px;}.awTimeline .awTimeline__icon{width:48px !important;height:48px !important;font-size:1.125rem !important;}.awTimeline .awTimeline__connector{width:30px;}.awTimeline .awTimeline__label{font-size:0.75rem;}.awTimeline .awTimeline__date{display:none;}}.awEntry{display:flex;align-items:center;gap:16px;padding:18px 20px;position:relative;transition:background-color 0.15s ease;}.awEntry::after{content:'';position:absolute;bottom:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg, transparent, var(--theme-area_background_dark), transparent);}.awEntry:last-child::after{display:none;}.awEntry:hover{background:color-mix(in srgb, var(--theme-area_background_dark) 40%, transparent);}.awEntry--leading{background:color-mix(in srgb, var(--theme-link_color) 6%, transparent);border-left:4px solid var(--theme-link_color);}.awEntry--leading:hover{background:color-mix(in srgb, var(--theme-link_color) 10%, transparent);}.awEntry__rank{flex-shrink:0;width:44px;text-align:center;}.awEntry__medal{font-size:1.625rem;}.awEntry__num{font-size:1rem;font-weight:600;color:var(--theme-text_light);}.awEntry__avatar{flex-shrink:0;}.awEntry__info{flex:1;min-width:0;}.awEntry__title{margin:0;font-size:1.0625rem;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.awEntry__title a{color:inherit;text-decoration:none;}.awEntry__title a:hover{color:var(--theme-link_color);}.awEntry__meta{font-size:0.8125rem;color:var(--theme-text_light);margin-top:2px;}.awEntry__meta a{color:inherit;}.awEntry__desc{font-size:0.8125rem;color:var(--theme-text_light);margin:6px 0 0;line-height:1.4;}.awEntry__action{flex-shrink:0;display:flex;align-items:center;gap:14px;}.awEntry__votes{text-align:center;min-width:50px;}.awEntry__votesNum{display:block;font-size:1.375rem;font-weight:700;line-height:1;}.awEntry__votesLabel{display:block;font-size:0.6875rem;color:var(--theme-text_light);text-transform:uppercase;margin-top:3px;letter-spacing:0.3px;}.awEntry__action .ipsButton{padding:10px 20px;font-size:0.9375rem;}@media (max-width:600px){.awEntry{flex-wrap:wrap;gap:10px;padding:16px;}.awEntry__rank{position:absolute;top:12px;left:12px;width:auto;}.awEntry__medal{font-size:1.25rem;}.awEntry__avatar{margin-left:32px;}.awEntry__info{flex:1 1 calc(100% - 90px);min-width:0;}.awEntry__title{font-size:1rem;}.awEntry__desc{display:none;}.awEntry__action{width:100%;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--theme-area_background_dark);margin-top:4px;}.awEntry__votes{text-align:left;display:flex;align-items:baseline;gap:6px;}.awEntry__votesNum{font-size:1.125rem;}.awEntry__votesLabel{display:inline;margin-top:0;}.awEntry__action .ipsButton{padding:8px 16px;font-size:0.875rem;}}.awLeaderboard{padding:0;}.awLeaderboard__podium{display:flex;flex-direction:column;gap:0;}.awLeaderboard__podiumItem{display:flex;align-items:center;gap:12px;padding:12px 15px;border-bottom:1px solid var(--theme-area_background_dark);background:linear-gradient(90deg, rgba(255,215,0,0.05) 0%, transparent 100%);transition:background 0.2s ease;}.awLeaderboard__podiumItem:hover{background:linear-gradient(90deg, rgba(255,215,0,0.1) 0%, transparent 100%);}.awLeaderboard__podiumItem--1{background:linear-gradient(90deg, rgba(255,215,0,0.12) 0%, transparent 100%);}.awLeaderboard__podiumItem--2{background:linear-gradient(90deg, rgba(192,192,192,0.12) 0%, transparent 100%);}.awLeaderboard__podiumItem--3{background:linear-gradient(90deg, rgba(205,127,50,0.1) 0%, transparent 100%);}.awLeaderboard__podiumItem--1:hover{background:linear-gradient(90deg, rgba(255,215,0,0.2) 0%, transparent 100%);}.awLeaderboard__podiumItem--2:hover{background:linear-gradient(90deg, rgba(192,192,192,0.2) 0%, transparent 100%);}.awLeaderboard__podiumItem--3:hover{background:linear-gradient(90deg, rgba(205,127,50,0.15) 0%, transparent 100%);}.awLeaderboard__podiumBadge{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;}.awLeaderboard__badgeImg{width:36px;height:36px;object-fit:contain;}.awLeaderboard__badgeDefault{font-size:1.75rem;line-height:1;}.awLeaderboard__podiumInfo{flex:1;min-width:0;}.awLeaderboard__podiumTitle{display:block;font-size:0.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--theme-area_text);}.awLeaderboard__podiumWins{display:block;font-size:0.75rem;color:var(--theme-text_light);font-weight:500;}.awLeaderboard__podiumLink{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--theme-text_light);opacity:0.5;text-decoration:none;transition:opacity 0.2s ease, color 0.2s ease;}.awLeaderboard__podiumLink:hover{opacity:1;color:var(--theme-link_color);}.awLeaderboard__list{list-style:none;margin:0;padding:0;}.awLeaderboard__item{display:flex;align-items:center;gap:10px;padding:10px 15px;border-bottom:1px solid var(--theme-area_background_dark);}.awLeaderboard__item:last-child{border-bottom:none;}.awLeaderboard__rank{flex-shrink:0;width:32px;font-size:0.8125rem;font-weight:600;color:var(--theme-text_light);}.awLeaderboard__info{flex:1;min-width:0;}.awLeaderboard__title{display:block;font-size:0.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.awLeaderboard__wins{display:block;font-size:0.6875rem;color:var(--theme-text_light);}.awLeaderboard__link{flex-shrink:0;color:var(--theme-text_light);opacity:0.5;text-decoration:none;font-size:0.75rem;}.awLeaderboard__link:hover{opacity:1;color:var(--theme-link_color);}.awLeaderboard__period{padding:10px 15px;font-size:0.75rem;color:var(--theme-text_light);text-align:center;background:var(--theme-area_background_dark);}.awLeaderboard__period i{margin-right:4px;}.awHof__champion{text-align:center;padding:16px 12px 14px;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-link_color) 6%, transparent) 0%, transparent 100%);}.awHof__trophy{font-size:1.5rem;margin-bottom:4px;}.awHof__champion .cUserPhoto{width:64px !important;height:64px !important;}.awHof__badge{margin-top:6px;}.awHof__name{margin:6px 0 0;font-size:0.9375rem;font-weight:600;}.awHof__name a{color:inherit;text-decoration:none;}.awHof__name a:hover{color:var(--theme-link_color);}.awHof__wins{font-size:0.75rem;color:var(--theme-text_light);margin-top:2px;}.awHof__list{list-style:none;margin:0;padding:0;}.awHof__item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--theme-area_background_dark);}.awHof__itemRank{flex-shrink:0;width:22px;text-align:center;font-size:0.875rem;}.awHof__itemInfo{flex:1;min-width:0;}.awHof__itemName{display:block;font-size:0.8125rem;font-weight:500;color:inherit;text-decoration:none;}.awHof__itemName:hover{color:var(--theme-link_color);}.awHof__itemWins{display:block;font-size:0.6875rem;color:var(--theme-text_light);}.awHof__link{padding:8px 12px;border-top:1px solid var(--theme-area_background_dark);background:var(--theme-area_background_light);text-align:center;}.awHof__link a{font-size:0.8125rem;color:var(--theme-link_color);text-decoration:none;}.awHof__link a:hover{text-decoration:underline;}.awPast__list{list-style:none;margin:0;padding:0;}.awPast__item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--theme-area_background_dark);}.awPast__item:last-child{border-bottom:none;}.awPast__info{flex:1;min-width:0;}.awPast__cycle{display:block;font-size:0.8125rem;font-weight:500;}.awPast__name{display:block;font-size:0.6875rem;color:var(--theme-text_light);text-decoration:none;}a.awPast__name:hover{color:var(--theme-link_color);}.awPodium__gold{text-align:center;padding:24px 20px;border-bottom:2px solid rgba(0, 0, 0, 0.1);}.awPodium__gold .awPodium__medal{font-size:2.5rem;margin-bottom:4px;}.awPodium__gold .awPodium__rank{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b8860b;margin-bottom:12px;}.awPodium__gold .awPodium__prizes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:12px;}.awPodium__gold .awPodium__prizes span{padding:5px 12px;background:rgba(255, 193, 7, 0.15);border:1px solid rgba(255, 193, 7, 0.3);border-radius:20px;font-size:0.8125rem;font-weight:500;color:var(--theme-text_color);cursor:help;transition:background 0.2s ease, transform 0.2s ease;}.awPodium__gold .awPodium__prizes span:hover{background:rgba(255, 193, 7, 0.25);transform:scale(1.05);}.awPodium__gold .awPodium__hook{font-size:0.8125rem;color:var(--theme-text_light);font-style:italic;}.awPodium__row{display:flex;}.awPodium__silver, .awPodium__bronze{flex:1;text-align:center;padding:16px 12px;}.awPodium__silver{border-right:2px solid rgba(0, 0, 0, 0.1);}.awPodium__silver .awPodium__medal, .awPodium__bronze .awPodium__medal{font-size:1.5rem;margin-bottom:2px;}.awPodium__silver .awPodium__rank{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#6b7280;margin-bottom:8px;}.awPodium__bronze .awPodium__rank{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#92653a;margin-bottom:8px;}.awPodium__silver .awPodium__prizes, .awPodium__bronze .awPodium__prizes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:8px;}.awPodium__silver .awPodium__prizes span{padding:3px 10px;background:rgba(158, 158, 158, 0.15);border:1px solid rgba(158, 158, 158, 0.3);border-radius:16px;font-size:0.75rem;color:var(--theme-text_color);cursor:help;transition:background 0.2s ease, transform 0.2s ease;}.awPodium__silver .awPodium__prizes span:hover{background:rgba(158, 158, 158, 0.25);transform:scale(1.05);}.awPodium__bronze .awPodium__prizes span{padding:3px 10px;background:rgba(205, 127, 50, 0.15);border:1px solid rgba(205, 127, 50, 0.3);border-radius:16px;font-size:0.75rem;color:var(--theme-text_color);cursor:help;transition:background 0.2s ease, transform 0.2s ease;}.awPodium__bronze .awPodium__prizes span:hover{background:rgba(205, 127, 50, 0.25);transform:scale(1.05);}.awPodium__silver .awPodium__hook, .awPodium__bronze .awPodium__hook{font-size:0.6875rem;color:var(--theme-text_light);font-style:italic;}@media (max-width:500px){.awPodium__row{flex-direction:column;}.awPodium__silver{border-right:none;border-bottom:2px solid rgba(0, 0, 0, 0.1);}}.awEntry__extLink{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:6px;color:var(--theme-text_light);background:var(--theme-area_background);border-radius:4px;font-size:0.75rem;text-decoration:none;vertical-align:middle;}.awEntry__extLink:hover{color:var(--theme-link_color);background:var(--theme-area_background_dark);}.awPrizes__intro{padding:16px 20px;background:linear-gradient(135deg, rgba(var(--theme-positive-rgb), 0.1) 0%, rgba(var(--theme-area_background_dark-rgb), 0.3) 100%);border-bottom:1px solid var(--theme-area_background_dark);}.awPrizes__intro p{margin:0;font-size:0.9375rem;color:var(--theme-text_color);text-align:center;}.awPrizes__tiers{display:flex;flex-wrap:wrap;}.awPrizes__tier{flex:1 1 33.333%;min-width:250px;border-right:1px solid var(--theme-area_background_dark);}.awPrizes__tier:last-child{border-right:none;}@media (max-width:900px){.awPrizes__tier{flex:1 1 100%;border-right:none;border-bottom:1px solid var(--theme-area_background_dark);}.awPrizes__tier:last-child{border-bottom:none;}}.awPrizes__tierHeader{display:flex;align-items:center;gap:10px;padding:12px 16px;font-weight:600;}.awPrizes__tierHeader--gold{background:linear-gradient(135deg, rgba(255, 215, 0, 0.15) 0%, rgba(255, 193, 7, 0.08) 100%);border-bottom:2px solid #ffc107;}.awPrizes__tierHeader--silver{background:linear-gradient(135deg, rgba(192, 192, 192, 0.15) 0%, rgba(158, 158, 158, 0.08) 100%);border-bottom:2px solid #9e9e9e;}.awPrizes__tierHeader--bronze{background:linear-gradient(135deg, rgba(205, 127, 50, 0.15) 0%, rgba(176, 141, 87, 0.08) 100%);border-bottom:2px solid #cd7f32;}.awPrizes__tierIcon{font-size:1.5rem;}.awPrizes__tierTitle{font-size:0.9375rem;color:var(--theme-text_color);}.awPrizes__tierList{padding:12px 16px;}.awPrizes__tierItem{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px dashed var(--theme-area_background_dark);}.awPrizes__tierItem:last-child{border-bottom:none;}.awPrizes__tierItemIcon{width:20px;text-align:center;color:var(--theme-text_light);font-size:0.875rem;}.awPrizes__tierItemName{font-size:0.875rem;color:var(--theme-text_color);}.awPrizes{padding:0;}.awPrizes--horizontal{display:flex;flex-wrap:wrap;gap:0;}.awPrizes--horizontal .awPrizes__item{flex:1 1 calc(33.333% - 1px);min-width:200px;border-bottom:none;border-right:1px solid var(--theme-area_background_dark);padding:16px;}.awPrizes--horizontal .awPrizes__item:nth-child(3n){border-right:none;}.awPrizes--horizontal .awPrizes__item:nth-child(n+4){border-top:1px solid var(--theme-area_background_dark);}@media (max-width:900px){.awPrizes--horizontal .awPrizes__item{flex:1 1 calc(50% - 1px);}.awPrizes--horizontal .awPrizes__item:nth-child(3n){border-right:1px solid var(--theme-area_background_dark);}.awPrizes--horizontal .awPrizes__item:nth-child(2n){border-right:none;}.awPrizes--horizontal .awPrizes__item:nth-child(n+3){border-top:1px solid var(--theme-area_background_dark);}}@media (max-width:600px){.awPrizes--horizontal .awPrizes__item{flex:1 1 100%;border-right:none;}.awPrizes--horizontal .awPrizes__item:nth-child(n+2){border-top:1px solid var(--theme-area_background_dark);}}.awPrizes__item{display:flex;gap:12px;padding:12px;border-bottom:1px solid var(--theme-area_background_dark);}.awPrizes__item:last-child{border-bottom:none;}.awPrizes__icon{width:48px;height:48px;border-radius:8px;background:linear-gradient(135deg, var(--theme-positive) 0%, var(--theme-area_background_dark) 100%);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:white;flex-shrink:0;}.awPrizes__icon img{width:100%;height:100%;object-fit:cover;border-radius:8px;}.awPrizes__info{flex:1;min-width:0;}.awPrizes__name{font-size:0.875rem;font-weight:600;margin:0 0 4px 0;color:var(--theme-text_color);}.awPrizes__desc{font-size:0.75rem;color:var(--theme-text_light);margin:0 0 8px 0;line-height:1.4;}.awPrizes__positions{display:flex;flex-wrap:wrap;gap:4px;}.awPrizes__positions .ipsBadge{font-size:0.6875rem;}.awEmpty{text-align:center;padding:48px 24px;}.awEmpty__icon{font-size:4rem;color:var(--theme-text_light);opacity:0.3;margin-bottom:16px;}.awEmpty h3{margin:0 0 8px;font-size:1.25rem;}.awEmpty p{color:var(--theme-text_light);margin:0 0 20px;}.awEntryPage{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start;}.awEntryPage__main{min-width:0;}.awEntryPage__sidebar{min-width:0;}@media (max-width:1000px){.awEntryPage{grid-template-columns:1fr;}.awEntryPage__sidebar{order:1;}.awEntryPage__main{order:0;}}.awEntryHeader{padding:24px;}.awEntryHeader__back{margin-bottom:16px;}.awEntryHeader__back a{display:inline-flex;align-items:center;gap:8px;color:var(--theme-text_light);text-decoration:none;font-size:0.875rem;transition:color 0.15s ease;}.awEntryHeader__back a:hover{color:var(--theme-link_color);}.awEntryHeader__back i{font-size:0.75rem;}.awEntryHeader__titleRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}.awEntryHeader__title{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;}.awEntryHeader__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;color:var(--theme-text_light);font-size:0.875rem;}.awEntryHeader__metaItem{display:inline-flex;align-items:center;gap:6px;}.awEntryHeader__metaItem a{color:inherit;text-decoration:none;}.awEntryHeader__metaItem a:hover{color:var(--theme-link_color);}.awEntryHeader__metaItem i{font-size:0.75rem;opacity:0.7;}.awEntryHeader__metaDivider{color:var(--theme-area_background_dark);}.awEntryHeader__submitter{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid var(--theme-area_background_dark);}.awEntryHeader__submitterInfo{display:flex;flex-direction:column;}.awEntryHeader__submitterLabel{font-size:0.75rem;color:var(--theme-text_light);}.awEntryHeader__submitterName{font-size:0.9375rem;font-weight:600;color:inherit;text-decoration:none;}.awEntryHeader__submitterName:hover{color:var(--theme-link_color);}.awEntryContent__preview{border-bottom:1px solid var(--theme-area_background_dark);}.awEntryContent__preview img{width:100%;height:auto;display:block;}.awEntryContent{padding:24px;}.awEntryContent__description{margin-bottom:24px;}.awEntryContent__sectionTitle{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:1rem;font-weight:600;color:var(--theme-text_color);}.awEntryContent__sectionTitle i{color:var(--theme-text_light);font-size:0.875rem;}.awEntryContent__section{margin-top:24px;padding-top:24px;border-top:1px solid var(--theme-area_background_dark);}.awEntryContent__link{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:var(--theme-area_background_light);border-radius:8px;color:var(--theme-link_color);text-decoration:none;transition:background-color 0.15s ease;}.awEntryContent__link:hover{background:var(--theme-area_background_dark);}.awEntryContent__linkUrl{word-break:break-all;}.awEntryContent__nominatedMember{display:flex;align-items:center;gap:16px;padding:16px;background:var(--theme-area_background_light);border-radius:8px;}.awEntryContent__nominatedInfo{display:flex;flex-direction:column;gap:2px;}.awEntryContent__nominatedName{font-size:1.125rem;font-weight:600;color:inherit;text-decoration:none;}.awEntryContent__nominatedName:hover{color:var(--theme-link_color);}.awEntryContent__nominatedMeta{font-size:0.8125rem;color:var(--theme-text_light);}.awEntryContent__contentLink{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:var(--theme-area_background_light);border-radius:8px;color:inherit;text-decoration:none;font-weight:500;transition:background-color 0.15s ease;}.awEntryContent__contentLink:hover{background:var(--theme-area_background_dark);color:var(--theme-link_color);}.awEntryVote{padding:24px;text-align:center;}.awEntryVote__count{margin-bottom:20px;}.awEntryVote__number{display:block;font-size:3rem;font-weight:700;line-height:1;color:var(--theme-link_color);}.awEntryVote__label{display:block;font-size:0.75rem;color:var(--theme-text_light);text-transform:uppercase;letter-spacing:0.5px;margin-top:4px;}.awEntryVote__hint{margin:12px 0 0;font-size:0.8125rem;color:var(--theme-text_light);}.awEntryVote__status{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:var(--theme-area_background_light);border-radius:8px;color:var(--theme-text_light);font-size:0.875rem;}.awEntryVote__status--completed{background:color-mix(in srgb, var(--theme-positive) 10%, transparent);color:var(--theme-positive);}.awEntryPhase{padding:16px;}.awEntryPhase__item{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--theme-area_background_dark);}.awEntryPhase__item:last-child{border-bottom:none;}.awEntryPhase__icon{width:32px;height:32px;border-radius:50%;background-color:#d1d5db !important;color:#6b7280;display:flex;align-items:center;justify-content:center;font-size:0.875rem;flex-shrink:0;}.awEntryPhase__item--done .awEntryPhase__icon{background-color:#22c55e !important;color:#fff !important;}.awEntryPhase__item--active .awEntryPhase__icon{background-color:#3b82f6 !important;color:#fff !important;box-shadow:0 0 0 4px rgba(59, 130, 246, 0.2);}.awEntryPhase__label{font-size:0.875rem;color:#6b7280;}.awEntryPhase__item--done .awEntryPhase__label, .awEntryPhase__item--active .awEntryPhase__label{color:#1f2937;font-weight:500;}@media (max-width:768px){.awEntryHeader{padding:16px;}.awEntryHeader__title{font-size:1.5rem;}.awEntryContent{padding:16px;}.awEntryVote{padding:16px;}.awEntryVote__number{font-size:2.5rem;}}.awLbHero{margin-bottom:24px;}.awLbHero__main{display:flex;align-items:center;gap:24px;padding:24px;}.awLbHero__main--centered{justify-content:center;text-align:center;flex-direction:column;padding:48px 24px;}.awLbHero__icon{flex-shrink:0;width:100px;height:100px;border-radius:16px;background:linear-gradient(135deg, rgba(255,215,0,0.15) 0%, rgba(255,165,0,0.1) 100%);display:flex;align-items:center;justify-content:center;font-size:3rem;color:#FFD700;border:2px solid rgba(255,215,0,0.3);}.awLbHero__icon img{width:80%;height:80%;object-fit:contain;}.awLbHero__icon--muted{background:var(--theme-area_background_dark);border-color:var(--theme-area_background_dark);color:var(--theme-text_light);}.awLbHero__content{flex:1;min-width:0;}.awLbHero__title{font-size:1.75rem;font-weight:700;margin:0 0 8px;color:var(--theme-area_text);}.awLbHero__period{display:flex;align-items:center;gap:10px;font-size:0.9375rem;color:var(--theme-text_light);margin:0 0 8px;}.awLbHero__period i{opacity:0.6;}.awLbHero__desc{color:var(--theme-text_light);line-height:1.5;margin:0;}.awLbHero__switcher{flex-shrink:0;}.awLbHero__switcher select{min-width:200px;}.awLbHero--empty .awLbHero__content{max-width:500px;}.awLbPodium{margin-bottom:24px;}.awLbPodium .awLbPodium__stage{background:linear-gradient(180deg, var(--theme-area_background_dark) 0%, var(--theme-area_background) 100% );padding:32px 24px 48px;border-radius:0 0 var(--theme-border_radius) var(--theme-border_radius);}.awLbPodium__title{text-align:center;font-size:1rem;font-weight:600;color:var(--theme-text_light);text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;justify-content:center;gap:10px;}.awLbPodium__titleIcon{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg, #FFD700 0%, #FFA500 100%);display:inline-flex;align-items:center;justify-content:center;color:white;font-size:1rem;}.awLbPodium__stage{display:flex;align-items:flex-end;justify-content:center;gap:16px;max-width:900px;margin:0 auto;}.awLbPodium__place{flex:1;max-width:280px;text-align:center;position:relative;}.awLbPodium__place--1{order:2;transform:translateY(-20px);}.awLbPodium__place--2{order:1;}.awLbPodium__place--3{order:3;}.awLbPodium__badge{position:relative;width:80px;height:80px;margin:0 auto 16px;}.awLbPodium__place--1 .awLbPodium__badge{width:100px;height:100px;}.awLbPodium__badgeImg{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,0.2));animation:badgeFloat 3s ease-in-out infinite;}.awLbPodium__place--1 .awLbPodium__badgeImg{filter:drop-shadow(0 4px 20px rgba(255,215,0,0.4));}@keyframes badgeFloat{0%, 100%{transform:translateY(0);}50%{transform:translateY(-6px);}}.awLbPodium__badgeFallback{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:white;box-shadow:0 4px 20px rgba(0,0,0,0.2);}.awLbPodium__place--1 .awLbPodium__badgeFallback{font-size:2.5rem;}.awLbPodium__badgeFallback--1{background:linear-gradient(135deg, #FFD700 0%, #FFA500 100%);box-shadow:0 4px 25px rgba(255,215,0,0.4);}.awLbPodium__badgeFallback--2{background:linear-gradient(135deg, #C0C0C0 0%, #9CA3AF 100%);}.awLbPodium__badgeFallback--3{background:linear-gradient(135deg, #CD7F32 0%, #B8860B 100%);}.awLbPodium__rankNum{position:absolute;bottom:-4px;right:-4px;width:28px;height:28px;border-radius:50%;background:white;border:3px solid;font-size:0.8125rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.awLbPodium__place--1 .awLbPodium__rankNum{border-color:#FFD700;color:#B8860B;}.awLbPodium__place--2 .awLbPodium__rankNum{border-color:#9CA3AF;color:#6B7280;}.awLbPodium__place--3 .awLbPodium__rankNum{border-color:#CD7F32;color:#8B4513;}.awLbPodium__avatar{margin:0 auto 12px;}.awLbPodium__avatar .ipsUserPhoto{border:3px solid white;box-shadow:0 3px 10px rgba(0,0,0,0.15);}.awLbPodium__siteIcon{width:64px;height:64px;border-radius:50%;background:var(--theme-area_background);border:3px solid white;box-shadow:0 3px 10px rgba(0,0,0,0.15);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--theme-link_color);margin:0 auto;}.awLbPodium__memberPhoto{position:relative;display:inline-block;margin-bottom:12px;}.awLbPodium__memberPhotoLink{display:block;}.awLbPodium__memberPhoto .ipsUserPhoto{width:90px;height:90px;border:4px solid white;box-shadow:0 4px 15px rgba(0,0,0,0.15);}.awLbPodium__place--1 .awLbPodium__memberPhoto .ipsUserPhoto{width:110px;height:110px;border-width:5px;box-shadow:0 6px 25px rgba(255,215,0,0.3);}.awLbPodium__badgeOverlay{position:absolute;bottom:-6px;right:-6px;width:40px;height:40px;border-radius:50%;background:white;box-shadow:0 2px 10px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center;border:3px solid;}.awLbPodium__place--1 .awLbPodium__badgeOverlay{width:48px;height:48px;bottom:-8px;right:-8px;}.awLbPodium__badgeOverlay--1{border-color:#FFD700;background:linear-gradient(135deg, #FFF9E6 0%, #FFFDF5 100%);}.awLbPodium__badgeOverlay--2{border-color:#9CA3AF;background:linear-gradient(135deg, #F3F4F6 0%, #FAFAFA 100%);}.awLbPodium__badgeOverlay--3{border-color:#CD7F32;background:linear-gradient(135deg, #FDF4E8 0%, #FFFAF5 100%);}.awLbPodium__badgeOverlayImg{width:70%;height:70%;object-fit:contain;}.awLbPodium__badgeOverlayIcon{font-size:1rem;}.awLbPodium__place--1 .awLbPodium__badgeOverlayIcon{font-size:1.25rem;}.awLbPodium__badgeOverlay--1 .awLbPodium__badgeOverlayIcon{color:#B8860B;}.awLbPodium__badgeOverlay--2 .awLbPodium__badgeOverlayIcon{color:#6B7280;}.awLbPodium__badgeOverlay--3 .awLbPodium__badgeOverlayIcon{color:#8B4513;}.awLbPodium__name{font-size:1rem;font-weight:600;margin:0 0 8px;color:var(--theme-area_text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px;}.awLbPodium__place--1 .awLbPodium__name{font-size:1.125rem;}.awLbPodium__link{display:inline-flex;align-items:center;gap:6px;font-size:0.75rem;color:var(--theme-link_color);text-decoration:none;padding:4px 12px;background:rgba(var(--theme-link_color_rgb), 0.1);border-radius:20px;margin-bottom:12px;}.awLbPodium__link:hover{text-decoration:underline;}.awLbPodium__stats{display:flex;justify-content:center;gap:16px;}.awLbPodium__stat{text-align:center;}.awLbPodium__statValue{display:block;font-size:1.25rem;font-weight:700;color:var(--theme-area_text);line-height:1;}.awLbPodium__place--1 .awLbPodium__statValue{font-size:1.5rem;}.awLbPodium__statLabel{display:block;font-size:0.6875rem;color:var(--theme-text_light);text-transform:uppercase;letter-spacing:0.5px;margin-top:4px;}.awLbPodium__pedestal{height:60px;margin-top:16px;border-radius:8px 8px 0 0;background:var(--theme-area_background);position:relative;box-shadow:inset 0 4px 0 rgba(0,0,0,0.05);}.awLbPodium__place--1 .awLbPodium__pedestal{height:100px;background:linear-gradient(180deg, rgba(255,215,0,0.2) 0%, var(--theme-area_background) 100%);box-shadow:inset 0 4px 0 rgba(255,215,0,0.3);}.awLbPodium__place--2 .awLbPodium__pedestal{height:70px;background:linear-gradient(180deg, rgba(192,192,192,0.2) 0%, var(--theme-area_background) 100%);box-shadow:inset 0 4px 0 rgba(192,192,192,0.3);}.awLbPodium__place--3 .awLbPodium__pedestal{height:50px;background:linear-gradient(180deg, rgba(205,127,50,0.2) 0%, var(--theme-area_background) 100%);box-shadow:inset 0 4px 0 rgba(205,127,50,0.3);}.awLbRankings{margin-bottom:24px;}.awLbRankings__list{padding:0;}.awLbRankings__row{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid var(--theme-area_background_dark);transition:background 0.2s ease;}.awLbRankings__row:last-child{border-bottom:none;}.awLbRankings__row:hover{background:var(--theme-area_background_dark);}.awLbRankings__row--top{background:linear-gradient(90deg, rgba(255,215,0,0.06) 0%, transparent 100%);}.awLbRankings__row--top:hover{background:linear-gradient(90deg, rgba(255,215,0,0.12) 0%, transparent 100%);}.awLbRankings__rank{flex-shrink:0;width:50px;text-align:center;}.awLbRankings__rankBadge{width:36px;height:36px;object-fit:contain;}.awLbRankings__rankMedal{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;color:white;}.awLbRankings__rank--1 .awLbRankings__rankMedal{background:linear-gradient(135deg, #FFD700 0%, #FFA500 100%);}.awLbRankings__rank--2 .awLbRankings__rankMedal{background:linear-gradient(135deg, #C0C0C0 0%, #9CA3AF 100%);}.awLbRankings__rank--3 .awLbRankings__rankMedal{background:linear-gradient(135deg, #CD7F32 0%, #B8860B 100%);}.awLbRankings__rankNum{font-size:1rem;font-weight:600;color:var(--theme-text_light);}.awLbRankings__entry{flex:1;min-width:0;display:flex;align-items:center;gap:12px;}.awLbRankings__name{font-weight:600;color:var(--theme-area_text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.awLbRankings__stat{flex-shrink:0;display:flex;align-items:center;gap:6px;font-size:0.875rem;color:var(--theme-text_light);min-width:70px;}.awLbRankings__stat i{font-size:0.75rem;opacity:0.6;}.awLbRankings__stat--wins{color:var(--theme-positive);font-weight:600;}.awLbRankings__stat--wins i{color:#FFD700;opacity:1;}.awLbRankings__action{flex-shrink:0;}.awLbHistory{margin-bottom:24px;}.awLbHistory__list{padding:0;}.awLbHistory__item{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid var(--theme-area_background_dark);}.awLbHistory__item:last-child{border-bottom:none;}.awLbHistory__period{flex:1;min-width:0;display:flex;align-items:center;gap:10px;color:var(--theme-area_text);}.awLbHistory__period i{color:var(--theme-text_light);opacity:0.6;}.awLbHistory__winner{display:flex;align-items:center;gap:8px;}.awLbHistory__badge{width:28px;height:28px;object-fit:contain;}.awLbHistory__wins{font-size:0.875rem;font-weight:600;color:var(--theme-positive);}.awLbHistory__finalized{font-size:0.75rem;color:var(--theme-positive);display:flex;align-items:center;gap:4px;}@media (max-width:768px){.awLbHero__main{flex-wrap:wrap;gap:16px;}.awLbHero__icon{width:72px;height:72px;font-size:2rem;}.awLbHero__content{flex:1 1 calc(100% - 88px);}.awLbHero__title{font-size:1.375rem;}.awLbHero__switcher{width:100%;}.awLbHero__switcher select{width:100%;}.awLbPodium{padding:24px 16px 32px;}.awLbPodium__stage{flex-direction:column;align-items:center;gap:24px;}.awLbPodium__place{max-width:100%;width:100%;}.awLbPodium__place--1, .awLbPodium__place--2, .awLbPodium__place--3{order:unset;transform:none;}.awLbPodium__place--1{order:1;}.awLbPodium__place--2{order:2;}.awLbPodium__place--3{order:3;}.awLbPodium__pedestal{display:none;}.awLbPodium__place--1 .awLbPodium__badge{width:80px;height:80px;}.awLbRankings__row{flex-wrap:wrap;gap:12px;}.awLbRankings__entry{flex:1 1 calc(100% - 66px);}.awLbRankings__stat{min-width:auto;}.awLbHistory__item{flex-wrap:wrap;gap:12px;}.awLbHistory__period{flex:1 1 100%;}}