.velos-shell{background-color:var(--color-background)}.font-headline-sm,.font-label-md,.velos-shell{font-family:Inter,sans-serif}.text-headline-sm{font-size:18px;line-height:1.75rem}.text-label-md{font-size:14px;line-height:1.25rem}.text-surface-container-lowest{color:var(--color-on-primary)}.text-on-surface{color:var(--color-on-surface)}.logo-image{display:block}.velos-shell .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;font-size:20px}#sidebar{background-color:var(--color-sidebar-bg);scrollbar-gutter:auto;scrollbar-width:none;width:224px;transition:width .3s cubic-bezier(.4,0,.2,1)}#sidebar::-webkit-scrollbar{display:none}#main-content{margin-left:224px;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}#sidebar.state-collapsed,#sidebar.state-hover{width:45px}#sidebar.state-collapsed~#main-content,#sidebar.state-hover~#main-content{margin-left:45px}#sidebar.state-hover:hover{width:224px}.nav-label{opacity:1;white-space:nowrap;transition:opacity .2s .1s,width}#control-menu{background-color:var(--color-surface-container-lowest);border:1px solid var(--color-outline-variant);border-radius:4px;padding:6px;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003}.state-option{width:100%;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:12px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.state-option.active,.state-option:hover{background-color:var(--color-surface-container);color:var(--color-on-surface)}
