.myPromotionList_container__hrEzk{max-width:1024px;margin:0 auto;padding:8px 20px;padding-top:8px!important;background-color:#fff;display:flex;flex-direction:column;min-height:calc(100vh - 60px)}.myPromotionList_header__idxNl{display:flex;align-items:center;justify-content:flex-end;margin-top:4px;margin-bottom:4px;gap:8px;position:relative;height:50px}.myPromotionList_title__CUCSH{font-size:24px;font-weight:600;margin:0;white-space:nowrap;position:absolute;left:0}.myPromotionList_headerRight__leooX{display:flex;align-items:center;gap:8px}.myPromotionList_registerButton__clbAs{flex-shrink:0;border-radius:4px!important;height:32px!important;padding:0 20px!important;font-weight:500}.myPromotionList_searchWrapper__DQUxb{flex:0 1 300px;height:32px}.myPromotionList_searchWrapper__DQUxb .ant-input-affix-wrapper{border:none!important;background-color:rgba(2,32,71,.05)!important;background:rgba(2,32,71,.05)!important;border-radius:4px!important;height:32px!important;min-height:32px!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;display:flex!important;align-items:center!important}.myPromotionList_searchInput__Ynz13{width:160px!important;border-radius:4px!important;border:none!important;flex-shrink:0}.myPromotionList_searchInput__Ynz13 .ant-input-affix-wrapper,.myPromotionList_searchInput__Ynz13 .ant-input-affix-wrapper.ant-input-outlined{border:none!important;background-color:rgba(2,32,71,.05)!important;background:rgba(2,32,71,.05)!important;border-radius:4px!important;height:32px!important;min-height:32px!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;display:flex!important;align-items:center!important}.myPromotionList_searchInput__Ynz13 .ant-input,.myPromotionList_searchWrapper__DQUxb .ant-input{border-radius:4px!important;border:none!important;background-color:transparent!important;background:transparent!important;height:32px!important;line-height:32px!important;padding:0 11px!important;vertical-align:middle!important}.myPromotionList_searchInput__Ynz13 .ant-input::placeholder{background:transparent!important;color:#c8cbd3!important;font-size:14px!important}.myPromotionList_content__knrF6{margin-top:20px;flex:1 1;display:flex;flex-direction:column}.myPromotionList_list__0vreH{margin-top:16px;flex:1 1;display:flex;flex-direction:column;min-height:0}.myPromotionList_list__0vreH .ant-list{display:flex;flex-direction:column;flex:1 1;min-height:0}.myPromotionList_list__0vreH .ant-list-items{flex:1 1;overflow-y:auto}.myPromotionList_list__0vreH .ant-list-pagination{margin-top:auto;flex-shrink:0}.myPromotionList_listItem__ysK7B{display:flex!important;align-items:center!important;padding:16px!important}.myPromotionList_itemType__asYP9{width:100px}.myPromotionList_typeTag__V7zIZ{padding:4px 8px;border-radius:4px;font-size:12px;background-color:#e6f7ff;color:#1890ff}.myPromotionList_itemTitle__SVLY3{flex:1 1;margin:0 20px}.myPromotionList_list__0vreH .ant-empty{margin:0;padding:60px 0}.myPromotionList_content__knrF6 .ant-list-pagination{margin-top:auto}.myPromotionList_content__knrF6 .ant-pagination{display:flex;justify-content:center}@media (max-width:768px){.myPromotionList_container__hrEzk{padding:8px 16px}.myPromotionList_header__idxNl{gap:12px}.myPromotionList_searchWrapper__DQUxb{flex:1 1;max-width:200px}.myPromotionList_title__CUCSH{font-size:22px}.myPromotionList_listItem__ysK7B{flex-direction:column!important;align-items:flex-start!important;gap:8px}.myPromotionList_itemTitle__SVLY3{margin:8px 0}}.promotionFormModal_modal__5e6J3 .ant-modal-footer .ant-btn{border-image:none!important;border:0 transparent!important;box-shadow:none!important}.promotionFormModal_modal__5e6J3 .ant-modal{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;padding-bottom:0!important}.promotionFormModal_modal__5e6J3 .ant-modal,.promotionFormModal_modal__5e6J3 .ant-modal-content{width:600px!important;max-width:600px!important;height:800px!important;max-height:800px!important}.promotionFormModal_modal__5e6J3 .ant-modal-content{border-radius:20px!important;padding:24px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.promotionFormModal_modal__5e6J3 .ant-modal-header{flex-shrink:0!important}.promotionFormModal_modal__5e6J3 .ant-modal-body{flex:1 1!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0!important;min-height:0!important}.promotionFormModal_modal__5e6J3 .ant-modal-footer{flex-shrink:0!important}.promotionFormModal_modal__5e6J3 .ant-modal-footer .ant-btn-primary{padding:20px!important;margin-bottom:4px!important}.promotionFormModal_modal__5e6J3 .ant-modal-footer .ant-btn:active,.promotionFormModal_modal__5e6J3 .ant-modal-footer .ant-btn:focus,.promotionFormModal_modal__5e6J3 .ant-modal-footer .ant-btn:hover{border-image:none!important;border:0 transparent!important;box-shadow:none!important}.promotionFormModal_formContainer__Z85Va{padding:20px 0}.promotionFormModal_formGroup__zQday{margin-bottom:24px}.promotionFormModal_formGroup__zQday .ant-input,.promotionFormModal_formGroup__zQday .ant-input-affix-wrapper,.promotionFormModal_formGroup__zQday .ant-picker,.promotionFormModal_formGroup__zQday .ant-select-selector{border-radius:4px!important}.promotionFormModal_formGroup__zQday label{display:block;margin-bottom:8px;font-weight:500}.promotionFormModal_datePicker__Z4ryj,.promotionFormModal_select__s_Nn7{width:100%}.promotionFormModal_mobileDatePickerContainer__sQ7Wg{display:flex;flex-direction:column;gap:16px;width:100%}.promotionFormModal_datePickerItem__v5Uej{width:100%}.promotionFormModal_datePickerItem__v5Uej label{display:block;margin-bottom:8px;font-size:14px;color:#666}.promotionFormModal_wordCount__WOUcq{text-align:right;margin-top:4px;color:#999}.promotionFormModal_formGroup__zQday .ant-upload.ant-upload-select{width:80px!important;height:80px!important;max-width:80px!important;max-height:80px!important;min-width:80px!important;min-height:80px!important;display:block!important;border-image:none!important;border:0 transparent!important;background-color:transparent!important}.promotionFormModal_formGroup__zQday .ant-upload.ant-upload-select.ant-upload-hidden{display:none!important}.promotionFormModal_formGroup__zQday .ant-upload-select-picture-card{max-width:80px!important;max-height:80px!important;min-width:80px!important;min-height:80px!important}.promotionFormModal_formGroup__zQday .ant-upload-select-picture-card,.promotionFormModal_formGroup__zQday .ant-upload-select-picture-card .ant-upload,.promotionFormModal_formGroup__zQday .ant-upload-select-picture-card>.ant-upload{width:80px!important;height:80px!important;border-image:none!important;border:0 transparent!important}.promotionFormModal_formGroup__zQday .ant-upload-select-picture-card .ant-upload span{width:80px!important;height:80px!important;display:block!important}.promotionFormModal_formGroup__zQday .ant-upload-wrapper{width:auto!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:8px!important}.promotionFormModal_formGroup__zQday .ant-upload.ant-upload-select{flex-shrink:0!important;order:-1!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item{padding:4px!important;width:auto!important;height:auto!important}.promotionFormModal_formGroup__zQday .ant-upload-list-item-container{width:82px!important;height:82px!important;max-width:82px!important;max-height:82px!important;min-width:82px!important;min-height:82px!important;float:left!important;margin-right:4px!important;margin-bottom:0!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{width:72px!important;height:72px!important;max-width:72px!important;max-height:72px!important;min-width:72px!important;min-height:72px!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{object-fit:cover}.promotionFormModal_formGroup__zQday .ant-upload-list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px;margin-top:0!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card-container{width:auto!important;height:auto!important;margin:0!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px;margin:0!important;flex:1 1!important}.promotionFormModal_formGroup__zQday label{margin-bottom:4px!important;border:0!important;border-image:none!important;box-shadow:none!important}.promotionFormModal_uploadButton__Yjyg9{width:80px!important;height:80px!important;max-width:80px!important;max-height:80px!important;min-width:80px!important;min-height:80px!important;background:#fafafa;border-image:none!important;border:0 transparent!important;border-radius:8px;padding:0;cursor:pointer;transition:all .3s ease;box-sizing:border-box;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666}.promotionFormModal_uploadButton__Yjyg9:hover{background:#f0f0f0;border-image:none!important;border:0 transparent!important}.promotionFormModal_uploadButton__Yjyg9 p{font-size:20px;color:#999;margin:0;line-height:1}.promotionFormModal_uploadDescription__onRQD,.promotionFormModal_uploadHint__JwGX7{font-size:12px;color:#999;margin:0 0 12px;line-height:1.4}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions:not([style*="opacity: 0"]),.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions[class],.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-actions,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item:not(:hover) .ant-upload-list-item-actions,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item[class] .ant-upload-list-item-actions{display:flex!important;opacity:1!important;visibility:visible!important;position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;background:transparent!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-end!important;padding:4px!important;gap:4px!important;margin:0!important;z-index:10!important;transition:none!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions:before{display:none!important;content:none!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions .anticon-eye,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions a:first-child{display:none!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions .anticon,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions .anticon-delete,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions a:last-child{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;background:rgba(0,0,0,.6)!important;border-radius:4px!important;color:#fff!important;z-index:20!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important}.promotionFormModal_promotionDetails__ThRU3{background-color:#f9f9f9;padding:16px;border-radius:4px;margin-top:8px;margin-bottom:24px}.promotionFormModal_nestedGroup__L_MSo{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;padding:16px;margin-bottom:16px}.promotionFormModal_sectionHeader__oEWea{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-weight:600}.promotionFormModal_addButton__35C0z{margin-top:8px}.promotionFormModal_errorText__t6khC{color:#ff4d4f;font-size:14px;margin-top:4px}@media (max-width:768px){.promotionFormModal_formContainer__Z85Va{padding:16px 0}.promotionFormModal_formGroup__zQday{margin-bottom:20px}.promotionFormModal_promotionDetails__ThRU3{padding:12px}.promotionFormModal_mobileCalendarWrapper__0xvJs{display:block}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-actions,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item:not(:hover) .ant-upload-list-item-actions{display:flex!important;opacity:1!important;visibility:visible!important;position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;background:transparent!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-end!important;padding:4px!important;gap:4px!important;margin:0!important;z-index:10!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions .anticon-eye,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions a:first-child,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions:before{display:none!important}.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions .anticon,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions .anticon-delete,.promotionFormModal_formGroup__zQday .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions a:last-child{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;background:rgba(0,0,0,.6)!important;border-radius:4px!important;color:#fff!important;z-index:20!important;opacity:1!important;visibility:visible!important}}@media (prefers-color-scheme:dark){.promotionFormModal_uploadButton__Yjyg9{color:#a0a0a0}.promotionFormModal_uploadHint__JwGX7,.promotionFormModal_wordCount__WOUcq{color:#777}}