@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);.app-container{display:flex;height:100dvh}.app-container .sidebar{width:288px;margin:16px;border-radius:24px;box-shadow:0 0 0 0 rgba(0,0,0,.2);padding:32px 24px;display:flex;flex-direction:column;background-color:#fff}.app-container .sidebar-title{font-size:24px;margin-bottom:8px}.app-container .sidebar-subtitle{font-size:12px;font-weight:700;margin-bottom:24px}.app-container .sidebar-link{font-size:16px;padding:12px 16px;border-radius:12px;margin-bottom:4px;cursor:pointer;text-decoration:none}.app-container .sidebar-link:hover{background-color:rgba(31,28,46,.1)}.app-container .sidebar-link.router-link-exact-active{background-color:#1f1c2e;color:#fff}.app-container .sidebar-logout{color:#fe3533;font-size:16px;padding:12px 16px;border-radius:12px;cursor:pointer}.app-container .sidebar-logout:hover{background-color:rgba(254,53,51,.1)}.app-container .main-content{width:calc(100% - 320px)}body{margin:0;font-family:DM Sans,sans-serif;background-color:#f3f6fd}*{color:#1f1c2e;transition:all .2s ease;box-sizing:border-box}