.custom-filter-bar[data-v-7e392c03]{display:flex;align-items:center;height:.96rem;background:#fff;padding:0 .26667rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.05)}.custom-filter-bar .filter-item[data-v-7e392c03]{display:flex;align-items:center;margin-right:.42667rem;font-size:.34667rem;color:#333;cursor:pointer}.custom-filter-bar .filter-item[data-v-7e392c03]:last-child{margin-right:0}.custom-filter-bar .filter-item .filter-label[data-v-7e392c03]{max-width:4.26667rem}.custom-filter-bar .filter-item .filter-arrow[data-v-7e392c03]{font-size:.26667rem;margin-left:.10667rem;transform:rotate(90deg);color:#333;transition:transform .2s}.custom-filter-bar .filter-item.active .filter-arrow[data-v-7e392c03],.custom-filter-bar .filter-item.active[data-v-7e392c03]{color:#1989fa}.filter-popup-content[data-v-7e392c03]{padding:.42667rem;background:#fff;min-height:5.33333rem;display:flex;flex-direction:column}.filter-popup-content .filter-title[data-v-7e392c03]{font-size:.42667rem;font-weight:700;margin-bottom:.53333rem;text-align:center;color:#333}.filter-popup-content .filter-options[data-v-7e392c03]{display:flex;flex-wrap:wrap;gap:.26667rem;flex:1}.filter-popup-content .filter-options[data-v-7e392c03],.filter-popup-content .filter-product-options[data-v-7e392c03]{margin-bottom:.8rem}.filter-popup-content .filter-options .filter-tag[data-v-7e392c03],.filter-popup-content .filter-product-options .filter-tag[data-v-7e392c03]{padding:0 .42667rem;background:#f5f6f8;border-radius:.10667rem;font-size:.32rem;color:#333;min-width:2.13333rem;height:.8rem;line-height:.8rem;text-align:center}.filter-popup-content .filter-options .filter-tag.active[data-v-7e392c03],.filter-popup-content .filter-product-options .filter-tag.active[data-v-7e392c03]{background:#e6f1fc;color:#1989fa;font-weight:500}.filter-popup-content .filter-product-options .options-item[data-v-7e392c03]{margin-bottom:.42667rem}.filter-popup-content .filter-product-options .options-item .options-title[data-v-7e392c03]{color:#000;font-size:.37333rem;font-weight:700;margin-bottom:.26667rem}.filter-popup-content .filter-product-options .options-item .tag-content[data-v-7e392c03]{display:flex;flex-wrap:wrap;gap:.16rem}.filter-popup-content .filter-product-options .filter-tag[data-v-7e392c03]{padding:0 .26667rem}.filter-popup-content .time-selector[data-v-7e392c03]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem;flex:1}.filter-popup-content .time-selector .time-input[data-v-7e392c03]{flex:1;height:1.06667rem;background:#f5f6f8;border-radius:.10667rem;display:flex;align-items:center;justify-content:center;font-size:.37333rem;color:#333}.filter-popup-content .time-selector .time-input .placeholder[data-v-7e392c03]{color:#999}.filter-popup-content .time-selector .separator[data-v-7e392c03]{margin:0 .26667rem;color:#666}.filter-popup-content .filter-actions[data-v-7e392c03]{display:flex;gap:.32rem;margin-top:auto}.filter-popup-content .filter-actions .reset-btn[data-v-7e392c03]{flex:1;background:#ebedf0;border:none;color:#333;border-radius:.16rem}.filter-popup-content .filter-actions .confirm-btn[data-v-7e392c03]{flex:1;border-radius:.16rem}.other-content[data-v-7e392c03]{padding:.26667rem .48rem .53333rem .48rem}.other-content .filter-popup-title[data-v-7e392c03]{font-weight:700;font-size:.42667rem;text-align:center;margin-bottom:.26667rem}.other-content .filter-scope-content[data-v-7e392c03]{display:flex;flex-wrap:wrap;margin-top:.26667rem;align-content:start;overflow:auto}.other-content .filter-scope-content .item-title[data-v-7e392c03]{width:100%;color:#000;font-weight:700;font-size:.32rem;padding:.18667rem 0}.other-content .filter-scope-content .item-content[data-v-7e392c03]{width:48%;height:.72rem;color:#000;text-align:center;line-height:.72rem;font-size:.29333rem;background-color:#f3f6fc;border-radius:.16rem;margin-top:.13333rem;margin-bottom:.13333rem;margin-right:.13333rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.other-content .filter-scope-content .active-status[data-v-7e392c03]{background-color:#1989fa;color:#fff}.other-content .filter-scope-content .project-item[data-v-7e392c03]{display:flex;align-items:center;padding:.26667rem;height:1.25333rem;font-size:.32rem;border-bottom:.02667rem solid #dce5f6}.other-content .filter-scope-content .choice-active[data-v-7e392c03]{color:#307bff}.other-content .operate-btn[data-v-7e392c03]{display:flex;justify-content:center;align-items:center;margin-top:.53333rem;justify-content:space-between}.other-content .operate-btn[data-v-7e392c03] .van-button{width:3.36rem;height:1.06667rem;background-color:#dce5f6;border:.02667rem solid #dce5f6;border-radius:.21333rem;color:#000}.other-content .operate-btn .confirm-btn[data-v-7e392c03]{width:5.06667rem;color:#fff;background-color:#307bff;border:.02667rem solid #307bff}.event-page[data-v-2f42bd32]{display:flex;flex-direction:column;background-color:#f7f8fa;height:100%}.event-page .right-header[data-v-2f42bd32]{display:flex;align-items:center;margin-left:.26667rem}.event-page .right-header .icon-img[data-v-2f42bd32]{width:.53333rem;height:.53333rem}.event-page .list-container[data-v-2f42bd32]{flex:1;overflow-y:auto}.event-page .event-card[data-v-2f42bd32]{background:#fff;padding:.26667rem;border-bottom:.02667rem solid #eee5e5}.event-page .event-card[data-v-2f42bd32]:first-child{border-top:.02667rem solid #eee5e5}.event-page .event-card .card-header[data-v-2f42bd32]{margin-bottom:.21333rem}.event-page .event-card .card-header .title-row[data-v-2f42bd32]{display:flex;align-items:center}.event-page .event-card .card-header .title-row .event-title[data-v-2f42bd32]{max-width:5.6rem;font-size:.37333rem;font-weight:700;color:#333;margin-right:.21333rem}.event-page .event-card .card-header .title-row .status-tag[data-v-2f42bd32]{margin-right:.13333rem}.event-page .event-card .card-header .title-row .by-status[data-v-2f42bd32],.event-page .event-card .card-header .title-row .status-tag[data-v-2f42bd32]{max-width:1.49333rem;font-size:.26667rem;padding:.05333rem .16rem;border-radius:.05333rem;color:#fff;background-color:#f59a23}.event-page .event-card .card-header .title-row .by-status[data-v-2f42bd32]{background-color:#c280ff}.event-page .event-card .info-row[data-v-2f42bd32]{display:flex;margin-bottom:.16rem;font-size:.34667rem;color:#666;line-height:1.4}.event-page .event-card .info-row .row-icon[data-v-2f42bd32]{width:.34667rem;height:.34667rem;margin-right:.16rem;object-fit:contain}.event-page .event-card .info-row .info-text[data-v-2f42bd32]{flex:1;font-size:.32rem}.event-page .event-card .info-row .time-content[data-v-2f42bd32]{display:flex;align-items:center;flex-wrap:wrap}.event-page .event-card .info-row .time-content .time-status-badge[data-v-2f42bd32]{font-size:.26667rem;padding:.02667rem .10667rem;border-radius:.05333rem;margin-right:.16rem;border:.02667rem solid currentColor}.event-page .event-card .info-row .time-content .time-status-badge.status-not-started[data-v-2f42bd32]{color:#d45648;background:#f7c9ce;border-color:#d45648}.event-page .event-card .info-row .time-content .time-status-badge.status-starting[data-v-2f42bd32]{color:#1f9d16;background:#d2f6d1;border-color:#1f9d16}.event-page .event-card .info-row .time-content .time-status-badge.status-end[data-v-2f42bd32]{color:#898989;background:#e6e6e6;border-color:#898989}.event-page .event-card .info-row .time-content .time-status-badge.status-archive[data-v-2f42bd32]{color:#307bff;border-color:#307bff;background:#e9effc}.event-page .event-card .info-row .time-content .time-range[data-v-2f42bd32]{color:#666;font-size:.32rem}.event-page .event-card .tags-row[data-v-2f42bd32]{align-items:flex-start}.event-page .event-card .tags-row .tags-list[data-v-2f42bd32]{display:flex;flex-wrap:wrap;gap:.16rem}.event-page .event-card .tags-row .tags-list .product-tag[data-v-2f42bd32]{font-size:.26667rem;padding:.02667rem .16rem;border-radius:.05333rem;border:.02667rem solid}.event-page .event-card .store-row[data-v-2f42bd32]{margin-bottom:0}.event-page .event-card .store-row .store-name[data-v-2f42bd32]{flex:1;font-size:.32rem;color:#666}.event-page .event-card .store-row .nav-icon[data-v-2f42bd32]{width:.42667rem;height:.42667rem;margin-left:.21333rem;color:#1989fa}.event-page .oper-btn[data-v-2f42bd32]{width:100%}.event-page .oper-btn .mapping-btn[data-v-2f42bd32]{width:100%;background-color:#307bff;font-weight:700;font-size:.42667rem}