.pushable{background:#85879f;border-radius:12px;border:none;padding:0;cursor:pointer;outline-offset:4px;margin:0 7px}.front{display:flex;height:2rem;padding-left:6px;padding-right:6px;border-radius:12px;font-size:1rem;font-weight:500;min-width:90px;color:#fff;font-size:12px;transform:translate3d(-1px,-4px,2px);--opacity:0.965;transition:all .1s linear;justify-content:center;align-items:center}.pushable:active .front{transform:translateY(-2px)}.food-card-push{background:#a8a9b8;border-radius:12px;border:none;padding:0;cursor:pointer;outline-offset:4px}.food-card-front{color:#fff}.food-card-front,.food-card-front-disable{display:block;padding:3px 2px;border-radius:12px;font-size:1rem;font-weight:500;width:10.5rem;font-size:12px;transform:translate3d(-3px,-3px,2px);--opacity:0.965;transition:all .05s linear;box-shadow:3px 3px 3px #bab9b6}.food-card-front-disable{color:#a39d9d}.food-card-push:active .food-card-front{transform:translateY(-2px)}.blink-conformation-button{color:#1c87c9;border:none;color:#eee;cursor:pointer;display:inline-block;font-family:sans-serif;font-size:14px;padding:2px 10px;font-weight:600;text-align:center;text-decoration:none;margin-top:.2rem}@keyframes glowing{0%{color:rgba(236,57,57,.5882352941176471);opacity:.5}50%{color:#ec3939;opacity:1}to{color:rgba(236,57,57,.5882352941176471);opacity:.3}}.blink-conformation-button{animation:glowing 1.3s infinite}.with-sticky .ant-table-sticky-holder{position:-webkit-sticky;position:sticky;top:50px!important;z-index:1000!important;background:#fff}.with-sticky .ant-table-sticky-scroll{display:none!important}.with-report .ant-table-sticky-holder{position:-webkit-sticky;position:sticky;top:176px!important;z-index:1000!important;background:#fff}.with-report .ant-table-sticky-scroll{display:none!important}.highlight-row{background-color:#ffccc7;font-weight:700;font-size:2rem;animation:blinkingText 3s infinite}@keyframes blinkingText{75%{background-color:#fff}}.carousel .control-next.control-arrow:before{border-left:8px solid #101010}.carousel .control-prev.control-arrow:before{border-right:8px solid #030303}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:15px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#1a1919;margin-top:-8px;margin-right:5px}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100);background-color:#7fffd4}.carousel .control-next.control-arrow{right:0;background-color:#bbbcf5}.carousel .control-prev.control-arrow{left:0;background-color:#bbbcf5}.carousel.carousel-slider .control-arrow:hover{background:#abacfc}.sticky-head .ant-card-head{top:-9px!important}.sticky-head .ant-card-head,.sticky-report .ant-card-head{position:-webkit-sticky;position:sticky;z-index:1000;background:#fff}.sticky-report .ant-card-head{top:117px!important}.modal-title{font-size:24px;font-weight:700;color:#333}.modal-footer{display:flex;justify-content:flex-end;padding:8px}.modal-button{margin-left:8px}.card{width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform .2s}.card:hover{transform:scale(1.02)}.card-header{background-color:#f0f0f0;padding:16px;border-bottom:1px solid #e0e0e0}.card-title{margin:0;color:#333;font-size:small}.card-content{padding:16px}.card-content-refundAmount{padding:1px}.receipt-detail{display:flex;justify-content:space-between;margin-bottom:12px}.receipt-label{display:flex;align-items:center}.receipt-label span{font-weight:700;font-size:xx-small}.receipt-label-refundAmount{font-weight:700;font-size:12px;color:#334a7c}.receipt-label-refundAmount-color{font-weight:700;font-size:12px;color:#fff}.receipt-value{font-weight:700;color:#4caf50}.receipt-value-refundAmount{font-weight:500;font-size:smaller;color:#334a7c}.receipt-value-refundAmount-color{font-weight:500;font-size:smaller;color:#fff}.icon{margin-right:8px}.icon-money{color:#2196f3}.icon-calendar{color:#ff9800}.icon-pdf{font-size:24px;color:#4caf50}.table-filter-container{display:flex;flex-direction:column}.table-filter-select-container{margin-bottom:-87px;width:90%;z-index:5;display:flex;justify-content:flex-end}.table-filter-select-container .ant-select-selector{height:37px!important;line-height:32px!important;display:flex;align-items:center}