.automation-scope{display:grid;gap:16px;width:100%;max-width:var(--ag-max-width);margin-inline:auto;padding-bottom:44px;--ag-radius-surface: 14px;--ag-radius-raised: 10px;--ag-font-body: .9rem;--ag-font-caption: .78rem;--ag-font-eyebrow: .66rem;--ag-text-2: var(--c2-muted);--ag-text-3: color-mix(in srgb, var(--c2-muted) 70%, transparent);--ag-hairline: color-mix(in srgb, var(--ui-line) 68%, transparent);--ag-lift: 0 1px 2px rgba(15, 23, 42, .04);--ag-motion: .15s cubic-bezier(.16, 1, .3, 1);--ag-max-width: var(--app-content-max, 1120px)}:root #root .app-shell-modern .automation-scope{padding-top:8px!important}:root #root .app-shell-modern .automation-scope>*{width:100%!important;max-width:var(--ag-max-width)!important;margin-inline:auto!important;min-width:0!important;scroll-margin-top:96px}@keyframes automation-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root #root .app-shell-modern .automation-scope>*{animation:automation-rise var(--motion-slower) var(--ease-out-expo) backwards}:root #root .app-shell-modern .automation-scope>*:nth-child(2){animation-delay:60ms}:root #root .app-shell-modern .automation-scope>*:nth-child(3){animation-delay:.11s}:root #root .app-shell-modern .automation-scope>*:nth-child(n+4){animation-delay:.15s}:root #root .app-shell-modern .automation-scope>.panel{display:grid!important;gap:18px!important;padding:24px!important;border:0!important;border-radius:var(--ag-radius-surface)!important;background:var(--c2-panel)!important;background-image:none!important;box-shadow:var(--ag-lift)!important}:root.dark #root .app-shell-modern .automation-scope>.panel,:root[data-theme=dark] #root .app-shell-modern .automation-scope>.panel{background:var(--c2-panel)!important;border-color:transparent!important;box-shadow:none!important}:root #root .app-shell-modern .automation-scope .eyebrow,:root #root .app-shell-modern .automation-scope .metric-label{display:inline-flex!important;align-items:center!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--ag-text-3)!important;box-shadow:none!important;font-size:var(--ag-font-eyebrow)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.automation-console-panel-header{display:grid;justify-items:start;width:100%;padding-bottom:16px;border-bottom:1px solid var(--ag-hairline)}:root #root .app-shell-modern .automation-console-panel-header h2{margin:6px 0 0!important;color:var(--ui-text)!important;font-size:1.15rem!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important}:root #root .app-shell-modern .automation-console-panel-header p{margin:6px 0 0!important;max-width:65ch!important;color:var(--ui-muted)!important;font-size:.9rem!important;line-height:1.55!important}.automation-console-hero{position:relative;display:grid;grid-template-columns:minmax(280px,.86fr) minmax(420px,1.14fr);gap:28px;align-items:stretch;min-height:280px;padding:24px;border:0;border-radius:var(--ag-radius-surface);background:var(--ui-panel);box-shadow:0 1px 2px #0f172a0a}.automation-console-hero-copy{display:grid;align-content:center;justify-items:start;min-width:0;padding-right:26px;border-right:1px solid var(--ag-hairline)}.automation-console-hero-heading{display:grid;justify-items:start}:root #root .app-shell-modern .automation-console-hero-heading h1{margin:6px 0 0!important;max-width:52ch!important;color:var(--ui-text)!important;font-size:clamp(1.35rem,1.8vw,1.65rem)!important;font-weight:680!important;letter-spacing:-.015em!important;line-height:1.2!important}:root #root .app-shell-modern .automation-console-hero-heading p{margin:8px 0 0!important;max-width:56ch!important;color:var(--ui-muted)!important;font-size:.9rem!important;line-height:1.55!important}.automation-console-hero-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}.automation-console-all-clear{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 12px;border-radius:var(--ui-radius-pill);background:var(--ui-success-bg);color:var(--ui-success);font-size:.7rem;font-weight:700;letter-spacing:.02em}.automation-console-all-clear svg{width:12px;height:12px;flex:0 0 auto}.automation-console-hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(86px,1fr);gap:12px;align-content:stretch}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card{display:grid!important;align-content:start!important;gap:6px!important;min-height:86px!important;margin:0!important;padding:14px 16px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--ui-panel-soft)!important;box-shadow:none!important;transition:transform var(--motion-base) var(--ease-out-expo),box-shadow var(--motion-base) var(--ease-out-expo)!important}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card:hover{transform:translateY(-2px)!important;box-shadow:0 14px 30px -22px color-mix(in srgb,var(--beamo-black) 50%,transparent)!important}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card .metric-label{min-height:0!important}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card .metric-value{min-width:0!important;overflow-wrap:anywhere!important;color:var(--ui-text)!important;font-size:1.5rem!important;font-weight:660!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.01em!important;line-height:1.15!important}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card .metric-value-muted{color:color-mix(in srgb,var(--ui-muted) 70%,transparent)!important;font-weight:600!important}.automation-console-hero-copy>*{animation:automation-rise var(--motion-slower) var(--ease-out-expo) backwards}.automation-console-hero-copy>*:nth-child(2){animation-delay:80ms}.automation-console-hero-metrics>.metric-card{animation:automation-rise var(--motion-slower) var(--ease-out-expo) backwards}.automation-console-hero-metrics>.metric-card:nth-child(2){animation-delay:80ms}.automation-console-hero-metrics>.metric-card:nth-child(3){animation-delay:.16s}.automation-console-hero-metrics>.metric-card:nth-child(4){animation-delay:.24s}:root #root .app-shell-modern .automation-scope .button-primary-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:40px!important;height:auto!important;padding:0 18px!important;border:1px solid var(--ui-accent)!important;border-radius:var(--ui-radius-pill)!important;background:var(--ui-accent)!important;color:var(--beamo-button-foreground)!important;box-shadow:none!important;font-size:.88rem!important;font-weight:680!important;white-space:nowrap!important;text-decoration:none!important;transform:none!important}:root #root .app-shell-modern .automation-scope .button-primary-action:hover:not(:disabled){background:var(--ui-accent-strong)!important;border-color:var(--ui-accent-strong)!important;color:var(--beamo-button-foreground)!important;transform:none!important;box-shadow:none!important}.automation-console-cta .automation-console-cta-icon{width:15px;height:15px;flex:0 0 auto;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .14s ease}.automation-console-cta:hover:not(:disabled) .automation-console-cta-icon,.automation-console-cta:focus-visible .automation-console-cta-icon{transform:translate(2px)}.automation-rollout-chips{display:flex;flex-wrap:wrap;gap:8px}:root #root .app-shell-modern .automation-scope .automation-rollout-chip{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:2px 12px!important;border:0!important;border-radius:var(--ui-radius-pill)!important;background:var(--c2-panel-soft)!important;color:var(--ag-text-2)!important;font-size:.74rem!important;font-weight:650!important;letter-spacing:.01em!important}:root #root .app-shell-modern .automation-scope .automation-rollout-chip.is-on{background:var(--ui-success-bg)!important;color:var(--ui-success)!important}.automation-rollout-stages{display:grid;gap:8px;margin:0;padding:0;list-style:none}:root #root .app-shell-modern .automation-scope .automation-rollout-stage{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px 16px!important;margin:0!important;padding:12px 16px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--c2-panel-soft)!important}:root #root .app-shell-modern .automation-scope .automation-rollout-stage.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-accent) 45%,transparent)!important}.automation-rollout-stage-copy{display:grid;gap:2px;min-width:0}:root #root .app-shell-modern .automation-scope .automation-rollout-stage-copy strong{color:var(--ui-text)!important;font-size:.9rem!important;font-weight:650!important;text-transform:capitalize!important}:root #root .app-shell-modern .automation-scope .automation-rollout-stage-copy span{color:var(--ag-text-2)!important;font-size:var(--ag-font-caption)!important;line-height:1.45!important}:root #root .app-shell-modern .automation-scope .automation-queue-table .automation-queue-row td{vertical-align:middle!important}:root #root .app-shell-modern .automation-scope .automation-detail{display:grid!important;gap:14px!important}:root #root .app-shell-modern .automation-scope .automation-detail-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px 24px!important}.automation-detail-heading{display:grid;justify-items:start;min-width:0}:root #root .app-shell-modern .automation-scope .automation-detail-heading h2{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;text-transform:capitalize!important}:root #root .app-shell-modern .automation-scope .automation-detail-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important}.automation-flags{display:grid;gap:6px;margin:0;padding:0;list-style:none}:root #root .app-shell-modern .automation-scope .automation-flag{margin:0!important;padding:10px 14px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--c2-panel-soft)!important;color:var(--ag-text-2)!important;font-size:var(--ag-font-caption)!important;line-height:1.5!important}:root #root .app-shell-modern .automation-scope .automation-flag strong{margin-right:6px!important;color:var(--ui-text)!important;font-size:var(--ag-font-eyebrow)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}:root #root .app-shell-modern .automation-scope .automation-flag-blocking{background:var(--beamo-danger-bg)!important;color:var(--beamo-danger)!important}:root #root .app-shell-modern .automation-scope .automation-flag-blocking strong{color:var(--beamo-danger)!important}:root #root .app-shell-modern .automation-scope .automation-flag-warning{background:var(--beamo-warning-bg)!important;color:var(--ui-text)!important}:root #root .app-shell-modern .automation-scope .automation-screenshots h4{margin:0!important;color:var(--ui-text)!important;font-size:.95rem!important;font-weight:660!important}.automation-screenshot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:10px}:root #root .app-shell-modern .automation-scope .automation-screenshot{margin:0!important;padding:8px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--c2-panel-soft)!important}:root #root .app-shell-modern .automation-scope .automation-screenshot img{width:100%!important;border:0!important;border-radius:8px!important}:root #root .app-shell-modern .automation-scope .automation-screenshot figcaption{padding:6px 4px 2px!important;color:var(--ag-text-2)!important;font-size:var(--ag-font-caption)!important}:root #root .app-shell-modern .automation-scope .automation-attempts{margin:0!important;padding:12px 16px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--c2-panel-soft)!important}:root #root .app-shell-modern .automation-scope .automation-attempts>summary{color:var(--ui-text)!important;font-size:.9rem!important;font-weight:650!important;cursor:pointer!important}:root #root .app-shell-modern .automation-scope .automation-attempts ul{margin:10px 0 0!important;padding-left:18px!important;color:var(--ag-text-2)!important;font-size:var(--ag-font-caption)!important;line-height:1.6!important}:root #root .app-shell-modern .automation-scope .automation-policy-form{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:12px!important;align-items:end!important;margin:0!important;padding:18px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--c2-panel-soft)!important}:root #root .app-shell-modern .automation-scope .automation-policy-form .form-field>span{color:var(--ag-text-2)!important;font-size:var(--ag-font-caption)!important;font-weight:600!important}:root #root .app-shell-modern .automation-scope .automation-policy-form input,:root #root .app-shell-modern .automation-scope .automation-policy-form select{background:var(--c2-panel)!important}:root #root .app-shell-modern .automation-scope .automation-checkbox{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}:root #root .app-shell-modern .automation-scope .automation-checkbox input[type=checkbox]{width:auto!important;background:var(--c2-panel)!important}:root #root .app-shell-modern .automation-scope .automation-payment-toggle{padding:10px 12px!important;border:0!important;border-radius:var(--ag-radius-raised)!important;background:var(--c2-panel)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--beamo-danger) 30%,transparent)!important}:root.dark .automation-console-hero,:root[data-theme=dark] .automation-console-hero{background:var(--ui-panel);box-shadow:none}:root.dark #root .app-shell-modern .automation-console-hero-metrics .metric-card:hover,:root[data-theme=dark] #root .app-shell-modern .automation-console-hero-metrics .metric-card:hover{box-shadow:0 14px 30px -22px #0009!important}@media(max-width:1080px){.automation-console-hero{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.automation-console-hero-copy{padding-right:0;padding-bottom:18px;border-right:0;border-bottom:1px solid var(--ag-hairline)}}@media(max-width:760px){.automation-console-hero{padding:18px}:root #root .app-shell-modern .automation-scope .automation-detail-header,:root #root .app-shell-modern .automation-scope .automation-rollout-stage{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:560px){.automation-console-hero-metrics{grid-template-columns:minmax(0,1fr)}.automation-console-hero-actions{width:100%}.automation-console-hero-actions>.button-primary-action{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){:root #root .app-shell-modern .automation-scope>*,.automation-console-hero-copy>*,.automation-console-hero-metrics>.metric-card{animation:none!important}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card{transition:none!important}:root #root .app-shell-modern .automation-console-hero-metrics .metric-card:hover{transform:none!important;box-shadow:none!important}.automation-console-cta .automation-console-cta-icon{transition:none}.automation-console-cta:hover:not(:disabled) .automation-console-cta-icon,.automation-console-cta:focus-visible .automation-console-cta-icon{transform:none}}
