.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@charset "UTF-8";html,body{height:100%;width:100%;margin:0;display:flex;font-family:Kodchasan}[deviceType=desktop]>div>header{height:50px;padding:0 1rem;border-radius:0 .375rem 0 0;background-color:#152f5a;box-shadow:1px 4px 2px -.5px #0003}[deviceType=desktop]>div>header>:nth-child(2){margin-left:auto}[deviceType=mobile]>header{display:flex;align-items:center;height:60px;padding:0 .25rem;background-color:#f7f7f7;box-shadow:4px 2px 24px #0000006e,inset 0 2px 7px #fff;z-index:1}[deviceType=mobile]>header span{font-size:x-large;margin:0 .25rem;color:#aaa}[deviceType=mobile]>header>:nth-child(2){display:flex;margin-left:auto}[deviceType=mobile]>header>:nth-child(2) img{filter:invert(81%) sepia(11%) saturate(14%) hue-rotate(2deg) brightness(83%) contrast(88%)}[deviceType=club]>header{display:flex;align-items:center;height:60px;padding:0 .25rem;border-radius:0 0 .375rem .375rem;background-color:#1b3b28;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}[deviceType=club]>header span{font-size:x-large;margin:0 .25rem;color:#bac7bf}[deviceType=club]>header>div{display:flex;margin-left:auto}[deviceType=club]>header>div img{filter:invert(93%) sepia(7%) saturate(174%) hue-rotate(77deg) brightness(83%) contrast(91%)}option{cursor:pointer}.mdc-dialog__surface{background-color:#fffc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mdc-dialog__surface button{font-family:Kodchasan!important}mat-dialog-content{font-family:Kodchasan!important}.mdc-menu-surface{padding:0!important}.mat-mdc-option{font-family:Kodchasan!important;color:#385141!important}.mat-mdc-select-value{font-family:Kodchasan!important;color:#3d3d3d!important}.mat-mdc-form-field-icon-suffix{padding:0 4px 0 10px!important}.mat-expansion-panel-body{padding:0!important}.mat-content.mat-content-hide-toggle{margin-right:0!important}.mat-mdc-form-field-focus-overlay,.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#ffffff1a}.mat-content{height:100%!important}:host ::ng-deep .mat-form-field-no-padding .mat-form-field-wrapper{margin-bottom:-1.25em}mat-chip *{font-size:calc(.2em + .7vw)}.mat-badge-medium.mat-badge-above .mat-badge-content{top:0}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:0}.mat-drawer-inner-container{display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:0!important;margin:0!important}.mat-icon-md{transform:scale(1.5)}.mat-icon-xl{transform:scale(2)}mat-card{height:-moz-fit-content;height:fit-content}mat-card mat-card-header{display:flex;align-items:center;font-family:Kodchasan;padding-bottom:1rem!important}mat-card mat-card-header *{font-family:Kodchasan}mat-card mat-card-content{overflow:auto;height:300px;font-family:Kodchasan;color:#385141}.mat-mdc-tab-body-wrapper{height:-webkit-fill-available!important}.custom-dialog-tablet{background-color:#f5f5f5;font-size:32px}.custom-dialog-tablet .mdc-dialog__content{font-family:Kodchasan;min-height:inherit;font-size:xx-large!important;display:flex;justify-content:center;align-items:center}.custom-dialog-tablet .mdc-dialog__actions{display:flex;border-radius:4px}.custom-dialog-tablet .mdc-dialog__actions button{width:100%;height:50px;color:#fff;font-size:xx-large!important}.form-group{position:relative;width:100%;box-sizing:border-box}.form-group select:focus,.form-group input:focus{transform:scale(1);box-shadow:0 2px 6px #0003}.form-group input{height:50px;width:100%;padding-top:1.5rem;padding-left:1rem;transition:border-color .2s;line-height:1.2;cursor:pointer;box-sizing:border-box}.form-group input::placeholder{color:transparent}.form-group input:placeholder-shown~label{font-size:1rem;top:15px;left:15px}.form-group label{position:absolute;top:39px;left:24px;display:block;transition:.2s;font-size:1rem;font-family:Kodchasan-light;color:#9b9b9b;cursor:pointer;pointer-events:none}.form-group input:focus{padding-bottom:6px;border-width:3px;border-image:linear-gradient(to right,#0009,#38ef7d);border-image-slice:1}.form-group input:focus~label{position:absolute;top:24px;left:16px;display:block;transition:.2s;font-size:.9rem;color:#0009;font-family:Kodchasan-ExtraLight}.form-group input:not(:placeholder-shown)~label,.form-group input:focus~label{position:absolute;top:5px;left:15px;font-size:.7rem;color:#0009;font-family:Kodchasan-ExtraLight;transition:.2s}.form-group input:focus{transform:scale(1)}.form-group select{font-family:inherit;width:100%;border:0;outline:0;font-size:16px;color:#0009;transition:border-color .2s;padding:15px 8px 5px;line-height:1.2}.form-group select label{position:absolute;left:24px;top:50%;transform:translateY(-50%);font-size:1rem;color:#9b9b9b;transition:.2s;pointer-events:none}.form-group select:focus,.form-group select:valid{padding-bottom:6px;border-width:3px;border-image:linear-gradient(to right,#0009,#38ef7d);border-image-slice:1}.form-group select:focus~label,.form-group select:valid~label{position:absolute;top:24px;left:24px;font-size:.9rem;color:#0009;font-family:Kodchasan-ExtraLight;transition:.2s}.form-group select:focus{transform:scale(1)}.form-group select::placeholder{color:transparent}.form-group select:placeholder-shown~label{font-size:1rem;top:50%;left:16px;transform:translateY(-50%);pointer-events:none}@keyframes slideInUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes subtle-rotation{0%{transform:rotate(0)}20%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}.subtle-rotate{animation:subtle-rotation 1.2s ease-in-out infinite;transform-origin:center;will-change:transform}.btn-custom{display:flex;align-items:center;justify-content:center;border-radius:.2rem;cursor:pointer;border:none}.btn-custom-xs{height:35px;width:35px;margin:.25rem}.btn-custom-sm{height:45px;width:45px;margin:.25rem}.btn-custom-sm:active{transform:scale(.98)}.btn-custom-md{height:50px;width:50px;margin:.25rem}.btn-custom-md:active{transform:scale(.97)}.btn-custom mat-icon{display:flex;justify-content:center}.btn-custom-green{background-color:#0b2917}.btn-custom-green:hover{background-color:#03180c}.btn-custom-light{background-color:#fff;box-shadow:0 3px 8px #bdbdbd,inset 0 2px 3px #e6e6e6}.btn-custom-light:hover{background-color:#e6e6e6}[deviceType=desktop]{transition:transform .2s ease}[deviceType=desktop] button:hover{transform:scale(1.02)}[deviceType=desktop] button:focus{outline:1px solid transparent;transform:scale(1.02)}[deviceType=desktop] button:active{transform:scale(.95)}button{outline:none;transition:transform .2s ease}button:hover{transform:scale(1.02)}button:active{transform:scale(.95)}button,select{border:none;cursor:pointer}.dialog{border-radius:.375rem;background:#fff;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.dialog header{border-radius:.375rem .375rem 0 0}.dialog-enter{animation:slideInUp .3s forwards}.dialog-leave{animation:slideOutDown .3s forwards}@font-face{font-family:Kodchasan;src:url(/assets/fonts/Kodchasan-Medium.ttf)}@font-face{font-family:Kodchasan-bold;src:url(/assets/fonts/Kodchasan-Bold.ttf)}@font-face{font-family:Kodchasan-SemiBold;src:url(/assets/fonts/Kodchasan-SemiBold.ttf)}@font-face{font-family:Kodchasan-light;src:url(/assets/fonts/Kodchasan-Light.ttf)}@font-face{font-family:Kodchasan-Extralight;src:url(/assets/fonts/Kodchasan-ExtraLight.ttf)}@font-face{font-family:NovaSlim;src:url(/assets/fonts/NovaSlim-Regular.ttf)}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito/Nunito-Regular.ttf)}.icon-light{filter:invert(100%) sepia(0%) saturate(3117%) hue-rotate(122deg) brightness(116%) contrast(78%)}.icon-gray{filter:invert(53%) sepia(5%) saturate(14%) hue-rotate(327deg) brightness(95%) contrast(95%)}.icon-black{filter:invert(22%) sepia(3%) saturate(19%) hue-rotate(321deg) brightness(89%) contrast(78%)}.icon-blue{filter:invert(33%) sepia(43%) saturate(465%) hue-rotate(188deg) brightness(98%) contrast(89%)}.icon-blue:hover{filter:invert(13%) sepia(29%) saturate(3665%) hue-rotate(199deg) brightness(95%) contrast(92%)}.icon-custom{filter:brightness(0) saturate(100%) invert(37%) sepia(9%) saturate(1103%) hue-rotate(69deg) brightness(100%) contrast(92%)}input{height:31px;border-radius:.2rem;font-size:1rem;border:none;background:#eee;color:#313131;padding:.5rem;transition:transform .2s ease}input:focus{outline:1px solid transparent;transform:scale(1.02);background-color:#e8f0fe}.scrollbar-x::-webkit-scrollbar-track,.scrollbar-y::-webkit-scrollbar-track{background-color:transparent}.scrollbar-x::-webkit-scrollbar-thumb,.scrollbar-y::-webkit-scrollbar-thumb{background-color:#888}.scrollbar-x::-webkit-scrollbar-thumb:hover,.scrollbar-y::-webkit-scrollbar-thumb:hover{background-color:#555}.scrollbar-x::-webkit-scrollbar-button,.scrollbar-y::-webkit-scrollbar-button{display:none}.scrollbar-x::-webkit-scrollbar{height:.15rem}.scrollbar-y::-webkit-scrollbar{width:.25em}.scrollbar-invisible::-webkit-scrollbar{display:none}.scrollbar-x-invisible{overflow-x:hidden;scrollbar-width:auto}.scrollbar-x-invisible::-webkit-scrollbar:horizontal{display:none}.scrollbar-y-invisible{overflow-y:hidden;scrollbar-width:auto}.scrollbar-y-invisible::-webkit-scrollbar:vertical{display:none}.snackbar-success .mdc-snackbar__surface{background-color:green!important;text-align:center}.snackbar-success .mat-mdc-snack-bar-label{color:#fff!important;font-weight:700!important}.snackbar-danger .mdc-snackbar__surface{background-color:red!important;text-align:center}.snackbar-danger .mat-mdc-snack-bar-label{color:#fff!important;font-weight:700!important}:root{--success-gradient-1: linear-gradient(to top, rgb(4 167 0) 0%, rgb(10 187 0 / 94%) 80%, rgba(50, 213, 0, .8) 100%);--warn-gradient-1: linear-gradient(to top, rgb(203 139 0) 0%, rgb(227 157 2) 80%, rgb(255 175 0) 100%);--danger-gradient-1: linear-gradient(to top, rgb(199 0 0) 0%, rgb(249 0 0 / 94%) 80%, rgb(255 0 0 / 80%) 100%);--light: invert(94%) sepia(94%) saturate(0%) hue-rotate(230deg) brightness(105%) contrast(105%)}table{border-collapse:collapse;border-spacing:0}table.table-list{height:100%;width:100%}table.table-list thead{display:flex}table.table-list thead tr{height:50px;width:100%;display:flex;border-radius:.375rem .375rem 0 0}table.table-list thead tr th{display:flex;align-items:center}table.table-list tbody{overflow:auto;display:block}table.table-list tbody tr{height:50px;width:100%;display:flex;border-bottom:1px solid #d1d1d1;cursor:pointer}table.table-list tbody tr:hover{background-color:#c9c9c9}table.table-list tbody tr td{align-content:center;font-weight:100}table.table-list tbody.scrollbar-y::-webkit-scrollbar-track{background-color:#d9d9d9}table.table-rounded{border-radius:.375rem}table.table-rounded tr:first-of-type th:first-of-type{border-top-left-radius:.375rem}table.table-rounded tr:first-of-type th:last-of-type{border-top-right-radius:.375rem}table.table-rounded tr:last-of-type td:first-of-type{border-bottom-left-radius:.375rem}table.table-rounded tr:last-of-type td:last-of-type{border-bottom-right-radius:.375rem}table.table-rounded tr:last-of-type td{border-bottom:none}table.table-rounded tr td:first-of-type{border-left:none}table.table-rounded tr td:last-of-type{border-right:none}table.table-light,table.table-light thead,table.table-light tbody{border:none!important}table.table-light thead tr{border:none!important;border-bottom:1px solid #ccc!important}table.table-light thead tr th{border:none!important;background-color:#ededed;color:#5d5d5d}table.table-light thead tr th:not(:last-of-type){border-right:1px solid #ccc!important}table.table-light thead tr th:first-of-type{background-color:#fff}table.table-light thead tr th *{border:none}table.table-light tbody tr{border:none!important}table.table-light tbody tr:not(:last-of-type){border-bottom:1px solid #ccc!important}table.table-light tbody tr td{border:none!important}table.table-light tbody tr td:not(:last-of-type){border-right:1px solid #ccc!important}table.table-light tbody tr td:not(:first-of-type){background-color:#fff;color:#5d5d5d}table.table-light tbody tr td:first-of-type{background-color:#ededed;color:#5c5c5c}table.table-light tbody tr td *{border:none}@media print{table{border-collapse:collapse!important}th,td{border:1px solid #ccc!important;box-sizing:border-box!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}*{box-sizing:border-box!important}th,td{border:.6pt solid #ccc!important}}.col-6{width:50%}.col-12{width:100%}@media (min-width: 576px){.col-sm-6{width:50%}.col-sm-12{width:100%}}@media (min-width: 768px){.col-md-6{width:50%}.col-md-12{width:100%}}@media (min-width: 992px){.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-6{width:50%}.col-lg-12{width:100%}}@media (min-width: 1200px){.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-6{width:50%}}@media (min-width: 1400px){.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-6{width:50%}}.gx-0{--bs-gutter-x: 0;display:flex;flex-wrap:wrap;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.gx-0>*{padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x))}.gx-1{--bs-gutter-x: .25rem;display:flex;flex-wrap:wrap;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.gx-1>*{padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x))}.gx-2{--bs-gutter-x: .5rem;display:flex;flex-wrap:wrap;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.gx-2>*{padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x))}.gx-3{--bs-gutter-x: 1rem;display:flex;flex-wrap:wrap;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.gx-3>*{padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x))}.gx-4{--bs-gutter-x: 1.5rem;display:flex;flex-wrap:wrap;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.gx-4>*{padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x))}.gx-5{--bs-gutter-x: 3rem;display:flex;flex-wrap:wrap;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.gx-5>*{padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x))}.gy-0{--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-bottom:calc(-.5 * var(--bs-gutter-y))}.gy-0>*{padding-top:calc(.5 * var(--bs-gutter-y));padding-bottom:calc(.5 * var(--bs-gutter-y))}.gy-1{--bs-gutter-y: .25rem;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-bottom:calc(-.5 * var(--bs-gutter-y))}.gy-1>*{padding-top:calc(.5 * var(--bs-gutter-y));padding-bottom:calc(.5 * var(--bs-gutter-y))}.gy-2{--bs-gutter-y: .5rem;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-bottom:calc(-.5 * var(--bs-gutter-y))}.gy-2>*{padding-top:calc(.5 * var(--bs-gutter-y));padding-bottom:calc(.5 * var(--bs-gutter-y))}.gy-3{--bs-gutter-y: 1rem;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-bottom:calc(-.5 * var(--bs-gutter-y))}.gy-3>*{padding-top:calc(.5 * var(--bs-gutter-y));padding-bottom:calc(.5 * var(--bs-gutter-y))}.gy-4{--bs-gutter-y: 1.5rem;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-bottom:calc(-.5 * var(--bs-gutter-y))}.gy-4>*{padding-top:calc(.5 * var(--bs-gutter-y));padding-bottom:calc(.5 * var(--bs-gutter-y))}.gy-5{--bs-gutter-y: 3rem;display:flex;flex-wrap:wrap;margin-top:calc(-.5 * var(--bs-gutter-y));margin-bottom:calc(-.5 * var(--bs-gutter-y))}.gy-5>*{padding-top:calc(.5 * var(--bs-gutter-y));padding-bottom:calc(.5 * var(--bs-gutter-y))}
