@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;700&display=swap);@font-face{font-family:jmifd;src:url(https://storage.googleapis.com/cdn_jmifdg/assets/font-icon/jmifd.ttf) format("truetype"),url(https://storage.googleapis.com/cdn_jmifdg/assets/font-icon/jmifd.woff) format("woff"),url(https://storage.googleapis.com/cdn_jmifdg/assets/font-icon/jmifd.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.jmifd{font-family:jmifd!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jmifd-error:before{content:""}.jmifd-child:before{content:""}.jmifd-email:before{content:""}.jmifd-phone:before{content:""}.jmifd-caret-down:before{content:""}.jmifd-check:before{content:""}.jmifd-add:before{content:""}.jmifd-close:before{content:""}.jmifd-upload:before{content:""}.jmifd-delete:before{content:""}*{font-family:Source Sans Pro,sans-serif;box-sizing:border-box}body{margin:0}app-entry,app-modifications,app-not-found,app-register-user,app-registration-complete,app-update-success{width:100%}@media (max-width:768px){app-modifications,app-register-user{height:100%}app-entry,app-modifications,app-not-found,app-register-user,app-registration-complete,app-update-success{width:100%;max-height:100%}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield!important}a,input{outline:none!important}textarea{resize:none!important}