@font-face{font-family:BrownStd-Bold;src:url(../fonts/BrownStd-Bold.ad9eb21d.otf) format("truetype")}@font-face{font-family:BrownStd-Regular;src:url(../fonts/BrownStd-Regular.83f524a7.otf) format("truetype")}@font-face{font-family:BrownStd-Light;src:url(../fonts/BrownStd-Light.7e848743.otf) format("truetype")}.poll-respond-container[data-v-5f88c842]{max-width:600px;margin:0 auto;padding:0 1rem}.match-details-card[data-v-5f88c842]{background:#f5f7fa;border-radius:8px;padding:1.25rem}.match-teams[data-v-5f88c842]{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.team-name[data-v-5f88c842]{font-size:1.1rem;font-weight:600;color:#303133}.vs-badge[data-v-5f88c842]{font-size:.8rem;color:#909399;text-transform:uppercase;font-weight:500}.match-meta[data-v-5f88c842]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.75rem;font-size:.85rem;color:#606266}.match-meta span[data-v-5f88c842]{display:inline-flex;align-items:center;gap:.3rem}.admin-message[data-v-5f88c842]{margin-top:.75rem;padding:.625rem;background:#fff;border-radius:6px;font-size:.875rem;color:#606266}.admin-message i[data-v-5f88c842]{color:#909399}.responding-as[data-v-5f88c842]{font-size:.9rem;color:#606266}.response-section h4[data-v-5f88c842]{margin:0 0 .75rem 0;font-size:.95rem;color:#303133}.response-buttons[data-v-5f88c842]{display:flex;gap:.75rem}.response-btn[data-v-5f88c842]{flex:1;padding:.875rem 1rem;border:2px solid #dcdfe6;border-radius:8px;background:#fff;cursor:pointer;font-size:.95rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .2s}.response-btn[data-v-5f88c842]:hover{transform:translateY(-1px)}.response-btn.response-yes.active[data-v-5f88c842],.response-btn.response-yes[data-v-5f88c842]:hover{border-color:#67c23a;background:#f0f9eb;color:#67c23a}.response-btn.response-no.active[data-v-5f88c842],.response-btn.response-no[data-v-5f88c842]:hover{border-color:#f56c6c;background:#fef0f0;color:#f56c6c}.response-btn.response-maybe.active[data-v-5f88c842],.response-btn.response-maybe[data-v-5f88c842]:hover{border-color:#e6a23c;background:#fdf6ec;color:#e6a23c}.responses-section h4[data-v-5f88c842]{margin:0 0 .75rem 0;font-size:.95rem;color:#303133}.responses-section h4 .response-count[data-v-5f88c842]{font-weight:400;color:#909399}.response-summary-bar[data-v-5f88c842]{display:flex;gap:.5rem}.responses-list[data-v-5f88c842]{display:flex;flex-direction:column}.response-row[data-v-5f88c842]{display:flex;align-items:center;gap:1rem;padding:.625rem 0;border-bottom:1px solid #f0f0f0;flex-wrap:wrap}.response-row[data-v-5f88c842]:last-child{border-bottom:none}.response-member-info[data-v-5f88c842]{flex:1;min-width:0}.member-name[data-v-5f88c842]{display:block;font-weight:500;color:#303133;font-size:.9rem}.response-time[data-v-5f88c842]{font-size:.75rem;color:#909399}.response-note[data-v-5f88c842]{width:100%;font-size:.8rem;color:#909399;font-style:italic}.error-text[data-v-5f88c842]{color:#f56c6c;font-size:1rem}@media(max-width:480px){.response-buttons[data-v-5f88c842]{flex-direction:column}.match-meta[data-v-5f88c842]{flex-direction:column;align-items:center;gap:.4rem}}