.hotCalendar_hotCalendar__s8Hlv{display:flex;flex-direction:column;gap:24px;position:relative}.hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC{position:relative;border-radius:10px;margin-bottom:24px;overflow:hidden}.hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC img{transition:transform .3s ease-in-out;display:block;width:100%;height:auto}.hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2);pointer-events:none}.hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC:hover img{transform:scale(1.05)}.hotCalendar_tabs__Dxa_U{display:flex;font-weight:500;position:relative;max-width:100%;overflow-y:scroll}.hotCalendar_tabs__Dxa_U .hotCalendar_scrollItems__rZN_c{display:flex;align-items:center;flex:1 0;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;gap:28px}.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC{background:#f8f8f8;border-radius:12px;padding:12px 24px;width:250px;min-width:250px;height:80px;display:flex;align-items:center}.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC .hotCalendar_box__Hku7J{flex:1;margin-right:4px;overflow:hidden}.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC .hotCalendar_name__FwnRI{font-size:1rem;color:#333}.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC .hotCalendar_date__Fhkxn{font-size:.875rem;color:#7e8792}.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC .hotCalendar_countdown__edYMQ{font-size:1rem;color:#333}.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC .hotCalendar_countdown__edYMQ .hotCalendar_unit__CQbbK{font-size:.875rem}.hotCalendar_tabs__Dxa_U .hotCalendar_itemActive__jC8DL,.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC:hover{border:1px solid #2a6ae9;font-size:1rem;background:rgba(42,106,233,.1)}.hotCalendar_tabs__Dxa_U .hotCalendar_itemActive__jC8DL .hotCalendar_countdown__edYMQ,.hotCalendar_tabs__Dxa_U .hotCalendar_itemActive__jC8DL .hotCalendar_date__Fhkxn,.hotCalendar_tabs__Dxa_U .hotCalendar_itemActive__jC8DL .hotCalendar_name__FwnRI,.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC:hover .hotCalendar_countdown__edYMQ,.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC:hover .hotCalendar_date__Fhkxn,.hotCalendar_tabs__Dxa_U .hotCalendar_item__FImWC:hover .hotCalendar_name__FwnRI{color:#2a6ae9}.hotCalendar_hotSearchCards__yW_uD{display:grid;grid-template-columns:repeat(4,1fr);column-gap:32px}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card__XAmy_{position:relative;padding:24px;border-radius:10px;display:flex;height:155px}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_tit__dxyPJ{font-size:1.25rem;font-weight:500;margin-bottom:12px}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_desc__fymxO{font-size:.875rem;width:168px}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_img__CeIq6{position:absolute;right:0;bottom:7px}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card1__x5KBh{background:linear-gradient(98.7deg,#79d5ff 1.94%,#b8eeff 101.19%)}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card1__x5KBh .hotCalendar_tit__dxyPJ{color:#106e90}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card1__x5KBh .hotCalendar_desc__fymxO{color:#3689a7}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card2__yb6ft{background:linear-gradient(99.79deg,#e51615 5.14%,#fd878f)}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card2__yb6ft .hotCalendar_tit__dxyPJ{color:#ffe5e3}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card2__yb6ft .hotCalendar_desc__fymxO{color:hsla(0,0%,100%,.85)}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card3__Rrfp4{background:linear-gradient(98.52deg,#5a81ff .99%,#9ab0ff)}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card3__Rrfp4 .hotCalendar_tit__dxyPJ{color:#003b97}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card3__Rrfp4 .hotCalendar_desc__fymxO{color:rgba(0,59,151,.85)}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card4__PDlen{background:linear-gradient(98.4deg,#ff51ba 1.67%,#ff87cd 96.09%)}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card4__PDlen .hotCalendar_tit__dxyPJ{color:#ffe3ec}.hotCalendar_hotSearchCards__yW_uD .hotCalendar_card4__PDlen .hotCalendar_desc__fymxO{color:hsla(0,0%,100%,.85)}.hotCalendar_materialsList__PotRs{gap:24px;display:grid}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr{display:grid;gap:24px;display:block;column-count:5}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC{position:relative;border-radius:10px;margin-bottom:24px;overflow:hidden}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC img{transition:transform .3s ease-in-out;display:block;width:100%;height:auto}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2);pointer-events:none}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC:hover img{transform:scale(1.05)}@media(min-width:1660px)and (max-width:1960px){.hotCalendar_materialsList__PotRs{gap:24px;display:grid}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr{display:grid;gap:24px;display:block;column-count:5}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC{position:relative;border-radius:10px;margin-bottom:24px}}@media(min-width:1920px){.hotCalendar_materialsList__PotRs{gap:24px;display:grid}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr{display:grid;gap:24px;display:block;column-count:6}.hotCalendar_materialsList__PotRs .hotCalendar_waterfall__7JPSr .hotCalendar_item__FImWC{position:relative;border-radius:10px;margin-bottom:24px}}.hotCalendar_allClassify__nLntF{display:flex;flex-direction:column;font-weight:500;gap:24px;padding-bottom:24px;border-bottom:1px dashed #e3e3e3}.hotCalendar_allClassify__nLntF .hotCalendar_titleGroup__8mtAd{display:flex;align-items:center;gap:24px}.hotCalendar_allClassify__nLntF .hotCalendar_titleGroup__8mtAd .hotCalendar_title__jkxcj{font-size:1.25rem}.hotCalendar_allClassify__nLntF .hotCalendar_titleGroup__8mtAd .hotCalendar_item__FImWC{font-size:1.25rem;color:#7e8792}.hotCalendar_allClassify__nLntF .hotCalendar_classifyList__SrTOw{display:flex;align-items:center;gap:24px;font-size:1rem}.hotCalendar_allClassify__nLntF .hotCalendar_classifyList__SrTOw .hotCalendar_title__jkxcj{color:#7e8792}.hotCalendar_allClassify__nLntF .hotCalendar_classifyList__SrTOw .hotCalendar_itemAll__ZtoL1{background:#f5f5f5;border-radius:8px;padding:4px 12px}.tabs_tabs__pbfUl{display:flex;color:#7e8792;font-weight:500;position:relative;max-width:100%;gap:24px;height:40px;align-items:center}.tabs_tabs__pbfUl .tabs_item__fwceb{font-size:.875rem;background:#f8f8f8;border-radius:8px;padding:4px 12px;color:#333;cursor:pointer}.tabs_tabs__pbfUl .tabs_itemActive__JyeMp,.tabs_tabs__pbfUl .tabs_item__fwceb:hover{color:#2a6ae9;background:#e6edfd}.iconCtn{position:absolute;left:0;top:12px;gap:8px;cursor:pointer;z-index:9}.iconbox{width:26px;height:26px;background:rgba(255,255,255,.8);backdrop-filter:blur(21px);border-radius:4px;justify-content:center;align-items:center}.actions:hover .actions-hover\:flex,.iconbox{display:flex}.modal_detailModal__2jK2m{font-weight:500}.modal_detailModal__2jK2m .modal_tit__evwP7{font-size:20px;font-weight:500;color:#000}.modal_detailModal__2jK2m .modal_right__Tb3ee{display:flex;flex-direction:column;gap:22px;width:335px}.modal_detailModal__2jK2m .modal_right__Tb3ee .modal_tabs__XjtrI{padding-bottom:24px;border-bottom:.5px solid #e3e3e3}.modal_detailModal__2jK2m .modal_right__Tb3ee .modal_detail__aly2g{display:flex;align-items:center;justify-content:space-between;font-size:14px}.modal_detailModal__2jK2m .modal_right__Tb3ee .modal_detailLeft__TewB1{display:flex;align-items:center;color:#7e8792;gap:15px}.modal_createBtn__FDuIj{background:linear-gradient(90deg,#0e7aff,#0055ff);color:#fff}.modal_createBtn__FDuIj:hover{color:#fff;background:linear-gradient(90deg,#5c9df3,#0055ff)}.modal_btn__CTROJ{background:#f5f5f5;color:#333}.modal_btn__CTROJ:hover{color:#333;background:linear-gradient(90deg,#fafafa,#f5f5f5 100%)}.modal_btn__CTROJ,.modal_createBtn__FDuIj{display:flex;justify-content:center;align-items:center;width:115px;height:46px;border-radius:8px;font-size:18px;cursor:pointer}