.LanguageSelector_language-selector__3Dnhh{align-items:center;display:flex;height:100%}.LanguageSelector_language-selector__3Dnhh .LanguageSelector_lang-icon__mJ-Pi{align-items:center;color:#374151;display:flex;flex-shrink:0;height:100%}.LanguageSelector_language-selector__3Dnhh .LanguageSelector_lang-options__aZIYm{align-items:center;display:flex}.LanguageSelector_language-selector__3Dnhh .LanguageSelector_lang-options__aZIYm .LanguageSelector_lang-btn__PQibD{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1.1rem;height:100%;justify-content:center;line-height:1;opacity:.6;padding:0 .4rem}.LanguageSelector_language-selector__3Dnhh .LanguageSelector_lang-options__aZIYm .LanguageSelector_lang-btn__PQibD.LanguageSelector_active__Zh7aC{font-weight:700;opacity:1}.LanguageSelector_language-selector__3Dnhh .LanguageSelector_lang-options__aZIYm .LanguageSelector_lang-btn__PQibD:hover{opacity:1}.HamburgerMenu_hamburger__uJ3\+d{background:none;border:none;cursor:pointer;display:none;padding:.5rem}.HamburgerMenu_hamburger__uJ3\+d svg{color:#374151;height:24px;width:24px}@media(max-width:1280px){.HamburgerMenu_hamburger__uJ3\+d{display:block}}html.dark .NavMenu_navLinks__koteG,html.dark .NavMenu_underlineLink__V5qAM a,html.dark .NavMenu_underlineLink__V5qAM button{color:#e0e0e0}html.dark .NavMenu_underlineLink__V5qAM a:after,html.dark .NavMenu_underlineLink__V5qAM button:after{background:linear-gradient(90deg,#f3f4f6,#adadad)}html.dark .NavMenu_underlineLink__V5qAM a:hover,html.dark .NavMenu_underlineLink__V5qAM button:hover{color:#f5f5f5}html.dark .NavMenu_activeNavItem__uW3L9:after{background:#3b82f6}@media(max-width:1280px){html.dark .mobileDrawer ul[class*=navLinks] li a,html.dark .mobileDrawer ul[class*=navLinks] li button{color:#e0e0e0}html.dark .mobileDrawer ul[class*=navLinks] li a:after,html.dark .mobileDrawer ul[class*=navLinks] li button:after{background:linear-gradient(90deg,#f3f4f6,#adadad)}html.dark .mobileDrawer ul[class*=navLinks] li a:hover,html.dark .mobileDrawer ul[class*=navLinks] li button:hover{color:#f5f5f5}}@media(max-width:640px){html.dark .mobileDrawer ul[class*=navLinks] li a,html.dark .mobileDrawer ul[class*=navLinks] li button{color:#e0e0e0}}.NavMenu_navLinks__koteG{align-items:center;display:flex;gap:3rem;list-style:none;margin:0;padding:0}.NavMenu_underlineLink__V5qAM{position:relative}.NavMenu_underlineLink__V5qAM a,.NavMenu_underlineLink__V5qAM button{background:#0000;border:0;color:inherit;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 0;position:relative}.NavMenu_underlineLink__V5qAM a:after,.NavMenu_underlineLink__V5qAM button:after{background:linear-gradient(90deg,#73a2e4,#3d62b9);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.NavMenu_underlineLink__V5qAM a:hover:after,.NavMenu_underlineLink__V5qAM button:hover:after{width:100%}.NavMenu_activeNavItem__uW3L9{position:relative}.NavMenu_activeNavItem__uW3L9:after{background:linear-gradient(90deg,#73a2e4,#3d62b9);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%!important}@media(max-width:1280px){.mobileDrawer ul[class*=navLinks]{align-items:normal;display:flex;flex-direction:column;gap:.8rem;width:100%}.mobileDrawer ul[class*=navLinks] li a,.mobileDrawer ul[class*=navLinks] li button{color:#1f2937;display:block;font-size:1rem;font-weight:500;padding:.5rem 0;text-align:left;width:100%}}@media(max-width:640px){.mobileDrawer ul[class*=navLinks] li a,.mobileDrawer ul[class*=navLinks] li button{font-size:.8rem}}html.dark .VisitorCounter_visitorCounterHeader__zvQaR{background:linear-gradient(149deg,#3f9cff1a,#8563e06b);box-shadow:0 4px 14px #00000059;color:#f5f5f5}html.dark .VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorCount__-Xc\+Q{background:#080f18b3;box-shadow:0 0 8px #35519240;color:#fff}html.dark .VisitorCounter_visitorCounterHeader__zvQaR:after{color:#f0f8ff}html.dark .VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorText__6t2gt{color:#f3f7ff}html.dark .VisitorCounter_todayCountHeader__e49wr{background:linear-gradient(135deg,#3551922e,#3d62b938);border-color:#3d62b9;box-shadow:0 4px 14px #00000073;color:#f5f5f5}html.dark .VisitorCounter_todayCountHeader__e49wr .VisitorCounter_countIcon__QIU3A{color:#f5f5f5;opacity:.9}html.dark .VisitorCounter_todayCountHeader__e49wr .VisitorCounter_countNumber__eaytM{background:#3551922e;box-shadow:0 0 8px #35519240;color:#223a70}html.dark .VisitorCounter_loadingDot__n86tm{background:linear-gradient(135deg,#355192,#3d62b9);box-shadow:0 0 6px #3d62b973}.VisitorCounter_visitorCounterHeader__zvQaR{align-items:center;background:linear-gradient(149deg,#0b7af014,#aa46cb1f);border-radius:1rem;color:#223a70;display:inline-flex;font-size:.85rem;font-weight:500;gap:8px;padding:10px;width:100%}.VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorCount__-Xc\+Q{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3551921a;border-radius:.5rem;color:#355192;display:inline-flex;font-size:.85rem;font-weight:700;justify-content:center;min-width:32px;padding:2px 6px 1px}.VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorText__6t2gt{color:#223a70d9;font-weight:400;padding-top:1px;white-space:nowrap}.VisitorCounter_todayCountHeader__e49wr{align-items:center;background:linear-gradient(135deg,#3551921a,#3d62b926);border:1px solid #355192;border-radius:1rem;box-shadow:0 2px 8px #0f1b2d26;color:#223a70;display:inline-flex;font-family:Pretendard,sans-serif;font-size:.85rem;font-weight:500;gap:6px;padding:6px 14px}.VisitorCounter_todayCountHeader__e49wr .VisitorCounter_countIcon__QIU3A{color:#3d62b9;font-size:.8rem;opacity:.8}.VisitorCounter_todayCountHeader__e49wr .VisitorCounter_countNumber__eaytM{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3551921a;border-radius:.265rem;color:#355192;font-weight:700;margin:0 4px;padding:2px 6px}.VisitorCounter_loadingDot__n86tm{background:linear-gradient(135deg,#355192,#3d62b9);border-radius:50%;box-shadow:0 0 4px #3551924d;display:inline-block;height:5px;width:5px}@media(max-width:768px){.VisitorCounter_todayCountHeader__e49wr,.VisitorCounter_visitorCounterHeader__zvQaR{border-radius:.5rem;padding:2px 8px}.VisitorCounter_visitorCounterHeader__zvQaR{font-size:.8rem;gap:5px}.VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorCount__-Xc\+Q{font-size:.8rem;min-width:28px}.VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorText__6t2gt{display:none}.VisitorCounter_visitorCounterHeader__zvQaR:after{color:#223a70b3;content:"번 째 방문자님 환영합니다 🌌";font-size:.8rem;margin-left:2px}.VisitorCounter_todayCountHeader__e49wr{font-size:.8rem;gap:3px}.VisitorCounter_todayCountHeader__e49wr .VisitorCounter_countIcon__QIU3A{display:none}}@media(max-width:640px){.VisitorCounter_todayCountHeader__e49wr,.VisitorCounter_visitorCounterHeader__zvQaR{border-radius:.265rem;padding:4px 10px}.VisitorCounter_visitorCounterHeader__zvQaR{font-size:.7rem}.VisitorCounter_visitorCounterHeader__zvQaR .VisitorCounter_visitorCount__-Xc\+Q{font-size:.8rem;min-width:24px}.VisitorCounter_visitorCounterHeader__zvQaR:after{content:"번 째 방문자님 환영합니다 🌌"}}@media(max-width:1280px){.MobileDrawer_mobileDrawer__bFYaB{background:#fff;box-shadow:-4px 0 12px #0000001a;display:flex;flex-direction:column;gap:1rem;height:100vh;max-width:320px;opacity:0;overflow-y:auto;padding:1rem 1.5rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease;width:80%;z-index:999}.MobileDrawer_mobileDrawer__bFYaB.MobileDrawer_open__YPjDH{opacity:1;transform:translateX(0)}.MobileDrawer_drawerNav__5FFlh{align-items:center;display:flex;justify-content:space-between}.MobileDrawer_drawerFlex__7u6vD{align-items:center;display:flex;gap:.5rem}.MobileDrawer_drawerClose__yASF4{align-self:flex-end;background:none;border:none;color:#1f2937;cursor:pointer;font-size:1.5rem;line-height:1}.MobileDrawer_mobileBackdrop__q1GXB{background:linear-gradient(to bottom right,#00000080,#0000004d);height:3000px;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;width:3000px;z-index:998}.MobileDrawer_mobileBackdrop__q1GXB.MobileDrawer_open__YPjDH{opacity:1;pointer-events:auto}}.Notification_modal__backdrop__ugJhu{background:#0000;inset:0;position:fixed;z-index:999}.Notification_modal__OsaVG{display:grid;inset:0;padding:24px;place-items:end;position:fixed;z-index:1000}.Notification_modal__container__HEgQm{background:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001f,0 4px 12px #00000014;display:flex;flex-direction:column;max-height:100%;max-width:min(92vw,450px);min-height:100%;overflow:auto;position:relative;width:450px}.Notification_modal__header__fSFUr{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:12px;padding:16px 18px}.Notification_modal__title__RZPiP{flex:1 1;font-size:18px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Notification_modal__close__MbzU2{background:#0000;border:0;border-radius:8px;color:#334155;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.Notification_modal__close__MbzU2:hover{background:#f8fafc}.Notification_modal__close__MbzU2:active{transform:translateY(.5px)}.Notification_modal__close__MbzU2:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.Notification_modal__back__0zcF\+{background:#0000;border:0;border-radius:8px;color:#334155;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.Notification_modal__back__0zcF\+:hover{background:#f8fafc}.Notification_modal__back__0zcF\+:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.Notification_notification__Q6Gl4{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:0}.Notification_notification__scroll__VG0yR{padding:15px 10px 20px}.Notification_notification__info__Liz6h{align-items:center;background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:16px;padding:18px 20px;transition:all .2s}.Notification_notification__info__Liz6h:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.Notification_notification__info__content__rFhvW{align-items:center;display:flex;gap:14px}.Notification_notification__info__icon__YVMoQ{align-items:center;border:2px solid #111827;border-radius:50%;color:#111827;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:22px;justify-content:center;width:22px}.Notification_notification__info__text__lYeMZ{color:#4b5563;font-size:15px}.Notification_notification__list__pdy5W{display:block;gap:14px;grid-template-columns:1fr;padding-bottom:8px}.Notification_notification__item__3m9Ub{background:#fff;border:1px solid #eef2f7;border-radius:12px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;cursor:pointer;max-width:100%;padding:10px;position:relative;transition:box-shadow .25s ease,transform .25s ease;width:100%}.Notification_notification__item__3m9Ub:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-1px)}.Notification_notification__item__badge__x0lve{animation:Notification_pulse__RUNv8 2s infinite;background-color:#ef4444;border-radius:50%;height:10px;position:absolute;right:14px;top:14px;width:10px}.Notification_notification__item__content__MpjXN{align-items:center;display:flex;gap:12px;min-width:0}.Notification_notification__item__avatar__1ZwRH{border-radius:50%;display:grid;flex-shrink:0;font-size:22px;height:46px;place-items:center;transition:transform .25s ease;width:46px}.Notification_notification__item__avatar--purple__nCStR{background-color:#f1e8ff}.Notification_notification__item__avatar--orange__KZn\+s{background-color:#ffe8da}.Notification_notification__item__avatar--green__HPF9C{background-color:#dcfce7}.Notification_notification__item__avatar--yellow__T75yI{background-color:#fef9c3}.Notification_notification__item__3m9Ub:hover .Notification_notification__item__avatar__1ZwRH{transform:scale(1.04)}.Notification_notification__item__body__5w3WJ{flex:1 1;min-width:0}.Notification_notification__item__header__DplSI{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;min-width:0}.Notification_notification__item__username__erE3h{color:#9ca3af;font-size:13px;font-weight:600}.Notification_notification__item__time__\+hb\+d{color:#b8c1cc;font-size:12px}.Notification_notification__item__title__G4gd6{color:#374151;font-size:15.5px;font-weight:700;line-height:1.45;margin-bottom:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Notification_notification__item__3m9Ub .Notification_notification__item__description__ZAEBN,.Notification_notification__item__description__ZAEBN{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.Notification_notification__item__arrow__hR1Ir{display:flex;flex-direction:column;flex-shrink:0;gap:4px;margin-left:8px}.Notification_notification__item__arrow__line__74CYj{background-color:#111827;height:2px;transition:transform .25s ease;width:24px}.Notification_notification__item__arrow__line--top__wLak-{transform:rotate(45deg);transform-origin:right}.Notification_notification__item__arrow__line--bottom__Yi5GD{transform:rotate(-45deg);transform-origin:right}.Notification_notification__thumb__p\+JUG{border-radius:10px;flex:0 0 auto;height:64px;margin-left:12px;overflow:hidden;width:64px}.Notification_notification__thumb__p\+JUG img{display:block;height:100%;object-fit:cover;width:100%}.Notification_notification__item__details__divider__wAz9J{background:linear-gradient(90deg,#e5e7eb,#0000);height:1px;margin:14px 0}.Notification_banner__row__AQYZs{align-items:center;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:12px 14px}.Notification_chips__tFz0n{display:flex;flex-wrap:wrap;gap:8px}.Notification_chip__0nvXc{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#111827;cursor:pointer;font-size:13px;padding:6px 10px;transition:all .2s}.Notification_chip__0nvXc:hover{background:#f3f4f6}.Notification_chip--active__zgXbQ{background:#eff6ff;border-color:#3b82f6;color:#1d4ed8}.Notification_banner__actions__joktL{align-items:center;display:flex;gap:8px}.Notification_banner__btn__nW8us{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;cursor:pointer;font-size:13px;padding:6px 10px;transition:all .2s}.Notification_banner__btn__nW8us:hover{background:#f3f4f6}.Notification_note__inline__waFom{color:#6b7280;font-size:12.5px;margin:10px 2px 12px}.Notification_empty__state__uj1ge{border:1px dashed #e5e7eb;border-radius:12px;color:#6b7280;grid-column:1/-1;padding:24px 12px;text-align:center}.Notification_notification__detail__hbLH9{display:flex;flex-direction:column;min-height:0}.Notification_notification__detail__scroll__h5iSM{overflow:auto;padding:18px 20px 22px}.Notification_notification__detail__header__O0tif{align-items:center;display:flex;gap:14px;margin-bottom:14px}.Notification_notification__detail__meta__jQP3F{min-width:0}.Notification_notification__detail__title__2f6Tq{color:#0f172a;font-size:18px;font-weight:800;line-height:1.35;margin:0 0 4px;word-break:keep-all}.Notification_notification__detail__sub__7rQuB{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Notification_notification__detail__dot__Qia6t{color:#9ca3af}.Notification_detail__tag__sjW\+7{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;color:#334155;display:inline-flex;font-size:12px;gap:6px;padding:4px 8px}.Notification_detail__divider__qqa5d{background:linear-gradient(90deg,#e5e7eb,#0000);height:1px;margin:14px 0}.Notification_notification__detail__desc__jZvpo{color:#475569;font-size:14.5px;line-height:1.6;margin:8px 0 12px}.Notification_notification__detail__body__c4Ebi{color:#1f2937;font-size:15px;line-height:1.75;margin:0;white-space:pre-wrap}.Notification_detail__actions__xUFm3{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.Notification_detail__btn__5FYl\+{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#111827;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px;transition:all .2s}.Notification_detail__btn__5FYl\+:hover{background:#f3f4f6}.Notification_notification__detail__cta__tF0Li{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;color:#1d4ed8;cursor:pointer;font-size:13.5px;font-weight:700;gap:8px;margin-top:18px;padding:10px 14px;transition:all .2s}.Notification_notification__detail__cta__tF0Li:hover{background:#e0ecff}.Notification_detail__stickybar__\+0Ceu{background:linear-gradient(180deg,#fff0,#fff 40%);bottom:0;display:flex;gap:8px;padding:12px 0 0;position:-webkit-sticky;position:sticky}.Notification_ad__detail__PP927{grid-gap:12px;display:grid;gap:12px}.Notification_ad__image__j1qxB{border-radius:12px;overflow:hidden;width:100%}.Notification_ad__image__j1qxB img{display:block;height:auto;width:100%}.Notification_preview__DAh64{background:#fff;border:1px solid #eee;border-radius:14px;max-height:75vh;overflow:hidden;position:relative}.Notification_preview__media__N2bZR{max-height:28vh;overflow:hidden;width:100%}.Notification_preview__media__N2bZR img{display:block;height:100%;object-fit:cover;width:100%}.Notification_preview__text__81vao{color:#222;line-height:1.6;padding:14px 16px 96px}.Notification_preview__blur__wsOnd{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,#fff0 0,#fff9 60%);bottom:56px;left:0;-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 40%);mask-image:linear-gradient(180deg,#0000 0,#000 40%);pointer-events:none;position:absolute;right:0;top:50%;z-index:2}.Notification_preview__fade__KocEm{background:linear-gradient(180deg,#fff0 0,#fff 60%);bottom:0;height:250px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.Notification_preview__ctaWrap__xE0oB{bottom:8px;display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:4}.Notification_preview__cta__HvPM9{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:.45rem;cursor:pointer;font-weight:600;margin:0 1rem 1rem;padding:10px 16px;width:100%}@keyframes Notification_pulse__RUNv8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.08)}}@keyframes Notification_fadeIn__-oma7{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Notification_modal__OsaVG,.Notification_modal__container__HEgQm,.Notification_notification__item__3m9Ub,.Notification_notification__item__avatar__1ZwRH{animation:none!important;transition:none!important}}html.dark .Notification_modal__container__HEgQm{background:#0b1220;border:1px solid #ffffff0f;box-shadow:0 10px 25px #00000073,0 4px 12px #00000059}html.dark .Notification_modal__title__RZPiP{color:#e5e7eb}html.dark .Notification_modal__close__MbzU2{color:#cbd5e1}html.dark .Notification_modal__close__MbzU2:hover{background:#111827}html.dark .Notification_modal__back__0zcF\+{color:#cbd5e1}html.dark .Notification_modal__back__0zcF\+:hover{background:#111827}html.dark .Notification_notification__info__Liz6h{background:#0e172a;border-color:#ffffff0f}html.dark .Notification_notification__info__text__lYeMZ{color:#cbd5e1}html.dark .Notification_notification__info__icon__YVMoQ{border-color:#e5e7eb;color:#e5e7eb}html.dark .Notification_notification__info__Liz6h:hover{box-shadow:0 2px 10px #00000059}html.dark .Notification_notification__item__3m9Ub{background:#0e172a;border-color:#ffffff0f;box-shadow:0 1px 3px #00000059}html.dark .Notification_notification__item__3m9Ub:hover{box-shadow:0 6px 16px #00000080}html.dark .Notification_notification__item__username__erE3h{color:#94a3b8}html.dark .Notification_notification__item__time__\+hb\+d{color:#64748b}html.dark .Notification_notification__item__title__G4gd6{color:#e5e7eb}html.dark .Notification_notification__item__description__ZAEBN{color:#cbd5e1}html.dark .Notification_notification__item__details__divider__wAz9J{background:linear-gradient(90deg,#94a3b880,#0000)}html.dark .Notification_notification__detail__title__2f6Tq{color:#e5e7eb}html.dark .Notification_notification__detail__desc__jZvpo{color:#cbd5e1}html.dark .Notification_notification__detail__body__c4Ebi{color:#e5e7eb}html.dark .Notification_detail__tag__sjW\+7{background:#0e172a;border-color:#ffffff14;color:#cbd5e1}html.dark .Notification_detail__divider__qqa5d{background:linear-gradient(90deg,#94a3b880,#0000)}html.dark .Notification_detail__btn__5FYl\+{background:#0b1220;border-color:#ffffff14;color:#e5e7eb}html.dark .Notification_detail__btn__5FYl\+:hover{background:#111827}html.dark .Notification_notification__detail__cta__tF0Li{background:#3b82f61f;border-color:#3b82f659;color:#93c5fd}html.dark .Notification_notification__detail__cta__tF0Li:hover{background:#3b82f62e}html.dark .Notification_detail__stickybar__\+0Ceu{background:linear-gradient(180deg,#0b122000,#0b1220 40%)}html.dark .Notification_preview__DAh64{background:#0b0f1a;border-color:#1e2a44}html.dark .Notification_preview__text__81vao{color:#e5e7eb}html.dark .Notification_preview__blur__wsOnd{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,#0b0f1a00 0,#0b0f1aa6 60%);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 40%);mask-image:linear-gradient(180deg,#0000 0,#000 40%)}html.dark .Notification_preview__fade__KocEm{background:linear-gradient(180deg,#0b0f1a00 0,#0b0f1a 60%)}html.dark .Notification_preview__cta__HvPM9{background:#0b0f1a;border-color:#243250;color:#dbeafe}@media(max-width:768px){.Notification_modal__OsaVG{padding:12px}.Notification_modal__container__HEgQm{border-radius:14px 14px 0 0;max-width:100%;width:100%}.Notification_modal__header__fSFUr{padding:14px}.Notification_notification__info__Liz6h{padding:14px 16px}.Notification_notification__info__text__lYeMZ{font-size:14px}.Notification_notification__item__3m9Ub{margin:10px 0;padding:5px}.Notification_notification__item__avatar__1ZwRH{font-size:22px;height:44px;width:44px}.Notification_notification__item__title__G4gd6{font-size:15px}.Notification_notification__item__description__ZAEBN{font-size:13.5px}.Notification_notification__thumb__p\+JUG{height:56px;width:56px}.Notification_preview__DAh64{max-height:56vh}.Notification_preview__media__N2bZR{max-height:32vh}}@media(max-width:420px){.Notification_modal__container__HEgQm{border-radius:12px}.Notification_modal__title__RZPiP{font-size:16px}}html.dark .Notification_banner__row__AQYZs{background:#0e172a;border-color:#ffffff14}html.dark .Notification_chip__0nvXc{background:#0b1220;border-color:#ffffff14;color:#e5e7eb}html.dark .Notification_chip__0nvXc:hover{background:#111827}html.dark .Notification_chip--active__zgXbQ{background:#3b82f61f;border-color:#3b82f6;color:#93c5fd}html.dark .Notification_banner__btn__nW8us{background:#0b1220;border-color:#ffffff14;color:#e5e7eb}html.dark .Notification_banner__btn__nW8us:hover{background:#111827}html.dark .Notification_note__inline__waFom{color:#94a3b8}html.dark .Notification_empty__state__uj1ge{border-color:#ffffff1f;color:#94a3b8}@media(max-width:640px){.Notification_banner__row__AQYZs{align-items:stretch;flex-direction:column}.Notification_banner__actions__joktL{justify-content:flex-end}}.NotificationBell_notification-bell__P8FMz{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:relative;width:40px}.NotificationBell_notification-bell__P8FMz svg{height:22px;width:22px}.NotificationBell_notification-badge__gmSnz{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-2px;top:-2px}html.dark .MobileControls_mobileControls__7lFJq .notification-bell,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle,html.dark .MobileControls_mobileControls__7lFJq button{color:#fff}html.dark .MobileControls_mobileControls__7lFJq .notification-bell:hover,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle:hover,html.dark .MobileControls_mobileControls__7lFJq button:hover{color:#f5f5f5}html.dark .MobileControls_mobileControls__7lFJq .notification-bell:active,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle:active,html.dark .MobileControls_mobileControls__7lFJq button:active{color:#eee}html.dark .MobileControls_mobileControls__7lFJq .notification-bell:focus-visible,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle:focus-visible,html.dark .MobileControls_mobileControls__7lFJq button:focus-visible{outline:2px solid #3d62b9;outline-offset:2px}html.dark .MobileControls_mobileControls__7lFJq .notification-bell svg,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle svg,html.dark .MobileControls_mobileControls__7lFJq button svg{color:#fff;opacity:.9;transition:opacity .12s ease}html.dark .MobileControls_mobileControls__7lFJq .notification-bell:hover svg,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle:hover svg,html.dark .MobileControls_mobileControls__7lFJq button:hover svg{opacity:1}html.dark .MobileControls_mobileControls__7lFJq .badge,html.dark .MobileControls_mobileControls__7lFJq .dot,html.dark .MobileControls_mobileControls__7lFJq .notificationBadge{background:#3d62b9;color:#fff}@media(max-width:1280px){html.dark .MobileControls_mobileControls__7lFJq .notification-bell,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle,html.dark .MobileControls_mobileControls__7lFJq button{border-radius:.265rem;padding:6px}html.dark .MobileControls_mobileControls__7lFJq .notification-bell:hover,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle:hover,html.dark .MobileControls_mobileControls__7lFJq button:hover{background:#ffffff0f}html.dark .MobileControls_mobileControls__7lFJq .notification-bell:active,html.dark .MobileControls_mobileControls__7lFJq .theme-toggle:active,html.dark .MobileControls_mobileControls__7lFJq button:active{background:#ffffff1a}}.MobileControls_mobileControls__7lFJq{align-items:center;display:none;gap:.8rem;height:100%}.MobileControls_mobileControls__7lFJq .notification-bell,.MobileControls_mobileControls__7lFJq .theme-toggle,.MobileControls_mobileControls__7lFJq button{line-height:0}@media(max-width:1280px){.MobileControls_mobileControls__7lFJq{display:flex}}html.dark .Logo_logoLink__V4kMz{color:#fff}html.dark .Logo_logoLink__V4kMz .Logo_logoMain__D8Hx5{color:#eee}html.dark .Logo_logoLink__V4kMz .Logo_logoHighlight__7AQTZ{color:#3d62b9}html.dark .Logo_logoLink__V4kMz .Logo_logoSub__Nifm7{color:#e0e0e0}html.dark .Logo_logoLink__V4kMz svg{fill:currentColor;stroke:currentColor}.Logo_logoLink__V4kMz{align-items:flex-start;color:#1f2937;display:inline-flex;flex-direction:column;font-family:Paperlogy-8ExtraBold,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.3px}.Logo_logoLink__V4kMz .Logo_logoMain__D8Hx5{color:#0a0f1a}.Logo_logoLink__V4kMz .Logo_logoHighlight__7AQTZ{color:#3d62b9}.Logo_logoLink__V4kMz .Logo_logoSub__Nifm7{color:#0a0f1a;font-size:.8rem}@media(max-width:1280px){.Logo_logoLink__V4kMz{font-size:1.4rem;letter-spacing:-.25px}}@media(max-width:1024px){.Logo_logoLink__V4kMz{font-size:1.3rem;letter-spacing:-.2px}}@media(max-width:768px){.Logo_logoLink__V4kMz{font-size:1.3rem;letter-spacing:-.2px}.Logo_logoLink__V4kMz .Logo_logoSub__Nifm7{font-size:.8rem}}@media(max-width:640px){.Logo_logoLink__V4kMz{font-size:.8rem;letter-spacing:-.2px}.Logo_logoLink__V4kMz .Logo_logoSub__Nifm7{font-size:.7rem}}.DropdownMenu_dropdown__aFwtW{list-style-type:none;position:relative}.DropdownMenu_dropdown__aFwtW .DropdownMenu_dropdown-toggle__5n1Z-{align-items:center;background:#0000;border:none;color:#374151;cursor:pointer;display:flex;font-weight:500;gap:.1rem;padding:.5rem 0}.DropdownMenu_dropdown__aFwtW .DropdownMenu_dropdown-toggle__5n1Z- .DropdownMenu_dropdown-arrow__TVvx4{transition:transform .3s ease}.DropdownMenu_dropdown__aFwtW .DropdownMenu_dropdown-toggle__5n1Z-.DropdownMenu_open__pYHTC .DropdownMenu_dropdown-arrow__TVvx4{transform:rotate(180deg)}.DropdownMenu_dropdown__aFwtW .DropdownMenu_dropdown-menu__09dEX{background:#fff;border-radius:.5rem;box-shadow:0 8px 20px #0000001a;font-size:small;left:0;margin-top:.5rem;min-width:175px;padding:.5rem 0;position:absolute;top:100%;z-index:100}.DropdownMenu_dropdown__aFwtW .DropdownMenu_dropdown-menu__09dEX .DropdownMenu_dropdown-item__AAHu\+{color:#374151;display:block;inline-size:100%;padding:.5rem 1rem;text-align:start;transition:background .2s ease}.DropdownMenu_dropdown__aFwtW .DropdownMenu_dropdown-menu__09dEX .DropdownMenu_dropdown-item__AAHu\+:hover{background:#f3f4f6}@media(max-width:768px){.DropdownMenu_dropdown--nav__xfkpP .DropdownMenu_dropdown-menu__09dEX{background:#fff;border:1px solid #f3f4f6;border-radius:.375rem;box-shadow:none;margin-top:.25rem;padding:.25rem 0;position:static;width:100%}.DropdownMenu_dropdown--nav__xfkpP .DropdownMenu_dropdown-menu__09dEX .DropdownMenu_dropdown-item__AAHu\+{font-size:.6rem;padding:.6rem 1rem}}.SearchBar_search-wrapper__wxrp0{position:relative}.SearchBar_search-wrapper__wxrp0 .SearchBar_search-input__fTaIK{background:#fffc;border:1px solid #0000001a;border-radius:.265rem;padding:.5rem 1rem .5rem 2.5rem;transition:all .3s ease;width:200px}.SearchBar_search-wrapper__wxrp0 .SearchBar_search-input__fTaIK:focus{border-color:#3a7bd5;box-shadow:0 0 0 2px #3a7bd533;outline:none;width:250px}.SearchBar_search-wrapper__wxrp0 .SearchBar_search-icon__RCo\+q{color:#777;left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s ease}.SearchBar_search-wrapper__wxrp0:hover .SearchBar_search-icon__RCo\+q{color:#3a7bd5}.Container_container__bET67{box-sizing:border-box;margin-inline:auto;padding:0 4vw 5vh;width:100%}.Layout_app-container__O-hB1{background-color:linear-gradient(90deg,#f2e5df,#ede9ea 40%,#e5eaf7);block-size:100%;display:flex;flex-direction:column;line-height:1.6;min-height:100vh;padding-top:9vh}.Layout_container__nqBu4{box-sizing:border-box;margin-bottom:1rem;margin-inline:auto;padding:0 4vw 5vh;width:100%}@media(max-width:1800px){.Layout_app-container__O-hB1{padding-top:10vh}}@media(max-width:1200px){.Layout_app-container__O-hB1{padding-top:11vh}}@media(max-width:992px){.Layout_app-container__O-hB1{padding-top:11vh}}@media(max-width:768px){.Layout_app-container__O-hB1{padding-top:11vh}}@media(max-width:480px){.Layout_app-container__O-hB1{padding-top:11vh}}@font-face{font-display:swap;font-family:OngleafParkDahyun;font-style:normal;font-weight:400;src:url(/static/media/%EC%98%A8%EA%B8%80%EC%9E%8E_%EB%B0%95%EB%8B%A4%ED%98%84%EC%B2%B4.c9d387ff3f723e917bba.ttf) format("truetype")}@font-face{font-family:BMJUA;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/BMJUA.woff) format("woff")}@font-face{font-family:Paperlogy-8ExtraBold;font-style:normal;font-weight:100;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:100;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:200;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:300;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:500;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:600;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:800;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suit;font-weight:900;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:300;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:400;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:400;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:400;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:400;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:400;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:400;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:700;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:800;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot)}@font-face{font-display:swap;font-family:NanumSquareNeo;font-weight:900;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background-color:#fff;color:#1f2937;font-family:NanumSquareNeo,sans-serif;font-size:16px;line-height:1.6;scroll-behavior:smooth;scrollbar-gutter:stable}a{color:inherit;text-decoration:none}li,ol,ul{list-style:none;margin:0;padding:0}button{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}img{height:100%;object-fit:fill;width:100%}.header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#374151;display:flex;font-size:.9rem;height:80px;justify-content:space-between;left:0;padding:.8vw 5vw;position:fixed;right:0;top:0;transition:transform .4s ease-in-out;width:100%;will-change:transform;z-index:1000}.header .miscellaneous-menu{align-items:center;display:flex;gap:1rem;height:100%}.header .miscellaneous-menu button{align-items:center;background:#0000;color:inherit;cursor:pointer;gap:.2rem;justify-content:center;padding:.4rem}.header.scrolled{box-shadow:0 2px 8px #0003}.header.scrolled nav a,.header.scrolled nav button{color:#000}.header.hide{transform:translateY(-100%)}.header.scrolled:not(.hide){transform:translateY(0)}.header nav{align-items:center;display:flex;gap:2rem}@media(max-width:1280px){.header{padding:1rem 4vw}.header .miscellaneous-menu,.header nav{display:none}.header .dropdown .dropdown-toggle{gap:.1rem}.header .header-top-row{align-items:center;display:flex;justify-content:space-between;width:100%}}@media(max-width:1024px){.header{padding:1rem 3vw}}@media(max-width:768px){.header{height:auto;padding:.8rem 1.2rem}}@media(max-width:640px){.header{padding:.8rem 1rem}}.notification-bell,.theme-toggle{--icon-size:1.25rem;align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;min-height:2rem;min-width:2rem;padding:.4rem;position:relative}.notification-bell .icon,.notification-bell i,.notification-bell svg,.theme-toggle .icon,.theme-toggle i,.theme-toggle svg{flex-shrink:0;font-size:var(--icon-size);height:var(--icon-size);width:var(--icon-size)}.notification-bell .notification-badge{background:#223a70;border-radius:999px;color:#fff;font-size:.6rem;height:1rem;line-height:.75rem;min-width:1rem;padding:.1rem;position:absolute;right:1px;text-align:center;top:1px}body.sidebar-open .header{opacity:0;pointer-events:none;transform:translateY(-100%)!important}body.sidebar-open .app-container{padding-top:5vh}.footer{background-color:hsla(0,0%,100%,.251);color:#111827;font-size:.9rem;line-height:1.4;margin-top:auto;padding:1rem 24px 16px;text-align:center;width:100%}.footer a{color:#fff}.app-container{background:linear-gradient(150deg,hsla(19,42%,91%,.624),rgba(237,233,234,.588) 40%,rgba(229,234,247,.871));block-size:100%;display:flex;flex-direction:column;line-height:1.6;min-height:100vh;padding-top:10vh;transition:padding-top .4s ease-in-out}.container{box-sizing:border-box;margin-bottom:1rem;margin-inline:auto;padding:0 4vw 5vh;width:100%}@media(max-width:1800px){.app-container{padding-top:12vh}}@media(max-width:1200px){.app-container{padding-top:12vh}}@media(max-width:992px){.app-container{padding-top:12vh}}@media(max-width:768px){.app-container{padding-top:13vh}}@media(max-width:480px){.app-container{padding-top:14vh}}html.dark body{color:#fff}html.dark .card__media,html.dark .card__video{filter:brightness(.7);position:fixed}html.dark .app-container{background:#01040b}html.dark .header{color:#fff}html.dark .footer{background-color:rgba(0,0,0,.471);color:#90a1c4}html.dark .mobileDrawer{background-color:#080f18;color:#eee}html.dark .mobileDrawer .drawerClose{color:#fff}html.dark .mobileDrawer .navLinks li a,html.dark .mobileDrawer .navLinks li button{color:#e0e0e0}html.dark .mobileDrawer .navLinks li a:hover,html.dark .mobileDrawer .navLinks li button:hover{color:#f5f5f5}html.dark .mobileDrawer button{color:#eee}html.dark .container li,html.dark .container ul{color:#e0e0e0}html.dark .container .title{color:#eee}html.dark .container .description{color:#e0e0e0}
/*# sourceMappingURL=main.09d4fcc0.css.map*/