.nn-task-run-schedcard{border:1px solid rgba(var(--ink-rgb), .06);background:rgba(var(--ink-rgb), .03);border-radius:14px;margin-bottom:15px;padding:12px 15px}.nn-task-run-schedcard__title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.nn-task-run-schedcard__title h2{color:rgba(var(--ink-rgb), .88);margin:0;font-size:13px;font-weight:600;line-height:1.4}.nn-task-run-schedcard__tag{letter-spacing:.06em;color:var(--color-brand-portfolio);border:1px solid #6b5ba847;border-radius:999px;padding:1px 8px;font-size:10px}.nn-task-run-schedcard__meta{grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:10px 0 0;font-size:11.5px;display:grid}.nn-task-run-schedcard__meta dt{color:rgba(var(--ink-rgb), .42)}.nn-task-run-schedcard__meta dd{color:rgba(var(--ink-rgb), .62);font-variant-numeric:tabular-nums;margin:0}.nn-task-run-schedcard__body{border-top:1px dashed rgba(var(--ink-rgb), .1);color:rgba(var(--ink-rgb), .55);white-space:pre-wrap;margin:10px 0 0;padding-top:9px;font-size:12px;line-height:1.75}.nn-task-run-brief{color:rgba(var(--ink-rgb), .78);margin-bottom:8px;font-size:14.5px;line-height:1.85}.nn-task-run-brief .nn-msg-content,.nn-task-run-brief .nn-nova-final-text{font-size:14.5px;line-height:1.85}.nn-task-run-brief blockquote{color:#817b86;border:0;margin:8px 0;padding:0;font-size:13px}.nn-task-run-surface{background-color:var(--bg-app);background-image:none;animation:.32s ease-out both nn-task-paper-enter}@keyframes nn-task-paper-enter{0%{background-color:var(--bg-app)}to{background-color:var(--bg-app)}}@media (prefers-reduced-motion:reduce){.nn-task-run-surface{animation:none}}.nn-task-run-composer .nn-input-box{background:var(--bg-elevated);border:1px solid var(--border-default);-webkit-backdrop-filter:none;padding-top:12px;box-shadow:0 4px 18px #51446412}.nn-task-run-composer .nn-input-box:hover:not(:focus-within){background:var(--bg-elevated);border-color:var(--border-strong);-webkit-backdrop-filter:none}.nn-task-run-composer .nn-input-box:focus-within{background:var(--bg-elevated);border-color:var(--color-brand-portfolio);box-shadow:0 0 0 3px #6b5ba81a,0 4px 18px #51446412}.nn-task-run-composer .nn-composer-textarea::placeholder{color:var(--text-muted);opacity:1}.nn-task-run-composer .nn-input-box>ul[aria-live=polite]:empty{display:none}
