.login-page[data-v-33fe752d]{align-items:center;background-color:#e9ecef;display:flex;height:100vh;justify-content:center}.login-box[data-v-33fe752d]{max-width:360px;width:100%}.card-body[data-v-33fe752d]{background-color:#fff;border-radius:0;box-shadow:0 4px 6px #0000001a}.login-logo h1[data-v-33fe752d]{color:#495057;font-size:2.25rem;font-weight:500;line-height:1.2;margin-bottom:.5rem;text-align:center!important}.login-box .card[data-v-33fe752d]{color:#666;margin-bottom:0}.card[data-v-33fe752d]{display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-body[data-v-33fe752d]{flex:1 1 auto;min-height:1px;padding:1.25rem}input[data-v-33fe752d]:focus{border:none;outline:none}.input-group[data-v-33fe752d]{margin-bottom:1rem}.login-box-msg[data-v-33fe752d]{margin:0;padding:0 20px 20px;text-align:center}.admin-login-card .input-group[data-v-33fe752d]{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:1rem!important;position:relative;width:100%}.input-group:not(.has-validation)>.form-control[data-v-33fe752d]:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.admin-login-card .form-control[data-v-33fe752d]{background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 transparent;display:block;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group>.form-control[data-v-33fe752d]{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group-append[data-v-33fe752d]{display:flex;margin-left:-1px}.admin-login-card .card-body .input-group .input-group-text[data-v-33fe752d]{background-color:transparent;border-bottom-right-radius:.25rem;border-left:0;border-top-right-radius:.25rem;color:#777;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group>.input-group-append>.input-group-text[data-v-33fe752d]{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-text[data-v-33fe752d]{align-items:center;border:1px solid #ced4da;display:flex;font-size:.9rem;font-weight:400;line-height:1.6;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}img[data-v-33fe752d]{border-style:none;vertical-align:middle}.row[data-v-33fe752d]{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-8[data-v-33fe752d]{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:15px;padding-right:15px;position:relative;width:100%}[class*=icheck-][data-v-33fe752d]{margin-bottom:6px!important;margin-top:6px!important;min-height:22px;padding-left:0}[class*=icheck-]>input[data-v-33fe752d]:first-child{margin:0;opacity:0;position:absolute!important}input[type=checkbox][data-v-33fe752d]{box-sizing:border-box;padding:0}[class*=icheck-]>label[data-v-33fe752d]{cursor:pointer;display:inline-block;font-weight:700;line-height:22px;margin-bottom:0;min-height:22px;padding-left:29px!important;position:relative;vertical-align:top}[class*=icheck-]>input:first-child+label[data-v-33fe752d]:before{border:1px solid #d3cfc8;border-radius:0;content:"";display:inline-block;height:22px;margin-left:-29px;position:absolute;width:22px}.icheck-primary>input:first-child:checked+input[type=hidden]+label[data-v-33fe752d]:before,.icheck-primary>input:first-child:checked+label[data-v-33fe752d]:before{background-color:#1c3450;border-color:#1c3450}[class*=icheck-]>input:first-child:checked+label[data-v-33fe752d]:after{border:2px solid #fff;border-left:none;border-top:none;content:"";display:inline-block;height:10px;left:0;position:absolute;top:0;transform:translate(7.75px,4.5px) rotate(45deg);-ms-transform:translate(7.75px,4.5px) rotate(45deg);width:7px}.col-4[data-v-33fe752d]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.btn[data-v-33fe752d]:not(:disabled):not(.disabled){cursor:pointer}.btn-primary[data-v-33fe752d],.btn-primary[data-v-33fe752d]:hover{background-color:#0c6aa8;color:#fff}.btn-block[data-v-33fe752d]{display:block;width:100%}.btn[data-v-33fe752d]{border:1px solid transparent;border-radius:.25rem;font-size:.9rem;font-weight:400;line-height:1.6;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.invalid-feedback[data-v-33fe752d]{color:#e3342f;font-size:80%;margin-top:.25rem;width:100%}strong[data-v-33fe752d]{font-weight:bolder}.form-control.is-invalid[data-v-33fe752d],.form-control[data-v-33fe752d]:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e3342f' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23e3342f' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);padding-right:calc(1.6em + .75rem)}.form-control[data-v-33fe752d]{transition:border-color .3s ease,box-shadow .3s ease}input.is-invalid[data-v-33fe752d]:focus{border-color:#e3342f;box-shadow:0 0 0 .2rem #e3342f40}input[data-v-33fe752d]:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.alert-danger[data-v-33fe752d]{background-color:#f9d6d5;border-color:#f7c6c5;color:#761b18;text-align:center!important}.alert-dismissible[data-v-33fe752d]{padding-right:3.85rem}.alert[data-v-33fe752d]{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-dismissible .close[data-v-33fe752d]{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}[type=button][data-v-33fe752d]:not(:disabled),[type=reset][data-v-33fe752d]:not(:disabled),[type=submit][data-v-33fe752d]:not(:disabled),button[data-v-33fe752d]:not(:disabled){cursor:pointer}button.close[data-v-33fe752d]{background-color:transparent;border:0}button.close[data-v-33fe752d]:hover{color:#000}.close[data-v-33fe752d]{float:right;font-size:1.35rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}
