.Menu_menuContainer__eAXZW{position:absolute;left:12px;z-index:10}.Menu_menuButton__Cj65J{background:none;border:none;cursor:pointer}.Menu_menuIcon__dRRNH{width:24px;height:24px;fill:var(--point)}.Menu_closeIcon__89UHk{width:18px;height:18px;margin:0 2px 2px 0;fill:var(--point)}.Menu_tooltipContainer__tA0Wv{position:relative}.Menu_tooltip__hdPQN{position:absolute;top:4px;left:0;width:160px;padding:6px;background-color:var(--star);color:var(--background);font-weight:700;text-align:center;border-radius:8px;box-shadow:0 4px 6px rgba(115,87,5,.5);overflow:hidden}.Menu_tooltipText__gwc1C{display:inline-block;white-space:nowrap;animation:Menu_marquee__T3vRc 5s linear infinite}@keyframes Menu_marquee__T3vRc{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.Menu_tooltipArrow__GF4zC{position:absolute;top:-8px;left:12px;width:0;height:0;border-style:solid;border-width:6px;border-color:transparent transparent var(--star) transparent}.Menu_menuOverlay__Osorj{position:fixed;top:60px;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.Menu_menuOverlay__Osorj.Menu_open__2Rfbz{opacity:1;visibility:visible}.Menu_menuPanel__jM5XE{position:fixed;top:60px;left:-240px;width:240px;height:100%;background:var(--edge);box-shadow:1px 1px 5px rgba(0,0,0,.5);transition:left .3s}.Menu_menuPanel__jM5XE.Menu_open__2Rfbz{left:0}@media (max-width:768px){.Menu_menuPanel__jM5XE{left:-160px;width:160px}}.Menu_menuList__7l0DR{list-style:none;padding:0;margin:0}.Menu_menuItem__rvLUz{display:flex;gap:4px;align-items:center;padding:10px 20px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .3s;border:1px solid var(--background)}.Menu_menuItem__rvLUz p{font-size:14px;color:#ff0;animation:Menu_glow__01PEr .5s infinite alternate;font-weight:700}@keyframes Menu_glow__01PEr{0%{color:red}30%{color:orange}to{color:#ff0}}.Menu_menuItem__rvLUz:hover{animation:Menu_sparkle__xpKtJ 1s infinite}@keyframes Menu_sparkle__xpKtJ{0%,to{text-shadow:0 0 5px var(--point),0 0 10px var(--point),0 0 15px var(--point)}50%{text-shadow:0 0 10px var(--point),0 0 20px var(--point),0 0 30px var(--point)}}.Notification_notiContainer__25s_O{z-index:10}.Notification_notiButton___tqOj{background:none;border:none;cursor:pointer}.Notification_notiIcon__P_ZOR{position:relative;width:24px;height:24px}.Notification_icon__Ul6SC{position:absolute;left:0;top:0;width:24px;height:24px}.Notification_count__8NO_u{position:absolute;right:0;top:-2px;background-color:var(--lose--edge);border-radius:12px;padding:0 4px;font-size:12px;color:var(--foreground)}.NotificationPanel_container__Gcj0M{position:absolute;display:flex;flex-direction:column;right:0;width:240px;background-color:var(--edge);border:1px solid var(--sub--background);border-radius:8px;padding:4px;color:var(--foreground)}.NotificationPanel_notificationListContainer____nK7{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.NotificationPanel_bottomContainer__9uHLx{display:flex;justify-content:right;padding:4px 4px 2px;border-top:1px solid var(--sub--background)}.NotificationPanel_readAll__YEBSv{font-size:14px;color:var(--foreground);font-weight:700;cursor:pointer}.NotificationPanel_readAll__YEBSv:hover{color:var(--point)}.NotificationPanel_notificationList__nDZKL{display:flex;flex-direction:column;gap:4px}.NotificationPanel_notificationContainer__OOYhs{display:flex;gap:4px;align-items:center;border-bottom:1px solid var(--sub--background);cursor:pointer}.NotificationPanel_notificationItem__DYZGd{display:flex;gap:2px;flex-direction:column;padding:2px 4px}.NotificationPanel_updatedAt__2fv0a{display:flex;justify-content:right;font-size:12px;color:var(--sub--background)}.NotificationPanel_read__eDl2g{color:var(--sub--background)}.NotificationPanel_read__eDl2g:hover{color:var(--foreground)}.NotificationPanel_notificationContainer__OOYhs:last-child{border-bottom:none}.NotificationPanel_notificationContainer__OOYhs:hover{background-color:var(--sub--background);color:var(--foreground);.NotificationPanel_updatedAt__2fv0a{color:var(--foreground)}}.NotificationPanel_funcContainer__bWz7c{display:flex;width:100px;height:12px;width:100%}.NotificationPanel_empty__47b4z{display:flex;justify-content:center;align-items:center;color:var(--sub--background);height:80px;font-size:14px}.NotificationContent_item__XKJlT{font-size:14px}.NotificationContent_bold__B_T_n{font-weight:700}.NotificationIcon_icon__wU3ho{width:20px;height:auto}