.announcement-content .prose{color:inherit}.announcement-content .prose h1,.announcement-content .prose h2,.announcement-content .prose h3,.announcement-content .prose h4,.announcement-content .prose h5,.announcement-content .prose h6{color:inherit;font-weight:600}.announcement-content .prose p{margin-bottom:1rem;line-height:1.6}.announcement-content .prose a{color:#3b82f6;text-decoration:underline;text-decoration-color:#3b82f64d;transition:text-decoration-color .2s}.announcement-content .prose a:hover{text-decoration-color:#3b82f6}.dark .announcement-content .prose a{color:#60a5fa}.announcement-content .prose ul,.announcement-content .prose ol{padding-left:1.5rem;margin-bottom:1rem}.announcement-content .prose li{margin-bottom:.25rem}.announcement-content .prose blockquote{border-left:4px solid rgb(229 231 235);padding-left:1rem;margin:1rem 0;font-style:italic}.dark .announcement-content .prose blockquote{border-left-color:#4b5563}.announcement-content .prose code{background-color:#f3f4f6;color:#ef4444;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.dark .announcement-content .prose code{background-color:#374151;color:#fca5a5}.image-block.svelte-14ivpr5 img:where(.svelte-14ivpr5){transition:opacity .3s ease-in-out}.image-block.svelte-14ivpr5 img[src=""]:where(.svelte-14ivpr5){opacity:0}.button-block.svelte-14ivpr5 a:where(.svelte-14ivpr5),.button-block.svelte-14ivpr5 button:where(.svelte-14ivpr5){transform:translateY(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.button-block.svelte-14ivpr5 a:where(.svelte-14ivpr5):hover,.button-block.svelte-14ivpr5 button:where(.svelte-14ivpr5):hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.button-block.svelte-14ivpr5 a:where(.svelte-14ivpr5):active,.button-block.svelte-14ivpr5 button:where(.svelte-14ivpr5):active{transform:translateY(0)}[role=dialog].svelte-1jb7h79{outline:none}.h-full.overflow-y-auto.svelte-1jb7h79{scroll-behavior:smooth}.h-full.overflow-y-auto.svelte-1jb7h79::-webkit-scrollbar{width:6px}.h-full.overflow-y-auto.svelte-1jb7h79::-webkit-scrollbar-track{background:transparent}.h-full.overflow-y-auto.svelte-1jb7h79::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:3px}.h-full.overflow-y-auto.svelte-1jb7h79::-webkit-scrollbar-thumb:hover{background-color:#9ca3afb3}.dark .h-full.overflow-y-auto.svelte-1jb7h79::-webkit-scrollbar-thumb{background-color:#4b556380}.dark .h-full.overflow-y-auto.svelte-1jb7h79::-webkit-scrollbar-thumb:hover{background-color:#4b5563b3}body{position:relative}
