﻿.fg-accent{color:#fd8c23}.fg-background-light{color:#c7c7c7}.fg-background-dark{color:#2f3545}.fg-text-dark{color:#292d32}.fg-text-light{color:#f8f8f8}.fg-contrast{color:#3a506b}.fg-highlight{color:#ffd580}.fg-practice{color:#caedfb}.fg-comp{color:#92d050}.fg-tournament{color:lime}.fg-fun-night{color:#e49edd}.fg-no-event{color:#ff6700}.fg-perfect-score{color:#06f83c}.fg-above-avg{color:#08a045}.fg-below-avg{color:red}.bg-accent{background-color:#fd8c23}.bg-background-light{background-color:#c7c7c7}.bg-background-dark{background-color:#2f3545}.bg-text-dark{background-color:#292d32}.bg-text-light{background-color:#f8f8f8}.bg-contrast{background-color:#3a506b}.bg-highlight{background-color:#ffd580}.bg-practice{background-color:#caedfb}.bg-comp{background-color:#92d050}.bg-tournament{background-color:lime}.bg-fun-night{background-color:#e49edd}.bg-no-event{background-color:#ff6700}.bg-below-avg{background-color:red}.bg-above-avg{background-color:#08a045}.bg-performance-good{background-color:#1175a8}.bg-performance-avg{background-color:#f6be00}.bg-transparent{background-color:rgba(0,0,0,0) !important}.app-border-thin{border:1px solid var(--border-color) !important}.app-border-med{border:1.5px solid var(--border-color) !important}.app-border-thick{border:2px solid var(--border-color) !important}.bottom-border-thin{border-bottom:1px solid var(--border-color) !important}.bottom-border-med{border-bottom:1.5px solid var(--border-color) !important}.bottom-border-thick{border-bottom:2px solid var(--border-color) !important}.top-border-thin{border-top:1px solid var(--border-color) !important}.top-border-med{border-top:1.5px solid var(--border-color) !important}.top-border-thick{border-top:2px solid var(--border-color) !important}.left-border-thin{border-left:1px solid var(--border-color) !important}.left-border-med{border-left:1.5px solid var(--border-color) !important}.left-border-thick{border-left:2px solid var(--border-color) !important}.right-border-thin{border-right:1px solid var(--border-color) !important}.right-border-med{border-right:1.5px solid var(--border-color) !important}.right-border-thick{border-right:2px solid var(--border-color) !important}.border-accent-color{--border-color: #fd8c23}.border-background-light-color{--border-color: #c7c7c7}.border-background-dark-color{--border-color: #2f3545}.border-text-primary-color{--border-color: #292d32}.border-text-secondary-color{--border-color: #f8f8f8}.border-contrast-color{--border-color: #3a506b}.border-highlight-color{--border-color: #ffd580}.five-stand-grid{display:grid;grid-template-columns:1fr 5fr;grid-auto-rows:1fr;grid-column-gap:10px;width:100%;min-height:0}.five-stand-item{flex:1;min-height:0;display:flex;flex-direction:column}.five-stand-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.five-stand-header{background-color:#fd8c23;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-family:Oswald;color:#292d32}.five-stand-search-box-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:auto;background-color:#c7c7c7;display:flex;flex-direction:column}.five-stand-button{background-color:rgba(0,0,0,0) !important;width:100% !important;border:0 !important}.five-stand-button-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:10px;background-color:#292d32 !important}.five-stand-button-inner-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:4px}.five-stand-gauge-wrapper{display:flex;flex-direction:column;width:100%;flex:1;min-width:0}.five-stand-scroll::-webkit-scrollbar{width:8px}.five-stand-scroll::-webkit-scrollbar-track{background:#c7c7c7}.five-stand-scroll::-webkit-scrollbar-thumb{background-color:#3a506b;border-radius:4px}:root{--header-height: 60px;--footer-height: 40px;--avail-height: calc(100vh - var(--header-height) - var(--footer-height) - 30px);--avail-width: calc(100vw - 20px);--bar-good: #08a045;--bar-bad: #ff0000;--bar-avg: #c7c7c7}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-VariableFont_wght.ttf") format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:Oswald;src:url("../fonts/Oswald-VariableFont_wght.ttf") format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:Material Symbols Outlined;src:url("../fonts/MaterialSymbolsRounded-VariableFont_FILL,GRAD,opsz,wght.ttf") format("woff2");font-weight:100 900;font-style:normal}.app-font{font-family:"Montserrat"  !important;font-weight:300  !important}.app-font-semi{font-family:"Montserrat"  !important;font-weight:500  !important}.app-font-bold{font-family:"Montserrat"  !important;font-weight:700  !important}.heading-font{font-family:"Oswald"  !important;font-weight:300  !important}.heading-font-semi{font-family:"Oswald"  !important;font-weight:500  !important}.heading-font-bold{font-family:"Oswald"  !important;font-weight:700  !important}.symbol-font{font-family:"Material Symbols Outlined"  !important;font-weight:300  !important}.symbol-font-semi{font-family:"Material Symbols Outlined"  !important;font-weight:500  !important}.symbol-font-bold{font-family:"Material Symbols Outlined"  !important;font-weight:700  !important}.font-xxsmall{font-size:6px}@media(min-width: 767.98px){.font-xxsmall{font-size:6px}}@media(min-width: 991.98px){.font-xxsmall{font-size:8px}}@media(min-width: 1199.98px){.font-xxsmall{font-size:8px}}@media(min-width: 1599.98px){.font-xxsmall{font-size:8px}}@media(min-width: 1920.98px){.font-xxsmall{font-size:10px}}.font-xsmall{font-size:8px}@media(min-width: 767.98px){.font-xsmall{font-size:8px}}@media(min-width: 991.98px){.font-xsmall{font-size:8px}}@media(min-width: 1199.98px){.font-xsmall{font-size:10px}}@media(min-width: 1599.98px){.font-xsmall{font-size:10px}}@media(min-width: 1920.98px){.font-xsmall{font-size:12px}}.font-small{font-size:10px}@media(min-width: 767.98px){.font-small{font-size:10px}}@media(min-width: 991.98px){.font-small{font-size:10px}}@media(min-width: 1199.98px){.font-small{font-size:12px}}@media(min-width: 1599.98px){.font-small{font-size:13px}}@media(min-width: 1920.98px){.font-small{font-size:16px}}.font-medium{font-size:12px}@media(min-width: 767.98px){.font-medium{font-size:12px}}@media(min-width: 991.98px){.font-medium{font-size:12px}}@media(min-width: 1199.98px){.font-medium{font-size:14px}}@media(min-width: 1599.98px){.font-medium{font-size:16px}}@media(min-width: 1920.98px){.font-medium{font-size:18px}}.font-large{font-size:16px}@media(min-width: 767.98px){.font-large{font-size:16px}}@media(min-width: 991.98px){.font-large{font-size:16px}}@media(min-width: 1199.98px){.font-large{font-size:18px}}@media(min-width: 1599.98px){.font-large{font-size:18px}}@media(min-width: 1920.98px){.font-large{font-size:20px}}.font-xlarge{font-size:18px}@media(min-width: 767.98px){.font-xlarge{font-size:18px}}@media(min-width: 991.98px){.font-xlarge{font-size:20px}}@media(min-width: 1199.98px){.font-xlarge{font-size:20px}}@media(min-width: 1599.98px){.font-xlarge{font-size:24px}}@media(min-width: 1920.98px){.font-xlarge{font-size:30px}}.trap-grid{display:grid;grid-template-columns:1fr 5fr;grid-column-gap:10px;width:100%;min-height:0;flex:1;height:100%;grid-template-rows:1fr}.trap-item{min-height:0;display:flex;flex-direction:column}.trap-scroll-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;overflow-y:auto;flex:1 1 auto;min-height:0}.trap-header{background-color:#fd8c23;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-family:Oswald;color:#292d32;flex:0 0 auto}.trap-search-box-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:auto;background-color:#c7c7c7;display:flex;flex-direction:column}.trap-button{background-color:rgba(0,0,0,0) !important;width:100% !important;border:0 !important}.trap-button-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:10px;background-color:#292d32 !important}.trap-button-inner-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:4px}.trap-gauge-wrapper{display:flex;flex-direction:column;width:100%;flex:1;min-width:0}.trap-scroll::-webkit-scrollbar{width:8px}.trap-scroll::-webkit-scrollbar-track{background:#c7c7c7}.trap-scroll::-webkit-scrollbar-thumb{background-color:#fd8c23;border-radius:4px}.trap-grid-with-chart{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-template-rows:auto auto;margin-top:20px}.trap-chart-inner{display:grid;grid-template-columns:1fr 4fr;grid-column-gap:20px;border:1px solid #c7c7c7}.trap-grid-runs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;margin-top:20px}.app-border-thin.orange-border.full-radius{display:flex;flex-direction:column}.app-border-thin.orange-border.full-radius>div:last-child{flex:1;display:flex;align-items:center;justify-content:center}.athlete-list-grid{display:grid;grid-template-columns:1fr 5fr;grid-column-gap:10px;grid-row-gap:15px}@media(max-width: 575.98px){.athlete-list-grid{grid-row-gap:55px}}@media(min-width: 575.98px)and (max-width: 767.98px){.athlete-list-grid{grid-row-gap:8px}}@media(min-width: 767.98px)and (max-width: 991.98px){.athlete-list-grid{grid-row-gap:8px}}@media(min-width: 991.98px)and (max-width: 1199.98px){.athlete-list-grid{grid-row-gap:10px}}.athlete-list-item{height:100%;display:flex;flex-direction:column}.athlete-list-header{background-color:#fd8c23;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-family:Oswald;color:#292d32}.athlete-list-search-box-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:auto;background-color:#c7c7c7;display:flex;flex-direction:column}.athlete-list-content-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:calc(var(--avail-height) - 120px);background-color:#c7c7c7;display:flex;flex-direction:column}.athlete-list-content{margin:3px 8px;max-height:100%;overflow-y:auto}.athlete-list-button{background-color:rgba(0,0,0,0) !important;width:100% !important;border:0 !important}.athlete-list-button-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:10px;background-color:#c7c7c7 !important}.athlete-list-button-inner-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:4px}.athlete-grid{display:grid;grid-template-columns:1fr 5fr;grid-column-gap:10px;grid-row-gap:15px}.athlete-item{height:100%;display:flex;flex-direction:column}.athlete-header{background-color:#fd8c23;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-family:Oswald;color:#292d32}.athlete-search-box-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:auto;background-color:#c7c7c7;display:flex;flex-direction:column}.athlete-content-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:calc(var(--avail-height) - 120px);background-color:#c7c7c7;display:flex;flex-direction:column}.athlete-form-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #fd8c23;height:calc(var(--avail-height) - 72px);background-color:#2f3545;display:flex;flex-direction:column}.athlete-content{margin:3px 8px;max-height:100%;overflow-y:auto}.athlete-button{background-color:rgba(0,0,0,0) !important;width:100% !important;border:0 !important}.athlete-button-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:10px;background-color:#292d32 !important}.athlete-button-inner-grid{display:grid;grid-template-columns:min-content min-content;grid-column-gap:4px}.athlete-form-grid{display:grid;grid-template-rows:repeat(4, auto);grid-row-gap:10px}.athlete-form-2column{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(3, 1fr);column-gap:10px}.athlete-form-3column{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(4, 1fr);column-gap:10px}.athlete-form-3column-wide{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 2fr 1fr;column-gap:10px}h1:focus{outline:none}a,.btn-link{color:#0071c1}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}a,.btn-link{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}.darker-border-checkbox.form-check-input{border-color:#929292}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.custom-btn{background-color:rgba(0,0,0,0) !important}.scoring-btns{background-color:#c7c7c7 !important}.custom-btn:hover,.custom-btn:focus,.custom-btn:active{background-color:#fd8c23 !important;color:#c7c7c7 !important}.index-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.1fr 1.1fr;grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px;height:calc(var(--avail-height) - 45px)}.index-item{height:100%;display:flex;flex-direction:column;background-color:#2f3545;border-radius:5px}.index-header{background-color:#fd8c23;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}.index-content-wrapper{height:calc(var(--avail-height) - 90px);background-color:#2f3545;display:flex;flex-direction:column}.index-content{margin:3px 8px;max-height:100%;overflow-y:auto}.nested-index-grid{display:grid;grid-template-rows:1fr 1fr;grid-row-gap:10px;height:99%}.nested-index-item{display:flex;flex-direction:column;height:100%}.nested-index-content-wrapper{border:1px solid #fd8c23;border-radius:5px;background-color:#c7c7c7;flex:1;display:flex;flex-direction:column}.nested-index-content{margin:3px 8px;max-height:100%;overflow-y:auto}.scores-list-box{border:0 !important;width:100% !important}.fade-container{transition:opacity .5s ease-in-out;opacity:1}.fade-container.fade-in{opacity:1}.fade-container.fade-out{opacity:0}*,*::before,*::after{box-sizing:border-box}html,body,#app{font-family:"Montserrat";font-weight:500;margin:0;background-color:#c7c7c7;display:flex;flex-direction:column;height:100vh}.layout-container{display:flex;flex-direction:column;height:100vh;width:100vw}.header,.footer{background-color:#2f3545 !important;color:#292d32 !important;font-family:"Montserrat";font-weight:500;display:grid;grid-template-columns:1fr 5fr 1fr;padding:.5vw 0 !important}.header .col,.footer .col{display:flex;align-items:center;justify-content:center}.header{border-bottom:1px solid #fd8c23}.footer{border-top:1px solid #fd8c23;margin-top:auto}.page-content{flex:1;padding:.5vw 0 !important;background-color:#c7c7c7 !important;display:flex;flex-direction:column;overflow:hidden;min-height:0}.header-logo{max-height:125px}@media(max-width: 575.98px){.header-logo{max-height:65px}}@media(min-width: 575.98px)and (max-width: 767.98px){.header-logo{max-height:75px}}@media(min-width: 767.98px)and (max-width: 991.98px){.header-logo{max-height:85px}}@media(min-width: 991.98px)and (max-width: 1199.98px){.header-logo{max-height:95px}}@media(min-width: 1199.98px)and (max-width: 1920.98px){.header-logo{max-height:105px}}.flex{display:flex}.flex-col{flex-direction:column}.min-h-screen{height:100vh;overflow:hidden}.fixed{position:fixed}.top-0{top:0}.left-0{left:0}.w-full{width:100%}.z-10{z-index:10}.flex-1{flex:1 1 0%}.overflow-y-auto{overflow-y:auto}.bottom-0{bottom:0}.password-container{position:relative;display:flex;align-items:center;width:100%}.password-input{width:100%;padding-right:35px;background-color:#c7c7c7 !important}.eye-icon{text-align:center;cursor:pointer;color:#c7c7c7;font-size:1em;background-color:#fff !important;display:inline-block;border:none;border-radius:0;margin-left:3px}.eye-icon:hover{color:#ff6700}.e-input-group{background:#2f3545 !important;color:#c7c7c7 !important}.login-grid{display:grid;grid-template-columns:2fr auto 2fr;margin-top:20px}.start-post,.end-post,.end-post-scoring,.start-post-scoring{border-top:1.5px solid #fd8c23;border-bottom:1.5px solid #fd8c23}.start-post{border-left:3px solid #fd8c23;border-right:1.5px solid #fd8c23}.end-post{border-left:1.5px solid #fd8c23;border-right:3px solid #fd8c23}.end-post-scoring{border-left:1.5px solid #fd8c23;border-right:3px solid #fd8c23}.start-post-scoring{border-left:3px solid #fd8c23;border-right:1.5px solid #fd8c23}.scoring-dark{border:0px solid rgba(0,0,0,0) !important;height:stretch !important}.scoring-dark input.e-input{text-align:center !important;font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important;color:#f8f8f8 !important;background-color:#2f3545 !important;transition:background-color .3s ease !important;padding:0 !important;height:stretch !important}.scoring-dark input.e-input::placeholder{color:#c7c7c7 !important}.scoring-dark input.e-input:focus{background-color:#fd8c23 !important;color:#292d32 !important;outline:none;height:stretch !important}.scoring-light{border:0px solid rgba(0,0,0,0) !important;height:stretch !important}.scoring-light input.e-input{text-align:center !important;font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important;color:#292d32 !important;background-color:#c7c7c7 !important;transition:background-color .3s ease !important;padding:0 !important;height:stretch !important}.scoring-light input.e-input::placeholder{color:#2f3545 !important}.scoring-light input.e-input:focus{background-color:#fd8c23 !important;color:#292d32 !important;outline:none;height:stretch !important}.btn-25-0{font-size:clamp(9px,1.2vw,12px)  !important;font-family:"Montserrat"  !important;font-weight:500  !important}.sidebar-menu-section-border{border-top:1px solid #f8f8f8;border-top-left-radius:3px;border-top-right-radius:3px}.sidebar-menu-items-border{border-bottom:1px solid #f8f8f8;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.sidebar-menu-section-border,.sidebar-menu-items-border{border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8}.sidebar-menu-container{display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*94);margin:0;box-sizing:border-box;background-color:#2f3545 !important;border-radius:4px}.sidebar-menu-header,.sidebar-menu-footer{flex:0 0 auto}.sidebar-menu-footer{margin-bottom:5px}.sidebar-menu-body{flex:1 1 auto;overflow:hidden;position:relative}.sidebar-side-btns{background-color:rgba(0,0,0,0) !important;width:100% !important;border:0 !important}.sidebar-listbox{border:0 !important}.sidebar-main-content{height:92vh;background-color:#f8f8f8;margin-left:10px;margin-right:10px}.e-custom-sidebar{border-radius:4px;text-align:left;align-content:flex-start;justify-content:flex-start;background-color:rgba(0,0,0,0) !important;border:none}.e-custom-sidebar:hover{background-color:#fd8c23 !important}.e-tbar-btn .tb-icons{font-family:"Material Symbols Outlined";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fd8c23 !important;font-size:1.25em !important}.e-toolbar .e-icons{font-size:2em}.e-tbar-menu-icon:before{content:""}.e-toolbar .e-toolbar-items,.footer,.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn{background-color:#2f3545;color:#fd8c23 !important;font-size:clamp(10px,1.2vw,14px)  !important;font-family:"Montserrat"  !important;font-weight:500  !important;width:100%}.full-radius,.top-radius{border-top-left-radius:4px;border-top-right-radius:4px}.full-radius,.bottom-radius{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.left-radius{border-top-left-radius:4px;border-bottom-left-radius:4px}.right-radius{border-top-right-radius:4px;border-bottom-right-radius:4px}.indent-left,.indent-both{margin-left:5px}.indent-right,.indent-both{margin-right:5px}.indent-top{margin-top:5px}.indent-bottom{margin-bottom:5px}.indent-full{margin:5px}.practice-class,.comp-class,.tournament-class,.funnight-class,.noevent-class,.teamevent-class,.calendar-event-class{font-family:"Montserrat"  !important;font-weight:600  !important;font-size:clamp(10px,1.2vw,14px)  !important}.practice-class{background:#caedfb !important;color:#292d32 !important}.comp-class{background:#92d050 !important;color:#292d32 !important}.tournament-class{background:#fd8c23 !important;color:#292d32 !important}.funnight-class{background:#e49edd !important;color:#f8f8f8 !important}.noevent-class{background:#fd8c23 !important;color:#292d32 !important;font-family:"Montserrat"  !important;font-weight:800  !important}.teamevent-class{background:#fff !important;color:#292d32 !important}.calendar-event-class{background:#2f3545 !important;color:#292d32 !important}.team-ranking-outer-grid{display:grid;grid-template-columns:auto 1fr}.team-ranking-grid{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:20px}.tsim-grid{display:grid;width:100%;min-height:0;flex:1;height:100%;grid-template-rows:repeat(4, auto)}.tsim-scroll-grid{display:grid;grid-gap:10px;overflow-y:auto;flex:1 1 auto;min-height:0}.e-checkbox-wrapper .e-frame{background-color:rgba(0,0,0,0) !important;border:2px solid #fd8c23 !important;align-content:center;font-size:clamp(10px,1.2vw,14px)  !important;width:20px !important;height:20px !important}.e-checkbox-wrapper .e-frame.e-check{background-color:#fd8c23 !important;border:1px solid #292d32 !important;color:#292d32 !important;align-content:center;font-size:clamp(10px,1.2vw,14px)  !important;width:20px !important;height:20px !important}.e-ddl.e-input-group.e-control-wrapper .e-input{color:#292d32 !important;background:#c7c7c7 !important;font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important}.e-dropdownbase .e-list-item,.e-dropdownbase .e-list-item.e-item-focus{background-color:#292d32 !important;color:#c7c7c7 !important;font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important;min-height:50px}.e-ddl.e-input-group input.e-input::placeholder{font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important;color:#292d32 !important}.e-ddl .e-input-group-icon.e-ddl-icon.e-icons,.e-ddl .e-input-group-icon.e-ddl-icon.e-icons:hover{background-color:#c7c7c7 !important;color:#292d32 !important}.e-input-group input.e-input,.e-input-group.e-control-wrapper input.e-input{background-color:#292d32}.e-input-group input.e-input,.e-input-group.e-control-wrapper input.e-input{color:#c7c7c7;font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important}.e-input-group .e-input-group-icon:last-child,.e-input-group.e-control-wrapper .e-input-group-icon:last-child{font-size:clamp(14px,1.5vw,18px)  !important;color:#fd8c23}.e-listbox-container .e-list-item{background-color:#292d32 !important}.e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled){background-color:#c7c7c7 !important;color:#292d32 !important}.e-listbox-container .e-list-item.e-selected{background-color:#fd8c23 !important;color:#292d32 !important}.e-listbox-container .e-list-item.e-selected:active{background-color:#fd8c23 !important;color:#292d32 !important}.e-menu-container{background-color:rgba(0,0,0,0) !important;outline:none !important}.e-menu-container .e-ul .e-menu-item{margin-top:5px;margin-bottom:15px}.e-menu-container .e-menu .e-menu-item.e-focused{background-color:rgba(0,0,0,0) !important;outline:none !important}.e-menu-container .e-menu .e-menu-item.e-selected{background-color:rgba(0,0,0,0) !important;outline:none !important}.e-menu-container.e-menu-popup{background-color:#2f3545 !important}.e-menu-item{color:#292d32 !important;background-color:rgba(0,0,0,0) !important}.menuFont,.selectedMenuFont{text-decoration:none !important}.menuFont{color:#292d32 !important}.selectedMenuFont{color:#fd8c23 !important}.e-menu-caret::before{color:#292d32 !important}.e-menu-item:hover{background-color:#fd8c23 !important;color:#292d32 !important}.e-menu-item:hover .e-menu-caret::before{color:#fd8c23 !important}.e-menu-item:hover .menuFont{color:#292d32 !important;text-decoration:none !important}.e-menu-item:hover .selectedMenuFont{color:#292d32 !important;text-decoration:none !important}.e-menu:not(.e-menu-popup) .e-menu-item{background-color:rgba(0,0,0,0) !important;color:#fd8c23 !important;transition:background-color .2s ease}.e-menu:not(.e-menu-popup) .e-menu-item:hover{background-color:#fd8c23 !important;color:#292d32 !important}.e-menu:not(.e-menu-popup) .e-menu-item:hover .e-menu-caret::before,.e-menu:not(.e-menu-popup) .e-menu-item:hover .menuFont{color:#292d32 !important}.e-menu:not(.e-menu-popup) .e-menu-item.menu-active{background-color:#fd8c23 !important;color:#292d32 !important}.e-menu-item.menu-active .e-menu-caret::before,.e-menu-item.menu-active .boldFont{color:#292d32 !important;text-decoration:none !important}.e-radio+label::before{border-color:#fd8c23 !important}.e-radio:checked+label::before{border-color:#fd8c23 !important}.e-radio:checked+label::after{background-color:#fd8c23 !important}.e-radio+label:hover::before,.e-radio:focus+label::before{border-color:#fd8c23 !important}.e-radio:checked+label:hover::before,.e-radio:checked:focus+label::before{border-color:#fd8c23 !important}.e-spinner-pane .e-spinner-inner .e-spin-tailwind3{stroke:#fd8c23 !important;color:#fd8c23 !important;fill:#fd8c23 !important}.custom-tab-header .e-tab-header .e-toolbar-item .e-tab-text{font-size:clamp(18px,1.8vw,24px) !important;color:#292d32 !important;font-family:Oswald;font-weight:500}.e-tab .e-tab-header .e-toolbar-items{background:#c7c7c7 !important;color:#292d32 !important;border:1px solid #fd8c23 !important;font-size:clamp(18px,1.8vw,24px) !important}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover{background:#fd8c23 !important;color:#292d32 !important}.e-tab .e-tab-header .e-toolbar-item.e-active{background:#fd8c23 !important;color:#292d32 !important;font-size:clamp(18px,1.8vw,24px) !important}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon{color:#292d32 !important;background:#fd8c23 !important;font-size:clamp(18px,1.8vw,24px) !important;font-weight:bold !important}.center-tabs .e-tab .e-tab-header .e-toolbar-items{display:flex;justify-content:center;background:#c7c7c7 !important;color:#292d32 !important;border:1px solid #fd8c23 !important;font-size:clamp(18px,1.8vw,24px) !important}.center-tabs .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover{background:#fd8c23 !important;color:#292d32 !important;font-size:clamp(18px,1.8vw,24px) !important}.center-tabs .e-tab .e-tab-header .e-toolbar-item.e-active{background:#fd8c23 !important;color:#292d32 !important;font-size:clamp(18px,1.8vw,24px) !important}.center-tabs .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,.center-tabs .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon{color:#292d32 !important;background:#fd8c23 !important;font-size:clamp(18px,1.8vw,24px) !important;font-weight:bold !important}.center-tabs .e-tab-header .e-toolbar-items{margin:0 auto;display:flex;justify-content:center;font-size:clamp(18px,1.8vw,24px) !important}.e-custom{border:0px solid rgba(0,0,0,0) !important}.e-custom input.e-input{font-family:"Montserrat"  !important;font-weight:500  !important;font-size:clamp(14px,1.5vw,18px)  !important;color:#f8f8f8 !important;background-color:#2f3545 !important}.e-custom input.e-input::placeholder{color:#fd8c23 !important}/*# sourceMappingURL=app.css.map */
