.commands-open{background:transparent;color:var(--muted);border:0;font:inherit;font-size:13px;padding:8px;min-height:44px;cursor:pointer}.command-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0}.command-list button{min-height:44px;text-align:left;padding:12px 16px;border:1px solid var(--line);border-radius:14px;color:var(--text);background:#a8dcff0c;font-size:16px}.neo-work-details{margin:8px 6px 14px;border:1px solid var(--line);border-radius:18px;padding:0 14px;background:#a7dfff08;color:var(--muted)}.neo-work-details summary{cursor:pointer;font-size:14px;min-height:44px;align-content:center}.neo-work-details ol{list-style:none;padding:0;font-size:14px;line-height:1.7}.neo-work-details time{font-variant-numeric:tabular-nums;color:var(--accent);margin-right:8px}.neo-work-details p{font-size:13px;line-height:1.5}
#composer-status.neo-working:before{width:8px;height:8px;border:0;background:var(--accent);border-radius:50%;box-shadow:0 0 8px #a8dfff88;animation:neo-work-glow 2.2s ease-in-out infinite}
#composer-status.neo-working{animation:neo-work-text 2.2s ease-in-out infinite}
@keyframes neo-work-glow{0%,100%{opacity:.5;box-shadow:0 0 6px #a8dfff55}50%{opacity:1;box-shadow:0 0 16px #a8dfffaa,0 0 28px #a8dfff35}}
@keyframes neo-work-text{0%,100%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 15px #a8dfff55}}
@media(prefers-reduced-motion:reduce){#composer-status.neo-working,#composer-status.neo-working:before{animation:none}}
