@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap);:root{--bg:#faf7f2;--bg-alt:#f2ede4;--surface:#fff;--surface-2:#f7f4ef;--border:#1a1a1a17;--border-med:#1a1a1a29;--red:#c01e2e;--red-hover:#a81828;--red-dim:#c01e2e14;--text-1:#1a1a1a;--text-2:#6b6b6b;--text-3:#aaa;--success:#16a34a;--warning:#d97706;--info:#2563eb;--radius:14px;--radius-sm:10px;--radius-xs:7px;--shadow-sm:0 1px 3px #00000012,0 1px 2px #0000000a;--shadow-md:0 4px 12px #0000000f,0 1px 3px #0000000a;--transition:0.14s ease}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:#faf7f2;background-color:var(--bg);color:#1a1a1a;color:var(--text-1);font-family:Rubik,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.6;margin:0}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#faf7f2;background:var(--bg)}body::-webkit-scrollbar-thumb{background:#1a1a1a29;background:var(--border-med);border-radius:3px}.theme-card{background:#fff!important;background:var(--surface)!important;border:1px solid #1a1a1a17!important;border:1px solid var(--border)!important;border-radius:14px!important;border-radius:var(--radius)!important}.app-sidebar-box .MuiDrawer-paper,.theme-card{box-shadow:0 1px 3px #00000012,0 1px 2px #0000000a;box-shadow:var(--shadow-sm)}.app-sidebar-box .MuiDrawer-paper{background-color:#fff!important;background-color:var(--surface)!important;border-right:1px solid #1a1a1a17!important;border-right:1px solid var(--border)!important}.app-sidebar-box .MuiDrawer-paper::-webkit-scrollbar{width:4px}.app-sidebar-box .MuiDrawer-paper::-webkit-scrollbar-track{background:#0000}.app-sidebar-box .MuiDrawer-paper::-webkit-scrollbar-thumb{background:#1a1a1a29;background:var(--border-med);border-radius:2px}.mui-bg-custom-table{background-color:initial!important;box-shadow:none!important}.mui-bg-custom-table tr{white-space:nowrap}.MuiTableCell-head,.MuiTableSortLabel-root,.MuiTableSortLabel-root svg{color:#6b6b6b!important;color:var(--text-2)!important;font-family:Rubik,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.5px;text-transform:uppercase}.MuiTableCell-body,.MuiTableCell-head{border:none!important;color:#1a1a1a!important;color:var(--text-1)!important;font-family:Rubik,sans-serif!important;font-size:13px!important;padding:13px 16px!important}.MuiTableRow-root{transition:background-color .14s ease;transition:background-color var(--transition)}.MuiTableRow-root:hover{background-color:#f7f4ef!important;background-color:var(--surface-2)!important}.MuiTableRow-root:nth-child(2n){background-color:rgba(0,0,0,.012)}.MuiTableCell-head{background-color:#f2ede4!important;background-color:var(--bg-alt)!important;border-bottom:1px solid #1a1a1a17!important;border-bottom:1px solid var(--border)!important}.MuiTablePagination-displayedRows,.MuiTablePagination-selectLabel{color:#6b6b6b!important;color:var(--text-2)!important;font-family:Rubik,sans-serif!important;margin-bottom:0!important}.MuiTablePagination-actions svg,.MuiTablePagination-selectIcon,.MuiTablePagination-toolbar{fill:#6b6b6b!important;fill:var(--text-2)!important;color:#6b6b6b!important;color:var(--text-2)!important}.MuiMenu-list,.MuiMenu-paper{background-color:#fff!important;background-color:var(--surface)!important;border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important;border-radius:10px!important;border-radius:var(--radius-sm)!important;box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a!important;box-shadow:var(--shadow-md)!important;color:#1a1a1a!important;color:var(--text-1)!important}.MuiMenu-paper .Mui-selected{background-color:#f7f4ef!important;background-color:var(--surface-2)!important;color:#c01e2e!important;color:var(--red)!important}.mui-table-footer{display:flex!important;justify-content:space-between}.mui-table-search-input{background:#fff!important;background:var(--surface)!important;border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important;border-radius:10px!important;border-radius:var(--radius-sm)!important;color:#1a1a1a!important;color:var(--text-1)!important;transition:border-color .14s ease,box-shadow .14s ease;transition:border-color var(--transition),box-shadow var(--transition)}.mui-table-search-input:focus-within{border-color:#c01e2e!important;border-color:var(--red)!important;box-shadow:0 0 0 3px #c01e2e14;box-shadow:0 0 0 3px var(--red-dim)}.mui-table-search-input input{color:#1a1a1a;color:var(--text-1);padding:10px 0}.Mui-focused fieldset{border:none!important;outline:none!important}.login-form .Mui-focused fieldset,.login-form fieldset{border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important}.mui-table-heading h2{color:#1a1a1a;color:var(--text-1);font-size:20px;font-weight:600;letter-spacing:-.2px}.MuiButton-containedPrimary,.add--button button{background:#c01e2e!important;background:var(--red)!important;border:none;border-radius:7px!important;border-radius:var(--radius-xs)!important;box-shadow:none!important;color:#fff!important;font-family:Rubik,sans-serif!important;font-size:13px;font-weight:500;padding:9px 18px!important;text-transform:none!important;transition:background-color .14s ease!important;transition:background-color var(--transition)!important}.MuiButton-containedPrimary:hover,.add--button button:hover{background:#a81828!important;background:var(--red-hover)!important}.forms-drawer-height{height:100%;overflow:auto;padding-bottom:40px}.forms-drawer-height::-webkit-scrollbar{width:4px}.forms-drawer-height::-webkit-scrollbar-thumb{background:#1a1a1a29;background:var(--border-med);border-radius:2px}.forms-drawer .MuiDrawer-paper{background-color:#fff!important;background-color:var(--surface)!important;border-left:1px solid #1a1a1a17;border-left:1px solid var(--border);box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a;box-shadow:var(--shadow-md);max-width:100%;width:560px}.forms-drawer .drawer-title{color:#1a1a1a;color:var(--text-1)}.drawer-cross-icon{background-color:#f7f4ef!important;background-color:var(--surface-2)!important;border-radius:7px!important;border-radius:var(--radius-xs)!important;color:#6b6b6b!important;color:var(--text-2)!important}.input-form .form-control{background-color:#fff!important;background-color:var(--surface)!important;border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important;border-radius:10px!important;border-radius:var(--radius-sm)!important;color:#1a1a1a!important;color:var(--text-1)!important;transition:border-color .14s ease;transition:border-color var(--transition)}.input-form .form-control:focus-within{border-color:#c01e2e!important;border-color:var(--red)!important}.input-form .form-control label{color:#6b6b6b!important;color:var(--text-2)!important}.input-form .MuiOutlinedInput-root,.input-form .MuiOutlinedInput-root:hover,.input-form .form-control input{border:none!important;color:#1a1a1a;color:var(--text-1)}.MuiSelect-select fieldset,.input-form .mui-select{color:#1a1a1a!important;color:var(--text-1)!important;padding:0}.mui-select svg{color:#aaa;color:var(--text-3)}.upload-button label{align-items:center;background-color:#f7f4ef;background-color:var(--surface-2);border:1.5px dashed #1a1a1a29;border:1.5px dashed var(--border-med);border-radius:10px;border-radius:var(--radius-sm);color:#c01e2e;color:var(--red);cursor:pointer;display:flex;height:80px;justify-content:center;padding:15px;transition:all .14s ease;transition:all var(--transition);width:80px}.upload-button label:hover{background-color:#c01e2e14;background-color:var(--red-dim);border-color:#c01e2e;border-color:var(--red)}.upload-file-preview img{border-radius:10px;border-radius:var(--radius-sm);display:inline;height:80px;margin-right:10px;object-fit:cover;width:80px}.upload-file-preview span{background:#c01e2e;background:var(--red);border-radius:50%;color:#fff;cursor:pointer;font-size:11px;font-weight:700;height:20px;line-height:20px;position:absolute;right:2px;text-align:center;top:-6px;width:20px}.upload-file-preview{position:relative}.light-border-bottom{border-bottom:1px solid #1a1a1a17;border-bottom:1px solid var(--border);margin-bottom:16px;padding-bottom:16px}.login-card{align-items:center;background-color:#faf7f2;background-color:var(--bg);display:flex;justify-content:center;min-height:100vh}.login-card .theme-card{max-width:400px;min-width:340px;padding:40px!important;width:100%}.login-card .login-logo img{height:32px;width:auto}.login-form .add--button button{font-size:14px;padding:11px 0!important;width:100%}.login-form .visibility-password svg{color:#aaa!important;color:var(--text-3)!important}.login-card .developed-by{color:#aaa;color:var(--text-3);font-size:12px;padding-top:10px;text-align:center}.login-button-box span{color:#fff!important;height:18px!important;width:18px!important}.snackbar-cross-icon svg{color:#fff;font-size:14px}.circular-progress{align-items:center;display:flex;height:90vh;justify-content:center;width:100%}.circular-progress svg{color:#c01e2e!important;color:var(--red)!important}.mui-component-popup .MuiPaper-elevation,.mui-confirmation-popup .MuiPaper-elevation{background-color:#fff;background-color:var(--surface);border:1px solid #1a1a1a29;border:1px solid var(--border-med);border-radius:14px!important;border-radius:var(--radius)!important;box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a;box-shadow:var(--shadow-md)}.mui-confirmation-popup button,.mui-confirmation-popup p{color:#1a1a1a!important;color:var(--text-1)!important}.mui-component-popup .MuiPaper-elevation{padding:28px}.mui-component-popup-title{color:#1a1a1a;color:var(--text-1);font-weight:600}.change-my-password{max-width:100%;text-align:center;width:380px}.change-my-password h3{color:#1a1a1a;color:var(--text-1);font-weight:600}.visibility-password svg{color:#aaa;color:var(--text-3)}.MuiPickersPopper-paper{background-color:#fff!important;background-color:var(--surface)!important;border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important;border-radius:14px!important;border-radius:var(--radius)!important;box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a!important;box-shadow:var(--shadow-md)!important;color:#1a1a1a!important;color:var(--text-1)!important}.MuiPickersPopper-paper svg,.mui-date-picker svg{color:#c01e2e!important;color:var(--red)!important}.MuiPickersPopper-paper .Mui-selected{background:#c01e2e!important;background:var(--red)!important;color:#fff!important}.MuiDayPicker-weekDayLabel{color:#aaa!important;color:var(--text-3)!important}.MuiPickersDay-root{background-color:initial!important;border-radius:7px!important;border-radius:var(--radius-xs)!important;color:#1a1a1a!important;color:var(--text-1)!important}.MuiPickersDay-root:hover{background-color:#f7f4ef!important;background-color:var(--surface-2)!important}.MuiPickersDay-today{border:1px solid #c01e2e!important;border:1px solid var(--red)!important;color:#c01e2e!important;color:var(--red)!important}.autocomplete-paper{background-color:#fff!important;background-color:var(--surface)!important;border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important;border-radius:10px!important;border-radius:var(--radius-sm)!important;box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a!important;box-shadow:var(--shadow-md)!important;color:#1a1a1a!important;color:var(--text-1)!important}.autocomplete-mui .MuiAutocomplete-tag,.autocomplete-mui .MuiAutocomplete-tag svg{background-color:#f7f4ef;background-color:var(--surface-2);border-radius:5px;color:#c01e2e;color:var(--red)}.status-pill{border-radius:20px;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.3px;padding:3px 9px;text-transform:uppercase}.status-active{background-color:#16a34a1a;color:#16a34a;color:var(--success)}.status-inactive{background-color:#c01e2e1a;color:#c01e2e;color:var(--red)}.status-pending{background-color:#d977061a;color:#d97706;color:var(--warning)}.page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.data-not-found-box{border-bottom:1px solid #1a1a1a17!important;border-bottom:1px solid var(--border)!important;padding:48px 20px}.data-not-found-box,.empty-state{color:#aaa;color:var(--text-3);text-align:center}.empty-state{padding:60px 20px}.default-checkbox{color:#c01e2e!important;color:var(--red)!important}.cursor-pointer{cursor:pointer}.make-link span{color:#c01e2e;color:var(--red);cursor:pointer;transition:color .14s ease;transition:color var(--transition)}.make-link span:hover{color:#a81828;color:var(--red-hover);text-decoration:underline}.back-button-box{background-color:#f7f4ef!important;background-color:var(--surface-2)!important;border-radius:7px;border-radius:var(--radius-xs);color:#6b6b6b!important;color:var(--text-2)!important;cursor:pointer;height:34px;margin-right:16px;padding-top:5px;text-align:center;transition:all .14s ease;transition:all var(--transition);width:34px}.back-button-box:hover{background-color:#c01e2e14!important;background-color:var(--red-dim)!important;color:#c01e2e!important;color:var(--red)!important}.back-button-box a{color:inherit;font-size:18px}.filter-button-on-report .MuiInputBase-sizeSmall,.filter-button-on-report .MuiInputBase-sizeSmall:hover{border:1px solid #1a1a1a29!important;border:1px solid var(--border-med)!important;border-radius:7px!important;border-radius:var(--radius-xs)!important}.filter-button-on-report svg{fill:#aaa;fill:var(--text-3);color:#aaa;color:var(--text-3)}.MuiAvatar-root{border-radius:7px!important;border-radius:var(--radius-xs)!important}.reduce-cell-padding{padding:4px!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:768px){.theme-card{border-radius:10px!important;border-radius:var(--radius-sm)!important}.mui-table-heading h2{font-size:17px}}
/*# sourceMappingURL=main.f5b0d476.css.map*/