.store-links.svelte-1o7k582{flex-wrap:wrap;gap:8px;display:flex}.store-links.svelte-1o7k582 a:where(.svelte-1o7k582){align-items:center;min-height:48px;display:inline-flex}.store-links.svelte-1o7k582 img:where(.svelte-1o7k582){width:auto;height:40px}.store-links.svelte-1o7k582 a:where(.svelte-1o7k582):hover img:where(.svelte-1o7k582){opacity:.85}.profile-page.svelte-6hin28{padding-top:64px;position:relative}.lang-menu.svelte-6hin28{z-index:5;position:absolute;top:8px;right:0}.lang-menu.svelte-6hin28 summary:where(.svelte-6hin28){border:1px solid var(--color-rule);cursor:pointer;background:#fbf7ee;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:.875rem;list-style:none;display:inline-flex}.lang-menu.svelte-6hin28 summary:where(.svelte-6hin28)::-webkit-details-marker{display:none}.lang-menu.svelte-6hin28 summary:where(.svelte-6hin28):after{content:"▾";font-size:.75rem}.lang-label.svelte-6hin28{color:#2b201899}.lang-menu.svelte-6hin28 ul:where(.svelte-6hin28){border:1px solid var(--color-rule);background:#fbf7ee;border-radius:12px;min-width:10rem;margin:6px 0 0;padding:6px;list-style:none;position:absolute;right:0;box-shadow:0 8px 20px #3c1e0a2e}.lang-menu.svelte-6hin28 a:where(.svelte-6hin28){border-radius:8px;align-items:center;min-height:40px;padding:0 12px;text-decoration:none;display:flex}.lang-menu.svelte-6hin28 a:where(.svelte-6hin28):hover{background:#1e5a3a1a;text-decoration:none}.lang-menu.svelte-6hin28 a[aria-current=page]:where(.svelte-6hin28){background:var(--color-felt);color:var(--color-paper)}.header-image.svelte-6hin28{width:100%;height:auto}.profile.svelte-6hin28{align-items:center;gap:24px;margin-block:32px 40px;padding-inline:8px;display:flex}.avatar.svelte-6hin28{background:var(--color-wood) url(../../../images/wood.jpg) center / 160px;border-radius:50%;flex-shrink:0;width:112px;height:112px;padding:6px;box-shadow:inset 0 1px #ffffff40,0 6px 14px #3c1e0a40}.avatar.svelte-6hin28 img:where(.svelte-6hin28){object-fit:cover;border:2px solid var(--color-gold);border-radius:50%;width:100%;height:100%}h1.svelte-6hin28{font-family:var(--font-serif);letter-spacing:.12em;font-size:2rem;line-height:1.4}.profile.svelte-6hin28 .x-link:where(.svelte-6hin28){color:#fff;background:#111;border-radius:999px;align-items:center;gap:10px;min-height:44px;margin-top:6px;padding:0 18px;font-size:.9375rem;text-decoration:none;display:inline-flex;box-shadow:0 2px 6px #0003}.profile.svelte-6hin28 .x-link:where(.svelte-6hin28):hover{background:#2b2b2b;text-decoration:none}.group.svelte-6hin28+.group:where(.svelte-6hin28){margin-top:40px}h2.svelte-6hin28{font-family:var(--font-serif);letter-spacing:.16em;align-items:center;gap:16px;margin-bottom:16px;font-size:1.25rem;display:flex}h2.svelte-6hin28:after{content:"";background:var(--color-wood) url(../../../images/wood.jpg) center / 192px;border-radius:3px;flex:1;height:6px}.group.svelte-6hin28>ul:where(.svelte-6hin28){grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.item.svelte-6hin28{border:1px solid var(--color-rule);background:#fbf7ee;border-radius:18px;align-items:center;gap:16px;padding:16px;display:flex;box-shadow:0 4px 12px #3c1e0a1f}.icon.svelte-6hin28{background:var(--color-felt) url(../../../images/felt.jpg) center / 256px;border-radius:18px;flex-shrink:0;padding:10px;box-shadow:inset 0 0 18px #0006}.icon.svelte-6hin28 img:where(.svelte-6hin28){border-radius:22px;width:96px;height:96px;box-shadow:0 4px 10px #0006}.body.svelte-6hin28{flex-direction:column;gap:10px;min-width:0;display:flex}h3.svelte-6hin28{font-family:var(--font-serif);font-size:1.25rem;font-weight:700}h3.svelte-6hin28 a:where(.svelte-6hin28){text-decoration:none}h3.svelte-6hin28 a:where(.svelte-6hin28):hover{text-decoration:underline}@media (width<=479px){.wood-frame.svelte-6hin28{border-radius:16px;padding:7px}.wood-frame.svelte-6hin28>:where(.svelte-6hin28){border-radius:10px}.profile.svelte-6hin28{gap:16px;padding-inline:0}h1.svelte-6hin28{font-size:1.5rem}.avatar.svelte-6hin28{width:88px;height:88px;padding:5px}.item.svelte-6hin28{gap:14px;padding:12px}.icon.svelte-6hin28{padding:8px}.icon.svelte-6hin28 img:where(.svelte-6hin28){border-radius:18px;width:80px;height:80px}}
