.numero-panel{max-width:1040px;margin:auto}.numero-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.numero-display{min-height:320px;background:#e1e1e1;border:1px solid #cacaca;border-radius:18px;padding:16px;display:grid;place-items:center;color:#1e1e1e}.numero-display img{max-width:100%;max-height:640px;width:auto;cursor:crosshair;touch-action:manipulation;object-fit:contain}.numero-display [hidden]{display:none!important}#numero-empty{max-width:460px;text-align:center;padding:30px 10px}#numero-text{display:flex;gap:10px;align-items:end;flex-wrap:wrap}#numero-text label{flex:1;min-width:180px}#numero-status{font-size:13px;padding:8px;border-radius:8px;background:#151515;color:#c1c1c1}.numero-panel button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:500px){.numero-panel{padding:14px}.numero-actions .btn{font-size:12px;padding:9px}.numero-display{padding:8px;min-height:260px}}
.numero-panel [hidden]{display:none!important}

.numero-display h2,.numero-display p{color:#1e1e1e}

#numero-panel #numero-empty h2,#numero-panel #numero-empty p{color:#1e1e1e!important}
