.auth-code-cells.svelte-c0ru9b{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.auth-code-cells.svelte-c0ru9b .cell:where(.svelte-c0ru9b){border:1px solid var(--color-line);background:var(--color-panel);caret-color:#0000;width:100%;min-width:0;height:52px;color:var(--color-main);font-family:var(--font-mono);text-align:center;border-radius:8px;font-size:1.375rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.auth-code-cells.svelte-c0ru9b .cell:where(.svelte-c0ru9b).filled{border-color:var(--color-brand-500)}.auth-code-cells.svelte-c0ru9b .cell:where(.svelte-c0ru9b):focus{border-color:var(--color-brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-500) 20%, transparent);outline:none}.auth-code-cells.svelte-c0ru9b .cell:where(.svelte-c0ru9b):disabled{opacity:.5}.modal-login.svelte-1mfare9{flex-direction:column;display:flex}.modal-login.svelte-1mfare9 .body:where(.svelte-1mfare9){flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.modal-login.svelte-1mfare9 .subtitle:where(.svelte-1mfare9){color:var(--color-sub);font-size:.875rem;line-height:1.5}.modal-login.svelte-1mfare9 .kakao-button:where(.svelte-1mfare9){color:#000000d9;cursor:pointer;background:#fee500;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;height:48px;font-size:.9375rem;font-weight:700;transition:filter .15s;display:flex}.modal-login.svelte-1mfare9 .kakao-button:where(.svelte-1mfare9):hover{filter:brightness(.97)}.modal-login.svelte-1mfare9 .kakao-button:where(.svelte-1mfare9):active{filter:brightness(.94)}.modal-login.svelte-1mfare9 .kakao-button:where(.svelte-1mfare9) .kakao-symbol:where(.svelte-1mfare9){width:18px;height:18px}.modal-login.svelte-1mfare9 .hint:where(.svelte-1mfare9){color:var(--color-muted);text-align:center;font-size:.75rem}.modal-login.svelte-1mfare9 .divider:where(.svelte-1mfare9){color:var(--color-muted);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.modal-login.svelte-1mfare9 .divider:where(.svelte-1mfare9):before,.modal-login.svelte-1mfare9 .divider:where(.svelte-1mfare9):after{border-top:1px solid var(--color-line);content:"";flex:1}.modal-login.svelte-1mfare9 .form:where(.svelte-1mfare9){flex-direction:column;gap:.5rem;display:flex}.modal-login.svelte-1mfare9 .label:where(.svelte-1mfare9){color:var(--color-sub);font-size:.8125rem;font-weight:700}.modal-login.svelte-1mfare9 .sent:where(.svelte-1mfare9){color:var(--color-sub);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.modal-login.svelte-1mfare9 .input:where(.svelte-1mfare9){border:1px solid var(--color-line);background:var(--color-panel);height:44px;color:var(--color-main);border-radius:8px;padding:0 .75rem;font-size:1rem}.modal-login.svelte-1mfare9 .input:where(.svelte-1mfare9)::placeholder{color:var(--color-muted)}.modal-login.svelte-1mfare9 .input:where(.svelte-1mfare9):focus{border-color:var(--color-brand-500);outline:none}.modal-login.svelte-1mfare9 .error:where(.svelte-1mfare9){color:var(--color-red-500);font-size:.8125rem;line-height:1.5}.modal-login.svelte-1mfare9 .submit:where(.svelte-1mfare9){justify-content:center;align-items:center;gap:.375rem;height:44px;margin-top:.25rem;font-size:.9375rem;display:flex}.modal-login.svelte-1mfare9 .submit:where(.svelte-1mfare9):disabled{cursor:not-allowed;opacity:.5}.modal-login.svelte-1mfare9 .links:where(.svelte-1mfare9){justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.modal-login.svelte-1mfare9 .link:where(.svelte-1mfare9){color:var(--color-sub);cursor:pointer;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;display:inline-flex}.modal-login.svelte-1mfare9 .link:where(.svelte-1mfare9):hover:not(:disabled){color:var(--color-brand-600)}.modal-login.svelte-1mfare9 .link:where(.svelte-1mfare9):disabled{color:var(--color-muted);cursor:default}
