.guide_page__6Mc7R{min-height:100vh;background:var(--color-bg-secondary)}.guide_header__ioL2d{background:linear-gradient(135deg,#14b881,#1aa2e6);color:#fff;padding:3rem 0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.guide_backLink__HroVs{text-decoration:none;color:#fff;opacity:.8;font-size:.9rem;margin-bottom:1rem;display:inline-block}.guide_backLink__HroVs:hover{opacity:1;text-decoration:underline}.guide_title__z4yjd{font-size:2.5rem;font-weight:800;margin:0 0 .5rem}.guide_subtitle__8z9SM{font-size:1.1rem;opacity:.9;margin:0}.guide_main__pXPAx{padding:3rem 0}.guide_section__zw3Ha{margin-bottom:3rem}.guide_sectionTitle__jULeO{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#1f2937;border-left:5px solid var(--color-primary);padding-left:1rem}.guide_card__udIpo{background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:1rem}.guide_cardTitle__7_WAa{font-size:1.1rem;font-weight:600;margin:0 0 .5rem;color:#111827}.guide_cardText__5PjF5{color:#4b5563;line-height:1.6;margin:0}.guide_faqList__2hEYx{display:flex;flex-direction:column;gap:1rem}.guide_faqItem__1ojIV{background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.guide_faqQuestion__th94b{padding:1rem;font-weight:600;cursor:pointer;background-color:#f9fafb;color:#111827;transition:background-color .2s}.guide_faqQuestion__th94b:hover{background-color:#f3f4f6}.guide_faqAnswer__RZ8aQ{padding:1.5rem;color:#4b5563;line-height:1.6;border-top:1px solid #e5e7eb}.guide_boardContainer__JGXXR{margin-top:4rem;background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.guide_boardHeader__VOn17{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e5e7eb}.guide_writeButton__g0wRX{padding:.5rem 1rem;background:var(--color-primary,#2563eb);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background .2s}.guide_writeButton__g0wRX:hover{background:var(--color-primary-dark,#1d4ed8)}.guide_writeForm__D7P3a{background:#f9fafb;padding:1.5rem;border-radius:.5rem;margin-bottom:2rem;border:1px solid #e5e7eb}.guide_formGroup__DBt8n{margin-bottom:1rem}.guide_formGroup__DBt8n label{display:block;margin-bottom:.5rem;font-weight:600;color:#374151}.guide_input__iylHo,.guide_textarea__ZyQri{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:1rem}.guide_formFooter__K7FUx{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.guide_secretCheck__sDQlp{display:flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer}.guide_submitButton__eap9N{padding:.5rem 1.5rem;background:#10b981;color:#fff;border:none;border-radius:.375rem;font-weight:600;cursor:pointer}.guide_submitButton__eap9N:hover{background:#059669}.guide_list__Cz2vb{display:flex;flex-direction:column;gap:.5rem}.guide_emptyList__mGzOT{text-align:center;padding:3rem;color:#9ca3af}.guide_item__NXKMv{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.guide_itemHeader__8m72o{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#fff;cursor:pointer;transition:background .2s}.guide_itemHeader__8m72o:hover{background:#f3f4f6}.guide_itemMeta__SdZK7{display:flex;align-items:center;gap:.75rem}.guide_statusBadge__XOUjQ{padding:.25rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:700}.guide_statusOpen__cciST{background:#e5e7eb;color:#4b5563}.guide_statusDone__2BZin{background:#d1fae5;color:#059669}.guide_itemTitle__v56_6{font-weight:500;color:#111827}.guide_itemDate__Kj_rR{font-size:.85rem;color:#6b7280}.guide_itemBody__XL9LV{padding:1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb}.guide_questionContent__POtnG{white-space:pre-wrap;color:#374151;margin-bottom:1.5rem}.guide_answerBox__78hWN{background:#eff6ff;padding:1rem;border-radius:.5rem;border-left:4px solid #3b82f6}.guide_answerHeader__KNRw_{font-weight:700;color:#1e40af;margin-bottom:.5rem;font-size:.9rem}.guide_answerContent__WAoHO{color:#1e3a8a;line-height:1.6;white-space:pre-wrap}.guide_waitingMsg__e4ZGR{color:#9ca3af;font-style:italic;font-size:.9rem}