@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Inter:wght@400;500;600&family=Newsreader:ital,wght@0,400;0,500;0,600;1,400&display=swap";:root{--bg: #EDE8D0;--surface: #F5F1E8;--border: #C4C0AB;--edge: rgba(196, 192, 171, .5);--text-secondary: #9D9988;--text-primary: #33312B;--accent: #9977CB;--font-display: "Cormorant Garamond", Georgia, serif;--font-body: "Newsreader", Georgia, serif;--font-ui: "Inter", system-ui, sans-serif;--line-height-body: 1.6;--max-line-length: 65ch;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 32px;--space-xl: 64px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .6s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;background:var(--bg);color:var(--text-primary);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}*::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.overlay.svelte-wh9uu8{position:fixed;inset:0;background:#0003;display:flex;align-items:flex-start;justify-content:center;padding-top:20vh;z-index:1000}.palette.svelte-wh9uu8{background:var(--surface);border-radius:8px;width:100%;max-width:560px;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014;overflow:hidden}.search-input.svelte-wh9uu8{width:100%;padding:var(--space-md);font-family:var(--font-ui);font-size:16px;border:none;outline:none;background:transparent;color:var(--text-primary);caret-color:var(--accent)}.search-input.svelte-wh9uu8::placeholder{color:var(--text-secondary)}.results.svelte-wh9uu8{border-top:1px solid var(--border);max-height:400px;overflow-y:auto}.result-row.svelte-wh9uu8{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);border:none;border-left:3px solid transparent;background:transparent;cursor:pointer;text-align:left;font-family:var(--font-ui);color:var(--text-primary);transition:background var(--transition-fast)}.result-row.selected.svelte-wh9uu8{background:var(--bg);border-left-color:var(--accent)}.result-row.svelte-wh9uu8:hover{background:var(--bg)}.result-row.svelte-wh9uu8:disabled{opacity:.6;cursor:wait}.result-type.svelte-wh9uu8{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);background:var(--border);padding:2px 6px;border-radius:3px;flex-shrink:0}.result-text.svelte-wh9uu8{display:flex;flex-direction:column;min-width:0}.result-title.svelte-wh9uu8{font-size:14px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-success.svelte-wh9uu8{color:var(--accent)}.feed-error.svelte-wh9uu8{color:#c44}.result-subtitle.svelte-wh9uu8{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-results.svelte-wh9uu8{padding:var(--space-md);text-align:center;color:var(--text-secondary);font-size:14px;border-top:1px solid var(--border)}.hints-bar.svelte-amdnh1{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:var(--space-lg);padding:var(--space-sm) var(--space-md);background:linear-gradient(transparent,var(--bg));pointer-events:none;z-index:50}.hint.svelte-amdnh1{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-ui);font-size:11px;color:var(--text-secondary)}kbd.svelte-amdnh1{display:inline-block;padding:1px 5px;border:1px solid var(--border);border-radius:3px;background:var(--surface);font-family:var(--font-ui);font-size:10px;color:var(--text-secondary);line-height:1.4}.hint-label.svelte-amdnh1{opacity:.8}
