*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{font-family:Roboto,Helvetica Neue,sans-serif;color:#1e1e2e;min-height:100vh;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;overflow-x:clip}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}button,input,textarea,select{font-family:inherit}@media (hover: none) and (pointer: coarse){input,textarea,select{font-size:16px!important}}::selection{background:#ff6b3538;color:#1c1d1f}@media (max-width: 600px){.mat-mdc-dialog-surface,.cdk-overlay-pane{max-width:96vw!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
