.message-board[data-v-f2c9fd90]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:36px}.message-board__header[data-v-f2c9fd90]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.message-board__header p[data-v-f2c9fd90]{color:#64748b;margin:0;font-size:14px;line-height:1.6}.message-board__composer[data-v-f2c9fd90],.message-board__item[data-v-f2c9fd90]{background:#fff;border:1px solid #e2e8f0;border-radius:16px}.message-board__composer[data-v-f2c9fd90]{background:linear-gradient(135deg,#0ea5e914 0%,#14b8a614 100%);margin-top:20px;padding:24px}.message-board__replying[data-v-f2c9fd90]{color:#0e7490;background:linear-gradient(135deg,#0ea5e914 0%,#14b8a614 100%);border:1px solid #0ea5e940;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:700;display:flex}.message-board__composer-grid[data-v-f2c9fd90]{flex-direction:column;gap:12px;display:flex}.message-board__list-wrapper[data-v-f2c9fd90]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:18px}.message-board__list[data-v-f2c9fd90]{flex-direction:column;gap:16px;display:flex}.message-board__actions[data-v-f2c9fd90]{justify-content:flex-end;margin-top:16px;display:flex}.message-board__item[data-v-f2c9fd90]{padding:20px 24px;transition:transform .2s,box-shadow .2s,border-color .2s}.message-board__item[data-v-f2c9fd90]:hover{border-color:#0ea5e9;transform:translateY(-2px);box-shadow:0 6px 20px #0ea5e926}.message-board__item--reply[data-v-f2c9fd90]{background:linear-gradient(#0ea5e90f 0%,#fff 100%);border-color:#0ea5e94d;position:relative}.message-board__item--reply[data-v-f2c9fd90]:before{content:"";background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 50%,#14b8a6 100%);border-radius:0 999px 999px 0;width:5px;position:absolute;top:18px;bottom:18px;left:0}.message-board__item-head[data-v-f2c9fd90]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.message-board__meta[data-v-f2c9fd90]{flex-direction:column;gap:6px;display:flex}.message-board__meta strong[data-v-f2c9fd90]{color:#0f172a;font-size:15px;font-weight:800}.message-board__meta span[data-v-f2c9fd90]{color:#94a3b8;font-size:12px}.message-board__meta-top[data-v-f2c9fd90]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.message-board__time[data-v-f2c9fd90]{color:#94a3b8!important;font-size:12px!important}.message-board__reply-badge[data-v-f2c9fd90]{background:linear-gradient(135deg,#0ea5e914 0%,#14b8a614 100%);border-radius:999px;align-items:center;padding:3px 10px;font-weight:700;display:inline-flex;color:#0e7490!important;font-size:12px!important}.message-board__reply-target[data-v-f2c9fd90]{font-weight:700;color:#0e7490!important;font-size:12px!important}.message-board__content[data-v-f2c9fd90]{color:#334155;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.9}.message-board__content--reply[data-v-f2c9fd90]{background:#0ea5e90d;border:1px dashed #0ea5e959}.message-board-refresh-btn[data-v-f2c9fd90],.message-board-reply-btn[data-v-f2c9fd90],.message-board-cancel-btn[data-v-f2c9fd90]{color:#475569;height:auto;box-shadow:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:6px 14px;font-size:13px;font-weight:500}.message-board-refresh-btn[data-v-f2c9fd90]:hover,.message-board-reply-btn[data-v-f2c9fd90]:hover,.message-board-cancel-btn[data-v-f2c9fd90]:hover{color:#0ea5e9;background:#fff;border-color:#0ea5e9}.message-board-cancel-btn[data-v-f2c9fd90]{color:#0e7490;background:#fff;border-color:#0ea5e94d}.message-board-submit-btn[data-v-f2c9fd90]{background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 50%,#14b8a6 100%);border:none;border-radius:12px;min-width:180px;height:48px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #0ea5e940}.message-board-submit-btn[data-v-f2c9fd90]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0ea5e959}.message-board-input[data-v-f2c9fd90]{width:100%}.message-board-input[data-v-f2c9fd90] .el-input__wrapper,.message-board-input[data-v-f2c9fd90] .el-textarea__inner{box-shadow:none;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;transition:border-color .2s,box-shadow .2s}.message-board-input[data-v-f2c9fd90] .el-input__wrapper:hover,.message-board-input[data-v-f2c9fd90] .el-textarea__inner:hover{border-color:#cbd5e1}.message-board-input[data-v-f2c9fd90] .el-input__wrapper.is-focus,.message-board-input[data-v-f2c9fd90] .el-textarea__inner:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}.message-board-input[data-v-f2c9fd90] .el-input__inner,.message-board-input[data-v-f2c9fd90] .el-textarea__inner{color:#0f172a;font-size:14px;font-weight:500}.message-board-input[data-v-f2c9fd90] .el-input__inner::placeholder,.message-board-input[data-v-f2c9fd90] .el-textarea__inner::placeholder{color:#94a3b8}@media (width<=640px){.message-board[data-v-f2c9fd90],.message-board__composer[data-v-f2c9fd90]{padding:20px}.message-board__list-wrapper[data-v-f2c9fd90]{padding:14px}.message-board__header[data-v-f2c9fd90],.message-board__item-head[data-v-f2c9fd90],.message-board__replying[data-v-f2c9fd90]{flex-direction:column;align-items:flex-start}.message-board__item[data-v-f2c9fd90]{padding:18px 20px}.message-board-submit-btn[data-v-f2c9fd90]{width:100%}}
