@keyframes loadingSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading{z-index:999;height:2em;width:2em;overflow:visible;margin:auto;bottom:0;right:0}.loading,.loading:before{position:fixed;top:0;left:0}.loading:before{content:"";display:block;width:100%;height:100%;background:radial-gradient(rgba(20,20,20,.05),rgba(0,0,0,.05));background:-webkit-radial-gradient(rgba(20,20,20,.05),rgba(0,0,0,.05))}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;animation:loadingSpinner .15s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 rgba(50,50,50,.75),1.1em 1.1em 0 0 rgba(50,50,50,.75),0 1.5em 0 0 rgba(50,50,50,.75),-1.1em 1.1em 0 0 rgba(50,50,50,.75),-1.5em 0 0 0 rgba(50,50,50,.75),-1.1em -1.1em 0 0 rgba(50,50,50,.75),0 -1.5em 0 0 rgba(50,50,50,.75),1.1em -1.1em 0 0 rgba(50,50,50,.75)}.result-list[data-v-16ac71f4]{width:100%;background:#fff;z-index:1;box-shadow:0 1px 5px rgba(0,0,0,.3);max-height:280px;overflow-y:auto;border-radius:0 0 5px 5px}.result-list .result-item[data-v-16ac71f4]{padding:8px;border-bottom:1px solid #f3f3f3;font-size:12px}.result-list .result-item[data-v-16ac71f4]:hover{background:#efefef;cursor:pointer}.result-list .result-item.selected-item[data-v-16ac71f4]{background-color:#1976d2;color:#fff;font-weight:600}body{overscroll-behavior-y:contain}.table-padding-2 .v-data-table__wrapper table tbody tr td,.table-padding-2 .v-data-table__wrapper table tbody tr th,.table-padding-2 .v-data-table__wrapper table tfoot tr td,.table-padding-2 .v-data-table__wrapper table tfoot tr th,.table-padding-2 .v-data-table__wrapper table thead tr td,.table-padding-2 .v-data-table__wrapper table thead tr th{padding:2px;font-size:12px;min-width:75px}.table-default-padding-4{overflow-x:auto}.table-default-padding-4 tbody tr td,.table-default-padding-4 tbody tr th,.table-default-padding-4 tfoot tr td,.table-default-padding-4 tfoot tr th,.table-default-padding-4 thead tr td,.table-default-padding-4 thead tr th{padding:4px}.table-padding-2-no-top .v-data-table__wrapper table tbody tr td,.table-padding-2-no-top .v-data-table__wrapper table tbody tr th,.table-padding-2-no-top .v-data-table__wrapper table tfoot tr td,.table-padding-2-no-top .v-data-table__wrapper table tfoot tr th,.table-padding-2-no-top .v-data-table__wrapper table thead tr td,.table-padding-2-no-top .v-data-table__wrapper table thead tr th{padding:2px;font-size:12px;min-width:75px}.table-h-36 .v-data-table__wrapper table tbody tr td,.table-h-36 .v-data-table__wrapper table tbody tr th,.table-h-36 .v-data-table__wrapper table tfoot tr td,.table-h-36 .v-data-table__wrapper table tfoot tr th,.table-h-36 .v-data-table__wrapper table thead tr td,.table-h-36 .v-data-table__wrapper table thead tr th{height:36px}.table-h-30 .v-data-table__wrapper table tbody tr td,.table-h-30 .v-data-table__wrapper table tbody tr th,.table-h-30 .v-data-table__wrapper table tfoot tr td,.table-h-30 .v-data-table__wrapper table tfoot tr th,.table-h-30 .v-data-table__wrapper table thead tr td,.table-h-30 .v-data-table__wrapper table thead tr th{height:30px}.tr-focus{background-color:#eee}.custom-td-top{vertical-align:top;padding-top:14px!important;padding-bottom:14px!important}.table-td-border-bottom{border-bottom:thin solid rgba(0,0,0,.12)}.table-order-report .v-data-table__wrapper table tbody tr td,.table-order-report .v-data-table__wrapper table tbody tr th,.table-order-report .v-data-table__wrapper table tfoot tr td,.table-order-report .v-data-table__wrapper table tfoot tr th,.table-order-report .v-data-table__wrapper table thead tr td,.table-order-report .v-data-table__wrapper table thead tr th{padding:2px;font-size:12px;border-right:thin solid rgba(0,0,0,.12);height:40px;min-width:70px}.table-order-report .v-data-table__wrapper table tbody tr td:first-child,.table-order-report .v-data-table__wrapper table tbody tr th:first-child,.table-order-report .v-data-table__wrapper table tfoot tr td:first-child,.table-order-report .v-data-table__wrapper table tfoot tr th:first-child,.table-order-report .v-data-table__wrapper table thead tr td:first-child,.table-order-report .v-data-table__wrapper table thead tr th:first-child{padding-left:6px;padding-right:6px;border-left:0;width:86px}.table-order-report .v-data-table__wrapper table tbody tr td:last-child,.table-order-report .v-data-table__wrapper table tbody tr th:last-child,.table-order-report .v-data-table__wrapper table tfoot tr td:last-child,.table-order-report .v-data-table__wrapper table tfoot tr th:last-child,.table-order-report .v-data-table__wrapper table thead tr td:last-child,.table-order-report .v-data-table__wrapper table thead tr th:last-child{border-right:0}.table-padding-4 .v-data-table__wrapper table tbody tr td,.table-padding-4 .v-data-table__wrapper table tbody tr th,.table-padding-4 .v-data-table__wrapper table tfoot tr td,.table-padding-4 .v-data-table__wrapper table tfoot tr th,.table-padding-4 .v-data-table__wrapper table thead tr td,.table-padding-4 .v-data-table__wrapper table thead tr th{padding:4px;font-size:12px;height:auto}.table-border-all .v-data-table__wrapper table tbody tr td,.table-border-all .v-data-table__wrapper table tfoot tr td,.table-border-all .v-data-table__wrapper table thead tr td{border-bottom:thin solid rgba(0,0,0,.12)}.c-input-small .v-file-input__text,.c-input-small .v-label,.c-input-small .v-select__selection,.c-input-small input,.c-input-small textarea{font-size:13px!important;font-weight:500!important}.c-input-small.c-input-file .v-text-field__slot{max-width:60%}.c-input-small.c-input-file .v-text-field__slot .v-file-input__text{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.c-input-xs .v-label,.c-input-xs input,.c-input-xs textarea{font-size:13px!important;font-weight:500!important}.c-input-xs .v-input__control .v-input__slot .v-input__prepend-inner{margin-right:0}.c-input-xs .v-input__control .v-input__slot .v-input__prepend-inner .v-input__icon{min-width:22px;width:22px}.c-input-xs .v-input__control .v-input__slot .v-input__prepend-inner .v-input__icon .v-icon{font-size:18px}.c-input-xs .v-input__control .v-input__slot .v-input__append-inner .v-input__icon--clear{width:22px;height:22px}.c-input-xs .v-input__control .v-input__slot .v-input__append-inner .v-input__icon--clear .v-icon{font-size:18px}.c-input-xs .v-input__control .v-input__slot .v-input__append-inner .v-input__icon--append{display:none}.c-input-otp .v-label,.c-input-otp input,.c-input-otp textarea{font-size:18px!important;font-weight:500!important;text-align:center}.c-input-has-sort .v-input__control .v-input__slot{padding:0!important}.c-input-has-sort .v-input__control .v-input__slot .v-input__prepend-inner{padding-right:0}.c-input-has-sort .v-input__control .v-input__slot .v-input__prepend-inner .v-input__icon{width:20px}.c-input-has-sort .v-input__control .v-input__slot .v-select__slot .v-label--active,.c-input-has-sort .v-input__control .v-input__slot .v-text-field__slot .v-label--active{left:-10px!important}.cursor-pointer{cursor:pointer}.c-input-number-xs input::-webkit-inner-spin-button,.c-input-number-xs input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-input-number-xs input[type=number]{-moz-appearance:textfield}.c-input-number-xs .v-label,.c-input-number-xs input,.c-input-number-xs textarea{font-size:12px!important}.c-input-number-xs .v-input__slot{min-height:36px!important;padding:0 6px!important}.switch-center .v-input__slot{justify-content:center}.gr-error-count{background-color:red;font-size:20px;font-weight:700;color:#fff}.cursor-link{cursor:pointer}.cursor-link:hover{text-decoration:underline;color:#0d47a1}.v-radio-custom.v-input--selection-controls{margin-top:0;padding-top:0}.v-radio-custom .v-input__slot{margin-bottom:0}.v-radio-custom .v-messages{display:none}.pickup-table td{height:40px!important}.input-filter .v-label{color:#fb0000!important}.input-order .v-label,.input-purple .v-label,.input-purple input{color:#9c27b0!important}.input-error .v-file-input__text,.input-error .v-label,.input-error input{color:#fb0000!important}.vertical-align-middle{vertical-align:middle!important}.fs-14px{font-size:14px}.h-40px{height:40px!important}.lh-40px{line-height:40px!important}.lh-14px{line-height:14px!important}.w-35per{width:35%}.w-65per{width:65%}.w-40per{width:40%}.w-20per{width:20%}.w-49per{width:49%}.w-60per{width:60%}.label-40{align-items:center;display:flex;height:40px;font-size:.875rem;font-weight:400}.input-disabled-bold.v-input--is-disabled,.input-disabled-bold.v-input--is-disabled input{color:rgba(0,0,0,.65)}.input-disabled-normal.v-input--is-disabled,.input-disabled-normal.v-input--is-disabled input{color:rgba(0,0,0,.76)}.white-space-nowrap{white-space:nowrap}.table-footer-count{font-size:12px;color:#1867c0}.login-bg{background:url(../img/home-bg-24.a5cc61a8.jpg);background-size:cover;z-index:0}.login-bg,.login-bg:after{width:100%;height:100%;position:absolute}.login-bg:after{content:"";background-color:rgba(0,0,0,.5)}.position-relative{position:relative}.position-absolute{position:absolute}@media screen and (max-width:767px){.home-title{font-size:20px}.home-desc{font-size:16px}.link-service{font-size:14px}}.login-header{width:100%;z-index:1}.login-header img{height:55px}.w-100{width:100%}.h-100{height:100%}.dashboard-card.v-card{height:16vh;transition:.2s ease-in-out}.dashboard-card.v-card:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.dashboard-card.v-card .dashboard-item-link{color:#333;transition:.2s ease-in-out;text-decoration:none}.dashboard-card.v-card .dashboard-item-link img{height:8vh;transition:.2s ease-in-out}.dashboard-card.v-card .dashboard-item-link:hover{color:#1976d2;text-decoration:underline}.dashboard-card.v-card .dashboard-item-link:hover img{height:9vh}.dashboard-card.v-card .dashboard-item-disabled{color:#999;transition:.2s ease-in-out;text-decoration:none}.dashboard-card.v-card .dashboard-item-disabled img{opacity:.6;height:8vh;transition:.2s ease-in-out}.dashboard-card.v-card .dashboard-item-disabled .dashboard-item-append-image{position:absolute;height:30px;top:10px;right:10px}.table-bordered table tr td,.table-bordered table tr th{border:thin solid rgba(0,0,0,.12)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}input[type=number]{-moz-appearance:textfield!important}.c-select-multi .c-select-multi-selected{font-size:13px;font-weight:500}.c-select-multi .v-select__selections{flex-wrap:nowrap}.c-select-multi.v-input--is-focused .v-input__control .v-select__slot .v-select__selections input{display:none}.border-bottom-thin{border-bottom:thin solid rgba(0,0,0,.12)}.c-fb0000{color:#fb0000!important}.fs-16px{font-size:16px!important}.fs-18px{font-size:18px!important}.fs-20px{font-size:20px!important}.fs-22px{font-size:22px!important}.fs-24px{font-size:24px!important}.fs-13px{font-size:13px}.w-60px{width:60px}.w-50px{width:50px}.card-custom-shadow{box-shadow:0 3px 20px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.c-input-black .v-label{color:rgba(0,0,0,.87)!important}.border-right{position:relative}.border-right:after{position:absolute;content:"";width:1px;height:100%;top:0;right:0;background-color:#cccceb}.mini-pagination .v-pagination__item,.mini-pagination .v-pagination__navigation{height:24px;min-width:24px;margin:.2rem}#app{background-size:cover}.fs-12{font-size:12px}.white-space-pre-line{white-space:pre-line}.c-input-append-text .v-icon.v-icon{font-size:12px!important}.c-red--text{color:#fb0000!important}.btn-2row{height:62px!important}.ssc-loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #1976d2;width:30px;height:30px;animation:sscspin 2s linear infinite}@keyframes sscspin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.conversation-list.collapsed .v-list-item{justify-content:center;padding:0}.selected-conversation{background-color:rgba(0,0,0,.05)}.online-indicator{position:absolute;bottom:0;right:0;width:12px;height:12px;border-radius:50%;background-color:#4caf50;border:2px solid #fff}.chat-messages{display:flex;flex-direction:column}.chat-messages.comment-mode .my-message,.chat-messages.comment-mode .their-message{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;margin-bottom:8px}.chat-messages.comment-mode .parent-comment{margin-left:0}.chat-messages.comment-mode .parent-comment .message-content{background-color:#f0f2f5;color:#050505;border-radius:16px;padding:8px 12px}.chat-messages.comment-mode .parent-comment.my-message .message-content{background-color:#e3f2fd;border:1px solid #1976d2}.chat-messages.comment-mode .child-comment{padding-left:40px}.chat-messages.comment-mode .child-comment .message-content{background-color:#f8f9fa;color:#050505;border-radius:12px;padding:6px 10px;font-size:13px}.chat-messages.comment-mode .child-comment.my-message .message-content{background-color:#f3e5f5;border:1px solid #9c27b0}.chat-messages.comment-mode .v-avatar{margin-right:8px;margin-top:0;flex-shrink:0}.chat-messages.comment-mode .comment-author{font-weight:600;font-size:13px;color:#365899;margin-bottom:2px;cursor:pointer}.chat-messages.comment-mode .comment-author:hover{text-decoration:underline}.chat-messages.comment-mode .comment-actions{display:flex;align-items:center;gap:12px;margin-top:4px;font-size:12px;color:#65676b;font-weight:600;padding-left:0}.chat-messages.comment-mode .comment-actions .comment-action-item{cursor:pointer;padding:2px 4px;border-radius:4px;transition:background-color .2s}.chat-messages.comment-mode .comment-actions .comment-action-item:hover{background-color:rgba(0,0,0,.05)}.chat-messages.comment-mode .comment-actions .comment-time{cursor:pointer}.chat-messages.comment-mode .comment-actions .comment-time:hover{text-decoration:underline}.chat-messages.comment-mode .message-actions{bottom:-20px;font-size:11px;padding:2px 6px;left:40px;right:auto;background-color:hsla(0,0%,100%,.95)}.message-wrapper{width:100%}.message-loading{position:absolute;right:105%;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #1976d2;width:20px;height:20px;animation:sscspin 2s linear infinite}.my-message{width:100%;display:flex;justify-content:flex-end;position:relative}.my-message a{color:#f3f3f3!important}.their-message{align-self:flex-start;display:flex;align-items:flex-end;position:relative;width:100%}.message-actions{position:absolute;right:0;bottom:-28px;display:flex;gap:10px;font-size:12px;z-index:10;background-color:rgba(0,0,0,.25);padding:4px 8px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);white-space:nowrap;min-width:-moz-max-content;min-width:max-content}.message-actions .message-action-item:hover{font-weight:500;color:#1867c0;cursor:pointer}.my-message .message-actions{right:0}.their-message .message-actions{left:0;right:auto}.removed-message{opacity:.4}.message-content{padding:8px 12px;border-radius:18px;position:relative}.message-reaction{position:absolute;right:0;bottom:-10px;background-color:#fff;border-radius:50%;width:20px;height:20px;text-align:center;color:red;box-shadow:0 3px 20px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.my-content{background-color:#1976d2;color:#fff;border-top-right-radius:4px}.their-content{background-color:#f5f5f5;border-top-left-radius:4px}.message-time{font-size:.7rem;opacity:.7;margin-top:4px}.message-input .v-text-field{margin-top:0;margin-bottom:0}@media(max-width:960px){.message-bubble{max-width:85%}}@media(max-width:600px){.chat-header{padding:8px}.message-bubble{max-width:90%}}