body.scrolldown .settings-menu.svelte-1vkvyf2{opacity:0}.usermenu-container.svelte-1vkvyf2{position:relative}div.user.plain.closer.svelte-1vkvyf2{position:absolute;pointer-events:none;top:0;left:0;opacity:0}.usermenu-container.svelte-1vkvyf2:has(button.user.plain:where(.svelte-1vkvyf2):focus,.settings-menu:where(.svelte-1vkvyf2):focus-within) div.user.plain.closer:where(.svelte-1vkvyf2){pointer-events:visible;cursor:pointer}.settings-menu.svelte-1vkvyf2{position:absolute;top:calc(100% + 10px);right:0;background-color:var(--background);border-radius:6px;box-shadow:0 2px 4px #0003;border:1px solid rgb(var(--bright-grey));z-index:99;overflow:hidden;transition:.2s;white-space:nowrap;opacity:0;transform:translateY(-10px);pointer-events:none}.user.plain.svelte-1vkvyf2:focus~.settings-menu:where(.svelte-1vkvyf2),.settings-menu.svelte-1vkvyf2:focus-within{opacity:1;transform:translateY(0);pointer-events:visible}.settings-menu.svelte-1vkvyf2 ul:where(.svelte-1vkvyf2){list-style:none}.settings-menu.svelte-1vkvyf2 :is(a:where(.svelte-1vkvyf2),button:where(.svelte-1vkvyf2)){padding:1em;display:block;color:var(--real-black)}.settings-menu.svelte-1vkvyf2 :where(.svelte-1vkvyf2):is(a:where(.svelte-1vkvyf2),button:where(.svelte-1vkvyf2)):hover{background-color:var(--white);color:var(--real-black);opacity:1}.settings-menu.svelte-1vkvyf2 :where(.svelte-1vkvyf2):is(a:where(.svelte-1vkvyf2),button:where(.svelte-1vkvyf2)):active{background-color:rgb(var(--bright-grey));filter:none}.settings-menu.svelte-1vkvyf2 i:where(.svelte-1vkvyf2){opacity:.5;margin-right:.5em}.login.svelte-1vkvyf2{padding:1em;color:var(--real-black)}
