[data-v-8ff40930] *{scrollbar-width:thin;scrollbar-color:transparent transparent}[data-v-8ff40930] *::-webkit-scrollbar{width:6px}[data-v-8ff40930] *::-webkit-scrollbar-track{background:transparent}[data-v-8ff40930] *::-webkit-scrollbar-thumb{background:transparent;border-radius:9999px;transition:background-color .2s ease}.sidebar-shell[data-v-8ff40930]:hover *{scrollbar-color:rgba(255,255,255,.25) transparent}.sidebar-shell[data-v-8ff40930]:hover *::-webkit-scrollbar-thumb{background:#ffffff40}.sidebar-shell[data-v-8ff40930]:hover *::-webkit-scrollbar-thumb:hover{background:#fff6}.sidebar-mobile-safe-area[data-v-8ff40930]{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-8ff40930]{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-8ff40930]{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-8ff40930]{padding-bottom:max(env(safe-area-inset-bottom,0px),20px)!important}}.cursor-not-allowed[data-v-8ff40930]{pointer-events:none!important}@keyframes slideUp-465c669b{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-fade-enter-active[data-v-465c669b],.modal-fade-leave-active[data-v-465c669b]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-465c669b],.modal-fade-leave-to[data-v-465c669b]{opacity:0}.slide-enter-active[data-v-465c669b],.slide-leave-active[data-v-465c669b]{transition:all .3s ease}.slide-enter-from[data-v-465c669b]{opacity:0;transform:translate(30px)}.slide-leave-to[data-v-465c669b]{opacity:0;transform:translate(-30px)}.line-clamp-2[data-v-465c669b]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-465c669b] .prose{color:#374151}[data-v-465c669b] .prose h1,[data-v-465c669b] .prose h2,[data-v-465c669b] .prose h3,[data-v-465c669b] .prose h4{font-weight:600;color:#111827;margin-top:1rem;margin-bottom:.5rem}[data-v-465c669b] .prose p{margin-bottom:.75rem}[data-v-465c669b] .prose strong{font-weight:600;color:#111827}[data-v-465c669b] .prose a{color:#14b8a6;text-decoration:underline}[data-v-465c669b] .prose ul,[data-v-465c669b] .prose ol{margin:1rem 0;padding-left:1.5rem}[data-v-465c669b] .prose code{background-color:#f3f4f6;color:#dc2626;padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;font-family:monospace}.medroid-app-shell,.medroid-app-main{max-width:100vw}.medroid-app-main :where(.overflow-x-auto){max-width:100%}@media (max-width: 1023px){.medroid-app-shell{--sidebar-width: 0px !important;--app-shell-offset: 0px !important}.medroid-app-main{width:100%;max-width:100%}}@media (max-width: 600px){.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-center{top:calc(env(safe-area-inset-top,0px) + 12px)!important;left:12px!important;right:12px!important;width:auto!important;max-width:calc(100vw - 24px)!important;padding:0!important}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{width:100%!important;max-width:100%!important;margin:0 0 8px!important}}
