.comment-card[data-v-182cc9fc]{background-color:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1rem;transition:all .2s ease}.comment-card[data-v-182cc9fc]:hover{background-color:#ffffff0d;border-color:#ffffff1a}.empty-state[data-v-182cc9fc]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 1rem;text-align:center}.empty-state-icon[data-v-182cc9fc]{color:var(--color-text-muted);font-size:4rem;margin-bottom:1rem}.text-body[data-v-182cc9fc]{color:var(--color-text-secondary);font-size:1.125rem;font-weight:500}.text-caption[data-v-182cc9fc]{color:var(--color-text-muted);font-size:.875rem}.loading-spinner[data-v-182cc9fc]{animation:spin-182cc9fc .8s linear infinite;border:3px solid hsla(0,0%,100%,.1);border-radius:50%;border-top:3px solid var(--color-primary);height:2rem;width:2rem}@keyframes spin-182cc9fc{to{transform:rotate(1turn)}}.loading-overlay[data-v-0bfba9db]{align-items:center;background-color:var(--color-bg-primary);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.loading-content[data-v-0bfba9db]{align-items:center;display:flex;flex-direction:column;gap:1rem}.loading-text[data-v-0bfba9db]{font-size:1.125rem;font-weight:500}.action-icon-btn[data-v-0bfba9db],.loading-text[data-v-0bfba9db]{color:var(--color-text-secondary)}.action-icon-btn[data-v-0bfba9db]{align-items:center;background:transparent;border:none;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.5rem;transition:all .2s ease}.action-icon-btn[data-v-0bfba9db]:hover{background-color:#ffffff0d;color:var(--color-text-primary)}.action-icon-btn[data-v-0bfba9db]:active{transform:scale(.95)}.tab-button[data-v-0bfba9db]{background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.animate-fade-in-up[data-v-0bfba9db]{animation:fadeInUp-0bfba9db .3s ease-out}@keyframes fadeInUp-0bfba9db{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pt-safe[data-v-0bfba9db]{padding-top:max(20px,env(safe-area-inset-top))}
