@page :left{margin-left:1cm}@page :right{margin-left:1cm}@page :left{@bottom-left{content:"Page " counter(page) " of " counter(pages)}}#app{width:960px;height:1358px;padding-top:2em;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background:#fff;margin:auto}@page{size:A4}.spinner-wrapper[data-v-f74323d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20em}header[data-v-f74323d0]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}header .row[data-v-f74323d0],header[data-v-f74323d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}header .row[data-v-f74323d0]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .details[data-v-f74323d0]{text-align:left}footer[data-v-f74323d0]{height:10em}table[data-v-f74323d0]{margin-top:100px;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}table .stripped tr[data-v-f74323d0]:nth-child(odd){background-color:#ededed}table .stripped tr[data-v-f74323d0]:nth-child(2n){background-color:#f6f6f6}table .total[data-v-f74323d0]{background-color:#ccc}footer[data-v-f74323d0]{margin-top:250px}h2[data-v-f74323d0]{color:#67698a}h3[data-v-f74323d0]{margin:0}ul[data-v-f74323d0]{list-style-type:none;padding:0}li[data-v-f74323d0]{display:inline-block;margin:0 10px}a[data-v-f74323d0]{color:#42b983}.left[data-v-f74323d0]{text-align:left}.right[data-v-f74323d0]{text-align:right}.home[data-v-71b8e183]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.home .logo[data-v-71b8e183]{width:250px}.home .invoice[data-v-71b8e183]{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.home footer[data-v-71b8e183]{border-top:1px solid #a4a4a4;height:17em;text-align:left}.home footer .top-margin[data-v-71b8e183]{margin-top:1em}