@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css2?family=Raleway:wght@200;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons+Outlined";html{scroll-behavior:smooth}body{margin:0;font-family:Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}hr{border:solid .5px rgba(0,0,0,.23)}.fade-inline{position:relative}.fade-inline:after{pointer-events:none;content:"";display:block;bottom:0;position:absolute;min-height:715px;top:-20px;left:0;width:100%;box-shadow:0 0 12px 20px #fff inset}.box-shadow-gradient{box-shadow:#fff 0 200px,#00000012 0 0 60px 5px}.shorted-cell{line-height:20px;max-width:180px;overflow:hidden;height:20px;text-overflow:ellipsis;transition:shadow 0s}.shorted-cell:hover{max-width:fit-content!important;width:fit-content!important;position:absolute;background:#fff;z-index:1;box-shadow:0 3px 15px #0003,0 1px 3px #0000001a;padding:10px;height:fit-content!important;margin-top:-20px;margin-left:-10px;border-radius:5px;transition:box-shadow .3s!important}.simple-select{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.underline{text-decoration:underline;text-underline-offset:3px}:root{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--primary: 240 5.9% 10%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--destructive: 2 72.22% 50.59%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--radius: .5rem}.h-full{height:100%}.w-full{width:100%}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.p-2{padding:.5rem}.pt-4{padding-top:1rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.text-xs{font-family:Helvetica Neue,sans-serif;font-size:.75rem;line-height:1rem;margin:0}.text-sm{font-family:Helvetica Neue,sans-serif;font-size:.875rem;line-height:1.25rem;margin:0}.text-2xl{font-family:Helvetica Neue,sans-serif;font-size:1.5rem;line-height:2rem;margin:0}.tracking-tight{letter-spacing:-.025em}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-destructive{color:hsl(var(--destructive))}.border-border{border:1px solid;border-color:hsl(var(--border))}.border-destructive{border:1px solid;border-color:hsl(var(--destructive) / .5)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-lg{border-radius:var(--radius)}.link{cursor:pointer;text-decoration:underline;text-underline-offset:2px;color:hsl(var(--muted-foreground))}.appear-anim{-webkit-animation:appear-anim .5s;animation:appear-anim .5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes appear-anim{0%{transform:translateY(-20px);opacity:.2}50%{transform:translateY(-5px)}to{opacity:1}}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.modal-container{height:100%;width:100vw;overflow-x:hidden;overflow-y:scroll}.center-fixed{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-dialog{position:relative;margin:auto;max-width:425px}@media screen and (min-width: 425px){.modal-dialog{margin-top:10%;margin-bottom:10%}}@media not all and (min-width: 425px){.modal-dialog{height:100%}}.modal-content{height:100%;width:100%;background-color:hsl(var(--background))}@media (min-width: 425px){.modal-content{border-radius:var(--radius)}}.modal-content-transparent{height:100%;width:100%}@media (min-width: 425px){.modal-content-transparent{border-radius:var(--radius)}}.header-content{padding:1rem 1.5rem 0;text-align:right;display:none}@media (min-width: 425px){.header-content{padding:1rem 2rem;display:block}}.mobile{display:block}@media (min-width: 425px){.mobile{display:none}}.modal-content-flex{display:flex;flex-direction:column;background-color:hsl(var(--background));padding:1rem 1.5rem}@media (min-width: 425px){.modal-content-flex{border-radius:var(--radius);border:solid 1px hsl(var(--border));padding:2rem}}.custom-select{padding:.5rem .7rem;border-radius:var(--radius);border:solid 1px hsl(var(--border));min-width:140px;color:hsl(var(--foreground));outline:none;background-color:hsl(var(--background));-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZXZyb24tZG93biI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.85rem auto}.show-password{position:absolute;right:0;top:12px;display:flex;align-items:center;justify-content:center;min-width:0!important;min-height:0!important;height:30px!important;padding:6px!important;background-color:transparent!important}.custom-button{height:40px;min-width:80px;padding:6px 16px;box-sizing:border-box;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;cursor:pointer;border:none}.custom-button:hover{opacity:.9}.primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.disabled{pointer-events:none;cursor:none;opacity:.5}.MuiSelect-root>i{position:relative;top:4px}.simulation-text{display:flex;align-items:flex-end;margin-top:4px}.simulation-text>span{margin:0 6px}.contained-text{display:flex;align-items:center;padding:0 8px;border-radius:8px;margin:0 6px}.subtag{white-space:break-spaces;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.progress-pending{width:8px;height:8px;margin-left:4px;margin-right:4px;border-radius:100%;background-color:#dad9d6}
