body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (min-width:768px){.home{padding-right:10em}}.Sidebar{background-color:#282c34;padding-right:20px}@media print{.Sidebar{display:none}}.Sidebar a{color:#61dafb;font-size:18pt;text-decoration:none}.Sidebar a:hover{color:#fff}.Sidebar ul{list-style-type:none}.Sidebar li{margin-bottom:1rem}@media (min-width:768px){.Sidebar{min-height:100vh;min-width:12em;padding-top:20px}}@media (max-width:768px){.sidebar-mobile-hidden{display:none}.sidebar-mobile-visible{left:10;position:fixed;top:10}}@media (prefers-color-scheme:dark){.Sidebar,.Sidebar *{background-color:#262a56}.Sidebar a{color:#b8621b}}.list-of-ladders{display:flex;flex-wrap:wrap;gap:2em}.ladder-item{display:flex;justify-content:space-between;max-width:25em}.ladder-info-section{border:1px solid #000;padding:1em}.ladder-additional-info-section{column-gap:2em;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1em;row-gap:1em}.delete-ladder-button-section button{height:100%;margin:auto}.ladder-info-section.ladder-status-Created,.ladder-info-section.ladder-status-Created *{background-color:#ffb6c1}.ladder-info-section.ladder-status-Drawn,.ladder-info-section.ladder-status-Drawn *{background-color:#e0ffff}.ladder-info-section.ladder-status-In-Progress,.ladder-info-section.ladder-status-In-Progress *{background-color:#fafad2}.ladder-info-section.ladder-status-Done,.ladder-info-section.ladder-status-Done *{background-color:#90ee90}@media (prefers-color-scheme:dark){.ladder-display td{border:1px solid #e3ccae}.ladder-info-section.ladder-status-Created,.ladder-info-section.ladder-status-Created *{background-color:#d21312}.ladder-info-section.ladder-status-Drawn,.ladder-info-section.ladder-status-Drawn *{background-color:#4f4557}.ladder-info-section.ladder-status-In-Progress,.ladder-info-section.ladder-status-In-Progress *{background-color:#19376d}.ladder-info-section.ladder-status-Done,.ladder-info-section.ladder-status-Done *{background-color:#66347f}}.letter-display{font-size:100pt}.draw-division{column-gap:1em;display:flex;flex-direction:row}.draw-body{min-width:65%}.draw-section{align-items:center;display:flex;flex-direction:column}.draw-button{min-height:4rem;min-width:4rem}.draw .teams{column-gap:5em;display:flex;flex-wrap:wrap;margin-top:3em;row-gap:3em}.draw .three-rooms{max-width:12rem}.draw ul{list-style:none}.draw .team-display{display:flex}.draw div.letter{min-width:4em}.draw div.team{min-width:15em}.draw .teams li,.draw .teams ul{border:1px solid #000;padding-inline-start:0}.draw .button-section{display:flex;flex-direction:column;justify-content:center}.tabs{border:1px solid #d3d3d3;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1.5rem}.tabs ul{border-bottom:1px solid #d3d3d3;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.tabs li{display:list-item}.tabs button{background:0 0;border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:block;margin-bottom:-1px;padding:.5rem 1rem;text-decoration:none}.tabs button.active,.tabs button.active:hover{border-color:#d3d3d3 #d3d3d3 #fff}.tabs button:hover{border-color:#d3d3d3bf}.tabs input{max-width:6em}@media (max-width:768px){.draw-division{flex-direction:column;row-gap:1em}figure.letter-display{margin-bottom:20px;margin-top:20px}}.ladder-display td{border-collapse:collapse;outline:1px solid #000;padding:.5em}.multi-ladder-display{column-gap:1em;display:flex;flex-wrap:wrap}.ladder-display .displayed-ladder{break-inside:avoid;page-break-inside:avoid}.ladder-display .room-cell{min-width:5em;padding-left:1em;white-space:pre-line}.ladder-display ul{padding-inline-start:1.2em}.ladder-display ul li .team-display{display:flex;justify-content:space-between}.ladder-display ul li input{max-width:3em}.password-display{font-size:.75rem}.score-sheet-link{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between}@media print{.ladder-display button{display:none}}@media (prefers-color-scheme:dark){.ladder-display td{outline:1px solid #e3ccae}}.scoreboard td{border-collapse:collapse;outline:1px solid #000;padding:.5em}.scoreboard th{padding:0 1em}@media (prefers-color-scheme:dark){.scoreboard td{outline:1px solid #e3ccae}}*{font-family:Roboto,Helvetica Neue,"sans-serif"}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center}.print-only{display:none}@media print{.App-header,.hide-print{display:none}.print-only{display:block}button{display:none}}.App-page{margin:2rem}input[type=number],input[type=text],select,textarea{border-radius:10px;padding:.2rem .5rem}button{border-radius:15px;padding:.5em}button.link-button{background-color:initial;border:none;cursor:pointer}button.link-button:active,button.link-button:hover{font-weight:700}.radio-group{column-gap:3rem;display:flex;flex-wrap:wrap;row-gap:.5rem}.form-field label{margin-right:1rem}.form-field{margin:1rem 0}.data-display .description{color:#0009;font-size:80%;font-style:italic}.error{color:#221010}.success{color:#006400}.failure{color:darkred}.menu-btn{background-color:#282c34;box-shadow:none;color:#fff;font-weight:700;outline:1px solid #fff}.menu-btn:hover{background-color:#393d45}@media (min-width:768px){.mobile-only{display:none}*{font-size:14pt}h1{font-size:18pt}h2{font-size:17pt}h3{font-size:16pt}h4{font-size:15pt}}@media (max-width:768px){header.App-header{position:fixed;width:100%}}@media (prefers-color-scheme:dark){*{background-color:#000;color:#e3ccae}.App-header,.App-header *{background-color:#262a56}input[type=text]{background-color:#393d45}.menu-btn{outline:1px solid #e3ccae}.data-display .description{color:#e3ccae99;font-size:80%;font-style:italic}.error{color:#e3ccae}button{background-color:#212121}button:disabled{background-color:#111;color:grey}.success{color:#90ee90}.error{color:#f08080}}.score-sheet .teams{padding:0}.score-sheet .score-sheet-header{align-items:center;display:flex;justify-content:space-between}.score-sheet .team-select-item{align-items:center;column-gap:1em;display:flex;justify-content:flex-start;list-style-type:none;margin:.5em 0}.score-sheet .team-select-item label{width:20%}.score-sheet .team-assignment{align-items:center;display:flex;justify-content:space-between;outline:1px solid;padding:.25em;width:50%}.score-sheet .team-assignment .button-section{display:flex;flex-wrap:wrap;justify-content:flex-end}.score-sheet .team-assignment .direction-button{border-radius:0;font-size:18pt;width:1.5em}.score-sheet .team-select-item button{width:20%}.players .players-table td{padding:.25em .5em}.players .done-button{font-size:16pt;margin-top:1em;padding:.5em}.score-sheet .total-scores{display:flex;flex-direction:row;justify-content:space-around;padding:1em 0;position:-webkit-sticky;position:sticky;top:102.25px}.score-sheet .total-scores .team-total-score{display:flex;flex-direction:column;font-size:18pt;gap:.5em}.score-sheet .total-scores .team-total-score .letter{font-weight:700}.score-sheet .questions-table{font-size:16pt;width:95%}.score-sheet .questions-table .buzzer{margin-right:.5em}.score-sheet .questions-table .buzzer.correct{font-weight:700}.score-sheet .questions-table .buzzer.incorrect{text-decoration:line-through}.score-sheet .questions-table td,.score-sheet .questions-table th{border-collapse:collapse;outline:1px solid;padding:.5em}.score-sheet .questions-table td{text-align:center}.score-sheet .current-tossup{margin-bottom:1em}.score-sheet .current-tossup-header{align-items:center;display:flex;justify-content:space-between;margin-top:1em;position:-webkit-sticky;position:sticky;top:185px}.score-sheet .buzzer-section{display:flex;flex-wrap:wrap;margin:1em 0}.score-sheet .current-tossup.buzzed button{font-size:16pt;margin:1em;padding:.5em}.score-sheet .buzzer-section .buzzer-button{font-size:14pt;margin:.5em;padding:1em}.score-sheet .question-nav-button{font-size:18pt;margin:.5em;padding:.5em}.bonus-checkbox-label{font-size:x-large}.bonus-checkbox,.correct-checkbox{height:25px;width:25px}.buzz-dropdown{font-size:inherit;min-height:50px;min-width:75px}@media (min-width:768px){.score-sheet .total-scores{top:0}.score-sheet .current-tossup-header{top:75px}}.password{display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:80vh}.password input.password-input{display:block;font-size:2rem;height:7rem;width:100%}.password button{min-height:5rem}
/*# sourceMappingURL=main.d755f923.css.map*/