:root{--dark:#292929;--white:#fff;--light:#fdfaf6;--lighterRed:#fac8d1;--lightRed:#f6899b;--red:#ee2a4b;--darkRed:#c02;--darkerRed:#ac011d;--lighterYellow:#fde1ac;--lightYellow:#fad184;--yellow:#f7b538;--darkYellow:#f68909;--darkerYellow:#b13500;--lighterGreen:#c8f7c7;--lightGreen:#9be599;--green:#4ec24b;--darkGreen:#039900;--darkerGreen:#026a00;--lighterBlue:#aaf7fc;--lightBlue:#5cecf6;--blue:#10c9d5;--darkBlue:#06a5af;--darkerBlue:#006f76;--lighterPurple:#e2ccff;--lightPurple:#d4b2ff;--purple:#9747ff;--darkPurple:#6e13e4;--darkerPurple:#530eae;--lighterGray:#d6d6d6;--lightGray:#ababab;--gray:grey;--darkGray:#575757;--darkerGray:#3a3a3a;--main:var(--dark);--accent:var(--white);--accent2:var(--darkGray);--accent3:var(--lighterGray);--selected:var(--darkerGray);--lightestGrayLM:#f1ede9;--lighterGrayLM:#e5e0dc;--lightGrayLM:#c0bcb5;--grayLM:#9c9891;--darkGrayLM:#77736e;--darkerGrayLM:#413e3a;--darkestGrayLM:#211e1c;--lighterYellowLM:#fad184;--lightYellowLM:#f7b538;--yellowLM:#f68909;--darkYellowLM:#d45f05;--darkerYellowLM:#b13500;--inputIconFilterLM:invert(7%) sepia(4%) saturate(1886%) hue-rotate(341deg) brightness(103%) contrast(89%);background-color:var(--main);color:var(--accent);accent-color:var(--accent);font-family:Jost;transition:background-color .1s ease,color .2s ease,accent-color .3s ease}@media (prefers-color-scheme:light){:root{--main:var(--light);--accent:var(--darkestGrayLM);--accent2:var(--lightGrayLM);--accent3:var(--darkerGrayLM);--selected:var(--lighterGrayLM)}}body{margin:0;display:flex;flex-direction:column;width:100vw;height:100vh;overflow:hidden}a,button{all:unset;cursor:pointer}::-webkit-scrollbar{display:none}main{flex-grow:1;justify-content:safe center;align-items:center;overflow:hidden;height:100%;width:100%}form,main{display:flex}form{flex-direction:column;width:324px;color:var(--accent)}label{font-style:italic;opacity:50%}input,select,textarea{outline:none;background-color:var(--selected);color:var(--accent);font-family:inherit;padding:8px;font-size:larger;border:1px solid var(--accent);border-radius:4px;@media (prefers-color-scheme:light){background-color:var(--white)}}select{padding:7px 8px}option{color:initial}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{background:linear-gradient(var(--selected) 0 0) padding-box,linear-gradient(to right,var(--blue),var(--green)) border-box;border-color:transparent;@media (prefers-color-scheme:light){background:linear-gradient(var(--white) 0 0) padding-box,linear-gradient(to right,var(--blue),var(--green)) border-box}}input:checked+label,label:has(+input:focus),label:has(+input:hover),label:has(+select:focus),label:has(+select:hover),label:has(+textarea:focus),label:has(+textarea:hover){opacity:100%}::-webkit-calendar-picker-indicator{filter:invert(1)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}summary::-webkit-details-marker{display:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.loading-screen{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--main)}input[type=checkbox],input[type=radio]{position:relative}input[type=checkbox]:focus:before,input[type=radio]:focus:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:transparent;box-shadow:0 0 6px 2px var(--blue);pointer-events:none;z-index:1}.gradientText{background:linear-gradient(to right,var(--blue),var(--green));-webkit-background-clip:text;background-clip:text;font-weight:700;-webkit-text-fill-color:transparent}.react-autosuggest__container{position:relative;width:100%;display:flex;margin-bottom:8px}.react-autosuggest__input{width:100%}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:45.5px;width:calc(100% - 2px);border:1px solid var(--accent);border-top:none;background:var(--accent2);border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:2;@media (prefers-color-scheme:light){background:var(--lighterGrayLM)}}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:8px}.react-autosuggest__suggestion--highlighted{background-color:var(--darkerGray);@media (prefers-color-scheme:light){background-color:var(--darkerGrayLM);color:var(--white)}}@media (max-width:576px){body,main{overflow-y:auto}}@media (prefers-color-scheme:light){input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{filter:var(--inputIconFilterLM)}}.navbar_navbar__MdbJT{box-sizing:border-box;height:64px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:2px solid;border-image-slice:1;border-image-source:linear-gradient(to left,var(--green),var(--blue))}.navbar_navbar__MdbJT h2{font-weight:400}.navbar_navbarLeft__0OzCX,.navbar_navbarRight__vNBKC{height:100%;box-sizing:border-box;padding:8px;display:flex;flex-direction:row;align-items:center}.navbar_navbarRight__vNBKC>a{width:120px}.navbar_logo__7nDGw{height:35px;padding-left:16px;width:-moz-fit-content;width:fit-content}#navbar_back__RGdZ0{margin-right:8px;color:var(--accent);font-size:x-large;display:flex;flex-direction:row;align-items:center}#navbar_back__RGdZ0>*{margin-right:8px}#navbar_back__RGdZ0>img{height:1rem}#navbar_hamburger__aZO_S{height:100%;padding:2px 0;margin:0 8px;box-sizing:border-box}#navbar_hamburger__aZO_S>button{box-sizing:border-box;display:block;cursor:pointer}#navbar_hamburger__aZO_S svg,#navbar_hamburger__aZO_S>button{height:100%;width:-moz-fit-content;width:fit-content}#navbar_menu__xhxXB{width:300px;font-size:x-large}#navbar_menu__xhxXB>div{padding:12px;border-bottom:2px solid var(--accent);display:flex;flex-direction:row;justify-content:space-between}#navbar_menuHeader__c9Ne7{margin-bottom:8px}#navbar_menu__xhxXB{padding-bottom:8px}.navbar_menuLink__uxEmn{padding:8px!important;margin:4px 8px!important;transition:all .1s ease-out}.navbar_menuLink__uxEmn:hover{background-color:var(--selected)}.navbar_navLink__17uQf{display:flex;align-items:center;transition:all .1s ease-out;opacity:100%}.navbar_navLink__17uQf svg{height:1.75rem}.navbar_navLink__17uQf:not(.navbar_selected__BvY4i){opacity:50%}.navbar_navLink__17uQf:hover{opacity:100%}.navbar_navLink__17uQf p{margin-left:8px;font-size:larger}@media (max-width:576px){.navbar_navbarRight__vNBKC>a{width:20vw}}