:root{--tg-safe-top:0px;--tg-safe-bottom:0px;--tg-viewport-height:100svh;--brand:#034659;--brand-hover:#034c5d;--brand-disabled:#15786a4d;--text-for-brand:#fff;--text-for-brand-disabled:#ffffff3d;--primary:#034c5d99;--primary-hover:#03718373;--primary-disabled:#034c5d59;--text-for-primary:#fff;--text-for-primary-disabled:#fff6;--link:#0490a8;--link-hover:#036f82;--link-disabled:#0490a866;--material:#001416;--material-hover:#033c43;--material-disabled:#03465959;--text-for-material:#fff;--text-for-material-disabled:#fff6;--tertiary:#fff;--tertiary-hover:#ffffff52;--tertiary-disabled:#ffffff1a;--sub-text:#ffffffad;--bg:#031b1f;--amber:#ffa238;--yellow:#ffe100;--green:#00a857;--red:#e53935;--blue:#0a89d1;--white:#fff;--black:#000;--max-width:90rem;--min-width:22.5rem;--font-size:16px;--line-height:1.5;--typography-regular:400;--typography-bold:700;--color-white:#fff;--color-black:#000;--gap-default:.5rem;--gap-2:.125rem;--gap-4:.25rem;--gap-6:.375rem;--gap-8:.5rem;--gap-12:.75rem;--gap-16:1rem;--gap-24:1.5rem;--gap-32:2rem;--gap-40:2.5rem;--gap-62:3.875rem;--border-radius-default:.5rem;--border-radius-2:.125rem;--border-radius-4:.25rem;--border-radius-6:.375rem;--border-radius-10:.625rem;--border-radius-16:1rem;--border-radius-full:62.5rem;--box-shadow-default:0 0 .25rem 0 #00000052, 0 .375rem .5rem 0 #0003;--header-height:4.375rem;--aside-height:3.5rem;--toastify-toast-top:var(--tg-safe-top)!important}@media screen and (min-width:1280px){:root{--header-height:5.25rem}}*{box-sizing:border-box;user-select:none}:after,:before{box-sizing:border-box}html{background-color:var(--bg)}body{--background-size:30%;overscroll-behavior:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;background-clip:content-box;overflow-y:auto}body::-webkit-scrollbar{width:.3125rem}body::-webkit-scrollbar-corner{background-color:var(--primary-hover)}body::-webkit-scrollbar-thumb{border:.0625rem solid var(--primary-hover);background-color:var(--primary-hover);background-clip:content-box}body::-webkit-scrollbar-track{border:.0625rem solid var(--material-hover);background-color:var(--material-hover)}body{line-height:var(--line-height);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--typography-regular);color:var(--text-for-material);text-size-adjust:100%;min-width:var(--min-width);scroll-behavior:smooth;padding-inline:var(--gap-16);margin:0;overflow-x:hidden}@media screen and (min-width:1280px){body{--background-size:88%}}body:before{background-attachment:fixed;background-image:linear-gradient(180deg, var(--material) 0%, var(--bg) var(--background-size));content:"";background-repeat:repeat-x;background-size:auto 8rem;position:absolute;inset:0}input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;padding:0}input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;padding:0}input:-webkit-autofill{-webkit-text-fill-color:var(--text-for-material);-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px var(--material-hover) inset!important;background-color:#0000!important}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-for-material);-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px var(--material-hover) inset!important;background-color:#0000!important}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-for-material);-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px var(--material-hover) inset!important;background-color:#0000!important}input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-for-material);-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px var(--material-hover) inset!important;background-color:#0000!important}input:-internal-autofill-selected input:-webkit-any(:-webkit-autofill,:-webkit-autofill){-webkit-text-fill-color:var(--text-for-material);-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px var(--material-hover) inset!important;background-color:#0000!important}input:-internal-autofill-selected input:is(:autofill,:autofill){-webkit-text-fill-color:var(--text-for-material);-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px var(--material-hover) inset!important;background-color:#0000!important}input[type=datetime-local],input[type=date]{appearance:none;direction:ltr;width:100%}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}input::-webkit-date-and-time-value{text-align:left}input:focus{outline:0}button,a{transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out}button{cursor:pointer;background:0 0;border:0;outline:none;width:auto;padding:0;overflow:visible}a{cursor:pointer;color:inherit;text-decoration:none;display:block}a,button,input{color:inherit}a:focus,button:focus,input:focus{outline:none}hr{background-color:var(--primary-hover);border:0;width:100%;height:.0625rem;margin-block:0;padding-block:0;display:block}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}li{list-style:none}picture,img{object-fit:contain;object-position:center;content-visibility:auto;width:100%;height:auto;display:block}input,textarea{caret-color:currentColor}input::placeholder,textarea::placeholder{color:var(--text-for-material)}:-webkit-any(input:-webkit-autofill,textarea:-webkit-autofill){caret-color:var(--text-for-material)!important}:is(input:autofill,textarea:autofill){caret-color:var(--text-for-material)!important}svg:focus{outline:0}menu{margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:var(--font-family-alt);font-optical-sizing:auto;font-style:normal;font-weight:var(--typography-regular);filter:drop-shadow(.0625rem .125rem 0px var(--material-hover))}h1{font-size:2rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}main{gap:var(--gap-16);width:100%;min-height:calc(var(--tg-viewport-height) - var(--header-height));max-width:var(--max-width);padding-block:calc(var(--tg-safe-top) + var(--gap-16)) var(--gap-16);flex-shrink:0;margin-inline:auto;display:grid;position:relative}@media screen and (min-width:1280px){main{grid-template-columns:15rem 1fr;padding-block-end:var(--gap-62)}}section{position:relative}
