.SidebarNavItem_item__JuVzx{position:relative;display:flex;align-items:center;gap:.75rem;padding:.5rem .7rem;border-radius:.6rem;color:#4b5563;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .15s ease,color .15s ease}.SidebarNavItem_item__JuVzx:hover{background:#f3f4f6;color:#111827}.SidebarNavItem_active__ulfuz{background:#fff7ec;color:#b45309;font-weight:600}.SidebarNavItem_active__ulfuz:hover{background:#ffefd9;color:#b45309}.SidebarNavItem_active__ulfuz:before{content:"";position:absolute;left:0;top:.4rem;bottom:.4rem;width:3px;border-radius:0 3px 3px 0;background:#b45309}.SidebarNavItem_collapsed__RRnPJ{justify-content:center;padding:.5rem}.SidebarNavItem_collapsed__RRnPJ.SidebarNavItem_active__ulfuz:before{top:.3rem;bottom:.3rem}.SidebarNavItem_iconWrap__JI_HD{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.SidebarNavItem_label___MaGg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarNavItem_loading__Ueszq{pointer-events:none;opacity:.75}.SidebarNavItem_spinner__B6n0J{width:16px;height:16px}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.AppSidebar_sidebar__Ycdol{z-index:200;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;gap:.5rem;width:15rem;height:100vh;padding:.85rem .7rem;transition:width .18s;display:flex;position:sticky;top:0}.AppSidebar_collapsed__qrpcL{width:4.25rem}.AppSidebar_brandRow__H9ErM{height:var(--page-header-height);border-bottom:1px solid #f1f3f5;align-items:center;margin:-.85rem 0 .5rem;padding:0 .4rem;display:flex}.AppSidebar_brand__k79OQ{cursor:pointer;color:#111827;background:0 0;border:0;align-items:center;gap:.6rem;width:100%;padding:.1rem .15rem;transition:color .15s;display:flex}.AppSidebar_collapsed__qrpcL .AppSidebar_brand__k79OQ{justify-content:center}.AppSidebar_brand__k79OQ:hover{color:#b45309}.AppSidebar_logoMark__C29ju{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s,border-color .15s;display:inline-flex}.AppSidebar_brand__k79OQ:hover .AppSidebar_logoMark__C29ju{color:#b45309;background:#fff7ec;border-color:#fcd9a8}.AppSidebar_brandName__xOXoW{letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1}.AppSidebar_nav__ZGIgs{flex-direction:column;flex:1;gap:1rem;display:flex;overflow:hidden auto}.AppSidebar_group__JZPgX{flex-direction:column;gap:.15rem;display:flex}.AppSidebar_groupLabel__KV7DN{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;padding:.35rem .7rem .2rem;font-size:.68rem;font-weight:700}.AppSidebar_groupDivider__phGoo{background:#f1f3f5;height:1px;margin:.35rem .5rem}.AppSidebar_versionIndicator__h7HcQ{color:#9ca3af;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.3rem;font-size:.7rem;line-height:1;display:flex}.AppSidebar_environmentLabel__IqK_R{color:#fb923c}.AppSidebar_collapsed__qrpcL .AppSidebar_versionIndicator__h7HcQ{font-size:.625rem}.AppSidebar_collapsed__qrpcL .AppSidebar_environmentLabel__IqK_R{display:none}.AppSidebar_collapseToggle__UZthS{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.6rem;align-items:center;gap:.6rem;margin-top:.25rem;padding:.55rem .7rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.AppSidebar_collapsed__qrpcL .AppSidebar_collapseToggle__UZthS{justify-content:center;padding:.55rem}.AppSidebar_collapseToggle__UZthS:hover{color:#111827;background:#f3f4f6;border-color:#d1d5db}.AppSidebar_overlay__F_Tnn{display:none}@media not all and (min-width:1024px){.AppSidebar_sidebar__Ycdol{z-index:301;width:16rem;height:100vh;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:2px 0 12px #0000001f}.AppSidebar_collapsed__qrpcL{width:16rem}.AppSidebar_collapsed__qrpcL .AppSidebar_brand__k79OQ{margin:0}.AppSidebar_mobileOpen__ufsK7{transform:translate(0)}.AppSidebar_collapseToggle__UZthS{display:none}.AppSidebar_overlay__F_Tnn{z-index:300;background:#0006;display:block;position:fixed;inset:0}}