.content.svelte-rx2tq1.svelte-rx2tq1{margin-top:2em;max-width:400px}.content.svelte-rx2tq1 h1.svelte-rx2tq1{text-align:center;margin-bottom:1em}.content.svelte-rx2tq1 form.svelte-rx2tq1{display:flex;flex-direction:column}.content.svelte-rx2tq1 form input.svelte-rx2tq1{padding:.5em;font-size:1em;border-radius:4px;margin-bottom:1em}.content.svelte-rx2tq1 form button.svelte-rx2tq1{cursor:pointer}.content.svelte-rx2tq1 .oauth-buttons.svelte-rx2tq1{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.content.svelte-rx2tq1 .oauth-button.svelte-rx2tq1,.content.svelte-rx2tq1 .primary-button.svelte-rx2tq1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;border-radius:6px;border:1px solid #d6d6d6;background:#fff;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.content.svelte-rx2tq1 .oauth-button.svelte-rx2tq1:hover,.content.svelte-rx2tq1 .primary-button.svelte-rx2tq1:hover{background:#f8f8f8;box-shadow:0 1px 3px #00000014}.content.svelte-rx2tq1 .oauth-button .oauth-label.svelte-rx2tq1,.content.svelte-rx2tq1 .primary-button .oauth-label.svelte-rx2tq1{flex:1 1 auto;font-weight:500;text-align:left}.content.svelte-rx2tq1 .oauth-button .oauth-logo.svelte-rx2tq1,.content.svelte-rx2tq1 .primary-button .oauth-logo.svelte-rx2tq1{width:20px;height:20px;object-fit:contain}.content.svelte-rx2tq1 .primary-button.svelte-rx2tq1{justify-content:center;font-weight:600}
