.range-controls.svelte-10jk7kp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-block-end:.6rem}label.svelte-10jk7kp{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--ink-2)}input.svelte-10jk7kp{inline-size:4rem;padding:.3rem .4rem;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:inherit;text-align:center}.btn-icon-label.svelte-10jk7kp{display:inline-flex;align-items:center;gap:.35rem;color:var(--brand);padding:.3rem .6rem;border-radius:999px}.btn-icon-label.svelte-10jk7kp:hover{background:var(--surface)}.saj-banner.svelte-1sije9e{position:fixed;inset-inline:.7rem;inset-block-end:4.6rem;z-index:26;background:var(--surface);border:1px solid var(--gold);border-radius:var(--radius-lg);box-shadow:0 4px 16px #0000002e;padding:.75rem .9rem;display:flex;flex-direction:column;gap:.55rem}.saj-banner.svelte-1sije9e p:where(.svelte-1sije9e){margin:0;font-size:.9rem;line-height:1.4}.actions.svelte-1sije9e{display:flex;align-items:center;gap:.5rem}.actions.svelte-1sije9e button:where(.svelte-1sije9e){padding:.35rem .8rem;border-radius:999px;border:1px solid var(--line);background:var(--surface-2);color:var(--brand);font-size:.85rem}.actions.svelte-1sije9e button:where(.svelte-1sije9e):hover{background:var(--surface)}.actions.svelte-1sije9e button[data-testid=saj-close]:where(.svelte-1sije9e){margin-inline-start:auto;padding:.35rem;border-radius:50%;color:inherit}.scrim.svelte-1sije9e{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:50}.sheet.svelte-1sije9e{position:fixed;inset-inline:0;inset-block-end:0;z-index:51;padding:1rem 1.2rem 1.6rem;background:var(--bg);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);border-block-start:2px solid var(--gold);display:flex;flex-direction:column;gap:.7rem}header.svelte-1sije9e{display:flex;align-items:center;justify-content:space-between}h2.svelte-1sije9e{margin:0;font-family:var(--font-display);font-size:1.05rem}.arabic.svelte-1sije9e{font-size:1.6rem;line-height:2;text-align:center;margin:0}.latin.svelte-1sije9e{font-style:italic;margin:0}.arti.svelte-1sije9e{margin:0}.latin.svelte-1sije9e small:where(.svelte-1sije9e),.arti.svelte-1sije9e small:where(.svelte-1sije9e){display:block;color:var(--gold-ink);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}
