#nprogress .bar{background:#29d;top:0;height:2px}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--component-button-height:40px;--component-input-height:40px;--component-icon-size:24px;--component-padding:8px 16px;--component-border-radius:6px;--component-spacing:8px;--component-font-size:14px}.MuiButton-root{height:var(--component-button-height)!important;padding:var(--component-padding)!important;border-radius:var(--component-border-radius)!important;font-size:var(--component-font-size)!important}.MuiButton-sizeSmall{height:calc(var(--component-button-height) * .8)!important;padding:calc(var(--component-spacing) * .5) calc(var(--component-spacing) * 1.5)!important}.MuiButton-sizeLarge{height:calc(var(--component-button-height) * 1.2)!important;padding:calc(var(--component-spacing) * 1.5) calc(var(--component-spacing) * 2)!important}.MuiTextField-root .MuiInputBase-root{height:var(--component-input-height)!important;font-size:var(--component-font-size)!important}.MuiSelect-select,.MuiTextField-root .MuiInputBase-input{padding:var(--component-padding)!important;font-size:var(--component-font-size)!important}.MuiFormControl-root{margin:var(--component-spacing) 0!important}.MuiCard-root{border-radius:calc(var(--component-border-radius) * 2)!important;padding:var(--component-spacing)!important}.MuiCardContent-root{padding:calc(var(--component-spacing) * 2)!important}.MuiIconButton-root{width:calc(var(--component-button-height) * .8)!important;height:calc(var(--component-button-height) * .8)!important}.MuiSvgIcon-root{font-size:var(--component-icon-size)!important}.MuiButton-root .MuiSvgIcon-root{font-size:calc(var(--component-icon-size) * 1.1)!important}.MuiIconButton-root .MuiSvgIcon-root{font-size:calc(var(--component-icon-size) * 1.2)!important}.MuiListItemIcon-root .MuiSvgIcon-root{font-size:calc(var(--component-icon-size) * 1.1)!important}.MuiChip-root{height:calc(var(--component-button-height) * .6)!important;font-size:calc(var(--component-font-size) * .9)!important}.MuiListItem-root{padding:var(--component-padding)!important}.MuiListItemText-primary{font-size:var(--component-font-size)!important}.MuiListItemText-secondary{font-size:calc(var(--component-font-size) * .85)!important}.MuiTypography-body1{font-size:var(--component-font-size)!important}.MuiTypography-body2{font-size:calc(var(--component-font-size) * .9)!important}.MuiTypography-caption{font-size:calc(var(--component-font-size) * .75)!important}.MuiGrid-container{gap:var(--component-spacing)!important}.MuiSwitch-root{width:calc(var(--component-button-height) * 1.2)!important;height:calc(var(--component-button-height) * .6)!important}.MuiSlider-root{height:calc(var(--component-spacing) / 2)!important}.MuiAvatar-root{width:calc(var(--component-button-height) * 1.2)!important;height:calc(var(--component-button-height) * 1.2)!important;font-size:var(--component-font-size)!important}.MuiTooltip-tooltip{font-size:calc(var(--component-font-size) * .85)!important;padding:calc(var(--component-spacing) / 2) var(--component-spacing)!important}.MuiSkeleton-root{border-radius:var(--component-border-radius)!important}.MuiTab-root{padding:var(--component-padding)!important;font-size:var(--component-font-size)!important;min-height:var(--component-button-height)!important}@font-face{font-family:Cairo;src:url(/fonts/Cairo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cairo;src:url(/fonts/Cairo-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Cairo;src:url(/fonts/Cairo-Bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{font-family:Cairo,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}#nprogress{pointer-events:none}#nprogress .bar{background:#0070f3;position:fixed;z-index:1031;top:64px;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #0070f3,0 0 5px #0070f3;opacity:1;transform:rotate(3deg) translateY(-4px)}