.MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputAdornedEnd.MuiAutocomplete-input.MuiAutocomplete-inputFocused.css-1dune0f-MuiInputBase-input-MuiOutlinedInput-input{border:none!important}#_R_3adb_{border:none}.search-clear-adornment.MuiInputAdornment-root{margin:0 2px 0 0!important;height:auto!important;max-height:none!important;background:transparent!important}.search-clear-btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border:none;border-radius:999px;background:transparent;color:var(--app-text-muted);box-shadow:none;outline:none;cursor:pointer;line-height:0;flex-shrink:0;-webkit-tap-highlight-color:transparent}.search-clear-btn svg{display:block;width:14px;height:14px;flex-shrink:0}.search-clear-btn:active,.search-clear-btn:focus,.search-clear-btn:hover{background:color-mix(in srgb,var(--app-text) 10%,transparent);box-shadow:none;outline:none;color:var(--app-text)}html.dark .search-clear-btn{color:#d4d4d8}html.dark .search-clear-btn:active,html.dark .search-clear-btn:focus,html.dark .search-clear-btn:hover{color:#fff;background:rgba(255,255,255,.1)}html.dark .global-search-field,html.orange .global-search-field{border-color:rgba(255,255,255,.22)!important;background:var(--app-input-bg)!important;box-shadow:none!important;outline:none!important}html.dark .global-search-field:hover,html.orange .global-search-field:hover{border-color:rgba(255,255,255,.35)!important}html.dark .global-search-field:focus-within,html.orange .global-search-field:focus-within{border-color:rgba(255,255,255,.38)!important;box-shadow:none!important;outline:none!important}.global-search-field input:focus,.global-search-field:focus-within{outline:none!important;box-shadow:none!important}.global-search-focus-overlay{position:fixed;inset:0;z-index:9980;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer}html.dark .global-search-focus-overlay{background:rgba(0,0,0,.62)}@media (max-width:767px){.mobile-global-search-popper{width:100vw!important;max-width:100vw!important;left:0!important;right:0!important;z-index:10060!important}.mobile-global-search-popper .MuiAutocomplete-paper,.mobile-global-search-popper .MuiPaper-root,.mobile-global-search-popper .mobile-global-search-paper{width:100%!important;max-width:100vw!important;margin:0!important;border-radius:0!important;box-sizing:border-box}}.themeToggle_wrap__ptBh3{flex-shrink:0;z-index:20}.themeToggle_field__Jaxks,.themeToggle_wrap__ptBh3{display:inline-flex;align-items:center;position:relative}.themeToggle_field__Jaxks{--tt-bg-from:#ffffff;--tt-bg-to:#f3f4f6;--tt-border:color-mix(in srgb,var(--app-brand) 42%,#d1d5db);--tt-ink:#111827;--tt-glyph:var(--app-brand);--tt-ring:color-mix(in srgb,var(--app-brand) 32%,transparent);--tt-menu-bg:#ffffff;--tt-menu-border:#e5e7eb;--tt-option:#111827;--tt-option-muted:#6b7280;--tt-option-hover:#f3f4f6}.themeToggle_trigger__NJqSh{display:inline-flex;align-items:center;gap:.35rem;min-height:34px;max-width:11rem;padding:.25rem .45rem .25rem .55rem;border-radius:999px;border:1.5px solid var(--tt-border);background:linear-gradient(145deg,var(--tt-bg-from) 0,var(--tt-bg-to) 100%);color:var(--tt-ink);box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.55);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .15s ease}.themeToggle_trigger__NJqSh:hover{border-color:color-mix(in srgb,var(--app-brand) 70%,var(--tt-border));transform:translateY(-1px);box-shadow:0 2px 4px rgba(15,23,42,.08),0 8px 18px color-mix(in srgb,var(--app-brand) 18%,transparent),inset 0 1px 0 rgba(255,255,255,.6)}.themeToggle_triggerOpen__F7TmP,.themeToggle_trigger__NJqSh:focus-visible{outline:none;border-color:var(--app-brand);box-shadow:0 0 0 3px var(--tt-ring),0 6px 16px color-mix(in srgb,var(--app-brand) 22%,transparent);transform:none}.themeToggle_triggerCompact__0P40y{min-height:30px;max-width:9.75rem;padding:.2rem .35rem .2rem .45rem;gap:.28rem}.themeToggle_glyph__zfvbW{display:inline-flex;color:var(--tt-glyph);filter:drop-shadow(0 1px 1px rgba(0,0,0,.12));flex-shrink:0}.themeToggle_label__HWzXF{font-size:.74rem;font-weight:800;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.themeToggle_triggerCompact__0P40y .themeToggle_label__HWzXF{font-size:.7rem}.themeToggle_chevron__C9T6Q{margin-left:auto;flex-shrink:0;opacity:.75;transition:transform .18s ease}.themeToggle_chevronOpen__a7N7V{transform:rotate(180deg)}.themeToggle_menu__oDLHF{--tt-menu-bg:#ffffff;--tt-menu-border:#e5e7eb;--tt-option:#111827;--tt-option-hover:#f3f4f6;position:absolute;top:calc(100% + 6px);left:0;right:auto;min-width:100%;width:max-content;max-width:min(16rem,80vw);margin:0;padding:.35rem;list-style:none;border-radius:14px;border:1px solid var(--tt-menu-border);background:var(--tt-menu-bg);box-shadow:0 10px 28px rgba(0,0,0,.22),0 2px 8px rgba(0,0,0,.12);z-index:80;animation:themeToggle_ttPop__LKw3t .14s ease-out}.themeToggle_menuPortal__lSgWZ{position:fixed;top:auto;z-index:10050;margin:0}.themeToggle_menuPortal__lSgWZ.themeToggle_tone_light__FLFwW{--tt-menu-bg:#ffffff;--tt-menu-border:#e2e8f0;--tt-option:#0f172a;--tt-option-hover:#f1f5f9}.themeToggle_menuPortal__lSgWZ.themeToggle_tone_inverse__mIKvV{--tt-menu-bg:#18181b;--tt-menu-border:rgba(187,61,75,0.4);--tt-option:#f4f4f5;--tt-option-hover:#27272a;box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 0 1px rgba(187,61,75,.18),0 0 20px rgba(187,61,75,.12)}.themeToggle_menuPortal__lSgWZ.themeToggle_tone_dark__pG5eu{--tt-menu-bg:#12101c;--tt-menu-border:rgba(252,238,10,0.35);--tt-option:#f5f5f7;--tt-option-hover:#1a1628}.themeToggle_menuPortal__lSgWZ.themeToggle_tone_orange__Qvdx8{--tt-menu-bg:#1c120c;--tt-menu-border:rgba(255,102,0,0.45);--tt-option:#fff7ed;--tt-option-hover:#2a1810;box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 0 1px rgba(255,102,0,.2),0 0 24px rgba(255,102,0,.15)}.themeToggle_menuPortal__lSgWZ.themeToggle_tone_purple__h6O2w{--tt-menu-bg:#140a1a;--tt-menu-border:rgba(153,0,204,0.45);--tt-option:#faf5ff;--tt-option-hover:#261430;box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 0 1px rgba(153,0,204,.22),0 0 24px rgba(153,0,204,.15)}.themeToggle_menuPortal__lSgWZ.themeToggle_tone_blue__LjH8V{--tt-menu-bg:#0c1220;--tt-menu-border:rgba(23,101,190,0.45);--tt-option:#f0f7ff;--tt-option-hover:#1a2438;box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 0 1px rgba(23,101,190,.22),0 0 24px rgba(23,101,190,.15)}@keyframes themeToggle_ttPop__LKw3t{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.themeToggle_option__G9JYh{width:100%;display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border:none;border-radius:10px;background:transparent;color:var(--tt-option);cursor:pointer;text-align:left;font-size:.82rem;font-weight:600;transition:background .12s ease,color .12s ease}.themeToggle_option__G9JYh:hover{background:var(--tt-option-hover)}.themeToggle_optionIcon__4LfM_{display:inline-flex;flex-shrink:0;opacity:.9}.themeToggle_optionText__YvPyd{flex:1;white-space:nowrap}.themeToggle_check__W2fTS{font-size:.75rem;font-weight:800;opacity:.85}.themeToggle_opt_light__QOFot .themeToggle_optionIcon__4LfM_{color:#64748b}.themeToggle_opt_inverse__xM5fN .themeToggle_optionIcon__4LfM_{color:#bb3d4b}.themeToggle_opt_dark__Yyk64 .themeToggle_optionIcon__4LfM_{color:#fcee0a}.themeToggle_opt_orange__b3R2J .themeToggle_optionIcon__4LfM_{color:#ff6600}.themeToggle_opt_purple__sGAKW .themeToggle_optionIcon__4LfM_{color:#9900cc}.themeToggle_opt_blue__6WJCW .themeToggle_optionIcon__4LfM_{color:#1765be}.themeToggle_optionActive__z2mio.themeToggle_opt_light__QOFot{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#0f172a}.themeToggle_optionActive__z2mio.themeToggle_opt_inverse__xM5fN{background:linear-gradient(135deg,#d25562,#bb3d4b 55%,#a32d39);color:#fff;box-shadow:0 4px 12px rgba(187,61,75,.28)}.themeToggle_optionActive__z2mio.themeToggle_opt_dark__Yyk64{background:linear-gradient(135deg,#3a3210,#1a1628 55%,#12101c);color:#fcee0a;box-shadow:inset 0 0 0 1px rgba(252,238,10,.4)}.themeToggle_optionActive__z2mio.themeToggle_opt_orange__b3R2J{background:linear-gradient(135deg,#ff8533,#ff6600 55%,#c2410c);color:#fff;box-shadow:0 4px 12px rgba(255,102,0,.28)}.themeToggle_optionActive__z2mio.themeToggle_opt_purple__sGAKW{background:linear-gradient(135deg,#b84dff,#9900cc 55%,#7a00a3);color:#fff;box-shadow:0 4px 12px rgba(153,0,204,.3)}.themeToggle_optionActive__z2mio.themeToggle_opt_blue__6WJCW{background:linear-gradient(135deg,#3d8ae0,#1765be 55%,#14549e);color:#fff;box-shadow:0 4px 12px rgba(23,101,190,.3)}.themeToggle_rowPanel__h0qB7{display:flex;flex-direction:column;gap:.7rem;width:100%;padding:.95rem 1.05rem;border:1px solid color-mix(in srgb,var(--app-brand) 28%,var(--app-border));border-radius:14px;background:linear-gradient(165deg,color-mix(in srgb,var(--app-brand) 10%,var(--app-surface)) 0,var(--app-surface-muted) 55%,var(--app-surface) 100%);box-shadow:0 1px 2px rgba(15,23,42,.05),0 8px 20px rgba(15,23,42,.06)}.themeToggle_rowTrigger__Ei6_T{width:100%;display:flex;align-items:center;gap:.55rem;min-height:44px;padding:.65rem .75rem;border:1.5px solid color-mix(in srgb,var(--app-brand) 45%,var(--app-border));border-radius:12px;background:color-mix(in srgb,var(--app-surface) 92%,transparent);color:var(--app-text);cursor:pointer;text-align:left;font-size:.88rem;font-weight:700;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.themeToggle_rowTrigger__Ei6_T:hover{border-color:var(--app-brand)}.themeToggle_rowTriggerOpen__Qefd0{border-color:var(--app-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-brand) 22%,transparent)}.themeToggle_tone_orange__Qvdx8 .themeToggle_rowTrigger__Ei6_T{background:#2a1810;border-color:#ff6600;color:#fff7ed}.themeToggle_tone_purple__h6O2w .themeToggle_rowTrigger__Ei6_T{background:#261430;border-color:#9900cc;color:#faf5ff}.themeToggle_tone_blue__LjH8V .themeToggle_rowTrigger__Ei6_T{background:#1a2438;border-color:#1765be;color:#f0f7ff}.themeToggle_tone_inverse__mIKvV .themeToggle_rowTrigger__Ei6_T{background:#222226;border-color:#bb3d4b;color:#f4f4f5}.themeToggle_tone_dark__pG5eu .themeToggle_rowTrigger__Ei6_T{background:#1a1628;border-color:#fcee0a;color:#fcee0a}.themeToggle_rowOptions__Fa2Hr{display:flex;flex-direction:column;gap:.4rem;width:100%;margin-top:.15rem;animation:themeToggle_ttPop__LKw3t .14s ease-out}.themeToggle_rowOption__tLVMB{width:100%;display:flex;align-items:center;gap:.55rem;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--app-border) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--app-surface) 88%,transparent);color:var(--app-text);cursor:pointer;text-align:left;font-size:.86rem;font-weight:600;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .12s ease}.themeToggle_rowOption__tLVMB:hover{border-color:color-mix(in srgb,var(--app-brand) 45%,var(--app-border));transform:translateY(-1px)}.themeToggle_rowPanel__h0qB7 .themeToggle_rowOption__tLVMB.themeToggle_optionActive__z2mio.themeToggle_opt_blue__6WJCW,.themeToggle_rowPanel__h0qB7 .themeToggle_rowOption__tLVMB.themeToggle_optionActive__z2mio.themeToggle_opt_dark__Yyk64,.themeToggle_rowPanel__h0qB7 .themeToggle_rowOption__tLVMB.themeToggle_optionActive__z2mio.themeToggle_opt_inverse__xM5fN,.themeToggle_rowPanel__h0qB7 .themeToggle_rowOption__tLVMB.themeToggle_optionActive__z2mio.themeToggle_opt_light__QOFot,.themeToggle_rowPanel__h0qB7 .themeToggle_rowOption__tLVMB.themeToggle_optionActive__z2mio.themeToggle_opt_orange__b3R2J,.themeToggle_rowPanel__h0qB7 .themeToggle_rowOption__tLVMB.themeToggle_optionActive__z2mio.themeToggle_opt_purple__sGAKW{border-color:transparent}.themeToggle_rowHeading__PZXG3{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:800;color:var(--app-text)}.themeToggle_rowHeading__PZXG3 svg{color:var(--app-brand)}.themeToggle_tone_light__FLFwW .themeToggle_field__Jaxks{--tt-bg-from:#ffffff;--tt-bg-to:#eef2ff;--tt-border:#cbd5e1;--tt-ink:#0f172a;--tt-glyph:#475569;--tt-ring:rgba(100,116,139,0.28);--tt-menu-bg:#ffffff;--tt-menu-border:#e2e8f0;--tt-option:#0f172a;--tt-option-hover:#f1f5f9}.themeToggle_tone_inverse__mIKvV .themeToggle_field__Jaxks{--tt-bg-from:#2a2a30;--tt-bg-to:#18181b;--tt-border:#bb3d4b;--tt-ink:#f4f4f5;--tt-glyph:#d25562;--tt-ring:rgba(187,61,75,0.3);--tt-menu-bg:#18181b;--tt-menu-border:rgba(187,61,75,0.4);--tt-option:#f4f4f5;--tt-option-hover:#27272a}.themeToggle_tone_inverse__mIKvV .themeToggle_trigger__NJqSh{box-shadow:0 0 0 1px rgba(187,61,75,.16),0 4px 14px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,180,190,.1)}.themeToggle_tone_dark__pG5eu .themeToggle_field__Jaxks{--tt-bg-from:#2a2438;--tt-bg-to:#12101c;--tt-border:#fcee0a;--tt-ink:#fcee0a;--tt-glyph:#fcee0a;--tt-ring:rgba(252,238,10,0.28);--tt-menu-bg:#12101c;--tt-menu-border:rgba(252,238,10,0.35);--tt-option:#f5f5f7;--tt-option-hover:#1a1628}.themeToggle_tone_dark__pG5eu .themeToggle_trigger__NJqSh{box-shadow:0 0 0 1px rgba(252,238,10,.14),0 4px 14px rgba(0,0,0,.4),inset 0 1px 0 rgba(252,238,10,.1)}.themeToggle_tone_orange__Qvdx8 .themeToggle_field__Jaxks{--tt-bg-from:#3a1a08;--tt-bg-to:#1f1008;--tt-border:#ff6600;--tt-ink:#fff7ed;--tt-glyph:#ff8533;--tt-ring:rgba(255,102,0,0.35);--tt-menu-bg:#1c120c;--tt-menu-border:rgba(255,102,0,0.4);--tt-option:#fff7ed;--tt-option-hover:#2a1810}.themeToggle_tone_orange__Qvdx8 .themeToggle_trigger__NJqSh{box-shadow:0 0 0 1px rgba(255,102,0,.18),0 4px 16px rgba(255,102,0,.18),inset 0 1px 0 rgba(255,180,100,.18)}.themeToggle_tone_orange__Qvdx8 .themeToggle_menu__oDLHF{box-shadow:0 12px 32px rgba(0,0,0,.45),0 0 0 1px rgba(255,102,0,.15),0 0 24px rgba(255,102,0,.12)}.themeToggle_tone_purple__h6O2w .themeToggle_field__Jaxks{--tt-bg-from:#2e1440;--tt-bg-to:#140a1a;--tt-border:#9900cc;--tt-ink:#faf5ff;--tt-glyph:#b84dff;--tt-ring:rgba(153,0,204,0.35);--tt-menu-bg:#140a1a;--tt-menu-border:rgba(153,0,204,0.4);--tt-option:#faf5ff;--tt-option-hover:#261430}.themeToggle_tone_purple__h6O2w .themeToggle_trigger__NJqSh{box-shadow:0 0 0 1px rgba(153,0,204,.2),0 4px 16px rgba(153,0,204,.18),inset 0 1px 0 rgba(200,150,255,.16)}.themeToggle_tone_purple__h6O2w .themeToggle_menu__oDLHF{box-shadow:0 12px 32px rgba(0,0,0,.45),0 0 0 1px rgba(153,0,204,.18),0 0 24px rgba(153,0,204,.12)}.themeToggle_tone_blue__LjH8V .themeToggle_field__Jaxks{--tt-bg-from:#143056;--tt-bg-to:#0c1220;--tt-border:#1765be;--tt-ink:#f0f7ff;--tt-glyph:#3d8ae0;--tt-ring:rgba(23,101,190,0.35);--tt-menu-bg:#0c1220;--tt-menu-border:rgba(23,101,190,0.4);--tt-option:#f0f7ff;--tt-option-hover:#1a2438}.themeToggle_tone_blue__LjH8V .themeToggle_trigger__NJqSh{box-shadow:0 0 0 1px rgba(23,101,190,.2),0 4px 16px rgba(23,101,190,.18),inset 0 1px 0 rgba(160,200,255,.16)}.themeToggle_tone_blue__LjH8V .themeToggle_menu__oDLHF{box-shadow:0 12px 32px rgba(0,0,0,.45),0 0 0 1px rgba(23,101,190,.18),0 0 24px rgba(23,101,190,.12)}