.AppShell_page__tulpg{background:#f7f5ee;min-height:100vh}.AppShell_shell__EvA3q{display:grid;grid-template-columns:240px minmax(0,1fr) 300px;gap:2.5rem;max-width:1400px;margin:0 auto;padding:2rem 1.5rem 5rem;align-items:start}@media (max-width:1180px){.AppShell_shell__EvA3q{grid-template-columns:240px minmax(0,1fr)}.AppShell_rail__RNN2w{display:none}}@media (max-width:860px){.AppShell_shell__EvA3q{grid-template-columns:minmax(0,1fr)}.AppShell_nav___9PDK{display:none}}.AppShell_nav___9PDK{position:sticky;top:1.5rem}.AppShell_center__v4bbN{min-width:0;max-width:760px}.AppShell_rail__RNN2w{min-width:0;position:sticky;top:1.5rem}.AppShell_navList__0x1oM{display:flex;flex-direction:column;gap:.25rem}.AppShell_navLink__BnU8r{display:block;border-radius:10px;padding:.55rem .85rem;font-size:.9rem;color:#475569;text-decoration:none;transition:background-color .12s ease,color .12s ease}.AppShell_navLink__BnU8r:hover{background:#f8faf9;color:#0f1f3d}.AppShell_navLink__BnU8r[data-active=true]{background:#eef6f1;color:#14532d;font-weight:600}.AppShell_navLinkDisabled__L_L6P{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:10px;padding:.55rem .85rem;font-size:.9rem;color:#9ca3af;cursor:default}.AppShell_comingSoonBadge__SgQjB{font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;border:1px solid #e5e7eb;border-radius:999px;padding:.1rem .45rem}.AppShell_bottomNav__mkhjU{display:none}@media (max-width:860px){.AppShell_bottomNav__mkhjU{display:grid;position:fixed;bottom:0;left:0;right:0;z-index:50;border-top:1px solid #e5e7eb;background:#fff;height:4rem;padding-bottom:env(safe-area-inset-bottom,0)}}.AppShell_bottomNavItem__lt6Zx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-height:44px;color:#94a3b8;text-decoration:none;font-size:.625rem;font-weight:500}.AppShell_bottomNavItem__lt6Zx[data-active=true]{color:#14532d}.AppShell_emptyRail__KE0__{border:1px solid #e9e6da;border-radius:12px;padding:.85rem 1rem;font-size:.8rem;line-height:1.4;color:#8b8f83;background:#fcfbf7}.AppShell_railStack__DjkWW{display:flex;flex-direction:column;gap:.6rem}.AppShell_railSection__zVZsi+.AppShell_railSection__zVZsi{margin-top:1.1rem}.AppShell_railHeading__JwOLY{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8b8f83;margin:0 0 .5rem}.AppShell_nextMoveCard__45nGG{border-radius:10px;padding:.7rem .85rem;border:1px solid #e5e2d6;background:#fff;display:flex;flex-direction:column;gap:.3rem}.AppShell_nextMoveCard__45nGG[data-priority=urgent]{border-left:3px solid #b45309}.AppShell_nextMoveCard__45nGG[data-priority=normal]{border-left:3px solid #4a7a5e}.AppShell_nextMoveTitle__zXk3B{font-size:.85rem;font-weight:600;color:#14231b;margin:0}.AppShell_nextMoveReason__JSiZ9{font-size:.76rem;line-height:1.4;color:#6b7280;margin:0}.AppShell_nextMoveAction__V4ZVF{align-self:flex-start;margin-top:.15rem;display:inline-block;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:600;color:#14532d;background:#eaf3ec;text-decoration:none}.AppShell_nextMoveAction__V4ZVF:hover{background:#dcece0}.PulseCard_card__yPMrY{display:flex;flex-direction:column;gap:.4rem;border:1px solid #e5e2d6;border-radius:14px;padding:1rem 1.1rem;background:#fff}.PulseCard_eyebrow___C9GG{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4a7a5e}.PulseCard_headline__f1MJt{font-size:1rem;font-weight:600;color:#14231b;margin:0}.PulseCard_context__6WQbl{font-size:.875rem;color:#52584f;margin:0}.PulseCard_metaRow__D0TMR{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.2rem;font-size:.75rem;color:#8b8f83}.PulseCard_action__Euske{align-self:flex-start;margin-top:.3rem;display:inline-block;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;font-weight:600;color:#14532d;background:#eaf3ec;text-decoration:none}.PulseCard_action__Euske:hover{background:#dcece0}.PulseCard_railAction__h8CLZ{align-self:flex-start;margin-top:.15rem;display:inline-block;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:600;color:#8a6d1f;background:#f3e9cd;text-decoration:none}.PulseCard_railAction__h8CLZ:hover{background:#ecdfb4}.PulseCard_emptyState__ECui7{border:1px solid #e9e6da;border-radius:14px;padding:1.5rem 1.25rem;text-align:center;color:#8b8f83;font-size:.85rem;line-height:1.5;background:#fcfbf7}.PulseCard_tabRow__acbPp{display:flex;gap:.35rem;margin-bottom:1.5rem;padding-bottom:.85rem;border-bottom:1px solid #e9e6da;flex-wrap:wrap}.PulseCard_tabLink__vR1wf{border-radius:999px;padding:.4rem .9rem;font-size:.82rem;font-weight:500;color:#52584f;text-decoration:none;border:1px solid transparent;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.PulseCard_tabLink__vR1wf:hover{background:#f1efe4}.PulseCard_tabLink__vR1wf[data-active=true]{background:#14532d;border-color:#14532d;color:#fff;font-weight:600}.PulseCard_list__j1TEt{display:flex;flex-direction:column;gap:.75rem}.PulseCard_pager__AVuBd{margin-top:1.25rem}.PulseCard_unmetDemandCard__KfdII{border-radius:10px;padding:.7rem .85rem;border:1px solid #eadfc5;background:#fbf6e9;display:flex;flex-direction:column;gap:.3rem}.PulseCard_unmetDemandHeadline__QHUVl{font-size:.78rem;line-height:1.4;color:#5c4a1f;margin:0;font-weight:600}.PulseCard_pagerLink__K1cqL{display:inline-block;border-radius:999px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;color:#14532d;border:1px solid #14532d;text-decoration:none}