.table-responsive .table{width:100%;table-layout:auto}.table-responsive .table td,.table-responsive .table th{font-size:.8125rem;white-space:normal;word-break:break-word;overflow-wrap:break-word}.table-responsive:not(:has(.wj-flexgrid)){overflow-x:visible!important;overflow-y:visible!important}.table-responsive:has(.wj-flexgrid){overflow-x:auto;overflow-y:visible}.menu .app-brand.demo,.dark-style .menu .app-brand.demo{height:64px}.app-brand-logo.demo svg{width:30px;height:24px}.app-brand-text.demo{font-size:1.25rem}.authentication-wrapper .app-brand-text.demo{font-size:1.5rem;text-transform:capitalize}.layout-navbar-fixed .layout-wrapper:not(.layout-without-menu) .layout-page{padding-top:64px!important}.content-wrapper .navbar{z-index:auto}.demo-blocks>*{display:block!important}.demo-inline-spacing>*{margin:1rem .375rem 0 0!important}.demo-vertical-spacing>*{margin-top:1.25rem!important;margin-bottom:0!important}.demo-vertical-spacing.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing-lg>*{margin-top:1.875rem!important;margin-bottom:0!important}.demo-vertical-spacing-lg.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing-xl>*{margin-top:5rem!important;margin-bottom:0!important}.demo-vertical-spacing-xl.demo-only-element>:first-child{margin-top:0!important}.rtl-only{display:none!important;text-align:left!important;direction:ltr!important}[dir=rtl] .rtl-only{display:block!important}@media (max-width: 576px){#dropdown-variation-demo .btn-group .text-truncate{width:300px;position:relative}#dropdown-variation-demo .btn-group .text-truncate:after{position:absolute;top:45%;right:.65rem}}.layout-demo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:1.25rem}.layout-demo-placeholder img{width:900px}.layout-demo-info{text-align:center;margin-top:1.25rem}.form-section{background-color:#fff;padding:12px;border-radius:5px;box-shadow:0 1px 3px #0000001a}.section-title{font-size:1rem;font-weight:500;margin-bottom:10px}.btn-check:checked+.btn-outline-primary{background-color:#8c57ff!important;color:#fff!important;border-color:#8c57ff!important}.menu-item>a:before{content:none!important}.menu-inner>.menu-item>.menu-link{padding-right:0!important}.menu-icon{margin-right:.5rem!important}@media (max-width: 1199.98px){.menu-vertical .menu-sub .menu-icon{display:block!important}}.menu-inner>.menu-item>.menu-sub>.menu-item>.menu-link{padding-left:2.5rem!important}@media (min-width: 1200px){.menu-vertical{width:228px!important}.menu-vertical .menu-inner>.menu-item{width:14.5rem!important}.layout-menu-fixed:not(.layout-menu-collapsed) .layout-page{padding-left:228px!important}.container-p-y:not([class^=pb-]):not([class*=" pb-"]),.container-p-y:not([class^=pt-]):not([class*=" pt-"]),.container-p-y{padding:4px 4px 0 0!important;max-width:100%}.layout-page .content-wrapper .container{max-width:100%}.layout-menu-collapsed .menu-vertical{width:4.25rem!important}.layout-menu-collapsed .menu-vertical .menu-inner>.menu-item{width:4.25rem!important}.layout-menu-collapsed .layout-page{padding-left:4.25rem!important}.layout-menu-collapsed .app-brand .layout-menu-toggle{opacity:1!important;overflow:visible!important;width:auto!important}.layout-menu-collapsed .layout-menu-toggle .menu-toggle-icon:before{content:""!important}}[wj-part=root],.wj-flexgrid{width:100%!important}@media (max-width: 768px){.container-p-y{padding-left:4px!important;padding-right:4px!important;max-width:100%}.wj-flexgrid{max-width:100vw;overflow-x:auto}}.layout-page .content-wrapper .container{max-width:100%}@media (max-width: 1400px){.wj-flexgrid .wj-cell{font-size:.6875rem!important;min-height:36px!important;height:auto!important;line-height:1.3!important}.wj-flexgrid .wj-colheaders .wj-cell{font-size:.6875rem!important;min-height:32px!important}}@media (max-width: 1200px){.wj-flexgrid .wj-cell{font-size:.625rem!important;min-height:40px!important;padding:4px 2px!important}}.bg-light{background-color:#f2f2f3!important;opacity:1!important;border-color:#cdcbd0!important}.header-title.border{white-space:nowrap;margin-bottom:0;border:1px solid #cdcbd0!important;height:40px;padding:9px}.header-title.border+div{width:auto}.section-title.bg-success{color:#000}:root{--riis-disabled-bg: #d3d1d8;--riis-disabled-border: #adaab4;--riis-disabled-color: #333333}.form-control:disabled,.form-control[readonly],.form-select:disabled,input.form-control:disabled,textarea.form-control:disabled,textarea.form-control[readonly],.form-control.bg-light,.header-title.bg-light,.readonly-box.bg-light{background-color:var(--riis-disabled-bg)!important;border-color:var(--riis-disabled-border)!important;color:var(--riis-disabled-color)!important;opacity:1!important}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{background-color:var(--riis-disabled-bg)!important;border-color:var(--riis-disabled-border)!important;color:#57545f!important;opacity:1!important}.btn-check:checked:disabled+.btn,.btn-check:checked[disabled]+.btn{background-color:#8f8b9b!important;border-color:#8f8b9b!important;color:#fff!important}.wj-control.wj-state-disabled:not(.wj-popup),.wj-control.wj-state-disabled .wj-form-control[disabled],.wj-control.wj-state-disabled .wj-btn{background-color:var(--riis-disabled-bg)!important;border-color:var(--riis-disabled-border)!important;color:var(--riis-disabled-color)!important;opacity:1!important}.readonly-box{background-color:var(--riis-disabled-bg);border:1px solid var(--riis-disabled-border);white-space:nowrap;margin-bottom:0;height:40px;padding:9px;color:#333;border-radius:.2rem}.readonly-box:focus{background-color:var(--riis-disabled-bg)!important;border:1px solid var(--riis-disabled-border)!important;box-shadow:none!important;outline:none!important;cursor:default}.btn-readonly-box{background-color:#fff;border:1px solid var(--riis-disabled-border);white-space:nowrap;margin-bottom:0;height:40px;padding:9px;color:#333;border-radius:.2rem}.btn-check:checked+.btn-readonly-box{background-color:var(--riis-disabled-bg)!important;color:var(--riis-disabled-color)!important;border-color:var(--riis-disabled-border)!important}.user-profile input[disabled],.user-profile textarea[disabled],.user-profile select[disabled],.schedule-list input[disabled],.schedule-list textarea[disabled],.schedule-list select[disabled],#scheduleForm input[disabled],#scheduleForm textarea[disabled],#scheduleForm select[disabled]{background-color:var(--riis-disabled-bg)!important;color:var(--riis-disabled-color)!important}.wj-combobox.btn-readonly-box .wj-input-group-btn{visibility:hidden}.wj-combobox.wj-state-disabled .wj-form-control[disabled]{background-color:var(--riis-disabled-bg)!important;color:var(--riis-disabled-color)!important}.bg-outline-light{background-color:#fff;color:#6c757d;border-color:#dee2e6}.sub-branch-container{max-height:204px;overflow-y:auto}#surveyForm .section-title{width:163px;min-width:163px}#surveyForm{color:#2f2b3d}#surveyForm .section-title{color:#2f2b3d;font-weight:600}#surveyForm .form-control,#surveyForm .form-select,#surveyForm textarea{color:#2f2b3d;border-color:#b7b5be}#surveyForm .form-control.bg-light,#surveyForm .form-control[readonly]{color:#2f2b3d}#surveyForm .form-control:focus,#surveyForm .form-select:focus{border-color:#8c57ff;box-shadow:0 0 0 .15rem #8c57ff26}#surveyForm #tab1 .section-title{width:140px;min-width:140px}#surveyForm #block3 .col-sm-5{height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#surveyForm,#surveyForm *,#shogaiSurveyForm,#shogaiSurveyForm *{font-size:14px!important}#surveyForm .bg-info,#shogaiSurveyForm .bg-info{background-color:#8b57ff33!important;height:38px;min-height:38px}#surveyForm .wj-control input[disabled]{background-color:var(--riis-disabled-bg)!important;color:var(--riis-disabled-color)!important}#surveyForm .wj-state-disabled:not(.wj-popup){opacity:1!important}.bg-info-title{background-color:#8b57ffcc!important;height:56px;min-height:56px;-ms-flex-line-pack:center;align-content:center}#surveyForm #tab3 .bg-success,#shogaiSurveyForm .bg-success{background-color:#8b57ff33!important}#surveyForm .form-section .form-control:not(.no-format),.form-section .header-title{height:38px;min-height:38px;line-height:38px;padding:0 12px}#surveyForm .form-section textarea.form-control{line-height:20px!important;padding:9px 13px!important}#surveyForm .btn.waves-effect{height:38px;line-height:38px;box-sizing:border-box;padding:0 12px}#surveyForm .input-group-text{height:38px}.icon-notification{width:22.15px;height:22px;display:inline-block;background:url(/build/assets/hugeicons-notification-02-DpkoFjG0.svg) no-repeat center center;background-size:contain}.menu-item.active .icon-notification{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.alert-highlight{background-color:pink!important;font-size:14px!important}#surveyForm .time-input{width:100px!important}.btn{--bs-btn-border-radius: .25rem}#surveyForm .btn.is-invalid-label{border-color:#dc3545!important;color:#dc3545}#surveyForm .btn.is-invalid-label:hover{background-color:#dc3545;color:#fff}#surveyForm .form-control.is-invalid,#surveyForm .form-select.is-invalid,#surveyForm textarea.is-invalid,#surveyForm .wj-control.is-invalid,#surveyForm .comboBox-component.is-invalid,#surveyForm .inputDate-component.is-invalid{border-color:#dc3545!important}#facility-list .wj-control .wj-input-group .wj-form-control,#facility-form .wj-control .wj-input-group .wj-form-control{min-height:0em}#facility-list .wj-input-group-btn,#facility-form .wj-input-group-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#facility-list .wj-control .wj-input-group-btn>.wj-btn,#facility-form .wj-control .wj-input-group-btn>.wj-btn{min-height:0em}.combobox-height-38{height:38px!important;min-height:38px!important;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}#facility-form .align-items-center .col-form-label,#facility-list .align-items-center .col-form-label{padding-top:0;padding-bottom:0;line-height:1.5}#facility-list .btn-check:checked+.btn-outline-primary{background-color:#8c57ff!important;color:#fff!important;border-color:#8c57ff!important;width:140px;height:38px;font-size:14px!important}.btn-fixed-width{width:130px}#facility-list,#facility-form,#facilityGrid,#facility-form *,#facilityGrid *,#facility-list *{font-size:14px!important}#facilityGrid .btn{height:30px!important;width:56px!important}#facility-list input.form-control,#facility-form input.form-control{height:38px;border-radius:4px}#backToTop{display:none;position:fixed;bottom:20px;right:20px;z-index:1050;width:45px;height:45px;font-size:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.layout-navbar.navbar-detached{width:calc(100% - 24px)}.form-control-sm,.form-select-sm,.form-control-sm .wj-form-control,.form-control-sm.wj-control .wj-form-control,.form-control-sm.wj-control input{font-size:.9375rem!important}@media screen and (max-width: 767.98px),screen and (max-height: 599.98px) and (max-width: 1199.98px){input,select,textarea,.form-control,.form-select,.form-control-sm,.form-select-sm,.form-control-sm .wj-form-control,.form-control-sm.wj-control .wj-form-control,.form-control-sm.wj-control input,#surveyForm input,#surveyForm select,#surveyForm textarea,#surveyForm .wj-form-control,#facility-list input,#facility-list select,#facility-list textarea,#facility-list .wj-form-control,#facility-form input,#facility-form select,#facility-form textarea,#facility-form .wj-form-control,#facilityGrid input,#facilityGrid select,#facilityGrid textarea,#facilityGrid .wj-form-control{font-size:16px!important}}@media screen and (max-width: 767.98px){label.col-form-label{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;width:auto!important;padding-right:.5rem}.content-wrapper .d-flex.mb-3,.content-wrapper .d-flex.mb-5{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 0}.content-wrapper .d-flex.mb-3>[class*=col-sm-],.content-wrapper .d-flex.mb-5>[class*=col-sm-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content-wrapper .d-flex.mb-3>.ps-3,.content-wrapper .d-flex.mb-5>.ps-3{padding-left:0!important}.content-wrapper .d-flex:has(>h1,>h2,>h3){-ms-flex-wrap:wrap;flex-wrap:wrap}.content-wrapper .d-flex>h1,.content-wrapper .d-flex>h2,.content-wrapper .d-flex>h3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;white-space:nowrap}}@media screen and (max-width: 1199.98px){#surveyForm .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}#surveyForm .form-section input,#surveyForm .form-section .comboBox-component,#surveyForm .form-section .wj-control,#surveyForm .form-section .wj-input-group,#surveyForm .form-section .wj-form-control,#surveyForm .form-section .d-flex{max-width:100%;min-width:0}#surveyForm .form-section .wj-control,#surveyForm .form-section .wj-input-group,#surveyForm .form-section .combobox-height-38{height:auto!important;min-height:38px}#surveyForm .sticky-header .d-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:0}#surveyForm .bg-info,#shogaiSurveyForm .bg-info{height:auto!important;min-height:38px}#surveyForm .form-section .d-flex.gap-1>[class*=col-sm-]{-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:100%;min-width:0}#surveyForm .form-section .d-flex.gap-1 .btn{height:auto;white-space:normal;word-break:break-word}#surveyForm .flex-md-row{-ms-flex-direction:column!important;flex-direction:column!important}#surveyForm .flex-md-row>[class*=col-sm-]{width:100%;max-width:100%;padding-right:0!important}}@media screen and (max-width: 767.98px),screen and (max-height: 599.98px) and (max-width: 1199.98px){.modal-dialog{min-width:288px}.modal-title,.modal-footer .btn{white-space:nowrap}}@media screen and (max-width: 767.98px){#surveyForm .sticky-header{position:static!important}}@media screen and (max-height: 600px) and (max-width: 1199.98px){#surveyForm .sticky-header{position:static!important}#surveyForm .fixed-footer{padding-top:.25rem!important;padding-bottom:.25rem!important}}
