.dveb-core body,body.dveb-core,body .dveb-core{background-color:#ededed}.dveb-core .site-container{background-color:#e8e3d1}.dveb-core .site-header{color:#e8e3d1;background-color:#142638}.dveb-core .site-title a{color:#e8e3d1}.dveb-core .site-description{color:#fff}.dveb-core .navigation-header{color:#ffd481;background-color:#1a3050;border-bottom:1px solid #ffd481}.dveb-core .site-inner{background-color:#ededed}.dveb-core .content-sidebar .site-content{width:1000px}.dveb-core .content-sidebar .sidebar-primary{writing-mode:horizontal-tb;text-orientation:mixed;text-indent:0;background-color:#fff;border-bottom:1px solid #e5e7eb;border-radius:10px;place-content:normal;width:400px;margin:0;padding:0;animation:.4s fadeIn}.navigation-sidebar-primary{flex-direction:column;gap:.25rem;height:100%;margin:10px 10px 20px;padding:0;display:flex;overflow-y:auto}.navigation-sidebar-primary h3{color:var(--sidebar-title,#555);text-transform:uppercase;letter-spacing:.05em;margin:.5rem 1rem .25rem;font-size:.875rem;font-weight:600}.navigation-sidebar-primary a{color:var(--sidebar-link,#333);border-left:3px solid #0000;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.navigation-sidebar-primary a:hover,.navigation-sidebar-primary a:focus{background-color:var(--sidebar-hover-bg,#f5f5f5);color:var(--sidebar-hover,#000)}.navigation-sidebar-primary a.active{background-color:var(--sidebar-active-bg,#eaf3ff);border-left-color:var(--accent-color,#007aff);color:var(--accent-color,#007aff)}.navigation-sidebar-primary .subnav{border-left:1px dashed var(--border-color,#ddd);flex-direction:column;margin-left:.75rem;padding-left:.5rem;display:flex}.navigation-sidebar-primary .subnav a{color:var(--sidebar-sub-link,#555);padding:.35rem 1rem;font-size:.875rem}.navigation-sidebar-primary .subnav a.active{color:var(--accent-color,#007aff);border-left:2px solid var(--accent-color,#007aff)}.dveb-core .site-footer{color:#e8e3d1;background-color:#142638}
