.search-result[data-v-44947bba]{min-height:84px;color:var(--c-ink);border-radius:16px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.search-result:hover .search-result__name[data-v-44947bba]{color:var(--c-pink)}.search-result__lead[data-v-44947bba]{object-fit:cover;border-radius:12px;flex-shrink:0;width:64px;height:64px}.search-result__blank[data-v-44947bba]{background:var(--c-paper-2)}.search-result__list-tile[data-v-44947bba]{background:var(--c-blue);color:var(--c-white);font-weight:var(--w-heavy);justify-content:center;align-items:center;font-size:18px;display:flex}.search-result__tile[data-v-44947bba]{color:var(--c-white);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.search-result__tile[data-color=pink][data-v-44947bba]{background:var(--c-pink)}.search-result__tile[data-color=blue][data-v-44947bba]{background:var(--c-blue)}.search-result__tile[data-color=green][data-v-44947bba]{background:var(--c-green)}.search-result__tile[data-color=yellow][data-v-44947bba]{background:var(--c-yellow);color:var(--c-ink)}.search-result__tile-weekday[data-v-44947bba]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.search-result__tile-date[data-v-44947bba]{font-weight:var(--w-heavy);letter-spacing:-.02em;font-size:18px;line-height:1}.search-result__text[data-v-44947bba]{flex-direction:column;flex:1;min-width:0;display:flex}.search-result__meta[data-v-44947bba]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.search-result__sep[data-v-44947bba]{opacity:.5}.search-result__name[data-v-44947bba]{font-weight:var(--w-heavy);letter-spacing:-.012em;margin-top:4px;font-size:15px;line-height:1.2}.search-result__sub[data-v-44947bba]{color:var(--c-ink-soft);margin-top:3px;font-size:12.5px;line-height:1.35}.search-result__mark[data-v-44947bba]{background:var(--c-yellow);color:inherit;border-radius:3px;padding:0 1px}.search__title[data-v-ffac6673]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search__bar[data-v-ffac6673]{align-items:center;gap:12px;padding-top:10px;display:flex}.search__field[data-v-ffac6673]{background:var(--c-white);border:2px solid var(--c-ink);border-radius:999px;flex:1;align-items:center;gap:12px;min-width:0;height:52px;padding:0 8px 0 16px;display:flex}.search__field[data-v-ffac6673]:focus-within{box-shadow:0 0 0 3px var(--c-yellow)}.search__magnifier[data-v-ffac6673]{border:2.5px solid var(--c-ink);border-radius:50%;flex-shrink:0;width:18px;height:18px;display:block;position:relative}.search__magnifier[data-v-ffac6673]:after{content:"";background:var(--c-ink);border-radius:2px;width:9px;height:2.5px;position:absolute;bottom:-5px;right:-5px;transform:rotate(45deg)}.search__input[data-v-ffac6673]{min-width:0;font:500 15px var(--font-sans);color:var(--c-ink);background:0 0;border:0;outline:0;flex:1;padding:0}.search__input[data-v-ffac6673]::placeholder{color:var(--c-ink-soft);font-weight:400}.search__input[data-v-ffac6673]::-webkit-search-cancel-button{display:none}.search__spinner[data-v-ffac6673]{border:2.5px solid #1a1a1a26;border-top-color:var(--c-ink);border-radius:999px;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite search-spin-ffac6673}@keyframes search-spin-ffac6673{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.search__spinner[data-v-ffac6673]{border-style:dashed;animation:none}}.search__clear[data-v-ffac6673]{background:var(--c-paper-2);width:32px;height:32px;color:var(--c-ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;line-height:1;text-decoration:none;display:flex}.search__cancel[data-v-ffac6673]{font-weight:var(--w-bold);color:var(--c-ink);flex-shrink:0;padding:12px 0;font-size:14px;text-decoration:none}.search__cancel[data-v-ffac6673]:hover{color:var(--c-pink)}.search__idle[data-v-ffac6673]{padding-top:24px}.search__help[data-v-ffac6673]{color:var(--c-ink-soft);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.search__recent-head[data-v-ffac6673]{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.search__recent-title[data-v-ffac6673]{font-family:var(--font-display);margin:0;font-size:28px;font-weight:400;line-height:1}.search__recent-clear[data-v-ffac6673]{appearance:none;cursor:pointer;font-family:var(--font-sans);font-size:12.5px;font-weight:var(--w-bold);color:var(--c-ink);text-underline-offset:4px;background:0 0;border:0;padding:10px 0;text-decoration:underline 2px}.search__recent[data-v-ffac6673]{margin:0;padding:0;list-style:none}.search__recent li+li[data-v-ffac6673]{border-top:1px solid #1a1a1a1a}.search__recent-item[data-v-ffac6673]{appearance:none;cursor:pointer;text-align:left;width:100%;min-height:48px;font-family:var(--font-sans);color:var(--c-ink);background:0 0;border:0;align-items:center;gap:14px;padding:0;font-size:15px;font-weight:600;display:flex}.search__recent-icon[data-v-ffac6673]{width:18px;color:var(--c-ink-soft);font-size:16px}.search__recent-term[data-v-ffac6673]{flex:1}.search__note[data-v-ffac6673],.search__summary[data-v-ffac6673]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--c-ink-soft);margin:0;padding:16px 0 10px;font-size:11px}.search__results[data-v-ffac6673]{flex-direction:column;gap:8px;display:flex}.search__more[data-v-ffac6673]{background:var(--c-paper-2);min-height:48px;font-weight:var(--w-heavy);color:var(--c-ink);border-radius:16px;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:flex}.search__skeleton[data-v-ffac6673]{flex-direction:column;gap:8px;padding-top:24px;display:flex}.search__skeleton-row[data-v-ffac6673]{background:var(--c-white);border-radius:16px;align-items:center;gap:12px;padding:10px;display:flex}.search__skeleton-lead[data-v-ffac6673]{background:var(--c-paper-2);border-radius:12px;width:64px;height:64px}.search__skeleton-lines[data-v-ffac6673]{flex-direction:column;flex:1;gap:8px;display:flex}.search__skeleton-line[data-v-ffac6673]{background:#1a1a1a1f;border-radius:4px;width:75%;height:10px}.search__skeleton-line[data-short][data-v-ffac6673]{background:#1a1a1a14;width:40%;height:7px}.search__error[data-v-ffac6673]{border-radius:16px;align-items:center;gap:12px;margin-top:20px;padding:14px;display:flex}.search__error-dot[data-v-ffac6673]{background:var(--c-pink);border-radius:999px;flex-shrink:0;width:9px;height:9px}.search__error-text[data-v-ffac6673]{z-index:1;color:var(--c-paper);flex:1;margin:0;font-size:13px;font-weight:600;line-height:1.4;position:relative}.search__error-retry[data-v-ffac6673]{z-index:1;appearance:none;cursor:pointer;min-height:44px;font-family:var(--font-sans);font-size:13px;font-weight:var(--w-heavy);color:var(--c-yellow);background:0 0;border:0;flex-shrink:0;padding:8px 0;position:relative}.search__none[data-v-ffac6673]{padding-top:28px}.search__none-title[data-v-ffac6673]{font-family:var(--font-display);margin:0;font-size:38px;font-weight:400;line-height:.98}.search__none-copy[data-v-ffac6673]{text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.55}.search__none-actions[data-v-ffac6673]{flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px;display:flex}.search-page[data-astro-cid-wp2l4cmv]{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding:0 22px 30px}
