.AnnouncementList_section__zA0Pa{padding:30px;max-width:1200px;margin:0 auto}.AnnouncementList_listContentWrap__GrNi0{position:relative;display:grid}.AnnouncementList_listLayer__4OSfa{grid-area:1/1;transition:opacity .45s ease}.AnnouncementList_layerVisible__rATLh{opacity:1}.AnnouncementList_layerHidden__oRY6U{opacity:0;pointer-events:none}.AnnouncementList_tableWrap__vA2Dk{width:100%;max-width:100%;margin:0;padding:32px 24px;background:#ffffff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.05);overflow-x:auto}.AnnouncementList_table__8AITl{width:100%;min-width:700px;border-collapse:collapse;table-layout:fixed;font-size:.95rem;line-height:1.4;font-family:Monda,sans-serif;overflow:hidden}.AnnouncementList_table__8AITl td,.AnnouncementList_table__8AITl th{padding:14px 16px;border-bottom:1px solid #e5e5e5;vertical-align:middle}.AnnouncementList_table__8AITl th:first-child{border-top-left-radius:20px}.AnnouncementList_table__8AITl th:last-child{border-top-right-radius:20px}.AnnouncementList_table__8AITl td:first-child,.AnnouncementList_table__8AITl th:first-child{width:70px;text-align:center}.AnnouncementList_table__8AITl td:nth-child(2),.AnnouncementList_table__8AITl th:nth-child(2){width:auto;min-width:120px;text-align:center;overflow:hidden;text-overflow:ellipsis}.AnnouncementList_table__8AITl td:nth-child(3),.AnnouncementList_table__8AITl th:nth-child(3){width:100px;text-align:center}.AnnouncementList_table__8AITl td:nth-child(4),.AnnouncementList_table__8AITl th:nth-child(4){width:200px;text-align:center;white-space:nowrap;font-size:.9rem}.AnnouncementList_periodSep__aLQju{display:inline-block;vertical-align:middle}.AnnouncementList_table__8AITl td:nth-child(5),.AnnouncementList_table__8AITl th:nth-child(5){width:120px;text-align:center;white-space:nowrap}.AnnouncementList_table__8AITl th{font-weight:700;letter-spacing:-.5px;color:#111;background:#fafafa}.AnnouncementList_table__8AITl tr:hover td{background:#fafafa}.AnnouncementList_table__8AITl td{color:#333}.AnnouncementList_table__8AITl a{color:#333;text-decoration:none;font-weight:500}.AnnouncementList_table__8AITl a:hover{text-decoration:underline}.AnnouncementList_empty__1UIUd{padding:48px 24px;text-align:center;color:#666}@keyframes AnnouncementList_loadingBounce__9M7Kg{0%,80%,to{transform:scale(0);opacity:.4}40%{transform:scale(1);opacity:1}}.AnnouncementList_loadingMore__acOvW{display:flex;justify-content:center;align-items:center;gap:6px;padding:24px}.AnnouncementList_loadingDot__9p75A{width:8px;height:8px;border-radius:50%;background:#999;animation:AnnouncementList_loadingBounce__9M7Kg 1.4s ease-in-out infinite both}.AnnouncementList_loadingDot__9p75A:first-child{animation-delay:-.32s}.AnnouncementList_loadingDot__9p75A:nth-child(2){animation-delay:-.16s}.AnnouncementList_loadingDot__9p75A:nth-child(3){animation-delay:0s}.AnnouncementList_infiniteScrollSentinel__0Fvuj{height:1px;visibility:hidden;pointer-events:none}@keyframes AnnouncementList_shimmer__3XpTZ{0%{background-position:-400px 0}to{background-position:400px 0}}.AnnouncementList_skeletonRow__YZ0qd td{padding:14px 16px}.AnnouncementList_skeletonCell__HGaGW{height:calc(.95rem * 1.4);border-radius:4px;margin:0 auto;background:linear-gradient(90deg,#eee 25%,#e0e0e0 50%,#eee 75%);background-size:800px 100%;animation:AnnouncementList_shimmer__3XpTZ 1.5s ease-in-out infinite}.AnnouncementList_skeletonCellW40__wlAxZ{width:40px}.AnnouncementList_skeletonCellW40pct__OGz4k{width:40%}.AnnouncementList_skeletonCellW70__xsAB9{width:70px}.AnnouncementList_skeletonCellW120__WpMZG{width:120px}.AnnouncementList_skeletonCellW80__DDF3M{width:80px}.AnnouncementList_cursorPointer__R1Q7u{cursor:pointer}.dark .AnnouncementList_tableWrap__vA2Dk{background:#242422;box-shadow:0 10px 40px rgba(0,0,0,.3)}.dark .AnnouncementList_table__8AITl th{background:#2e2e2c}.dark .AnnouncementList_table__8AITl td,.dark .AnnouncementList_table__8AITl th{color:#b5b3a7;border-bottom-color:#3a3a38}.dark .AnnouncementList_table__8AITl tr:hover td{background:#2e2e2c}.dark .AnnouncementList_table__8AITl a{color:#b5b3a7}.dark .AnnouncementList_empty__1UIUd{color:#8a877d}.dark .AnnouncementList_loadingDot__9p75A{background:#5a5850}.dark .AnnouncementList_skeletonCell__HGaGW{background:linear-gradient(90deg,#2e2e2c 25%,#3a3a38 50%,#2e2e2c 75%);background-size:800px 100%;animation:AnnouncementList_shimmer__3XpTZ 1.5s ease-in-out infinite}