._8p-Q0a_container{width:100%}._8p-Q0a_hero{margin-bottom:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-subtle);gap:var(--space-3);flex-direction:column;display:flex}._8p-Q0a_heroEyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-brand);text-transform:uppercase;letter-spacing:.08em;display:inline-flex}._8p-Q0a_heroEyebrowDot{background:var(--color-brand-fill);border-radius:50%;flex-shrink:0;width:6px;height:6px}._8p-Q0a_title{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary);font-family:var(--font-primary);line-height:var(--leading-tight)}._8p-Q0a_subtitle{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:480px;margin-bottom:var(--space-1)}._8p-Q0a_latestSection{margin-bottom:var(--space-6)}._8p-Q0a_latestHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}._8p-Q0a_latestTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);font-family:var(--font-primary)}._8p-Q0a_viewAll{font-size:var(--text-xs);color:var(--color-brand);font-weight:var(--font-medium);align-items:center;gap:4px;text-decoration:none;display:inline-flex}._8p-Q0a_viewAll:hover{text-decoration:underline}._8p-Q0a_latestList{flex-direction:column;display:flex}._8p-Q0a_latestRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);color:inherit;text-decoration:none;display:flex}._8p-Q0a_latestRow:first-child{border-top:1px solid var(--color-border-subtle)}._8p-Q0a_latestRowTitle{min-width:0;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._8p-Q0a_latestRow:hover ._8p-Q0a_latestRowTitle{color:var(--color-brand)}._8p-Q0a_latestRowMeta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-hint);flex-shrink:0;display:flex}._8p-Q0a_metaTag{background:var(--color-bg-tertiary);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--color-text-muted);padding:1px 8px}._8p-Q0a_answeredDot{background:var(--rc-badge-question);border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (max-width:768px){._8p-Q0a_latestRow{align-items:flex-start;gap:var(--space-1);flex-direction:column}._8p-Q0a_latestRowTitle{white-space:normal}}
.f_O78G_grid{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.f_O78G_card{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--transition-fast) var(--transition-ease), background var(--transition-fast) var(--transition-ease);text-decoration:none;display:flex}.f_O78G_card:hover{border-color:var(--color-text-hint);background:var(--color-bg-elevated)}.f_O78G_cardIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.f_O78G_cardContent{flex:1;min-width:0}.f_O78G_cardLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);line-height:var(--leading-snug)}.f_O78G_cardDesc{font-size:var(--text-xs);color:var(--color-text-hint);margin-top:1px}.f_O78G_cardCount{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-text-muted);flex-shrink:0}@media (max-width:600px){.f_O78G_grid{grid-template-columns:1fr}}
.WlTNPW_container{margin-bottom:var(--space-6)}.WlTNPW_header{align-items:center;gap:var(--space-2);color:var(--color-text-primary);margin-bottom:var(--space-3);display:flex}.WlTNPW_title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);font-family:var(--font-primary)}.WlTNPW_list{flex-direction:column;display:flex}.WlTNPW_row{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);color:inherit;text-decoration:none;display:flex}.WlTNPW_row:first-child{border-top:1px solid var(--color-border-subtle)}.WlTNPW_row:hover .WlTNPW_rowTitle{color:var(--color-brand)}.WlTNPW_rowContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.WlTNPW_rowTitle{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);line-height:var(--leading-snug);transition:color var(--transition-fast) var(--transition-ease)}.WlTNPW_rowMeta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-hint);display:flex}.WlTNPW_typeBadge{font-weight:var(--font-medium)}.WlTNPW_contextLabel{color:var(--color-text-hint)}.WlTNPW_answered{color:var(--rc-badge-question);align-items:center;gap:2px;display:inline-flex}.WlTNPW_views{align-items:center;gap:2px;display:inline-flex}
.NfxGSa_container{width:100%;position:relative}.NfxGSa_inputWrapper{align-items:center;display:flex;position:relative}.NfxGSa_searchIcon{color:var(--color-text-hint);pointer-events:none;position:absolute;left:16px}.NfxGSa_input{background:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);width:100%;color:var(--color-text-primary);font-size:var(--text-sm);font-family:var(--font-secondary);transition:border-color var(--transition-fast) var(--transition-ease), box-shadow var(--transition-fast) var(--transition-ease);outline:none;padding:13px 36px 13px 44px}.NfxGSa_input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 12%, transparent)}.NfxGSa_input::placeholder{color:var(--color-text-hint)}.NfxGSa_clearBtn{border-radius:var(--radius-sm);color:var(--color-text-hint);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;right:10px}.NfxGSa_clearBtn:hover{color:var(--color-text-primary)}.NfxGSa_dropdown{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);z-index:50;max-height:380px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000004d}.NfxGSa_group{padding:var(--space-1) 0}.NfxGSa_group+.NfxGSa_group{border-top:1px solid var(--color-border-subtle)}.NfxGSa_groupLabel{font-size:10px;font-weight:var(--font-semibold);color:var(--color-text-hint);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-2) var(--space-3) var(--space-1)}.NfxGSa_resultItem{align-items:center;gap:var(--space-2);width:100%;padding:8px var(--space-3);color:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;transition:background .1s;display:flex}.NfxGSa_resultItem:hover,.NfxGSa_resultItem.NfxGSa_active{background:var(--color-bg-elevated)}.NfxGSa_resultTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);flex:1;overflow:hidden}.NfxGSa_resultBrand{font-size:var(--text-xs);color:var(--color-text-hint);flex-shrink:0}.NfxGSa_noResults{padding:var(--space-4) var(--space-3);font-size:var(--text-sm);color:var(--color-text-hint);text-align:center}
