:root,.mantine-light,[data-mantine-color-scheme=light]{--mantine-color-body: var(--bg);--mantine-color-text: var(--ink);--mantine-color-default: var(--bg);--mantine-color-default-hover: var(--bg-elev);--mantine-color-default-color: var(--ink);--mantine-color-default-border: var(--rule);--mantine-color-placeholder: var(--ink-faint);--mantine-color-dimmed: var(--ink-mute);--mantine-color-anchor: var(--accent);--mantine-primary-color-filled: var(--accent);--mantine-primary-color-filled-hover: var(--accent-strong);--mantine-primary-color-light: var(--accent-soft);--mantine-primary-color-light-hover: var(--accent-soft);--mantine-primary-color-light-color: var(--accent);--mantine-primary-color-contrast: var(--accent-ink);--mantine-font-family: var(--font-sans);--mantine-font-family-monospace: var(--font-mono);--mantine-font-family-headings: var(--font-sans);--mantine-color-bright: var(--ink)}.mantine-Spotlight-root{font-family:var(--font-sans)}.mantine-Spotlight-content{background:var(--bg);border:none;border-radius:var(--radius-sm);box-shadow:0 24px 80px #0000002e;overflow:hidden;position:relative}.mantine-Spotlight-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,color-mix(in oklab,var(--bg) 0%,transparent),var(--bg));pointer-events:none;z-index:2;opacity:0;transition:opacity .14s ease}.mantine-Spotlight-content[data-show-fade=true]:after{opacity:1}.mantine-Spotlight-root .mantine-Spotlight-search{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:18px;border:none}.mantine-Spotlight-root input.mantine-Spotlight-search,.mantine-Spotlight-root input.mantine-Spotlight-search:focus,.mantine-Spotlight-root input.mantine-Spotlight-search:focus-visible{border:none;outline:none;box-shadow:none;padding:14px 24px 14px 56px;min-height:0;height:auto}.mantine-Spotlight-search::placeholder{color:var(--ink-mute)}.mantine-Spotlight-root div.mantine-Spotlight-search{border-bottom:1px solid var(--rule)}.mantine-Spotlight-actionsList{background:var(--bg);padding:4px 0 16px}.mantine-Spotlight-actionsGroup{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);padding:8px 24px 6px}.mantine-Spotlight-action{background:transparent;border:none;padding:12px 24px;margin:0 8px;color:var(--ink);font-family:var(--font-sans);border-radius:8px;transition:background .12s ease,color .12s ease}.mantine-Spotlight-actionsList .mantine-Spotlight-action:hover,.mantine-Spotlight-actionsList .mantine-Spotlight-action:focus-visible{background-color:color-mix(in oklab,var(--ink) 6%,var(--bg));color:var(--ink)}.mantine-Spotlight-actionsList .mantine-Spotlight-action:hover .mantine-Spotlight-actionLabel,.mantine-Spotlight-actionsList .mantine-Spotlight-action:focus-visible .mantine-Spotlight-actionLabel{color:var(--ink)}.mantine-Spotlight-actionsList .mantine-Spotlight-action:hover .mantine-Spotlight-actionDescription,.mantine-Spotlight-actionsList .mantine-Spotlight-action:focus-visible .mantine-Spotlight-actionDescription{color:var(--ink-mute)}.mantine-Spotlight-actionsList .mantine-Spotlight-action[data-selected]{background-color:var(--accent);color:var(--accent-ink)}.mantine-Spotlight-actionsList .mantine-Spotlight-action[data-selected] .mantine-Spotlight-actionLabel{color:var(--accent-ink)}.mantine-Spotlight-actionsList .mantine-Spotlight-action[data-selected] .mantine-Spotlight-actionDescription{color:#ffffffc7}.mantine-Spotlight-actionLabel{font-size:15px;font-weight:500;color:var(--ink)}.mantine-Spotlight-actionDescription{font-size:13px;color:var(--ink-mute);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mantine-Spotlight-empty{padding:40px 24px;color:var(--ink-mute);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.mantine-Overlay-root,.mantine-Spotlight-overlay{background:color-mix(in oklab,var(--bg-inverse) 55%,transparent)}.mantine-Spotlight-actionsList .mantine-Mark-root,.mantine-Spotlight-actionsList .mantine-Spotlight-action .mantine-Mark-root{background:var(--pernod);color:var(--ink);padding:0 2px;border-radius:2px}:root{--mantine-color-focus: var(--accent)}
