.k-app-loader[data-v-74e62355]{z-index:9999;background:rgb(var(--v-theme-background));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.k-app-loader-logo[data-v-74e62355]{animation:1.6s ease-in-out infinite k-app-loader-pulse-74e62355}@keyframes k-app-loader-pulse-74e62355{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}@media print{#app{display:none}}.k-fade-enter-active[data-v-241a4e00],.k-fade-leave-active[data-v-241a4e00]{transition:opacity .15s}.k-fade-enter-from[data-v-241a4e00],.k-fade-leave-to[data-v-241a4e00]{opacity:0}.k-fade-enter-active[data-v-fc3c76bf],.k-fade-leave-active[data-v-fc3c76bf]{transition:opacity .15s}.k-fade-enter-from[data-v-fc3c76bf],.k-fade-leave-to[data-v-fc3c76bf]{opacity:0}.kProgressCard[data-v-9676e6b2]{border-radius:8px}.kProgressBody[data-v-9676e6b2]{padding:24px 28px;font-family:ui-monospace,SFMono-Regular,Courier New,monospace}.kProgressLine[data-v-9676e6b2]{color:rgb(var(--v-theme-progress_text));opacity:.55;align-items:baseline;gap:10px;padding:5px 0;transition:opacity .2s;display:flex}.kProgressLine[data-v-9676e6b2]:last-child{opacity:1}.kProgressDot[data-v-9676e6b2]{width:12px}.kProgressLabel[data-v-9676e6b2]{flex:1}.kProgressPercent[data-v-9676e6b2]{font-variant-numeric:tabular-nums;text-align:right;min-width:42px}.k-fade-enter-active[data-v-a8c50fd5],.k-fade-leave-active[data-v-a8c50fd5]{transition:opacity .15s}.k-fade-enter-from[data-v-a8c50fd5],.k-fade-leave-to[data-v-a8c50fd5]{opacity:0}.k-plan-entry[data-v-a8c50fd5]{color:#fff;background-color:#15803d;border-radius:8px}.k-plan-entry[data-v-a8c50fd5] .v-list-item-subtitle,.k-plan-entry[data-v-a8c50fd5] .v-icon{color:#fff;opacity:.85}.k-invoice-doc{box-sizing:border-box;width:816px;min-height:1056px;margin-inline:auto}.k-invoice-doc:not(.d-flex){flex-direction:column;display:flex}.k-invoice-doc:not(.d-flex) :has(.k-invoice-footer){flex-direction:column;flex:auto;display:flex}.k-invoice-doc.d-flex :has(.k-invoice-footer){flex-direction:column;display:flex}.k-invoice-footer{margin-top:auto!important}@media print{@page{size:letter;margin:0}}.v-data-table .v-table__wrapper>table{table-layout:fixed}.v-data-table :where(th,td){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
