.search-page[data-astro-cid-wp2l4cmv]{padding-top:1.5rem;padding-bottom:4rem}.search-box-panel[data-astro-cid-wp2l4cmv]{border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-glass);border:1px solid var(--md-sys-color-surface-glass-border);box-shadow:var(--md-sys-shadow-1);flex-direction:column;gap:.85rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem;display:flex}.search-form-row[data-astro-cid-wp2l4cmv]{gap:.75rem;width:100%;display:flex}.input-inner-wrapper[data-astro-cid-wp2l4cmv]{flex:1;align-items:center;width:100%;display:flex;position:relative}.search-icon-left[data-astro-cid-wp2l4cmv]{color:var(--md-sys-color-on-surface-variant);pointer-events:none;z-index:2;font-size:.95rem;position:absolute;left:1.1rem}.input-inner-wrapper[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv][type=text]{transition:border-color .2s,box-shadow .2s;box-sizing:border-box!important;border-radius:var(--md-sys-shape-corner-full)!important;border:1.5px solid var(--md-sys-color-outline-variant)!important;background:var(--md-sys-color-surface)!important;width:100%!important;height:46px!important;color:var(--md-sys-color-on-surface)!important;-webkit-appearance:none!important;appearance:none!important;outline:none!important;padding:0 2.8rem!important;font-family:inherit!important;font-size:.95rem!important}.input-inner-wrapper[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv][type=text]:focus{border-color:var(--md-sys-color-primary)!important;box-shadow:0 0 0 3px rgba(var(--md-sys-color-primary-rgb), .25)!important}.clear-icon-btn[data-astro-cid-wp2l4cmv]{width:26px;height:26px;color:var(--md-sys-color-on-surface);cursor:pointer;opacity:0;pointer-events:none;z-index:2;background:#8c96a040;border:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;right:.85rem}.clear-icon-btn[data-astro-cid-wp2l4cmv].visible{opacity:1;pointer-events:auto}.search-submit-btn[data-astro-cid-wp2l4cmv]{border-radius:var(--md-sys-shape-corner-full);flex-shrink:0;align-items:center;gap:.45rem;height:46px;padding:0 1.5rem;font-size:.92rem;font-weight:600;display:inline-flex}.hot-keywords-bar[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.hot-label[data-astro-cid-wp2l4cmv]{color:var(--md-sys-color-on-surface-variant);flex-shrink:0;align-items:center;gap:.3rem;font-size:.82rem;font-weight:700;display:flex}.hot-label[data-astro-cid-wp2l4cmv] i[data-astro-cid-wp2l4cmv]{color:#ff5252}.tags-container[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.hot-chip[data-astro-cid-wp2l4cmv]{border-radius:var(--md-sys-shape-corner-full);border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.82rem;font-weight:600;transition:all .18s;display:inline-flex}.hot-chip[data-astro-cid-wp2l4cmv]:hover{background:var(--md-sys-color-primary);color:#fff;border-color:var(--md-sys-color-primary);transform:translateY(-1px)}.search-status-bar[data-astro-cid-wp2l4cmv]{min-height:24px;margin-bottom:1.25rem;padding:0 .25rem}.status-msg[data-astro-cid-wp2l4cmv]{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:.92rem}.highlight[data-astro-cid-wp2l4cmv]{color:var(--md-sys-color-on-surface);font-weight:700}.state-card[data-astro-cid-wp2l4cmv]{border-radius:var(--md-sys-shape-corner-xl);text-align:center;flex-direction:column;align-items:center;gap:.85rem;margin-bottom:2rem;padding:3.5rem 2rem;display:flex}.icon-bubble[data-astro-cid-wp2l4cmv]{background:rgba(var(--md-sys-color-primary-rgb), .12);width:56px;height:56px;color:var(--md-sys-color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.icon-bubble[data-astro-cid-wp2l4cmv].warning{color:#ff9800;background:#ff98001f}.state-title[data-astro-cid-wp2l4cmv]{color:var(--md-sys-color-on-surface);margin:0;font-size:1.2rem;font-weight:700}.state-desc[data-astro-cid-wp2l4cmv]{color:var(--md-sys-color-on-surface-variant);max-width:450px;margin:0;font-size:.88rem;line-height:1.5}.gallery-section[data-astro-cid-wp2l4cmv]{width:100%;padding:.5rem 0 2.5rem}.masonry-grid[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;align-items:flex-start;gap:.85rem;width:100%;display:flex}.masonry-grid[data-astro-cid-wp2l4cmv]>.post-card-wrapper[data-astro-cid-wp2l4cmv]{flex-shrink:0;width:calc(16.666% - .71rem);margin-bottom:0}@media (width<=1560px){.masonry-grid[data-astro-cid-wp2l4cmv]>.post-card-wrapper[data-astro-cid-wp2l4cmv]{width:calc(20% - .68rem)}}@media (width<=1120px){.masonry-grid[data-astro-cid-wp2l4cmv]>.post-card-wrapper[data-astro-cid-wp2l4cmv]{width:calc(25% - .64rem)}}@media (width<=880px){.masonry-grid[data-astro-cid-wp2l4cmv]>.post-card-wrapper[data-astro-cid-wp2l4cmv]{width:calc(33.333% - .57rem)}}@media (width<=640px){.masonry-grid[data-astro-cid-wp2l4cmv]{gap:.5rem}.masonry-grid[data-astro-cid-wp2l4cmv]>.post-card-wrapper[data-astro-cid-wp2l4cmv]{width:calc(50% - .25rem)}.masonry-col{gap:.5rem}}.masonry-col{flex-direction:column;flex:1;gap:.85rem;min-width:0;display:flex}.masonry-col>.post-card-wrapper[data-astro-cid-wp2l4cmv]{width:100%!important}.post-card-wrapper[data-astro-cid-wp2l4cmv]{width:100%;margin-bottom:0}.post-card-wrapper[data-astro-cid-wp2l4cmv] .post-card[data-astro-cid-wp2l4cmv]{margin-bottom:0!important}@media (width<=640px){.search-page[data-astro-cid-wp2l4cmv]{padding-top:.85rem;padding-bottom:2.5rem}.search-box-panel[data-astro-cid-wp2l4cmv]{border-radius:var(--md-sys-shape-corner-medium);gap:.65rem;margin-bottom:.85rem;padding:.85rem}.search-form-row[data-astro-cid-wp2l4cmv]{flex-direction:row;align-items:center;gap:.45rem;display:flex}.input-inner-wrapper[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv][type=text]{height:40px!important;padding:0 2rem 0 2.2rem!important;font-size:.875rem!important}.search-icon-left[data-astro-cid-wp2l4cmv]{font-size:.85rem;left:.8rem}.clear-icon-btn[data-astro-cid-wp2l4cmv]{width:22px;height:22px;font-size:.75rem;right:.5rem}.search-submit-btn[data-astro-cid-wp2l4cmv]{flex-shrink:0;gap:.35rem;width:auto;height:40px;padding:0 .95rem;font-size:.85rem}.hot-keywords-bar[data-astro-cid-wp2l4cmv]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.4rem;margin:0 -.15rem;padding-bottom:2px;padding-left:.15rem;padding-right:.15rem;overflow-x:auto}.hot-keywords-bar[data-astro-cid-wp2l4cmv]::-webkit-scrollbar{display:none}.hot-label[data-astro-cid-wp2l4cmv]{flex-shrink:0;gap:.25rem;font-size:.775rem}.tags-container[data-astro-cid-wp2l4cmv]{flex-wrap:nowrap;align-items:center;gap:.35rem;display:flex}.hot-chip[data-astro-cid-wp2l4cmv]{white-space:nowrap;flex-shrink:0;gap:.25rem;padding:.22rem .55rem;font-size:.75rem}.hot-chip[data-astro-cid-wp2l4cmv] i[data-astro-cid-wp2l4cmv]{font-size:.65rem}.search-status-bar[data-astro-cid-wp2l4cmv]{margin-bottom:.75rem;padding:0 .15rem}.status-msg[data-astro-cid-wp2l4cmv]{font-size:.825rem}.state-card[data-astro-cid-wp2l4cmv]{margin-bottom:1.5rem;padding:2.25rem 1.25rem}.icon-bubble[data-astro-cid-wp2l4cmv]{width:48px;height:48px;font-size:1.25rem}.state-title[data-astro-cid-wp2l4cmv]{font-size:1.05rem}.state-desc[data-astro-cid-wp2l4cmv]{font-size:.8rem;line-height:1.45}.masonry-grid[data-astro-cid-wp2l4cmv],.masonry-col{gap:.5rem}}
