.flot-dot{display:flex;justify-content:center;align-items:center;position:fixed;height:50px;width:50px;bottom:calc(70px + var(--bottom-safe));right:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.12);border-radius:50%;background-color:#fff}.notice-detail-page[data-v-4955b810]{background-color:#f7f8fa;min-height:100vh;padding:12px;padding-bottom:30px}.detail-card[data-v-4955b810]{background:#fff;border-radius:12px;padding:20px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.02)}.detail-card .notice-title[data-v-4955b810]{font-size:20px;font-weight:600;color:#333;line-height:1.4;margin-bottom:12px;text-align:center}.detail-card .notice-meta[data-v-4955b810]{display:flex;justify-content:center;gap:20px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed #eee;color:#999;font-size:13px}.detail-card .notice-meta .meta-item[data-v-4955b810]{display:flex;align-items:center;gap:4px}.comment-section[data-v-4955b810]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.02)}.comment-section .section-header[data-v-4955b810]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f5f6f7}.comment-section .section-header .title-row[data-v-4955b810]{display:flex;align-items:center;gap:4px}.comment-section .section-header .title-row .section-title[data-v-4955b810]{font-size:16px;font-weight:600;color:#333;position:relative;padding-left:12px}.comment-section .section-header .title-row .section-title[data-v-4955b810]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#1989fa;border-radius:2px}.comment-section .section-header .title-row .comment-count[data-v-4955b810]{font-size:14px;color:#999}.comment-list .comment-item[data-v-4955b810]{background:#f9f9f9;border-radius:8px;padding:12px;margin-bottom:12px}.comment-list .comment-item[data-v-4955b810]:last-child{margin-bottom:0}.comment-list .comment-item .qa-block[data-v-4955b810]{margin-bottom:12px}.comment-list .comment-item .qa-block[data-v-4955b810]:last-child{margin-bottom:0}.comment-list .comment-item .qa-block .qa-header[data-v-4955b810]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px}.comment-list .comment-item .qa-block .qa-header .label[data-v-4955b810]{font-weight:500;padding:2px 6px;border-radius:4px}.comment-list .comment-item .qa-block .qa-header .time[data-v-4955b810]{color:#999}.comment-list .comment-item .qa-block .qa-content[data-v-4955b810]{font-size:14px;line-height:1.5;padding-left:4px;word-break:break-all}.comment-list .comment-item .qa-block.question .label[data-v-4955b810]{color:#1989fa;background:rgba(25,137,250,.1)}.comment-list .comment-item .qa-block.question .qa-content[data-v-4955b810]{color:#333}.comment-list .comment-item .qa-block.answer[data-v-4955b810]{border-top:1px dashed #eee;padding-top:8px}.comment-list .comment-item .qa-block.answer .label[data-v-4955b810]{color:#07c160;background:rgba(7,193,96,.1)}.comment-list .comment-item .qa-block.answer .qa-content[data-v-4955b810]{color:#555}.comment-list .comment-item .qa-block.answer .qa-content.placeholder[data-v-4955b810]{color:#ccc;font-style:italic}.custom-pagination[data-v-4955b810]{margin-top:16px}.empty-state[data-v-4955b810],.loading-wrapper[data-v-4955b810]{padding:40px 0;text-align:center}.consult-popup[data-v-4955b810]{width:90%;max-width:340px}.consult-popup .popup-title[data-v-4955b810]{padding:16px;text-align:center;font-size:16px;font-weight:600;border-bottom:1px solid #f5f6f7}.consult-popup .popup-content[data-v-4955b810]{padding:16px}.consult-popup .popup-content .consult-input[data-v-4955b810]{background:#f7f8fa;border-radius:8px;padding:10px;margin-bottom:20px}.home-float-btn[data-v-4955b810]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;line-height:1.2}.ql-editor{line-height:1.6;font-size:14px;color:#333}.ql-editor img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.ql-editor p{margin-bottom:1em}