.kh-region{position:relative}.kh .kh-region-btn{height:42px;padding-inline:12px 10px;display:inline-flex;align-items:center;gap:6px;border:2px solid var(--ink);border-radius:9999px;background:var(--paper);color:var(--ink);font-family:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.kh .kh-region-btn:hover,.kh .kh-region-btn[aria-expanded=true]{background:var(--yellow-soft)}.kh-region-panel{position:absolute;z-index:60;inset-block-start:calc(100% + 8px);inset-inline-end:0;width:260px;padding:14px;display:grid;gap:12px;border:2px solid var(--ink);border-radius:18px;background:var(--paper);color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.kh-region-panel fieldset{margin:0;padding:0;border:0;display:grid;gap:2px}.kh-region-panel legend{padding:0 0 4px;font-size:13px;font-weight:700}.kh-region-row{position:relative;min-height:40px;padding-inline:10px;display:flex;align-items:center;gap:10px;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer}.kh-region-row:hover{background:var(--yellow-soft)}.kh-region-row input{appearance:none;flex:none;width:18px;height:18px;margin:0;border:2px solid var(--ink);border-radius:50%;background:var(--paper);cursor:pointer}.kh-region-row input:checked{background:var(--ink);box-shadow:inset 0 0 0 3px var(--paper)}.kh-region-row input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kh-region-row:has(input:checked){font-weight:700}.kh a.kh-region-go{height:42px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--ink);color:var(--paper);font-size:15px;font-weight:700}.kh a.kh-region-all{justify-self:center;padding-block:2px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kh-region :lang(ar){font-family:var(--font-arabic),var(--f-body)}@media (max-width:600px){.kh .kh-region-btn{height:42px;padding-inline:8px 5px;gap:2px;font-size:13px}.kh-region-btn svg:first-child,.kh-region-lang{display:none}}@media (max-width:480px){.kh-top-in{position:relative;gap:4px}.kh-top-in .kh-brand{font-size:19px;gap:6px}.kh-top-in .kh-mark{width:20px;height:20px}.kh-top-in .kh-actions{gap:0}.kh-top-in .kh-actions .kh-link{padding-inline:6px;font-size:13px}.kh-top-in .kh-actions .kh-btn-ink{padding-inline:12px;font-size:13px}.kh-region{position:static;margin-inline-end:2px}.kh-region-panel{inset-block-start:56px;inset-inline:12px;width:auto}}@media (max-width:430px){.kh .kh-region-btn{width:42px;padding:0;justify-content:center}.kh-region-btn svg:first-child{display:block}.kh-region-btn span,.kh-region-btn svg:last-child{display:none}}.kh .kh-foot nav{align-items:center}.kh a.kh-foot-region{display:inline-flex;align-items:center;padding:4px 14px;border:2px solid var(--ink);border-radius:9999px;background:var(--paper);font-weight:600}.kh .kh-foot a.kh-foot-region:hover{background:var(--yellow-soft);color:var(--ink)}