.nav-link.svelte-1tun5di{border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-link.svelte-1tun5di:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.nav-link.svelte-1tun5di:is(.dark:where(.svelte-1tun5di) :where(.svelte-1tun5di)){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.nav-link.svelte-1tun5di:hover:is(.dark:where(.svelte-1tun5di) :where(.svelte-1tun5di)){--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.nav-link.active.svelte-1tun5di{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.nav-link.active.svelte-1tun5di:is(.dark:where(.svelte-1tun5di) :where(.svelte-1tun5di)){background-color:#0c4a6e33;--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}div.svelte-so93hr{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.mobile-nav-link.svelte-nr5zd9{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mobile-nav-link.svelte-nr5zd9:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.mobile-nav-link.svelte-nr5zd9:is(.dark:where(.svelte-nr5zd9) :where(.svelte-nr5zd9)){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.mobile-nav-link.svelte-nr5zd9:hover:is(.dark:where(.svelte-nr5zd9) :where(.svelte-nr5zd9)){--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.mobile-nav-link.active.svelte-nr5zd9{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.mobile-nav-link.active.svelte-nr5zd9:is(.dark:where(.svelte-nr5zd9) :where(.svelte-nr5zd9)){background-color:#0c4a6e33;--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.rich-content.svelte-1ea17vz img{max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e5e7eb;transition:all .2s ease;margin:1rem 0;display:block}.rich-content.svelte-1ea17vz img:hover{box-shadow:0 4px 12px #00000026}.dark .rich-content.svelte-1ea17vz img{border-color:#374151}.rich-content.svelte-1ea17vz .youtube-embed-container{margin:1rem 0}.rich-content.svelte-1ea17vz .image-embed-container{margin:1rem 0;text-align:center}.rich-content.svelte-1ea17vz .image-embed-container img{max-height:400px;width:auto;display:inline-block}.rich-content.svelte-1ea17vz pre{position:relative;overflow-x:auto;padding:1rem;border-radius:.5rem;font-size:.875rem;line-height:1.5;background:#1f2937!important}.rich-content.svelte-1ea17vz code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.rich-content.svelte-1ea17vz pre code{background:transparent!important;padding:0!important;color:#e5e7eb}.rich-content.svelte-1ea17vz table{margin:1rem 0;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.rich-content.svelte-1ea17vz blockquote{margin:1rem 0;border-radius:.375rem;font-style:italic}.rich-content.svelte-1ea17vz ul,.rich-content.svelte-1ea17vz ol{padding-left:1.5rem}.rich-content.svelte-1ea17vz li{margin:.25rem 0}.rich-content.svelte-1ea17vz a{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s}.rich-content.svelte-1ea17vz a:hover{color:#2563eb;text-decoration:underline}.dark .rich-content.svelte-1ea17vz a{color:#60a5fa}.dark .rich-content.svelte-1ea17vz a:hover{color:#93c5fd}@media (max-width: 768px){.rich-content.svelte-1ea17vz .youtube-embed-container{margin:.75rem -1rem}.rich-content.svelte-1ea17vz .youtube-embed-container .relative{border-radius:0}}
