:root{color:#203027;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f4f7f2;font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:90px}body{min-width:320px;margin:0}a{color:inherit}button,input,textarea,select{font:inherit}img{max-width:100%}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #91b984}::selection{background:#d4e9ca}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#c4d5bc;border-radius:8px}::-webkit-scrollbar-track{background:0 0}.assime-shell{background:#f4f7f2;min-height:100vh}.assime-shell main,.assime-shell main>div{min-width:0}.assime-shell .MuiTable-root{border-collapse:separate;border-spacing:0}.assime-shell .MuiTableContainer-root{border-radius:16px}.assime-shell .MuiTablePagination-toolbar{flex-wrap:wrap}.assime-shell .MuiToolbar-root:has(input){gap:12px}.assime-shell .MuiFormControl-root{max-width:100%}.assime-shell .MuiTableCell-root img{object-fit:cover}.assime-shell [role=tabpanel]>div{padding:24px 0}.assime-shell .MuiTabs-root{background:#fffdf9;border:1px solid #dfe8da;border-radius:14px;padding:2px 8px}@media (width<=700px){.assime-shell [role=tabpanel]>div{padding:18px 0}.assime-shell .MuiTableCell-root{padding:11px 12px}.assime-shell .MuiTablePagination-spacer{display:none}.assime-shell .MuiTablePagination-toolbar{justify-content:center;padding-inline:8px}.assime-shell .MuiDialogContent-root{padding-inline:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
