.story-content em>strong,.story-content strong>em{color:#ef4444!important}.modal-enter-active[data-v-5456f7a0],.modal-leave-active[data-v-5456f7a0]{transition:opacity .5s}.modal-enter-from[data-v-5456f7a0],.modal-leave-to[data-v-5456f7a0]{opacity:0}.modal-enter-active .relative[data-v-5456f7a0],.modal-leave-active .relative[data-v-5456f7a0]{transition:all .5s cubic-bezier(.16,1,.3,1)}.modal-enter-from .relative[data-v-5456f7a0]{opacity:0;transform:scale(.95)translateY(20px)}.modal-leave-to .relative[data-v-5456f7a0]{opacity:0;transform:scale(.95)translateY(10px)}.custom-scrollbar[data-v-5456f7a0]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-5456f7a0]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-5456f7a0]::-webkit-scrollbar-thumb{background:#7f7f7f33;border-radius:10px}.custom-scrollbar[data-v-5456f7a0]::-webkit-scrollbar-thumb:hover{background:#7f7f7f66}[data-v-5456f7a0] .prose{font-family:inherit}[data-v-5456f7a0] .prose h2{letter-spacing:-.025em;margin-top:2.5em;font-style:italic;font-weight:900}[data-v-5456f7a0] .prose h3{margin-top:2.5rem;margin-bottom:1.5rem;font-family:inherit;font-style:italic;font-weight:800;line-height:1.2}[data-v-5456f7a0] .prose p{margin-bottom:1.5em;line-height:1.8}[data-v-5456f7a0] .prose hr{opacity:.1;margin:4rem 0}.prose-amber[data-v-5456f7a0] h2{color:#92400e}.prose-red[data-v-5456f7a0] h2{color:#b91c1c;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.prose-custom[data-v-5456f7a0] h2{color:inherit;opacity:.9}.bg-\[\#1c1917\][data-v-5456f7a0] .prose h3{color:#fbbf24;border-left:4px solid #92400e;padding-left:1rem}.prose-custom[data-v-5456f7a0]{color:inherit}.prose-custom[data-v-5456f7a0] strong{color:inherit;font-weight:800}.prose-custom[data-v-5456f7a0] a{color:inherit;text-decoration:underline}.fade-enter-active[data-v-5456f7a0],.fade-leave-active[data-v-5456f7a0]{transition:opacity .5s}.fade-enter-from[data-v-5456f7a0],.fade-leave-to[data-v-5456f7a0]{opacity:0}.stable-gutter[data-v-5456f7a0]{scrollbar-gutter:stable}.bg-\[\#1c1917\][data-v-5456f7a0] .prose strong{color:#fbbf24}.journey-reader[data-v-5456f7a0]{padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left))}.journey-reader>.absolute[data-v-5456f7a0]{-webkit-backdrop-filter:none;background:#0c0a08cc}.journey-modal-enter-active[data-v-5456f7a0],.journey-modal-leave-active[data-v-5456f7a0]{transition:opacity .18s}.journey-modal-enter-from[data-v-5456f7a0],.journey-modal-leave-to[data-v-5456f7a0]{opacity:0}.journey-reader .journey-paper[data-v-5456f7a0]{backdrop-filter:none;background:#c9bfad;border:1px solid #8d7d63;border-radius:2px;max-width:75rem;max-height:88dvh;transition:none;box-shadow:4px 4px #b0a38d,7px 7px #756650,0 20px 50px #0008}.journey-paper>.border-b[data-v-5456f7a0]{background:#c4b8a0b3;border-color:#79684b55;gap:1rem}.journey-paper>.journey-header-with-bg[data-v-5456f7a0]{background:0 0;border-bottom:0}.journey-paper h2[data-v-5456f7a0]{overflow-wrap:anywhere}.journey-paper .border-b .font-mono[data-v-5456f7a0]{color:#654b30}.journey-paper .journey-close[data-v-5456f7a0]{color:#51412f;flex-shrink:0;min-width:44px;min-height:44px}.journey-close[data-v-5456f7a0]:hover{background:#6f55322b}.journey-paper button[data-v-5456f7a0]:focus-visible,.journey-paper [tabindex][data-v-5456f7a0]:focus-visible{outline-offset:-3px;outline:2px solid #644320}.journey-paper .overflow-y-auto[data-v-5456f7a0]{overscroll-behavior:contain;min-height:0}.journey-prose[data-v-5456f7a0]{color:#352e26;overflow-wrap:anywhere;--tw-prose-body:#352e26;--tw-prose-headings:#433321;--tw-prose-bold:#352e26;--tw-prose-links:#644320;--tw-prose-quotes:#514739;--tw-prose-counters:#514739;--tw-prose-bullets:#68543b;max-width:90ch;margin-inline:auto}.journey-prose-with-bg[data-v-5456f7a0]{text-shadow:0 1px 1px #efe8dad9,0 0 8px #efe8da8c}.journey-prose[data-v-5456f7a0] img{max-width:100%;height:auto}.journey-prose[data-v-5456f7a0]{font-weight:var(--journey-ink-weight,700)}@media (width<=600px){.journey-paper>.border-b[data-v-5456f7a0]{padding:1rem}.journey-paper .overflow-y-auto[data-v-5456f7a0]{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.journey-reader[data-v-5456f7a0],.journey-reader[data-v-5456f7a0] *{transition:none!important;animation:none!important}}
