.center-screen.svelte-1uha8ag{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.auth-form-container.svelte-1uha8ag{opacity:0;pointer-events:none;flex-direction:column;flex-shrink:0;gap:0;max-height:0;padding:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .25s,padding .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.auth-form-container.active.svelte-1uha8ag{opacity:1;pointer-events:auto;max-height:1000px;padding:32px 36px}.auth-form-content.svelte-1uha8ag{flex-direction:column;gap:28px;display:flex}.top-section.svelte-1uha8ag{flex-direction:row;justify-content:space-between;display:flex}.hub-nav.svelte-1uha8ag{flex-flow:wrap;gap:12px;display:flex}.hub-nav.svelte-1uha8ag a:where(.svelte-1uha8ag){border:2px solid var(--m-border-color);font-family:var(--m-font-pixel);color:var(--m-ink);background:var(--m-cream);box-shadow:4px 4px 0 var(--m-border-color);border-radius:4px;flex:calc(50% - 6px);padding:14px 18px;font-size:2rem;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background 80ms;display:block}.hub-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:var(--m-butter);box-shadow:6px 6px 0 var(--m-border-color);transform:translate(-2px,-2px)}.hub-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):active{box-shadow:0px 0px 0 var(--m-border-color);transform:translate(4px,4px)}.login.svelte-1uha8ag form:where(.svelte-1uha8ag){flex-direction:column;align-items:center;gap:3vh;display:flex}.login.svelte-1uha8ag input:where(.svelte-1uha8ag){border:2px solid var(--m-border-color);background:var(--m-cream);width:100%;color:var(--m-ink);font-family:var(--m-font-pixel);box-shadow:4px 4px 0 var(--m-border-color);border-radius:4px;outline:none;padding:10px 14px;font-size:1.2rem;transition:box-shadow 80ms,background 80ms}.login.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{background:var(--m-butter);box-shadow:6px 6px 0 var(--m-border-color)}.login.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--m-muted)}.login.svelte-1uha8ag button:where(.svelte-1uha8ag),.top-section.svelte-1uha8ag button:where(.svelte-1uha8ag){border:2px solid var(--m-border-color);font-family:var(--m-font-pixel);color:var(--m-ink);background:var(--m-cream);box-shadow:4px 4px 0 var(--m-border-color);cursor:pointer;border-radius:4px;flex:calc(50% - 6px);margin-left:auto;padding:14px 18px;font-size:1.3rem;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background 80ms;display:block}.login.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.top-section.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--m-butter);box-shadow:6px 6px 0 var(--m-border-color);transform:translate(-2px,-2px)}.login.svelte-1uha8ag button:where(.svelte-1uha8ag):active,.top-section.svelte-1uha8ag button:where(.svelte-1uha8ag):active{box-shadow:0px 0px 0 var(--m-border-color);transform:translate(4px,4px)}.toggle-form.svelte-1uha8ag{color:var(--m-muted);font-family:var(--m-font-pixel);cursor:pointer;text-align:center;background:0 0;border:none;padding:8px 0;font-size:1rem;transition:color .2s}.toggle-form.svelte-1uha8ag:hover{color:var(--m-ink)}.cursor.svelte-1uha8ag{animation:1s step-start infinite svelte-1uha8ag-blink}@keyframes svelte-1uha8ag-blink{0%,to{opacity:1}50%{opacity:0}}.username.svelte-1uha8ag{color:var(--m-muted);font-weight:100}.changelog-link.svelte-1uha8ag{cursor:pointer;color:var(--m-muted);margin-top:2rem;font-size:1rem;text-decoration:underline}.changelog-container.svelte-1uha8ag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.changelog-header.svelte-1uha8ag{border-bottom:2px solid var(--m-border-color);font-size:2.5rem}.changelog-content.svelte-1uha8ag{min-height:0;max-height:60dvh;overflow-y:scroll}.changelog-content.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-left:1.5rem}@keyframes svelte-1uha8ag-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}
