[data-v-253b5395] *{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}[data-v-253b5395] *::-webkit-scrollbar{width:6px}[data-v-253b5395] *::-webkit-scrollbar-track{background:transparent}[data-v-253b5395] *::-webkit-scrollbar-thumb{background:#fff3;border-radius:1px}[data-v-253b5395] *::-webkit-scrollbar-thumb:hover{background:#ffffff59}.sidebar-mobile-safe-area[data-v-253b5395]{padding-bottom:max(env(safe-area-inset-bottom,0px),32px)!important;transition:padding-bottom .2s ease-out}@media (max-width: 768px){.sidebar-user-section[data-v-253b5395]{padding-bottom:max(env(safe-area-inset-bottom,0px),32px)}}@supports (-webkit-touch-callout: none){@media (max-width: 768px){.sidebar-mobile-safe-area[data-v-253b5395]{padding-bottom:max(env(safe-area-inset-bottom,0px),40px)!important}}}@media (max-width: 768px) and (max-height: 500px){.sidebar-mobile-safe-area[data-v-253b5395]{padding-bottom:max(env(safe-area-inset-bottom,0px),20px)!important}}.cursor-not-allowed[data-v-253b5395]{pointer-events:none!important}@keyframes slideUp-a8148e01{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-fade-enter-active[data-v-a8148e01],.modal-fade-leave-active[data-v-a8148e01]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-a8148e01],.modal-fade-leave-to[data-v-a8148e01]{opacity:0}.slide-enter-active[data-v-a8148e01],.slide-leave-active[data-v-a8148e01]{transition:all .3s ease}.slide-enter-from[data-v-a8148e01]{opacity:0;transform:translate(30px)}.slide-leave-to[data-v-a8148e01]{opacity:0;transform:translate(-30px)}.line-clamp-2[data-v-a8148e01]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-a8148e01] .prose{color:#374151}[data-v-a8148e01] .prose h1,[data-v-a8148e01] .prose h2,[data-v-a8148e01] .prose h3,[data-v-a8148e01] .prose h4{font-weight:600;color:#111827;margin-top:1rem;margin-bottom:.5rem}[data-v-a8148e01] .prose p{margin-bottom:.75rem}[data-v-a8148e01] .prose strong{font-weight:600;color:#111827}[data-v-a8148e01] .prose a{color:#14b8a6;text-decoration:underline}[data-v-a8148e01] .prose ul,[data-v-a8148e01] .prose ol{margin:1rem 0;padding-left:1.5rem}[data-v-a8148e01] .prose code{background-color:#f3f4f6;color:#dc2626;padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;font-family:monospace}
