.page-header.svelte-u4k2t{border-bottom:4px solid var(--col-pixel-border);margin-bottom:2rem;padding-bottom:1.5rem}.page-header__tab.svelte-u4k2t{margin-bottom:1rem}.controls.svelte-u4k2t{background:var(--col-bench);border:2px solid var(--col-pixel-border);flex-direction:column;gap:.75rem;margin-bottom:2rem;padding:1rem 1.25rem;display:flex}.search-wrap.svelte-u4k2t{border:2px solid var(--col-pixel-border);background:var(--col-bg);align-items:center;gap:.5rem;padding:0 .75rem;transition:border-color .15s;display:flex}.search-wrap.svelte-u4k2t:focus-within{border-color:var(--col-neon)}.search-icon.svelte-u4k2t{color:var(--col-paper-dark);flex-shrink:0;font-size:20px}.search-input.svelte-u4k2t{font-family:var(--font-mono);color:var(--col-paper);width:100%;caret-color:var(--col-neon);background:0 0;border:none;outline:none;padding:.5rem 0;font-size:20px}.search-input.svelte-u4k2t::placeholder{color:var(--col-paper-dark);opacity:.5}.search-input.svelte-u4k2t::-webkit-search-cancel-button{display:none}.tag-filters.svelte-u4k2t{flex-wrap:wrap;gap:4px;display:flex}.tag-btn.svelte-u4k2t{font-family:var(--font-pixel);background:var(--col-bg);border:2px solid var(--col-pixel-border);color:var(--col-paper-dark);cursor:pointer;letter-spacing:.5px;padding:4px 8px;font-size:6px;transition:color .1s,border-color .1s}.tag-btn.svelte-u4k2t:hover{color:var(--col-neon);border-color:var(--col-neon)}.tag-btn--active.svelte-u4k2t{color:var(--col-neon);border-color:var(--col-neon);background:#00ff8812}.tag-chip.svelte-u4k2t{font-family:var(--font-pixel);letter-spacing:.5px}.tag-chip--active.svelte-u4k2t{background:#00ff881a!important}.reset-btn.svelte-u4k2t{color:var(--col-crt);cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;text-decoration:underline}.post-list.svelte-u4k2t{flex-direction:column;gap:1.5rem;display:flex}.post-card.svelte-u4k2t{background:var(--col-bench);border:2px solid var(--col-pixel-border);border-left:6px solid var(--col-crt-dim);padding:1.5rem 2rem;transition:border-color .15s,box-shadow .15s}.post-card.svelte-u4k2t:hover{border-left-color:var(--col-neon);border-color:var(--col-neon);box-shadow:0 0 16px #00ff8826}.post-card.svelte-u4k2t:hover .post-card__title:where(.svelte-u4k2t) a:where(.svelte-u4k2t){color:var(--col-neon);text-shadow:0 0 8px #00ff8880}.post-card__meta.svelte-u4k2t{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.post-card__date.svelte-u4k2t{color:var(--col-paper-dark);font-size:16px}.post-card__tags.svelte-u4k2t{flex-wrap:wrap;gap:6px;display:flex}.post-card__title.svelte-u4k2t{margin:.5rem 0;font-size:11px}.post-card__title.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--col-crt);text-decoration:none;transition:color .15s,text-shadow .15s}.post-card__title.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:var(--col-neon)}.post-card__excerpt.svelte-u4k2t{font-family:var(--font-body);color:var(--col-paper-dark);margin:0;font-size:1rem}
