@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}:root{--font-body: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}html{font-family:var(--font-body);font-synthesis-weight:none;-webkit-text-size-adjust:100%}body{margin:0;font-family:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(h1){font-size:2em;line-height:1.1}:where(h2){font-size:1.5em;line-height:1.15}:where(h3){font-size:1.17em;line-height:1.2}:where(h4){font-size:1em;line-height:1.25}:where(h5){font-size:.83em;line-height:1.3}:where(h6){font-size:.67em;line-height:1.35}.auth-dialog-panel .mat-mdc-dialog-surface,.auth-dialog-panel .mdc-dialog__surface,.auth-dialog-panel .mat-mdc-dialog-container{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: #fff;--mdc-snackbar-supporting-text-color: #111;--mdc-snackbar-container-shape: 14px;box-shadow:0 8px 24px #00000026}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-label{color:#111}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:hover,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:focus,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:active{background-color:#000!important;color:#fff!important;border-radius:10px;padding:0 14px;min-height:36px;transition:none!important}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:before,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:after,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button .mdc-button__ripple,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button .mat-mdc-focus-indicator,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button .mat-ripple-element,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:hover:before,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:hover:after,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:hover .mdc-button__ripple,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:hover .mat-mdc-focus-indicator,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:hover .mat-ripple-element,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:focus:before,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:focus:after,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:focus .mdc-button__ripple,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:focus .mat-mdc-focus-indicator,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:focus .mat-ripple-element,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:active:before,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:active:after,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:active .mdc-button__ripple,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:active .mat-mdc-focus-indicator,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action .mdc-button:active .mat-ripple-element{background:none!important;opacity:0!important}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:#fff!important;border-radius:14px!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:#111!important}.mat-mdc-snack-bar-container .mdc-snackbar__actions .mdc-button{background-color:#000!important;color:#fff!important;border-radius:10px!important}@supports (-webkit-touch-callout: none){a,button,[role=button],input,textarea,select,label,.mat-mdc-input-element,.mdc-text-field__input,.mdc-floating-label{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea,select{font-size:inherit;-webkit-text-size-adjust:100%}}@media (max-width: 768px){a,button,[role=button],input,textarea,select,label{touch-action:manipulation}}
