@import url("/assets/css/lib/editor-katex.min.css");:root{--font-family:"Inter Tight",sans-serif}*,body{font-family:Inter Tight,sans-serif!important}:root{--primary-600:#033457;--primary-700:#022a47;--primary-800:#022038;--primary-500:#044068;--primary-400:#054f7a}.text-crm-accent{color:#03FF00!important}.bg-crm-accent,.btn-crm-accent{background-color:#03FF00!important}.btn-crm-accent{color:#033457!important;border:none;font-weight:600}.btn-crm-accent:hover{background-color:#02cc00!important}.sidebar-menu li a.active-page,.sidebar-menu li a.active-page .menu-icon{color:#03FF00!important}.sidebar.active .sidebar-menu li button span{display:none}.sidebar.active .sidebar-menu li button .menu-icon{-webkit-margin-end:0;margin-inline-end:0}.sidebar.active:hover .sidebar-menu li button span{display:inline-block}.sidebar.active:hover .sidebar-menu li button .menu-icon{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.sidebar-menu li a:hover .menu-icon,.sidebar-menu li a:hover span{color:#03FF00!important}.portal-layout{min-height:100vh;background:#f8f9fa!important;color:#333!important}.portal-layout .portal-header{background:#033457!important;color:#ffffff!important;padding:16px 24px}.portal-layout .portal-content{max-width:960px;margin:0 auto;padding:24px}.portal-layout .card{background:#ffffff!important;border:1px solid #e9ecef!important;color:#333!important}.portal-layout .card-body{background:transparent!important;color:#333!important}.portal-layout .card-header{background:transparent!important;border-bottom:1px solid #e9ecef!important}.portal-layout .text-muted{color:#6c757d!important}.portal-layout .small,.portal-layout .text-sm,.portal-layout label,.portal-layout li,.portal-layout p,.portal-layout span{color:inherit}.portal-layout h1,.portal-layout h2,.portal-layout h3,.portal-layout h4,.portal-layout h5,.portal-layout h6{color:#033457!important}.portal-layout .form-control{background:#ffffff!important;color:#333!important;border-color:#dee2e6!important}.portal-layout .form-control::placeholder{color:#adb5bd!important}.portal-layout .form-control:focus{border-color:#033457!important;box-shadow:0 0 0 .2rem rgba(3,52,87,.15)!important}.portal-layout .btn-primary,.portal-layout .btn-success{background:#033457!important;border-color:#033457!important;color:#fff!important}.portal-layout .btn-outline-secondary{color:#6c757d!important;border-color:#dee2e6!important}.portal-layout .progress{background:#e9ecef!important}.portal-layout .badge{color:inherit}.portal-layout .alert{color:#333!important}.portal-layout footer{color:#6c757d!important}.portal-layout footer a{color:#033457!important}.proposal-content{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;font-size:15px}.proposal-content h2{font-size:19px}.proposal-content h2,.proposal-content h3{color:#fff;font-weight:600;margin-bottom:8px}.proposal-content h3{font-size:18px}.proposal-content h4{color:#fff;font-size:17px;font-weight:600;margin-bottom:6px}.proposal-content p{margin-bottom:12px;line-height:1.7;font-size:15px}.proposal-content ol,.proposal-content ul{padding-left:20px;margin-bottom:12px}.proposal-content li{margin-bottom:4px;line-height:1.6;font-size:15px}.proposal-content strong{color:#fff}.proposal-preview-content{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;font-size:15px}.proposal-preview-content h2{color:#033457!important;font-size:19px}.proposal-preview-content h3{color:#033457!important;font-size:18px}.proposal-preview-content h4{color:#033457!important;font-size:17px}.proposal-preview-content p{color:#333!important;line-height:1.7;font-size:15px}.proposal-preview-content ol,.proposal-preview-content ul{color:#333!important}.proposal-preview-content li{color:#333!important;line-height:1.7;font-size:15px}.proposal-preview-content strong{color:#222!important}.portal-proposal-content{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.portal-proposal-content h2{color:#033457;font-size:19px;font-weight:600;margin-bottom:8px}.portal-proposal-content h3{color:#033457;font-size:18px;font-weight:600;margin-bottom:8px}.portal-proposal-content h4{color:#033457;font-size:17px;font-weight:600;margin-bottom:6px}.portal-proposal-content p{margin-bottom:12px;line-height:1.7;font-size:15px;color:#333}.portal-proposal-content ol,.portal-proposal-content ul{padding-left:20px;margin-bottom:12px}.portal-proposal-content li{margin-bottom:4px;line-height:1.6;font-size:15px;color:#333}.portal-proposal-content strong{color:#033457}.lead-sources-table th{color:#94a3b8!important}.lead-sources-table td{color:#e2e8f0!important}.lead-sources-table td .text-muted-force{color:#94a3b8!important}.ql-toolbar.ql-snow{background:rgba(255,255,255,.03)}.ql-container.ql-snow,.ql-toolbar.ql-snow{border-color:rgba(255,255,255,.1)!important}.ql-container.ql-snow{min-height:150px}.ql-editor{color:#e2e8f0}.ql-editor div,.ql-editor li,.ql-editor p,.ql-editor span{color:#e2e8f0!important}.ql-editor strong{color:#ffffff!important}.ql-editor.ql-blank:before{color:rgba(255,255,255,.3)}.ql-snow .ql-stroke{stroke:rgba(255,255,255,.5)}.ql-snow .ql-fill{fill:rgba(255,255,255,.5)}.ql-snow .ql-picker-label{color:rgba(255,255,255,.5)}.ql-snow .ql-picker-options{background:#1a2332!important;border-color:rgba(255,255,255,.1)!important}.ql-snow .ql-picker-item{color:rgba(255,255,255,.7)}.ql-snow .ql-picker-item:hover{color:#fff}.fc .fc-daygrid-event{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:6px!important;padding:0!important;margin:1px 2px!important}.fc .fc-daygrid-event .fc-event-main{padding:2px 6px!important}.fc .fc-daygrid-dot-event:hover{background:rgba(255,255,255,.06)!important}.fc .fc-daygrid-block-event .fc-event-main{padding:2px 6px!important}.fc .fc-daygrid-event .fc-daygrid-event-dot{display:none!important}.fc .fc-more-link{color:#94a3b8!important;font-size:12px}.fc .fc-popover{background:#1a2332!important;border-color:rgba(255,255,255,.1)!important}.fc .fc-popover-header{background:#0f1724!important;color:#e2e8f0!important}[data-theme=dark] .table{--bs-table-bg:transparent;--bs-table-color:#d1d5db;--bs-table-hover-bg:rgba(255,255,255,0.04);--bs-table-striped-bg:rgba(255,255,255,0.02);--bs-table-active-bg:rgba(255,255,255,0.06);color:#d1d5db}[data-theme=dark] .table>thead>tr>th{background:transparent;color:#94a3b8}[data-theme=dark] .table>tbody>tr>td{background:transparent;color:#d1d5db;border-color:rgba(255,255,255,.06)}[data-theme=dark] .table .text-white{color:#fff!important}[data-theme=dark] .table .text-secondary-light{color:#d1d5db!important}[data-theme=dark] .card .text-dark:not(.badge .text-dark),[data-theme=dark] .table .text-dark{color:#e2e8f0!important}[data-theme=dark] .card .text-muted,[data-theme=dark] .table .text-muted{color:#94a3b8!important}[data-theme=dark] .card>.card-body{padding:16px}[data-theme=dark] .card>.card-header{padding:12px 16px}[data-theme=dark] .btn-outline-secondary{color:#cbd5e1;border-color:rgba(255,255,255,.2)}[data-theme=dark] .btn-outline-secondary:focus,[data-theme=dark] .btn-outline-secondary:hover{color:#fff;background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.3)}[data-theme=dark] .btn-outline-primary{color:#4d94ff;border-color:rgba(77,148,255,.4)}[data-theme=dark] .btn-outline-primary:focus,[data-theme=dark] .btn-outline-primary:hover{color:#fff;background-color:rgba(77,148,255,.15);border-color:rgba(77,148,255,.6)}[data-theme=dark] .btn-outline-info{color:#22d3ee;border-color:rgba(34,211,238,.4)}[data-theme=dark] .btn-outline-info:focus,[data-theme=dark] .btn-outline-info:hover{color:#fff;background-color:rgba(34,211,238,.15);border-color:rgba(34,211,238,.6)}[data-theme=dark] .form-control.bg-base,[data-theme=dark] .form-select.bg-base{color:#e2e8f0}.jvm-zoom-btn.jvm-zoomin,.jvm-zoom-btn.jvm-zoomout{top:10px;background:#d1d5db;color:#111827;display:flex;justify-content:center;align-items:center;padding:2px}.slick-dots{display:flex!important}.fc-toolbar-title{font-size:24px!important;font-weight:600}.fc-button{border-color:var(--primary-600)!important;background:#fff!important;color:var(--primary-600)!important;font-weight:600!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:80px!important}.fc-button:hover{background-color:var(--primary-50)!important}.fc-button-active,.fc-button-active:hover{color:#fff!important;background-color:var(--primary-600)!important}.fc .fc-button-primary:not(:disabled):active:focus,.fc-button-active:focus{box-shadow:none!important}.fc-toolbar-chunk{display:flex!important}.fc .fc-button-primary:focus{box-shadow:none!important}.fc-h-event,.fc-h-event .fc-event-main,.fc-v-event .fc-event-main{border:0;padding:4px;border-radius:4px;background-color:var(--primary-50)!important;color:var(--primary-600)!important}.fc-daygrid-day-number{transition:background-color .2s;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-weight:600;border-radius:50%}.fc-daygrid-day:hover .fc-daygrid-day-number{background-color:var(--primary-100)!important;color:var(--primary-600)!important;transition:background-color .2s}.slider-progress .active{transition:all .3s linear}.slick-list{margin:0 -7px}.slick-slide>div{padding:0 10px}.center-gap{display:flex;align-items:center;gap:6px}.inline-grid{display:inline-grid}.image-upload__boxInner.custom{display:flex;justify-content:center;align-items:center}table.dataTable td.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable th.dt-type-numeric{text-align:unset!important}.sidebar-submenu{list-style:none;padding-left:20px}.sidebar-menu .sidebar-submenu{display:block}.sidebar-menu .dropdown .sidebar-submenu{transition:max-height .3s linear;overflow:hidden;max-height:0}.sidebar-menu li>a>i{-webkit-margin-end:0;margin-inline-end:0}.mr-10{margin-right:10px!important}.sidebar-menu .sidebar-submenu li a{gap:12px}.sidebar-menu .sidebar-submenu li>.active-page{background-color:var(--button-secondary);color:var(--text-primary-light)}.sidebar-menu li>a.active-page:hover{color:var(--text-primary-light)}.me-8{margin-right:8px}.gap-10{display:flex;gap:8px}.w-33{width:33.33%}.overlay:after{position:absolute;content:"";top:0;inset-inline-start:0;width:0;height:100%;background-color:#000;opacity:.65;transition:all .3s;z-index:2}.overlay.active:after{width:100%}