.activity section h2{font-family:'Noto Sans'}.game-row .header__text strong,.sub-ratings h3,.number-menu .nm-item,.activity rating{font-family:'Roboto'}.sub-ratings a{color:#5e5e5e}.crosstable__users,.crosstable__score,.crosstable povs:hover,.user-show .angles{background:linear-gradient(to bottom, #f5f5f5 0%, #ededed 100%);text-shadow:0 1px 0 #fff}#us_profile .col2>a,.activity .line{white-space:nowrap}.user-show .claim-title{padding:5vh var(--box-padding)}#us_profile .bio,.note-zone .note{overflow-wrap:break-word;word-break:break-word}#us_profile .col2>a,.activity .line,.crosstable__users{overflow:hidden;text-overflow:ellipsis}.game-row__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.game-row .header,#us_profile,.user-show .angles .nm-item{display:flex;flex-flow:row wrap;align-items:center}.sub-ratings a,#us_profile .warning,#us_profile .insight,.user-show__social .relation-actions{display:flex;flex-flow:row nowrap;align-items:center}.user-show__social,.user-show .claim-title form{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.note-zone .note{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.now-playing.editable>div .edit-overlay,.crosstable povs,.crosstable__users,.crosstable__score,.crosstable__matchup,.sub-ratings a>span,#us_profile .profile-side{display:flex;flex-flow:column}.crosstable,#us_profile .warning,.activity score strong{border-radius:3px}.crosstable{overflow:hidden}.crosstable .sep,.sub-ratings a{border-radius:3px 0 0 3px}.number-menu--tabs .nm-item{border-radius:3px 3px 0 0}.crosstable,.sub-ratings a.game.active{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.fire-trophy,.trophy.streaming,.trophy.patron:hover{text-shadow:0 .008em .127em #fefcc9, .055em -.066em .2em #feec85, -.111em -.127em .272em #ffae34, .111em -.272em .411em #ec760c, -.111em -.456em .416em #cd4606, 0 -.533em .577em #973716, .055em -.55em .533em #451b0e}@-webkit-keyframes fire-trophy{0%{text-shadow:0 .008em .127em #fefcc9, .055em -.066em .2em #feec85, -.111em -.127em .272em #ffae34, .111em -.272em .411em #ec760c, -.111em -.456em .416em #cd4606, 0 -.533em .577em #973716, .055em -.55em .533em #451b0e}100%{text-shadow:0 0 .111em #fefcc9, .055em -.055em .166em #fefcc9, -.111em -.111em .222em #feec85, .122em -.233em .333em #ffae34, -.122em -.322em .277em #ec760c, 0 -.456em .444em #cd4606, .055em -.5em .444em #973716}}@keyframes fire-trophy{0%{text-shadow:0 .008em .127em #fefcc9, .055em -.066em .2em #feec85, -.111em -.127em .272em #ffae34, .111em -.272em .411em #ec760c, -.111em -.456em .416em #cd4606, 0 -.533em .577em #973716, .055em -.55em .533em #451b0e}100%{text-shadow:0 0 .111em #fefcc9, .055em -.055em .166em #fefcc9, -.111em -.111em .222em #feec85, .122em -.233em .333em #ffae34, -.122em -.322em .277em #ec760c, 0 -.456em .444em #cd4606, .055em -.5em .444em #973716}}.fire-trophy{color:#4d4d4d;font-size:90px;display:block}.fire-trophy:hover{-webkit-animation:fire-trophy 1.5s ease-in-out infinite alternate;animation:fire-trophy 1.5s ease-in-out infinite alternate}.now-playing{display:grid;--np-min-width: 200px;grid-template-columns:repeat(auto-fill, minmax(var(--np-min-width), 1fr))}@media (max-width: 499px){.now-playing{--np-min-width: 50%}}.now-playing>a{color:#4d4d4d}.now-playing:not(.editable)>a{padding:.3em}.now-playing.editable>div{padding:.3em;position:relative}.now-playing.editable>div .edit-overlay{width:calc(100% - .6em);height:100%;position:absolute;top:0;z-index:3;opacity:1.0}.now-playing .edit-button{margin:0 auto;display:block;background:rgba(250,250,250,0.9);border-radius:50%;text-align:center}.now-playing .edit-button{font-size:30px}@media (min-width: 320px){.now-playing .edit-button{font-size:calc(30px + 10 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){.now-playing .edit-button{font-size:40px}}.now-playing .edit-button{line-height:55px}@media (min-width: 320px){.now-playing .edit-button{line-height:calc(55px + 20 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){.now-playing .edit-button{line-height:75px}}.now-playing .edit-button{width:60px}@media (min-width: 320px){.now-playing .edit-button{width:calc(60px + 20 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){.now-playing .edit-button{width:80px}}.now-playing .edit-button{height:60px}@media (min-width: 320px){.now-playing .edit-button{height:calc(60px + 20 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){.now-playing .edit-button{height:80px}}.now-playing .edit-button:hover{background:rgba(180,180,180,0.9)}.now-playing .edit-button.flip-game{margin-top:auto}.now-playing .edit-button.remove-game{margin-bottom:auto;margin-top:20px}.now-playing .edit-wrapper{display:flex;margin-bottom:auto;margin-top:20px}.now-playing .edit-wrapper .edit-button.remove-game{margin-top:0}.now-playing .meta{display:block;text-align:center;overflow:hidden}.now-playing .indicator{color:#d64f00;margin-top:-3px;display:block}.now-playing cg-board{box-shadow:none}.hover-text::after{content:attr(title)}.hover-text:hover::after{content:attr(data-hover-text)}.crosstable__users{flex:1 1 auto}.crosstable{width:100%;line-height:1.9em;display:flex}.crosstable fill,.crosstable povs{background:#fff;flex:1 1 auto}.crosstable povs,.crosstable__users,.crosstable__score,.crosstable__matchup{text-align:center}.crosstable__users{max-width:40vw;text-align:left}.crosstable__users a{padding-left:2vmin}.crosstable__score{flex:0 0 auto;font-weight:bold}.crosstable__score span{padding:0 2vmin}.crosstable__matchup{flex:1 1 auto;font-weight:bold;background:#d1e4f6}.crosstable povs a{color:#787878;flex:0 0 50%}.crosstable povs:hover a{opacity:1 !important}.crosstable povs a.loss{opacity:.2}.crosstable povs.current a{background:#e2834d;color:#fff;opacity:1 !important}.crosstable povs.new{border:#d9d9d9}@media (max-width: 649px){.crosstable povs{display:none}.crosstable povs:nth-last-child(-n+12){display:flex}}.crosstable .sep{border-left:1px solid #d9d9d9;margin-left:.3em}.crosstable .win{font-weight:bold;color:#629924}.crosstable .loss{color:#c33}.crosstable .unavailable{margin-top:40px;opacity:0.7}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:.5rem;background:#fff}body ::-webkit-scrollbar-thumb{background:#dbdbdb}body ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:active{background:#b3b3b3}.game-row{display:flex;align-items:stretch;height:17rem;padding:.5em 1em;border-bottom:1px solid #d9d9d9;position:relative;transition:background 150ms}.game-row:nth-child(odd){background:#f7f6f5}.game-row:hover{background:#d1e4f6}.game-row__board{flex:0 0 16rem;margin-right:1em}.game-row__infos{flex:1 1 100%;display:flex;flex-flow:column;justify-content:space-between;margin:.5em 0}.game-row .header::before{font-size:3em;opacity:0.7;margin-right:.7rem}.game-row .header__text strong{font-weight:normal;font-size:1.4em;text-transform:uppercase;display:block}.game-row .versus{display:flex;justify-content:center;align-items:center}.game-row .versus .swords{width:2.5em;text-align:center;font-size:2em;opacity:0.7}.game-row .versus .player{font-size:1.3em;text-align:right}.game-row .versus .player.black{text-align:left}.game-row .versus a{font-weight:bold;position:relative;z-index:3}.game-row .versus .anon{line-height:2em}.game-row .result{display:block;text-align:center}.game-row .win{color:#629924}.game-row .loss{color:#c33}.sub-ratings a{padding:0.7em 2vmin 0.7em 0.4em;white-space:nowrap;transition:all 150ms;cursor:default}.sub-ratings a.empty{opacity:.5}.sub-ratings a::before{font-size:3em;opacity:.5;margin-right:.2em;transition:all 150ms}.sub-ratings a.game{cursor:pointer}.sub-ratings a.game:hover{background:#f6f5f4}.sub-ratings a.game:hover::before{color:#1b78d0;opacity:.7}.sub-ratings a.game.active{background:#fff}.sub-ratings a.game.active::before{color:#d64f00;opacity:.7}.sub-ratings a>span{flex:1 1 100%;margin-right:.5em}.sub-ratings a rating span,.sub-ratings a .rank{font-size:.9em}.sub-ratings a i{font-size:.75em;opacity:.2;color:#787878;transition:all 150ms}.sub-ratings a:hover i{color:#1b78d0;opacity:.7}.sub-ratings a.active i{display:none}.sub-ratings a .shy{font-size:.8em;opacity:0.6;line-height:1em}.sub-ratings h3{font-size:1.1em;letter-spacing:.05em;margin:0;display:inline-block}.sub-ratings strong{color:#787878;font-weight:bold;font-size:1.2em}@media (max-width: 979px){.sub-ratings a{padding:.3em}.sub-ratings a>i,.sub-ratings h3,.sub-ratings rating .rp,.sub-ratings rating span{display:none}}@media (max-width: 799px){.sub-ratings{display:grid;grid-template-columns:repeat(auto-fit, minmax(9ch, 1fr))}.sub-ratings br,.sub-ratings .rank{display:none}.sub-ratings a{display:flex;justify-content:center}.sub-ratings a::before{opacity:.8;font-size:1.5em}.sub-ratings a>span{flex:0 0 auto;margin-right:0}.sub-ratings a strong{font-weight:normal}}.user-show__header{background:#f7f6f5;padding:2em 1.5em 1em 1.5em;flex-flow:row nowrap}.user-show__header h1{flex:0 0 auto;font-size:2em;margin-top:0}.user-show__header .connected{color:#629924}.user-show__header .closed{color:#c33;font-weight:bold;margin-right:1em}.user-show__header .line{vertical-align:top}.trophies{position:absolute;top:35px;right:1.5em;height:40px;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-end;margin-top:0 !important}@media (max-width: 799px){.trophies{display:none}}.trophy.award{font-family:'lidraughts';speak:none;line-height:100%}.trophy{display:flex;align-items:flex-end;height:40px}.trophy img{height:80px}.trophy.top1{-webkit-filter:drop-shadow(0 0 6px #d59020);filter:drop-shadow(0 0 6px #d59020)}.trophy,.shield-trophy{transition:transform 0.2s}.trophy:not(.patron):hover,.shield-trophy:not(.patron):hover{transform:translateY(-3px)}.stacked{height:40px;display:flex;align-items:flex-end}.stacked .trophy{width:65px;height:65px;font-size:65px}.fire-trophy{opacity:0.9;height:80px;position:relative}.fire-trophy,.fire-trophy:hover{color:#787878}.fire-trophy:hover{opacity:1}.fire-trophy.marathonWinner,.fire-trophy.marathonTopTen,.fire-trophy.marathonTopFifty,.fire-trophy.marathonTopHundred{-webkit-filter:hue-rotate(190deg);filter:hue-rotate(190deg);color:#7e726d}.fire-trophy.marathonTopTen{font-size:58px;width:55px;height:55px;margin-top:22px}.fire-trophy.marathonTopFifty,.fire-trophy.marathonTopHundred{font-size:50px;height:50px;width:50px;margin-top:30px;-webkit-animation:none;animation:none}.fire-trophy.marathonTopFifty{text-shadow:0 0 5px #ffae34, 0 0 6.25px #ec760c, 0 0 7.5px #cd4606}.fire-trophy.marathonTopHundred{text-shadow:none;color:#cd4606 !important}.fire-trophy.bongcloudWarrior{-webkit-filter:hue-rotate(70deg);filter:hue-rotate(70deg)}.packed .trophy{margin-right:-8px}.packed .stacked{margin-right:30px}.packed .stacked .trophy{margin-right:-30px}.trophy.icon3d{width:40px;height:40px;font-size:39px;color:#b3b3b3;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.trophy.streaming{color:#d59020;-webkit-animation:fire-trophy 1.25s ease-in-out infinite alternate;animation:fire-trophy 1.25s ease-in-out infinite alternate}.trophy.patron{flex:0 0 auto;font-size:60px;margin:0 -10px 0 30px;transform:scale(-1, 1);color:#d59020;transition:margin-top 0.5s}.trophy.patron:hover{-webkit-animation:fire-trophy 1.25s ease-in-out infinite alternate;animation:fire-trophy 1.25s ease-in-out infinite alternate}.combo-trophy{width:60px;height:60px;background-size:contain;background-repeat:no-repeat;font-family:'lidraughts';text-align:center}.shield-trophy{width:50px;background-image:url(../images/trophy/shield-gold.png);font-size:30px;line-height:60px;color:#333 !important;text-shadow:0 0 6px #fff;margin-top:-20px;-webkit-filter:drop-shadow(0 0 6px #d59020);filter:drop-shadow(0 0 6px #d59020)}.revol_trophy{background-image:url(../images/trophy/round-star.png);font-size:24px;line-height:68px;color:#fff !important;text-shadow:0 0 4px #444;margin-top:-18px}#us_profile{border-top:1px solid #d9d9d9}#us_profile .warning{padding:.7em;background:#faebeb;border:1px solid #f0c2c2;color:#c33}#us_profile .warning span{margin-right:.2em;font-size:2.7em}#us_profile .engine_warning{margin:10px 0}#us_profile .rating-history{flex:1 1 58%;margin:-10px 0 -14px -8px;height:350px}#us_profile .rating-history .spinner{width:90px;height:90px;margin:120px auto 0 auto}#us_profile .profile-side{flex:1 0 300px;height:332px;border-left:1px solid #d9d9d9;overflow:hidden}#us_profile .country img{vertical-align:text-bottom;margin:0 .3em}#us_profile .user-infos{overflow-y:auto;flex:1 1 auto;padding:.8em;overflow:auto}@media (hover: hover){#us_profile .user-infos{overflow:hidden}#us_profile .user-infos:hover{overflow-y:auto}}#us_profile .insight{flex:0 0 auto;padding:.3em 1em;border-top:1px solid #d9d9d9;color:#1b78d0}@media (max-width: 979px){#us_profile .insight{display:none}}#us_profile .insight strong{display:block;font-weight:normal;font-size:1.5em}#us_profile .insight em{display:block}#us_profile .insight::before{font-size:2.5em;margin-right:1rem}#us_profile .insight:hover,#us_profile .insight:hover::before{transition:all 150ms;background:#1b78d0;color:#fff}#us_profile .col2{display:flex;flex-flow:row wrap}#us_profile .col2>a{flex:0 0 50%}#us_profile .bio{font-style:italic}#us_profile .bio img{max-width:100%}.number-menu{background:#f7f6f5;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.number-menu .nm-item{flex:1 1 auto;color:#4d4d4d;text-align:center;line-height:1.4em;padding:.5em 5px;text-transform:capitalize;white-space:normal;font-size:.9em}.number-menu .nm-item:hover{color:#1b78d0}.number-menu--tabs .nm-item{margin-top:.7em;padding-bottom:.8em;transition:all 150ms;border-bottom:1px solid #d9d9d9}.number-menu--tabs .nm-item:first-child{border-top-left-radius:0;border-left:0 !important}.number-menu--tabs .nm-item:last-child{border-top-right-radius:0;border-right:0 !important}.number-menu--tabs .nm-item:hover{background:#e8f2fa;color:#1f1f1f}.number-menu--tabs .nm-item.active{color:#1f1f1f;border:1px solid #d9d9d9;border-bottom:0;background:#fff}.number-menu strong{font-weight:normal;font-size:1.1em}.note-zone{display:none;margin:1em 1.5em;padding-bottom:1em}.note-zone textarea{width:100%;height:5em}.note-zone .note{padding-top:1em;border-top:1px solid #d9d9d9;margin-top:1em}.note-zone .note__meta{text-align:right;margin:0 1em;white-space:nowrap}.note-zone .note__text{flex:1 1 auto;min-height:2.7em}.activity section{font-size:1.2em;margin-left:1rem;padding-top:1rem}.activity section h2{color:#d59020;font-size:1.2em}.activity section h2 time{font-weight:bold;text-transform:uppercase;background:#fff}.activity .entries{margin-top:0;padding-top:10px;position:relative}.activity .entry{padding:1em 0 1em}.activity .entry>i{font-size:24px;float:left;width:50px;height:50px;margin-top:-10px;margin-left:-72px;line-height:39px;text-align:center;background-color:#d69f45;border:3px solid #fff;border-radius:50%;color:#fff}@media (min-width: 500px){.activity .entries{margin:30px 50px 0 50px;border-left:3px solid #d69f45}.activity .entry{padding-left:45px}}.activity .sub{margin:3px 0;font-size:1rem}.activity .sub:last-child{margin-bottom:-7px}.activity .sub>div{overflow:hidden}.activity .line .more{flex:0 1 auto}.activity .line a{color:#4d4d4d}.activity .line a:hover{color:#1b78d0}.activity rating{margin-left:.7em}.activity rating .rp{margin-left:.2em}.activity score{float:right;font-size:.7em;margin-top:2px}.activity score>*{margin-left:8px}.activity score strong{color:#fff;font-size:1.2em;padding:1px 6px;display:inline-block;text-align:center;opacity:.7}.activity .sub score strong{line-height:1.6em;padding:1px 4px}.activity win strong{background:#629924}.activity draw strong{background:#d59020}.activity loss strong{background:#c33}.user-show .number-menu .to-playing{color:#d64f00}.user-show .number-menu .to-playing strong{font-weight:bold}.user-show .now-playing{grid-template-columns:repeat(auto-fill, minmax(250px, auto))}@media (max-width: 799px){.user-show .game-row__board{display:none}}.page-menu{position:relative}.user-show{overflow:hidden}.user-show__social{background:#f7f6f5}.user-show__social .number-menu{margin:0 0 .2em 1em}.user-show__social .user-actions{margin:1em}.user-show__social .user-actions form{display:inline}.user-show__social .relation-actions{border-right:1px solid #d9d9d9}.user-show .claim-title{border-top:1px solid #d9d9d9}.user-show .claim-title h2{font-size:1.5em;margin-bottom:1em}.user-show .claim-title form{margin:3em 0 1em 0}.user-show .crosstable{margin:2em 1em;width:auto}.user-show .new-player{padding:1.5em;overflow-y:scroll}.user-show .new-player h2{font-size:1.5em}.user-show .new-player p{margin:1em 0}.user-show .new-player li{list-style:disc inside;line-height:1.5em}.user-show .number-menu .to-games.active,.user-show #games.number-menu{background:#e3e3e3 !important}.user-show .angles{font-size:1.2em;height:4rem;border-top:1px solid #d9d9d9}.user-show .angles .nm-item{justify-content:center}.user-show .angles .unread{margin-left:.5em}.user-show .activity{margin-bottom:2em}
