@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap);.pull-right[data-v-7fa090ce]{position:relative;z-index:1}.btn-google[data-v-7fa090ce]{padding:0;padding-right:20px;background:#4285f4;border:1px solid #4285f4;color:#fff}.btn-google[data-v-7fa090ce]:before{content:"";background-color:#fff;background-image:url(../img/google.289b9f37.svg);display:inline-block;vertical-align:middle;width:18px;height:18px;border:10px solid #fff;margin-right:20px;-webkit-box-sizing:content-box;box-sizing:content-box}.btn-google[data-v-7fa090ce]:active{background:#2a75f3;border-color:#2a75f3}.pull-right[data-v-1f9f6369]{position:relative;z-index:1}.btn-google[data-v-1f9f6369]{padding:0;padding-right:20px;background:#4285f4;border:1px solid #4285f4;color:#fff}.btn-google[data-v-1f9f6369]:before{content:"";background-color:#fff;background-image:url(../img/google.289b9f37.svg);display:inline-block;vertical-align:middle;width:18px;height:18px;border:10px solid #fff;margin-right:20px;-webkit-box-sizing:content-box;box-sizing:content-box}.btn-google[data-v-1f9f6369]:active{background:#2a75f3;border-color:#2a75f3}@-webkit-keyframes rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{font-family:Open Sans,sans-serif;font-weight:400}#app{background:#f2f2f2;min-height:100vh}#app.route-login{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#6cddff));background:linear-gradient(180deg,#fff,#6cddff)}#app:after,#app:before{content:"";position:fixed;-webkit-transition:.2s;transition:.2s;z-index:-1;opacity:0}#app:after{display:block;width:3em;height:3em;top:calc(50% - 1.5em);left:calc(50% - 1.5em);border:2px solid #0ff;border-top-color:transparent;border-radius:50%}#app:before{top:0;left:0;height:100vh;width:100vw;background:transparent}#app.loading{overflow:hidden}#app.loading:after,#app.loading:before{opacity:1;z-index:1000;-webkit-transition:.05s;transition:.05s}#app.loading:before{background:hsla(0,0%,100%,.8)}#app.loading:after{-webkit-animation:rotate .3s linear infinite;animation:rotate .3s linear infinite}.h1,.h2,.h3,h1,h2,h3{font-weight:600}.login{min-height:100vh;padding-top:.2px}.login:before{content:"";background:url(../img/logo.d09c2eae.png);display:block;width:200px;height:107px;background-size:cover;margin:30px auto}.login .well{border-color:transparent;background:#fff;-webkit-box-shadow:0 15px 30px rgba(0,138,255,.05),0 8px 15px -8px rgba(0,0,0,.05);box-shadow:0 15px 30px rgba(0,138,255,.05),0 8px 15px -8px rgba(0,0,0,.05);max-width:600px;margin:0 auto}.login .form-control,.login button{padding:10px 16px;height:auto;font-size:16px}.login p{margin-bottom:0}.page-header{border-bottom:0;padding-bottom:0}.page-header small{margin:.5em 0;display:block}.page-header:first-child{margin-top:0}.page-content{padding:15px}.page-action{margin-top:10vh}.btn{cursor:pointer}.btn-default,.btn-default:active,.btn-default:focus,.btn-default:hover{border-color:#eee}.input-group .datepicker{width:100%}.input-group .datepicker:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group .datepicker:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .datepicker .form-control{width:100%}.note{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;letter-spacing:.01rem}.note__aside{width:240px;background-color:#fff}.note__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2em}.note__body>*{max-width:1000px;margin:0 auto}.note .aside__logo{width:100%;max-width:160px;display:block;margin:0 auto;padding:1.5em 1em}.note .aside__menu{list-style-type:none;padding:0;margin:0}.note .aside__menu li{cursor:pointer}.note .aside__menu li span{-webkit-transition-duration:.3s;transition-duration:.3s;font-weight:700;display:block;margin:.5em;padding:.5em 1em;border-radius:6px}.note .aside__menu li.router-link-exact-active.router-link-active span,.note .aside__menu li:hover span{background-color:#f3f9fc;color:#1181da}.nav-item .nav-link{cursor:pointer}.nav-item .nav-link.active,.nav-item .nav-link.active:hover{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-flex>*+button{margin-left:15px}.sharenote-list>li{padding:4px 0}.sharenote-list>li:not(:last-child){border-bottom:1px solid #f2f2f2}.sharenote-list__head{cursor:pointer;padding:4px 0;position:relative}.sharenote-list__head:after{content:"\F107";font-family:FontAwesome;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.active.sharenote-list__head:after{content:"\F106"}.sharenote-list__head.active,.sharenote-list__head:hover{background-color:#f6fafc}.sharenote-list__body{padding:8px}.table>tbody>tr>td{border-top-color:#ebebeb}textarea[data-v-20d7b2fe]{max-width:100%;min-width:100%;min-height:80px}.table td[data-v-5f70830e]:last-child,.table td[data-v-5f70830e]:nth-last-child(2),.table th[data-v-5f70830e]:last-child,.table th[data-v-5f70830e]:nth-last-child(2){text-align:right}.invoice-table th[data-v-eadcfda4]{font-weight:bolder}.invoice-table td[data-v-eadcfda4]:not(:first-child),.invoice-table th[data-v-eadcfda4]:not(:first-child){text-align:right}.invoice-total td[data-v-eadcfda4]{border-top:0;font-weight:bolder}.invoice-total td[data-v-eadcfda4]:first-child{text-align:right}.invoice-total td[data-v-eadcfda4]:last-child{border-bottom:1px solid #ddd;text-align:right;width:0;min-width:8em}