:root{--lt-surface: #111318;--lt-surface-dim: #111318;--lt-surface-bright: #36393f;--lt-surface-container-lowest: #0b0e13;--lt-surface-container-low: #191c21;--lt-surface-container: #1d2025;--lt-surface-container-high: #272a2f;--lt-surface-container-highest: #32353a;--lt-on-surface: #e1e2e9;--lt-on-surface-variant: #c1c7d3;--lt-outline: #8b919c;--lt-outline-variant: #414751;--lt-primary: #a4c9ff;--lt-on-primary: #00315d;--lt-primary-container: #3178c6;--lt-secondary: #ffb691;--lt-tertiary: #ffba38;--lt-error: #ffb4ab;--lt-background: #111318;--lt-gutter: 16px;--lt-page-padding: 32px;--lt-container-max: 1100px}*{box-sizing:border-box;margin:0;padding:0;font-family:Urbanist,sans-serif}a,button{cursor:pointer}body{font-family:Urbanist,sans-serif;background-color:var(--lt-background);color:var(--lt-on-surface);font-size:14px}.mat-mdc-snack-bar-container.success-snackbar{--mdc-snackbar-container-color: rgba(10, 10, 10, .85);--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .9)}.mat-mdc-snack-bar-container.error-snackbar{--mdc-snackbar-container-color: rgba(30, 5, 5, .85);--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .9)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50px!important;padding:4px 16px!important;min-width:320px!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:13px!important;font-weight:500!important;letter-spacing:.3px!important}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action{margin-left:8px}.mat-mdc-snack-bar-container .mat-mdc-button{border:1px solid rgba(255,255,255,.2)!important;border-radius:50px!important;color:#fff!important;padding:0 12px!important;height:30px!important;min-width:60px!important;font-size:11px!important}.mat-mdc-snack-bar-container .mat-mdc-button:hover{background:#fff!important}.mat-mdc-snack-bar-container .mat-mdc-button:hover .mdc-button__label{color:#000!important}.mat-mdc-snack-bar-container .mdc-button__label{font-weight:600!important}input,button,select,textarea,.mat-typography,.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-mdc-fab,.mat-mdc-mini-fab,.mat-mdc-icon-button,.mat-mdc-form-field,.mat-mdc-input-element,.mat-mdc-select,.mat-mdc-option,.mat-mdc-card,.mat-mdc-card-title,.mat-mdc-card-subtitle,.mat-mdc-card-content,.mat-mdc-dialog-container,.mat-mdc-dialog-title,.mat-mdc-dialog-content,.mat-mdc-snack-bar-label,.mat-mdc-tab,.mat-mdc-table,.mat-mdc-header-cell,.mat-mdc-cell,.mat-mdc-menu-item,.mat-mdc-tooltip,.mat-mdc-chip,.mat-mdc-chip-set,.mat-mdc-list-item,.mat-mdc-checkbox,.mat-mdc-radio-button,.mat-mdc-slider,.mat-mdc-paginator,.mdc-button__label,.mdc-fab__label,.mat-mdc-form-field-label,.mat-mdc-tab-label,.mat-mdc-tab-link,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-option-text{font-family:Urbanist,sans-serif!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;transition:background-color 5000s ease-in-out 0s!important;background-color:transparent!important}lt-footer{width:100%!important;display:block!important}.footer{width:100%!important;padding:0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background:transparent!important}.copyright{color:var(--lt-outline)!important;font-size:10px!important;font-weight:500!important;opacity:.5!important}.social-links{display:flex!important;gap:12px!important;align-items:center!important}.social-icon{color:var(--lt-outline)!important;width:14px!important;height:14px!important;transition:all .2s ease!important;cursor:pointer!important;opacity:.6!important}.social-icon svg,.social-icon ::ng-deep svg{width:14px!important;height:14px!important;stroke-width:1px!important}.social-icon:hover{color:var(--lt-primary)!important;opacity:1!important}@media(max-width:768px){.footer{flex-direction:row!important;justify-content:space-between!important}}
