*{font-family:Noto Sans,sans-serif;font-size:14px}html,body{margin:0}html{background-color:#f8f8f8}@media print{html{background-color:#0000}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100;src:url(noto-sans-v27-latin-100.bd558164.eot);src:local(""),url(noto-sans-v27-latin-100.bd558164.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-100.be68e2ee.woff2)format("woff2"),url(noto-sans-v27-latin-100.83aab197.woff)format("woff"),url(noto-sans-v27-latin-100.75394dd1.ttf)format("truetype"),url(noto-sans-v27-latin-100.4b6b54e9.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100;src:url(noto-sans-v27-latin-100italic.3a23a7db.eot);src:local(""),url(noto-sans-v27-latin-100italic.3a23a7db.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-100italic.951d2301.woff2)format("woff2"),url(noto-sans-v27-latin-100italic.e26524e3.woff)format("woff"),url(noto-sans-v27-latin-100italic.3bfc46b6.ttf)format("truetype"),url(noto-sans-v27-latin-100italic.2cdcc131.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;src:url(noto-sans-v27-latin-200.4ee8ffce.eot);src:local(""),url(noto-sans-v27-latin-200.4ee8ffce.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-200.764bceaf.woff2)format("woff2"),url(noto-sans-v27-latin-200.30dcc1c3.woff)format("woff"),url(noto-sans-v27-latin-200.985d1fcd.ttf)format("truetype"),url(noto-sans-v27-latin-200.c3f9f625.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:200;src:url(noto-sans-v27-latin-200italic.0c244cbe.eot);src:local(""),url(noto-sans-v27-latin-200italic.0c244cbe.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-200italic.8f11ca41.woff2)format("woff2"),url(noto-sans-v27-latin-200italic.82d9b181.woff)format("woff"),url(noto-sans-v27-latin-200italic.72b5cf0e.ttf)format("truetype"),url(noto-sans-v27-latin-200italic.0ee326c1.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:300;src:url(noto-sans-v27-latin-300.26a644e9.eot);src:local(""),url(noto-sans-v27-latin-300.26a644e9.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-300.46778ba1.woff2)format("woff2"),url(noto-sans-v27-latin-300.12771c79.woff)format("woff"),url(noto-sans-v27-latin-300.f6cbbe08.ttf)format("truetype"),url(noto-sans-v27-latin-300.806b84ca.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:300;src:url(noto-sans-v27-latin-300italic.039c87aa.eot);src:local(""),url(noto-sans-v27-latin-300italic.039c87aa.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-300italic.f8f366d8.woff2)format("woff2"),url(noto-sans-v27-latin-300italic.71c99803.woff)format("woff"),url(noto-sans-v27-latin-300italic.bad89215.ttf)format("truetype"),url(noto-sans-v27-latin-300italic.43fa5cc2.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(noto-sans-v27-latin-regular.50f8e1c0.eot);src:local(""),url(noto-sans-v27-latin-regular.50f8e1c0.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-regular.aac30b69.woff2)format("woff2"),url(noto-sans-v27-latin-regular.66039195.woff)format("woff"),url(noto-sans-v27-latin-regular.26c9aea2.ttf)format("truetype"),url(noto-sans-v27-latin-regular.128546f9.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;src:url(noto-sans-v27-latin-italic.58489ee6.eot);src:local(""),url(noto-sans-v27-latin-italic.58489ee6.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-italic.dbdc94ee.woff2)format("woff2"),url(noto-sans-v27-latin-italic.3ddbb797.woff)format("woff"),url(noto-sans-v27-latin-italic.6d63c369.ttf)format("truetype"),url(noto-sans-v27-latin-italic.70c9de41.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;src:url(noto-sans-v27-latin-500.1721bddc.eot);src:local(""),url(noto-sans-v27-latin-500.1721bddc.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-500.cda0366c.woff2)format("woff2"),url(noto-sans-v27-latin-500.b1c2c5c5.woff)format("woff"),url(noto-sans-v27-latin-500.f149380f.ttf)format("truetype"),url(noto-sans-v27-latin-500.a4efbaca.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:500;src:url(noto-sans-v27-latin-500italic.20fe1803.eot);src:local(""),url(noto-sans-v27-latin-500italic.20fe1803.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-500italic.686a6b97.woff2)format("woff2"),url(noto-sans-v27-latin-500italic.e4f304c6.woff)format("woff"),url(noto-sans-v27-latin-500italic.d53547ae.ttf)format("truetype"),url(noto-sans-v27-latin-500italic.6d63667e.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;src:url(noto-sans-v27-latin-600.63fdf124.eot);src:local(""),url(noto-sans-v27-latin-600.63fdf124.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-600.792b9ac4.woff2)format("woff2"),url(noto-sans-v27-latin-600.10fa3575.woff)format("woff"),url(noto-sans-v27-latin-600.655e1f73.ttf)format("truetype"),url(noto-sans-v27-latin-600.45a5fa7a.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:600;src:url(noto-sans-v27-latin-600italic.d379e88b.eot);src:local(""),url(noto-sans-v27-latin-600italic.d379e88b.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-600italic.ff574a78.woff2)format("woff2"),url(noto-sans-v27-latin-600italic.687cc990.woff)format("woff"),url(noto-sans-v27-latin-600italic.cc9b17b6.ttf)format("truetype"),url(noto-sans-v27-latin-600italic.9af5684f.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url(noto-sans-v27-latin-700.5fbd892d.eot);src:local(""),url(noto-sans-v27-latin-700.5fbd892d.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-700.2c1da7d7.woff2)format("woff2"),url(noto-sans-v27-latin-700.8511a390.woff)format("woff"),url(noto-sans-v27-latin-700.ecc719c8.ttf)format("truetype"),url(noto-sans-v27-latin-700.ac78ec2c.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;src:url(noto-sans-v27-latin-700italic.721db0bf.eot);src:local(""),url(noto-sans-v27-latin-700italic.721db0bf.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-700italic.fb130b47.woff2)format("woff2"),url(noto-sans-v27-latin-700italic.97da9bb0.woff)format("woff"),url(noto-sans-v27-latin-700italic.8f0662e9.ttf)format("truetype"),url(noto-sans-v27-latin-700italic.7e1f2791.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:800;src:url(noto-sans-v27-latin-800italic.e0205d2f.eot);src:local(""),url(noto-sans-v27-latin-800italic.e0205d2f.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-800italic.c575d876.woff2)format("woff2"),url(noto-sans-v27-latin-800italic.051776ae.woff)format("woff"),url(noto-sans-v27-latin-800italic.ba608ab9.ttf)format("truetype"),url(noto-sans-v27-latin-800italic.e62bf071.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:800;src:url(noto-sans-v27-latin-800.8a3a5986.eot);src:local(""),url(noto-sans-v27-latin-800.8a3a5986.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-800.95880baf.woff2)format("woff2"),url(noto-sans-v27-latin-800.656bd75c.woff)format("woff"),url(noto-sans-v27-latin-800.022567a7.ttf)format("truetype"),url(noto-sans-v27-latin-800.4bfc38a4.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;src:url(noto-sans-v27-latin-900.697fff9c.eot);src:local(""),url(noto-sans-v27-latin-900.697fff9c.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-900.a078a899.woff2)format("woff2"),url(noto-sans-v27-latin-900.ff058d0e.woff)format("woff"),url(noto-sans-v27-latin-900.a80a328b.ttf)format("truetype"),url(noto-sans-v27-latin-900.e866cb92.svg#NotoSans)format("svg")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:900;src:url(noto-sans-v27-latin-900italic.c89179df.eot);src:local(""),url(noto-sans-v27-latin-900italic.c89179df.eot#iefix)format("embedded-opentype"),url(noto-sans-v27-latin-900italic.c383c6d6.woff2)format("woff2"),url(noto-sans-v27-latin-900italic.6ed89e89.woff)format("woff"),url(noto-sans-v27-latin-900italic.0efa2a8d.ttf)format("truetype"),url(noto-sans-v27-latin-900italic.7c34e7dc.svg#NotoSans)format("svg")}.launch-sheet-modal{width:100%;font-size:14px;position:relative}.launch-sheet-modal>div{width:300px;background-color:#eee;flex-direction:column;margin:auto;padding:10px;display:flex;position:fixed;top:0;left:0;right:0}.launch-sheet-modal .name-of-event{margin-top:5px}.launch-sheet-modal>div>.options>div{margin-bottom:10px}.launch-sheet-modal .actions{flex-grow:0;justify-content:space-evenly;display:flex}.sheet-option-comp{margin:20px}.sheet-option-comp>div{margin:10px}.sheet-option-comp>div:nth-child(2),.sheet-option-comp>div:nth-child(3){justify-content:center;display:flex}.sheet-option-comp>div:nth-child(3)>button:first-child{margin-right:5px}.sheet-option-comp .sheet-thumbnail{width:150px;border:3px solid #000}.home-comp{margin:20px 50px 50px;font-size:14px}.home-comp h1{font-size:18px;font-weight:400}.home-comp .sheet-options>div{flex-flow:wrap;justify-content:center;display:flex}.previous-event-comp{max-width:500px;grid-template-columns:10fr 5fr 1fr 1fr;gap:5px;margin:10px;display:grid}.sheet-comp{margin:10px}.sheet-comp .update-prompt{width:100%;display:none;position:relative}.sheet-comp .update-prompt>div{width:300px;opacity:.9;background-color:#eee;flex-direction:column;margin:auto;display:flex;position:fixed;top:0;left:0;right:0}.sheet-comp .update-prompt .message{flex-grow:1;margin:10px}.sheet-comp .update-prompt .actions{flex-grow:0;justify-content:space-evenly;margin:10px;display:flex}.sheet-comp .update-prompt .changes{font-size:14px}.sheet-comp .update-prompt .changes div{margin-bottom:10px}.sheet-comp .qr-section{justify-content:center;display:flex}.sheet-comp h1{font-size:larger}.sheet-comp table{border-collapse:collapse;flex-grow:1;flex-basis:50%}.sheet-comp table,.sheet-comp th,.sheet-comp td{border:1px solid;padding:2px}.sheet-comp td{height:40px}.sheet-comp input{width:100%;background-color:#0000;border-width:0;position:relative}.sheet-comp .players{text-align:left;width:100%}.sheet-comp .players td:nth-child(1){width:0%;text-align:center}.sheet-comp .players td:nth-child(2){width:55%}.sheet-comp .players td:nth-child(3),.sheet-comp .players td:nth-child(4){width:15%;text-align:center}.sheet-comp .players td:nth-child(5){width:5%;text-align:center}.sheet-comp .players>thead>tr:nth-child(1){background-color:#bcbcbc}.sheet-comp .rounds{flex-wrap:wrap;justify-content:space-evenly;display:flex}.sheet-comp .round-title{height:auto;font-weight:700}.sheet-comp .rounds table{width:100%;margin:10px 10px 0}.sheet-comp input{height:100%}@media (min-width:1000px){.sheet-comp .rounds table{width:46%}}.sheet-comp .rounds col:nth-of-type(2n-1){width:36px}.sheet-comp .rounds td:nth-of-type(2n-1){text-align:center}.sheet-comp .rounds td:nth-of-type(4n){background-color:#e7e7e7}.sheet-comp .rounds td:nth-of-type(4n-1):not(.round-title){background-color:#e7e7e7;border-left-width:3px}.sheet-comp .rounds td:nth-of-type(4n-3):not(.round-title){border-left-width:3px}.sheet-comp .rounds td:nth-child(1):not(.round-title){border-left-width:1px}@media print{.sheet-comp{margin:0}.sheet-comp .rounds table{width:46%;margin:10px 10px 0}}.update-conflict-modal{width:100%;font-size:14px;position:relative}.update-conflict-modal>div{width:300px;opacity:.9;background-color:#eee;flex-direction:column;margin:auto;display:flex;position:fixed;top:0;left:0;right:0}.update-conflict-modal .message{flex-grow:1;margin:10px}.update-conflict-modal .actions{flex-grow:0;justify-content:space-evenly;margin:10px;display:flex}.update-conflict-modal .changes{font-size:14px}.update-conflict-modal .changes div{margin-bottom:10px}.scrimmage-comp{margin:10px}.scrimmage-comp .qr-section{justify-content:center;display:flex}.scrimmage-comp h1{font-size:larger}.scrimmage-comp .labeled-input{margin-left:20px}.scrimmage-comp .tabset>input[type=radio]{display:none}.scrimmage-comp .tabset>label{cursor:pointer;border:1px solid #0000;border-bottom:0;padding:15px 15px 25px;display:inline-block}.scrimmage-comp .tabset>input:checked+label{border-color:#ccc #ccc #f8f8f8;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:-1px}.scrimmage-comp .tab-panel{border-top:1px solid #ccc;padding:30px 0}.scrimmage-comp .update-actions{justify-content:end;display:flex}.scrimmage-comp .update-actions button{margin:4px}.rosters-comp .player-row,.team-match-comp .teams>div{padding:10px}.team-match-comp .match-ups{flex-direction:column;display:flex}.team-match-comp .match-ups select{width:300px}.team-match-comp .match-ups h2{text-align:center}.team-match-comp .versus{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;align-items:center}.team-match-comp .player-row{padding:10px}@media (min-width:800px){.team-match-comp .match-ups{flex-direction:row;display:flex}.team-match-comp .match-ups select{width:300px}.team-match-comp .match-ups h2{text-align:left}.team-match-comp .team1,.team-match-comp .team2{flex:1}.team-match-comp .versus{padding:20px;display:flex}}.team-match-score-comp .teams>div{padding:10px}.team-match-score-comp .score-cell,.team-match-score-comp .score-cell>input{width:40px}.team-match-score-comp .player-name{min-width:140px}.team-match-score-comp table{border-collapse:collapse;flex-basis:40%;margin:20px}.team-match-score-comp table,.team-match-score-comp th,.team-match-score-comp td{border:1px solid;padding:2px}.team-match-score-comp td{height:40px}.team-match-score-comp input{width:100%;height:100%;cursor:pointer;border-width:0;position:relative}.team-match-score-comp .matches{flex-wrap:wrap;justify-content:space-evenly;display:flex}.rounds-comp .rounds>div{padding:10px}.rounds-comp .score-cell,.rounds-comp .score-cell>input{width:40px}.rounds-comp .player-name{min-width:140px}.rounds-comp table{border-collapse:collapse;flex-basis:40%;margin:20px}.rounds-comp table,.rounds-comp th,.rounds-comp td{border:1px solid;padding:2px}.rounds-comp td{height:40px}.rounds-comp input{width:100%;height:100%;cursor:pointer;border-width:0;position:relative}.rounds-comp .matches{flex-wrap:wrap;justify-content:space-evenly;display:flex}.app-comp nav{background-color:#ddd;padding:6px}.app-comp nav .logo{height:50px}@media print{.app-comp nav{display:none}}