@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.dark-theme{font-family:Montserrat,sans-serif;color:#fff;background-color:#000}body.light-theme{font-family:Montserrat,sans-serif;color:#000;background-color:#fff}body{font-family:Montserrat,sans-serif;color:#fff;background-color:#000}html,body{width:100%;height:100%;margin:0;padding:0}.search{height:38px;margin:0 20px 0 0;padding:0 10px;border-radius:6px;min-width:250px}.snackbar{--mdc-snackbar-container-color: #1A2E5C;--mdc-snackbar-container-shape: 4px;--mat-mdc-snack-bar-button-color: white;margin-bottom:78px!important}.snackbar .mat-mdc-snack-bar-action{--mat-mdc-button-persistent-ripple-color: transparent !important;--mat-mdc-button-ripple-color: transparent !important}.snackbar .mat-mdc-button:hover .mat-mdc-button-persistent-ripple,.snackbar .mat-mdc-button:hover .mat-mdc-button-ripple,.snackbar .mat-mdc-button:hover:before,.snackbar .mat-mdc-button .mat-mdc-button-persistent-ripple:before,.snackbar .mat-mdc-button .mdc-button__ripple:before,.snackbar .mat-mdc-button .mdc-button__ripple:after{background-color:transparent!important;opacity:0!important}.snackbar .mat-mdc-button:hover,.snackbar .mat-mdc-button .mat-ripple-element{background-color:transparent!important}body.light-theme .snackbar{--mdc-snackbar-container-color: #ffffff;--mdc-snackbar-supporting-text-color: #333333;--mat-mdc-snack-bar-button-color: #007bff;box-shadow:0 4px 12px #00000026!important;border:1px solid #e8e8e8}body.light-theme .snackbar .mdc-snackbar__label{color:#333!important}:root{--mdc-linear-progress-active-indicator-color: #1A2E5C}:root{--mdc-linear-progress-track-color: none}input.ng-invalid.ng-touched{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354580}input.ng-valid.ng-touched{border-color:#28a745}.mat-mdc-select-panel{background-color:#0a1f44!important;color:#fff!important}.mat-mdc-option{border-bottom:1px solid #444}.mat-mdc-option:last-child{border-bottom:none}.mat-mdc-select-trigger{width:100%;padding:7px;border:1px solid #333;border-radius:6px;box-sizing:border-box;background-color:#1a2e5c;color:#fff;font-size:1rem;transition:border-color .3s ease}body.light-theme .mat-mdc-select-panel{background-color:#fff!important;color:#333!important}body.light-theme .mat-mdc-option{color:#333!important;border-bottom:1px solid #e8e8e8}body.light-theme .mat-mdc-option:hover{background-color:#f5f7fa!important}body.light-theme .mat-mdc-select-trigger{background-color:transparent!important;color:#333!important;border:none!important}body.light-theme .mat-mdc-form-field-flex{border:none!important}body.light-theme .mdc-text-field--outlined .mdc-notched-outline{border-color:#d1d5db!important}body.light-theme .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,body.light-theme .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,body.light-theme .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#d1d5db!important}body.light-theme .mat-mdc-form-field-infix{background-color:#fff!important}body.light-theme .mat-mdc-select-arrow,body.light-theme .mat-mdc-select-value{color:#333!important}
