﻿.lobby__box__top .title,.timeline .entry a,.lobby__streams .stream strong{font-family:"Noto Sans",Sans-Serif}.lobby__streams .more,.timeline .more,.timeline .entry,.lobby__streams .stream,.hooks__list th,.lpools,.ublog-post-card__intro,.tabs-horiz span{font-family:"Roboto",Sans-Serif}.timeline .entry a,.lobby__about a,.timeline,.lobby__streams .stream,.lobby__counters,.tabs-horiz{color:#999}.lobby__box__top,#hook .opponent{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.tour-spotlight{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.tour-spotlight.invert,.tour-spotlight.event-spotlight,.tour-spotlight:hover{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}#hook,.lpools .active{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.tour-spotlight,.hooks__list td,.tabs-horiz span{white-space:nowrap;overflow:hidden}.lobby__support__text span,.lobby__box td,.lobby__streams .stream{white-space:nowrap}.lpools>div,.ublog-post-card__intro{overflow-wrap:break-word;word-break:break-word}.lobby__leaderboard td:first-child,.lobby__winners td:first-child,.lobby__support__text span,.lobby__box td,.lobby__streams .stream{overflow:hidden;text-overflow:ellipsis}.hooks__chart{position:absolute;width:100%;height:100%}.lobby__support a,.tour-spotlight,.tabs-horiz{display:flex;flex-flow:row nowrap;align-items:center}.lobby__box__top,.lobby__counters{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.now-playing .meta,.lobby__nope .lobby__app__content,.lobby__side,.lobby__box,.lobby__start,.lobby__table,.lobby__app,#hook .inner,.lpools>div{display:flex;flex-flow:column}.lpools>div,.lobby__support a,.lobby__app__content,#hook,.lobby__box,.lobby__spotlights,.ublog-post-card{border-radius:3px}#hook,.lobby__box,.lobby__spotlights,.ublog-post-card{overflow:hidden}.lobby__box,.lobby__spotlights,.ublog-post-card,.lobby__support a,.lobby__app__content{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.now-playing{display:grid;--np-min-width: 200px;grid-template-columns:repeat(auto-fill, minmax(var(--np-min-width), 1fr))}@media(max-width: 499.29px){.now-playing{--np-min-width: 50%}}.now-playing>a{color:#bababa;padding:.3em}.now-playing .indicator{color:#d64f00;margin-top:-3px;display:block}.now-playing cg-board{box-shadow:none}.color-icon.white::before{content:""}.color-icon.black::before{content:""}.color-icon.random::before{content:""}@keyframes glowing{42%{background:none}50%{background:#293a49}58%{background:none}}.glowing{animation:glowing 2s ease-in-out infinite}.tabs-horiz{justify-content:center;align-items:flex-end;user-select:none}@media(max-width: 499.29px){.tabs-horiz{font-size:.9em}}.tabs-horiz span{flex:1 1 auto;text-align:center;padding:.5em .2em;cursor:pointer;position:relative;border-bottom:2px solid rgba(0,0,0,0);transition:color .25s,border-color .25s;min-width:15%;letter-spacing:-0.5px}@media(min-width: 499.3px){.tabs-horiz span{letter-spacing:inherit}}.tabs-horiz span.active,.tabs-horiz span:hover{color:#ccc;border-color:#d64f00}.tabs-horiz span.active{color:#d64f00}.tabs-horiz span.narrow{padding-left:0;padding-right:0;flex:0 3 auto;min-width:10%}.tabs-horiz .unread{margin-left:.3em}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:.5rem;background:#262421}body ::-webkit-scrollbar-thumb{background:#4d4d4d}body ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:active{background:#6b6b6b}.ublog-post-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(22em, 1fr));grid-gap:2em}.ublog-post-card{transition:box-shadow 150ms;background:#302e2c;color:#bababa;position:relative;direction:ltr;text-align:left}.ublog-post-card--link:hover{box-shadow:0 0 5px #3692e7,0 0 20px #3692e7}.ublog-post-card__over-image{position:absolute;top:0;padding:.2em .5em .3em .5em;background:rgba(0,0,0,.65);color:#ddd;text-shadow:0 1px 1px #000;opacity:1}.ublog-post-card time{left:0;border-radius:0 0 3px 0}.ublog-post-card .user-link{right:0;border-radius:0 0 0 3px}.ublog-post-card__image{width:100%;height:auto}.ublog-post-card__image.ublog-post-image-default{background-image:url("../images/placeholder-margin.png");background-size:cover;background-position:center}.ublog-post-card__content{padding:3% 3% 4% 6%;display:block;max-height:12em}.ublog-post-card__title{font-size:1.3em;color:#ccc;display:block}.ublog-post-card__intro{color:#bababa;margin-top:1em;display:block}.lobby{grid-area:main;display:grid;grid-template-areas:"app" "table" "side" "blog" "support" "tv" "puzzle" "leader" "winner" "tours" "about";grid-gap:2vmin}.lobby__counters{margin-top:2vmin}.lobby__tournaments,.lobby__simuls,.lobby__leaderboard,.lobby__winners{max-height:20em}.lobby .timeline{display:none}@media(min-width: 499.3px){.lobby{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto repeat(3, fit-content(0));grid-template-areas:"app    app" "side  table" "blog   blog" "tv   puzzle" "support support" "tours  tours" "leader winner" "about  about"}.lobby__support{display:grid;grid-template-columns:1fr 1fr;grid-gap:2%}}@media(min-width: 799.3px){.lobby{grid-template-columns:repeat(3, 1fr);grid-template-rows:12em repeat(2, fit-content(0)) auto auto fit-content(0);grid-template-areas:"table  app     app" "side   app     app" "tv     blog    blog" "tv     support support" "puzzle tours   tours" "puzzle leader  winner" "about  leader  winner"}.lobby__start{flex-flow:column;align-items:stretch;justify-content:center}.lobby__counters{margin:0.6666666667vmin 0 -0.6666666667vmin 0}.lobby .timeline{display:block;margin-left:0}}@media(min-width: 1259.3px){.lobby{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, fit-content(0)) auto minmax(0, 1fr);grid-template-areas:"side   app     app   table" "tv     blog    blog  puzzle" "tv     tours  tours  puzzle" "about  tours  tours  support" "about  leader winner support"}.lobby__side{margin-top:2em}.lobby__counters{margin:0}.lobby__support{display:flex;flex-flow:column;gap:2vmin}.lobby__support a{flex:0 1 auto}}.lobby__side{grid-area:side}.lobby__app,.lobby__nope{grid-area:app}.lobby__table{grid-area:table}.lobby__tv{grid-area:tv}.lobby__leaderboard{grid-area:leader}.lobby__winners{grid-area:winner}.lobby__wide-winners{grid-area:leader/leader/leader/winner}.lobby__puzzle{grid-area:puzzle}.lobby__tournaments-simuls{grid-area:tours}.lobby__simuls{margin-top:2vmin}.lobby__blog{grid-area:blog}.lobby__support{grid-area:support}.lobby__about{grid-area:about}@media(min-width: 499.3px){.lobby__app-pools{height:400px}}.lpools{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(4, 1fr);grid-gap:9px;padding:9px}.lpools{font-size:14px}@media(min-width: 320px){.lpools{font-size:calc(
          14px + 11 *
            ((100vw - 320px) / 880)
        )}}@media(min-width: 1200px){.lpools{font-size:25px}}.lpools>div{justify-content:center;align-items:center;cursor:pointer;border:1px solid #404040;background:rgba(186,186,186,.05);color:#bababa;transition:all 150ms}.lpools>div:hover{background:rgba(214,79,0,.2);opacity:1}.lpools .active{background:#3c3934}.lpools .active .perf{display:none}.lpools .transp{opacity:.4}.lpools .spinner{flex:0 0 auto;margin:.1em 0 .6em 0;width:2em;height:2em;pointer-events:none}.lpools .clock{display:block;font-size:1.5em;line-height:1.6em;letter-spacing:.1em}.hooks__chart{bottom:0;right:0;overflow:hidden}.hooks__chart .label{color:#999;font-size:.7em;position:absolute;left:3px;bottom:1px;text-shadow:none;font-weight:bold}.hooks__chart .grid{position:absolute;left:0;bottom:0}.hooks__chart .grid.horiz{width:100%;border-top:1px dashed #404040}.hooks__chart .grid.vert{height:100%;border-right:1px dashed #404040}.hooks__chart .canvas{position:relative;width:100%;height:100%}.hooks__chart .plot{position:absolute;cursor:pointer;z-index:3;font-size:1.6em;opacity:.7;transition:all 150ms;transform:scale(1)}.hooks__chart .plot.rated{opacity:.9;color:#bf811d}.hooks__chart .plot.cancel{opacity:.9;color:#629924}.hooks__chart .plot.new{transform:translateY(-7px);opacity:0}.hooks__chart .plot:hover{z-index:2;opacity:1;transform:scale(1.15)}#hook{display:none;background:#262421;position:absolute;z-index:120}#hook .inner{text-align:center}#hook .inner-clickable{cursor:pointer;padding:5px 0}#hook .opponent{min-width:120px;padding:.5em .7em}.hooks__list{width:100%}.hooks__list tr.disabled{opacity:.4}.hooks__list tr.disabled td{cursor:default;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.hooks__list tr.cancel td{background:rgba(98,153,36,.4)}.hooks__list tr.join:hover td{background:rgba(214,79,0,.5);color:#fff}.hooks__list tr:not(.disabled):hover ::before{opacity:1}.hooks__list tr.variants td{text-align:center;padding:3px 0;background:none;text-transform:uppercase;letter-spacing:3px;cursor:default}.hooks__list th{padding:1em .7em}.hooks__list th.sortable{cursor:pointer}.hooks__list th.sortable:hover,.hooks__list th.sort{font-weight:normal}.hooks__list th.sort .is:before{opacity:.7;margin-right:3px;content:""}.hooks__list th.player{width:110px}@media(max-width: 499.29px){.hooks__list th{padding:1em .4em}.hooks__list th:nth-child(3){max-width:13vw;direction:rtl;text-align:left}}.hooks__list td{padding:.5em .7em;border-bottom:1px solid #404040;cursor:pointer;background:rgba(38,36,33,.5)}.hooks__list td:first-child{width:16px}.hooks__list td:first-child ::before{font-size:1.2em;line-height:1.3}.hooks__list td:last-child ::before{margin-right:8px;line-height:.9;font-size:1.6em}.hooks__list td ::before{opacity:.6}@media(max-width: 499.29px){.hooks__list td{padding:.5em .4em}.hooks__list td:first-child{padding-left:.7em}.hooks__list td:nth-child(2){overflow:hidden;text-overflow:ellipsis;max-width:25vw}}.hooks__list tbody.stepping{opacity:.7}.lseeks .create{margin-top:20px;text-align:center}.lobby__app{min-height:300px;user-select:none}@media(min-width: 499.3px){.lobby__app{min-height:400px}}@media(min-width: 799.3px){.lobby__app{height:600px;max-height:calc(100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 2vmin)}}.lobby-nope .lobby__app{display:none}.lobby__app__content{flex:1 1 100%;position:relative;background:#262421 url("data:image/svg+xml,%3Csvg viewBox='-2 -2 54 54' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23383633' stroke='%23383633' stroke-linejoin='round'%0Ad='M38.956.5c-3.53.418-6.452.902-9.286 2.984C5.534 1.786-.692 18.533.68 29.364 3.493 50.214 31.918 55.785 41.329 41.7c-7.444 7.696-19.276 8.752-28.323 3.084C3.959 39.116-.506 27.392 4.683 17.567 9.873 7.742 18.996 4.535 29.03 6.405c2.43-1.418 5.225-3.22 7.655-3.187l-1.694 4.86 12.752 21.37c-.439 5.654-5.459 6.112-5.459 6.112-.574-1.47-1.634-2.942-4.842-6.036-3.207-3.094-17.465-10.177-15.788-16.207-2.001 6.967 10.311 14.152 14.04 17.663 3.73 3.51 5.426 6.04 5.795 6.756 0 0 9.392-2.504 7.838-8.927L37.4 7.171z'/%3E%3C/svg%3E%0A");background-size:100% 100%;overflow-x:hidden;overflow-y:auto}.lobby__app .lredir{background:#262421;display:flex}.lobby__app .lredir .spinner{width:100px;height:100px}.lobby__app .toggle{position:absolute;padding:.6em;cursor:pointer;z-index:2;font-size:1.3em;transition:all 150ms}.lobby__app .toggle.toggle-filter{right:0}.lobby__app .toggle:hover{color:#d64f00}.lobby__app .gamesFiltered{color:#d64f00;transition:all 150ms}.lobby__app .gamesFiltered:hover{color:#dd6d2b}@media(max-width: 499.29px){.lreal_time,.lseeks .hooks__list{font-size:.9em}.lobby__app .toggle{padding:.4em}}.hook__filters{display:none}.lobby__table{position:relative}.lobby__start{justify-content:stretch;flex:1 1 auto;gap:.5em}@media(min-width: 799.3px){.lobby__start{margin:2em 0 0 0}}.lobby__start button{font-size:1.1em;text-align:center;padding:.5em}.lobby__start button.disabled{opacity:.2}@media(min-width: 1259.3px){.lobby__start{justify-content:center}.lobby__start button{margin:1.2em 0;padding:1em}}.lobby__counters{display:none}@media(min-width: 799.3px){.lobby__counters{display:flex}}@media(min-width: 1259.3px){.lobby__counters{flex-flow:column;align-items:flex-start;position:absolute;bottom:0}}.lobby__counters a{color:#999;transition:color 150ms}.lobby__counters a:hover{color:#3692e7}.lobby__streams .stream{color:#999;display:block;margin-bottom:.5em;line-height:.9}.lobby__streams .stream.highlight strong{color:#bf811d}.lobby__streams .stream strong:before{font-size:1.5em;margin-right:.1rem}.lobby__spotlights{flex:0 0 auto}.tour-spotlight{flex:0 0 auto;padding:.3em;opacity:.8;transition:all 150ms;text-shadow:none;color:#bababa}.tour-spotlight.invert,.tour-spotlight.event-spotlight,.tour-spotlight:hover{text-shadow:none}.tour-spotlight:hover{opacity:1}.tour-spotlight .img{flex:0 0 42px;width:44px;margin:0 .7em 0 .4em}.tour-spotlight i.img::before{color:#fff;font-size:42px}.tour-spotlight .name{margin-top:1px;line-height:13px;display:block}.tour-spotlight .headline{display:block;font-size:.85em;margin-bottom:-3px}.tour-spotlight .more{font-size:.85em}.tour-spotlight .more time{margin-left:3px}.tour-spotlight.little .img{flex:0 0 40px;margin:0 .7em 0 .4em}.tour-spotlight.little .img::before{font-size:40px}.timeline{flex:1 1 auto;margin:1em 0 0 2vmin;overflow-y:auto}@media(hover: hover){.timeline:not(:hover){scrollbar-width:none}.timeline:not(:hover)::-webkit-scrollbar{display:none}}.timeline .entry:hover a{color:#3692e7}.timeline .entry::after{content:"";display:block;width:100%;height:1px;background:linear-gradient(to left, hsl(0, 0%, 25%) 20%, hsl(37, 10%, 8%));margin:.7em 0}.timeline .entry .line:not(.patron){display:none}.lobby__box__top{flex:0 0 auto;padding:.3em .5em}.lobby__box__top .more{color:#999}.lobby__box__top .more:hover{color:#3692e7}.lobby__box__top .title{font-size:1em;font-weight:bold;color:#999;padding:.3em}.lobby__box__content{background:#262421;overflow-x:hidden;overflow-y:auto}.lobby__box .user-link{padding-left:-1em;font-weight:bold;color:#999}.lobby__box table{width:100%;height:100%}.lobby__box td{padding:.5em .4em;border-top:1px solid #404040;max-width:21ch}.lobby__box td:first-child{padding-left:.7em}.lobby__box td.name a{font-weight:bold;color:#999;transition:all 150ms}.lobby__box td.name a:hover{color:#3692e7}.lobby__box tr:nth-child(even){background:#302e2c}.lobby__leaderboard td:last-child,.lobby__winners td:last-child{text-align:right;padding-right:.7em}.lobby__blog .lobby__box__top{border-bottom:1px solid #404040}.lobby__support a{background:#262421;font-size:1.3em;padding:.2em .5em;transition:background 150ms}.lobby__support a:hover{background:#bf811d}.lobby__support a:hover .lobby__support__text,.lobby__support a:hover i::before{color:#fff}.lobby__support i{flex:0 0 auto;margin:0 .5em}.lobby__support i::before{margin-right:.15em;color:#bf811d;font-size:2.6em;transition:color 150ms}.lobby__support__text{flex:1 1 auto;color:#bf811d;transition:color 150ms}.lobby__support__text strong{font-weight:normal;display:block}.lobby__support__text span{display:block;font-size:.8em}.lobby__about{display:flex;align-content:flex-start;flex-flow:row wrap;font-size:.85em;font-weight:bold}.lobby__about a{margin-right:1.2em;white-space:nowrap;transition:color 150ms}@media(any-pointer: coarse){.lobby__about a{padding:.5em .7em}}.lobby__about a:hover{color:#3692e7}.connect-links{flex:0 0 100%;margin-top:.5em}.connect-links a{font-weight:normal}body{overflow-y:scroll}#main-wrap{--main-max-width: 1400px}.lobby__streams .more,.timeline .more{font-size:.9em;margin:.5em 1em .5em 0;display:block;text-align:right;color:#999}.lobby__streams .more:hover,.timeline .more:hover{color:#3692e7}.lobby__side{overflow:hidden}.lobby__nope{min-height:300px;text-align:center}@media(min-width: 499.3px){.lobby__nope{min-height:400px}}@media(min-width: 799.3px){.lobby__nope{height:600px;max-height:calc(100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 2vmin)}}.lobby__nope .lobby__app__content{height:100%;align-items:center;padding-top:2em}.lobby__nope .lobby__app__content.lobby__app__content{justify-content:center}.lobby__nope ul{margin:.6em auto;display:inline-block;text-align:left}.lobby__nope li{list-style:disc outside;font-size:1.1em}.game-setup{display:none}.about-side{margin-top:2vmin}@media(max-width: 799.29px){.about-side,.lobby__streams,.lobby__about{margin-left:2vmin}}.lobby__tv .mini-game{overflow:visible}.lobby__puzzle .text{color:#999;display:block;text-align:right;margin-right:1ch}.now-playing .meta{align-items:center}.bg-switch{display:none;visibility:hidden;position:relative;width:42px;transition:all 150ms;opacity:.5;margin-top:2em}@media(min-width: 1259.3px){.bg-switch{display:block}.bg-switch.active{visibility:visible}}.bg-switch:hover{opacity:1}.bg-switch__track{width:42px;height:24px;border-radius:24px;border:3px solid #3692e7;background-color:#1e3447;cursor:pointer}.bg-switch__thumb{position:absolute;top:-2px;left:-2px;width:28px;height:28px;border-radius:50%;background:#3692e7 url("data:image/svg+xml;utf8,%3Csvg style='fill: %23ffffff;' width='14' height='13' viewBox='0 0 14 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.52208 7.71754C7.5782 7.71754 10.0557 5.24006 10.0557 2.18394C10.0557 1.93498 10.0392 1.68986 10.0074 1.44961C9.95801 1.07727 10.3495 0.771159 10.6474 0.99992C12.1153 2.12716 13.0615 3.89999 13.0615 5.89383C13.0615 9.29958 10.3006 12.0605 6.89485 12.0605C3.95334 12.0605 1.49286 10.001 0.876728 7.24527C0.794841 6.87902 1.23668 6.65289 1.55321 6.85451C2.41106 7.40095 3.4296 7.71754 4.52208 7.71754Z'%3E%3C/path%3E%3C/svg%3E") center no-repeat;transition:transform .3s cubic-bezier(0.4, 0.03, 0, 1);cursor:pointer}body.dark .bg-switch__thumb{transform:translateX(18px)}.lobby__blog{grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));grid-gap:0 2%;grid-template-rows:auto;grid-auto-rows:0;font-size:.9em}.lobby__blog h2{font-size:1.2em}.lobby__blog .ublog-post-card:hover{box-shadow:none}
