.gate[data-v-5ce240d8]{background:var(--gate-paper);min-height:100svh;color:var(--gate-ink);font-family:var(--vessa-font);place-items:center;padding:1.5rem;display:grid}.gate-card[data-v-5ce240d8]{text-align:center;width:min(24rem,100%)}.gate-logo[data-v-5ce240d8]{-o-object-fit:contain;object-fit:contain;max-width:12rem;max-height:4rem;margin:0 auto 2rem;display:block}.gate-name[data-v-5ce240d8]{letter-spacing:-.02em;margin:0 0 2rem;font-size:1.5rem;font-weight:500}.gate-line[data-v-5ce240d8]{opacity:.65;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}.gate-form[data-v-5ce240d8]{text-align:left;gap:.5rem;display:grid}.gate-label[data-v-5ce240d8]{opacity:.65;font-size:12px;line-height:16px}.gate-input[data-v-5ce240d8]{border:1px solid color-mix(in srgb,currentcolor 22%,transparent);width:100%;color:inherit;font:inherit;background:0 0;border-radius:8px;padding:.625rem .75rem}.gate-input[data-v-5ce240d8]:focus-visible{border-color:currentColor;outline:none}.gate-submit[data-v-5ce240d8]{background:var(--gate-ink);color:var(--gate-paper);cursor:pointer;font:inherit;border:0;border-radius:8px;margin-top:.25rem;padding:.625rem 1rem;font-weight:500}.gate-submit[data-v-5ce240d8]:disabled{opacity:.45;cursor:default}.gate-error[data-v-5ce240d8]{opacity:.75;margin:.75rem 0 0;font-size:13px;line-height:1.45}
