body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:LouisGeorge,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:AmericanCaptain;src:local("AmericanCaptain"),url(/static/media/American-Captain.3427fec5eb7c8e3a2c93.otf) format("truetype")}@font-face{font-family:Retroica;src:local("Retroica"),url(/static/media/Retroica.56158ba43613463f66a7.ttf) format("truetype")}body{background-size:cover;font-family:LouisGeorge,Istok Web,sans-serif;margin:0;min-height:100%}.hero{color:#fcfcfc;overflow:hidden;position:relative;text-align:center}.hero h1{font-family:Holtwood One SC,serif;font-size:5.4em;font-weight:400;letter-spacing:-1px;margin:0 0 20px}.hero h1,.hero p{text-shadow:0 0 12px #00000080;text-transform:uppercase}.hero p{color:#5cca87;font-family:Abel,sans-serif;font-size:1.2em;letter-spacing:6px}.hero-wrap{padding:3.5em 10px}.hero p.intro{font-family:Holtwood One SC,serif;font-size:3em;letter-spacing:1px;margin-bottom:-40px;text-transform:uppercase}.hero p.year{color:#fff;font-size:34px;letter-spacing:20px;margin:-25px 0 25px}.hero p.year i{font-size:14px;vertical-align:middle}#bracket{background-color:var(--primary-background-color);font-size:12px;overflow:hidden}.container{display:block;display:flex;flex-direction:column;margin:0 1rem;max-width:1100px;overflow-x:auto;padding:0 1rem}.split{display:block;display:flex;-moz-flex-direction:row;margin-bottom:2rem;margin-top:2rem;width:100%}.champion,.split{flex-direction:row;float:left}.champion{align-self:center;display:block;margin-top:-15px;padding:230px 0\9;text-align:center;width:16%}.champion i{color:#a0a6a8;font-size:45px;padding:10px 0}.round{border-right:1px solid #dbdbdb;display:block;display:flex;flex-direction:column;float:left;min-width:7rem;padding-right:1.5%;width:95%;width:30.8333%\9}.split-one .round{margin:0 1.5% 0 0}.split-two .round{margin:0 0 0 2.5%}.matchup{margin:0;padding:10px 0;transition:all .2s;width:100%}.score{float:right;font-size:11px;font-weight:700;position:absolute;right:5px}.round-details,.score{color:var(--brackset-primary-color);font-family:Roboto Condensed,sans-serif;text-transform:uppercase}.round-details{font-size:13px;height:40px;text-align:center}.champion li,.round li{background-color:#fff;box-shadow:none;opacity:.45}.current li{opacity:1}.current li.team{background-color:#fff;box-shadow:0 1px 4px #0000001a;opacity:1}.vote-options{display:block;height:52px}.share .container{margin:0 auto;text-align:center}.share-icon{font-size:24px;padding:25px}.share-wrap{margin:60px auto;max-width:1100px;text-align:center}.final{margin:4.5em 0}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.share-icon{color:#fff;opacity:.35}.share-icon:hover{animation:pulse .5s;opacity:1}.date{color:var(--brackset-secondary-color);font-family:Istok Web,sans-serif;font-size:10px;letter-spacing:2px}@media screen and (min-width:981px) and (max-width:1099px){.container{margin:0 1%}.champion{width:14%}.split{width:100%}.split-one .vote-box{margin-left:138px}.hero p.intro{font-size:28px}.hero p.year{margin:5px 0 10px}}@media screen and (max-width:980px){.container{-moz-flex-direction:column;flex-direction:column}.champion,.split{margin:35px 5%;width:90%}.champion{order:3}.split{padding-bottom:20px}.hero p.intro{font-size:24px}.hero h1{font-size:3em;margin:15px 0}.hero p{font-size:1em}}@media screen and (max-width:400px){.split{margin:25px 2.5%;width:95%}.round{width:21%}.current{-moz-flex-grow:1;flex-grow:1}.hero h1{font-size:2.15em;letter-spacing:0;margin:0}.hero p.intro{font-size:1.15em;margin-bottom:-10px}.round-details{font-size:90%}.hero-wrap{padding:2.5em}.hero p.year{font-size:18px;margin:5px 0 10px}}.breadcrumb-container{background-color:#e1e1e1;bottom:0;display:flex;justify-content:center;position:fixed;width:100vw;z-index:1}.view-only-breadcrumb{background-color:#393939;border-radius:.5rem .5rem 0 0;color:#fff;font-size:.8rem;padding:.5rem}.view-only-brackets .main-bracket{padding:0 0 1rem}.tail-container{background-color:#393939;width:2rem}.left-tail-container{border-radius:0 0 2rem 0}.left-tail-container,.right-tail-container{background-color:#e1e1e1;height:100%;width:100%}.right-tail-container{border-radius:0 0 0 2rem}.bracket-page-container{display:flex}.side-panel-contents.no-padding{padding:initial}.side-panel-contents{overflow-y:auto;padding:1rem 1.8rem}.side-panel>.close-button-container>.close-button{padding:.5rem}@media only screen and (max-width:600px){.side-panel{max-width:95%}}.checkbox-container{display:flex;flex-flow:row-reverse;font-family:system-ui;font-size:1rem;justify-content:flex-end;line-height:1rem;padding-top:.5rem}.contestant-input-container{padding-top:.75rem}.contestant-input{padding-left:.5rem;padding-top:.5rem}.contestant-input,.tourney-name-input{border:none;border-radius:.25rem;box-sizing:border-box;width:100%}.tourney-name-input{height:1.5rem;padding:1rem .5rem}.tourney-name-input-container{border-radius:.5rem}.standout-button{background-color:var(--brackset-secondary-color);box-shadow:.1px 1.5px 5px #000;color:#fcfcfc}.clear-contestants-button-container{padding:.25rem 0}.clear-contestants-button{background-color:var(--brackset-error-color);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:LouisGeorge;font-size:.75rem;padding:.5rem .75rem}.panel-footer{background-color:var(--primary-background-color);display:flex;justify-content:flex-end;padding:1rem}.popup-header-spacer{display:flex}.delete-button-container{display:flex;justify-content:center;padding-top:1rem}.styled-input{border-radius:1rem}input,textarea{font-family:LouisGeorge;outline:none}.contestant-box{border:none;border-radius:1rem;padding:.5rem 1rem}.pokemon-search-box{background-color:#6900dc66;border:none;color:#fff;padding:.5rem 1rem}.disable-input{pointer-events:none}.invalid-input{border:3px solid var(--brackset-error-color)}.input-warning{color:var(--brackset-error-color);font-size:.85rem}.scroll-assistant{opacity:.85;padding:.25rem}.scroll-assistant,.scroll-assistant-float{align-items:center;background-color:var(--secondary-background-color);display:flex;justify-content:center;position:-webkit-sticky;position:sticky;transition:opacity 1s}.scroll-assistant-float{border-radius:.5rem;float:right;margin-right:1rem;opacity:.7;padding:.75rem;width:1rem}.scroll-assistant-float>.scroll-assistant-arrow-icon{max-height:.75rem}.scroll-assistant-float.scroll-assistant-down{bottom:1rem}.scroll-assistant-down{bottom:0}.scroll-assistant-right{right:0}.scroll-assistant-arrow-icon{max-height:.5rem}.scroll-assistant-right>.scroll-assistant-arrow-icon{rotate:-90deg}.scroll-assistant-spacer{padding-top:2.25rem}.scroll-assistant-fade{opacity:0}.matchup-container{display:flex}.round-id{align-self:center}.team{height:25px;line-height:25px;margin:3px 0;overflow:hidden;padding:0 5px;position:relative;white-space:nowrap}.team.hoverable:hover{cursor:pointer;height:30px;line-height:30px;margin-left:-2.5px;margin-right:-2.5px;margin-top:-2.5px;padding:0 7.5px;transition:all .2s}.current li.team.bye{background-color:#a0a6a8}.current li.team.loser{background-color:var(--secondary-background-color);color:#c8c8c8}.current li.team.winner{background-color:#3f9270;color:#fff}.current li.team.to-be-played{background-color:#a0a6a8}.current li.team.placeholder{font-size:.6rem;font-style:italic}.bracket-header-container,.bracket-header-content{display:flex;justify-content:center}.bracket-header-content{background-color:var(--brackset-white-space-color);border-radius:1rem;flex-direction:column;flex-grow:1;margin:1.75rem 1.5rem 0;max-width:1100px;overflow-x:hidden;padding:0 1rem 1rem;transition:margin-left .5s,margin-right .5s,background-color .5s,box-shadow .5s}.bracket-header{border-bottom:1px solid #e1e1e1;color:var(--brackset-secondary-color);display:flex;flex-grow:1;font-family:LouisGeorge;font-size:1.25rem;justify-content:space-between;letter-spacing:1px;margin:initial;max-width:none;padding:.75rem 0 1rem;text-align:left}.bracket-masthead-fixed{position:fixed;top:0;width:100%;z-index:1}.bracket-masthead-content-fixed{background-color:var(--secondary-background-color);border-radius:0 0 1rem 1rem;box-shadow:0 .1px 5px #000;margin:initial}.bracket-masthead-content-fixed>.bracket-header{color:#fff}.bracket-name{font-size:1.75rem;letter-spacing:.01rem;margin-bottom:-.25rem}.bracket-owner{font-size:.95rem}.view-only-icon:hover{cursor:pointer;opacity:1}.bracket-modifiers{align-items:center;display:flex;justify-content:space-between}.control-icon{max-height:1rem;padding:.5rem}.control-icon-major{max-height:2rem;max-width:2rem;padding:.5rem}.control-container{align-items:center;border-radius:0 0 .25rem .25rem;box-shadow:.1rem .1rem .5rem #0000004d;cursor:pointer;display:flex;justify-content:center;margin-right:.5rem;max-height:2rem}.control-container:last-child{margin-right:0}.control-container.reset-icon,.control-container.view-only-icon{background-color:var(--primary-background-color)}.control-container.settings-icon-container{background-color:var(--brackset-primary-color);border-radius:1rem;max-height:none}.control-container.publish-icon-container{background-color:var(--brackset-secondary-color);border-radius:1rem;max-height:none}.control-container.publish-icon-container.disabled{background-color:var(--primary-background-color)}.control-container.reset-icon:hover{background-color:#64937f}.control-container.round-icon{background-color:#868686;color:#fff;height:2rem;min-width:2rem}.control-container.round-icon:hover{background-color:#7e7e7e}.control-container.round-icon.selected{background-color:#393939}.bracket-controls{align-self:flex-end;display:flex;left:0;max-width:60%;overflow:auto}.bracket-controls-reset,.bracket-header-actions-section{align-items:flex-start;display:flex}@media screen and (max-width:700px){.bracket-header-container,.bracket-header-content{display:flex;justify-content:center}.bracket-header-content{background:#fff;border-radius:1rem;flex-direction:column;flex-grow:1;margin:.75rem 1.5rem 0;max-width:1100px;padding:0 1rem 1rem}.bracket-masthead-fixed{position:fixed;top:0;width:100%;z-index:1}.bracket-masthead-content-fixed{background-color:var(--secondary-background-color);border-radius:0 0 1rem 1rem;box-shadow:0 .1px 5px #000;margin:initial}.bracket-masthead-content-fixed>.bracket-header{color:#fff}.bracket-header-main-section{flex-grow:1;padding-right:.5rem}.bracket-name{font-size:1.25rem}.bracket-owner{font-size:.75rem}.bracket-masthead-content-fixed>.bracket-header>.bracket-header-main-section>.bracket-name{font-size:1rem}}.brackset-footer{align-items:center;background-color:#4a4d4e;color:#fff;display:flex;justify-content:space-between}.brackset-footer-logo{font-family:LouisGeorge;padding:2rem}.brackset-footer-logo-container{align-items:baseline;display:flex}.brackset-footer-logo-icon{max-height:3rem}.brackset-footer-logo-name{font-size:2rem;padding-left:.5rem}.brackset-footer-logo-tagline{font-size:.75rem}.brackset-footer-links{padding:2rem}.brackset-footer-contact-us,.brackset-footer-links{align-items:flex-end;display:flex;flex-direction:column}.brackset-footer-contact-us{justify-content:flex-end}.brackset-footer-socials{padding-bottom:.5rem}.brackset-footer-social-icon{max-height:2rem;padding-left:1rem}.contact-us-prompt{font-size:.85rem;padding-bottom:.5rem;padding-right:.5rem;text-align:right}.contact-us-button{align-items:center;background-color:#fff;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-family:LouisGeorge;height:100%;justify-content:space-between;justify-content:center;padding:.5rem .75rem;text-align:center}.contact-us-button:hover{background-color:#ffffffb3}.brackset-footer-alt{align-items:center;color:#000;display:flex;justify-content:flex-end}@media screen and (max-width:700px){.contact-us-prompt{display:none}.brackset-footer-logo{padding:2rem 0 2rem 1rem}.brackset-footer-links{padding:2rem 1rem 1rem}.brackset-footer-social-icon{max-height:2rem;padding-left:.5rem}.contact-us-button{padding:.5rem}}.home-button-container.fixed{left:.5rem;margin-bottom:.5rem;margin-left:.5rem;margin-top:.5rem;position:fixed;top:0;z-index:1}.home-button-container.fixed>.home-button{align-items:center;background-color:#4a4d4e;border-radius:2rem;box-shadow:.1rem .1rem .5rem #00000080;cursor:pointer;display:flex;height:4rem;justify-content:center;width:4rem}.home-button-container.fixed>.home-button:hover{background-color:#7a3d3d}.home-button-container.fixed>.home-button>.home-icon{max-height:2.5rem;padding:0 1rem}.home-button-container.inline>.home-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.home-button-container.inline>.home-button>.home-icon{max-height:2.5rem}.search-form-container{display:flex;width:100%}.search-results-anchor{position:relative}.search-button-container{display:flex;flex-direction:column;font-family:LouisGeorge;height:2rem;justify-content:center}.search-button{align-items:center;background-color:var(--brackset-white-space-color);border:1px solid #000;border-radius:.5rem;cursor:pointer;display:flex;display:none;height:100%;justify-content:space-between;justify-content:center;padding:.75rem .5rem;text-align:center}.search-button:hover{background-color:#0000000d}button:disabled,button:disabled:hover,button[disabled]{background-color:#f1f1f1;color:#fff;cursor:not-allowed}.search-form-header-container{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem}.search-form-header{font-family:LouisGeorge;font-size:2rem}.search-form-sub-header{font-size:.75rem}.search-screen-content-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-width:50%;padding:1rem;width:100%}.search-input-container{display:flex;flex-grow:1}.search-styled-input{background-color:var(--primary-background-color)}.search-styled-input,.search-styled-input-light{border:none;border-radius:.5rem;cursor:auto;font-family:LouisGeorge;height:2rem;padding:.25rem .75rem;width:100%}.search-styled-input-light{background-color:var(--brackset-white-space-color)}.search-styled-input-light.dropdown{border-radius:.5rem .5rem 0 0}.search-styled-input:focus-visible{outline:none}.search-results-container-full-screen{background-color:#fff;border-radius:0 0 .5rem .5rem;box-shadow:0 1px 4px #0000001a;box-sizing:border-box;max-height:80vh;overflow-y:auto;padding:.5rem;position:absolute;width:100%;z-index:2}.search-result-line-item-full-screen:hover{background-color:#f0f8ff;cursor:pointer}.search-result-line-item-main-full-screen{display:flex;flex-direction:column}.search-result-line-item-full-screen{display:flex;padding:1rem}.search-results-container{background-color:#f1f1f1;box-shadow:0 1px 4px #0000001a;max-height:80vh;overflow-y:auto;position:absolute;width:100%}.search-result-line-item:hover{background-color:#f0f8ff;cursor:pointer}.search-result-line-item-main{display:flex;flex-direction:column}.search-result-line-item-header{font-size:1.5rem}.search-result-line-item-body{font-size:1rem}.search-result-line-item-subtext{color:#483d8b;font-size:.75rem}.search-result-line-item-bonus{color:#5f9ea0;font-size:.9rem}.search-result-line-item{display:flex;padding:1rem}.settings-panel-button-container.fixed{bottom:.5rem;margin-right:.5rem;margin-top:.5rem;position:fixed;right:0;z-index:1}.settings-panel-button-container.fixed>.settings-panel-button{align-items:center;background-color:var(--brackset-primary-color);border-radius:2rem;box-shadow:.1rem .1rem .5rem #00000080;cursor:pointer;display:flex;height:4rem;justify-content:center;width:4rem}.settings-panel-button-container.fixed>.settings-panel-button .settings-icon{max-height:2.5rem;padding:0 1rem}.settings-panel-button-container.inline>.settings-panel-button{align-items:center;border-radius:2rem;cursor:pointer;display:flex;justify-content:center}.settings-panel-button-container.inline>.settings-panel-button .settings-icon{max-height:2.5rem}.settings-panel-button-container.fixed>.settings-panel-button:hover{background-color:#168ac8}@media screen and (max-width:700px){.settings-panel-button-container.fixed{bottom:4.5rem}}.account-button-container.fixed{margin-bottom:.5rem;margin-right:.5rem;margin-top:.5rem;position:fixed;right:.5rem;top:0;z-index:1}.account-button-container.fixed>.account-button{align-items:center;background-color:var(--secondary-background-color);border-radius:2rem;box-shadow:.1rem .1rem .5rem #00000080;cursor:pointer;display:flex;height:4rem;justify-content:center;width:4rem}.account-button-container.fixed>.account-button>.account-icon{max-height:2.5rem;padding:0 1rem}.account-button-container.inline{height:100%}.account-button-container.inline>.account-button{align-items:center;border-radius:2rem;cursor:pointer;display:flex;justify-content:center}.account-button-container.inline>.account-button>.account-icon{max-height:2.5rem}.account-button-container.name-display{background-color:var(--secondary-background-color)}.account-button:hover{background-color:#7a3d3d}.account-info-control-container{color:#fff;font-family:LouisGeorge;padding-right:1rem}.full-page-panel-header{align-items:center;display:flex;font-size:1.5rem;justify-content:space-between}.full-page-panel-content{overflow-y:auto}.full-page-panel-background,.full-page-panel-content{display:flex;height:100%;justify-content:center;width:100%}.full-page-panel-background{align-items:center;background-color:#000000b3;left:0;position:fixed;top:0;transition:all .12s ease;z-index:10}.full-page-panel-background.hide{height:0;left:50%;top:50%;width:0}.full-page-panel{background-color:var(--primary-background-color);border-radius:1rem;color:#000;display:flex;flex-direction:column;height:95vh;height:95svh;max-height:95vh;max-height:95svh;max-width:95vw;max-width:95svw;overflow:hidden;width:95vw;width:95svw}.full-page-panel-button-container{background-color:#191919;border-radius:0 0 1rem 1rem;border-top:3px solid #fff8dc;display:flex;justify-content:center;margin:0 -1rem -1rem;padding:.5rem 0 1rem}.close-button{padding:1rem}.panel-logo-container{display:flex}.panel-logo{max-height:1.5rem;padding:1rem}@media screen and (max-width:700px){.full-page-panel{background-color:var(--primary-background-color);border-radius:.1rem;color:#000;display:flex;flex-direction:column;height:95vh;height:95svh;max-height:95vh;max-height:95svh;max-width:95vw;max-width:95svw;overflow:hidden;width:95vw;width:95svw}}@font-face{font-family:LouisGeorge;src:local("LouisGeorge"),url(/static/media/Louis-George-Cafe.eacd87871e9a39013626.ttf) format("truetype")}.account-info-container{align-items:flex-start;color:#000;display:flex;overflow-y:auto;width:100%}.account-info-nav{font-size:1.1rem;margin:0 1rem}.account-info-nav-tab{border-radius:.5rem;cursor:pointer;font-family:LouisGeorge;margin:.25rem 0;padding:.5rem 2rem}.account-info-nav-tab:hover{background-color:azure}.account-info-nav-tab.selected{background-color:#253e4c;color:#fff}.account-info-content{flex-grow:2;overflow-y:auto}.date-joined{font-family:LouisGeorge}.account-info-label{background-color:var(--brackset-primary-color);color:#fff;display:flex;font-size:1rem;justify-content:space-between;margin:1rem;padding:.75rem}.settings-edit-controls,.settings-save-controls{background-color:#253e4c;bottom:0;display:flex;justify-content:flex-end;padding:1rem;position:-webkit-sticky;position:sticky}.settings-save-controls .nav-button{margin-right:.5rem}.settings-save-controls>.nav-button:last-child{margin:0}.vertical-centering-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.account-info-card:first-child{margin-top:0}.account-info-card{align-items:flex-start;background-color:var(--brackset-white-space-color);border:0 solid var(--secondary-background-color);border-radius:.5rem;display:flex;font-size:1.2rem;justify-content:space-between;margin:0 1rem 1rem;padding:1rem;transition:background-color .5s,box-shadow .5s,color .5s,border .1s}.account-info-card.emphasis-card{border:5px solid var(--secondary-background-color)}.account-info-card-label{text-wrap:nowrap;font-family:LouisGeorge;font-size:1.5rem}.account-info-name{font-family:LouisGeorge}.account-info-card-action{display:flex;justify-content:flex-end}.account-info-card-button{background-color:var(--primary-background-color);border-radius:.5rem;cursor:pointer;font-size:1rem;padding:.5rem .75rem;white-space:nowrap}.account-info-card-button:hover{background-color:#f0f8ff}.warning-text{color:red}.screen-card-subtext,.warning-text{font-family:LouisGeorge;font-size:.75rem}@media screen and (max-width:700px){.account-info-card-label{text-wrap:wrap;font-family:LouisGeorge;font-size:1rem}.account-info-card-button{background-color:var(--primary-background-color);border-radius:.5rem;cursor:pointer;font-size:.75rem;padding:.5rem;white-space:nowrap}}.color-selector-container{max-width:90%;text-align:right}.color-selector-options{display:flex;flex-wrap:wrap;justify-content:flex-end}.color-selector-actions{padding:1rem 0}.color-selector-action{margin-left:.5rem}.color-option{border-radius:2rem;height:2rem;margin:.2rem;width:2rem}.color-option.selected{border:.2rem solid var(--brackset-primary-color);margin:0}.color-option:hover{cursor:pointer;height:2.4rem;margin:0;-webkit-transition:height .5s,width .5s,margin .5s;width:2.4rem}.color-option.selected:hover{cursor:pointer;height:2rem;margin:0;-webkit-transition:unset;width:2rem}.color-sample-container{align-items:center;display:flex;padding-top:.5rem}.color-sample-label-text{color:var(--secondary-background-color);padding-right:.5rem}.color-sample{border-radius:.25rem;color:#fff;min-height:2rem;min-width:2rem}.color-sample,.loading-display{align-items:center;display:flex;justify-content:center}.loading-display{height:100%;transition:all .12s ease;width:100%}.loading-wall.hide{display:none}.loading-icon{max-height:3rem}.notification-container{box-sizing:border-box;font-size:14px;position:fixed;z-index:999999}.top-right{top:12px}.bottom-right,.top-right{animation:toast-in-right .7s;right:12px;transition:transform .6s ease-in-out}.bottom-right{bottom:12px}.top-left{top:12px}.bottom-left,.top-left{animation:toast-in-left .7s;left:12px;transition:transform .6s ease-in}.bottom-left{bottom:12px}.notification{background:#fff;background-position:15px;background-repeat:no-repeat;border-radius:3px 3px 3px 3px;box-shadow:0 0 10px #999;color:#000;margin:0 0 15px;max-height:100px;opacity:.9;overflow:hidden;padding:30px;pointer-events:auto;position:relative;transition:.3s ease;width:300px}.notification:hover{box-shadow:0 0 12px #fff;cursor:pointer;opacity:1}.notification-title{font-size:16px;font-weight:700;height:18px;margin-bottom:6px;margin-top:0;text-align:left;width:300px}.notification-message{height:18px;margin:0 0 0 -1px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.notification-image{float:left;margin-right:15px}.notification-image img{height:30px;width:30px}.toast{color:#fff;height:50px;padding:20px 15px 10px 10px;width:365px}.notification-container button{background:0 0;border:0;color:#fff;cursor:pointer;float:right;font-size:16px;font-weight:700;line-height:1;opacity:.8;outline:none;padding:0;position:relative;right:-.3em;text-shadow:0 1px 0 #fff;top:-.3em}@keyframes toast-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes toast-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.settings-checkbox{height:1.5rem;margin-left:2rem;width:1.5rem}.login-styled-input{background-color:var(--brackset-white-space-color);border:none;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:auto;font-size:1rem;padding:.75rem;width:100%}.login-form-label-text{color:#000;font-family:LouisGeorge;padding-bottom:.1rem}.bottom-screen-login-message{display:flex;font-family:LOUISGEORGE;justify-content:center;padding-bottom:2rem;width:100%}.login-toggle-button{background:none;border:none;color:#3f9270;cursor:pointer;font-family:LouisGeorge;font-size:1rem;font-weight:700;margin-left:.1rem;text-decoration:underline}.login-toggle-button:hover{color:#669883}.login-input-container{width:100%}.register-input-container{max-height:85%;overflow-y:auto;padding:0 2rem}.login-button-container{display:flex;flex-direction:column;font-family:LouisGeorge;justify-content:center;padding:1rem .5rem}.login-button{align-items:center;background-color:var(--brackset-white-space-color);border:1px solid #000;cursor:pointer;display:flex;justify-content:space-between;justify-content:center;padding:.75rem 0;text-align:center}.login-button:hover{background-color:#0000000d}.login-form-header-container{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem}.login-form-header{font-family:LouisGeorge;font-size:2rem}.login-form-sub-header{font-size:.75rem}.login-screen-content-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:50%}.error-messages{color:red;font-family:LouisGeorge;font-size:1rem;padding-top:.5rem}.side-by-side-input{display:flex}.centering-container{display:flex;height:100%;justify-content:center}@media screen and (min-width:980px){.login-screen-content-container{min-width:40%}}@media screen and (max-width:500px){.login-screen-content-container{min-width:90%}}.brackset-header{background-color:#4a4d4e}.brackset-header,.brackset-header-light{align-items:center;display:flex;justify-content:space-between}.brackset-header-light{background-color:var(--primary-background-color)}.brackset-header-home{padding:.75rem 1.5rem}.brackset-header-search{flex-grow:2;max-width:30rem;padding-right:.5rem}.brackset-header-account{padding-right:1rem}.brackset-header-settings{padding-right:1.5rem}.publish-panel{bottom:.5rem;position:fixed;right:.5rem;z-index:1}.publish-panel-contents{background-color:#05b76e;border-radius:2.5rem;box-shadow:1px 1px 8px #000;padding:1rem 1.8rem 4.5rem}@media only screen and (max-width:600px){.publish-panel{max-width:95%}}.publish-bracket-button{background-color:var(--brackset-secondary-color);box-shadow:.1px 1.5px 5px #000;color:#fcfcfc}.publish-bracket-button,.publish-bracket-button.disabled{border:none;border-radius:1rem;cursor:pointer;display:inline-block;margin:1rem 0 0;padding:.5rem 1.5rem}.publish-bracket-button.disabled{background-color:#0000004d;box-shadow:none;color:#000;cursor:not-allowed}.poll-detail-display{align-self:center;margin-top:2rem}.poll-detail-header{font-size:1.2rem}.poll-detail-subtext{font-size:.8rem}.poll-link-display{border-radius:2rem;padding-bottom:1rem}.poll-link-form{align-items:center;display:flex;justify-content:left;padding-top:1rem}.poll-link-form>.contact-us-button{margin-left:.25rem}.poll-link{flex-grow:2}.poll-link-button{background-color:#fff8dc;border:none;border-radius:1rem;color:#323232;cursor:pointer;display:inline-block;margin-left:.25rem;padding:.5rem 1rem}.copy-link-icon,.open-new-tab-icon{height:1rem}.selected-icon{height:1.25rem;padding-right:.5rem}.styled-input{border:none;border-radius:.5rem;padding:.5rem 1rem}.styled-input:focus{outline:none}.publish-login-prompt{font-family:LouisGeorge;font-size:.85rem;padding-top:.5rem}.inline-button{background-color:initial;border:initial;color:#fff8dc;cursor:pointer;font-family:LouisGeorge;font-size:1rem;margin:0;padding:0;text-decoration:underline}.inline-button:hover{color:#b2b2b0}.loading-wall{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:all .12s ease;width:100%;z-index:10}.loading-wall.hide{height:0;left:50%;top:50%;width:0}.hide .loading-icon{display:none}.brackset-header-simple{align-items:center;background-color:#4a4d4e;color:#fff;display:flex;justify-content:space-between}.brackset-header-simple-logo{font-family:LouisGeorge;padding:1rem}.brackset-header-simple-logo:hover{cursor:pointer}.brackset-header-simple-logo-container{align-items:baseline;display:flex}.brackset-header-simple-logo-icon{max-height:3rem}.brackset-header-simple-logo-name{font-size:2rem;padding-left:.5rem}.brackset-header-simple-logo-tagline{font-size:.75rem}.brackset-header-simple-alt{align-items:center;color:#000;display:flex;justify-content:flex-end}.account-panel-container{display:flex;justify-content:space-between;margin-bottom:.5rem}.account-panel-container:last-child{margin-bottom:0}.account-button-container.name-display{align-items:center;background-color:#4a4d4e;border-radius:2rem;display:flex;height:4rem;padding:0 0 0 1.5rem}.account-info-panel-container{align-items:center;display:flex;font-family:LouisGeorge;font-size:1.25rem;padding-right:1rem}.home-account-icon-container{align-items:center;display:flex;justify-content:center;padding-right:.35rem}.home-account-icon{max-height:2rem}.nav-panel-simple .home-account-icon.account-icon{filter:var(--svg-white-filter)}.account-info-panel-container:hover{cursor:pointer;text-decoration:underline}.login-register-button{align-items:center;background-color:var(--brackset-primary-color);border-radius:1rem;color:#fff;display:flex;justify-content:center;opacity:.8;padding:1rem;text-align:center}.login-register-button:hover{cursor:pointer;opacity:1}@media screen and (max-width:700px){.login-register-button{margin-top:.5rem;opacity:1}.brackset-navigation-tab-container{bottom:0;position:fixed;width:100vw}.brackset-navigation-tabs{background-color:var(--brackset-primary-color);display:flex;opacity:.95;padding-bottom:2rem}.brackset-navigation-tab{flex-grow:1;margin:.5rem 0;opacity:.5;text-align:center}.brackset-navigation-tab:last-child{border-right:initial}.brackset-navigation-icon{max-height:1.75rem;padding:.25rem}.brackset-navigation-tab.selected{opacity:1}.brackset-navigation-tab:hover{cursor:pointer}}@media screen and (min-width:700px){.brackset-navigation-tabs{background-color:var(--brackset-primary-color);border-radius:1rem;display:flex;opacity:.95}.brackset-navigation-tab{flex-grow:1;margin:.5rem 0;text-align:center}.brackset-navigation-tab:last-child{border-right:initial}.brackset-navigation-icon{max-height:1.5rem}.vertical>.brackset-navigation-tabs{align-items:flex-start;background-color:initial;display:flex;flex-direction:column;font-size:1rem;opacity:1}.vertical>.brackset-navigation-tabs>.brackset-navigation-tab{align-items:center;display:flex;opacity:.5}.vertical>.brackset-navigation-tabs>.brackset-navigation-tab.selected{opacity:1}.vertical>.brackset-navigation-tabs>.brackset-navigation-tab:hover{cursor:pointer;text-decoration:underline}.vertical>.brackset-navigation-tabs>.brackset-navigation-tab>.brackset-navigation-icon{padding-right:.35rem}}.list-item-label{font-size:1rem;padding-right:1rem}.list-item-label:hover{cursor:pointer;text-decoration:underline}.list-item-subtext{font-size:.75rem}.bracket-list-item{align-items:center;display:flex;justify-content:space-between;padding:.5rem .5rem .5rem 0}.bracket-list-item:first-child{padding-top:.5rem}.bracket-list{padding:0}.bracket-list-item:last-child{border-bottom:initial;border-radius:0 0 1rem 1rem;padding-bottom:.5rem}.bracket-list-item:only-child{padding-bottom:.75rem}.bracket-list-new-tab-icon{max-height:1rem}.bracket-list-new-tab-icon:hover{cursor:pointer}.bracket-list-edit-icon{max-height:1rem;padding-right:.5rem}.bracket-list-edit-icon:hover{cursor:pointer}.bracket-list-nav-buttons{line-height:0;white-space:nowrap}.empty-bracket-list{font-size:.8rem;padding:.5rem .5rem 1rem}.list-item-text.list-item-feed{display:flex}.list-item-feed>.list-item-card>.list-item-label{font-size:1.35rem}.list-item-feed>.list-item-card>.list-item-creator{font-size:.9rem;opacity:.8}.list-item-icon>.account-icon-indicator{align-items:center;border-radius:.25rem;color:#fff;display:flex;font-size:1rem;height:1rem;justify-content:center;margin-right:.5rem;padding:.35rem;width:1rem}.list-item-creator:hover{cursor:pointer;text-decoration:underline}.inbox-icon{max-height:2rem}.nav-button .inbox-icon{max-height:1.5rem}.notification-list{color:#000;height:100%;overflow-y:auto;width:100%}.notification-list-empty{font-size:1rem;padding:.5rem}.notification-list-item{padding:.5rem 1rem}.notification-list-item.unread{background-color:var(--brackset-white-space-hover-color);font-weight:700}.notification-list-item-top{display:flex;justify-content:space-between}.notification-sender{font-size:1rem}.notification-date{font-size:1rem;font-size:.9}.notification-message-preview{font-size:.85rem;opacity:.6}.banner-prompt{align-items:center;background-color:var(--brackset-dark-theme-color);border-radius:1rem;display:flex;justify-content:space-between;margin:0 1rem .5rem;padding:1rem}.banner-prompt.spaced{margin:.5rem 1rem}.banner-prompt.centered{justify-content:center}.banner-prompt.flush,.banner-prompt.warning{border-radius:0;border-radius:initial;margin:0}.banner-prompt.warning{background-color:var(--brackset-warning-color)}.banner-prompt-text{color:#fff;font-size:1rem}.banner-prompt-action{align-items:center;display:flex}.delete-icon{max-height:1rem}.delete-icon-white{filter:var(--svg-white-filter)}@media screen and (max-width:700px){.banner-prompt{border-radius:0;border-radius:initial;margin:initial}.banner-prompt .banner-prompt-text{font-size:.85rem;padding-right:1rem}.banner-prompt .nav-button,.banner-prompt .nav-button-red{font-size:.85rem}}.panel-header{align-items:center;background-color:var(--primary-background-color);border-bottom:1px solid #000;border-radius:1rem 1rem 0 0;display:flex;font-size:1.5rem;height:2rem;justify-content:space-between;margin:-1rem -1rem 0;padding:1rem}.page-buttons,.panel-background{display:flex;justify-content:center}.panel-background{align-items:center;background-color:#000000b3;height:100%;left:0;position:fixed;top:0;transition:all .12s ease;width:100%;z-index:10}.panel-background.hide{height:0;left:50%;top:50%;width:0}.panel{background-color:var(--primary-background-color);border-radius:1rem;display:flex;flex-direction:column;max-height:80vh;max-width:80vw;padding:1rem}.header-text{color:#000;font-family:LouisGeorge}.standout-button{background-color:#fff8dc;border:none;border-radius:1rem;color:#323232;cursor:pointer;display:inline-block;margin:.5rem .5rem 0 0;padding:.5rem 1.5rem}.input-container{color:#fff8dc;display:flex;flex-direction:column;padding:.5rem}.input-container.input-stretch{flex-grow:1}.panel-button-container{background-color:#191919;border-radius:0 0 1rem 1rem;border-top:3px solid #fff8dc;display:flex;justify-content:center;margin:0 -1rem -1rem;padding:.5rem 0 1rem}.cancel-button{background-color:#323232;border:none;border-radius:1rem;color:#fff;cursor:pointer;display:inline-block;margin:.5rem 0 0;padding:.5rem 1.5rem}.close-button{align-items:center;cursor:pointer;display:flex;max-height:1.5rem}@media screen and (max-width:700px){.input-container{padding:.5rem}}.detail-panel-header{align-items:center;background-color:var(--brackset-white-space-color);border-bottom:1px solid #000;color:#000;display:flex;font-size:1.5rem;height:2rem;justify-content:space-between;padding:1rem}.detail-header-spacer{width:2.75rem}.detail-panel-back-button{align-items:center;cursor:pointer;display:flex;max-width:1.25rem;padding:.75rem;transform:rotate(180deg)}.detail-panel-background{align-items:center;background-color:#000000b3;display:flex;height:100vh;height:100svh;justify-content:center;left:0;position:fixed;top:0;transition:all .12s ease;width:100vw;width:100svw;z-index:10}.detail-panel-background.hide{height:0;left:50%;top:50%;width:0}.detail-panel{background-color:var(--primary-background-color);box-shadow:1px 1px 8px #000;display:flex;flex-direction:column;flex-grow:1;z-index:1}.detail-panel-button-container{background-color:#191919;border-top:3px solid #fff8dc;display:flex;justify-content:center;margin:0 -1rem -1rem;padding:.5rem 0 1rem}.settings-panel{align-items:center;background-color:#00000080;display:flex;height:100vh;height:100svh;justify-content:center;left:0;position:fixed;top:0;width:100vw;width:100svw;z-index:2}.detail-panel-contents.no-padding{padding:initial}.detail-panel-contents{overflow-y:auto;padding:1rem 1.8rem}.detail-panel>.close-button-container>.close-button{padding:.5rem}@media screen and (max-width:700px){.input-container{padding:.5rem}.detail-panel{height:100%}}@media screen and (min-width:700px){.detail-panel-background.right{justify-content:flex-end}.detail-panel-background.right .detail-panel{height:95%;margin-right:1rem;max-width:400px}.detail-panel-background.left{justify-content:flex-end}.detail-panel-background.left .detail-panel{height:95%;margin-left:1rem;max-width:400px}.detail-panel-background.center{justify-content:center}.detail-panel-background.center .detail-panel{height:95%;max-width:400px}}.edit-button-container{bottom:0;left:0;position:fixed;z-index:1}.edit-button{align-items:center;background-color:#868686;border-radius:0 2rem 0 0;box-shadow:.1rem 0 .5rem #00000080;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.edit-button:hover{background-color:#2c73999e}.edit-icon{max-height:1.75rem;padding-right:.25rem;padding-top:.5rem}.verify-email-error,.verify-email-success{font-family:LouisGeorge;font-size:1.5rem;padding-bottom:1rem}.verify-email-header{font-family:LouisGeorge;font-size:3rem}.email-verify-container{align-items:center;display:flex;flex-flow:column;font-size:2rem;height:100vh;height:100svh;justify-content:center;width:100vw;width:100svw}.email-verify-centered{align-self:center;width:80vw}.landing-nav-label-text{color:#000;padding:0 0 .5rem}.landing-nav-input-container{border-radius:.5rem;color:#fff;display:flex;padding:0;text-shadow:.1rem .1rem .1rem #000;width:98%}.landing-nav-input-container>.contact-us-button{margin-left:.25rem}.landing-nav-input{border-radius:.5rem;flex-grow:2;height:1.5rem;padding-left:.5rem}.landing-nav-button{align-items:center;background-color:#fff8dc;border:none;border-radius:1rem;color:#323232;cursor:pointer;display:inline-block;display:flex;margin-left:.25rem;padding:0 1rem}.landing-panel-container{display:flex;flex-flow:column;max-height:70vh;min-height:15rem;overflow:auto}.clickable-list-item{align-items:flex-start;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:.75rem}.clickable-list-item-main-inline{align-items:center;display:flex}.clickable-list-item-main-inline:hover{cursor:pointer;text-decoration:underline}.account-icon-indicator{align-items:center;background:var(--secondary-background-color);border-radius:4rem;color:#fff;display:flex;font-size:1rem;height:1.5rem;justify-content:center;margin-right:.5rem;padding:.35rem;width:1.5rem}.bracket-id-list{padding:0}.bracket-id-list-container{max-height:40vh;overflow-y:auto;padding:0}.clickable-list-item-additional-info,.clickable-list-item-subtext{font-size:.75rem}.new-bracket-button{background-color:var(--brackset-secondary-color);border:none;border-radius:1rem;box-shadow:.1px 1.5px 2px #000;color:#fcfcfc;cursor:pointer;display:inline-block;margin:0 3rem;padding:.5rem 1.5rem}.new-bracket-button:hover{background-color:#5f8e72}.tourney-id-input{border-radius:.5rem;height:1.5rem;padding-left:.5rem;width:100%}.tourney-id-input-container{border-radius:.5rem;color:#fff;display:flex;padding:0 0 .5rem;text-shadow:.1rem .1rem .1rem #000;width:98%}.landing-bracket-divider{margin:1rem 0}.landing-page-layout{display:flex;flex-direction:column;height:100vh;height:100svh;overflow:hidden}.landing-nav-container{align-items:center;display:flex;flex-flow:column;flex-grow:2;font-size:2rem;justify-content:center}.landing-page-masthead{font-family:LouisGeorge;font-size:3rem}.bracket-logo{max-height:6rem}:root{--primary-font:"LouisGeorge";--primary-background-color:#e3e3e3;--brackset-primary-color:#2c7399;--brackset-secondary-color:#3f915f;--brackset-error-color:#992c2c;--brackset-white-space-color:#fff;--brackset-white-space-hover-color:azure;--secondary-background-color:#4a4d4e;--brackset-dark-theme-color:#253e4c;--brackset-warning-color:#937409;--svg-white-filter:invert(100%) sepia(9%) saturate(5300%) hue-rotate(292deg) brightness(114%) contrast(91%)}body{background-color:#e3e3e3;background-color:var(--primary-background-color);font-family:LouisGeorge;font-family:var(--primary-font)}.hidden{display:none}.brackets-display{flex-grow:1}.home-nav-container{display:flex;flex-grow:1;font-size:2rem}.home-nav-left-column{min-height:100vh;min-height:100svh;min-width:17rem}.home-nav-left-column,.home-nav-left-column-fixed{background-color:#4a4d4e;background-color:var(--secondary-background-color);color:#fff;display:flex;flex-flow:column;justify-content:space-between;width:17rem}.home-nav-left-column-fixed{height:100vh;height:100svh;left:0;overflow-y:auto;position:fixed;z-index:2}.home-nav-left-column-fixed .bracket-list-edit-icon{filter:invert(100%) sepia(9%) saturate(5300%) hue-rotate(292deg) brightness(114%) contrast(91%);filter:var(--svg-white-filter)}.home-nav-center-column{border-radius:1rem;display:flex;flex-direction:column;flex-grow:2;justify-content:flex-start}.home-nav-page-section{margin:1rem 1rem 1rem 0}.home-nav-page-section:first-child{margin:1rem}.divider-section-panel{background-color:#fff;background-color:var(--brackset-white-space-color);border-bottom:1px solid gray;position:relative;width:100%}.nav-panels{display:flex;flex-grow:1}.nav-panel{margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.nav-panel,.nav-panel.no-gutter{background-color:#fff;background-color:var(--brackset-white-space-color);border-radius:1rem 1rem 1rem 1rem;padding:1rem}.nav-panel-simple{padding:1rem}.nav-panel:first-child{margin-top:1rem}.home-nav-launcher{align-items:center;display:flex;flex-flow:column;flex-grow:1;font-size:2rem;justify-content:center}.community-nav-launcher,.personal-nav-launcher{align-items:flex-start;display:flex;flex-flow:column;flex-grow:1}.brackset-list-header{background-color:#e3e3e3;background-color:var(--primary-background-color);display:flex;font-size:.95rem;justify-content:center}.brackset-list-header-text{border-bottom:.25rem solid #2c7399;border-bottom:.25rem solid var(--brackset-primary-color);padding:0 1rem .5rem}.bracket-list-container{width:100%}.home-nav-page-masthead{font-size:2rem}.home-nav-page-masthead,.landing-page-tagline{font-family:LouisGeorge;font-family:var(--primary-font)}.landing-page-tagline{font-size:.75rem;padding-bottom:.5rem}.landing-nav-buttons{display:flex}.nav-button{text-wrap:nowrap;background-color:#2c7399;background-color:var(--brackset-primary-color);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:LouisGeorge;font-family:var(--primary-font);font-size:1rem;padding:.5rem 1rem}.nav-button-white{background-color:#fff;background-color:var(--brackset-white-space-color);color:#000}.nav-button-dark,.nav-button-white{text-wrap:nowrap;border:none;border-radius:.5rem;cursor:pointer;font-family:LouisGeorge;font-family:var(--primary-font);font-size:1rem;padding:.5rem .75rem}.nav-button-dark{background-color:#253e4c;background-color:var(--brackset-dark-theme-color);color:#fff}.nav-button-green{background-color:#3f915f;background-color:var(--brackset-secondary-color)}.nav-button-green,.nav-button-red{text-wrap:nowrap;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:LouisGeorge;font-family:var(--primary-font);font-size:1rem;padding:.5rem 1rem}.nav-button-red{background-color:#992c2c;background-color:var(--brackset-error-color)}.nav-button-red:hover{background-color:#5e0c0c}.nav-button-green:hover{background-color:#5ddba7}.nav-button:hover{background-color:#2c7399b8}.nav-button-container{padding-right:.5rem}.nav-button-container:last-child{padding-right:0}.home-nav-bracket-logo{max-height:4rem}.inline-link{background:none;border:none;color:#3f9270;cursor:pointer;font-family:LouisGeorge;font-family:var(--primary-font);font-size:1rem;padding:0;text-decoration:none}.inline-link:hover{text-decoration:underline}.nav-panel-title{font-size:1.5rem;padding-bottom:.5rem}.noscroll{overflow:hidden}.community-nav-container{display:flex;flex-grow:1;font-size:2rem}.follow-panel-header{font-size:1.4rem}.follow-panel-subheader{font-size:1rem}.follow-panel-link{font-size:1.2rem}.follow-panel-link:hover{cursor:pointer;text-decoration:underline}.follow-panel-counts{border-top:1px solid #e3e3e3;border-top:1px solid var(--primary-background-color);display:flex;gap:1rem;justify-content:space-evenly;margin-top:.5rem;padding-top:.5rem}.panel-tab-container{align-items:flex-start;box-shadow:0 2px 2px;display:flex;justify-content:space-around}.panel-tab{background-color:#fff;background-color:var(--brackset-white-space-color);flex-grow:1;font-size:1rem;padding:1rem;text-align:center}.panel-tab.selected{background-color:#2c7399;background-color:var(--brackset-primary-color);color:#fff}@media screen and (max-width:700px){.home-nav-container{flex-flow:column-reverse;margin-bottom:5rem}.home-nav-page-section{margin:0 1rem 1rem}.home-nav-page-section:first-child{margin:1rem}.home-nav-left-column{max-width:none}.home-nav-center-column{display:flex;flex-direction:column;flex-grow:2;justify-content:center}.hide-mobile{display:none}.nav-panel{border-radius:0;border-radius:initial;margin-left:0;margin-right:0}.nav-panel:first-child{margin-top:0}.inline-link{font-size:.75rem}.brackets-display{padding-bottom:5rem}.community-nav-container{flex-flow:column;margin-bottom:4rem}.follow-panel-link{font-size:1rem}.follow-panel-header{font-size:1.2rem}.follow-panel-subheader{font-size:.8rem}}@media screen and (min-width:700px){.hide-desktop{display:none}}.follow-panel-top{display:flex;justify-content:space-between}.edit-profile-button{font-size:1rem}.edit-profile-button:hover{cursor:pointer}.create-warning-content{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:1rem;padding:2rem}.create-warning-text{padding-bottom:1rem}.h-button{margin-right:.5rem}.h-button:last-child{margin-right:0}.side-panel{background-color:var(--primary-background-color);box-shadow:1px 1px 8px #000;display:flex;flex-direction:column;max-height:70vh;max-width:40rem;width:30rem;z-index:1}.popup-panel-header{align-items:center;background-color:var(--secondary-background-color);color:#fff;display:flex;justify-content:space-between;width:100%}.popup-panel-heading{display:flex;font-size:1.25rem;padding:1rem}.popup-header-spacer{padding:1rem 1.25rem}.section-label-text{margin-bottom:.5rem;padding:.25rem .5rem}.section-header-text,.section-label-text{background:var(--brackset-primary-color);color:#fff}.section-header-text{font-size:1rem;padding:.5rem}.settings-section{padding:0 2rem 1rem}.settings-section:first-child{padding-top:1rem}.settings-button-container{text-align:center}.pwa-install-prompt{align-items:center;animation:slide-in .3s ease-out;background-color:#fff;border-radius:1rem;bottom:5vw;display:flex;justify-content:center;left:5vw;position:fixed;width:90vw;z-index:9999}@keyframes slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.pwa-install-prompt button{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:all .2s ease-in-out;&:hover{background-color:#2980b9}}.pwa-install-prompt[data-platform=ios]{border-top-left-radius:0;border-top-right-radius:0}.pwa-install-prompt[data-platform=android]{border-bottom-left-radius:0;border-bottom-right-radius:0}.share-icon{border-radius:.25rem;box-shadow:1px 1px 5px gray;margin:0 .25rem -.5rem;max-height:1.5rem;padding:.25rem .2rem}.install-modal-content{padding:0 1rem 1rem;text-align:center}.install-modal-close-button{font-size:2rem;text-align:right}.install-logo-container{margin:auto;position:absolute;transform:translateY(-50%);width:5rem}.install-logo{border-radius:1rem;max-height:4rem}.large-image-background{align-items:center;background-color:#00000080;display:flex;height:100vh;height:100svh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.instruction-list-item{text-align:left}.install-button-container,.instruction-list-item{align-items:center;display:flex;line-height:1.5rem;padding-left:.5rem;padding-top:.75rem}.install-button-container{justify-content:center}.instruction-list-header{font-size:1.5rem}.list-number{background-color:gray;border-radius:2rem;color:#fff;display:inline-block;font-weight:700;height:1rem;line-height:1rem;margin-right:.5rem;min-width:1rem;padding:.5rem;text-align:center}.simple-form-container{align-items:center;display:flex;flex-flow:column;font-size:2rem;height:100vh;height:100svh;justify-content:center;width:100vw;width:100svw}.simple-form{align-self:center;max-width:80vw}.simple-form-header-container{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem}.simple-form-header{font-family:LouisGeorge;font-size:3rem;padding-bottom:1rem}.simple-form-sub-header{font-size:.85rem;padding-top:.25rem}.simple-form-success-result{font-family:LouisGeorge;font-size:1.25rem}.simple-form-error-result{font-size:1.5rem}.simple-form-error{color:red;font-size:.95rem;padding:.5rem 0}.simple-form-redirect{padding-top:1rem}.simple-form-button-container{display:flex;flex-direction:column;font-family:LouisGeorge;justify-content:center;padding:1rem .5rem}.simple-form-button{align-items:center;background-color:var(--brackset-white-space-color);border:none;border-radius:.5rem;cursor:pointer;display:flex;font-family:LouisGeorge;height:100%;justify-content:space-between;justify-content:center;padding:.5rem .75rem;text-align:center}.simple-form-button:hover{background-color:#0000000d}.simple-form-footer{display:flex;font-family:LOUISGEORGE;font-size:1rem;justify-content:center;padding-bottom:2rem;width:100%}.simple-form-input-label{color:#000;font-family:LouisGeorge;font-size:1rem;padding-bottom:.1rem}@media screen and (max-width:700px){.simple-form-header-container{align-items:start;padding-bottom:0}.simple-form-header{font-size:2rem}.simple-form-button-container{padding:.5rem 0}.simple-form-footer{align-items:baseline;flex-direction:column;padding-top:2rem}.login-toggle-button{margin:initial;padding:initial}}.account-info-header{background-color:var(--brackset-white-space-color);font-size:.75rem;justify-content:space-between}.account-info-header,.account-info-main{align-items:center;display:flex}.account-info-header-actions{text-align:center}.account-header-icon>.account-icon-indicator{align-items:center;border-radius:2rem;color:#fff;display:flex;font-size:1.8rem;height:2rem;justify-content:center;margin-right:.5rem;padding:.35rem;width:2rem}.account-info-username{font-size:1rem}.user-account-info-content{flex-grow:1}.user-account-info-content>.left-column>.nav-panel:first-child{margin-top:0}.account-content{flex-grow:1}.account-info-bracket-list{border-top:1px solid #000;box-shadow:1px 1px 1rem gray;margin:1rem;padding:1rem 2rem 2rem}.bracket-list-header{border-radius:1rem 1rem 0 0;font-size:1.4rem;padding-bottom:1rem}.App{padding-bottom:1rem;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.brackset-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;min-height:100vh;min-height:100svh;overflow-x:hidden}.teams-button{background-color:#323232;border:none;border-radius:1rem;color:#fff;cursor:pointer;display:inline-block;padding:.5rem 1.5rem}.masthead{align-items:center;background-color:#363636;display:flex;height:5rem;justify-content:space-between}.title-text{color:#fff;font-size:2rem;height:2rem;padding:1rem}.button-container{align-items:center;display:flex;height:8rem;justify-content:space-evenly}
/*# sourceMappingURL=main.56f68617.css.map*/