.wtz-lang-menu{position:relative;display:inline-flex}
.wtz-lang-menu .wtz-lang-trigger{display:inline-flex!important;align-items:center;gap:.25rem;padding:.45rem .65rem;font-weight:600;font-size:.8rem;letter-spacing:.02em}
.wtz-lang-menu .wtz-lang-trigger{height:40px;padding:0 .8rem 0 .3rem!important;gap:.45rem;justify-content:center;border-radius:999px;flex-shrink:0;cursor:pointer;color:var(--navy);
  background:linear-gradient(180deg,var(--white) 0%,color-mix(in srgb,var(--navy) 7%,var(--white)) 100%);
  border:1px solid color-mix(in srgb,var(--navy) 25%,var(--line));
  box-shadow:0 1px 2px rgba(0,0,0,.12),0 6px 14px -8px color-mix(in srgb,var(--navy) 45%,transparent);
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}
.wtz-lang-menu .wtz-lang-trigger .icon{width:28px;height:28px;padding:5px;box-sizing:border-box;border-radius:8px;background:var(--navy);color:var(--white);stroke-width:1.7;pointer-events:none;flex:none;transition:transform .25s ease,background .18s ease,color .18s ease}
.wtz-lang-trigger .wtz-lang-code{font-size:.82rem;font-weight:700;letter-spacing:.05em;line-height:1;text-transform:uppercase}
.wtz-lang-menu .wtz-lang-trigger:hover{transform:translateY(-1px);border-color:var(--navy);box-shadow:0 2px 4px rgba(0,0,0,.14),0 10px 20px -8px color-mix(in srgb,var(--navy) 55%,transparent)}
.wtz-lang-menu .wtz-lang-trigger:hover .icon{transform:rotate(-8deg) scale(1.06)}
.wtz-lang-menu .wtz-lang-trigger:active{transform:scale(.96)}
.wtz-lang-menu.open .wtz-lang-trigger{background:var(--navy);border-color:var(--navy-ink);color:var(--white);box-shadow:0 0 0 4px color-mix(in srgb,var(--navy) 18%,transparent),0 8px 18px -8px color-mix(in srgb,var(--navy) 60%,transparent)}
.wtz-lang-menu.open .wtz-lang-trigger .icon{background:var(--white);color:var(--navy)}
.wtz-lang-menu .wtz-lang-trigger:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:999px}
@media (prefers-reduced-motion:reduce){.wtz-lang-menu .wtz-lang-trigger,.wtz-lang-menu .wtz-lang-trigger .icon{transition:none}}
.wtz-lang-list{display:none;position:absolute;top:calc(100% + 6px);right:0;min-width:170px;max-height:min(70vh,520px);overflow-y:auto;background:var(--white);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 28px -12px rgba(31,58,95,.35);padding:.35rem;z-index:60}
.wtz-lang-menu.open .wtz-lang-list{display:block}
.wtz-lang-list a{display:block;padding:.5rem .7rem;border-radius:8px;font-size:.85rem;color:var(--ink);text-decoration:none;white-space:nowrap}
.wtz-lang-list a:hover{background:var(--line)}
.wtz-lang-list a.active{font-weight:700;color:var(--navy)}
[dir="rtl"] .wtz-lang-list{right:auto;left:0}

<style id="wtz-free-premium-cards">
/* Webtoolszon Free vs Premium — always-visible responsive cards */
.wtz-plan-compare{margin:18px 0 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.wtz-plan-card{min-width:0;border:1px solid var(--line);border-radius:18px;padding:18px;background:var(--white);box-shadow:var(--shadow-card);overflow:hidden}
.wtz-plan-card.premium{border-color:color-mix(in srgb,var(--green-ok) 55%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--green-ok) 9%,var(--white)),var(--white) 72%)}
.wtz-plan-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}
.wtz-plan-card h4{margin:0;font:700 1.05rem/1.2 var(--font-display);color:var(--ink)}
.wtz-plan-badge{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:5px 9px;border-radius:999px;font:700 .62rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2);color:var(--muted)}
.wtz-plan-card.premium .wtz-plan-badge{background:color-mix(in srgb,var(--green-ok) 16%,var(--white));color:var(--green-ok)}
.wtz-plan-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}
.wtz-plan-list li{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:.82rem;line-height:1.35}
.wtz-plan-list .tick{flex:0 0 auto;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--green-ok) 14%,var(--white));color:var(--green-ok);font-weight:900;font-size:.72rem}
.wtz-plan-list .no{background:var(--surface-2);color:var(--muted-2)}
.wtz-plan-highlight{margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--surface);color:var(--ink);font-size:.78rem;font-weight:650}
.wtz-plan-note{margin:14px 0 4px;text-align:center;color:var(--muted);font-size:.8rem;line-height:1.5}
.wtz-plan-note strong{color:var(--ink)}
@media(max-width:700px){.wtz-plan-compare{grid-template-columns:1fr;gap:12px}.wtz-plan-card{padding:16px}.wtz-plan-card h4{font-size:1rem}.wtz-plan-list li{font-size:.8rem}}
