@layer quartz-base{.sidebar-bottom{flex-direction:column;margin-top:.35rem;display:flex}.sidebar-bottom .sidebar-bottom-label{font-family:var(--headerFont);letter-spacing:.07em;text-transform:uppercase;color:var(--gray);margin:0 0 .4rem;font-size:.7rem;font-weight:600}.sidebar-bottom ul{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.sidebar-bottom a,.sidebar-bottom button.random-note{color:var(--darkgray);border-radius:6px;align-items:center;gap:.55rem;margin-left:-.45rem;padding:.24rem .45rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s;display:flex}.sidebar-bottom a svg,.sidebar-bottom button.random-note svg{color:var(--gray);flex-shrink:0;transition:color .2s}.sidebar-bottom a span,.sidebar-bottom button.random-note span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-bottom a:hover,.sidebar-bottom button.random-note:hover{background-color:var(--highlight);color:var(--secondary)}.sidebar-bottom a:hover svg,.sidebar-bottom button.random-note:hover svg{color:var(--secondary)}.sidebar-bottom button.random-note{text-align:left;cursor:pointer;background:0 0;border:none;width:calc(100% + .45rem);font-family:inherit}.sidebar-bottom .sidebar-bottom-footer{border-top:1px solid var(--lightgray);flex-direction:column;gap:.1rem;margin-top:.8rem;padding-top:.8rem;display:flex}}