.FeedbackBoard_feedbackBoard__w7T6P{position:relative;padding:80px 24px;background:#ffffff}.FeedbackBoard_feedbackHeader__v5Ix_{max-width:1000px;margin:0 auto 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.FeedbackBoard_feedbackHeaderLeft__6Uxua{display:flex;align-items:center;gap:16px}.FeedbackBoard_backButton__qm_y2{position:absolute;top:24px;left:24px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff;border:1px solid #999999;border-radius:6px;color:#666;cursor:pointer;transition:all .15s ease;flex-shrink:0}.FeedbackBoard_backButton__qm_y2:hover{background:#f9fafb;color:#1a1a1a}.FeedbackBoard_sectionTitle__Ipcqe{font-size:32px;font-weight:600;color:#1a1a1a;margin:0 0 4px;letter-spacing:-.01em}.FeedbackBoard_sectionSubtitle__MNuEs{font-size:17px;color:#666;margin:0}.FeedbackBoard_feedbackActions__ZfIsE{display:flex;align-items:center;gap:12px}.FeedbackBoard_loginButton__nV2sT{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff;border:1px solid #555555;border-radius:6px;color:#555555;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.FeedbackBoard_loginButton__nV2sT:hover{background:#f9fafb}.FeedbackBoard_newButton__TatJe{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#1a78c2;border:1px solid #1a78c2;border-radius:6px;color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.FeedbackBoard_newButton__TatJe:hover{background:#1565a8;border-color:#1565a8}.FeedbackBoard_feedbackFilters__6Pv6a{max-width:1000px;margin:0 auto 24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.FeedbackBoard_filterGroup__SH951{display:flex;align-items:center;gap:8px}.FeedbackBoard_filterGroup__SH951 label{font-size:14px;color:#666;font-weight:500}.FeedbackBoard_filterGroup__SH951 select{border:1px solid #999999;border-radius:6px;background:#ffffff;color:#1a1a1a;font-size:14px;font-family:inherit;cursor:pointer;transition:border-color .15s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:8px 36px 8px 12px}.FeedbackBoard_filterGroup__SH951 select:hover{border-color:#1a78c2}.FeedbackBoard_filterGroup__SH951 select:focus{outline:none;border-color:#1a78c2}.FeedbackBoard_feedbackList__vQLH0{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.FeedbackBoard_feedbackLoading__Kzk15{text-align:center;padding:60px 20px;color:#666;font-size:15px}.FeedbackBoard_emptyState__iDJyj{text-align:center;padding:60px 20px;color:#999}.FeedbackBoard_emptyState__iDJyj svg{margin:0 auto 16px;color:#ccc}.FeedbackBoard_emptyState__iDJyj h3{font-size:18px;font-weight:600;color:#666;margin:0 0 8px}.FeedbackBoard_emptyState__iDJyj p{font-size:14px;color:#999;margin:0}.FeedbackBoard_feedbackItem__618BB{display:flex;gap:16px;padding:20px;background:#ffffff;border:1px solid #999999;border-radius:8px;transition:box-shadow .2s ease}.FeedbackBoard_feedbackItem__618BB:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.FeedbackBoard_voteButton__K_G9V{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;background:#f1f1f1;border:none;border-radius:6px;color:#666;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit;min-width:56px;height:fit-content}.FeedbackBoard_voteButton__K_G9V:hover{background:#e5e5e5;color:#1a78c2}.FeedbackBoard_voteButton__K_G9V.FeedbackBoard_voted__Uj_xr{background:#1a78c210;color:#1a78c2}.FeedbackBoard_feedbackContent__kJ_ex{flex:1 1;min-width:0}.FeedbackBoard_feedbackBadges__uuz0q{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.FeedbackBoard_statusBadge__8jXjh,.FeedbackBoard_typeBadge__8vkQU{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.FeedbackBoard_feedbackTitle__E9TfC{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.FeedbackBoard_feedbackDescription__8otIc{font-size:14px;color:#666;line-height:1.6;margin:0 0 12px}.FeedbackBoard_feedbackMeta__deWe9{font-size:13px;color:#999}.FeedbackBoard_loadMoreContainer__xTZPl{text-align:center;padding:24px 0}.FeedbackBoard_loadMoreButton__M_7_g{padding:12px 32px;background:#ffffff;border:1px solid #999999;border-radius:6px;color:#666;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.FeedbackBoard_loadMoreButton__M_7_g:hover{background:#f9fafb;border-color:#1a78c2;color:#1a78c2}.FeedbackBoard_modalOverlay__7ZvPJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.FeedbackBoard_modal__hkUaX{background:#ffffff;border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}.FeedbackBoard_modalHeader__5fr1A{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #d1d5db}.FeedbackBoard_modalHeader__5fr1A h2{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.FeedbackBoard_closeButton__mclAj{padding:6px;background:transparent;border:none;color:#666;cursor:pointer;border-radius:4px;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.FeedbackBoard_closeButton__mclAj:hover{background:#f3f4f6;color:#1a1a1a}.FeedbackBoard_modalContent__gp5Fw{padding:24px}.FeedbackBoard_modalContent__gp5Fw p{font-size:15px;color:#666;line-height:1.6;margin:0 0 24px}.FeedbackBoard_modalActions__S38DK{display:flex;gap:12px;justify-content:flex-end}.FeedbackBoard_primaryButton__qptCH{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#1a78c2;border:1px solid #1a78c2;border-radius:6px;color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.FeedbackBoard_primaryButton__qptCH:hover:not(:disabled){background:#1565a8;border-color:#1565a8}.FeedbackBoard_primaryButton__qptCH:disabled{opacity:.5;cursor:not-allowed}.FeedbackBoard_secondaryButton__mVVOo{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#ffffff;border:1px solid #555555;border-radius:6px;color:#555555;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.FeedbackBoard_secondaryButton__mVVOo:hover{background:#f9fafb}.FeedbackBoard_feedbackForm__Sj_6B{padding:24px}.FeedbackBoard_formGroup__4ImLc{margin-bottom:20px}.FeedbackBoard_formGroup__4ImLc label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.FeedbackBoard_formGroup__4ImLc input,.FeedbackBoard_formGroup__4ImLc textarea{width:100%;padding:10px 12px;border:1px solid #999999;border-radius:6px;font-size:14px;font-family:inherit;color:#1a1a1a;transition:border-color .15s ease}.FeedbackBoard_formGroup__4ImLc input:focus,.FeedbackBoard_formGroup__4ImLc textarea:focus{outline:none;border-color:#1a78c2}.FeedbackBoard_formGroup__4ImLc textarea{resize:vertical;min-height:100px}.FeedbackBoard_typeSelector__Hlmo4{display:flex;gap:8px}.FeedbackBoard_typeOption__ls6EA{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;background:#ffffff;border:1px solid #999999;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.FeedbackBoard_typeOption__ls6EA:hover{border-color:#1a78c2}.FeedbackBoard_typeOptionActive__SC1db{border-width:2px}@media (max-width:768px){.FeedbackBoard_feedbackBoard__w7T6P{padding:48px 16px}.FeedbackBoard_feedbackHeader__v5Ix_{flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:24px}.FeedbackBoard_feedbackHeaderLeft__6Uxua{width:100%;justify-content:center}.FeedbackBoard_sectionTitle__Ipcqe{font-size:24px}.FeedbackBoard_sectionSubtitle__MNuEs{font-size:15px}.FeedbackBoard_feedbackActions__ZfIsE{width:100%;justify-content:center}.FeedbackBoard_loginButton__nV2sT,.FeedbackBoard_newButton__TatJe{flex:none;justify-content:center;padding:12px 16px}.FeedbackBoard_feedbackFilters__6Pv6a{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:20px}.FeedbackBoard_filterGroup__SH951{flex-direction:column;align-items:stretch;gap:4px}.FeedbackBoard_filterGroup__SH951 label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#999}.FeedbackBoard_filterGroup__SH951 select{width:100%;padding:10px 32px 10px 12px;font-size:13px}.FeedbackBoard_feedbackList__vQLH0{gap:16px}.FeedbackBoard_feedbackItem__618BB{flex-direction:row;align-items:flex-start;gap:12px;padding:16px}.FeedbackBoard_voteButton__K_G9V{flex-direction:column;min-width:48px;padding:8px 10px;font-size:13px}.FeedbackBoard_voteButton__K_G9V svg{width:18px;height:18px}.FeedbackBoard_feedbackContent__kJ_ex{flex:1 1}.FeedbackBoard_feedbackBadges__uuz0q{gap:6px;margin-bottom:6px}.FeedbackBoard_statusBadge__8jXjh,.FeedbackBoard_typeBadge__8vkQU{padding:3px 8px;font-size:11px}.FeedbackBoard_feedbackTitle__E9TfC{font-size:15px;margin-bottom:6px}.FeedbackBoard_feedbackDescription__8otIc{font-size:13px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FeedbackBoard_feedbackMeta__deWe9{font-size:12px}.FeedbackBoard_loadMoreContainer__xTZPl{padding:20px 0}.FeedbackBoard_loadMoreButton__M_7_g{padding:12px 32px}.FeedbackBoard_modalOverlay__7ZvPJ{padding:16px;align-items:flex-end}.FeedbackBoard_modal__hkUaX{max-height:85vh;border-radius:16px 16px 0 0}.FeedbackBoard_modalHeader__5fr1A{padding:20px 20px 16px}.FeedbackBoard_modalHeader__5fr1A h2{font-size:18px}.FeedbackBoard_modalContent__gp5Fw{padding:20px}.FeedbackBoard_modalActions__S38DK{flex-direction:column-reverse}.FeedbackBoard_primaryButton__qptCH,.FeedbackBoard_secondaryButton__mVVOo{width:100%;justify-content:center;padding:14px 20px}.FeedbackBoard_feedbackForm__Sj_6B{padding:20px}.FeedbackBoard_formGroup__4ImLc{margin-bottom:16px}.FeedbackBoard_formGroup__4ImLc input,.FeedbackBoard_formGroup__4ImLc textarea{padding:12px;font-size:16px}.FeedbackBoard_typeSelector__Hlmo4{flex-direction:column;gap:8px}.FeedbackBoard_typeOption__ls6EA{padding:12px}.FeedbackBoard_emptyState__iDJyj{padding:40px 20px}.FeedbackBoard_emptyState__iDJyj svg{width:40px;height:40px}.FeedbackBoard_emptyState__iDJyj h3{font-size:16px}.FeedbackBoard_emptyState__iDJyj p{font-size:13px}}