body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}.card{width:100%;max-width:400px;box-sizing:border-box}.card.dark{background-color:hsla(0,0%,98%,.074);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;transition:background-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}@media(max-width:320px){.card.dark{background-color:#121212;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0}}.card.light{background-color:rgba(4,4,4,.253);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;transition:background-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}@media(max-width:320px){.card.light{background-color:rgba(0,0,0,.074);backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0}}.login-container.dark{background-color:#121212}.login-container.light{background-color:hsla(0,0%,100%,.9)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}@media print{body,html{background:#fff!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;margin:0!important;padding:0!important;overflow:hidden!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}.invoiceContainer{overflow:hidden!important}.ant-table,.ant-table-container,.invoiceContainer{margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.ant-table,.ant-table-container{background:#fff!important;color:#000!important;border-collapse:collapse!important;border:1px solid #d9d9d9!important;overflow:visible!important}.ant-table thead{margin:0!important;padding:0!important;background-color:#fafafa!important}.ant-table thead>tr:first-child>th{border-top:1px solid transparent!important}.ant-table thead>tr>th{background-color:#fafafa!important;color:#333!important;font-weight:600!important;padding:12px!important;text-align:left;border-bottom:none!important;border-left:none!important;border-right:none!important;margin:0!important}.ant-table thead>tr>th:not(:last-child){border-right:1px solid #d9d9d9!important}.ant-table tbody{margin:0!important;padding:0!important}.ant-table tbody>tr>td{border:none!important;padding:12px!important;margin:0!important}.ant-table tbody>tr:first-child>td,.ant-table tbody>tr>td{border-top:1px solid #d9d9d9!important}.ant-table tbody>tr:last-of-type>td{border-bottom:1px solid #d9d9d9!important}.ant-table-summary,.ant-table-summary td,.ant-table-summary-cell{border:none!important;border-top:1px solid #d9d9d9!important;background-color:#fff!important;color:#000!important;font-weight:600!important;padding:12px!important}.ant-table-cell{box-shadow:none!important}.ant-table-cell,.ant-table-cell *{color:#000!important}.ant-alert,.ant-empty-description{background:#fff!important;color:#000!important}.ant-table-footer,.ant-table-placeholder{display:none!important}@page{margin:0}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}canvas,img,picture,svg,video{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transition:none}}body,html{height:100%;scroll-behavior:smooth}