@import "https://cdnjs.cloudflare.com/ajax/libs/tachyons/4.11.1/tachyons.min.css";@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css";@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Russo+One&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body,html{padding:0;margin:0 0 32px;font-family:Open Sans,sans-serif;background-color:#f0f2f2;color:#0e1112;font-size:16px;overflow-x:hidden}.ff-russo{font-family:Russo One,sans-serif}.ff-montserrat{font-family:Montserrat,sans-serif}body{min-height:100vh}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.container-menu{max-width:1140px;margin:auto}.bg-primary{background-color:var(--primary)}.primary{color:var(--primary)}.hover-bg-primary:focus,.hover-bg-primary:hover{background-color:var(--primary)}.hover-primary:focus,.hover-primary:hover{color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.secondary{color:var(--secondary)}.hover-bg-secondary:focus,.hover-bg-secondary:hover{background-color:var(--secondary)}.hover-secondary:focus,.hover-secondary:hover{color:var(--secondary)}.cup{cursor:pointer}.fx1{flex:1 1}.grid-container{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.grid-dropdown{display:grid;grid-gap:4px;gap:4px;padding:4px;grid-template-columns:1fr 1fr}.pill{align-items:center;border-radius:.125rem;line-height:1.5rem;padding:0 .5rem;white-space:nowrap;display:inline-flex}.modal-back{position:fixed;top:0;left:0;width:100vw;height:100vh;display:block;background-color:rgba(0,0,0,.5);z-index:3;display:grid;place-items:center;padding:0 32px}.info-grid{display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr 3fr}.info-grid--variant{grid-template-columns:1fr 3fr 32px}.create-leaderboard-grid{display:grid;grid-gap:4px;gap:4px;grid-template-columns:140px 3fr}.create-leaderboard-grid--variant-2{grid-template-columns:140px 3fr 140px 3fr}.create-leaderboard-grid--variant-3{grid-template-columns:140px 3fr 140px 3fr 140px 3fr}.create-leaderboard-grid--errors{grid-template-columns:repeat(3,1fr)}.create-leaderboard-grid+.create-leaderboard-grid{margin-top:4px}.update-tournament-player-grid{display:grid;grid-gap:4px;gap:4px;grid-template-columns:140px 3fr}.update-tournament-player-grid--variant{grid-template-columns:140px 3fr 32px}.update-tournament-player-grid--variant-2{grid-template-columns:140px 3fr repeat(3,32px)}.update-tournament-player-grid+.update-tournament-player-grid{margin-top:4px}.add-tournament-grid{display:grid;grid-gap:4px;gap:4px}.add-tournament-grid+.add-tournament-grid{margin-top:4px}.add-tournament-grid--variant1{grid-template-columns:140px 2fr 140px 1fr}.add-tournament-grid--variant2{grid-template-columns:140px 5fr}.add-tournament-grid--variant3{grid-template-columns:140px 3fr 32px 32px 64px}.info-grid__split{display:grid;grid-gap:4px;gap:4px;padding:0 4px;grid-template-columns:2fr 2fr 2fr 1fr}.info-grid__challengers{display:grid;grid-gap:4px;gap:4px;grid-template-columns:3fr 1fr}.slide-left{transition:.3s ease-in-out}.slide-back,.slide-left{transform:translateX(200%)}.pen{pointer-events:none}.player-list-item:hover>i{opacity:1;pointer-events:auto}.notification-bar{animation-name:notification-bar;animation-fill-mode:forwards;animation-duration:8s}@keyframes notification-bar{0%{transform:translateX(100%)}10%{transform:translateX(0)}90%{transform:translateX(0)}to{transform:translateX(100%)}}.sigin-btn{width:32px;height:32px;border-radius:100%;overflow:hidden}.sigin-btn:hover{animation-name:sign-in-hover;animation-fill-mode:forwards;animation-duration:.7s}@keyframes sign-in-hover{0%{width:32px;border-radius:100%}10%{border-radius:8px}to{width:100px;border-radius:8px}}.disabled{pointer-events:none;filter:grayscale(1);opacity:.9}.loading-bar{animation-name:loading-bar;animation-iteration-count:infinite;animation-duration:5s}@keyframes loading-bar{0%{width:0}50%{width:100%}to{width:0}}.usn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.global-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:9999}.flickity-container{display:flex;justify-content:center;align-items:center;margin-left:-70px}.flickity-container--full{height:100vh}.flickity-container--small{zoom:50%}.hand{position:relative}.card,.hand{height:100px}.card{font-size:22px;width:70px;border:6px solid #333;border-radius:8px;background-image:url(/card-back.png);background-size:70px 100px;background-position:50%;position:absolute;top:0;transition:transform .2s ease;display:flex;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(.18,.89,.32,1.28)}.card span{background-color:#8badc8;display:none;margin:0 auto;width:50px;height:50px;border-radius:25px}.card.card-1{z-index:3;margin-left:20px;animation-duration:6s;animation-name:card-1;animation-iteration-count:infinite}.card.card-2{z-index:2;margin-left:10px;animation-duration:6s;animation-name:card-2;animation-iteration-count:infinite}.card.card-3{z-index:1;animation-duration:6s;animation-name:card-3;animation-iteration-count:infinite}@keyframes card-1{16.66666%{transform:translateX(95px) rotate(15deg)}33.33333%{transform:translateX(-20px);z-index:1}49.99999%{transform:translateX(-20px);z-index:1}66.66666%{transform:translateX(-10px);z-index:2}83.33333%{transform:translateX(-10px);z-index:2}}@keyframes card-2{16.66666%{transform:translateX(0)}33.33333%{transform:translateX(10px);z-index:3}49.99999%{transform:translateX(105px) rotate(15deg)}66.66666%{transform:translateX(-10px);z-index:1}83.33333%{transform:translateX(-10px);z-index:1}}@keyframes card-3{0%{z-index:1}16.66666%{transform:translateX(0)}33.33333%{transform:translateX(10px);z-index:2}49.99999%{transform:translateX(10px);z-index:2}66.66666%{transform:translateX(20px);z-index:3}83.33333%{transform:translateX(115px) rotate(15deg)}}.mobile-only{display:none}@media screen and (max-width:991px){body{font-size:12px}.grid-container{grid-template-columns:1fr}.container-menu{margin:0 16px}.modal-back{padding:0 16px}.add-tournament-grid--variant1,.add-tournament-grid--variant2,.add-tournament-grid--variant3{grid-template-columns:80px 5fr}.screen-only{display:none}.mobile-only{display:block}}