.mentioned-person{color:#5b5fc7;font-weight:600}.app-detail-item-user .app-detail-item-user-content{display:flex;align-items:center;gap:10px}.app-detail-item-user .app-detail-item-user-content .icon-edit{display:none;color:#585a96;margin-top:-3px}.app-detail-item-user .app-detail-item-user-content:hover .icon-edit{display:inline-block;cursor:pointer}.app-detail-item-user .ui-dropdown__container,.app-detail-item-user .ui-dropdown__container:hover{background-color:#fff}.label-text-icon-wrapper{display:flex;align-items:center;gap:6px;margin-bottom:6px}.label-text-icon-wrapper .app-detail-item-label{margin-bottom:0;margin-top:3px}.label-text-icon-wrapper.icon-max-booking .ui-icon{color:#54b054}.label-text-icon-wrapper.icon-max-booking-time .ui-icon,.label-text-icon-wrapper.icon-max-booking-time svg{color:#eaa300}.label-text-icon-wrapper.icon-people-edit .ui-icon,.label-text-icon-wrapper.icon-people-edit svg{color:#835b00}.label-text-icon-wrapper.icon-people-delete .ui-icon,.label-text-icon-wrapper.icon-people-delete svg{color:#8a3707}.label-text-icon-wrapper.icon-people-use .ui-icon,.label-text-icon-wrapper.icon-people-use svg{color:#0f6cbd}.label-text-icon-wrapper.icon-people-approval .ui-icon,.label-text-icon-wrapper.icon-people-approval svg{color:#54b054}.label-text-icon-wrapper.icon-status .ui-icon,.label-text-icon-wrapper.icon-status svg{color:#107c10}.label-text-icon-wrapper.icon-people-seen .ui-icon,.label-text-icon-wrapper.icon-people-seen svg{color:#77b7f7}.label-text-icon-wrapper.icon-people-manager .ui-icon,.label-text-icon-wrapper.icon-people-manager svg{color:#038387}.modal-detail-header{width:100%;display:flex;align-items:center;justify-content:space-between}.modal-detail-header .header-content .header-content-title{font-size:20px;line-height:24px;color:#252423;font-weight:700}.modal-detail-header .header-content .header-content-title.color-purple{color:#6264a7}.modal-detail-header .header-content .header-content-tag{margin-top:8px;display:flex;align-items:center;font-weight:400;font-size:11px;line-height:12px;gap:10px}.modal-detail-header .header-content .header-content-tag .header-status{border-radius:14px;padding:4px 12px;font-weight:700}.modal-detail-header .header-content .header-content-tag .header-status.waiting{background-color:#fbf6d9;color:#a16114}.modal-detail-header .header-content .header-content-tag .header-status.approved{background-color:#e7f8d1;color:#237b4b}.modal-detail-header .header-content .header-content-tag .header-status.rejected{background-color:#fcf4f6;color:#c4314b}.modal-detail-header .header-content .header-content-tag .header-status.doing{color:#115ea3!important;background-color:#ebf3fc!important}.modal-detail-header .header-content .header-content-tag .header-status.done{background-color:#f1faf1!important;color:#0e700e!important}.modal-detail-header .header-content .header-content-tag .header-priority{border-radius:14px;padding:4px 8px;display:flex;align-items:center;max-height:20px;gap:2px}.modal-detail-header .header-content .header-content-tag .header-priority.low{background-color:#cae1fc}.modal-detail-header .header-content .header-content-tag .header-priority.medium{background-color:#e7f8d1}.modal-detail-header .header-content .header-content-tag .header-priority.high{background-color:#f4f4fc}.modal-detail-header .header-content .header-content-tag .header-priority.very-high{background-color:#fae4e1}.modal-detail-header .header-content .header-content-tag .header-status-extend{display:flex;border-left:1px solid #ebebeb;align-items:center;padding-left:10px;gap:4px}.modal-detail-header .header-content .header-content-tag .header-status-extend span{font-weight:400}.modal-detail-header .header-content .header-content-tag .header-status-extend.done svg{color:#237b4b}.modal-detail-header .header-content .header-content-tag .header-status-extend.outOfDate svg{color:#c4314b}.modal-detail-header .header-content .header-content-tag .header-status-extend.upcoming svg{color:#eaa300}.modal-detail-header .header-content .header-content-tag .header-status-extend.happening svg{color:#0f6cbd}.modal-detail-header .header-content .header-content-tag .header-status-extend .header-status-complete{border-left:1px solid #ebebeb}.modal-detail-header .header-content .header-content-tag .header-status-extend .header-status-complete .app-form-radio{margin-bottom:0}.modal-detail-header .header-content .header-content-tag .header-status-extend .header-status-complete .ui-checkbox{align-items:center;display:flex;gap:4px}.modal-detail-header .header-content .header-content-tag .header-status-extend .header-status-complete .ui-checkbox .ui-checkbox__indicator{border-radius:4px;margin-top:0}.modal-detail-header .header-action{display:flex;align-items:center;justify-content:end;gap:10px}.modal-detail-header .header-action .header-action-item{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:24px;padding:0 12px 0 12px;gap:2px;cursor:pointer}.modal-detail-header .header-action .header-action-item .action-item-icon .ui-icon{margin-top:-3px}.modal-detail-header .header-action .header-action-item .action-item-icon .ui-button__content{font-size:16px}.modal-detail-header .header-action .header-action-item.btn-approval{color:#237b4b}.modal-detail-header .header-action .header-action-item.btn-rejected{color:#c50f1f}.request-result-item .app-accordion{margin-bottom:.75rem}.request-result-item .app-accordion-title-icon.before{margin-left:0;color:#686868}.request-result-item .app-accordion-title-icon.before>div[__use_react_component_wrap=""]{display:inline-flex!important}.request-result-item .app-accordion-title .app-accordion-title-text{color:#686868;font-size:.75rem;line-height:1rem;font-weight:400}.request-result-item .app-accordion-content{margin-top:6px;background:#f5f5f5;padding:6px 12px;border-radius:4px}.request-result-item .app-detail-item-has-index{display:flex}.request-result-item .app-detail-item-has-index .app-detail-item-index{margin-right:6px;width:1rem}.request-result-item .app-detail-item-has-index .app-detail-item-label{margin-bottom:0}.request-result-item .app-detail-item{margin:6px 0}.request-result-item .app-detail-item-content{padding-left:22px}.request-result-item .app-detail-item-content .app-detail-item-text{border-bottom:none!important;padding:0;min-height:20px}.request-result-item .ui-attachment{background:#fff;border-color:#fff}.request-follower{display:flex;align-items:center}.request-follower .ui-avatar~.ui-text{display:none}.request-follower .request-follower-add{display:flex;align-items:center;cursor:pointer}.request-follower .request-follower-add .request-follower-add-button{margin-left:.625rem}.request-follower .request-follower-add .request-follower-add-title{margin-left:1rem}.request-toolbar-loader{position:absolute;top:0;left:0;width:100%;padding:0 20px;height:100%;z-index:1;background:#f5f5f5}.request-toolbar-loader>div[__use_react_component_wrap=""]{display:flex!important;height:100%!important;width:100%!important}.request-toolbar-loader .left-block{width:420px;margin-right:auto}.request-toolbar-loader .left-block .ui-skeleton{height:100%}.request-toolbar-loader .left-block .ui-skeleton__line{border-radius:4px;height:100%}.request-toolbar-loader .right-block{width:240px;margin-right:1px;margin-left:auto;align-items:center;display:flex}.request-toolbar-loader .right-block .ui-skeleton{width:-moz-fit-content;width:fit-content;margin-left:8px}.request-toolbar-loader .avatar-block{width:32px;height:32px;margin:auto 12px auto 0}.request-toolbar-loader .avatar-block .ui-skeleton__line{height:32px}.request-toolbar-loader .info-block{height:100%;flex:1}.request-toolbar-loader .title-block{height:14px;width:100%}.request-toolbar-loader .content-block{flex:1;height:14px}.request-toolbar-loader .bread-crumb-block{height:10px;margin-top:4px;width:75%}.request-sub-toolbar-loader{position:absolute;top:0;left:0;width:100%;padding:0 20px;height:100%;z-index:1;background:#f5f5f5}.request-sub-toolbar-loader>div[__use_react_component_wrap=""]{display:flex!important;height:100%!important;width:100%!important}.request-sub-toolbar-loader .left-block{width:420px;margin-right:auto;flex-direction:row;display:flex;align-items:center}.request-sub-toolbar-loader .left-block .ui-skeleton{width:-moz-fit-content;width:fit-content;margin-right:16px}.request-sub-toolbar-loader .left-block .ui-skeleton__button{border-radius:4px}.request-detail-content-loader{position:absolute;top:0;left:-20px;height:100%;width:calc(100% + 20px);z-index:100;background:#fff;padding-left:20px}.request-detail-content-loader .left-block{width:100%;margin-top:24px}.request-detail-content-loader .ui-skeleton__text{border-radius:4px}.request-detail-content-loader .text-label{height:10px}.request-detail-content-loader .skeleton-mash{position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#fff 10%,hsla(0,0%,100%,.6012605726) 40%,hsla(0,0%,100%,0))}.import-excel{padding:0 12px}.import-excel .col-title-md-auto .ui-table__cell__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-excel .col-title-md-auto .ui-table__cell__content .icon-bug{color:#d13438}.import-excel .col-title-md-auto .ui-table__cell__content .icon-approve{color:#107c10}.import-excel .import-excel-header{display:flex;width:100%;align-items:center;flex-direction:row-reverse}.import-excel .import-excel-header-icon{cursor:pointer;height:2rem;width:2rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-bottom:0;border-radius:4px;color:#5b5fc7}.import-excel .import-excel-header-icon:hover{color:#444691}.import-excel .import-excel-action{padding:0 12px;display:flex}.form-table{font-size:12px;border:1px solid #444691;overflow:auto}.form-table.long-table{overflow:hidden;position:relative}.form-table table{margin-bottom:0}.form-table th div{margin-top:-20px;position:absolute}.form-table table{border-collapse:collapse}.form-table table thead{color:#444691;background-color:#fff;position:sticky;z-index:100;top:-1px;border-top:1px solid #444691}.form-table table thead th{position:relative;padding:10px}.form-table .table-bordered td{border:1px solid #444691}.form-table .table-bordered td:first-child{border-left:none}.form-table .table-bordered td:last-child{border-right:none}.form-table .table-bordered th{border-top-color:transparent;border-bottom-color:#444691;border-bottom-width:1px;border-right-color:#fff}.form-table .table-bordered tr:last-child td{border-bottom-color:transparent}.form-table [class*=table-column-header]{white-space:nowrap}.form-table tbody [class*=table-column]{padding:10px}.form-table tbody tr{background-color:#fff}.form-table tbody tr:nth-child(2n){background-color:#e8ebfa}.form-table [class*=app-detail-item]{padding:0;margin:0;background-color:transparent}.form-table .app-detail-item-text{background-color:transparent!important}.form-table .app-detail-item-label{display:none}.form-table .table-column-number .app-detail-item-text{width:100%}.form-table .table-column-number .app-detail-item-text-inner{text-align:right}.form-table .app-detail-item-yes-no-icon{display:none}.form-table .table-column-header-singleLineOfText{text-align:left;min-width:180px}.form-table .table-column-header-date{text-align:left;min-width:80px}.form-table .table-column-header-yesOrNo{text-align:center;min-width:80px}.form-table .table-column-header-lookup,.form-table .table-column-header-multiLineOfText,.form-table .table-column-header-number{text-align:left;min-width:180px}.form-table .table-column-header-id{width:38px;text-align:center}.form-table .table-column-singleLineOfText{text-align:left}.form-table .table-column-date,.form-table .table-column-yesOrNo{text-align:center}.form-table .table-column-yesOrNo *{white-space:nowrap}.form-table .table-column-lookup,.form-table .table-column-multiLineOfText{text-align:left}.form-table .table-column-number{text-align:right}.form-table .table-column-id{text-align:center;min-width:38px}.form-table .table-column-action>div{text-align:center;color:#5b5fc7}.form-table .app-detail-item-text-inner{white-space:nowrap}.form-table .form-table-view-more{position:absolute;bottom:0;width:100%;height:96px;text-align:center;display:none;align-items:center;justify-content:center;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.5) 90%,hsla(0,0%,100%,0))}.form-table .form-table-view-more-title button{border-radius:50px}.form-table .ui-form__label{display:none}.form-table .app-form-item{padding:0;margin:0}.form-table .no-data .ui-icon{margin-top:-4px}.app-detail-content-inner .form-table .form-table-view-more{display:flex}.app-detail-item-table{width:100%}.table-detail-modal .app-modal-cover-bottom,.table-detail-modal .app-modal-cover-top,.table-detail-modal .app-modal-sticky-bottom,.table-detail-modal .app-modal-sticky-top{display:none}.table-detail-modal .app-form-wrapper{height:100%}.table-detail-modal .app-form>div{height:100%!important}.table-detail-modal .app-detail-item-table{height:100%}.table-detail-modal .long-table{max-height:100%;overflow:auto}.table-detail-modal .app-modal-body{padding-top:12px}.table-detail-modal .app-modal-header-close{display:flex}.app-form-item .form-table .table-column-header-action{position:sticky;right:0;background-color:#fff}.app-form-item .form-table .table-column-header-date{min-width:180px}.app-form-item .form-table .table-column-header-multiLineOfText{min-width:220px}.app-form-item .form-table .table-column-action{position:sticky;right:0}.app-form-item .form-table tbody tr:nth-child(2n) .table-column-action{background-color:#e8ebfa}.app-form-item .form-table tbody tr:nth-child(odd) .table-column-action{background-color:#fff}.app-form-item .form-table tbody .add-row{background-color:#e8ebfa}.app-form-item .form-table tbody .add-row .ui-icon{margin-top:-4px}.app-form-item-external-data .ui-form__label{display:none}.app-form-item-external-data>div>.app-form-select{padding-left:0;padding-right:0}.app-form-item-external-data .form-table .add-row,.app-form-item-external-data .form-table .table-column-action,.app-form-item-external-data .form-table .table-column-header-action{display:none}.app-form-item-external-data .form-table .app-form-input input{color:#424242}.app-detail-fluid .app-layout-detail .app-detail-content-inner{width:100%}.app-detail-fluid .app-layout-detail .app-detail-content-inner .app-detail-content-inner-inner{width:48rem;max-width:calc(100% - 57px);margin-left:20px;position:relative}@media screen and (min-width:1200px){.app-detail-fluid .app-layout-detail .app-detail-content-inner .app-detail-content-inner-inner{width:calc(100% - 68px);margin-left:20px;margin-right:48px}}.app-detail-fluid .app-layout-detail .app-detail-content-inner :not(.request-result-item) .app-accordion .app-accordion-title-inner{width:100%;padding-bottom:12px;border-bottom:1px solid #ebebeb}.app-detail-fluid .app-layout-detail .app-detail-content-inner :not(.request-result-item) .app-accordion .app-accordion-title-icon{margin-left:auto}.app-detail-fluid .app-layout-detail .app-detail-content-inner .request-result-item .app-accordion .app-accordion-title-inner{width:auto;padding-bottom:0;border-bottom:none}.app-detail-content-inner[data-v-74f4cb7e]{width:100%;height:100%;overflow:scroll}.app-detail-content-inner[data-v-74f4cb7e]::-webkit-scrollbar{display:none}