body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#fc0;color:#000!important;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Courier New,"monospace"!important;font-size:.9em;min-height:100vh;text-align:center;width:100vw}.App .HomeScreen{display:flex;flex-direction:column;height:90vh;justify-content:center}.App .App-header{font-size:calc(14px + 2vmin);height:3.5vh;padding-top:10px;width:100%}.App .App-header .scanner-container{display:inline;float:right;height:inherit;margin-top:-1px;padding-right:13px}.App .App-header .scanner-container .scanner-icon{animation:blink 1s infinite;color:#000;cursor:pointer;font-size:.8em}.App .App-header .scanner-container .scanner-count{animation:blink 1s infinite;color:#000;font-size:.5em;margin-left:1.5em;margin-top:-2vh}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.App .firebaseui-container{background-color:inherit;width:75%}.App .firebaseui-container .firebaseui-card-header{border:none}.App .firebaseui-container .firebaseui-title{display:none}.App .firebaseui-container .firebaseui-card-actions .firebaseui-form-actions button{background-color:#fff;border:1px solid #dadce0;border-radius:4px;color:#3c4043;cursor:pointer;font-size:14px;font-weight:500}.App .firebaseui-container .firebaseui-card-footer{border:none}.App .firebaseui-idp-text{font-weight:700}.App .sign-in-manually-button{background-color:#fc0;border:1px solid #000;border-radius:20px;box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;color:#000;cursor:pointer;font-size:14px;height:40px;transition:background-color .3s ease;width:150px}.App .FontIcon{color:#000}.App .summary-table-pagination-container{align-items:center;background:#00000014;border:1px solid #00000014;border-radius:20px;display:flex;gap:8px;justify-content:center;margin-top:6px!important;margin:auto}@media(max-width:800px){.App .summary-table-pagination-container{width:30%}}@media(min-width:800px){.App .summary-table-pagination-container{width:10%}}.App .summary-table-pagination-container .FontIcon,.App .summary-table-pagination-container span{cursor:pointer;font-size:.9em;font-weight:600;opacity:.8}.App .summary-table-pagination-container span{margin-top:-1px}.App .receipt-actions{width:80%}.App .menu-container,.App .receipt-actions{border:1px solid #00000014;border-radius:20px;margin:auto}.App .menu-container{width:90%}.App .menu-container .menu{background:#00000014;border-radius:8px;margin:15px}.App .menu-container .menu a{color:#000;font-size:1em;margin-bottom:12px;text-decoration:none}.App .menu-container .menu a:hover{color:#333}.App .ms-Stack .receipt-image{border-radius:20px;display:block;height:100vh;margin:0 auto;object-fit:contain}.App .ms-Stack .custom-grid-table-container{border:1px solid #00000014;border-radius:20px;width:90%}.App .ms-Stack .custom-grid-table-container .custom-grid-table{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:none;font-size:80%;margin-bottom:10px;width:100%}.App .ms-Stack .custom-grid-table-container .custom-grid-table .header-row{margin:16px 15px 5px}.App .ms-Stack .custom-grid-table-container .custom-grid-table .footer-row{margin:0 15px 2px}.App .ms-Stack .custom-grid-table-container .custom-grid-table .content-row{margin:0 15px 5px}.App .ms-Stack .custom-grid-table-container .custom-grid-table .row{align-items:center;background:#00000014;border-radius:8px;display:flex;font-size:.9em;gap:6px;line-height:2;min-height:0}.App .ms-Stack .custom-grid-table-container .custom-grid-table .grid{align-items:center;display:grid;width:100%}.App .ms-Stack .custom-grid-table-container .custom-grid-table .grid span{display:flex;flex-direction:column;padding-left:5px}.App .ms-Stack .custom-grid-table-container .custom-grid-table .grid span .sort-icon{align-self:flex-end;color:#000;font-size:.8em;margin-top:-2.2em}.App .ms-Stack .entity-summary,.App .ms-Stack .merchant-summary,.App .ms-Stack .product-item-summary,.App .ms-Stack .receipt-summary,.App .ms-Stack .tax-summary{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #00000014;border-radius:20px;box-shadow:none;font-family:Inter,sans-serif;font-size:80%;margin-bottom:16px;width:90%}.App .ms-Stack .entity-summary .custom-grid-table,.App .ms-Stack .merchant-summary .custom-grid-table,.App .ms-Stack .product-item-summary .custom-grid-table,.App .ms-Stack .receipt-summary .custom-grid-table,.App .ms-Stack .tax-summary .custom-grid-table{width:100%}.App .ms-Stack .entity-summary .custom-grid-table .row,.App .ms-Stack .merchant-summary .custom-grid-table .row,.App .ms-Stack .product-item-summary .custom-grid-table .row,.App .ms-Stack .receipt-summary .custom-grid-table .row,.App .ms-Stack .tax-summary .custom-grid-table .row{align-items:center;background:#00000014;border-radius:8px;display:flex;font-size:.8em;font-weight:500;gap:6px;line-height:2;margin:0 0 5px;min-height:0}.App .ms-Stack .entity-summary .custom-grid-table .grid,.App .ms-Stack .merchant-summary .custom-grid-table .grid,.App .ms-Stack .product-item-summary .custom-grid-table .grid,.App .ms-Stack .receipt-summary .custom-grid-table .grid,.App .ms-Stack .tax-summary .custom-grid-table .grid{align-items:center;display:grid;width:100%}.App .ms-Stack .entity-summary .custom-grid-table .grid span,.App .ms-Stack .merchant-summary .custom-grid-table .grid span,.App .ms-Stack .product-item-summary .custom-grid-table .grid span,.App .ms-Stack .receipt-summary .custom-grid-table .grid span,.App .ms-Stack .tax-summary .custom-grid-table .grid span{display:flex;flex-direction:column;padding-left:5px}.App .progressbar-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.App .progressbar-container .progressbar-text{align-self:center;font-size:.9em;margin:8px 0;padding:8px 12px;white-space:pre;white-space:normal;word-break:break-word}.App .table-container{margin:auto;max-width:90VW;padding:5vh 1rem 1rem}.App .table-container .custom-table .table-header{background:#f5f5f5;border-radius:12px;display:grid;flex-wrap:nowrap;font-size:.8em;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));height:4vh;margin-bottom:2px;width:100%}.App .table-container .custom-table .table-header .table-cell{box-sizing:"border-box";flex:1 1;font-weight:600;padding:"10px 8px";text-align:start;text-align:"left";-webkit-user-select:"none";user-select:"none"}.App .table-container .custom-table .table-header .table-cell .table-cell-content{align-items:center;display:flex;font-size:.8em;height:100%;padding-left:10px}.App .table-container .custom-table .table-row{border-radius:12px 12px 12px 12px;box-shadow:0 1px 4px #0000000a;display:grid;flex-wrap:nowrap;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:2px;overflow:hidden;width:100%}.App .table-container .custom-table .table-row .table-cell{border-radius:12px 12px 12px 12px;box-sizing:border-box;flex:1 1;padding:10px 8px;text-align:left;word-break:break-word}.App .table-container .custom-table .table-row .table-cell .table-cell-content{align-items:center;display:flex;font-size:.8em;height:100%}.App .table-container .custom-table .table-total-row{background:#f5f5f5;border-radius:12px;display:grid;flex-wrap:nowrap;font-size:.8em;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));height:4vh;margin-bottom:2px;width:100%}.App .table-container .custom-table .table-total-row .table-cell{flex:1 1;padding:10px 8px;text-align:left;word-break:break-word}.App .table-container .custom-table .table-total-row .table-cell .table-cell-content{align-items:center;display:flex;font-size:.8em;font-weight:700;height:100%}.NavPanel .ms-Panel-commands,.NavPanel .ms-Panel-main{background-color:#fc0}
/*# sourceMappingURL=main.085e4383.css.map*/