.Lw7__W_surface{--line:#253541;color:#eafbff;max-width:1160px;margin:auto;padding:24px 24px 40px;font-family:Arial,Helvetica,sans-serif;font-size:13px}.Lw7__W_kicker{letter-spacing:.16em;color:#81b9c6;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:600}.Lw7__W_catalog>div>h1{letter-spacing:-.025em;font-size:25px;font-weight:700}.Lw7__W_catalog>div>:not(:last-child){margin-bottom:16px}.Lw7__W_catalog [role=group]{gap:6px}.Lw7__W_catalog [role=group]>button{border-radius:7px;min-height:36px;padding:7px 16px;font-size:12px}.Lw7__W_overview{border:1px solid var(--line);background:#101d27;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:18px 20px;display:grid}.Lw7__W_gameIdentity{align-items:center;gap:16px;min-width:0;display:flex}.Lw7__W_gameLogo{object-fit:contain;flex-shrink:0;width:76px;height:42px}.Lw7__W_fcLogo{filter:invert()}.Lw7__W_overview h2{letter-spacing:-.02em;margin:0 0 5px;font-size:20px;font-weight:700;line-height:1.2}.Lw7__W_overview p{color:#a1b5c2;max-width:280px;margin:0;font-size:12px;line-height:1.5}.Lw7__W_metrics{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding-left:20px;display:grid}.Lw7__W_metric strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:600;line-height:1.2;display:block}.Lw7__W_metric span{color:#9db3c0;margin-top:5px;font-size:10px;line-height:1.5;display:block}.Lw7__W_eventTable{border:1px solid var(--line);background:#101d27;border-radius:10px;overflow-x:auto}.Lw7__W_eventTable table{text-align:left;border-collapse:collapse;width:100%;min-width:540px;font-size:12px}.Lw7__W_eventTable caption{text-align:left;color:#c4d5de;padding:12px 16px;font-size:12px;font-weight:600}.Lw7__W_eventTable th{color:#88a0ae;background:#0d1821;font-size:10px;font-weight:500}.Lw7__W_eventTable th,.Lw7__W_eventTable td{border-top:1px solid var(--line);padding:9px 16px}.Lw7__W_eventTable tbody tr:nth-child(2n){background:#12212c}.Lw7__W_eventTable a{color:#dcebf2;align-items:center;min-height:28px;font-weight:600;display:inline-flex}.Lw7__W_eventTable a:hover{color:#67e8f9}.Lw7__W_eventTable small{color:#88a0ae;margin-top:2px;font-size:10px;display:block}.Lw7__W_eventTable [data-event-status]{color:#adc5d2;white-space:nowrap;border:1px solid #2e4855;border-radius:4px;padding:3px 7px;font-size:10px;display:inline-block}.Lw7__W_eventTable [data-event-status=open]{color:#71cad4;background:#22d3ee08;border-color:#22d3ee30}.Lw7__W_catalog input[type=search]{border-color:var(--line);background:#0d1821;border-radius:7px;max-width:440px;min-height:36px;padding:8px 12px;font-size:13px}.Lw7__W_catalog [data-tournament-card]{border-color:var(--line);background:#101d27;border-radius:9px;padding:0}.Lw7__W_catalog [data-tournament-body]>summary{cursor:pointer;grid-template-columns:minmax(150px,1fr) auto auto;align-items:center;gap:20px;min-height:70px;padding:12px 16px;list-style:none;display:grid}.Lw7__W_catalog [data-tournament-body]>summary::-webkit-details-marker{display:none}.Lw7__W_catalog [data-tournament-body]>summary:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #72dce6}.Lw7__W_catalog [data-event-name] small{color:#7fb8c7;font-size:10px;line-height:1.4;display:block}.Lw7__W_catalog [data-event-name] strong{margin-top:4px;font-size:15px;font-weight:600;line-height:1.3;display:block}.Lw7__W_catalog [data-event-date]{color:#98afbd;font-size:11px}.Lw7__W_catalog [data-event-action]{color:#9cdae3;border:1px solid #36515f;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:36px;padding:7px 12px;font-size:12px;display:inline-flex}.Lw7__W_catalog [data-event-action]:after{content:"+"}.Lw7__W_catalog [data-tournament-body][open] [data-event-action]:after{content:"−"}.Lw7__W_catalog [data-tournament-body]>div{border-top:1px solid var(--line);margin-top:0;padding:16px}.Lw7__W_profileHero{background:#101d27;border:1px solid #2b4552;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.Lw7__W_identity{align-items:center;gap:14px;min-width:0;display:flex}.Lw7__W_avatar{color:#a9e9f1;background:#16313e;border:1px solid #54b8c8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:23px;font-weight:600;display:flex;overflow:hidden}.Lw7__W_avatar>svg{width:26px;height:26px}.Lw7__W_identity h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.2}.Lw7__W_identity .Lw7__W_kicker{margin:0 0 4px;font-size:9px}.Lw7__W_identity p:last-child{color:#90aab9;margin:4px 0 0;font-size:12px}.Lw7__W_settings{white-space:nowrap;color:#bad0dc;border:1px solid #304955;border-radius:6px;align-items:center;gap:7px;min-height:36px;padding:7px 12px;font-size:12px;display:inline-flex}.Lw7__W_profileGrid{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.Lw7__W_sidebar{border:1px solid var(--line);background:#0e1922;border-radius:9px;padding:6px}.Lw7__W_sidebar nav{flex-direction:column;gap:2px;display:flex}.Lw7__W_sidebar button{text-align:left;color:#9fb5c2;cursor:pointer;border-radius:5px;align-items:center;gap:10px;min-height:36px;padding:8px 10px;font-size:12px;display:flex}.Lw7__W_sidebar button svg{width:15px;height:15px}.Lw7__W_sidebar button[aria-current]{color:#a5e4ec;background:#18303b;font-weight:600;box-shadow:inset 2px 0 #22d3ee}.Lw7__W_sidebar button:hover{background:#152631}.Lw7__W_shortcuts{border-top:1px solid var(--line);margin:12px 6px 4px;padding-top:12px}.Lw7__W_shortcuts p{letter-spacing:.08em;text-transform:uppercase;color:#7593a4;margin-bottom:6px;font-size:9px}.Lw7__W_shortcuts a{color:#a7becb;justify-content:space-between;align-items:center;min-height:32px;font-size:11px;display:flex}.Lw7__W_main{min-width:0}.Lw7__W_main>h2{letter-spacing:-.02em;margin-bottom:14px;font-size:18px;font-weight:600}.Lw7__W_main>div>h2{font-size:18px;font-weight:600}.Lw7__W_accounts{border:1px solid var(--line);background:#101d27;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.Lw7__W_accounts h2{font-size:13px;font-weight:600}.Lw7__W_connections{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Lw7__W_connections .h-16{border-radius:7px;width:40px;height:40px}.Lw7__W_connections img{max-width:26px;max-height:26px}.Lw7__W_overviewGrid{gap:14px;display:grid}:is(.Lw7__W_main .rounded-3xl,.Lw7__W_main .rounded-2xl){border-radius:9px}.Lw7__W_main [data-profile-tools]{gap:10px}.Lw7__W_main [data-profile-tools]>details{padding:10px 12px;font-size:12px}.Lw7__W_main [data-profile-tools]>details>summary{cursor:pointer;min-height:20px}.Lw7__W_main [data-stat-metrics]{gap:10px}.Lw7__W_main [data-stat-metrics]>div{border-color:var(--line);background:#101d27;padding:12px 14px}.Lw7__W_main [data-stat-metrics]>div>p:first-child{font-size:11px}.Lw7__W_main [data-stat-metrics]>div>p:last-child{margin-top:8px;font-size:24px;font-weight:600;line-height:1.2}.Lw7__W_main [data-stat-metrics]+p{font-size:12px;line-height:1.6}.Lw7__W_sidebar button:focus-visible,.Lw7__W_settings:focus-visible,.Lw7__W_shortcuts a:focus-visible{outline-offset:3px;outline:2px solid #72dce6}@media (max-width:800px){.Lw7__W_surface{padding:20px 18px 32px}.Lw7__W_overview{grid-template-columns:1fr;gap:14px}.Lw7__W_metrics{border-left:0;border-top:1px solid var(--line);padding:12px 0 0}.Lw7__W_profileGrid{grid-template-columns:156px minmax(0,1fr)}.Lw7__W_catalog [data-event-date]{max-width:150px;line-height:1.5}}@media (max-width:600px){.Lw7__W_surface{padding:16px 16px 28px}.Lw7__W_catalog>div>h1{font-size:23px}.Lw7__W_catalog [role=group]>button{flex:40%;min-height:44px;padding:8px 10px}.Lw7__W_overview{padding:14px 16px}.Lw7__W_gameLogo{width:64px;height:36px}.Lw7__W_overview h2{font-size:19px}.Lw7__W_overview p{font-size:12px}.Lw7__W_metric strong{font-size:22px}.Lw7__W_profileHero{align-items:center;gap:12px;padding:14px 16px}.Lw7__W_identity{gap:10px}.Lw7__W_identity h1{font-size:20px}.Lw7__W_avatar{width:44px;height:44px}.Lw7__W_settings{min-height:44px;padding:8px}.Lw7__W_settings svg{display:none}.Lw7__W_profileGrid{grid-template-columns:1fr;gap:14px;margin-top:14px}.Lw7__W_sidebar{padding:5px}.Lw7__W_sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.Lw7__W_sidebar button{flex-direction:column;justify-content:center;gap:5px;min-height:52px;padding:7px 4px;font-size:11px}.Lw7__W_sidebar button[aria-current]{box-shadow:inset 0 -2px #22d3ee}.Lw7__W_shortcuts{display:none}.Lw7__W_accounts{padding:12px 14px}.Lw7__W_connections .h-16{width:44px;height:44px}.Lw7__W_main [data-profile-tools]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Lw7__W_main [data-profile-tools]>details{padding:11px;font-size:11px}.Lw7__W_main [data-profile-tools]>details>summary{min-height:22px}.Lw7__W_main [data-profile-tools]>details[open]{grid-column:1/-1}.Lw7__W_catalog [data-tournament-body]>summary{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px}.Lw7__W_catalog [data-event-name]{grid-column:1;min-width:0}.Lw7__W_catalog [data-event-name] strong{overflow-wrap:anywhere;font-size:14px}.Lw7__W_catalog [data-event-date]{grid-area:2/1;max-width:none;font-size:10px}.Lw7__W_catalog [data-event-action]{grid-area:1/2/3;min-height:44px;padding:8px 10px;font-size:11px}.Lw7__W_eventTable th,.Lw7__W_eventTable td{padding:9px 12px}}.Lw7__W_main h2{letter-spacing:-.015em;font-size:17px;font-weight:600}.Lw7__W_main .Lw7__W_accounts h2{font-size:13px}@media (max-width:600px){.Lw7__W_main [data-stat-metrics]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.Lw7__W_main [data-stat-metrics]>div{padding:10px 8px}.Lw7__W_main [data-stat-metrics]>div>p:first-child{font-size:10px;line-height:1.4}.Lw7__W_main [data-stat-metrics]>div>p:last-child{font-size:20px}}.Lw7__W_main dl[data-stat-metrics]{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin:0;padding:4px 0;display:flex}.Lw7__W_main dl[data-stat-metrics]>div{background:0 0;border:0;border-radius:0;align-items:baseline;gap:7px;padding:0;display:flex}.Lw7__W_main dl[data-stat-metrics] dt{color:#93acbb;font-size:12px;line-height:1.5}.Lw7__W_main dl[data-stat-metrics] dd{color:#e5f3f7;font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:600;line-height:1.3}.Lw7__W_main dl[data-stat-metrics]>div:last-child dt{color:#8ad1dd;font-weight:600}.Lw7__W_main dl[data-stat-metrics]>div:last-child dd{color:#75e0e9}@media (max-width:600px){.Lw7__W_main dl[data-stat-metrics]{gap:10px 15px}.Lw7__W_main dl[data-stat-metrics]>div{gap:5px}.Lw7__W_main dl[data-stat-metrics] dt{font-size:11px}.Lw7__W_main dl[data-stat-metrics] dd{font-size:18px}}.Lw7__W_playerName{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.Lw7__W_playerName .Lw7__W_connections{gap:6px}.Lw7__W_providerMark{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.Lw7__W_playerName .Lw7__W_connections a{width:36px;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:0}.Lw7__W_playerName .Lw7__W_connections img{object-fit:contain;opacity:1;filter:none;width:30px;max-width:30px;height:30px;max-height:30px}.Lw7__W_playerName .Lw7__W_connections a:hover{background:0 0}.Lw7__W_playerName .Lw7__W_connections a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #72dce6}@media (max-width:600px){.Lw7__W_playerName{gap:4px 8px}.Lw7__W_playerName .Lw7__W_connections{gap:2px}.Lw7__W_playerName .Lw7__W_connections a,.Lw7__W_providerMark{width:36px;height:44px;min-height:44px}.Lw7__W_playerName .Lw7__W_connections img{width:28px;height:28px}}.Lw7__W_profileBanner{background:#0e1c27;border:1px solid #29434f;border-radius:12px;overflow:hidden}.Lw7__W_profileCover{background-image:linear-gradient(90deg,#04111955,#04111900 65%,#04111955),url(/branding/deafhub-background-approved.png);background-position:50% 54%;background-size:cover;border-bottom:1px solid #31515d;height:158px;position:relative}.Lw7__W_profileCover:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#06131bd9);position:absolute;inset:0}.Lw7__W_profileCover h1{z-index:1;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:27px;font-weight:700;line-height:1.25;position:absolute;bottom:20px;left:136px;right:160px}.Lw7__W_coverAvatar{z-index:2;color:#c2f4f8;background:#163342;border:4px solid #0e1c27;border-radius:50%;outline:1px solid #53baca;justify-content:center;align-items:center;width:90px;height:90px;font-size:36px;font-weight:600;display:flex;position:absolute;bottom:-32px;left:24px}.Lw7__W_coverSettings{z-index:1;color:#cbe1e9;background:#06131b99;border:1px solid #41606c;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-size:12px;display:flex;position:absolute;top:18px;right:18px}.Lw7__W_accountStrip{flex-wrap:wrap;align-items:center;gap:24px;min-height:70px;padding:12px 22px 12px 136px;display:flex}.Lw7__W_stripLabel{color:#8fa9b9;font-size:11px}.Lw7__W_stripProvider{color:#c9dce6;align-items:center;gap:8px;min-height:36px;font-size:12px;display:flex}.Lw7__W_stripProvider>span small{color:#89a5b5;margin-top:2px;font-size:9px;font-weight:400;display:block}.Lw7__W_stripProvider img{object-fit:contain;opacity:1;filter:none;width:28px;height:28px}.Lw7__W_stripProvider a{width:34px;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:0}.Lw7__W_stripProvider a img{width:28px;height:28px}.Lw7__W_vkText{color:#3c9dff;font-size:18px;font-weight:800}.Lw7__W_stripEmpty{color:#8fa9b9;font-size:11px}.Lw7__W_coverSettings:focus-visible,.Lw7__W_stripProvider:focus-visible{outline-offset:3px;outline:2px solid #72dce6}.Lw7__W_bannerLayout .Lw7__W_profileGrid{margin-top:18px;display:block}.Lw7__W_bannerLayout .Lw7__W_sidebar{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;padding:0 0 12px;display:flex}.Lw7__W_bannerLayout .Lw7__W_sidebar nav{flex-flow:wrap;gap:4px}.Lw7__W_bannerLayout .Lw7__W_sidebar button{min-height:38px;padding:9px 12px}.Lw7__W_bannerLayout .Lw7__W_shortcuts{border:0;align-items:center;gap:12px;margin:0;padding:0;display:flex}.Lw7__W_bannerLayout .Lw7__W_shortcuts p{display:none}.Lw7__W_bannerLayout .Lw7__W_shortcuts a{white-space:nowrap;gap:6px}.Lw7__W_bannerLayout .Lw7__W_main{max-width:100%}@media (max-width:900px){.Lw7__W_bannerLayout .Lw7__W_sidebar{flex-direction:column;align-items:flex-start;gap:10px}.Lw7__W_accountStrip{gap:16px}}@media (max-width:600px){.Lw7__W_profileCover{height:132px}.Lw7__W_coverAvatar{border-width:3px;width:70px;height:70px;font-size:28px;bottom:-25px;left:16px}.Lw7__W_profileCover h1{font-size:23px;bottom:15px;left:102px;right:14px}.Lw7__W_coverSettings{min-height:36px;padding:7px 9px;font-size:11px;top:12px;right:12px}.Lw7__W_coverSettings svg{width:13px}.Lw7__W_accountStrip{gap:10px 14px;min-height:74px;padding:14px 14px 14px 102px}.Lw7__W_stripLabel{display:none}.Lw7__W_stripProvider{gap:5px;min-height:40px;font-size:10px}.Lw7__W_stripProvider img{width:24px;height:24px}.Lw7__W_stripProvider a{width:28px;height:44px;min-height:44px}.Lw7__W_stripProvider a img{width:24px;height:24px}.Lw7__W_stripProvider>span small{max-width:76px;font-size:8px}.Lw7__W_stripEmpty{flex-basis:100%;font-size:10px}.Lw7__W_bannerLayout .Lw7__W_sidebar{margin-bottom:16px;padding-bottom:10px;display:block}.Lw7__W_bannerLayout .Lw7__W_sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.Lw7__W_bannerLayout .Lw7__W_sidebar button{min-height:48px;padding:6px 4px;font-size:10px}.Lw7__W_bannerLayout .Lw7__W_shortcuts{display:none}}.Lw7__W_honorSections{gap:24px;margin-top:26px;display:grid}.Lw7__W_honors>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.Lw7__W_honors h2,.Lw7__W_playerRecords h2{margin:0;font-size:16px;font-weight:600}.Lw7__W_honors>header button{color:#8ccbd7;border:1px solid #294552;border-radius:6px;min-height:36px;padding:6px 10px;font-size:11px}.Lw7__W_honors>header button:disabled{opacity:.5}.Lw7__W_honors>p{color:#8faab8;font-size:12px;line-height:1.6}.Lw7__W_honorsEmpty{border-top:1px solid var(--line);padding:16px 0}.Lw7__W_honorGallery{align-items:stretch;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.Lw7__W_honorBadge{clip-path:polygon(0 0,100% 0,100% 87%,50% 100%,0 87%);background:#3b5661;flex:0 0 156px;min-width:0;padding:1px}.Lw7__W_honorBadge>div{clip-path:polygon(0 0,100% 0,100% 87%,50% 100%,0 87%);text-align:center;background:#10232d;flex-direction:column;align-items:center;gap:9px;height:100%;min-height:204px;padding:18px 12px 30px;display:flex}.Lw7__W_honorBadge svg{color:#e8c879}.Lw7__W_honorPlace{letter-spacing:.08em;color:#9ed9e4;font-size:11px}.Lw7__W_honorBadge img{object-fit:contain;width:76px;height:26px}.Lw7__W_honorBadge h3{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.4}.Lw7__W_honorBadge p{color:#8aa6b5;overflow-wrap:anywhere;margin:0;font-size:10px}.Lw7__W_honorBadge time{color:#83b6c5;margin-top:auto;font-size:10px}.Lw7__W_honorBadge[data-revoked]{background:#78555c}.Lw7__W_honorBadge .Lw7__W_revoked{color:#f6a9ac;font-size:10px}.Lw7__W_playerRecords{grid-template-columns:1fr 1fr;gap:24px;display:grid}.Lw7__W_playerRecords>section{border-top:1px solid var(--line);min-width:0;padding-top:16px}.Lw7__W_playerRecords p{color:#8faab8;margin:14px 0;font-size:12px;line-height:1.6}.Lw7__W_playerRecords ul{margin:14px 0 0;padding:0;list-style:none}.Lw7__W_playerRecords li{border-top:1px solid #23374380;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.Lw7__W_playerRecords li a{overflow-wrap:anywhere;color:#d0e5ed}.Lw7__W_playerRecords li span{color:#8da9b8;font-size:10px}.Lw7__W_recordLink{color:#8cd8e5;align-items:center;gap:8px;min-height:36px;font-size:12px;display:inline-flex}.Lw7__W_gameChoices{flex-wrap:wrap;gap:14px;margin-top:14px;display:flex}.Lw7__W_gameChoices a{color:#b7d6e2;align-items:center;gap:5px;min-height:32px;font-size:11px;display:inline-flex}@media (max-width:600px){.Lw7__W_honorSections{gap:20px;margin-top:22px}.Lw7__W_honorBadge{flex-basis:140px}.Lw7__W_honorBadge>div{min-height:196px;padding:16px 10px 28px}.Lw7__W_honors>header button{min-height:44px}.Lw7__W_playerRecords{grid-template-columns:1fr;gap:20px}.Lw7__W_playerRecords li{flex-direction:column;align-items:flex-start;gap:6px}.Lw7__W_recordLink,.Lw7__W_gameChoices a{min-height:44px}}.Lw7__W_accountStrip{gap:14px}.Lw7__W_accountStrip>.Lw7__W_stripProvider{flex-shrink:0;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex}.Lw7__W_accountStrip .Lw7__W_stripProvider img{opacity:1;filter:none;object-fit:contain;width:32px;height:32px}.Lw7__W_accountStrip .Lw7__W_stripProvider a{background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;display:inline-flex}.Lw7__W_accountStrip>.Lw7__W_stripProvider:hover,.Lw7__W_accountStrip .Lw7__W_stripProvider a:hover{background:0 0}.Lw7__W_accountStrip>.Lw7__W_stripProvider:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #72dce6}@media (max-width:600px){.Lw7__W_accountStrip{gap:10px}.Lw7__W_accountStrip>.Lw7__W_stripProvider,.Lw7__W_accountStrip .Lw7__W_stripProvider a{width:44px;min-width:44px;height:44px;min-height:44px}.Lw7__W_accountStrip .Lw7__W_stripProvider img{width:30px;height:30px}}@font-face{font-family:DeafHubDuelTitle;src:url(/branding/fonts/russo-one.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}.Lw7__W_duelBanner{color:#fff;background:linear-gradient(90deg,#020c15c9,#020c1520 72%),url(/branding/tournaments/dota2-valve-heroes-original.jpg) 50% 28%/cover no-repeat;border-radius:9px 9px 0 0;min-height:220px;padding:26px 28px}.Lw7__W_duelBrand{align-items:center;gap:22px;display:flex}.Lw7__W_duelBrand img{width:180px;height:auto}.Lw7__W_duelBrand>span{letter-spacing:.18em;text-transform:uppercase;color:#81e8f1;border-left:1px solid #62b7c550;padding-left:20px;font-size:12px}.Lw7__W_duelBanner h3{letter-spacing:.01em;margin:24px 0 12px;font-weight:400;line-height:1.2;font-family:DeafHubDuelTitle,Arial,sans-serif!important;font-size:34px!important}.Lw7__W_duelBanner h3 span{color:#42d8eb;margin-left:12px}.Lw7__W_duelBanner time{letter-spacing:.025em;font-size:14px;font-weight:600}.Lw7__W_duelBanner time span{color:#94b9c7;font-size:11px}.Lw7__W_duelTest{letter-spacing:.08em;color:#92adbd;margin:14px 0 0;font-size:10px}.Lw7__W_catalog [data-tournament-card]:has(.Lw7__W_duelBanner){overflow:hidden}@media (max-width:600px){.Lw7__W_duelBanner{background-position:64% 28%;min-height:198px;padding:20px 18px}.Lw7__W_duelBrand{gap:12px}.Lw7__W_duelBrand img{width:142px}.Lw7__W_duelBrand>span{letter-spacing:.1em;padding-left:12px;font-size:10px}.Lw7__W_duelBanner h3{margin-top:24px;font-size:27px!important}.Lw7__W_duelBanner time{font-size:12px}.Lw7__W_duelTest{max-width:240px;font-size:9px;line-height:1.5}}.Lw7__W_surface:has([data-game-banner=dota2]){isolation:isolate;background-color:#180d18;background-image:linear-gradient(#180d1830,#180d1830),url(/branding/tournaments/dota2-fire-texture-v1.webp);background-position:50%,50% 240px;background-repeat:no-repeat,repeat-y;background-size:auto,100%;max-width:none;min-height:calc(100vh - 64px);position:relative}.Lw7__W_surface:has([data-game-banner=dota2]):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#080e1670,#0000 45%),url(/branding/tournaments/dota2-deafhub-header-approved.png) top/cover no-repeat;height:clamp(340px,33.3vw,900px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}:is(.Lw7__W_surface:has([data-game-banner=dota2])>.Lw7__W_kicker,.Lw7__W_surface:has([data-game-banner=dota2])>.Lw7__W_catalog){max-width:1112px;margin-left:auto;margin-right:auto}.Lw7__W_dotaHeader{box-shadow:none;background:0 0;border:0}.Lw7__W_gameBannerTools{background:0 0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:0;display:flex}.Lw7__W_gameBannerTools [role=group]{gap:5px}.Lw7__W_gameBannerTools [role=group]>button{background:#101923e8;border-radius:6px!important;min-height:36px!important;padding:6px 13px!important;font-size:11px!important}.Lw7__W_gameBannerTools [role=group]>button[aria-pressed=true]{background:#22d3ee}.Lw7__W_dotaHeader .Lw7__W_overview{background:linear-gradient(100deg,#271e2bf5,#452636f5);border:1px solid #61445180;margin-top:clamp(120px,19vw,290px)}:is(.Lw7__W_surface:has([data-game-banner=dota2]) .Lw7__W_eventTable,.Lw7__W_surface:has([data-game-banner=dota2]) [data-tournament-card]){background:#2b2030;border-color:#795066}.Lw7__W_surface:has([data-game-banner=dota2]) .Lw7__W_eventTable tbody tr:nth-child(2n){background:#342436}@media (max-width:600px){.Lw7__W_surface:has([data-game-banner=dota2]):before{background-size:auto 340px;height:340px;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.Lw7__W_gameBannerTools [role=group]{flex-wrap:nowrap}.Lw7__W_gameBannerTools [role=group]>button{flex:0 auto!important;min-height:44px!important;padding:6px 10px!important}.Lw7__W_dotaHeader .Lw7__W_overview{gap:12px;margin-top:150px;padding:14px}.Lw7__W_dotaHeader .Lw7__W_gameLogo{width:54px;height:30px}}.Lw7__W_surface:has([data-game-banner=dota2]) .Lw7__W_catalog input[type=search]{background:#291d2a;border-color:#795066}.Lw7__W_surface:has([data-game-banner=dota2]) .Lw7__W_catalog [data-tournament-body]>div{background:#2b2030}.Lw7__W_surface:has([data-game-banner=dota2]) .Lw7__W_catalog>div>div[class~=rounded-2xl]{background:#291e2ce8;border-color:#795066}.Lw7__W_surface:has([data-game-banner=dota2]){overflow:clip}.Lw7__W_surface:has([data-game-banner=dota2]):after{content:"";z-index:-1;pointer-events:none;will-change:transform,opacity;mix-blend-mode:screen;opacity:.62;background-image:radial-gradient(circle at 8% 60%,#ffd09c 0 1.5px,#0000 3px),radial-gradient(circle at 91% 70%,#ffae6b 0 1.5px,#0000 3px),radial-gradient(circle at 19% 88%,#ff7439 0 1px,#0000 3px),radial-gradient(circle at 82% 46%,#ffce83 0 1.5px,#0000 3px),url(/branding/tournaments/dota2-fire-texture-v1.webp);background-position:0 0,0 0,0 0,0 0,50% 260px;background-repeat:repeat,repeat,repeat,repeat,repeat-y;background-size:260px 420px,340px 540px,410px 650px,500px 720px,100%;animation:9s ease-in-out infinite alternate Lw7__W_dotaAtmosphere;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 200px,#000 420px);mask-image:linear-gradient(#0000 200px,#000 420px)}@keyframes Lw7__W_dotaAtmosphere{0%{opacity:.35;transform:translate(0,0)}45%{opacity:.72}to{opacity:.35;transform:translateY(-55px)}}@media (max-width:600px){.Lw7__W_surface:has([data-game-banner=dota2]):after{opacity:.5;background-size:220px 420px,280px 540px,340px 650px,400px 720px,auto 900px;animation-duration:12s}}@media (prefers-reduced-motion:reduce){.Lw7__W_surface:has([data-game-banner=dota2]):after{will-change:auto;opacity:.35;animation:none;transform:none}}.Lw7__W_surface:has([data-game-banner=cs2]){--game-base:#171411;--game-panel:#282018ed;--game-line:#95613c80;--game-tint:#110e0c30;--game-glow:#ffd09c;--game-hero:url(/branding/tournaments/approved-cs2-fc27/cs2-hero.webp);--game-atmosphere:url(/branding/tournaments/approved-cs2-fc27/cs2-atmosphere.webp)}.Lw7__W_surface:has([data-game-banner=fc]){--game-base:#071622;--game-panel:#0b293bed;--game-line:#418cad80;--game-tint:#03132130;--game-glow:#94edff;--game-hero:url(/branding/tournaments/approved-cs2-fc27/fc27-hero.webp);--game-atmosphere:url(/branding/tournaments/approved-cs2-fc27/fc27-atmosphere.webp)}:is(.Lw7__W_surface:has([data-game-banner=cs2]),.Lw7__W_surface:has([data-game-banner=fc])){isolation:isolate;background-color:var(--game-base);background-image:linear-gradient(var(--game-tint),var(--game-tint)),var(--game-atmosphere);background-position:50%,50% 240px;background-repeat:no-repeat,repeat-y;background-size:auto,100%;max-width:none;min-height:calc(100vh - 64px);position:relative;overflow:clip}.Lw7__W_surface:has([data-game-banner=cs2]):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,#05090c60,transparent 45%),var(--game-hero) center top / cover no-repeat;height:clamp(340px,33.3vw,900px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}.Lw7__W_surface:has([data-game-banner=fc]):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,#05090c60,transparent 45%),var(--game-hero) center top / cover no-repeat;height:clamp(340px,33.3vw,900px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}:is(.Lw7__W_surface:has([data-game-banner=cs2])>.Lw7__W_kicker,.Lw7__W_surface:has([data-game-banner=cs2])>.Lw7__W_catalog,.Lw7__W_surface:has([data-game-banner=fc])>.Lw7__W_kicker,.Lw7__W_surface:has([data-game-banner=fc])>.Lw7__W_catalog){max-width:1112px;margin-left:auto;margin-right:auto}.Lw7__W_gameHeader{box-shadow:none;background:0 0;border:0}.Lw7__W_gameHeader .Lw7__W_overview{border:1px solid var(--game-line);background:var(--game-panel);margin-top:clamp(120px,19vw,290px)}:is(.Lw7__W_surface:has([data-game-banner=cs2]) .Lw7__W_eventTable,.Lw7__W_surface:has([data-game-banner=cs2]) [data-tournament-card],.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_eventTable,.Lw7__W_surface:has([data-game-banner=fc]) [data-tournament-card]){background:var(--game-panel);border-color:var(--game-line)}:is(.Lw7__W_surface:has([data-game-banner=cs2]) .Lw7__W_eventTable tbody tr:nth-child(2n),.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_eventTable tbody tr:nth-child(2n)){background:#ffffff05}.Lw7__W_surface:has([data-game-banner=cs2]) .Lw7__W_catalog input[type=search]{background:var(--game-panel);border-color:var(--game-line)}.Lw7__W_surface:has([data-game-banner=cs2]) .Lw7__W_catalog [data-tournament-body]>div{background:var(--game-panel);border-color:var(--game-line)}.Lw7__W_surface:has([data-game-banner=cs2]) .Lw7__W_catalog>div>div[class~=rounded-2xl]{background:var(--game-panel);border-color:var(--game-line)}.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_catalog input[type=search]{background:var(--game-panel);border-color:var(--game-line)}.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_catalog [data-tournament-body]>div{background:var(--game-panel);border-color:var(--game-line)}.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_catalog>div>div[class~=rounded-2xl]{background:var(--game-panel);border-color:var(--game-line)}.Lw7__W_surface:has([data-game-banner=cs2]):after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 8% 60%,var(--game-glow) 0 1.5px,transparent 3px),radial-gradient(circle at 91% 70%,var(--game-glow) 0 1px,transparent 3px),var(--game-atmosphere);will-change:transform,opacity;mix-blend-mode:screen;opacity:.5;background-position:0 0,0 0,50% 260px;background-repeat:repeat,repeat,repeat-y;background-size:340px 540px,500px 720px,100%;animation:10s ease-in-out infinite alternate Lw7__W_gameAtmosphere;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 200px,#000 420px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(#0000 200px,#000 420px calc(100% - 80px),#0000 100%)}.Lw7__W_surface:has([data-game-banner=fc]):after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 8% 60%,var(--game-glow) 0 1.5px,transparent 3px),radial-gradient(circle at 91% 70%,var(--game-glow) 0 1px,transparent 3px),var(--game-atmosphere);will-change:transform,opacity;mix-blend-mode:screen;opacity:.5;background-position:0 0,0 0,50% 260px;background-repeat:repeat,repeat,repeat-y;background-size:340px 540px,500px 720px,100%;animation:10s ease-in-out infinite alternate Lw7__W_gameAtmosphere;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 200px,#000 420px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(#0000 200px,#000 420px calc(100% - 80px),#0000 100%)}@keyframes Lw7__W_gameAtmosphere{0%{opacity:.28;transform:translate(0,0)}to{opacity:.58;transform:translateY(-48px)}}@media (max-width:600px){.Lw7__W_surface:has([data-game-banner=cs2]):before{background-size:auto 340px;height:340px;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.Lw7__W_surface:has([data-game-banner=fc]):before{background-size:auto 340px;height:340px;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.Lw7__W_gameHeader .Lw7__W_overview{gap:12px;margin-top:150px;padding:14px}.Lw7__W_gameHeader .Lw7__W_gameLogo{width:54px;height:30px}.Lw7__W_surface:has([data-game-banner=cs2]):after{background-size:280px 540px,400px 720px,auto 900px;animation-duration:13s}.Lw7__W_surface:has([data-game-banner=fc]):after{background-size:280px 540px,400px 720px,auto 900px;animation-duration:13s}}@media (prefers-reduced-motion:reduce){.Lw7__W_surface:has([data-game-banner=cs2]):after{will-change:auto;opacity:.35;animation:none;transform:none}.Lw7__W_surface:has([data-game-banner=fc]):after{will-change:auto;opacity:.35;animation:none;transform:none}}.Lw7__W_surface:has([data-game-banner=fc]):before{-webkit-mask-image:linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(#000 0% 86%,#0000 100%)}.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_gameHeader .Lw7__W_overview{margin-top:clamp(160px,23vw,350px)}@media (max-width:600px){.Lw7__W_surface:has([data-game-banner=fc]) .Lw7__W_gameHeader .Lw7__W_overview{margin-top:215px}}.Lw7__W_gameBannerTools [data-game-switch-icon]{display:none}@media (max-width:800px){.Lw7__W_surface:has([data-game-banner=dota2]){--mobile-hero-height:calc(100vw * 682 / 2048)}:is(.Lw7__W_surface:has([data-game-banner=cs2]),.Lw7__W_surface:has([data-game-banner=fc])){--mobile-hero-height:calc(100vw * 725 / 2170)}.Lw7__W_surface:has([data-game-banner]){padding-top:calc(var(--mobile-hero-height) + 16px);background-position:50%,top;background-repeat:no-repeat;background-size:auto,100% 100%}.Lw7__W_surface:has([data-game-banner]):before{height:var(--mobile-hero-height);background-position:top;background-repeat:no-repeat;background-size:100%;display:block;-webkit-mask-image:linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(#000 0% 86%,#0000 100%)}.Lw7__W_surface:has([data-game-banner=dota2]):before{background-image:url(/branding/tournaments/dota2-deafhub-header-approved.png)}.Lw7__W_surface:has([data-game-banner=cs2]):before{background-image:var(--game-hero)}.Lw7__W_surface:has([data-game-banner=fc]):before{background-image:var(--game-hero)}.Lw7__W_surface:has([data-game-banner]):after{-webkit-mask-image:linear-gradient(180deg,transparent calc(var(--mobile-hero-height) * .72),#000 calc(var(--mobile-hero-height) + 72px),#000 calc(100% - 80px),transparent 100%);mask-image:linear-gradient(180deg,transparent calc(var(--mobile-hero-height) * .72),#000 calc(var(--mobile-hero-height) + 72px),#000 calc(100% - 80px),transparent 100%);background-position:0 0,0 0,top;background-repeat:repeat,repeat,no-repeat;background-size:340px 540px,500px 720px,100% 100%}.Lw7__W_surface:has([data-game-banner=dota2]):after{background-position:0 0,0 0,0 0,0 0,top;background-repeat:repeat,repeat,repeat,repeat,no-repeat;background-size:260px 420px,340px 540px,410px 650px,500px 720px,100% 100%}:is(.Lw7__W_surface:has([data-game-banner]) .Lw7__W_dotaHeader .Lw7__W_overview,.Lw7__W_surface:has([data-game-banner]) .Lw7__W_gameHeader .Lw7__W_overview){margin-top:16px}.Lw7__W_gameBannerTools [role=group]{flex-wrap:nowrap;gap:8px}.Lw7__W_gameBannerTools [role=group]>button{width:64px;min-width:64px;box-shadow:none;justify-content:center;align-items:center;display:inline-flex;background:#07111be8!important;border-color:#9fd6e63b!important;border-radius:10px!important;flex:0 0 64px!important;min-height:44px!important;padding:8px!important}.Lw7__W_gameBannerTools [role=group]>button[aria-pressed=true]{box-shadow:inset 0 -2px #5bd8ed;background:#11333de8!important;border-color:#5bd8ed!important}.Lw7__W_gameBannerTools [data-game-switch-label]{display:none}.Lw7__W_gameBannerTools [data-game-switch-icon]{justify-content:center;align-items:center;width:44px;height:26px;display:flex;overflow:hidden}.Lw7__W_gameBannerTools [data-game-switch-icon] img{object-fit:contain;width:44px;max-width:none;height:26px;display:block}.Lw7__W_gameBannerTools [data-game-switch-icon=dota2]{justify-content:flex-start;width:26px}.Lw7__W_gameBannerTools [data-game-switch-icon=dota2] img{object-fit:initial;width:auto;height:26px}.Lw7__W_gameBannerTools [data-game-switch-icon=fc] img{filter:invert()}}@media (max-width:600px){.Lw7__W_surface:has([data-game-banner=dota2]):after{background-size:220px 420px,280px 540px,340px 650px,400px 720px,100% 100%}.Lw7__W_surface:has([data-game-banner=cs2]):after{background-size:280px 540px,400px 720px,100% 100%}.Lw7__W_surface:has([data-game-banner=fc]):after{background-size:280px 540px,400px 720px,100% 100%}}
