.run-rail{--run-rail-row:32px;position:relative;overflow:hidden;max-height:calc(var(--run-rail-row) * var(--run-rail-visible, 99))}.run-rail[data-fold-moving]{transition:max-height var(--dur-grow,.38s) var(--ease-inout,cubic-bezier(.4,0,.2,1))}.run-rail-more,.run-rail-row{box-sizing:border-box;height:var(--run-rail-row,32px);min-height:var(--run-rail-row,32px)}.run-rail-face{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0;transition:opacity var(--dur-base,.26s) var(--ease-enter,cubic-bezier(.25,.46,.45,.94));transition-delay:min(calc(var(--run-rail-i, 0) * var(--stagger-word, 45ms)),var(--stagger-word-cap,.42s))}.run-rail-row[data-folded-away] .run-rail-face{opacity:0;transition-delay:0s}.run-rail-more{font-size:11px;line-height:16px}.run-rail-more-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:7px;height:7px;overflow:visible;transition:transform var(--dur-base,.26s) var(--ease-inout,cubic-bezier(.4,0,.2,1))}.run-rail-more[aria-expanded=true] .run-rail-more-mark{transform:rotate(180deg)}.run-rail-more-label{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.run-rail-end-dot{--run-rail-end:#6a6b6d;--run-rail-live:var(--run-rail-end);position:relative;width:7px;height:7px;background:var(--run-rail-end)}.run-rail-end-dot[data-ending=delivered]{--run-rail-end:#002fa7}.run-rail-end-dot[data-ending=failed]{--run-rail-end:#c2402f}@keyframes runRailSettleDot{0%{background-color:#0e9152}to{background-color:var(--run-rail-end)}}.run-rail-end-dot[data-arriving]{animation:runRailSettleDot var(--dur-base,.26s) var(--ease-inout,cubic-bezier(.4,0,.2,1)) both}.run-rail-endword{white-space:nowrap}.run-rail-tailswap{display:inline-grid;flex:none;align-items:center;justify-items:end}.run-rail-tailswap>*{grid-area:1/1}@keyframes runRailTailAway{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@keyframes runRailTailEnter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.run-rail-tailswap .run-rail-tail-was{animation:runRailTailAway var(--dur-base,.26s) var(--ease-inout,cubic-bezier(.4,0,.2,1)) both}.run-rail-tailswap .run-rail-tail-now{animation:runRailTailEnter var(--dur-base,.26s) var(--ease-enter,cubic-bezier(.25,.46,.45,.94)) both}@keyframes runRailLeave{0%{height:var(--run-rail-row,32px);opacity:1}to{height:0;opacity:0}}.run-rail-leaving{height:var(--run-rail-row,32px);overflow:hidden;pointer-events:none;animation:runRailLeave var(--dur-grow,.38s) var(--ease-inout,cubic-bezier(.4,0,.2,1)) both}.run-rail-section{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr}.run-rail-section>*{min-width:0;min-height:0}@keyframes runRailSectionOpen{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.run-rail-section[data-arriving]{overflow:hidden;animation:runRailSectionOpen var(--dur-grow,.38s) var(--ease-inout,cubic-bezier(.4,0,.2,1)) both}.run-rail-section[data-closing]{overflow:hidden;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-grow,.38s) var(--ease-inout,cubic-bezier(.4,0,.2,1)),opacity var(--dur-grow,.38s) var(--ease-inout,cubic-bezier(.4,0,.2,1))}@media (prefers-reduced-motion:reduce){.run-rail-face,.run-rail-more-mark,.run-rail[data-fold-moving]{transition:none}.run-rail-end-dot[data-arriving]{animation:none}.run-rail-tailswap .run-rail-tail-was{animation:none;display:none}.run-rail-tailswap .run-rail-tail-now{animation:none}.run-rail-leaving{animation:none;display:none}.run-rail-section[data-arriving]{animation:none}.run-rail-section[data-closing]{transition:none}}.finish-toast{--finish-toast-ink:#6a6b6d;--r-button:8px;--shape-button:round;position:fixed;right:18px;bottom:min(calc(var(--composer-dock-h, -22px) + 40px),calc(100dvh - 130px));z-index:80;box-sizing:border-box;display:flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 36px));padding:12px 12px 12px 16px;overflow:hidden;border:1px solid #e5e5e6;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(19,19,21,.1),0 1px 2px rgba(19,19,21,.06);color:#131315;animation:finishToastIn var(--dur-enter,.52s) var(--ease-enter,cubic-bezier(.25,.46,.45,.94)) both}body:has(.xp-panel[data-mode=beside]) .finish-toast{right:calc(var(--xp-pin, 0px) + 18px);max-width:min(560px,calc(100vw - var(--xp-pin, 0px) - var(--xp-left, 0px) - 36px))}@supports (corner-shape:squircle){.finish-toast{--r-button:12px;--shape-button:squircle}}.finish-toast[data-ending=delivered]{--finish-toast-ink:#002fa7}.finish-toast[data-ending=failed]{--finish-toast-ink:#c2402f}@keyframes finishToastIn{0%{opacity:0;transform:translate(12px,12px)}to{opacity:1;transform:none}}@keyframes finishToastOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.finish-toast[data-leaving]{pointer-events:none;animation:finishToastOut var(--dur-base,.26s) var(--ease-inout,cubic-bezier(.4,0,.2,1)) both}.finish-toast-dot{position:relative;flex:none;width:8px;height:8px;border-radius:999px;background:var(--finish-toast-ink)}@keyframes finishToastRing{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--finish-toast-ink) 45%,transparent)}to{box-shadow:0 0 0 6px color-mix(in srgb,var(--finish-toast-ink) 0%,transparent)}}.finish-toast-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:finishToastRing var(--dur-enter,.52s) var(--ease-enter,cubic-bezier(.25,.46,.45,.94)) var(--dur-base,.26s) 1 both}.finish-toast-text{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:360px;font-size:13px;line-height:18px}.finish-toast-line{display:-webkit-box;overflow:hidden;color:#333437;-webkit-box-orient:vertical;-webkit-line-clamp:2}.finish-toast-line b{color:#131315;font-weight:600}.finish-toast-detail{color:#6a6b6d;font-size:12px;line-height:16px}.finish-toast-open{box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;height:40px;min-height:40px;padding:0 20px;border:0;border-radius:var(--r-button,8px);corner-shape:var(--shape-button,round);background:#002fa7;color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast,.12s) var(--ease-out,cubic-bezier(.2,.8,.2,1))}.finish-toast-open:hover{background:#00268c}.finish-toast-close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:#6a6b6d;cursor:pointer;transition:color var(--dur-fast,.12s) var(--ease-out,cubic-bezier(.2,.8,.2,1)),background-color var(--dur-fast,.12s) var(--ease-out,cubic-bezier(.2,.8,.2,1))}.finish-toast-close:hover{background:#f2f2f3;color:#131315}.finish-toast-close:focus-visible,.finish-toast-open:focus-visible{outline:2px solid #002fa7;outline-offset:2px}@keyframes finishToastClock{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.finish-toast-clock{position:absolute;right:0;bottom:0;left:0;height:1px;background:color-mix(in srgb,var(--finish-toast-ink) 55%,transparent);transform-origin:left center;pointer-events:none;animation:finishToastClock var(--finish-toast-ms) linear both}.finish-toast[data-held] .finish-toast-clock{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.finish-toast,.finish-toast[data-leaving]{animation:none}.finish-toast-clock,.finish-toast-dot:after{animation:none;display:none}.finish-toast-close,.finish-toast-open{transition:none}}