.TopBar_topBar__pBqAZ{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;height:3.75rem;background:#0d0d0d;border-bottom:1px solid hsla(0,0%,100%,.07);z-index:1000;flex-shrink:0}.TopBar_left__0OzP5{display:flex;align-items:center;gap:.75rem}.TopBar_hamburger__bvpU_{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:none;border:none;color:#a3a3a3;border-radius:.375rem;transition:color .15s ease-in-out,background .15s ease-in-out}.TopBar_hamburger__bvpU_:hover{color:#f5f5f5;background:hsla(0,0%,100%,.06)}.TopBar_brand__MxrRA{display:flex;align-items:center;gap:.5rem;text-decoration:none;cursor:pointer;transition:opacity .15s ease-in-out}.TopBar_brand__MxrRA:hover{opacity:.85}.TopBar_logoWrap___Eame{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:linear-gradient(135deg,#c93900,#e05010 30%,#d8460e 55%,#bf3500);border-radius:.375rem;flex-shrink:0}.TopBar_brandName__WkmMB{font-size:1rem;font-weight:700;color:#f5f5f5;letter-spacing:-.01em}.TopBar_userSection__EMK_9{display:flex;align-items:center;gap:.75rem}.TopBar_avatar__aSc_X{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:linear-gradient(135deg,#c93900,#e05010 30%,#d8460e 55%,#bf3500);font-size:.75rem;font-weight:700;color:#f5f5f5;flex-shrink:0;letter-spacing:.02em}.TopBar_userName__8xuP_{display:none;font-size:.875rem;font-weight:500;color:#f5f5f5}.TopBar_signOut__glACe{background:none;border:none;font-size:.75rem;font-weight:700;color:#666;letter-spacing:.06em;cursor:pointer;padding:.25rem .5rem;border-radius:.375rem;transition:color .15s ease-in-out}.TopBar_signOut__glACe:hover{color:#f5f5f5}@media(min-width:768px){.TopBar_topBar__pBqAZ{padding:0 1.5rem}.TopBar_hamburger__bvpU_{display:none}.TopBar_userName__8xuP_{display:inline}}@media(min-width:1024px){.TopBar_topBar__pBqAZ{padding:0 3rem}}.Sidebar_backdrop__bytm5{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:899}.Sidebar_sidebar__5cJdO{position:fixed;top:3.75rem;left:0;bottom:0;width:14rem;background:#0d0d0d;border-right:1px solid hsla(0,0%,100%,.07);padding:2rem 1rem;transform:translateX(-100%);transition:transform .25s ease-in-out;z-index:900;overflow-y:auto;flex-shrink:0}.Sidebar_open__c4zz_{transform:translateX(0)}.Sidebar_menuLabel__qyHkb{font-size:.625rem;font-weight:700;color:#666;letter-spacing:.08rem;text-transform:uppercase;margin-bottom:1rem;padding-left:.75rem;white-space:nowrap;overflow:hidden}.Sidebar_navList__skCH9{display:flex;flex-direction:column;gap:.25rem}.Sidebar_navItem__uKafb{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.625rem;font-size:.875rem;font-weight:500;color:#a3a3a3;transition:background .15s ease-in-out,color .15s ease-in-out;cursor:pointer;white-space:nowrap}.Sidebar_navItem__uKafb:hover:not(.Sidebar_disabled__jlZlU){background:hsla(0,0%,100%,.06);color:#f5f5f5}.Sidebar_navItem__uKafb.Sidebar_active___o__g{background:rgba(232,80,2,.15);color:#e85002}.Sidebar_navItem__uKafb.Sidebar_disabled__jlZlU{color:#666;cursor:not-allowed;opacity:.6}.Sidebar_label__Fm9Nk{overflow:hidden;text-overflow:ellipsis}.Sidebar_navRow__FC1pe{display:flex;align-items:center;gap:.125rem}.Sidebar_navRow__FC1pe>a{flex:1 1}.Sidebar_chevron__tlqCT{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:rgba(0,0,0,0);color:#666;border-radius:.375rem;cursor:pointer;transition:transform .15s ease-in-out,background .15s ease-in-out,color .15s ease-in-out;flex-shrink:0}.Sidebar_chevron__tlqCT:hover{background:hsla(0,0%,100%,.06);color:#f5f5f5}.Sidebar_chevronOpen__ra4L5{transform:rotate(180deg)}.Sidebar_subList__d4jyJ{list-style:none;margin:.25rem 0 .5rem;padding:0 0 0 1.5rem;display:flex;flex-direction:column;gap:.125rem}.Sidebar_subList__d4jyJ[hidden]{display:none}.Sidebar_subItem__asCZ9{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500;color:#a3a3a3;transition:background .15s ease-in-out,color .15s ease-in-out}.Sidebar_subItem__asCZ9:hover{background:hsla(0,0%,100%,.04);color:#f5f5f5}.Sidebar_subItemActive__lPjy6{background:rgba(232,80,2,.12);color:#e85002}.Sidebar_subLabel__t_WNA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.Sidebar_subScore__0LAB8{font-size:.625rem;font-weight:700;color:#f5f5f5;flex-shrink:0}.Sidebar_subStatus__HR_0c{font-size:.625rem;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.08rem;flex-shrink:0}@media(min-width:768px){.Sidebar_backdrop__bytm5{display:none}.Sidebar_sidebar__5cJdO{position:static;transform:none;width:13rem;padding:2rem .75rem;overflow-y:auto;transition:none}.Sidebar_menuLabel__qyHkb{display:block}.Sidebar_navItem__uKafb{justify-content:flex-start;padding:.5rem .75rem;gap:.75rem}.Sidebar_label__Fm9Nk{display:inline}.Sidebar_chevron__tlqCT,.Sidebar_subList__d4jyJ{display:flex}}@media(min-width:1024px){.Sidebar_sidebar__5cJdO{width:15rem;padding:2rem 1.5rem}}.layout_root__KLnAd{height:100vh;display:flex;flex-direction:column;overflow:hidden}.layout_shell__V6qcn{display:flex;flex:1 1;overflow:hidden}.layout_main__3Nz6a{flex:1 1;min-width:0;overflow-y:auto;background:#0e0e0e}