.qna-modal-backdrop.svelte-1h8dhfk{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000}.qna-modal.svelte-1h8dhfk{background:#fff;border-radius:1em;padding:2em;width:30em;max-width:90vw;box-shadow:0 4px 24px #00000026}.form-group.svelte-1h8dhfk{margin-bottom:1.2em}.form-group.svelte-1h8dhfk label:where(.svelte-1h8dhfk){display:block;margin-bottom:.5em;font-weight:500}.form-group.svelte-1h8dhfk input:where(.svelte-1h8dhfk),.form-group.svelte-1h8dhfk textarea:where(.svelte-1h8dhfk),.form-group.svelte-1h8dhfk select:where(.svelte-1h8dhfk){width:100%;padding:.7em;border:1px solid #ccc;border-radius:.4em;font-size:1em}.error-message.svelte-1h8dhfk{color:var(--error-color, #e74c3c);margin-bottom:1em}.modal-actions.svelte-1h8dhfk{display:flex;gap:1em;justify-content:flex-end}.submit-btn.svelte-1h8dhfk{background:var(--primary-color, #2c3e50);color:#fff;border:none;padding:.7em 2em;border-radius:.5em;font-weight:600;cursor:pointer}.cancel-btn.svelte-1h8dhfk{background:#eee;color:#333;border:none;padding:.7em 2em;border-radius:.5em;font-weight:600;cursor:pointer}.qna-guide-text.svelte-1h8dhfk{margin-top:1em;font-size:.92em;color:var(--text-secondary);text-align:left}.qa-page-wrapper.svelte-qkeivb{max-width:900px;margin:0 auto;padding:1.5em 1em 3em}@media (max-width: 600px){.qa-page-wrapper.svelte-qkeivb{padding:.5em .2em 2em}}.qa-tabs.svelte-qkeivb{display:flex;justify-content:center;gap:.5em;border-bottom:1px solid var(--border-color)}@media (max-width: 600px){.qa-tabs.svelte-qkeivb{gap:.2em}}.qa-tabs.svelte-qkeivb button:where(.svelte-qkeivb){background:var(--surface-color);color:var(--text-color);border:1.5px solid var(--border-color);border-bottom:none;padding:.9em 2.2em;font-size:1.1em;font-weight:600;border-radius:2em 2em 0 0;cursor:pointer;transition:background .2s,color .2s,border .2s;position:relative;z-index:1}.qa-tabs.svelte-qkeivb button.active:where(.svelte-qkeivb){background:var(--primary-color);color:#fff;box-shadow:0 2px 8px #0000000a;border-color:var(--primary-color) var(--primary-color) #fff var(--primary-color);z-index:2}.faq-section.svelte-qkeivb{background:var(--surface-color);border-radius:1em;padding:2em 2em 1.5em;margin-bottom:2.5em;box-shadow:0 2px 8px #0000000a}@media (max-width: 600px){.faq-section.svelte-qkeivb{padding:1.2em .5em 1em}}.faq-title.svelte-qkeivb{text-align:center;font-size:2em;margin-bottom:.2em;color:var(--primary-color)}.faq-desc.svelte-qkeivb{text-align:center;color:var(--text-secondary);margin-bottom:2em;font-size:1.1em}.categories.svelte-qkeivb{display:flex;justify-content:center;gap:1em;margin-bottom:2em;flex-wrap:wrap}@media (max-width: 600px){.categories.svelte-qkeivb{gap:.5em;flex-direction:column;align-items:stretch}}.category-button.svelte-qkeivb{display:inline-block;text-decoration:none;border:none;cursor:pointer;font-weight:500;transition:all .2s ease-in-out;padding:.7em 1.3em;border-radius:2em;background:var(--surface-hover);color:var(--text-color);border:1px solid var(--border-color);font-size:1em}.category-button.svelte-qkeivb:disabled{opacity:.6;cursor:not-allowed}.category-button.active.svelte-qkeivb{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.questions.svelte-qkeivb{max-width:800px;margin:0 auto}.question-item.svelte-qkeivb{margin-bottom:1em;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:#fff}@media (max-width: 600px){.question-item.svelte-qkeivb{font-size:.97em}}.question-header.svelte-qkeivb{width:100%;padding:1em;display:flex;justify-content:space-between;align-items:center;background:var(--surface-color);border:none;cursor:pointer;color:var(--text-color);font-weight:500;font-size:1.05em}.question-header.svelte-qkeivb:hover{background:var(--surface-hover)}.question-header.active.svelte-qkeivb{border-bottom:1px solid var(--border-color)}.answer.svelte-qkeivb{padding:1.3em 1.2em;background:var(--surface-hover);color:var(--text-secondary);line-height:1.6;font-size:1em}.section-divider.svelte-qkeivb{margin:3em 0 2em;border:none;height:2px;background:linear-gradient(90deg,var(--primary-color) 0%,#eee 100%);border-radius:1em}.qna-section.svelte-qkeivb{background:var(--background-color);border-radius:1em;padding:2em 2em 1.5em;box-shadow:0 2px 8px #0000000a}@media (max-width: 600px){.qna-section.svelte-qkeivb{padding:1.2em .5em 1em}}.qna-header-row.svelte-qkeivb{display:flex;justify-content:space-between;align-items:center;position:relative;gap:1em}@media (max-width: 600px){.qna-header-row.svelte-qkeivb{flex-direction:column;align-items:stretch;gap:.5em}}.qna-title.svelte-qkeivb{font-size:1.4em;color:var(--primary-color);margin:0}.qna-desc.svelte-qkeivb{color:var(--text-secondary);margin-bottom:1.2em;font-size:1em;text-align:left}.inquiry-btn.svelte-qkeivb{display:inline-block;margin-bottom:.5em;padding:.7em 2em;background:var(--primary-color);color:#fff;border:none;border-radius:2em;font-size:1em;font-weight:600;cursor:pointer;transition:background .2s;position:absolute;right:0;top:-3.25em;z-index:2}.inquiry-btn.svelte-qkeivb:disabled{background:#ccc;color:#fff;cursor:not-allowed}.inquiry-btn.svelte-qkeivb:hover:not(:disabled){background:var(--primary-dark, #2c3e50)}.login-guide.svelte-qkeivb{color:var(--error-color, #e74c3c);margin-bottom:1em;font-size:1em}.inquiry-board-guide.svelte-qkeivb{background:var(--surface-color);border-radius:.75em;box-shadow:0 1px 4px #00000008}.inquiry-list.svelte-qkeivb{list-style:none;padding:0;margin:0}.inquiry-item.svelte-qkeivb{padding:1em .5em;border-bottom:1px solid var(--border-color)}@media (max-width: 600px){.inquiry-item.svelte-qkeivb{font-size:.97em}}.inquiry-item.svelte-qkeivb .inquiry-meta-row:where(.svelte-qkeivb){display:flex;justify-content:space-between;align-items:center;gap:.5em;flex-wrap:wrap}.inquiry-item.svelte-qkeivb .inquiry-meta:where(.svelte-qkeivb){display:flex;gap:1em;font-size:.98em;color:var(--text-secondary);margin-bottom:.5em;flex-wrap:wrap}.inquiry-item.svelte-qkeivb .inquiry-meta:where(.svelte-qkeivb) .inquiry-category:where(.svelte-qkeivb){background:var(--primary-color);color:#fff;padding:.2em .6em;border-radius:1em;font-size:.85em;font-weight:500}.inquiry-item.svelte-qkeivb .inquiry-message:where(.svelte-qkeivb){margin-bottom:.5em;word-break:break-all}.inquiry-item.svelte-qkeivb .inquiry-answer:where(.svelte-qkeivb){background:#f8fafd;border:1.5px solid var(--primary-color, #001532);border-radius:.7em;padding:1.1em 1em 1.2em;margin-top:.7em;box-shadow:0 2px 8px #0000000f;position:relative;transition:box-shadow .2s}.inquiry-item.svelte-qkeivb .inquiry-answer:where(.svelte-qkeivb):hover{box-shadow:0 4px 16px #0000001a}.inquiry-item.svelte-qkeivb .inquiry-answer:where(.svelte-qkeivb) strong:where(.svelte-qkeivb){color:var(--primary-color, #001532);font-size:1.05em;margin-bottom:.5em;display:block}.inquiry-item.svelte-qkeivb .inquiry-answer:where(.svelte-qkeivb) .answer-content:where(.svelte-qkeivb){display:block;margin-top:.3em;color:var(--text-color);font-size:1em;line-height:1.7;word-break:break-word}.inquiry-item.svelte-qkeivb .inquiry-answer:where(.svelte-qkeivb) .answer-admin-actions:where(.svelte-qkeivb){margin-top:.7em;display:flex;gap:.5em;justify-content:flex-end}.inquiry-item.svelte-qkeivb .answer-add-btn-inline:where(.svelte-qkeivb){display:inline-block;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease-in-out;background:var(--primary-color, #001532);color:#fff;padding:.2em 1em;border-radius:1.5em;font-size:.95em;font-weight:500;margin-left:.4em;transition:background .2s;height:2em;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;min-width:4.5em}.inquiry-item.svelte-qkeivb .answer-add-btn-inline:where(.svelte-qkeivb):disabled{opacity:.6;cursor:not-allowed}.inquiry-item.svelte-qkeivb .answer-add-btn-inline:where(.svelte-qkeivb):hover{background:var(--primary-dark-color, #111c28)}.inquiry-item.svelte-qkeivb .answer-toggle-btn:where(.svelte-qkeivb){margin-left:auto;background:var(--surface-hover);color:var(--primary-color);border:none;border-radius:.5em;padding:.45em 1.5em;font-size:1em;font-weight:500;cursor:pointer;transition:background .2s;height:2.5em;display:inline-flex;align-items:center;justify-content:center}.inquiry-item.svelte-qkeivb .answer-textarea:where(.svelte-qkeivb){width:100%;min-height:3.5em;padding:.7em;border:1.2px solid var(--primary-color, #001532);border-radius:.5em;font-size:1em;margin-top:.5em;resize:vertical;background:#fff;transition:border .2s}.inquiry-item.svelte-qkeivb .answer-textarea:where(.svelte-qkeivb):focus{border-color:var(--secondary-color, #3498db);outline:none}.inquiry-item.svelte-qkeivb .answer-actions:where(.svelte-qkeivb){display:flex;gap:.7em;margin-top:.7em;justify-content:flex-end}.inquiry-item.svelte-qkeivb .answer-save-btn:where(.svelte-qkeivb){display:inline-block;text-decoration:none;border:none;cursor:pointer;font-weight:500;transition:all .2s ease-in-out;background:var(--primary-color, #001532);color:#fff;padding:.5em 1.5em;border-radius:2em;font-size:1em;font-weight:600;transition:background .2s}.inquiry-item.svelte-qkeivb .answer-save-btn:where(.svelte-qkeivb):disabled{opacity:.6;cursor:not-allowed}.inquiry-item.svelte-qkeivb .answer-save-btn:where(.svelte-qkeivb):hover{background:var(--primary-dark-color, #111c28)}.inquiry-item.svelte-qkeivb .answer-cancel-btn:where(.svelte-qkeivb){display:inline-block;text-decoration:none;border:none;cursor:pointer;font-weight:500;transition:all .2s ease-in-out;background:#eee;color:#333;padding:.5em 1.5em;border-radius:2em;font-size:1em;font-weight:600;transition:background .2s}.inquiry-item.svelte-qkeivb .answer-cancel-btn:where(.svelte-qkeivb):disabled{opacity:.6;cursor:not-allowed}.inquiry-item.svelte-qkeivb .answer-cancel-btn:where(.svelte-qkeivb):hover{background:#ddd}.inquiry-item.svelte-qkeivb .answer-edit-btn:where(.svelte-qkeivb),.inquiry-item.svelte-qkeivb .answer-delete-btn:where(.svelte-qkeivb){display:inline-block;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease-in-out;padding:.4em 1.2em;border-radius:2em;font-size:.97em;font-weight:500}.inquiry-item.svelte-qkeivb .answer-edit-btn:where(.svelte-qkeivb):disabled,.inquiry-item.svelte-qkeivb .answer-delete-btn:where(.svelte-qkeivb):disabled{opacity:.6;cursor:not-allowed}.inquiry-item.svelte-qkeivb .answer-edit-btn:where(.svelte-qkeivb){background:var(--secondary-color, #3498db);color:#fff}.inquiry-item.svelte-qkeivb .answer-edit-btn:where(.svelte-qkeivb):hover{background:#217dbb}.inquiry-item.svelte-qkeivb .answer-delete-btn:where(.svelte-qkeivb){background:var(--accent-color, #e74c3c);color:#fff}.inquiry-item.svelte-qkeivb .answer-delete-btn:where(.svelte-qkeivb):hover{background:#c0392b}@media (max-width: 600px){.faq-title.svelte-qkeivb,.qna-title.svelte-qkeivb{font-size:1.2em}.faq-desc.svelte-qkeivb,.qna-desc.svelte-qkeivb{font-size:.97em}}
