.message-page[data-v-efa40c5e]{color:var(--qh-text);grid-template-rows:min(14.933vw,89.6px) min(14.667vw,88px) auto minmax(0,1fr);height:calc(100svh - var(--qh-tabbar-safe));min-height:0;overflow:hidden;width:100%}.message-nav[data-v-efa40c5e],.message-page[data-v-efa40c5e]{background:var(--qh-card);display:grid}.message-nav[data-v-efa40c5e]{align-items:center;grid-template-columns:min(11.733vw,70.4px) minmax(0,1fr) min(11.733vw,70.4px);padding:0 min(3.467vw,20.8px)}.message-nav h1[data-v-efa40c5e]{font-size:min(5.867vw,35.2px);font-weight:800;letter-spacing:0;margin:0;text-align:center}.message-nav button[data-v-efa40c5e]{background:transparent;border:0;color:var(--qh-text);display:grid;font-size:min(6.133vw,36.8px);height:min(11.2vw,67.2px);place-items:center;width:min(11.2vw,67.2px)}.message-tabs[data-v-efa40c5e]{background:var(--qh-card);border-bottom:min(.267vw,1.6px) solid var(--qh-line);display:grid;grid-template-columns:1fr 1fr;padding:0 min(4.267vw,25.6px);position:relative}.message-tabs button[data-v-efa40c5e]{align-items:center;background:transparent;border:0;color:var(--qh-muted);display:flex;font-size:min(4vw,24px);font-weight:650;gap:min(1.6vw,9.6px);justify-content:center;position:relative}.message-tabs button.active[data-v-efa40c5e]{color:var(--qh-primary);font-weight:800}.message-tabs button.active[data-v-efa40c5e]:after{background:var(--qh-primary);bottom:max(-.267vw,-1.6px);content:"";height:min(.8vw,4.8px);left:30%;position:absolute;right:30%}.message-tabs button b[data-v-efa40c5e]{background:var(--qh-accent);border-radius:min(2.133vw,12.8px);color:#fff;display:grid;font-size:min(2.133vw,12.8px);height:min(4.267vw,25.6px);line-height:1;min-width:min(4.267vw,25.6px);padding:0 min(1.067vw,6.4px);place-items:center}.message-tools[data-v-efa40c5e]{background:var(--qh-card);border-bottom:min(.267vw,1.6px) solid var(--qh-line);padding:min(3.467vw,20.8px) min(4.267vw,25.6px) min(3.2vw,19.2px)}.notice-summary[data-v-efa40c5e],.scope-trigger[data-v-efa40c5e]{align-items:center;background:transparent;border:0;color:var(--qh-text);display:grid;grid-template-columns:auto min(4.8vw,28.8px) minmax(0,1fr);height:min(8.267vw,49.6px);text-align:left;width:100%}.notice-summary strong[data-v-efa40c5e],.scope-trigger span[data-v-efa40c5e]{font-size:min(3.733vw,22.4px);font-weight:800}.scope-trigger>.van-icon[data-v-efa40c5e]{color:var(--qh-muted);font-size:min(2.933vw,17.6px)}.notice-summary small[data-v-efa40c5e],.scope-trigger small[data-v-efa40c5e]{color:var(--qh-muted);font-size:min(2.667vw,16px);justify-self:end}.notice-summary[data-v-efa40c5e]{grid-template-columns:1fr auto}.notice-summary>span[data-v-efa40c5e]{align-items:center;display:flex;gap:min(2.4vw,14.4px)}.notice-summary>span button[data-v-efa40c5e]{background:color-mix(in srgb,var(--qh-primary) 7%,var(--qh-card));border:min(.267vw,1.6px) solid color-mix(in srgb,var(--qh-primary) 24%,var(--qh-line));border-radius:min(1.6vw,9.6px);color:var(--qh-primary);font-size:min(2.667vw,16px);font-weight:700;height:min(6.933vw,41.6px);padding:0 min(2.133vw,12.8px)}.message-search[data-v-efa40c5e]{align-items:center;background:color-mix(in srgb,var(--qh-bg) 48%,var(--qh-card));border:min(.267vw,1.6px) solid var(--qh-line);border-radius:min(2.133vw,12.8px);color:var(--qh-muted);display:flex;gap:min(2.4vw,14.4px);height:min(11.2vw,67.2px);margin-top:min(2.133vw,12.8px);padding:0 min(3.2vw,19.2px)}.message-search>.van-icon[data-v-efa40c5e]{font-size:min(4.8vw,28.8px)}.message-search input[data-v-efa40c5e]{background:transparent;border:0;color:var(--qh-text);flex:1;font-size:min(3.467vw,20.8px);min-width:0;outline:0}.message-search input[data-v-efa40c5e]::-moz-placeholder{color:color-mix(in srgb,var(--qh-muted) 70%,#fff)}.message-search input[data-v-efa40c5e]::placeholder{color:color-mix(in srgb,var(--qh-muted) 70%,#fff)}.message-search button[data-v-efa40c5e]{background:transparent;border:0;color:var(--qh-muted);display:grid;font-size:min(4vw,24px);height:min(8vw,48px);place-items:center;width:min(8vw,48px)}.message-scroll[data-v-efa40c5e]{background:var(--qh-card);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.message-scroll[data-v-efa40c5e]::-webkit-scrollbar{display:none}.message-scroll[data-v-efa40c5e] .van-pull-refresh{min-height:100%}.conversation-list[data-v-efa40c5e],.message-loading[data-v-efa40c5e],.notice-list[data-v-efa40c5e]{background:var(--qh-card)}.conversation-item[data-v-efa40c5e],.notice-item[data-v-efa40c5e]{align-items:center;background:var(--qh-card);border:0;color:var(--qh-text);display:grid;gap:min(3.2vw,19.2px);grid-template-columns:min(13.867vw,83.2px) minmax(0,1fr) min(12vw,72px);min-height:min(24.533vw,147.2px);padding:min(3.2vw,19.2px) min(4.267vw,25.6px);position:relative;text-align:left;width:100%}.conversation-item+.conversation-item[data-v-efa40c5e]:before,.notice-item+.notice-item[data-v-efa40c5e]:before{background:var(--qh-line);content:"";height:min(.267vw,1.6px);left:min(21.333vw,128px);position:absolute;right:min(4.267vw,25.6px);top:0}.conversation-item[data-v-efa40c5e]:active,.notice-item[data-v-efa40c5e]:active{background:color-mix(in srgb,var(--qh-bg) 55%,var(--qh-card))}.contact-avatar[data-v-efa40c5e],.notice-icon[data-v-efa40c5e]{background:var(--qh-bg-soft);border:min(.267vw,1.6px) solid color-mix(in srgb,var(--qh-line) 85%,transparent);border-radius:min(2.133vw,12.8px);display:grid;height:min(13.867vw,83.2px);overflow:hidden;place-items:center;width:min(13.867vw,83.2px)}.contact-avatar.service[data-v-efa40c5e]{border-color:color-mix(in srgb,var(--qh-primary) 22%,var(--qh-line))}.contact-avatar img[data-v-efa40c5e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.conversation-copy[data-v-efa40c5e],.notice-copy[data-v-efa40c5e]{display:block;min-width:0}.conversation-title[data-v-efa40c5e],.notice-title[data-v-efa40c5e]{align-items:center;display:flex;gap:min(1.867vw,11.2px);min-width:0}.conversation-title strong[data-v-efa40c5e],.notice-title strong[data-v-efa40c5e]{font-size:min(3.733vw,22.4px);font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-title em[data-v-efa40c5e]{border:min(.267vw,1.6px) solid var(--qh-line);border-radius:min(1.067vw,6.4px);color:var(--qh-muted);flex:0 0 auto;font-size:min(2.133vw,12.8px);font-style:normal;font-weight:700;padding:min(.8vw,4.8px) min(1.333vw,8px)}.conversation-title em.service[data-v-efa40c5e]{background:color-mix(in srgb,var(--qh-primary) 7%,var(--qh-card));border-color:color-mix(in srgb,var(--qh-primary) 24%,var(--qh-line));color:var(--qh-primary)}.conversation-copy>small[data-v-efa40c5e],.conversation-preview[data-v-efa40c5e],.notice-copy>small[data-v-efa40c5e],.notice-copy>span[data-v-efa40c5e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-preview[data-v-efa40c5e],.notice-copy>span[data-v-efa40c5e]{color:var(--qh-muted);font-size:min(2.933vw,17.6px);margin-top:min(1.6vw,9.6px)}.conversation-preview.unread[data-v-efa40c5e]{color:var(--qh-text);font-weight:650}.conversation-copy>small[data-v-efa40c5e],.notice-copy>small[data-v-efa40c5e]{color:color-mix(in srgb,var(--qh-muted) 76%,#fff);font-size:min(2.4vw,14.4px);margin-top:min(1.333vw,8px)}.conversation-side[data-v-efa40c5e]{align-items:flex-end;align-self:stretch;color:var(--qh-muted);display:flex;flex-direction:column;padding-top:min(1.6vw,9.6px)}.conversation-side time[data-v-efa40c5e],.notice-side time[data-v-efa40c5e]{font-size:min(2.4vw,14.4px);white-space:nowrap}.conversation-side b[data-v-efa40c5e]{background:var(--qh-accent);border-radius:min(2.4vw,14.4px);color:#fff;display:grid;font-size:min(2.4vw,14.4px);height:min(4.8vw,28.8px);margin-top:min(5.333vw,32px);min-width:min(4.8vw,28.8px);padding:0 min(1.333vw,8px);place-items:center}.notice-icon[data-v-efa40c5e]{color:var(--qh-primary);font-size:min(5.6vw,33.6px)}.notice-icon.warning[data-v-efa40c5e]{background:color-mix(in srgb,var(--qh-warn) 10%,var(--qh-card));color:var(--qh-warn)}.notice-title i[data-v-efa40c5e]{background:var(--qh-accent);border-radius:50%;flex:0 0 min(1.6vw,9.6px);height:min(1.6vw,9.6px);width:min(1.6vw,9.6px)}.notice-side[data-v-efa40c5e]{align-items:flex-end;align-self:stretch;color:var(--qh-muted);display:flex;flex-direction:column;padding-top:min(1.867vw,11.2px);text-align:right}.notice-side b[data-v-efa40c5e]{background:var(--qh-accent);border-radius:min(2.4vw,14.4px);color:#fff;display:grid;font-size:min(2.4vw,14.4px);font-weight:800;height:min(4.8vw,28.8px);margin-top:min(4.267vw,25.6px);min-width:min(4.8vw,28.8px);padding:0 min(1.333vw,8px);place-items:center}.message-loading>div[data-v-efa40c5e]{align-items:center;display:grid;gap:min(3.2vw,19.2px);grid-template-columns:min(13.867vw,83.2px) 1fr;min-height:min(24.533vw,147.2px);padding:min(3.2vw,19.2px) min(4.267vw,25.6px)}.message-loading b[data-v-efa40c5e],.message-loading i[data-v-efa40c5e],.message-loading small[data-v-efa40c5e]{animation:pulse-efa40c5e 1.2s ease-in-out infinite;background:color-mix(in srgb,var(--qh-line) 62%,var(--qh-card));display:block}.message-loading i[data-v-efa40c5e]{border-radius:min(2.133vw,12.8px);height:min(13.867vw,83.2px);width:min(13.867vw,83.2px)}.message-loading span[data-v-efa40c5e]{display:grid;gap:min(2.933vw,17.6px)}.message-loading b[data-v-efa40c5e]{height:min(3.2vw,19.2px);width:38%}.message-loading small[data-v-efa40c5e]{height:min(2.4vw,14.4px);width:72%}.message-empty[data-v-efa40c5e]{color:var(--qh-muted);display:grid;justify-items:center;min-height:min(74.667vw,448px);padding:min(6.4vw,38.4px);place-content:center;text-align:center}.message-empty>.van-icon[data-v-efa40c5e]{font-size:min(8.267vw,49.6px)}.message-empty b[data-v-efa40c5e]{color:var(--qh-text);font-size:min(3.733vw,22.4px);margin-top:min(3.467vw,20.8px)}.message-empty p[data-v-efa40c5e]{font-size:min(2.933vw,17.6px);line-height:1.6;margin:min(1.867vw,11.2px) 0 0;max-width:min(66.667vw,400px)}@keyframes pulse-efa40c5e{0%,to{opacity:.52}50%{opacity:1}}@media(max-width:350px){.conversation-item[data-v-efa40c5e],.notice-item[data-v-efa40c5e]{gap:min(2.667vw,16px);grid-template-columns:min(12.8vw,76.8px) minmax(0,1fr) min(10.667vw,64px);padding-left:min(3.467vw,20.8px);padding-right:min(3.467vw,20.8px)}.contact-avatar[data-v-efa40c5e],.notice-icon[data-v-efa40c5e]{height:min(12.8vw,76.8px);width:min(12.8vw,76.8px)}.conversation-item+.conversation-item[data-v-efa40c5e]:before,.notice-item+.notice-item[data-v-efa40c5e]:before{left:min(18.933vw,113.6px)}.conversation-title em[data-v-efa40c5e]{display:none}}
