@import"https://fonts.googleapis.com/css2?family=Alatsi&family=Fira+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";*{box-sizing:border-box;transition:background-color 150ms,border-color 150ms,color 150ms,opacity 150ms,transform 150ms}html{font-size:16px}html,body{font-family:"Fira Sans","Arial","Helvetica",sans-serif}body{background-color:#000;font-size:1rem;min-height:100vh}body.main-nav-shown{overflow:hidden}@media screen and (min-width: 768px){body{font-size:1.25rem}}strong{font-weight:bold}em{font-style:italic}.sf-flex{display:flex}@media screen and (max-width: 1600px){.sf-flex{max-width:100vw}}.sf-flex-column{flex-direction:column}.sf-flex-inline{display:inline-flex}.sf-flex-node{min-width:0}.sf-flex-node-equal{flex:1 1 0}.sf-flex-wrap{flex-wrap:wrap}.sf-flex-gap{gap:.75rem}.sf-flex-center-all{align-items:center;justify-content:center}.sf-flex-center-primary{align-items:center}.sf-flex-center-secondary{justify-content:center}.sf-main-nav-container{flex:0 0 max-content;height:100vh;padding:0;position:fixed;top:0;bottom:0;right:-100vw;transition:transform 150ms ease-out;width:100vw;z-index:100}.main-nav-shown .sf-main-nav-container{transform:translate3d(-100vw, 0, 0)}@media screen and (min-width: 1600px){.sf-main-nav-container{height:initial;position:initial;top:initial;bottom:initial;left:initial}.main-nav-shown .sf-main-nav-container{transform:none}}.sf-main-nav{background:#3c5f87 linear-gradient(90deg, rgb(60, 95, 135), rgb(85, 120, 160));height:100vh;font-size:1rem;overflow:scroll;padding:1rem;position:relative}@media screen and (min-width: 768px){.sf-main-nav{padding-left:6rem;padding-right:6rem}}@media screen and (min-width: 1280px){.sf-main-nav{padding-left:10rem;padding-right:10rem}}@media screen and (min-width: 1600px){.sf-main-nav{border-top-right-radius:2rem;border-bottom-right-radius:2rem;height:100%;overflow:initial;padding:2rem 2rem 5rem 2rem}}.sf-main-nav-group:not(:last-of-type){margin-bottom:1.5rem}.sf-main-nav-group-title{font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:1.25rem;text-transform:uppercase;font-weight:normal;color:#b4a596;margin-bottom:.25rem;padding-left:1.5rem}.sf-main-nav-link{border-radius:1.5rem / 50%;background-color:rgba(0,0,0,0);color:#fff;display:block;font-weight:bold;padding:1rem 1.5rem;text-decoration:none}.sf-main-nav-link:not(:last-of-type){margin-bottom:.0625rem}.sf-main-nav-link.active,.sf-main-nav-link:hover{background-color:#ebebf5;color:#3c5f87}.sf-main-nav-link+.sf-main-nav-group{margin-top:1.5rem}.sf-site-editor-link{color:#b4d7ff;position:absolute;bottom:2rem;left:0;right:0;text-align:center}.sf-site-editor-link:hover{color:#fff}.sf-heading,.sf-subheading{font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:2.5rem;text-transform:uppercase;font-weight:normal;color:#b4a596;margin-bottom:2rem}@media screen and (min-width: 1600px){.sf-heading,.sf-subheading{font-size:6rem}}.sf-editable li,.sf-editable p{line-height:1.375rem}@media screen and (min-width: 768px){.sf-editable li,.sf-editable p{line-height:1.75rem}}.sf-editable ul{list-style-type:disc;margin-left:1.25rem}.sf-editable li{padding-left:.25rem}.sf-editable li:not(:last-child){margin-bottom:.25rem}.sf-editable p:not(:last-child),.sf-editable ul:not(:last-child){margin-bottom:1.5rem}.sf-nav-banner{border-radius:1rem;margin-bottom:1.5rem;max-width:264px}.sf-main-banner{background-color:#000;background-image:url("/img/lanes-cropped.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;height:100vh;opacity:.75;position:relative;width:100vw}.sf-top-bar{align-items:center;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100vw;z-index:200}.sf-top-bar.scrolled-to-one-screen{background-color:rgba(0,0,0,.75)}.main-nav-shown .sf-top-bar{background-color:rgba(0,0,0,0)}.sf-top-bar-title{font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:1.25rem;text-transform:uppercase;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1 1 auto;opacity:0;padding-left:1rem}.scrolled-to-title .sf-top-bar-title{opacity:1}.main-nav-shown .sf-top-bar-title{opacity:0}.sf-menu-button{background:none;border:none;color:#fff;flex:0 0 content;padding:1rem 1.25rem}.sf-menu-button-close{display:none}.main-nav-shown .sf-menu-button-menu{display:none}.main-nav-shown .sf-menu-button-close{display:initial}@media screen and (min-width: 1600px){.sf-menu-button{display:none}}.sf-page-title{font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:3rem;text-transform:uppercase;font-weight:normal;color:#fff;justify-content:center;text-align:center;padding:30vh 1rem 0 1rem;position:absolute;top:0;width:100vw}.sf-main-banner-logo{border-radius:2rem;max-width:75%}.sf-layout{background-color:#f5f5ff;max-width:100%;min-height:100vh}@media screen and (min-width: 1600px){.sf-subheading{font-size:4rem}}.sf-main-content{flex:1 1 auto;padding:2rem 1rem 0 1rem}@media screen and (min-width: 768px){.sf-main-content{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1280px){.sf-main-content{padding-left:6rem;padding-right:6rem}}.sf-panel{margin-bottom:4rem}.sf-panel:not(:last-of-type):after{background:rgba(0,0,0,0) linear-gradient(90deg, rgba(205, 205, 215, 0) 0%, rgb(205, 205, 215) 50%, rgba(205, 205, 215, 0) 100%);border-radius:50%;content:"";display:block;margin-top:4rem;width:100%;height:3px}.sf-panel-body{gap:4rem}.sf-panel-avatar{border-radius:1.5rem;max-height:1080px;width:100%}@media screen and (min-width: 1280px){.sf-panel-avatar{flex:0 0 33%}}.sf-panel-content{flex:1 1 auto;max-width:100%}@media screen and (min-width: 1600px){.sf-panel-content{font-size:1.25rem;max-width:initial}}.sf-general-info-group{min-width:300px}.sf-general-info-group:not(:last-of-type){margin-bottom:2rem}.sf-pro-shop .sf-panel-body{flex-wrap:wrap-reverse}.sf-pro-shop .sf-panel-body .sf-panel-avatar{background-image:url("/img/proshop.jpg");background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:35rem}@media screen and (min-width: 1024px){.sf-pro-shop .sf-panel-body{flex-wrap:nowrap}}.sf-birthdays .sf-panel-body{flex-wrap:wrap}.sf-birthdays .sf-panel-body .sf-panel-avatar{background-image:url("/img/parties.jpg");background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:35rem}@media screen and (min-width: 1024px){.sf-birthdays .sf-panel-body{flex-wrap:nowrap}}.sf-calendar{display:none;gap:.5rem;margin-top:2rem;min-width:976px}.sf-calendar-header{background:#3c5f87 linear-gradient(90deg, rgb(60, 95, 135), rgb(85, 120, 160));font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:2.5rem;text-transform:uppercase;font-weight:normal;border-radius:1.75rem;color:#b4d7ff;display:flex;padding:.5rem;text-align:center}.sf-calendar-button-container{flex:0 0 8.75rem}.sf-calendar-button-container.next{justify-content:flex-end}.sf-calendar-flip-button{border-radius:1.25rem / 50%;align-items:center;background:rgba(0,0,0,0);border:none;color:#b4d7ff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:bold;gap:.5rem}.sf-calendar-flip-button:hover{background:#f5f5ff;color:#3c5f87}.sf-calendar-flip-button.previous{padding-left:.5rem;padding-right:1rem}.sf-calendar-flip-button.next{padding-left:1rem;padding-right:.5rem}.sf-calendar-month{flex:1 1 auto}.sf-calendar-body{gap:.5rem}.sf-calendar-weekdays .sf-calendar-cell{background:#5578a0;color:#b4d7ff;font-size:1rem;font-weight:bold;padding-top:.5rem;padding-bottom:.5rem;text-transform:uppercase}.sf-calendar-week{display:flex;gap:.5rem}.sf-calendar-cell{background-color:#fff;border-radius:1.5rem;flex:1 1 100%;line-height:1.5rem;padding:.5rem;text-align:center}.sf-calendar-cell-content{min-height:5.5rem;font-size:1.125rem;text-wrap:pretty}.sf-calendar-day{align-items:center;background-color:#5578a0;border-radius:50%;color:#fff;display:flex;font-size:1rem;height:2rem;justify-content:center;margin-bottom:.25rem;width:2rem}.sf-agenda{margin-top:2rem}.sf-agenda-header{background:#3c5f87 linear-gradient(90deg, rgb(60, 95, 135), rgb(85, 120, 160));font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:2.5rem;text-transform:uppercase;font-weight:normal;border-radius:1.5rem;color:#b4d7ff;display:flex;margin-bottom:.25rem;padding:.25rem;text-align:center}.sf-agenda-month{flex:1 1 auto}.sf-agenda-button-container{flex:0 0 2.5rem}.sf-agenda-flip-button{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:50%;color:#b4d7ff;cursor:pointer;display:inline-flex;padding-left:.5rem;padding-right:.5rem}.sf-agenda-flip-button:hover{background:#f5f5ff;color:#3c5f87}.sf-agenda-date{background-color:#fff;border-radius:1.5rem;margin-bottom:.25rem;padding:.25rem}.sf-agenda-schedule-container{max-height:33vh;overflow:scroll}.sf-agenda-day{align-content:center;background-color:#5578a0;border-radius:1.5rem;color:#fff;flex:0 0 2.25rem;text-align:center}.sf-agenda-schedule{line-height:1.25rem;padding:.625rem}@media screen and (min-width: 1280px){.sf-agenda{display:none}}.sf-league-nav-container{text-align:center}@media screen and (min-width: 1600px){.sf-league-nav-container{text-align:initial}}.sf-league-nav{border-radius:1.75rem / 50%;background-color:#fff;margin-bottom:2rem;padding:.25rem}.sf-league-nav-link{border-radius:1.5rem / 50%;background-color:rgba(0,0,0,0);color:#3c5f87;font-weight:bold;padding:1rem 2rem}.sf-league-nav-link:hover{color:#5578a0}.showing-scores #scores-link,.showing-schedule #schedule-link{background:#3c5f87 linear-gradient(90deg, rgb(60, 95, 135), rgb(85, 120, 160));color:#b4d7ff;cursor:default;text-decoration:none}.sf-league-sheet-section{margin-bottom:3rem;margin-bottom:3rem}.sf-league-sheet-section:not(:last-of-type):after{background:rgba(0,0,0,0) linear-gradient(90deg, rgba(205, 205, 215, 0) 0%, rgb(205, 205, 215) 50%, rgba(205, 205, 215, 0) 100%);border-radius:50%;content:"";display:block;margin-top:3rem;width:100%;height:3px}.sf-league-sheets-container{display:none}.showing-scores #scores-container,.showing-schedule #schedule-container{display:block}.sf-league-sheet-container{display:inline-block;margin-bottom:2rem}@media screen and (min-width: 1600px){.sf-league-sheet-container{margin-right:2rem}}.sf-league-sheet{background-color:#fff;border-radius:2rem;max-width:100%;padding:1rem}.sf-lane-assignment{align-items:center;flex:0 1 25%;gap:1rem;margin-bottom:.5rem}.sf-lane-assignments-pair{display:flex;flex-wrap:wrap}.sf-lane-assignment-lane{border-radius:1rem / 50%;align-content:center;background-color:#fff;color:#5a5a64;flex:0 0 content;height:1.75rem;font-size:.85rem;padding-left:.75rem;padding-right:.75rem;text-align:center;text-transform:uppercase}.sf-lane-assignment-team{min-width:15rem}.sf-score-grid-row{align-items:center;gap:.75rem;padding-top:.375rem;padding-bottom:.375rem}.sf-score-grid-header{font-family:"Alatsi","Arial","Helvetica",sans-serif;font-size:1rem;text-transform:uppercase;font-weight:normal;align-items:flex-end;color:#b4a596}.sf-score-grid-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 0 content;min-height:1.125rem;text-align:center}@media screen and (min-width: 1024px){.sf-score-grid-cell{min-height:1.375rem}}.sf-standings-place,.sf-standings-high-game,.sf-standings-high-series{flex-basis:3rem}.sf-standings-week-points,.sf-standings-total-points,.sf-standings-points-percentage,.sf-standings-average,.sf-standings-scratch-pins{flex-basis:4rem}.sf-standings-team{flex-basis:6rem;text-align:left}@media screen and (min-width: 1024px){.sf-standings-team{flex-basis:13.5rem}}.sf-matchup{margin-bottom:0}.sf-matchup:not(:last-of-type):after{background:rgba(0,0,0,0) linear-gradient(90deg, rgb(235, 235, 245) 0%, rgba(235, 235, 245, 0) 100%);border-radius:50%;content:"";display:block;margin-top:0;width:100%;height:3px}.sf-matchup-team-name{flex-basis:4rem;text-align:left}@media screen and (min-width: 768px){.sf-matchup-team-name{flex-basis:17rem}}.sf-matchup-game-one,.sf-matchup-game-two,.sf-matchup-game-three,.sf-matchup-total,.sf-matchup-points{flex-basis:4rem}.sf-matchup-all-games{flex-basis:10rem}.sf-top-stat-owner,.sf-top-stat-value{text-align:left}.sf-top-stat-value{flex-basis:3.25rem}.sf-high-score-category{margin-bottom:1rem}@media screen and (min-width: 768px){.sf-high-score-category{display:inline-block;margin-right:2rem}}@media screen and (min-width: 768px){.sf-high-score-category-name{text-align:center}}@media screen and (min-width: 768px){.sf-xs-none{display:none}}.sf-xs-block{display:none}@media screen and (min-width: 768px){.sf-xs-block{display:block}}.sf-xs-flex{display:none}@media screen and (min-width: 768px){.sf-xs-flex{display:flex}}.sf-xs-flex-col{display:none}@media screen and (min-width: 768px){.sf-xs-flex-col{display:flex;flex-direction:column}}@media screen and (min-width: 1024px){.sf-sm-none{display:none}}.sf-sm-block{display:none}@media screen and (min-width: 1024px){.sf-sm-block{display:block}}.sf-sm-flex{display:none}@media screen and (min-width: 1024px){.sf-sm-flex{display:flex}}.sf-sm-flex-col{display:none}@media screen and (min-width: 1024px){.sf-sm-flex-col{display:flex;flex-direction:column}}@media screen and (min-width: 1280px){.sf-md-none{display:none}}.sf-md-block{display:none}@media screen and (min-width: 1280px){.sf-md-block{display:block}}.sf-md-flex{display:none}@media screen and (min-width: 1280px){.sf-md-flex{display:flex}}.sf-md-flex-col{display:none}@media screen and (min-width: 1280px){.sf-md-flex-col{display:flex;flex-direction:column}}@media screen and (min-width: 1600px){.sf-lg-none{display:none}}.sf-lg-block{display:none}@media screen and (min-width: 1600px){.sf-lg-block{display:block}}.sf-lg-flex{display:none}@media screen and (min-width: 1600px){.sf-lg-flex{display:flex}}.sf-lg-flex-col{display:none}@media screen and (min-width: 1600px){.sf-lg-flex-col{display:flex;flex-direction:column}}.sf-d-none{display:none}.sf-text-center{text-align:center}/*# sourceMappingURL=site.css.map */
