/* PROSTERO controlled rollback V1 */
.user-fw-rollback{margin-top:14px;padding-top:13px;border-top:1px solid var(--ui-border,#e2e8f0)}
.user-fw-rollback form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}
.user-fw-rollback label{min-width:0;font-size:12px;font-weight:800;color:var(--ui-muted,#64748b)}
.user-fw-rollback select{display:block;width:100%;min-width:0;min-height:42px;margin-top:6px;padding:8px 10px;border:1px solid var(--ui-border,#dbe4ef);border-radius:11px;background:var(--ui-card,#fff);color:var(--ui-ink,#0f172a);font:inherit}
.user-fw-rollback-btn{min-height:42px;padding:8px 13px;border:1px solid rgba(217,119,6,.35);border-radius:11px;background:rgba(245,158,11,.10);color:#b45309;font:inherit;font-weight:900;cursor:pointer;white-space:normal}
.user-fw-rollback-btn:hover{filter:brightness(.97)}
.firmware-rollback-policy .rollback-on{border-color:rgba(245,158,11,.45)!important;color:#b45309!important;background:rgba(245,158,11,.10)!important}
@media(max-width:620px){.user-fw-rollback form{grid-template-columns:1fr}.user-fw-rollback-btn{width:100%}}
