.Sidebar-module__TZmEEa__sidebar{background-color:var(--bg-card);border:1px solid var(--border);z-index:10;border-radius:.5rem;flex-shrink:0;align-self:flex-start;width:100%;margin-bottom:2rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}@media (min-width:768px){.Sidebar-module__TZmEEa__sidebar{width:16rem;margin-bottom:0}.Sidebar-module__TZmEEa__sticky{position:sticky;top:6rem}}.Sidebar-module__TZmEEa__header{color:#fff;text-transform:uppercase;background-color:#1e3a8a;justify-content:space-between;align-items:center;padding:1rem;font-size:1.125rem;font-weight:700;display:flex}[data-theme=dark] .Sidebar-module__TZmEEa__header{background-color:#374151}.Sidebar-module__TZmEEa__nav{flex-direction:column;max-height:300px;display:flex;overflow-y:auto}@media (min-width:768px){.Sidebar-module__TZmEEa__nav{max-height:calc(100vh - 200px)}}.Sidebar-module__TZmEEa__navItemWrapper{border-bottom:1px solid #f3f4f6}[data-theme=dark] .Sidebar-module__TZmEEa__navItemWrapper{border-bottom-color:#374151}.Sidebar-module__TZmEEa__navItemWrapper:last-child{border-bottom:none}.Sidebar-module__TZmEEa__navLink{color:#374151;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s ease-in-out;display:block}[data-theme=dark] .Sidebar-module__TZmEEa__navLink{color:#e5e7eb}@media (min-width:768px){.Sidebar-module__TZmEEa__navLink{font-size:1rem}}.Sidebar-module__TZmEEa__navLink:hover{color:#ec6a2d;background-color:#f9fafb}[data-theme=dark] .Sidebar-module__TZmEEa__navLink:hover{color:#e27138;background-color:#374151}.Sidebar-module__TZmEEa__downloadSection{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:1rem}[data-theme=dark] .Sidebar-module__TZmEEa__downloadSection{background-color:#111827;border-top-color:#374151}.Sidebar-module__TZmEEa__downloadButton{color:#fff;background-color:#e27138;border-radius:.25rem;justify-content:center;align-items:center;width:100%;padding:.5rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .15s ease-in-out;display:flex}.Sidebar-module__TZmEEa__downloadButton:hover{background-color:#ec6a2d}
