.art-tabla-caja{-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--radius-sm);margin:0 0 20px;overflow-x:auto}.art-tabla{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px;line-height:1.5}.art-tabla th,.art-tabla td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:10px 12px}.art-tabla tr:last-child td{border-bottom:0}.art-tabla th{color:var(--text);background:var(--bg-soft);white-space:nowrap;font-weight:600}.art-tabla td:first-child{color:var(--text);font-weight:550}.art-tabla .art-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.art-tabla ul{margin:0;padding:0;list-style:none}.art-tabla li{margin:0}.art-tabla .art-corta{white-space:nowrap}.art-tabla-nota{color:var(--muted);margin:-8px 0 20px;font-size:13.5px}.art-cuenta{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-soft);font-variant-numeric:tabular-nums;margin:0 0 20px;padding:14px 16px}.art-cuenta p{justify-content:space-between;gap:16px;margin:0 0 6px;display:flex}.art-cuenta p:last-child{border-top:1px solid var(--border);color:var(--text);margin:0;padding-top:6px;font-weight:550}.art-tabla.art-tabla-estrecha{min-width:0}.art-tabla.art-tabla-estrecha td:nth-child(odd){white-space:nowrap}.art-tabla.art-tabla-estrecha td:nth-child(3){color:var(--text);border-left:1px solid var(--border);font-weight:550}.art-tabla.art-tabla-estrecha th:nth-child(3){border-left:1px solid var(--border)}.art-tabla.art-tabla-estrecha{font-size:14px}.art-tabla.art-tabla-estrecha th,.art-tabla.art-tabla-estrecha td{padding:9px 8px}.art-tabla.art-tabla-estrecha th{font-size:13px}.art-tabla.art-tabla-gamas{min-width:0}.art-gama-precio{color:var(--text-soft);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;font-weight:400;display:block}.art-tabla.art-tabla-rangos,.art-tabla.art-tabla-calendario{min-width:0}.art-tabla.art-tabla-rangos th,.art-tabla.art-tabla-rangos td{padding:9px 8px}.art-tabla .art-rango{white-space:nowrap;display:block}.art-tabla-calendario td:first-child{color:var(--text-soft);font-weight:400}.art-tabla .art-importe{color:var(--text);font-weight:550}.art-tabla .art-parte{color:var(--muted);font-size:12.5px}.art-tabla.art-tabla-ite{min-width:0}.art-tabla.art-tabla-ite th,.art-tabla.art-tabla-ite td{padding:9px 8px}
