.CommandPalette_dialog__zLL3S{position:relative;z-index:110;font-family:var(--font-onest),sans-serif;color:var(--rc-color-ink)}.CommandPalette_backdrop__YNhC6{position:fixed;inset:0;background:var(--rc-palette-color-36180485fbda);animation:CommandPalette_fade-in__zjKks .16s ease-out}.CommandPalette_viewport__9p0ji{position:fixed;inset:0;display:flex;justify-content:center;align-items:flex-start;padding:max(32px,10vh) 20px 24px;overflow-y:auto}.CommandPalette_panel__Y9caO{width:100%;max-width:640px;max-height:min(720px,85dvh);display:flex;flex-direction:column;background:var(--rc-color-surface);border:1px solid var(--rc-color-line);border-radius:14px;box-shadow:0 24px 80px var(--rc-palette-color-2129b50c7b97);overflow:hidden;animation:CommandPalette_enter__Drgio .2s cubic-bezier(.2,.8,.2,1)}.CommandPalette_header__ucBd6{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 6px 24px;gap:16px}.CommandPalette_title__rKqSf{margin:0;font:500 20px/1.4 var(--font-onest),sans-serif;letter-spacing:-.025em}.CommandPalette_close__7tgwB[data-rc-control]{width:44px;min-height:44px;padding:10px}.CommandPalette_search__8s96S{padding:8px 24px 20px}.CommandPalette_results__s4Gkh{padding:8px;overflow-y:auto;min-height:80px;border-block:1px solid var(--rc-color-line)}.CommandPalette_result__Gasld{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:12px 16px;border:1px solid transparent;border-radius:8px;text-align:left;background:var(--rc-color-surface);color:var(--rc-color-ink);font:400 15px/1.5 var(--font-onest),sans-serif;cursor:pointer;transition:background-color .15s ease}.CommandPalette_result__Gasld>span:first-child{flex:1}.CommandPalette_result__Gasld:hover,.CommandPalette_result__Gasld[aria-selected=true]{background:var(--rc-color-secondary-soft)}.CommandPalette_result__Gasld:focus-visible{outline:2px solid var(--rc-color-focus-ring);outline-offset:-2px}.CommandPalette_category__X5_cF{color:var(--rc-color-ink-muted);font-size:14px}.CommandPalette_arrow__BkIV9{color:var(--rc-color-ink-muted);font-size:19px}.CommandPalette_empty__aaBV1{margin:0;padding:24px 16px;color:var(--rc-color-ink-muted);font-size:15px;line-height:1.65}.CommandPalette_footer__qSC6q{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:14px 24px;font-size:14px;line-height:1.5;color:var(--rc-color-ink-muted);background:var(--rc-color-surface-muted)}.CommandPalette_footer__qSC6q kbd{display:inline-block;min-width:21px;padding:1px 5px;border:1px solid var(--rc-color-line);border-radius:4px;background:var(--rc-color-surface);font:inherit;color:var(--rc-color-ink);text-align:center}@keyframes CommandPalette_fade-in__zjKks{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette_enter__Drgio{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.CommandPalette_viewport__9p0ji{padding:18px 12px}.CommandPalette_panel__Y9caO{max-height:calc(100dvh - 36px)}.CommandPalette_header__ucBd6{padding-inline:18px 12px}.CommandPalette_search__8s96S{padding-inline:18px}.CommandPalette_result__Gasld{gap:10px;padding-inline:10px}.CommandPalette_category__X5_cF{max-width:90px;text-align:right}.CommandPalette_footer__qSC6q{padding-inline:18px;gap:8px 14px}}@media (prefers-reduced-motion:reduce){.CommandPalette_backdrop__YNhC6,.CommandPalette_panel__Y9caO{animation:none}.CommandPalette_result__Gasld{transition:none}}.CookieConsent_notice__A4acR{position:fixed;bottom:20px;right:24px;z-index:90;width:min(420px,calc(100% - 40px));padding:22px;border:1px solid var(--rc-color-line);border-radius:14px;background:var(--rc-color-surface);color:var(--rc-color-ink);font-family:var(--font-onest),sans-serif;box-shadow:0 10px 40px var(--rc-palette-color-8c287d951177)}.CookieConsent_copy__cOyK_ h2{margin:0 0 7px;font:500 18px/1.4 var(--font-onest),sans-serif;letter-spacing:-.025em}.CookieConsent_copy__cOyK_ p{margin:0;color:var(--rc-color-ink-muted);font:400 15px/1.6 var(--font-onest),sans-serif}.CookieConsent_details__4mv2q{padding:0;border:0;color:var(--rc-color-ink);background:transparent;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.CookieConsent_details__4mv2q:focus-visible{outline:2px solid var(--rc-color-focus-ring);outline-offset:4px}.CookieConsent_actions__pjShD{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}@media (max-width:600px){.CookieConsent_notice__A4acR{right:16px;bottom:16px;width:calc(100% - 32px);padding:20px}}.CookieConsent_settings__Pxdqv{position:fixed;bottom:12px;left:12px;z-index:40;padding:9px 12px;border:1px solid var(--rc-color-line);border-radius:8px;background:var(--rc-color-surface);color:var(--rc-color-ink-muted);font:500 12px/1.5 var(--font-onest),sans-serif;cursor:pointer}.CookieConsent_settings__Pxdqv:hover{color:var(--rc-color-ink);border-color:var(--rc-color-ink-muted)}.CookieConsent_settings__Pxdqv:focus-visible{outline:2px solid var(--rc-color-focus-ring);outline-offset:3px}.CookieConsent_copy__cOyK_ .CookieConsent_error__udEXY{margin-top:12px;color:var(--rc-color-status-danger)}.NavigationPopover_root__az4nG{--nav-ink:var(--rc-color-ink);--nav-muted:var(--rc-color-ink-muted);--nav-line:var(--rc-color-line);--nav-surface:var(--rc-color-surface-muted);--nav-accent:var(--rc-color-accent);position:relative;font-family:var(--font-onest),sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--nav-ink)}.NavigationPopover_root__az4nG *,.NavigationPopover_root__az4nG :after,.NavigationPopover_root__az4nG :before{box-sizing:border-box}.NavigationPopover_root__az4nG :where(p,h2,h3){margin:0}.NavigationPopover_root__az4nG :where(button,a){font-family:inherit;text-decoration:none}.NavigationPopover_root__az4nG :where(button,a):focus-visible{outline:2px solid var(--rc-color-focus-ring);outline-offset:3px}.NavigationPopover_trigger__J6hft{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex-shrink:0;border:1px solid var(--nav-line);border-radius:8px;color:var(--nav-ink);background:var(--rc-color-surface);font:inherit;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.NavigationPopover_trigger__J6hft:is(:hover,[aria-expanded=true]){background:var(--nav-surface);border-color:var(--rc-palette-hex-bdcbdc)}.NavigationPopover_panel__HViR0{position:absolute;z-index:110;top:calc(100% + 12px);right:0;max-width:calc(100vw - 36px);max-height:calc(100dvh - 100px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--nav-line);border-radius:14px;background:var(--rc-color-surface);box-shadow:0 16px 44px var(--rc-palette-hex-2339511a),0 3px 8px var(--rc-palette-hex-23395108);visibility:hidden;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s cubic-bezier(.2,.75,.25,1),visibility .18s}.NavigationPopover_panel__HViR0[data-open=true]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}@media (prefers-reduced-motion:reduce){.NavigationPopover_panel__HViR0,.NavigationPopover_trigger__J6hft{transition:none;transform:none}}.NotificationBell_root__ej_FV .NotificationBell_trigger__wz8kI{position:relative;width:auto;min-width:44px;height:44px;padding:0 9px;gap:6px}.NotificationBell_root__ej_FV .NotificationBell_trigger__wz8kI>svg{width:20px;height:20px}.NotificationBell_root__ej_FV .NotificationBell_badge__ZjtoO{position:static;min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;border:0;border-radius:6px;color:var(--rc-color-on-dark);background:var(--nav-accent);font-size:11px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.NotificationBell_root__ej_FV .NotificationBell_panel__Oix_P{width:380px;display:flex;flex-direction:column;overflow:hidden}.NotificationBell_root__ej_FV .NotificationBell_heading__OBgXi{flex-shrink:0;padding:20px 22px 16px;border-bottom:1px solid var(--nav-line)}.NotificationBell_root__ej_FV .NotificationBell_heading__OBgXi h3{margin:0;font:500 18px/1.4 var(--font-onest),sans-serif;color:var(--nav-ink);letter-spacing:-.025em;text-transform:none}.NotificationBell_root__ej_FV .NotificationBell_heading__OBgXi .NotificationBell_count__leRkl{margin:5px 0 0;color:var(--nav-muted);font-size:14px;line-height:1.5}.NotificationBell_root__ej_FV .NotificationBell_readAll__NnkPD{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;padding:9px 14px;border:1px solid var(--nav-line);border-radius:8px;background:var(--nav-surface);color:var(--nav-ink);font:inherit;cursor:pointer;transition:background-color .16s,border-color .16s}.NotificationBell_root__ej_FV .NotificationBell_readAll__NnkPD:hover:not(:disabled){border-color:var(--rc-palette-hex-aebfd3);background:var(--rc-color-surface-muted)}.NotificationBell_root__ej_FV .NotificationBell_readAll__NnkPD:disabled{opacity:.6;cursor:wait}.NotificationBell_root__ej_FV .NotificationBell_feedback__2C0yC{padding:18px 22px;background:var(--rc-color-surface-muted);border-bottom:1px solid var(--nav-line)}.NotificationBell_root__ej_FV .NotificationBell_feedback__2C0yC p{margin:0;color:var(--nav-ink);font-size:14px;line-height:1.6}.NotificationBell_root__ej_FV .NotificationBell_feedback__2C0yC p+p{margin-top:6px;color:var(--nav-muted)}.NotificationBell_root__ej_FV .NotificationBell_list__NkPHc{min-height:0;max-height:420px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0;margin:0;list-style:none}.NotificationBell_root__ej_FV .NotificationBell_item__iRiR1{padding:0;margin:0;list-style:none;border-bottom:1px solid var(--nav-line)}.NotificationBell_root__ej_FV .NotificationBell_item__iRiR1:last-child{border-bottom:0}.NotificationBell_root__ej_FV .NotificationBell_item__iRiR1[data-unread=true]{background:var(--nav-surface)}.NotificationBell_root__ej_FV .NotificationBell_itemLink__fURx9{display:block;color:inherit;text-decoration:none;transition:background-color .16s}.NotificationBell_root__ej_FV .NotificationBell_itemLink__fURx9:hover{background:var(--rc-color-surface-muted)}.NotificationBell_root__ej_FV .NotificationBell_itemLink__fURx9:focus-visible{outline-offset:-3px}.NotificationBell_root__ej_FV .NotificationBell_content__20KmT{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:18px 22px}.NotificationBell_marker__gOm3B{display:grid;place-items:center;flex-shrink:0;width:20px;height:21px}.NotificationBell_marker__gOm3B>span{width:7px;height:7px;border:1px solid var(--rc-palette-hex-8ea1b9);border-radius:50%;background:transparent}.NotificationBell_marker__gOm3B[data-unread=true]>span{background:var(--rc-color-accent);border-color:var(--rc-color-accent)}.NotificationBell_root__ej_FV .NotificationBell_text__t5_xo{min-width:0;overflow-wrap:anywhere}.NotificationBell_root__ej_FV .NotificationBell_content__20KmT .NotificationBell_title__s_8Yo{margin:0;color:var(--nav-ink);font-size:14px;line-height:1.5;font-weight:500}.NotificationBell_root__ej_FV .NotificationBell_content__20KmT .NotificationBell_message__isGfS{margin:6px 0 0;color:var(--nav-muted);font-size:14px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.NotificationBell_root__ej_FV .NotificationBell_time__2ow2b{display:block;margin-top:10px;color:var(--nav-muted);font-size:14px;line-height:1.5}.NotificationBell_root__ej_FV .NotificationBell_empty__aWUMr{padding:28px 22px 30px}.NotificationBell_root__ej_FV .NotificationBell_empty__aWUMr p{margin:0;color:var(--nav-ink);font-size:14px;line-height:1.5;font-weight:500}.NotificationBell_root__ej_FV .NotificationBell_empty__aWUMr>span{display:block;margin-top:8px;color:var(--nav-muted);font-size:14px;line-height:1.5}.NotificationBell_root__ej_FV .NotificationBell_footer__WHqVW{flex-shrink:0;padding:8px 22px;border-top:1px solid var(--nav-line)}.NotificationBell_root__ej_FV .NotificationBell_footer__WHqVW a{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:16px;color:var(--nav-ink);text-decoration:none;font-size:14px;line-height:1.5;transition:color .16s}.NotificationBell_root__ej_FV .NotificationBell_footer__WHqVW a:hover{color:var(--rc-color-accent-ink)}.NotificationBell_root__ej_FV .NotificationBell_footer__WHqVW svg{width:20px;height:20px;transition:transform .18s ease}.NotificationBell_root__ej_FV .NotificationBell_footer__WHqVW a:hover svg{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.NotificationBell_root__ej_FV *,.NotificationBell_root__ej_FV :before{transition:none!important;animation:none!important}.NotificationBell_root__ej_FV .NotificationBell_footer__WHqVW a:hover svg{transform:none}}.NotificationFeed_list__9XJxJ{list-style:none;padding:0;margin:0}.NotificationFeed_row__j5YMt{display:flex;align-items:flex-start;gap:18px;padding:26px 28px}.NotificationFeed_row__j5YMt+.NotificationFeed_row__j5YMt{border-top:1px solid var(--rc-color-line)}.NotificationFeed_row__j5YMt[data-unread=true]{background:var(--rc-color-surface-muted)}.NotificationFeed_marker__vuN2e{width:18px;padding-top:3px;flex-shrink:0}.NotificationFeed_content___oQtr{flex:1;min-width:0}.NotificationFeed_meta__oqxMC{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;color:var(--rc-color-ink-muted);font-size:14px}.NotificationFeed_meta__oqxMC time{margin-left:auto}#main-content .NotificationFeed_content___oQtr h2{margin:10px 0 8px;font-size:20px;line-height:1.45;letter-spacing:-.025em;overflow-wrap:anywhere}.NotificationFeed_content___oQtr>p{margin:0;color:var(--rc-color-ink-muted);line-height:1.75;font-size:15px;white-space:pre-line;overflow-wrap:anywhere}.NotificationFeed_actions__z39bR{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px}.NotificationFeed_actions__z39bR>a{display:inline-flex;gap:16px;align-items:center;min-height:40px;margin-right:8px;color:var(--rc-color-accent-ink);font-size:14px}.NotificationFeed_empty__ghpra{text-align:center;padding:64px 24px;color:var(--rc-color-ink-muted)}.NotificationFeed_empty__ghpra h2{color:var(--rc-color-ink);margin:0 0 16px}.NotificationFeed_empty__ghpra p{margin:0;font-size:16px}.NotificationFeed_spinner__MNBKM{display:block;width:26px;height:26px;border:2px solid var(--rc-color-line);border-top-color:var(--rc-color-accent);border-radius:50%;margin:0 auto 16px;animation:NotificationFeed_spin__n7v9B .8s linear infinite}@keyframes NotificationFeed_spin__n7v9B{to{transform:rotate(1turn)}}@media(max-width:600px){.NotificationFeed_row__j5YMt{padding:20px;gap:12px}.NotificationFeed_meta__oqxMC{flex-direction:column;align-items:flex-start;gap:5px}.NotificationFeed_meta__oqxMC time{margin-left:0}.NotificationFeed_actions__z39bR{gap:8px}}@media(prefers-reduced-motion:reduce){.NotificationFeed_spinner__MNBKM{animation:none}}.NotificationsWorkspace_section__rPd53{background:var(--rc-color-surface-muted);padding-block:30px 64px;min-height:52vh}.NotificationsWorkspace_toolbar__6Z6T9{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:24px}.NotificationsWorkspace_actions__OD0Tw,.NotificationsWorkspace_filters__sKr5I{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.NotificationsWorkspace_filters__sKr5I span{color:var(--rc-color-ink-muted);font-size:14px;font-variant-numeric:tabular-nums}.NotificationsWorkspace_feed__bWeOs{overflow:hidden}.NotificationsWorkspace_state__I7T7e{padding:40px}.NotificationsWorkspace_state__I7T7e h2{margin:0}.NotificationsWorkspace_state__I7T7e p{color:var(--rc-color-ink-muted);margin:16px 0 22px}.NotificationsWorkspace_state__I7T7e a{color:var(--rc-color-accent-ink)}@media(max-width:600px){.NotificationsWorkspace_section__rPd53{padding-block:24px 40px}.NotificationsWorkspace_state__I7T7e{padding:24px}.NotificationsWorkspace_filters__sKr5I{display:grid;grid-template-columns:auto 1fr;width:100%}.NotificationsWorkspace_filters__sKr5I button{padding-inline:12px;font-size:14px;gap:8px}.NotificationsWorkspace_actions__OD0Tw{gap:5px}.NotificationsWorkspace_actions__OD0Tw button{padding-inline:10px}}.NotificationsWorkspace_feedback__d_fR2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px 28px;color:var(--rc-color-ink);background:var(--rc-color-surface-muted);border-radius:10px;margin-bottom:16px}.NotificationsWorkspace_feed__bWeOs>.NotificationsWorkspace_feedback__d_fR2{border-radius:0;margin-bottom:0}.NotificationsWorkspace_feedback__d_fR2 h2{margin:0 0 8px;font-size:20px;font-weight:500;letter-spacing:-.025em}.NotificationsWorkspace_feedback__d_fR2 p{margin:0;font-size:15px;line-height:1.65}.NotificationsWorkspace_feedback__d_fR2 p+p{margin-top:4px;color:var(--rc-color-ink-muted)}.NotificationsWorkspace_feedback__d_fR2 button{flex-shrink:0}@media(max-width:600px){.NotificationsWorkspace_feedback__d_fR2{padding:20px}}