.my.svelte-iumi4f{display:flex;flex-direction:column;gap:18px;padding:8px 0 40px}.my.center.svelte-iumi4f{align-items:center;text-align:center;padding-top:48px}.unknown-actions.svelte-iumi4f{display:flex;flex-direction:column;gap:8px;align-items:center}.ghost.svelte-iumi4f{background:none;border:1px solid var(--border);color:var(--text-muted);border-radius:8px;padding:8px 14px;font-size:.82rem;cursor:pointer}.auth-wait.svelte-iumi4f{display:flex;justify-content:center;padding-top:64px}.auth-wait.svelte-iumi4f img:where(.svelte-iumi4f){width:110px;height:auto;opacity:.95}h1.svelte-iumi4f{margin:4px 0;font-size:1.3rem}.avatar-row.svelte-iumi4f{display:flex;justify-content:center;margin:8px 0}.avatar-btn.svelte-iumi4f{position:relative;width:96px;height:96px;border-radius:50%;border:1px solid var(--border);background:var(--bg-card);cursor:pointer;padding:0;overflow:visible}.avatar-btn.svelte-iumi4f img:where(.svelte-iumi4f){width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-btn.svelte-iumi4f .cam:where(.svelte-iumi4f){position:absolute;right:-2px;bottom:-2px;width:30px;height:30px;border-radius:50%;background:var(--primary);color:var(--on-primary);display:flex;align-items:center;justify-content:center;font-size:.9rem;border:2px solid var(--bg)}.profile-facts.svelte-iumi4f{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.55fr);border:1px solid var(--border);border-radius:12px;background:var(--bg-card);overflow:hidden}.field.svelte-iumi4f{display:flex;flex-direction:column;gap:6px}.profile-facts.svelte-iumi4f .field:where(.svelte-iumi4f){padding:14px 16px}.profile-facts.svelte-iumi4f .field:where(.svelte-iumi4f)+.field:where(.svelte-iumi4f){border-left:1px solid var(--border)}.flabel.svelte-iumi4f{font-size:.78rem;color:var(--text-muted)}.value.svelte-iumi4f{font-size:.95rem;font-weight:600}.points.svelte-iumi4f{font-size:1.3rem;font-weight:700;color:var(--primary)}.points.svelte-iumi4f span:where(.svelte-iumi4f){font-size:.9rem}.menu.svelte-iumi4f{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.menu-item.svelte-iumi4f{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;text-decoration:none;color:var(--text);font-size:.9rem;background:var(--bg-card)}.menu-item.svelte-iumi4f+.menu-item:where(.svelte-iumi4f){border-top:1px solid var(--border)}.menu-item.svelte-iumi4f:hover{background:color-mix(in srgb,var(--bg-card) 75%,var(--primary-bg))}.menu-item.svelte-iumi4f .arr:where(.svelte-iumi4f){color:var(--text-muted)}.menu.sep.svelte-iumi4f{margin-top:6px}.ok.svelte-iumi4f{color:var(--primary);font-size:.85rem;margin:0}.err.svelte-iumi4f{color:var(--danger);font-size:.85rem;margin:0}.actions.svelte-iumi4f{margin-top:12px;border-top:1px solid var(--border);padding-top:16px}.logout.svelte-iumi4f{width:100%;border:1px solid var(--border);background:var(--bg-card);color:var(--text);border-radius:10px;padding:12px;cursor:pointer;font-size:.9rem}.logout.svelte-iumi4f:hover{border-color:var(--text-muted)}.withdraw-zone.svelte-iumi4f{margin-top:48px;text-align:center}.withdraw.svelte-iumi4f{background:none;border:none;color:var(--text-muted);font-size:.78rem;cursor:pointer;text-decoration:underline}.withdraw.svelte-iumi4f:hover{color:#ff6b81}.confirm.svelte-iumi4f{display:flex;flex-direction:column;gap:12px;align-items:center;max-width:320px;margin:0 auto;background:#2a1416;border:1px solid #5b2a2f;border-radius:10px;padding:16px;font-size:.85rem;color:#ffd7db}.confirm.svelte-iumi4f p:where(.svelte-iumi4f){margin:0}.confirm-btns.svelte-iumi4f{display:flex;gap:8px}.ghost-sm.svelte-iumi4f{border:1px solid var(--border);background:transparent;color:var(--text);border-radius:8px;padding:8px 16px;cursor:pointer;font-size:.82rem}.danger.svelte-iumi4f{border:none;background:#ff6b81;color:#2a0a0e;border-radius:8px;padding:8px 18px;font-weight:600;cursor:pointer}.muted.svelte-iumi4f{color:var(--text-muted)}.kakao-link.svelte-iumi4f{background:#fee500;color:#191600;border-radius:8px;padding:10px 20px;font-weight:700;text-decoration:none}@media(min-width:960px){.my.svelte-iumi4f{max-width:var(--content-reading);margin:0 auto}}@media(max-width:360px){.profile-facts.svelte-iumi4f{grid-template-columns:1fr}.profile-facts.svelte-iumi4f .field:where(.svelte-iumi4f)+.field:where(.svelte-iumi4f){border-left:0;border-top:1px solid var(--border)}}
