.dev-automod-tabs{display:flex;gap:.65rem;flex-wrap:wrap;margin-bottom:1.4rem}
.dev-automod .dev-ticket-picker>label{display:none}
.dev-automod-tabs button[aria-pressed="true"]{background:#14634f;color:#effff8;border-color:#2d947b}
.dev-automod-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;min-width:0}
.dev-automod-fields>*{min-width:0}.dev-automod-fields .panel-input{width:100%;min-width:0;color:#dce4ec;font:inherit;background:rgba(29,36,43,.8);border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:.8rem 1rem}
.dev-automod-fields label{display:flex;flex-direction:column;gap:.65rem;color:#cbd5e1}
.dev-automod-fields .panel-muted{font-size:.85rem;color:#94a3b8;line-height:1.5}
.dev-automod-segment{display:flex;align-items:center;gap:1rem;background:rgba(29,36,43,.65);border:1px solid rgba(148,163,184,.2);border-radius:16px;padding:1rem}
.dev-automod-segment p{font-size:.83rem;color:#94a3b8;margin:.35rem 0 0}
.dev-automod-test{grid-column:1/-1}.dev-automod-test summary{display:flex;align-items:center;gap:.6rem;cursor:pointer;color:#cbd5e1}.dev-automod-test summary svg{width:20px;height:20px}.dev-automod-test textarea{margin:.9rem 0}
.dev-automod .dev-sticky-row{background:rgba(29,36,43,.75);backdrop-filter:blur(18px);border:1px solid rgba(148,163,184,.18);border-radius:18px;margin:.75rem 0;padding:1rem;animation:devAutoModReveal .2s ease both}.dev-automod .dev-sticky-row p{white-space:pre-wrap;overflow-wrap:anywhere}
.dev-automod button svg{transition:transform .2s ease}.dev-automod button:hover svg{transform:scale(1.08)}
@keyframes devAutoModReveal{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}
@media(max-width:700px){.dev-automod-fields{grid-template-columns:minmax(0,1fr)}.dev-automod-tabs button{flex:1;justify-content:center;font-size:.88rem}.dev-automod-segment{padding:.8rem}}
@media(prefers-reduced-motion:reduce){.dev-automod *, .dev-automod *::before{animation:none!important;transition:none!important}}
