.event-dialog{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.event-dialog__sticky{z-index:2;flex-shrink:0}.event-dialog__sticky--below-header{border-bottom:1px solid #2e2e2e;padding-bottom:6px}.event-dialog__stepper-wrap{padding:0 16px}.event-dialog__scroll{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 16px 12px;display:flex;overflow-y:auto}.event-dialog__instructions::-webkit-scrollbar{width:6px}.event-dialog__scroll::-webkit-scrollbar{width:6px}.event-dialog__scroll::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.event-dialog__description{flex-direction:column;gap:4px;padding:10px 0 2px;display:flex}.event-dialog__description-label{text-transform:uppercase;letter-spacing:.18em;color:#9c9ca0;font-size:10px;font-weight:700}.event-dialog__description-body{color:#eaeaea;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.45}.event-dialog__instructions{background:#90b9ee0d;border:1px solid #90b9ee26;border-radius:8px;flex-shrink:0;max-height:220px;padding:12px 14px;overflow-y:auto}.event-dialog__instructions::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.event-dialog__timeline-card{background:#ffffff08;border:1px solid #2e2e2e;border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.event-dialog__timeline-card-head{background:#ffffff04;border-bottom:1px solid #2e2e2e;align-items:baseline;gap:10px;padding:10px 14px;display:flex}.event-dialog__timeline{padding:6px 10px 10px}.event-dialog__section-title{text-transform:uppercase;letter-spacing:.18em;color:#9c9ca0;font-size:10px;font-weight:700}.event-dialog__section-count{font-variant-numeric:tabular-nums;color:#9c9ca0;background:#ffffff0d;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.event-dialog__composer-wrap{flex-shrink:0;padding:0 16px 12px}.virtual-scroll-container{scroll-snap-type:y mandatory;overflow-y:auto}@media (width<=600px){.event-dialog__scroll{padding:12px}.event-dialog__composer-wrap{padding:0 12px 8px}}
