.links.svelte-187uely{gap:8px;display:flex}.icon-btn.svelte-187uely{flex-direction:column;align-items:center;text-decoration:none;display:flex}.chip.svelte-187uely{border-radius:var(--radius-sm);border:1px solid var(--border-color);width:30px;height:30px;transition:border-color var(--t-med), transform var(--t-med), box-shadow var(--t-med);background:#fff;justify-content:center;align-items:center;display:flex}.chip.svelte-187uely svg:where(.svelte-187uely){width:16px;height:16px}.icon-btn.svelte-187uely:hover .chip:where(.svelte-187uely){border-color:color-mix(in srgb, var(--brand) 50%, var(--border-color));box-shadow:0 4px 14px color-mix(in srgb, var(--brand) 22%, transparent);transform:translateY(-2px)}.icon-btn.svelte-187uely:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.marketing.svelte-187uely{justify-content:center;gap:40px}.marketing.svelte-187uely .icon-btn:where(.svelte-187uely){gap:13px}.marketing.svelte-187uely .chip:where(.svelte-187uely){width:76px;height:76px;box-shadow:var(--shadow-sm);border-radius:22px}.marketing.svelte-187uely .chip:where(.svelte-187uely) svg:where(.svelte-187uely){width:36px;height:36px}.marketing.svelte-187uely .icon-btn:where(.svelte-187uely):hover .chip:where(.svelte-187uely){box-shadow:var(--shadow-md), 0 8px 28px color-mix(in srgb, var(--brand) 26%, transparent);transform:translateY(-4px)}.label.svelte-187uely{color:var(--text-secondary);transition:color var(--t-fast);font-size:14px;font-weight:650}.marketing.svelte-187uely .icon-btn:where(.svelte-187uely):hover .label:where(.svelte-187uely){color:var(--text-primary)}@media (width<=560px){.marketing.svelte-187uely{gap:24px}.marketing.svelte-187uely .chip:where(.svelte-187uely){border-radius:18px;width:64px;height:64px}.marketing.svelte-187uely .chip:where(.svelte-187uely) svg:where(.svelte-187uely){width:30px;height:30px}}.lang.svelte-1v2j48r{position:relative}.lang-trigger.svelte-1v2j48r{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.lang-trigger.svelte-1v2j48r:hover{background:var(--bg-hover);color:var(--text-primary)}.flag.svelte-1v2j48r{object-fit:cover;border-radius:3px;flex-shrink:0;width:20px;height:14px;display:block;box-shadow:inset 0 0 0 1px #0000001f}.label.svelte-1v2j48r{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.chev.svelte-1v2j48r{transition:transform var(--t-fast);flex-shrink:0;align-items:center;display:flex}.chev.open.svelte-1v2j48r{transform:rotate(180deg)}.compact.svelte-1v2j48r .lang-trigger:where(.svelte-1v2j48r){justify-content:center;padding:8px 6px}.lang-menu.svelte-1v2j48r{background:var(--bg-card,var(--bg-secondary));border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-lg,0 8px 28px #00000047);z-index:60;max-height:60vh;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto}.lang-menu.down.svelte-1v2j48r{top:calc(100% + 6px);bottom:auto}.lang-option.svelte-1v2j48r{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:500;display:flex}.lang-option.svelte-1v2j48r:hover{background:var(--bg-hover);color:var(--text-primary)}.lang-option.active.svelte-1v2j48r{color:var(--text-primary)}.tick.svelte-1v2j48r{color:var(--accent);flex-shrink:0;align-items:center;display:flex}
