.insert-sale-invoice .vx-card__collapsible-content{height:100%}.insert-sale-invoice .vx-card__collapsible-content .vx-card__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .insert-sale-invoice .vx-card__collapsible-content .vx-card__body{padding:0!important}.insert-sale-invoice .date-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .insert-sale-invoice .date-items{background-color:#f0f0f0;border:1px solid #f0f0f0}[dir] .insert-sale-invoice .date-items .next-date-btn,[dir] .insert-sale-invoice .date-items .prev-date-btn{padding:5px 20px;margin:10px;background-color:#f8f8f8;border:1px solid #cecece;border-radius:.5rem}[dir] .insert-sale-invoice .date-items .next-date-btn:hover:not([disabled]),[dir] .insert-sale-invoice .date-items .prev-date-btn:hover:not([disabled]){cursor:pointer;background-color:#f0f0f0}[dir] .insert-sale-invoice .date-items .next-date-btn:disabled,[dir] .insert-sale-invoice .date-items .prev-date-btn:disabled{cursor:not-allowed}.insert-sale-invoice .date-items .date-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.insert-sale-invoice .date-items .date-items .date-content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}[dir] .insert-sale-invoice .date-items .date-items .date-content{text-align:center;padding:5px;padding-top:10px}.insert-sale-invoice .date-items .date-items .date-content::-webkit-scrollbar{display:block;height:10px;width:10px}[dir] .insert-sale-invoice .date-items .date-items .date-content::-webkit-scrollbar{background:hsla(0,0%,100%,.5);border-radius:.5rem}.insert-sale-invoice .date-items .date-items .date-content::-webkit-scrollbar-thumb{display:block;height:6px}[dir] .insert-sale-invoice .date-items .date-items .date-content::-webkit-scrollbar-thumb{background:#cecece;border-radius:.5rem}.insert-sale-invoice .date-items .date-items .date-content .date-btn{position:relative;white-space:nowrap}[dir] .insert-sale-invoice .date-items .date-items .date-content .date-btn{padding:5px 20px;margin:0 5px;background-color:#f8f8f8;border:1px solid #cecece;border-radius:.5rem}[dir] .insert-sale-invoice .date-items .date-items .date-content .date-btn:hover:not([disabled]){cursor:pointer;background-color:#f0f0f0}.insert-sale-invoice .date-items .date-items .date-content .date-btn.active{color:#fff}[dir] .insert-sale-invoice .date-items .date-items .date-content .date-btn.active{background-color:#2d3744}[dir] .insert-sale-invoice .date-items .date-items .date-content .date-btn.active:hover{background-color:#1b2027}[dir] .insert-sale-invoice .date-items .date-items .date-content .date-btn:disabled{cursor:not-allowed}.insert-sale-invoice .date-items .date-items .date-content .date-btn .day-reserve-count{position:absolute;top:-10px;height:16px;width:16px;color:#fff}[dir] .insert-sale-invoice .date-items .date-items .date-content .date-btn .day-reserve-count{background-color:#28c76f;border-radius:50%}[dir=ltr] .insert-sale-invoice .date-items .date-items .date-content .date-btn .day-reserve-count{right:calc(50% - 8px)}[dir=rtl] .insert-sale-invoice .date-items .date-items .date-content .date-btn .day-reserve-count{left:calc(50% - 8px)}.insert-sale-invoice .time-table{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;overflow-x:auto;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start}[dir] .insert-sale-invoice .time-table{padding:10px}[dir=ltr] .insert-sale-invoice .time-table{direction:ltr}[dir=rtl] .insert-sale-invoice .time-table{direction:rtl}.insert-sale-invoice .time-table::-webkit-scrollbar{display:block;height:10px;width:10px}[dir] .insert-sale-invoice .time-table::-webkit-scrollbar{background:hsla(0,0%,100%,.5);border-radius:.5rem}.insert-sale-invoice .time-table::-webkit-scrollbar-thumb{display:block;height:6px}[dir] .insert-sale-invoice .time-table::-webkit-scrollbar-thumb{background:#cecece;border-radius:.5rem}.insert-sale-invoice .time-table.mobile{height:calc(100vh - 175px)}.insert-sale-invoice .time-table .time-table-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:revert;-webkit-box-direction:reverse;-ms-flex-direction:row;flex-direction:row;position:relative;-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start}.insert-sale-invoice .time-table .court-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;width:150px}@media screen and (max-width:768px){.insert-sale-invoice .time-table .court-row{width:100px}}.insert-sale-invoice .time-table .court-row .court-name{width:100%;line-height:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-item-align:start;align-self:flex-start;color:#fff;font-weight:500;z-index:90}[dir] .insert-sale-invoice .time-table .court-row .court-name{background:#2d3744;border-bottom:1px solid #cdcdcd}[dir=ltr] .insert-sale-invoice .time-table .court-row .court-name{border-right:1px solid #cdcdcd}[dir=rtl] .insert-sale-invoice .time-table .court-row .court-name{border-left:1px solid #cdcdcd}@supports(position:sticky){.insert-sale-invoice .time-table .court-row .court-name{position:sticky;top:-11px}}[dir=ltr] .insert-sale-invoice .time-table .court-row:first-child .court-name{border-radius:.5rem 0 0 0}[dir=rtl] .insert-sale-invoice .time-table .court-row:first-child .court-name{border-radius:0 .5rem 0 0}[dir=ltr] .insert-sale-invoice .time-table .court-row:last-child .court-name{border-radius:0 .5rem 0 0;border-right:none}[dir=rtl] .insert-sale-invoice .time-table .court-row:last-child .court-name{border-radius:.5rem 0 0 0;border-left:none}[dir=ltr] .insert-sale-invoice .time-table .court-row:last-child .select-hour-box:last-child button{border-radius:0 0 .5rem 0}[dir=rtl] .insert-sale-invoice .time-table .court-row:last-child .select-hour-box:last-child button{border-radius:0 0 0 .5rem}.insert-sale-invoice .time-table .time-label{position:relative;z-index:100;width:90px}@supports(position:sticky){.insert-sale-invoice .time-table .time-label{position:sticky}[dir=ltr] .insert-sale-invoice .time-table .time-label{left:-10px}[dir=rtl] .insert-sale-invoice .time-table .time-label{right:-10px}}@supports(-webkit-touch-callout:none){.insert-sale-invoice .time-table .time-label{position:sticky}[dir=ltr] .insert-sale-invoice .time-table .time-label{left:0}[dir=rtl] .insert-sale-invoice .time-table .time-label{right:0}}.insert-sale-invoice .time-table .time-label .court-name{z-index:101}.insert-sale-invoice .time-table .time-label .select-hour-box{position:relative;height:60px}[dir=ltr] .insert-sale-invoice .time-table .time-label .select-hour-box,[dir=rtl] .insert-sale-invoice .time-table .time-label .select-hour-box{left:0;right:0}.insert-sale-invoice .time-table .time-label .select-hour-box .is-label{position:absolute;height:100%;width:100%;top:0;bottom:0;color:#fff;z-index:100}[dir] .insert-sale-invoice .time-table .time-label .select-hour-box .is-label{background-color:#2d3744}[dir=ltr] .insert-sale-invoice .time-table .time-label .select-hour-box .is-label,[dir=rtl] .insert-sale-invoice .time-table .time-label .select-hour-box .is-label{left:0;right:0}[dir=ltr] .insert-sale-invoice .time-table .time-label .select-hour-box:last-child .is-label{border-radius:0 0 0 .5rem}[dir=rtl] .insert-sale-invoice .time-table .time-label .select-hour-box:last-child .is-label{border-radius:0 0 .5rem 0}.action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.action-buttons button{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:40px;color:#fff;transition:all .3s ease}[dir] .action-buttons button{border-radius:.5rem;border:none;-webkit-transition:all .3s ease;cursor:pointer}[dir] .action-buttons button.payment{background:rgba(51,176,0,.8117647059)}[dir=ltr] .action-buttons button.payment{margin-right:10px}[dir=rtl] .action-buttons button.payment{margin-left:10px}[dir] .action-buttons button.payment:hover{background:#33b000}[dir] .action-buttons button.cancel{background:rgba(176,0,0,.6862745098)}[dir] .action-buttons button.cancel:hover{background:#b00000}