.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}.table-schedule td,.table-schedule th{padding:.25rem!important}.table-schedule td .btn-sm,.table-schedule th .btn-sm{padding:.25rem .3rem!important}.privacy-policy a[data-v-51d06180]{text-decoration:underline}.privacy-policy a[data-v-51d06180]:hover{text-decoration:none}.form-signin{width:100%;max-width:340px;padding:15px;margin:auto;text-align:center}.form-signin .form-control{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:10px;font-size:16px}.form-signin .input-first{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin .input-normal{margin-bottom:-1px;border-radius:0}.form-signin .input-last{margin-bottom:-1px;border-top-left-radius:0;border-top-right-radius:0}.btn-equal-width{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5em}.btn-equal-width .btn{width:310px;display:block}.btn-primary:disabled{cursor:default;background-color:var(--gray);border-color:var(--gray)}.btn-forgot-password{font-size:.875rem}.message-first-access{margin:2rem 0}.message-first-access p{font-size:1rem}.message-first-access b{font-weight:500}