:root{--bg: #282828;--bg-hard: #1d2021;--surface: #3c3836;--surface-2: #504945;--fg: #ebdbb2;--muted: #a89984;--faint: #665c54;--accent: #fabd2f;--accent-dim: #d79921;--correct: #b8bb26;--error: #fb4934;--mono: ui-monospace, "JetBrains Mono", "Fira Code", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{background:var(--bg-hard);color:var(--fg);font-family:var(--mono);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}button{font-family:inherit}::selection{background:var(--accent);color:var(--bg-hard)}.consent.svelte-12qhfyh{position:fixed;inset:auto 0 0 0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.5rem;padding:.9rem 1.5rem;background:var(--surface);border-top:1px solid var(--surface-2)}.consent.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0;color:var(--muted);font-size:.9rem;max-width:38rem}.consent.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--fg);text-underline-offset:.2em;transition:color .12s}.consent.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--accent)}.buttons.svelte-12qhfyh{display:flex;gap:.8rem}.consent.svelte-12qhfyh button:where(.svelte-12qhfyh){background:var(--surface-2);color:var(--fg);border:1px solid transparent;border-radius:.5rem;padding:.5rem 1.1rem;font-size:.9rem;cursor:pointer;transition:color .12s,border-color .12s}.consent.svelte-12qhfyh .accept:where(.svelte-12qhfyh):hover{color:var(--accent);border-color:var(--accent-dim)}.consent.svelte-12qhfyh .reject:where(.svelte-12qhfyh):hover{color:var(--error);border-color:var(--error)}
