.profile-nav.svelte-1bt3dc4{position:relative}summary.svelte-1bt3dc4{height:34px;color:var(--ink-3);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 13px;font-size:15px;font-weight:500;list-style:none;display:flex}summary.svelte-1bt3dc4::-webkit-details-marker{display:none}summary.svelte-1bt3dc4:hover,.profile-nav[open].svelte-1bt3dc4 summary:where(.svelte-1bt3dc4){background:var(--surface-sunken);color:var(--ink)}summary.active.svelte-1bt3dc4{color:var(--accent);background:var(--accent-soft)}summary.svelte-1bt3dc4:focus-visible,.profile-panel.svelte-1bt3dc4 a:where(.svelte-1bt3dc4):focus-visible,.profile-panel.svelte-1bt3dc4 button:where(.svelte-1bt3dc4):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.profile-panel.svelte-1bt3dc4{z-index:60;border:1px solid var(--border-strong);background:var(--surface);width:190px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);border-radius:8px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.profile-panel.svelte-1bt3dc4 :is(a:where(.svelte-1bt3dc4),button:where(.svelte-1bt3dc4)){min-height:36px;color:var(--ink-2);white-space:nowrap;border-radius:5px;align-items:center;padding:8px 10px;font-size:15px;display:flex}.profile-panel.svelte-1bt3dc4 :where(.svelte-1bt3dc4):is(a:where(.svelte-1bt3dc4),button:where(.svelte-1bt3dc4)):hover{color:var(--ink);background:var(--surface-sunken)}.profile-panel.svelte-1bt3dc4 button:where(.svelte-1bt3dc4){text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.profile-signout.svelte-1bt3dc4{gap:8px}.profile-signout.svelte-1bt3dc4 svg:where(.svelte-1bt3dc4){flex:none}.avatar-trigger.svelte-1bt3dc4{padding:0 4px}.avatar.svelte-1bt3dc4{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.profile-divider.svelte-1bt3dc4{background:var(--border);height:1px;margin:4px}.profile-panel.svelte-1bt3dc4 a.active:where(.svelte-1bt3dc4){color:var(--accent);background:var(--accent-soft)}@media (width<=600px){.profile-panel.svelte-1bt3dc4 :is(a:where(.svelte-1bt3dc4),button:where(.svelte-1bt3dc4)){min-height:44px}}
