body{margin:0;font-size:14px}input,textarea{font-size:16px}button{margin:0;color:inherit;background-color:unset;font-family:inherit}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:-apple-system, BlinkMacSystemFont, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1.5}a{color:currentColor;text-decoration:none}*{box-sizing:border-box}html{height:100vh}body{color:var(--text-color);background-color:var(--bg-color);height:100vh;overflow-x:hidden}@media (prefers-color-scheme: light){body:not(.dark){--text-color: rgba(51, 51, 51, 1);--bg-color: rgb(247, 247, 247);--code-color: rgba(55, 53, 47, 0.8);--pre-bg-color: rgba(240,240,240,1);--pre-border-color: rgba(230,230,230,1);--icon-filter: invert(25%) sepia(11%) saturate(22%) hue-rotate(335deg) brightness(88%) contrast(80%);--button-color: white;--button-background-color: rgba(55, 53, 47, 1);--try-in-browser-icon-filter: invert(0);--android-logo-filter: invert(0);--linux-logo-filter: brightness(10);--link-underline: 1px solid rgba(55, 53, 47, 0.3);--link-underline-hover: 1px solid rgba(55, 53, 47, 1);--top-bar-background-hover: rgba(51, 51, 51, 0.05);--card-background: white;--card-border: #DFDFDF;--border-color: rgb(228, 227, 226);--tooltip-background: rgba(0,0,0, 0.8);--tooltip-foreground: white;--input-border: 2px solid rgba(51, 51, 51, 0.1);--input-border-active: 2px solid rgba(51, 51, 51, 0.2);--input-background: rgb(255, 255, 255);--button--color: rgba(51, 51, 51, 1);--button--background: rgb(255, 255, 255);--button--background-hover: rgb(239,239,239);--button--box-shadow: rgba(15, 15, 15, 0.1) 0px 0px 0px 1px inset, rgba(15, 15, 15, 0.1) 0px 1px 2px;--focus-box-shadow: rgb(0 0 0 / 0%) 0px 0px 0px 0px, rgb(58 151 212 / 36%) 0px 0px 0px 3px, rgb(0 0 0 / 12%) 0px 1px 1px 0px, rgb(60 66 87 / 16%) 0px 0px 0px 1px, rgb(0 0 0 / 0%) 0px 0px 0px 0px, rgb(0 0 0 / 0%) 0px 0px 0px 0px, rgb(60 66 87 / 8%) 0px 2px 5px 0px}.dark{display:none !important}}@media (prefers-color-scheme: dark){body:not(.light){--text-color: #EAEAEA;--bg-color: rgb(36, 36, 38);--code-color: rgba(255, 255, 255, 0.8);--pre-bg-color: rgba(0,0,0,0.1);--pre-border-color: rgba(0,0,0,0.15);--icon-filter: invert(99%) sepia(31%) saturate(7444%) hue-rotate(194deg) brightness(139%) contrast(84%);--button-color: rgba(51, 51, 51, 1);--button-background-color: rgb(246,246,246);--try-in-browser-icon-filter: invert(1);--android-logo-filter: invert(1);--linux-logo-filter: brightness(0);--link-underline: 1px solid rgba(255,255,255, 0.3);--link-underline-hover: 1px solid rgba(255,255,255, 1);--top-bar-background-hover: rgba(255, 255, 255, 0.07);--card-background: rgb(36, 36, 38);--card-border: rgba(0,0,0,0.2);--border-color: rgba(255, 255, 255, 0.07);--tooltip-background: rgba(255,255,255,0.8);--tooltip-foreground: rgba(51, 51, 51, 1);--input-border: 2px solid rgba(255, 255, 255, 0.1);--input-border-active: 2px solid rgba(255, 255, 255, 0.3);--input-background: rgb(46, 47, 49);--button--color: rgba(255, 255, 255, 0.9);--button--background: rgb(60, 61, 63);--button--background-hover: rgb(68, 69, 71);--button--box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, rgb(80, 80, 80) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 5px 0px;--focus-box-shadow: rgb(0 0 0 / 0%) 0px 0px 0px 0px, rgb(58 151 212 / 36%) 0px 0px 0px 3px, rgb(0 0 0 / 12%) 0px 1px 1px 0px, rgb(60 66 87 / 16%) 0px 0px 0px 1px, rgb(0 0 0 / 0%) 0px 0px 0px 0px, rgb(0 0 0 / 0%) 0px 0px 0px 0px, rgb(60 66 87 / 8%) 0px 2px 5px 0px}.light{display:none !important}}.sessions_new_container{line-height:1.5;padding:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.sessions_new_login-form-container{max-width:360px;margin-bottom:0 10px;padding:0 10px;margin-bottom:10vh}.sessions_new_login-form{min-width:360px;padding:4px 0px 24px}.sessions_new_link{cursor:pointer;border-bottom:var(--link-underline);margin-left:2px;font-weight:600}.fieldset--row{display:flex;padding:10px 0;align-items:center}.fieldset--submit{padding:16px 0}.fieldset--submit-grid{display:grid;grid-auto-flow:column;align-items:center;grid-row-gap:18px;grid-column-gap:18px;justify-content:start}.input-container{padding:4px 10px;flex-grow:1;transition:border-color 200ms;line-height:1.6;border-radius:6px;cursor:text;align-items:center;display:flex;border:var(--input-border);background:var(--input-background)}.input-container:has(input:focus){border:var(--input-border-active)}.input-container>input{font-size:16px;margin:0;border:none;display:block;outline:0;padding:0;resize:none;background:none;width:100%;color:inherit;line-height:inherit}.button-default{line-height:1.2;align-items:center;font-weight:500;overflow:hidden;cursor:pointer;flex-shrink:0;opacity:1;justify-content:center;transition-timing-function:ease-out;transition-property:background,opacity;display:inline-flex;position:relative;border:none;border-radius:4px;transition-duration:100ms;-webkit-user-select:none;user-select:none;font-size:13px;height:28px;padding:0 10px;color:var(--button--color);fill:var(--button--color);background:var(--button--background);box-shadow:var(--button--box-shadow)}.button-default:hover{background:var(--button--background-hover)}.button-default:focus-visible{outline:none;box-shadow:var(--focus-box-shadow)}.flash.error{display:flex;font-size:14px;color:#eb1c26}
