.party-red[data-v-31c2db39]{color:#c5302e}.bg-party-red[data-v-31c2db39]{background-color:#c5302e}.from-party-red[data-v-31c2db39]{--tw-gradient-from:#c5302e}.to-party-red-light[data-v-31c2db39]{--tw-gradient-to:#e8524f}.glassmorphism[data-v-31c2db39]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.question-hover[data-v-31c2db39]:hover{-webkit-transform:translateX(8px);transform:translateX(8px);background:linear-gradient(135deg,#f8fafc,#f1f5f9)}@-webkit-keyframes glow-31c2db39{0%{-webkit-box-shadow:0 0 20px rgba(197,48,46,.3);box-shadow:0 0 20px rgba(197,48,46,.3)}to{-webkit-box-shadow:0 0 30px rgba(197,48,46,.6);box-shadow:0 0 30px rgba(197,48,46,.6)}}@keyframes glow-31c2db39{0%{-webkit-box-shadow:0 0 20px rgba(197,48,46,.3);box-shadow:0 0 20px rgba(197,48,46,.3)}to{-webkit-box-shadow:0 0 30px rgba(197,48,46,.6);box-shadow:0 0 30px rgba(197,48,46,.6)}}.animate-glow[data-v-31c2db39]{-webkit-animation:glow-31c2db39 2s ease-in-out infinite alternate;animation:glow-31c2db39 2s ease-in-out infinite alternate}.markdown-body[data-v-31c2db39]{line-height:1.6;text-align:left}.markdown-body h1[data-v-31c2db39],.markdown-body h2[data-v-31c2db39],.markdown-body h3[data-v-31c2db39],.markdown-body h4[data-v-31c2db39],.markdown-body h5[data-v-31c2db39],.markdown-body h6[data-v-31c2db39]{margin-top:1em;margin-bottom:.5em;font-weight:600}.markdown-body h1[data-v-31c2db39]{font-size:1.75em}.markdown-body h2[data-v-31c2db39]{font-size:1.5em}.markdown-body h3[data-v-31c2db39]{font-size:1.25em}.markdown-body p[data-v-31c2db39]{margin-top:.5em;margin-bottom:.5em}.markdown-body ol[data-v-31c2db39],.markdown-body ul[data-v-31c2db39]{padding-left:2em;margin-top:.5em;margin-bottom:.5em}.markdown-body ul[data-v-31c2db39]{list-style-type:disc}.markdown-body ol[data-v-31c2db39]{list-style-type:decimal}.markdown-body li[data-v-31c2db39]{margin-bottom:.25em}.markdown-body a[data-v-31c2db39]{color:#c5302e;text-decoration:underline;word-break:break-all}.markdown-body blockquote[data-v-31c2db39]{border-left:4px solid #e5e7eb;padding-left:1em;margin-left:0;color:#6b7280}.markdown-body table[data-v-31c2db39]{border-collapse:collapse;width:100%;margin-top:1em;margin-bottom:1em}.markdown-body table td[data-v-31c2db39],.markdown-body table th[data-v-31c2db39]{border:1px solid #e5e7eb;padding:.5em}.markdown-body table th[data-v-31c2db39]{background-color:#f3f4f6;font-weight:600}.markdown-body pre[data-v-31c2db39]{background-color:#f6f8fa;border-radius:6px;padding:16px;overflow:auto;font-size:85%}.markdown-body code[data-v-31c2db39]{background-color:rgba(175,184,193,.2);border-radius:6px;padding:.2em .4em;font-size:85%}@media (max-width:768px){.party-qa-page[data-v-31c2db39]{overflow-x:hidden}.qa-assistant-card[data-v-31c2db39]{padding:18px!important}.qa-bg-pattern[data-v-31c2db39]{display:none}.qa-input-shell textarea[data-v-31c2db39]{min-height:106px;padding-right:16px!important;padding-bottom:58px!important;font-size:14px!important}.qa-submit-button[data-v-31c2db39]{left:16px!important;right:16px!important;bottom:12px!important;width:auto!important;min-height:44px;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:11px 14px!important;-webkit-transform:none!important;transform:none!important}.hot-question-card[data-v-31c2db39]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:10px;min-width:0;overflow:hidden}.hot-question-content[data-v-31c2db39]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.hot-question-title[data-v-31c2db39]{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word;line-height:22px!important;font-size:15px!important}}