.ZssEaG_pagination{border-top:1px solid var(--border);min-width:0;margin:28px 0 12px;padding:20px 0}.ZssEaG_summary{text-align:center;color:var(--muted);margin:0 0 14px;font-size:12px}.ZssEaG_summary strong{color:var(--accent)}.ZssEaG_controls{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.ZssEaG_track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--accent) transparent;gap:8px;min-width:0;max-width:620px;padding:5px 3px 10px;display:flex;position:relative;overflow-x:auto}.ZssEaG_number,.ZssEaG_direction{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);min-width:44px;min-height:44px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ZssEaG_number{scroll-snap-align:center}.ZssEaG_number[aria-current=page]{background:var(--accent);color:var(--bg);border-color:var(--accent)}.ZssEaG_direction[aria-disabled=true]{opacity:.4}.ZssEaG_number:hover,.ZssEaG_direction[href]:hover{border-color:var(--accent)}.ZssEaG_number:focus-visible,.ZssEaG_direction:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:600px){.ZssEaG_controls{gap:6px}.ZssEaG_direction{min-width:44px;padding:8px}.ZssEaG_direction span{display:none}.ZssEaG_track{flex:1;gap:6px}.ZssEaG_pagination{margin-top:20px}}
.p1adkG_directory{min-width:0}.p1adkG_heading h1{margin:6px 0 10px;font-size:clamp(24px,3vw,36px);line-height:1.2}.p1adkG_heading>p:last-child{color:var(--theme-legacy-muted,#a6bfd2);margin:0;font-size:14px}.p1adkG_tabs{border-bottom:1px solid var(--theme-legacy-border,#24465d);gap:6px;margin:20px 0 16px;padding-bottom:10px;display:flex}.p1adkG_tabs a{min-height:42px;color:var(--theme-legacy-muted,#a9c9df);border-radius:10px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.p1adkG_tabs a[aria-current=page]{background:var(--theme-legacy-raised,#12384f);color:var(--theme-legacy-muted,#58d0ff);box-shadow:inset 0 -2px var(--theme-legacy-accent,#38c6ff)}.p1adkG_filters{border:1px solid var(--theme-legacy-border,#284b62);background:linear-gradient(120deg,var(--theme-legacy-surface,#0d2538),var(--theme-legacy-surface,#081a2b));border-radius:16px;margin-bottom:18px;padding:18px}.p1adkG_filters label{color:var(--theme-legacy-muted,#adc9db);min-width:0;margin:0;font-size:12px;display:block}.p1adkG_filters input,.p1adkG_filters select{border-radius:10px;width:100%;min-width:0;min-height:44px;margin:6px 0 0;padding:10px 12px;font-size:16px}.p1adkG_searchRow{align-items:end;gap:10px;display:flex}.p1adkG_searchRow label{flex:1}.p1adkG_searchButton,.p1adkG_applyButton{border:1px solid var(--theme-legacy-accent,#3dc7ff);cursor:pointer;border-radius:10px;min-height:44px;padding:10px 20px;font-family:inherit;font-size:14px}.p1adkG_searchButton{background:var(--theme-legacy-accent,#36bff4);color:var(--theme-legacy-on-accent,#031727);font-weight:750}.p1adkG_applyButton{background:var(--theme-legacy-surface,#0d2b40);color:var(--theme-legacy-muted,#66d7ff);font-weight:700}.p1adkG_moreFilters{border-top:1px solid var(--theme-legacy-border,#254459);margin-top:12px}.p1adkG_moreFilters summary{cursor:pointer;min-height:44px;color:var(--theme-legacy-text,#c4e4f7);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:650;list-style:none;display:flex}.p1adkG_moreFilters summary::-webkit-details-marker{display:none}.p1adkG_moreFilters summary:after{content:"+";color:var(--theme-legacy-muted,#52cfff);font-size:20px}.p1adkG_moreFilters[open] summary:after{content:"−"}.p1adkG_moreFilters summary>span:first-child{align-items:center;gap:8px;display:flex}.p1adkG_moreFilters b{background:var(--theme-legacy-raised,#155273);min-width:20px;height:20px;color:var(--theme-legacy-muted,#a2e7ff);border-radius:7px;place-items:center;font-size:11px;display:inline-grid}.p1adkG_filterHint{color:var(--theme-legacy-muted,#8dafc6);margin-left:auto;font-size:12px;font-weight:400}.p1adkG_filterFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding:6px 0 4px;display:grid}.p1adkG_applied{flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.p1adkG_applied span{border:1px solid var(--theme-legacy-border,#31566e);color:var(--theme-legacy-text,#bde5fb);overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:4px 8px;font-size:11px}.p1adkG_applied a{align-items:center;min-height:36px;font-size:12px;display:inline-flex}.p1adkG_results{color:var(--theme-legacy-muted,#94b2c7);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.p1adkG_results p{margin:0}.p1adkG_results strong{color:var(--theme-legacy-text,#e6f7ff)}.p1adkG_results>span{white-space:nowrap;font-size:12px}.p1adkG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.p1adkG_player{border:1px solid var(--theme-legacy-border,#23475e);background:var(--theme-legacy-surface,#0a2031);min-width:0;color:var(--theme-legacy-text,#eaf7ff);border-radius:14px;align-items:center;gap:14px;padding:18px 14px;transition:border-color .15s,background .15s;display:flex}.p1adkG_player:hover{border-color:var(--theme-legacy-accent,#49cfff);background:var(--theme-legacy-raised,#102d43);text-decoration:none}.p1adkG_player .p1adkG_avatar{box-sizing:border-box;border:1px solid var(--theme-legacy-accent,#38c6ff);background:var(--theme-legacy-raised,#102d43);color:var(--theme-legacy-muted,#48caff);border-radius:17px;flex-shrink:0;place-items:center;width:64px;min-width:64px;height:64px;margin:0;display:grid;overflow:hidden}.p1adkG_playerInfo{flex:1;min-width:0}.p1adkG_playerInfo h2{overflow-wrap:anywhere;color:var(--theme-legacy-text,#f1faff);margin:0 0 5px;font-size:16px;line-height:1.3}.p1adkG_country{color:var(--theme-legacy-muted,#a0c3da);margin:0;font-size:12px}.p1adkG_games{color:var(--theme-legacy-muted,#73b6d7);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:11px;display:-webkit-box;overflow:hidden}.p1adkG_crews{color:var(--theme-legacy-muted,#a7c6dc);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.p1adkG_arrow{color:var(--theme-legacy-muted,#50c9fa);flex-shrink:0;font-size:17px}.p1adkG_empty{text-align:center;border:1px dashed var(--theme-legacy-border,#31566e);border-radius:16px;padding:28px 18px}.p1adkG_empty h2{font-size:19px}.p1adkG_directory a:focus-visible,.p1adkG_filters button:focus-visible,.p1adkG_filters summary:focus-visible{outline:2px solid var(--theme-legacy-accent,#71dcff);outline-offset:4px}@media (max-width:1100px){.p1adkG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.p1adkG_directory{padding:18px 14px}.p1adkG_heading h1{font-size:24px}.p1adkG_heading .p1adkG_eyebrow{font-size:10px}.p1adkG_heading>p:last-child{font-size:13px}.p1adkG_tabs{margin:14px 0 12px}.p1adkG_tabs a{padding:8px 12px;font-size:13px}.p1adkG_filters{margin-bottom:14px;padding:12px}.p1adkG_searchButton{padding:10px 14px}.p1adkG_filterFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.p1adkG_applyButton{grid-column:1/-1}.p1adkG_filterHint{display:none}.p1adkG_grid{grid-template-columns:1fr;gap:9px}.p1adkG_player{gap:12px;padding:12px}.p1adkG_player .p1adkG_avatar{border-radius:14px;width:54px;min-width:54px;height:54px}.p1adkG_playerInfo h2{font-size:15px}.p1adkG_results{font-size:12px}.p1adkG_results>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.p1adkG_player{transition:none}}.p1adkG_player .p1adkG_avatar>.p1adkG_initials{box-sizing:border-box;letter-spacing:.02em;text-align:center;place-items:center;width:100%;height:100%;padding:6px;font-size:22px;font-weight:750;line-height:1;display:grid}@media (max-width:600px){.p1adkG_player .p1adkG_avatar>.p1adkG_initials{font-size:18px}}.p1adkG_player{isolation:isolate;min-height:104px;position:relative;overflow:hidden}.p1adkG_cover{z-index:0;pointer-events:none;background:var(--theme-legacy-surface,#0a2031);position:absolute;inset:0}.p1adkG_cover>svg{opacity:.85;filter:blur(.6px)}.p1adkG_cover:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--theme-legacy-surface,#041522) 96%,transparent) 0%,color-mix(in srgb,var(--theme-legacy-surface,#041522) 88%,transparent) 35%,color-mix(in srgb,var(--theme-legacy-surface,#041522) 65%,transparent) 65%,color-mix(in srgb,var(--theme-legacy-surface,#041522) 38%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--theme-legacy-surface,#041522) 40%,transparent),transparent);position:absolute;inset:0}.p1adkG_player>.p1adkG_avatar,.p1adkG_player>.p1adkG_playerInfo,.p1adkG_player>.p1adkG_arrow{z-index:1;position:relative}.p1adkG_playerInfo h2{color:var(--theme-legacy-text,#f2faff);text-shadow:0 1px 3px #0008}.p1adkG_country{color:var(--theme-legacy-text,#c0deef)}.p1adkG_crews{color:var(--theme-legacy-muted,#b0d0e3)}@media (max-width:600px){.p1adkG_player{min-height:88px}.p1adkG_cover:after{background:linear-gradient(90deg,color-mix(in srgb,var(--theme-legacy-surface,#041522) 97%,transparent),color-mix(in srgb,var(--theme-legacy-surface,#041522) 86%,transparent) 42%,color-mix(in srgb,var(--theme-legacy-surface,#041522) 45%,transparent))}}html[data-ftn-theme=focus] .p1adkG_playerInfo h2{text-shadow:none}
.host-invitation{border:1px solid var(--border,#254c63);background:radial-gradient(ellipse at top right,var(--theme-legacy-raised-a70,#12435a70),transparent 70%),var(--theme-legacy-surface,#091c2d);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:28px 0;padding:24px;display:flex}.host-invitation-copy{flex:1;min-width:0}.host-invitation h2{margin:8px 0;font-size:23px}.host-invitation p:not(.eyebrow){color:var(--muted,#a3bfd0);max-width:65ch;line-height:1.65}.host-invitation-email{overflow-wrap:anywhere;font-size:13px}.host-invitation .host-invitation-action{white-space:normal;justify-content:center;align-items:center;gap:10px;min-height:44px;display:inline-flex}.host-invitation-action svg{flex:none}.login-shell .host-invitation{gap:16px;padding:20px}.login-shell .host-invitation-copy{flex-basis:100%}@media (max-width:600px){.host-invitation{padding:20px}.host-invitation-copy{flex-basis:100%}.host-invitation-action{width:100%}}.home-host-invitation-fallback{display:none}.sc-context-rail .host-invitation{flex-direction:column;align-items:stretch;gap:16px;padding:20px;display:flex}.sc-context-rail .host-invitation h2{margin:10px 0;font-size:16px}.sc-context-rail .host-invitation .eyebrow{font-size:9px}.sc-context-rail .host-invitation p:not(.eyebrow),.sc-context-rail .host-invitation-email{font-size:11px}.sc-context-rail .host-invitation-action{width:100%;font-size:11px}@media (max-width:1250px){.home-host-invitation-fallback{display:block}}
