/* The existing operations workspace hosts one durable automatic flow. Status,
   next action, owner and deadline remain beside preparation/advertising facts;
   paused automation never visually implies paused advertising. */
.auto-entry{display:flex;align-items:center;gap:20px;padding:24px;margin-bottom:20px;background:radial-gradient(ellipse at 15% 0%,#17445080,transparent 65%),linear-gradient(115deg,#112333,#191f36);border:1px solid #2b4b63;overflow:hidden;position:relative}
.auto-entry-orbit{width:58px;height:58px;display:grid;place-items:center;border:1px solid #3c8a96;border-radius:18px;background:linear-gradient(140deg,#266a6c40,#54488740);color:#79f4df;font-size:32px;flex-shrink:0;box-shadow:0 0 28px #36cdb610}
.auto-entry-copy{flex:1;min-width:0}.auto-entry-copy h3{font-size:20px;margin:6px 0 8px;font-weight:550}.auto-entry-copy p{color:#9cb0c7;font-size:12px;line-height:1.8;margin:0}.auto-entry .eyebrow{color:#87ccc9;font-size:10px;letter-spacing:2px}.auto-entry .actions{flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}
.auto-loading{padding:55px 20px;text-align:center;color:#9fb7cf;font-size:14px}.auto-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.auto-toolbar p{max-width:500px;line-height:1.8;margin:0}.auto-toolbar .actions{flex-shrink:0}.auto-search{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,.85fr) auto;align-items:end;gap:12px;margin:20px 0}.auto-search button{margin-bottom:1px;min-height:40px}
.auto-job-list,.auto-template-list{display:grid;gap:14px}.auto-job,.auto-template-card{background:linear-gradient(115deg,#0e1d2e,#121e32);border:1px solid #2a3e54;border-radius:12px;padding:20px;min-width:0}.auto-job-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.auto-job-top>div{min-width:0}.auto-job-top h3{font-size:16px;line-height:1.6;overflow-wrap:anywhere;margin:6px 0;font-weight:550}.auto-job-top .badge{flex-shrink:0;max-width:48%;white-space:normal;line-height:1.7}.auto-id{font-size:10px;letter-spacing:1px;color:#8aafc5}.auto-job-meta{font-size:10px;color:#8097b0;line-height:1.8;overflow-wrap:anywhere;margin:8px 0 12px}.auto-next{color:#adc3d8;font-size:12px;line-height:1.9;margin:10px 0 15px}.auto-owner{color:#e2bb84;font-size:11px;line-height:1.85}.auto-owner-line{display:flex;flex-wrap:wrap;gap:8px 22px;color:#c6b490;font-size:11px;line-height:1.8;margin:14px 0 18px}.auto-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;color:#8ba6c0;font-size:11px}.auto-job-actions{margin:16px 0}.auto-error:empty{display:none}.auto-error{margin:14px 0;white-space:pre-wrap;overflow-wrap:anywhere}
.auto-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.auto-signal-grid>div{min-width:0;padding:16px;border:1px solid #2a3e55;border-radius:10px;background:#101e30}.auto-signal-grid small,.auto-signal-grid span{display:block;font-size:10px;color:#8ba7c1;line-height:1.9}.auto-signal-grid strong{display:block;font-size:15px;font-weight:550;color:#c8e9e9;line-height:1.8;margin:5px 0}.auto-signal-grid>div:nth-child(2){border-top-color:#74638d}.auto-signal-grid>div:nth-child(2) strong{color:#d8cbf0}.auto-signal-grid>div:nth-child(3) strong{color:#d9d6c4}
.auto-related{padding:20px 0 12px}.auto-details{border-top:1px solid #293e54;padding:14px 0;margin-top:4px}.auto-details summary{color:#acc2d8;cursor:pointer;line-height:1.9;font-size:12px}.auto-details summary:hover{color:var(--cyan)}.auto-details[open] summary{margin-bottom:16px}.auto-details .facts{font-size:12px;line-height:1.9;overflow-wrap:anywhere}.auto-details .event p{white-space:pre-wrap;overflow-wrap:anywhere}.auto-steps{list-style:none;padding:0;margin:0}.auto-steps li{border-left:2px solid #36576c;padding:4px 0 13px 16px;margin:0 0 7px 5px}.auto-steps li>div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;line-height:1.8}.auto-steps strong{font-weight:500;color:#cee0ee}.auto-steps span{color:#98b4c8;font-size:11px;text-align:right}.auto-steps p{font-size:10px;color:#7e9ab2;margin:4px 0 0;line-height:1.8}.auto-read-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:15px;border-top:1px solid #2a3d52;margin-top:12px}.auto-read-status{flex:1;min-width:180px;color:#7f9bb7;font-size:10px;line-height:1.8}
.auto-template-choice{padding:17px;border:1px solid #365469;background:linear-gradient(115deg,#132a35,#1b2439);border-radius:10px;margin:18px 0 4px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.auto-template-choice .actions{margin-bottom:1px}.auto-template-note{grid-column:1/-1;margin:0!important;line-height:1.9!important;font-size:11px!important}.auto-form-grid .form-section{margin-top:18px}.auto-field-help{color:#8ca8bf;font-size:11px;line-height:1.9;margin:0;align-self:center}.auto-field-help.full{grid-column:1/-1}.auto-field-help button{margin-top:5px}.auto-check{line-height:1.8;font-size:12px;align-self:center;min-height:42px}.auto-check.full{grid-column:1/-1}.auto-event-choices{grid-column:1/-1;font-size:10px;color:#83a1b9}.auto-template-budget .data-pair{font-size:11px}.auto-template-budget{margin:14px 0;padding-top:8px;border-top:1px solid #26394e}.auto-product-choices{margin:20px 0;padding:16px;border:1px solid #45616c;border-radius:10px;background:#102833}.auto-product-choices h4{margin:0 0 12px}.auto-product-choices label{display:flex;gap:12px;padding:12px 5px;border-top:1px solid #254452;cursor:pointer}.auto-product-choices input{width:auto;flex-shrink:0;align-self:flex-start;margin-top:5px}.auto-product-choices span{min-width:0}.auto-product-choices strong{font-size:13px;font-weight:500;display:block;line-height:1.8}.auto-product-choices small{font-size:11px;color:#92b1c3;line-height:1.8;display:block;overflow-wrap:anywhere}
.auto-submit-recovery{line-height:1.8;overflow-wrap:anywhere}.auto-submit-recovery>strong{display:block;font-weight:550;font-size:12px}.auto-submit-recovery p{font-size:11px;margin:9px 0}.auto-submit-recovery .actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.auto-submit-recovery button{min-height:36px}.auto-submit-original{border-top:1px solid #49617366;margin-top:14px;padding-top:10px}.auto-submit-original summary{cursor:pointer;color:#bdd8e6;font-size:11px;line-height:1.8}.auto-submit-original[open] summary{margin-bottom:10px}.auto-submit-original .data-pair{font-size:11px;align-items:flex-start;gap:16px}.auto-submit-original .data-pair>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.auto-submit-recovery :focus-visible{outline:2px solid #83daca;outline-offset:3px}
@media(max-width:1000px){.auto-entry{flex-wrap:wrap}.auto-entry .actions{width:100%;justify-content:flex-start;margin-left:78px}.auto-template-choice{grid-template-columns:1fr}.auto-template-choice .actions{justify-content:flex-start}.auto-template-note{grid-column:auto}}
@media(max-width:650px){.auto-entry{padding:18px;gap:14px}.auto-entry-orbit{width:44px;height:44px;font-size:25px;border-radius:13px}.auto-entry-copy h3{font-size:18px}.auto-entry-copy p{font-size:11px}.auto-entry .actions{margin-left:0;gap:8px}.auto-entry .actions button{flex:1;white-space:nowrap}.auto-toolbar{align-items:flex-start;flex-direction:column}.auto-search{grid-template-columns:1fr}.auto-search button{justify-self:end}.auto-job,.auto-template-card{padding:16px}.auto-job-top{flex-direction:column;gap:7px}.auto-job-top .badge{max-width:100%}.auto-signal-grid{grid-template-columns:1fr;gap:8px}.auto-signal-grid>div{padding:12px 15px;display:grid;grid-template-columns:100px 1fr;align-items:center;gap:2px 12px}.auto-signal-grid span{grid-column:2}.auto-signal-grid strong{margin:0;font-size:14px}.auto-owner-line{gap:7px;flex-direction:column}.auto-job-actions button{min-height:40px}.auto-steps li>div{align-items:flex-start;flex-direction:column;gap:1px}.auto-steps span{text-align:left}.auto-read-footer{align-items:flex-start}.auto-read-status{flex-basis:100%}.auto-template-choice .actions{flex-wrap:wrap}.auto-form-grid .auto-field-help.full{grid-column:1/-1}.auto-pagination{flex-wrap:wrap}}
