#app{width:100vw;height:100vh;overflow-y:hidden;overflow-x:auto;position:fixed}#app .OSTelerikNotification{margin-top:10px;margin-right:10px}#app .page-topbar{height:56px;display:flex;align-items:center;padding:0 15px}#app .page-topbar .logo img{display:block;height:46px}#app .page-topbar h3{margin-left:10px;margin-bottom:0;font-size:16px}#app .page-topbar .actions{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}#app .page-drawer{height:calc(100vh - 56px);min-width:1100px;display:flex;position:relative;z-index:1}#app .page-drawer .main-sidebar{height:100%}#app .page-drawer .main-sidebar .sidebar-menu{width:200px}#app .page-drawer .page-content{height:100%;flex-grow:1;overflow:auto}#app .editor-page{padding:15px 45px}#app .editor-page .editor-topbar{display:flex;align-items:center;padding-bottom:30px}#app .editor-page .editor-topbar h1{flex-grow:1;font-size:20px;margin:0;padding:0}#app .editor-page .actions button{margin-left:10px}#app .os-window{min-width:min(90vw,500px)}html{font-size:13px}#app{background:#f6f6f7}#app .page-topbar{background:#fff;box-shadow:0rem .0625rem .0625rem rgba(31,33,36,.1)}#app .main-sidebar{border-right:1px solid #dedede}#app .main-sidebar .sidebar-menu{padding:15px 15px 15px 0}#app .main-sidebar .sidebar-menu .item-menu{border:0;display:flex;width:100%;cursor:pointer;background:rgba(0,0,0,0);padding:5px 15px;align-items:center;font-size:14px;border-radius:10px}#app .main-sidebar .sidebar-menu .item-menu .icon{display:block;width:30px}#app .main-sidebar .sidebar-menu .item-menu img{display:block;height:15px}#app .main-sidebar .sidebar-menu .item-menu:hover{background:#fff}#app .main-sidebar .sidebar-menu .item-current{border-left:5px solid #008060}#app .main-sidebar .sidebar-menu .item-current .item-menu{background:#fff}.btn-loader{position:relative}.btn-loader .k-loader{position:absolute;left:5px;top:8px}.k-notification-group{z-index:100000}.page-loader{width:100%;min-width:50vh;display:flex;align-items:center;justify-content:center}.dialog-loader{width:100%;min-width:150px;display:flex;align-items:center;justify-content:center}.input-text-prefix{display:block;padding:2px 10px;font-size:16px}.dialog-head{display:flex;align-items:center;width:100%}.dialog-head .dialog-title{flex-grow:1}.dialog-head .dialog-close{background:rgba(0,0,0,0);border:0}.dialog-head .dialog-close svg{height:40px !important;width:40px !important}.dialog-head .dialog-close:hover{background:rgba(0,0,0,.3);border-radius:100%}.grid-image-container{display:block;width:80px;height:60px;background:#dedede;padding:5px}.grid-image-container img{display:block;width:100%;height:100%;object-fit:contain}.editor-image-container{position:relative;width:100%;background:#dedede;overflow:hidden;padding-bottom:70%}.editor-image-container img{display:block;position:absolute;top:2%;left:2%;width:96%;height:96%;object-fit:contain}.editor-image-container .delete-button{position:absolute;right:5px;top:5px}.grid-topbar-right{width:100%;display:flex;justify-content:end}.topbar-loader{margin-right:10px}.input-value{display:block;width:100%;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;background:#dedede}.form-row{padding-bottom:10px}.form-row label{margin-bottom:0;padding-bottom:0;padding-top:0}.form-actions{padding-top:10px;display:flex;justify-content:space-between}.form-actions button{display:block;width:45%}.form-section-title{padding-top:15px}.form-section-title h3{font-size:1.2rem;margin-bottom:15px;border-bottom:1px solid #dedede}.big-text-area textarea{min-height:150px}.validation-message{font-size:13px;color:#e9807a;padding-top:3px}.editor-popup-window{width:90vw;max-width:500px;max-height:90vh}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.loading-progress{position:relative;display:block;width:8rem;height:8rem;margin:20vh auto 1rem auto}.loading-progress circle{fill:none;stroke:#e0e0e0;stroke-width:.6rem;transform-origin:50% 50%;transform:rotate(-90deg)}.loading-progress circle:last-child{stroke:#1b6ec2;stroke-dasharray:calc(3.141*var(--blazor-load-percentage, 0%)*.8),500%;transition:stroke-dasharray .05s ease-in-out}.loading-progress-text{position:absolute;text-align:center;font-weight:bold;inset:calc(20vh + 3.25rem) 0 auto .2rem}.loading-progress-text:after{content:var(--blazor-load-percentage-text, "Loading")}.order-info-content{padding-bottom:20px}.order-info-content .order-header-info{display:flex;flex-wrap:wrap;justify-content:space-between}.order-info-content .order-header-info .row-info{width:45%;font-size:1.1rem;padding-bottom:5px}.order-info-content .order-header-info .row-info label{display:inline-block;padding-right:5px}.order-info-content .order-header-info .row-info .value{font-weight:bold}.order-info-content .title-section{padding-top:10px;padding-bottom:5px;border-bottom:1px solid #dedede;font-size:1.15rem;margin-bottom:10px}.order-info-content .order-row{display:flex}.order-info-content .order-row .product-info{flex-grow:1}.order-info-content .order-transaction{display:flex}.order-info-content .order-transaction .transaction-type{flex-grow:1}.order-info-content .actions{padding-top:10px;text-align:right}.authentication-page{padding:0;margin:0;width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f6f6f7}.authentication-page .authentication-box{padding:30px;background:#fff;border-radius:10px;width:80%;max-width:400px}.authentication-page h1{font-size:24px;outline:none}.authentication-page h3{font-size:13px;color:#616161;outline:none}.authentication-page .header-logo{padding-bottom:15px}.authentication-page .header-logo img{display:block;height:60px;margin:0 auto}.edit-user-dialog{width:80vw;max-width:400px}.dashboard{padding:15px}.dashboard .topbar{display:flex;align-items:center;padding-bottom:15px}.dashboard .topbar .date-selection{width:130px}.dashboard .graph-tooltip-content{padding:5px 10px}.dashboard .dashboard-box-stats{background:#fff;border:1px solid #dedede;border-radius:10px}.dashboard .dashboard-box-stats .box-header{padding:7px 15px;border-bottom:1px solid #dedede}.dashboard .dashboard-box-stats .box-header h3{margin:0;padding:0;font-size:1.2rem}.dashboard .dashboard-box-stats .box-content{padding:7px 15px}.dashboard .dashboard-content{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:40px}.dashboard .dashboard-content .dcol{padding-bottom:15px}.dashboard .dashboard-content .col-100{width:100%}.dashboard .dashboard-content .col-50{width:49%}.dashboard .stat-best-seller-product{min-height:240px}.dashboard .stat-best-seller-product .list-best-seller{border-top:1px solid #dedede}.dashboard .stat-best-seller-product .list-item{display:flex;align-items:center;font-size:1.1rem;border-bottom:1px solid #dedede;padding:5px 0}.dashboard .stat-best-seller-product .list-item .label{flex-grow:1}.dashboard .stat-best-seller-product .list-item .value{font-weight:bold}.dashboard .stat-best-seller-product .empty{min-height:100px;display:flex;align-items:center;justify-content:center}.dashboard .total-summary{position:absolute;display:flex;align-items:center;top:15px;right:15px}.dashboard .total-summary .info{text-align:center;padding:15px}.dashboard .total-summary .info label{display:block;font-size:1.2rem}.dashboard .total-summary .info .value{display:block;text-align:center;font-size:1.8rem;font-weight:bold}#app .monitor-editor-page{height:calc(100vh - 69px);padding-bottom:0}#app .monitor-editor-page .editor-content{height:calc(100% - 54px)}.monitor-cols{display:flex;justify-content:space-between;height:100%}.monitor-cols .event-queue-product{display:flex;align-items:center;font-size:1.2rem;padding:15px 10px 20px 20px;border-bottom:1px solid #dedede;position:relative}.monitor-cols .event-queue-product label{display:block;flex-grow:1}.monitor-cols .event-queue-product strong{font-weight:bold}.monitor-cols .event-queue-product .event-date{font-size:.9rem;min-width:50px;padding-right:10px;position:absolute;bottom:10px}.monitor-cols .monitor-col{width:48%;height:100%}.monitor-cols .monitor-col .column-title{font-size:1.5rem;padding:5px 0;border-bottom:1px solid #dedede}.monitor-cols .col-card{background:#fff;border:1px solid #dedede;border-radius:10px}.monitor-cols .col-card .column-title{padding:10px 20px}.monitor-cols .col-card .col-card-body{padding:0 0 20px 0}.monitor-cols .product{padding:5px 0;display:flex;align-items:center}.monitor-cols .product label{cursor:pointer;display:block;flex-grow:1}.monitor-cols .product span{display:block}.monitor-cols .edit-product{cursor:pointer;padding-left:20px;padding-right:20px}.monitor-cols .edit-product label{cursor:pointer}.monitor-cols .edit-product img{display:block;margin-left:10px}.monitor-cols .edit-product:hover{background:rgba(0,0,0,.02)}.monitor-cols .column-product .list-product .product{font-size:3rem;border-bottom:1px solid #dedede}.monitor-cols .column-product .list-product .product .value{font-weight:bold}.monitor-cols .column-order .list-order{height:calc(100% - 30px);overflow:auto;padding-top:20px;padding-right:10px}.monitor-cols .column-order .order{background:#fff;border-radius:10px;border:1px solid #dedede;padding:10px;margin-bottom:15px;display:flex;align-items:center}.monitor-cols .column-order .order .order-name{font-size:3rem;font-weight:bold;padding-right:30px;padding-left:20px}.monitor-cols .column-order .order .order-product-list{flex-grow:1;border-top:1px solid #dedede;margin-right:15px}.monitor-cols .column-order .order .product{font-size:1.5rem;border-bottom:1px solid #dedede;padding:5px 5px}.form-update-qty .old-qty{font-size:1.2rem;padding-bottom:10px}.form-update-qty .form-actions{padding-top:30px}.queue-empty-message{text-align:center;padding:25px;font-size:1.1rem}.pos-monitor-page .topbar{display:flex;justify-content:end}.pos-monitor-page .topbar .date-selection{width:200px}.pos-monitor-page .track-sessions h3{display:flex;align-items:center;width:100%}.pos-monitor-page .track-sessions h3 span{display:block;flex-grow:1}.pos-monitor-page .track-sessions .list-session{padding-top:15px;max-width:600px;margin:0px auto}.pos-monitor-page .track-sessions .session-info{background:#fff;border:1px solid #dedede;border-radius:10px;padding-bottom:15px;margin-bottom:15px}.pos-monitor-page .track-sessions .session-info .session-topbar{border-bottom:1px solid #dedede;padding:5px 15px;font-size:14px}.pos-monitor-page .track-sessions .info-section{padding:5px 15px}.pos-monitor-page .track-sessions .info-row{display:flex;align-items:center;font-size:14px;padding:3px 0px;border-bottom:1px solid #dedede}.pos-monitor-page .track-sessions .info-row label{display:block;flex-grow:1}.pos-monitor-page .track-sessions .info-row .value{font-weight:bold}
/*# sourceMappingURL=app.css.map */
