﻿/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.team-4cc{color:#117743}.team-4cc-3{color:#3cc}.team-4cc-a{color:#f09}.team-4cc-aco{color:#fff}.team-4cc-adv{color:#a67b5a}.team-4cc-an{color:#f90}.team-4cc-asp{color:#d21400}.team-4cc-b{color:#749755}.team-4cc-balk{color:#0000bf}.team-4cc-bant{color:#3c65a7}.team-4cc-biz{color:#fcc119}.team-4cc-bobby{color:orange}.team-4cc-boo{color:#fff}.team-4cc-britpol{color:#00247c}.team-4cc-c{color:#ffc0c0}.team-4cc-cg{color:#fff200}.team-4cc-cgl{color:#ea00ff}.team-4cc-ck{color:#fc0}.team-4cc-cm{color:#3ff}.team-4cc-co{color:#e10000}.team-4cc-d{color:#513082}.team-4cc-daisy{color:orange}.team-4cc-diy{color:#432a02}.team-4cc-dk{color:brown}.team-4cc-e{color:#000}.team-4cc-f{color:#096}.team-4cc-fa{color:#000}.team-4cc-fit{color:#ffe600}.team-4cc-fsg{color:#d4af37}.team-4cc-g{color:#bbbaff}.team-4cc-gd{color:#708090}.team-4cc-gif{color:#d21400}.team-4cc-h{color:skyblue}.team-4cc-his{color:#fcd405}.team-4cc-i{color:#498fcb}.team-4cc-int{color:#fff}.team-4cc-italypol{color:#b22a23}.team-4cc-jp{color:#c9f}.team-4cc-k{color:#693}.team-4cc-lgbt{color:#4b2f4b}.team-4cc-lit{color:#777}.team-4cc-lrg{color:#ffc800}.team-4cc-luigi{color:green}.team-4cc-m{color:#ff8080}.team-4cc-mario{color:red}.team-4cc-mlp{color:#96f}.team-4cc-mlpol{color:#fff}.team-4cc-mu{color:#0c0}.team-4cc-n{color:#363}.team-4cc-nsg{color:#d00}.team-4cc-o{color:#ee1b2c}.team-4cc-out{color:#347235}.team-4cc-p{color:#901719}.team-4cc-peach{color:pink}.team-4cc-po{color:#e4eded}.team-4cc-pol{color:#d00}.team-4cc-ptg{color:#3b3b6d}.team-4cc-r9k{color:#480008}.team-4cc-s{color:#a70000}.team-4cc-s4s{color:#daa520}.team-4cc-sci{color:#0047ab}.team-4cc-sg{color:#ce1126}.team-4cc-sng{color:#ed1c24}.team-4cc-soc{color:#fdb73b}.team-4cc-sp{color:#900}.team-4cc-t{color:#cb2d30}.team-4cc-tcr{color:#000}.team-4cc-tg{color:#03f}.team-4cc-toad{color:red}.team-4cc-toadette{color:pink}.team-4cc-toy{color:#963}.team-4cc-trv{color:#ffb90f}.team-4cc-tv{color:#0f8}.team-4cc-u{color:#e35496}.team-4cc-v{color:#90f}.team-4cc-vg{color:#1e36b9}.team-4cc-vp{color:#2e62ad}.team-4cc-vr{color:#999}.team-4cc-w{color:#ff4000}.team-4cc-waluigi{color:purple}.team-4cc-wario{color:#ff0}.team-4cc-wg{color:#3760ae}.team-4cc-wsg{color:#ff0a4d}.team-4cc-x{color:#000}.team-4cc-y{color:#004529}.team-4cc-yoshi{color:green}.team-4cc-vst{color:#d00}.team-4cc-vm{color:#c00814}.team-4cc-vrpg{color:#fff}.team-4cc-ylilauta{color:#909090}.team-4cc-vt{color:#61dfeb}.team-4cc-xs{color:#fff}.team-4cc-pw{color:#047cc9}.team-vgl{color:#117743}.team-vgl-2hug{color:#7fac75}.team-vgl-aceg{color:#ce5200}.team-vgl-acg{color:#682800}.team-vgl-agdg{color:#000}.team-vgl-akg{color:#171727}.team-vgl-alg{color:#72e6f5}.team-vgl-aog{color:#e08941}.team-vgl-assg{color:#c62b29}.team-vgl-civ4xg{color:#361154}.team-vgl-d2g{color:#9c3427}.team-vgl-dbg{color:#e08328}.team-vgl-ddlc{color:#a9888b}.team-vgl-dfg{color:#bd00ff}.team-vgl-digi{color:#f93}.team-vgl-dng{color:#f60}.team-vgl-domg{color:#8a0707}.team-vgl-drag{color:#008fb3}.team-vgl-drg{color:#fff}.team-vgl-egg{color:#c11200}.team-vgl-feg{color:#0d426e}.team-vgl-ffg{color:#3b8584}.team-vgl-fg{color:#54c2f0}.team-vgl-fgg{color:#008}.team-vgl-fgoalter{color:#0b3d8e}.team-vgl-fgog{color:#900a1b}.team-vgl-fhg{color:#bd1a1a}.team-vgl-gbfg{color:#4561ba}.team-vgl-gbpen{color:#e50050}.team-vgl-gfg{color:#fa0}.team-vgl-gsg{color:#003153}.team-vgl-hanny{color:#e11212}.team-vgl-hgg2d{color:#5dadec}.team-vgl-hpgg{color:#1a472a}.team-vgl-hsg{color:#ccaa49}.team-vgl-imas{color:#41dcff}.team-vgl-idolmaster{color:#41dcff}.team-vgl-indie{color:#471f10}.team-vgl-ink{color:#f3902f}.team-vgl-kfg{color:#f8c166}.team-vgl-ksg{color:#09a914}.team-vgl-llsifg{color:#e7147e}.team-vgl-lzg{color:#3979dd}.team-vgl-mbg{color:#a10000}.team-vgl-mcg{color:#6ca45d}.team-vgl-meg{color:#00245d}.team-vgl-mggg{color:#ee5689}.team-vgl-mjg{color:#2956b9}.team-vgl-nepgen{color:#4e3483}.team-vgl-osg{color:#8cc642}.team-vgl-pmmm{color:#f7d2e9}.team-vgl-PMMM{color:#f7d2e9}.team-vgl-r6g{color:#000}.team-vgl-revue{color:red}.team-vgl-rlg{color:#4a4e56}.team-vgl-rsg{color:#4f8c9c}.team-vgl-skg{color:#e44f4b}.team-vgl-skirara{color:#6fa0ff}.team-vgl-ss13g{color:#949494}.team-vgl-ssbg{color:#630090}.team-vgl-svg{color:#13d5f6}.team-vgl-tekgen{color:#fc0303}.team-vgl-tesg{color:#5b253d}.team-vgl-tf2g{color:#bd3b3b}.team-vgl-tnm{color:#e46520}.team-vgl-trg{color:#228b22}.team-vgl-twg{color:#900}.team-vgl-utg{color:#67a4e0}.team-vgl-vitagen{color:#000}.team-vgl-vn{color:#fff}.team-vgl-vrg{color:#34c7cf}.team-vgl-wtg{color:#de0000}.team-vgl-xcg{color:#077887}.team-vgl-yyy{color:#fac0c9}.team-vgl-きらら{color:#ff678f}.team-vgl-gig{color:#822b18}.team-vgl-lolg{color:#00008b}.team-vgl-dlg{color:#000177}.team-vgl-eftg{color:#0b0b0b}.team-vgl-mmg{color:#083d8c}.team-vgl-htg{color:#a23a37}.team-vgl-uma{color:#796baa}.team-vtl{color:#feaa03}.team-vtl-towa{color:#bd8fcb}.team-vtl-vsj{color:#f50f76}.team-vtl-wvt{color:#ae1c28}.team-vtl-niji{color:#646569}.team-vtl-morig{color:#fbbbd2}.team-vtl-nepolabo{color:#ff7718}.team-vtl-yubicraft{color:#479310}.team-vtl-koopa{color:#488468}.team-vtl-hfz{color:#27c7ff}.team-vtl-become{color:#5bb1f4}.team-vtl-hlgg{color:#61dfeb}.team-vtl-wah{color:#a020f0}.team-vtl-yah{color:#018749}.team-vtl-pcclg{color:#fe318e}.team-vtl-tsun{color:#b6efff}.team-vtl-nasfaqg{color:#4cc0c0}*{box-sizing:border-box}html{background-color:#f5f5f5;font-family:"Helvetica Neue","Segoe UI",sans-serif}body{display:grid;grid-template-rows:auto 1fr;min-height:100vh}body#videoPage{background-color:#1f1f1f;color:#fff}header{align-items:center;display:flex;justify-content:space-between;padding:1em 2em;text-transform:uppercase}header a{color:inherit;text-decoration:none}header h1{font-size:2.5em;margin:0}@media(max-width: 500px){header h1{font-size:2em}}header p{text-transform:initial;margin:0}.padoru{display:flex}.padoru img{height:46px;margin-left:10px}nav{font-weight:500;font-size:1.25em}nav a{padding:0 .5em}.block-link{display:block;height:100%;position:absolute;width:100%;z-index:25}.card{background-color:#fff;border:1px solid #c8c8c8}.chat-message{font-size:14px;line-height:20px}.chat-message a{color:#6495ed;word-break:break-all}.chat-message .emote{max-height:25px}.chat-message .msg{vertical-align:middle;color:#dad8de;word-break:break-word}.chat-message .msg img{max-width:200px;vertical-align:middle;margin:0 2px}.chat-message .msg.green{color:#789922}.chat-message .team{display:inline;height:16px;margin-right:5px;vertical-align:middle}.chat-message .user{font-weight:700;margin-right:5px;vertical-align:middle}.chat-message .user-info{display:inline-block}.grid-wrapper{display:flex;justify-content:center}.grid-wrapper>div{max-width:1600px;width:100vw;padding:2em}.content{height:100%}.grid{display:grid;grid-column-gap:1em;grid-row-gap:1em}.grid.teams{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.grid.tournaments{grid-template-columns:repeat(auto-fill, minmax(400px, 1fr))}@media(max-width: 500px){.grid.tournaments{grid-template-columns:1fr}}.grid.videos{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}@media(max-width: 500px){.grid.videos{grid-template-columns:1fr}}.team{display:flex;font-size:4em;font-weight:800;justify-content:center;align-items:center;line-height:2em;position:relative}.team.small{font-size:2.8em}.tournament{align-items:center;display:flex;overflow:hidden;position:relative;padding:1em}.tournament *{margin:0}.tournament .logo{width:123px;margin-right:1.5em;flex-shrink:0;z-index:10}.tournament .logo img{width:100%;height:auto;z-index:10}@media(max-width: 600px){.tournament .logo{width:100px}}@media(max-width: 450px){.tournament .logo{position:absolute;opacity:.2;width:90%}}.tournament .info{flex-grow:2}.tournament .info h3{font-size:1.3em}.info-header{padding:0 2em;display:flex;align-items:center;flex-wrap:wrap}.info-header h2,.info-header h3{line-height:1em;margin:0 .5em .25em 0;font-size:1.5em}.info-header h3{font-weight:400}@media(max-width: 500px){.info-header h3{font-size:1.3em}}.info-header .day-selector{width:100%}.info-header .day-selector a{margin:0 .25em;text-decoration:none;color:#000}.info-header.tournament-info{text-transform:uppercase}.video{display:flex;flex-direction:column}.video .buttons{display:flex;width:100%;text-align:center;text-transform:uppercase;background-color:#fbfbfb}.video .buttons a{width:100%;color:#000;text-decoration:none;border-top:1px solid #c8c8c8;border-right:1px solid #c8c8c8;padding:.6em 0;font-weight:600;font-size:1.2em}.video .buttons a:first-child{border-left:0}.video .buttons a:last-child{border-right:0}.video .info{flex-grow:2;padding:1em}.video .info h4{margin:0;font-weight:400;font-size:1em}.video .info time{display:block;font-weight:500;font-size:1.2em}.video .info .matchup,.video .info .matchups{margin-top:.8em;display:grid}.video .info .matchup{grid-template-columns:1fr 1fr}.video .info .matchup img{max-width:100%;max-height:100px}.video .info .matchup div{display:flex;align-items:center;justify-content:center}.video .info .matchup div:last-child{grid-column:-1/-2}.video .info .matchups{grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));text-align:center;font-weight:500;line-height:1.15em}.video .info .matchups>div{display:inline-grid;grid-template-columns:1fr 1fr}.video .info .matchups>div>div{padding:5px 0;position:relative}.video .info .matchups>div>div.small{font-size:.7em}.video .info .matchup-block:hover>div{transition:background-color 2s,color 2s}.video .info .matchup-block.spoiler:not(:hover)>div{background-color:#000 !important;color:#000 !important}.video .info .video-header{display:flex;justify-content:space-between}.video .info .video-header h3{margin:0;font-weight:400}.year{grid-column:1/-1;margin-top:.5em}.year h2{margin:0}#chatContainer{flex-direction:column-reverse;display:none;background-color:#2a2a2a;overflow-x:hidden;overflow-y:scroll;padding:4px 8px}@media(max-width: 768px)and (orientation: portrait){#chatContainer{overflow-y:hidden}}#streamContainer{background-color:#000;display:grid;grid-gap:1px;grid-template-columns:auto 350px;grid-template-rows:2fr;margin:10px;border:1px solid #000}@media(max-width: 768px)and (orientation: portrait){#streamContainer{grid-template-columns:auto;margin:0;margin-top:10px}}#streamContainer.has-chat #bookmarkContainer{grid-column:1/2}#streamContainer.has-chat #chatContainer{display:flex}#streamContainer.has-chat #videoContainer{grid-column:1/2}#streamContainer.has-chat #videoContainer video{width:100%;height:auto}#videoContainer{grid-column:1/-1}#videoContainer video{display:block;margin:0 auto;width:auto;max-width:100%;height:80vh}@media(max-width: 768px)and (orientation: portrait){#videoContainer video{max-width:100%;height:auto}}#bookmarkContainer{background-color:#2a2a2a;grid-column:1/-1;text-align:center}#bookmarkContainer button{background:none;border:none;color:#fff;cursor:pointer;display:inline-block;margin:.5em;text-decoration:none}#controlContainer{align-content:space-around;align-items:center;background-color:#2a2a2a;display:flex;font-size:14px;justify-content:space-between}#controlContainer div{color:#bbb}#controlContainer button{background:none;border:none;color:#fff;font-size:20px;font-weight:500;line-height:20px;margin:0 20px;padding:0 10px}
