.ScopeSwitcher-module__eFl8_G__wrapper{margin:0 12px 8px;position:relative}.ScopeSwitcher-module__eFl8_G__trigger{border:1px solid var(--sidebar-control-border);background:var(--sidebar-hover);width:100%;color:var(--sidebar-fg-muted);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.ScopeSwitcher-module__eFl8_G__trigger:hover{background:var(--sidebar-control);color:var(--sidebar-fg)}.ScopeSwitcher-module__eFl8_G__triggerActive{background:var(--sidebar-active-bg);border-color:var(--sidebar-control-border);color:var(--sidebar-active-fg)}.ScopeSwitcher-module__eFl8_G__triggerActive:hover{background:var(--sidebar-active-bg);filter:brightness(1.08)}.ScopeSwitcher-module__eFl8_G__triggerIcon{opacity:.7;flex-shrink:0}.ScopeSwitcher-module__eFl8_G__triggerLabel{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ScopeSwitcher-module__eFl8_G__scopeBadge{text-transform:uppercase;letter-spacing:.5px;background:var(--sidebar-active-bg);color:var(--sidebar-active-fg);border-radius:4px;padding:2px 5px;font-size:9px;font-weight:600}.ScopeSwitcher-module__eFl8_G__chevron{opacity:.5;flex-shrink:0;transition:transform .2s}.ScopeSwitcher-module__eFl8_G__chevronOpen{transform:rotate(180deg)}.ScopeSwitcher-module__eFl8_G__dropdown{z-index:100;background:var(--bg-card-solid);border:1px solid var(--border);box-shadow:var(--shadow-lg);border-radius:10px;max-height:360px;padding:6px;animation:.15s ease-out ScopeSwitcher-module__eFl8_G__scopeDropIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}@keyframes ScopeSwitcher-module__eFl8_G__scopeDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ScopeSwitcher-module__eFl8_G__dropdownHeader{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);padding:6px 8px 4px;font-size:10px;font-weight:600}.ScopeSwitcher-module__eFl8_G__divider{background:var(--border);height:1px;margin:4px}.ScopeSwitcher-module__eFl8_G__option{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.ScopeSwitcher-module__eFl8_G__option:hover{background:var(--bg-card-hover);color:var(--text-primary)}.ScopeSwitcher-module__eFl8_G__optionActive{background:var(--primary-light)!important;color:var(--primary)!important}.ScopeSwitcher-module__eFl8_G__optionProcessor{font-weight:600}.ScopeSwitcher-module__eFl8_G__optionBrand{color:var(--text-muted);padding-left:28px;font-size:11px}.ScopeSwitcher-module__eFl8_G__optionBrand:hover{color:var(--text-primary)}.ScopeSwitcher-module__eFl8_G__processorGroup{margin-bottom:2px}.ScopeSwitcher-module__eFl8_G__processorLogo{object-fit:contain;border-radius:3px;width:16px;height:16px}.ScopeSwitcher-module__eFl8_G__brandLogo{object-fit:contain;border-radius:2px;width:14px;height:14px}.ScopeSwitcher-module__eFl8_G__brandCount{opacity:.4;margin-left:auto;font-size:10px;font-weight:400}.ScopeSwitcher-module__eFl8_G__dropdown::-webkit-scrollbar{width:4px}.ScopeSwitcher-module__eFl8_G__dropdown::-webkit-scrollbar-track{background:0 0}.ScopeSwitcher-module__eFl8_G__dropdown::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.ScopeSwitcher-module__eFl8_G__flyout{z-index:1000;animation:.15s ease-out ScopeSwitcher-module__eFl8_G__scopeFlyIn;position:fixed;right:auto}@keyframes ScopeSwitcher-module__eFl8_G__scopeFlyIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}
.MetrcStateSwitcher-module__ZRAKcW__wrapper{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;margin:0 12px 8px;padding:8px 10px}.MetrcStateSwitcher-module__ZRAKcW__header{align-items:center;gap:6px;margin-bottom:6px;display:flex}.MetrcStateSwitcher-module__ZRAKcW__icon{color:#10b981;flex-shrink:0}.MetrcStateSwitcher-module__ZRAKcW__label{text-transform:uppercase;letter-spacing:.5px;color:#71717a;font-size:10px;font-weight:600}.MetrcStateSwitcher-module__ZRAKcW__pills{flex-wrap:wrap;gap:4px;display:flex}.MetrcStateSwitcher-module__ZRAKcW__pill{color:#a1a1aa;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.MetrcStateSwitcher-module__ZRAKcW__pill:hover{color:#e4e4e7;background:#ffffff14}.MetrcStateSwitcher-module__ZRAKcW__pillActive{color:#10b981;background:#10b98126;border-color:#10b9814d}.MetrcStateSwitcher-module__ZRAKcW__pillActive:hover{color:#10b981;background:#10b98133}.MetrcStateSwitcher-module__ZRAKcW__inactive{color:#ef4444;font-size:6px;line-height:1}
.WorkspaceSwitcher-module__aNpEJa__wrapper{margin:0 12px 8px;position:relative}.WorkspaceSwitcher-module__aNpEJa__trigger{border:1px solid var(--sidebar-control-border);background:var(--sidebar-hover);width:100%;color:var(--sidebar-fg);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;display:flex}.WorkspaceSwitcher-module__aNpEJa__trigger:hover{background:var(--sidebar-control)}.WorkspaceSwitcher-module__aNpEJa__icon{color:var(--sidebar-active-fg);flex-shrink:0}.WorkspaceSwitcher-module__aNpEJa__labels{flex-direction:column;flex:1;min-width:0;display:flex}.WorkspaceSwitcher-module__aNpEJa__kicker{text-transform:uppercase;letter-spacing:.5px;color:var(--sidebar-fg-faint);font-size:10px;font-weight:600}.WorkspaceSwitcher-module__aNpEJa__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.WorkspaceSwitcher-module__aNpEJa__chevron{opacity:.6;flex-shrink:0;transition:transform .15s}.WorkspaceSwitcher-module__aNpEJa__chevronOpen{transform:rotate(180deg)}.WorkspaceSwitcher-module__aNpEJa__menu{background:#18181b;border:1px solid #ffffff14;border-radius:8px;margin:4px 0 0;padding:4px;box-shadow:0 8px 24px #00000059}.WorkspaceSwitcher-module__aNpEJa__list{margin:0;padding:0;list-style:none}.WorkspaceSwitcher-module__aNpEJa__option{color:#e4e4e7;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.WorkspaceSwitcher-module__aNpEJa__option:hover:not(:disabled){background:#ffffff0f}.WorkspaceSwitcher-module__aNpEJa__option:disabled{cursor:default}.WorkspaceSwitcher-module__aNpEJa__optionCurrent{color:#10b981}.WorkspaceSwitcher-module__aNpEJa__optionText{flex-direction:column;flex:1;min-width:0;display:flex}.WorkspaceSwitcher-module__aNpEJa__optionName{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.WorkspaceSwitcher-module__aNpEJa__optionRole{color:#a1a1aa;font-size:11px}.WorkspaceSwitcher-module__aNpEJa__newButton{color:#10b981;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0f;border-radius:0 0 6px 6px;align-items:center;gap:6px;width:100%;margin-top:4px;padding:7px 8px;font-size:13px;font-weight:600;display:flex}.WorkspaceSwitcher-module__aNpEJa__newButton:hover:not(:disabled){background:#10b98114}.WorkspaceSwitcher-module__aNpEJa__newForm{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;margin-top:4px;padding:8px;display:flex}.WorkspaceSwitcher-module__aNpEJa__newHint{color:#a1a1aa;margin:0;font-size:11px;line-height:1.4}.WorkspaceSwitcher-module__aNpEJa__field{color:#a1a1aa;flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.WorkspaceSwitcher-module__aNpEJa__field input,.WorkspaceSwitcher-module__aNpEJa__field select{color:#e4e4e7;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:7px 8px;font-size:13px;font-weight:400}fieldset.WorkspaceSwitcher-module__aNpEJa__field{border:0;min-width:0;margin:0;padding:0}.WorkspaceSwitcher-module__aNpEJa__types{flex-direction:column;gap:4px;font-weight:400;display:flex}.WorkspaceSwitcher-module__aNpEJa__check{color:#d4d4d8;cursor:pointer;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;display:flex}.WorkspaceSwitcher-module__aNpEJa__check input{accent-color:#10b981;margin-top:2px}.WorkspaceSwitcher-module__aNpEJa__formActions{justify-content:flex-end;gap:6px;display:flex}.WorkspaceSwitcher-module__aNpEJa__cancel,.WorkspaceSwitcher-module__aNpEJa__create{cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600}.WorkspaceSwitcher-module__aNpEJa__cancel{color:#d4d4d8;background:0 0;border:1px solid #ffffff1f}.WorkspaceSwitcher-module__aNpEJa__create{color:#04120c;background:#10b981;border:0;justify-content:center;align-items:center;min-width:64px;display:inline-flex}.WorkspaceSwitcher-module__aNpEJa__create:disabled,.WorkspaceSwitcher-module__aNpEJa__cancel:disabled{opacity:.55;cursor:default}.WorkspaceSwitcher-module__aNpEJa__error{color:#f87171;margin:6px 2px 0;font-size:11px}.WorkspaceSwitcher-module__aNpEJa__spin{animation:.8s linear infinite WorkspaceSwitcher-module__aNpEJa__spin}@keyframes WorkspaceSwitcher-module__aNpEJa__spin{to{transform:rotate(360deg)}}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__menu,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__menu){background:#fff;border-color:#00000014;box-shadow:0 8px 24px #0000001f}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__option,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__option){color:#18181b}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__option:hover:not(:disabled),[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__option:hover:not(:disabled)){background:#0000000a}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__optionCurrent,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__optionCurrent){color:#059669}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__optionRole,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__optionRole){color:#71717a}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__newButton,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__newButton){color:#059669;border-top-color:#0000000f}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__newForm,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__newForm){border-top-color:#0000000f}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__newHint,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__newHint,[data-theme=light] .WorkspaceSwitcher-module__aNpEJa__field,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__field){color:#71717a}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__field input,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__field input,[data-theme=light] .WorkspaceSwitcher-module__aNpEJa__field select,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__field select){color:#18181b;background:#fff;border-color:#0000001f}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__check,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__check,[data-theme=light] .WorkspaceSwitcher-module__aNpEJa__cancel,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__cancel){color:#3f3f46}:is([data-theme=light] .WorkspaceSwitcher-module__aNpEJa__cancel,[data-theme=color] .WorkspaceSwitcher-module__aNpEJa__cancel){border-color:#0000001f}
.Sidebar-module__WZVnLW__sidebar{width:var(--sidebar-width);background:var(--sidebar-bg);-webkit-backdrop-filter:blur(24px);border-right:1px solid var(--sidebar-border);color:var(--sidebar-fg);z-index:100;transition:width var(--t-slow) var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.Sidebar-module__WZVnLW__sidebar.Sidebar-module__WZVnLW__collapsed{width:var(--sidebar-collapsed)}.Sidebar-module__WZVnLW__sidebar:before{content:"";z-index:-1;pointer-events:none;background-color:var(--leaf-field-color);opacity:calc(var(--leaf-field-opacity) * .6);position:absolute;inset:0;-webkit-mask-image:url(/mjos-leaf-field.png);mask-image:url(/mjos-leaf-field.png);-webkit-mask-position:-22px -10px;mask-position:-22px -10px;-webkit-mask-size:304px 256px;mask-size:304px 256px;-webkit-mask-repeat:repeat;mask-repeat:repeat}[data-theme=color] .Sidebar-module__WZVnLW__sidebar:before{opacity:.07;background-color:#fff}@media (prefers-reduced-transparency:reduce){.Sidebar-module__WZVnLW__sidebar:before{display:none}}.Sidebar-module__WZVnLW__brand{border-bottom:1px solid var(--sidebar-border);flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:72px;padding:24px 18px 16px;display:flex;position:relative}.Sidebar-module__WZVnLW__lockup{flex-direction:column;align-items:center;gap:10px;display:flex}.Sidebar-module__WZVnLW__lockupLeaf{background:#fff;width:120px;height:122px;display:block;-webkit-mask:url(/mjos-leaf-green.png) 50%/contain no-repeat;mask:url(/mjos-leaf-green.png) 50%/contain no-repeat}.Sidebar-module__WZVnLW__lockupWord{color:#fff;letter-spacing:.3em;margin-right:-.3em;font-size:22px;font-weight:600;line-height:1}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__lockupLeaf{width:36px;height:37px}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__lockupWord{display:none}.Sidebar-module__WZVnLW__logoText{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--sidebar-fg);letter-spacing:-.03em;font-size:16px;font-weight:800}.Sidebar-module__WZVnLW__brandText{opacity:1;min-width:0;transition:opacity var(--t-normal) var(--ease);flex-direction:column;display:flex}.Sidebar-module__WZVnLW__brandName{color:var(--sidebar-fg);letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:700}.Sidebar-module__WZVnLW__brandRole{letter-spacing:2px;color:var(--sidebar-active-fg);text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:700}.Sidebar-module__WZVnLW__collapseBtn{background:var(--sidebar-control);border:1px solid var(--sidebar-control-border);width:36px;height:36px;color:var(--sidebar-fg-faint);cursor:pointer;opacity:0;transition:all var(--t-normal) var(--ease);z-index:10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.Sidebar-module__WZVnLW__sidebar:hover .Sidebar-module__WZVnLW__collapseBtn{opacity:1}@media (hover:none),(max-width:1024px){.Sidebar-module__WZVnLW__collapseBtn{opacity:1}}.Sidebar-module__WZVnLW__collapseBtn:hover{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 0 12px #22c55e4d}.Sidebar-module__WZVnLW__nav{flex-direction:column;flex:1;gap:2px;padding:12px 10px;display:flex;overflow-y:auto}.Sidebar-module__WZVnLW__navItem{border-radius:var(--r-sm);color:var(--sidebar-fg-muted);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);white-space:nowrap;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;font-weight:400;text-decoration:none;display:flex;position:relative}.Sidebar-module__WZVnLW__navItem:hover{background:var(--sidebar-hover);color:var(--sidebar-fg)}.Sidebar-module__WZVnLW__navItemActive{background:var(--sidebar-active-bg);color:var(--sidebar-active-fg);font-weight:500}.Sidebar-module__WZVnLW__navItemActive:hover{background:var(--sidebar-active-bg);color:var(--sidebar-active-fg);filter:brightness(1.08)}.Sidebar-module__WZVnLW__activeBar{background:var(--sidebar-active-fg);width:3px;box-shadow:0 0 8px var(--primary-glow);border-radius:0 3px 3px 0;position:absolute;top:15%;bottom:15%;left:0}.Sidebar-module__WZVnLW__navLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Sidebar-module__WZVnLW__navBadge{color:#fff;background:#ef4444;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1;animation:2s ease-in-out infinite Sidebar-module__WZVnLW__badgePulse;display:flex;box-shadow:0 0 8px #ef444466}@keyframes Sidebar-module__WZVnLW__badgePulse{0%,to{box-shadow:0 0 6px #ef44444d}50%{box-shadow:0 0 12px #ef444499}}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navItem{justify-content:center;padding:12px}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navLabel{display:none}.Sidebar-module__WZVnLW__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-fg-faint);-webkit-user-select:none;user-select:none;padding:14px 18px 4px;font-size:10px;font-weight:600}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__sectionLabel{display:none}.Sidebar-module__WZVnLW__navDivider{background:var(--sidebar-border);height:1px;margin:8px 14px}.Sidebar-module__WZVnLW__footer{border-top:1px solid var(--sidebar-border);flex-direction:column;gap:4px;padding:12px 10px;display:flex}.Sidebar-module__WZVnLW__userInfo{align-items:center;gap:10px;padding:8px 14px;display:flex}.Sidebar-module__WZVnLW__userAvatar{background:var(--sidebar-active-bg);border:1px solid var(--sidebar-control-border);width:32px;height:32px;color:var(--sidebar-active-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.Sidebar-module__WZVnLW__userDetails{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Sidebar-module__WZVnLW__userName{color:var(--sidebar-fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.Sidebar-module__WZVnLW__userEmail{color:var(--sidebar-fg-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.Sidebar-module__WZVnLW__roleBadge{letter-spacing:1px;text-transform:uppercase;color:#4ade80;background:#22c55e26;border:1px solid #22c55e33;border-radius:20px;flex-shrink:0;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:9px;font-weight:700}.Sidebar-module__WZVnLW__roleBadge[data-role=admin]{color:#c084fc;background:#a855f726;border-color:#a855f733}.Sidebar-module__WZVnLW__footerBtn{border-radius:var(--r-sm);width:100%;color:var(--sidebar-fg-faint);cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:none;align-items:center;gap:12px;padding:10px 14px;font-family:inherit;font-size:13px;display:flex}.Sidebar-module__WZVnLW__footerBtn span{color:var(--sidebar-fg-faint)}.Sidebar-module__WZVnLW__footerBtn:hover{color:#ef4444;background:#ef444414}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__footerBtn{justify-content:center}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__footerBtn span,.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__userInfo{display:none}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__brandText{opacity:0;width:0;overflow:hidden}@media (max-width:768px){.Sidebar-module__WZVnLW__sidebar{transition:transform var(--t-slow) var(--ease);z-index:100;transform:translate(-100%)}.Sidebar-module__WZVnLW__sidebar.Sidebar-module__WZVnLW__mobileOpen{transform:translate(0)}.Sidebar-module__WZVnLW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;opacity:0;pointer-events:none;transition:opacity var(--t-slow) var(--ease);background:#0009;position:fixed;inset:0}.Sidebar-module__WZVnLW__overlay.Sidebar-module__WZVnLW__visible{opacity:1;pointer-events:all}}.Sidebar-module__WZVnLW__roleBadge{letter-spacing:.08em;text-transform:uppercase;color:#4ade80;white-space:nowrap;background:#22c55e26;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:.6rem;font-weight:700}.Sidebar-module__WZVnLW__roleBadge[data-role=rep]{color:#60a5fa;background:#3b82f626}
.MobileTabBar-module__gvUQda__bar{display:none}@media (max-width:768px){.MobileTabBar-module__gvUQda__bar{z-index:98;height:calc(60px + env(safe-area-inset-bottom));padding:4px 4px env(safe-area-inset-bottom);background:color-mix(in srgb, var(--bg-card-solid) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(var(--ink), .08);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.MobileTabBar-module__gvUQda__tab{min-height:52px;color:var(--text-muted,#9ca3af);font:inherit;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:600;text-decoration:none;display:flex}.MobileTabBar-module__gvUQda__tab:active{background:rgba(var(--ink), .06)}.MobileTabBar-module__gvUQda__active{color:var(--org-primary,#22c55e)}.MobileTabBar-module__gvUQda__tab:focus-visible{outline:2px solid var(--org-primary,#22c55e);outline-offset:-2px}}
.CommandPalette-module__0KULLW__backdrop{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#0009;justify-content:center;align-items:flex-start;padding-top:20vh;display:flex;position:fixed;inset:0}.CommandPalette-module__0KULLW__modal{-webkit-backdrop-filter:blur(40px)saturate(1.6);border:1px solid rgba(var(--ink), .1);border-radius:var(--r-xl,20px);width:560px;max-width:calc(100vw - 32px);max-height:480px;box-shadow:0 24px 80px #000000a6, 0 0 0 1px rgba(var(--ink), .05) inset, 0 0 60px #22c55e0f;background:#161616eb;flex-direction:column;display:flex;overflow:hidden}.CommandPalette-module__0KULLW__searchArea{border-bottom:1px solid rgba(var(--ink), .06);align-items:center;gap:12px;padding:16px 20px;display:flex}.CommandPalette-module__0KULLW__searchIcon{color:var(--text-muted,#666);flex-shrink:0}.CommandPalette-module__0KULLW__searchInput{color:var(--text,#fff);caret-color:var(--primary,#22c55e);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px;font-weight:400}.CommandPalette-module__0KULLW__searchInput::placeholder{color:var(--text-muted,#666)}.CommandPalette-module__0KULLW__kbdHint{flex-shrink:0;align-items:center;gap:4px;display:flex}.CommandPalette-module__0KULLW__kbd{background:rgba(var(--ink), .06);border:1px solid rgba(var(--ink), .1);min-width:24px;height:22px;color:var(--text-muted,#666);border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.CommandPalette-module__0KULLW__results{scrollbar-width:thin;scrollbar-color:rgba(var(--ink), .08) transparent;flex:1;padding:8px;overflow-y:auto}.CommandPalette-module__0KULLW__results::-webkit-scrollbar{width:4px}.CommandPalette-module__0KULLW__results::-webkit-scrollbar-track{background:0 0}.CommandPalette-module__0KULLW__results::-webkit-scrollbar-thumb{background:rgba(var(--ink), .1);border-radius:4px}.CommandPalette-module__0KULLW__groupLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#666);padding:8px 12px 4px;font-size:11px;font-weight:600}.CommandPalette-module__0KULLW__resultItem{border-radius:var(--r-sm,8px);cursor:pointer;color:var(--text-secondary,#a1a1a1);align-items:center;gap:12px;padding:10px 12px;transition:background .1s,color .1s;display:flex}.CommandPalette-module__0KULLW__resultItem:hover{background:rgba(var(--ink), .04);color:var(--text,#fff)}.CommandPalette-module__0KULLW__resultItemActive{color:var(--text,#fff);background:#22c55e1a}.CommandPalette-module__0KULLW__resultItemActive:hover{background:#22c55e24}.CommandPalette-module__0KULLW__resultIcon{border-radius:var(--r-sm,8px);background:rgba(var(--ink), .04);width:32px;height:32px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s;display:flex}.CommandPalette-module__0KULLW__resultItemActive .CommandPalette-module__0KULLW__resultIcon{color:var(--primary,#22c55e);background:#22c55e26}.CommandPalette-module__0KULLW__resultBody{flex:1;min-width:0}.CommandPalette-module__0KULLW__resultLabel{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.CommandPalette-module__0KULLW__resultMeta{color:var(--text-muted,#666);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.CommandPalette-module__0KULLW__resultArrow{color:var(--text-muted,#666);opacity:0;flex-shrink:0;transition:opacity .1s}.CommandPalette-module__0KULLW__resultItemActive .CommandPalette-module__0KULLW__resultArrow{opacity:1;color:var(--primary,#22c55e)}.CommandPalette-module__0KULLW__empty{text-align:center;color:var(--text-muted,#666);padding:32px 20px;font-size:14px}.CommandPalette-module__0KULLW__emptyIcon{opacity:.4;margin-bottom:8px}.CommandPalette-module__0KULLW__footer{border-top:1px solid rgba(var(--ink), .06);color:var(--text-muted,#666);justify-content:center;align-items:center;gap:16px;padding:10px 20px;font-size:11px;display:flex}.CommandPalette-module__0KULLW__footerAction{align-items:center;gap:4px;display:flex}.CommandPalette-module__0KULLW__highlight{color:var(--primary,#22c55e);font-weight:600}:is([data-theme=light] .CommandPalette-module__0KULLW__modal,[data-theme=color] .CommandPalette-module__0KULLW__modal){background:rgba(var(--ink), .92);border-color:#0000001a;box-shadow:0 24px 80px #0000002e,inset 0 0 0 1px #0000000d}:is([data-theme=light] .CommandPalette-module__0KULLW__searchArea,[data-theme=color] .CommandPalette-module__0KULLW__searchArea){border-bottom-color:#0000000f}:is([data-theme=light] .CommandPalette-module__0KULLW__resultItem:hover,[data-theme=color] .CommandPalette-module__0KULLW__resultItem:hover){background:#0000000a}:is([data-theme=light] .CommandPalette-module__0KULLW__resultItemActive,[data-theme=color] .CommandPalette-module__0KULLW__resultItemActive){background:#22c55e14}:is([data-theme=light] .CommandPalette-module__0KULLW__resultIcon,[data-theme=color] .CommandPalette-module__0KULLW__resultIcon){background:#0000000a}:is([data-theme=light] .CommandPalette-module__0KULLW__kbd,[data-theme=color] .CommandPalette-module__0KULLW__kbd){background:#0000000d;border-color:#0000001a}:is([data-theme=light] .CommandPalette-module__0KULLW__footer,[data-theme=color] .CommandPalette-module__0KULLW__footer){border-top-color:#0000000f}:is([data-theme=light] .CommandPalette-module__0KULLW__backdrop,[data-theme=color] .CommandPalette-module__0KULLW__backdrop){background:#0000004d}.CommandPalette-module__0KULLW__recentClear{background:rgba(var(--ink), .04);border:1px solid rgba(var(--ink), .08);color:var(--text-muted,#666);cursor:pointer;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:500;transition:all .1s}.CommandPalette-module__0KULLW__recentClear:hover{background:rgba(var(--ink), .08);color:var(--text-secondary,#a1a1a1)}.CommandPalette-module__0KULLW__groupHeader{align-items:center;gap:8px;width:100%;display:flex}@media (max-width:768px){.CommandPalette-module__0KULLW__backdrop{align-items:flex-start;padding-top:8vh}.CommandPalette-module__0KULLW__modal{max-height:70vh}.CommandPalette-module__0KULLW__kbdHint,.CommandPalette-module__0KULLW__footer{display:none}}
.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}
