.duelHeader{margin-bottom:10px}.duelHeader h1{font-size:22px;font-weight:800;margin:0 0 4px;letter-spacing:0}.duelHeader h1 span{opacity:.55}.duelPhase{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:12px;min-height:36px}.duelPhase>b{min-width:90px}.duelAlertSlot{height:32px;overflow:auto}.duelAlertSlot p{margin:0}.duelTimer{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.duelRoster{margin-bottom:12px}.duelRoster .avatarFrame{width:100%!important;height:auto!important;aspect-ratio:200/230}.duelRoster .avatarFrame canvas{width:100%!important;height:100%!important}.duelRoster .gamePlayerStripItem>a.theme-username{line-height:16px}.duelTabs{margin:12px 0;flex-wrap:wrap}.duelTabs a{margin-left:auto;font-size:12px;padding:10px}.duelLayout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:14px;gap:14px;align-items:start;min-height:400px}.duelMain{min-width:0}.duelLoading{min-height:120px}.duelCompetitionViewport{min-height:100px;padding:0 4px 0 0}.duelCompetitionViewport[data-expanded=true]{height:620px}.duelChat,.duelCompetitionViewport[data-expanded=true]{overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.duelChat{height:460px}.duelCompetition{padding:0 0 20px;border-bottom:1px solid var(--border);margin-bottom:18px}.duelPage h2{font-size:18px;line-height:1.3;letter-spacing:0;margin:0 0 12px}.duelCompetition p,.duelRules p{font-size:13px;line-height:1.6}.duelCompetition progress{width:100%;height:10px;accent-color:#278451}.duelProgress{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--text-muted);margin:12px 0}.duelPrimary{border:1px solid #a7c0d2;background:linear-gradient(#f8fcff,#dae9f3);color:#244d68;padding:8px 12px;border-radius:2px;display:inline-block;font:700 12px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;cursor:pointer;min-height:36px}.duelPrimary:hover:not(:disabled){background:#d3e6f3;border-color:#668faa}.duelPage a:focus-visible,.duelPage button:focus-visible{outline:2px solid #257eb2;outline-offset:3px}.duelPrimary:disabled{opacity:.5;cursor:default}.duelStart{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:8px;gap:14px}.duelStart svg{width:min(100%,180px);height:100px}.duelRankings{min-width:0}.duelRankings .tgActionHead{font-size:12px}.duelRankings .duelPrimary{width:100%}.duelRankingBody{min-width:0}.duelRankings ol{list-style:none;padding:0;margin:0 0 14px}.duelRankings li{box-sizing:border-box;display:grid;grid-template-columns:24px 18px minmax(0,1fr) 68px;align-items:center;grid-gap:4px;gap:4px;height:40px;border:1px solid #d5dfe5;border-radius:4px;background:#f8fafc;font-size:12px}.duelRankings li:hover{background:#edf4f9}.duelRankings li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#345d77;text-decoration:none;font-weight:700}.duelRankings li div{display:flex;gap:4px}.duelRankings li button{width:32px;height:32px;border:1px solid var(--border);background:var(--bg-card);color:inherit;border-radius:4px;font-size:17px;cursor:pointer}.duelRankings li button:disabled{opacity:.35;cursor:default}.duelRankings li .duelDragHandle{width:24px;height:32px;border:0;background:transparent;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.duelRankings li[data-dragging=true]{position:relative;background:#e7f0f9;border:2px dashed #477fa3}.duelRankings li[data-dragging=true]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;height:3px;background:#477fa3;z-index:1001;pointer-events:none}.duelRankings li[data-dragging=true]>*{visibility:hidden}.duelRankings li[data-dragging=true] .duelDragHandle{cursor:-webkit-grabbing;cursor:grabbing}.duelDragPreview{position:fixed;z-index:1000;pointer-events:none;box-sizing:border-box;display:grid;grid-template-columns:24px 18px minmax(0,1fr) 68px;align-items:center;grid-gap:4px;gap:4px;border:1px solid #477fa3;border-radius:4px;background:#fff;color:#345d77;box-shadow:0 5px 14px #284b6538;font:12px Verdana,Geneva,Arial,Helvetica,sans-serif}.duelPreviewGrip{text-align:center;font-size:17px;color:#668faa}.duelPreviewName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.duelPreviewArrows{display:flex;gap:4px}.duelPreviewArrows span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #d5dfe5;border-radius:4px;font-size:17px}.duelRankNumber{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.duelRankings p{font-size:12px}.duelRankings .duelRankingHint{font-size:11px;line-height:1.5;color:#3c5261;margin:0 0 10px}.duelError{color:#c33147;font-size:13px}.duelSaved{color:#278451;padding:12px 0}.duelResults details{border-bottom:1px solid var(--border);padding:12px 0}.duelResults summary{cursor:pointer;font-weight:700;font-size:14px}.duelResults p{font-size:13px;line-height:1.5}.duelChain{overflow-wrap:anywhere;color:var(--text-muted)}.duelResults table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.duelResults td,.duelResults th{text-align:left;padding:8px 6px;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.duelResults td:nth-child(2),.duelResults th:nth-child(2){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duelRules{max-width:720px}.duelRules h3{font-size:13px;margin:18px 0 6px;color:#345d77}.duelRules ol{padding-left:22px;font-size:13px;line-height:1.6}.duelRules li{margin:0 0 8px}@media(max-width:900px){.duelLayout{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:640px){.duelCompetitionViewport[data-expanded=true]{height:660px}.duelRankings li button{width:44px;height:44px}.duelRankings li{grid-template-columns:28px 18px minmax(0,1fr) 92px;height:48px}.duelRankings li .duelDragHandle{width:28px;height:44px}.duelDragPreview{grid-template-columns:28px 18px minmax(0,1fr) 92px}.duelPreviewArrows span{width:44px;height:44px}.duelPrimary{min-height:44px}}.hunger_page__5b5fs{max-width:1000px;margin:auto;padding:12px;letter-spacing:0}.hunger_header__Raf9A{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;padding:0 0 6px;color:#787878}.hunger_header__Raf9A h1{margin:0;font-size:17px;color:#ff4e59}.hunger_header__Raf9A h1 span,.hunger_header__Raf9A>strong{font-size:11px;font-weight:400}.hunger_header__Raf9A>strong{margin-left:auto}.hunger_cornBanner__EjjRe{display:grid;grid-template-columns:minmax(0,590fr) minmax(0,275fr) 56px;align-items:start;grid-gap:8px;gap:8px;padding:0 0 10px}.hunger_cornStage__WR89d{position:relative;min-width:0;flex:1 1;container-type:inline-size}.hunger_bannerArtwork__oIm1f{position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:590/75;object-fit:contain}.hunger_cornRoster__ZPyA3{position:relative;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));z-index:1}.hunger_cornStage__WR89d:has(.hunger_cornRoster__ZPyA3):not(:has(canvas)){min-height:12.712cqw}.hunger_cornStage__WR89d:not(:has(.hunger_cornRoster__ZPyA3)){aspect-ratio:590/75}.hunger_cornSlot__NOG74{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center}.hunger_cornSlot__NOG74 .hunger_cornAvatar__LQRGS{display:flex;align-items:flex-end;width:100%;height:auto;aspect-ratio:59/75;padding:0;border:0;border-radius:0;background:#d7e7f4}.hunger_cornAvatar__LQRGS>div{width:100%!important;height:auto!important;aspect-ratio:200/230;border:0!important;border-radius:0!important;box-shadow:none!important}.hunger_cornAvatar__LQRGS canvas{width:100%!important;height:100%!important;transition:none!important}.hunger_cornSlot__NOG74 .hunger_cornAvatar__LQRGS:disabled{opacity:1}.hunger_cornAvatar__LQRGS[data-selected=true]{outline:2px solid #dbb523;outline-offset:-2px}.hunger_cornName__dPxyf{width:100%;height:17px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2674aa;text-align:center;font-size:10px}.hunger_cornSlot__NOG74 .hunger_cornSelect__byWgw{width:100%;height:18px;min-height:18px;padding:1px;background:#fff4a1;border:1px solid #eada72;color:#554c2b;border-radius:0;font-size:10px}.hunger_cornSlot__NOG74 .hunger_cornSelect__byWgw[aria-pressed=true]{background:#f3d84f;color:#3f3412}.hunger_cornVacancy__pzrFs{width:100%;height:12.712cqw}.hunger_cornTools__0O0CI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px}.hunger_cornTools__0O0CI img{display:block;width:100%;height:auto;aspect-ratio:55/75;object-fit:contain}.hunger_cornTools__0O0CI button{position:relative;width:100%;height:auto;padding:0!important;border:1px solid #ead768!important;border-radius:0!important;background:#ffffa8!important}.hunger_cornTools__0O0CI button:disabled{opacity:1!important}.hunger_cornTools__0O0CI button[data-available=true]{border-color:#76a453!important;box-shadow:inset 0 0 0 1px #76a453}.hunger_cornTools__0O0CI button[data-owned]{background:#e5e5e5!important;border-color:#c6c6c6!important}.hunger_cornTools__0O0CI button[data-owned=true]{background:#ffffa8!important;border-color:#ead768!important}.hunger_toolCount__OoKJb{position:absolute;top:1px;left:2px;font-size:10px;color:#817750;line-height:12px}.hunger_foodStock__qadwj{position:relative;width:100%;border:1px solid #c6c6c6;background:#e5e5e5}.hunger_cornTools__0O0CI .hunger_foodButton___jGkn[data-contestant=false]{background:#e5e5e5!important;border-color:#c6c6c6!important}.hunger_cornTools__0O0CI .hunger_foodButton___jGkn[data-contestant=false] img{filter:grayscale(1)}.hunger_weaponLine__q7o8d{display:flex;align-items:center;gap:5px;min-height:29px}.hunger_weaponLine__q7o8d img{object-fit:contain}.hunger_arrowLine__piIoM strong,.hunger_weaponLine__q7o8d strong{font-size:17px;font-weight:400}.hunger_weaponLine__q7o8d span{font-size:10px}.hunger_modeValues__JQjN7 .hunger_modeDescription__Ktnjs{margin:0 0 5px;font-size:11px;line-height:1.4}.hunger_stats__cI7zz .hunger_modeControls__dy0PV{padding:8px;background:#fffef0;border:1px solid #eee2a1}.hunger_stats__cI7zz .hunger_modeAvatar__5b33Q{width:55px}.hunger_stats__cI7zz .hunger_modeProfile__00yIz{flex:0 0 62px}.hunger_stats__cI7zz .hunger_modeValues__JQjN7{padding-top:0}.hunger_pickupPanel__kAe3I{padding:8px;background:#fffbe0;border:1px solid #eee2a1}.hunger_participantBadge__zF4mw{position:relative;width:56px;background:#ececec;text-align:center}.hunger_participantBadge__zF4mw img{display:block;width:56px;height:57px}.hunger_participantBadge__zF4mw strong{position:absolute;top:17px;left:0;width:100%;text-align:center;color:#f3484a;font-size:17px}.hunger_participantBadge__zF4mw>span{display:block;font-size:10px;line-height:15px;color:#4c5966}.hunger_badgeFightCountdown__WBVtx{display:block;padding:1px 0;color:#4c5966;font:9px/13px Arial,sans-serif;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hunger_participantBadge__zF4mw>.hunger_badgeFightIdle__4fjSw{font-size:8px;line-height:15px}.hunger_tabs__GtVz5{display:flex;align-items:center;gap:10px;margin-left:auto}.hunger_page__5b5fs button,.hunger_page__5b5fs input,.hunger_page__5b5fs select{font:inherit;max-width:100%;box-sizing:border-box}.hunger_page__5b5fs button{border:1px solid #bcc8d1;border-radius:4px;padding:7px 10px;background:#edf3f7;color:#173c5a;cursor:pointer;font-size:12px}.hunger_page__5b5fs button[aria-pressed=true]{background:#111;color:#f0d78c;border-color:#c9a227}.hunger_tabs__GtVz5 button{background:transparent;border:0;border-radius:0;color:#2674aa;padding:0;font-size:11px;text-decoration:underline}.hunger_tabs__GtVz5 button[aria-pressed=true]{background:transparent;color:#ff4e59;border:0}.hunger_page__5b5fs button:disabled{opacity:.5;cursor:default}.hunger_page__5b5fs button:focus-visible,.hunger_page__5b5fs select:focus-visible{outline:2px solid #277bb2;outline-offset:2px}.hunger_roster__VAvDO{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:5px;gap:5px;padding:12px 0}.hunger_rosterLabel__rMiyb{font-size:12px;font-weight:700;color:#686b6c;padding-top:8px}.hunger_emptyCornSlot__WWwH0 .hunger_avatar___8c5e{opacity:.4;border:1px dashed #b1c2ca;box-sizing:border-box}.hunger_emptyCornSlot__WWwH0>span{color:#858585;font-size:10px}.hunger_hiddenAvatar__lzLWR{display:block;width:100%;height:100%;object-fit:contain}.hunger_archery__pmP7M{border-bottom:1px solid #ddd;padding:10px 0}.hunger_targetList__R05kJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:6px;gap:6px}.hunger_page__5b5fs .hunger_targetName__f4mEo{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:4px 6px;text-align:left;background:#fff7a4;border-color:#eee299;border-radius:0}.hunger_targetName__f4mEo span{font-size:11px;overflow-wrap:anywhere}.hunger_targetName__f4mEo small{font-size:10px;color:#777}.hunger_contestant__oq6XF{min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:3px;padding:0;font-size:10px}.hunger_contestant__oq6XF a{min-width:0;width:100%;color:#2674aa;text-decoration:none}.hunger_contestant__oq6XF strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:29px;overflow:hidden;overflow-wrap:anywhere;font-size:11px;line-height:1.3}.hunger_avatar___8c5e{width:100%;aspect-ratio:200/230;position:relative;overflow:hidden;background:#d7e7f4}.hunger_avatar___8c5e canvas,.hunger_avatar___8c5e>div{width:100%!important;height:100%!important}.hunger_skeleton__N21kz{width:100%;height:100%;display:block;object-fit:contain}.hunger_contestant__oq6XF button{width:100%;font-size:10px;padding:5px 2px}.hunger_contestant__oq6XF .hunger_avatarAim__3ygGw{border:0;padding:0;background:transparent;border-radius:0}.hunger_contestant__oq6XF .hunger_avatarAim__3ygGw:disabled{opacity:1}.hunger_contestant__oq6XF .hunger_selectTarget__ivrr4,.hunger_selectSpace__LzAxn{height:26px;box-sizing:border-box;flex-shrink:0}.hunger_contestant__oq6XF[data-selected=true] .hunger_avatar___8c5e{outline:2px solid #c9a227;outline-offset:-2px}.hunger_contestant__oq6XF .hunger_selectTarget__ivrr4{background:#fff4a1;color:#46402b;border:1px solid #ead864;border-radius:2px}.hunger_contestant__oq6XF .hunger_selectTarget__ivrr4[aria-pressed=true]{background:#f3d84f;color:#3f3412;border-color:#c5a727}.hunger_contestant__oq6XF[data-low-health=true] strong{color:#755600;background:#fff2a6}.hunger_location__iSunO{height:14px;font-size:9px;color:#546f3d}.hunger_social__iN2gM .tgSysDropSlots{grid-template-columns:repeat(4,minmax(0,60px));gap:12px;width:-moz-fit-content;width:fit-content;max-width:100%}.hunger_social__iN2gM .tgSysDropSlot{min-height:54px;padding:2px;font-size:32px;background:transparent;border:0}.hunger_social__iN2gM .tgSysDropSlot img{display:block;object-fit:contain;max-width:55px;max-height:75px}.hunger_social__iN2gM [data-hunger-drop=arrows] .tgSysDropSlots{grid-template-columns:repeat(5,minmax(0,55px));align-items:center;gap:26px}.hunger_social__iN2gM [data-hunger-drop=arrows] .tgSysDropSlot{min-height:60px;height:60px;padding:0;display:flex;align-items:center;justify-content:center}.hunger_social__iN2gM [data-hunger-drop=arrows] .castingDropIcon{width:auto;height:auto;max-width:min(100%,46px);max-height:50px}.hunger_lobbyNotice__12q67{padding:8px 0;margin:0;font-size:12px;color:#536575}.hunger_notice__15JZB{color:#286d3c;font-size:13px}.hunger_emptySeat__Rr9k5{justify-content:center;min-height:140px;color:#888;background:#fafafa}.hunger_layout__MQWl3{display:grid;grid-template-columns:minmax(0,590fr) minmax(0,339fr);grid-gap:18px;gap:18px;align-items:start}.hunger_actions__bXLWH,.hunger_social__iN2gM{min-width:0}.hunger_actions__bXLWH{display:grid;grid-gap:15px;gap:15px}.hunger_actions__bXLWH section{padding:0;border:0}.hunger_page__5b5fs h2{margin:0 0 4px;font-size:13px;color:#ff4e59}.hunger_page__5b5fs h2 small{font-size:10px;font-weight:400}.hunger_forest__oFRxP .tgSysDropSlots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px 0;gap:6px 0;max-width:200px}.hunger_forest__oFRxP .tgSysDropSlot{display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;height:34px;border-radius:0}.hunger_forest__oFRxP .tgSysDropSlot:disabled{opacity:1}.hunger_forest__oFRxP .tgSysDropSlot img{display:block;width:38px;height:30px;object-fit:contain}.hunger_forestBush__clDP1{display:block;flex-shrink:0;width:38px;height:30px;background:url(/games/hunger/sn1.jpg) no-repeat -282px -190px}.hunger_forest__oFRxP p{font-size:10px!important;margin:4px 0 0;color:#858585}.hunger_modeControls__dy0PV{display:flex;align-items:flex-start;gap:10px}.hunger_modeProfile__00yIz{display:grid;justify-items:center;grid-gap:2px;gap:2px;max-width:110px}.hunger_modeName__04aNP{color:#2674aa;font-size:11px;line-height:14px;overflow-wrap:anywhere;text-align:center}.hunger_modeAvatar__5b33Q{width:38px;height:44px;flex-shrink:0}.hunger_modeAvatar__5b33Q canvas,.hunger_modeAvatar__5b33Q>div{width:38px!important;height:44px!important}.hunger_modeValues__JQjN7{min-width:0;display:grid;grid-gap:4px;gap:4px;padding-top:10px}.hunger_arrowLine__piIoM,.hunger_healthLine__WcCQI{display:flex;align-items:center;gap:5px;min-height:18px;font-size:12px}.hunger_arrowLine__piIoM>img,.hunger_healthLine__WcCQI>img{object-fit:contain;flex-shrink:0}.hunger_arrowLine__piIoM strong,.hunger_healthLine__WcCQI strong{font-size:12px;color:#828282;font-weight:400}.hunger_page__5b5fs .hunger_yellowCommand__e16fn{background:#fff7a4;color:#7c734a;border:1px solid #eee299;border-radius:0;padding:1px 8px;min-height:20px;font-size:11px}.hunger_page__5b5fs .hunger_clearTarget__m2h5A{padding:0;border:0;background:transparent;width:18px;height:18px;border-radius:0;color:#778793;font-size:15px}.hunger_page__5b5fs .hunger_sponsorsButton__mX_SO{display:block;width:56px;min-height:20px;padding:2px 0;border:1px solid #eee299;border-radius:0;background:#fff7a4;color:#7c734a;font-size:10px}.hunger_sponsorPlaceholder__rhhHv{position:relative;padding:8px 24px 8px 0;border-bottom:1px solid #ddd;margin-bottom:10px}.hunger_sponsorPlaceholder__rhhHv p{margin:0;font-size:12px;color:#787878}.hunger_sponsorPlaceholder__rhhHv .hunger_clearTarget__m2h5A{position:absolute;right:0;top:8px}.hunger_selectedTarget__cAr6p{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:11px;padding-top:4px}.hunger_selectedTarget__cAr6p>span{color:#929292;font-size:10px}.hunger_equippedWeapon__eawAo,.hunger_supplyTimer__LLbUg{font-size:10px!important;margin:4px 0 0;color:#858585}.hunger_page__5b5fs h3{font-size:14px}.hunger_actions__bXLWH p,.hunger_results__CJxQm p,.hunger_rules__SDXdF p{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.hunger_actions__bXLWH label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:700;margin-bottom:8px}.hunger_actions__bXLWH input,.hunger_actions__bXLWH select{width:100%;min-height:36px;border:1px solid #bcc8d1;border-radius:4px;background:#fff;padding:5px;font-size:12px}.hunger_commands__0DoHG{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hunger_commands__0DoHG small{width:100%;color:#666}.hunger_stats__cI7zz dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0;font-size:13px}.hunger_stats__cI7zz dd{margin:0;text-align:right;font-weight:700;overflow-wrap:anywhere}.hunger_stats__cI7zz dt{display:flex;align-items:center;gap:5px}.hunger_stats__cI7zz dt img{width:20px;height:18px;object-fit:contain}.hunger_fight__CnZp8 .hunger_minigameShell__Yu_hb{margin-top:10px}.hunger_fight__CnZp8 h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px}.hunger_fightCountdown__O2Ohq{background:#fff1f1;color:#d98d9a;font:10px/1.4 Arial,sans-serif;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hunger_fightMatchup__MBwBm{display:grid;grid-template-columns:56px minmax(0,1fr) 56px;grid-gap:7px;gap:7px;align-items:start}.hunger_fightContestant__Ah9l2{min-width:0;text-align:center}.hunger_fightContestant__Ah9l2>.avatarFrame{margin:0 auto}.hunger_fightContestant__Ah9l2 a{display:block;overflow-wrap:anywhere;font-size:10px}.hunger_fightInstructions__M1Fd5{text-align:center;font-size:11px}.hunger_fightInstructions__M1Fd5 p{margin:0 0 5px}.hunger_fightInstructions__M1Fd5 .hunger_yellowCommand__e16fn{display:inline-block;margin:0 2px 4px;text-decoration:none}.hunger_events__5iYgH ol{margin:0;padding:0;list-style:none}.hunger_events__5iYgH li{background:#f8f8f8;font-size:10px;line-height:1.4;padding:4px 3px;border-bottom:1px solid #eee;overflow-wrap:anywhere}.hunger_events__5iYgH li>span{color:#777;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hunger_eventPageNumber__QPyMm{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:#777}.hunger_results__CJxQm,.hunger_rules__SDXdF{padding:14px 0}.hunger_results__CJxQm article{padding:12px 0;border-bottom:1px solid #ddd;font-size:13px}.hunger_results__CJxQm table{width:100%;border-collapse:collapse;font-size:13px}.hunger_results__CJxQm td,.hunger_results__CJxQm th{text-align:left;padding:8px;border-bottom:1px solid #ddd;overflow-wrap:anywhere}.hunger_winner__TCY5F{padding:16px 0;display:flex;flex-wrap:wrap;gap:12px;color:#247845}.hunger_fightHistory__bgoBc h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px}.hunger_historyEntries__Xv6pu{display:grid;grid-gap:5px;gap:5px}.hunger_historyEntry__wGZYS{background:#f5f5f5;border:1px solid #d5d5d5;padding:3px 4px 2px;min-width:0}.hunger_historyPlayers__2DyPH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.hunger_historyContestant__ynZ6o{display:flex;flex-direction:column;align-items:center;min-width:0}.hunger_historyContestant__ynZ6o>a{display:block;width:32px;height:37px;background:#d7e7f4}.hunger_historyContestant__ynZ6o canvas{transition:none!important}.hunger_historyScore__6iZ_P{display:block;width:100%;height:15px;line-height:15px;text-align:center;font-size:11px;color:#151515;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hunger_historyScoreBar__WrjOj{display:flex;height:8px;border:1px solid #333;box-sizing:border-box;overflow:hidden}.hunger_historyScoreBar__WrjOj>span:first-child{background:#d71919}.hunger_historyScoreBar__WrjOj>span:last-child{background:#087bad}.hunger_historyGame__z0bJm{height:18px;line-height:18px;font-size:12px;color:#151515;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunger_historyOutcome__0tw_8{height:22px;color:#788693;text-align:center;font-size:9px;line-height:11px}.hunger_historyOutcome__0tw_8 span,.hunger_historyOutcome__0tw_8 strong{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunger_historyOutcome__0tw_8 strong{font-weight:700}.hunger_historyPages__YM_lg{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px;min-height:20px;margin-top:4px}.hunger_page__5b5fs .hunger_historyPages__YM_lg button{width:20px;height:20px;padding:0;border:0;background:transparent;color:#2674aa;font-size:10px;cursor:pointer}.hunger_page__5b5fs .hunger_historyPages__YM_lg button[aria-current=page]{color:#333;font-weight:700;opacity:1;cursor:default}.hunger_historyPages__YM_lg button:enabled:hover{text-decoration:underline}.hunger_historyPages__YM_lg button:focus-visible{outline:2px solid #257eb2;outline-offset:1px}.hunger_deathList___bzvi h2{border-bottom:1px dotted #f1cdd4}.hunger_deathPlacements__rL2ef{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px}.hunger_deathList___bzvi li,.hunger_deathPlacements__rL2ef>div{background:#f8f8f8;padding:2px 3px;font-size:10px;line-height:1.35;overflow-wrap:anywhere;border-bottom:1px solid #eee}.hunger_deathPlacements__rL2ef span{font-size:9px;color:#777}.hunger_deathList___bzvi a,.hunger_deathList___bzvi a:visited{color:#2674aa;text-decoration:none}.hunger_deathList___bzvi ol{margin:8px 0 0;padding:0;list-style:none}.hunger_error__MjbSJ{color:#be2840;font-size:13px}.hunger_cornAvatar__LQRGS{position:relative}.hunger_fightClock__KLPmO{position:absolute;left:1px;top:1px;width:14px;height:14px;z-index:2}.hunger_cornStatus__VmY6A{width:100%;height:14px;line-height:14px;text-align:center;font-size:9px;color:#888}.hunger_classic__Tzigk .hunger_cornRoster__ZPyA3{min-height:calc(12.712cqw + 49px)}.hunger_targetingBackdrop__PIA2Z{position:fixed;inset:0;background:rgba(0,0,0,.18);z-index:1200;display:grid;place-items:start center;padding-top:120px}.hunger_targetingWindow__2yoqW{position:relative;background:#fff;border:1px solid #9eb9ca;box-shadow:0 3px 14px rgba(0,0,0,.25);padding:8px;width:min(520px,calc(100% - 24px));box-sizing:border-box;border-radius:4px}.hunger_targetingWindow__2yoqW header{display:flex;align-items:center;gap:8px;padding-bottom:8px}.hunger_targetingWindow__2yoqW h2{font-size:14px;color:#ff4e59;margin:0}.hunger_targetingWindow__2yoqW header span{margin-left:auto;color:#777;font-size:11px}.hunger_targetingWindow__2yoqW header button{width:22px;height:22px;padding:0;border:0;background:transparent;font-size:20px;color:#555;cursor:pointer}.hunger_aimGrid__zOclr{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:8px 3px;gap:8px 3px}.hunger_aimPlayer__VS01v{min-width:0;text-align:center;font-size:9px;color:#2674aa}.hunger_aimPlayer__VS01v>span{display:block;height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunger_aimAvatar__K71Ve{display:block;position:relative;padding:0;background:#d7e7f4;border:0;width:40px;height:46px;margin:auto;cursor:crosshair}.hunger_aimAvatar__K71Ve:enabled:hover{outline:1px solid #b91f28}.hunger_aimAvatar__K71Ve:enabled:hover:after{content:"+";position:absolute;inset:0;display:grid;place-items:center;font-size:28px;font-weight:400;color:#b91f28;text-shadow:0 0 2px #fff;pointer-events:none}@keyframes hunger_hungerDamage__Hd0mn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hunger_sponsorsView__iO2Qp{padding:8px 0 16px}.hunger_sponsorsView__iO2Qp>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.hunger_sponsorGrid__YSeYv{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px 6px;gap:12px 6px}.hunger_sponsorPlayer__qc7x2{display:flex;flex-direction:column;align-items:center;min-width:0;gap:2px}.hunger_sponsorPlayer__qc7x2>a{font-size:11px;color:#2674aa;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hunger_page__5b5fs .hunger_sponsorResource__dmIXZ{width:76px;padding:1px 0;min-height:20px;font-size:11px;border-radius:0;background:#eee;color:#888;border:1px solid #d7d7d7}.hunger_page__5b5fs .hunger_sponsorResource__dmIXZ[data-needed=true]{background:#fff7a4;color:#584c21;border-color:#ead768}.hunger_sponsorPlayer__qc7x2 small{height:13px;color:#888;font-size:9px}.hunger_sponsorHistory__YsZKX p{font-size:11px;background:#f8fafb;border-bottom:1px solid #e6edf0;padding:5px;margin:0}.hunger_classic__Tzigk .tgHungerAction:is([data-hunger-action=ARROW],[data-hunger-action=CHALLENGED]){position:relative;min-height:60px;flex-wrap:nowrap;align-items:flex-start}.hunger_classic__Tzigk .tgHungerActionPortrait{position:relative;height:60px;overflow:visible}.hunger_classic__Tzigk .tgHungerPortraitName{display:block;width:50px;margin-left:-5px;font-size:9px;color:#2674aa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.hunger_classic__Tzigk .tgHungerTargetPortrait{margin-left:auto}.hunger_classic__Tzigk .tgHungerAction[data-hunger-action=ARROW] .tgHungerActionIcon{position:absolute;left:calc(100% - 114px);top:17px;width:36px;height:9px;background:transparent}.hunger_classic__Tzigk .tgHungerAction[data-hunger-action=CHALLENGED] .tgHungerActionIcon{position:absolute;left:50%;top:0;width:49px;height:48px;transform:translateX(-50%)}.hunger_classic__Tzigk .tgHungerAction:is([data-hunger-action=ARROW],[data-hunger-action=CHALLENGED]) p{position:absolute;width:1px;min-width:0;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hunger_classic__Tzigk .tgHungerDamage{position:absolute;top:10px;left:-34px;width:32px;line-height:24px;text-align:right;color:#777;font-size:16px;font-weight:700;opacity:1}.hunger_classic__Tzigk [data-new-message=true] .tgHungerAction[data-hunger-action=ARROW] .tgHungerActionIcon{animation:hunger_hungerChatArrow__R8iS3 .8s linear backwards}.hunger_classic__Tzigk [data-new-message=true] .tgHungerDamage{animation:hunger_hungerDamage__Hd0mn .25s .8s both}@keyframes hunger_hungerChatArrow__R8iS3{0%{left:48px}to{left:calc(100% - 78px)}}@media (prefers-reduced-motion:reduce){.hunger_classic__Tzigk .tgHungerActionIcon,.hunger_classic__Tzigk .tgHungerDamage{animation-duration:.01ms;animation-delay:0s}}@media (max-width:900px){.hunger_cornBanner__EjjRe{grid-template-columns:minmax(0,1fr) 56px}.hunger_cornStage__WR89d{grid-column:1/-1;width:100%}.hunger_cornTools__0O0CI{width:min(100%,275px)}}@media (max-width:640px){.hunger_page__5b5fs{padding:8px}.hunger_roster__VAvDO{gap:2px}.hunger_contestant__oq6XF strong{height:24px;font-size:10px}.hunger_contestant__oq6XF>span{font-size:9px;height:22px;line-height:11px;overflow:hidden}.hunger_contestant__oq6XF button{font-size:9px}.hunger_location__iSunO{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hunger_layout__MQWl3{grid-template-columns:minmax(0,1fr)}.hunger_social__iN2gM{grid-row:1}.hunger_header__Raf9A h1{font-size:16px}.hunger_emptySeat__Rr9k5{min-height:100px;font-size:9px}}.fastingsHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:47px;padding:6px 8px;margin-bottom:12px;background:#e2eff7;border-bottom:1px solid #c2d8e6;box-sizing:border-box}.fastingsHeader h1{margin:0;font-size:20px;line-height:1.3;color:#f74d4d}.fastingsHeader h1 span{font-size:14px;color:#347aa8}.fastingsHeader p{margin:3px 0 0;font-size:11px;color:#5d5d5d}.fastingsRoster{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));width:100%}.fastingsSeat{position:relative;min-width:0;text-align:center}.fastingsEmptySeat{aspect-ratio:65/128;background:#f6f9fb;border-right:1px solid #fff}.fastingsAvatar{display:block;position:relative;line-height:0}.fastingsAvatar>.avatarFrame{margin:0 auto;max-width:100%;height:auto!important;aspect-ratio:200/230}.fastingsAvatar canvas{width:100%!important;height:100%!important}.fastingsOut .fastingsAvatar{opacity:.5}.fastingsBallotClock{position:absolute;left:4px;top:1px;width:14px;max-width:45%;height:auto}.fastingsName{display:block;font-size:10px;color:#257eb2}.fastingsName,.fastingsPresence{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fastingsPresence{height:14px;font-size:9px;color:#707070}.fastingsStatus{height:18px;font-size:12px;line-height:18px;color:#5d5d5d;overflow:hidden}.fastingsPov{color:#568334;font-weight:700}.fastingsActionSlot{height:26px}.fastingsPick{display:inline-flex;align-items:center;justify-content:center;height:23px;width:30px;max-width:100%;padding:0;border:1px solid #ffe54f;border-radius:3px;background:#fff1a1}.fastingsPick[aria-pressed=true]{background:#ffda02;border-color:#b99e00}.fastingsPick:disabled{cursor:default}.gamePageGrid.fastingsPageGrid{grid-template-columns:minmax(0,62fr) minmax(0,36fr)!important;gap:2%!important;align-items:start!important;min-height:0!important}.fastingsPageGrid>*{min-width:0}.fastingsSidebar{display:flex;flex-direction:column;gap:12px;font-size:11px;color:#5d5d5d;line-height:1.4}.fastingsRules summary,.fastingsSidebar h2{margin:0 0 4px;padding:0 0 2px;border-bottom:1px dotted #ffc3c3;font:700 16px/1.35 Trebuchet MS,Verdana,Arial,sans-serif;color:#f74d4d}.fastingsSidebar p{margin:4px 0}.fastingsBallot{padding:5px;border:1px solid #407d4d;border-radius:4px;background:#f6fff8}.fastingsChoices{display:grid;grid-gap:2px;gap:2px;margin-top:8px}.fastingsChoice{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;padding:3px 5px;background:#d2e2eb;border-radius:4px}.fastingsChoice span{overflow-wrap:anywhere}.fastingsChoice input{width:16px;height:16px;flex-shrink:0;accent-color:#db485b}.fastingsSave{display:block;min-height:28px;padding:4px 8px;margin:5px 0 0 auto;border:1px solid #ffe54f;border-radius:4px;background:#fff1a1;color:#4c5a66;font-size:11px}.fastingsSave:hover:not(:disabled){background:#ffda02}.fastingsSave:disabled{background:#f7f4e5;border-color:#e1ddca;color:#666;cursor:default}.fastingsRules ul{padding-left:18px;margin:6px 0}.fastingsRules li{margin-bottom:6px}.fastingsStory ol{list-style:none;margin:0;padding:0}.fastingsStory li{display:grid;grid-template-columns:55px minmax(0,1fr);grid-gap:4px;gap:4px;margin-top:1px;padding:3px 4px;background:#f9f9f9;border-bottom:1px solid #ececec}.fastingsStory time{color:#707070}.fastingsStory span{white-space:pre-line;overflow-wrap:anywhere}.fastingsSidebar a{color:#257eb2}.fastingsChoice:focus-within,.fastingsPick:focus-visible,.fastingsSave:focus-visible{outline:2px solid #257eb2;outline-offset:2px}@media (max-width:800px){.gamePageGrid.fastingsPageGrid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}@media (max-width:640px),(pointer:coarse){.fastingsChoice{min-height:38px}.fastingsSave{min-height:44px}}@media (max-width:640px){.fastingsStatus{font-size:9px}.fastingsBallotClock{left:0}}.rookiesHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;min-height:47px;margin-bottom:12px;padding:6px 8px 4px 175px;box-sizing:border-box;background:url(/ui/rookies/bg-game-title-rookies.gif) no-repeat 0 0;background-size:100% 47px}.rookiesHeader h1{margin:0;font-size:16px;line-height:1.4;color:#30485f}.rookiesHeader h1 span{color:#ff536d}.rookiesHeader p{margin:4px 0 0;font-size:11px;color:#6b7d8b}.rookiesRoster{display:grid;width:100%}.rookiesSeat{position:relative;min-width:0;text-align:center}.rookiesAvatar{position:relative;display:block;line-height:0}.rookiesAvatar>.avatarFrame{margin:0 auto;max-width:100%;height:auto!important;aspect-ratio:200/230}.rookiesAvatar canvas{width:100%!important;height:100%!important}.rookiesOut .rookiesAvatar{opacity:.5}.rookiesName{display:block;color:#257eb2;font-size:10px}.rookiesName,.rookiesPresence{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rookiesPresence{height:14px;line-height:14px;color:#707070;font-size:9px}.rookiesStatus{height:18px;line-height:18px;color:#5d5d5d;font-size:12px;overflow:hidden}.rookiesHoh{display:inline-block;box-sizing:border-box;max-width:100%;padding:0 2px;background:#97c165;color:#fff;font-size:11px;line-height:17px;font-weight:700}.rookiesPov{color:#568334;font-weight:700}.rookiesBallotClock{position:absolute;left:4px;top:1px;width:14px;max-width:45%;height:auto}.rookiesActionSlot{height:26px}.rookiesPick{display:inline-flex;align-items:center;justify-content:center;max-width:100%;width:30px;height:23px;border:1px solid #ffe54f;border-radius:3px;padding:0;background:#fff1a1}.rookiesPick[aria-pressed=true]{background:#ffda02;border-color:#b99e00}.rookiesEmptySeat{aspect-ratio:65/128;border-right:1px solid #fff;background:#f6f9fb}.gamePageGrid.rookiesPageGrid{grid-template-columns:minmax(0,62fr) minmax(0,36fr)!important;gap:2%!important;align-items:start!important;min-height:0!important}.rookiesPageGrid>*{min-width:0}.tgRookiesSide p{margin:4px 0}.tgRookiesSide a,.tgRookiesSide a:visited{color:#257eb2}.tgSide.tgRookiesSide .tgVote{border-color:#b87683;background:#fff6f8}.rookiesNomChoices{display:grid;grid-gap:2px;gap:2px;margin-top:8px}.rookiesNomChoice,.rookiesSavedBallot li{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:24px;padding:3px 5px;border-radius:4px;background:#d2e2eb}.rookiesNomChoice span{overflow-wrap:anywhere}.rookiesNomChoice input{width:16px;height:16px;accent-color:#db485b;flex-shrink:0}.rookiesSavedBallot{display:grid;grid-gap:2px;gap:2px;margin:8px 0 0;padding:0;list-style:none}.rookiesPrivateVeto select{width:100%;min-height:32px;color:#4c5a66;background:#fff;border:1px solid #c5d3e0;border-radius:3px}.tgRookiesSide .tgSideStory li{grid-template-columns:55px minmax(0,1fr)!important}.tgRookiesSide .tgSideStory .text{white-space:pre-line;overflow-wrap:anywhere}.rookiesNomChoice:focus-within,.rookiesPick:focus-visible{outline:2px solid #257eb2;outline-offset:2px}@media (max-width:800px){.gamePageGrid.rookiesPageGrid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}@media (max-width:640px),(pointer:coarse){.rookiesNomChoice{min-height:38px}.rookiesPrivateVeto select{min-height:44px}}@media (max-width:640px){.rookiesHeader{padding:52px 0 0;background-size:auto 47px;min-height:85px}.rookiesStatus{font-size:9px}.rookiesBallotClock{left:0}.rookiesHoh{padding:0 1px;font-size:8px}}.rookiesHeader.frookiesHeader{background-image:url(/ui/frookies/bg-game-title-fastrookies.gif);padding-left:185px}.frookiesStatus{height:36px;line-height:18px}.frookiesStatus>div{height:18px}.frookiesRoster .rookiesEmptySeat{aspect-ratio:65/146}.frookiesStats{margin:8px 0;display:flex;gap:16px}.frookiesStats div{display:grid;grid-gap:2px;gap:2px}.frookiesStats dt{font-size:11px;color:#657b8b}.frookiesStats dd{margin:0;font-size:14px;font-weight:700;color:#30485f}.tgFrookiesSide a.frookiesCompetition{display:block;text-align:center;box-sizing:border-box;color:#3b3b1d;text-decoration:none}.tgFrookiesSide .rookiesNomChoice{min-height:24px}.tgFrookiesSide .tgAction{border:1px solid #b87683;border-radius:3px;background:#fff6f8;padding:8px}.tgFrookiesSide .tgActionBtn{border-radius:3px}.tgFrookiesSide .tgActionStack label{display:flex;align-items:center;gap:8px;min-height:38px;overflow-wrap:anywhere}.tgFrookiesSide .tgActionHead{font-size:14px}@media (max-width:640px){.rookiesHeader.frookiesHeader{padding-left:0}.frookiesStatus .rookiesPov{font-size:8px}}@media (max-width:640px),(pointer:coarse){.tgFrookiesSide .rookiesNomChoice{min-height:38px}}.survivorHeader{display:flex;justify-content:space-between;align-items:start;gap:8px;margin:0 0 8px}.survivorHeader p{font-size:11px;color:#555;margin:0 0 4px}.survivorHeader>div:first-child{flex:1 1;min-width:0}.survivorBanner{position:relative;width:359px;max-width:100%;height:auto;flex:0 0 359px;color:sienna}.survivorBannerImage{display:block;width:100%;height:auto;pointer-events:none}.survivorBanner .survivorBannerTitle{position:absolute;top:6.1%;left:27.85%;width:29.25%;padding:0;margin:0;background:none;font:normal 9px/11px Trebuchet MS,Trebuchet,Verdana,sans-serif;font-feature-settings:"smcp";font-variant:small-caps;color:sienna;text-align:center;letter-spacing:0}.survivorBannerDay{position:absolute;top:43.51%;left:71.87%;width:13.09%;height:18.32%;display:grid;place-items:center;padding:0;margin:0;color:#4b341b;font:700 22px/1 Trebuchet,Arial,Helvetica,sans-serif;text-align:center}.survivorHelp{display:contents}.survivorBannerHelp{display:block;position:absolute;left:29.53%;top:64.12%;width:22%;margin:0;padding:3px 0;font:10px/14px Arial,sans-serif;text-align:center;background:transparent;color:#407eb4;cursor:pointer;text-decoration:underline;list-style:none}.survivorBannerHelp::-webkit-details-marker{display:none}.survivorHelpText{position:absolute;z-index:20;top:100%;right:0;width:320px;max-width:100%;padding:12px;background:#fff;border:1px solid #c6dbf0;box-shadow:0 3px 10px #0002;color:#4d4d4d;font:12px/1.5 Verdana,sans-serif}.survivorHelpText p{margin:6px 0}.survivorBannerSwitch{position:absolute;top:43.51%;left:29.53%;width:22%;height:13.74%;display:grid;place-items:center;box-sizing:border-box;padding:0;margin:0;border:0;background:transparent;color:#250e0c;font:9px/1 Trebuchet MS,Trebuchet,Verdana,sans-serif;font-feature-settings:"smcp";font-variant:small-caps;text-align:center;white-space:nowrap;cursor:pointer}.survivorBannerSwitch:hover{color:#fff}.survivorBannerTribe{cursor:default}.survivorBannerTimer{position:absolute;top:70.23%;left:62.4%;width:34.82%;text-align:center}.survivorBannerTimer,.survivorBannerTimer .castingCountdown{color:#060;font:17px/normal Verdana,sans-serif;white-space:nowrap}.survivorBannerTimer .castingCountdown{display:inline;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.survivorBannerTimer .castingCountdown span{color:#878787;font-size:9px;margin:0 1px}.survivorRoster{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:0;gap:0;width:100%;max-width:590px}.survivorSeat{position:relative;min-width:0;text-align:center;padding-bottom:2px;font-family:Trebuchet MS,Trebuchet,Verdana,sans-serif}.survivorAvatar{display:block;position:relative;line-height:0}.survivorAvatar>.avatarFrame{margin:0 auto;max-width:100%;height:auto!important;aspect-ratio:200/230}.survivorAvatar canvas{width:100%!important;height:100%!important}.survivorBallotClock{position:absolute;top:1px;left:0;z-index:2}.survivorName{display:block;line-height:14px;color:#4682b4;font-weight:700}.survivorName,.survivorPresence{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.survivorPresence{height:12px;line-height:12px;color:#b0c0ca}.survivorStatus{min-height:17px;display:flex;align-items:center;justify-content:center;font-size:10px}.survivorPlacement{font-size:14px;color:#555}.survivorPlacement sup{font-size:9px}.survivorOut .survivorAvatar{opacity:.5;filter:grayscale(1)}.survivorOut .survivorAvatar:hover{opacity:1;filter:none}.survivorEmpty{height:105px}.survivorSectionTitle{font:700 18px/normal Arial,Trebuchet MS,sans-serif;color:#ff536d;border-bottom:1px solid #ffc3c3;padding:2px 0 0 5px;margin:0 0 8px;letter-spacing:0}.survivorCamp,.survivorPanel{min-width:0;font-size:12px;color:#4d4d4d}.survivorCamp{margin-bottom:16px}.survivorSrOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.survivorCampHeader{display:flex;gap:8px;justify-content:space-between;align-items:start;flex-wrap:wrap}.survivorResources{display:grid;grid-template-columns:repeat(4,75px);margin:0 0 8px}.survivorResource{position:relative;width:75px;min-height:75px;text-align:center;font-size:10px}.survivorResource img{display:block;width:75px;height:75px}.survivorStock{position:absolute;top:1px;left:0;width:75px;color:#7d7d7d;font-size:18px;line-height:22px;font-weight:400}.survivorPersonal{display:block;min-height:0;color:#8db0f0;font-size:14px;font-weight:700}.survivorPersonal:empty{display:none}.survivorPhaseSteps{width:85px;flex:0 0 85px;margin:0;padding:0;list-style:none;font-family:Trebuchet MS,Trebuchet,Verdana,sans-serif}.survivorPhaseSteps li{margin:0 0 3px 2px;padding:5px;border:1px solid #e6edf2;background:#ecf3f8;color:#bed3e7;font-size:12px;line-height:12px;white-space:nowrap}.survivorPhaseSteps li[aria-current=step]{color:#407eb4;border-color:#c6dbf0}.survivorButton{background:#ecf3f8;color:#407eb4;border:1px solid #e6edf2;border-radius:0;padding:5px 9px;font:12px/normal Trebuchet MS,Trebuchet,Verdana,sans-serif;cursor:pointer}.survivorButton:hover:not(:disabled){background:#e3edf5;text-decoration:underline}.survivorButton:disabled{color:#bed3e7;cursor:default}.survivorTake{display:flex;gap:6px;align-items:center;margin:8px 0}.survivorTake input{width:44px;border:1px solid #ccc;padding:3px;border-radius:0}.survivorGather{display:block;width:100%}.survivorNotice,.survivorWarning{margin:7px 0;font-size:11px;line-height:1.4}.survivorWarning{color:#a72121;background:#fff8db;padding:6px}.survivorNotice{color:#476478}.survivorPhase{margin-bottom:10px;line-height:1.5}.survivorVoteTargets{display:grid;grid-gap:4px;gap:4px;margin:8px 0}.survivorVoteTargets button{text-align:left}.survivorVoteTargets button[aria-pressed=true]{background:#fff1a1;border-color:#ffe54f;color:#216da9}.survivorStory{margin:16px 0;font-size:11px;line-height:1.4}.survivorStory p{border-bottom:1px solid #eee;padding:6px 0;margin:0}.gamePageGrid.survivorPageGrid{grid-template-columns:minmax(0,1fr) 400px!important;align-items:start!important;min-height:0!important}.survivorPageGrid>*{min-width:0}@media (max-width:900px){.survivorHeader{flex-wrap:wrap}.survivorHeader>div:first-child{flex:1 1 100%}.survivorBanner{margin-left:auto}.gamePageGrid.survivorPageGrid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:500px){.survivorRoster{grid-template-columns:repeat(5,minmax(0,65px));justify-content:space-between;row-gap:5px}.survivorBanner{flex:0 1 359px;margin:6px auto}.survivorBannerDay{font-size:20px}.survivorPhaseSteps{display:flex;width:auto;flex:1 1 100%;gap:2px;margin-bottom:7px}.survivorPhaseSteps li{flex:1 1;text-align:center}}@media (max-width:370px){.survivorBannerDay{font-size:18px}.survivorBannerTimer,.survivorBannerTimer .castingCountdown{font-size:14px}.survivorResources{grid-template-columns:repeat(4,minmax(0,75px));width:100%}.survivorResource{width:100%}.survivorResource img{max-width:100%;height:auto}.survivorStock{width:100%}}.survivorResourceHistory{border:0;padding:0;background:transparent;cursor:pointer;display:block}.survivorResultColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;overflow-wrap:anywhere}.survivorResultColumns table{width:100%;border-collapse:collapse;font-size:11px}.survivorResultColumns caption{font-weight:700;text-align:left;padding:6px 0}.survivorResultColumns td,.survivorResultColumns th{text-align:left;padding:3px;border-bottom:1px solid #c4c7b4}.survivorResults details{margin:8px 0}.survivorResults summary{cursor:pointer;font-weight:700}