kefine-account-drawer.svelte-134pm0f{--account-drawer-width:min(24rem, calc(100vw - 1rem));z-index:35;width:var(--account-drawer-width);max-width:100vw;min-height:calc(100vh - 1rem);color:var(--kef-color-text,#2e2317);border:1px solid color-mix(in oklab, var(--kef-color-text,#2e2317) 12%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--kef-color-bg-card,#f7ecd6) 96%, white 4%), color-mix(in oklab, var(--kef-color-bg-soft,#eadcbc) 88%, var(--kef-color-bg-card,#f7ecd6) 12%));opacity:0;pointer-events:none;border-radius:1.25rem 0 0 1.25rem;grid-template-rows:auto 1fr;gap:.55rem;padding:.9rem 1rem;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s;display:grid;position:fixed;top:.5rem;bottom:.5rem;right:.5rem;overflow:auto;transform:translate(120%)}kefine-account-drawer[data-state=open].svelte-134pm0f{opacity:1;pointer-events:auto;transform:translate(0)}.kefine-account-surface.svelte-134pm0f,.kefine-account-auth-card.svelte-134pm0f,.kefine-account-task.svelte-134pm0f,kefine-account-stat.svelte-134pm0f{border:1px solid color-mix(in oklab, var(--kef-color-text,#2e2317) 12%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--kef-color-bg-card,#f7ecd6) 96%, white 4%), color-mix(in oklab, var(--kef-color-bg-soft,#eadcbc) 88%, var(--kef-color-bg-card,#f7ecd6) 12%));box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.28), 0 16px 32px color-mix(in oklab, var(--kef-color-text,#2e2317) 12%, transparent)}.kefine-account-surface.svelte-134pm0f{border-radius:1.25rem;gap:.7rem;padding:1.1rem;display:grid}.kefine-account-profile-copy.svelte-134pm0f small:where(.svelte-134pm0f),.kefine-account-task__copy.svelte-134pm0f small:where(.svelte-134pm0f),.kefine-account-empty.svelte-134pm0f{color:color-mix(in oklab, var(--kef-color-text,#2e2317) 58%, transparent)}kefine-account-section-head.svelte-134pm0f,kefine-account-profile-head.svelte-134pm0f,kefine-account-profile-actions.svelte-134pm0f,kefine-account-stats.svelte-134pm0f,.kefine-account-task.svelte-134pm0f{align-items:center;gap:.75rem;display:flex}kefine-account-section-head.svelte-134pm0f,kefine-account-profile-actions.svelte-134pm0f,.kefine-account-task.svelte-134pm0f{justify-content:space-between}kefine-account-auth-grid.svelte-134pm0f{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.kefine-account-auth-card.svelte-134pm0f{min-height:6.7rem;color:inherit;text-align:left;opacity:0;border-radius:.95rem;grid-template-rows:auto auto 1fr;gap:.34rem;padding:.72rem .78rem;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;animation:.26s cubic-bezier(.2,.8,.2,1) forwards svelte-134pm0f-kefine-auth-card-enter;display:grid;transform:translateY(.5rem)}.kefine-account-auth-card.svelte-134pm0f:nth-child(2){animation-delay:35ms}.kefine-account-auth-card.svelte-134pm0f:nth-child(3){animation-delay:70ms}.kefine-account-auth-card.svelte-134pm0f:nth-child(4){animation-delay:.105s}.kefine-account-auth-card.svelte-134pm0f:nth-child(5){animation-delay:.14s}.kefine-account-auth-card.svelte-134pm0f:nth-child(6){animation-delay:.175s}.kefine-account-auth-card.svelte-134pm0f:nth-child(7){animation-delay:.21s}.kefine-account-auth-card[data-kind=browser-wallet].svelte-134pm0f{background:radial-gradient(circle at top left, color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 16%, transparent) 0, transparent 44%), linear-gradient(180deg, color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 10%, var(--kef-color-bg-card,#f7ecd6)), color-mix(in oklab, var(--kef-color-bg-soft,#eadcbc) 72%, var(--kef-color-bg-card,#f7ecd6) 28%))}.kefine-account-auth-card.svelte-134pm0f:hover,.kefine-account-task.svelte-134pm0f:hover{border-color:color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 30%, transparent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.34), 0 18px 36px color-mix(in oklab, var(--kef-color-text,#2e2317) 16%, transparent);transform:translateY(-1px)}.kefine-account-auth-card__icon.svelte-134pm0f,kefine-account-avatar.svelte-134pm0f{border:1px solid color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 18%, transparent);background:color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 12%, var(--kef-color-bg-card,#f7ecd6));width:2rem;height:2rem;color:color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 84%, var(--kef-color-text,#2e2317));border-radius:999px;place-items:center;display:inline-grid}kefine-account-avatar.svelte-134pm0f{flex:none;width:3.3rem;height:3.3rem;overflow:hidden}kefine-account-avatar.svelte-134pm0f img:where(.svelte-134pm0f){object-fit:cover;width:100%;height:100%}.kefine-account-profile-copy.svelte-134pm0f{gap:.18rem;display:grid}.kefine-account-profile-copy.svelte-134pm0f strong:where(.svelte-134pm0f),.kefine-account-task__copy.svelte-134pm0f strong:where(.svelte-134pm0f){font-size:1rem;line-height:1.2}.kefine-account-auth-card.svelte-134pm0f strong:where(.svelte-134pm0f){letter-spacing:-.01em;font-size:.9rem;line-height:1.1}.kefine-account-auth-card.svelte-134pm0f small:where(.svelte-134pm0f){color:color-mix(in oklab, var(--kef-color-text,#2e2317) 62%, transparent);font-size:.76rem;line-height:1.24}.kefine-account-profile-copy.svelte-134pm0f span:where(.svelte-134pm0f){color:color-mix(in oklab, var(--kef-color-primary,#7a4b2a) 76%, var(--kef-color-text,#2e2317));font-size:.92rem}kefine-account-stats.svelte-134pm0f{align-items:stretch}kefine-account-stat.svelte-134pm0f{border-radius:1rem;flex:1 1 0;gap:.2rem;padding:.85rem .9rem;display:grid}kefine-account-task-list.svelte-134pm0f{gap:.65rem;display:grid}.kefine-account-task.svelte-134pm0f{width:100%;color:inherit;text-align:left;border-radius:1rem;padding:.9rem 1rem;transition:transform .16s,border-color .16s,box-shadow .16s}.kefine-account-task__copy.svelte-134pm0f{gap:.14rem;min-width:0;display:grid}.kefine-account-task__copy.svelte-134pm0f strong:where(.svelte-134pm0f){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button[data-variant=primary].svelte-134pm0f,button[data-variant=ghost].svelte-134pm0f{cursor:pointer;font:inherit;border-radius:999px;padding:.7rem .95rem}button[data-variant=close].svelte-134pm0f{justify-self:end;margin:0}button[data-variant=primary].svelte-134pm0f{background:var(--kef-color-primary,#7a4b2a);color:var(--kef-color-on-primary,#f7edd8);border:0;font-weight:700}button[data-variant=ghost].svelte-134pm0f{border:1px solid color-mix(in oklab, var(--kef-color-text,#2e2317) 14%, transparent);background:color-mix(in oklab, var(--kef-color-bg-card,#f7ecd6) 86%, transparent);color:inherit}:root[data-kefine-theme=dark] .kefine-account-surface.svelte-134pm0f,:root[data-kefine-theme=dark] .kefine-account-auth-card.svelte-134pm0f,:root[data-kefine-theme=dark] .kefine-account-task.svelte-134pm0f,:root[data-kefine-theme=dark] kefine-account-stat.svelte-134pm0f{background:linear-gradient(180deg, color-mix(in oklab, var(--kef-color-bg-card,#1d1510) 90%, #2b1f16 10%), color-mix(in oklab, var(--kef-color-bg-soft,#221912) 82%, var(--kef-color-bg-card,#1d1510) 18%));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.08),0 18px 36px oklab(0% none none/.26)}:root[data-kefine-theme=dark] .kefine-account-auth-card[data-kind=browser-wallet].svelte-134pm0f{background:radial-gradient(circle at top left, color-mix(in oklab, var(--kef-color-primary,#c89a5a) 18%, transparent) 0, transparent 42%), linear-gradient(180deg, color-mix(in oklab, var(--kef-color-primary,#c89a5a) 10%, var(--kef-color-bg-card,#1d1510)), color-mix(in oklab, var(--kef-color-bg-soft,#221912) 78%, var(--kef-color-bg-card,#1d1510) 22%))}@keyframes svelte-134pm0f-kefine-auth-card-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){kefine-account-drawer.svelte-134pm0f{--account-drawer-width:min(100vw - 1rem, 24.5rem);width:var(--account-drawer-width);border-radius:1.25rem;max-width:none;top:.45rem;left:.5rem;right:.5rem;transform:translate(120%)}kefine-account-drawer[data-state=open].svelte-134pm0f{transform:translate(0)}kefine-account-auth-grid.svelte-134pm0f{grid-template-columns:1fr}kefine-account-profile-actions.svelte-134pm0f,kefine-account-stats.svelte-134pm0f,.kefine-account-task.svelte-134pm0f{flex-direction:column;align-items:stretch}}
