.help-entry-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 56px}.help-entry{display:flex;gap:24px;padding:32px;background:#edf1e8;border:1px solid #bfcbb4;border-radius:16px}.help-entry.feedback-entry{background:#fff;border-color:#bbc3b4}.help-entry-symbol{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;border:1px solid #879b77;border-radius:12px;font-size:27px;color:#38522c}.help-entry h2{font-size:24px;line-height:1.4;margin:10px 0}.help-entry p{color:#53604b;margin:0 0 18px}.help-entry .text-button{color:#253b1f;font-weight:650}.help-dock{position:fixed;right:22px;bottom:80px;z-index:90;display:grid;gap:8px}.help-dock-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:72px;min-height:70px;border:1px solid #53624a;border-radius:12px;background:#263921;color:#fff;box-shadow:0 4px 18px #25351b1a;font-size:11px}.help-dock-button>span:first-child{font-size:24px;line-height:1.2}.feedback-dock-button{background:#fff;color:#2e4128;border-color:#9caa91}.help-contact-panel{position:absolute;right:86px;bottom:0;width:300px;max-height:calc(100dvh - 140px);overflow:auto;padding:25px;background:#fff;border:1px solid #9eaf90;border-radius:15px;box-shadow:0 16px 45px #1b2a2130;color:#293b23}.help-contact-panel h2{font-size:22px;margin:8px 0}.help-contact-panel>p{font-size:12px;line-height:1.7;color:#526247}.help-contact-panel>img{display:block;margin:20px auto;background:#fff;object-fit:contain}.help-close{position:absolute;right:12px;top:10px;font-size:25px;color:#58684e}.help-wechat{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:15px;border-top:1px solid #c3cdbb;font-size:12px}.help-wechat strong{font-size:16px;overflow-wrap:anywhere}.help-copy-status{min-height:19px;margin-bottom:0}.help-dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto}.help-dialog .dialog-content{padding:32px}.help-dialog h2{font-size:24px}.help-dialog select,.help-dialog textarea{width:100%;padding:12px;border:1px solid #98a68e;border-radius:8px;background:#fff;color:#24311f;font:inherit}.help-dialog textarea{resize:vertical;min-height:140px;line-height:1.7}.help-dialog label{display:block;margin:16px 0 7px;font-size:13px;font-weight:600}.help-note{font-size:13px;color:#536148;line-height:1.8}.mini-program-qr{display:block;margin:24px auto;object-fit:contain;max-width:100%;height:auto}.feedback-field-note{display:flex;justify-content:space-between;gap:10px;color:#5c6854;font-size:11px;margin:7px 0 18px}.feedback-signin{text-align:center;padding:18px 0}.feedback-signin p{margin-bottom:20px}.my-feedback{margin-top:30px;padding-top:24px;border-top:1px solid #bac5b2}.my-feedback h3{font-size:17px}.my-feedback h3 span{font-size:12px;margin-left:8px;color:#5b694f}.feedback-record{border-bottom:1px solid #c6cfbf;padding:16px 0}.feedback-record>div{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#54634a}.feedback-record>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8;margin:10px 0 0;color:#26371f}.feedback-pending{background:#fff0ce;color:#765006}.feedback-resolved{background:#e5f0df;color:#355928}.feedback-pagination{display:flex;justify-content:space-between;margin-top:18px;font-size:12px}.feedback-admin-table td{vertical-align:top}.feedback-admin-table .feedback-content{min-width:240px;max-width:480px;white-space:normal}.feedback-content summary{cursor:pointer;line-height:1.7;overflow-wrap:anywhere;color:#23351d}.feedback-content p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.feedback-content small{display:block;margin-top:10px;overflow-wrap:anywhere;color:#56634b}@media(max-width:700px){.help-entry-grid{grid-template-columns:1fr;gap:14px;margin-bottom:35px}.help-entry{padding:23px;gap:16px}.help-entry h2{font-size:21px}.help-entry-symbol{width:40px;height:40px}.help-dock{right:12px;bottom:24px}.help-dock-button{width:60px;min-height:58px;font-size:10px}.help-contact-panel{right:0;bottom:136px;width:min(300px,calc(100vw - 24px));max-height:calc(100dvh - 190px)}.help-dialog .dialog-content{padding:25px}.help-dialog h2{font-size:21px}}
