.egg{gap:var(--spacing-10);flex-direction:column;padding-top:72px;display:flex;position:relative}.egg-glow{inset:0 calc(-1 * var(--pad));pointer-events:none;background:radial-gradient(ellipse 30% 46% at 66% 100%, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent 70%), radial-gradient(ellipse 62% 58% at 50% 100%, color-mix(in srgb, var(--color-accent) 11%, transparent), transparent 72%);transform-origin:50% 100%;position:absolute}.egg-session{justify-content:space-between;align-items:center;gap:var(--spacing-3) var(--spacing-6);flex-wrap:wrap;display:flex;position:relative}.egg-lines{align-items:center;gap:var(--spacing-1) var(--spacing-5);font-family:var(--font-mono);font-size:var(--text-meta);line-height:var(--leading-ui);white-space:pre;flex-wrap:wrap;margin:0;display:flex}.egg-prompt{font-size:var(--text-ui);align-items:center;display:flex}.egg-user{font-weight:var(--font-weight-medium);color:var(--color-fg)}.egg-path{color:var(--color-fg-muted)}.egg-sign{color:var(--color-fg-subtle)}.egg-cmd{color:var(--color-fg)}.egg-cur{background:var(--color-accent);width:8px;height:17px;box-shadow:var(--glow-accent);display:none}.egg-out{color:var(--color-fg-muted)}.egg-done{color:var(--color-fg-subtle)}.egg-hint{font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-fg-faint);display:none}@media (hover:hover) and (pointer:fine){.egg-hint{display:block}}.egg-crop{aspect-ratio:1312/600;min-height:0;position:relative;overflow:clip}.egg-rise{aspect-ratio:1312/768}.egg-mark{width:100%;height:100%}
