@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);:root{--objecta-red:#8d302b}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;min-height:100vh}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}#root{min-height:100vh}@media (max-width:600px){.MuiTableContainer-root{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.MuiTable-root{width:100%}.MuiTableCell-root{font-size:.75rem;padding:8px 10px}.MuiTableHead-root .MuiTableCell-root{font-size:.7rem;white-space:nowrap}}p{text-align:justify!important}[data-homepage=true] p,body:has([data-homepage=true]) p{text-align:inherit!important}.features-page-root p,body:has(.features-page-root) p{text-align:inherit!important}.MuiDrawer-root .MuiListItemButton-root .MuiTypography-root,.MuiDrawer-root .MuiListItemText-root .MuiTypography-root,.MuiDrawer-root .MuiListItemText-root span{text-align:left!important}.MuiMenuItem-root{border-radius:6px!important;margin:4px 8px!important}.MuiTableRow-root:hover{background-color:#8d302b0a!important}:focus-visible{border-radius:4px;outline:2px solid #8d302b;outline-offset:2px}.homepage-container{overflow-x:hidden;position:relative}.homepage-container:before{background:radial-gradient(circle at 20% 30%,#dc26261a 0,#0000 50%),radial-gradient(circle at 80% 70%,#ef444414 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}[data-theme=dark] .homepage-container:before{background:radial-gradient(circle at 20% 30%,#dc262626 0,#0000 50%),radial-gradient(circle at 80% 70%,#ef44441f 0,#0000 50%)}.homepage-container>*{position:relative;z-index:1}html{scroll-behavior:smooth}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.homepage-hero-content{animation:fadeInUp .8s ease-out}.homepage-feature-card{transition:transform .2s ease}.homepage-feature-card:hover{transform:translateY(-4px)}.homepage-pricing-popular{overflow:visible;position:relative}.homepage-login-form{background:#fffffffa;border:1px solid #0000000d;box-shadow:0 12px 32px #00000014}[data-theme=dark] .homepage-login-form{background:#1e1e1efa;border:1px solid #ffffff1a}.homepage-navbar{background:#fffffffa;border-bottom:1px solid #0000000d}[data-theme=dark] .homepage-navbar{background:#141414fa;border-bottom:1px solid #ffffff1a}@media (max-width:768px){.homepage-container{overflow-x:hidden}.homepage-feature-card:hover{transform:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;letter-spacing:-.01em;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root{height:100vh}[data-density=default] .MuiInputBase-input,[data-density=default] .MuiInputBase-root textarea{font-size:.875rem!important}[data-density=spacious] .MuiTableCell-root{padding:18px 28px!important}[data-density=spacious] .MuiTableHead .MuiTableCell-root{padding:20px 28px!important}[data-density=spacious] .MuiListItem-root,[data-density=spacious] .MuiListItemButton-root{min-height:56px!important;padding-bottom:18px!important;padding-top:18px!important}[data-density=spacious] .MuiButton-root{font-size:1rem!important;min-height:48px!important;padding:14px 32px!important}[data-density=spacious] .MuiChip-root{font-size:.9375rem!important;height:36px!important;padding:0 16px!important}[data-density=spacious] .MuiFormControl-root,[data-density=spacious] .MuiTextField-root{margin-bottom:24px!important}[data-density=spacious] .MuiCard-root,[data-density=spacious] .MuiPaper-root{padding:32px!important}[data-density=spacious] .MuiDialogContent-root,[data-density=spacious] .MuiDialogTitle-root{padding:24px 32px!important}[data-density=spacious] .MuiDialogActions-root{padding:16px 32px!important}[data-density=spacious] .MuiAccordionSummary-root{min-height:64px!important;padding:12px 24px!important}[data-density=spacious] .MuiAccordionDetails-root{padding:20px 24px!important}[data-density=spacious] .MuiTypography-h1{font-size:3.5rem!important}[data-density=spacious] .MuiTypography-h2{font-size:3rem!important}[data-density=spacious] .MuiTypography-h3{font-size:2.5rem!important}[data-density=spacious] .MuiTypography-h4{font-size:2rem!important}[data-density=spacious] .MuiTypography-h5{font-size:1.5rem!important}[data-density=spacious] .MuiTypography-h6{font-size:1.25rem!important}[data-density=spacious] .MuiTypography-subtitle1{font-size:1.125rem!important}[data-density=spacious] .MuiTypography-subtitle2{font-size:1rem!important}[data-density=spacious] .MuiTypography-body1{font-size:1.125rem!important}[data-density=spacious] .MuiInputBase-input,[data-density=spacious] .MuiInputBase-root textarea,[data-density=spacious] .MuiTypography-body2{font-size:1rem!important}[data-density=comfortable] .MuiTableCell-root,[data-density=comfortable] .MuiTableCell-root *{padding:14px 20px!important}[data-density=comfortable] .MuiListItem-root{padding-bottom:14px!important;padding-top:14px!important}[data-density=comfortable] .MuiButton-root{padding:12px 24px!important}[data-density=comfortable] .MuiChip-root{height:32px!important;padding:0 12px!important}[data-density=comfortable] .MuiFormControl-root,[data-density=comfortable] .MuiTextField-root{margin-bottom:20px!important}[data-density=comfortable] .MuiCard-root,[data-density=comfortable] .MuiPaper-root{padding:24px!important}[data-density=comfortable] .MuiInputBase-input,[data-density=comfortable] .MuiInputBase-root textarea{font-size:.9375rem!important}[data-density=compact] .MuiTableCell-root{font-size:.875rem!important;padding:8px 12px!important}[data-density=compact] .MuiTableHead .MuiTableCell-root{font-size:.8125rem!important;padding:10px 12px!important}[data-density=compact] .MuiListItem-root,[data-density=compact] .MuiListItemButton-root{min-height:40px!important;padding-bottom:6px!important;padding-top:6px!important}[data-density=compact] .MuiButton-root{font-size:.875rem!important;min-height:36px!important;padding:6px 16px!important}[data-density=compact] .MuiChip-root{font-size:.75rem!important;height:24px!important;padding:0 8px!important}[data-density=compact] .MuiFormControl-root,[data-density=compact] .MuiTextField-root{margin-bottom:12px!important}[data-density=compact] .MuiCard-root,[data-density=compact] .MuiPaper-root{padding:16px!important}[data-density=compact] .MuiDialogContent-root,[data-density=compact] .MuiDialogTitle-root{padding:16px 24px!important}[data-density=compact] .MuiDialogActions-root{padding:12px 24px!important}[data-density=compact] .MuiAccordionSummary-root{min-height:48px!important;padding:8px 16px!important}[data-density=compact] .MuiAccordionDetails-root{padding:12px 16px!important}[data-density=compact] .MuiTypography-h1{font-size:2.5rem!important}[data-density=compact] .MuiTypography-h2{font-size:2rem!important}[data-density=compact] .MuiTypography-h3{font-size:1.75rem!important}[data-density=compact] .MuiTypography-h4{font-size:1.5rem!important}[data-density=compact] .MuiTypography-h5{font-size:1.25rem!important}[data-density=compact] .MuiTypography-h6{font-size:1.125rem!important}[data-density=compact] .MuiTypography-subtitle1{font-size:.9rem!important}[data-density=compact] .MuiTypography-subtitle2{font-size:.8125rem!important}[data-density=compact] .MuiTypography-body1{font-size:.9rem!important}[data-density=compact] .MuiInputBase-input,[data-density=compact] .MuiInputBase-root textarea,[data-density=compact] .MuiTypography-body2{font-size:.8125rem!important}[data-density=extra-compact] .MuiTableCell-root{font-size:.8125rem!important;padding:4px 8px!important}[data-density=extra-compact] .MuiTableHead .MuiTableCell-root{font-size:.75rem!important;padding:6px 8px!important}[data-density=extra-compact] .MuiListItem-root,[data-density=extra-compact] .MuiListItemButton-root{min-height:32px!important;padding-bottom:4px!important;padding-top:4px!important}[data-density=extra-compact] .MuiButton-root{font-size:.8125rem!important;min-height:28px!important;padding:4px 12px!important}[data-density=extra-compact] .MuiChip-root{font-size:.6875rem!important;height:20px!important;padding:0 6px!important}[data-density=extra-compact] .MuiFormControl-root,[data-density=extra-compact] .MuiTextField-root{margin-bottom:8px!important}[data-density=extra-compact] .MuiCard-root,[data-density=extra-compact] .MuiPaper-root{padding:12px!important}[data-density=extra-compact] .MuiDialogContent-root,[data-density=extra-compact] .MuiDialogTitle-root{padding:12px 16px!important}[data-density=extra-compact] .MuiDialogActions-root{padding:8px 16px!important}[data-density=extra-compact] .MuiAccordionSummary-root{min-height:36px!important;padding:4px 12px!important}[data-density=extra-compact] .MuiAccordionDetails-root{padding:8px 12px!important}[data-density=extra-compact] .MuiTypography-h1{font-size:2rem!important}[data-density=extra-compact] .MuiTypography-h2{font-size:1.75rem!important}[data-density=extra-compact] .MuiTypography-h3{font-size:1.5rem!important}[data-density=extra-compact] .MuiTypography-h4{font-size:1.25rem!important}[data-density=extra-compact] .MuiTypography-h5{font-size:1.125rem!important}[data-density=extra-compact] .MuiTypography-h6{font-size:1rem!important}[data-density=extra-compact] .MuiTypography-subtitle1{font-size:.8125rem!important}[data-density=extra-compact] .MuiTypography-subtitle2{font-size:.75rem!important}[data-density=extra-compact] .MuiTypography-body1{font-size:.8125rem!important}[data-density=extra-compact] .MuiInputBase-input,[data-density=extra-compact] .MuiInputBase-root textarea,[data-density=extra-compact] .MuiTypography-body2{font-size:.75rem!important}