/*! tailwindcss v4.0.13 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap";:root{--bia-01-color:#10b981;--bia-01-dark-color:#0ea774;--primary-01-color:#4eb47e;--primary-01-dark-color:#4eb47ecc;--gray-01-color:#a3b4cb;--gray-02-color:#e2e8f0;--gray-04-color:#a3b4cb}body,html{font-family:Open Sans!important}body{margin:0;overflow-x:hidden}.pac-container{z-index:9999!important}.p-calendar .p-button{background-color:#50b47e!important;border-color:#50b47e!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#fff!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#4eb47e!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#4eb47e80!important}.hidden{display:none}.clearfix{clear:both}.text-bold{font-weight:700}.p-inputtext:focus,.p-inputtext:hover{border:1px solid #50b47e;outline:none}.login-label{font-family:Open Sans!important}.p-button.p-button-terra-01{background-color:var(--bia-01-color)!important;border-color:var(--bia-01-color)!important;color:#fff!important}.p-button.p-button-terra-01:hover{background-color:var(--bia-01-dark-color)!important;border-color:var(--bia-01-dark-color)!important}.terra-nav-bar{z-index:1000;background:#fcfcfc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;height:60px;margin-bottom:25px;padding:15px 40px;display:flex;position:fixed;top:0;left:0;right:0}.terra-nav-bar .column-left{flex:1}.terra-nav-bar .column-left img{cursor:pointer;height:40px}.terra-nav-bar .column-middle{text-align:center;flex:3}.terra-nav-bar .column-right{text-align:right;flex:1;justify-content:flex-end;display:flex}@media (width<=1300px){.terra-nav-bar{padding:15px 20px}.terra-nav-bar .column-middle{display:none}.terra-nav-bar .column-left{flex:0}.terra-nav-bar .column-right{flex:1}}.logged-in-body{padding-top:60px}.terra-nav-button{color:#a3b4cb;text-align:center;cursor:pointer;padding:10px 15px;font-size:18px;font-style:normal;font-weight:400;line-height:160%;display:inline-block;font-family:Open Sans!important}.terra-nav-button:hover{color:#fff;background-color:#50b47e;border-radius:5px;width:fit-content}.search-container,.user-container{align-items:center;display:flex}.search-container{margin-right:20px;position:relative}@media (width<=1300px){.search-container{margin-right:10px}}.search-input{color:#a3b4cb;border:1px solid #ccc;border-radius:30px;width:200px;padding:8px 30px 8px 10px;font-family:Open Sans!important}@media (width<=1300px){.search-input{width:140px;font-size:14px}}.search-button{cursor:pointer;color:#aaa;background:0 0;border:none;padding-right:15px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.user-avatar{cursor:pointer;border-radius:50%;width:40px;height:40px;overflow:hidden}.user-avatar-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.p-card-content{padding:0}.avatar{background-color:#ccc;width:100%;height:auto}.p-datatable{position:relative}.p-datatable .p-datatable-loading-overlay{z-index:1000!important}.p-datatable .p-datatable-loading-icon{z-index:1001!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{font-size:14px;color:#50b47e!important;border-color:#50b47e!important;font-family:Open Sans!important}.p-unselectable-text{font-size:14px;font-weight:400;color:#a3b4cb!important}.p-datatable .p-sortable-column.p-highlight{color:#fff;background:#50b47e}.customer-journey-table .customer-journey-status-header .p-column-title,.p-datatable .p-sortable-column.p-highlight .p-column-title,.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#fff}.customer-journey-table .p-datatable-tbody>tr>td.customer-journey-status-column{padding:0!important}.p-paginator .p-paginator-pages .p-paginator-page{font-size:14px;font-family:Open Sans!important}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#fff!important;background-color:#50b47e!important}.p-dialog-header{padding-bottom:0}.p-calendar .p-datepicker,.p-calendar .p-datepicker-panel,.p-datepicker,.p-datepicker-panel,.p-dropdown-panel{-webkit-font-smoothing:antialiased;will-change:transform!important;opacity:1!important;visibility:visible!important;backface-visibility:hidden!important;z-index:99999!important;display:block!important;transform:translateZ(0)!important}.p-breadcrumb{color:#a3b4cb;text-transform:capitalize;border:none;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:160%;font-family:Open Sans!important}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-text,.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#a3b4cb}.offices-table{height:46px}.no-focus-outline,.offices-table{font-size:12px;font-style:normal;font-weight:500;font-family:Open Sans!important}.no-focus-outline{border:none}.no-focus-outline:focus{outline:none}.dropdown{z-index:1000;background-color:#fff;border:1px solid #e2e8f0;border-radius:5px;width:200px;position:absolute;top:60px;right:28px;box-shadow:0 4px 6px #0000001a}.dropdown:before{border-bottom:10px solid #e2e8f0;top:-10px}.dropdown:after,.dropdown:before{content:"";border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;right:20px}.dropdown:after{border-bottom:10px solid #fff;top:-9px}.dropdown-nav-head{z-index:1000;background-color:#fff;border:1px solid #e2e8f0;border-radius:5px;width:250px;padding:10px 0;position:absolute;top:60px;right:28px;box-shadow:0 4px 6px #0000001a}.dropdown-nav-head:before{border-bottom:10px solid #e2e8f0;top:-10px}.dropdown-nav-head:after,.dropdown-nav-head:before{content:"";border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;left:20px}.dropdown-nav-head:after{border-bottom:10px solid #fff;top:-9px}.dropdown-item{cursor:pointer;text-align:left;align-items:center;padding:10px;font-size:12px;font-style:normal;font-weight:400;line-height:160%;display:flex;font-family:Open Sans!important}.dropdown-item:hover{color:#fff;background-color:#50b47e}.language-item{align-items:center;padding:10px 10px 0;font-size:12px;display:flex}.language-item .pi{vertical-align:middle;font-size:14px}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#50b47e}.p-dialog .p-dialog-footer button{color:#fff!important;background-color:#50b47e!important;border:none!important;border-radius:5px!important;padding:10px 20px!important;font-family:Open Sans!important;font-size:14px!important}.p-dialog .p-dialog-footer button.p-confirm-dialog-reject{color:#50b47e!important;background-color:#fff!important;border:1px solid #50b47e!important;border-radius:5px!important;padding:10px 20px!important}.pill-button-wrapper{border:1px solid #f0f0f0;border-radius:10px;width:fit-content}.pill-button{color:#333;cursor:pointer;border-right:1px solid #f0f0f0;border-radius:5px;padding:5px 10px;font-size:12px;display:inline-block}.pill-button:hover{color:#fff;background-color:#50b47e}.pill-button:last-child{border-right:none;margin-right:0}.pill-button i{vertical-align:middle;margin-right:5px;font-size:14px}.pill-button span{vertical-align:middle;font-family:Open Sans!important}.p-menuitem-text{font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-family:Open Sans!important}.p-menuitem-content:hover{background-color:#0000!important}.p-column-title{color:#64748b;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.p-checkbox.p-highlight .p-checkbox-box{background-color:#50b47e;border-color:#50b47e}.p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon{color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#50b47e}.p-radiobutton.p-highlight .p-radiobutton-box{background-color:#50b47e;border-color:#50b47e}.p-radiobutton.p-highlight .p-radiobutton-box .p-radiobutton-icon{color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#50b47e}.p-dialog .p-dialog-footer button.btn_primary_01,button.btn_primary_01{background-color:var(--primary-01-color);border-color:var(--primary-01-color);color:#fff}.p-dialog .p-dialog-footer button.btn_primary_01 .p-button-label,button.btn_primary_01 .p-button-label{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.p-dialog .p-dialog-footer button.btn_primary_01.p-button-sm,button.btn_primary_01.p-button-sm{padding:.48625rem 1.09375rem}.p-dialog .p-dialog-footer button.btn_primary_01:active,button.btn_primary_01:active{transform:scale(.98)}.p-dialog .p-dialog-footer button.btn_primary_01:hover,button.btn_primary_01:hover{background-color:var(--primary-01-dark-color);border-color:var(--primary-01-dark-color)}.btn_icon_op{width:2rem;height:2rem}.required-star{color:#ef4444;margin-left:2px}.calendar-custom-icon input{border-right:none}.calendar-custom-icon .p-button{border-left:none;background-color:#fff!important;border-color:#d1d5db!important}.calendar-custom-icon .p-button>.p-icon{color:var(--gray-04-color)!important}.dialog_custom .p-dropdown .p-dropdown-label,.dialog_custom label{color:var(--gray-04-color)}.dialog_custom input::placeholder{color:var(--gray-04-color);opacity:1}.terra-rich-editor{border:1px solid #d1d5db;border-radius:.375rem;transition:border-color .2s;overflow:hidden}.terra-rich-editor:hover{border-color:#9ca3af}.terra-rich-editor .editor-toolbar{background-color:#f9fafb;border-bottom:1px solid #d1d5db;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.terra-rich-editor .editor-toolbar .p-button{color:#374151;background:#fff;border:1px solid #d1d5db;min-width:32px;height:32px;padding:0;transition:all .2s}.terra-rich-editor .editor-toolbar .p-button:hover{color:#111827;background-color:#f3f4f6;border-color:#9ca3af}.terra-rich-editor .editor-toolbar .p-button.p-button-primary{color:#fff;background-color:#3b82f6;border-color:#3b82f6}.terra-rich-editor .editor-toolbar .p-button.p-button-primary:hover{background-color:#2563eb;border-color:#2563eb}.terra-rich-editor .editor-content{background-color:#fff;outline:none;min-height:200px;padding:12px;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.5}.terra-rich-editor .editor-content:focus{border-color:#50b47e}.terra-rich-editor .editor-content p{margin:0 0 8px}.terra-rich-editor .editor-content h1,.terra-rich-editor .editor-content h2,.terra-rich-editor .editor-content h3,.terra-rich-editor .editor-content h4,.terra-rich-editor .editor-content h5,.terra-rich-editor .editor-content h6{margin:16px 0 8px;font-weight:600}.terra-rich-editor .editor-content ol,.terra-rich-editor .editor-content ul{margin:8px 0;padding-left:20px}.terra-rich-editor .editor-content blockquote{background-color:#f9fafb;border-left:4px solid #d1d5db;margin:8px 0;padding:8px 16px;font-style:italic}.terra-rich-editor .editor-content code{background-color:#f3f4f6;border-radius:.25rem;padding:2px 4px;font-family:Courier New,monospace;font-size:13px}.terra-rich-editor .editor-content pre{background-color:#f3f4f6;border-radius:.25rem;margin:8px 0;padding:12px;overflow-x:auto}.terra-rich-editor .editor-content table{border-collapse:collapse;width:100%;margin:8px 0}.terra-rich-editor .editor-content table td,.terra-rich-editor .editor-content table th{text-align:left;border:1px solid #d1d5db;padding:8px}.terra-rich-editor .editor-content table th{background-color:#f9fafb;font-weight:600}.terra-rich-editor .editor-content a{color:#3b82f6;text-decoration:underline}.terra-rich-editor .editor-content a:hover{color:#2563eb}.footer-text{color:#7d8b9e;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Open Sans;font-size:14.36px;font-style:normal;font-weight:400;line-height:23.934px}@keyframes pulse{0%{transform:scale(1);box-shadow:0 2px 8px #4fb47e4d}50%{transform:scale(1.05);box-shadow:0 4px 16px #4fb47e80}to{transform:scale(1);box-shadow:0 2px 8px #4fb47e4d}}@keyframes shine{0%{left:-100%}to{left:100%}}