.loader[data-astro-cid-lebcyg4b]{width:var(--space-2);height:var(--space-2);border:var(--space-d3) solid transparent;border-bottom-color:color-mix(in srgb, var(--color-accent) 85%, transparent);box-sizing:border-box;filter:blur(.3px);--color-loading-mix:color-mix(in srgb, var(--color-accent) 100%, black);--color-loading:color-mix(in srgb, var(--color-loading-mix) 25%, transparent);border-bottom-color:color-mix(in srgb, var(--color-loading) 100%, transparent);box-shadow:0px 4px 6px -2px var(--color-loading), inset 0px -4px 6px -2px var(--color-loading);background:0 0;border-radius:50%;animation:.25s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hyphe.svelte-v7cc3g{width:100%;max-width:650px;margin-inline:auto;position:relative}.hyphe-fieldwrap.svelte-v7cc3g{margin-bottom:52px;position:relative}.hyphe-field.svelte-v7cc3g{z-index:1;background:var(--color-background,var(--color-surface));border:1px solid color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 55%);box-shadow:0 8px 50px color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 91%), 0 22px 120px color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 93%);transition:border-color var(--transition-fast,.15s ease), box-shadow .6s ease;border-radius:999px;align-items:center;gap:.6em;padding:.6em 1.4em;display:flex;position:relative}.hyphe-field.svelte-v7cc3g:focus-within{border-color:color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 25%);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 92%), 0 4px 18px color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 88%)}.hyphe-field.svelte-v7cc3g input:where(.svelte-v7cc3g){min-width:0;font-size:var(--scale-d2);color:var(--color-foreground);caret-color:var(--color-accent);text-align:center;background:0 0;border-radius:0;flex:1;margin:0;padding:.2em 0;box-shadow:none!important;border:none!important;outline:none!important}.hyphe-field.svelte-v7cc3g input:where(.svelte-v7cc3g)::placeholder{color:var(--color-subtle);font-style:italic}.hyphe-clear.svelte-v7cc3g{box-shadow:none;color:var(--color-subtle);cursor:pointer;transition:color var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.25em;display:flex}.hyphe-clear.svelte-v7cc3g:hover{color:var(--color-foreground)}.roots.svelte-v7cc3g{pointer-events:none;height:58px;color:var(--color-green,var(--color-accent));opacity:.18;margin-top:-2px;transition:opacity .6s;position:absolute;top:100%;left:0;right:0}.hyphe.svelte-v7cc3g:focus-within .roots:where(.svelte-v7cc3g){opacity:.38}.roots.svelte-v7cc3g svg:where(.svelte-v7cc3g){width:100%;height:100%;display:block}.roots.svelte-v7cc3g path:where(.svelte-v7cc3g){fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s ease-out forwards svelte-v7cc3g-grow}.roots.svelte-v7cc3g path:where(.svelte-v7cc3g):nth-child(2n){animation-delay:.25s}.roots.svelte-v7cc3g path:where(.svelte-v7cc3g):nth-child(3n){animation-delay:.45s}.roots.svelte-v7cc3g path:where(.svelte-v7cc3g):nth-child(5n){animation-delay:.65s}@keyframes svelte-v7cc3g-grow{to{stroke-dashoffset:0}}.hyphe-callout.svelte-v7cc3g{z-index:1;font-size:var(--scale-d3);color:var(--color-muted);animation:svelte-v7cc3g-fadeIn var(--transition-fast,.15s) ease-out;justify-content:center;align-items:center;gap:.8em;margin-top:.5em;display:flex;position:relative}.hyphe-ask.svelte-v7cc3g{background:color-mix(in oklab, var(--color-accent), transparent 88%);box-shadow:none;font-size:var(--scale-d2);color:var(--color-accent);cursor:pointer;transition:all var(--transition-fast,.15s ease);border:none;border-radius:999px;align-items:center;gap:.4em;margin:0;padding:.3em .8em;display:inline-flex}.hyphe-ask.svelte-v7cc3g:hover{background:color-mix(in oklab, var(--color-accent), transparent 78%)}.hyphe-answer.svelte-v7cc3g{z-index:1;margin-top:var(--space-d2,.75em);border-left:2px solid color-mix(in oklab, var(--color-green,var(--color-accent)), transparent 60%);text-align:left;animation:svelte-v7cc3g-slideUp var(--transition-fast,.15s) ease-out;padding-left:.9em;position:relative}.hyphe-answer.svelte-v7cc3g header:where(.svelte-v7cc3g){font-size:var(--scale-d2);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.4em;margin-bottom:.35em;display:flex}.hyphe-answer.svelte-v7cc3g header:where(.svelte-v7cc3g) .stnd-icon{color:var(--color-accent)}.hyphe-answer-body.svelte-v7cc3g{font-size:var(--scale-d2);color:var(--color-foreground);word-break:break-word;margin:0;line-height:1.65}.hyphe-answer-body.svelte-v7cc3g p{margin:.4em 0}.hyphe-answer-body.svelte-v7cc3g p:first-child{margin-top:0}.hyphe-answer-body.svelte-v7cc3g p:last-child{margin-bottom:0}.hyphe-answer-body.svelte-v7cc3g ul,.hyphe-answer-body.svelte-v7cc3g ol{margin-block:.4em;padding-left:1.4em}.hyphe-answer-body.svelte-v7cc3g li{margin-block:.2em}.hyphe-answer-body.svelte-v7cc3g a.hyphe-link{color:var(--color-accent);text-underline-offset:2px;font-weight:500;text-decoration:underline}.hyphe-answer-body.svelte-v7cc3g a.hyphe-link:hover{opacity:.8}.hyphe-answer.is-loading.svelte-v7cc3g .hyphe-answer-body:where(.svelte-v7cc3g){color:var(--color-muted);font-style:italic;animation:2s ease-in-out infinite svelte-v7cc3g-breathe}@keyframes svelte-v7cc3g-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-v7cc3g-slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-v7cc3g-breathe{0%,to{opacity:.55}50%{opacity:1}}.hyphe-suggestions.svelte-v7cc3g{font-size:var(--scale-d3);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin-top:.25rem;display:flex}@media (prefers-reduced-motion:reduce){.roots.svelte-v7cc3g path:where(.svelte-v7cc3g){stroke-dashoffset:0;animation:none}.hyphe-answer.is-loading.svelte-v7cc3g .hyphe-answer-body:where(.svelte-v7cc3g){animation:none}}#filter-input[data-astro-cid-r7y6c6s2]{top:var(--space-3);z-index:10;will-change:opacity, visibility;transition:opacity .3s,visibility .3s;position:sticky}#filter-input[data-astro-cid-r7y6c6s2].input-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility 0s .3s}
