.qc-strip.svelte-1ifmhq3{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-surface);display:inline-flex;overflow:hidden}.qc-seg.svelte-1ifmhq3{min-height:2.5rem;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);transition:color var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;gap:.375rem;padding-inline:1rem;display:inline-flex}.qc-seg.svelte-1ifmhq3+.qc-seg:where(.svelte-1ifmhq3){border-inline-start:1px solid var(--border-1)}.qc-seg.svelte-1ifmhq3:hover{color:var(--color-foreground)}.qc-seg[aria-pressed=true].svelte-1ifmhq3{background:color-mix(in oklab, var(--color-gold-400) 14%, transparent);color:var(--color-foreground)}.qc-cardinal.svelte-1ifmhq3{font-family:var(--font-mono);letter-spacing:.04em;fill:var(--color-muted-foreground);font-size:13px;font-style:normal}.qc-north.svelte-1ifmhq3{fill:var(--color-gold-text);font-weight:600}.qc-tail.svelte-1ifmhq3{fill:color-mix(in oklab, var(--color-muted-foreground) 28%, transparent)}.qc-kaaba.svelte-1ifmhq3 rect:where(.svelte-1ifmhq3){fill:var(--color-ink-900);stroke:color-mix(in oklab, var(--color-gold-400) 70%, transparent);stroke-width:1px}.qc-kaaba.svelte-1ifmhq3 .qc-kiswah:where(.svelte-1ifmhq3){stroke:var(--color-gold-400);stroke-width:1.5px}
