.site-search.svelte-14dzhz4{margin-block-end:4rem;font-family:Avenir Next,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-weight:400}.home.svelte-14dzhz4{margin-block-end:0}.home.svelte-14dzhz4 .input-row:where(.svelte-14dzhz4){margin-block-start:0}.home.svelte-14dzhz4 input:where(.svelte-14dzhz4){min-block-size:44px;inline-size:min(100%,24rem);padding-inline:0}.home.svelte-14dzhz4 input:where(.svelte-14dzhz4)::-webkit-search-cancel-button{appearance:auto}.home.svelte-14dzhz4 .results.populated:where(.svelte-14dzhz4){margin-block-start:0}.home.svelte-14dzhz4 .empty:where(.svelte-14dzhz4){padding-block-start:0}.home.svelte-14dzhz4 .path-title:where(.svelte-14dzhz4){display:block}.home.svelte-14dzhz4 .path-title:where(.svelte-14dzhz4):not(:first-child){opacity:1;color:var(--ink-2);font-size:.875rem}.home.svelte-14dzhz4 .path-title:where(.svelte-14dzhz4):before{content:none}.home.svelte-14dzhz4 .excerpts:where(.svelte-14dzhz4){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.show-more.svelte-14dzhz4{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;min-block-size:44px;padding:0;font-size:.875rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.input-row.svelte-14dzhz4{margin-block-start:.5rem;position:relative}input.svelte-14dzhz4{appearance:none;border:0;border-block-end:1px solid var(--ink-3);width:100%;color:var(--ink);font:inherit;background:0 0;border-radius:0;padding-block:.5rem;padding-inline:0 2rem}input.svelte-14dzhz4::placeholder{color:var(--ink-2)}input.svelte-14dzhz4:focus{border-block-end-color:var(--accent);outline:none}input.svelte-14dzhz4:focus:focus-visible{box-shadow:0 1px 0 var(--accent)}input.svelte-14dzhz4::-webkit-search-cancel-button{appearance:none}.clear-button.svelte-14dzhz4{inline-size:2rem;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.clear-button.svelte-14dzhz4:hover{color:var(--accent)}.clear-button.svelte-14dzhz4 svg:where(.svelte-14dzhz4){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;pointer-events:none;block-size:.875rem;inline-size:.875rem}.results.populated.svelte-14dzhz4{margin-block-start:2rem}.result-count.svelte-14dzhz4,.empty.svelte-14dzhz4{color:var(--ink-2);letter-spacing:.05em;font-size:.8125rem;font-weight:500}.result-count.svelte-14dzhz4{margin-block-end:1rem}.more-results.svelte-14dzhz4{color:var(--ink-2);margin-block-start:.5rem;font-size:.8125rem}.empty.svelte-14dzhz4{padding:1rem 0}.error.svelte-14dzhz4{align-items:baseline;gap:1rem;display:flex}.error.svelte-14dzhz4 button:where(.svelte-14dzhz4){color:var(--accent);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.search-results.svelte-14dzhz4{margin:0;padding:0;list-style:none}li.svelte-14dzhz4+li:where(.svelte-14dzhz4){margin-block-start:.5rem}a.svelte-14dzhz4{padding-block:.5rem;text-decoration:none;display:block}a.svelte-14dzhz4:hover,a.svelte-14dzhz4:focus-visible{background:color-mix(in srgb, var(--accent) 7%, transparent)}.title-path.svelte-14dzhz4{font-family:Iowan Old Style,Palatino Linotype,Charter,Georgia,Noto Serif SC,Source Han Serif SC,Noto Serif SC Variable,Songti SC,SimSun,serif;font-weight:900;line-height:1.5;display:block}.path-title.svelte-14dzhz4{transition:opacity .15s}.path-title.svelte-14dzhz4:not(:first-child){opacity:.55}.path-title.svelte-14dzhz4+.path-title:where(.svelte-14dzhz4):before{content:" > ";color:var(--ink-3);font-family:Avenir Next,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-weight:400}a.svelte-14dzhz4:hover .path-title:where(.svelte-14dzhz4),a.svelte-14dzhz4:focus-visible .path-title:where(.svelte-14dzhz4){opacity:1}.excerpts.svelte-14dzhz4{color:var(--ink-2);margin-block-start:.2rem;font-size:.875rem;line-height:1.55;display:block}.excerpt.svelte-14dzhz4{display:block}.excerpt.svelte-14dzhz4+.excerpt:where(.svelte-14dzhz4){margin-block-start:.35rem}mark.svelte-14dzhz4{background:var(--accent-wash);color:var(--accent)}
