.welcome-layer.svelte-xbdmy3{position:fixed;inset:0;background:#1c201a73;display:grid;place-items:center;padding:1rem;z-index:120}.welcome.svelte-xbdmy3{width:min(28rem,100%);background:#f7f2e8;color:var(--ink);border-radius:16px;padding:1.4rem 1.3rem 1.2rem;box-shadow:0 16px 40px #1c201a2e}.welcome.account.svelte-xbdmy3{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;background:linear-gradient(#1b1c1ef2,#1b1c1ee8),url(../../../assets/hero-machine-shop.jpg) center / cover;color:#fff8e9;border:1px solid #4a4a4a}.account-logo.svelte-xbdmy3{display:block;width:6.5rem;height:6.5rem;object-fit:contain;margin:0 auto 1.25rem}.welcome.account.svelte-xbdmy3 h2:where(.svelte-xbdmy3){font-size:1.4rem}.account-close.svelte-xbdmy3{position:absolute;top:.3rem;right:.3rem;width:44px;height:44px;background:transparent;color:inherit;border:0;font-size:1.6rem;cursor:pointer}.welcome.svelte-xbdmy3 h2:where(.svelte-xbdmy3){font-family:var(--font-display);font-size:2rem;line-height:1.1;margin:0 0 .5rem}.welcome.svelte-xbdmy3 p:where(.svelte-xbdmy3){margin:0 0 1rem}.welcome-actions.svelte-xbdmy3{display:grid;gap:.6rem}.welcome-social.svelte-xbdmy3,.welcome-quiet.svelte-xbdmy3,.welcome.svelte-xbdmy3 .btn{display:block;width:100%;text-align:center;border-radius:999px;padding:.75rem 1rem;font:inherit;font-weight:650;text-decoration:none}.welcome-social.svelte-xbdmy3{background:#fff;color:var(--ink);border:1px solid #d7d0c4}.welcome-quiet.svelte-xbdmy3{background:transparent;border:0;color:var(--ink);cursor:pointer}
