@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";:root{--primary: #af0d15;--primaryLight: #af0d1515;--bg: #f5f5f9;--gray: #131617;--text: #32475c99;--black: #000000;--white: #ffffff;--border: rgba(0, 0, 0, .12)}*{padding:0;margin:0;box-sizing:border-box;font-family:Outfit,sans-serif!important}a{color:var(--primary)!important;text-decoration:none!important}a:hover{text-decoration:underline!important}*::-webkit-scrollbar{width:7px;height:7px;position:absolute;scrollbar-gutter:stable both-edges}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:10px;border:2px solid transparent}.hide_scrollbar::-webkit-scrollbar{width:5px;height:3px;position:absolute;display:none;scrollbar-gutter:stable both-edges}.logo{font-size:40px!important;line-height:1.2!important;font-weight:600!important;color:var(--black)!important}.background_color{background:var(--bg);color:var(--gray)!important}.box_shadow{background:var(--white);box-shadow:0 2px 9px -2px #32475c0f,0 4px 9px 1px #32475c0a,0 2px 6px 4px #32475c05}.border{border:1px solid var(--border)}.border_radius{border-radius:4px}.d_flex{display:flex;align-items:center;justify-content:center}.w_100{width:100%!important}.h_100{height:100%!important}.menu_icon{color:var(--black);font-size:20px}.sidebar_icon{color:var(--black);font-size:16px}.sidebar_active_icon{color:var(--white);font-size:16px}.sidebar_text .MuiTypography-root{line-height:1!important}.card_container{background:var(--white);border-radius:4px;padding:30px;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}.MuiFormLabel-root{font-size:14px!important;color:var(--black)!important}.icon-button{border-radius:50%!important;width:32px!important;min-width:unset!important;height:32px!important;font-size:12px!important;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.icon-button .MuiButton-icon{margin:0!important}.icon-button .MuiButton-icon svg{font-size:15px!important}.react-datepicker-wrapper input{padding:11px 15px!important;border-radius:4px;width:100%;border:1px solid rgba(0,0,0,.23)!important}.MuiTabs-indicator{display:none!important}.MuiTabs-root{min-height:auto!important}.MuiTabs-list .MuiButtonBase-root.MuiTab-root{padding:8px 16px!important;min-height:auto!important;color:var(--black)!important}.MuiTabs-list .MuiButtonBase-root.Mui-selected{background:var(--primary);color:var(--bg)!important}.MuiTabs-list .MuiButtonBase-root:hover{text-decoration:none!important}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled fieldset{border-color:#fff!important}.MuiSelect-root.Mui-disabled fieldset,.MuiSelect-root.Mui-disabled:hover fieldset{border-color:#e0e0e0!important}.MuiTableHead-root .MuiTableCell-root .MuiSvgIcon-root{width:.8em;height:.8em}.variant-clone-btn button{border-radius:4px!important;width:38px!important;min-width:unset!important;height:38px!important;margin-bottom:2px}.MuiFormHelperText-root{margin:0!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.Mui-disabled input{background:#f5f5f5;-webkit-text-fill-color:#0000008c}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.Mui-disabled{border:1px solid var(--border)!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.Mui-disabled.MuiAutocomplete-inputRoot{border:1px solid var(--border)!important;background:#f5f5f5;padding:3px 30px 3px 10px!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiSelect-root,.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary{border:unset!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiSelect-root .MuiSelect-select{padding:3px 6px}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiSelect-root .MuiSelect-select.Mui-disabled{background:#f5f5f5;margin:2px;padding:7px 14px;-webkit-text-fill-color:#0000008c}.add-icon-button{border-radius:5px!important;width:32px!important;min-width:unset!important;height:32px!important;font-size:12px!important;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.add-icon-button .MuiButton-icon{margin:0!important}.add-icon-button .MuiButton-icon svg{font-size:18px!important}.dropDown{background:transparent;display:flex;border:unset!important;outline:unset!important}[data-radix-popper-content-wrapper]{top:9px!important;font-weight:400}.dropDownContent{background-color:var(--white);border-radius:4px;box-shadow:0 5px 15px var(--border);z-index:1000;padding:5px}.dropDownMenu{border:unset!important;outline:unset!important;font-size:14px!important;cursor:pointer}.dropDownMenu{padding:7px 10px}.dropDownMenu:hover{background:transparent!important}.MuiTabs-list .MuiButtonBase-root{border:1px solid transparent}.MuiTabs-list .MuiButtonBase-root.Mui-selected{background:#fff;border:1px solid var(--primary);color:var(--black)!important;border-radius:3px}.action-button{cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:none;transition:all .2s ease}.action-button:hover{transform:scale(1.05);box-shadow:0 2px 8px #00000026}.action-button svg{font-size:18px}.action-button--delete{background:#f44336;color:#fff}.action-button--primary{background:var(--primary);color:#fff}.action-button--edit{background:#3f51b5;color:#fff}.action-button--close{background:#9e9e9e;color:#fff}.action-button--success{background:#4caf50;color:#fff}.action-button--warning{background:#ff9800;color:#fff}.action-button--info{background:#2196f3;color:#fff}.action-button--secondary{background:#607d8b;color:#fff}.action-button--light{background:#f5f5f5;color:#333;border:1px solid #ddd}.action-button--dark{background:#424242;color:#fff}.action-button--teal{background:#32a8a4;color:#fff}.action-button--bronze{background:#a87732;color:#ddd;border:1px solid #ddd}.action-button-group{display:flex;gap:8px;align-items:center}@media (max-width: 600px){.action-button{width:28px;height:28px}.action-button svg{font-size:16px}.action-button-group{gap:6px}}.MuiDialogTitle-root span{font-size:11px;border:1px solid var(--primary);padding:1px 5px;border-radius:4px;margin-left:2px;color:var(--primary)}.w-full{width:100%}.MuiCollapse-wrapper{display:block}More specific targeting for status toggle switches in listing tables .MuiFormControlLabel-root:has(.MuiSwitch-root){margin-right:0!important}.MuiFormControlLabel-root .MuiSwitch-root{margin-right:0!important}.custom-tab{overflow:auto!important}.custom-tab>.MuiBox-root{white-space:nowrap}.MuiAutocomplete-root .MuiChip-label{font-size:12px!important;padding-left:10px!important;padding-right:10px!important}.MuiAutocomplete-root .MuiChip-deleteIcon{font-size:16px!important;margin:0 2px 0 -6px!important}.MuiAutocomplete-root .MuiButtonBase-root{height:20px!important}.MuiAutocomplete-root .MuiAutocomplete-tag{margin:0 3px!important}.MuiAutocomplete-inputRoot{padding:0 30px 0 10px!important}.MuiAutocomplete-root .MuiSvgIcon-root{font-size:1rem}
