.ecf-cycles__kicker{font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:var(--surisa-muted, #5b6275);margin:-.8rem 0 2rem}.ecf-cycles__header{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;flex-wrap:wrap;margin:1rem 0 0}.ecf-cycles__legend{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center}.ecf-cycles__legend-label{font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--surisa-muted, #5b6275);margin-right:.4rem}.ecf-cycles__legend-row{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.2rem;color:var(--surisa-ink, #0b1220)}.ecf-cycles__pdf-link{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 1.6rem;font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--surisa-ink, #0b1220);text-decoration:none;border:1px solid var(--surisa-ink, #0b1220);background:transparent;transition:background .15s ease,color .15s ease}.ecf-cycles__pdf-link:hover{background:var(--surisa-ink, #0b1220);color:#fff}.ecf-cycles__dot{display:inline-block;width:1rem;height:1rem;border-radius:50%;flex-shrink:0;border:1px solid rgba(26,26,26,.18)}.ecf-cycles__dot--a{background:var(--surisa-stock-ok, #2f7a4d);border-color:#2f7a4d73}.ecf-cycles__dot--b{background:var(--surisa-stock-low, #b87413);border-color:#b8741373}.ecf-cycles__dot--c{background:var(--surisa-stock-out, #a3361c);border-color:#a3361c73}.ecf-cycles__dot--d{background:#6b1e15;border-color:#500a0573}.ecf-cycles__th-medio{display:block;font-family:var(--surisa-sans, "IBM Plex Sans", sans-serif);font-size:1.35rem;font-weight:600;color:#fff;letter-spacing:-.01em;text-transform:none}.ecf-cycles__th-medio-sub{display:block;font-size:1rem;letter-spacing:.04em;color:#ffffffa6;margin-top:.4rem;font-weight:400;text-transform:none}.ecf-cycles__group-row td{padding:1.4rem 1.6rem 1rem!important;font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:var(--surisa-muted, #5b6275);background:var(--surisa-paper-warm, #faf8f3);border-top:1px solid var(--surisa-line, rgba(26, 26, 26, .08));border-bottom:1px solid var(--surisa-line, rgba(26, 26, 26, .08))}.ecf-cycles__td-muelle{font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.3rem;line-height:1.45;color:var(--surisa-ink, #0b1220)}.ecf-cycles__td{vertical-align:middle}.ecf-cycles__cell{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.3rem;color:var(--surisa-ink, #0b1220);white-space:nowrap}.ecf-cycles__cell--na{font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.3rem;color:var(--surisa-muted, #5b6275);opacity:.7}.ecf-cycles__footnote{font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.05rem;color:var(--surisa-muted, #5b6275);margin-top:1.2rem;line-height:1.5}.ecf-cycles__footnote p{margin:0 0 .4rem}.ecf-cycles__footnote p:last-child{margin-bottom:0}.ecf-cycles__notes{margin-top:4rem;padding:2.4rem 2.8rem;background:var(--surisa-paper, #ffffff);border:1px solid var(--surisa-line, rgba(26, 26, 26, .08))}.ecf-cycles__notes-list{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.ecf-cycles__note{display:grid;grid-template-columns:3.2rem 1fr;gap:1.2rem;font-size:1.35rem;line-height:1.55;color:var(--surisa-ink, #0b1220);padding:.8rem 0;border-top:1px solid var(--surisa-line, rgba(26, 26, 26, .08))}.ecf-cycles__note:first-child{border-top:0;padding-top:0}.ecf-cycles__note-num{font-family:var(--surisa-mono, "IBM Plex Mono", monospace);font-size:1.05rem;letter-spacing:.08em;color:var(--surisa-muted, #5b6275)}@media screen and (max-width:749px){.ecf-cycles__header{flex-direction:column;align-items:flex-start}.ecf-cycles__th-medio{font-size:1.15rem}.ecf-cycles__th-medio-sub{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/component-ecf-cycles-table.css.map */
