.automation-status-notice{z-index:300;border:1px solid color-mix(in srgb, var(--amber,#e7aa48) 40%, transparent);border-left:3px solid var(--amber,#e7aa48);width:min(400px,100vw - 40px);color:inherit;background:#0c1218eb;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;margin:0;padding:8px 12px;font-size:max(.875rem,12px);line-height:1.4;animation:.22s ease-out both automation-status-arrive;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 55px #0000006b}@keyframes automation-status-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.automation-status-notice strong{color:var(--amber,#e7aa48);font-family:var(--shell-font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;white-space:normal;grid-column:1/-1;font-size:max(.875rem,11px)}.automation-status-notice span{min-width:0;color:var(--ink-dim,#c6d4dc);overflow-wrap:anywhere;grid-column:1}.automation-status-notice button{min-height:36px;color:var(--accent,#19e7d3);font:max(.875rem, 11px) / 1.2 var(--shell-font-mono,monospace);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid;grid-area:2/2;padding:5px 10px}.automation-status-notice button:hover,.automation-status-notice button:focus-visible{background:#19e7d31f}@media (width<=767px){.automation-status-notice{right:12px;bottom:calc(150px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;width:calc(100vw - 24px)}.automation-status-notice strong,.automation-status-notice span{grid-column:1}.automation-status-notice button{grid-area:1/2/span 2}}.automation-status-notice--workspace{background:var(--surface,#191919)}@media (prefers-reduced-motion:reduce){.automation-status-notice{animation:none}}
