body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;background-color:red}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.bluetext{color:#00f}.ItemDetail{border:1px solid silver;background-color:#d3d3d3;padding:10px;margin-bottom:10px}.memberinfo,.receiptinfo{background-color:#ffffe0}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media print{.no-print{display:none!important}}.selected-row{background-color:#add8e6!important;cursor:pointer}.receipt-link{color:#00f}.receipt-link:visited{color:purple}.small-input{font-size:12px;height:auto}.small-font,.small-font option,.small-font select,input[type=date].small-input{font-size:14px!important}.button-container{display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem}.float-right{float:right}.donation-table{font-size:14px}.summary-section{display:flex;justify-content:space-between;margin-bottom:20px;align-items:stretch}.address-block{margin-left:1.5cm}.summary-center,.summary-left,.summary-right{flex:1 1}.summary-left{text-align:left}.summary-center{text-align:center}.summary-right{text-align:right}.summary-section p{margin-bottom:0}.image-container{display:flex;justify-content:center;align-items:center;height:100%}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.button-group{display:flex;grid-gap:10px;gap:10px}.error-message{color:red;font-weight:700}.rsummary-section{display:flex;justify-content:space-between;border:2px solid #000;padding:10px}.rsummary-left,.rsummary-right{flex:1 1;padding:10px;box-sizing:border-box;border:2px solid #000}.dark-black-hr{border:1px solid #000!important}.receipt-table-container{margin-bottom:20px}.receipt-table-container table{width:100%;border-collapse:collapse}.receipt-table-container td,.receipt-table-container th{text-align:center;vertical-align:middle;border:2px solid #000}.receipt-table-container table,.receipt-table-container td,.receipt-table-container th{margin:0;padding:8px}.receipt-table-container table th{text-align:center;vertical-align:middle;border:2px solid #000!important}.receipt-table-container table thead th{border-bottom:3px solid #000!important}.align-bottom{display:flex;align-items:flex-end}.btn-apply,.form-control{height:38px;display:flex;align-items:center}.receipt-table-container .dummy-column{width:10px!important;background-color:#fff;border:none!important}.notification-message{padding:10px;text-align:center;font-size:16px;color:#333}.footer .container,.navbar .container{max-width:1200px}.date-range-dropdown{padding-right:3.5rem!important;overflow:hidden!important;background-position:calc(100% - 1rem) 50%!important;background-repeat:no-repeat!important}.button-spacing{margin-bottom:50px}.radio-box{border:1px solid #ccc;border-radius:5px;padding:10px;display:inline-block;background-color:#f9f9f9}.list-group-item{display:flex;justify-content:space-between;align-items:center}.card-title{margin-bottom:15px;text-align:center}.bold-text{font-weight:700}.phone-input-custom{display:flex;width:100%;align-items:center}.phone-input-custom .react-tel-input .flag-dropdown{width:70px;margin-right:10px}.phone-input-custom .react-tel-input input{width:calc(100% - 80px);padding:8px;border-radius:4px;border:1px solid #ced4da}.phone-input-custom .react-tel-input .search{width:100%;padding:8px;border:1px solid #ced4da;border-radius:4px}.session-warning-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border:1px solid #ccc;z-index:1000}.session-warning-modal p{margin-bottom:10px}.session-warning-modal button{padding:5px 10px;background-color:#4caf50;color:#fff;border:none;cursor:pointer}.row.total-row{display:flex;align-items:center;justify-content:space-between}.total-row .col-label{flex:1 1;text-align:left}.total-row .col-value{flex:0 0 auto;text-align:right}.user-table{width:100%;margin:20px 0;border-collapse:collapse}.user-table td,.user-table th{border:1px solid #ddd;padding:8px}.user-table th{background-color:#f2f2f2;text-align:left}.user-table tr:nth-child(2n){background-color:#f9f9f9}.user-table tr:hover{background-color:#ddd}.user-table tr.selected{background-color:#007bff;color:#fff}.pagination{display:flex;justify-content:center;list-style:none;padding:0}.pagination li{display:inline;margin:0 5px}.pagination li a,.pagination li button{color:#007bff;padding:8px 16px;text-decoration:none;border:1px solid #ddd;border-radius:4px}.pagination li a:hover,.pagination li button:hover{background-color:#ddd}.pagination li.active a,.pagination li.active button{background-color:#007bff;color:#fff;border:1px solid #007bff}.pagination li.disabled a,.pagination li.disabled button{color:#ccc;pointer-events:none;border:1px solid #ddd}.pagination-summary{text-align:center;margin-top:10px}.error-message{margin:10px 0}.user-table button{margin:0;padding:5px 10px;border:none;color:#fff;cursor:pointer}.user-table button,.user-table button:hover{background-color:#534ef0}
/*# sourceMappingURL=main.f3680ff6.chunk.css.map */