@charset "UTF-8";.table-row-dirty{background-color:#ff7f503d}html,body{height:100%;touch-action:manipulation}.app{height:var(--app-height, 100vh);max-height:var(--app-height, 100vh);display:flex;flex-direction:column}.app>div:last-child{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}*,button,input,select,textarea,.ant-btn,.ant-input,.ant-select,.ant-table,[role=button]{touch-action:manipulation}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;src:local("Google Sans"),url(/fonts/GoogleSansTTF/GoogleSans-Regular.ttf) format("woff")}@font-face{font-family:Google Sans;font-style:bold;font-weight:600;src:local("Google Sans Medium"),url(/fonts/GoogleSansTTF/GoogleSans-Medium.ttf) format("woff")}*::-webkit-scrollbar{background-color:#ffffff84;height:8px;width:6px}*::-webkit-scrollbar-track{background-color:#ffffff84}*::-webkit-scrollbar-thumb{background-color:#0000003b;border-radius:2px}*::-webkit-scrollbar-button{display:none}:root:root{--adm-color-primary: #4d54df}.app{overflow-y:"auto";scrollbar-width:thin}.adm-floating-panel{width:100%}.adm-floating-panel .adm-floating-panel-header{border-top:var(--ant-color-border) solid 2px}.adm-floating-panel .adm-floating-panel-content{overflow-y:auto}body{margin:0 auto;max-width:1800px;font-family:Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.3px;scroll-behavior:smooth}.login{width:100vw;height:100vh}.login>div{height:100%}.site-layout-content{padding:10px;min-height:280px;overflow:auto;max-width:1600px;margin:0 auto;width:100%}.site-layout-content>div{width:100%}.full-width{width:100%}.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{margin:0!important;width:90px;height:90px}.ant-divider-inner-text{font-size:13px!important;font-weight:400!important;color:#707070!important}.ant-space-vertical{width:100%!important}aside.ant-layout-sider{border-right:solid 1px;border-color:var(--ant-color-border-secondary)}.money,.money input{color:var(--ant-color-success)!important;font-weight:600}.money .ant-input-number-suffix,.money input .ant-input-number-suffix{color:var(--ant-color-text-secondary)!important}.money-danger{color:var(--ant-color-error)!important;font-weight:600}.text-right,.text-right input{text-align:right!important}.text-center,.text-center input{text-align:center}.ant-divider-horizontal{margin:8px 0!important}.platform-label{padding:0 4px 1px 2px;border-radius:3px;width:-moz-fit-content!important;width:fit-content!important}.pointer{cursor:pointer}span.small-text{font-size:12px;color:#5c5c5c}.ant-table-thead>tr>th{font-weight:500!important;text-transform:capitalize}.avatar-common{border:rgba(0,0,0,.0705882353) solid 1px}.rc-virtual-list .ant-table-tbody>tr>td>div{white-space:pre-line!important;text-overflow:unset!important}.section-white{padding:10px;border-radius:8px}.ant-segmented .ant-segmented-item-selected{color:var(--ant-color-primary-active)!important;font-weight:500!important}.table-hide-body .ant-table-tbody{display:none}.menu-sider .ant-menu-item-selected{border-radius:4px}.ant-list-item .ant-list-item-meta h4.ant-list-item-meta-title{font-weight:400}.text-capitalize{text-transform:capitalize!important}.ant-modal{top:20px!important}.print-area{display:none}@media print{.print-area{display:block}}span.ant-table-column-title{text-align:center}span.break-word{word-break:break-word}.ant-popover.ant-popconfirm{max-width:300px}.select-language .ant-select-selector{background-color:var(--ant-color-bg-container)!important;border-color:var(--ant-color-border)!important;color:var(--ant-color-text-secondary)!important}.ant-modal-title{font-weight:500!important}.ant-table-tbody-virtual.ant-table-tbody .ant-table-cell{display:flex!important;align-items:center!important}.ant-table-tbody-virtual.ant-table-tbody .ant-table-cell.text-center{justify-content:center!important}.ant-table-tbody-virtual.ant-table-tbody .ant-table-cell.text-right{justify-content:flex-end!important}th.ant-table-cell.header-center{text-align:center!important}td.ant-table-cell span,td.ant-table-cell-fix-left span{line-break:anywhere!important}.ant-transfer .ant-transfer-list-content-item-remove{color:#ffb2b3}.footer-padding-unset .ant-list-footer{padding-block:0!important}.ant-form-item{margin-bottom:0}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media only screen and (max-device-width: 1024px){.ant-modal{top:50px!important}.drawer-menu{width:70%!important}.ant-modal,.ant-drawer-content-wrapper{width:100%!important}.ant-modal .ant-modal-content{padding:12px}.ant-modal .ant-modal-content .ant-modal-body{max-height:80vh;overflow:auto}.cascader-popup{max-width:350px;overflow-x:auto}.ant-picker-dropdown .ant-picker-panel-container{max-width:350px;overflow-x:auto!important}}.ant-typography{margin-bottom:0!important}.custom-dot{top:30px}.custom-dot button{background-color:#000!important;height:8px!important}h1,h2,h3,h4,h5,h6{margin-top:0!important;margin-bottom:0!important}.tabs-no-margin.ant-tabs-top>.ant-tabs-nav{margin-bottom:0!important}.list-flex{display:flex;gap:9px;flex-wrap:wrap;justify-items:flex-start}.list-flex .flex-item{width:unset}.ant-tabs-tab.ant-tabs-tab-active{border-left-color:var(--ant-color-primary)!important;border-top-color:var(--ant-color-primary)!important;border-right-color:var(--ant-color-primary)!important;background-color:var(--ant-color-bg-base)!important}.ant-checkbox-inner{border:1px solid #1890ff!important}.input-number-seperator .ant-input-number .ant-input-number-handler-wrap,.text-right .ant-input-number-handler-wrap{left:0}@media only screen and (max-width: 576px){.ant-pagination .ant-pagination-options{display:block}}@media (max-width: 576px){.ant-layout,.new-pos,.ant-modal,.ant-drawer{zoom:.97}}.ant-upload.ant-upload-select{border-width:3px!important}.ant-tabs-top>.ant-tabs-nav{margin-bottom:12px!important}.ant-btn-color-primary.ant-btn-variant-outlined,.ant-btn-primary.ant-btn-color-primary.ant-btn-variant-solid.ant-btn-background-ghost{color:var(--ant-color-primary-active)!important}tr.ant-table-row:nth-child(odd) .ant-table-cell{background-color:var(--ant-color-border-bg)}.ant-badge .ant-badge-count{color:#fff}.ant-tabs-tab.ant-tabs-tab-active{padding:4px;border-radius:6px 6px 0 0}body.barcode-scanner-active{visibility:hidden}.scanner-show,.ant-modal,.ant-drawer,.ant-popover,.ant-message,.ant-notification,.ant-image-preview-root,.ant-select-dropdown{visibility:visible}.ql-toolbar.ql-snow{border-radius:6px 6px 0 0;background-color:#f6f8fa}.ql-container.ql-snow{border-radius:0 0 6px 6px}.ql-snow .ql-editor pre.ql-syntax{background-color:unset!important}.watermark-render p,.watermark-render span,.watermark-render h1,.watermark-render h2,.watermark-render h3,.watermark-render h4,.watermark-render h5,.watermark-render h6,.watermark-render td,.watermark-render em{color:#000!important}.ant-transfer .ant-transfer-list-content-item{border-top:var(--ant-color-border) solid 1px;background-color:var(--ant-color-bg-base)}.ant-transfer .ant-transfer-list-content-item .ant-transfer-list-content-item-text{white-space:wrap;overflow:hidden;text-overflow:ellipsis}.ant-drawer .ant-drawer-header{background-color:var(--ant-color-bg-layout)}.ant-tag{margin-inline-end:unset}.ant-typography ul{margin-block:4px}.ant-steps-item-description{padding-top:var(--ant-padding-xxs)!important}.bg-white{background-color:var(--ant-color-bg-base)!important}.border-bottom{border-bottom:var(--ant-color-border) solid 1px}.ant-drawer-content-wrapper,.floating-panel{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.floating-panel{padding-top:calc(env(safe-area-inset-top) + 20px)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date{height:55px!important}.ant-collapse-header-text{flex:auto!important}.ant-btn .lucide{width:var(--ant-button-content-font-size);height:var(--ant-button-content-font-size)}.ant-btn-lg .lucide{width:var(--ant-button-content-font-size-lg);height:var(--ant-button-content-font-size-lg)}.ant-btn-sm .lucide{width:var(--ant-button-content-font-size-sm);height:var(--ant-button-content-font-size-sm)}.lucide{width:var(--ant-font-size);height:var(--ant-font-size)}@keyframes pulseAndShake{0%{transform:scale(1) translate(0)}25%{transform:scale(1.1) translate(1px,-1px)}50%{transform:scale(.95) translate(-1px,1px)}75%{transform:scale(1.05) translate(1px,1px)}to{transform:scale(1) translate(0)}}.text-pulse-shake{animation:pulseAndShake 1s infinite}
