@keyframes page_rotateXAnimationReverse__PFXS9{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes page_rotateXAnimation__uQOme{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes page_rotateYAnimationReverse__YC9OK{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes page_rotateYAnimation__0UU96{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes page_rotateYAnimationWithOpacity__xyaKL{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes page_logoShadowOpacity__jJM0h{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes page_logoBlinkLikeBulbAnimation__ym2oS{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes page_showAfterDelay__faKpU{0%{opacity:0}to{opacity:1}}@keyframes page_blinkBoxAnimationFirst__Aiv_s{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes page_blinkBoxAnimationSecond__uCgu_{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes page_blinkBoxAnimationThird__OMcGD{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes page_blinkBoxAnimationFourth__ypmFw{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes page_rotation_481__AcNC5{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.page_instruction__SPcSJ{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--background)}.page_searchAreaContainer__y_JTy{width:100%;display:flex;background-color:var(--card);justify-content:center;border-bottom:1px solid var(--gray-200)}.page_searchArea__t8KL0{max-width:800px;width:100%;flex-shrink:0;padding:20px;background-color:var(--card)}@media(max-width:768px){.page_searchArea__t8KL0{padding:16px}}.page_filterSummary__bwl4N{background-color:var(--primary-50);border:1px solid var(--primary-200);border-radius:8px;padding:12px 16px;margin-top:12px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:768px){.page_filterSummary__bwl4N{padding:10px 12px;gap:8px}}.page_filterSummaryText__8ahiD{font-size:.875rem;color:var(--primary-700);flex:1 1;line-height:1.5}@media(max-width:768px){.page_filterSummaryText__8ahiD{font-size:.8125rem}}.page_clearFilterButton__q6_3K{padding:6px 12px;background-color:var(--primary-500);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.8125rem;font-weight:500;white-space:nowrap;transition:all .2s ease}.page_clearFilterButton__q6_3K:hover{background-color:var(--primary-600)}.page_clearFilterButton__q6_3K:active{background-color:var(--primary-700)}@media(max-width:768px){.page_clearFilterButton__q6_3K{padding:4px 8px;font-size:.75rem}}.page_toggleGroup__cf6vK{width:100%;height:-moz-fit-content;height:fit-content;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:24px}@media(max-width:400px){.page_toggleGroup__cf6vK{margin-top:12px;flex-direction:column;gap:8px;justify-content:space-between;align-items:flex-start}}.page_content__NuPlT{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 20px;flex:1 1;overflow-y:auto}@media(max-width:768px){.page_content__NuPlT{padding:0 16px}}.page_cards__xtnKy{width:100%;max-width:760px;display:flex;flex-direction:column;margin-bottom:2rem}.page_title__e8PdB{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:24px;margin-bottom:4px;gap:16px}@media(max-width:768px){.page_title__e8PdB{margin-top:20px;flex-direction:column;align-items:flex-start;gap:12px}}.page_title__e8PdB h2{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.01em}@media(max-width:768px){.page_title__e8PdB h2{font-size:1.5rem}}.page_list__3A2OZ{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:20px}@media(max-width:768px){.page_list__3A2OZ{gap:10px;margin-top:16px}}.page_card__v53_m{position:relative;background:var(--card);border:1px solid var(--gray-200);border-radius:12px;padding:20px;cursor:pointer;box-shadow:0 1px 3px rgba(var(--shadow-color),.08);transition:all .2s ease}.page_card__v53_m:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,rgba(168,85,247,0),#a855f7 15%,#ec4899 85%,rgba(236,72,153,0));border-radius:12px 0 0 12px;opacity:0;transition:opacity .2s ease}.page_card__v53_m:hover{border-color:rgba(168,85,247,.3);box-shadow:0 4px 12px rgba(var(--shadow-color),.12);transform:translateY(-2px)}.page_card__v53_m:hover:before{opacity:1}.page_card__v53_m:active{transform:translateY(0)}@media(max-width:768px){.page_card__v53_m{padding:16px;border-radius:10px}}.page_info__R_eaQ{display:flex;flex-direction:column;gap:12px}.page_noticeTitle__QQ_a2{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 8px;line-height:1.4;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.page_noticeTitle__QQ_a2{font-size:1rem;margin-bottom:6px}}.page_metaGrid___gr1u{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 16px;gap:12px 16px;margin-bottom:12px}@media(max-width:768px){.page_metaGrid___gr1u{grid-template-columns:1fr;gap:8px;margin-bottom:10px}}.page_metaItem__oKnZC{display:flex;flex-direction:column;gap:4px}.page_smallTitle__3Enuy{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}@media(max-width:768px){.page_smallTitle__3Enuy{font-size:.6875rem}}.page_meta__oxhud{font-size:.875rem;color:var(--text-primary);margin:0;line-height:1.5}@media(max-width:768px){.page_meta__oxhud{font-size:.8125rem}}.page_typeBadgeWrapper__gfdt9{display:flex;align-items:center;margin-bottom:8px}@media(max-width:768px){.page_typeBadgeWrapper__gfdt9{margin-bottom:6px}}.page_typeBadge__HNC3C{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3);transition:all .3s ease}.page_typeBadge__HNC3C:before{content:"●";font-size:8px}@media(max-width:768px){.page_typeBadge__HNC3C{font-size:.6875rem;padding:5px 12px;gap:5px}}.page_typeBadge__HNC3C.page_concert__jsJpe{background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff}.page_typeBadge__HNC3C.page_release__hiBGb{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.page_typeBadge__HNC3C.page_merchandise__liwSG{background:linear-gradient(135deg,#a855f7,#ec4899);color:#fff}.page_typeBadge__HNC3C.page_popup__9ioKe{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.page_typeBadge__HNC3C.page_fanMeeting__OFdWE{background:linear-gradient(135deg,#ec4899,#db2777);color:#fff}.page_typeBadge__HNC3C.page_general__rQPDP{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.page_contentPreview__YX91k{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.page_contentPreview__YX91k{font-size:.8125rem;-webkit-line-clamp:2}}.page_modalOverlay__p_Ibj{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:999;padding:20px;animation:page_fadeIn__Ce4Qm .2s ease}@media(max-width:768px){.page_modalOverlay__p_Ibj{padding:16px}}.page_modalContent__UIMGA{position:relative;background:var(--card);border-radius:8px;max-width:600px;width:100%;max-height:80vh;border:1px solid var(--gray-200);box-shadow:0 8px 24px rgba(var(--shadow-color),.12);animation:page_scaleIn__RySB9 .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;padding-bottom:20px;overflow:hidden}@media(max-width:768px){.page_modalContent__UIMGA{border-radius:16px;max-height:85vh}}.page_modalHeader__4uGCs{position:relative;flex-shrink:0;padding:32px 32px 24px;border-bottom:1px solid var(--gray-200);background:var(--card);border-radius:8px 8px 0 0}.page_modalHeader__buttons__06wZk{display:flex;flex-direction:row;align-items:center;gap:20px}@media(max-width:768px){.page_modalHeader__4uGCs{padding:24px 24px 20px}}.page_modalBody__0_mBt{flex:1 1;overflow-y:auto;padding:12px 32px 32px}.page_modalBody__0_mBt::-webkit-scrollbar{width:8px}.page_modalBody__0_mBt::-webkit-scrollbar-track{margin:12px 0;border-radius:4px}.page_modalBody__0_mBt::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:4px}.page_modalBody__0_mBt::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}@media(max-width:768px){.page_modalBody__0_mBt{padding:20px 24px 24px}}.page_openButton__OSeDO{background:linear-gradient(135deg,#a855f7,#ec4899);color:#fff;border:none;padding:10px 16px;border-radius:12px;font-size:.875rem;font-weight:600;cursor:pointer;gap:6px;transition:all .3s ease;text-decoration:none;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 12px rgba(168,85,247,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}.page_openButton__OSeDO:hover{background:linear-gradient(135deg,#9333ea,#db2777);transform:translateY(-2px)}.page_openButton__OSeDO:active{transform:translateY(0)}@media(max-width:768px){.page_openButton__OSeDO{top:16px;right:48px;padding:8px 12px;font-size:.8125rem}}.page_closeButton__WBVzx{position:absolute;top:20px;right:20px;background:rgba(0,0,0,0);border:none;font-size:1.5rem;line-height:1;color:var(--text-secondary);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.page_closeButton__WBVzx:hover{background-color:var(--gray-300);color:var(--text-primary)}@media(max-width:768px){.page_closeButton__WBVzx{top:16px;right:16px;font-size:1.25rem;width:28px;height:28px}}.page_modalNoticeTitle__TAIoq{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin:48px 0 0;line-height:1.4;letter-spacing:-.01em}@media(max-width:768px){.page_modalNoticeTitle__TAIoq{font-size:1.25rem;margin-top:40px}}.page_modalSection__YMxXz{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-bottom:1px solid var(--gray-200)}.page_modalSection__YMxXz:last-child{border-bottom:none;padding-bottom:0}@media(max-width:768px){.page_modalSection__YMxXz{padding-bottom:12px;gap:4px}}.page_modalSectionTitle__6_rXc{font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}@media(max-width:768px){.page_modalSectionTitle__6_rXc{font-size:.8125rem}}.page_modalSectionContent__zmxWp{font-size:1rem;color:var(--text-primary);margin:0;line-height:1.7;white-space:pre-line}@media(max-width:768px){.page_modalSectionContent__zmxWp{font-size:.9375rem}}.page_contentBold__gafl4{font-weight:700;color:var(--text-primary);background:linear-gradient(135deg,#a855f7,#ec4899);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page_contentAttachment__vugji{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--gray-100);border:1px dashed var(--gray-300);border-radius:6px;font-size:.8125rem;color:var(--text-secondary);margin:0 4px;font-family:monospace}@media(max-width:768px){.page_contentAttachment__vugji{font-size:.75rem;padding:3px 8px}}.page_contentLink__8HKEQ{color:#a855f7;text-decoration:none;font-weight:600;position:relative;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,0)}.page_contentLink__8HKEQ:hover{color:#ec4899;border-bottom-color:#ec4899}.page_contentLink__8HKEQ:visited{color:#8b5cf6}@media(max-width:768px){.page_contentLink__8HKEQ{font-size:.9375rem}}.page_emptyState__ozREQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--text-secondary)}@media(max-width:768px){.page_emptyState__ozREQ{padding:40px 16px}}.page_emptyIcon__DsXEN{width:64px;height:64px;margin-bottom:16px;opacity:.5;color:var(--text-secondary)}@media(max-width:768px){.page_emptyIcon__DsXEN{width:48px;height:48px;margin-bottom:12px}}.page_emptyTitle__1b9M5{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 8px}@media(max-width:768px){.page_emptyTitle__1b9M5{font-size:1rem;margin-bottom:6px}}.page_emptyDescription___B_uY{font-size:.9375rem;color:var(--text-secondary);margin:0 0 24px;line-height:1.5}@media(max-width:768px){.page_emptyDescription___B_uY{font-size:.875rem;margin-bottom:20px}}.page_resetButton__wMc9z{background:none;border:1px solid var(--primary-300);color:var(--primary-600);padding:8px 16px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_resetButton__wMc9z:hover{background-color:var(--primary-50);border-color:var(--primary-400)}@media(max-width:768px){.page_resetButton__wMc9z{padding:6px 12px;font-size:.8125rem}}.page_loadingState__3Q281{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-secondary);min-height:400px}.page_loadingState__3Q281 p{margin-bottom:16px;font-size:1rem;font-weight:500}@media(max-width:768px){.page_loadingState__3Q281 p{font-size:.9375rem;margin-bottom:12px}}.page_loadMoreContainer__1_ZYu{flex-shrink:0;padding:20px;display:flex;justify-content:center;background-color:var(--background);width:100%}@media(max-width:768px){.page_loadMoreContainer__1_ZYu{padding:16px}}.page_loadMore__3GU3w{width:100%;max-width:300px}@keyframes page_fadeIn__Ce4Qm{0%{opacity:0}to{opacity:1}}@keyframes page_scaleIn__RySB9{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[data-theme=dark] .page_searchArea__t8KL0{background-color:var(--card);border-bottom-color:var(--gray-200)}[data-theme=dark] .page_filterSummary__bwl4N{background-color:var(--primary-900);border-color:var(--primary-700)}[data-theme=dark] .page_filterSummaryText__8ahiD{color:var(--primary-300)}[data-theme=dark] .page_clearFilterButton__q6_3K{background-color:var(--primary-500)}[data-theme=dark] .page_clearFilterButton__q6_3K:hover{background-color:var(--primary-400)}[data-theme=dark] .page_clearFilterButton__q6_3K:active{background-color:var(--primary-300)}[data-theme=dark] .page_title__e8PdB h2{color:var(--text-primary)}[data-theme=dark] .page_card__v53_m{background-color:var(--card);border-color:var(--gray-700);box-shadow:0 1px 3px rgba(0,0,0,.3)}[data-theme=dark] .page_card__v53_m:hover{border-color:rgba(139,92,246,.4);box-shadow:0 4px 12px rgba(0,0,0,.4)}[data-theme=dark] .page_noticeTitle__QQ_a2{color:var(--text-primary)}[data-theme=dark] .page_smallTitle__3Enuy{color:var(--text-secondary)}[data-theme=dark] .page_meta__oxhud{color:var(--text-primary)}[data-theme=dark] .page_typeBadge__HNC3C.page_concert__jsJpe,[data-theme=dark] .page_typeBadge__HNC3C.page_fanMeeting__OFdWE,[data-theme=dark] .page_typeBadge__HNC3C.page_general__rQPDP,[data-theme=dark] .page_typeBadge__HNC3C.page_merchandise__liwSG,[data-theme=dark] .page_typeBadge__HNC3C.page_popup__9ioKe,[data-theme=dark] .page_typeBadge__HNC3C.page_release__hiBGb{box-shadow:0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2)}[data-theme=dark] .page_contentPreview__YX91k{color:var(--text-secondary)}[data-theme=dark] .page_modalOverlay__p_Ibj{background:rgba(0,0,0,.75)}[data-theme=dark] .page_modalContent__UIMGA{background:var(--card);border-color:var(--gray-700);box-shadow:0 8px 24px rgba(0,0,0,.4)}[data-theme=dark] .page_modalHeader__4uGCs{background:var(--card);border-bottom-color:var(--gray-700)}[data-theme=dark] .page_modalBody__0_mBt::-webkit-scrollbar-thumb{background:var(--gray-200)}[data-theme=dark] .page_modalBody__0_mBt::-webkit-scrollbar-thumb:hover{background:var(--gray-300)}[data-theme=dark] .page_closeButton__WBVzx{color:var(--text-secondary)}[data-theme=dark] .page_closeButton__WBVzx:hover{background-color:var(--gray-200);color:var(--text-primary)}[data-theme=dark] .page_modalNoticeTitle__TAIoq{color:var(--text-primary)}[data-theme=dark] .page_modalSection__YMxXz{border-bottom-color:var(--gray-700)}[data-theme=dark] .page_modalSectionTitle__6_rXc{color:var(--text-secondary)}[data-theme=dark] .page_modalSectionContent__zmxWp{color:var(--text-primary);max-width:100%;word-break:break-word;white-space:pre-wrap}[data-theme=dark] .page_contentBold__gafl4{background:linear-gradient(135deg,#8b5cf6,#db2777);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}[data-theme=dark] .page_contentAttachment__vugji{background:var(--gray-200);border-color:var(--gray-600);color:var(--text-)}[data-theme=dark] .page_contentLink__8HKEQ{color:#a855f7}[data-theme=dark] .page_contentLink__8HKEQ:hover{color:#ec4899;border-bottom-color:#ec4899}[data-theme=dark] .page_contentLink__8HKEQ:visited{color:#8b5cf6}[data-theme=dark] .page_emptyIcon__DsXEN{color:var(--text-secondary)}[data-theme=dark] .page_emptyTitle__1b9M5{color:var(--text-primary)}[data-theme=dark] .page_emptyDescription___B_uY{color:var(--text-secondary)}[data-theme=dark] .page_resetButton__wMc9z{border-color:var(--primary-400);color:var(--primary-400)}[data-theme=dark] .page_resetButton__wMc9z:hover{background-color:var(--primary-900);border-color:var(--primary-300)}[data-theme=dark] .page_loadingState__3Q281{color:var(--text-secondary)}[data-theme=dark] .page_loadMoreContainer__1_ZYu{background-color:var(--background)}@media(prefers-reduced-motion:reduce){.page_card__v53_m,.page_clearFilterButton__q6_3K,.page_closeButton__WBVzx,.page_openButton__OSeDO,.page_resetButton__wMc9z{transition:none}.page_card__v53_m:active,.page_card__v53_m:hover{transform:none}.page_modalContent__UIMGA,.page_modalOverlay__p_Ibj{animation:none}.page_openButton__OSeDO:hover{transform:none}}