.NotificationPanel_annwrap__t0xYa{--bg:#ffffff;--card:#fcfaf7;--soft:#ece9e5;--tx:#1a1410;--mut:#6b625b;--bd:#e7e5e0;--pu:#754ff6;--pus:#ece8ff;--top:#27201b;position:relative;display:flex;align-items:center;flex:0 0 auto}.gg[data-theme=dark] .NotificationPanel_annwrap__t0xYa,[data-theme=dark] .NotificationPanel_annwrap__t0xYa,body.dark .NotificationPanel_annwrap__t0xYa{--bg:#0A0A0B;--card:#161719;--soft:#2e2622;--tx:#f3ede7;--mut:#a89d94;--bd:#26282A;--pus:#34295f;--top:#150d08}.NotificationPanel_round__rmzOq{position:relative;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--color-toggle-track,#ffffff);border:1px solid var(--sand-950-a08,rgba(0,0,0,.08));color:var(--color-chrome-deep,#160D07);display:grid;place-items:center;flex:0 0 2.5rem;cursor:pointer;transition:transform var(--duration-fast,.18s) var(--ease-standard,ease),filter var(--duration-fast,.18s) ease;padding:0;box-sizing:border-box}.NotificationPanel_round__rmzOq:hover{transform:translateY(-2px);filter:brightness(1.08)}.NotificationPanel_round__rmzOq:active{transform:translateY(0)}.NotificationPanel_round__rmzOq:focus-visible{outline:2px solid var(--color-brand-b,#754ff6);outline-offset:.125rem}.NotificationPanel_dot__ZJHjU{display:none;position:absolute;top:-2px;right:-2px;width:13px;height:13px;border-radius:50%;background:#e5484d;border:2px solid var(--top);pointer-events:none;z-index:2;box-sizing:border-box}.NotificationPanel_dot__ZJHjU.NotificationPanel_dotOn__xmAdn{display:block}.NotificationPanel_npanel__zX6Qt{display:none;position:absolute;top:calc(100% + 14px);right:-8px;width:360px;max-width:calc(100vw - 24px);background:var(--bg);color:var(--tx);border:1px solid var(--bd);border-radius:22px;box-shadow:0 12px 40px rgba(40,25,10,.2);z-index:50;padding:12px;text-align:left;box-sizing:border-box}.gg[data-theme=dark] .NotificationPanel_npanel__zX6Qt,[data-theme=dark] .NotificationPanel_npanel__zX6Qt,body.dark .NotificationPanel_npanel__zX6Qt{box-shadow:0 12px 40px rgba(0,0,0,.6);border-color:#26282A}.NotificationPanel_npanel__zX6Qt.NotificationPanel_npanelOn__KwkLG{display:block;animation:NotificationPanel_pop__ISMO8 .15s ease-out}.NotificationPanel_npanel__zX6Qt:before{content:"";position:absolute;top:-7px;right:20px;width:12px;height:12px;background:var(--bg);border-left:1px solid var(--bd);border-top:1px solid var(--bd);transform:rotate(45deg)}.gg[data-theme=dark] .NotificationPanel_npanel__zX6Qt:before,[data-theme=dark] .NotificationPanel_npanel__zX6Qt:before,body.dark .NotificationPanel_npanel__zX6Qt:before{border-left-color:#26282A;border-top-color:#26282A;background:var(--bg)}@keyframes NotificationPanel_pop__ISMO8{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.NotificationPanel_nhead__QTEDX{display:flex;align-items:center;gap:8px;padding:8px 8px 14px;font-weight:700;font-size:16px;font-family:Bricolage Grotesque,Work Sans,system-ui,sans-serif;color:var(--tx)}.NotificationPanel_nhead__QTEDX span{font-size:12px;font-weight:500;color:var(--mut);background:var(--soft);border-radius:999px;padding:2px 10px}.NotificationPanel_nlist__tT6x2{max-height:min(60vh,480px);overflow-y:auto;overflow-x:hidden;padding-right:2px;display:flex;flex-direction:column}.NotificationPanel_nlist__tT6x2::-webkit-scrollbar{width:6px}.NotificationPanel_nlist__tT6x2::-webkit-scrollbar-track{background:transparent}.NotificationPanel_nlist__tT6x2::-webkit-scrollbar-thumb{background:var(--mut);opacity:.3;border-radius:999px}.NotificationPanel_nitem__JCP6p{background:var(--card);border:1px solid var(--bd);border-radius:14px;padding:16px 18px 18px;margin-bottom:12px;animation:NotificationPanel_pop__ISMO8 .2s ease-out;box-sizing:border-box}.NotificationPanel_nitem__JCP6p:last-child{margin-bottom:0}.gg[data-theme=dark] .NotificationPanel_nitem__JCP6p,[data-theme=dark] .NotificationPanel_nitem__JCP6p,body.dark .NotificationPanel_nitem__JCP6p{border-color:#26282A}.NotificationPanel_ntop__SwB23{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--mut);margin-bottom:10px;line-height:1.4}.NotificationPanel_ntop__SwB23 .NotificationPanel_tag__zEaLF{background:var(--pu);color:#ffffff;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;display:inline-block;line-height:18px}.NotificationPanel_nx__FAowe{margin-left:auto;margin-right:-6px;width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:var(--mut);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease;padding:0}.NotificationPanel_nx__FAowe:hover{background:var(--soft);color:var(--tx)}.NotificationPanel_ntext__ggqVg{font-size:14px;line-height:1.6;color:var(--tx);overflow-wrap:anywhere;font-family:Work Sans,system-ui,sans-serif}.NotificationPanel_ntext__ggqVg a{color:var(--pu);font-weight:500;text-decoration:underline;text-underline-offset:2px}.gg[data-theme=dark] .NotificationPanel_ntext__ggqVg a,[data-theme=dark] .NotificationPanel_ntext__ggqVg a,body.dark .NotificationPanel_ntext__ggqVg a{color:#a58fff}.NotificationPanel_nimg__MM_zn{display:block;width:100%;max-width:100%;height:auto;border-radius:12px;border:none;margin-top:14px;object-fit:cover}.NotificationPanel_nimgTop__rTaCt,.NotificationPanel_ntext__ggqVg:empty+.NotificationPanel_nimg__MM_zn{margin-top:0}.NotificationPanel_nacts__M5SF4{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.NotificationPanel_nbtn__GZXsB{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:700;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:filter .15s ease,background .15s ease;box-sizing:border-box}.NotificationPanel_nbtn__GZXsB.NotificationPanel_pri__msnG7{background:var(--pu);color:#ffffff}.NotificationPanel_nbtn__GZXsB.NotificationPanel_pri__msnG7:hover{filter:brightness(.92)}.NotificationPanel_nbtn__GZXsB.NotificationPanel_sec__QdZv_{background:var(--soft);color:var(--tx);border-color:transparent}.NotificationPanel_nbtn__GZXsB.NotificationPanel_sec__QdZv_:hover{filter:brightness(.95)}.NotificationPanel_nempty__d1_GH{padding:36px 10px;text-align:center;color:var(--mut);font-size:14px}@media (max-width:600px){.NotificationPanel_npanel__zX6Qt{position:fixed;top:74px;left:0;right:0;margin:0 auto;width:min(360px,calc(100vw - 24px))}.NotificationPanel_npanel__zX6Qt:before{display:none}}