:where(html){line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}.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}@font-face{font-family:Excon;src:url(/assets/fonts/Excon-Thin.woff2) format("woff2"),url(/assets/fonts/Excon-Thin.woff) format("woff"),url(/assets/fonts/Excon-Thin.ttf) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Excon;src:url(/assets/fonts/Excon-Light.woff2) format("woff2"),url(/assets/fonts/Excon-Light.woff) format("woff"),url(/assets/fonts/Excon-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Excon;src:url(/assets/fonts/Excon-Regular.woff2) format("woff2"),url(/assets/fonts/Excon-Regular.woff) format("woff"),url(/assets/fonts/Excon-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Excon;src:url(/assets/fonts/Excon-Medium.woff2) format("woff2"),url(/assets/fonts/Excon-Medium.woff) format("woff"),url(/assets/fonts/Excon-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Excon;src:url(/assets/fonts/Excon-Bold.woff2) format("woff2"),url(/assets/fonts/Excon-Bold.woff) format("woff"),url(/assets/fonts/Excon-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}.btn{font-size:inherit;color:var(--heading-color);background:inherit;border:1px solid var(--border-color)}.btn:not(:disabled){cursor:pointer}.btn:not(:disabled):hover{border-color:var(--border-hover-color)}.btn:not(:disabled):focus-visible{outline:none;border-color:var(--border-focus-color)}.btn:disabled{color:var(--disabled-color);border-color:var(--border-disabled-color)}.btn.btn-submit{font-size:13px;line-height:16px;letter-spacing:3px;text-transform:uppercase;border-radius:7px;padding:20px 30px;min-width:150px}.btn.btn-cancel{padding:6px 12px;border-radius:4px;font-size:11px;line-height:16px;letter-spacing:3px;text-transform:uppercase}.btn.btn-warn:not(:disabled):hover{color:#ff0000e6}.btn-group{display:flex}.btn-group .btn{flex:1}.btn-group .btn+.btn{margin-left:-1px}.checkbox{font-weight:600;color:var(--heading-color);display:inline-flex;column-gap:18px;align-items:baseline;cursor:pointer}.checkbox:has(input[type=checkbox]:disabled){color:var(--disabled-color);cursor:default}.checkbox input[type=checkbox]{appearance:none;cursor:pointer;margin:0;font:inherit;color:currentColor;width:1.5em;height:1.5em;border:1px solid var(--border-color);outline:none;transform:translateY(-.075em);display:grid;place-content:center}.checkbox input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}.checkbox input[type=checkbox]:checked:before{transform:scale(1)}.checkbox input[type=checkbox]:focus-visible{border-color:var(--border-focus-color)}.checkbox input[type=checkbox]:disabled{border-color:var(--border-disabled-color);cursor:default}.cdk-dialog-container{display:block;background:#131313;border-radius:4px}.dialog-title{font-family:var(--heading-font);letter-spacing:3px;padding:16px 24px;line-height:32px;font-size:24px;font-weight:500}.dialog-content{padding:24px;max-height:80vh;overflow:auto}.dialog-actions{margin-top:8px;padding:0 24px 24px;display:flex;column-gap:16px;align-items:baseline;justify-content:flex-end}.dialog-title+.dialog-content{margin-top:-24px}.dialog-content+.dialog-actions{margin-top:0}form{display:flex;flex-direction:column}button,input,optgroup,select,textarea{font-family:inherit}.form-group{width:100%;margin-bottom:30px}.form-group .form-label{font-weight:600;color:var(--heading-color);display:block;line-height:36px}.form-group .form-input{font-size:15px;font-weight:400;width:100%;border:1px solid var(--border-color);padding:10px 18px;color:var(--heading-color);margin-bottom:0;background-color:transparent;box-sizing:border-box}.form-group .form-input::placeholder{color:var(--font-color)}.form-group .form-input:hover{border-color:var(--border-hover-color)}.form-group .form-input:focus-visible{outline:none;border-color:var(--border-focus-color)}.form-group .errors{margin-top:10px}.form-group.with-errors{margin-bottom:4px}.form-group.with-errors .errors{display:block!important;min-height:1lh}.errors{display:block;color:red;margin-top:10px;font-size:14px}.form-errors{margin-bottom:30px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--heading-color);font-weight:var(--font-weight-heading);line-height:var(--line-height-base);font-family:var(--heading-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:2px;margin:0}h1,.h1{font-size:var(--font-size-h1)}h2,.h2{font-size:var(--font-size-h2)}h3,.h3{font-size:var(--font-size-h3)}h4,.h4{font-size:var(--font-size-h4)}h5,.h5{font-size:var(--font-size-h5)}h6,.h6{font-size:var(--font-size-h6)}.ng-select.ng-select-opened>.ng-select-container{border-color:var(--border-hover-color)}.ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper{top:-2px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{transform:translateY(4px) translate(2px) rotate(-45deg)}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--border-focus-color)}.ng-select.ng-select-disabled>.ng-select-container,.ng-select.ng-select-disabled>.ng-select-container:hover{border-color:var(--border-disabled-color);cursor:default}.ng-select.ng-select-disabled>.ng-select-container .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-disabled>.ng-select-container:hover .ng-arrow-wrapper .ng-arrow{border-color:var(--border-disabled-color)}.ng-select.ng-select-disabled>.ng-select-container .ng-value-container{cursor:default!important}.ng-select.ng-select-disabled>.ng-select-container .ng-value-container .ng-placeholder{color:var(--disabled-color)}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:var(--heading-color);background-color:transparent;border:1px solid var(--border-color);align-items:center}.ng-select .ng-select-container:hover{border-color:var(--border-hover-color)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding:10px 18px;min-height:calc(1lh + 20px);cursor:text}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:18px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--font-color)}.ng-select.ng-select-single .ng-select-container .ng-value-container{line-height:normal;font-family:inherit;font-size:15px;font-weight:400}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{left:0;padding-left:18px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:18px;padding-left:50px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input input{color:inherit;cursor:inherit;line-height:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.ng-select .ng-clear-wrapper{display:flex;color:var(--font-color);width:20px!important;font-weight:500}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#fff}.ng-select .ng-spinner-loader{top:-1px;margin-right:12px!important}[dir=rtl] .ng-select .ng-spinner-loader{margin-left:12px!important}.ng-select .ng-arrow-wrapper{width:30px;padding-right:14px;overflow:hidden;top:1px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:14px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-color:#fff}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:var(--font-color);border-style:solid;border-width:2.5px;width:8px!important;height:8px!important;border-radius:1px;display:block!important;transform:translateY(-4px) translate(2px) rotate(45deg)}.ng-dropdown-panel{background-color:#131313;border:1px solid var(--border-hover-color);left:0;overflow:hidden;line-height:normal}.ng-dropdown-panel.ng-select-top{bottom:100%;border-bottom:none;margin-bottom:-7px;padding-bottom:7px}.ng-dropdown-panel.ng-select-right{left:calc(100% - 7px);top:0;padding-left:7px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-top:none;margin-top:-7px;padding-top:7px}.ng-dropdown-panel.ng-select-left{left:calc(-100% + 7px);top:0;padding-right:7px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid var(--border-color);padding:10px 18px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid var(--border-color);padding:10px 18px}.ng-dropdown-panel .ng-dropdown-panel-items{max-height:350px!important}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:10px 18px;color:var(--heading-color);cursor:pointer;font-weight:500}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#ffffff21}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#fff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected{background-color:#ffffff3a}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#fff4}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{color:var(--heading-color);padding:10px 18px;font-size:15px;font-weight:400}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{font-weight:500;color:#fff;background-color:#ffffff3a}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background-color:#fff4}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-disabled{background-color:transparent}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--disabled-color);cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled .ng-value-hint{color:var(--disabled-color)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#ffffff21;color:#fff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding:10px 36px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{line-height:normal}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-weight:500;padding-right:1ch}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-right:1ex;padding-right:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-value-hint{color:var(--heading-color)}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.page-content{width:100%;max-width:1150px;margin:64px auto}@media (max-width: 900px){.page-content{width:auto;margin:32px 16px}}cdk-row,cdk-header-row,cdk-footer-row{display:flex;column-gap:30px}cdk-cell,cdk-header-cell,cdk-footer-cell{flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden}.cdk-header-cell{font-family:var(--heading-font);font-size:16px;font-weight:500;letter-spacing:3px;line-height:1.3;height:52px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border-color)}.cdk-cell{min-height:52px;display:flex;justify-content:center;align-items:center}@media (max-width: 900px){cdk-row,cdk-header-row,cdk-footer-row{column-gap:0}}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:400;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-OQBT7OO5.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:500;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-EPDPQHLR.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:block;font-weight:600;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/poppins-latin-600-normal-3BUSBBSI.woff2") format("woff2"),url("./media/poppins-latin-600-normal-SRRF24MM.woff") format("woff")}@font-face{font-family:Alumni Sans;font-style:normal;font-display:block;font-weight:400;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;src:url("./media/alumni-sans-cyrillic-400-normal-WJHXAXTO.woff2") format("woff2"),url("./media/alumni-sans-cyrillic-400-normal-IKLBL6ZW.woff") format("woff")}@font-face{font-family:Alumni Sans;font-style:normal;font-display:block;font-weight:400;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/alumni-sans-latin-400-normal-WWH6ZGX7.woff2") format("woff2"),url("./media/alumni-sans-latin-400-normal-7T55Q5IJ.woff") format("woff")}:root{--font-color: #ddd;--disabled-color: #8a8b8d;--bg-color: #575c5f;--heading-color: #fff;--border-color: #ffffff1a;--border-focus-color: #ffffff;--border-hover-color: #ffffff36;--border-disabled-color: #ffffff10;--body-font: "Poppins", sans-serif;--heading-font: "Excon", sans-serif;--navbar-font: "Alumni Sans", sans-serif;--font-size-base: 15px;--font-size-h1: 40px;--font-size-h2: 35px;--font-size-h3: 30px;--font-size-h4: 25px;--font-size-h5: 22px;--font-size-h6: 16px;--line-height-base: 1.3;--line-height-content: 1.6;--font-weight-heading: 500;--font-weight-body: 400}html{color-scheme:dark}body{background-color:var(--bg-color);color:var(--font-color);line-height:var(--line-height-base);font-size:var(--font-size-base);font-family:var(--body-font);font-weight:var(--font-weight-body);text-rendering:optimizeLegibility}
