/* Focused language preferences, identical geometry in Arabic and English. */
.language-workspace{max-width:720px;margin:25px auto 80px}.language-intro{padding:0 4px 26px}.language-emblem{display:grid;place-items:center;width:48px;height:48px;border:1px solid #b4ff6329;border-radius:15px;background:#b4ff630b;color:#b4ff63;margin-bottom:18px}.language-emblem svg{width:25px;height:25px}.language-intro h1{font-size:30px;line-height:1.4;margin:0 0 9px}.language-intro p{max-width:520px;color:#9ba3af;font-size:13px;line-height:1.9;margin:0}.language-workspace .language-page{max-width:none;margin:0;padding:26px;background:#14171d;border:1px solid #2a3038;border-radius:18px;box-shadow:0 16px 50px #0002}.language-workspace fieldset{display:grid;grid-template-columns:1fr 1fr;gap:16px}.language-workspace .language-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:19px;margin:0;padding:25px 22px;border:1px solid #333b46;border-radius:13px;background:#191d24;min-height:191px;transition:background .15s,border-color .15s}.language-workspace .language-card:hover{border-color:#65715f;background:#1d2428}.language-workspace .language-card:has(input:checked){border-color:#b4ff63;background:linear-gradient(140deg,#b4ff6310,#b4ff6303);box-shadow:0 0 0 1px #b4ff6310}.language-workspace .language-card input{position:absolute;width:1px;height:1px;opacity:0;inset:20px auto auto 20px}.language-workspace .language-letter{width:51px;height:51px;background:#ffffff07;border:1px solid #ffffff0b;border-radius:13px;color:#dce3e8;font-size:27px;font-weight:700;font-family:Arial,Tahoma,sans-serif}.language-workspace .language-card:has(input:checked) .language-letter{color:#b4ff63;background:#b4ff630b}.language-card-copy strong{font-size:20px;line-height:1.3}.language-card-copy small{font-size:12px;margin-top:8px;color:#929ba7}.language-selection{position:absolute;top:20px;right:20px;width:22px;height:22px;border:1px solid #515b68;border-radius:50%;display:grid;place-items:center;color:#17220e}.language-selection svg{width:14px;height:14px;opacity:0}.language-card:has(input:checked) .language-selection{background:#b4ff63;border-color:#b4ff63}.language-card:has(input:checked) .language-selection svg{opacity:1}.language-workspace .language-page-actions{margin-top:25px;padding-top:23px;border-top:1px solid #2a3038;display:flex;gap:11px}.language-workspace .language-page-actions .btn{min-height:44px;justify-content:center;padding:11px 21px;font-size:13px}.language-workspace .language-browser-note{margin:22px 0 0;font-size:11px;color:#87919e;line-height:1.9;max-width:560px}.language-workspace #languageSaved:empty{display:none}.wc-chat-composer .wc-support-button{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;min-height:43px;border:1px solid #b4ff6345;background:linear-gradient(100deg,#b4ff631c,#b4ff6309);color:#c3ff89;border-radius:9px;margin-bottom:12px;font-size:12px;font-weight:700}.wc-support-button>svg:last-child{margin-inline-start:auto;width:17px}.wc-support-button>span:not(.w-coin-mark){flex:1}.wc-support-button>.w-coin-mark{flex:0 0 var(--coin-size);width:var(--coin-size);height:var(--coin-size)}.wc-chat-composer .wc-support-button:hover{background:#b4ff6327;border-color:#b4ff63}.wc-support-button:focus-visible{outline:2px solid #b4ff63;outline-offset:3px}@media(max-width:620px){.language-workspace{margin:16px auto 40px}.language-workspace .language-page{padding:17px}.language-workspace fieldset{gap:11px}.language-workspace .language-card{padding:20px 14px;min-height:180px}.language-workspace .language-selection{top:14px;right:14px}.language-intro h1{font-size:26px}.language-workspace .language-page-actions{flex-direction:column}.language-intro p{font-size:12px}}@media(prefers-reduced-motion:reduce){.language-workspace .language-card{transition:none}}

