 .arcW{display:flex;flex-direction:column;gap:16px;}.arcBox{background:var(--i-background_1, var(--i-background_2));border:1px solid var(--i-box--bo-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);overflow:hidden;}.arcBox__head{margin:0;padding:12px 16px;font-size:var(--i-font-size_1);font-weight:700;border-bottom:1px solid var(--i-box--bo-co);display:flex;justify-content:space-between;align-items:baseline;gap:10px;color:var(--i-color_hard);}.arcBox__head span{font-weight:400;font-size:var(--i-font-size_-2);color:var(--i-color_soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcTicker{display:flex;align-items:center;background:var(--i-background_1, var(--i-background_2));border:1px solid var(--i-box--bo-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);overflow:hidden;}.arcTicker__label{flex:none;display:flex;align-items:center;gap:7px;padding:10px 16px;font-size:max(11px, var(--i-font-size_-3));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--i-color_negative, #d6455a);border-inline-end:1px solid var(--i-box--bo-co);}.arcTicker__dot{width:8px;height:8px;border-radius:50%;background:var(--i-color_negative, #d6455a);}.arcTicker__body{overflow:hidden;white-space:nowrap;font-size:var(--i-font-size_-1);color:var(--i-color_soft);flex:1;}.arcTicker__body > div{display:inline-block;padding-block:9px;}.arcTicker__body span{display:inline-block;padding-inline:1.5em;}@media (prefers-reduced-motion:no-preference){.arcTicker__dot{animation:arcPulse 1.6s ease infinite;}@keyframes arcPulse{50%{opacity:.35;}}.arcTicker__body > div{animation:arcTick 40s linear infinite;}@keyframes arcTick{to{transform:translateX(-100%);}}}.arcTicker__body a{color:var(--i-color_hard);font-weight:600;}.arcToolbar{display:flex;align-items:center;gap:8px;background:var(--i-background_1, var(--i-background_2));border:1px solid var(--i-box--bo-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);padding:8px 12px;flex-wrap:wrap;}.arcTab{padding:8px 16px;border-radius:calc(var(--i-button--bo-ra) * 1px);font-size:var(--i-font-size_-1);font-weight:600;color:var(--i-color_soft);}.arcTab:hover{background:var(--i-nav-dropdown-hover--ba-co);color:var(--i-color_hard);}.arcTab--on, .arcTab--on:hover{background:var(--i-primary, var(--i-link--co));color:var(--i-primary-contrast, #fff);}.arcToolbar__grow{flex:1;}.arcSearch{display:flex;align-items:center;}.arcSearch input.ipsInput{min-width:210px;padding-block:7px;font-size:var(--i-font-size_-1);}.arcSort{display:flex;gap:2px;font-size:var(--i-font-size_-2);}.arcSort a{color:var(--i-color_soft);padding:6px 10px;border-radius:calc(var(--i-button--bo-ra) * 1px);}.arcSort a.arcSort--on{background:var(--i-background_2);color:var(--i-color_hard);font-weight:600;}.arcHeroRow{display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--i-box--bo-co);}.arcHeroCard{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:16px 12px 14px;background:var(--i-background_2);border:1px solid var(--i-box--bo-co);border-radius:min(var(--i-design-radius), 10px);text-align:center;}.arcHeroCard--gold{border-color:color-mix(in srgb, #d9930d 45%, var(--i-box--bo-co));background:color-mix(in srgb, #d9930d 6%, var(--i-background_2));}.arcHeroCard__crown{color:#d9930d;font-size:var(--i-font-size_2);margin-bottom:2px;}.arcHeroCard .ipsUserPhoto{border-radius:50%;}.arcHeroCard--gold .ipsUserPhoto{box-shadow:0 0 0 2px var(--i-background_1, #fff), 0 0 0 5px #d9930d;}.arcHeroCard__name{font-weight:700;font-size:var(--i-font-size_1);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;}.arcHeroCard__game{font-size:var(--i-font-size_-2);color:var(--i-color_soft);}.arcHeroCard__score{font-weight:800;font-size:var(--i-font-size_3);font-variant-numeric:tabular-nums;color:var(--i-color_hard);}.arcHeroCard__score--crowns{font-size:var(--i-font-size_2);color:#d9930d;}.arcHeroCard__tag{font-size:max(10px, var(--i-font-size_-3));font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--i-color_soft);background:var(--i-background_1, var(--i-background_3));border:1px solid var(--i-box--bo-co);border-radius:999px;padding:2px 12px;margin-top:4px;}.arcHeroCard--gold .arcHeroCard__tag{color:#d9930d;border-color:color-mix(in srgb, #d9930d 40%, var(--i-box--bo-co));}.arcHeroCard__games{display:flex;gap:3px 10px;flex-wrap:wrap;justify-content:center;font-size:max(11px, var(--i-font-size_-3));}.arcHeroCard__games a{color:var(--i-color_soft);}.arcTlRow{display:flex;align-items:center;gap:11px;padding:8px 18px 8px 16px;font-size:var(--i-font-size_-1);position:relative;}.arcTlRow::before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:22px;width:2px;background:color-mix(in srgb, var(--i-color_soft) 35%, transparent);}.arcTlRow:first-child::before{top:50%;}.arcTlRow:last-child::before{bottom:50%;}.arcTlRow__rail{flex:none;width:14px;display:flex;align-items:center;justify-content:center;position:relative;}.arcTlRow__rail i{width:11px;height:11px;border-radius:50%;background:var(--i-background_2);border:2px solid var(--i-color_soft);position:relative;z-index:1;}.arcTlRow--crown .arcTlRow__rail i{border-color:#d9930d;background:color-mix(in srgb, #d9930d 22%, var(--i-background_2));}.arcTlRow--best .arcTlRow__rail i{border-color:var(--i-color_positive, #2e9e57);background:color-mix(in srgb, var(--i-color_positive, #2e9e57) 18%, var(--i-background_2));}.arcTlRow__thumb{width:46px;height:32px;border-radius:var(--i-thumb--bo-ra);object-fit:cover;flex:none;background:var(--i-background_3);}.arcTlRow__line{flex:1;min-width:0;}.arcTlRow__time{margin-inline-start:auto;color:var(--i-color_soft);font-size:max(11px, var(--i-font-size_-3));font-variant-numeric:tabular-nums;flex:none;text-align:end;}.arcBadge{display:inline-block;border-radius:999px;padding:1px 10px;font-size:max(10px, var(--i-font-size_-3));font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-inline-start:6px;}.arcBadge--crown{background:color-mix(in srgb, #d9930d 16%, transparent);color:#d9930d;}.arcBadge--best{background:color-mix(in srgb, var(--i-color_positive, #2e9e57) 14%, transparent);color:var(--i-color_positive, #2e9e57);}.arcRingGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:12px;padding:16px;}.arcRingCard{display:flex;align-items:center;gap:12px;background:var(--i-background_2);border:1px solid var(--i-box--bo-co);border-radius:min(var(--i-design-radius), 10px);padding:12px 14px;min-width:0;}.arcRingCard--crown{border-color:color-mix(in srgb, #d9930d 45%, var(--i-box--bo-co));background:color-mix(in srgb, #d9930d 6%, var(--i-background_2));}.arcRing{width:50px;height:50px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:var(--i-font-size_-2);font-weight:800;background:conic-gradient(var(--i-primary, var(--i-link--co)) var(--arc-p, 50%), var(--i-background_3) 0);position:relative;}.arcRing--gold{background:conic-gradient(#d9930d var(--arc-p, 100%), var(--i-background_3) 0);}.arcRing::before{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--i-background_1, var(--i-background_2));}.arcRing b{position:relative;font-variant-numeric:tabular-nums;}.arcRingCard__main{min-width:0;display:flex;flex-direction:column;gap:1px;}.arcRingCard__game{font-weight:700;color:var(--i-color_hard);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcRingCard__crown{font-size:max(11px, var(--i-font-size_-3));color:#d9930d;font-weight:700;}.arcRingCard__sub{font-size:max(11px, var(--i-font-size_-3));color:var(--i-color_soft);font-variant-numeric:tabular-nums;}.arcTiles{display:grid;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));gap:12px;}.arcTile{background:var(--i-background_1, var(--i-background_2));border:1px solid var(--i-box--bo-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);padding:13px 16px;display:flex;flex-direction:column;gap:3px;min-width:0;}.arcTile--gold{border-color:color-mix(in srgb, #d9930d 40%, var(--i-box--bo-co));}.arcTile__lg{font-size:max(10px, var(--i-font-size_-3));font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--i-color_soft);}.arcTile__val{font-weight:700;font-size:var(--i-font-size_2);font-variant-numeric:tabular-nums;color:var(--i-color_hard);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcTile__val .arcCrown{font-size:var(--i-font-size_-1);}.arcTl{padding:6px 16px 10px;}.arcTl__item{display:flex;gap:11px;position:relative;padding:7px 0;}.arcTl__item:not(:last-child)::before{content:"";position:absolute;inset-inline-start:11px;top:30px;bottom:-8px;width:2px;background:var(--i-box--bo-co);}.arcTl__rail{flex:none;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb, #d9930d 14%, var(--i-background_2));border:1px solid color-mix(in srgb, #d9930d 40%, var(--i-box--bo-co));display:flex;align-items:center;justify-content:center;font-size:10px;color:#d9930d;position:relative;}.arcTl__body{min-width:0;display:flex;flex-direction:column;gap:1px;font-size:var(--i-font-size_-2);}.arcTl__time{color:var(--i-color_soft);font-size:max(10px, var(--i-font-size_-3));}.arcGameReact{margin-inline-start:auto;}.arcStageMeta .arcGameReact:only-child{margin-inline-start:auto;}.arcDiscussion .ipsEntry{border-inline:0;border-radius:0;}.arcDiscussion .ipsComposeAreaWrapper{padding:12px 16px 16px;}.arcDiscussion .ipsEmptyMessage{padding:20px 16px;}.arcCallout{display:flex;align-items:center;gap:12px;background:color-mix(in srgb, #d9930d 8%, var(--i-background_1, var(--i-background_2)));border:1px solid color-mix(in srgb, #d9930d 40%, var(--i-box--bo-co));border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);padding:11px 16px;}.arcCallout__icon{color:#d9930d;font-size:var(--i-font-size_1);flex:none;}.arcCallout__txt{flex:1;min-width:0;display:flex;flex-direction:column;font-size:var(--i-font-size_-1);}.arcCallout__txt b{color:var(--i-color_hard);}.arcCallout__txt span{color:var(--i-color_soft);font-size:var(--i-font-size_-2);}.arcCallout__x{flex:none;color:var(--i-color_soft);font-size:var(--i-font-size_2);line-height:1;padding:4px 8px;}.arcCallout__x:hover{color:var(--i-color_hard);}.arcPwGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;padding:14px;}.arcPw{border-radius:min(var(--i-design-radius), 10px);overflow:hidden;background:var(--i-background_2);border:1px solid var(--i-box--bo-co);display:flex;flex-direction:column;}.arcPw__art{position:relative;aspect-ratio:16 / 8;background:linear-gradient(120deg, #21315e, #4a2a68 60%, #6e2f57);background-size:cover;background-position:center;}.arcPw__fade{position:absolute;inset:0;background:linear-gradient(rgba(8, 10, 20, 0) 30%, rgba(8, 10, 20, .86));}.arcPw__match{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;padding:12px 16px;color:#fff;}.arcPw__side{display:flex;align-items:center;gap:9px;min-width:0;}.arcPw__side--r{text-align:end;}.arcPw__photo .ipsUserPhoto{border-radius:50%;box-shadow:0 0 0 2px rgba(8, 10, 20, .5);}.arcPw__photo--crowned .ipsUserPhoto{box-shadow:0 0 0 2px rgba(8, 10, 20, .5), 0 0 0 5px #d9930d;}.arcPw__who{display:flex;flex-direction:column;min-width:0;}.arcPw__who b{font-size:var(--i-font-size_-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 5px rgba(0, 0, 0, .6);}.arcPw__who em{font-style:normal;font-size:var(--i-font-size_-2);opacity:.9;text-shadow:0 1px 5px rgba(0, 0, 0, .6);}.arcPw__score{font-size:var(--i-font-size_2);font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 1px 6px rgba(0, 0, 0, .7);}.arcPw__side--lead .arcPw__score{color:#7ce0a3;}.arcPw__stack{position:absolute;inset-inline-start:16px;bottom:12px;display:flex;}.arcPw__stack .ipsUserPhoto{margin-inline-start:-8px;border-radius:50%;box-shadow:0 0 0 2px rgba(8, 10, 20, .55);}.arcPw__stack .ipsUserPhoto:first-child{margin-inline-start:0;}.arcPw__openNote{position:absolute;inset-inline-end:16px;bottom:14px;color:#fff;font-size:var(--i-font-size_-1);font-weight:700;text-shadow:0 1px 6px rgba(0, 0, 0, .7);}.arcPw__msg{margin:9px 16px 0;font-size:var(--i-font-size_-1);color:var(--i-color_soft);font-style:italic;}.arcPw__sub{display:flex;align-items:center;gap:6px;padding:10px 16px 12px;font-size:var(--i-font-size_-1);color:var(--i-color_soft);flex-wrap:wrap;margin-top:auto;}.arcPw__game{font-weight:700;color:var(--i-color_hard);}.arcPw__actions{margin-inline-start:auto;display:flex;align-items:center;gap:8px;}.arcPw__topic{font-size:var(--i-font-size_-2);color:var(--i-color_soft);}.arcPwSummary{font-weight:400;font-size:var(--i-font-size_-2);color:var(--i-color_soft);margin-inline-start:4px;margin-inline-end:auto;}.arcChEmpty{margin:0;padding:20px 16px;color:var(--i-color_soft);font-size:var(--i-font-size_-1);}@media (max-width:700px){.arcPwGrid{grid-template-columns:1fr;}}.arcChViewWrap{max-width:720px;margin-inline:auto;width:100%;}.arcRec__act{display:flex;gap:6px;opacity:0;transition:opacity .15s;}.arcRec:hover .arcRec__act, .arcRec:focus-within .arcRec__act{opacity:1;}@media (pointer:coarse){.arcRec__act{opacity:1;}}.arcRowBtn{display:inline-flex;align-items:center;gap:5px;background:var(--i-background_1, var(--i-background_3));border:1px solid var(--i-box--bo-co);color:var(--i-color_soft);border-radius:999px;padding:2px 10px;font-size:max(11px, var(--i-font-size_-3));font-weight:700;white-space:nowrap;}.arcRowBtn:hover{color:var(--i-color_hard);}@media (max-width:520px){.arcRec__act{opacity:1;}}.arcCols{display:grid;grid-template-columns:220px minmax(0, 1fr) 280px;gap:16px;align-items:start;}.arcStack{display:flex;flex-direction:column;gap:16px;}.arcCatNav{display:flex;flex-direction:column;gap:2px;padding:8px;}.arcCat{display:flex;align-items:center;gap:9px;padding:8px 12px;font-size:var(--i-font-size_-1);color:var(--i-color_hard);border-radius:min(var(--i-design-radius), 8px);}.arcCat i{width:17px;text-align:center;color:var(--i-color_soft);font-size:var(--i-font-size_-2);flex:none;}.arcCat:hover{background:var(--i-nav-dropdown-hover--ba-co);color:var(--i-nav-dropdown-hover--co);}.arcCat--on, .arcCat--on:hover{background:var(--i-nav-dropdown-active--ba-co);color:var(--i-nav-dropdown-active--co);font-weight:600;}.arcCat--on i{color:inherit;}.arcCat__count{margin-inline-start:auto;background:var(--i-background_2);border-radius:999px;padding:1px 9px;font-size:max(11px, var(--i-font-size_-3));color:var(--i-color_soft);font-variant-numeric:tabular-nums;}.arcCat--on .arcCat__count{background:color-mix(in srgb, var(--i-nav-dropdown-active--co) 18%, transparent);color:inherit;}.arcMini{display:flex;align-items:center;gap:10px;padding:8px 18px 8px 16px;font-size:var(--i-font-size_-1);border-bottom:1px solid var(--i-box--bo-co);color:var(--i-color_hard);}.arcMini:last-child{border-bottom:none;}.arcMini img, .arcMini__ph{width:32px;height:32px;border-radius:var(--i-thumb--bo-ra);object-fit:cover;flex:none;background:var(--i-background_3);}.arcMini span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.arcGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;}.arcGame{background:var(--i-background_1, var(--i-background_2));border:1px solid var(--i-box--bo-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);overflow:hidden;display:flex;flex-direction:column;}.arcGame__shot{position:relative;aspect-ratio:16 / 9;background:var(--i-background_3);}.arcGame__shotLink{display:block;height:100%;}.arcGame__shot img{width:100%;height:100%;object-fit:cover;display:block;}.arcGame__champ{position:absolute;bottom:10px;inset-inline-start:10px;max-width:calc(100% - 20px);background:rgba(8, 12, 24, .78);border-radius:999px;padding:3px 12px;font-size:max(11px, var(--i-font-size_-3));font-weight:700;display:flex;align-items:center;gap:6px;min-width:0;}.arcGame__champ i{color:#ffd98a;flex:none;}.arcGame__champ .ipsUsername{color:#ffd98a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcGame__champ b{color:#fff;font-variant-numeric:tabular-nums;flex:none;}.arcGame__ph{display:flex;align-items:center;justify-content:center;height:100%;font-weight:800;font-size:var(--i-font-size_4);color:var(--i-color_soft);letter-spacing:.04em;}.arcGame__live{position:absolute;top:10px;left:10px;background:rgba(20, 25, 40, .85);color:#fff;font-size:max(11px, var(--i-font-size_-3));font-weight:700;border-radius:999px;padding:2px 10px;display:flex;align-items:center;gap:5px;}.arcGame__live i{width:6px;height:6px;border-radius:50%;background:#43d97c;}.arcGame__body{padding:12px 15px 14px;display:flex;flex-direction:column;flex:1;}.arcGame__title{display:flex;align-items:center;justify-content:space-between;gap:8px;}.arcGame__title b{font-size:var(--i-font-size_2);color:var(--i-color_hard);}.arcGame__cat{font-size:max(11px, var(--i-font-size_-3));color:var(--i-color_soft);background:var(--i-background_2);border-radius:999px;padding:2px 10px;white-space:nowrap;flex:none;}.arcCrown{color:#d9930d;font-weight:800;font-size:var(--i-font-size_-2);flex:none;margin-inline-end:3px;}.arcGame__best{font-size:var(--i-font-size_-2);color:var(--i-color_soft);margin-top:5px;font-variant-numeric:tabular-nums;}.arcGame__actions{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:12px;}.arcPlayBtn{display:inline-block;background:var(--i-primary, var(--i-link--co));color:var(--i-primary-contrast, #fff);font-size:var(--i-font-size_-1);font-weight:700;border:none;border-radius:calc(var(--i-button--bo-ra) * 1px);padding:7px 20px;cursor:pointer;}.arcPlayBtn:hover{color:var(--i-primary-contrast, #fff);filter:brightness(1.08);}.arcGame__meta{margin-inline-start:auto;font-size:max(11px, var(--i-font-size_-3));color:var(--i-color_soft);font-variant-numeric:tabular-nums;}.arcEmpty{margin:0;padding:28px;text-align:center;color:var(--i-color_soft);background:var(--i-background_1, var(--i-background_2));border:1px solid var(--i-box--bo-co);border-radius:var(--i-box--bo-ra);}.arcPagination{margin-top:16px;display:flex;justify-content:center;}.arcLg{display:flex;align-items:center;gap:10px;padding:8px 20px 8px 16px;border-bottom:1px solid var(--i-box--bo-co);}.arcLg:last-child{border-bottom:none;}.arcLg__thumb{width:42px;height:30px;border-radius:var(--i-thumb--bo-ra);object-fit:cover;flex:none;background:var(--i-background_3);}.arcLg__main{min-width:0;display:flex;flex-direction:column;gap:1px;flex:1;font-size:var(--i-font-size_-2);}.arcLg__game{font-weight:650;color:var(--i-color_hard);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcLg__sub{font-size:max(10px, var(--i-font-size_-3));color:var(--i-color_soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcLg__sub .ipsUsername{color:var(--i-color_soft);}.arcLg__score{font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--i-font-size_-1);flex:none;}.arcStats__lines{padding:12px 18px;font-size:var(--i-font-size_-1);color:var(--i-color_soft);line-height:1.9;}.arcRecords{display:flex;gap:10px;overflow-x:auto;padding:14px 16px;border-bottom:1px solid var(--i-box--bo-co);}.arcRec{flex:none;display:flex;align-items:center;gap:9px;background:var(--i-background_2);border:1px solid var(--i-box--bo-co);border-radius:min(var(--i-design-radius), 8px);padding:8px 14px;font-size:var(--i-font-size_-1);}.arcRec--first{border-color:#e7c878;background:color-mix(in srgb, #d9930d 10%, var(--i-background_1, transparent));}.arcRec--you{border-color:var(--i-primary, var(--i-link--co));background:color-mix(in srgb, var(--i-primary, #3667e0) 10%, var(--i-background_1, transparent));}.arcRec--none{color:var(--i-color_soft);}.arcRec__rk{font-size:var(--i-font-size_-2);font-weight:800;color:var(--i-color_soft);min-width:14px;text-align:center;}.arcRec--first .arcRec__rk{color:#d9930d;}.arcRec--you .arcRec__rk{color:var(--i-primary, var(--i-link--co));}.arcRec__sc{font-variant-numeric:tabular-nums;font-weight:700;}.arcResult{margin:0;padding:10px 16px;font-size:var(--i-font-size_-1);font-weight:600;border-bottom:1px solid var(--i-box--bo-co);color:var(--i-color_hard);background:var(--i-background_2);}.arcResult--best{color:var(--i-color_positive, #2e7d43);}.arcResult--crown{color:#d9930d;}.arcStage{position:relative;background:#141926;height:clamp(480px, 52vw, 680px);}.arcStage__frame{display:block;width:100%;height:100%;border:0;}.arcStage__fsBtn{position:absolute;top:10px;inset-inline-end:10px;z-index:5;display:inline-flex;align-items:center;gap:6px;background:rgba(10, 14, 26, .72);color:#fff;border:0;border-radius:8px;padding:7px 11px;font-size:var(--i-font-size_-2);font-weight:600;cursor:pointer;}.arcStage__fsBtn:hover{background:rgba(10, 14, 26, .9);}.arcStage:fullscreen{height:100%;}.arcStage:fullscreen .arcStage__frame{width:100%;height:100%;}.arcStage.arcStage--takeover{position:fixed;inset:0;z-index:9000;width:auto;height:100dvh;border-radius:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);}.arcStage.arcStage--takeover .arcStage__frame{width:100%;height:100%;}html.arcNoScroll, html.arcNoScroll body{overflow:hidden;}.arcStage__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgba(11, 14, 24, .78);}.arcStage__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35;}.arcStage__overlay > *:not(.arcStage__bg){position:relative;}.arcPlayBtn--big{font-size:var(--i-font-size_3);padding:13px 46px;border-radius:calc(var(--i-button--bo-ra) * 1px);}.arcStage__note{margin:0;color:#cfd6e6;font-size:var(--i-font-size_1);}.arcStage__subnote{margin:0;color:#8a94ac;font-size:var(--i-font-size_-2);}.arcInter{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:460px;text-align:center;padding:0 20px;}.arcInter__text{margin:0;color:#f0f3fb;font-size:var(--i-font-size_2);font-weight:600;line-height:1.5;}.arcInter__link{color:#9fc0ff;font-size:var(--i-font-size_-1);}.arcInter__count{margin:4px 0 0;color:#8a94ac;font-size:var(--i-font-size_-2);letter-spacing:.08em;text-transform:uppercase;}.arcGamePage__grid{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:16px;align-items:start;}.arcInfo{display:flex;justify-content:space-between;gap:10px;padding:10px 16px;font-size:var(--i-font-size_-1);border-bottom:1px solid var(--i-box--bo-co);}.arcInfo:last-child{border-bottom:none;}.arcInfo span{color:var(--i-color_soft);}.arcInfo b{font-variant-numeric:tabular-nums;text-align:end;}.arcBoardRow{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--i-box--bo-co);font-size:var(--i-font-size_-1);}.arcBoardRow:last-child{border-bottom:none;}.arcBoardRow__thumb{width:52px;height:36px;border-radius:var(--i-thumb--bo-ra);object-fit:cover;flex:none;background:var(--i-background_3);}.arcBoardRow__main{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1;}.arcBoardRow__sub{font-size:max(11px, var(--i-font-size_-3));color:var(--i-color_soft);}.arcBoardRow__game{font-weight:650;color:var(--i-color_hard);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.arcBoardRow__who{display:inline-flex;align-items:center;gap:7px;min-width:0;}.arcBoardRow__score{margin-inline-start:auto;font-variant-numeric:tabular-nums;font-weight:700;flex:none;}.arcBoardRow__time{color:var(--i-color_soft);font-size:max(11px, var(--i-font-size_-3));flex:none;min-width:70px;text-align:end;}.arcBoardRow__crown{color:#d9930d;font-size:max(11px, var(--i-font-size_-3));font-weight:700;flex:none;}.arcEmpty--flat{border:none;border-radius:0;}.arcHof{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--i-box--bo-co);}.arcHof:last-child{border-bottom:none;}.arcHof--first{background:color-mix(in srgb, #d9930d 7%, transparent);}.arcHof__place{font-size:var(--i-font-size_3);font-weight:900;color:var(--i-color_soft);min-width:24px;text-align:center;flex:none;}.arcHof--first .arcHof__place{color:#d9930d;}.arcHof__main{min-width:0;display:flex;flex-direction:column;gap:2px;}.arcHof__name{font-weight:650;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;}.arcHof__crowns{font-size:var(--i-font-size_-2);color:#d9930d;font-weight:700;}.arcHof__games{font-size:var(--i-font-size_-2);color:var(--i-color_soft);display:flex;gap:4px 12px;flex-wrap:wrap;}.arcHof__games a{color:var(--i-color_soft);}.arcWidget{padding:4px 16px 8px;}.arcWidget__row{display:flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid var(--i-box--bo-co);font-size:var(--i-font-size_-1);}.arcWidget__row:last-child{border-bottom:none;}.arcWidget__thumb{width:38px;height:26px;border-radius:var(--i-thumb--bo-ra);object-fit:cover;flex:none;background:var(--i-background_3);}.arcWidget__main{min-width:0;display:flex;flex-direction:column;}.arcWidget__name{font-weight:650;color:var(--i-color_hard);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.arcWidget__game{font-size:max(11px, var(--i-font-size_-3));color:var(--i-color_soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.arcWidget__score{margin-inline-start:auto;font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--i-font-size_-2);flex:none;}.arcPlayBtn--mini{margin-inline-start:auto;font-size:max(11px, var(--i-font-size_-3));padding:4px 13px;flex:none;}.arcStageMeta{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 16px;padding:12px 16px;flex-wrap:wrap;border-top:1px solid var(--i-box--bo-co);}.arcStageMeta:empty{display:none;}.arcStageMeta__notes{display:flex;flex-direction:column;gap:4px;min-width:0;}.arcStageNote{margin:0;font-size:var(--i-font-size_-2);font-weight:600;}.arcStageNote i{margin-inline-end:5px;}.arcStageNote--noscore{color:var(--i-color_soft);}.arcAdsNote{color:#d9930d;}@media (max-width:1220px){.arcGrid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (max-width:900px){.arcCols{grid-template-columns:1fr;}.arcCols .arcStack{flex-direction:column;}.arcCols > .arcStack:first-child{order:1;}.arcCols > .arcMain{order:0;}.arcCols > .arcStack:last-child{order:2;}.arcPodium{flex-direction:column;align-items:stretch;}.arcPodium__card{max-width:none;}.arcPodium__card--1{order:0;}.arcPodium__card--2{order:1;}.arcPodium__card--3{order:2;}.arcGamePage__grid{grid-template-columns:1fr;}.arcStage{height:clamp(340px, 58vh, 560px);}.arcToolbar{gap:6px;}.arcSearch input.ipsInput{min-width:140px;}.arcHeroRow{flex-direction:column;}.arcTlRow__thumb{display:none;}.arcGrid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;}}@media (max-width:560px){.arcGrid{grid-template-columns:1fr;}}