.qa_qaPage__eqRBr{min-height:calc(100vh - 72px)}.qa_header__tyuFR{padding:4rem 0 3rem;background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(239,68,68,.08) 0,transparent 50%),linear-gradient(180deg,var(--bg-secondary) 0,var(--bg-primary) 100%);text-align:center;position:relative}.qa_header__tyuFR:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-gray-200),transparent)}.qa_header__tyuFR h1{font-size:var(--font-size-4xl);font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,var(--text-primary),var(--color-gray-700));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.qa_header__tyuFR p{color:var(--text-secondary);font-size:var(--font-size-lg);max-width:500px;margin:0 auto}.qa_content__iWSlB{padding:2.5rem 0 4rem}.qa_toolbar__X8MBc{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.qa_searchBox__pTA28{flex:1 1;min-width:280px;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:#fff;border:2px solid var(--color-gray-200);border-radius:var(--radius-xl);transition:all var(--transition-fast);box-shadow:var(--shadow-xs)}.qa_searchBox__pTA28:focus-within{border-color:var(--color-primary-400);box-shadow:0 0 0 4px rgba(239,68,68,.1)}.qa_searchBox__pTA28 input{flex:1 1;border:none;outline:none;font-size:var(--font-size-base);background:transparent}.qa_searchBox__pTA28 input::placeholder{color:var(--text-muted)}.qa_searchBox__pTA28 svg{color:var(--color-gray-400);flex-shrink:0}.qa_tagsFilter__haY12{display:flex;align-items:center;gap:.625rem;margin-bottom:2rem;flex-wrap:wrap}.qa_tagsFilter__haY12>svg{color:var(--text-tertiary)}.qa_tagBtn__rd4U_{padding:.5rem 1rem;border:1px solid var(--color-gray-200);background:#fff;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}.qa_tagBtn__rd4U_:hover{border-color:var(--color-primary-300);color:var(--color-primary-600);background:var(--color-primary-50)}.qa_tagBtn__rd4U_.qa_active__zsK_P{background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-600));border-color:var(--color-primary-500);color:#fff;box-shadow:0 2px 8px rgba(220,38,38,.25)}.qa_filterHint__eVp7x{font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic;margin-left:.5rem}.qa_questionsList__sZhiM{display:flex;flex-direction:column;gap:1rem}.qa_empty__YbVaV,.qa_loading__BH1IZ{text-align:center;padding:5rem 2rem;color:var(--text-secondary)}.qa_empty__YbVaV svg{color:var(--color-gray-300);margin-bottom:1.5rem}.qa_empty__YbVaV h3{margin-bottom:.75rem;font-size:var(--font-size-xl)}.qa_empty__YbVaV p{margin-bottom:1.5rem}.qa_questionCard___AW7W{display:flex;gap:1.5rem;padding:1.75rem;background:#fff;border-radius:var(--radius-2xl);border:1px solid var(--color-gray-100);transition:all var(--transition-normal);box-shadow:var(--shadow-xs)}.qa_questionCard___AW7W:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.qa_questionStats__5GM1W{gap:.875rem;padding-right:1.5rem;border-right:1px solid var(--color-gray-100);min-width:70px}.qa_questionStats__5GM1W,.qa_stat__XcEk9{display:flex;flex-direction:column;align-items:center}.qa_stat__XcEk9{gap:.125rem;font-size:var(--font-size-sm);color:var(--text-tertiary)}.qa_stat__XcEk9 span:first-child{font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary)}.qa_stat__XcEk9.qa_solved__kj8Ks,.qa_stat__XcEk9.qa_solved__kj8Ks span:first-child{color:var(--color-success)}.qa_questionContent__2t9ZM{flex:1 1;position:relative;min-width:0}.qa_questionContent__2t9ZM h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:.625rem;color:var(--text-primary);display:flex;align-items:flex-start;gap:.5rem;line-height:1.4}.qa_questionContent__2t9ZM h3:hover{color:var(--color-primary-600)}.qa_privateIcon__oBTZk{color:var(--color-secondary-500);flex-shrink:0;margin-top:.125rem}.qa_questionContent__2t9ZM>p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.7;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qa_questionMeta__MOzNH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.qa_tags___mq0n{display:flex;gap:.5rem;flex-wrap:wrap}.qa_tag__IrBTo{padding:.25rem .75rem;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:500;border-radius:var(--radius-full);transition:all var(--transition-fast)}.qa_tag__IrBTo:hover{background:var(--color-primary-100);color:var(--color-primary-600)}.qa_author__XEu5z{display:flex;gap:.5rem;color:var(--text-tertiary)}.qa_authorBadge__69O5b,.qa_author__XEu5z{align-items:center;font-size:var(--font-size-xs)}.qa_authorBadge__69O5b{padding:.25rem .625rem;border-radius:var(--radius-md);font-weight:600;display:inline-flex;gap:.25rem}.qa_authorBadge__69O5b.qa_parent__X_MoQ{background:var(--color-gray-100);color:var(--text-secondary)}.qa_authorBadge__69O5b.qa_expert__d9Jfr{background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff}.qa_authorBadge__69O5b.qa_admin__GGzTD{background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-600));color:#fff}.qa_date__t8t_U{color:var(--text-muted)}.qa_authorMeta__nMHhn{color:var(--text-tertiary);background:var(--bg-tertiary);padding:.15rem .5rem;white-space:nowrap}.qa_acceptedBadge__Sp64o,.qa_authorMeta__nMHhn{font-size:var(--font-size-xs);border-radius:var(--radius-full)}.qa_acceptedBadge__Sp64o{position:absolute;top:0;right:0;display:flex;align-items:center;gap:.25rem;padding:.375rem .875rem;background:linear-gradient(135deg,var(--color-success),#059669);color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(16,185,129,.3)}@media (max-width:768px){.qa_header__tyuFR{padding:3rem 0 2rem}.qa_header__tyuFR h1{font-size:var(--font-size-3xl)}.qa_content__iWSlB{padding:2rem 0 3rem}.qa_questionCard___AW7W{padding:1.25rem}}@media (max-width:640px){.qa_toolbar__X8MBc{flex-direction:column}.qa_searchBox__pTA28{min-width:auto}.qa_questionCard___AW7W{flex-direction:column;gap:1rem}.qa_questionStats__5GM1W{flex-direction:row;justify-content:flex-start;padding-right:0;padding-bottom:1rem;border-right:none;border-bottom:1px solid var(--color-gray-100);gap:1.5rem}.qa_stat__XcEk9{flex-direction:row;gap:.375rem}.qa_stat__XcEk9 span:first-child{font-size:var(--font-size-base)}.qa_acceptedBadge__Sp64o{position:static;align-self:flex-start;margin-bottom:.75rem}.qa_questionMeta__MOzNH{flex-direction:column;align-items:flex-start}}