.cf.svelte-dmd3vh{flex:none;display:inline-flex;position:relative}.cf.hdr.svelte-dmd3vh{display:none}@media (width<=899.98px){.cf.hdr.svelte-dmd3vh{display:inline-flex}.cf.bar.svelte-dmd3vh{display:none}}.fbtn.svelte-dmd3vh{border:1px solid var(--border);background:color-mix(in oklab, var(--text) 6%, var(--bg));width:46px;height:46px;color:var(--text);cursor:pointer;transition:transform var(--t-press) var(--ease-snap);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hdr.svelte-dmd3vh .fbtn:where(.svelte-dmd3vh){width:44px;height:44px}.fbtn.svelte-dmd3vh:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fbtn.on.svelte-dmd3vh{background:var(--text);color:var(--bg);border-color:var(--text)}.fbtn.on.svelte-dmd3vh:after{content:"";top:6px;background:var(--info);width:8px;height:8px;box-shadow:0 0 0 2px var(--text);border-radius:50%;position:absolute;inset-inline-end:7px}.fmenu.svelte-dmd3vh{top:calc(100% + 8px);z-index:60;background:var(--surface);border:1px solid var(--border);transform-origin:0 0;min-width:220px;animation:svelte-dmd3vh-fmenu-in .28s var(--ease-snap) both;border-radius:18px;padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 12px 32px #00000029,0 2px 6px #00000014}[dir=ltr] .fmenu.svelte-dmd3vh{transform-origin:100% 0}@keyframes svelte-dmd3vh-fmenu-in{0%{opacity:0;transform:translateY(-4px)scale(.96)}}@media (prefers-reduced-motion:reduce){.fmenu.svelte-dmd3vh{animation-name:svelte-dmd3vh-fmenu-fade}@keyframes svelte-dmd3vh-fmenu-fade{0%{opacity:0}}}.fmenu.svelte-dmd3vh:focus{outline:none}.fmenu.svelte-dmd3vh button:where(.svelte-dmd3vh){width:100%;height:44px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:32px 1fr 20px;align-items:center;gap:10px;padding:0 12px;font-size:.95rem;font-weight:600;display:grid}.fmenu.svelte-dmd3vh button.on:where(.svelte-dmd3vh){background:color-mix(in oklab, var(--text) 7%, var(--surface))}.fmenu.svelte-dmd3vh button:where(.svelte-dmd3vh):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (hover:hover){.fmenu.svelte-dmd3vh button:where(.svelte-dmd3vh):hover{background:color-mix(in oklab, var(--text) 5%, var(--surface))}}.ic.svelte-dmd3vh{justify-content:center;display:inline-flex}.ic2.svelte-dmd3vh svg{flex:none}.ic2.svelte-dmd3vh{align-items:center;gap:1px;display:inline-flex}.nis.svelte-dmd3vh{font-weight:800}.nis.sm.svelte-dmd3vh{font-size:14px;line-height:14px}.tk.svelte-dmd3vh{display:inline-flex}hr.svelte-dmd3vh{border:0;border-top:1px solid var(--border);margin:4px 8px}
