/* Original automation editor, placed in Settings rather than a separate screen. */
#tr-comms #ts-sequences{margin:0 0 28px;background:#fff;border:1px solid var(--tr-line);border-radius:8px;overflow:hidden;container-type:inline-size}
#tr-comms #tr-settings #tr-automations{grid-column:auto;grid-row:auto;overflow:visible}
#tr-comms #tr-settings #tr-automations:not([hidden]){display:flex!important}
#tr-comms #ta-access{margin:14px 24px}
#tr-comms #ta-confirm{margin:18px 24px}
#tr-comms #ta-history{margin-top:22px;border-top:1px solid var(--tr-line);padding-top:14px}
#tr-comms #ta-history summary{cursor:pointer;font-size:14px;font-weight:600}
#tr-comms #ta-history .ta-button{margin:5px 6px 8px 0}
#tr-comms #ta-copy-errors{font-size:13px;color:#8f2525}
#tr-comms .ta-field [readonly],#tr-comms .ta-field :disabled{background:#f7f9fc}
#tr-comms #ta-steps .ta-step{min-height:44px}
#tr-comms #ta-error[hidden],#tr-comms #ta-confirm[hidden]{display:none}
@container (max-width:1100px){#tr-comms #ts-sequences .ta-body{grid-template-columns:210px minmax(0,1fr)}#tr-comms #ts-sequences .ta-preview{grid-column:2;border-top:1px solid var(--tr-line);border-left:0}#tr-comms #ts-sequences .ta-sequences{grid-row:1/3}}
@container (max-width:650px){#tr-comms #ts-sequences .ta-body{display:block}#tr-comms #ts-sequences .ta-sequences{border-right:0;border-bottom:1px solid var(--tr-line);padding:16px}#tr-comms #ts-sequences #ta-steps{display:flex;gap:8px;overflow-x:auto}#tr-comms #ts-sequences .ta-step{flex:0 0 180px}#tr-comms #ts-sequences .ta-editor,#tr-comms #ts-sequences .ta-preview{padding:20px}#tr-comms #ts-sequences .ta-row{grid-template-columns:1fr}#tr-comms #ts-sequences .ta-field input,#tr-comms #ts-sequences .ta-field select{font-size:16px}#tr-comms #ts-sequences .ta-button{min-height:44px}}

#tr-comms .ts-tabs{display:flex;gap:8px;padding:14px 32px;border-bottom:1px solid var(--tr-line);background:#fff}
#tr-comms .ts-tabs button[aria-pressed="true"]{background:#2e3b50;color:#fff;border-color:#2e3b50}
#tr-comms .ts-nurture-content{max-width:none}
#tr-comms #ts-general[hidden],#tr-comms #ts-nurture[hidden]{display:none}
@media(max-width:650px){#tr-comms .ts-tabs{padding:12px 16px}#tr-comms .ts-tabs button{min-height:44px}}

#tr-comms #ts-notifications[hidden],#tr-comms .ts-tabs[hidden]{display:none}
