.cwlp-face{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px}.cwlp-face:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #f4dc9ae6}.cwlp-face-flags.cwci-lang-flags{align-items:center;width:auto;animation:5.8s ease-in-out 1.3s infinite cwci-dock-bag;display:flex}.cwlp-face .cwci-lang-flag{width:21px;height:21px}.cwlp-face-label{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#e8c96a;text-shadow:0 0 6px #e8c96a73;margin-inline-end:-.14em;font-size:clamp(9px,2.6vw,10.5px);font-weight:700;line-height:1;transition:color .25s}.cwlp-face-label[data-long]{letter-spacing:.07em;margin-inline-end:-.07em}.cwlp-face-label:lang(ar){letter-spacing:0;margin-inline-end:0;font-family:system-ui,sans-serif;font-size:clamp(10.5px,3vw,12px)}.cwlp-face[data-open] .cwlp-face-label{color:#fff1c4}.cwlp-panel{inset-inline:0;z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:50% 100%;background:#020c0df2;border:1px solid #d4af3752;border-radius:20px;padding:11px 4px 4px;animation:.32s cubic-bezier(.2,.8,.2,1) both cwlp-panel-in;position:absolute;bottom:calc(100% + 12px);box-shadow:0 18px 50px #0000009e,0 0 0 1px #d4af371a,inset 0 1px #f1d27a24;container-type:inline-size}.cwlp-panel[data-variant=desk]{transform-origin:20% 100%;width:360px;inset-inline:0 auto}@keyframes cwlp-panel-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.cwlp-panel .cwow-langs{width:100%;margin:0}.cwlp-panel .cwow[data-live] .cwow-langs{animation-duration:.45s}.cwlp-panel .cwow-langs-crown{gap:10px;padding:0 10px 5px}.cwlp-panel .cwow-langs-title{font-size:clamp(10px, calc(92cqi / var(--n,20)), 13px)}.cwlp-panel .cwow-langs-title[lang=ar]{font-size:clamp(11px, calc(120cqi / var(--n,9)), 14px)}.cwlp-panel .cwow-langs .cwci-lang-row{gap:5px;padding:9px 4px 8px}.cwlp-panel .cwow-langs .cwci-lang-flags{transform:none}.cwlp-panel .cwci-lang-flag{width:19px;height:19px}.cwlp-panel .cwci-lang-flags .cwci-lang-flag{margin-inline-start:calc(var(--fi,0) * -6px)}.cwlp-panel .cwow-langs .cwci-lang-native{font-size:13px}.cwlp-panel .cwow-langs .cwci-lang-native[lang=ar]{font-size:13.5px}.cwlp-panel .cwow-langs .cwci-lang-mark{top:5px;width:16px;height:16px;inset-inline-end:5px}.cwlp-panel .cwow-langs .cwci-lang-check{width:9px;height:9px}.cwlp-panel .cwow-langs .cwci-lang-row[data-active]:before{inset-block:10px}.cwlp--desk{bottom:28px;z-index:60;opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .42s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1),filter .42s cubic-bezier(.2,.8,.2,1);position:fixed;inset-inline-start:28px;transform:translateY(18px)scale(.97)}.cwlp--desk[data-show]{opacity:1;filter:none;pointer-events:auto;transform:none}.cwlp-face--desk{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c0dc7;border:1px solid #d4af3773;border-radius:999px;flex-direction:row;gap:11px;padding:10px 18px 10px 12px;transition:border-color .25s;display:flex;box-shadow:0 12px 30px #00000073}.cwlp-face--desk:hover,.cwlp-face--desk[data-open]{border-color:#f4dc9abf}.cwlp-face--desk .cwlp-face-label{font-size:11.5px}@media (prefers-reduced-motion:reduce){.cwlp-face-flags.cwci-lang-flags,.cwlp-panel{animation:none}.cwlp--desk{transition:none}}
