.v5-topbar-search--expanded{min-width:0}.live-shell .v5-topbar-row--search-only{justify-content:space-between;gap:16px}.live-shell .v5-topbar-search--expanded{flex:0 1 clamp(560px,46vw,860px);max-width:860px}.live-shell .shell-search-form{width:100%}.live-shell .shell-search-field{min-height:38px;border-radius:999px;padding:8px 14px}.live-shell .v5-topbar-actions{gap:10px;margin-left:16px}.v5-task-indicator,.v5-task-indicator-button{position:relative}.v5-task-indicator-badge{position:absolute;right:-6px;top:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#ffb400;color:#111111;font-family:var(--mono);font-size:9px;font-weight:700;line-height:16px;text-align:center}.v5-task-indicator-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:90;width:min(480px,calc(100vw - 32px));border:2px solid var(--border);background:var(--surface);color:var(--foreground);box-shadow:0 18px 36px rgba(15,23,42,.14)}.v5-task-indicator-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border-soft);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.v5-task-indicator-link{color:#ffb400;text-decoration:none}.v5-task-indicator-summary{display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 14px;border-bottom:1px solid var(--border-soft);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-text)}.v5-task-indicator-section{display:grid;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border-soft)}.v5-task-indicator-label{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-text)}.v5-task-group-card{display:grid;gap:10px;padding:12px;border:1px solid var(--border-soft);background:var(--surface-alt)}.v5-task-group-card.is-running-now{border-left:4px solid var(--accent)}.v5-task-group-card.is-deferred-followup,.v5-task-group-card.is-queued-next{border-left:4px solid #ffb400}.v5-task-group-card.is-recent-result{border-left:4px solid color-mix(in srgb,var(--border) 72%,white 28%)}.v5-task-group-card.is-recent{gap:8px}.v5-task-indicator-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:flex-start}.v5-task-indicator-row svg{margin-top:2px;color:var(--accent)}.v5-task-indicator-copy{display:grid;gap:3px;min-width:0}.v5-task-indicator-copy strong{font-size:13px;font-weight:600}.v5-task-indicator-copy span{color:var(--neutral-text);font-size:12px}.v5-task-status-chip{display:inline-flex;min-height:24px;align-items:center;justify-content:center;border:1px solid var(--border-soft);background:var(--surface);padding:0 8px;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.v5-task-status-chip.is-running,.v5-task-status-chip.is-success{border-color:color-mix(in srgb,var(--accent) 28%,var(--border-soft) 72%);color:var(--accent)}.v5-task-status-chip.is-cancelling,.v5-task-status-chip.is-partial,.v5-task-status-chip.is-queued{border-color:color-mix(in srgb,#ffb400 40%,var(--border-soft) 60%);color:#a16207}.v5-task-status-chip.is-cancelled{border-color:color-mix(in srgb,var(--border) 60%,white 40%);color:var(--neutral-text)}.v5-task-status-chip.is-failed{border-color:rgba(190,24,93,.28);color:#be123c}.v5-task-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-text)}.v5-task-progress{position:relative;overflow:hidden;height:8px;border:1px solid var(--border-soft);background:var(--surface)}.v5-task-progress-bar{display:block;height:100%;background:var(--accent);transition:width .18s ease}.v5-task-progress-bar.is-cancelling,.v5-task-progress-bar.is-partial,.v5-task-progress-bar.is-queued{background:#ffb400}.v5-task-progress-bar.is-failed{background:#be123c}.v5-task-progress-bar.is-cancelled{background:color-mix(in srgb,var(--accent) 28%,var(--border) 72%)}.v5-task-indicator-note{color:var(--neutral-text);font-size:12px;line-height:1.5}.v5-task-indicator-note.is-error{color:#be123c}.v5-task-indicator-empty{padding:14px;color:var(--neutral-text);font-size:12px}.live-shell .v5-topbar-search,.live-shell .v5-topbar-search--expanded{width:100%;max-width:none;min-width:0;flex:1 1 760px}.live-shell .shell-search-field,.live-shell .shell-search-form{width:100%;min-width:0}.live-shell .cal-detail{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.live-shell .cal-detail-body{max-height:none;min-height:0;overflow-y:auto}@media (min-width:1081px){.live-shell .v5-topbar-row--search-only{grid-template-columns:auto minmax(720px,1fr) auto}}@media (min-width:1400px){.live-shell .v5-topbar-row--search-only{grid-template-columns:auto minmax(920px,1fr) auto}}@media (max-width:960px){.live-shell .v5-topbar-search--expanded{flex-basis:min(100%,640px)}}