.site-name-colored.svelte-1x05zx6{color:#225bdd}.login-btn.svelte-1x05zx6{width:clamp(260px,85vw,100%);margin:0 auto;position:relative;height:clamp(46px,10vw,56px);display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,1.5vw,.75rem);border-radius:clamp(23px,5vw,28px);transition:all .3s;box-shadow:0 1px 3px #00000014;cursor:pointer}.login-btn.svelte-1x05zx6:hover{box-shadow:0 4px 12px #0000001f}.login-btn--google.svelte-1x05zx6{background-color:#fff;color:var(--color-neutral-850, #1f2937);border:1px solid #e5e7eb}.login-btn--google.svelte-1x05zx6:hover{background-color:#f9fafb}.login-btn--kakao.svelte-1x05zx6{background-color:#fee500;color:#191919;border:1px solid #fee500}.login-btn--kakao.svelte-1x05zx6:hover{background-color:#fdd835}.login-btn__icon.svelte-1x05zx6{position:absolute;left:clamp(1rem,4vw,1.5rem);width:clamp(1.25rem,4.5vw,1.5rem);height:clamp(1.25rem,4.5vw,1.5rem);display:flex;align-items:center;justify-content:center}.login-btn__icon.svelte-1x05zx6 svg:where(.svelte-1x05zx6){width:clamp(1rem,3.8vw,1.25rem);height:clamp(1rem,3.8vw,1.25rem)}.login-btn__label.svelte-1x05zx6{font-weight:500;font-size:clamp(14px,3vw,16px);color:#374151;letter-spacing:-.01em}.login-btn__label--kakao.svelte-1x05zx6{color:#191919}
