@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html,body,#root{margin:0;padding:0;width:100%;height:100%;min-width:360px;display:grid;grid-template-rows:1fr}:root{--color-secondary: #13a89e;--color-secondary-rgb: 19, 168, 158;--color-secondary-hover: rgba(var(--color-secondary-rgb), .1);--color-primary: #92278f;--color-text: #6b6e75;--color-text-light: #9da2ac;--color-dark-white: #eceff0;--color-off-white: #f9fafc;--color-white: #ffffff;--color-error: #e8573a;--color-error-rgb: 232, 87, 58;--color-error-hover: rgba(var(--color-error-rgb), .1);--color-warning: #ffd466;--color-success: var(--color-secondary);--color-info: #006991;--color-info-light: #cfebf6;--color-info-light-rgb: 207 235 246;--spacing-1: 8px;--spacing-2: 12px;--spacing-3: 20px;--spacing-4: 32px;--spacing-5: 64px;--border-radius: 10px;--border-radius-xl: 20px;--overlaying-card-drop-shadow: 0 0 30px rgba(0, 0, 0, .12);--font-family-title: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--font-family-text: Poppins, system-ui, Avenir, Helvetica, Arial, sans-serif;font-family:var(--font-family-text),sans-serif;font-size:16px;font-weight:400;line-height:1.5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);background-color:var(--color-white);--DataGrid-rowBorderColor: transparent;#root{.MuiDataGrid-root{border:none}.MuiDataGrid-columnHeader{--DataGrid-t-header-background-base: var(--color-info-light);font-family:var(--font-family-title),sans-serif;font-size:18px;font-weight:400;letter-spacing:.04em;color:var(--color-text);border-bottom:none}.MuiDataGrid-row{color:var(--color-text);background-color:var(--color-dark-white);font-family:var(--font-family-title),sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em}.MuiDataGrid-row:nth-of-type(odd){background-color:var(--color-off-white)}.MuiDataGrid-cell{border:none;outline:none}.MuiDataGrid-footerContainer{height:40px;min-height:40px;max-height:40px;background-color:#eceff0;border-top:none;font-weight:500;color:var(--color-text)}.MuiToolbar-gutters{height:100%;min-height:100%}.MuiDataGrid-filler div{border:none}}.delete-icon{&:hover{color:var(--color-error)}}}h1,h2,h3,h4,h5,h6,p,hr{margin:0;padding:0}h1{color:var(--color-secondary);font-family:var(--font-family-title),sans-serif;font-size:30px;font-weight:600;letter-spacing:.04em}h2{font-family:var(--font-family-title),sans-serif;font-size:18px;font-weight:500;letter-spacing:.04em}h3{font-family:var(--font-family-text),sans-serif;font-size:18px;font-weight:500;letter-spacing:.04em}h4{font-family:var(--font-family-title),sans-serif;font-size:17px;font-weight:600;letter-spacing:.04em}h5{color:var(--color-text);font-family:var(--font-family-text),sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em}label{font-family:var(--font-family-title),sans-serif;font-size:14px;font-weight:500;letter-spacing:.04em}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-image:none;border:none;cursor:pointer;padding:0}a{text-decoration:none;color:inherit}.input-required{position:relative;margin-right:8px}.input-required:after{content:"*"}.input-error{color:var(--color-error)}.grid-action-button{padding:3px;background:none;border-radius:4px;font-size:.6rem;color:var(--color-secondary);&:hover{filter:brightness(110%);box-shadow:0 0 5px #0000001a}}
