:root{--background:#ffffff;--foreground:#171717;color-scheme:light;--scrollbar-track:rgba(0,0,0,0.04);--scrollbar-thumb:rgba(0,0,0,0.18);--scrollbar-thumb-hover:rgba(0,0,0,0.28);--scrollbar-thumb-active:rgba(0,0,0,0.36);--scrollbar-width:10px;--scrollbar-radius:10px}body,html{max-width:100dvw;overflow-x:hidden;background:#ffffff}@media (min-width:62em){body,html{overflow-y:hidden}}body{color:var(--foreground);background:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable}*,body,html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius);border:3px solid transparent;background-clip:padding-box;transition:background .2s ease,border-color .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-corner{background:var(--scrollbar-track);border-radius:0 0 var(--scrollbar-radius) 0}*{box-sizing:border-box;padding:0;margin:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a{color:inherit;text-decoration:none}button{outline:0!important}a,div,p,td{font-size:var(--mantine-font-size-xs)}th div{font-size:var(--mantine-font-size-xxs)}.mantine-datatable-pagination-text{display:none!important}.mantine-datatable-pagination-pages{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.mantine-datatable-empty-row{display:none}table tbody tr td,table thead tr th{padding-block:var(--mantine-spacing-s)!important;padding-left:var(--mantine-spacing-none)!important}table tbody tr{color:var(--mantine-color-neutralDark-9)}table tbody tr:nth-child(odd){background-color:var(--mantine-color-neutralLight-4)}table tbody tr:nth-child(2n){background-color:var(--mantine-color-neutralLight-2)}input,select,textarea{font-size:max(16px,1em)!important}