html,body,div,p,span,h1,h2,h3,h4,h5,label,input,textarea{font-family:"Microsoft JhengHei","Arial","sans-serif","Helvetica","Helvetica Neue"}.ui-inputfield.ui-inputtext,.ui-inputfield.ui-password,.ui-inputfield[type="password"],.ui-inputfield.ui-inputmask{height:32px !important}.ui-autocomplete .ui-autocomplete-input{height:32px !important}.ui-autocomplete .ui-autocomplete-dropdown{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;height:32px !important}.ui-selectonemenu{height:32px !important}.ui-selectonemenu label{padding-top:5px !important}.p-datepicker .ui-inputfield{height:32px !important}.ui-selectcheckboxmenu{height:32px !important}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container{padding-top:5px !important;padding-bottom:5px !important;color:#495057 !important}.ui-password>input{width:100%}input[readonly="readonly"],textarea[readonly="readonly"]{background:#F0F0F0 !important;outline:none !important;cursor:not-allowed !important}input[readonly="readonly"].ui-state-focus,textarea[readonly="readonly"].ui-state-focus{box-shadow:none !important}body .ui-state-disabled{opacity:0.4 !important}.ui-button:not(.ui-selectonebutton .ui-button,.ui-spinner-button,.ui-autocomplete .ui-autocomplete-dropdown){display:inline-flex !important;align-items:center !important;margin-right:0;border-radius:6px !important;line-height:1}.ui-button .ui-button-text{padding:0 !important;font-size:.85rem !important}.ui-button.ui-button-text-icon-left .ui-button-icon-left{position:relative !important;top:0 !important;left:0 !important;margin:0 5px 0 0 !important}.ui-button:not(td>.ui-button,.ui-selectonebutton .ui-button,.ui-spinner-button,.ui-autocomplete .ui-autocomplete-dropdown){padding:5px 15px}td>.ui-button{padding:0}.ui-selectonebutton .ui-button{padding:5px 15px !important}.btn-fill{display:inline-flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:5px 15px !important;border-radius:4px !important;font-size:.85rem !important;background:none !important;box-shadow:2px 2px 4px rgba(25,40,71,0.2);text-shadow:none !important;transition:.2s;border:0 !important;color:white !important}.btn-fill:hover{box-shadow:0px 0px 0px rgba(25,40,71,0) !important}.btn-fill .ui-button-text{padding:0 !important;font-size:.85rem !important}.btn-fill.primary{background-color:#2c4b9c !important}.btn-fill.primary:hover{background-color:#3962cc !important}.btn-fill.secondary{background-color:#000 !important}.btn-fill.secondary:hover{background-color:#000 !important}.btn-fill.tertiary{background-color:#000 !important}.btn-fill.tertiary:hover{background-color:#000 !important}.btn-fill.success{background-color:#3ec039 !important}.btn-fill.success:hover{background-color:rgba(62,192,57,0.7) !important}.btn-fill.error{background-color:#e5457a !important}.btn-fill.error:hover{background-color:rgba(229,69,122,0.7) !important}.btn-fill.confirm{background-color:#2c4b9c !important}.btn-fill.confirm:hover{background-color:rgba(44,75,156,0.7) !important}.btn-fill.cancel{background-color:#6c757d !important}.btn-fill.cancel:hover{background-color:rgba(108,117,125,0.7) !important}.btn-fill.tips{background-color:#2c4b9c !important}.btn-fill.tips:hover{background-color:rgba(44,75,156,0.7) !important}.btn-fill.warning{background-color:#FBB03B !important}.btn-fill.warning:hover{background-color:rgba(251,176,59,0.7) !important}.btn-border{display:inline-flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:5px 15px !important;border-radius:4px !important;font-size:.85rem !important;background:none !important;box-shadow:2px 2px 4px rgba(25,40,71,0.2);text-shadow:none !important;transition:.2s;border:1px solid !important;background-color:#fff !important}.btn-border:hover{box-shadow:0px 0px 0px rgba(25,40,71,0) !important}.btn-border .ui-button-text{padding:0 !important;font-size:.85rem !important}.btn-border.primary{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-border.primary:hover{border-color:#3962cc !important;color:#3962cc !important}.btn-border.secondary{border-color:#000 !important;color:#000 !important}.btn-border.secondary:hover{border-color:#000 !important;color:#000 !important}.btn-border.tertiary{border-color:#000 !important;color:#000 !important}.btn-border.tertiary:hover{border-color:#000 !important;color:#000 !important}.btn-border.success{border-color:#3ec039 !important;color:#3ec039 !important}.btn-border.success:hover{border-color:rgba(62,192,57,0.7) !important;color:rgba(62,192,57,0.7) !important}.btn-border.error{border-color:#e5457a !important;color:#e5457a !important}.btn-border.error:hover{border-color:rgba(229,69,122,0.7) !important;color:rgba(229,69,122,0.7) !important}.btn-border.confirm{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-border.confirm:hover{border-color:rgba(44,75,156,0.7) !important;color:rgba(44,75,156,0.7) !important}.btn-border.cancel{border-color:rgba(108,117,125,0.7) !important;color:#6c757d !important}.btn-border.cancel:hover{border-color:rgba(108,117,125,0.5) !important;color:rgba(108,117,125,0.7) !important}.btn-border.tips{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-border.tips:hover{border-color:rgba(44,75,156,0.7) !important;color:rgba(44,75,156,0.7) !important}.btn-border.warning{border-color:#FBB03B !important;color:#FBB03B !important}.btn-border.warning:hover{border-color:rgba(251,176,59,0.7) !important;color:rgba(251,176,59,0.7) !important}.btn-text{display:inline-flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:5px 15px !important;border-radius:4px !important;font-size:.85rem !important;background:none !important;box-shadow:2px 2px 4px rgba(25,40,71,0.2);text-shadow:none !important;transition:.2s;border:0 !important;background-color:#fff !important}.btn-text:hover{box-shadow:0px 0px 0px rgba(25,40,71,0) !important}.btn-text .ui-button-text{padding:0 !important;font-size:.85rem !important}.btn-text.primary{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-text.primary:hover{border-color:#3962cc !important;color:#3962cc !important}.btn-text.secondary{border-color:#000 !important;color:#000 !important}.btn-text.secondary:hover{border-color:#000 !important;color:#000 !important}.btn-text.tertiary{border-color:#000 !important;color:#000 !important}.btn-text.tertiary:hover{border-color:#000 !important;color:#000 !important}.btn-text.success{border-color:#3ec039 !important;color:#3ec039 !important}.btn-text.success:hover{border-color:rgba(62,192,57,0.7) !important;color:rgba(62,192,57,0.7) !important}.btn-text.error{border-color:#e5457a !important;color:#e5457a !important}.btn-text.error:hover{border-color:rgba(229,69,122,0.7) !important;color:rgba(229,69,122,0.7) !important}.btn-text.confirm{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-text.confirm:hover{border-color:rgba(44,75,156,0.7) !important;color:rgba(44,75,156,0.7) !important}.btn-text.cancel{border-color:rgba(108,117,125,0.7) !important;color:#6c757d !important}.btn-text.cancel:hover{border-color:rgba(108,117,125,0.5) !important;color:rgba(108,117,125,0.7) !important}.btn-text.tips{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-text.tips:hover{border-color:rgba(44,75,156,0.7) !important;color:rgba(44,75,156,0.7) !important}.btn-text.warning{border-color:#FBB03B !important;color:#FBB03B !important}.btn-text.warning:hover{border-color:rgba(251,176,59,0.7) !important;color:rgba(251,176,59,0.7) !important}.btn-icon{display:inline-flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:5px 15px !important;border-radius:4px !important;font-size:.85rem !important;background:none !important;box-shadow:2px 2px 4px rgba(25,40,71,0.2);text-shadow:none !important;transition:.2s;align-items:center !important;justify-content:center !important;border:0 !important;background-color:#fff !important;box-shadow:none !important}.btn-icon:hover{box-shadow:0px 0px 0px rgba(25,40,71,0) !important}.btn-icon .ui-button-text{padding:0 !important;font-size:.85rem !important}.btn-icon .ui-icon{position:relative !important;top:0 !important;left:0 !important;margin:0 !important}.btn-icon.primary{color:#2c4b9c !important}.btn-icon.primary:hover{color:#3962cc !important}.btn-icon.secondary{color:#000 !important}.btn-icon.secondary:hover{color:#000 !important}.btn-icon.tertiary{color:#000 !important}.btn-icon.tertiary:hover{color:#000 !important}.btn-icon.success{color:#3ec039 !important}.btn-icon.success:hover{color:rgba(62,192,57,0.7) !important}.btn-icon.error{color:#e5457a !important}.btn-icon.error:hover{color:rgba(229,69,122,0.7) !important}.btn-icon.confirm{color:#2c4b9c !important}.btn-icon.confirm:hover{color:rgba(44,75,156,0.7) !important}.btn-icon.cancel{color:#6c757d !important}.btn-icon.cancel:hover{color:rgba(108,117,125,0.7) !important}.btn-icon.tips{color:#2c4b9c !important}.btn-icon.tips:hover{color:rgba(44,75,156,0.7) !important}.btn-icon.warning{color:#FBB03B !important}.btn-icon.warning:hover{color:rgba(251,176,59,0.7) !important}.btn-border-icon{display:inline-flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:5px 15px !important;border-radius:4px !important;font-size:.85rem !important;background:none !important;box-shadow:2px 2px 4px rgba(25,40,71,0.2);text-shadow:none !important;transition:.2s;align-items:center !important;justify-content:center !important;border:1px solid !important;background-color:#fff !important;box-shadow:none !important}.btn-border-icon:hover{box-shadow:0px 0px 0px rgba(25,40,71,0) !important}.btn-border-icon .ui-button-text{padding:0 !important;font-size:.85rem !important}.btn-border-icon .ui-icon{position:relative !important;top:0 !important;left:0 !important;margin:0 !important}.btn-border-icon.primary{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-border-icon.primary:hover{border-color:#3962cc !important;color:#3962cc !important}.btn-border-icon.secondary{border-color:#000 !important;color:#000 !important}.btn-border-icon.secondary:hover{border-color:#000 !important;color:#000 !important}.btn-border-icon.tertiary{border-color:#000 !important;color:#000 !important}.btn-border-icon.tertiary:hover{border-color:#000 !important;color:#000 !important}.btn-border-icon.success{border-color:#3ec039 !important;color:#3ec039 !important}.btn-border-icon.success:hover{border-color:rgba(62,192,57,0.7) !important;color:rgba(62,192,57,0.7) !important}.btn-border-icon.error{border-color:#e5457a !important;color:#e5457a !important}.btn-border-icon.error:hover{border-color:rgba(229,69,122,0.7) !important;color:rgba(229,69,122,0.7) !important}.btn-border-icon.confirm{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-border-icon.confirm:hover{border-color:rgba(44,75,156,0.7) !important;color:rgba(44,75,156,0.7) !important}.btn-border-icon.cancel{border-color:rgba(108,117,125,0.7) !important;color:#6c757d !important}.btn-border-icon.cancel:hover{border-color:rgba(108,117,125,0.5) !important;color:rgba(108,117,125,0.7) !important}.btn-border-icon.tips{border-color:#2c4b9c !important;color:#2c4b9c !important}.btn-border-icon.tips:hover{border-color:rgba(44,75,156,0.7) !important;color:rgba(44,75,156,0.7) !important}.btn-border-icon.warning{border-color:#FBB03B !important;color:#FBB03B !important}.btn-border-icon.warning:hover{border-color:rgba(251,176,59,0.7) !important;color:rgba(251,176,59,0.7) !important}.ui-fileupload-simple .ui-button-text-icon-left .ui-button-icon-left{display:none !important}.form-row{display:flex !important;padding:5px 10px;min-height:34px}.form-row>.align-middle{display:flex !important;align-items:center !important}.form-row>div{padding:0 5px}.required:after{content:"*";display:inline-block;margin-left:2px;font-size:14px;color:#e5457a !important;vertical-align:text-top}.label{font-weight:bold;color:#495057}.ui-datatable th{box-sizing:border-box !important}.ui-datatable td{box-sizing:border-box !important}.ui-datatable .ui-datatable-header{padding:2px 5px !important}.ui-datatable thead:not(.ui-datatable-scrollable-theadclone) tr th:not(.ui-datatable-frozenlayout-left):not(.ui-datatable-frozenlayout-right){padding:2px 5px !important}.ui-datatable tbody tr td:not(.ui-datatable-frozenlayout-left):not(.ui-datatable-frozenlayout-right){padding:2px 5px !important}.ui-datatable .table-btn{width:55px !important;text-align:center !important;padding-left:5px !important;padding-right:5px !important}.ui-datatable .table-select{width:40px !important;text-align:center !important;padding-left:5px !important;padding-right:5px !important}.ui-datatable .ui-paginator-bottom{display:flex;justify-content:center;align-items:center;padding:5px 8px !important}.ui-datatable .ui-paginator-bottom .ui-paginator-current{margin:0 8px !important}.ui-datatable .ui-paginator-bottom .ui-paginator-rpp-options{margin:0 8px !important}.ui-panelgrid .ui-widget-header{padding:5px 8px !important}.ui-panelgrid tbody tr td{padding:5px 8px !important}.ui-panelgrid .table-btn{width:55px !important;text-align:center !important;padding-left:5px !important;padding-right:5px !important}.ui-panelgrid .table-select{width:40px !important;text-align:center !important;padding-left:5px !important;padding-right:5px !important}.ui-datascroller .ui-datascroller-header{padding:5px 8px !important}.ui-dialog{margin:10px !important}.ui-dialog .ui-dialog-titlebar{padding:10px 15px 5px !important;border-bottom:1px solid #dee2e6 !important}.ui-dialog .ui-dialog-content{padding:10px 15px !important}.ui-dialog .ui-dialog-footer{padding:10px 15px !important;display:flex !important;justify-content:center !important;align-items:center !important}.ui-dialog .ui-dialog-footer .ui-button{margin:0}.ui-dialog .ui-dialog-footer span{display:flex !important;justify-content:center !important;align-items:center !important}.ui-dialog .ui-dialog-footer span .ui-button{margin:0}.p-datepicker input,.ui-inputnumber input{width:100%}.ui-selectoneradio .ui-radiobutton .ui-radiobutton-box.ui-state-active{border-color:#2196f3 !important;background:#fff !important}.ui-selectoneradio .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-focus{box-shadow:0 0 0 0.2em #adb5bd}.ui-selectoneradio .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-radiobutton-icon{border:1px solid #fff !important;background:#2196f3 !important}.ui-chkbox .ui-chkbox-box.ui-state-active{border-color:#2196f3 !important;background:#2196f3 !important}.ui-toggleswitch{width:2.8rem !important;height:1.3rem !important}.ui-toggleswitch .ui-toggleswitch-slider{height:1.35rem !important}.ui-toggleswitch .ui-toggleswitch-slider:before{width:1rem !important;height:1rem !important;margin-top:-0.5rem !important}.ui-datalist .ui-datalist-content{padding:0 !important}.ui-datalist .ui-datalist-content .ui-datalist-data{margin-block-start:8px !important;margin-block-end:8px !important;padding-inline-start:35px !important}.ui-spinner .ui-spinner-button{cursor:pointer !important}.ui-spinner .ui-spinner-button.ui-spinner-up{border-top-left-radius:0 !important;border-top-right-radius:4px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom:1px solid #fff}.ui-spinner .ui-spinner-button.ui-spinner-down{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:4px !important;border-top:1px solid #fff}thead.ui-datatable-scrollable-theadclone tr th{padding:0 !important}.ui-datatable th .ui-chkbox{height:24px !important}.ui-picklist-buttons-cell{display:flex;flex-direction:column}.ui-picklist-button-add{order:2}.ui-picklist-button-add-all{order:1;background-color:#40a9ff !important;border:#40a9ff !important}.ui-picklist-button-remove{order:3}.ui-picklist-button-remove-all{order:4;background-color:#40a9ff !important;border:#40a9ff !important}.ui-picklist-list-wrapper .ui-picklist-list.ui-picklist-source,.ui-picklist-list-wrapper .ui-picklist-list.ui-picklist-target{width:auto}.ui-picklist-buttons .ui-state-disabled{opacity:1 !important}.selectManyCheckbox-grouped{margin-left:13px;width:100%}.selectManyCheckbox-grouped td{padding-bottom:5px;width:100%}.selectManyCheckbox-grouped .ui-selectmanycheckbox-item-group{position:relative;left:-15px;display:inline-block;width:inherit;background-color:aliceblue;padding:2px 5px 6px}body .ui-tabs .ui-tabs-nav{background:transparent}body .ui-tabs .ui-tabs-nav li.ui-tabs-header{background:transparent}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active{background:transparent;cursor:pointer}body .ui-tabs .ui-tabs-panels{background:transparent}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-inline{display:inline !important}.d-flex-col{display:flex !important;flex-direction:column !important}.d-inline-flex-col{display:inline-flex !important;flex-direction:column !important}.d-flex-center{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important}.d-flex-col-center{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.justify-content-center{justify-content:center !important}.justify-content-flex-start{justify-content:flex-start !important}.justify-content-flex-end{justify-content:flex-end !important}.justify-content-left{justify-content:left !important}.justify-content-right{justify-content:right !important}.justify-content-start{justify-content:start !important}.justify-content-end{justify-content:end !important}.justify-content-space-between{justify-content:space-between !important}.justify-content-space-around{justify-content:space-around !important}.justify-content-space-evenly{justify-content:space-evenly !important}.justify-content-stretch{justify-content:stretch !important}.align-items-center{align-items:center !important}.align-items-flex-start{align-items:flex-start !important}.align-items-flex-end{align-items:flex-end !important}.align-items-self-start{align-items:self-start !important}.align-items-self-end{align-items:self-end !important}.align-items-left{align-items:left !important}.align-items-right{align-items:right !important}.align-items-start{align-items:start !important}.align-items-end{align-items:end !important}.align-items-stretch{align-items:stretch !important}.grow-1{width:0 !important;flex-grow:1 !important}.grow-2{width:0 !important;flex-grow:2 !important}.grow-3{width:0 !important;flex-grow:3 !important}.grow-4{width:0 !important;flex-grow:4 !important}.grow-5{width:0 !important;flex-grow:5 !important}.grow-6{width:0 !important;flex-grow:6 !important}.grow-7{width:0 !important;flex-grow:7 !important}.grow-8{width:0 !important;flex-grow:8 !important}.grow-9{width:0 !important;flex-grow:9 !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.divider{width:100%;height:1px;border-bottom:1px solid #dee2e6}.divider-100{width:100%;height:1px;border-bottom:1px solid #f8f9fa}.divider-200{width:100%;height:1px;border-bottom:1px solid #e9ecef}.divider-300{width:100%;height:1px;border-bottom:1px solid #dee2e6}.divider-400{width:100%;height:1px;border-bottom:1px solid #ced4da}.divider-500{width:100%;height:1px;border-bottom:1px solid #adb5bd}.divider-600{width:100%;height:1px;border-bottom:1px solid #6c757d}.divider-700{width:100%;height:1px;border-bottom:1px solid #495057}.divider-800{width:100%;height:1px;border-bottom:1px solid #343a40}.divider-900{width:100%;height:1px;border-bottom:1px solid #212529}.boxShadow{box-shadow:2px 2px 4px rgba(25,40,71,0.2) !important}.textShadow{text-shadow:2px 2px 3px rgba(25,40,71,0.4) !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.cursor-auto{cursor:auto !important}.cursor-none{cursor:none !important}.cursor-default{cursor:default !important}.cursor-pointer{cursor:pointer !important}.cursor-text{cursor:text !important}.cursor-move{cursor:move !important}.cursor-help{cursor:help !important}.cursor-grab{cursor:grab !important}.line-height-0{line-height:0 !important}.line-height-1{line-height:1 !important}.bold{font-weight:bold !important}.font-XL{font-size:1.5rem !important}.font-L{font-size:1.2rem !important}.font-M{font-size:1.05rem !important}.font-S{font-size:1rem !important}.font-XS{font-size:.85rem !important}.font-btn{font-size:.85rem !important}.color-primary{color:#2c4b9c !important}.bgcolor-primary{background-color:#2c4b9c !important}.color-primary-light{color:#2196f3 !important}.bgcolor-primary-light{background-color:#2196f3 !important}.color-primary-dark{color:#1a357a !important}.bgcolor-primary-dark{background-color:#1a357a !important}.color-secondary{color:#000 !important}.bgcolor-secondary{background-color:#000 !important}.color-secondarysc-light{color:#000 !important}.bgcolor-secondarysc-light{background-color:#000 !important}.color-secondary-dark{color:#000 !important}.bgcolor-secondary-dark{background-color:#000 !important}.color-tertiary{color:#000 !important}.bgcolor-tertiary{background-color:#000 !important}.color-tertiary-light{color:#000 !important}.bgcolor-tertiary-light{background-color:#000 !important}.color-tertiary-dark{color:#000 !important}.bgcolor-tertiary-dark{background-color:#000 !important}.color-accent{color:#2c4b9c !important}.bgcolor-accent{background-color:#2c4b9c !important}.color-background{color:#fafdff !important}.bgcolor-background{background-color:#fafdff !important}.color-white{color:#fff !important}.bgcolor-white{background-color:#fff !important}.color-gray-100{color:#f8f9fa !important}.bgcolor-gray-100{background-color:#f8f9fa !important}.color-gray-200{color:#e9ecef !important}.bgcolor-gray-200{background-color:#e9ecef !important}.color-gray-300{color:#dee2e6 !important}.bgcolor-gray-300{background-color:#dee2e6 !important}.color-gray-400{color:#ced4da !important}.bgcolor-gray-400{background-color:#ced4da !important}.color-gray-500{color:#adb5bd !important}.bgcolor-gray-500{background-color:#adb5bd !important}.color-gray-600{color:#6c757d !important}.bgcolor-gray-600{background-color:#6c757d !important}.color-gray-700{color:#495057 !important}.bgcolor-gray-700{background-color:#495057 !important}.color-gray-800{color:#343a40 !important}.bgcolor-gray-800{background-color:#343a40 !important}.color-gray-900{color:#212529 !important}.bgcolor-gray-900{background-color:#212529 !important}.color-black{color:#192847 !important}.bgcolor-black{background-color:#192847 !important}.color-icon{color:#192847 !important}.bgcolor-icon{background-color:#192847 !important}.color-icon-button{color:#192847 !important}.bgcolor-icon-button{background-color:#192847 !important}.color-success{color:#3ec039 !important}.bgcolor-success{background-color:#3ec039 !important}.color-error{color:#e5457a !important}.bgcolor-error{background-color:#e5457a !important}.color-confirm{color:#2c4b9c !important}.bgcolor-confirm{background-color:#2c4b9c !important}.color-cancel{color:#6c757d !important}.bgcolor-cancel{background-color:#6c757d !important}.color-tips{color:#2c4b9c !important}.bgcolor-tips{background-color:#2c4b9c !important}.color-warning{color:#FBB03B !important}.bgcolor-warning{background-color:#FBB03B !important}.color-disable{color:#adb5bd !important}.bgcolor-disable{background-color:#adb5bd !important}.color-selected{color:#2c4b9c !important}.bgcolor-selected{background-color:#2c4b9c !important}.color-icon-button{color:#192847 !important}.color-icon-button.disable{cursor:not-allowed;color:#adb5bd !important}.color-icon-button:not(.disable):hover{color:#3962cc !important}.color-icon-button:not(.disable):hover.hover-delete{color:#e5457a !important}.w-0{width:0% !important}.h-0{height:0% !important}.w-5{width:5% !important}.h-5{height:5% !important}.w-10{width:10% !important}.h-10{height:10% !important}.w-15{width:15% !important}.h-15{height:15% !important}.w-20{width:20% !important}.h-20{height:20% !important}.w-25{width:25% !important}.h-25{height:25% !important}.w-30{width:30% !important}.h-30{height:30% !important}.w-35{width:35% !important}.h-35{height:35% !important}.w-40{width:40% !important}.h-40{height:40% !important}.w-45{width:45% !important}.h-45{height:45% !important}.w-50{width:50% !important}.h-50{height:50% !important}.w-55{width:55% !important}.h-55{height:55% !important}.w-60{width:60% !important}.h-60{height:60% !important}.w-65{width:65% !important}.h-65{height:65% !important}.w-70{width:70% !important}.h-70{height:70% !important}.w-75{width:75% !important}.h-75{height:75% !important}.w-80{width:80% !important}.h-80{height:80% !important}.w-85{width:85% !important}.h-85{height:85% !important}.w-90{width:90% !important}.h-90{height:90% !important}.w-95{width:95% !important}.h-95{height:95% !important}.w-100{width:100% !important}.h-100{height:100% !important}.w-5px{width:5px !important}.h-5px{height:5px !important}.w-10px{width:10px !important}.h-10px{height:10px !important}.w-15px{width:15px !important}.h-15px{height:15px !important}.w-20px{width:20px !important}.h-20px{height:20px !important}.w-25px{width:25px !important}.h-25px{height:25px !important}.w-30px{width:30px !important}.h-30px{height:30px !important}.w-35px{width:35px !important}.h-35px{height:35px !important}.w-40px{width:40px !important}.h-40px{height:40px !important}.w-45px{width:45px !important}.h-45px{height:45px !important}.w-50px{width:50px !important}.h-50px{height:50px !important}.w-55px{width:55px !important}.h-55px{height:55px !important}.w-60px{width:60px !important}.h-60px{height:60px !important}.w-65px{width:65px !important}.h-65px{height:65px !important}.w-70px{width:70px !important}.h-70px{height:70px !important}.w-75px{width:75px !important}.h-75px{height:75px !important}.w-80px{width:80px !important}.h-80px{height:80px !important}.w-85px{width:85px !important}.h-85px{height:85px !important}.w-90px{width:90px !important}.h-90px{height:90px !important}.w-95px{width:95px !important}.h-95px{height:95px !important}.w-100px{width:100px !important}.h-100px{height:100px !important}.w-105px{width:105px !important}.h-105px{height:105px !important}.w-110px{width:110px !important}.h-110px{height:110px !important}.w-115px{width:115px !important}.h-115px{height:115px !important}.w-120px{width:120px !important}.h-120px{height:120px !important}.w-125px{width:125px !important}.h-125px{height:125px !important}.w-130px{width:130px !important}.h-130px{height:130px !important}.w-140px{width:140px !important}.h-140px{height:140px !important}.w-150px{width:150px !important}.h-150px{height:150px !important}.w-160px{width:160px !important}.h-160px{height:160px !important}.w-170px{width:170px !important}.h-170px{height:170px !important}.w-180px{width:180px !important}.h-180px{height:180px !important}.w-190px{width:190px !important}.h-190px{height:190px !important}.w-200px{width:200px !important}.h-200px{height:200px !important}.w-250px{width:250px !important}.h-250px{height:250px !important}.w-300px{width:300px !important}.h-300px{height:300px !important}.w-350px{width:350px !important}.h-350px{height:350px !important}.w-400px{width:400px !important}.h-400px{height:400px !important}.w-450px{width:450px !important}.h-450px{height:450px !important}.w-500px{width:500px !important}.h-500px{height:500px !important}.w-0{width:0 !important}.h-0{height:0 !important}.w-auto{width:auto !important}.h-auto{height:auto !important}.mt-0px,.my-0px,.m-0px{margin-top:0px !important}.mb-0px,.my-0px,.m-0px{margin-bottom:0px !important}.ml-0px,.mx-0px,.m-0px{margin-left:0px !important}.mr-0px,.mx-0px,.m-0px{margin-right:0px !important}.pt-0px,.py-0px,.p-0px{padding-top:0px !important}.pb-0px,.py-0px,.p-0px{padding-bottom:0px !important}.pl-0px,.px-0px,.p-0px{padding-left:0px !important}.pr-0px,.px-0px,.p-0px{padding-right:0px !important}.mt-5px,.my-5px,.m-5px{margin-top:5px !important}.mb-5px,.my-5px,.m-5px{margin-bottom:5px !important}.ml-5px,.mx-5px,.m-5px{margin-left:5px !important}.mr-5px,.mx-5px,.m-5px{margin-right:5px !important}.pt-5px,.py-5px,.p-5px{padding-top:5px !important}.pb-5px,.py-5px,.p-5px{padding-bottom:5px !important}.pl-5px,.px-5px,.p-5px{padding-left:5px !important}.pr-5px,.px-5px,.p-5px{padding-right:5px !important}.mt-10px,.my-10px,.m-10px{margin-top:10px !important}.mb-10px,.my-10px,.m-10px{margin-bottom:10px !important}.ml-10px,.mx-10px,.m-10px{margin-left:10px !important}.mr-10px,.mx-10px,.m-10px{margin-right:10px !important}.pt-10px,.py-10px,.p-10px{padding-top:10px !important}.pb-10px,.py-10px,.p-10px{padding-bottom:10px !important}.pl-10px,.px-10px,.p-10px{padding-left:10px !important}.pr-10px,.px-10px,.p-10px{padding-right:10px !important}.mt-15px,.my-15px,.m-15px{margin-top:15px !important}.mb-15px,.my-15px,.m-15px{margin-bottom:15px !important}.ml-15px,.mx-15px,.m-15px{margin-left:15px !important}.mr-15px,.mx-15px,.m-15px{margin-right:15px !important}.pt-15px,.py-15px,.p-15px{padding-top:15px !important}.pb-15px,.py-15px,.p-15px{padding-bottom:15px !important}.pl-15px,.px-15px,.p-15px{padding-left:15px !important}.pr-15px,.px-15px,.p-15px{padding-right:15px !important}.mt-20px,.my-20px,.m-20px{margin-top:20px !important}.mb-20px,.my-20px,.m-20px{margin-bottom:20px !important}.ml-20px,.mx-20px,.m-20px{margin-left:20px !important}.mr-20px,.mx-20px,.m-20px{margin-right:20px !important}.pt-20px,.py-20px,.p-20px{padding-top:20px !important}.pb-20px,.py-20px,.p-20px{padding-bottom:20px !important}.pl-20px,.px-20px,.p-20px{padding-left:20px !important}.pr-20px,.px-20px,.p-20px{padding-right:20px !important}.mt-25px,.my-25px,.m-25px{margin-top:25px !important}.mb-25px,.my-25px,.m-25px{margin-bottom:25px !important}.ml-25px,.mx-25px,.m-25px{margin-left:25px !important}.mr-25px,.mx-25px,.m-25px{margin-right:25px !important}.pt-25px,.py-25px,.p-25px{padding-top:25px !important}.pb-25px,.py-25px,.p-25px{padding-bottom:25px !important}.pl-25px,.px-25px,.p-25px{padding-left:25px !important}.pr-25px,.px-25px,.p-25px{padding-right:25px !important}.mt-30px,.my-30px,.m-30px{margin-top:30px !important}.mb-30px,.my-30px,.m-30px{margin-bottom:30px !important}.ml-30px,.mx-30px,.m-30px{margin-left:30px !important}.mr-30px,.mx-30px,.m-30px{margin-right:30px !important}.pt-30px,.py-30px,.p-30px{padding-top:30px !important}.pb-30px,.py-30px,.p-30px{padding-bottom:30px !important}.pl-30px,.px-30px,.p-30px{padding-left:30px !important}.pr-30px,.px-30px,.p-30px{padding-right:30px !important}.mt-35px,.my-35px,.m-35px{margin-top:35px !important}.mb-35px,.my-35px,.m-35px{margin-bottom:35px !important}.ml-35px,.mx-35px,.m-35px{margin-left:35px !important}.mr-35px,.mx-35px,.m-35px{margin-right:35px !important}.pt-35px,.py-35px,.p-35px{padding-top:35px !important}.pb-35px,.py-35px,.p-35px{padding-bottom:35px !important}.pl-35px,.px-35px,.p-35px{padding-left:35px !important}.pr-35px,.px-35px,.p-35px{padding-right:35px !important}.mt-40px,.my-40px,.m-40px{margin-top:40px !important}.mb-40px,.my-40px,.m-40px{margin-bottom:40px !important}.ml-40px,.mx-40px,.m-40px{margin-left:40px !important}.mr-40px,.mx-40px,.m-40px{margin-right:40px !important}.pt-40px,.py-40px,.p-40px{padding-top:40px !important}.pb-40px,.py-40px,.p-40px{padding-bottom:40px !important}.pl-40px,.px-40px,.p-40px{padding-left:40px !important}.pr-40px,.px-40px,.p-40px{padding-right:40px !important}.mt-45px,.my-45px,.m-45px{margin-top:45px !important}.mb-45px,.my-45px,.m-45px{margin-bottom:45px !important}.ml-45px,.mx-45px,.m-45px{margin-left:45px !important}.mr-45px,.mx-45px,.m-45px{margin-right:45px !important}.pt-45px,.py-45px,.p-45px{padding-top:45px !important}.pb-45px,.py-45px,.p-45px{padding-bottom:45px !important}.pl-45px,.px-45px,.p-45px{padding-left:45px !important}.pr-45px,.px-45px,.p-45px{padding-right:45px !important}.mt-50px,.my-50px,.m-50px{margin-top:50px !important}.mb-50px,.my-50px,.m-50px{margin-bottom:50px !important}.ml-50px,.mx-50px,.m-50px{margin-left:50px !important}.mr-50px,.mx-50px,.m-50px{margin-right:50px !important}.pt-50px,.py-50px,.p-50px{padding-top:50px !important}.pb-50px,.py-50px,.p-50px{padding-bottom:50px !important}.pl-50px,.px-50px,.p-50px{padding-left:50px !important}.pr-50px,.px-50px,.p-50px{padding-right:50px !important}.mt-55px,.my-55px,.m-55px{margin-top:55px !important}.mb-55px,.my-55px,.m-55px{margin-bottom:55px !important}.ml-55px,.mx-55px,.m-55px{margin-left:55px !important}.mr-55px,.mx-55px,.m-55px{margin-right:55px !important}.pt-55px,.py-55px,.p-55px{padding-top:55px !important}.pb-55px,.py-55px,.p-55px{padding-bottom:55px !important}.pl-55px,.px-55px,.p-55px{padding-left:55px !important}.pr-55px,.px-55px,.p-55px{padding-right:55px !important}.mt-60px,.my-60px,.m-60px{margin-top:60px !important}.mb-60px,.my-60px,.m-60px{margin-bottom:60px !important}.ml-60px,.mx-60px,.m-60px{margin-left:60px !important}.mr-60px,.mx-60px,.m-60px{margin-right:60px !important}.pt-60px,.py-60px,.p-60px{padding-top:60px !important}.pb-60px,.py-60px,.p-60px{padding-bottom:60px !important}.pl-60px,.px-60px,.p-60px{padding-left:60px !important}.pr-60px,.px-60px,.p-60px{padding-right:60px !important}.mt-65px,.my-65px,.m-65px{margin-top:65px !important}.mb-65px,.my-65px,.m-65px{margin-bottom:65px !important}.ml-65px,.mx-65px,.m-65px{margin-left:65px !important}.mr-65px,.mx-65px,.m-65px{margin-right:65px !important}.pt-65px,.py-65px,.p-65px{padding-top:65px !important}.pb-65px,.py-65px,.p-65px{padding-bottom:65px !important}.pl-65px,.px-65px,.p-65px{padding-left:65px !important}.pr-65px,.px-65px,.p-65px{padding-right:65px !important}.mt-70px,.my-70px,.m-70px{margin-top:70px !important}.mb-70px,.my-70px,.m-70px{margin-bottom:70px !important}.ml-70px,.mx-70px,.m-70px{margin-left:70px !important}.mr-70px,.mx-70px,.m-70px{margin-right:70px !important}.pt-70px,.py-70px,.p-70px{padding-top:70px !important}.pb-70px,.py-70px,.p-70px{padding-bottom:70px !important}.pl-70px,.px-70px,.p-70px{padding-left:70px !important}.pr-70px,.px-70px,.p-70px{padding-right:70px !important}.mt-75px,.my-75px,.m-75px{margin-top:75px !important}.mb-75px,.my-75px,.m-75px{margin-bottom:75px !important}.ml-75px,.mx-75px,.m-75px{margin-left:75px !important}.mr-75px,.mx-75px,.m-75px{margin-right:75px !important}.pt-75px,.py-75px,.p-75px{padding-top:75px !important}.pb-75px,.py-75px,.p-75px{padding-bottom:75px !important}.pl-75px,.px-75px,.p-75px{padding-left:75px !important}.pr-75px,.px-75px,.p-75px{padding-right:75px !important}.mt-80px,.my-80px,.m-80px{margin-top:80px !important}.mb-80px,.my-80px,.m-80px{margin-bottom:80px !important}.ml-80px,.mx-80px,.m-80px{margin-left:80px !important}.mr-80px,.mx-80px,.m-80px{margin-right:80px !important}.pt-80px,.py-80px,.p-80px{padding-top:80px !important}.pb-80px,.py-80px,.p-80px{padding-bottom:80px !important}.pl-80px,.px-80px,.p-80px{padding-left:80px !important}.pr-80px,.px-80px,.p-80px{padding-right:80px !important}.mt-85px,.my-85px,.m-85px{margin-top:85px !important}.mb-85px,.my-85px,.m-85px{margin-bottom:85px !important}.ml-85px,.mx-85px,.m-85px{margin-left:85px !important}.mr-85px,.mx-85px,.m-85px{margin-right:85px !important}.pt-85px,.py-85px,.p-85px{padding-top:85px !important}.pb-85px,.py-85px,.p-85px{padding-bottom:85px !important}.pl-85px,.px-85px,.p-85px{padding-left:85px !important}.pr-85px,.px-85px,.p-85px{padding-right:85px !important}.mt-90px,.my-90px,.m-90px{margin-top:90px !important}.mb-90px,.my-90px,.m-90px{margin-bottom:90px !important}.ml-90px,.mx-90px,.m-90px{margin-left:90px !important}.mr-90px,.mx-90px,.m-90px{margin-right:90px !important}.pt-90px,.py-90px,.p-90px{padding-top:90px !important}.pb-90px,.py-90px,.p-90px{padding-bottom:90px !important}.pl-90px,.px-90px,.p-90px{padding-left:90px !important}.pr-90px,.px-90px,.p-90px{padding-right:90px !important}.mt-95px,.my-95px,.m-95px{margin-top:95px !important}.mb-95px,.my-95px,.m-95px{margin-bottom:95px !important}.ml-95px,.mx-95px,.m-95px{margin-left:95px !important}.mr-95px,.mx-95px,.m-95px{margin-right:95px !important}.pt-95px,.py-95px,.p-95px{padding-top:95px !important}.pb-95px,.py-95px,.p-95px{padding-bottom:95px !important}.pl-95px,.px-95px,.p-95px{padding-left:95px !important}.pr-95px,.px-95px,.p-95px{padding-right:95px !important}.mt-100px,.my-100px,.m-100px{margin-top:100px !important}.mb-100px,.my-100px,.m-100px{margin-bottom:100px !important}.ml-100px,.mx-100px,.m-100px{margin-left:100px !important}.mr-100px,.mx-100px,.m-100px{margin-right:100px !important}.pt-100px,.py-100px,.p-100px{padding-top:100px !important}.pb-100px,.py-100px,.p-100px{padding-bottom:100px !important}.pl-100px,.px-100px,.p-100px{padding-left:100px !important}.pr-100px,.px-100px,.p-100px{padding-right:100px !important}.mt-0,.my-0,.m-0{margin-top:0 !important}.mb-0,.my-0,.m-0{margin-bottom:0 !important}.ml-0,.mx-0,.m-0{margin-left:0 !important}.mr-0,.mx-0,.m-0{margin-right:0 !important}.pt-0,.py-0,.p-0{padding-top:0 !important}.pb-0,.py-0,.p-0{padding-bottom:0 !important}.pl-0,.px-0,.p-0{padding-left:0 !important}.pr-0,.px-0,.p-0{padding-right:0 !important}.m-auto{margin:auto}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.break-word{word-break:break-word !important}.break-all{word-break:break-all !important}.keep-all{word-break:keep-all !important}.wrapper-generalViewForm{width:100%;min-height:100%;position:relative;overflow:hidden}.wrapper-generalViewForm .header{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;height:80px;padding:0 20px;background-color:white;box-shadow:0 3px 6px #dbdbdb;z-index:10}.wrapper-generalViewForm .header .topMenu{border:none;background:transparent}.wrapper-generalViewForm .content{position:relative;width:100%;margin-top:80px;flex-grow:1;height:calc(100vh - 80px);overflow:auto}.wrapper-generalViewForm .content .content-wrapper{padding:10px 15px 0 0;min-width:1200px;max-width:1600px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background-color:rgba(222,226,230,0.3)}::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:3px}*{scrollbar-color:#dee2e6 rgba(222,226,230,0.3);scrollbar-width:thin}html,body{width:100%;min-height:100vh;margin:0}.wrapper-login{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;position:relative;padding:30px 10px}.wrapper-login .background{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 0 60px;background:url("/GSSCM/javax.faces.resource/images/login-header.jpg.xhtml");background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.wrapper-login .decoration{display:flex;flex-direction:column;align-items:center}.wrapper-login .decoration .logo{margin-bottom:10px}.wrapper-login .decoration .title{font-size:1.5rem;font-weight:bold}.wrapper-login .decoration .subTitle{margin-bottom:15px;font-size:1.05rem}.wrapper-login .content{width:100%}.wrapper-login .content .login-form{display:flex;flex-direction:column;width:80%;max-width:250px;padding:15px 10px;margin:0 auto 60px}.wrapper-login .content .login-form .login-message{position:fixed;right:5px;top:5px;max-width:300px}.wrapper-login .content .login-form .login-message .ui-messages-error{margin:0 !important}.wrapper-login .kaptcha{width:100%;min-height:40px}.wrapper-login .kaptcha .kaptcha-loading{display:flex;justify-content:center;align-items:center;position:absolute;width:230px;height:40px;background:rgba(173,181,189,0.5);z-index:-1}.wrapper-login .kaptcha .kaptcha-image{width:100%;cursor:pointer}.wrapper-login .footer{pointer-events:none}.wrapper-login .footer .copyright{font-size:.5rem;letter-spacing:.5px;color:#343a40}
