@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--ui-scale: .8;--ui-scale-inverse: 1.25}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:calc(16px * var(--ui-scale))}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal;font-size:calc(16px * var(--ui-scale));line-height:calc(1.5 * var(--ui-scale))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*:focus{outline:calc(2px * var(--ui-scale)) solid #228be6;outline-offset:calc(2px * var(--ui-scale))}button:focus,input:focus,select:focus,textarea:focus,[role=button]:focus{outline:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:calc(2px * var(--ui-scale)) solid #228be6;outline-offset:calc(2px * var(--ui-scale))}.loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:calc(8px * var(--ui-scale));height:calc(8px * var(--ui-scale))}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:calc(4px * var(--ui-scale))}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}::selection{background:#228be6;color:#fff}button:not([class*=mantine]),input:not([class*=mantine]),select:not([class*=mantine]),textarea:not([class*=mantine]){font-size:calc(1em * var(--ui-scale))}table{font-size:calc(1em * var(--ui-scale))}table th,table td{padding:calc(.5em * var(--ui-scale)) calc(.75em * var(--ui-scale))}[class*=modal],[class*=Modal],[class*=overlay],[class*=Overlay]{font-size:calc(1em * var(--ui-scale))}[class*=mantine-Modal-title],.mantine-Modal-title{font-size:18px!important;font-weight:600!important;line-height:1.4!important}[class*=card],[class*=Card],[class*=paper],[class*=Paper]{font-size:calc(1em * var(--ui-scale))}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}}
