.dream-index[data-astro-cid-scph7co7]{flex-direction:column;gap:1.25rem;display:flex}.panel[data-astro-cid-scph7co7]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow-s);padding:clamp(1rem,3vw,1.5rem)}.panel[data-astro-cid-scph7co7] h2[data-astro-cid-scph7co7]{color:var(--ink);margin:0 0 1rem;font-size:1.05rem}.panel[data-astro-cid-scph7co7] h2[data-astro-cid-scph7co7] small[data-astro-cid-scph7co7]{color:var(--ink-faint);font-weight:400}.search-form[data-astro-cid-scph7co7]{grid-template-columns:1fr auto auto;align-items:end;gap:.8rem;display:grid}.field[data-astro-cid-scph7co7]{color:var(--ink-soft);flex-direction:column;gap:.3rem;font-size:.8rem;display:flex}.field[data-astro-cid-scph7co7] input[data-astro-cid-scph7co7],.field[data-astro-cid-scph7co7] select[data-astro-cid-scph7co7]{color:var(--ink);font:inherit;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-s);padding:.55rem .7rem;font-size:1rem}.field[data-astro-cid-scph7co7] input[data-astro-cid-scph7co7]:focus,.field[data-astro-cid-scph7co7] select[data-astro-cid-scph7co7]:focus{outline:2px solid var(--accent);outline-offset:1px}.selected-tags[data-astro-cid-scph7co7]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.9rem;font-size:.85rem;display:flex}.selected-label[data-astro-cid-scph7co7]{color:var(--ink-soft)}.selected-tags[data-astro-cid-scph7co7] .selected-tag{color:var(--accent-ink);font:inherit;background:var(--accent);cursor:pointer;border:0;border-radius:999px;margin:0 .3rem .3rem 0;padding:.2rem .6rem}.result-summary[data-astro-cid-scph7co7]{color:var(--ink-soft);margin:.9rem 0 0;font-size:.9rem}.result-summary[data-astro-cid-scph7co7] span[data-astro-cid-scph7co7]{color:var(--ink);font-size:1.2rem;font-weight:700}.clear[data-astro-cid-scph7co7]{color:var(--accent);font:inherit;border:1px solid var(--accent);border-radius:var(--radius-s);cursor:pointer;background:0 0;margin-left:.8rem;padding:.2rem .7rem;font-size:.85rem}.columns[data-astro-cid-scph7co7]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.25rem;display:grid}.dream-list[data-astro-cid-scph7co7]{margin:0;padding:0;list-style:none}.dream-item[data-astro-cid-scph7co7]{border-bottom:1px solid var(--line);padding:.9rem 0}.dream-item[data-astro-cid-scph7co7]:first-child{padding-top:0}.dream-item[data-astro-cid-scph7co7] time[data-astro-cid-scph7co7]{color:var(--ink-faint);font-size:.78rem;display:block}.dream-title[data-astro-cid-scph7co7]{color:var(--ink);font-size:1rem;font-weight:700;line-height:1.6;text-decoration:none}.dream-title[data-astro-cid-scph7co7]:hover{color:var(--accent);text-decoration:underline}.dream-snippet[data-astro-cid-scph7co7]{color:var(--ink-soft);margin:.3rem 0 0;font-size:.85rem;line-height:1.7}.dream-item-tags[data-astro-cid-scph7co7]{flex-wrap:wrap;gap:.15rem .5rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.dream-item-tags[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7]{color:var(--ink-faint);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem}.dream-item-tags[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7]:hover{color:var(--accent);text-decoration:underline}.loading[data-astro-cid-scph7co7],.empty[data-astro-cid-scph7co7]{color:var(--ink-soft)}.tag-panel[data-astro-cid-scph7co7]{max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow-y:auto}.tag-cloud[data-astro-cid-scph7co7]{flex-wrap:wrap;gap:.35rem;margin:1rem 0;padding:0;list-style:none;display:flex}.tag-cloud[data-astro-cid-scph7co7] .extra[data-astro-cid-scph7co7]{display:none}.tag-cloud[data-astro-cid-scph7co7].expanded .extra[data-astro-cid-scph7co7],.tag-cloud[data-astro-cid-scph7co7].filtering .extra[data-astro-cid-scph7co7]{display:list-item}.tag-cloud[data-astro-cid-scph7co7] li[data-astro-cid-scph7co7][hidden],.tag-cloud[data-astro-cid-scph7co7].expanded li[data-astro-cid-scph7co7][hidden],.tag-cloud[data-astro-cid-scph7co7].filtering li[data-astro-cid-scph7co7][hidden]{display:none}.tag-cloud[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7]{color:var(--accent);font:inherit;background:var(--accent-soft);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.2rem .55rem;font-size:.82rem}.tag-cloud[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7] span[data-astro-cid-scph7co7]{color:var(--ink-faint);margin-left:.3rem;font-size:.72rem}.tag-cloud[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7]:hover,.tag-cloud[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7].active{border-color:var(--accent)}.tag-cloud[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7].active{color:var(--accent-ink);background:var(--accent)}.tag-cloud[data-astro-cid-scph7co7] button[data-astro-cid-scph7co7].active span[data-astro-cid-scph7co7]{color:var(--accent-ink)}.show-all[data-astro-cid-scph7co7]{width:100%;color:var(--accent);font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius-s);cursor:pointer;background:0 0;padding:.5rem;font-size:.85rem}.visually-hidden[data-astro-cid-scph7co7]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=860px){.columns[data-astro-cid-scph7co7]{grid-template-columns:1fr}.tag-panel[data-astro-cid-scph7co7]{order:-1;max-height:none;position:static}}@media (width<=600px){.search-form[data-astro-cid-scph7co7]{grid-template-columns:1fr 1fr}.search-form[data-astro-cid-scph7co7] .keyword[data-astro-cid-scph7co7]{grid-column:1/-1}}
