.marketing-auto-release{margin:28px 0;padding:clamp(20px,3vw,34px);border:1px solid rgba(91,232,194,.27);border-radius:28px;background:radial-gradient(circle at 96% 3%,rgba(50,213,174,.15),transparent 36%),linear-gradient(145deg,rgba(6,24,31,.99),rgba(7,15,28,.98));box-shadow:0 28px 80px rgba(0,0,0,.25)}
.auto-release-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.auto-release-heading>div{max-width:880px}.auto-release-heading span,.auto-release-reasons span,.marketing-auto-release form>div:first-child>span{color:#65e9cb;font-size:.7rem;font-weight:850;letter-spacing:.14em}.auto-release-heading h2{margin:8px 0 10px;font-size:clamp(1.55rem,3vw,2.45rem);line-height:1.05}.auto-release-heading p,.auto-release-reasons p,.marketing-auto-release form>div:first-child p{margin:0;color:var(--muted);line-height:1.6}.auto-release-heading>b{white-space:nowrap;padding:10px 15px;border:1px solid rgba(255,116,127,.35);border-radius:999px;color:#ffb9c0;font-size:.72rem;letter-spacing:.12em}.auto-release-heading>b[data-enabled="true"]{border-color:rgba(85,225,196,.4);background:rgba(85,225,196,.08);color:#aaffed}
.auto-release-boundary{margin:20px 0;padding:14px 17px;border-left:3px solid #5be8c2;border-radius:0 14px 14px 0;background:rgba(91,232,194,.07);color:#afbdcf;line-height:1.55}.auto-release-boundary strong{color:#effffa}
.auto-release-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:20px 0}.auto-release-metrics article{padding:14px;border:1px solid rgba(153,178,215,.13);border-radius:16px;background:rgba(255,255,255,.027)}.auto-release-metrics span,.auto-release-metrics small{display:block}.auto-release-metrics span{color:#8194aa;font-size:.63rem;font-weight:850;letter-spacing:.1em}.auto-release-metrics b{display:block;margin:6px 0 2px;color:#f2f8ff;font-size:1.35rem}.auto-release-metrics small{color:#77899f;font-size:.68rem;line-height:1.4}
.auto-release-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:14px}.auto-release-layout>form,.auto-release-reasons{min-width:0;padding:18px;border:1px solid rgba(153,178,215,.14);border-radius:18px;background:rgba(0,6,14,.3)}.auto-release-layout h3{margin:5px 0 7px;font-size:1.05rem}.auto-release-scores{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.auto-release-scores label{display:grid;gap:6px;color:#9badc1;font-size:.74rem}.auto-release-scores select{width:100%;padding:10px 12px;border:1px solid rgba(153,178,215,.2);border-radius:11px;background:#081726;color:#eef7ff}.marketing-auto-release fieldset{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:12px;border:1px solid rgba(153,178,215,.15);border-radius:14px}.marketing-auto-release legend{padding:0 6px;color:#9badc1;font-size:.73rem}.marketing-auto-release fieldset label{display:flex;align-items:center;gap:7px;color:#c5d1df;font-size:.76rem}.marketing-auto-release fieldset input{accent-color:#55e1c4}.auto-release-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.auto-release-actions button{width:auto;min-height:40px;padding:0 13px;border:1px solid rgba(91,232,194,.25);border-radius:11px;background:rgba(91,232,194,.08);color:#c2fff1;font-weight:800}.auto-release-actions button.primary{background:linear-gradient(135deg,#49deb9,#42bde4);color:#041316}.auto-release-actions button.danger{border-color:rgba(255,116,127,.3);background:rgba(255,116,127,.07);color:#ffbdc3}.auto-release-guide{margin:13px 0 0;color:#8fa0b5;font-size:.72rem;line-height:1.5}.marketing-auto-release [aria-live]{min-height:1.4em;color:#72ebce}.auto-release-reasons>div:first-child{margin-bottom:13px}.auto-release-reasons [data-auto-release-reasons]{display:grid;gap:7px}.auto-release-reason{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid rgba(255,193,92,.15);border-radius:10px;background:rgba(255,193,92,.045);color:#aebccd;font-size:.74rem}.auto-release-reason b{color:#ffd486}.auto-release-reasons>small{display:block;margin-top:13px;color:#77899f;line-height:1.5}
@media(max-width:1200px){.auto-release-metrics{grid-template-columns:repeat(3,1fr)}.auto-release-layout{grid-template-columns:1fr}}
@media(max-width:680px){.marketing-auto-release{padding:17px;border-radius:20px}.auto-release-heading{display:grid}.auto-release-heading>b{justify-self:start}.auto-release-metrics{grid-template-columns:1fr 1fr}.auto-release-scores{grid-template-columns:1fr}.marketing-auto-release fieldset{grid-template-columns:1fr 1fr}.auto-release-actions{display:grid}.auto-release-actions button{width:100%}}
