.search-page-container.svelte-e12qt1{max-width:666px;margin:0 auto;width:100%;display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;box-sizing:border-box}.list-stack.svelte-e12qt1{display:grid;flex:1 1 auto;min-height:0;width:100%}.list-layer.svelte-e12qt1{grid-area:1 / 1;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;width:100%}.search-results-wrapper.svelte-e12qt1{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.search-masonry-grid.svelte-e12qt1{column-count:2;column-gap:4px;width:100%;max-width:666px;margin:0 auto;box-sizing:border-box}@media(min-width:768px){.search-masonry-grid.svelte-e12qt1{column-count:3;column-gap:4px}}.search-brick.svelte-e12qt1{display:inline-block;width:100%;margin-bottom:4px;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;border-radius:1.6rem;border:none;background:var(--card-bg, rgba(255, 255, 255, .04));overflow:hidden;text-decoration:none;color:inherit;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease,transform .15s ease;vertical-align:top}.search-brick.svelte-e12qt1:active{transform:scale(.985)}.search-brick--ugc-media.svelte-e12qt1{position:relative;border-radius:20px;overflow:hidden;background:#0d0d12;border:none;padding:0;min-height:160px}.ugc-media-img.svelte-e12qt1{margin:0;padding:0;width:100%;height:auto;min-height:160px;display:block;object-fit:cover;border-radius:20px;transition:transform .25s ease;background:#14141b}.search-brick--ugc-media.svelte-e12qt1:hover .ugc-media-img:where(.svelte-e12qt1){transform:scale(1.02)}.ugc-overlay-top.svelte-e12qt1{position:absolute;top:0;left:0;right:0;padding:10px 10px 28px;background:linear-gradient(to bottom,rgba(0,0,0,.78) 0%,rgba(0,0,0,.45) 55%,transparent 100%);display:flex;align-items:center;z-index:2;pointer-events:none}.ugc-author-row.svelte-e12qt1{display:flex;align-items:center;gap:7px;min-width:0;width:100%}.ugc-author-avatar-wrap.svelte-e12qt1{width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(255,255,255,.9);box-shadow:0 1px 4px #00000080;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ugc-author-meta.svelte-e12qt1{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ugc-author-name.svelte-e12qt1{font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ugc-author-username.svelte-e12qt1{font-size:10px;font-weight:600;color:#ffffffd1;text-shadow:0 1px 2px rgba(0,0,0,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ugc-overlay-bottom.svelte-e12qt1{position:absolute;bottom:0;left:0;right:0;padding:34px 10px 10px;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.5) 60%,transparent 100%);display:flex;flex-direction:column;gap:6px;z-index:2;pointer-events:none}.ugc-overlay-bottom.svelte-e12qt1 .ugc-post-title:where(.svelte-e12qt1){margin:0;font-size:13px;font-weight:700;line-height:1.3;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.95);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:break-word}.ugc-overlay-bottom.svelte-e12qt1 .ugc-post-caption:where(.svelte-e12qt1){margin:0;font-size:11px;font-weight:500;line-height:1.35;color:#ffffffeb;text-shadow:0 1px 3px rgba(0,0,0,.95);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:break-word}.ugc-overlay-bottom.svelte-e12qt1 .ugc-media-footer:where(.svelte-e12qt1){padding:0;display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent}.ugc-overlay-bottom.svelte-e12qt1 .ugc-stats-left:where(.svelte-e12qt1){display:flex;align-items:center;gap:6px}.ugc-overlay-bottom.svelte-e12qt1 .ugc-stat-badge:where(.svelte-e12qt1){display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.15)}.search-brick--post-text.svelte-e12qt1{padding:12px 14px}.post-text-body.svelte-e12qt1{display:flex;flex-direction:column;gap:8px}.post-text-header.svelte-e12qt1{display:flex;align-items:center;gap:8px}.post-text-header.svelte-e12qt1 .post-author-username:where(.svelte-e12qt1){color:var(--text-main);text-shadow:none}.post-title.svelte-e12qt1{margin:0;font-size:15px;font-weight:800;line-height:1.35;color:var(--text-main);word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.post-snippet.svelte-e12qt1{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.post-footer.svelte-e12qt1{display:flex;align-items:center;justify-content:flex-end;margin-top:4px}.post-likes-badge.svelte-e12qt1{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;background:var(--hover-bg, rgba(255, 255, 255, .08));color:var(--text-muted);padding:3px 7px;border-radius:999px;flex-shrink:0}.search-brick--article.svelte-e12qt1{display:inline-block;width:100%;overflow:hidden;background:var(--card-bg, rgba(255, 255, 255, .04))}.article-cover-container.svelte-e12qt1{position:relative;width:100%;overflow:hidden;background:var(--hover-bg, rgba(255, 255, 255, .03))}.article-cover-img.svelte-e12qt1{width:100%;height:auto;display:block;object-fit:cover;border-radius:14px 14px 0 0}.article-body.svelte-e12qt1{padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px}.article-title.svelte-e12qt1{margin:0;font-size:14px;font-weight:800;line-height:1.35;color:var(--text-main);word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-snippet.svelte-e12qt1{margin:0;font-size:12px;line-height:1.45;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.article-footer-row.svelte-e12qt1{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:2px;padding-top:6px;border-top:1px solid var(--border-color, rgba(255, 255, 255, .06))}.article-author-info.svelte-e12qt1{display:flex;align-items:center;gap:6px;min-width:0}.article-author-name.svelte-e12qt1{font-size:12px;font-weight:700;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-stats-group.svelte-e12qt1{display:flex;align-items:center;gap:6px;flex-shrink:0}.article-stat-badge.svelte-e12qt1{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;color:var(--text-muted);background:var(--hover-bg, rgba(255, 255, 255, .05));padding:2px 6px;border-radius:999px}.article-stat-badge--muted.svelte-e12qt1{opacity:.8}.search-brick--user.svelte-e12qt1{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-bottom:6px;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding:12px 6px;background:transparent!important;border:none!important;box-shadow:none!important;transition:none!important;transform:none!important}.search-brick--user.svelte-e12qt1:active,.search-brick--user.svelte-e12qt1:hover{transform:none!important;background:transparent!important;border:none!important;box-shadow:none!important}.user-brick-body.svelte-e12qt1{padding:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.user-brick-avatar-wrap.svelte-e12qt1{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-brick-info.svelte-e12qt1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;width:100%}.user-brick-name.svelte-e12qt1{font-size:15px;font-weight:700;color:var(--text-main);line-height:1.3;word-break:break-word;display:inline-flex;align-items:center;justify-content:center;gap:4px;text-align:center;text-shadow:none}.user-verified-badge.svelte-e12qt1{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-color, #00d1b2);flex-shrink:0}.user-brick-username.svelte-e12qt1{font-size:12px;font-weight:500;color:var(--text-muted);line-height:1.3;text-shadow:none}.user-brick-status.svelte-e12qt1{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--text-muted);text-align:center;text-shadow:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;overflow-wrap:break-word;max-width:100%}.user-brick-action.svelte-e12qt1{margin-top:4px;width:100%;display:flex;justify-content:center}.user-brick-btn.svelte-e12qt1{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600;padding:5px 14px;border-radius:999px;background:var(--hover-bg, rgba(255, 255, 255, .06));color:var(--text-main);border:1px solid var(--border-color, rgba(255, 255, 255, .08));box-shadow:none;text-shadow:none;transform:none;transition:none}.search-highlight,mark{background:color-mix(in srgb,var(--accent-color, #00d1b2) 35%,transparent);color:inherit;border-radius:2px;padding:0 2px;font-weight:inherit}.skeleton-brick.svelte-e12qt1{background:linear-gradient(90deg,var(--hover-bg, rgba(255, 255, 255, .04)) 25%,var(--border-color, rgba(255, 255, 255, .08)) 50%,var(--hover-bg, rgba(255, 255, 255, .04)) 75%);background-size:200% 100%;animation:svelte-e12qt1-shimmer 1.4s infinite}@keyframes svelte-e12qt1-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.search-empty-hint.svelte-e12qt1{font-size:14px;text-align:center;padding:40px 0;color:var(--text-muted)}.search-sentinel.svelte-e12qt1{width:100%;height:20px;pointer-events:none;visibility:hidden;margin:0;padding:0}.infinite-scroll-loader.svelte-e12qt1{display:flex;align-items:center;justify-content:center;padding:16px 0 28px;width:100%;box-sizing:border-box}.infinite-spinner.svelte-e12qt1{width:28px;height:28px;border:2.5px solid var(--border-color, rgba(255, 255, 255, .12));border-top-color:var(--accent-color, #00d1b2);border-radius:50%;animation:svelte-e12qt1-infinite-spin .75s linear infinite;box-sizing:border-box}@keyframes svelte-e12qt1-infinite-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile-floating-tabs.svelte-e12qt1{position:sticky;margin-top:auto!important;bottom:8px;z-index:var(--z-nav-sticky, 10003);width:100%;pointer-events:none;isolation:isolate;display:flex;justify-content:center;align-items:center;box-sizing:border-box;view-transition-name:none!important}@media(max-width:768px){.profile-floating-tabs.svelte-e12qt1{bottom:0}}.profile-floating-tabs.svelte-e12qt1>:where(.svelte-e12qt1){pointer-events:auto}.filter-row.svelte-e12qt1{display:flex;flex-wrap:nowrap;gap:4px;margin:0 auto;padding:0 20px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch}.filter-row.svelte-e12qt1::-webkit-scrollbar{display:none}.chip.svelte-e12qt1{color:var(--on-accent-color);display:inline-flex;align-items:center;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:.2s ease;padding:14px 18px;font-size:15px;background:var(--accent-color);border:none;border-radius:var(--border-radius-lg);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer}.chip.svelte-e12qt1:focus:not(:focus-visible){outline:none;box-shadow:none}.chip.svelte-e12qt1:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.chip.svelte-e12qt1:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.chip.svelte-e12qt1:not(.chip--active):hover{background:transparent}}.chip--active.svelte-e12qt1{background:var(--hover-bg);color:var(--text-main)}.search-filter-count.svelte-e12qt1{opacity:.85;font-weight:800;margin-left:6px;font-variant-numeric:tabular-nums}.ai-results-section.svelte-e12qt1{padding:24px;max-width:760px;width:100%;margin:0 auto}.geeeeeeeeek-loader.svelte-e12qt1{--geek-wave-color: var(--accent-color, #00d1b2);--geek-wave-muted: var(--text-muted, rgba(255, 255, 255, .45));display:inline-flex;align-items:baseline;gap:0;font-family:var(--font-stack);font-weight:900;font-size:1.35rem;line-height:1;letter-spacing:-.02em;-webkit-user-select:none;user-select:none;margin-bottom:8px}.geeeeeeeeek-loader.svelte-e12qt1 .letter:where(.svelte-e12qt1){display:inline-block;color:var(--geek-wave-muted);transition:color .2s ease}.geeeeeeeeek-loader.svelte-e12qt1 .letter.base:where(.svelte-e12qt1){color:var(--text-main, #fff);opacity:.85}.geeeeeeeeek-loader.svelte-e12qt1 .letter.e:where(.svelte-e12qt1){animation:svelte-e12qt1-geeeeeeeeek-wave 1.6s ease-in-out infinite;will-change:transform,color,opacity}@keyframes svelte-e12qt1-geeeeeeeeek-wave{0%,to{color:var(--geek-wave-muted);opacity:.55;transform:translateY(0)}35%,45%{color:var(--geek-wave-color);opacity:1;transform:translateY(-2px);text-shadow:0 0 12px color-mix(in srgb,var(--geek-wave-color) 55%,transparent)}55%{color:var(--geek-wave-color);opacity:.92;transform:translateY(-1px)}}.geeeeeeeeek-title.svelte-e12qt1{margin:0;font-size:1.125rem;font-weight:900;letter-spacing:-.03em;background:linear-gradient(135deg,var(--accent-color, #00d1b2),#7c3aed 55%,var(--text-main, #fff));-webkit-background-clip:text;background-clip:text;color:transparent;flex-shrink:0}.ai-query-label.svelte-e12qt1{font-size:13px;color:var(--text-muted);font-weight:600;font-style:italic}.ai-result-header.svelte-e12qt1{display:flex;align-items:baseline;gap:10px;margin-bottom:12px;flex-wrap:wrap}.ai-answer-text.svelte-e12qt1{font-size:14px;line-height:1.65;color:var(--text-main);font-weight:500;white-space:pre-wrap;margin-bottom:16px}.ai-faq-section.svelte-e12qt1{margin-bottom:16px}.ai-faq-title.svelte-e12qt1{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:8px}.ai-faq-list.svelte-e12qt1{display:flex;flex-direction:column;gap:6px}.ai-faq-item.svelte-e12qt1{background:var(--hover-bg);border-radius:14px;overflow:hidden}.ai-faq-question.svelte-e12qt1{padding:10px 14px;font-size:13px;font-weight:700;color:var(--text-main);cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.ai-faq-question.svelte-e12qt1:before{content:"+";font-size:16px;font-weight:900;color:var(--accent-color);flex-shrink:0;transition:transform .2s}.ai-faq-item[open].svelte-e12qt1 .ai-faq-question:where(.svelte-e12qt1):before{transform:rotate(45deg)}.ai-faq-answer.svelte-e12qt1{padding:0 14px 12px;font-size:13px;line-height:1.55;color:var(--text-muted);font-weight:500}.ai-loading-sub.svelte-e12qt1{font-size:13px;color:var(--text-muted);font-weight:600;margin-bottom:16px}.skeleton-lines.svelte-e12qt1{display:flex;flex-direction:column;gap:8px}.skeleton-line.svelte-e12qt1{height:13px;background:linear-gradient(90deg,var(--hover-bg) 25%,var(--border-color) 50%,var(--hover-bg) 75%);background-size:200% 100%;border-radius:8px;animation:svelte-e12qt1-shimmer 1.4s infinite}
