.ScriptDialogue_dialogue__3UjJO{background:var(--script-dialogue-background)!important;padding:2px 4px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ScriptDialogue_dialogue__3UjJO,.ScriptDialogue_dialogue__3UjJO *{color:var(--script-dialogue-ink)!important}@layer outline-controls{.announcements_primary__8aAPn.announcements_primary__8aAPn{background:var(--announcement-primary,#ad98ed)!important;color:var(--announcement-primary-text,#191422)!important;border-color:transparent!important;font-weight:600}.announcements_primary__8aAPn.announcements_primary__8aAPn:hover:not(:disabled){background:var(--announcement-primary-hover,#bdacf1)!important}.announcements_primary__8aAPn.announcements_primary__8aAPn:focus-visible{outline:2px solid var(--announcement-primary,#ad98ed)!important;outline-offset:3px}}.NotificationBell_bell__Xdvx2{--navbar-notice-dot:var(--approved-notice-red,#ef4444);position:relative;flex:none;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:#ddd;cursor:pointer}.NotificationBell_dot__caBAA{position:absolute;box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;right:-2px;top:0;display:grid;place-items:center;background:var(--navbar-notice-dot,#ef4444);border:2px solid var(--navbar-notice-ring,#080808);border-radius:999px;font:700 11px/14px system-ui,sans-serif;white-space:nowrap}.NotificationBell_panel__jIoT_{position:fixed;z-index:2100;right:32px;top:84px;bottom:20px;width:430px;max-width:calc(100vw - 24px);display:flex;flex-direction:column;overflow:hidden;background:#191919;color:#f0f0f0;border:0;border-radius:16px;box-shadow:0 18px 60px #0008;font:14px/1.7 Segoe UI,Microsoft YaHei,sans-serif;color-scheme:dark}.NotificationBell_panel__jIoT_ button{font:inherit;cursor:pointer}.NotificationBell_panel__jIoT_ button:disabled{opacity:.45;cursor:default}.NotificationBell_panel__jIoT_:focus{outline:none}.NotificationBell_top__aDgBH{flex:none;padding:22px 24px 0}.NotificationBell_head__0rutf{display:flex;align-items:center;justify-content:space-between;gap:12px}.NotificationBell_head__0rutf h2{margin:0;font-size:20px;line-height:1.5;font-weight:600}.NotificationBell_count__d0RIY{font-size:12px;font-weight:400;color:#a6a6a6;margin-left:8px}.NotificationBell_icon__zLfZC{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;flex:none}.NotificationBell_toolbar__lXXLN{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-bottom:18px}.NotificationBell_tabs__3t0e3{display:flex;gap:3px}.NotificationBell_tabs__3t0e3 button{padding:5px 11px;border-radius:6px;font-size:12px!important}.NotificationBell_readAll__CJQu3{padding:5px 0;font-size:12px!important;white-space:nowrap}.NotificationBell_scroll__4DwL9{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#484848 transparent}.NotificationBell_scroll__4DwL9::-webkit-scrollbar{width:5px}.NotificationBell_scroll__4DwL9::-webkit-scrollbar-thumb{background:#484848;border-radius:5px}.NotificationBell_item__Gb_h_{display:block;width:calc(100% - 24px);margin:0 12px 6px;text-align:left;padding:17px 12px 18px;border-radius:9px}.NotificationBell_meta__yw3i2{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;color:#a6a6a6;font-size:11px}.NotificationBell_category__089CZ{display:flex;gap:7px;align-items:center}.NotificationBell_smallDot__M7mgR{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%}.NotificationBell_item__Gb_h_ strong{display:block;font-size:15px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;color:#f0f0f0}.NotificationBell_item__Gb_h_ p{color:#c2c2c2;font-size:13px;line-height:1.65;margin:6px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.NotificationBell_content__3B_jR small,.NotificationBell_item__Gb_h_ small{color:#a6a6a6;font-size:11px}.NotificationBell_empty__Vqoo_{padding:40px 24px;margin:0;color:#a6a6a6;font-size:13px}.NotificationBell_footer__G728P{flex:none;padding:14px 24px 17px;background:#1e1e1e;display:flex;align-items:center;justify-content:space-between;gap:12px}.NotificationBell_footer__G728P small{color:#a6a6a6;font-size:11px}.NotificationBell_footer__G728P a,.NotificationBell_footer__G728P button{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:12px!important;text-decoration:none}.NotificationBell_content__3B_jR{padding:4px 24px 28px}.NotificationBell_content__3B_jR h3{font-size:20px;font-weight:600;margin:16px 0 12px;line-height:1.6;overflow-wrap:anywhere}.NotificationBell_fullText__M8Igu{white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0 0;line-height:1.9}.NotificationBell_back__7RvO4{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 0;font-size:12px!important}.NotificationBell_error__EsHAw{padding:12px 24px 20px;color:#f2a09c;font-size:13px}.NotificationBell_error__EsHAw button{margin-left:8px;text-decoration:underline}.NotificationBell_panel__jIoT_ ::-moz-selection{background:#454545}.NotificationBell_panel__jIoT_ ::selection{background:#454545}@layer outline-controls{.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ a,.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ button{border:0!important;box-shadow:none!important;background:transparent!important;color:inherit!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ :is(.NotificationBell_readAll__CJQu3,.NotificationBell_back__7RvO4,.NotificationBell_footer__G728P a,.NotificationBell_footer__G728P button){color:#d0d0d0!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_tabs__3t0e3 button{color:#a6a6a6!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_tabs__3t0e3 button[aria-pressed=true]{color:#d0d0d0!important;background:#353535!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_item__Gb_h_.NotificationBell_unread__wvglu{background:#252525!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_item__Gb_h_:hover{background:#303030!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_icon__zLfZC:hover{background:#2b2b2b!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_smallDot__M7mgR{width:9px;height:9px;background:var(--notification-read-dot,#4ade80)!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_smallDot__M7mgR[data-read-state=unread]{background:var(--notification-unread-dot,#ff5252)!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_content__3B_jR h3,.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ .NotificationBell_item__Gb_h_ strong{color:var(--notification-title,#ffe45c)!important}.NotificationBell_panel__jIoT_.NotificationBell_panel__jIoT_ :is(button,a):focus-visible{outline:2px solid #d0d0d0!important;outline-offset:3px!important}}@media(max-width:650px){.NotificationBell_panel__jIoT_{right:12px;top:74px;bottom:12px;width:calc(100vw - 24px);border-radius:14px}.NotificationBell_top__aDgBH{padding:20px 20px 0}.NotificationBell_head__0rutf h2{font-size:19px}.NotificationBell_toolbar__lXXLN{margin-top:14px;padding-bottom:16px}.NotificationBell_item__Gb_h_{padding:16px 12px}.NotificationBell_footer__G728P{padding:12px 24px 14px}}@layer outline-controls{html[data-site-theme] body .NotificationBell_bell__Xdvx2.NotificationBell_bell__Xdvx2 .NotificationBell_dot__caBAA.NotificationBell_dot__caBAA.NotificationBell_dot__caBAA{color:var(--navbar-notice-text,#ffffff)!important}html[data-site-theme] body button.NotificationBell_bell__Xdvx2.NotificationBell_bell__Xdvx2{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:#ddd!important;display:grid!important;place-items:center!important}html[data-site-theme] body button.NotificationBell_bell__Xdvx2.NotificationBell_bell__Xdvx2:hover{background:#ffffff12!important;color:#fff!important}}@layer outline-controls{html[data-site-theme] body button.NotificationBell_bell__Xdvx2.NotificationBell_bell__Xdvx2:focus-visible{outline:2px solid #d0d0d0!important;outline-offset:3px!important}html[data-site-theme] body button.NotificationBell_bell__Xdvx2.NotificationBell_bell__Xdvx2 .NotificationBell_dot__caBAA.NotificationBell_dot__caBAA.NotificationBell_dot__caBAA{display:grid!important;background:var(--navbar-notice-dot,#ef4444)!important;border:2px solid var(--navbar-notice-ring,#080808)!important}.app-navbar_navbar__Bqg12.app-navbar_navbar__Bqg12{border:0!important}}@layer outline-controls{.app-navbar_navbar__Bqg12.app-navbar_navbar__Bqg12 .app-navbar_controls__KCzIc :is(a,button,[class*=border]){border:0!important;box-shadow:none!important}.app-navbar_navbar__Bqg12.app-navbar_navbar__Bqg12 .app-navbar_controls__KCzIc :is(a,button):hover{background-color:var(--navbar-hover,#ffffff0a)!important}.app-navbar_navbar__Bqg12.app-navbar_navbar__Bqg12 .app-navbar_controls__KCzIc :is(a,button):focus-visible{outline:2px solid var(--navbar-focus,#b8a6ef)!important;outline-offset:3px!important}.app-navbar_navbar__Bqg12.app-navbar_navbar__Bqg12 .app-navbar_controls__KCzIc [data-notification-dot]{background-color:var(--navbar-notice-dot,#ef7575)!important}}