.live-carousel-arrow[data-v-f2590ae0]{align-items:center;background:var(--edui-surface);border:1px solid var(--edui-hairline);border-radius:var(--edui-radius-pill);box-shadow:var(--edui-shadow-sm);color:var(--edui-text-1);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px}.live-carousel-arrow[data-v-f2590ae0]:focus-visible{box-shadow:var(--edui-focus-ring);outline:none}.live-carousel-arrow--prev[data-v-f2590ae0]{left:var(--edui-space-2)}.live-carousel-arrow--next[data-v-f2590ae0]{right:var(--edui-space-2)}.live-carousel-dot[data-v-99ae51b5]{background:transparent;border:none;cursor:pointer;height:24px;padding:0;position:relative;width:24px}.live-carousel-dot[data-v-99ae51b5]:after{background:var(--edui-border);border-radius:var(--edui-radius-pill);content:"";inset:8px;position:absolute;transition:background var(--edui-dur-fast) var(--edui-ease)}.live-carousel-dot.is-active[data-v-99ae51b5]:after{background:var(--edui-color-primary)}.live-carousel__track[data-v-121b346e]{background:var(--edui-surface-sunken);border-radius:var(--edui-radius-md);min-width:0;overflow:hidden;position:relative;touch-action:pan-y}.live-carousel__slide[data-v-121b346e]{align-items:center;background:transparent;border:none;cursor:zoom-in;display:flex;justify-content:center;padding:0;position:relative;width:100%}.live-carousel__slide[data-v-121b346e]:focus-visible{box-shadow:inset var(--edui-focus-ring);outline:none}.live-carousel__image[data-v-121b346e]{display:block;height:auto;max-height:60vh;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(min-width:640px){.live-carousel__image[data-v-121b346e]{height:min(56vh,620px);max-height:none}}.live-carousel__hint[data-v-121b346e]{background:var(--edui-surface);border-radius:var(--edui-radius-pill);bottom:var(--edui-space-2);box-shadow:var(--edui-shadow-sm);color:var(--edui-text-2);font-size:var(--edui-text-xs);padding:2px var(--edui-space-2);position:absolute;right:var(--edui-space-2)}.live-carousel__caption[data-v-121b346e]{color:var(--edui-text-2);font-size:var(--edui-text-sm);font-weight:var(--edui-weight-medium)}@media(hover:hover){.live-carousel__hint[data-v-121b346e]{opacity:0;transition:opacity var(--edui-dur-fast) var(--edui-ease)}.live-carousel__slide:focus-visible .live-carousel__hint[data-v-121b346e],.live-carousel__slide:hover .live-carousel__hint[data-v-121b346e]{opacity:1}}.live-carousel-enter-active[data-v-121b346e],.live-carousel-leave-active[data-v-121b346e]{transition:opacity var(--edui-dur-fast) var(--edui-ease)}.live-carousel-enter-from[data-v-121b346e],.live-carousel-leave-to[data-v-121b346e]{opacity:0}.stage-card[data-v-30fcd241]{background:var(--edui-surface);border:1px solid var(--edui-hairline);border-radius:var(--edui-radius-lg);box-shadow:var(--edui-shadow-md);min-width:0;padding:var(--edui-space-4)}.stage-card__badge[data-v-30fcd241]{align-items:center;background:var(--edui-color-primary);border-radius:var(--edui-radius-md);color:var(--edui-color-primary-contrast);display:inline-flex;flex-shrink:0;font-size:var(--edui-text-md);height:40px;justify-content:center;min-width:40px;padding:0 var(--edui-space-2)}.stage-card__badge[data-v-30fcd241],.stage-card__label[data-v-30fcd241]{font-weight:var(--edui-weight-semibold)}.stage-card__label[data-v-30fcd241]{color:var(--edui-text-3);font-size:var(--edui-text-xs);letter-spacing:.04em;text-transform:uppercase}.stage-card__title[data-v-30fcd241]{font-size:var(--edui-text-md)}.stage-card__text[data-v-30fcd241],.stage-card__title[data-v-30fcd241]{color:var(--edui-text-1);font-weight:var(--edui-weight-semibold)}.stage-card__text[data-v-30fcd241]{font-size:var(--edui-text-lg);line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}@media(min-width:640px){.stage-card[data-v-30fcd241]{padding:var(--edui-space-6)}.stage-card__text[data-v-30fcd241]{font-size:var(--edui-text-xl)}}.stage-card-enter-active[data-v-30fcd241],.stage-card-leave-active[data-v-30fcd241]{transition:opacity var(--edui-dur-med) var(--edui-ease-out),transform var(--edui-dur-med) var(--edui-ease-out)}.stage-card-enter-from[data-v-30fcd241]{opacity:0;transform:translateY(12px)}.stage-card-leave-to[data-v-30fcd241]{opacity:0;transform:translateY(-8px)}
