@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+HK:wght@300;400;700&display=swap);body{font-family:Noto Sans HK,sans-serif;font-size:14px}body .is-chinese-size{font-size:16px!important}body .is-english-size .q-btn{letter-spacing:-.5px}a,h1,h2,h3,h4,h5,h6{font-family:Noto Sans HK,sans-serif}.q-uploader .q-uploader__header .q-btn-item{display:none!important}.q-uploader .q-uploader__list{min-height:230px}pwa-camera-modal-instance{z-index:10000!important}.q-header aside.q-drawer{z-index:99999!important}.q-file .q-field__control{min-height:360px!important}.q-file .q-field__control .q-field__prepend{align-content:center;align-items:center;display:block;left:50%;padding:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.report-table .q-table__middle{max-height:185px}.report-table .q-table__middle .q-table thead tr{position:sticky;top:0;z-index:1}.report-table .q-table__middle .q-table thead tr th{background-color:#fff}.report-table .q-table__middle .q-table tbody tr:last-child{bottom:0;position:sticky}.report-table-mobile .q-list .q-item{min-height:25px;padding:5px}.report-table-mobile .q-scrollarea .q-scrollarea__content{width:100%}.report-table-mobile .q-scrollarea .q-scrollarea__content .q-list .q-item .q-item__section--side{padding-left:10px!important}.report-table-mobile .q-scrollarea .q-scrollarea__content .q-list .q-item .q-item__section--side>q.icon{font-size:20px}.report-table-mobile .q-scrollarea .q-scrollarea__content .q-list .mreport-total{bottom:0;position:sticky}.chat-page .q-scrollarea__content{display:flex;flex-direction:column;justify-content:flex-end}.chat-page .q-message .q-message-text:last-child:before{display:none!important}.chat-page .q-scrollarea__thumb{width:5px}.breadcrumbs-ctn{background-color:#ffffff1a}.ffa-box-shadow{border-radius:10px;box-shadow:0 3px 8px #0000003d}.ffa-payment-select{align-items:center;border-radius:5px;display:flex;justify-content:center}.ffa-payment-select .q-radio{justify-content:space-between}.ffa-payment-select .q-radio .q-radio__label{display:flex}.upload-btn{border:1px dashed #0081cc;border-radius:10px}.upload-btn .q-btn__content{flex-direction:column}.confirm-btn label.q-item{padding:0}.ffa-flex{display:flex}.ffa-elevated{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.ffa-hide-dropdown i.q-btn-dropdown__arrow{display:none!important}.ffa-text-sm{font-size:.8em!important}.ffa-lh-sm{line-height:1.2em!important}.ffa-border-sm{border-radius:5px!important}.ffa-circle{border-radius:50%!important}.type-label{flex:1;line-height:1.5}.btn-wrap span.q-btn__content{white-space:pre-wrap!important}.dashboard-page .calendar-ctn,.dashboard-page .enter-btn,.dashboard-page .func-btn,.dashboard-page .select_company,.dashboard-page .select_user{border-radius:10px;box-shadow:0 3px 8px #0000003d}.dashboard-page .select_button .func-icon{align-items:center;border-radius:10px;display:flex;height:45px;justify-content:center;width:45px}.dashboard-page .select_button .func-icon-v2{align-items:center;border-radius:8px;display:flex;height:25px;justify-content:center;width:25px}.dashboard-page .select_button .func-label{flex:1;line-height:1.5}header .q-select .q-field__append{display:none!important}@media only screen and (min-width:767px){.q-page-sticky.q-page-sticky--expand.bg-primary{background:#0000!important}}