.kc-progreso{padding-block:var(--s-6);border-bottom:var(--border) solid var(--ink)}.kc-progreso__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--s-6);align-items:start}.kc-progreso__cabeza{display:grid;gap:var(--s-3);justify-items:start}.kc-progreso__cabeza .kc-h3{margin:0}.kc-progreso__estados{display:flex;flex-wrap:wrap;gap:var(--s-2)}.kc-progreso__estado{min-height:44px;padding:8px 16px;border:var(--border) solid var(--ink);border-radius:var(--pill);background:var(--card);color:var(--ink);font:inherit;font-weight:600;font-size:15px;cursor:pointer}.kc-progreso__estado[aria-pressed=true]{background:var(--ink);color:var(--paper)}.kc-progreso__estado:focus-visible,.kc-progreso__check:focus-visible+label{outline:3px solid var(--amber);outline-offset:2px}.kc-progreso__calif{display:grid;gap:var(--s-2);padding:var(--s-3) var(--s-4);border:2px solid var(--ink);border-radius:var(--radius);background:var(--amber)}.kc-progreso__calif[hidden]{display:none}.kc-progreso__calif-titulo{margin:0;font-weight:700}.kc-progreso__notas{display:flex;gap:var(--s-2)}.kc-progreso__punto{width:44px;height:44px;border:2px solid var(--ink);border-radius:50%;background:var(--card);color:var(--ink);font-family:var(--font-display);font-weight:800;font-size:18px;cursor:pointer}.kc-progreso__punto[aria-pressed=true]{background:var(--ink);color:var(--amber)}.kc-progreso__punto:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.kc-progreso__escala{display:flex;justify-content:space-between;max-width:252px;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.kc-progreso__caps{min-width:0;margin:0;padding:var(--s-4) var(--s-5) var(--s-5);border:var(--border) solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow) var(--shadow) 0 var(--ink)}.kc-progreso__caps legend{padding:0 var(--s-2)}.kc-progreso__lista{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.kc-progreso__check{position:absolute;opacity:0;pointer-events:none}.kc-progreso__check+label{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--ink);border-radius:8px;background:var(--paper);font-family:var(--font-mono);font-weight:600;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.kc-progreso__check:checked+label{background:var(--mint);box-shadow:inset 0 0 0 2px var(--ink)}.kc-progreso__barra{height:12px;margin-top:var(--s-4);border:2px solid var(--ink);border-radius:var(--pill);background:var(--sand);overflow:hidden}.kc-progreso__barra span{display:block;width:calc(var(--kc-avance, 0) * 100%);height:100%;background:var(--tomato);border-right:2px solid var(--ink)}.kc-progreso__texto{margin:var(--s-2) 0 0;font-size:13px}.kc-progreso__nota{grid-column:1 / -1;margin:0}.kc-mi__hero-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s-7, 48px);align-items:center}.kc-mi__resumen{display:grid;gap:var(--s-4);padding:var(--s-5);border:var(--border) solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-lg) var(--shadow-lg) 0 var(--ink);transform:rotate(1deg)}.kc-mi__resumen-cabeza{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.kc-mi__resumen-cabeza .kc-h3{margin:0}.kc-mi__mes{flex:0 1 auto;width:auto}.kc-mi__cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3);margin:0}.kc-mi__cifras div{display:flex;flex-direction:column-reverse;gap:2px;padding:var(--s-3);border:2px solid var(--ink);border-radius:8px}.kc-mi__cifras div:nth-child(1){background:var(--tomato)}.kc-mi__cifras div:nth-child(2){background:var(--amber)}.kc-mi__cifras div:nth-child(3){background:var(--mint)}.kc-mi__cifras dt{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.kc-mi__cifras dd{margin:0;font-size:clamp(32px,4vw,52px);line-height:1}.kc-mi__extra{margin:0}.kc-mi__resumen [data-kc-mi-compartir]{justify-self:start}.kc-mi__resumen [data-kc-mi-compartir][hidden]{display:none}.kc-mi__aviso,.kc-mi__vacio{padding:var(--s-6);border:var(--border) dashed var(--ink);border-radius:var(--radius);background:var(--sand)}.kc-mi__vacio[hidden],.kc-mi__aviso[hidden],.kc-mi__grupo[hidden]{display:none}.kc-mi__vacio-acciones,.kc-mi__datos-acciones{display:flex;flex-wrap:wrap;gap:var(--s-3)}.kc-mi__grupo+.kc-mi__grupo,.kc-mi__vacio+.kc-mi__grupo{margin-top:var(--s-7, 48px)}.kc-mi__grupo .kc-h2{display:flex;align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-3);margin-bottom:var(--s-5);border-bottom:var(--border-thick) solid var(--ink)}.kc-mi__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4);margin:0;padding:0;list-style:none}.kc-mi__serie{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--s-3);align-items:start;padding:var(--s-3);border:var(--border) solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:3px 3px 0 var(--ink)}.kc-mi__poster{display:grid;place-items:center;width:64px;aspect-ratio:4 / 5;overflow:hidden;border:2px solid var(--ink);border-radius:6px;background:var(--sand);color:var(--ink);font-family:var(--font-display);font-weight:800;text-decoration:none}.kc-mi__poster img{width:100%;height:100%;object-fit:cover}.kc-mi__info{display:grid;gap:var(--s-2);min-width:0;justify-items:start}.kc-mi__titulo{margin:0;font-family:var(--font-display);font-weight:800;font-size:17px;line-height:1.15;overflow-wrap:anywhere}.kc-mi__titulo a{color:inherit;text-decoration:none}.kc-mi__info .kc-progreso__barra{width:100%;margin-top:0}.kc-mi__nota{display:inline-block;padding:2px 10px;border:2px solid var(--ink);border-radius:var(--pill);background:var(--amber);font-family:var(--font-mono);font-size:12px;font-weight:600}.kc-mi__info .kc-meta{margin:0;font-size:12px}.kc-mi__datos{display:grid;gap:var(--s-3);margin-top:var(--s-7, 48px);padding-top:var(--s-5);border-top:var(--border) solid var(--ink)}.kc-mi__datos p{margin:0}.kc-mi__importar{cursor:pointer}.kc-mi__importar:focus-within{outline:3px solid var(--amber);outline-offset:2px}@media(max-width:989px){.kc-progreso__grid,.kc-mi__hero-grid{grid-template-columns:minmax(0,1fr)}.kc-mi__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.kc-mi__lista{grid-template-columns:minmax(0,1fr)}.kc-mi__cifras{gap:var(--s-2)}.kc-mi__cifras div{padding:var(--s-2)}.kc-mi__cifras dt{font-size:10px;letter-spacing:.02em}.kc-progreso__caps,.kc-mi__resumen{box-shadow:3px 3px 0 var(--ink)}.kc-mi__resumen{transform:none}}@media(prefers-reduced-motion:reduce){.kc-mi__resumen{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/khun-mi-gl.css.map */
