@font-face{font-family:"Tarjamano Kurdish";src:url("/assets/fonts/NotoSansArabic.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}
html[lang="ckb"] body,html[lang="ckb"] :is(button,input,select,textarea,h1,h2,h3,h4,.stat-value,.brand,.quota-glass strong,.customer-settings-overlay,.customer-settings-menu>button,.customer-settings-content .secondary){font-family:"Tarjamano Kurdish",Tahoma,sans-serif!important;letter-spacing:normal}
html[lang="ckb"] :is(h1,h2,h3,h4,button,select){line-height:1.7}
.header-actions label.customer-language.secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:42px;margin:0;padding:9px 13px;border-radius:12px;border:1px solid #e6c98a40;background:#ffffff0d;box-shadow:inset 0 1px #ffffff12;color:#ead6ac;font:700 12px Cairo,Tahoma,Arial,sans-serif;cursor:pointer}
.header-actions label.customer-language.secondary select{appearance:none;-webkit-appearance:none;border:0;box-shadow:none;outline:0;background:transparent;color:inherit;font:inherit;line-height:1.7;padding:0;margin:0;min-height:0;min-width:0;width:auto;max-width:88px;cursor:pointer}
.customer-language svg,.language-control svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}
.customer-language .language-chevron,.language-control .language-chevron{width:12px;height:12px}
.customer-language:focus-within,.language-control:focus-within{outline:2px solid #b99551;outline-offset:3px}
.header-actions label.customer-language.secondary:hover{background:#e4c98b18;border-color:#e4c98b80}
.language-control{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:8px 10px;border:1px solid var(--line,#dce3ee);border-radius:12px;background:var(--surface-soft,#f8fafc);color:var(--ink,#17243b);font-size:12px;box-sizing:border-box;cursor:pointer}
.topbar .language-control select{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0;min-height:0;max-width:76px;width:5em;min-width:4em;flex:none;color:inherit;font:inherit;box-shadow:none;outline:0}
@media(max-width:760px){body:has(#signed:not(.hidden)) .header-actions label.customer-language.secondary{min-height:42px;border-radius:12px;padding:8px!important;gap:4px;font-size:10px}body:has(#signed:not(.hidden)) .header-actions label.customer-language.secondary select{font:inherit;max-width:65px}.customer-language svg{width:16px;height:16px}.customer-language .language-chevron{width:10px}.language-control{padding:7px;gap:4px}.topbar .language-control select{max-width:65px}}
