.alto-stars-date-bar{padding:16px 18px;margin:0 0 19px;border:1px solid #82713e;border-radius:14px;background:linear-gradient(135deg,#30351f,#173426);display:grid;grid-template-columns:minmax(140px,.7fr) minmax(210px,1fr);gap:10px 15px;align-items:center}.alto-stars-date-bar label{font-size:12px;font-weight:850;color:#f6cd70}.alto-stars-date-bar select{border:1px solid #60734b;border-radius:11px;background:#152b1e;color:#edf8ee;padding:12px;min-height:46px;font-size:12px;width:100%;min-width:0}.alto-stars-date-bar>b{font-size:13px;color:#eef7ed}.alto-stars-date-bar>p{font-size:12px;line-height:1.65;margin:0;color:#bde5c9}.alto-stars-date-bar>p.is-readonly{color:#f4d39c}.alto-stars-date-bar #altoStarsPending{grid-column:1/-1}.alto-stars-date-bar #altoStarsPending:empty{display:none}.alto-stars-date-bar #altoStarsPending p{font-size:11px;color:#f4d39c;margin:2px 0 8px}.alto-stars-date-bar #altoStarsPending button{min-height:44px;font-size:12px}@media(max-width:560px){.alto-stars-date-bar{grid-template-columns:1fr;padding:13px;gap:8px}.alto-stars-date-bar #altoStarsPending{grid-column:auto}}

/* Renovación 4.0.18: auditoría por semana y liberar selecciones todavía abiertas */
.alto-stars-assigned{border:1px solid #456b55;border-radius:14px;background:#102b22;padding:15px 17px;margin:-5px 0 23px;color:#d9f9e4}.alto-stars-assigned[hidden]{display:none}
.alto-stars-assigned-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 14px;align-items:baseline}.alto-stars-assigned-head strong{font-size:14px;color:#78f6bc}.alto-stars-assigned-head small{font-size:11px;color:#d0e8d9}.alto-stars-assigned>p{font-size:12px;line-height:1.5;color:#adcdbb;margin:9px 0}.alto-stars-assigned>p.is-readonly{color:#ffca7d}.alto-stars-assigned-list{display:grid;gap:7px;max-height:240px;overflow:auto}.alto-stars-assigned-item{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #314b3c;border-radius:9px;padding:10px 12px;background:#0d211b}.alto-stars-assigned-item>span:first-child{display:flex;flex-direction:column;min-width:0;gap:4px}.alto-stars-assigned-item b{font-size:12px;overflow-wrap:anywhere}.alto-stars-assigned-item small{font-size:11px;line-height:1.45;color:#b4c9ba}.alto-stars-release{flex-shrink:0;padding:10px 13px;border:1px solid #edc672;border-radius:8px;background:#3a331c;color:#ffe5a3;cursor:pointer;font-size:12px}.alto-stars-release:disabled{opacity:.5;cursor:not-allowed}.alto-stars-locked{color:#9caaa1;font-size:11px;white-space:nowrap}
@media(max-width:620px){.alto-stars-assigned-item{align-items:flex-start;flex-direction:column}.alto-stars-release{width:100%}}
