.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(85vh-7rem\)\]{max-height:calc(85vh - 7rem)}.max-w-\[860px\]{max-width:860px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.18em\]{letter-spacing:.18em}.\!delay-\[0ms\]{transition-delay:0ms!important}.\!duration-\[0ms\]{transition-duration:0ms!important}.hover\:z-\[40\]:hover{z-index:3}.hover\:z-\[30\]:hover{z-index:2}.hover\:z-\[20\]:hover{z-index:1}
.event-scope {
                    --event-scope-ink: var(--foreground);
                    --event-scope-ink-muted: var(--muted-foreground);
                    --event-scope-ink-mute2: color-mix(in oklab, var(--muted-foreground) 82%, transparent);
                    --event-scope-border: var(--border);
                }

                .event-scope__letter {
                    max-width: 680px;
                    margin: 0 auto;
                    position: relative;
                }

                .event-scope__letter__rail {
                    position: absolute;
                    left: -24px;
                    top: 0;
                    bottom: 0;
                    width: 3px;
                    border-radius: 2px;
                    background: linear-gradient(to bottom, var(--primary-500) 0%, var(--primary-500) 8%, transparent 90%);
                    opacity: 0.45;
                    pointer-events: none;
                }

                @media (max-width: 640px) {
                    .event-scope__letter__rail {
                        left: -16px;
                    }
                }

                .event-scope__body {
                    font-size: 14px !important;
                    line-height: 1.75;

                    text-wrap: pretty;
                    -webkit-font-smoothing: antialiased;
                }

                .event-scope__body > * + * {
                    margin-top: 1.1em;
                }

                .event-scope__body p {
                    margin: 0;
                    color: var(--event-scope-ink-muted);
                }

                .event-scope__body strong {

                    font-weight: 700;
                }

                .event-scope__body h1,
                .event-scope__body h2,
                .event-scope__body h3,
                .event-scope__body h4,
                .event-scope__body h5,
                .event-scope__body h6 {
                    margin: 1.4em 0 0.5em;

                    font-weight: 700;
                    line-height: 1.15;
                    text-wrap: balance;
                }

                .event-scope__body ul,
                .event-scope__body ol {
                    color: var(--event-scope-ink-muted);
                    padding-left: 1.25rem;
                }

                .event-scope__body figure {
                    margin: 2rem 0;
                }

                .event-scope__body > img,
                .event-scope__body figure img {
                    border-radius: 0.75rem;
                    outline: 1px solid rgba(0, 0, 0, 0.1);
                }

                .event-scope__body figcaption,
                .event-scope__body .image-caption {
                    margin-top: 0.5rem;
                    color: var(--event-scope-ink-mute2);
                    font-size: 0.75rem;
                    line-height: 1.35;
                    text-align: center;
                }

                .event-scope .text-ink,
                .event-scope .hover\:text-ink:hover {
                    color: var(--event-scope-ink);
                }

                .event-scope .text-ink-muted {
                    color: var(--event-scope-ink-muted);
                }

                .event-scope .text-ink-mute2 {
                    color: var(--event-scope-ink-mute2);
                }

                .event-scope .border-ink-border {
                    border-color: var(--event-scope-border);
                }

                @media print {
                    .event-scope .no-print,
                    .event-scope .no-print * {
                        display: none !important;
                    }
                }