@layer replays{html body #app #main .concept2-filter-row:is([data-concept2-row=streamers],[data-concept2-row=coaching]){justify-content:center!important;align-items:center!important}html body #app #main .concept2-filter-row:is([data-concept2-row=streamers],[data-concept2-row=coaching])>:is(.concept2-filter-details,.concept2-filter-holder){flex:0 0 auto!important;width:max-content!important;min-width:0!important;grid-column:auto!important}html body #app #main .concept2-filter-row:is([data-concept2-row=streamers],[data-concept2-row=coaching]) :is(summary,.td-control,.td-trigger){width:max-content!important;min-width:0!important;max-width:100%!important}html body #app #main :is(#cd-add-streamer,#cd-add-coach){display:grid!important;place-items:center!important;align-self:center!important;justify-self:center!important;padding:0!important;line-height:1!important;text-align:center!important}@media(max-width:760px){html body #app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]),textarea,select),html body :is(dialog,.ambe-filter-menu) :is(input,textarea,select){font-size:16px!important}html body #app #main .concept2-filter-row>:is(.concept2-filter-holder,.concept2-filter-details){max-width:100%!important;min-width:0!important}html body #app #main .concept2-filter-row :is(.td-trigger,.lb-filter-trigger,summary){max-width:100%!important;box-sizing:border-box!important}html body #app #main .concept2-filter-row :is(.td-trigger,.lb-filter-trigger)>span:not(.concept2-button-icon):not(.td-chevron):not(.filter-gold-role){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #app .header :is(.theme-toggle,#moderation-toggle,.account-circle){border:1px solid #888!important;box-shadow:none!important}html body #app #main .hub-toolbar,html body #app #main .sy-toolbar{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}html body #app #main .hub-toolbar>.concept2-filter-row{display:contents!important}html body #app #main .concept2-filter-row{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}html body #app #main :is(.concept2-filter-row>.concept2-trigger,.concept2-filter-row>.concept2-filter-holder,.hub-reset,.mc-plus,.bc-plus,.sy-reset,.sy-add){flex:0 0 auto!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;padding:8px 11px!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;box-sizing:border-box!important}html body #app #main .concept2-filter-holder>:is(button,summary){width:max-content!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:8px 11px!important}html body #app #main .concept2-filter-row>.concept2-filter-holder{padding:0!important;margin:0!important;height:auto!important;min-height:0!important}html body #app #main .concept2-filter-row[data-concept2-row=leaderboard]{gap:10px!important;justify-content:flex-start!important}html body #app #main .concept2-filter-row[data-concept2-row=leaderboard] :is(.lb-icon-filter,.td-control,.td-trigger){width:max-content!important;min-width:0!important;max-width:100%!important;margin:0!important}html body #app #main .mobile-row-start{margin-left:auto!important}html body #app #main .mobile-row-end{margin-right:auto!important}html body #app #main #hub-picker .hub-choice .hub-icon{object-position:center!important;padding:6px!important}html body #app #main #hub-picker .hub-champion-circle{overflow:hidden!important;border-radius:50%!important;padding:0!important;background:transparent!important}html body #app #main #hub-picker .hub-champion-circle>img.hub-icon{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;background:transparent!important;object-fit:cover!important;transform:scale(1.14)!important}html body #app #main .replays-sheet{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body #app #main .replays-sheet:before,html body #app #main .replays-sheet:after{content:none!important;display:none!important}html body #app #main .concept2-filter-row[data-concept2-row=streamers]{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important;gap:8px!important;align-items:center!important}html body #app #main .concept2-filter-row[data-concept2-row=streamers]>.concept2-filter-holder{flex:0 0 auto!important;width:max-content!important;min-width:0!important;padding:0!important}html body #app #main .concept2-filter-row[data-concept2-row=streamers] [data-filter-kind=region]{order:2!important}html body #app #main .concept2-filter-row[data-concept2-row=streamers] :is(.td-control,.td-trigger,select){width:max-content!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body #app #main .concept2-filter-row[data-concept2-row=streamers] .td-trigger{padding:7px!important;gap:5px!important;font-size:11px!important}html body #app #main .concept2-filter-row[data-concept2-row=streamers] #cd-add-streamer{order:1!important}html body #app #main .concept2-filter-row[data-concept2-row=coaching]{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;align-items:center!important}html body #app #main .concept2-filter-row[data-concept2-row=coaching]>:is(.concept2-filter-details,.concept2-filter-holder){flex:0 0 auto!important;width:max-content!important;min-width:0!important;padding:0!important}html body #app #main .concept2-filter-row[data-concept2-row=coaching] :is(summary,.td-control,.td-trigger){width:max-content!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body #app #main .concept2-filter-row[data-concept2-row=coaching] :is(summary,.td-trigger){padding:7px 5px!important;gap:4px!important;font-size:11px!important}html body #app #main .concept2-filter-row[data-concept2-row=coaching] .concept2-filter-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body #app #main .concept2-filter-row[data-concept2-row=coaching] #cd-add-coach{align-self:center!important}html body #app #main .concept2-filter-row[data-concept2-row] :is(#cd-add-streamer,#cd-add-coach){position:static!important;inset:auto!important;transform:none!important;flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body #app #main .concept2-filter-row:is([data-concept2-row=streamers],[data-concept2-row=coaching])>.mobile-row-start,html body #app #main .concept2-filter-row:is([data-concept2-row=streamers],[data-concept2-row=coaching])>.mobile-row-end{margin-inline:0!important}html body #app #main #hub-picker .hub-choice .hub-fill-icon{position:relative!important;mask:none!important;-webkit-mask:none!important;background-image:none!important;background-color:#16151a!important;padding:0!important}html body #app #main #hub-picker .hub-fill-icon:after{content:""!important;position:absolute!important;inset:10px!important;background:#b7b1b6!important;mask:url(/assets/roles-custom/all.png) center/contain no-repeat!important;-webkit-mask:url(/assets/roles-custom/all.png) center/contain no-repeat!important}html body #app #main :is(.hub-table-scroll,.sy-row-scroll){width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main table.hub-table{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;zoom:1!important;transform:none!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table :is(thead,tbody){display:block!important;width:100%!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table tr{display:grid!important;grid-template-columns:25% 15% 21% 18% 12% 9%!important;width:100%!important;min-width:0!important;gap:0!important;align-items:center!important}html[data-page="/builds"] body #app #main .hub-table tr{grid-template-columns:24% 14% 7% 12% 23% 11% 9%!important}html[data-page="/builds"] body #app #main .hub-table tr>:nth-child(4):not([colspan]){display:none!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table :is(th,td){display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:58px!important;padding:8px 3px!important;font-size:11px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important;box-sizing:border-box!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table th{font-size:10px!important;min-height:38px!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table tr>:last-child:not([colspan]){display:none!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table td[colspan]{grid-column:1/-1!important}html body #app #main .hub-table :is(.hub-author strong,.hub-author-tag,.sy-player-name){font-size:10px!important;white-space:normal!important;overflow-wrap:anywhere!important}html body #app #main .hub-table :is(.hub-author-avatar,.sy-player-avatar){width:24px!important;height:24px!important;min-width:24px!important}html body #app #main .hub-table :is(.hub-rank,.hub-title-champion,.hub-title-role){width:23px!important;height:23px!important}html body #app #main .hub-table :is(.hub-level,.hub-updated-age,.hub-like,.hub-inline>span){font-size:10px!important}html body #app #main .hub-table .hub-items{max-width:75px!important}html body #app #main .hub-table .hub-items .hub-icon{max-width:23px!important}html body #app #main .sy-table :is(.sy-row-author,.sy-player){min-width:0!important;max-width:100%!important}html body #app #main .sy-table .sy-player{display:flex!important;gap:4px!important;white-space:normal!important}html body #app #main .sy-table .sy-player>div{min-width:0!important}html body #app #main .sy-table .sy-player-identity{min-width:0!important;white-space:normal!important}html body #app #main .sy-table .sy-player-icon{width:24px!important;height:24px!important;flex:0 0 24px!important}html body #app #main .sy-table .sy-pair{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;gap:5px!important;min-width:0!important;max-width:100%!important}html body #app #main .sy-table .sy-row-duo{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px!important;min-width:0!important}html body #app #main .sy-table .sy-row-rank{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:2px!important;min-width:0!important}html body #app #main .sy-table :is(.sy-level,.sy-row-likes){max-width:100%!important;min-width:0!important;white-space:normal!important;font-size:10px!important;padding:5px 3px!important}html body #app #main .sy-table .sy-row-duo img{width:22px!important;height:22px!important;object-fit:contain!important}html body #app #main .sy-table .sy-row-duo .sy-role-icon{width:13px!important;height:13px!important}html body #bc-build-editor :is(.bc-slots,.bc-stage-slots){display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-inline:auto!important}html body #bc-build-editor :is(.bc-runes,.bc-rune-summary,.bc-compact-rune-icons){justify-content:center!important;align-items:center!important;text-align:center!important}html body #app #main #stream-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #app #main #stream-cards .cd-broadcast-card{min-width:0!important;max-width:100%!important}html body #app #main #stream-cards .cd-broadcast-footer{display:flex!important;flex-wrap:nowrap!important;gap:5px!important;min-width:0!important}html body #app #main #stream-cards .cd-broadcast-footer h3{flex:1 1 0!important;min-width:0!important;font-size:clamp(9px,2.3vw,13px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body #app #main #stream-cards .cd-avatar{width:22px!important;height:22px!important;min-width:22px!important;border-radius:4px!important}html body #app #main #stream-cards .cd-broadcast-footer>a:not(.cd-twitch-link){width:22px!important;height:22px!important;flex:0 0 22px!important}html body #app #main #stream-cards .cd-twitch-link{flex:0 0 auto!important;max-width:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;padding:2px 0!important;gap:4px!important;font-size:clamp(8px,2vw,11px)!important}html body #app #main #stream-cards .cd-twitch-link span{min-width:0!important;white-space:nowrap!important;padding-left:4px!important}html body #app #main #stream-cards .cd-twitch-link svg{width:12px!important;height:12px!important;flex:0 0 12px!important}html body #app #main #stream-cards .cd-broadcast-card{height:auto!important;min-height:0!important;padding:7px!important;gap:7px!important;align-self:start!important}html body #app #main #stream-cards .cd-broadcast-preview{height:auto!important;min-height:0!important;flex:none!important;aspect-ratio:16/9!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table tr{border-bottom:1px solid #ffffff20!important;box-sizing:border-box!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table :is(th,td){border-bottom:0!important;box-shadow:none!important;height:auto!important;align-self:stretch!important}html body #app #main .sy-table tr{grid-template-columns:25% 13% 28% 12% 13% 9%!important}html body #app #main .sy-table .sy-champion-stack{flex:0 0 auto!important;gap:3px!important;align-items:center!important}html body #app #main .sy-table .sy-row-duo .sy-portrait-frame{width:22px!important;height:22px!important;flex:0 0 22px!important}html body #app #main .sy-table .sy-level{white-space:nowrap!important}html body #app #main .sy-table .sy-row-rank{flex-wrap:nowrap!important}html body #app #main .sy-table .sy-row-rank .sy-rank{width:24px!important;height:24px!important;flex:0 0 24px!important}html body #app #main .sy-table .sy-row-rank .sy-rank-division{font-size:10px!important}html:is([data-page="/builds"],[data-page="/matchups"],[data-page="/synergies"]) body #app #main .hub-table th{overflow-wrap:normal!important;word-break:normal!important}@media(max-width:360px){html body #app #main .sy-table .sy-pair{gap:3px!important}html body #app #main .sy-table .sy-row-duo .sy-portrait-frame,html body #app #main .sy-table .sy-row-duo .sy-portrait{width:18px!important;height:18px!important;flex-basis:18px!important}html body #app #main .sy-table .sy-row-duo .sy-role-icon{width:11px!important;height:11px!important}}html body #app #main .coach-card-identity{min-width:0!important;max-width:100%!important}html body #app #main .coach-card-identity h3{overflow-wrap:anywhere!important}html body #app #main #stream-cards .cd-live{font-size:10px!important;padding:4px 7px!important;top:6px!important;left:6px!important}}@media(max-width:1100px){html body #app>.header>.nav.mobile-open{max-height:var(--mobile-menu-height, calc(100dvh - 92px) )!important;overscroll-behavior:contain!important}}}
