 :root{--cArcadeThemeAccent:var(--i-primary);--cArcadeThemeAccentSoft:var(--i-primary_light);--cArcadeThemeAccentRgb:var(--i-primary-rgb);--cArcadeThemeNegative:var(--i-color_negative);--cArcadeTypeHtml5Text:rgba(255, 214, 168, .98);--cArcadeTypeHtml5Bg:linear-gradient(90deg, rgba(240, 138, 36, 0) 0%, rgba(240, 138, 36, .08) 18%, rgba(240, 138, 36, .18) 50%, rgba(240, 138, 36, .08) 82%, rgba(240, 138, 36, 0) 100%);--cArcadeTypeHtml5Border:rgba(240, 138, 36, .18);--cArcadeThemeAccentBg:rgba(var(--cArcadeThemeAccentRgb), .12);--cArcadeThemeAccentBorder:rgba(var(--cArcadeThemeAccentRgb), .34);--cArcadeThemeAccentBorderStrong:rgba(var(--cArcadeThemeAccentRgb), .44);--cArcadeThemeAccentText:var(--cArcadeThemeAccentSoft);--cArcadeThemeAccentTextStrong:var(--cArcadeThemeAccent);--cArcadeThemePositive:color-mix(in srgb, var(--i-color_positive) 68%, white);--cArcadeThemePositiveBg:color-mix(in srgb, var(--i-color_positive) 18%, transparent);--cArcadeThemePositiveBorder:color-mix(in srgb, var(--i-color_positive) 30%, transparent);--cArcadeThemeNegativeBg:color-mix(in srgb, var(--cArcadeThemeNegative) 12%, transparent);--cArcadeThemeNegativeBgStrong:color-mix(in srgb, var(--cArcadeThemeNegative) 22%, transparent);--cArcadeThemeNegativeBorder:color-mix(in srgb, var(--cArcadeThemeNegative) 34%, transparent);--cArcadeThemeNegativeBorderStrong:color-mix(in srgb, var(--cArcadeThemeNegative) 44%, transparent);--cArcadeThemeNegativeTextStrong:color-mix(in srgb, var(--cArcadeThemeNegative) 62%, white);--cArcadeThemeHighlightText:color-mix(in srgb, var(--cArcadeThemeAccentSoft) 34%, white);}.cArcadeWidgetGames{max-height:340px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;}.cArcadeWidgetGames::-webkit-scrollbar{display:none;}.cArcadeWidgetGames__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;}.cArcadeWidgetHighlights{display:block;background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(0,0,0,.04));}.cArcadeWidgetHighlights__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:.75rem;}.cArcadeWidgetHighlights__card{display:grid;gap:.35rem;padding:1rem .95rem;border:1px solid var(--i-border_2);border-radius:16px;background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(0,0,0,.08));box-shadow:0 10px 24px rgba(0,0,0,.08);align-content:start;min-width:0;}.cArcadeWidgetHighlights__value, .cArcadeWidgetHighlights__label{margin:0;}.cArcadeWidgetHighlights__value{font-size:clamp(1.4rem, 2.2vw, 2rem);line-height:1;font-weight:800;color:var(--i-primary);letter-spacing:-.03em;}.cArcadeWidgetHighlights__label{font-size:.78rem;line-height:1.45;color:var(--i-color_medium);text-transform:uppercase;letter-spacing:.08em;text-wrap:balance;}.cArcadeWidgetStats__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;}.cArcadeWidgetStats__item{display:grid;grid-template-columns:34px minmax(0, 1fr);gap:.7rem;align-items:center;padding:.62rem .72rem;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);}.cArcadeWidgetStats__icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);color:var(--i-color_hard);font-size:1rem;overflow:hidden;}.cArcadeWidgetStats__iconImage{width:20px;height:20px;display:block;object-fit:contain;}.cArcadeWidgetStats__meta{display:grid;gap:.14rem;min-width:0;}.cArcadeWidgetStats__label{font-size:.72rem;line-height:1.25;color:var(--i-color_soft);word-break:break-word;}.cArcadeWidgetMemberList__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.55rem;}.cArcadeWidgetMemberList__item.ipsDataItem{margin:0;padding:0;border:0;background:transparent;min-width:0;}.cArcadeWidgetMemberList__name.ipsDataItem_main{display:flex;align-items:center;justify-content:center;min-width:0;padding:.48rem .38rem;border-radius:10px;background:transparent;border:1px solid transparent;text-align:center;line-height:1.2;word-break:break-word;}.cArcadeWidgetMemberList__name .cArcadeInlineProfileLink{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;text-align:center;text-decoration:none;}.cArcadeWidgetMemberList__name .cArcadeInlineProfileLink > *{margin:0 auto;}.cArcadeWidgetMemberList__name .cArcadeInlineProfileLink strong{display:inline-flex;align-items:center;justify-content:center;line-height:1;}.cArcadeWidgetMemberList__name .cArcadeInlineProfileLink strong > span{display:inline-flex;align-items:center;justify-content:center;line-height:1;}.cArcadeWidgetStats__value{font-size:.98rem;line-height:1.1;color:var(--i-color_hard);}.cArcadeWidgetNews{min-height:160px;}html body .ipsApp [data-ips-hook='main'] .ipsWidget{background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%) !important;border:1px solid var(--i-border_2) !important;box-shadow:0 12px 30px rgba(0,0,0,.12) !important;}html body .ipsApp [data-ips-hook='main'] .ipsWidget > .ipsWidget__header{background:linear-gradient(180deg, rgba(255,255,255,.08) 0%, rgba(255,255,255,.02) 100%), linear-gradient(90deg, color-mix(in srgb, var(--i-primary) 55%, transparent) 0%, color-mix(in srgb, var(--i-primary_light) 38%, transparent) 50%, color-mix(in srgb, var(--i-primary) 55%, transparent) 100%) !important;border-bottom:1px solid color-mix(in srgb, var(--i-primary) 22%, transparent) !important;color:var(--i-color_hard) !important;}html body .ipsApp [data-ips-hook='main'] .ipsWidget > .ipsWidget__content, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetHighlights, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetNews{background:transparent !important;}html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetHighlights__card, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetStats__item, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetStats__icon, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetGames__card, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetGames__link, html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetMemberList__name.ipsDataItem_main{background:color-mix(in srgb, var(--i-background_2) 92%, transparent) !important;border-color:var(--i-border_2) !important;color:var(--i-color_hard) !important;}html body .ipsApp [data-ips-hook='main'] .cArcadeWidgetNews__body blockquote{background:color-mix(in srgb, var(--i-primary) 10%, var(--i-background_2)) !important;border-left-color:color-mix(in srgb, var(--i-primary) 42%, transparent) !important;color:var(--i-color_medium) !important;}.cArcadeNewsBox{overflow:hidden;}.cArcadeNewsBox > .ipsBox__header{padding-inline:1rem;padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;}.cArcadeNewsBox > .ipsBox__body{padding:1rem;}.cArcadeFullWidthBox--tournamentsSpotlight > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;}.cArcadeFullWidthBox--tournamentsSpotlight > .ipsBox__body{background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);}.cArcadeFullWidthBox--tickerProbe{background:var(--i-background_2);border:1px solid var(--i-border_2);border-radius:14px;box-shadow:0 12px 30px rgba(7,12,24,.28);overflow:hidden;}.cArcadeFullWidthBox--tickerProbe > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;background:linear-gradient(180deg, rgba(255,255,255,.10) 0%, rgba(255,255,255,.02) 100%), linear-gradient(90deg, color-mix(in srgb, var(--i-primary) 55%, transparent) 0%, color-mix(in srgb, var(--i-primary_light) 38%, transparent) 50%, color-mix(in srgb, var(--i-primary) 55%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--i-primary) 22%, transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);}.cArcadeFullWidthBox--tickerProbe > .ipsBox__body{background:transparent;}.cArcadeFullWidthBox--categories{background:var(--i-background_2);border:1px solid var(--i-border_2);border-radius:14px;box-shadow:0 12px 30px rgba(7,12,24,.28);overflow:hidden;}.cArcadeFullWidthBox--categories > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;background:linear-gradient(180deg, rgba(255,255,255,.10) 0%, rgba(255,255,255,.02) 100%), linear-gradient(90deg, color-mix(in srgb, var(--i-primary) 55%, transparent) 0%, color-mix(in srgb, var(--i-primary_light) 38%, transparent) 50%, color-mix(in srgb, var(--i-primary) 55%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--i-primary) 22%, transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);}.cArcadeFullWidthBox--categories > .ipsBox__body{background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);}.cArcadeFullWidthBox--menu{overflow:hidden;}.cArcadeFullWidthBox--menu > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;}.cArcadeFullWidthBox--searchGames{overflow:hidden;}.cArcadeFullWidthBox--searchGames > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;}.cArcadeFullWidthBox--categorySpotlight{background:var(--i-background_2);border:1px solid var(--i-border_2);border-radius:14px;box-shadow:0 12px 30px rgba(7,12,24,.28);overflow:hidden;}.cArcadeFullWidthBox--categorySpotlight > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;background:linear-gradient(180deg, rgba(255,255,255,.10) 0%, rgba(255,255,255,.02) 100%), linear-gradient(90deg, color-mix(in srgb, var(--i-primary) 55%, transparent) 0%, color-mix(in srgb, var(--i-primary_light) 38%, transparent) 50%, color-mix(in srgb, var(--i-primary) 55%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--i-primary) 22%, transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);}.cArcadeFullWidthBox--categorySpotlight > .ipsBox__body{background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);}.cArcadeTournamentIntroBox, .cArcadeTournamentChampionBox, .cArcadeTournamentTimelineHost{background:var(--i-background_2);border:1px solid var(--i-border_2);border-radius:14px;box-shadow:0 12px 30px rgba(7,12,24,.28);overflow:hidden;}.cArcadeTournamentIntroBox > .ipsBox__header, .cArcadeTournamentChampionBox > .ipsBox__header, .cArcadeTournamentTimelineHost > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;background:linear-gradient(180deg, rgba(255,255,255,.10) 0%, rgba(255,255,255,.02) 100%), linear-gradient(90deg, color-mix(in srgb, var(--i-primary) 55%, transparent) 0%, color-mix(in srgb, var(--i-primary_light) 38%, transparent) 50%, color-mix(in srgb, var(--i-primary) 55%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--i-primary) 22%, transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);}.cArcadeTournamentIntroBox > .ipsBox__body, .cArcadeTournamentChampionBox > .ipsBox__body, .cArcadeTournamentTimelineHost > .ipsBox__body{background:transparent;}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status{border:1px solid color-mix(in srgb, var(--i-primary) 28%, transparent);background:color-mix(in srgb, var(--i-primary) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--i-primary) 18%, transparent);color:color-mix(in srgb, var(--i-primary) 62%, white);}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status.is-upcoming{border-color:color-mix(in srgb, var(--i-primary) 34%, transparent);background:color-mix(in srgb, var(--i-primary) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--i-primary) 12%, transparent);color:color-mix(in srgb, var(--i-primary_light) 72%, white);}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status.is-finished{border-color:rgba(255, 255, 255, .12);background:rgba(255, 255, 255, .10);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, .03);color:var(--i-color_medium);}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__fact{border-color:rgba(255, 255, 255, .08);background:rgba(255, 255, 255, .04);}.cArcadeWidgetNews__body{min-height:128px;display:grid;gap:.9rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--i-color_soft);line-height:1.75;}.cArcadeWidgetNews__body > *:first-child{margin-top:0;}.cArcadeWidgetNews__body > *:last-child{margin-bottom:0;}.cArcadeWidgetNews__body p, .cArcadeWidgetNews__body ul, .cArcadeWidgetNews__body ol, .cArcadeWidgetNews__body blockquote{margin:0;}.cArcadeWidgetNews__body a{color:var(--i-primary_light);text-decoration-thickness:1px;text-underline-offset:.16em;}a.cArcadeReminderButton, .ipsType_richText a.cArcadeReminderButton{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem .95rem;min-height:34px;border:1px solid var(--i-border_2);border-radius:10px;background:var(--i-background_2);color:var(--i-color_hard);text-decoration:none;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .04);transition:background-color .15s ease, border-color .15s ease, color .15s ease;}a.cArcadeReminderButton:hover, a.cArcadeReminderButton:focus, .ipsType_richText a.cArcadeReminderButton:hover, .ipsType_richText a.cArcadeReminderButton:focus{background:var(--i-background_1);border-color:var(--i-border_3);color:var(--i-color_hard);text-decoration:none;}.cArcadeWidgetNews__body strong{color:var(--i-color_hard);}.cArcadeWidgetNews__body blockquote{padding:.85rem 1rem;border-left:3px solid rgba(var(--i-primary-rgb), .45);border-radius:0 12px 12px 0;background:rgba(var(--i-primary-rgb), .08);color:var(--i-color_medium);}.cArcadeWidgetNews__body ul, .cArcadeWidgetNews__body ol{padding-left:1.2rem;}.cArcadeWidgetGames__item{display:grid;grid-template-columns:34px 1fr;gap:.6rem;align-items:center;min-height:34px;padding-bottom:.75rem;border-bottom:1px solid var(--i-border_2);}.cArcadeWidgetGames__item:last-child{border-bottom:0;padding-bottom:0;}.cArcadeWidgetGames__item:has(> .cArcadeWidgetGames__card){display:block;min-height:0;padding-bottom:0;border-bottom:0;background:transparent;}.cArcadeWidgetGames__item > .cArcadeWidgetGames__card{display:grid;grid-template-columns:34px minmax(0, 1fr);gap:.6rem;align-items:center;min-height:34px;padding-bottom:.75rem;border-bottom:1px solid var(--i-border_2);}.cArcadeWidgetGames__item:last-child > .cArcadeWidgetGames__card{padding-bottom:0;border-bottom:0;}[data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesMore .cArcadeWidgetGames__card, .ipsWidget.cArcadeSidebarWidget--topGamesMore .cArcadeWidgetGames__card{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:.75rem;align-items:center;min-height:42px;padding:.55rem .65rem;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);}.cArcadeWidgetGames__media{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg, var(--i-primary), var(--i-primary_light));display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 8px 20px rgba(0, 0, 0, .18);}.cArcadeWidgetGames__icon{font-size:.95rem;color:#fff;}.cArcadeWidgetGames__thumb{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;}.cArcadeWidgetGames__media{display:grid;grid-template-columns:42px;grid-template-rows:42px auto;justify-items:center;align-content:start;gap:.24rem;width:42px;min-width:42px;height:auto;overflow:visible;background:transparent;box-shadow:none;}.cArcadeWidgetGames__thumbWrap{position:relative;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.06);overflow:visible;}.cArcadeWidgetGames__typeBadge{position:absolute;right:-4px;bottom:-4px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:0;box-shadow:0 3px 10px rgba(0, 0, 0, .24);pointer-events:none;z-index:2;overflow:hidden;}.cArcadeWidgetGames__typeIcon{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%;}i.cArcadeWidgetGames__typeIcon{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:0;object-fit:initial;font-size:14px;line-height:1;}.cArcadeWidgetGames__typeBadge--html5 .cArcadeWidgetGames__typeIcon{width:16px;height:16px;}.cArcadeWidgetGames__typeText{display:block;font-size:.56rem;line-height:1.05;text-align:center;color:var(--i-color_soft);white-space:nowrap;margin-top:5px;}.cArcadeWidgetGames__typeBadge--flash + .cArcadeWidgetGames__typeText{color:var(--cArcadeThemeNegative);}.cArcadeWidgetGames__typeBadge--html5 + .cArcadeWidgetGames__typeText{color:var(--cArcadeTypeHtml5Text);}.cArcadeWidgetGames__main{display:grid;gap:.45rem;min-width:0;}.cArcadeWidgetGames__link{color:inherit;text-decoration:none;width:100%;min-width:0;position:relative;overflow:hidden;}.cArcadeCornerBadge{position:absolute;top:7px;right:-28px;min-width:100px;height:19px;padding:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:.56rem;font-weight:700;line-height:1;transform:rotate(35deg);transform-origin:center;pointer-events:none;z-index:2;background:rgba(76, 175, 80, .18);border:1px solid rgba(76, 175, 80, .34);color:#f5fff5;border-radius:0 !important;}.cArcadeCornerBadge.ipsBadge{display:inline-flex;border-radius:0 !important;}.cArcadeWidgetGames__title{margin:0;font-size:.95rem;line-height:1.25;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:calc(2 * 1em * 1.25);}.cArcadeWidgetGames__subtitle{margin:-.18rem 0 0;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--i-color_soft);}.cArcadeWidgetGames__action{justify-self:start;}.cArcadeWidgetGames__meta{margin:0;font-size:.78rem;line-height:1.2;color:var(--i-color_soft);}.cArcadeWidgetGames__secondary{margin:-.12rem 0 0;font-size:.72rem;line-height:1.25;color:var(--i-color_soft);}.cArcadeWidgetGames__facts{display:flex;flex-wrap:wrap;gap:.28rem;}.cArcadeWidgetGames__fact{display:inline-flex;align-items:center;max-width:100%;padding:.18rem .42rem;border-radius:999px;background:rgba(255, 255, 255, .05);border:1px solid rgba(255, 255, 255, .08);font-size:.64rem;font-weight:700;line-height:1.15;color:var(--i-color_medium);}.cArcadeWidgetGames__fact--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__list, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__list{gap:.55rem;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__item, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__item{display:block;min-height:0;padding:0;border:0;background:transparent;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__link, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__link{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:.75rem;align-items:center;min-height:42px;padding:.55rem .65rem;border-radius:10px;background:rgba(255,255,255,.04);transition:background-color .16s ease, transform .16s ease;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__link:hover, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__link:focus, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__link:hover, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__link:focus{text-decoration:none;background:rgba(255,255,255,.07);}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__media, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__media{width:42px;height:auto;display:grid;justify-items:center;align-content:start;gap:.45rem;border-radius:10px;box-shadow:none;background:transparent;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__thumbWrap, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__thumbWrap{border-radius:50%;overflow:visible;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__thumb, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__thumb{border-radius:50%;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__thumbWrap::before, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__thumbWrap::before{content:'';position:absolute;inset:0;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none;z-index:0;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__thumb, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__thumb, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__icon, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__icon{position:relative;z-index:1;overflow:hidden;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeBadge, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeBadge{width:auto;max-width:none;position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;padding:0;gap:0;border-radius:999px;background:transparent;border:0;box-shadow:0 3px 10px rgba(0, 0, 0, .24);z-index:2;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeImageWrap, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeImageWrap{width:20px;height:20px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeImage, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeImage{object-fit:contain;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeImage, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeImage{width:16px;height:16px;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeText, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeText{display:block;margin-top:0;}.ipsWidget .cArcadeWidgetGames__typeText, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeText, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeText{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 .42rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;}.ipsWidget .cArcadeWidgetGames__typeText--flash, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeText--flash, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeText--flash{color:var(--cArcadeThemeNegative);border-color:var(--cArcadeThemeNegativeBorder);background:var(--cArcadeThemeNegativeBg);box-shadow:inset 0 0 0 1px var(--cArcadeThemeNegativeBg);}.ipsWidget .cArcadeWidgetGames__typeText--html5, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeText--html5, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeText--html5{color:var(--cArcadeTypeHtml5Text);border-color:var(--cArcadeTypeHtml5Border);background:var(--cArcadeTypeHtml5Bg);box-shadow:none;}.ipsWidget .cArcadeWidgetGames__typeText{margin-top:4px;}.ipsWidget .cArcadeWidgetGames__typeBadge--flash + .cArcadeWidgetGames__typeText, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeBadge--flash .cArcadeGameRow__typeText, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeBadge--flash .cArcadeGameRow__typeText{color:var(--cArcadeThemeNegative);border-color:var(--cArcadeThemeNegativeBorder);background:var(--cArcadeThemeNegativeBg);box-shadow:inset 0 0 0 1px var(--cArcadeThemeNegativeBg);}.ipsWidget .cArcadeWidgetGames__typeBadge--html5 + .cArcadeWidgetGames__typeText, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeText, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeText{color:var(--cArcadeTypeHtml5Text);border-color:var(--cArcadeTypeHtml5Border);background:var(--cArcadeTypeHtml5Bg);box-shadow:none;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeBadge--flash .cArcadeGameRow__typeText, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeBadge--flash .cArcadeGameRow__typeText{color:var(--cArcadeThemeNegative);}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeText, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeText{color:var(--cArcadeTypeHtml5Text);}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__main, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__main{gap:.18rem;min-width:0;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__title, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__title{font-size:.92rem;font-weight:700;line-height:1.25;min-height:calc(2 * 1em * 1.25);}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__action, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__action{padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;min-height:0;font-size:.74rem;font-weight:500;line-height:1.2;color:var(--i-color_medium) !important;display:inline-flex;align-items:center;gap:.32rem;text-transform:none;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__action::before, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__action::before{content:"\f144";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.78rem;line-height:1;color:inherit;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__action:hover, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeWidgetGames__action:focus, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__action:hover, .cArcadeWidgetGames--sidebarCards .cArcadeWidgetGames__action:focus{color:var(--i-color_hard) !important;text-decoration:none;}:root{--cArcadeTopRowHeight:500px;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .ipsWidget:first-child:not(.cArcadeTournamentSidebarHost), [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .ipsWidget:first-child:not(.cArcadeTournamentSidebarHost), .ipsColumns__primary[data-ips-hook='main'] > .ipsBox:first-child{height:var(--cArcadeTopRowHeight);display:flex;flex-direction:column;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .ipsWidget:first-child:not(.cArcadeTournamentSidebarHost) > .ipsWidget__content, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .ipsWidget:first-child:not(.cArcadeTournamentSidebarHost) > .ipsWidget__content, .ipsColumns__primary[data-ips-hook='main'] > .ipsBox:first-child > .ipsBox__body{flex:1 1 auto;min-height:0;overflow:auto;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .ipsWidget:first-child:not(.cArcadeTournamentSidebarHost) .cArcadeWidgetGames, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .ipsWidget:first-child:not(.cArcadeTournamentSidebarHost) .cArcadeTournamentTicker{height:100%;max-height:none;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost), [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost){height:auto;max-height:none;display:block;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost) > .ipsWidget__content, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost) > .ipsWidget__content{overflow:visible;}.cArcadeSidebarRail .ipsDataItem:has(.cArcadeSessionTarget){padding-block:0;border:0;}.cArcadeSidebarRail .ipsDataItem_main:has(.cArcadeSessionTarget){width:100%;}.cArcadeSessionTarget{display:grid;gap:.22rem;padding:.85rem .95rem;border-radius:14px;border:1px solid rgba(251, 153, 2, .16);background:linear-gradient(135deg, rgba(251, 153, 2, .12), rgba(251, 153, 2, .04) 45%, transparent 100%), linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(0, 0, 0, .02));box-shadow:0 10px 22px rgba(0, 0, 0, .08);}.cArcadeSessionTarget--primary{border-color:rgba(var(--i-primary-rgb), .26);background:linear-gradient(135deg, rgba(var(--i-primary-rgb), .18), rgba(var(--i-primary-rgb), .05) 48%, transparent 100%), linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(0, 0, 0, .03));}.cArcadeSessionTarget--positive{border-color:rgba(29, 163, 86, .24);background:linear-gradient(135deg, rgba(29, 163, 86, .18), rgba(29, 163, 86, .05) 48%, transparent 100%), linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(0, 0, 0, .03));}.cArcadeSessionTarget--warning{border-color:rgba(255, 159, 67, .28);background:linear-gradient(135deg, rgba(255, 159, 67, .20), rgba(255, 159, 67, .05) 48%, transparent 100%), linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(0, 0, 0, .03));}.cArcadeSessionTarget__eyebrow, .cArcadeSessionTarget__value, .cArcadeSessionTarget__text{margin:0;}.cArcadeSessionTarget__eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--i-color_soft);}.cArcadeSessionTarget__value{font-size:1.22rem;font-weight:800;line-height:1.1;color:var(--i-color_hard);}.cArcadeSessionTarget__text{font-size:.88rem;line-height:1.45;color:var(--i-color_medium);}.cArcadeSidebarRail{position:static;max-height:none;overflow:visible;padding-inline-end:0;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesMore > .ipsWidget__content{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesPrimary, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesMore{height:var(--cArcadeTopRowHeight);display:flex;flex-direction:column;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers{height:355px;max-height:355px;display:flex;flex-direction:column;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers > .ipsWidget__content{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesPrimary > .ipsWidget__content{flex:1 1 auto;min-height:0;overflow:auto;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesPrimary .cArcadeWidgetGames, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesMore .cArcadeWidgetGames, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames{height:100%;max-height:100%;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__list{gap:.65rem;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__link{grid-template-columns:58px minmax(0, 1fr);align-items:start;min-height:112px;padding:.8rem .85rem;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__media{width:58px;height:58px;border-radius:14px;background:rgba(255,255,255,.08);flex:0 0 58px;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__main{gap:.28rem;align-content:start;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__title{font-size:.95rem;line-height:1.3;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__subtitle{font-size:.68rem;margin-top:0;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__meta{font-size:.8rem;line-height:1.25;}[data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--livePlayers .cArcadeWidgetGames__facts{margin-top:.08rem;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost), [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost), [data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost.cArcadeSidebarWidget--livePlayers:not(.cArcadeTournamentUpcomingHost), [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost.cArcadeSidebarWidget--livePlayers:not(.cArcadeTournamentUpcomingHost){height:auto !important;max-height:none !important;display:block !important;overflow:visible !important;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost) > .ipsWidget__content, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost:not(.cArcadeTournamentUpcomingHost) > .ipsWidget__content, [data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost.cArcadeSidebarWidget--livePlayers:not(.cArcadeTournamentUpcomingHost) > .ipsWidget__content, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeTournamentSidebarHost.cArcadeSidebarWidget--livePlayers:not(.cArcadeTournamentUpcomingHost) > .ipsWidget__content{flex:0 0 auto !important;height:auto !important;max-height:none !important;overflow:visible !important;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--hunting{height:355px;max-height:355px;display:flex;flex-direction:column;overflow:hidden;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--hunting > .ipsWidget__content{flex:1 1 auto;min-height:0;max-height:none;position:relative;overflow:auto;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--hunting > .ipsWidget__content::after{display:none;content:none;}[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--hunting .cArcadeWidgetGames{height:100%;max-height:none;}.cArcadeTournamentTicker{height:340px;display:block;overflow:hidden;}.cArcadeTournamentTicker__viewport{width:100%;height:100%;overflow:hidden;cursor:grab;user-select:none;touch-action:none;}.cArcadeTournamentTicker__viewport.is-dragging{cursor:grabbing;}.cArcadeTournamentTicker__track{display:flex;flex-direction:column;gap:.9rem;width:100%;animation:cArcadeTournamentTickerScroll 34s linear infinite;will-change:transform;}.cArcadeTournamentTicker.is-enhanced .cArcadeTournamentTicker__track{animation:none;}.cArcadeTournamentTicker__list{list-style:none;margin:0;padding:0;display:grid;gap:.9rem;}.cArcadeTournamentTicker__item{display:grid;grid-template-columns:auto 54px minmax(0, 1fr);align-items:center;gap:.8rem;padding:.95rem 1rem;border:1px solid var(--i-border_2);border-radius:14px;background:linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(0, 0, 0, .05));box-shadow:0 10px 24px rgba(0, 0, 0, .08);}.cArcadeTournamentTicker__rank, .cArcadeTournamentTicker__name, .cArcadeTournamentTicker__points{margin:0;}.cArcadeTournamentTicker__rank{font-size:1rem;font-weight:700;color:var(--i-primary);white-space:nowrap;}.cArcadeTournamentTicker__avatar{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--i-primary), var(--i-primary_light));color:#fff;font-size:1rem;font-weight:700;box-shadow:0 8px 20px rgba(0, 0, 0, .18);overflow:hidden;}.cArcadeTournamentTicker__avatar img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadeTournamentTicker__meta{min-width:0;display:grid;gap:.2rem;}.cArcadeTournamentTicker__name{font-size:.96rem;font-weight:700;line-height:1.2;word-break:break-word;}.cArcadeTournamentTicker__points{font-size:.84rem;color:var(--i-color_soft);line-height:1.25;}.cArcadePreHeroTicker{overflow:hidden;mask-image:linear-gradient(90deg, transparent 0, #000 4%, #000 96%, transparent 100%);}.cArcadePreHeroTicker__track{display:flex;align-items:stretch;gap:.8rem;width:max-content;animation:cArcadePreHeroTickerScroll 28s linear infinite;will-change:transform;}.cArcadePreHeroTicker--slow .cArcadePreHeroTicker__track{animation-duration:40s;}.cArcadePreHeroTicker--normal .cArcadePreHeroTicker__track{animation-duration:28s;}.cArcadePreHeroTicker--fast .cArcadePreHeroTicker__track{animation-duration:18s;}.cArcadePreHeroTicker:hover .cArcadePreHeroTicker__track{animation-play-state:paused;}.cArcadePreHeroScores__card{display:grid;grid-template-columns:54px minmax(0, 1fr);gap:.75rem;align-items:center;flex:0 0 320px;padding:.8rem .95rem;border:1px solid var(--i-border_2);border-radius:14px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 10px 24px rgba(7,12,24,.18);text-decoration:none;color:inherit;transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease;}.cArcadePreHeroScores__card:hover, .cArcadePreHeroScores__card:focus{text-decoration:none;transform:translateY(-1px);border-color:rgba(var(--i-primary-rgb), .34);box-shadow:0 12px 24px rgba(0,0,0,.12);}.cArcadePreHeroScores__gameThumb{width:54px;height:54px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);color:var(--i-color_soft);box-shadow:0 10px 22px rgba(0,0,0,.18);}.cArcadePreHeroScores__gameThumb img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadePreHeroScores__avatar{width:28px;height:28px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--i-primary), var(--i-primary_light));color:#fff;font-size:.82rem;font-weight:800;box-shadow:0 8px 18px rgba(0,0,0,.18);flex:0 0 28px;}.cArcadePreHeroScores__avatar img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadePreHeroScores__content{min-width:0;display:grid;gap:.08rem;}.cArcadePreHeroScores__member, .cArcadePreHeroScores__game, .cArcadePreHeroScores__score{display:block;line-height:1.25;word-break:break-word;}.cArcadePreHeroScores__member{display:flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:800;color:var(--i-color_hard);}.cArcadePreHeroScores__memberName{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cArcadePreHeroScores__game{font-size:.8rem;color:var(--i-color_medium);}.cArcadePreHeroScores__score{font-size:.86rem;font-weight:800;color:#57c47c;}@keyframes cArcadePreHeroTickerScroll{from{transform:translateX(0);}to{transform:translateX(calc(-50% - .4rem));}}.cArcadeTournamentCarousel{position:relative;display:flex;align-items:stretch;gap:.6rem;padding-inline:.9rem;box-sizing:border-box;overflow:visible;}.cArcadeFullWidthBox--tournamentsSpotlight > .ipsBox__body{overflow:hidden;padding-bottom:1rem;}.cArcadeTournamentCarousel__arrow{flex:0 0 42px;align-self:center;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--i-border_2);border-radius:999px;background:rgba(20, 24, 31, .92);color:#fff;box-shadow:0 8px 18px rgba(0, 0, 0, .18);cursor:pointer;transition:transform .15s ease, background-color .15s ease;}.cArcadeTournamentCarousel__arrow:hover{transform:translateY(-1px);background:rgba(var(--i-primary-rgb), .95);}.cArcadeTournamentCarousel__arrow[hidden]{display:none;}.cArcadeTournamentGameRail{flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:0 .85rem .35rem .15rem;}.cArcadeTournamentGameRail::-webkit-scrollbar{display:none;}.cArcadeTournamentGameRail__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px, 320px);gap:1rem;width:max-content;padding:0 1.5rem 0 .35rem;}.cArcadeTournamentGame{position:relative;display:grid;grid-template-columns:66px minmax(0, 1fr);gap:1rem;padding:1rem;border:1px solid rgba(var(--i-primary-rgb), .14);border-radius:20px;background:linear-gradient(155deg, rgba(var(--i-primary-rgb), .18), rgba(255, 255, 255, .03) 42%, rgba(10, 13, 18, .12));box-shadow:0 16px 34px rgba(0, 0, 0, .12);overflow:hidden;}.cArcadeTournamentGame__media{position:relative;width:66px;height:66px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg, var(--i-primary), var(--i-primary_light));color:#fff;font-size:1.3rem;box-shadow:0 10px 22px rgba(0, 0, 0, .18);overflow:hidden;}.cArcadeTournamentGame__thumb{display:block;width:100%;height:100%;object-fit:cover;}.cArcadeTournamentGame__content, .cArcadeTournamentGame__eyebrow, .cArcadeTournamentGame__title, .cArcadeTournamentGame__factLabel, .cArcadeTournamentGame__factValue, .cArcadeTournamentGame__factPrimary, .cArcadeTournamentGame__factSecondary, .cArcadeTournamentGame__standings, .cArcadeTournamentGame__participant, .cArcadeTournamentGame__rank, .cArcadeTournamentGame__avatar, .cArcadeTournamentGame__avatar img, .cArcadeTournamentGame__participantName, .cArcadeTournamentGame__participantPoints, .cArcadeTournamentGame__footer, .cArcadeTournamentGame__status, .cArcadeTournamentGame__status.is-upcoming, .cArcadeTournamentGame__status.is-finished{all:revert;}.cArcadeTournamentGame__content{min-width:0;display:grid;grid-template-columns:1fr;gap:.7rem;padding-top:1.8rem;}.cArcadeTournamentGame__eyebrow, .cArcadeTournamentGame__title, .cArcadeTournamentGame__factLabel, .cArcadeTournamentGame__factValue, .cArcadeTournamentGame__factPrimary, .cArcadeTournamentGame__factSecondary{margin:0;}.cArcadeTournamentGame__eyebrow{grid-column:1 / -1;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--i-primary);}.cArcadeTournamentGame__title{grid-column:1 / -1;font-size:1.05rem;line-height:1.2;margin-top:-.1rem;min-height:calc(1.2em * 2);display:block;}.cArcadeTournamentGame__schedule{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:.65rem;width:calc(100% + 58px);margin-left:-70px;grid-column:1 / -1;grid-row:auto;justify-self:stretch;order:3;}.cArcadeTournamentGame__fact{display:grid;gap:.24rem;padding:.7rem .8rem;border:1px solid rgba(255, 255, 255, .08);border-radius:14px;background:rgba(255, 255, 255, .04);}.cArcadeTournamentGame__factLabel{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--i-color_soft);}.cArcadeTournamentGame__factValue{display:grid;gap:.05rem;font-size:.94rem;line-height:1.25;color:var(--i-color_hard);}.cArcadeTournamentGame__factPrimary{font-weight:700;}.cArcadeTournamentGame__factSecondary{font-size:.82rem;color:var(--i-color_medium);}.cArcadeTournamentGame__standings{display:grid;gap:.45rem;width:100%;grid-column:1 / -1;grid-row:auto;margin-left:0;justify-self:stretch;align-self:start;order:2;}.cArcadeTournamentGame__participant{display:grid;grid-template-columns:auto 30px minmax(0, 1fr);align-items:center;gap:.45rem;padding:.5rem .6rem;border:1px solid rgba(255, 255, 255, .08);border-radius:14px;background:rgba(255, 255, 255, .04);}.cArcadeTournamentGame__participant--empty{grid-template-columns:1fr;justify-items:center;text-align:center;color:var(--i-color_medium);font-size:.82rem;font-weight:600;padding:.8rem;}.cArcadeTournamentGame__rank{font-size:.76rem;font-weight:800;color:var(--i-primary);white-space:nowrap;}.cArcadeTournamentGame__avatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;overflow:hidden;background:rgba(255, 255, 255, .08);color:var(--i-color_soft);text-decoration:none;}.cArcadeTournamentGame__avatar img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadeTournamentGame__participantName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--i-color_hard);font-size:.82rem;font-weight:600;text-decoration:none;}.cArcadeTournamentGame__participantName:hover{text-decoration:underline;}.cArcadeTournamentGame__participantPoints{grid-column:2 / -1;font-size:.74rem;color:var(--i-color_medium);white-space:normal;}.cArcadeTournamentGame__footer{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;grid-column:1 / -1;margin-top:.25rem;order:4;}.cArcadeTournamentGame, .cArcadeTournamentHubCard{overflow:visible;}.cArcadeTournamentHubCard__thumbWrap{position:relative;width:66px;height:66px;display:flex;align-items:center;justify-content:center;color:var(--cArcadeThemeAccentText);overflow:visible;background:rgba(255,255,255,.06);box-shadow:0 10px 22px rgba(0,0,0,.18);}color:var(--cArcadeThemeAccentText);background:var(--cArcadeThemeAccentBg);border-color:var(--cArcadeThemeAccentBorder);box-shadow:inset 0 0 0 1px var(--cArcadeThemeAccentBg);object-fit:cover;border-radius:inherit;}color:var(--cArcadeThemeNegative);background:var(--cArcadeThemeNegativeBg);border-color:var(--cArcadeThemeNegativeBorder);box-shadow:inset 0 0 0 1px var(--cArcadeThemeNegativeBg);justify-content:center;align-self:center;min-height:18px;padding:0 .42rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1.05;text-align:center;text-transform:uppercase;color:var(--cArcadeThemeAccentText);white-space:nowrap;margin-top:5px;}.cArcadeTournamentHubCard__typeText--html5{color:var(--cArcadeThemeAccentText);background:var(--cArcadeThemeAccentBg);border-color:var(--cArcadeThemeAccentBorder);box-shadow:inset 0 0 0 1px var(--cArcadeThemeAccentBg);}.cArcadeTournamentHubCard__typeText--flash{color:var(--cArcadeThemeNegative);background:var(--cArcadeThemeNegativeBg);border-color:var(--cArcadeThemeNegativeBorder);box-shadow:inset 0 0 0 1px var(--cArcadeThemeNegativeBg);}.cArcadeTournamentGame__status, .cArcadeTournamentHubCard__status{position:absolute;top:.85rem;right:1.15rem;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:.42rem .72rem;border-radius:999px;background:var(--cArcadeThemePositiveBg);color:var(--cArcadeThemePositive);font-size:.78rem;font-weight:700;line-height:1.25;white-space:nowrap;width:auto;max-width:calc(100% - 1.7rem);box-sizing:border-box;z-index:2;}.cArcadeTournamentGame__status.is-upcoming, .cArcadeTournamentHubCard__status.is-upcoming{background:var(--cArcadeThemeAccentBg);color:var(--cArcadeThemeAccentTextStrong);}.cArcadeTournamentGame__status.is-finished, .cArcadeTournamentHubCard__status.is-finished{background:rgba(255, 255, 255, .10);color:var(--i-color_medium);}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status{border:1px solid color-mix(in srgb, #fb9902 34%, transparent) !important;background:color-mix(in srgb, #fb9902 12%, transparent) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb, #fb9902 12%, transparent) !important;color:color-mix(in srgb, #fb9902 78%, white) !important;}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status.is-active{border-color:color-mix(in srgb, var(--i-color_positive) 28%, transparent) !important;background:color-mix(in srgb, var(--i-color_positive) 18%, transparent) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--i-color_positive) 18%, transparent) !important;color:color-mix(in srgb, var(--i-color_positive) 72%, white) !important;}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status.is-upcoming{border-color:color-mix(in srgb, #fb9902 34%, transparent) !important;background:color-mix(in srgb, #fb9902 12%, transparent) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb, #fb9902 12%, transparent) !important;color:color-mix(in srgb, #fb9902 78%, white) !important;}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__status.is-finished{border-color:rgba(255, 255, 255, .12) !important;background:rgba(255, 255, 255, .10) !important;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, .03) !important;color:var(--i-color_medium) !important;}.cArcadeFullWidthBox--tournamentsSpotlight .cArcadeTournamentGame__fact{border-color:color-mix(in srgb, #fb9902 34%, transparent) !important;background:color-mix(in srgb, #fb9902 14%, transparent) !important;}.cArcadeTournamentGame__footer > .cArcadeTournamentGame__status{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-left:auto !important;min-height:28px !important;padding:.28rem .58rem !important;width:auto !important;max-width:100% !important;line-height:1.2 !important;flex:0 0 auto !important;box-sizing:border-box !important;white-space:nowrap !important;border-radius:999px !important;overflow:visible !important;text-overflow:clip !important;}.cArcadeTournamentGame__footer > .cArcadeTournamentGame__status.is-upcoming{background:var(--cArcadeThemeAccentBg) !important;color:var(--cArcadeThemeAccentTextStrong) !important;}@media (max-width:767px){.cArcadeWidgetHighlights__grid{grid-template-columns:1fr;}.cArcadeTournamentGame{grid-template-columns:58px minmax(0, 1fr);}.cArcadeTournamentGame__media{width:58px;height:58px;font-size:1.15rem;}.cArcadeTournamentGame__content{grid-template-columns:1fr;padding-top:1.9rem;}.cArcadeTournamentGame__schedule{grid-template-columns:1fr;width:calc(100% + 50px);margin-left:-58px;}.cArcadeTournamentGame__standings{width:100%;grid-column:1;grid-row:auto;margin-left:0;}.cArcadeTournamentGame__participant{grid-template-columns:auto 30px minmax(0, 1fr);}.cArcadeTournamentGame__schedule{grid-column:1 / -1;grid-row:auto;justify-self:stretch;}.cArcadeTournamentGame__participantPoints{grid-column:1 / -1;padding-left:calc(30px + .6rem);white-space:normal;}}.cArcadeFullWidthBox{width:100%;}.cArcadeFullWidthBox--menu > .ipsBox__body, .cArcadeFullWidthBox--menu > .ipsBox__content{padding-top:.45rem;}.cArcadeFullWidthBox > .ipsBox__header, .cArcadeFullWidthBox > .ipsBox__body, .cArcadeFullWidthBox > .ipsBox__content{padding-inline:1.25rem;}.cArcadeFullWidthBox > .ipsBox__body, .cArcadeFullWidthBox > .ipsBox__content{padding-block:1.15rem;}.cArcadeJumpNav{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:420;display:grid;gap:.65rem;padding:.65rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg, rgba(17,19,26,.76), rgba(10,12,18,.68));backdrop-filter:blur(8px);box-shadow:0 12px 32px rgba(0,0,0,.18);}.cArcadeJumpNav__link{width:11px;height:11px;display:block;border-radius:50%;background:rgba(255,255,255,.24);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);transition:transform .15s ease, background .15s ease, border-color .15s ease, box-shadow .15s ease;}.cArcadeJumpNav__link:hover{background:rgba(255,255,255,.48);border-color:rgba(255,255,255,.36);transform:scale(1.08);}.cArcadeJumpNav__link.is-active{background:rgba(87, 173, 118, .82);border-color:rgba(87, 173, 118, .92);box-shadow:0 0 0 4px rgba(87, 173, 118, .12);}.cArcadeCategoryGrid{--cArcadeCategoryColumns:6;--cArcadeCategoryGap:clamp(.28rem, calc(1.12rem - (var(--cArcadeCategoryColumns) * .08rem)), 1rem);--cArcadeCategoryTileHeight:clamp(132px, calc(204px - (var(--cArcadeCategoryColumns) * 8px)), 164px);--cArcadeCategoryTilePaddingY:clamp(.45rem, calc(1rem - (var(--cArcadeCategoryColumns) * .05rem)), .95rem);--cArcadeCategoryTilePaddingX:clamp(.35rem, calc(.9rem - (var(--cArcadeCategoryColumns) * .045rem)), .85rem);--cArcadeCategoryTileRadius:clamp(10px, calc(20px - var(--cArcadeCategoryColumns)), 16px);--cArcadeCategoryIconSize:clamp(32px, calc(70px - (var(--cArcadeCategoryColumns) * 4px)), 54px);--cArcadeCategoryIconFontSize:clamp(.82rem, calc(1.75rem - (var(--cArcadeCategoryColumns) * .07rem)), 1.35rem);--cArcadeCategoryTitleFontSize:clamp(.72rem, calc(1.12rem - (var(--cArcadeCategoryColumns) * .02rem)), .98rem);--cArcadeCategoryCountFontSize:clamp(.64rem, calc(.9rem - (var(--cArcadeCategoryColumns) * .01rem)), .8rem);display:grid;grid-template-columns:repeat(var(--cArcadeCategoryColumns), minmax(0, 1fr));justify-content:stretch;gap:var(--cArcadeCategoryGap);}.cArcadeCategoryTile{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;justify-items:center;align-content:start;gap:clamp(.35rem, calc(.9rem - (var(--cArcadeCategoryColumns) * .05rem)), .7rem);width:100%;min-height:var(--cArcadeCategoryTileHeight);padding:var(--cArcadeCategoryTilePaddingY) var(--cArcadeCategoryTilePaddingX);border:1px solid rgba(var(--i-primary-rgb), .18);border-radius:var(--cArcadeCategoryTileRadius);background:linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.015)), linear-gradient(135deg, rgba(var(--i-primary-rgb), .14), rgba(var(--i-primary-rgb), .05) 45%, rgba(10,12,18,.14));box-shadow:inset 0 1px 0 rgba(255,255,255,.07), 0 12px 28px rgba(0, 0, 0, .14);color:inherit;text-decoration:none;transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease;}.cArcadeCategoryTile__mainLink{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;justify-items:center;align-content:start;gap:inherit;width:100%;color:inherit;text-decoration:none;}.cArcadeCategoryTile__mainLink:hover{color:inherit;text-decoration:none;}.cArcadeCategoryTile::before{content:'';position:absolute;inset:0 0 auto;height:clamp(2px, calc(4px - (var(--cArcadeCategoryColumns) * .15px)), 3px);background:linear-gradient(90deg, rgba(var(--i-primary-rgb), .20), rgba(var(--i-primary-rgb), .80), rgba(var(--i-primary-rgb), .20));opacity:.95;}.cArcadeCategoryTile:hover{transform:translateY(-2px);border-color:rgba(var(--i-primary-rgb), .34);box-shadow:inset 0 1px 0 rgba(255,255,255,.08), 0 16px 32px rgba(0, 0, 0, .18);color:inherit;text-decoration:none;}.cArcadeCategoryTile:focus-within{border-color:rgba(var(--i-primary-rgb), .34);box-shadow:inset 0 1px 0 rgba(255,255,255,.08), 0 16px 32px rgba(0, 0, 0, .18);}.cArcadeCategoryTile__icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;background:linear-gradient(135deg, var(--i-primary), var(--i-primary_light));border:2px solid rgba(255,255,255,.12);color:#fff;font-size:var(--cArcadeCategoryIconFontSize);box-shadow:0 10px 22px rgba(0, 0, 0, .22);}.cArcadeCategoryTile__image{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%;}.cArcadeCategoryTile__content{display:grid;gap:clamp(.28rem, calc(.56rem - (var(--cArcadeCategoryColumns) * .015rem)), .42rem);min-width:0;justify-items:center;align-content:start;text-align:center;width:100%;}.cArcadeCategoryTile__title, .cArcadeCategoryTile__count{margin:0;}.cArcadeCategoryTile__title{font-size:var(--cArcadeCategoryTitleFontSize);line-height:1.2;font-weight:700;color:var(--i-color_hard);width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.cArcadeCategoryTile__count{display:inline-flex;align-items:center;justify-content:center;padding:clamp(.1rem, calc(.28rem - (var(--cArcadeCategoryColumns) * .012rem)), .18rem) clamp(.32rem, calc(.66rem - (var(--cArcadeCategoryColumns) * .03rem)), .55rem);border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(var(--i-primary-rgb), .16);font-size:var(--cArcadeCategoryCountFontSize);font-weight:700;color:var(--i-color_soft);line-height:1.35;}.cArcadeCategoryTile__toggle{position:absolute;right:.25rem;bottom:.25rem;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--i-color_medium);box-shadow:none;cursor:pointer;transition:background-color .15s ease, color .15s ease, transform .15s ease;z-index:2;}.cArcadeCategoryTile__toggle:hover{color:#fff;transform:translateY(-1px);}.cArcadeCategoryTile__overlay{position:absolute;inset:0;display:grid;gap:.2rem;padding:var(--cArcadeCategoryTilePaddingY) var(--cArcadeCategoryTilePaddingX);border-radius:inherit;background:linear-gradient(180deg, rgba(255,255,255,.08) 0%, rgba(255,255,255,.015) 100%), linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 98%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 99%, transparent) 100%);opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .15s ease, transform .15s ease;z-index:3;}.cArcadeCategoryTile.is-subcategory-hover .cArcadeCategoryTile__overlay{opacity:1;pointer-events:auto;transform:translateY(0);}.cArcadeCategoryTile__overlayBody{display:flex;flex-direction:column;gap:.34rem;overflow:auto;padding-right:.08rem;scrollbar-width:none;}.cArcadeCategoryTile__overlayBody::-webkit-scrollbar{display:none;}.cArcadeCategoryTile__childLink{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;box-sizing:border-box;min-height:32px;flex:0 0 auto;gap:.7rem;padding:.46rem .6rem;border-radius:8px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);border:1px solid var(--i-border_2);color:var(--i-color_medium);box-shadow:0 8px 18px rgba(7,12,24,.14);text-decoration:none;font-size:clamp(.64rem, calc(.84rem - (var(--cArcadeCategoryColumns) * .01rem)), .78rem);line-height:1.25;text-align:left;}.cArcadeCategoryTile__childLink:hover{color:#fff;text-decoration:none;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_1) 98%, white 2%) 0%, color-mix(in srgb, var(--i-background_2) 98%, transparent) 100%);border-color:var(--i-border_3);}.cArcadeCategoryTile__childLabel{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--i-color_hard);}.cArcadeCategoryTile__childMeta{flex:0 0 auto;padding:.16rem .48rem;border-radius:999px;background:color-mix(in srgb, var(--i-background_1) 82%, transparent);border:1px solid var(--i-border_2);color:var(--i-color_soft);font-size:clamp(.56rem, calc(.74rem - (var(--cArcadeCategoryColumns) * .008rem)), .68rem);font-weight:700;line-height:1.1;}.cArcadeCategoryTile__childLink:hover .cArcadeCategoryTile__childMeta{color:#fff;background:color-mix(in srgb, var(--i-background_1) 88%, transparent);border-color:var(--i-border_3);}.cArcadeDirectory{display:grid;gap:.8rem;}.cArcadeDirectory__toolbar{display:block;}.cArcadeDirectory__searchField{display:grid;gap:.45rem;}.cArcadeDirectory__searchLabel{font-size:.9rem;font-weight:700;color:var(--i-color_hard);}.cArcadeDirectory__searchWrap{display:block;}.cArcadeDirectory__search{width:100%;height:42px;padding:0 .9rem;border:1px solid var(--i-border_2);border-radius:10px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 10px 24px rgba(7,12,24,.14);color:var(--i-color_hard);font-size:.92rem;outline:0;}.cArcadeDirectory__search:focus{border-color:rgba(var(--i-primary-rgb), .45);box-shadow:0 0 0 1px rgba(var(--i-primary-rgb), .22);}.cArcadeDirectory__search::placeholder{color:var(--i-color_soft);opacity:1;}.cArcadeDirectory__count{margin:0;font-size:.9rem;color:var(--i-color_soft);}.cArcadeDirectory__keyboard{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;}.cArcadeDirectory__key{min-width:28px;min-height:22px;padding:.18rem .48rem;border:1px solid var(--i-border_2);border-radius:8px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 8px 18px rgba(7,12,24,.12);color:var(--i-color_hard);font-size:.72rem;font-weight:700;line-height:1;text-align:center;cursor:pointer;transition:border-color .15s ease, background .15s ease, color .15s ease;}.cArcadeDirectory__key--all{padding-inline:.7rem;}.cArcadeDirectory__key:hover{border-color:var(--i-border_3);background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_1) 98%, white 2%) 0%, color-mix(in srgb, var(--i-background_2) 98%, transparent) 100%);color:#fff;}.cArcadeDirectory__key.is-active{border-color:rgba(251, 153, 2, .26);background:rgba(251, 153, 2, .10);color:rgba(255, 232, 196, .92);}.cArcadeDirectory__empty{margin:0;padding:.55rem 0 0;border:0;border-radius:0;background:transparent;color:var(--i-color_soft);}.cArcadeDirectory__data{display:none;}.cArcadeCategorySpotlight{display:grid;}.cArcadeCategorySpotlight__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;}.cArcadeCategorySpotlight__panel{display:grid;align-content:start;gap:.85rem;padding:1rem;border:1px solid var(--i-border_2);border-radius:14px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 10px 24px rgba(7,12,24,.16);min-width:0;}.cArcadeCategorySpotlight__title{margin:0;font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--i-primary);}.cArcadeCategorySpotlight__stats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.85rem;}.cArcadeCategorySpotlight__stat{display:grid;gap:.18rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.08);}.cArcadeCategorySpotlight__stat:nth-last-child(-n+2){padding-bottom:0;border-bottom:0;}.cArcadeCategorySpotlight__label{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--i-color_soft);}.cArcadeCategorySpotlight__value{font-size:1.25rem;line-height:1.15;color:var(--i-color_hard);}.cArcadeCategorySpotlight__list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;}.cArcadeCategorySpotlight__entry{display:grid;grid-template-columns:46px minmax(0, 1fr);align-items:center;gap:.75rem;padding:.55rem .65rem;border-radius:12px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_1) 98%, white 2%) 0%, color-mix(in srgb, var(--i-background_2) 98%, transparent) 100%);border:1px solid var(--i-border_2);box-shadow:0 8px 18px rgba(7,12,24,.12);color:inherit;text-decoration:none;min-width:0;}.cArcadeCategorySpotlight__entry:hover{border-color:rgba(var(--i-primary-rgb), .24);background:rgba(var(--i-primary-rgb), .08);text-decoration:none;}.cArcadeCategorySpotlight__media{width:46px;height:46px;border-radius:14px;overflow:hidden;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:var(--i-color_soft);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);}.cArcadeCategorySpotlight__media--avatar{border-radius:999px;width:42px;height:42px;}.cArcadeCategorySpotlight__media img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadeCategorySpotlight__stack{display:grid;gap:.18rem;min-width:0;}.cArcadeCategorySpotlight__text{font-size:.92rem;font-weight:700;line-height:1.25;color:var(--i-color_hard);overflow-wrap:anywhere;}.cArcadeCategorySpotlight__text--member a, .cArcadeCategorySpotlight__text--member{color:inherit;text-decoration:none;}.cArcadeCategorySpotlight__meta{font-size:.78rem;color:var(--i-color_soft);line-height:1.25;}.cArcadeCategorySpotlight__empty{margin:0;color:var(--i-color_soft);line-height:1.55;}.cArcadeGameResults{display:grid;gap:.85rem;}.cArcadeGameResults__list{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:1rem;}.cArcadeGameRow{display:grid;position:relative;align-content:start;gap:.7rem;scroll-margin-top:5.5rem;padding:1rem .9rem .95rem;border:1px solid rgba(255,255,255,.10);border-radius:14px;background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015));color:inherit;text-decoration:none;transition:border-color .15s ease, box-shadow .2s ease, background .2s ease;overflow:hidden;}.cArcadeGameRow:target{border-color:rgba(255, 214, 120, .52);background:linear-gradient(180deg, rgba(255, 214, 120, .10), rgba(255,255,255,.02));box-shadow:0 0 0 1px rgba(255, 214, 120, .22), 0 0 28px rgba(255, 214, 120, .16);}.cArcadeGameRow:hover{background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015));border-color:rgba(255,255,255,.10);}.cArcadeGameRow[hidden]{display:none;}.cArcadeGameRow__top{width:100%;display:grid;grid-template-columns:minmax(0, 1fr) 72px;align-items:start;gap:.85rem;}.cArcadeGameRow__meta{min-width:0;display:grid;gap:.28rem;align-content:start;padding-top:.15rem;}.cArcadeGameRow__metaLabel{font-size:.66rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45);}.cArcadeGameRow__metaLabel--center{text-align:center;}.cArcadeGameRow__metaValue{font-size:.9rem;line-height:1.3;color:var(--i-color_hard);word-break:break-word;}.cArcadeGameRow__metaActions{width:100%;display:grid;gap:.45rem;padding-top:.35rem;}.cArcadeGameRow__mediaColumn{display:grid;justify-items:center;align-content:start;grid-template-rows:auto auto auto 1fr auto;gap:.38rem;min-width:0;height:100%;}.cArcadeGameRow__header{width:100%;min-width:0;min-height:2.5em;padding:.55rem .7rem .5rem;border-radius:11px;background:linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);}.cArcadeGameRow__highlightStats{width:100%;display:grid;gap:.45rem;margin:.7rem 0 .5rem;padding:.62rem 0 .56rem;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);}.cArcadeGameRow__highlightStat{width:100%;display:grid;gap:.12rem;padding:.62rem .78rem;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,.02));box-shadow:0 8px 18px rgba(0,0,0,.14);text-align:left;color:var(--i-color_hard);min-width:0;}.cArcadeGameRow__highlightStat--hallOfFame{border-color:rgba(201, 152, 41, .34);background:linear-gradient(135deg, rgba(201, 152, 41, .18), rgba(255, 214, 120, .10) 42%, rgba(255,255,255,.03) 100%), linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.02));box-shadow:inset 0 1px 0 rgba(255, 235, 184, .10), 0 10px 22px rgba(78, 56, 13, .18);}.cArcadeGameRow__highlightStat--hallOfFame .cArcadeGameRow__highlightLabel{color:rgba(255, 214, 120, .88);}.cArcadeGameRow__highlightStat--hallOfFame .cArcadeGameRow__highlightValueMain{color:#ffe8ae;}.cArcadeGameRow__highlightStat--hallOfFame .cArcadeGameRow__highlightValueAside, .cArcadeGameRow__highlightStat--hallOfFame .cArcadeGameRow__highlightSecondary{color:rgba(255, 244, 223, .92);}button.cArcadeGameRow__highlightStat{appearance:none;-webkit-appearance:none;font:inherit;cursor:pointer;}.cArcadeGameRow__highlightStat--interactive:hover, .cArcadeGameRow__highlightStat--interactive:focus-visible{border-color:rgba(255,255,255,.2);background:linear-gradient(180deg, rgba(255,255,255,.065), rgba(255,255,255,.03));transform:translateY(-1px);text-decoration:none;outline:none;}.cArcadeGameRow__highlightLabel{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--i-color_soft);}.cArcadeGameRow__highlightValue{display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap;min-width:0;font-size:.88rem;line-height:1.2;color:var(--i-color_hard);font-weight:700;overflow-wrap:anywhere;}.cArcadeGameRow__highlightValueMain{min-width:0;overflow-wrap:anywhere;}.cArcadeGameRow__highlightValueAside{display:inline-flex;align-items:baseline;min-width:0;font-size:.73rem;line-height:1.25;font-weight:500;color:var(--i-color_medium);overflow-wrap:anywhere;}.cArcadeGameRow__highlightValueAside .cArcadeInlineProfileLink{font-size:inherit;font-weight:inherit;}.cArcadeGameRow__highlightSecondary{display:block;min-width:0;font-size:.71rem;line-height:1.35;color:var(--i-color_medium);overflow-wrap:anywhere;}.cArcadeGameRow__highlightValue a, .cArcadeGameRow__highlightSecondary a{color:inherit;text-decoration:none;}.cArcadeGameRow__title{width:100%;display:-webkit-box;font-size:.94rem;line-height:1.25;min-height:2.5em;max-height:2.5em;text-align:center;color:var(--i-color_hard);overflow:hidden;text-overflow:ellipsis;word-break:break-word;letter-spacing:.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.cArcadeGameRow__titleButton{width:100%;display:block;padding:0;margin:0;border:0;border-radius:0;background:transparent;cursor:pointer;text-align:center;font:inherit;}.cArcadeGameRow__voteButton i{font-size:.9rem;flex:0 0 auto;}.cArcadeGameRow__voteButton .js-arcadeTournamentVoteLabel{display:block;flex:0 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cArcadeGameRow__titleButton:hover .cArcadeGameRow__title, .cArcadeGameRow__titleButton:focus-visible .cArcadeGameRow__title{color:#fff4df;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.14em;}.cArcadeGameRow__titleButton:focus-visible{outline:none;}.cArcadeGameRow__title--admin{transition:color .15s ease, text-decoration-color .15s ease;}.cArcadeGameRow__thumb{width:55px;height:55px;display:inline-flex;appearance:none;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(180deg, rgba(170,170,170,.24), rgba(120,120,120,.18));border:1px solid rgba(210,210,210,.24);padding:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);}.cArcadeGameRow__thumbImage{width:100%;height:100%;display:block;object-fit:cover;}.cArcadeGameRow__typeBadge{width:100%;max-width:58px;display:grid;justify-items:center;align-content:center;gap:.2rem;padding:.35rem .2rem .28rem;border-radius:14px;background:transparent;border-color:transparent;}.cArcadeGameRow__typeBadge--html5{background:transparent;border-color:transparent;}.cArcadeGameRow__typeImageWrap{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:0;}.cArcadeGameRow__typeImage{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover;}i.cArcadeGameRow__typeImage{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:0;object-fit:initial;font-size:15px;line-height:1;}.cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeImage{width:27px;height:27px;}.cArcadeGameRow__typeText{font-size:.53rem;line-height:1;letter-spacing:.11em;text-transform:uppercase;font-weight:700;color:rgba(255,244,223,.9);text-align:center;}.ipsWidget .cArcadeWidgetGames__typeText--flash, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeText--flash, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeText--flash, .cArcadeGameRow__typeText--flash{color:var(--cArcadeThemeNegative);}.ipsWidget .cArcadeWidgetGames__typeText--html5, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .ipsWidget .cArcadeGameRow__typeText--html5, .cArcadeWidgetGames--sidebarCards .cArcadeGameRow__typeText--html5, .cArcadeGameRow__typeText--html5{color:var(--cArcadeTypeHtml5Text);}.cArcadeGameRow__typeBadge--flash .cArcadeGameRow__typeText{color:var(--cArcadeThemeNegative);}.cArcadeGameRow__typeBadge--html5 .cArcadeGameRow__typeText{color:var(--cArcadeTypeHtml5Text);}.cArcadeGameRow__action.is-active{background:var(--cArcadeThemeNegativeBg);border-color:var(--cArcadeThemeNegativeBorderStrong);color:var(--cArcadeThemeNegative);}.cArcadeGameRow__action:disabled{opacity:.6;cursor:wait;}.cArcadeGameRow__divider{width:100%;height:1px;background:rgba(255,255,255,.10);}.cArcadeGameRow__type{width:100%;display:block;padding:.42rem .5rem;font-size:.78rem;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.08em;color:#d8c6a8;border-radius:999px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.05) 18%, rgba(255,255,255,.08) 50%, rgba(255,255,255,.05) 82%, rgba(255,255,255,0) 100%);}.cArcadeGameRow__type--flash{color:rgba(255, 195, 195, .96);background:linear-gradient(90deg, rgba(255, 92, 92, 0) 0%, rgba(255, 92, 92, .08) 18%, rgba(255, 92, 92, .18) 50%, rgba(255, 92, 92, .08) 82%, rgba(255, 92, 92, 0) 100%);}.cArcadeGameRow__type--html5{color:var(--cArcadeTypeHtml5Text);background:var(--cArcadeTypeHtml5Bg);}.cArcadeGameRow__actionRow{display:grid;grid-template-columns:repeat(2, minmax(0, 42px));justify-content:start;gap:.45rem;}.cArcadeGameRow__action{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);color:#efe6d9;text-decoration:none;transition:background .15s ease, border-color .15s ease, color .15s ease;}.cArcadeGameRow__action:hover{background:rgba(var(--i-primary-rgb), .12);border-color:rgba(var(--i-primary-rgb), .22);color:#fff4df;text-decoration:none;}.cArcadeGameRow__action:disabled, .cArcadeGameRow__action--disabled, .cArcadeGameRow__action--disabled:hover{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.08);color:rgba(239,230,217,.58);opacity:.42;filter:saturate(.35);cursor:not-allowed;pointer-events:none;text-decoration:none;}.cArcadeGameRow__voteButton{width:auto;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.22rem;white-space:nowrap;padding:.24rem .42rem;margin-top:auto;border-radius:10px;border:1px solid rgba(161, 118, 26, .24);background:linear-gradient(135deg, rgba(110, 76, 17, .18), rgba(156, 108, 23, .26) 52%, rgba(110, 76, 17, .18));color:rgba(255, 236, 197, .9);font-size:.56rem;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-align:center;box-shadow:0 8px 14px rgba(0,0,0,.18), 0 0 0 1px rgba(161, 118, 26, .12), 0 0 10px rgba(161, 118, 26, .08);transition:filter .15s ease, transform .15s ease, box-shadow .15s ease, border-color .15s ease, background .15s ease;}.cArcadeGameRow__voteButton:hover{background:linear-gradient(135deg, rgba(148, 103, 22, .28), rgba(190, 134, 31, .44) 52%, rgba(148, 103, 22, .28));border-color:rgba(205, 150, 35, .46);filter:brightness(1.04) saturate(1.03);transform:translateY(-1px);box-shadow:0 12px 20px rgba(0,0,0,.22), 0 0 0 1px rgba(205, 150, 35, .18), 0 0 16px rgba(205, 150, 35, .16);color:#fff8e8;text-decoration:none;}.cArcadeGameRow__voteButton.is-active{border-color:rgba(242, 190, 70, .78);background:linear-gradient(135deg, rgba(228, 170, 33, .36), rgba(255, 207, 92, .74) 52%, rgba(228, 170, 33, .36));color:#fff9eb;box-shadow:0 12px 22px rgba(0,0,0,.22), 0 0 0 1px rgba(255, 214, 108, .34), 0 0 22px rgba(242, 190, 70, .28);}.cArcadeGameRow__voteButton.is-blocked{background:linear-gradient(135deg, rgba(155, 94, 41, .16), rgba(155, 94, 41, .28) 52%, rgba(155, 94, 41, .16));border-color:rgba(155, 94, 41, .34);color:rgba(255, 236, 214, .86);}.cArcadeGameRow__voteButton[aria-busy='true']{opacity:.7;cursor:wait;}.cArcadeGameRow__detailLinks{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.45rem;}.cArcadeGameRow__detailLink{min-height:40px;display:grid;justify-items:center;gap:.22rem;padding:.5rem .45rem;appearance:none;-webkit-appearance:none;border:1px solid rgba(255,255,255,.10);border-radius:10px;background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015));color:var(--i-color_hard);font-size:.71rem;font-family:inherit;font-weight:600;line-height:1.15;text-align:center;cursor:pointer;transition:background .15s ease, border-color .15s ease, color .15s ease, transform .15s ease;}.cArcadeGameRow__detailLink i{font-size:.82rem;color:#d8c6a8;}.cArcadeGameRow__detailLink strong{display:block;font-size:.88rem;font-weight:700;color:#fff4df;}.cArcadeGameRow__detailValueStack{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;line-height:1.08;}.cArcadeGameRow__detailPrimary{display:inline-flex;}.cArcadeGameRow__detailSecondary{display:inline-flex;font-size:.74rem;font-weight:600;color:rgba(255, 244, 223, .82);line-height:1;}.cArcadeGameRow__detailValueStack--placeholder{min-width:4.5rem;}.cArcadeGameRow__detailSecondary--placeholder{visibility:hidden;}.cArcadeDirectoryModal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:1.2rem;background:rgba(7,10,16,.72);backdrop-filter:blur(4px);z-index:1400;}.cArcadeDirectoryModal.is-open{display:flex;}.cArcadeDirectoryModal__dialog{width:min(100%, 860px);max-height:min(82vh, 820px);display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:20px;border:1px solid var(--i-border_2);background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 28px 70px rgba(0,0,0,.34);overflow:hidden;}.cArcadeDirectoryModal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid color-mix(in srgb, var(--i-primary) 22%, transparent);background:linear-gradient(180deg, rgba(255,255,255,.10) 0%, rgba(255,255,255,.02) 100%), linear-gradient(90deg, color-mix(in srgb, var(--i-primary) 55%, transparent) 0%, color-mix(in srgb, var(--i-primary_light) 38%, transparent) 50%, color-mix(in srgb, var(--i-primary) 55%, transparent) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);}.cArcadeDirectoryModal__headerContent{display:grid;gap:.35rem;}.cArcadeDirectoryModal__title{margin:0;color:var(--i-color_hard);font-size:1.15rem;}.cArcadeDirectoryModal__subtitle{margin:0;color:var(--i-color_medium);font-size:.92rem;line-height:1.5;}.cArcadeDirectoryModal__close{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--i-border_2);background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);color:var(--i-color_hard);width:40px;height:40px;border-radius:999px;padding:0;flex:0 0 40px;cursor:pointer;}.cArcadeDirectoryModal__close i{display:block;line-height:1;font-size:1.05rem;}.cArcadeDirectoryModal__body{padding:1rem 1.15rem;overflow:auto;display:grid;gap:1rem;}.cArcadeDirectoryModal__summary{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.75rem;}.cArcadeDirectoryModal__summaryCard{display:grid;justify-items:center;align-content:start;gap:.35rem;padding:.9rem .85rem;border:1px solid var(--i-border_2);border-radius:14px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 10px 24px rgba(7,12,24,.16);text-align:center;}.cArcadeDirectoryModal__summaryIcon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(var(--i-primary-rgb), .14);color:#d8c6a8;}.cArcadeDirectoryModal__summaryLabel{font-size:.78rem;font-weight:700;color:var(--i-color_soft);text-transform:uppercase;letter-spacing:.05em;}.cArcadeDirectoryModal__summaryValue{font-size:1rem;line-height:1.35;color:var(--i-color_hard);word-break:break-word;}.cArcadeDirectoryModal__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;}.cArcadeDirectoryModal__fact, .cArcadeDirectoryModal__infoText{display:grid;gap:.35rem;padding:.9rem 1rem;border:1px solid var(--i-border_2);border-radius:14px;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 10px 24px rgba(7,12,24,.16);}.cArcadeDirectoryModal__factLabel{font-size:.78rem;font-weight:700;color:var(--i-color_soft);text-transform:uppercase;letter-spacing:.05em;}.cArcadeDirectoryModal__factValue{font-size:1rem;line-height:1.4;color:var(--i-color_hard);word-break:break-word;}.cArcadeDirectoryModal__infoDescription{margin:0;color:var(--i-color_medium);line-height:1.6;white-space:pre-line;}.cArcadeInlineProfileLink{color:inherit;text-decoration:none;}.cArcadeInlineProfileLink:hover{text-decoration:underline;}.cArcadeProfileHero{overflow:hidden;background:radial-gradient(circle at top right, rgba(var(--i-primary-rgb), .18), transparent 34%), linear-gradient(145deg, rgba(255,255,255,.03), rgba(255,255,255,.015));}.cArcadeProfileHero__body{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem;}.cArcadeProfileHero__identity{display:flex;align-items:center;gap:1rem;min-width:0;}.cArcadeProfileHero__avatar{width:84px;height:84px;flex:0 0 84px;border-radius:22px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);}.cArcadeProfileHero__avatar img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadeProfileHero__copy{display:grid;gap:.45rem;min-width:0;}.cArcadeProfileHero__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d8c6a8;}.cArcadeProfileHero__title{margin:0;font-size:clamp(1.4rem, 2vw, 2rem);line-height:1.1;color:var(--i-color_hard);}.cArcadeProfileHero__intro{margin:0;color:var(--i-color_medium);line-height:1.6;max-width:60ch;}.cArcadeProfileHero__meta{display:flex;flex-wrap:wrap;gap:.55rem;}.cArcadeProfileHero__badgeRow{display:flex;flex-wrap:wrap;gap:.55rem;}.cArcadeProfileHero__badge{display:inline-flex;align-items:center;gap:.35rem;padding:.36rem .62rem;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-size:.8rem;color:var(--i-color_hard);}.cArcadeProfileAward{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .72rem;border-radius:999px;font-size:.8rem;font-weight:700;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--i-color_hard);}.cArcadeProfileAward--primary{background:rgba(212, 171, 92, .12);border-color:rgba(212, 171, 92, .28);}.cArcadeProfileAward--accent{background:rgba(var(--i-primary-rgb), .12);border-color:rgba(var(--i-primary-rgb), .24);}.cArcadeProfileAward--success{background:rgba(76, 175, 80, .12);border-color:rgba(76, 175, 80, .25);}.cArcadeProfileAward--neutral{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12);}.cArcadeProfileHero__actions{flex:0 0 auto;}.cArcadeProfileMetrics{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.9rem;}.cArcadeProfileMetrics__card{background:linear-gradient(180deg, rgba(255,255,255,.025), rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.09);}.cArcadeProfileMetrics__card .ipsBox__body{display:grid;gap:.38rem;padding:.95rem 1rem;}.cArcadeProfileMetrics__label{font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--i-color_soft);}.cArcadeProfileMetrics__value{font-size:1.2rem;line-height:1.2;color:var(--i-color_hard);}.cArcadeProfilePanels{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.9rem;align-items:stretch;}.cArcadeProfilePanel{display:flex;flex-direction:column;min-height:100%;}.cArcadeProfilePanel .ipsBox__body{flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem;padding:.9rem 1rem;background:transparent;overflow:auto;}.cArcadeProfilePanel .ipsTable{margin-bottom:0;background:transparent;}.cArcadeProfilePanel .ipsTable th, .cArcadeProfilePanel .ipsTable td{background:transparent;}.cArcadeSettingsPage{width:100%;max-width:860px;margin-inline:auto;}.cArcadeSettingsPage__hero{margin-bottom:1rem;}.cArcadeSettingsPanel{max-width:100%;overflow:visible;}.cArcadeSettingsPanel > .ipsBox__body{padding:1rem 1.1rem;overflow:visible;}.cArcadeSettingsPanel__intro{margin:0 0 1rem;color:var(--i-color_medium);line-height:1.6;}.cArcadeSettingsPanel__marker{display:block;width:100%;max-width:100%;}.cArcadeSettingsOverview{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.9rem;}.cArcadeSettingsOverview__card{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--i-border_2);border-radius:14px;background:var(--i-background_2);min-width:0;}.cArcadeSettingsOverview__label{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--i-color_soft);}.cArcadeSettingsOverview__value{font-size:1.2rem;line-height:1.25;color:var(--i-color_hard);word-break:break-word;}.cArcadeSettingsOverview__meta{font-size:.92rem;line-height:1.5;color:var(--i-color_medium);word-break:break-word;}.cArcadeProfileTopGames{display:grid;grid-template-columns:1fr;gap:.8rem;}.cArcadeProfileTopGames__card{display:grid;grid-template-columns:minmax(84px, 112px) minmax(0, 1fr);gap:.8rem;padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015));}.cArcadeProfileTopGames__content{display:grid;gap:.45rem;align-content:center;}.cArcadeProfileTopGames__title{margin:0;font-size:1rem;line-height:1.3;}.cArcadeProfileTopGames__title a{color:var(--i-color_hard);text-decoration:none;}.cArcadeProfileTopGames__title a:hover{text-decoration:underline;}.cArcadeProfileTopGames__meta{display:flex;justify-content:space-between;gap:.65rem;flex-wrap:wrap;font-size:.84rem;color:var(--i-color_medium);}.cArcadeProfileGameMedia{display:inline-flex;align-items:flex-start;gap:.75rem;color:var(--i-color_hard);text-decoration:none;min-width:0;}.cArcadeProfileGameMedia:hover{text-decoration:none;}.cArcadeProfileGameMedia__media{flex:0 0 56px;width:56px;min-width:56px;grid-template-columns:56px;grid-template-rows:56px auto;gap:.45rem;}.cArcadeProfileTopGames__media{display:flex;align-items:flex-start;height:100%;}.cArcadeProfileGameMedia__main{display:grid;gap:.18rem;min-width:0;}.cArcadeProfileGameMedia__media .cArcadeWidgetGames__thumbWrap{width:56px;height:56px;}.cArcadeProfileTopGames__media .cArcadeProfileGameMedia__media{width:84px;min-width:84px;grid-template-columns:84px;grid-template-rows:84px auto;}.cArcadeProfileTopGames__media .cArcadeWidgetGames__thumbWrap{width:84px;height:84px;}.cArcadeProfileTopGames__subline{display:flex;align-items:center;justify-content:flex-start;gap:.7rem;flex-wrap:wrap;margin-bottom:.45rem;}.cArcadeProfileTopGames__action{padding:0;border:0;background:transparent;box-shadow:none;min-height:0;font-size:.74rem;font-weight:500;line-height:1.2;color:var(--i-color_medium);display:inline-flex;align-items:center;gap:.32rem;text-transform:none;}.cArcadeProfileTopGames__action::before{content:'\f144';font-family:'Font Awesome 6 Free';font-weight:900;font-size:.78rem;line-height:1;color:inherit;}.cArcadeHallOfFameEntry__gameMeta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;}.cArcadeHallOfFameEntry__gameMeta .cArcadeGameRow__typeText, .cArcadeProfileGameMedia__media .cArcadeWidgetGames__typeText, .cArcadeProfileTopGames__media .cArcadeWidgetGames__typeText{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 .42rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;margin-top:4px;}.cArcadeHallOfFameEntry__gameMeta .cArcadeGameRow__typeText--flash, .cArcadeProfileGameMedia__media .cArcadeWidgetGames__typeText--flash, .cArcadeProfileTopGames__media .cArcadeWidgetGames__typeText--flash{color:var(--cArcadeThemeNegative);border-color:var(--cArcadeThemeNegativeBorder);background:var(--cArcadeThemeNegativeBg);box-shadow:inset 0 0 0 1px var(--cArcadeThemeNegativeBg);}.cArcadeHallOfFameEntry__gameMeta .cArcadeGameRow__typeText--html5, .cArcadeProfileGameMedia__media .cArcadeWidgetGames__typeText--html5, .cArcadeProfileTopGames__media .cArcadeWidgetGames__typeText--html5{color:var(--cArcadeTypeHtml5Text);border-color:var(--cArcadeTypeHtml5Border);background:var(--cArcadeTypeHtml5Bg);box-shadow:none;}.cArcadeProfileGameMedia__placeholder{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.1rem;color:var(--i-color_soft);}.cArcadeProfileGameMedia__label{min-width:0;font-weight:700;line-height:1.3;}.ipsTable td .cArcadeProfileGameMedia{padding:.15rem 0;}.cArcadeDirectoryModal__table{width:100%;border-collapse:collapse;}.cArcadeDirectoryModal__table th, .cArcadeDirectoryModal__table td{padding:.8rem .55rem;border-bottom:1px solid var(--i-border_2);text-align:left;vertical-align:top;}.cArcadeDirectoryModal__member{display:inline-flex;align-items:center;gap:.65rem;min-width:0;}.cArcadeDirectoryModal__memberAvatar{width:32px;height:32px;flex:0 0 32px;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);box-shadow:0 6px 16px rgba(0,0,0,.18);}.cArcadeDirectoryModal__memberAvatar img{display:block;width:100%;height:100%;object-fit:cover;}.cArcadeDirectoryModal__memberName{min-width:0;overflow-wrap:anywhere;}.cArcadeDirectoryModal__table th:first-child, .cArcadeDirectoryModal__table td:first-child, .cArcadeDirectoryModal__table th:nth-child(4), .cArcadeDirectoryModal__table td:nth-child(4), .cArcadeDirectoryModal__table th:last-child, .cArcadeDirectoryModal__table td:last-child{text-align:right;}.cArcadeDirectoryModal__empty{margin:0;color:var(--i-color_medium);}.cArcadeGameRow__detailOutput{grid-column:1 / -1;display:grid;justify-items:center;align-content:center;justify-content:center;gap:.2rem;min-height:6.9rem;padding:.55rem .45rem;border:1px solid rgba(255,255,255,.10);border-radius:10px;background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015));color:var(--i-color_hard);font-size:.76rem;font-weight:600;text-align:center;}.cArcadeGameRow__detailOutput i{font-size:.84rem;color:#d8c6a8;}.cArcadeGameRow__detailOutput strong{display:grid;align-content:start;justify-items:center;min-height:2.1rem;font-size:.88rem;font-weight:700;color:#fff4df;}.cArcadeGameRow__detailValueStack{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;line-height:1.08;}.cArcadeGameRow__detailLink:hover{background:linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.028));border-color:rgba(255,255,255,.18);color:#fff4df;transform:translateY(-1px);}.cArcadeGameRow__rating{width:100%;display:grid;justify-items:center;gap:.16rem;padding:0 0 .02rem;}.cArcadeGameRow__ratingMain{display:inline-flex;align-items:center;gap:.42rem;min-width:0;max-width:100%;}.cArcadeGameRow__ratingStars{display:inline-flex;align-items:center;gap:.15rem;min-width:0;}.cArcadeGameRow__ratingHits{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, max-content);justify-content:center;align-items:start;gap:.95rem;min-width:0;text-align:center;font-size:.7rem;line-height:1.1;color:var(--i-color_soft);width:100%;}.cArcadeGameRow__ratingHitLine{display:inline-grid;justify-items:center;align-items:start;justify-content:center;gap:.16rem;max-width:100%;white-space:nowrap;}.cArcadeGameRow__ratingHitsLabel{font-size:.62rem;line-height:1;letter-spacing:.02em;white-space:nowrap;}.cArcadeGameRow__ratingHitsValue{font-size:.78rem;font-weight:700;color:var(--i-color_hard);white-space:nowrap;}.cArcadeGameRow__ratingValue{font-size:.72rem;line-height:1.1;color:var(--i-color_soft);white-space:nowrap;}.cArcadeGameRow__ratingStar{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:transparent;color:rgba(255, 214, 120, .34);transition:color .15s ease, transform .15s ease, opacity .15s ease;cursor:pointer;}.cArcadeGameRow__ratingStar i{font-size:.82rem;line-height:1;}.cArcadeGameRow__ratingStar:hover, .cArcadeGameRow__ratingStar:focus-visible, .cArcadeGameRow__ratingStar.is-active{color:#ffd678;}.cArcadeGameRow__ratingStar:hover, .cArcadeGameRow__ratingStar:focus-visible{transform:translateY(-1px);outline:none;}.cArcadeGameRow__ratingStar[disabled]{opacity:.58;cursor:default;transform:none;}.cArcadeGameRow__playButton{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.65rem .9rem;border-radius:10px;background:linear-gradient(135deg, rgba(87, 173, 118, .20), rgba(87, 173, 118, .34) 52%, rgba(87, 173, 118, .20));border:1px solid rgba(87, 173, 118, .32);color:#fff7ea;font-size:.86rem;font-weight:700;letter-spacing:.01em;text-decoration:none;box-shadow:0 10px 18px rgba(0,0,0,.16), 0 0 0 1px rgba(87, 173, 118, .18), 0 0 14px rgba(87, 173, 118, .14);transition:filter .15s ease, transform .15s ease, box-shadow .15s ease;}.cArcadeGameRow__playButton:hover{background:linear-gradient(135deg, rgba(87, 173, 118, .28), rgba(87, 173, 118, .48) 52%, rgba(87, 173, 118, .28));border-color:rgba(87, 173, 118, .44);filter:brightness(1.05) saturate(1.04);transform:translateY(-1px);box-shadow:0 14px 24px rgba(0,0,0,.22), 0 0 0 1px rgba(87, 173, 118, .28), 0 0 22px rgba(87, 173, 118, .24);color:#fff7ea;text-decoration:none;}.cArcadeGameResults__empty{margin:0;padding-top:.2rem;color:var(--i-color_soft);}.cArcadeGameResults__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;padding-top:.1rem;}.cArcadeGameResults__pageButton{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:94px;min-height:34px;padding:.45rem .8rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02));color:var(--i-color_hard);font:inherit;font-size:.78rem;text-align:center;cursor:pointer;transition:background .15s ease, border-color .15s ease, color .15s ease;}.cArcadeGameResults__pageButton:hover:not(:disabled){background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.04));border-color:rgba(255,255,255,.2);color:#fff4df;}.cArcadeBoxHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem;}.cArcadeBoxHeader__title{min-width:0;}.cArcadeBoxHeader__action{margin-left:auto;white-space:nowrap;flex:0 0 auto;align-self:center;padding:0;min-height:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:var(--i-color_primary);text-decoration:none;}.cArcadeBoxHeader__action:hover, .cArcadeBoxHeader__action:focus{color:var(--i-color_primary_shade);text-decoration:underline;}@media (max-width:767px){.cArcadeBoxHeader{flex-wrap:wrap;align-items:flex-start;}.cArcadeBoxHeader__action{margin-left:0;}}.cArcadeGameResults__pageButton:disabled{opacity:.45;cursor:default;}.cArcadeGameResults__pageLabel{font-size:.78rem;color:var(--i-color_soft);}.cArcadeGameResults__pageInput{appearance:none;-webkit-appearance:none;min-width:72px;min-height:34px;padding:.45rem .8rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02));color:var(--i-color_hard);font:inherit;font-size:.78rem;text-align:center;transition:background .15s ease, border-color .15s ease, color .15s ease;}.cArcadeGameResults__pageInput:hover:not(:disabled), .cArcadeGameResults__pageInput:focus{background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.04));border-color:rgba(255,255,255,.2);color:#fff4df;outline:none;}.cArcadeGameResults__pageInput:disabled{opacity:.45;cursor:default;}.cArcadeUserMenu{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));border:1px solid var(--i-border_2);border-radius:10px;overflow:hidden;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);box-shadow:0 10px 24px rgba(7,12,24,.18);}.cArcadeUserMenu__item{display:grid;justify-items:center;align-content:center;gap:.45rem;min-height:68px;padding:.8rem .9rem;border-inline-end:1px solid var(--i-border_2);color:inherit;text-decoration:none;text-align:center;transition:background .15s ease, color .15s ease, box-shadow .15s ease;}.cArcadeUserMenu__item:last-child{border-inline-end:0;}.cArcadeUserMenu__item:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_1) 98%, white 2%) 0%, color-mix(in srgb, var(--i-background_2) 98%, transparent) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);color:inherit;text-decoration:none;}.cArcadeUserMenu__icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;color:#dfe9ff;}.cArcadeUserMenu__title{font-size:.88rem;font-weight:700;line-height:1.2;color:var(--i-color_hard);}@keyframes cArcadeTournamentTickerScroll{from{transform:translateY(calc(-50% - .45rem));}to{transform:translateY(0);}}.ipsColumns__primary[data-ips-hook='main'] > .ipsBox{max-width:calc(100% - 1.25rem);margin-left:auto;margin-right:auto;}.ipsColumns__primary[data-ips-hook='main'] > .ipsBox > .ipsBox__header{padding-inline:1.25rem;}.cArcadeWelcome > .ipsBox__header{padding-top:.95rem;padding-bottom:.95rem;font-size:.9625rem;line-height:1.52;}.ipsColumns__primary[data-ips-hook='main'] > .ipsBox > .ipsBox__body, .ipsColumns__primary[data-ips-hook='main'] > .ipsBox > .ipsBox__content{padding:1.15rem 1.25rem;}.cArcadeWelcome .ipsBox__body{display:grid;gap:1rem;align-content:center;background:linear-gradient(180deg, color-mix(in srgb, var(--i-background_2) 96%, transparent) 0%, color-mix(in srgb, var(--i-background_1) 98%, transparent) 100%);}.cArcadeWelcome__lead{display:grid;gap:.55rem;align-content:center;justify-items:center;padding:1rem 1.1rem;border:1px solid color-mix(in srgb, #fb9902 34%, transparent);border-radius:14px;background:linear-gradient(180deg, color-mix(in srgb, #fb9902 12%, transparent), color-mix(in srgb, #fb9902 4%, transparent) 24%, var(--i-background_2) 100%);}.cArcadeWelcome__titleName{display:inline-block;margin-left:0;}.cArcadeSessionCountdown{display:grid;gap:.75rem;max-width:760px;margin-inline:auto;}.cArcadeSessionCountdown__copy, .cArcadeSessionCountdown__dates{display:grid;gap:.25rem;}.cArcadeSessionCountdown__copy{max-width:680px;}.cArcadeSessionCountdown__eyebrow, .cArcadeSessionCountdown__description, .cArcadeSessionCountdown__date{margin:0;}.cArcadeSessionCountdown__eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fb9902;}.cArcadeSessionCountdown__description{font-size:.95rem;line-height:1.45;font-weight:600;}.cArcadeSessionCountdown__clock{display:flex;align-items:flex-end;justify-content:center;gap:.55rem;flex-wrap:nowrap;}.cArcadeSessionCountdown__unit{display:grid;gap:.5rem;justify-items:center;width:132px;}.cArcadeSessionCountdown__flip{position:relative;width:100%;min-height:90px;display:grid;place-items:center;perspective:700px;border-radius:8px;background:transparent;border:0;box-shadow:none;font-size:1.95rem;font-weight:800;line-height:1;color:#fff;overflow:hidden;}.cArcadeSessionCountdown__digit{flex:0 0 60px;height:88px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:linear-gradient(180deg, #ffb22e 0%, #fb9902 54%, #e58300 100%);border:1px solid rgba(255, 196, 85, .45);box-shadow:inset 0 1px 0 rgba(255,255,255,.22), 0 10px 18px rgba(111, 57, 0, .16);}.cArcadeSessionCountdown__flipStatic, .cArcadeSessionCountdown__flipCard{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;backface-visibility:hidden;transform-style:preserve-3d;border-radius:inherit;font:inherit;color:inherit;text-shadow:0 1px 0 rgba(124, 59, 0, .18);}.cArcadeSessionCountdown__flipStatic{position:relative;z-index:1;}.cArcadeSessionCountdown__flipCard{z-index:2;opacity:0;}.cArcadeSessionCountdown__flipCard--front{transform-origin:center bottom;}.cArcadeSessionCountdown__flipCard--back{transform:rotateX(90deg);transform-origin:center top;box-shadow:inset 0 8px 14px rgba(255,255,255,.06);}.cArcadeSessionCountdown__flip.is-flipping .cArcadeSessionCountdown__flipStatic{opacity:0;}.cArcadeSessionCountdown__flip.is-flipping .cArcadeSessionCountdown__flipCard--front{opacity:1;animation:cArcadeCountdownFlipFront .62s ease-in forwards;}.cArcadeSessionCountdown__flip.is-flipping .cArcadeSessionCountdown__flipCard--back{opacity:1;animation:cArcadeCountdownFlipBack .62s ease-out forwards;}.cArcadeSessionCountdown__flip::before{content:'';position:absolute;inset:50% 0 auto;height:1px;background:transparent;box-shadow:none;}@keyframes cArcadeCountdownFlipFront{0%{transform:rotateX(0deg);opacity:1;}100%{transform:rotateX(-90deg);opacity:.15;}}@keyframes cArcadeCountdownFlipBack{0%{transform:rotateX(90deg);opacity:.15;}100%{transform:rotateX(0deg);opacity:1;}}.cArcadeSessionCountdown__label{font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:none;color:rgba(255, 255, 255, .76);text-align:center;}.cArcadeSessionCountdown__separator{align-self:center;padding-bottom:1rem;font-size:3rem;line-height:1;font-weight:700;color:#fb9902;}.cArcadeSessionCountdown__dates{grid-template-columns:repeat(2, max-content);justify-content:center;gap:.6rem;}.cArcadeSessionCountdown__date{display:inline-flex;align-items:center;gap:.35rem;padding:0;border-radius:0;background:transparent;border:0;}.cArcadeSessionCountdown__date span{font-size:.8rem;font-weight:700;letter-spacing:0;text-transform:none;color:rgba(255, 255, 255, .62);}.cArcadeSessionCountdown__date strong{font-size:.9rem;line-height:1.35;font-weight:600;}.cArcadeWelcome__intro, .cArcadeWelcome__note, .cArcadeWelcome__text{margin:0;}.cArcadeWelcome__intro{font-size:1rem;font-weight:600;line-height:1.45;}.cArcadeWelcome__note{color:var(--i-color_soft);font-size:.9rem;}.cArcadeWelcome__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.9rem;}.cArcadeTournamentIntroHero .ipsBox__body{padding:.9rem 1rem;background:transparent;}.cArcadeTournamentIntroBox > .ipsBox__body, .cArcadeTournamentChampionBox > .ipsBox__body{background:transparent !important;}.cArcadeTournamentIntroHero__body{display:block;}.cArcadeTournamentIntroHero__text, .cArcadeTournamentIntroHero__text > *:first-child{margin-top:0;}.cArcadeTournamentIntroHero__text, .cArcadeTournamentIntroHero__text > *:last-child{margin-bottom:0;}.cArcadeTournamentIntroHero__text{font-size:.95rem;line-height:1.55;}.cArcadeHallOfFameHero > .ipsBox__body{padding:1.15rem 1.15rem 1.25rem;background:radial-gradient(circle at top right, rgba(224, 168, 72, .18), transparent 36%), linear-gradient(135deg, rgba(var(--i-primary-rgb), .12), rgba(var(--i-primary-rgb), .03) 46%, rgba(0, 0, 0, .02));}.cArcadeHallOfFameHero .cArcadeWelcome__lead{margin-bottom:1rem;padding:1rem 1.1rem;border:1px solid rgba(224, 168, 72, .22);border-radius:16px;background:linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(0, 0, 0, .04));}.cArcadeHallOfFameHero .cArcadeWelcome__intro{font-size:1rem;line-height:1.65;}.cArcadeHallOfFameHero .cArcadeWelcome__note{margin-top:.5rem;max-width:70ch;}.cArcadeHallChampions{display:grid;gap:1rem;}.cArcadeHallChampions__intro{margin:0;color:var(--i-color_soft);}.cArcadeHallChampions__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem;}.cArcadeHallChampions__card{position:relative;display:grid;justify-items:center;gap:.75rem;padding:1.1rem .95rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.015));text-align:center;}.cArcadeHallChampions__rank{position:absolute;top:.7rem;left:.7rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffb14d;}.cArcadeHallChampions__avatar{width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;border:2px solid rgba(var(--i-primary-rgb), .45);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);}.cArcadeHallChampions__avatar img{width:100%;height:100%;object-fit:cover;display:block;}.cArcadeHallChampions__name{font-size:1rem;font-weight:700;color:#fff4df;text-decoration:none;}.cArcadeHallChampions__name:hover{text-decoration:none;color:#ffffff;}.cArcadeHallChampions__facts{width:100%;display:grid;gap:.45rem;}.cArcadeHallChampions__fact{display:grid;gap:.1rem;padding:.45rem .5rem;border-radius:10px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.07);}.cArcadeHallChampions__factLabel, .cArcadeHallChampions__latest span{font-size:.71rem;text-transform:uppercase;letter-spacing:.07em;color:var(--i-color_soft);}.cArcadeHallChampions__factValue, .cArcadeHallChampions__latest strong{font-size:.92rem;color:#fff4df;}.cArcadeHallChampions__latest{width:100%;margin:0;display:grid;gap:.12rem;padding-top:.2rem;border-top:1px solid rgba(255,255,255,.08);}.cArcadeGameRow__action--danger{background:var(--cArcadeThemeNegativeBg);border-color:var(--cArcadeThemeNegativeBorderStrong);color:var(--cArcadeThemeNegative);}.cArcadeGameRow__action--danger:hover{background:var(--cArcadeThemeNegativeBgStrong);border-color:var(--cArcadeThemeNegativeBorderStrong);color:var(--cArcadeThemeNegativeTextStrong);}.cArcadeGameRow__action[href*='module=halloffame'][href*='do=delete']{background:var(--cArcadeThemeNegativeBg) !important;border-color:var(--cArcadeThemeNegativeBorderStrong) !important;color:var(--cArcadeThemeNegative) !important;}.cArcadeGameRow__action[href*='module=halloffame'][href*='do=delete']:hover{background:var(--cArcadeThemeNegativeBgStrong) !important;border-color:var(--cArcadeThemeNegativeBorderStrong) !important;color:var(--cArcadeThemeNegativeTextStrong) !important;}.cArcadeGameRow__action[href*='module=halloffame'][href*='do=delete'] i{color:inherit !important;}#sidebarWrapper .ipsColumns__secondary:has(.cArcadeSidebarRail:empty){display:none;}#sidebarWrapper .ipsColumns:has(.cArcadeSidebarRail:empty) > .ipsColumns__primary{flex:1 1 100%;max-width:100%;}.cArcadeHallOfFamePanel{position:relative;overflow:hidden;}.cArcadeHallOfFamePanel > .ipsBox__body{background:linear-gradient(180deg, rgba(255, 255, 255, .025), rgba(0, 0, 0, .03));}.cArcadeHallOfFamePanel::before{content:'';position:absolute;inset:0 0 auto 0;height:3px;opacity:.95;}.cArcadeHallOfFamePanel--summary::before{background:linear-gradient(90deg, rgba(var(--i-primary-rgb), .95), rgba(224, 168, 72, .95));}.cArcadeHallOfFamePanel--members::before{background:linear-gradient(90deg, rgba(224, 168, 72, .95), rgba(98, 179, 123, .95));}.cArcadeHallOfFamePanel--recent::before{background:linear-gradient(90deg, rgba(98, 179, 123, .95), rgba(79, 141, 214, .95));}.cArcadeHallOfFamePanel .ipsDataList--compact{margin-top:.75rem;}.cArcadeHallOfFamePanel .ipsDataItem{padding-block:.7rem;border-bottom:1px solid var(--i-border_2);}.cArcadeHallOfFamePanel .ipsDataItem:last-child{border-bottom:0;padding-bottom:0;}.cArcadeHallOfFameHero .cArcadeWidgetGames__typeBadge, .cArcadeHallOfFamePanel .cArcadeWidgetGames__typeBadge{display:none;}.cArcadeHallOfFameHero .cArcadeWidgetGames__media, .cArcadeHallOfFamePanel .cArcadeWidgetGames__media{gap:.45rem;}.cArcadeHallOfFameHero .cArcadeWidgetGames__typeText, .cArcadeHallOfFamePanel .cArcadeWidgetGames__typeText{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 .42rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;margin-top:0;}.cArcadeHallOfFameHero .cArcadeWidgetGames__typeText--flash, .cArcadeHallOfFamePanel .cArcadeWidgetGames__typeText--flash{color:var(--cArcadeThemeNegative);border-color:var(--cArcadeThemeNegativeBorder);background:var(--cArcadeThemeNegativeBg);box-shadow:inset 0 0 0 1px var(--cArcadeThemeNegativeBg);}.cArcadeHallOfFameHero .cArcadeWidgetGames__typeText--html5, .cArcadeHallOfFamePanel .cArcadeWidgetGames__typeText--html5{color:var(--cArcadeTypeHtml5Text);border-color:var(--cArcadeTypeHtml5Border);background:var(--cArcadeTypeHtml5Bg);box-shadow:none;}.cArcadeFullWidthBox--halloffameDirectory > .ipsBox__body{background:linear-gradient(180deg, rgba(var(--i-primary-rgb), .035), rgba(0, 0, 0, .02)), linear-gradient(90deg, rgba(224, 168, 72, .06), transparent 28%);}.cArcadeFullWidthBox--halloffameResults > .ipsBox__body{background:linear-gradient(180deg, rgba(255, 255, 255, .018), rgba(0, 0, 0, .035));}.cArcadeFullWidthBox--halloffameEntries > .ipsBox__body{background:linear-gradient(180deg, rgba(255, 255, 255, .02), rgba(0, 0, 0, .035)), linear-gradient(90deg, rgba(var(--i-primary-rgb), .05), transparent 30%);}.cArcadeHallOfFameEntries{display:grid;gap:1rem;}.cArcadeHallOfFameEntries__toolbar{display:grid;gap:.9rem;align-items:center;}.cArcadeHallOfFameEntries__filters{display:grid;gap:.7rem;}.cArcadeHallOfFameEntries__filterGroup{display:flex;flex-wrap:wrap;gap:.55rem;}.cArcadeHallOfFameEntries__filter{appearance:none;border:1px solid var(--i-border_2);background:rgba(255, 255, 255, .03);color:var(--i-color_hard);padding:.5rem .9rem;border-radius:999px;font-size:.85rem;font-weight:600;transition:background .15s ease, border-color .15s ease, transform .15s ease;}.cArcadeHallOfFameEntries__filter:hover{background:rgba(255, 255, 255, .06);transform:translateY(-1px);}.cArcadeHallOfFameEntries__filter.is-active{border-color:rgba(var(--i-primary-rgb), .48);background:linear-gradient(135deg, rgba(var(--i-primary-rgb), .2), rgba(224, 168, 72, .18));}.cArcadeHallOfFameEntries__count{margin:0;font-size:.92rem;font-weight:700;color:var(--i-color_hard);}.cArcadeHallOfFameEntries__list{display:grid;gap:1rem;}.cArcadeHallOfFameEntry{display:grid;grid-template-columns:120px minmax(0, 1fr) auto;gap:1rem;align-items:center;padding:1rem;border:1px solid var(--i-border_2);border-radius:18px;background:linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(0, 0, 0, .04));box-shadow:0 10px 24px rgba(0, 0, 0, .08);}.cArcadeHallOfFameEntry[hidden]{display:none;}.cArcadeHallOfFameEntry__media{width:84px;flex:0 0 84px;display:flex;align-items:center;justify-content:center;}.cArcadeHallOfFameEntry__thumbWrap{width:84px;height:84px;border-radius:50%;overflow:hidden;position:relative;background:linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 30px rgba(0,0,0,.14);}.cArcadeHallOfFameEntry__thumb, .cArcadeHallOfFameEntry__thumbFallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:cover;}.cArcadeHallOfFameEntry__thumbFallback{font-size:1.5rem;color:var(--i-primary);}.cArcadeHallOfFameEntry__body{display:grid;gap:.6rem;min-width:0;}.cArcadeHallOfFameEntry__topline{display:flex;flex-wrap:wrap;gap:.5rem;}.cArcadeHallOfFameEntry__context, .cArcadeHallOfFameEntry__type{display:inline-flex;align-items:center;padding:.26rem .55rem;border-radius:999px;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;}.cArcadeHallOfFameEntry__context{background:rgba(224, 168, 72, .14);color:#e6bf6c;}.cArcadeHallOfFameEntry__type{background:rgba(var(--i-primary-rgb), .14);color:var(--i-primary_light);}.cArcadeHallOfFameEntry__title{margin:0;font-size:1.08rem;line-height:1.3;}.cArcadeHallOfFameEntry__member{display:flex;align-items:center;gap:.6rem;min-width:0;}.cArcadeHallOfFameEntry__avatar{width:34px;height:34px;border-radius:50%;overflow:hidden;flex:0 0 auto;}.cArcadeHallOfFameEntry__avatar img{width:100%;height:100%;object-fit:cover;}.cArcadeHallOfFameEntry__memberLink{font-weight:700;min-width:0;}.cArcadeHallOfFameEntry__facts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.75rem;}.cArcadeHallOfFameEntry__fact{display:grid;gap:.18rem;padding:.7rem .8rem;border-radius:14px;background:rgba(255, 255, 255, .025);border:1px solid rgba(255, 255, 255, .05);}.cArcadeHallOfFameEntry__factLabel{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--i-color_soft);}.cArcadeHallOfFameEntry__factValue{font-size:.95rem;line-height:1.35;color:var(--i-color_hard);}.cArcadeHallOfFameEntry__actions{display:flex;justify-content:flex-end;}.cArcadeHallOfFameEntry__playButton{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1rem;min-width:140px;border-radius:14px;background:linear-gradient(135deg, var(--i-primary), var(--i-primary_light));color:#fff;font-weight:700;text-decoration:none;box-shadow:0 12px 24px rgba(var(--i-primary-rgb), .24);}.cArcadeHallOfFameEntry__playButton:hover{color:#fff;text-decoration:none;transform:translateY(-1px);}.cArcadeWelcome__card{display:grid;grid-template-columns:56px 1fr;gap:.85rem;align-items:start;padding:1rem;border-radius:14px;border:1px solid var(--i-border_2);background:linear-gradient(180deg, rgba(255, 255, 255, .03), rgba(0, 0, 0, .04));box-shadow:0 10px 24px rgba(0, 0, 0, .08);}.cArcadeWelcome__card--interactive{cursor:pointer;transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;}.cArcadeWelcome__card--interactive:hover, .cArcadeWelcome__card--interactive:focus{transform:translateY(-2px);border-color:color-mix(in srgb, #fb9902 28%, transparent);box-shadow:0 14px 28px rgba(0, 0, 0, .12);outline:none;}.cArcadeWelcome__card--primary{border-color:color-mix(in srgb, #fb9902 28%, transparent);background:linear-gradient(135deg, color-mix(in srgb, #fb9902 16%, transparent), color-mix(in srgb, #fb9902 4%, transparent));}.cArcadeWelcome__card--warning{border-color:color-mix(in srgb, #ffb22e 36%, transparent);background:linear-gradient(135deg, color-mix(in srgb, #ffb22e 22%, transparent), color-mix(in srgb, #fb9902 6%, transparent));}.cArcadeWelcome__card--positive{border-color:color-mix(in srgb, var(--i-color_positive) 26%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--i-color_positive) 14%, transparent), color-mix(in srgb, var(--i-color_positive) 5%, transparent));}.cArcadeWelcome__card--neutral{border-color:var(--i-border_2);background:linear-gradient(135deg, color-mix(in srgb, var(--i-background_1) 65%, transparent), color-mix(in srgb, var(--i-background_2) 92%, transparent));}.cArcadeWelcome__icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg, #ffb22e, #fb9902);color:#fff;font-size:1.2rem;box-shadow:0 8px 18px rgba(0, 0, 0, .18);}.cArcadeWelcome__content{min-width:0;display:grid;gap:.3rem;align-items:center;min-height:56px;}.cArcadeWelcome__value{margin:0;font-size:1.45rem;line-height:1;font-weight:700;}.cArcadeWelcome__text{font-size:.96rem;line-height:1.45;word-break:break-word;}.cArcadeWelcome__meta{margin:0;font-size:.8rem;font-weight:700;color:#fb9902;letter-spacing:.01em;}@media (max-width:767px){[data-ips-hook='sidebarLeft'] > .cArcadeSidebarRail > .ipsWidget:first-child, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .ipsWidget:first-child, [data-ips-hook^='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesPrimary, [data-ips-hook='sidebar'] > .cArcadeSidebarRail > .cArcadeSidebarWidget--topGamesMore, .ipsColumns__primary[data-ips-hook='main'] > .ipsBox:first-child{height:auto;}.cArcadeSidebarRail{position:static;max-height:none;overflow:visible;padding-inline-end:0;}.cArcadeTournamentCarousel{gap:.45rem;}.cArcadeTournamentCarousel__arrow{flex-basis:36px;width:36px;height:36px;}.cArcadeTournamentGame{grid-template-columns:1fr;}.cArcadeCategoryGrid{--cArcadeCategoryColumns:2;grid-template-columns:repeat(var(--cArcadeCategoryColumns), minmax(0, 1fr));justify-content:stretch;}.cArcadeCategoryTile{width:100%;min-height:140px;}.cArcadeDirectory__toolbar{display:block;}.cArcadeDirectory__count{text-align:left;}.cArcadeDirectory__keyboard{gap:.35rem;}.cArcadeGameResults__list{grid-template-columns:repeat(2, minmax(0, 1fr));}.cArcadeHallChampions__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.cArcadeCategoryTile__icon{width:50px;height:50px;}.cArcadeGameResults__list{grid-template-columns:1fr;}.cArcadeHallChampions__grid{grid-template-columns:1fr;}.cArcadeDirectoryModal{padding:.8rem;}.cArcadeDirectoryModal__summary{grid-template-columns:1fr;}.cArcadeDirectoryModal__facts{grid-template-columns:1fr;}.cArcadeDirectoryModal__table th, .cArcadeDirectoryModal__table td{padding:.65rem .4rem;font-size:.82rem;}.cArcadeProfileHero__body, .cArcadeProfileHero__identity{flex-direction:column;align-items:flex-start;}.cArcadeProfileMetrics, .cArcadeProfilePanels, .cArcadeProfileTopGames{grid-template-columns:1fr;}.cArcadeProfileTopGames__card{grid-template-columns:1fr;}.cArcadeProfileTopGames__media .cArcadeProfileGameMedia__thumb{height:120px;}.cArcadeGameRow{min-height:68px;padding:.7rem .8rem;}.cArcadeGameRow__top{grid-template-columns:minmax(0, 1fr) 55px;gap:.7rem;}.cArcadeGameRow__header{padding:.5rem .6rem .45rem;}.cArcadeGameRow__metaActions{padding-top:.3rem;}.cArcadeHallOfFameEntry{grid-template-columns:1fr;}.cArcadeHallOfFameEntry__media{width:100%;flex:0 0 auto;align-items:flex-start;}.cArcadeHallOfFameEntry__thumbWrap{width:84px;height:84px;}.cArcadeHallOfFameEntry__facts{grid-template-columns:1fr;}.cArcadeHallOfFameEntry__actions{justify-content:stretch;}.cArcadeHallOfFameEntry__playButton{width:100%;}.cArcadeGameRow__thumb{width:55px;height:55px;font-size:1rem;}.cArcadeGameRow__typeBadge{max-width:52px;padding:.32rem .15rem .24rem;}.cArcadeGameRow__typeImageWrap{width:30px;height:30px;}.cArcadeGameRow__typeText{font-size:.5rem;}.cArcadeGameRow__voteButton{padding:.16rem .3rem;font-size:.5rem;box-shadow:0 6px 10px rgba(0,0,0,.14), 0 0 0 1px rgba(201, 152, 41, .12), 0 0 8px rgba(201, 152, 41, .08);}.cArcadeGameRow__voteButton i{font-size:.78rem;}.cArcadeSessionCountdown__clock, .cArcadeSessionCountdown__dates{grid-template-columns:repeat(2, minmax(0, 1fr));}.cArcadeSessionCountdown__clock{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.85rem .55rem;}.cArcadeSessionCountdown__separator{display:none;}.cArcadeSessionCountdown__unit{width:100%;}.cArcadeSessionCountdown__digit{flex-basis:calc(50% - 5px);height:72px;}.cArcadeSessionCountdown{max-width:100%;}.cArcadeSessionCountdown__copy{max-width:none;}.cArcadeTournamentGameRail__track{grid-auto-columns:minmax(240px, 82vw);}.cArcadeFullWidthBox > .ipsBox__header, .cArcadeFullWidthBox > .ipsBox__body{padding-inline:1rem;}.cArcadeJumpNav{right:10px;padding:.55rem .42rem;gap:.5rem;}.cArcadeJumpNav__link{width:10px;height:10px;}.cArcadeTournamentGame__media{width:72px;height:72px;font-size:1.35rem;}.cArcadeTournamentGame{grid-template-columns:72px minmax(0, 1fr);}.ipsColumns__primary[data-ips-hook='main'] > .ipsBox{max-width:100%;}.ipsColumns__primary[data-ips-hook='main'] > .ipsBox > .ipsBox__header, .ipsColumns__primary[data-ips-hook='main'] > .ipsBox > .ipsBox__body{padding-inline:1rem;}.cArcadeTournamentTicker{height:340px;}.cArcadePreHeroTicker{mask-image:none;overflow-x:auto;}.cArcadePreHeroTicker__track{animation:none;padding-bottom:.2rem;}.cArcadePreHeroScores__card{flex-basis:280px;}.cArcadeTournamentTicker__item{grid-template-columns:auto 48px minmax(0, 1fr);}.cArcadeWelcome__grid{grid-template-columns:1fr;}.cArcadeHallChampions__grid{grid-template-columns:1fr;}.cArcadeCategorySpotlight__grid{grid-template-columns:1fr;}.cArcadeCategorySpotlight__stats{grid-template-columns:repeat(2, minmax(0, 1fr));}}