.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fade-in .2s ease-out}.animate-fade-in-up{animation:fade-in-up .3s ease-out}.animate-fadeIn{animation:fadeIn .8s ease-in-out forwards}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.animate-shimmer{animation:shimmer 2s infinite}[contenteditable]{outline:none}[contenteditable] img{max-width:100%;height:auto;border-radius:.5rem;margin:.5rem 0}[contenteditable] a{color:#d4af37;text-decoration:underline}[contenteditable] ul,[contenteditable] ol{margin:1rem 0;padding-right:1.5rem}[contenteditable] li{margin:.5rem 0}[contenteditable] h1,[contenteditable] h2,[contenteditable] h3{font-weight:700;margin:1rem 0 .5rem;color:#d4af37}[contenteditable] h3{font-size:1.25rem}[contenteditable] p{margin:.5rem 0}.prose img{border-radius:.75rem;box-shadow:0 4px 6px -1px #0000004d}.prose a{color:#d4af37;transition:opacity .2s}.prose a:hover{opacity:.8}.text-4xl{font-size:1.75rem!important;line-height:1.3!important}@media(min-width:768px){.md\:text-5xl{font-size:2rem!important;line-height:1.4!important}}
