.cola-subidas.id-superficie{min-height:0}.cola-subidas{z-index:50;background:var(--papel);border-top:1px solid var(--lila-borde);color:var(--tinta);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000014}.cola-subidas__barra-fija{background:var(--papel);width:100%;min-height:3rem;color:var(--tinta);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1rem;font-size:1rem;font-weight:600;display:flex}.cola-subidas__barra{background:var(--lila-2);height:.35rem;overflow:hidden}.cola-subidas__barra--total{height:.3rem}.cola-subidas__lleno{background:var(--amatista);height:100%;transition:width .2s linear}.cola-subidas__detalle{border-bottom:1px solid var(--lila-linea);background:var(--lila);max-height:50vh;overflow-y:auto}.cola-subidas__item{border-bottom:1px solid var(--lila-linea);padding:.6rem 1rem}.cola-subidas__fila{justify-content:space-between;gap:.75rem;font-size:.9rem;display:flex}.cola-subidas__nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tinta);overflow:hidden}.cola-subidas__estado{color:var(--lila-txt);flex-shrink:0}.cola-subidas__item .cola-subidas__barra{border-radius:3px;margin-top:.35rem}.cola-subidas__error{background:var(--lila-2);border-left:3px solid var(--alerta);color:var(--alerta);margin-top:.4rem;padding:.4rem .6rem;font-size:.9rem}.cola-subidas__acciones{gap:.5rem;margin-top:.4rem;display:flex}.cola-subidas__acciones button{border:1px solid var(--lila-borde);background:var(--papel);min-height:2.5rem;color:var(--tinta);border-radius:4px;padding:0 .9rem}.cola-subidas.cola-subidas--aviso{z-index:60;border-top:0;border-bottom:2px solid var(--alerta);padding:.75rem 1rem;padding-top:calc(.75rem + env(safe-area-inset-top));top:0;bottom:auto}.cola-subidas--aviso ul{margin:.5rem 0;padding-left:1.25rem;list-style:outside}.cola-subidas--aviso a{background:var(--amatista);min-height:2.75rem;color:var(--papel);border-radius:.5rem;align-items:center;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}
