:root{--space-0-25-rem: .25rem;--space-0-50-rem: .5rem;--space-0-75-rem: .75rem;--space-1-00-rem: 1rem;--space-1-25-rem: 1.25rem;--space-1-50-rem: 1.5rem;--space-1-75-rem: 1.75rem;--space-2-00-rem: 2rem;--space-2-50-rem: 2.5rem;--space-3-00-rem: 3rem;--space-3-25-rem: 3.25rem;--space-3-50-rem: 3.5rem;--space-4-00-rem: 4rem;--space-4-50-rem: 4.5rem;--space-5-00-rem: 5rem;--space-5-50-rem: 5.5rem;--space-6-00-rem: 6rem;--space-6-50-rem: 6.5rem;--space-7-00-rem: 7rem;--space-7-50-rem: 7.5rem;--space-8-00-rem: 8rem;--space-8-50-rem: 8.5rem;--space-9-00-rem: 9rem;--space-9-50-rem: 9.5rem;--system-bottom-padding: env(safe-area-inset-bottom);--system-top-padding: env(safe-area-inset-top);--system-left-padding: env(safe-area-inset-left);--system-right-padding: env(safe-area-inset-right);--navbar-bottom-safe-area: calc(60px + var(--system-bottom-padding))}body{margin:0;min-height:100vh;color:var(--p-text-color);background:var(--p-content-background);line-height:1.5;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica,Arial,sans-serif}#app{min-height:100vh}h1{font-size:1.5rem;line-height:1.2;margin:0;font-weight:400}label{font-weight:600}ul{list-style:none;padding:0}form>*+*{margin-top:var(--space-1-50-rem)}.form-controls{display:flex;gap:var(--space-1-50-rem);padding:var(--space-0-50-rem) 0}div.login-loader{width:var(--space-4-00-rem);height:var(--space-4-00-rem);display:block}._separator_1ov6e_78{align-self:stretch}._logo-wrapper_1ov6e_82{display:flex;justify-content:center}._route-wrapper_1ov6e_87>section{display:flex;flex-direction:column;gap:var(--space-1-50-rem)}@media screen and (width < 1024px){body{padding:var(--space-2-00-rem)}div._separator_1ov6e_78{display:none}._logo-wrapper_1ov6e_82{height:6.25rem}}@media screen and (width >= 1024px){._wrapper_1ov6e_107{display:flex;min-height:inherit;justify-content:center;align-items:center;gap:82px;padding:71px 0}._logo-wrapper_1ov6e_82{flex-basis:600px}._route-wrapper_1ov6e_87{width:412px;padding:var(--space-0-50-rem)}}
