.CommandPalette_backdrop__nlU9D{position:fixed;inset:0;background:rgba(16,24,20,.45);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;z-index:var(--z-modal,1000);animation:CommandPalette_cpFade__jLb3K var(--duration-fast,.12s) var(--ease-standard,ease)}.CommandPalette_panel__xxr_x{width:min(640px,92vw);max-height:70vh;display:flex;flex-direction:column;background:var(--surface,#fff);border:1px solid var(--line,#e3e3e3);border-radius:var(--radius-lg,12px);box-shadow:0 24px 64px rgba(0,0,0,.22);overflow:hidden}.CommandPalette_searchRow__heQGm{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line,#e8e8e8)}.CommandPalette_searchIcon__IXUrn{flex:0 0 auto;opacity:.55;font-size:16px}.CommandPalette_input__IZZe_{flex:1 1 auto;border:none;outline:none;background:transparent;font-size:16px;color:var(--text,#1a1a1a)}.CommandPalette_input__IZZe_::placeholder{color:var(--text-muted,#9aa0a6)}.CommandPalette_hint__l23mQ{flex:0 0 auto;font-size:11px;color:var(--text-muted,#9aa0a6);border:1px solid var(--line,#e3e3e3);border-radius:var(--radius-sm,4px);padding:2px 6px}.CommandPalette_results__h_Qwj{list-style:none;margin:0;padding:6px;overflow-y:auto}.CommandPalette_group__3bZli{padding:8px 10px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted,#9aa0a6)}.CommandPalette_option__8yxUq{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-md,8px);cursor:pointer;color:var(--text,#1a1a1a)}.CommandPalette_option__8yxUq[aria-selected=true]{background:var(--accent-muted,#eef4f1)}.CommandPalette_optionLabel__rEDXS{flex:1 1 auto;font-size:14px}.CommandPalette_optionType__hxL2E{flex:0 0 auto;font-size:11px;color:var(--text-muted,#9aa0a6)}.CommandPalette_empty__sm1G4{padding:24px 16px;text-align:center;color:var(--text-muted,#9aa0a6);font-size:14px}.CommandPalette_footer__U_DfK{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-top:1px solid var(--line,#e8e8e8);font-size:11px;color:var(--text-muted,#9aa0a6)}.CommandPalette_kbd__r2_Sw{border:1px solid var(--line,#e3e3e3);border-radius:var(--radius-sm,4px);padding:1px 5px;margin:0 2px;font-family:inherit}@keyframes CommandPalette_cpFade__jLb3K{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.CommandPalette_backdrop__nlU9D{animation:none}}.MobileToolsSheet_backdrop__nYjRR{position:fixed;inset:0;z-index:120;background:rgba(14,32,26,.45);display:flex;align-items:flex-end;animation:MobileToolsSheet_fade__Ibvp1 .15s ease}.MobileToolsSheet_sheet__6_uQX{width:100%;max-height:88vh;display:flex;flex-direction:column;background:var(--bg,#f5f7f5);border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0 -8px 40px rgba(0,0,0,.25);padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px));animation:MobileToolsSheet_slideUp__wxs8L .2s ease}.MobileToolsSheet_header__bO8_q{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 8px;position:-webkit-sticky;position:sticky;top:0}.MobileToolsSheet_grip__Oye9o{position:absolute;top:6px;left:50%;transform:translateX(-50%);width:36px;height:4px;border-radius:2px;background:var(--line,#dce3dc)}.MobileToolsSheet_title__MGRmR{font-size:16px;font-weight:700;color:var(--text,#0e201a)}.MobileToolsSheet_close__glpFF{border:1px solid var(--line,#dce3dc);background:var(--surface,#fff);color:var(--text,#0e201a);border-radius:999px;width:34px;height:34px;font-size:18px;line-height:1;cursor:pointer}.MobileToolsSheet_scroll__bRSRE{overflow-y:auto;padding:4px 14px 8px;-webkit-overflow-scrolling:touch}.MobileToolsSheet_group__U5Q3v{margin-bottom:14px}.MobileToolsSheet_groupLabel__eTLeO{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#52715f);margin:6px 6px 8px}.MobileToolsSheet_grid__QquwE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.MobileToolsSheet_tool__Q_UE0{display:flex;align-items:center;gap:10px;padding:12px;min-height:48px;background:var(--surface,#fff);border:1px solid var(--line,#dce3dc);border-radius:12px;color:var(--text,#0e201a);font-size:14px;font-weight:600;text-decoration:none}.MobileToolsSheet_tool__Q_UE0:active{opacity:.6}.MobileToolsSheet_toolIcon__eLf_Y{font-size:16px;color:var(--forest,#1a3328);flex-shrink:0}@keyframes MobileToolsSheet_slideUp__wxs8L{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileToolsSheet_fade__Ibvp1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MobileToolsSheet_backdrop__nYjRR,.MobileToolsSheet_sheet__6_uQX{animation:none}}.ShellSubBar_bar__IgZM5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3,12px);padding:4px var(--space-4,16px);border-bottom:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);min-height:32px}.ShellSubBar_trail__ecDZ0{min-width:0;flex:1 1 auto;overflow:hidden}.ShellSubBar_recents___OKtX{position:relative;flex:none}.ShellSubBar_recentsButton__UizTM{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm,13px);color:var(--text-muted,#6b7280);background:none;border:1px solid transparent;border-radius:var(--radius-sm,4px);padding:2px 8px;cursor:pointer}.ShellSubBar_recentsButton__UizTM:hover{color:var(--text,#1a1a1a);background:var(--surface-muted,#f3f4f6)}.ShellSubBar_recentsButton__UizTM:focus-visible{outline:var(--focus-ring,0 0 0 2px var(--accent-muted))}.ShellSubBar_caret__CtyIq{font-size:9px;line-height:1}.ShellSubBar_menu__fFm0S{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:220px;max-width:320px;list-style:none;margin:0;padding:4px;background:var(--surface,#fff);border:1px solid var(--line,#e5e7eb);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-md,0 8px 24px rgba(0,0,0,.12))}.ShellSubBar_menuItem__eGv2S{display:block;font-size:var(--text-sm,13px);color:var(--text,#1a1a1a);text-decoration:none;border-radius:var(--radius-sm,4px);padding:6px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShellSubBar_menuItem__eGv2S:hover{background:var(--surface-muted,#f3f4f6)}.ShellSubBar_menuItem__eGv2S:focus-visible{outline:var(--focus-ring,0 0 0 2px var(--accent-muted))}@media (max-width:480px){.ShellSubBar_menu__fFm0S{max-width:calc(100vw - 24px)}}.Breadcrumbs_nav__FLtl_{display:flex;align-items:center;font-size:var(--text-sm,13px);color:var(--text-muted,#6b7280);padding:4px 0}.Breadcrumbs_list__2KFbz{display:flex;align-items:center;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.Breadcrumbs_item__05YuB{display:inline-flex;align-items:center;gap:4px}.Breadcrumbs_link__NAn_W{color:var(--text-muted,#6b7280);text-decoration:none;border-radius:var(--radius-sm,4px);padding:1px 4px}.Breadcrumbs_link__NAn_W:hover{color:var(--text,#1a1a1a);text-decoration:underline}.Breadcrumbs_link__NAn_W:focus-visible{outline:var(--focus-ring,0 0 0 2px var(--accent-muted))}.Breadcrumbs_current__yV3OC{color:var(--text,#1a1a1a);font-weight:600;padding:1px 4px}.Breadcrumbs_sep__uBBr3{color:var(--line,#cbd5e1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Breadcrumbs_ellipsis__oOP5K{color:var(--text-muted,#9aa0a6);padding:1px 4px}