.cluemanor-theme{--cluemanor-warning-background:color-mix(in oklch, var(--color-amber-50) 95%, transparent);--cluemanor-warning-border:var(--color-amber-300);--cluemanor-warning-foreground:var(--color-amber-900);--cluemanor-warning-dismiss-hover:color-mix(in oklch, var(--color-amber-200) 70%, transparent);--cluemanor-warning-focus:var(--color-amber-700);--cluemanor-border:var(--color-foreground);--cluemanor-border-soft:var(--color-border);--cluemanor-wall:var(--color-stone-700);--cluemanor-label:var(--color-muted-foreground);--cluemanor-conflict:var(--color-red-500);--cluemanor-conflict-soft:color-mix(in oklch, var(--color-red-500) 24%, transparent);--cluemanor-selected:var(--color-amber-500);--cluemanor-clue-selected:var(--color-blue-500);--cluemanor-clue-selected-soft:color-mix(in oklch, var(--color-blue-500) 20%, transparent);--cluemanor-pencil-selected:var(--color-yellow-200);--cluemanor-pencil-selected-border:var(--color-yellow-700);--cluemanor-pencil-selected-text:var(--color-black);--cluemanor-token:var(--color-stone-200);--cluemanor-token-border:var(--color-stone-500);--cluemanor-token-text:var(--color-stone-800);--cluemanor-token-victim:var(--color-stone-300);--cluemanor-suspect:var(--color-stone-800);--cluemanor-suspect-text:var(--color-stone-50);--cluemanor-victim:var(--color-stone-500);--cluemanor-suspect-used:color-mix(in oklch, var(--cluemanor-suspect) 40%, transparent);--cluemanor-suspect-used-text:var(--color-stone-700);--cluemanor-victim-used:color-mix(in oklch, var(--cluemanor-victim) 40%, transparent);--cluemanor-solved-flash:color-mix(in oklch, var(--color-amber-200) 70%, transparent);--cluemanor-room-0:var(--color-amber-100);--cluemanor-room-1:var(--color-sky-100);--cluemanor-room-2:var(--color-rose-100);--cluemanor-room-3:var(--color-lime-100);--cluemanor-room-4:var(--color-violet-100);--cluemanor-room-5:var(--color-orange-100);--cluemanor-room-6:var(--color-teal-100);--cluemanor-room-7:var(--color-fuchsia-100);--cluemanor-room-border-0:var(--color-amber-200);--cluemanor-room-border-1:var(--color-sky-200);--cluemanor-room-border-2:var(--color-rose-200);--cluemanor-room-border-3:var(--color-lime-200);--cluemanor-room-border-4:var(--color-violet-200);--cluemanor-room-border-5:var(--color-orange-200);--cluemanor-room-border-6:var(--color-teal-200);--cluemanor-room-border-7:var(--color-fuchsia-200);--cluemanor-room-label-bg:color-mix(in oklch, var(--color-background) 55%, transparent);--cluemanor-hint:var(--color-blue-500);--cluemanor-hint-cell:color-mix(in oklch, var(--color-blue-400) 26%, transparent);--cluemanor-hint-cell-border:var(--color-blue-600);--cluemanor-hint-object:var(--color-blue-600);--cluemanor-hint-segment:color-mix(in oklch, var(--color-blue-500) 18%, transparent);--cluemanor-hint-segment-active:color-mix(in oklch, var(--color-blue-500) 32%, transparent);--cluemanor-hint-suspect-ring:var(--color-blue-500);--cluemanor-blocked-wash:color-mix(in oklch, var(--color-stone-800) 5%, transparent);--cluemanor-auto-x-wash:color-mix(in oklch, var(--color-stone-200) 55%, transparent);--cluemanor-auto-x-stripe:color-mix(in oklch, var(--color-stone-500) 28%, transparent)}.dark .cluemanor-theme{--cluemanor-warning-background:color-mix(in oklch, var(--color-amber-950) 95%, transparent);--cluemanor-warning-border:var(--color-amber-700);--cluemanor-warning-foreground:var(--color-amber-200);--cluemanor-warning-dismiss-hover:color-mix(in oklch, var(--color-amber-800) 70%, transparent);--cluemanor-warning-focus:var(--color-amber-300);--cluemanor-border:var(--color-stone-300);--cluemanor-border-soft:color-mix(in oklch, var(--color-stone-400) 45%, transparent);--cluemanor-wall:var(--color-stone-950);--cluemanor-label:var(--color-stone-400);--cluemanor-conflict:var(--color-red-400);--cluemanor-conflict-soft:color-mix(in oklch, var(--color-red-400) 28%, transparent);--cluemanor-selected:var(--color-amber-300);--cluemanor-clue-selected:var(--color-blue-400);--cluemanor-clue-selected-soft:color-mix(in oklch, var(--color-blue-400) 28%, transparent);--cluemanor-pencil-selected:var(--color-yellow-300);--cluemanor-pencil-selected-border:var(--color-yellow-500);--cluemanor-pencil-selected-text:var(--color-stone-950);--cluemanor-token:var(--color-stone-100);--cluemanor-token-border:var(--color-stone-400);--cluemanor-token-text:var(--color-stone-900);--cluemanor-token-victim:var(--color-stone-200);--cluemanor-suspect:var(--color-stone-50);--cluemanor-suspect-text:var(--color-stone-950);--cluemanor-victim:var(--color-stone-300);--cluemanor-suspect-used:color-mix(in oklch, var(--cluemanor-suspect) 40%, transparent);--cluemanor-suspect-used-text:var(--color-stone-200);--cluemanor-victim-used:color-mix(in oklch, var(--cluemanor-victim) 40%, transparent);--cluemanor-solved-flash:color-mix(in oklch, var(--color-amber-300) 34%, transparent);--cluemanor-room-0:color-mix(in oklch, var(--color-amber-800) 58%, var(--color-muted));--cluemanor-room-1:color-mix(in oklch, var(--color-sky-800) 58%, var(--color-muted));--cluemanor-room-2:color-mix(in oklch, var(--color-rose-800) 58%, var(--color-muted));--cluemanor-room-3:color-mix(in oklch, var(--color-lime-800) 58%, var(--color-muted));--cluemanor-room-4:color-mix(in oklch, var(--color-violet-800) 58%, var(--color-muted));--cluemanor-room-5:color-mix(in oklch, var(--color-orange-800) 58%, var(--color-muted));--cluemanor-room-6:color-mix(in oklch, var(--color-teal-800) 58%, var(--color-muted));--cluemanor-room-7:color-mix(in oklch, var(--color-fuchsia-800) 58%, var(--color-muted));--cluemanor-room-border-0:color-mix(in oklch, var(--color-amber-400) 28%, transparent);--cluemanor-room-border-1:color-mix(in oklch, var(--color-sky-400) 28%, transparent);--cluemanor-room-border-2:color-mix(in oklch, var(--color-rose-400) 28%, transparent);--cluemanor-room-border-3:color-mix(in oklch, var(--color-lime-400) 28%, transparent);--cluemanor-room-border-4:color-mix(in oklch, var(--color-violet-400) 28%, transparent);--cluemanor-room-border-5:color-mix(in oklch, var(--color-orange-400) 28%, transparent);--cluemanor-room-border-6:color-mix(in oklch, var(--color-teal-400) 28%, transparent);--cluemanor-room-border-7:color-mix(in oklch, var(--color-fuchsia-400) 28%, transparent);--cluemanor-room-label-bg:color-mix(in oklch, var(--color-background) 45%, transparent);--cluemanor-hint:var(--color-blue-400);--cluemanor-hint-cell:color-mix(in oklch, var(--color-blue-400) 30%, transparent);--cluemanor-hint-cell-border:var(--color-blue-300);--cluemanor-hint-object:var(--color-blue-300);--cluemanor-hint-segment:color-mix(in oklch, var(--color-blue-400) 22%, transparent);--cluemanor-hint-segment-active:color-mix(in oklch, var(--color-blue-400) 40%, transparent);--cluemanor-hint-suspect-ring:var(--color-blue-400);--cluemanor-blocked-wash:color-mix(in oklch, var(--color-stone-950) 28%, transparent);--cluemanor-auto-x-wash:color-mix(in oklch, var(--color-stone-800) 40%, transparent);--cluemanor-auto-x-stripe:color-mix(in oklch, var(--color-stone-300) 22%, transparent)}.cluemanor-auto-x-stripes{background-color:var(--cluemanor-auto-x-wash);background-image:repeating-linear-gradient(-45deg, transparent, transparent 11px, var(--cluemanor-auto-x-stripe) 11px, var(--cluemanor-auto-x-stripe) 12.5px)}
