.qa-view-module__VgjFrW__qaPageWrap{box-sizing:border-box;background:#f8fafc;width:100%;min-height:calc(100vh - 64px)}.qa-view-module__VgjFrW__qaMain{color:#0f172a;box-sizing:border-box;gap:2rem;max-width:58rem;margin:0 auto;padding:2rem 1.25rem 4.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.qa-view-module__VgjFrW__qaHeader{border-bottom:1px solid #e2e8f0;gap:.4rem;padding-bottom:1.25rem;display:grid}.qa-view-module__VgjFrW__qaTitle{letter-spacing:-.02em;color:#0f172a;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.38rem,2.2vw,1.75rem);font-weight:700}.qa-view-module__VgjFrW__qaSubtitle{color:#475569;margin:0;font-size:.92rem;line-height:1.6}.qa-view-module__VgjFrW__qaSection{gap:.85rem;padding:0;display:grid}.qa-view-module__VgjFrW__qaSectionHeading{letter-spacing:-.01em;color:#0f172a;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.05rem;font-weight:700}.qa-view-module__VgjFrW__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.qa-view-module__VgjFrW__stepCard{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-content:start;gap:.45rem;padding:1.1rem 1.15rem;display:grid}.qa-view-module__VgjFrW__stepNumber{letter-spacing:.04em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.qa-view-module__VgjFrW__stepDesc{color:#475569;margin:0;font-size:.88rem;line-height:1.62}.qa-view-module__VgjFrW__faqList{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.qa-view-module__VgjFrW__faqItem{border-bottom:1px solid #e2e8f0}.qa-view-module__VgjFrW__faqItem:last-child{border-bottom:0}.qa-view-module__VgjFrW__faqSummary{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.95rem 1.15rem;font-size:.92rem;font-weight:600;list-style:none;display:flex}.qa-view-module__VgjFrW__faqSummary::-webkit-details-marker{display:none}.qa-view-module__VgjFrW__faqToggleSign{color:#475569;flex:none;font-size:.9rem;font-weight:500}.qa-view-module__VgjFrW__faqAnswer{color:#475569;margin:0;padding:0 1.15rem 1rem;font-size:.88rem;line-height:1.66}.qa-view-module__VgjFrW__feedbackCard{background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:1rem;padding:1.35rem 1.4rem;display:grid}.qa-view-module__VgjFrW__feedbackHeader{gap:.25rem;display:grid}.qa-view-module__VgjFrW__feedbackSub{color:#475569;margin:0;font-size:.86rem}.qa-view-module__VgjFrW__feedbackForm{gap:.85rem;display:grid;background:0 0!important;margin:0!important;padding:0!important}.qa-view-module__VgjFrW__categoryRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.qa-view-module__VgjFrW__categoryPill{appearance:none;cursor:pointer;color:#475569!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:.38rem .85rem!important;font-size:.84rem!important;font-weight:600!important}.qa-view-module__VgjFrW__categoryPillActive{color:#fff!important;background:#0f172a!important;border-color:#0f172a!important}.qa-view-module__VgjFrW__inputField,.qa-view-module__VgjFrW__textareaField{box-sizing:border-box;width:100%;font:inherit;font-size:.88rem;line-height:1.55;color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:.68rem .85rem!important}.qa-view-module__VgjFrW__inputField:focus,.qa-view-module__VgjFrW__textareaField:focus{outline-offset:1px;outline:2px solid #0f172a}.qa-view-module__VgjFrW__textareaField{resize:vertical;min-height:6.5rem}.qa-view-module__VgjFrW__submitRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.qa-view-module__VgjFrW__submitButton{appearance:none;cursor:pointer;color:#fff!important;box-shadow:none!important;background:#0f172a!important;border:1px solid #0f172a!important;border-radius:8px!important;padding:.62rem 1.2rem!important;font-size:.88rem!important;font-weight:600!important}.qa-view-module__VgjFrW__submitButton:hover:not(:disabled){background:#1e293b!important;border-color:#1e293b!important}.qa-view-module__VgjFrW__statusNotice{color:#0f172a;margin:0;font-size:.86rem;font-weight:600}.qa-view-module__VgjFrW__errorNotice{color:#b91c1c;margin:0;font-size:.86rem;font-weight:600}.qa-view-module__VgjFrW__historyBox{border-top:1px solid #e2e8f0;gap:.65rem;padding-top:1rem;display:grid}.qa-view-module__VgjFrW__historyTitle{color:#0f172a;margin:0;font-size:.86rem;font-weight:700}.qa-view-module__VgjFrW__historyList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.qa-view-module__VgjFrW__historyItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:.3rem;padding:.72rem .88rem;display:grid}.qa-view-module__VgjFrW__historyMeta{color:#475569;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.qa-view-module__VgjFrW__historyTag{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;padding:.1rem .48rem;font-weight:600;display:inline-flex}.qa-view-module__VgjFrW__historyContent{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.58}@media (max-width:48rem){.qa-view-module__VgjFrW__qaMain{gap:1.4rem;padding:1.25rem .9rem 5.5rem}.qa-view-module__VgjFrW__stepsGrid{grid-template-columns:1fr}.qa-view-module__VgjFrW__feedbackCard{padding:1.1rem 1rem}}
