.route-loading-screen{flex-direction:column;justify-content:center;align-items:center;gap:13px;width:min(100%,1440px);min-height:360px;margin:0 auto;padding:40px 20px;display:flex}.route-loading-screen__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#173a426b,#211a4659);border:1px solid #4bd7cb26;border-radius:14px;align-items:center;gap:12px;padding:15px 18px;display:flex;box-shadow:0 20px 65px #0000002e}.route-loading-screen__icon{color:#65d5ca;background:#36c1b612;border:1px solid #4adbce38;border-radius:12px;flex:none;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex}.route-loading-screen__icon svg{animation:.8s linear infinite route-loading-rotation}.route-loading-screen__panel>div{gap:4px;display:grid}.route-loading-screen__panel strong{color:#d8efed;font-size:12px;font-weight:900}.route-loading-screen__panel small{color:#718887;font-size:8px;font-weight:750}.route-loading-screen__progress{background:#ffffff0b;border-radius:999px;width:min(100%,260px);height:4px;overflow:hidden}.route-loading-screen__progress span{border-radius:inherit;background:linear-gradient(90deg,#0000,#55dcd1e6,#0000);width:42%;height:100%;animation:1.1s ease-in-out infinite route-loading-progress;display:block}@keyframes route-loading-rotation{to{transform:rotate(360deg)}}@keyframes route-loading-progress{0%{transform:translate(-150%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.route-loading-screen__icon svg,.route-loading-screen__progress span{animation-duration:2.5s}}.players-directory-page{min-height:760px}.players-directory-hero{border:1px solid var(--border);border-radius:var(--radius);min-height:280px;box-shadow:var(--shadow);background:radial-gradient(circle at 78% 30%,#20d8d229,#0000 28%),linear-gradient(135deg,#142630,#0a1217 72%);justify-content:space-between;align-items:center;gap:35px;padding:42px;display:flex;position:relative;overflow:hidden}.players-directory-hero-grid{opacity:.25;background-image:linear-gradient(#20d8d20d 1px,#0000 1px),linear-gradient(90deg,#20d8d20d 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.players-directory-hero-symbol{color:#20d8d20b;font-size:350px;font-weight:950;line-height:1;position:absolute;bottom:-115px;right:15%;transform:rotate(-8deg)}.players-directory-hero>div:nth-child(3),.players-directory-count-card{z-index:2;position:relative}.players-directory-hero h1{letter-spacing:-.05em;margin:14px 0 10px;font-size:clamp(42px,4.4vw,64px)}.players-directory-hero p{max-width:720px;color:var(--muted);margin:0;line-height:1.65}.players-directory-count-card{min-width:210px;color:var(--accent);background:#20d8d20f;border:1px solid #20d8d233;border-radius:13px;flex:none;align-items:center;gap:13px;padding:19px;display:flex}.players-directory-count-card>div{flex-direction:column;display:flex}.players-directory-count-card strong{color:var(--text);font-size:25px}.players-directory-count-card span{color:var(--muted);font-size:9px}.players-directory-controls{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-top:20px;padding:20px}.players-directory-search{border:1px solid var(--border);min-height:54px;color:var(--muted);background:#ffffff07;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 15px;display:grid}.players-directory-search:focus-within{color:var(--accent);border-color:#20d8d273;box-shadow:0 0 0 3px #20d8d20e}.players-directory-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:13px}.players-directory-search button{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.players-directory-filter-heading{color:#c6d0d5;align-items:center;gap:7px;margin:19px 0 11px;font-size:10px;font-weight:800;display:flex}.players-directory-filters{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.players-directory-filters label{flex-direction:column;gap:7px;display:flex}.players-directory-filters label>span{color:var(--muted);font-size:9px}.players-directory-filters input,.players-directory-filters select{border:1px solid var(--border);width:100%;min-width:0;min-height:45px;color:var(--text);background:#ffffff07;border-radius:10px;outline:0;padding:0 12px;font-size:10px}.players-directory-filters input:focus,.players-directory-filters select:focus{border-color:#20d8d273}.players-directory-reset{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:14px;font-size:9px;font-weight:750;display:inline-flex}.players-directory-result-heading{justify-content:space-between;align-items:end;gap:20px;margin:26px 0 14px;display:flex}.players-directory-result-heading h2{margin:0 0 5px;font-size:22px}.players-directory-result-heading p,.players-directory-result-heading>span{color:var(--muted);margin:0;font-size:9px}.players-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.players-directory-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg,#ffffff05,transparent),var(--surface);flex-direction:column;min-width:0;padding:19px;transition:transform .16s,border-color .16s;display:flex;box-shadow:0 14px 40px #00000024}.players-directory-card:hover{border-color:#20d8d245;transform:translateY(-3px)}.players-directory-card-top{grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.players-directory-avatar{background:linear-gradient(135deg,var(--purple),#24162e 52%,var(--accent));border:2px solid #20d8d273;border-radius:50%;place-items:center;width:65px;height:65px;display:grid;overflow:hidden}.players-directory-avatar img{object-fit:cover;width:100%;height:100%}.players-directory-avatar>span{color:#fff;font-size:25px;font-weight:950}.players-directory-card-title{min-width:0}.players-directory-card-title>span{color:var(--accent);font-size:8px;font-weight:800}.players-directory-card-title h3{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:16px;overflow:hidden}.players-directory-card-title small{color:var(--muted);font-size:7px}.players-directory-rating{color:var(--warning);align-items:center;gap:5px;display:flex}.players-directory-rating strong{color:var(--text);font-size:12px}.players-directory-tags{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.players-directory-tags span{border:1px solid var(--border);min-height:27px;color:var(--muted);background:#ffffff06;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:7px;display:inline-flex}.players-directory-card-stats{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:auto;display:grid}.players-directory-card-stats>div{color:var(--accent);text-align:center;background:#ffffff06;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:10px 5px;display:flex}.players-directory-card-stats span{color:var(--muted);font-size:7px}.players-directory-card-stats strong{color:var(--text);font-size:11px}.players-directory-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:end;gap:12px;min-height:49px;margin-top:13px;padding-top:13px;display:flex}.players-directory-card-footer>span,.players-directory-card-footer>a{align-items:center;gap:5px;font-size:8px;display:inline-flex}.players-directory-card-footer>span{color:var(--muted)}.players-directory-card-footer>a{color:var(--accent);font-weight:800}.players-directory-state{border:1px solid var(--border);border-radius:var(--radius);min-height:360px;color:var(--muted);background:var(--surface);text-align:center;align-content:center;place-items:center;gap:10px;padding:35px;display:grid}.players-directory-state>svg{color:var(--accent)}.players-directory-state.error>svg{color:var(--danger)}.players-directory-state h2{color:var(--text);margin:4px 0 0}.players-directory-state p{max-width:560px;margin:0;line-height:1.55}.players-directory-state .button{margin-top:10px}.players-directory-spinner{animation:.85s linear infinite playersDirectorySpin}.players-directory-pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin-top:25px;display:grid}.players-directory-pagination>button,.players-directory-pagination>div>button{border:1px solid var(--border);min-height:39px;color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:750;display:inline-flex}.players-directory-pagination>button{padding:0 13px}.players-directory-pagination>button:last-child{justify-self:end}.players-directory-pagination>button:disabled{cursor:not-allowed;opacity:.4}.players-directory-pagination>div{gap:6px;display:flex}.players-directory-pagination>div>button{width:39px}.players-directory-pagination>div>button.active{color:#041014;background:var(--accent);border-color:#0000}@keyframes playersDirectorySpin{to{transform:rotate(360deg)}}@media (max-width:1150px){.players-directory-grid,.players-directory-filters{grid-template-columns:1fr 1fr}}@media (max-width:760px){.players-directory-hero{flex-direction:column;align-items:flex-start;padding:28px}.players-directory-count-card{width:100%}.players-directory-grid,.players-directory-filters{grid-template-columns:1fr}.players-directory-result-heading{flex-direction:column;align-items:flex-start}.players-directory-pagination{grid-template-columns:1fr 1fr}.players-directory-pagination>div{grid-area:1/1/auto/-1;justify-content:center}.players-directory-pagination>button{grid-row:2}}@media (max-width:520px){.players-directory-grid{grid-template-columns:1fr}.players-directory-card-top{grid-template-columns:58px minmax(0,1fr)}.players-directory-avatar{width:58px;height:58px}.players-directory-rating{grid-column:2}.players-directory-pagination>div>button:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.players-directory-spinner{animation:none}.players-directory-card{transition:none}}.players-directory-page .players-directory-hero--compact{gap:24px;min-height:0;padding:30px 36px}.players-directory-page .players-directory-hero--compact h1{margin:9px 0 7px;font-size:clamp(34px,3.5vw,48px)}.players-directory-page .players-directory-hero--compact p{max-width:650px;line-height:1.5}.players-directory-page .players-directory-count-card{min-width:175px;padding:14px 16px}.players-directory-page .players-directory-count-card strong{font-size:21px}.players-directory-page .players-directory-controls--compact{margin-top:16px;padding:14px}.players-directory-page .players-directory-search{min-height:44px;padding-inline:13px}.players-directory-page .players-directory-filter-heading{margin:12px 0 8px;font-size:9px}.players-directory-page .players-directory-filters{gap:9px}.players-directory-page .players-directory-filters input,.players-directory-page .players-directory-filters select{min-height:40px}.players-directory-page .players-directory-result-heading--compact{margin:19px 0 11px}.players-directory-page .players-directory-result-heading--compact h2{font-size:19px}.players-directory-page .players-directory-grid--minimal{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.players-directory-page .players-directory-card--minimal{min-height:112px;color:inherit;cursor:pointer;border-radius:15px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:14px;text-decoration:none;display:grid;box-shadow:0 10px 28px #0000001f}.players-directory-page .players-directory-card--minimal:hover{background:linear-gradient(180deg, #20d8d209, transparent), var(--surface);border-color:#20d8d259;transform:translateY(-2px)}.players-directory-page .players-directory-avatar--minimal{border-width:1px;width:56px;height:56px}.players-directory-page .players-directory-avatar--minimal>span{font-size:20px}.players-directory-minimal-copy{min-width:0}.players-directory-minimal-name-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.players-directory-minimal-name-row>div:first-child{min-width:0}.players-directory-minimal-name-row>div:first-child>span{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;display:block;overflow:hidden}.players-directory-minimal-name-row h3{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:15px;line-height:1.2;overflow:hidden}.players-directory-rating--minimal{background:#ffc1540e;border:1px solid #ffc15424;border-radius:9px;min-height:28px;padding:0 7px}.players-directory-rating--minimal strong{font-size:10px}.players-directory-minimal-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.players-directory-minimal-meta .discipline-badge{gap:5px}.players-directory-minimal-meta .discipline-badge__icon{border-radius:6px;width:20px;height:20px}.players-directory-minimal-meta .discipline-badge__label{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:7px;overflow:hidden}.players-directory-role-pill,.players-directory-meta-placeholder{border:1px solid var(--border);max-width:120px;min-height:22px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:#ffffff06;border-radius:999px;align-items:center;padding:0 7px;font-size:7px;display:inline-flex;overflow:hidden}.players-directory-page .players-directory-card--minimal .players-directory-card-stats,.players-directory-page .players-directory-card--minimal .players-directory-card-footer,.players-directory-page .players-directory-card--minimal .players-directory-tags{display:none}@media (max-width:1260px){.players-directory-page .players-directory-grid--minimal{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:940px){.players-directory-page .players-directory-grid--minimal,.players-directory-page .players-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.players-directory-page .players-directory-grid--minimal,.players-directory-page .players-directory-filters{grid-template-columns:1fr}.players-directory-page .players-directory-hero--compact{padding:24px}}.players-directory-page>.ad-slot.compact{margin-top:16px}.players-directory-page>.players-directory-banner-ad-slot{width:100%;margin-top:16px}.players-directory-page>.players-directory-banner-ad-slot:not(:has(>*)){display:none}.players-directory-banner-ad-slot>.ad-slot,.players-directory-banner-ad-slot>.advertising-preview-creative{box-sizing:border-box;width:100%;margin:0}.players-directory-page .players-directory-filters select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background-color:#111a20}.players-directory-page .players-directory-filters select option,.players-directory-page .players-directory-filters select optgroup{color:#f4f7f8;background-color:#111a20}.players-directory-page .players-directory-filters select option:checked{color:#fff;background-color:#0f8f8d}.players-directory-page .players-directory-grid--minimal{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.players-directory-page .players-directory-card--portrait{appearance:none;width:100%;min-width:0;max-width:none;min-height:360px;color:inherit;font:inherit;text-align:left;box-sizing:border-box;cursor:pointer;background:linear-gradient(#0f1c24fa,#071117fc);border:1px solid #ffffff13;border-radius:22px;flex-direction:column;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #0000002e}.players-directory-page .players-directory-card--portrait:hover{border-color:#2ce0d84d;transform:translateY(-4px);box-shadow:0 24px 60px #00000045,0 0 36px #2ce0d80e}.players-directory-card-portrait__visual{background:radial-gradient(circle at 50% 20%,#2fe1d91f,#0000 43%),linear-gradient(145deg,#0f2730db,#071017f0);place-items:center;min-height:205px;display:grid;position:relative;overflow:hidden}.players-directory-page .players-directory-avatar--portrait{border:1px solid #3ee8df2e;border-radius:34px;width:142px;min-width:142px;max-width:142px;height:142px;min-height:142px;max-height:142px;overflow:hidden;box-shadow:0 18px 44px #0000004d}.players-directory-page .players-directory-avatar--portrait img{object-position:center;display:block;object-fit:cover!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.players-directory-page .players-directory-avatar--portrait>span{place-items:center;width:100%;height:100%;font-size:46px;font-weight:900;display:grid}.players-directory-card-portrait__rating{color:#ffd875;letter-spacing:.06em;background:#ffc35213;border:1px solid #ffc35229;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:13px;right:13px}.players-directory-card-portrait__body{flex:1;gap:12px;padding:16px;display:grid}.players-directory-card-portrait__identity>span{color:#35ded7;font-size:9px;font-weight:850}.players-directory-card-portrait__identity h3{color:#f0f7f8;margin:4px 0 0;font-size:19px;line-height:1.1}.players-directory-card-portrait__meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.players-directory-card-portrait__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:auto;display:grid}.players-directory-card-portrait__stats>span{color:#6f858c;text-align:center;text-transform:uppercase;letter-spacing:.05em;background:#ffffff07;border-radius:11px;min-width:0;padding:9px 7px;font-size:7px}.players-directory-card-portrait__stats b{color:#dcebed;letter-spacing:0;margin-bottom:3px;font-size:12px;display:block}.players-directory-card-portrait__open{color:#38ddd6;text-align:right;font-size:9px;font-weight:850}.players-directory-modal-backdrop{z-index:1800;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01080cc2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.players-directory-modal{background:radial-gradient(circle at 8% 0,#2adcd51c,#0000 35%),linear-gradient(155deg,#0b1a21,#061017 65%);border:1px solid #2fe2da26;border-radius:28px;width:min(860px,96vw);max-height:min(820px,92vh);position:relative;overflow:auto;box-shadow:0 36px 120px #0000008c}.players-directory-modal__close{z-index:2;color:#a5b8bd;cursor:pointer;background:#061117c7;border:1px solid #ffffff13;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}.players-directory-modal__hero{background:linear-gradient(#25ded60a,#0000);align-items:end;gap:24px;min-height:240px;padding:30px;display:flex}.players-directory-modal__avatar{background:#0c1b24;border:1px solid #32e2da30;border-radius:38px;flex:none;width:172px;height:172px;overflow:hidden;box-shadow:0 22px 52px #0000005c}.players-directory-modal__avatar img{object-fit:cover;width:100%;height:100%}.players-directory-modal__avatar>span{place-items:center;width:100%;height:100%;font-size:54px;font-weight:900;display:grid}.players-directory-modal__identity{min-width:0;padding-bottom:9px}.players-directory-modal__identity>span{color:#37ded7;font-size:10px;font-weight:850}.players-directory-modal__identity h2{color:#f3fafb;margin:6px 0 15px;font-size:clamp(30px,5vw,48px);line-height:1}.players-directory-modal__identity>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.players-directory-modal__identity em{color:#8da4aa;border:1px solid #ffffff12;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.players-directory-modal__ranking{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 30px 20px;display:grid}.players-directory-modal__ranking article{background:#ffffff07;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:82px;padding:13px;display:grid}.players-directory-modal__ranking article>svg{color:#38ddd6;grid-row:1/3}.players-directory-modal__ranking span{color:#71868c;text-transform:uppercase;font-size:8px}.players-directory-modal__ranking strong{color:#ecf7f8;font-size:19px}.players-directory-modal__ranking article[data-trend=up] svg,.players-directory-modal__ranking article[data-trend=up] strong{color:#56e09a}.players-directory-modal__ranking article[data-trend=down] svg,.players-directory-modal__ranking article[data-trend=down] strong{color:#ff6674}.players-directory-modal__section-title{border-top:1px solid #ffffff0e;padding:18px 30px 10px}.players-directory-modal__section-title>div{align-items:center;gap:10px;display:flex}.players-directory-modal__section-title svg{color:#35ddd6}.players-directory-modal__section-title span{gap:2px;display:grid}.players-directory-modal__section-title small{color:#627a80;letter-spacing:.09em;font-size:8px;font-weight:900}.players-directory-modal__section-title strong{color:#dbe9eb;font-size:14px}.players-directory-modal__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px 30px 28px;display:grid}.players-directory-modal__stats article{background:#ffffff07;border-radius:15px;align-content:center;gap:5px;min-height:82px;padding:13px;display:grid}.players-directory-modal__stats span{color:#71878d;font-size:9px}.players-directory-modal__stats strong{color:#edf8f9;font-size:22px}.players-directory-modal__state,.players-directory-modal__notice{color:#8fa4aa;background:#ffffff07;border-radius:15px;margin:12px 30px 28px;padding:18px}.players-directory-modal__state{align-items:center;gap:10px;display:flex}.players-directory-modal__footer{color:#586f76;border-top:1px solid #ffffff0d;padding:16px 30px 24px;font-size:9px}@media (max-width:1260px){.players-directory-page .players-directory-grid--minimal{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:940px){.players-directory-page .players-directory-grid--minimal,.players-directory-modal__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.players-directory-page .players-directory-grid--minimal{grid-template-columns:1fr}.players-directory-modal-backdrop{padding:8px}.players-directory-modal__hero{text-align:center;flex-direction:column;align-items:center;padding:58px 20px 22px}.players-directory-modal__avatar{width:142px;height:142px}.players-directory-modal__identity>div{justify-content:center}.players-directory-modal__ranking{grid-template-columns:1fr;padding:0 20px 18px}.players-directory-modal__section-title{padding-inline:20px}.players-directory-modal__stats{padding:12px 20px 22px}.players-directory-modal__footer{padding-inline:20px}}.players-directory-page .players-directory-grid.players-directory-grid--minimal{grid-auto-rows:minmax(415px,auto);grid-auto-flow:row!important;align-items:stretch!important;display:grid!important}.players-directory-page .players-directory-card.players-directory-card--portrait{isolation:isolate;box-sizing:border-box!important;flex-direction:column!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:415px!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.players-directory-page .players-directory-card--portrait .players-directory-card-portrait__visual{flex:0 0 205px!important;width:100%!important;min-width:0!important;height:205px!important;min-height:205px!important;position:relative!important;overflow:hidden!important}.players-directory-page .players-directory-card--portrait .players-directory-avatar--portrait{flex:0 0 142px!important;width:142px!important;min-width:142px!important;max-width:142px!important;height:142px!important;min-height:142px!important;max-height:142px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.players-directory-page .players-directory-card--portrait .players-directory-card-portrait__body{box-sizing:border-box!important;flex:auto!important;width:100%!important;min-width:0!important;min-height:208px!important;position:relative!important}.players-directory-square-ad-slot{aspect-ratio:auto;box-sizing:border-box;grid-area:auto;place-self:stretch stretch;width:100%;min-width:0;height:auto;min-height:360px;display:grid}.teams-directory-square-ad-slot{aspect-ratio:auto;box-sizing:border-box;grid-area:1/-2/auto/-1;place-self:stretch stretch;width:100%;min-width:0;height:112px;min-height:112px;display:grid}:is(.players-directory-square-ad-slot:not(:has(>*)),.teams-directory-square-ad-slot:not(:has(>*))){display:none}.players-directory-square-ad-slot>.ad-slot,.players-directory-square-ad-slot>.advertising-preview-creative{box-sizing:border-box;border-radius:22px;width:100%;height:100%;min-height:360px;max-height:none;margin:0;overflow:hidden}.teams-directory-square-ad-slot>.ad-slot,.teams-directory-square-ad-slot>.advertising-preview-creative{box-sizing:border-box;border-radius:15px;width:100%;height:100%;min-height:0;max-height:112px;margin:0;overflow:hidden}.players-directory-square-ad-slot>.ad-slot,.teams-directory-square-ad-slot>.ad-slot{flex-direction:row;justify-content:stretch;align-items:stretch}@media (max-width:620px){.players-directory-square-ad-slot,.teams-directory-square-ad-slot{display:none!important}}.advertising-preview-real-page--players .players-directory-page a,.advertising-preview-real-page--players .players-directory-page button,.advertising-preview-real-page--players .players-directory-page input,.advertising-preview-real-page--players .players-directory-page select,.advertising-preview-real-page--teams .teams-directory-page a,.advertising-preview-real-page--teams .teams-directory-page button,.advertising-preview-real-page--teams .teams-directory-page input,.advertising-preview-real-page--teams .teams-directory-page select{pointer-events:none}.global-header-icon-button{box-sizing:border-box;color:#8299a8;cursor:pointer;background:#ffffff05;border:1px solid #82a3bc1f;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-grid;position:relative}.global-header-icon-button:hover,.global-header-icon-button.active{color:#65dce0;background:#43d9df0d;border-color:#43d9df2e}.global-header-messages>.market-stage32-badge{box-sizing:border-box;color:#061218;background:#43d9df;border:2px solid #07131b;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.47rem;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-6px}.global-header-search-toggle{flex:none;align-items:center;display:inline-flex;position:relative}.global-header-search-dropdown{z-index:2300;box-sizing:border-box;background:linear-gradient(145deg,#0b1922fc,#061017fe);border:1px solid #82a3bc21;border-radius:13px;width:min(620px,100vw - 28px);padding:10px;animation:.16s ease-out globalHeaderSearchOpen;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 70px #0000007a}.global-header-search-content,.global-header-search-content>*{box-sizing:border-box;width:100%;max-width:none;margin:0}.global-header-search-content input{box-sizing:border-box;width:100%}@keyframes globalHeaderSearchOpen{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.global-header-icon-button{flex-basis:36px;width:36px;height:36px}.global-header-search-dropdown{width:auto;position:fixed;top:66px;left:9px;right:9px}}@media (prefers-reduced-motion:reduce){.global-header-search-dropdown{animation:none}}.notification-dropdown--structured{scrollbar-width:thin;scrollbar-color:#2ccfca #08151c;background:#071219!important;border-color:#688b972e!important;max-height:min(590px,100vh - 92px)!important;box-shadow:0 22px 60px #0000006b!important}.notification-dropdown--structured .notification-structure-hint{display:none!important}.notification-dropdown--structured>header{min-height:58px!important;padding:12px 15px!important}.notification-dropdown--structured>header h2,.notification-dropdown--structured>header h3,.notification-dropdown--structured>header strong{font-size:16px!important;line-height:1.12!important}.notification-dropdown--structured>header small,.notification-dropdown--structured>header span{font-size:9px!important}.notification-dropdown--structured [class*=notification-list]{overscroll-behavior:contain;max-height:430px!important;overflow-y:auto!important}.notification-dropdown--structured article{width:100%!important;height:auto!important;min-height:74px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #6f919c1f!important;border-radius:0!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px 12px!important;display:flex!important}.notification-dropdown--structured article:last-child{border-bottom:0!important}.notification-dropdown--structured article:hover{background:#2ddad509!important}.notification-dropdown--structured article[class*=unread]{background:linear-gradient(90deg,#29dad512,#29dad505 38%,#0000 76%)!important;box-shadow:inset 2px 0 #2bd8d3!important}.notification-dropdown--structured .notification-item-avatar{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;border-radius:12px!important;flex:0 0 40px!important;margin:0!important;position:relative!important;overflow:visible!important}.notification-dropdown--structured .notification-item-avatar>img,.notification-dropdown--structured .notification-item-avatar>span{object-fit:cover!important;border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.notification-dropdown--structured .notification-item-avatar>i[data-category]{width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important;box-shadow:none!important;border:2px solid #071219!important;border-radius:6px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;bottom:-4px!important;right:-5px!important}.notification-dropdown--structured article>div:not(.notification-item-avatar){flex:auto!important;min-width:0!important}.notification-dropdown--structured .notification-item-title-row{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.notification-dropdown--structured .notification-item-title-row>strong{color:#edf5f7!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11.5px!important;font-weight:850!important;line-height:1.2!important;overflow:hidden!important}.notification-dropdown--structured .notification-category-chip{white-space:nowrap!important;background:#ffffff06!important;border:1px solid #7c9ba638!important;border-radius:999px!important;flex:none!important;height:19px!important;min-height:19px!important;padding:0 7px!important;font-size:8px!important;font-weight:800!important;line-height:1!important}.notification-dropdown--structured .notification-category-chip:before{content:"Источник · ";opacity:.56}.notification-dropdown--structured .notification-category-chip[data-category=tournaments]{color:#f1ca58!important;border-color:#f1ca5847!important}.notification-dropdown--structured .notification-category-chip[data-category=market]{color:#45dedb!important;border-color:#45dedb4d!important}.notification-dropdown--structured .notification-category-chip[data-category=teams]{color:#c29cf8!important;border-color:#c29cf847!important}.notification-dropdown--structured .notification-category-chip[data-category=friends]{color:#70c7ff!important;border-color:#70c7ff47!important}.notification-dropdown--structured .notification-category-chip[data-category=followers]{color:#72deb7!important;border-color:#72deb747!important}.notification-dropdown--structured .notification-category-chip[data-category=system]{color:#a7bac2!important;border-color:#a7bac238!important}.notification-dropdown--structured article p{color:#8ca0a8!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:4px 0 0!important;font-size:9.5px!important;line-height:1.32!important;display:-webkit-box!important;overflow:hidden!important}.notification-dropdown--structured article time,.notification-dropdown--structured article small{color:#5f747c!important;margin-top:4px!important;font-size:8px!important;line-height:1.1!important}.notification-dropdown--structured>footer{min-height:42px!important;padding:8px 12px!important}.notification-dropdown--structured>footer a{font-size:9px!important;font-weight:800!important}.notification-dropdown--structured::-webkit-scrollbar{width:7px}.notification-dropdown--structured ::-webkit-scrollbar{width:7px}.notification-dropdown--structured::-webkit-scrollbar-track{background:#08151c}.notification-dropdown--structured ::-webkit-scrollbar-track{background:#08151c}.notification-dropdown--structured::-webkit-scrollbar-thumb{background:#2ccfca;border:2px solid #08151c;border-radius:999px}.notification-dropdown--structured ::-webkit-scrollbar-thumb{background:#2ccfca;border:2px solid #08151c;border-radius:999px}.notification-category-chip[data-category=market],.notification-item-avatar>i[data-category=market],.notifications-avatar>i[data-category=market]{color:#062022!important;background:#45dedb!important}.arena-notification-toasts-stage40e85{z-index:10050;pointer-events:none;gap:8px;width:min(360px,100vw - 24px);display:grid;position:fixed;top:84px;right:18px}.arena-notification-toast-stage40e85{pointer-events:auto;background:#071219fb;border:1px solid #7597a233;border-radius:13px;min-height:78px;animation:.22s ease-out arena-notification-toast-in-stage40e85;position:relative;overflow:hidden;box-shadow:0 16px 45px #00000061}.arena-notification-toast-stage40e85:before{content:"";background:#94a9b1;width:3px;position:absolute;top:0;bottom:0;left:0}.arena-notification-toast-stage40e85[data-origin=tournament]:before{background:#efc74f}.arena-notification-toast-stage40e85[data-origin=market]:before{background:#35d7d2}.arena-notification-toast-stage40e85[data-origin=team]:before{background:#b58ae8}.arena-notification-toast-stage40e85[data-origin=friends]:before{background:#67bdf2}.arena-notification-toast-stage40e85[data-origin=profile]:before{background:#69d2ad}.arena-notification-toast-main-stage40e85{width:100%;min-height:78px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:10px 40px 10px 12px;display:grid}.arena-notification-toast-main-stage40e85:hover{background:#36d9d509}.arena-notification-toast-icon-stage40e85{color:#9bb0b8;background:#ffffff08;border:1px solid #7697a333;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}[data-origin=tournament] .arena-notification-toast-icon-stage40e85{color:#efc74f;background:#efc74f0e;border-color:#efc74f40}[data-origin=market] .arena-notification-toast-icon-stage40e85{color:#35d7d2;background:#35d7d20e;border-color:#35d7d240}[data-origin=team] .arena-notification-toast-icon-stage40e85{color:#b58ae8}[data-origin=friends] .arena-notification-toast-icon-stage40e85{color:#67bdf2}[data-origin=profile] .arena-notification-toast-icon-stage40e85{color:#69d2ad}.arena-notification-toast-copy-stage40e85{flex-direction:column;gap:3px;min-width:0;display:flex}.arena-notification-toast-meta-stage40e85{align-items:center;gap:7px;font-size:8px;display:flex}.arena-notification-toast-meta-stage40e85 b{color:#48dcd8;font-weight:850}[data-origin=tournament] .arena-notification-toast-meta-stage40e85 b{color:#efc74f}[data-origin=team] .arena-notification-toast-meta-stage40e85 b{color:#c09aef}[data-origin=friends] .arena-notification-toast-meta-stage40e85 b{color:#74c6f5}[data-origin=profile] .arena-notification-toast-meta-stage40e85 b{color:#72d6b4}.arena-notification-toast-meta-stage40e85 i{color:#60757e;font-style:normal}.arena-notification-toast-copy-stage40e85>strong{color:#edf5f7;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:850;line-height:1.2;overflow:hidden}.arena-notification-toast-copy-stage40e85>span:last-child:not(.arena-notification-toast-meta-stage40e85){color:#8ba0a8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.28;display:-webkit-box;overflow:hidden}.arena-notification-toast-close-stage40e85{color:#6e858e;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:8px;right:8px}.arena-notification-toast-close-stage40e85:hover{color:#e8f2f4;background:#ffffff0d}@keyframes arena-notification-toast-in-stage40e85{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:620px){.arena-notification-toasts-stage40e85{width:auto;top:72px;left:10px;right:10px}.notification-dropdown--structured .notification-category-chip:before{content:""}}@media (prefers-reduced-motion:reduce){.arena-notification-toast-stage40e85{animation:none}}.arena-steam-required-toast-host{z-index:10060;pointer-events:none;width:min(390px,100vw - 24px);display:grid;position:fixed;top:84px;right:18px}.arena-steam-required-toast{pointer-events:auto;background:radial-gradient(circle at 0 0,#487ecd1f,#0000 34%),#071219fc;border-color:#4f94e247;min-height:112px}.arena-steam-required-toast:before{width:4px;background:#6aa7e9!important}.arena-steam-required-toast[data-preview=true]{background:radial-gradient(circle at 0 0,#b58ae81f,#0000 34%),#071219fc;border-color:#b58ae84d}.arena-steam-required-toast[data-preview=true]:before{background:#b58ae8!important}.arena-steam-required-toast .arena-notification-toast-main-stage40e85{align-items:start;min-height:112px;padding-top:13px;padding-bottom:12px}.arena-steam-required-toast__icon{margin-top:2px;color:#8fc1ff!important;background:#6aa7e912!important;border-color:#6aa7e947!important}.arena-steam-required-toast[data-preview=true] .arena-steam-required-toast__icon{color:#c7a6ef!important;background:#b58ae812!important;border-color:#b58ae847!important}.arena-steam-required-toast .arena-notification-toast-meta-stage40e85 b{color:#83b9f2!important}.arena-steam-required-toast[data-preview=true] .arena-notification-toast-meta-stage40e85 b{color:#c6a4ef!important}.arena-steam-required-toast__message{color:#8ba0a8;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.34;display:-webkit-box;overflow:hidden}.arena-steam-required-toast__action{width:max-content;max-width:100%;margin-top:3px;font-weight:900;color:#82b9f1!important;-webkit-line-clamp:unset!important;font-size:8.5px!important;line-height:1.2!important;display:inline-flex!important}.arena-steam-required-toast[data-preview=true] .arena-steam-required-toast__action{color:#c5a4ec!important}body.arena-steam-required-prompt-visible .arena-notification-toasts-stage40e85{top:208px}@media (max-width:620px){.arena-steam-required-toast-host{width:auto;top:72px;left:10px;right:10px}body.arena-steam-required-prompt-visible .arena-notification-toasts-stage40e85{top:202px}}.arena-notification-toast-stage40e85[data-persistent=true]{box-shadow:0 18px 50px #00000057,inset 0 0 0 1px #ffffff05}.arena-notification-toast-stage40e85[data-persistent=true] .arena-notification-toast-meta-stage40e85 i{color:#7f969b;font-style:normal}.arena-notification-toast-stage40e85[data-origin=achievement]{background:radial-gradient(circle at 0 0,#a66ae221,#0000 38%),#071219fc;border-color:#b889ef47}.arena-notification-toast-stage40e85[data-origin=achievement]:before{background:#b789ef}.arena-notification-toast-stage40e85[data-origin=achievement] .arena-notification-toast-icon-stage40e85{color:#c7a4f3;background:#9b5dda14;border-color:#b789ef42}.arena-notification-toast-stage40e85[data-origin=achievement] .arena-notification-toast-meta-stage40e85 b{color:#c6a2ef}.arena-notification-toast-stage40e85[data-origin=gift]{background:radial-gradient(circle at 0 0,#e0953721,#0000 38%),#071219fc;border-color:#eeb05247}.arena-notification-toast-stage40e85[data-origin=gift]:before{background:#e7a94b}.arena-notification-toast-stage40e85[data-origin=gift] .arena-notification-toast-icon-stage40e85{color:#f0bd67;background:#cb842714;border-color:#e8aa4a42}.arena-notification-toast-stage40e85[data-origin=gift] .arena-notification-toast-meta-stage40e85 b{color:#edb962}.arena-notification-toast-stage40e85[data-origin=stream]:before{background:#ef4057}.arena-notification-toast-stage40e85[data-origin=stream] .arena-notification-toast-icon-stage40e85{color:#ff9aa8;background:#ef40571a;border-color:#ef405747}.arena-notification-toast-stage40e85[data-origin=stream] .arena-notification-toast-meta-stage40e85 b{color:#ff8b9a}.notification-dropdown--structured [class*=notification-list]{max-height:420px!important}.notification-dropdown--structured article{gap:9px!important;min-height:66px!important;padding:8px 10px!important}.notification-dropdown--structured .notification-item-avatar{flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.notification-dropdown--structured .notification-item-avatar>img,.notification-dropdown--structured .notification-item-avatar>span{border-radius:11px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.notification-dropdown--structured .notification-item-avatar>i[data-category]{border-radius:6px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;bottom:-3px!important;right:-4px!important}.notification-dropdown--structured .notification-item-avatar>i[data-category] svg{width:10px!important;height:10px!important}.notification-dropdown--structured .notification-item-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;display:grid!important}.notification-dropdown--structured .notification-item-title-row>strong{font-size:11px!important}.notification-dropdown--structured .notification-category-chip{color:#a5b7be!important;width:auto!important;min-width:0!important;max-width:128px!important;height:20px!important;min-height:20px!important;box-shadow:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#ffffff05!important;border:1px solid #819da73b!important;border-radius:999px!important;flex:none!important;justify-self:end!important;padding:0 7px!important;font-size:7.5px!important;font-weight:800!important;line-height:1!important;overflow:hidden!important}.notification-dropdown--structured .notification-category-chip:before{content:""!important}.notification-dropdown--structured .notification-category-chip[data-category=market]{color:#45dedb!important;background:#45dedb0b!important;border-color:#45dedb4f!important;width:auto!important;min-width:0!important;max-width:128px!important}.notification-dropdown--structured .notification-category-chip[data-category=tournaments]{color:#e5c45d!important;background:#e5c45d09!important;border-color:#e5c45d47!important}.notification-dropdown--structured .notification-category-chip[data-category=friends]{color:#70c6ff!important;background:#70c6ff09!important;border-color:#70c6ff47!important}.notification-dropdown--structured .notification-category-chip[data-category=teams]{color:#bd9ae9!important;background:#bd9ae909!important;border-color:#bd9ae945!important}.notification-dropdown--structured .notification-category-chip[data-category=followers]{color:#70d8b4!important;background:#70d8b409!important;border-color:#70d8b445!important}.notification-dropdown--structured .notification-category-chip[data-category=system]{color:#a1b3ba!important;background:#a1b3ba06!important;border-color:#a1b3ba38!important}.notification-dropdown--structured article p{-webkit-line-clamp:1!important;margin:3px 0 0!important;font-size:9px!important}.notification-dropdown--structured article time,.notification-dropdown--structured article small{margin-top:3px!important;font-size:7.5px!important}.notification-dropdown--structured,.notification-dropdown--structured *{scrollbar-width:thin!important;scrollbar-color:#277e83 transparent!important}.notification-dropdown--structured::-webkit-scrollbar{width:5px!important}.notification-dropdown--structured ::-webkit-scrollbar{width:5px!important}.notification-dropdown--structured::-webkit-scrollbar-track{background:0 0!important}.notification-dropdown--structured ::-webkit-scrollbar-track{background:0 0!important}.notification-dropdown--structured::-webkit-scrollbar-thumb{background:#277e83!important;border:0!important;border-radius:999px!important}.notification-dropdown--structured ::-webkit-scrollbar-thumb{background:#277e83!important;border:0!important;border-radius:999px!important}.notification-dropdown--structured::-webkit-scrollbar-thumb:hover{background:#35aaa9!important}.notification-dropdown--structured ::-webkit-scrollbar-thumb:hover{background:#35aaa9!important}.notifications-page--structured .notifications-list--structured{gap:8px!important;display:grid!important}.notifications-page--structured .notifications-card--stage40e84,.notifications-page--structured .notifications-card{height:auto!important;min-height:96px!important;box-shadow:none!important;background:linear-gradient(#09171ff9,#071219fc)!important;border:1px solid #5d7e8c2e!important;border-radius:12px!important;grid-template-columns:72px minmax(0,1fr) 94px!important;align-items:center!important;gap:14px!important;padding:13px 15px!important;display:grid!important;overflow:hidden!important}.notifications-page--structured .notifications-card--stage40e84:hover,.notifications-page--structured .notifications-card:hover{border-color:#35d7d64f!important;transform:none!important}.notifications-page--structured .notifications-card--stage40e84.unread,.notifications-page--structured .notifications-card.unread{border-color:#30d9d66e!important;box-shadow:inset 2px 0 #35d8d4!important}.notifications-page--structured .notifications-visual-stage40e84{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:72px!important;display:flex!important}.notifications-page--structured .notifications-type-icon-stage40e84{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:#ffffff06!important;border:1px solid #708f9a2e!important;border-radius:8px!important;flex:0 0 28px!important;place-items:center!important;display:grid!important}.notifications-page--structured .notifications-type-icon-stage40e84 svg{width:14px!important;height:14px!important}.notifications-page--structured .notifications-actor-stage40e84{background:linear-gradient(135deg,#586bd9,#269aaf)!important;border:1px solid #69899638!important;border-radius:10px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;font-size:12px!important;font-weight:850!important;display:grid!important;overflow:hidden!important}.notifications-page--structured .notifications-actor-stage40e84 img{object-fit:cover!important;border-radius:10px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;display:block!important}.notifications-page--structured .notifications-card img{object-fit:cover!important;max-width:48px!important;max-height:48px!important}.notifications-page--structured .notifications-copy--stage40e84,.notifications-page--structured .notifications-copy{min-width:0!important}.notifications-page--structured .notifications-card-head-stage40e84{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.notifications-page--structured .notifications-card-title-stage40e84{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.notifications-page--structured .notifications-card-title-stage40e84 h2,.notifications-page--structured .notifications-copy h2{color:#edf5f7!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}.notifications-page--structured .notifications-copy p{color:#8da1aa!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:5px 0 6px!important;font-size:9.5px!important;line-height:1.35!important;overflow:hidden!important}.notifications-page--structured .notifications-meta-stage40e84{align-items:center!important;gap:8px!important;display:flex!important}.notifications-page--structured .notifications-meta-stage40e84 small,.notifications-page--structured .notifications-meta-stage40e84 span{color:#617781!important;font-size:8px!important}.notifications-page--structured .notification-category-chip{width:auto!important;max-width:125px!important;min-height:21px!important;box-shadow:none!important;background:0 0!important;border:1px solid!important;border-radius:999px!important;padding:0 8px!important;font-size:7.5px!important;font-weight:800!important}.notifications-page--structured .notification-category-chip[data-category=market]{color:#45dedb!important}.notifications-page--structured .notification-category-chip[data-category=tournaments]{color:#e2c15b!important}.notifications-page--structured .notification-category-chip[data-category=friends]{color:#70c5ff!important}.notifications-page--structured .notification-category-chip[data-category=teams]{color:#bd9be9!important}.notifications-page--structured .notification-category-chip[data-category=followers]{color:#6fd7b3!important}.notifications-page--structured .notification-category-chip[data-category=system]{color:#a0b2ba!important}.notifications-page--structured .notifications-actions--stage40e84,.notifications-page--structured .notifications-actions{flex-direction:column!important;align-items:stretch!important;gap:5px!important;width:94px!important;min-width:94px!important;display:flex!important}.notifications-page--structured .notifications-actions .button,.notifications-page--structured .notifications-actions button{width:100%!important;height:30px!important;min-height:30px!important;box-shadow:none!important;border-radius:7px!important;justify-content:center!important;padding:0 8px!important;font-size:7px!important;font-weight:800!important}.notifications-page--structured .notifications-actions .button.primary{color:#06191d!important;background:linear-gradient(135deg,#3ddbd8,#35b7ce)!important;border:1px solid #39dbd966!important}.notifications-page--structured .notifications-toolbar--structured{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;display:flex!important}.notifications-page--structured .notifications-toolbar--structured nav{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.notifications-page--structured .notifications-toolbar--structured nav button{min-height:31px!important;box-shadow:none!important;border-radius:7px!important;padding:0 9px!important;font-size:7.5px!important}.notifications-page--structured .notifications-toolbar--structured nav button.active{color:#dff9f8!important;background:#36dbd813!important;border-color:#36dbd84d!important}.notifications-page--structured,.notifications-page--structured *{scrollbar-width:thin!important;scrollbar-color:#277e83 transparent!important}.notifications-page--structured::-webkit-scrollbar{width:6px!important}.notifications-page--structured ::-webkit-scrollbar{width:6px!important}.notifications-page--structured::-webkit-scrollbar-track{background:0 0!important}.notifications-page--structured ::-webkit-scrollbar-track{background:0 0!important}.notifications-page--structured::-webkit-scrollbar-thumb{background:#277e83!important;border-radius:999px!important}.notifications-page--structured ::-webkit-scrollbar-thumb{background:#277e83!important;border-radius:999px!important}@media (max-width:760px){.notifications-page--structured .notifications-card--stage40e84,.notifications-page--structured .notifications-card{grid-template-columns:62px minmax(0,1fr)!important}.notifications-page--structured .notifications-actions--stage40e84,.notifications-page--structured .notifications-actions{flex-direction:row!important;grid-column:1/-1!important;width:100%!important;min-width:0!important}.notifications-page--structured .notifications-actions>*{flex:1 1 0!important}}@media (max-width:520px){.notification-dropdown--structured .notification-category-chip{max-width:90px!important}.notifications-page--structured .notifications-card--stage40e84,.notifications-page--structured .notifications-card{grid-template-columns:1fr!important}.notifications-page--structured .notifications-card-head-stage40e84{flex-direction:column!important;align-items:flex-start!important}}.notification-category-chip[data-category=streams]{color:#ff9aa8;background:#ef405717;border-color:#ef405747}.notifications-type-icon-stage40e84[data-category=streams]{color:#ff93a2;background:#ef405714;border-color:#ef405740}:root{--arena-left-nav-expanded-width:202px;--arena-left-nav-collapsed-width:72px;--arena-left-nav-width:var(--arena-left-nav-collapsed-width);--arena-header-height:72px}@media (min-width:861px){:is(html:has(.left-game-navigation:hover),html:has(.left-game-navigation:focus-within),html:has(.global-friends-launch:hover),html:has(.global-messages-launcher:hover)){--arena-left-nav-width:var(--arena-left-nav-expanded-width)}}.left-game-navigation{top:var(--arena-header-height);z-index:92;width:var(--arena-left-nav-width);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 25% 8%,#20d8d212,#0000 28%),linear-gradient(#081116fb,#060c10fe);border-right:1px solid #547e8e2e;flex-direction:column;padding:10px 9px 132px;transition:width .18s,padding .18s;display:flex;position:fixed;bottom:0;left:0;overflow:hidden;box-shadow:18px 0 48px #00000029,inset -1px 0 #20d8d206}.left-game-navigation:before{content:"";background:linear-gradient(90deg,#0000,#20d8d29e,#0000);height:1px;position:absolute;top:0;left:16px;right:16px}.left-game-navigation__section-label{opacity:0;color:#718e997a;letter-spacing:.12em;white-space:nowrap;height:0;margin:0;font-size:8px;font-weight:850;transition:height .18s,margin .18s,opacity .12s;overflow:hidden}.left-game-navigation__links{gap:5px;display:grid}.left-game-navigation__link{color:#b7cad2b3;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:43px;padding:0;font-size:11px;font-weight:720;transition:color .16s,border-color .16s,background .16s,transform .16s,padding .18s;display:flex;position:relative;overflow:hidden}.left-game-navigation__link:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.left-game-navigation__link:hover{color:#eefbfc;background:#ffffff06;border-color:#547e8e29}.left-game-navigation__link.is-active{color:#f3ffff;background:linear-gradient(90deg,#20d8d21b,#20d8d206);border-color:#20d8d22e;box-shadow:inset 0 0 24px #20d8d206}.left-game-navigation__link.is-active:before{background:#35ddd7;box-shadow:0 0 12px #35ddd78c}.left-game-navigation__link-icon{color:#84a3afb8;background:#ffffff05;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;display:grid}.left-game-navigation__link:hover .left-game-navigation__link-icon,.left-game-navigation__link.is-active .left-game-navigation__link-icon{color:#59e1dc;background:#20d8d20e}.left-game-navigation__link-label{opacity:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:0;transition:max-width .18s,opacity .12s;overflow:hidden}.left-game-navigation__social-separator{color:#6c88936b;letter-spacing:.12em;align-items:center;gap:8px;height:18px;font-size:7px;font-weight:850;display:flex;position:absolute;bottom:116px;left:10px;right:10px}.left-game-navigation__social-separator span{white-space:nowrap;display:none}.left-game-navigation__social-separator:after{content:"";background:#7896a21a;flex:1;height:1px}@media (min-width:861px){.site-shell--left-navigation .main-navigation{display:none}.site-shell--left-navigation .site-main,.site-shell--left-navigation .site-footer{padding-left:var(--arena-left-nav-width);transition:padding-left .18s}.site-shell--left-navigation .header-inner{width:calc(100% - 48px);max-width:none}:is(html:has(.left-game-navigation:hover) .left-game-navigation,html:has(.left-game-navigation:focus-within) .left-game-navigation,html:has(.global-friends-launch:hover) .left-game-navigation,html:has(.global-messages-launcher:hover) .left-game-navigation){padding-left:12px;padding-right:12px}:is(html:has(.left-game-navigation:hover) .left-game-navigation__section-label,html:has(.left-game-navigation:focus-within) .left-game-navigation__section-label,html:has(.global-friends-launch:hover) .left-game-navigation__section-label,html:has(.global-messages-launcher:hover) .left-game-navigation__section-label){opacity:1;height:18px;margin:2px 9px 7px}:is(html:has(.left-game-navigation:hover) .left-game-navigation__link,html:has(.left-game-navigation:focus-within) .left-game-navigation__link,html:has(.global-friends-launch:hover) .left-game-navigation__link,html:has(.global-messages-launcher:hover) .left-game-navigation__link){justify-content:flex-start;padding:0 10px}html:has(.left-game-navigation:hover) .left-game-navigation__link:before{top:8px;bottom:8px}html:has(.left-game-navigation:focus-within) .left-game-navigation__link:before{top:8px;bottom:8px}html:has(.global-friends-launch:hover) .left-game-navigation__link:before{top:8px;bottom:8px}html:has(.global-messages-launcher:hover) .left-game-navigation__link:before{top:8px;bottom:8px}:is(html:has(.left-game-navigation:hover) .left-game-navigation__link-label,html:has(.left-game-navigation:focus-within) .left-game-navigation__link-label,html:has(.global-friends-launch:hover) .left-game-navigation__link-label,html:has(.global-messages-launcher:hover) .left-game-navigation__link-label){opacity:1;max-width:138px}:is(html:has(.left-game-navigation:hover) .left-game-navigation__social-separator,html:has(.left-game-navigation:focus-within) .left-game-navigation__social-separator,html:has(.global-friends-launch:hover) .left-game-navigation__social-separator,html:has(.global-messages-launcher:hover) .left-game-navigation__social-separator){left:14px;right:14px}:is(html:has(.left-game-navigation:hover) .left-game-navigation__social-separator span,html:has(.left-game-navigation:focus-within) .left-game-navigation__social-separator span,html:has(.global-friends-launch:hover) .left-game-navigation__social-separator span,html:has(.global-messages-launcher:hover) .left-game-navigation__social-separator span){display:inline}.global-friends-launch{background:linear-gradient(#0d1b21fc,#081217fc);border-color:#3d7e8a42;min-height:42px;transition:left .18s,width .18s,padding .18s,border-color .16s,background .16s;box-shadow:0 8px 24px #0000003d;justify-content:center!important;gap:0!important;width:52px!important;padding:0!important;bottom:14px!important;left:10px!important;right:auto!important}.global-friends-launch>span:first-child{gap:0!important;font-size:0!important}.global-friends-launch-counts-stage44-6{display:none!important}.global-messages-launcher{color:#dce7ff;background:linear-gradient(#223057eb,#162243f5);border-color:#5d78c14d;border-radius:11px;justify-content:center;align-items:center;gap:8px;transition:left .18s,width .18s,padding .18s,border-color .16s,background .16s;transform:none;box-shadow:0 8px 24px #0000003d;width:52px!important;height:42px!important;padding:0!important;display:flex!important;bottom:64px!important;left:10px!important;right:auto!important}.global-messages-launcher:after{display:none}.global-messages-launcher>svg{color:#89a7ff;flex:none}.global-messages-launcher-badge{color:#061017;background:#ffd465;border:2px solid #081218;min-width:18px;height:18px;margin:0;position:absolute!important;top:-5px!important;right:-4px!important}:is(html:has(.left-game-navigation:hover) .global-friends-launch,html:has(.left-game-navigation:focus-within) .global-friends-launch,html:has(.global-friends-launch:hover) .global-friends-launch,html:has(.global-messages-launcher:hover) .global-friends-launch){justify-content:space-between!important;gap:12px!important;width:178px!important;padding:0 12px!important;left:12px!important}:is(html:has(.left-game-navigation:hover) .global-friends-launch>span:first-child,html:has(.left-game-navigation:focus-within) .global-friends-launch>span:first-child,html:has(.global-friends-launch:hover) .global-friends-launch>span:first-child,html:has(.global-messages-launcher:hover) .global-friends-launch>span:first-child){gap:8px!important;font-size:10px!important}:is(html:has(.left-game-navigation:hover) .global-friends-launch-counts-stage44-6,html:has(.left-game-navigation:focus-within) .global-friends-launch-counts-stage44-6,html:has(.global-friends-launch:hover) .global-friends-launch-counts-stage44-6,html:has(.global-messages-launcher:hover) .global-friends-launch-counts-stage44-6){display:inline-flex!important}:is(html:has(.left-game-navigation:hover) .global-messages-launcher,html:has(.left-game-navigation:focus-within) .global-messages-launcher,html:has(.global-friends-launch:hover) .global-messages-launcher,html:has(.global-messages-launcher:hover) .global-messages-launcher){justify-content:flex-start;width:178px!important;padding:0 12px!important;left:12px!important}html:has(.left-game-navigation:hover) .global-messages-launcher:after{content:"Сообщения";color:#dee9ffe0;order:1;font-size:10px;font-weight:860;display:inline}html:has(.left-game-navigation:focus-within) .global-messages-launcher:after{content:"Сообщения";color:#dee9ffe0;order:1;font-size:10px;font-weight:860;display:inline}html:has(.global-friends-launch:hover) .global-messages-launcher:after{content:"Сообщения";color:#dee9ffe0;order:1;font-size:10px;font-weight:860;display:inline}html:has(.global-messages-launcher:hover) .global-messages-launcher:after{content:"Сообщения";color:#dee9ffe0;order:1;font-size:10px;font-weight:860;display:inline}:is(html:has(.left-game-navigation:hover) .global-messages-launcher>svg,html:has(.left-game-navigation:focus-within) .global-messages-launcher>svg,html:has(.global-friends-launch:hover) .global-messages-launcher>svg,html:has(.global-messages-launcher:hover) .global-messages-launcher>svg){order:0}:is(html:has(.left-game-navigation:hover) .global-messages-launcher-badge,html:has(.left-game-navigation:focus-within) .global-messages-launcher-badge,html:has(.global-friends-launch:hover) .global-messages-launcher-badge,html:has(.global-messages-launcher:hover) .global-messages-launcher-badge){color:#ffe69b;background:#ffd4651f;border-width:1px;border-color:#ffd46542;order:2;min-width:22px;height:20px;margin-left:auto;position:static!important}.global-friends-launch:hover{background:linear-gradient(#102328,#09181d);border-color:#37dcd66b}.global-messages-launcher:hover,.global-messages-launcher.is-open{background:linear-gradient(#2c3e6cfa,#1b2a50fc);border-color:#7e9aec7a;transform:none}}@media (max-width:860px){.left-game-navigation{display:none}.site-shell--left-navigation .site-main,.site-shell--left-navigation .site-footer{padding-left:0}}@media (prefers-reduced-motion:reduce){.left-game-navigation,.left-game-navigation__section-label,.left-game-navigation__link,.left-game-navigation__link-label,.site-shell--left-navigation .site-main,.site-shell--left-navigation .site-footer,.global-friends-launch,.global-messages-launcher{transition:none}}@media (min-width:861px){.site-shell--left-navigation .site-main,.site-shell--left-navigation .site-footer{padding-left:var(--arena-left-nav-collapsed-width)!important;transition:none!important}.left-game-navigation{will-change:width;contain:layout paint style;-webkit-backdrop-filter:none!important;padding-left:9px!important;padding-right:9px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important}.left-game-navigation__section-label{visibility:hidden;transform:translate(-2px);opacity:0!important;height:18px!important;margin:2px 9px 7px!important;transition:opacity 55ms linear,transform 85ms cubic-bezier(.2,.8,.2,1)!important;overflow:visible!important}:is(html:has(.left-game-navigation:hover) .left-game-navigation__section-label,html:has(.left-game-navigation:focus-within) .left-game-navigation__section-label,html:has(.global-friends-launch:hover) .left-game-navigation__section-label,html:has(.global-messages-launcher:hover) .left-game-navigation__section-label){visibility:visible;transform:translate(0);opacity:1!important}.left-game-navigation__link{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px;justify-content:initial!important;padding:0 8px!important;transition:color 80ms,border-color 80ms,background 80ms!important;display:grid!important}html:has(.left-game-navigation:hover) .left-game-navigation__link{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px;justify-content:initial!important;padding:0 8px!important;transition:color 80ms,border-color 80ms,background 80ms!important;display:grid!important}html:has(.left-game-navigation:focus-within) .left-game-navigation__link{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px;justify-content:initial!important;padding:0 8px!important;transition:color 80ms,border-color 80ms,background 80ms!important;display:grid!important}html:has(.global-friends-launch:hover) .left-game-navigation__link{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px;justify-content:initial!important;padding:0 8px!important;transition:color 80ms,border-color 80ms,background 80ms!important;display:grid!important}html:has(.global-messages-launcher:hover) .left-game-navigation__link{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px;justify-content:initial!important;padding:0 8px!important;transition:color 80ms,border-color 80ms,background 80ms!important;display:grid!important}.left-game-navigation__link-icon{justify-self:center}.left-game-navigation__link-label{visibility:hidden;transform:translate(-3px);opacity:0!important;max-width:140px!important;transition:opacity 55ms linear,transform 85ms cubic-bezier(.2,.8,.2,1)!important}:is(html:has(.left-game-navigation:hover) .left-game-navigation__link-label,html:has(.left-game-navigation:focus-within) .left-game-navigation__link-label,html:has(.global-friends-launch:hover) .left-game-navigation__link-label,html:has(.global-messages-launcher:hover) .left-game-navigation__link-label){visibility:visible;transform:translate(0);opacity:1!important}.left-game-navigation__social-separator{transition:right 85ms cubic-bezier(.2,.8,.2,1),left 85ms cubic-bezier(.2,.8,.2,1)!important;left:10px!important;right:10px!important}.left-game-navigation__social-separator span{opacity:0;visibility:hidden;transition:opacity 55ms linear;display:inline!important}:is(html:has(.left-game-navigation:hover) .left-game-navigation__social-separator,html:has(.left-game-navigation:focus-within) .left-game-navigation__social-separator,html:has(.global-friends-launch:hover) .left-game-navigation__social-separator,html:has(.global-messages-launcher:hover) .left-game-navigation__social-separator){left:14px!important;right:14px!important}:is(html:has(.left-game-navigation:hover) .left-game-navigation__social-separator span,html:has(.left-game-navigation:focus-within) .left-game-navigation__social-separator span,html:has(.global-friends-launch:hover) .left-game-navigation__social-separator span,html:has(.global-messages-launcher:hover) .left-game-navigation__social-separator span){opacity:1;visibility:visible}.global-friends-launch,.global-messages-launcher{overflow:hidden;transition:left 95ms cubic-bezier(.2,.8,.2,1),width 95ms cubic-bezier(.2,.8,.2,1),padding 95ms cubic-bezier(.2,.8,.2,1),border-color 80ms,background 80ms!important}.global-messages-launcher:after{opacity:0;white-space:nowrap;visibility:hidden;max-width:0;transition:max-width 85ms cubic-bezier(.2,.8,.2,1),opacity 55ms linear;overflow:hidden;content:"Сообщения"!important;display:inline!important}html:has(.left-game-navigation:hover) .global-messages-launcher:after{opacity:1;visibility:visible;max-width:84px}html:has(.left-game-navigation:focus-within) .global-messages-launcher:after{opacity:1;visibility:visible;max-width:84px}html:has(.global-friends-launch:hover) .global-messages-launcher:after{opacity:1;visibility:visible;max-width:84px}html:has(.global-messages-launcher:hover) .global-messages-launcher:after{opacity:1;visibility:visible;max-width:84px}.global-messages-launcher,.global-friends-launch{width:52px!important;min-width:52px!important;max-width:52px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;display:flex!important;left:10px!important;right:auto!important;overflow:visible!important;transform:none!important}.global-friends-launch>span:first-child{white-space:nowrap;justify-content:center!important;align-items:center!important;gap:0!important;width:24px!important;min-width:24px!important;height:24px!important;font-size:0!important;line-height:0!important;display:inline-flex!important;overflow:visible!important}.global-messages-launcher>svg,.global-friends-launch svg{flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important}.global-friends-launch-counts-stage44-6,.global-messages-launcher-badge{display:none!important}:is(html:has(.left-game-navigation:hover) .global-messages-launcher,html:has(.left-game-navigation:focus-within) .global-messages-launcher,html:has(.global-friends-launch:hover) .global-messages-launcher,html:has(.global-messages-launcher:hover) .global-messages-launcher,html:has(.left-game-navigation:hover) .global-friends-launch,html:has(.left-game-navigation:focus-within) .global-friends-launch,html:has(.global-friends-launch:hover) .global-friends-launch,html:has(.global-messages-launcher:hover) .global-friends-launch){width:178px!important;min-width:178px!important;max-width:178px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;gap:8px!important;padding:0 12px!important;left:12px!important;overflow:hidden!important}:is(html:has(.left-game-navigation:hover) .global-friends-launch>span:first-child,html:has(.left-game-navigation:focus-within) .global-friends-launch>span:first-child,html:has(.global-friends-launch:hover) .global-friends-launch>span:first-child,html:has(.global-messages-launcher:hover) .global-friends-launch>span:first-child){justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;font-size:10px!important;line-height:1!important;overflow:visible!important}html:has(.left-game-navigation:hover) .global-messages-launcher:after{color:#dee9ffe0;white-space:nowrap;font-size:10px;font-weight:860;line-height:1;content:"Сообщения"!important;opacity:1!important;visibility:visible!important;max-width:84px!important;display:inline!important;overflow:visible!important}html:has(.left-game-navigation:focus-within) .global-messages-launcher:after{color:#dee9ffe0;white-space:nowrap;font-size:10px;font-weight:860;line-height:1;content:"Сообщения"!important;opacity:1!important;visibility:visible!important;max-width:84px!important;display:inline!important;overflow:visible!important}html:has(.global-friends-launch:hover) .global-messages-launcher:after{color:#dee9ffe0;white-space:nowrap;font-size:10px;font-weight:860;line-height:1;content:"Сообщения"!important;opacity:1!important;visibility:visible!important;max-width:84px!important;display:inline!important;overflow:visible!important}html:has(.global-messages-launcher:hover) .global-messages-launcher:after{color:#dee9ffe0;white-space:nowrap;font-size:10px;font-weight:860;line-height:1;content:"Сообщения"!important;opacity:1!important;visibility:visible!important;max-width:84px!important;display:inline!important;overflow:visible!important}:is(html:has(.left-game-navigation:hover) .global-friends-launch-counts-stage44-6,html:has(.left-game-navigation:focus-within) .global-friends-launch-counts-stage44-6,html:has(.global-friends-launch:hover) .global-friends-launch-counts-stage44-6,html:has(.global-messages-launcher:hover) .global-friends-launch-counts-stage44-6){margin-left:auto;display:inline-flex!important}:is(html:has(.left-game-navigation:hover) .global-messages-launcher-badge,html:has(.left-game-navigation:focus-within) .global-messages-launcher-badge,html:has(.global-friends-launch:hover) .global-messages-launcher-badge,html:has(.global-messages-launcher:hover) .global-messages-launcher-badge){order:2;min-width:22px;height:20px;margin-left:auto;display:inline-flex!important;position:static!important}.global-messages-launcher:hover,.global-friends-launch:hover{box-shadow:none!important;background:0 0!important;border:0!important}.global-messages-launcher:hover>svg,.global-friends-launch:hover svg{filter:drop-shadow(0 0 7px)}.global-messages-launcher:focus-visible,.global-friends-launch:focus-visible{outline-offset:4px;outline:1px solid #46e1dc94!important}}@media (prefers-reduced-motion:reduce){.left-game-navigation,.left-game-navigation__section-label,.left-game-navigation__link,.left-game-navigation__link-label,.left-game-navigation__social-separator,.left-game-navigation__social-separator span,.global-friends-launch,.global-messages-launcher,.global-messages-launcher:after{transition:none!important}}@media (min-width:861px){.site-header>.global-messages-launcher,.site-header>.global-friends-launch{display:none!important}.left-game-navigation__guest-social-link{z-index:3;color:#bad2dcc7;width:52px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0;text-decoration:none;transition:left 95ms cubic-bezier(.2,.8,.2,1),width 95ms cubic-bezier(.2,.8,.2,1),color 90ms;display:flex;position:absolute;left:10px;overflow:hidden}.left-game-navigation__guest-social-link--messages{color:#89a7ff;bottom:64px}.left-game-navigation__guest-social-link--friends{color:#51e4df;bottom:14px}.left-game-navigation__guest-social-icon{flex:0 0 34px;place-items:center;width:34px;height:34px;margin:0;padding:0;display:grid;transform:none}.left-game-navigation__guest-social-icon svg{width:24px;height:24px;margin:0;display:block;transform:none}.left-game-navigation__guest-social-label{opacity:0;color:#e1edf2e6;white-space:nowrap;max-width:0;font-size:10px;font-weight:860;line-height:1;transition:max-width 80ms,opacity 70ms;overflow:hidden;transform:none}:is(html:has(.left-game-navigation:hover) .left-game-navigation__guest-social-link,html:has(.left-game-navigation:focus-within) .left-game-navigation__guest-social-link){justify-content:flex-start;width:178px;padding:0 8px;left:12px}:is(html:has(.left-game-navigation:hover) .left-game-navigation__guest-social-label,html:has(.left-game-navigation:focus-within) .left-game-navigation__guest-social-label){opacity:1;max-width:118px}.left-game-navigation__guest-social-link:hover,.left-game-navigation__guest-social-link:focus-visible{color:#f1ffff;filter:drop-shadow(0 0 8px);outline:none}}@media (max-width:860px){.left-game-navigation__guest-social-link{display:none}}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.notification-center,.notification-center-button{position:relative}.notification-dropdown{z-index:100;border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1217fa;border-radius:14px;width:min(390px,100vw - 24px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 70px #0000007a}.notification-dropdown>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.notification-dropdown>header>div{flex-direction:column;gap:3px;display:flex}.notification-dropdown h2{margin:0;font-size:15px}.notification-dropdown header span{color:var(--muted);font-size:8px}.notification-dropdown header button{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:8px;font-weight:750;display:inline-flex}.notification-dropdown-list{max-height:430px;overflow-y:auto}.notification-dropdown-state{min-height:170px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:9px;font-size:9px;display:grid}.notification-dropdown-state>svg{color:var(--accent)}.notification-item{border:0;border-bottom:1px solid var(--border);width:100%;min-height:88px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 15px;display:grid;position:relative}.notification-item.unread{background:#20d8d20b}.notification-item:hover{background:#ffffff09}.notification-item-avatar{width:48px;height:48px;position:relative}.notification-item-avatar>img,.notification-item-avatar>span{object-fit:cover;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.notification-item-avatar>span{color:#fff;background:linear-gradient(135deg,var(--purple),var(--accent-dark));font-size:18px;font-weight:900}.notification-item-avatar>i{color:#041014;background:var(--accent);border:3px solid #0b1217;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;bottom:-2px;right:-2px}.notification-item-copy{min-width:0}.notification-item-copy strong{text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:10px;display:block;overflow:hidden}.notification-item-copy p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.notification-item-copy small{color:#66767e;margin-top:5px;font-size:7px;display:block}.notification-unread-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #20d8d273}.notification-dropdown>footer{text-align:center;padding:12px 15px}.notification-dropdown>footer a{color:var(--accent);font-size:9px;font-weight:800}.notification-spinner{animation:.85s linear infinite notificationSpin}.notifications-page{min-height:760px}.notifications-hero{border:1px solid var(--border);border-radius:var(--radius);min-height:270px;box-shadow:var(--shadow);background:radial-gradient(circle at 78% 30%,#20d8d229,#0000 28%),linear-gradient(135deg,#142630,#0a1217 72%);justify-content:space-between;align-items:center;gap:35px;padding:42px;display:flex;position:relative;overflow:hidden}.notifications-hero-pattern{opacity:.25;background-image:linear-gradient(#20d8d20d 1px,#0000 1px),linear-gradient(90deg,#20d8d20d 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.notifications-hero-symbol{color:#20d8d20b;font-size:350px;font-weight:950;line-height:1;position:absolute;bottom:-115px;right:15%;transform:rotate(-8deg)}.notifications-hero>div:nth-child(3),.notifications-count-card{z-index:2;position:relative}.notifications-hero h1{letter-spacing:-.05em;margin:14px 0 10px;font-size:clamp(42px,4.4vw,64px)}.notifications-hero p{max-width:720px;color:var(--muted);margin:0;line-height:1.65}.notifications-count-card{min-width:185px;color:var(--accent);background:#20d8d20f;border:1px solid #20d8d233;border-radius:13px;flex:none;align-items:center;gap:13px;padding:19px;display:flex}.notifications-count-card>div{flex-direction:column;display:flex}.notifications-count-card strong{color:var(--text);font-size:25px}.notifications-count-card span{color:var(--muted);font-size:9px}.notifications-toolbar{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:14px;display:flex}.notifications-toolbar nav{gap:5px;display:flex}.notifications-toolbar nav button{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:750;display:inline-flex}.notifications-toolbar nav button.active{color:var(--accent);background:#20d8d214}.notifications-toolbar nav button>span{min-width:20px;height:20px;color:var(--text);background:#ffffff12;border-radius:999px;place-items:center;font-size:8px;display:grid}.notifications-mark-all{border:1px solid var(--border);min-height:40px;color:var(--accent);cursor:pointer;background:#ffffff06;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:9px;font-weight:750;display:inline-flex}.notifications-mark-all:disabled{cursor:not-allowed;opacity:.5}.notifications-error{color:#ffadb6;background:#ff647412;border:1px solid #ff64742e;border-radius:10px;margin-top:16px;padding:13px 15px;font-size:10px}.notifications-state{border:1px solid var(--border);border-radius:var(--radius);min-height:370px;color:var(--muted);background:var(--surface);text-align:center;align-content:center;place-items:center;gap:10px;margin-top:20px;padding:35px;display:grid}.notifications-state>svg{color:var(--accent)}.notifications-state h2{color:var(--text);margin:3px 0 0}.notifications-state p{max-width:520px;margin:0;line-height:1.55}.notifications-list{gap:12px;margin-top:20px;display:grid}.notifications-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg,#ffffff05,transparent),var(--surface);grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:112px;padding:17px;display:grid}.notifications-card.unread{background:linear-gradient(90deg,#20d8d212,transparent 38%),var(--surface);border-color:#20d8d23d}.notifications-avatar{width:58px;height:58px;position:relative}.notifications-avatar>img,.notifications-avatar>span{object-fit:cover;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.notifications-avatar>span{color:#fff;background:linear-gradient(135deg,var(--purple),var(--accent-dark));font-size:22px;font-weight:900}.notifications-avatar>i{color:#041014;background:var(--accent);border:3px solid #0e151b;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-2px;right:-2px}.notifications-copy{min-width:0}.notifications-copy>div{align-items:center;gap:8px;display:flex}.notifications-copy h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.notifications-copy>div>span{color:#041014;background:var(--accent);border-radius:999px;padding:4px 7px;font-size:7px;font-weight:850}.notifications-copy p{color:var(--muted);margin:6px 0;font-size:10px;line-height:1.5}.notifications-copy small{color:#66767e;font-size:8px}.notifications-actions{align-items:center;gap:8px;display:flex}.notifications-actions .button,.notifications-actions>button{align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:8px;display:inline-flex}.notifications-actions>button{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:9px}@keyframes notificationSpin{to{transform:rotate(360deg)}}@media (max-width:850px){.notification-dropdown{right:-85px}.notifications-card{grid-template-columns:58px minmax(0,1fr)}.notifications-actions{grid-column:2}}@media (max-width:700px){.notifications-hero{flex-direction:column;align-items:flex-start;padding:28px}.notifications-count-card{width:100%}.notifications-toolbar{flex-direction:column;align-items:stretch}.notifications-toolbar nav{overflow-x:auto}.notifications-card{grid-template-columns:50px minmax(0,1fr);padding:14px}.notifications-avatar,.notifications-avatar>img,.notifications-avatar>span{width:50px;height:50px}.notifications-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:480px){.notification-dropdown{width:auto;position:fixed;top:72px;left:12px;right:12px}.notifications-toolbar nav button{padding:0 10px}.notifications-actions{flex-direction:column;align-items:stretch}.notifications-actions .button,.notifications-actions>button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.notification-spinner{animation:none}}.notification-dropdown--structured{width:min(430px,100vw - 24px)}.notification-structure-hint{border-bottom:1px solid var(--border);color:var(--muted);background:#ffffff05;padding:10px 15px;font-size:8px;line-height:1.45}.notification-item-title-row{align-items:center;gap:7px;min-width:0;display:flex}.notification-item-title-row>strong{flex:auto;min-width:0}.notification-category-chip{min-height:20px;color:var(--muted);white-space:nowrap;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:7px;font-weight:800;display:inline-flex}.notification-category-chip[data-category=followers],.notification-item-avatar>i[data-category=followers],.notifications-avatar>i[data-category=followers]{color:#08231c;background:#63e6be}.notification-category-chip[data-category=friends],.notification-item-avatar>i[data-category=friends],.notifications-avatar>i[data-category=friends]{color:#071b27;background:#74c0fc}.notification-category-chip[data-category=teams],.notification-item-avatar>i[data-category=teams],.notifications-avatar>i[data-category=teams]{color:#1c1230;background:#b197fc}.notification-category-chip[data-category=tournaments],.notification-item-avatar>i[data-category=tournaments],.notifications-avatar>i[data-category=tournaments]{color:#271b05;background:#ffd43b}.notification-category-chip[data-category=system],.notification-item-avatar>i[data-category=system],.notifications-avatar>i[data-category=system]{color:#0b161d;background:#adb5bd}.notification-category-chip[data-category]{color:#071116}.notifications-page--structured{min-height:760px}.notifications-hero--structured{min-height:210px;padding:34px 38px}.notifications-toolbar--structured{flex-direction:column;align-items:flex-start;gap:12px}.notifications-toolbar--structured nav{width:100%;padding-bottom:2px;overflow-x:auto}.notifications-toolbar--structured nav button{border:1px solid #0000;flex:none}.notifications-toolbar--structured nav button.active{border-color:#20d8d238}.notifications-toolbar-actions{justify-content:flex-end;align-items:center;gap:9px;width:100%;display:flex}.notifications-unread-toggle{border:1px solid var(--border);min-height:40px;color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:9px;font-weight:750;display:inline-flex}.notifications-unread-toggle.active{color:var(--accent);background:#20d8d212;border-color:#20d8d247}.notifications-unread-toggle-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.notifications-list--structured{gap:10px}.notifications-list--structured .notifications-card{min-height:102px;padding:15px 17px}.notifications-copy>div{flex-wrap:wrap}.notifications-new-chip{color:#041014!important;background:var(--accent)!important;border-radius:999px!important;padding:4px 7px!important;font-size:7px!important;font-weight:850!important}@media (max-width:760px){.notifications-hero--structured{padding:26px}.notifications-toolbar-actions{flex-direction:column;align-items:stretch}.notifications-unread-toggle,.notifications-mark-all{justify-content:center;width:100%}}:root{--font-sans:"Onest Variable", Onest, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-sans);color:#f4f7f8;font-synthesis:none;text-rendering:optimizelegibility;--background:#080d11;--surface:#0e151b;--surface-raised:#121c23;--surface-soft:#172229;--border:#94aebc26;--border-strong:#94aebc40;--text:#f4f7f8;--muted:#8f9ca5;--accent:#20d8d2;--accent-dark:#0f8f8d;--purple:#7768ef;--success:#39d98a;--danger:#ff6474;--warning:#ffb74a;--radius:16px;--shadow:0 22px 70px #00000047;background:#080d11}*{box-sizing:border-box}html{background:var(--background);min-width:320px;font-family:var(--font-sans);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-width:320px;min-height:100vh;font-family:var(--font-sans);background:radial-gradient(circle at 75% 5%, #20d8d214, transparent 28%), radial-gradient(circle at 20% 12%, #7768ef12, transparent 22%), var(--background);margin:0;line-height:1.5}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-main{flex:1}.site-header{z-index:100;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d11e0;position:sticky;top:0}.header-inner,.footer-inner,.page-container{width:min(1460px,100% - 48px);margin:0 auto}.header-inner{align-items:center;gap:34px;min-height:72px;display:flex}.brand{white-space:nowrap;align-items:center;gap:11px;font-size:20px;font-weight:800;display:inline-flex}.brand strong{color:var(--accent)}.brand-mark{color:#041014;background:linear-gradient(135deg, var(--accent), #5874f5);border-radius:12px 4px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 28px #20d8d233}.main-navigation{align-self:stretch;align-items:stretch;display:flex}.navigation-link{color:#bac4ca;align-items:center;padding:0 14px;font-size:14px;font-weight:650;display:flex;position:relative}.navigation-link:hover,.navigation-link.active{color:var(--text)}.navigation-link.active:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.header-guest-actions{white-space:nowrap;align-items:center;gap:10px;display:flex}.header-guest-actions>a,.header-logout-button{border:1px solid var(--border);color:#cbd5da;background:#ffffff06;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.header-guest-actions svg{flex:none}.header-guest-actions>a:hover,.header-logout-button:hover{color:var(--text);border-color:var(--border-strong);background:#ffffff0b}.header-guest-actions .header-register-button{color:#041014;background:var(--accent);border-color:#0000}.header-guest-actions .header-register-button:hover{color:#041014;background:#39e4de;border-color:#0000}.header-logout-button{cursor:pointer;width:40px;padding:0}.header-auth-loading{background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08) 0 0/200% 100%;border-radius:10px;width:120px;height:40px;animation:1.3s linear infinite headerAuthSkeleton}@keyframes headerAuthSkeleton{to{background-position:-200% 0}}.search-box{border:1px solid var(--border);width:280px;height:42px;color:var(--muted);background:#ffffff06;border-radius:12px;align-items:center;gap:9px;padding:0 14px;display:flex}.search-box:focus-within{border-color:#20d8d280}.search-box input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.search-box input::placeholder{color:#71808a}.icon-button,.user-menu{border:1px solid var(--border);background:#ffffff06;border-radius:12px;height:42px}.icon-button{cursor:pointer;width:42px;position:relative}.notification-badge{color:#041014;background:var(--accent);border-radius:10px;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-5px;right:-4px}.user-menu{align-items:center;gap:9px;padding:0 12px 0 7px;font-size:13px;font-weight:700;display:flex}.user-avatar{background:linear-gradient(135deg, var(--purple), var(--accent));color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.chevron{color:var(--muted)}.page-container{padding:36px 0 64px}.hero-grid{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:24px;display:grid}.hero-copy,.featured-card,.profile-cover,.tournament-cover,.panel,.stat-card,.ad-slot,.empty-page{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.hero-copy{background:radial-gradient(circle at 95% 0,#7768ef21,#0000 35%),linear-gradient(135deg,#121c23eb,#0a1015f2);flex-direction:column;justify-content:center;min-height:430px;padding:54px;display:flex}.eyebrow{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}h1,h2,h3,p{margin-top:0}.hero-copy h1,.profile-cover h1,.tournament-cover h1,.empty-page h1{margin:18px 0;line-height:1.1}.hero-copy h1{letter-spacing:-.025em;max-width:680px;font-size:clamp(38px,4.2vw,68px)}.hero-copy h1 span{color:var(--accent)}.hero-copy p{max-width:660px;color:var(--muted);font-size:17px;line-height:1.7}.button-row{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:750;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{color:#031113;background:linear-gradient(135deg, var(--accent), #1aa5a2)}.button.secondary{border-color:var(--border-strong);background:#ffffff09}.button.small{min-height:40px;margin-top:24px}.button.full-width{width:100%}.featured-card{background:radial-gradient(circle at 80% 40%,#20d8d23d,#0000 24%),linear-gradient(135deg,#10212a,#0b1217);min-height:430px;position:relative;overflow:hidden}.featured-card:after{content:"S";color:#20d8d212;font-size:330px;font-weight:950;position:absolute;bottom:-18%;right:7%;transform:rotate(-8deg)}.featured-glow{border:1px solid #20d8d22e;border-radius:50%;width:290px;height:290px;position:absolute;top:20%;right:10%;box-shadow:0 0 80px #20d8d21f,inset 0 0 60px #20d8d214}.featured-content{z-index:2;width:min(610px,72%);padding:44px;position:relative}.featured-content h2{margin:24px 0 10px;font-size:38px}.featured-content p,.featured-meta{color:var(--muted)}.status-chip,.game-chip,.live-chip,.online-status{border-radius:999px;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.status-chip{color:var(--accent);background:#20d8d21a;padding:7px 11px}.game-chip{background:#ffffff14;padding:7px 10px;position:absolute;top:44px;right:44px}.progress-heading{justify-content:space-between;margin-top:36px;font-size:13px;display:flex}.progress-track{background:#ffffff14;border-radius:8px;height:8px;margin:12px 0 18px;overflow:hidden}.progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--purple));height:100%;display:block}.ad-slot{background:linear-gradient(135deg, #20d8d20b, #7768ef0a), var(--surface);border-style:dashed;justify-content:space-between;align-items:center;gap:24px;min-height:116px;margin-top:24px;padding:24px 28px;display:flex}.ad-slot.compact{min-height:130px;margin-top:0}.ad-slot strong{margin:8px 0 5px;display:block}.ad-slot p{color:var(--muted);margin-bottom:0}.ad-label{color:var(--warning);letter-spacing:.12em;font-size:10px;font-weight:900}.ad-placement{color:var(--muted);background:#ffffff0d;border-radius:10px;padding:8px 11px;font-family:monospace;font-size:12px}.dashboard-grid{grid-template-columns:1.3fr 1fr .8fr;gap:20px;margin-top:24px;display:grid}.panel,.stat-card{background:linear-gradient(180deg, #ffffff05, transparent), var(--surface)}.panel{padding:22px}.panel-large{grid-column:span 1}.panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.panel-heading h2{margin:0;font-size:17px}.live-chip{color:#fff;background:var(--danger);padding:5px 8px}.match-card{border:1px solid var(--border);background:#ffffff06;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:142px;padding:22px;display:grid}.match-card div{flex-direction:column;gap:7px;display:flex}.match-card span,.list-row span,.ranking-row span,.muted{color:var(--muted)}.match-score{font-size:28px;font-weight:900}.align-right{text-align:right}.list-row,.ranking-row{border-top:1px solid var(--border);align-items:center;gap:12px;min-height:48px;display:grid}.list-row{grid-template-columns:minmax(100px,.6fr) 1.4fr}.ranking-row{grid-template-columns:36px 1fr auto}.profile-cover,.tournament-cover{background:radial-gradient(circle at 82% 30%,#20d8d233,#0000 23%),linear-gradient(135deg,#14242d,#0c1318 67%);align-items:center;padding:42px;display:flex;position:relative;overflow:hidden}.profile-cover{gap:32px;min-height:330px}.profile-cover:after,.tournament-cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 55%,#20d8d20a),repeating-linear-gradient(125deg,#0000 0 34px,#ffffff03 35px 36px);position:absolute;inset:0}.profile-avatar{z-index:2;background:linear-gradient(135deg, var(--purple), #2b172f 50%, var(--accent));border:4px solid #20d8d299;border-radius:50%;flex:none;place-items:center;width:170px;height:170px;font-size:72px;font-weight:950;display:grid;position:relative;box-shadow:0 0 50px #7768ef40}.profile-info{z-index:2;position:relative}.profile-title{align-items:center;gap:14px;display:flex}.profile-title h1{margin:0;font-size:48px}.online-status{color:var(--success)}.profile-info>p{color:#c1cbd0;font-size:18px}.profile-meta{flex-wrap:wrap;gap:10px;display:flex}.profile-meta span{border:1px solid var(--border);color:#c9d1d5;background:#ffffff09;border-radius:10px;padding:8px 11px;font-size:13px}.stats-grid{grid-template-columns:repeat(7,1fr);gap:12px;margin:20px 0;display:grid}.stat-card{flex-direction:column;justify-content:center;min-height:112px;padding:18px;display:flex}.stat-card span{color:var(--muted);font-size:12px}.stat-card strong{margin-top:8px;font-size:24px}.achievement{border-top:1px solid var(--border);padding:14px 0;font-weight:700}.tournament-cover{justify-content:space-between;min-height:330px}.tournament-cover>div:first-child{z-index:2;max-width:820px;position:relative}.tournament-cover h1{font-size:52px}.tournament-cover p{color:var(--muted);font-size:17px}.tournament-symbol{z-index:2;color:#20d8d28c;border:1px solid #20d8d240;border-radius:50%;place-items:center;width:230px;height:230px;font-size:130px;font-weight:950;display:grid;position:relative;box-shadow:0 0 80px #20d8d21f,inset 0 0 70px #20d8d214}.section-tabs{border-bottom:1px solid var(--border);gap:5px;margin:20px 0;display:flex;overflow-x:auto}.section-tabs button{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:16px 18px;position:relative}.section-tabs button.active{color:var(--accent)}.section-tabs button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.tournament-layout{grid-template-columns:minmax(0,1fr) 330px;gap:20px;margin-top:20px;display:grid}.bracket-panel{min-height:620px}.bracket{grid-template-columns:repeat(3,1fr);gap:54px;min-width:760px;padding:18px 4px;display:grid;overflow-x:auto}.bracket-column{flex-direction:column;gap:15px;display:flex}.bracket-column h3{color:var(--muted);text-transform:uppercase;font-size:12px}.bracket-column.centered{padding-top:70px}.bracket-column.final-column{justify-content:center}.bracket-match{border:1px solid var(--border);background:#ffffff06;border-radius:12px}.bracket-match div{justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;display:flex}.bracket-match div+div{border-top:1px solid var(--border)}.side-stack{flex-direction:column;gap:20px;display:flex}.prize-value{color:var(--warning);margin:8px 0 22px;font-size:34px;font-weight:900}.empty-page{text-align:center;background:var(--surface);align-content:center;place-items:center;min-height:560px;padding:40px;display:grid}.empty-page h1{font-size:48px}.empty-page p{color:var(--muted)}.site-footer{border-top:1px solid var(--border);background:#070b0e}.footer-inner{justify-content:space-between;align-items:center;gap:28px;min-height:130px;display:flex}.footer-brand{margin-bottom:6px;font-weight:800}.footer-links{color:var(--muted);flex-wrap:wrap;gap:24px;font-size:13px;display:flex}.footer-links a:hover{color:var(--accent)}@media (max-width:1180px){.main-navigation{display:none}.hero-grid,.tournament-layout{grid-template-columns:1fr}.dashboard-grid{grid-template-columns:1fr 1fr}.stats-grid{grid-template-columns:repeat(4,1fr)}.side-stack{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:760px){.header-inner,.footer-inner,.page-container{width:min(100% - 28px,1460px)}.search-box,.user-menu>span:not(.user-avatar){display:none}.hero-copy,.featured-content,.profile-cover,.tournament-cover{padding:28px}.hero-copy{min-height:auto}.featured-content{width:100%}.featured-glow,.tournament-symbol{display:none}.dashboard-grid,.side-stack{grid-template-columns:1fr}.profile-cover{flex-direction:column;align-items:flex-start}.profile-avatar{width:120px;height:120px;font-size:48px}.profile-title h1,.tournament-cover h1{font-size:36px}.stats-grid{grid-template-columns:repeat(2,1fr)}.footer-inner{flex-direction:column;align-items:flex-start;padding:28px 0}.match-card{text-align:left;grid-template-columns:1fr}.align-right{text-align:left}.ad-slot{flex-direction:column;align-items:flex-start}}.user-menu-wrapper{flex:none;position:relative}.user-menu-wrapper .user-menu{color:var(--text);cursor:pointer;font:inherit}.user-menu-wrapper .user-menu:hover,.user-menu-wrapper .user-menu[aria-expanded=true]{background:#20d8d20e;border-color:#20d8d257}.user-avatar{overflow:hidden}.user-avatar img,.user-profile-dropdown__avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-menu .chevron{transition:transform .16s,color .16s}.user-menu .chevron.open{color:var(--accent);transform:rotate(180deg)}.user-profile-dropdown{z-index:1400;background:radial-gradient(circle at 90% 0,#20d8d217,#0000 34%),#0b141a;border:1px solid #627e8b3d;border-radius:16px;width:338px;animation:.15s ease-out headerProfileDropdownIn;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 70px #0000007a}.user-profile-dropdown__identity{border-bottom:1px solid #627e8b2e;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.user-profile-dropdown__avatar{color:#fff;background:linear-gradient(135deg, var(--purple), var(--accent));border:1px solid #20d8d247;border-radius:13px;place-items:center;width:48px;height:48px;font-size:18px;font-weight:850;display:grid;overflow:hidden}.user-profile-dropdown__identity>div{flex-direction:column;gap:3px;min-width:0;display:flex}.user-profile-dropdown__identity strong,.user-profile-dropdown__identity span,.user-profile-dropdown__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-profile-dropdown__identity strong{color:var(--text);font-size:14px}.user-profile-dropdown__identity span{color:var(--muted);font-size:10px}.user-profile-dropdown__identity small{width:-moz-fit-content;width:fit-content;color:var(--accent);background:#20d8d214;border-radius:999px;margin-top:2px;padding:3px 7px;font-size:8px;font-weight:800}.user-profile-dropdown__links{padding:7px}.user-profile-dropdown__links>a,.user-profile-dropdown__logout{color:#c8d2d7;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:49px;padding:8px 10px;display:grid}.user-profile-dropdown__links>a>svg,.user-profile-dropdown__logout>svg{color:#7e919a}.user-profile-dropdown__links>a>span,.user-profile-dropdown__logout>span{flex-direction:column;gap:2px;min-width:0;display:flex}.user-profile-dropdown__links>a strong,.user-profile-dropdown__logout strong{color:inherit;font-size:10px;font-weight:800}.user-profile-dropdown__links>a small,.user-profile-dropdown__logout small{color:#6e7f88;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.user-profile-dropdown__links>a:hover,.user-profile-dropdown__logout:hover{color:var(--text);background:#ffffff0b}.user-profile-dropdown__links>a:hover>svg,.user-profile-dropdown__logout:hover>svg{color:var(--accent)}.user-profile-dropdown__links>.user-profile-dropdown__staff{color:#a8f6f2;background:#20d8d20b}.user-profile-dropdown__logout{color:#ff9eaa;cursor:pointer;min-height:53px;font:inherit;border-top:1px solid #627e8b2e;border-radius:0;padding:8px 17px}.user-profile-dropdown__logout:hover{color:#ffc0c7;background:#ff64740f}.user-profile-dropdown__logout:hover>svg{color:#ff7d8b}@keyframes headerProfileDropdownIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.user-profile-dropdown{width:min(338px,100vw - 28px);position:fixed;top:68px;right:14px}}@media (prefers-reduced-motion:reduce){.user-profile-dropdown{animation:none}.user-menu .chevron{transition:none}}.header-online-counter{color:#aebdc4;white-space:nowrap;background:#36e78b12;border:1px solid #36e78b38;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:750;display:inline-flex}.header-online-counter__dot{background:#36e78b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #36e78bb8}.header-online-counter strong{color:#8ff0b8;font-size:12px;font-weight:900}@media (max-width:1100px){.header-online-counter__label{display:none}.header-online-counter{padding:7px 8px}}.brand{white-space:nowrap;flex:none;align-items:center;min-width:0;transition:opacity .12s,transform .12s;display:inline-flex}.brand:hover{opacity:.96;transform:translateY(-1px)}.brand-logo-image{width:148px;height:auto;max-height:42px;display:block}@media (max-width:760px){.brand-logo-image{width:132px}}@media (max-width:480px){.brand-logo-image{width:112px}}[data-admin-safe-action-stage40e8103]{--safe-action-fg:#dce8ed;--safe-action-border:#74919f3d;border-color:var(--safe-action-border)!important;color:var(--safe-action-fg)!important;background:linear-gradient(#0f1f29f5,#08141cf5)!important;border-radius:12px!important;font-weight:800!important;text-decoration:none!important;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s!important;box-shadow:inset 0 1px #ffffff09,0 8px 20px #0000001f!important}button[data-admin-safe-action-stage40e8103],a[data-admin-safe-action-stage40e8103]{min-height:40px}button[data-admin-safe-action-stage40e8103]:hover:not(:disabled),a[data-admin-safe-action-stage40e8103]:hover{transform:translateY(-1px);color:#f1fbfc!important;background:linear-gradient(#132731fa,#091820fa)!important;border-color:#38d8d361!important}[data-admin-safe-action-stage40e8103]:focus-visible{border-color:#38d8d3b8!important;outline:none!important;box-shadow:0 0 0 3px #38d8d31c,0 9px 22px #00000024!important}button[data-admin-safe-action-stage40e8103]:disabled,[data-admin-safe-action-stage40e8103][aria-disabled=true]{opacity:.46!important;cursor:not-allowed!important;transform:none!important}[data-admin-safe-action-stage40e8103=primary]{--safe-action-fg:#031316;background:linear-gradient(135deg,#35d8d3 0%,#59e3cf 100%)!important;border-color:#46e1da2e!important;box-shadow:0 10px 24px #35d8d32b,inset 0 1px #ffffff2b!important}[data-admin-safe-action-stage40e8103=primary]:hover:not(:disabled){color:#021113!important;background:linear-gradient(135deg,#43dfda 0%,#6ae8d6 100%)!important}[data-admin-safe-action-stage40e8103=secondary]{--safe-action-fg:#c9d8de}[data-admin-safe-action-stage40e8103=success]{--safe-action-fg:#78e6bd;background:#239d7117!important;border-color:#4bdda947!important}[data-admin-safe-action-stage40e8103=danger]{--safe-action-fg:#ff9ca7;background:#ff677711!important;border-color:#ff677740!important}button[data-admin-safe-icon-only-stage40e8103=true]{position:relative;letter-spacing:0!important;justify-content:center!important;align-items:center!important;gap:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;font-size:0!important;display:inline-flex!important;overflow:visible!important}button[data-admin-safe-icon-only-stage40e8103=true]>svg,button[data-admin-safe-icon-only-stage40e8103=true]>span>svg{flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important}button[data-admin-safe-icon-only-stage40e8103=true]:after{content:attr(data-admin-safe-tooltip);z-index:250;color:#dce9ee;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;background:#050f16fa;border:1px solid #6f8e9c38;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:750;line-height:1.2;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,4px);box-shadow:0 12px 28px #00000052}button[data-admin-safe-icon-only-stage40e8103=true]:hover:after,button[data-admin-safe-icon-only-stage40e8103=true]:focus-visible:after{opacity:1;transform:translate(-50%)}[data-admin-safe-glyph-stage40e8103]{justify-content:center;align-items:center;display:inline-flex}[data-admin-safe-glyph-stage40e8103]>svg{width:17px;height:17px}.notification-center{justify-content:center;align-items:center;height:42px;display:flex;position:relative}.notification-center-button{place-items:center;width:42px;height:42px;padding:0;line-height:0;display:grid}.notification-center-button>svg{width:18px;height:18px;margin:0;display:block}@media (min-width:861px){.global-messages-launcher{align-items:center!important;justify-content:initial!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.left-game-navigation:hover) .global-messages-launcher{align-items:center!important;justify-content:initial!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.left-game-navigation:focus-within) .global-messages-launcher{align-items:center!important;justify-content:initial!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.global-friends-launch:hover) .global-messages-launcher{align-items:center!important;justify-content:initial!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.global-messages-launcher:hover) .global-messages-launcher{align-items:center!important;justify-content:initial!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}.global-messages-launcher>svg{grid-column:1!important;place-self:center!important;width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;transform:none!important}html:has(.left-game-navigation:hover) .global-messages-launcher>svg{grid-column:1!important;place-self:center!important;width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;transform:none!important}html:has(.left-game-navigation:focus-within) .global-messages-launcher>svg{grid-column:1!important;place-self:center!important;width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;transform:none!important}html:has(.global-friends-launch:hover) .global-messages-launcher>svg{grid-column:1!important;place-self:center!important;width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;transform:none!important}html:has(.global-messages-launcher:hover) .global-messages-launcher>svg{grid-column:1!important;place-self:center!important;width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;transform:none!important}.global-messages-launcher:after{grid-column:2!important;justify-self:start!important;margin:0!important;transform:none!important}.global-messages-launcher-badge{grid-column:3!important}.global-friends-launch{align-items:center!important;justify-content:initial!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.left-game-navigation:hover) .global-friends-launch{align-items:center!important;justify-content:initial!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.left-game-navigation:focus-within) .global-friends-launch{align-items:center!important;justify-content:initial!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.global-friends-launch:hover) .global-friends-launch{align-items:center!important;justify-content:initial!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}html:has(.global-messages-launcher:hover) .global-friends-launch{align-items:center!important;justify-content:initial!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;padding:0 8px!important;transition:width 95ms cubic-bezier(.2,.8,.2,1)!important;display:grid!important;left:10px!important;right:auto!important;transform:none!important}.global-friends-launch>span:first-child{text-align:left!important;width:100%!important;min-width:0!important;height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;transition:none!important;display:block!important;position:relative!important;transform:none!important}html:has(.left-game-navigation:hover) .global-friends-launch>span:first-child{text-align:left!important;width:100%!important;min-width:0!important;height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;transition:none!important;display:block!important;position:relative!important;transform:none!important}html:has(.left-game-navigation:focus-within) .global-friends-launch>span:first-child{text-align:left!important;width:100%!important;min-width:0!important;height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;transition:none!important;display:block!important;position:relative!important;transform:none!important}html:has(.global-friends-launch:hover) .global-friends-launch>span:first-child{text-align:left!important;width:100%!important;min-width:0!important;height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;transition:none!important;display:block!important;position:relative!important;transform:none!important}html:has(.global-messages-launcher:hover) .global-friends-launch>span:first-child{text-align:left!important;width:100%!important;min-width:0!important;height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;transition:none!important;display:block!important;position:relative!important;transform:none!important}.global-friends-launch>span:first-child>svg{width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;position:absolute!important;top:50%!important;left:5px!important;transform:translateY(-50%)!important}html:has(.left-game-navigation:hover) .global-friends-launch>span:first-child>svg{width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;position:absolute!important;top:50%!important;left:5px!important;transform:translateY(-50%)!important}html:has(.left-game-navigation:focus-within) .global-friends-launch>span:first-child>svg{width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;position:absolute!important;top:50%!important;left:5px!important;transform:translateY(-50%)!important}html:has(.global-friends-launch:hover) .global-friends-launch>span:first-child>svg{width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;position:absolute!important;top:50%!important;left:5px!important;transform:translateY(-50%)!important}html:has(.global-messages-launcher:hover) .global-friends-launch>span:first-child>svg{width:24px!important;height:24px!important;margin:0!important;transition:color 80ms,filter 80ms!important;position:absolute!important;top:50%!important;left:5px!important;transform:translateY(-50%)!important}.global-friends-launch>span:first-child:after{content:none}html:has(.left-game-navigation:hover) .global-friends-launch>span:first-child:after{content:"Друзья"!important;color:inherit!important;white-space:nowrap!important;text-align:left!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:860!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:38px!important;transform:translateY(-50%)!important}html:has(.left-game-navigation:focus-within) .global-friends-launch>span:first-child:after{content:"Друзья"!important;color:inherit!important;white-space:nowrap!important;text-align:left!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:860!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:38px!important;transform:translateY(-50%)!important}html:has(.global-friends-launch:hover) .global-friends-launch>span:first-child:after{content:"Друзья"!important;color:inherit!important;white-space:nowrap!important;text-align:left!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:860!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:38px!important;transform:translateY(-50%)!important}html:has(.global-messages-launcher:hover) .global-friends-launch>span:first-child:after{content:"Друзья"!important;color:inherit!important;white-space:nowrap!important;text-align:left!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:860!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:38px!important;transform:translateY(-50%)!important}.global-friends-launch-counts-stage44-6{justify-self:end!important;margin-left:6px!important;transform:none!important}}.arena-gaming-home__spotlight{display:none!important}.arena-gaming-home{gap:26px!important;padding-top:24px!important}.arena-gaming-home__hero{min-height:0!important;display:block!important}.arena-gaming-home__right-rail{grid-template-rows:auto!important;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr)!important;gap:18px!important;min-width:0!important;display:grid!important}.arena-gaming-home__stat-board,.arena-gaming-home__launchpad,.arena-gaming-home__games,.arena-gaming-home__tournament-zone,.arena-gaming-home__hall,.arena-gaming-home__leader-panel{isolation:isolate!important;border-color:#71c3dc24!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 90px #0000002e!important}.arena-gaming-home__stat-board{background:radial-gradient(circle at 84% 12%,#5768ff38,#0000 28%),radial-gradient(circle at 12% 92%,#22e6df29,#0000 34%),linear-gradient(135deg,#0a1f28fa,#070f17fa 52%,#11112afa)!important;border-radius:38px 10px 52px 14px!important;min-height:310px!important;padding:30px 32px 24px!important}.arena-gaming-home__stat-board:before{content:"△"!important;z-index:-1!important;color:#41e0e91a!important;text-shadow:0 0 40px #22e6df14!important;font-size:220px!important;font-weight:300!important;line-height:1!important;position:absolute!important;top:-62px!important;right:62px!important;transform:rotate(10deg)!important}.arena-gaming-home__stat-board:after{content:"○   ×   □"!important;z-index:-1!important;color:#896fff1a!important;letter-spacing:.16em!important;white-space:nowrap!important;font-size:54px!important;font-weight:300!important;position:absolute!important;bottom:18px!important;right:28px!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading{z-index:2!important;text-align:left!important;width:min(680px,78%)!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading>span{color:#56ece5!important;align-items:center!important;gap:8px!important;margin:0 0 12px!important;font-size:0!important;line-height:1!important;display:inline-flex!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading>span>svg{display:none!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading>span:after{content:"△  ○  ×  □   ARENA // ИГРОВОЙ ПОРТАЛ"!important;letter-spacing:.16em!important;font-size:10px!important;font-weight:900!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading>strong{color:#f4fbfc!important;letter-spacing:normal!important;max-width:660px!important;margin:0!important;font-size:0!important;line-height:1!important;display:block!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading>strong:after{content:"Играй. Собирай команду. Выходи на арену."!important;color:#f4fbfc!important;letter-spacing:-.055em!important;text-wrap:balance!important;font-size:clamp(30px,3.1vw,48px)!important;font-weight:900!important;line-height:.98!important;display:block!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading:after{content:"Турниры, команды, рейтинги, барахолка и общение — всё игровое пространство в одном портале."!important;color:#8da4ae!important;max-width:620px!important;margin-top:14px!important;font-size:12px!important;font-weight:560!important;line-height:1.55!important;display:block!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid{z-index:2!important;grid-template-columns:repeat(4,minmax(110px,1fr))!important;gap:9px!important;margin-top:30px!important;display:grid!important;position:relative!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid>div{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#ffffff09!important;border-color:#fff1!important;grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:2px 8px!important;min-height:74px!important;padding:12px 14px!important;display:grid!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid>div:first-child{border-radius:999px 22px 22px 999px!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid>div:nth-child(2){border-radius:24px 7px!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid>div:nth-child(3){border-radius:8px 28px!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid>div:nth-child(4){border-radius:22px 22px 6px!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid svg{color:#6d8893!important;grid-area:1/1/3!important;align-self:center!important;width:19px!important;height:19px!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid strong,.arena-gaming-home__stat-board .arena-gaming-home__stats-grid span{text-align:left!important;grid-column:2!important;margin:0!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid strong{font-size:20px!important;line-height:1!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid span{color:#7e949e!important;font-size:9px!important;line-height:1.2!important}.arena-gaming-home__launchpad{background:radial-gradient(circle at 104% -5%,#22e6df24,#0000 32%),linear-gradient(150deg,#0e1f28f5,#070e15fa)!important;border-radius:10px 42px 12px!important;min-height:310px!important;padding:26px!important}.arena-gaming-home__launchpad:before{content:"×"!important;z-index:-1!important;color:#22e6df12!important;font-size:190px!important;font-weight:200!important;line-height:1!important;position:absolute!important;top:-44px!important;right:-18px!important}.arena-gaming-home__launchpad .arena-gaming-home__rail-heading{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:4px!important;margin:0!important;display:flex!important}.arena-gaming-home__launchpad .arena-gaming-home__rail-heading>span,.arena-gaming-home__launchpad .arena-gaming-home__rail-heading>strong{text-align:left!important;width:auto!important;margin:0!important}.arena-gaming-home__launchpad .arena-gaming-home__rail-heading>span{font-size:0!important}.arena-gaming-home__launchpad .arena-gaming-home__rail-heading>span:after{content:"БЫСТРЫЙ СТАРТ"!important;color:#55ebe4!important;letter-spacing:.15em!important;font-size:10px!important;font-weight:900!important}.arena-gaming-home__launchpad .arena-gaming-home__rail-heading>strong{color:#f1f7f9!important;font-size:0!important}.arena-gaming-home__launchpad .arena-gaming-home__rail-heading>strong:after{content:"Выбери маршрут"!important;letter-spacing:-.035em!important;font-size:21px!important;font-weight:850!important}.arena-gaming-home__launch-grid{z-index:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:20px!important;display:grid!important;position:relative!important}.arena-gaming-home__launch-grid>a{background:#ffffff06!important;border:1px solid #ffffff0f!important;grid-template-rows:auto auto!important;grid-template-columns:40px minmax(0,1fr)!important;align-content:center!important;gap:2px 10px!important;min-height:92px!important;padding:12px 14px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}.arena-gaming-home__launch-grid>a:first-child{border-radius:999px 20px 20px 999px!important}.arena-gaming-home__launch-grid>a:nth-child(2){border-radius:26px 6px!important}.arena-gaming-home__launch-grid>a:nth-child(3){border-radius:7px 28px!important}.arena-gaming-home__launch-grid>a:nth-child(4){border-radius:22px 22px 5px!important}.arena-gaming-home__launch-grid>a:after{color:#5ae0e614!important;pointer-events:none!important;font-size:56px!important;font-weight:300!important;line-height:1!important;position:absolute!important;bottom:-8px!important;right:9px!important}.arena-gaming-home__launch-grid>a:first-child:after{content:"△"!important}.arena-gaming-home__launch-grid>a:nth-child(2):after{content:"○"!important}.arena-gaming-home__launch-grid>a:nth-child(3):after{content:"×"!important}.arena-gaming-home__launch-grid>a:nth-child(4):after{content:"□"!important}.arena-gaming-home__launch-grid>a:hover{background:#22e6df0b!important;border-color:#34e8e038!important;transform:translateY(-2px)!important}.arena-gaming-home__launch-grid>a>span{border-radius:14px 6px!important;grid-area:1/1/3!important;align-self:center!important;width:40px!important;height:40px!important}.arena-gaming-home__launch-grid>a>div{grid-column:2!important;min-width:0!important}.arena-gaming-home__launch-grid strong{color:#e5eff1!important;font-size:11px!important;line-height:1.2!important}.arena-gaming-home__launch-grid small{color:#728892!important;margin-top:3px!important;font-size:9px!important;line-height:1.25!important;display:block!important}.arena-gaming-home__launch-grid>a>svg{display:none!important}.arena-gaming-home__games{background:radial-gradient(circle at 0 0,#22e6df1a,#0000 27%),linear-gradient(#ffffff05,#0000 38%),#081118eb!important;border-radius:34px 8px!important}.arena-gaming-home__tournament-zone{background:radial-gradient(circle at 100% 0,#775dff1f,#0000 26%),linear-gradient(#ffffff05,#0000 42%),#081118ed!important;border-radius:8px 42px!important}.arena-gaming-home__hall{background:radial-gradient(circle at 14% 0,#22e6df14,#0000 24%),radial-gradient(circle at 92% 100%,#775dff17,#0000 26%),#081118eb!important;border-radius:40px 12px!important}.arena-gaming-home__games:after,.arena-gaming-home__tournament-zone:after,.arena-gaming-home__hall:after{z-index:-1!important;color:#6f91ff0b!important;pointer-events:none!important;font-size:110px!important;font-weight:300!important;line-height:1!important;position:absolute!important}.arena-gaming-home__games:after{content:"△"!important;top:-34px!important;right:5%!important}.arena-gaming-home__tournament-zone:after{content:"○"!important;bottom:-48px!important;right:4%!important}.arena-gaming-home__hall:after{content:"□"!important;top:-40px!important;right:7%!important}.arena-gaming-home__section-heading{z-index:2!important;text-align:left!important;justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;margin-bottom:18px!important;display:flex!important;position:relative!important}.arena-gaming-home__section-heading>div{text-align:left!important;min-width:0!important}.arena-gaming-home__section-heading>div>span{white-space:nowrap!important;align-items:center!important;min-height:18px!important;margin:0!important;font-size:9px!important;line-height:1!important;display:inline-flex!important}.arena-gaming-home__section-heading h2{color:#f1f7f9!important;letter-spacing:-.035em!important;margin:5px 0 0!important;font-size:22px!important;line-height:1.05!important}.arena-gaming-home__section-heading>a{color:#8298a1!important;white-space:nowrap!important;background:#ffffff05!important;border:1px solid #ffffff0e!important;border-radius:999px!important;flex:none!important;margin:0!important;padding:8px 12px!important}.arena-gaming-home__game-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.arena-gaming-home__game-strip>a{background:radial-gradient(circle at 100% 0,#2bd3da14,#0000 34%),linear-gradient(145deg,#111d25eb,#070e14f5)!important;border-color:#ffffff0f!important;grid-template-columns:42px minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;min-height:98px!important;padding:15px 16px!important;display:grid!important;position:relative!important;overflow:hidden!important}.arena-gaming-home__game-strip>a:nth-child(4n+1){border-radius:999px 24px 24px 999px!important}.arena-gaming-home__game-strip>a:nth-child(4n+2){border-radius:28px 7px!important}.arena-gaming-home__game-strip>a:nth-child(4n+3){border-radius:8px 30px!important}.arena-gaming-home__game-strip>a:nth-child(4n+4){border-radius:24px 24px 6px!important}.arena-gaming-home__game-strip>a:before{z-index:0!important;color:#7084ff12!important;pointer-events:none!important;font-size:64px!important;font-weight:300!important;line-height:1!important;position:absolute!important;bottom:-11px!important;right:26px!important}.arena-gaming-home__game-strip>a:nth-child(4n+1):before{content:"△"!important}.arena-gaming-home__game-strip>a:nth-child(4n+2):before{content:"○"!important}.arena-gaming-home__game-strip>a:nth-child(4n+3):before{content:"×"!important}.arena-gaming-home__game-strip>a:nth-child(4n+4):before{content:"□"!important}.arena-gaming-home__game-strip>a:after{display:none!important}.arena-gaming-home__game-strip .managed-discipline-badge,.arena-gaming-home__game-strip .discipline-badge{z-index:2!important;grid-column:1!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;position:relative!important}.arena-gaming-home__game-strip .managed-discipline-badge__icon{width:42px!important;height:42px!important}.arena-gaming-home__game-strip .managed-discipline-badge__icon img{object-fit:contain!important;width:100%!important;height:100%!important}.arena-gaming-home__game-strip strong{z-index:2!important;color:#dfe9ec!important;text-overflow:clip!important;white-space:normal!important;grid-column:2!important;width:auto!important;margin:0!important;font-size:12px!important;font-weight:850!important;line-height:1.15!important;position:relative!important;overflow:visible!important}.arena-gaming-home__game-strip>a>svg{z-index:2!important;color:#526b76!important;grid-column:3!important;justify-self:end!important;position:relative!important;bottom:auto!important;right:auto!important}.arena-gaming-home__empty-zone{background:radial-gradient(circle at 92%,#775dff14,#0000 28%),#ffffff05!important;border-color:#ffffff0e!important;border-radius:999px 24px 24px 999px!important;min-height:118px!important;padding:20px 22px!important;position:relative!important;overflow:hidden!important}.arena-gaming-home__empty-zone:after{content:"△  ○  ×  □"!important;color:#4c9fff0e!important;letter-spacing:.12em!important;pointer-events:none!important;font-size:58px!important;position:absolute!important;bottom:-17px!important;right:20%!important}.arena-gaming-home__empty-zone>span{z-index:2!important;border-radius:50%!important;width:54px!important;height:54px!important;position:relative!important}.arena-gaming-home__empty-zone>div,.arena-gaming-home__empty-zone>a{z-index:2!important;position:relative!important}.arena-gaming-home__empty-zone strong{font-size:14px!important}.arena-gaming-home__empty-zone small{font-size:10px!important;line-height:1.35!important}.arena-gaming-home__empty-zone>a{border-radius:999px!important;padding-inline:18px!important}.arena-gaming-home__tournament-card:nth-child(3n+1){border-radius:30px 8px!important}.arena-gaming-home__tournament-card:nth-child(3n+2){border-radius:8px 30px!important}.arena-gaming-home__tournament-card:nth-child(3n+3){border-radius:26px 26px 7px!important}.arena-gaming-home__hall-grid{gap:16px!important}.arena-gaming-home__leader-panel:first-child{background:radial-gradient(circle at 0 0,#22e6df12,#0000 28%),#081016bd!important;border-radius:30px 8px!important}.arena-gaming-home__leader-panel:last-child{background:radial-gradient(circle at 100% 0,#775dff14,#0000 28%),#081016bd!important;border-radius:8px 30px!important}.arena-gaming-home__leader-panel-title{padding:4px 6px 13px!important;font-size:12px!important}.arena-gaming-home__leader-cards>a{background:#ffffff05!important;border-color:#ffffff0b!important;min-height:68px!important;padding:8px 12px!important}.arena-gaming-home__leader-panel:first-child .arena-gaming-home__leader-cards>a{border-radius:999px 18px 18px 999px!important}.arena-gaming-home__leader-panel:last-child .arena-gaming-home__leader-cards>a{border-radius:18px 5px!important}.arena-gaming-home__leader-cards>a>div>strong{color:#e2ecef!important;font-size:11px!important}.arena-gaming-home__leader-cards>a>div>small{font-size:9px!important}.arena-gaming-home__avatar,.arena-gaming-home__avatar img{flex:none!important}.arena-gaming-home__avatar img{object-fit:cover!important;object-position:center!important}.arena-gaming-home__avatar--team img{object-fit:contain!important;padding:2px!important}@media (max-width:1180px){.arena-gaming-home__right-rail{grid-template-columns:1fr!important}.arena-gaming-home__stat-board,.arena-gaming-home__launchpad{min-height:0!important}.arena-gaming-home__game-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.arena-gaming-home__stat-board,.arena-gaming-home__launchpad{border-radius:24px 8px 28px!important;padding:22px 18px!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading{width:100%!important}.arena-gaming-home__stat-board .arena-gaming-home__rail-heading>strong:after{font-size:31px!important}.arena-gaming-home__stat-board .arena-gaming-home__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.arena-gaming-home__launch-grid,.arena-gaming-home__game-strip{grid-template-columns:1fr!important}.arena-gaming-home__section-heading{align-items:flex-start!important}.arena-gaming-home__empty-zone{border-radius:28px 8px!important;grid-template-columns:54px minmax(0,1fr)!important}.arena-gaming-home__empty-zone>a{grid-column:1/-1!important;width:-moz-fit-content!important;width:fit-content!important}}.global-site-footer{box-sizing:border-box;background:#040c12b8;border-top:1px solid #82a3bc14;width:100%;margin-top:28px;padding:18px 18px 24px}.global-site-footer>div{color:#526b7a;justify-content:center;align-items:center;gap:8px;width:min(1320px,100%);margin:0 auto;font-size:.52rem;display:flex}.global-site-footer-brand{color:#667f8e;font-weight:850}.global-site-footer-separator{color:#314652}.global-site-footer a{color:#7896a4;align-items:center;gap:5px;font-weight:850;text-decoration:none;transition:color .15s;display:inline-flex}.global-site-footer a:hover{color:#5ed8dd}@media (max-width:560px){.global-site-footer{margin-top:20px;padding-bottom:20px}}
