.area-search-wrap[data-astro-cid-46qkjqkw]{margin:1.5rem 0 2rem}.area-search-box[data-astro-cid-46qkjqkw]{display:flex;align-items:center;background:var(--color-card);border:2px solid var(--color-border-light);border-radius:9999px;padding:.5rem 1rem;transition:border-color .2s;box-shadow:var(--shadow-sm)}.area-search-box[data-astro-cid-46qkjqkw]:focus-within{border-color:var(--color-primary-light);box-shadow:0 0 0 3px #0d7a5f1a}.area-search-icon[data-astro-cid-46qkjqkw]{color:var(--color-muted);font-size:22px;margin-right:.5rem}.area-search-input[data-astro-cid-46qkjqkw]{flex:1;border:none;outline:none;font-size:1rem;font-family:var(--font-main);background:transparent;color:var(--color-text);padding:.5rem 0}.area-search-input[data-astro-cid-46qkjqkw]::placeholder{color:var(--color-muted)}.area-search-clear[data-astro-cid-46qkjqkw]{display:flex;align-items:center;justify-content:center;border:none;background:var(--color-surface-low);border-radius:50%;width:28px;height:28px;cursor:pointer;color:var(--color-muted)}.area-search-clear[data-astro-cid-46qkjqkw] .material-symbols-outlined[data-astro-cid-46qkjqkw]{font-size:18px}.area-search-results[data-astro-cid-46qkjqkw]{display:none;margin-top:.75rem;background:var(--color-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--color-border-light);overflow:hidden}.area-result-item[data-astro-cid-46qkjqkw]{display:block;padding:1rem 1.25rem;text-decoration:none!important;color:inherit!important;border-bottom:1px solid var(--color-border-light);transition:background .15s}.area-result-item[data-astro-cid-46qkjqkw]:last-child{border-bottom:none}.area-result-item[data-astro-cid-46qkjqkw]:hover{background:var(--color-primary-bg)}.area-result-name[data-astro-cid-46qkjqkw]{font-weight:600;font-size:.95rem}.area-result-info[data-astro-cid-46qkjqkw]{font-size:.8rem;color:var(--color-muted);margin-top:.2rem}.area-no-result[data-astro-cid-46qkjqkw]{padding:1.5rem;text-align:center;color:var(--color-muted);font-size:.9rem}.area-card[data-astro-cid-46qkjqkw]{text-decoration:none!important;color:inherit!important}.area-card-info[data-astro-cid-46qkjqkw]{font-size:.85rem;color:var(--color-muted);margin:0 0 .25rem}.area-card-tag[data-astro-cid-46qkjqkw]{font-size:.8rem;font-weight:600;color:var(--color-accent)}.area-popular[data-astro-cid-46qkjqkw]{margin:1.5rem 0 2rem}.area-popular-title[data-astro-cid-46qkjqkw]{display:flex;align-items:center;gap:.4rem;font-size:1.1rem;font-weight:700;margin:0 0 .85rem;color:var(--color-subtext)}.area-popular-title[data-astro-cid-46qkjqkw] .material-symbols-outlined[data-astro-cid-46qkjqkw]{font-size:20px;color:var(--color-accent);font-variation-settings:"FILL" 1,"wght" 500}.area-popular-grid[data-astro-cid-46qkjqkw]{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem}.area-popular-card[data-astro-cid-46qkjqkw]{padding:.85rem 1rem;background:var(--color-card);border-radius:var(--radius-md);text-decoration:none!important;color:inherit!important;border:1px solid var(--color-border-light);transition:all .15s}.area-popular-card[data-astro-cid-46qkjqkw]:hover{border-color:#0d7a5f2e;transform:translateY(-1px)}.area-popular-card[data-astro-cid-46qkjqkw] h3[data-astro-cid-46qkjqkw]{margin:0;font-size:1rem;font-weight:700}.area-popular-card[data-astro-cid-46qkjqkw] p[data-astro-cid-46qkjqkw]{margin:.1rem 0 .4rem;font-size:.78rem;color:var(--color-muted)}.area-popular-meta[data-astro-cid-46qkjqkw]{font-size:.74rem;color:var(--color-subtext);font-weight:500}@media(min-width:640px){.area-popular-grid[data-astro-cid-46qkjqkw]{grid-template-columns:repeat(3,1fr);gap:.75rem}}@media(min-width:1024px){.area-popular-grid[data-astro-cid-46qkjqkw]{grid-template-columns:repeat(6,1fr)}}.area-sort-bar[data-astro-cid-46qkjqkw]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin:1.25rem 0 1rem;padding:.6rem .75rem;background:var(--color-surface-low);border-radius:var(--radius-md)}.area-sort-label[data-astro-cid-46qkjqkw]{font-size:.78rem;font-weight:700;color:var(--color-subtext);margin-right:.25rem}.area-sort-btn[data-astro-cid-46qkjqkw]{border:1px solid transparent;background:var(--color-card);color:var(--color-subtext);font-size:.8rem;font-weight:600;padding:.4rem .85rem;border-radius:9999px;cursor:pointer;font-family:var(--font-main);transition:all .15s}.area-sort-btn[data-astro-cid-46qkjqkw]:hover{border-color:var(--color-primary-light);color:var(--color-primary-light)}.area-sort-btn[data-astro-cid-46qkjqkw].is-active{background:var(--color-primary-light);color:#fff;border-color:var(--color-primary-light)}.area-search-count[data-astro-cid-46qkjqkw]{margin:.5rem 0 0;font-size:.78rem;color:var(--color-subtext);font-weight:600;min-height:1.1em}
