.editor-account.svelte-xakbjl{flex:none;align-items:center;gap:4px;display:flex}.coins-slot.svelte-xakbjl,.avatar-slot.svelte-xakbjl{align-items:center;display:flex}.coins-slot.svelte-xakbjl{margin-right:4px}.coins-slot.svelte-xakbjl .coins-display{gap:4px;height:32px;padding:0 8px;font-size:13px}.avatar-slot.svelte-xakbjl .user-avatar{width:32px;height:32px}.sign-in.svelte-xakbjl,.sign-up.svelte-xakbjl{border-radius:var(--radius-soft);white-space:nowrap;border:1px solid #0000;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.sign-in.svelte-xakbjl{color:var(--text-primary);background:0 0;padding:0 8px}.sign-in.svelte-xakbjl:hover{background:color-mix(in srgb, var(--text-primary) 8%, transparent);color:var(--text-primary)}.sign-up.svelte-xakbjl{background:var(--accent);color:var(--on-accent)}.sign-up.svelte-xakbjl:hover{background:color-mix(in srgb, var(--accent) 84%, var(--bg-primary))}.sign-up.svelte-xakbjl:active{background:color-mix(in srgb, var(--accent) 74%, var(--bg-primary))}[data-theme=light] .sign-up.svelte-xakbjl{background:color-mix(in srgb, var(--accent) 62%, var(--text-primary))}[data-theme=light] .sign-up.svelte-xakbjl:hover{background:color-mix(in srgb, var(--accent) 52%, var(--text-primary))}[data-theme=light] .sign-up.svelte-xakbjl:active{background:color-mix(in srgb, var(--accent) 45%, var(--text-primary))}.sign-in.svelte-xakbjl:focus-visible,.sign-up.svelte-xakbjl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@container code-toolbar (width<=560px){.sign-in.svelte-xakbjl{display:none}}@media (prefers-reduced-motion:reduce){.sign-in.svelte-xakbjl,.sign-up.svelte-xakbjl{transition:none}}.editor-icon-btn.svelte-ohtf9l{border-radius:var(--radius-soft);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.editor-icon-btn.svelte-ohtf9l:hover{background:color-mix(in srgb, var(--text-primary) 8%, transparent);color:var(--text-primary)}.editor-icon-btn.svelte-ohtf9l:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.editor-icon-btn.svelte-ohtf9l{transition:none}}
