.page_main__XrhfU{min-height:100vh;background:#f8f6f6}.page_wrap__vwPUP{max-width:896px;margin:0 auto;padding:32px 16px 48px}.page_loading__5_qnO{padding:48px 24px;text-align:center;color:#64748b}.page_header__coBnV{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width:640px){.page_header__coBnV{flex-direction:row;justify-content:space-between;align-items:center}}.page_title__Ca3bC{font-size:1.5rem;font-weight:800;color:#0f172a;margin:0 0 4px}.page_subtitle__FdCNM{font-size:.875rem;color:#64748b;margin:0}.page_writeBtn__P1CBc{display:inline-flex;align-items:center;gap:8px;background:#3B82F6;color:#fff;padding:10px 24px;border-radius:12px;font-weight:700;font-size:.875rem;text-decoration:none;box-shadow:0 4px 14px rgba(59,130,246,.25);transition:background .2s;flex-shrink:0}.page_writeBtn__P1CBc:hover{background:#2563eb;color:#fff}.page_writeBtnIcon__FyFKy{font-size:1.125rem}.page_card__VSF6K{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06)}.page_tabs__0qt_W{display:flex;border-bottom:1px solid #e2e8f0;padding:0 16px}.page_tab__oonwn{padding:16px 24px;font-size:.875rem;font-weight:500;color:#64748b;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .2s}.page_tab__oonwn:hover{color:#0f172a}.page_tabActive__b9woa{padding:16px 24px;font-size:.875rem;font-weight:700;color:#3B82F6;background:none;border:none;border-bottom:2px solid #3b82f6;cursor:pointer}.page_list__8qzZV{display:flex;flex-direction:column}.page_empty__rVc2y{padding:48px 24px;text-align:center;color:#64748b}.page_empty__rVc2y p{margin:0 0 12px}.page_emptyLink__QHS86{color:#3B82F6;font-weight:600;font-size:.875rem}.page_emptyLink__QHS86:hover{text-decoration:underline}.page_item__8zFQN{border-bottom:1px solid #e2e8f0}.page_item__8zFQN:last-of-type{border-bottom:none}.page_itemRow__0OyQy{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;background:none;border:none;cursor:pointer;text-align:left;transition:background .2s}.page_itemRow__0OyQy:hover{background:rgba(0,0,0,.02)}.page_itemCategory__F20Bg{flex-shrink:0;min-width:80px}@media (min-width:768px){.page_itemCategory__F20Bg{min-width:120px}}.page_categoryBadge__GGxXc{display:inline-block;padding:4px 10px;font-size:.6875rem;font-weight:700;text-transform:uppercase;border-radius:8px;background:#f1f5f9;color:#64748b}.page_itemBody__MiJqf{flex:1;min-width:0}.page_itemTitle__usQCX{font-size:.9375rem;font-weight:600;color:#1e293b;margin:0 0 4px;transition:color .2s}.page_itemRow__0OyQy:hover .page_itemTitle__usQCX{color:#3B82F6}.page_itemMeta__hyZYE{font-size:.8125rem;color:#94a3b8;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.page_itemMetaDot__vab4R{color:#cbd5e1;display:none}@media (min-width:768px){.page_itemMetaDot__vab4R{display:inline}}.page_itemRight__0vnYM{display:flex;align-items:center;gap:24px;flex-shrink:0}.page_statusPending__8QlEz{background:#f1f5f9;color:#64748b}.page_statusAnswered__6pvRF,.page_statusPending__8QlEz{padding:4px 12px;border-radius:9999px;font-size:.75rem;font-weight:700}.page_statusAnswered__6pvRF{background:rgba(59,130,246,.12);color:#3B82F6}.page_arrow__FLps2{font-size:.875rem;color:#94a3b8;transition:transform .2s}.page_arrowOpen__PbZah{transform:rotate(180deg)}.page_detail__n6a_4{padding:0 20px 24px;background:rgba(248,250,252,.8)}.page_detailA__bENzw,.page_detailQ__sdC2F{padding:16px;border-radius:12px;margin-top:16px}.page_detailQ__sdC2F{background:#fff;border:1px solid #e2e8f0}.page_detailA__bENzw{background:rgba(59,130,246,.06);border:1px solid rgba(59,130,246,.2)}.page_detailLabel__TT8Xh{display:block;font-size:.75rem;font-weight:700;color:#94a3b8;margin-bottom:8px}.page_detailLabelA__Cv5wL{display:inline-block;font-size:.75rem;font-weight:700;color:#3B82F6;margin-bottom:8px}.page_detailDate__qZHPK{font-size:.625rem;color:#94a3b8;margin-left:8px}.page_detailText__xnEni{font-size:.875rem;color:#475569;line-height:1.6;margin:0;white-space:pre-wrap}.page_detailA__bENzw .page_detailText__xnEni{color:#334155}.page_pagination__YRoX1{display:flex;justify-content:center;align-items:center;gap:8px;padding:24px;border-top:1px solid #e2e8f0}.page_pageBtnNum__Lmb_O,.page_pageBtn__1gK4m{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color .2s,color .2s}.page_pageBtnNum__Lmb_O:hover,.page_pageBtn__1gK4m:hover:not(:disabled){border-color:#3B82F6;color:#3B82F6}.page_pageBtn__1gK4m:disabled{opacity:.5;cursor:not-allowed}.page_pageBtnActive__5nWfe{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:#3B82F6;color:#fff;font-size:.875rem;font-weight:700;cursor:default}.page_helpCard__7GBJ8{display:flex;gap:20px;align-items:flex-start;padding:24px;margin-top:32px;background:rgba(59,130,246,.06);border:1px solid rgba(59,130,246,.15);border-radius:12px}.page_helpIcon__QkE_0{width:48px;height:48px;flex-shrink:0;border-radius:12px;background:rgba(59,130,246,.15);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.page_helpTitle__yLSmE{font-size:.875rem;font-weight:700;color:#0f172a;margin:0 0 8px}.page_helpList__wPBIl{font-size:.8125rem;color:#64748b;line-height:1.6;margin:0;padding-left:1.2em}.page_helpList__wPBIl li{margin-bottom:4px}.page_helpList__wPBIl li:last-child{margin-bottom:0}@media (max-width:767px){.page_wrap__vwPUP{padding:1rem .75rem 2rem}.page_header__coBnV{margin-bottom:1.25rem;gap:.75rem}.page_title__Ca3bC{font-size:1.25rem}.page_tabs__0qt_W{padding:0 .75rem}.page_tabActive__b9woa,.page_tab__oonwn{padding:.75rem 1rem;font-size:.8125rem}.page_itemRow__0OyQy{padding:1rem;gap:.5rem}.page_itemCategory__F20Bg{min-width:70px}.page_itemTitle__usQCX{font-size:.875rem}.page_itemRight__0vnYM{gap:.5rem}.page_detail__n6a_4{padding:0 1rem 1rem}.page_detailA__bENzw,.page_detailQ__sdC2F{padding:1rem;margin-top:.75rem}.page_detailText__xnEni{font-size:.8125rem}.page_pagination__YRoX1{padding:1rem}.page_pageBtnActive__5nWfe,.page_pageBtnNum__Lmb_O,.page_pageBtn__1gK4m{width:36px;height:36px;font-size:.8125rem}.page_helpCard__7GBJ8{padding:1rem;margin-top:1.5rem;gap:.75rem}.page_helpIcon__QkE_0{width:40px;height:40px;font-size:1.25rem}.page_empty__rVc2y{padding:2rem 1rem}}