._app_92p0w_1{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}._skipLink_92p0w_7{z-index:10;top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--color-accent);color:var(--color-accent-ink);position:fixed;transform:translateY(-180%)}._skipLink_92p0w_7:focus{transform:translateY(0)}._header_92p0w_23{align-items:center;gap:var(--space-6);width:min(100% - 2rem, var(--content-width));padding-block:var(--space-4);border-bottom:1px solid var(--color-border);margin-inline:auto;display:flex}._brand_92p0w_33{align-items:center;text-decoration:none;display:inline-flex}._brand_92p0w_33 img{mix-blend-mode:lighten;object-fit:contain;width:4rem;height:4rem;display:block}._header_92p0w_23 nav{margin-left:auto;overflow:visible}._header_92p0w_23 nav>ul{align-items:center;gap:var(--space-4);padding:var(--space-2);margin:0;list-style:none;display:flex}._header_92p0w_23 nav a{color:var(--color-muted);white-space:nowrap;text-decoration:none}._navDisclosure_92p0w_67{position:relative}._navDisclosure_92p0w_67>button{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2);color:var(--color-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}._navDisclosure_92p0w_67>button:hover,._navDisclosure_92p0w_67>button[aria-expanded=true],._navDisclosure_92p0w_67>._navDisclosureActive_92p0w_85{color:var(--color-text)}._navDisclosurePanel_92p0w_89{z-index:10;gap:var(--space-1);min-width:13rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);margin:0;list-style:none;display:grid;position:absolute;top:100%;right:0}._navDisclosurePanel_92p0w_89 a{min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);align-items:center;display:flex}._navDisclosurePanel_92p0w_89 a:hover,._navDisclosurePanel_92p0w_89 a[aria-current=page]{background:var(--color-surface);text-decoration:none}._profileMenuTrigger_92p0w_120{align-items:center;gap:var(--space-2);display:inline-flex}._profileMenuTrigger_92p0w_120 ._avatar_92p0w_126,._profileMenuTrigger_92p0w_120 ._avatarFallback_92p0w_127{flex-basis:2rem;width:2rem}._header_92p0w_23 nav a[aria-current=page]{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.5rem}._environment_92p0w_139{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);color:var(--color-muted);border-radius:999px;font-size:.75rem}._main_92p0w_147{width:min(100% - 2rem, var(--content-width));margin-inline:auto;padding-block:clamp(1.5rem,4vw,3rem)}._footer_92p0w_153{width:min(100% - 2rem, var(--content-width));padding-block:var(--space-6);border-top:1px solid var(--color-border);color:var(--color-muted);margin-inline:auto;font-size:.875rem}._footerLinks_92p0w_162{gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._footerLinks_92p0w_162 a{color:var(--color-muted)}._publicDocument_92p0w_172{gap:var(--space-6);max-width:54rem;margin-inline:auto;display:grid}._publicDocumentHeader_92p0w_179{max-width:48rem}._publicDocumentHeader_92p0w_179 h1{margin-bottom:0}._publicDocumentBody_92p0w_187{gap:var(--space-5);display:grid}._publicLead_92p0w_192{max-width:48rem;color:var(--color-muted);font-size:clamp(1.05rem,2vw,1.25rem)}._publicUpdated_92p0w_198{margin:calc(var(--space-4) * -1) 0 0;color:var(--color-muted);font-size:.875rem}._publicSection_92p0w_204{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);padding:clamp(1.25rem,4vw,2rem);display:grid}._publicSection_92p0w_204 h2,._publicSection_92p0w_204 p{margin:0}._publicContact_92p0w_218{gap:var(--space-3);margin:0;display:grid}._publicContact_92p0w_218 div{gap:var(--space-1);display:grid}._publicContact_92p0w_218 dt{color:var(--color-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:750}._publicContact_92p0w_218 dd{overflow-wrap:anywhere;margin:0}._publicAddress_92p0w_242{gap:var(--space-1);font-style:normal;display:grid}._publicEmail_92p0w_248{font-size:1.15rem;font-weight:750}._publicList_92p0w_253{gap:var(--space-3);margin:0;padding-left:1.25rem;display:grid}._publicSecondary_92p0w_260{color:var(--color-muted)}._hero_92p0w_264{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}._heroCopy_92p0w_271{max-width:46rem}._heroCopy_92p0w_271 h1{letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem);line-height:1.05}._heroCopy_92p0w_271 ._landingEyebrow_92p0w_281{letter-spacing:.05em;text-transform:none}._landingTaste_92p0w_286{max-width:40rem;margin-bottom:var(--space-3);color:var(--color-text);font-size:clamp(1.05rem,2vw,1.2rem);font-weight:750}._landingComparison_92p0w_294{max-width:40rem;margin-bottom:var(--space-3);color:var(--color-muted)}._eyebrow_92p0w_300{margin-bottom:var(--space-4);color:var(--color-accent);letter-spacing:.15em;text-transform:uppercase;font-size:.78rem;font-weight:800}._lede_92p0w_309{max-width:40rem;color:var(--color-muted);font-size:1rem}._actions_92p0w_315{gap:var(--space-3);margin-block:var(--space-8) var(--space-4);flex-wrap:wrap;display:flex}._primaryButton_92p0w_322,._secondaryButton_92p0w_323{border:1px solid var(--color-accent);border-radius:var(--radius-small);cursor:pointer;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1.1rem;font-weight:750;text-decoration:none;display:inline-flex}._primaryButton_92p0w_322{background:var(--color-accent);color:var(--color-accent-ink)}._secondaryButton_92p0w_323{color:var(--color-text);background:0 0}._primaryButton_92p0w_322:hover,._secondaryButton_92p0w_323:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-accent-ink)}._backToTop_92p0w_353{z-index:5;right:max(var(--space-4), env(safe-area-inset-right));bottom:max(var(--space-4), env(safe-area-inset-bottom));max-width:calc(100vw - var(--space-8));padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-small);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-raised);cursor:pointer;position:fixed}._backToTop_92p0w_353:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-accent-ink)}._privacyNote_92p0w_374{color:var(--color-muted);font-size:.875rem}._independenceNotice_92p0w_379{margin:var(--space-4) 0 0;color:var(--color-text);font-weight:750}._sessionMessage_92p0w_385{padding:var(--space-4);border-left:3px solid var(--color-accent);background:var(--color-surface)}._pairPreview_92p0w_391{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-large);box-shadow:var(--shadow-raised);background:#0d1a2abf;grid-template-columns:1fr auto 1fr;display:grid}._pairPreview_92p0w_391 article{min-height:18rem;padding:var(--space-6);border-radius:var(--radius-medium);background:linear-gradient(145deg, var(--color-surface-raised), var(--color-surface))}._pairPreview_92p0w_391 article:first-child{transform:translateY(-1rem)}._pairPreview_92p0w_391 article:last-child{transform:translateY(1rem)}._pairPreview_92p0w_391 span{color:var(--color-accent);font-size:.75rem;font-weight:800}._pairPreview_92p0w_391 h2{margin-top:7rem;line-height:1.1}._pairPreview_92p0w_391 p{color:var(--color-muted);font-size:.875rem}._centeredPanel_92p0w_438,._configurationError_92p0w_439 section{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);max-width:42rem;box-shadow:var(--shadow-raised);margin-inline:auto;padding:clamp(1.5rem,5vw,3rem)}._centeredPanel_92p0w_438 h1,._configurationError_92p0w_439 h1{font-size:clamp(2rem,6vw,4rem)}._problem_92p0w_454{border-left:3px solid var(--color-danger);padding-left:var(--space-4)}._problem_92p0w_454 h2{color:var(--color-danger)}._configurationError_92p0w_439,._startup_92p0w_464{min-height:100vh;padding:var(--space-4);place-items:center;margin:0;display:grid}._artwork_92p0w_472,._artworkFallback_92p0w_473,._avatar_92p0w_126,._avatarFallback_92p0w_127{aspect-ratio:16/9;border-radius:var(--radius-small);background:var(--color-surface-raised);object-fit:cover;place-items:center;width:100%;display:grid}._artworkFallback_92p0w_473{color:var(--color-muted);font-size:2rem}._gameArtworkFallback_92p0w_490{background:#07101c;overflow:hidden}._gameArtworkFallback_92p0w_490 img{object-fit:cover;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}._artworkLink_92p0w_505{border-radius:var(--radius-small);display:block}._artworkLink_92p0w_505:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}._avatar_92p0w_126,._avatarFallback_92p0w_127{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:0 0 3rem;width:3rem}._avatarFallback_92p0w_127{color:var(--color-muted)}._profileStatus_92p0w_528{width:min(100% - 2rem, var(--content-width));padding-block:var(--space-2);border-bottom:1px solid var(--color-border);color:var(--color-muted);margin-inline:auto;font-size:.875rem}._profileStatus_92p0w_528 a{justify-content:space-between;align-items:center;gap:var(--space-4);color:inherit;text-decoration:none;display:flex}._statusBadge_92p0w_546{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:999px;font-size:.75rem}._libraryPage_92p0w_553{gap:var(--space-6);padding-bottom:var(--space-4);display:grid}._recommendationsPage_92p0w_559{gap:var(--space-6);display:grid}._recommendationsHeader_92p0w_564{max-width:54rem}._recommendationsHeader_92p0w_564 h1{margin-bottom:var(--space-4)}._recommendationGrid_92p0w_572{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));display:grid}._supportCard_92p0w_578{gap:var(--space-4);max-width:62rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);display:grid}._supportCard_92p0w_578 h2,._supportCard_92p0w_578 p{margin:0}._supportMethods_92p0w_593{gap:var(--space-4);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);flex-wrap:wrap;margin:0;display:flex}._supportMethods_92p0w_593 legend{padding-inline:var(--space-2);color:var(--color-muted);font-size:.875rem;font-weight:750}._supportMethods_92p0w_593 button{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-2);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}._supportRadioIndicator_92p0w_623{border:2px solid var(--color-muted);border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;display:grid}._supportMethods_92p0w_593 button[aria-checked=true] ._supportRadioIndicator_92p0w_623{border-color:var(--color-accent)}._supportMethods_92p0w_593 button[aria-checked=true] ._supportRadioIndicator_92p0w_623:after{background:var(--color-accent);content:"";border-radius:50%;width:.625rem;height:.625rem}._supportContent_92p0w_644{align-items:center;gap:var(--space-6);grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);display:grid}._supportQrPanel_92p0w_651{padding:var(--space-3);border-radius:var(--radius-small);background:#fff;place-items:center;display:grid}._supportQr_92p0w_651{width:100%;max-width:13rem;height:auto;display:block}._supportDetails_92p0w_666{gap:var(--space-3);min-width:0;display:grid}._supportDestinationLabel_92p0w_672{color:var(--color-muted);font-size:.875rem;font-weight:750}._supportDestination_92p0w_672{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;max-width:100%;color:var(--color-text);font:inherit;line-height:1.5;display:block}._supportActions_92p0w_688{gap:var(--space-3);flex-wrap:wrap;display:flex}._supportFeedback_92p0w_694{color:var(--color-accent-strong);font-weight:700}._recommendationCard_92p0w_699{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);content-visibility:auto;contain-intrinsic-size:auto 48rem;overflow:hidden}._recommendationCardBody_92p0w_708{gap:var(--space-4);padding:var(--space-4);display:grid}._recommendationCardBody_92p0w_708 h2,._recommendationCardBody_92p0w_708 h3,._recommendationCardBody_92p0w_708 p{margin:0}._recommendationSource_92p0w_720{color:var(--color-accent);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:800}._predictedRank_92p0w_728{font-weight:750}._recommendationSupport_92p0w_732{gap:var(--space-1);padding-left:var(--space-6);color:var(--color-muted);margin:0;display:grid}._becauseOf_92p0w_740{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}._becauseOf_92p0w_740 h3{font-size:1rem}._becauseOf_92p0w_740 ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._becauseOf_92p0w_740 li{align-items:center;gap:var(--space-3);grid-template-columns:5rem minmax(0,1fr);display:grid}._becauseOf_92p0w_740 li>span{min-width:0;display:grid}._becauseOf_92p0w_740 li>span>span,._becauseOf_92p0w_740>p{color:var(--color-muted);font-size:.875rem}._recommendationEmpty_92p0w_777{max-width:48rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface)}._notificationCard_92p0w_785,._notificationAction_92p0w_786{gap:var(--space-3);display:grid}._notificationCard_92p0w_785{max-width:62rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface)}._notificationCard_92p0w_785 h2,._notificationCard_92p0w_785 p,._notificationAction_92p0w_786 p{margin:0}._notificationCard_92p0w_785>p:not([role=status]),._notificationAction_92p0w_786>p:not([role=status]){color:var(--color-muted)}._notificationAction_92p0w_786{padding-top:var(--space-3);border-top:1px solid var(--color-border)}._notificationActions_92p0w_815{gap:var(--space-3);flex-wrap:wrap;display:flex}._notificationFeedback_92p0w_821{color:var(--color-accent-strong);font-weight:700}._recommendationError_92p0w_826{max-width:48rem}._libraryHeader_92p0w_830{justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}._libraryHeader_92p0w_830 h1{margin-bottom:var(--space-4)}._libraryHeader_92p0w_830>div{max-width:48rem}._syncDetails_92p0w_845,._libraryFacts_92p0w_846{gap:var(--space-6);flex-wrap:wrap;margin:0;display:flex}._syncDetails_92p0w_845 div,._libraryFacts_92p0w_846 div{gap:var(--space-1);display:grid}._syncDetails_92p0w_845 dt,._libraryFacts_92p0w_846 dt{color:var(--color-muted);text-transform:uppercase;font-size:.78rem;font-weight:750}._syncDetails_92p0w_845 dd,._libraryFacts_92p0w_846 dd{margin:0}._libraryFilters_92p0w_872{align-items:end;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(10rem,1fr)) auto;display:grid}._libraryFilters_92p0w_872 label{gap:var(--space-1);color:var(--color-muted);font-size:.875rem;font-weight:700;display:grid}._libraryFilters_92p0w_872 input,._libraryFilters_92p0w_872 select{min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-raised);color:var(--color-text);font:inherit}._infoDisclosure_92p0w_902{color:var(--color-muted);font-size:.875rem}._infoDisclosure_92p0w_902 summary{color:var(--color-accent-strong);cursor:pointer;font-weight:700}._infoDisclosure_92p0w_902 p{margin-block:var(--space-2) 0}._privateGuidance_92p0w_917,._emptyState_92p0w_918{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface)}._libraryGrid_92p0w_925{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));display:grid}._libraryCard_92p0w_931{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);content-visibility:auto;contain-intrinsic-size:auto 32rem;overflow:hidden}._libraryCardBody_92p0w_940{gap:var(--space-4);padding:var(--space-4);display:grid}._libraryCardBody_92p0w_940 h2,._libraryCardBody_92p0w_940 p{margin:0}._eligibilityControl_92p0w_951{gap:var(--space-2);font-weight:700;display:grid}._eligibilityControl_92p0w_951 select{min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-raised);color:var(--color-text);font:inherit}._eligibilityState_92p0w_967,._endState_92p0w_968{color:var(--color-muted)}._inlineError_92p0w_972{padding:var(--space-3);border-left:3px solid var(--color-danger)}._leaderboardPage_92p0w_977{gap:var(--space-6);padding-bottom:var(--space-4);display:grid}._leaderboardHeader_92p0w_983{justify-content:space-between;align-items:end;gap:var(--space-8);display:flex}._leaderboardHeader_92p0w_983>div{max-width:54rem}._leaderboardHeader_92p0w_983 h1{margin-bottom:var(--space-4)}._shareTopGames_92p0w_998{justify-items:start;gap:var(--space-4);display:grid}._sharePanel_92p0w_1004{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);width:min(100%,42rem);box-shadow:var(--shadow-raised);padding:clamp(1rem,4vw,1.5rem);display:grid}._sharePanel_92p0w_1004 h2,._sharePanel_92p0w_1004 p{margin:0}._sharePreview_92p0w_1020{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-bg);width:min(100%,22rem);height:auto;display:block}._shareActions_92p0w_1029{gap:var(--space-3);flex-wrap:wrap;display:flex}._shareFeedback_92p0w_1035{color:var(--color-accent-strong);font-weight:700}._leaderboardHelp_92p0w_1040{color:var(--color-muted)}._leaderboardHelp_92p0w_1040 strong{color:var(--color-text)}._leaderboardTableRegion_92p0w_1048{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);max-width:100%;overflow-x:auto}._leaderboardTable_92p0w_1048{border-collapse:collapse;width:100%;min-width:48rem}._leaderboardTable_92p0w_1048 th,._leaderboardTable_92p0w_1048 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}._leaderboardTable_92p0w_1048 thead th{color:var(--color-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem}._leaderboardTable_92p0w_1048 tbody tr{content-visibility:auto;contain-intrinsic-size:auto 5rem}._leaderboardTable_92p0w_1048 tbody tr:last-child>*{border-bottom:0}._leaderboardTable_92p0w_1048 tbody th{min-width:10rem;font-size:1.05rem}._leaderboardArtwork_92p0w_1091{width:8rem}._leaderboardArtwork_92p0w_1091>*{min-width:5rem}._friendTable_92p0w_1099,._friendRankingTable_92p0w_1100{min-width:32rem}._friendAvatar_92p0w_1104{width:5rem}._friendAvatar_92p0w_1104>*{width:3rem;height:3rem}._friendActions_92p0w_1113{gap:var(--space-3);flex-wrap:wrap;display:flex}._comparePage_92p0w_1119{gap:var(--space-4);display:grid}._compareHeader_92p0w_1124{max-width:52rem}._compareHeader_92p0w_1124 h1{margin-bottom:var(--space-2)}._libraryHeader_92p0w_830 h1,._recommendationsHeader_92p0w_564 h1,._leaderboardHeader_92p0w_983 h1,._compareHeader_92p0w_1124 h1,._settingsHeader_92p0w_1136 h1{letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem);line-height:1.05}._compareHeader_92p0w_1124 ._eyebrow_92p0w_300,._compareHeader_92p0w_1124 ._lede_92p0w_309{margin-bottom:var(--space-2)}._irreversible_92p0w_1150{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-accent);background:var(--color-surface);margin:0;font-size:.875rem;font-weight:700}._rankingProgressCard_92p0w_1159{align-items:center;gap:var(--space-1) var(--space-4);min-height:5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-medium);background:var(--color-surface-raised);border:1px solid #39d3e657;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid;box-shadow:0 12px 32px #0000002e}._rankingProgressIcon_92p0w_1173{border:1px solid var(--color-accent);width:2.75rem;height:2.75rem;color:var(--color-accent);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}._comparisonIcon_92p0w_1184{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:1.15rem;height:1.15rem;display:block}._steamIcon_92p0w_1196{fill:currentColor;stroke:none}._rankingProgressIcon_92p0w_1173 ._comparisonIcon_92p0w_1184{width:1.4rem;height:1.4rem}._rankingProgressIcon_92p0w_1173 ._comparisonIcon_92p0w_1184 rect{fill:currentColor;stroke:none}._rankingProgressContent_92p0w_1211{gap:.1rem;min-width:0;display:grid}._rankingProgressContent_92p0w_1211 strong{overflow-wrap:anywhere;font-size:clamp(.95rem,2vw,1.15rem);line-height:1.15}._rankingProgressLabel_92p0w_1223{color:var(--color-accent);letter-spacing:.14em;font-size:.68rem;font-weight:800;line-height:1.1}._rankingProgressHelper_92p0w_1231{color:var(--color-muted);font-size:.75rem;line-height:1.2}._rankingProgressPercentage_92p0w_1237{color:var(--color-accent-strong);white-space:nowrap;align-self:start;font-size:clamp(1.25rem,3vw,1.8rem);line-height:1}._rankingProgressTrack_92p0w_1245{background:var(--color-border);border-radius:999px;grid-column:2/-1;width:100%;height:.35rem;display:block;overflow:hidden}._rankingProgressFill_92p0w_1255{border-radius:inherit;background:var(--color-accent);height:100%;transition:width .18s;display:block}._rankingProgressPlaceholder_92p0w_1263{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);width:100%;height:5rem}._expiryWarning_92p0w_1271{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-danger);background:var(--color-surface);color:var(--color-danger);margin:0;font-weight:700}._comparisonStage_92p0w_1280{min-height:18rem}._comparisonLoading_92p0w_1284{min-height:inherit;align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);text-align:center;display:grid}._comparisonLoading_92p0w_1284 p{margin:0}._comparisonGrid_92p0w_1301{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr);display:grid}._comparisonCard_92p0w_1308>._artwork_92p0w_472,._comparisonCard_92p0w_1308>._artworkFallback_92p0w_473{aspect-ratio:460/215;max-height:none}._comparisonCard_92p0w_1308>._artwork_92p0w_472{object-fit:cover}._comparisonCard_92p0w_1308>._comparisonArtworkPlaceholder_92p0w_1318{aspect-ratio:460/215;background:var(--color-surface-raised);width:100%;display:block}._comparisonChoice_92p0w_1325{gap:var(--space-2);min-width:0;display:grid}._comparisonUtilities_92p0w_1331{justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}._comparisonCard_92p0w_1308{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);min-width:0;min-height:2.75rem;color:var(--color-text);text-align:left;cursor:pointer;padding:0;overflow:hidden}._comparisonCardPlaceholder_92p0w_1351{cursor:default}._comparisonPlaceholderTitle_92p0w_1355,._comparisonPlaceholderHint_92p0w_1356{border-radius:var(--radius-small);background:var(--color-surface-raised);height:1rem;display:block}._comparisonPlaceholderTitle_92p0w_1355{width:min(42%,12rem);height:1.4rem}._comparisonPlaceholderHint_92p0w_1356{width:min(30%,8rem)}._comparisonUtilitiesPlaceholder_92p0w_1372{visibility:hidden}._comparisonCard_92p0w_1308:not(:disabled):hover{border-color:var(--color-accent-strong);box-shadow:var(--shadow-raised);transform:translateY(-.15rem)}._comparisonCard_92p0w_1308:disabled,._comparisonActions_92p0w_1383 button:disabled,._excludeButton_92p0w_1384:disabled{cursor:not-allowed;opacity:.62}._excludeButton_92p0w_1384{gap:var(--space-2);padding-inline:var(--space-2);color:var(--color-muted);background:0 0;border-color:#0000;flex:none;font-size:.8rem;font-weight:650}._excludeButton_92p0w_1384:not(:disabled):hover{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}._steamLink_92p0w_1406{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-3);color:var(--color-muted);white-space:nowrap;font-size:.8rem;font-weight:650;display:inline-flex}._steamLink_92p0w_1406:hover{color:var(--color-accent-strong)}._comparisonCardBody_92p0w_1423{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding:var(--space-3);display:flex}._comparisonCardBody_92p0w_1423 strong{font-size:clamp(1.15rem,2.5vw,1.6rem)}._comparisonCardBody_92p0w_1423 span,._comparisonStatus_92p0w_1437{color:var(--color-muted)}._comparisonActions_92p0w_1383{justify-items:stretch;gap:var(--space-1);display:grid}._comparisonActions_92p0w_1383 button{width:5.5rem;min-width:0;padding-inline:var(--space-2)}kbd{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-raised);min-width:1.75rem;min-height:1.75rem;color:var(--color-text);font:inherit;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}._comparisonStatus_92p0w_1437{text-align:center;min-height:1.6rem;margin:0}._comparisonRecovery_92p0w_1473{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);max-width:48rem}._comparisonRecovery_92p0w_1473>._secondaryButton_92p0w_323{margin-bottom:var(--space-6)}._settingsPage_92p0w_1488{gap:var(--space-6);display:grid}._settingsHeader_92p0w_1136{max-width:50rem}._settingsActions_92p0w_1497{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._settingsCard_92p0w_1503{min-width:0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);flex-direction:column;align-items:flex-start;display:flex}._settingsCard_92p0w_1503 p{color:var(--color-muted);flex:1}._sharingCard_92p0w_1519{max-width:62rem}._sharingCard_92p0w_1519 p{flex:initial}._dangerCard_92p0w_1527{border-color:var(--color-danger)}._dangerButton_92p0w_1531{border:1px solid var(--color-danger);border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-danger);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.7rem 1.1rem;font-weight:750;display:inline-flex}._dangerButton_92p0w_1531:not(:disabled):hover{background:var(--color-danger);color:var(--color-bg)}._primaryButton_92p0w_322:disabled,._secondaryButton_92p0w_323:disabled,._dangerButton_92p0w_1531:disabled{cursor:not-allowed;opacity:.55}._dialogBackdrop_92p0w_1557{z-index:20;padding:var(--space-4);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._dialogPanel_92p0w_1568{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface-raised);width:min(100%,42rem);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-raised);padding:clamp(1.25rem,5vw,2.5rem);overflow-y:auto}._dialogPanel_92p0w_1568 h2{font-size:clamp(1.5rem,5vw,2.4rem)}._dialogActions_92p0w_1583{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._confirmationField_92p0w_1591{gap:var(--space-2);font-weight:750;display:grid}._confirmationField_92p0w_1591 input{min-height:2.75rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-bg);color:var(--color-text);font:inherit}._uncertainNotice_92p0w_1607{padding:var(--space-4);border-left:3px solid var(--color-danger);background:var(--color-surface)}@media (prefers-reduced-motion:reduce){._rankingProgressFill_92p0w_1255{transition:none}}@media (width<=800px){._header_92p0w_23{flex-wrap:wrap;align-items:flex-start}._header_92p0w_23 nav{order:3;width:100%;margin-left:0;overflow-x:visible}._header_92p0w_23 nav>ul{flex-wrap:wrap;padding-left:0}._environment_92p0w_139{margin-left:auto}._hero_92p0w_264{grid-template-columns:1fr}._libraryHeader_92p0w_830{flex-direction:column;align-items:stretch}._libraryFilters_92p0w_872{grid-template-columns:1fr 1fr}._leaderboardHeader_92p0w_983{flex-direction:column;align-items:stretch}._comparisonGrid_92p0w_1301{grid-template-columns:1fr}._comparisonCard_92p0w_1308>._artwork_92p0w_472,._comparisonCard_92p0w_1308>._artworkFallback_92p0w_473,._comparisonCard_92p0w_1308>._comparisonArtworkPlaceholder_92p0w_1318{aspect-ratio:460/215}._settingsActions_92p0w_1497{grid-template-columns:1fr}}@media (width<=520px){._rankingProgressCard_92p0w_1159{grid-template-columns:auto minmax(0,1fr)}._rankingProgressPercentage_92p0w_1237{grid-area:1/2;justify-self:end}._rankingProgressContent_92p0w_1211{grid-area:2/2}._rankingProgressTrack_92p0w_1245{grid-area:3/2}._rankingProgressIcon_92p0w_1173{grid-row:1/span 3}._libraryFilters_92p0w_872,._pairPreview_92p0w_391{grid-template-columns:1fr}._pairPreview_92p0w_391>p{text-align:center;margin:0}._pairPreview_92p0w_391 article,._pairPreview_92p0w_391 article:first-child,._pairPreview_92p0w_391 article:last-child{min-height:10rem;transform:none}._pairPreview_92p0w_391 h2{margin-top:var(--space-8)}._actions_92p0w_315>*{width:100%}._comparisonCardBody_92p0w_1423{flex-direction:column;align-items:stretch}._supportContent_92p0w_644{grid-template-columns:1fr}._supportQr_92p0w_651{max-width:15rem}._notificationActions_92p0w_815>*{width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#07101c;--color-surface:#0d1a2a;--color-surface-raised:#13263a;--color-border:#2a435c;--color-text:#f4f8fc;--color-muted:#a9bfd2;--color-accent:#39d3e6;--color-accent-strong:#78e8f4;--color-accent-ink:#021115;--color-danger:#ffb4ac;--shadow-raised:0 24px 70px #00000052;--radius-small:.5rem;--radius-medium:1rem;--radius-large:1.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--content-width:76rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--color-bg);scroll-behavior:smooth;min-width:360px}body{background:radial-gradient(circle at 80% 15%, #39d3e61a, transparent 28rem), var(--color-bg);min-width:360px;min-height:100vh;color:var(--color-text);margin:0;font-size:1rem;line-height:1.6}button,a{font:inherit}a{color:var(--color-accent-strong)}button:focus-visible,a:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:3px}h1,h2,p{margin-top:0}h1{letter-spacing:-.055em;font-size:clamp(2.35rem,7vw,5.75rem);line-height:.98}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
