.fade-enter-active{transition:opacity 1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.v-list{padding:8px 8px}.wrap-text{-webkit-line-clamp:unset!important}.auto-login,.not-found{text-align:center;margin-top:100px}.home-link{margin-top:20px;text-decoration:none}#homeView{max-width:600px}#homeView,#todayTaskView{margin:0 auto;padding:20px}#assignTask,#rewardTargetView{max-width:600px;margin:0 auto;padding:20px}.task-list{max-height:calc(100vh - 64px);overflow-y:scroll}.task-list::-webkit-scrollbar{display:none}.placeholder{height:1000px}.custom-list{background-color:#f5f5f5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:16px}.custom-list-item{margin-bottom:8px;border:1px solid #ccc;border-radius:4px}.custom-list-item-content{padding:8px}.custom-list-item-title{font-weight:700}.custom-list-item-subtitle{color:#888}.group-title{background-color:#f5f5f5;padding:4px 16px;font-weight:700}.badge{display:inline-block;padding:4px 8px;border-radius:4px;margin-left:8px;font-weight:700}.priority-badge{background-color:#fc0;color:#333}.status-badge{background-color:#0c6;color:#fff}.assignee-badge{background-color:#36c;color:#fff}#setRewardGoalsView{max-width:600px;margin:0 auto;padding:20px}.v-divider{margin-top:20px;margin-bottom:20px}