.ta-task-panel{--ta-surface-tint:rgba(99,102,241,.055);--ta-surface-border:rgba(99,102,241,.15)}
.ta-panel-eyebrow .ta-header-state{display:inline-flex;align-items:center;padding:4px 9px;border-radius:7px;background:rgba(99,102,241,.11);border:1px solid rgba(99,102,241,.18);color:var(--text-primary);line-height:1.3}
.ta-panel-steps .ta-subtask-filter{padding:10px 12px;border:1px solid var(--ta-surface-border);border-radius:10px;background:var(--bg-modal);box-shadow:inset 0 0 0 100px var(--ta-surface-tint);margin-bottom:12px;box-sizing:border-box}
#root .ta-task-panel .ta-panel-content .ta-panel-schedule{padding:13px 14px!important;border:1px solid var(--ta-surface-border)!important;border-radius:12px;background:var(--ta-surface-tint)!important;transition:background .15s}
#root .ta-task-panel .ta-panel-content .ta-panel-schedule:hover{background:rgba(99,102,241,.1)!important}
.ta-panel-content>div:has(>[data-ta-description-meta]),.ta-panel-content>div:has(>textarea){border:1px solid var(--ta-surface-border);border-radius:12px;padding:14px;box-sizing:border-box;background:var(--ta-surface-tint)}
.ta-panel-content>div:has(>[data-ta-description-meta])>.ta-description-toggle{margin-top:8px}