.library-module__0vqiua__tab{padding-bottom:28px}.library-module__0vqiua__nav{padding:14px var(--m) 14px}.library-module__0vqiua__nav .segmento span{letter-spacing:.03em;padding-inline:2px}.library-module__0vqiua__pad{padding-inline:var(--m)}.library-module__0vqiua__lead{padding:14px var(--m) 12px;text-wrap:pretty;font-size:16px;line-height:1.4}.library-module__0vqiua__note{color:var(--texto-2);text-wrap:pretty;font-size:15px;line-height:1.36}.library-module__0vqiua__title{padding:24px var(--m) 10px;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.library-module__0vqiua__title>:first-child{font-size:30px}.library-module__0vqiua__title>:last-child{color:var(--texto-2);text-align:right}.library-module__0vqiua__block .bloque__kanji{font-size:104px}.library-module__0vqiua__rows{gap:var(--calle);padding:0 var(--m);display:grid}.library-module__0vqiua__row{border:var(--filete) solid var(--linea);background:var(--fondo)}.library-module__0vqiua__rowHead{width:100%;color:var(--texto);text-align:left;background:0 0;border:0;grid-template-columns:104px minmax(0,1fr) auto;align-items:stretch;gap:0;padding:0;display:grid}.library-module__0vqiua__rowHead:focus-visible{outline-offset:5px}.library-module__0vqiua__thumb{background:var(--fondo);min-height:78px;color:var(--texto);border-right:var(--filete) solid var(--tinta);place-items:center;display:grid;position:relative;overflow:hidden}.library-module__0vqiua__thumb .anim{width:100%}.library-module__0vqiua__thumbNum{z-index:1;background:var(--spot);color:var(--tinta);clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);padding:2px 9px 3px 6px;font-size:18px;position:absolute;top:0;left:0}.library-module__0vqiua__rowText{align-content:center;gap:4px;min-width:0;padding:9px 4px 10px 12px;display:grid}.library-module__0vqiua__rowEyebrow{color:var(--texto-2)}.library-module__0vqiua__rowTitle{overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.16}.library-module__0vqiua__rowDesc{color:var(--texto-2);font-size:15px;line-height:1.3}.library-module__0vqiua__rowMeta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.library-module__0vqiua__knee{color:var(--texto-2);align-items:center;gap:4px;display:inline-flex}.library-module__0vqiua__rowArrow{background:var(--linea);width:30px;height:30px;color:var(--contra);transition:transform .2s var(--tinta-ease);align-self:center;place-items:center;margin:0 10px 0 6px;display:grid}.library-module__0vqiua__rowHead[aria-expanded=true] .library-module__0vqiua__rowArrow{background:var(--spot);color:var(--tinta);transform:rotate(180deg)}.library-module__0vqiua__rowBody{border-top:var(--filete) solid var(--linea);gap:10px;padding:0 12px 14px;display:grid}.library-module__0vqiua__big{background:var(--fondo);height:190px;color:var(--texto);border-bottom:var(--filete) solid var(--tinta);place-items:center;margin:0 -12px;display:grid;overflow:hidden}.library-module__0vqiua__big .anim{width:auto;height:100%}.library-module__0vqiua__why{text-wrap:pretty;font-size:16px;font-weight:500;line-height:1.4}.library-module__0vqiua__infos{gap:8px;display:grid}.library-module__0vqiua__info{border-left:var(--filete) solid var(--linea);gap:4px;padding-left:12px;display:grid}.library-module__0vqiua__info dt{color:var(--texto-2)}.library-module__0vqiua__info dd{font-size:16px;line-height:1.38}.library-module__0vqiua__infoAccent{border:var(--filete-fino) solid var(--linea);background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 1.5px, transparent 1.5px 8px);padding:9px 12px 10px}.library-module__0vqiua__infoAccent dt{background:var(--linea);color:var(--contra);clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);justify-self:start;align-items:center;gap:5px;padding:2px 9px 2px 6px;display:inline-flex}.library-module__0vqiua__habits{margin:0 var(--m);display:grid}.library-module__0vqiua__habit{cursor:pointer;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px 12px 8px;display:grid}.library-module__0vqiua__habit+.library-module__0vqiua__habit{border-top:var(--filete-fino) solid var(--linea)}.library-module__0vqiua__habit b{padding-top:3px;font-size:17px;font-weight:700;line-height:1.2;display:block}.library-module__0vqiua__habit small{color:var(--texto-2);margin-top:3px;font-size:15px;line-height:1.32;display:block}.library-module__0vqiua__habitDone b{text-decoration:line-through;text-decoration-thickness:2px}.library-module__0vqiua__streak{margin:0 var(--m)}.library-module__0vqiua__streakTop{padding:14px var(--m) 12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.library-module__0vqiua__streakTop .cifra b{font-size:76px}.library-module__0vqiua__days{justify-self:end;gap:6px;width:min(100%,196px);display:grid}.library-module__0vqiua__grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.library-module__0vqiua__day{aspect-ratio:1;border:var(--filete-fino) solid var(--linea-2)}.library-module__0vqiua__dayDone{background:var(--spot);border-color:var(--linea)}.library-module__0vqiua__dayToday{border-color:var(--linea);outline:var(--filete-fino) solid var(--linea);outline-offset:1px}.library-module__0vqiua__legend{color:var(--texto-2);justify-content:space-between;display:flex}.library-module__0vqiua__streakCheck{border-top:var(--filete-fino) solid var(--linea);padding:4px 12px 4px 8px;font-size:16px;font-weight:600;line-height:1.25}.library-module__0vqiua__link{margin:14px var(--m) 0;border:var(--filete-fino) dashed var(--linea);color:var(--texto);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.library-module__0vqiua__link b{font-size:20px;display:block}.library-module__0vqiua__link small{color:var(--texto-2);margin-top:4px;font-size:15px;line-height:1.3;display:block}.library-module__0vqiua__linkMark{background:var(--spot);width:34px;height:34px;color:var(--tinta);border:var(--filete-fino) solid var(--tinta);place-items:center;display:grid}.library-module__0vqiua__fold{padding:0 var(--m);border-bottom:var(--filete) solid var(--linea)}.library-module__0vqiua__fold .acordeon{border-bottom:0}.library-module__0vqiua__fold .library-module__0vqiua__rows{padding:0}.library-module__0vqiua__sheet{margin:0 var(--m) 12px;gap:8px;display:grid}.library-module__0vqiua__sheetHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.library-module__0vqiua__sheetTitle{margin-top:4px;font-size:30px}.library-module__0vqiua__sheetCheck{margin:4px calc(-1 * var(--m)) -16px;border-top:var(--filete-fino) solid var(--linea);padding:4px 12px 4px 8px;font-size:16px;font-weight:600;line-height:1.25}.library-module__0vqiua__blockHead{padding:8px var(--m) 10px;background:var(--tinta);color:var(--papel);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;margin-top:18px;display:grid}.library-module__0vqiua__blockNum{color:var(--spot);font-size:30px}.library-module__0vqiua__blockTitle{font-size:25px}.library-module__0vqiua__blockHead>:last-child{color:var(--gris-tinta)}.library-module__0vqiua__blockSub{padding:10px var(--m) 0}.library-module__0vqiua__blockRows{margin-top:10px}.library-module__0vqiua__tips{margin:12px var(--m) 0}.library-module__0vqiua__tips h5{color:var(--texto-2);margin-bottom:8px}.library-module__0vqiua__tips ul{gap:8px;display:grid}.library-module__0vqiua__tips li{padding-left:20px;font-size:15px;line-height:1.36;position:relative}.library-module__0vqiua__tips li:before{content:"";background:var(--spot);outline:1.5px solid var(--linea);width:10px;height:3px;transform:skewX(calc(-1 * var(--ang)));position:absolute;top:.5em;left:0}.library-module__0vqiua__optional{margin:18px var(--m) 0;border:var(--filete-fino) dashed var(--linea)}.library-module__0vqiua__optional .acordeon{border-bottom:0;padding:2px 12px}.library-module__0vqiua__optional .acordeon__cuerpo{margin:0 -12px;padding-bottom:14px}.library-module__0vqiua__optional .library-module__0vqiua__blockHead{margin-top:0}.library-module__0vqiua__optionalNote{padding:0 12px 12px}.library-module__0vqiua__learn{padding:4px var(--m) 0}.library-module__0vqiua__prose{gap:12px;font-size:16px;line-height:1.42;display:grid}.library-module__0vqiua__prose h4{color:var(--texto-2);margin-top:6px}.library-module__0vqiua__quote{border-left:var(--filete) solid var(--spot);color:var(--texto-2);padding-left:12px;font-style:italic}.library-module__0vqiua__answer{font-size:40px}.library-module__0vqiua__bullets{gap:8px;display:grid}.library-module__0vqiua__bullets li{padding-left:20px;position:relative}.library-module__0vqiua__bullets li:before{content:"";background:var(--spot);outline:1.5px solid var(--linea);width:10px;height:3px;transform:skewX(calc(-1 * var(--ang)));position:absolute;top:.55em;left:0}.library-module__0vqiua__step b{font-size:17px;line-height:1.2;display:block}.library-module__0vqiua__step span{color:var(--texto-2);margin-top:3px;font-size:15px;line-height:1.38;display:block}.library-module__0vqiua__pillar{border:var(--filete-fino) solid var(--linea);gap:6px;padding:12px 12px 13px;display:grid}.library-module__0vqiua__pillar h5{font-size:20px}.library-module__0vqiua__pillar>.library-module__0vqiua__dose{color:var(--texto-2)}.library-module__0vqiua__pillar p{font-size:15px;line-height:1.38}
.guided-module__SrCtkq__screen{height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--fondo);min-height:480px;color:var(--texto);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;overflow:hidden}.guided-module__SrCtkq__bar{padding:10px var(--m) 8px;flex:none;align-items:center;gap:10px;display:flex}.guided-module__SrCtkq__barText{flex:1;gap:3px;min-width:0;display:grid}.guided-module__SrCtkq__eyebrow{color:var(--spot);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;display:flex;overflow:hidden}.guided-module__SrCtkq__eyebrow .kanji{font-size:15px}.guided-module__SrCtkq__barTitle{white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.guided-module__SrCtkq__barActions{flex:none;gap:6px;display:flex}.guided-module__SrCtkq__barActions .ib[aria-pressed=true]{color:var(--spot);box-shadow:inset 0 0 0 var(--filete-fino) var(--spot);background:0 0}.guided-module__SrCtkq__progress{padding:0 var(--m);flex:none}.guided-module__SrCtkq__cells{gap:4px;display:flex}.guided-module__SrCtkq__cell{background:var(--linea-2);height:10px;transform:skewX(calc(-1 * var(--ang)));flex:1;position:relative;overflow:hidden}.guided-module__SrCtkq__cellFill{background:var(--spot);transform-origin:0;transition:transform .25s linear;position:absolute;inset:0}.guided-module__SrCtkq__progressText{color:var(--texto-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:7px;display:flex}.guided-module__SrCtkq__head{padding:12px var(--m) 0;flex:none}.guided-module__SrCtkq__chips{align-items:center;gap:8px;min-height:30px;display:flex}.guided-module__SrCtkq__dose{color:var(--texto-2);text-align:right;margin-left:auto}.guided-module__SrCtkq__side{background:var(--spot);color:var(--tinta);clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%);padding:3px 15px 4px 9px;font-size:25px}.guided-module__SrCtkq__sideHint{text-align:right;text-wrap:balance;max-width:16ch;display:block}.guided-module__SrCtkq__name{font-size:clamp(21px, calc((min(100vw, 480px) - 2 * var(--m) - 4px) / var(--w,12)), 30px);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;line-height:1.02;overflow:hidden}.guided-module__SrCtkq__anim{min-height:150px;margin:10px var(--m) 0;border:var(--filete) solid var(--linea-2);background:var(--fondo-2);flex:1 1 0;place-items:center;transition:border-color .15s;display:grid;position:relative;overflow:hidden}.guided-module__SrCtkq__anim .anim{aspect-ratio:auto;width:auto;height:auto;position:absolute;inset:4px}.guided-module__SrCtkq__animContract{border-color:var(--spot);box-shadow:4px 4px 0 var(--spot)}.guided-module__SrCtkq__veil{background-color:#0b0b0dc7;background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 2px, transparent 2px 9px);place-items:center;display:grid;position:absolute;inset:0}.guided-module__SrCtkq__veil span{background:var(--papel);color:var(--tinta);letter-spacing:.06em;padding:4px 14px 5px;font-size:30px;transform:rotate(-4deg)}.guided-module__SrCtkq__clock{flex:none;margin-top:10px}.guided-module__SrCtkq__clock .crono{padding:10px var(--m) 12px;gap:8px}.guided-module__SrCtkq__clock .crono__cifra{font-size:84px}.guided-module__SrCtkq__clock .crono__pie{min-width:0;font-size:14px}.guided-module__SrCtkq__next{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.guided-module__SrCtkq__next b{font-weight:800}.guided-module__SrCtkq__sub{padding:10px var(--m) 0;text-wrap:pretty;flex:none;font-size:17px;font-weight:600;line-height:1.28}.guided-module__SrCtkq__textWrap{flex:0 auto;min-height:0;max-height:31dvh;margin-top:8px;display:flex;position:relative}.guided-module__SrCtkq__textWrap:empty{display:none}.guided-module__SrCtkq__text{overscroll-behavior:contain;min-height:0;padding:0 var(--m) 6px;scrollbar-width:none;flex:1;align-content:start;gap:8px;display:grid;overflow-y:auto}.guided-module__SrCtkq__text::-webkit-scrollbar{display:none}.guided-module__SrCtkq__detail{color:var(--texto);font-size:16px;line-height:1.36}.guided-module__SrCtkq__more{right:var(--m);background:var(--linea);width:30px;height:22px;color:var(--contra);pointer-events:none;clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);place-items:center;display:grid;position:absolute;bottom:0}.guided-module__SrCtkq__tip{border:var(--filete-fino) solid var(--linea-2);gap:4px;padding:8px 10px 9px;font-size:15px;line-height:1.3;display:grid}.guided-module__SrCtkq__tip b{background:var(--spot);color:var(--tinta);clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);justify-self:start;align-items:center;gap:5px;padding:2px 8px 2px 6px;display:inline-flex}.guided-module__SrCtkq__tipKnee{border-color:var(--linea);background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 1.5px, transparent 1.5px 8px)}.guided-module__SrCtkq__tipKnee b{background:var(--linea);color:var(--contra)}.guided-module__SrCtkq__controls{padding:10px var(--m) 14px;flex:none;grid-template-columns:minmax(80px,1fr) minmax(0,1.9fr) minmax(80px,1fr);align-items:stretch;gap:8px;display:grid}.guided-module__SrCtkq__controls .btn-mini{min-height:60px;padding-inline:6px}.guided-module__SrCtkq__controls .btn{padding-left:14px}.guided-module__SrCtkq__controls .btn__remate{width:48px}.guided-module__SrCtkq__stage{border-block:var(--filete) solid var(--tinta);isolation:isolate;flex:none;height:clamp(190px,32dvh,290px);margin-top:4px;position:relative;overflow:hidden}.guided-module__SrCtkq__stageKanji{opacity:.14;white-space:nowrap;pointer-events:none;font-size:150px;line-height:.95;position:absolute;top:6px;left:8px}.guided-module__SrCtkq__stageKanjiLong{font-size:92px;top:22px}.guided-module__SrCtkq__stageTitle{z-index:2;max-width:80%;padding:8px 28px 9px var(--m);background:var(--tinta);color:var(--papel);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);font-size:40px;position:absolute;bottom:14px;left:0}.guided-module__SrCtkq__stageSeal{z-index:3;color:var(--tinta);background:var(--papel);border-width:4px;padding:9px 6px;font-size:44px;position:absolute;top:16px;left:22px}.guided-module__SrCtkq__stageSealLong{font-size:27px}.guided-module__SrCtkq__stageEnd{height:clamp(230px,36dvh,320px)}.guided-module__SrCtkq__stageStriped{background-color:var(--fondo-2);background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 2px, transparent 2px 9px);border-color:var(--linea);height:176px;color:var(--texto)}.guided-module__SrCtkq__body{min-height:0;padding:14px var(--m) 8px;flex:1 1 0;align-content:start;gap:14px;display:grid;overflow-y:auto}.guided-module__SrCtkq__figures{flex-wrap:wrap;align-items:flex-end;gap:8px 26px;display:flex}.guided-module__SrCtkq__lead{text-wrap:pretty;font-size:17px;font-weight:500;line-height:1.32}.guided-module__SrCtkq__list{border-top:var(--filete-fino) solid var(--linea);display:grid}.guided-module__SrCtkq__list li{border-bottom:1.5px solid var(--linea-2);grid-template-columns:34px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:9px 0 8px;font-size:16px;font-weight:600;line-height:1.2;display:grid}.guided-module__SrCtkq__list li>:first-child{color:var(--spot);font-size:22px}.guided-module__SrCtkq__list li>:last-child{color:var(--texto-2);text-align:right;white-space:nowrap}.guided-module__SrCtkq__foot{padding:10px var(--m) 14px;flex:none;gap:8px;display:grid}.guided-module__SrCtkq__hint{color:var(--texto-2);align-items:center;gap:8px;display:flex}@media (max-height:700px){.guided-module__SrCtkq__bar{padding-block:6px}.guided-module__SrCtkq__head{padding-top:8px}.guided-module__SrCtkq__name{margin-top:6px}.guided-module__SrCtkq__anim{min-height:76px;margin-top:8px}.guided-module__SrCtkq__clock{margin-top:8px}.guided-module__SrCtkq__clock .crono{gap:5px;padding-block:7px 9px}.guided-module__SrCtkq__clock .crono__cifra{font-size:60px}.guided-module__SrCtkq__clock .crono__palabra{font-size:21px}.guided-module__SrCtkq__clock .crono__barra{height:18px}.guided-module__SrCtkq__sub{padding-top:7px;font-size:16px}.guided-module__SrCtkq__controls{padding-block:8px 10px}:is(.guided-module__SrCtkq__controls .btn-mini,.guided-module__SrCtkq__controls .btn){min-height:52px}.guided-module__SrCtkq__stage{height:168px}.guided-module__SrCtkq__stageEnd{height:196px}.guided-module__SrCtkq__stageTitle{font-size:34px;bottom:10px}.guided-module__SrCtkq__stageSeal{padding:6px 5px;font-size:30px;top:10px}.guided-module__SrCtkq__stageSealLong{font-size:19px}.guided-module__SrCtkq__body{gap:10px;padding-top:10px}}
.program-module__wTZQeG__zona{padding:16px var(--m) 20px;gap:12px;display:grid}.program-module__wTZQeG__zonaJunta{padding:12px var(--m) 16px;gap:8px;display:grid}.program-module__wTZQeG__ancla{scroll-margin-top:calc(var(--tope) + 56px)}.program-module__wTZQeG__pila{gap:14px;display:grid}.program-module__wTZQeG__nota{color:var(--texto-2);font-size:15px;line-height:1.38}.program-module__wTZQeG__texto{font-size:16px;line-height:1.42}.program-module__wTZQeG__acciones{flex-wrap:wrap;gap:8px;display:flex}.program-module__wTZQeG__acciones>*{flex:auto}.program-module__wTZQeG__rotulo{color:var(--texto-2)}.program-module__wTZQeG__lista{gap:6px;padding-left:18px;font-size:15px;line-height:1.38;list-style:square;display:grid}.program-module__wTZQeG__listaNum{padding-left:22px;list-style:decimal}.program-module__wTZQeG__separa{border:0;border-top:var(--filete-fino) solid var(--linea-2)}.program-module__wTZQeG__hoy{padding:14px var(--m) 18px;border-bottom:var(--filete) solid var(--linea);background:var(--fondo);position:relative}.program-module__wTZQeG__hoyCab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.program-module__wTZQeG__hoyCuando{align-items:center;gap:7px;display:inline-flex}.program-module__wTZQeG__hoyTitulo{overflow-wrap:anywhere;margin-top:10px;font-size:40px}.program-module__wTZQeG__hoyDet{color:var(--texto-2);margin-top:6px;font-size:15px;line-height:1.32}.program-module__wTZQeG__hoyPie{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.program-module__wTZQeG__hoyPie>:last-child{flex:180px}.program-module__wTZQeG__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.program-module__wTZQeG__filas{border-top:var(--filete-fino) solid var(--linea)}.program-module__wTZQeG__fila{width:100%;min-height:72px;padding:10px var(--m) 10px 0;border:0;border-bottom:var(--filete-fino) solid var(--linea);color:var(--texto);text-align:left;font:inherit;background:0 0;grid-template-columns:58px minmax(0,1fr) auto;align-items:stretch;gap:12px;text-decoration:none;display:grid}.program-module__wTZQeG__fila:focus-visible{outline-offset:-4px}.program-module__wTZQeG__fila[data-apagada=true] .program-module__wTZQeG__codigo{background:var(--fondo-2);color:var(--texto-2)}.program-module__wTZQeG__fila[data-apagada=true] .program-module__wTZQeG__filaNombre{color:var(--texto-2)}.program-module__wTZQeG__codigo{background:var(--spot);color:var(--tinta);clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);align-content:center;justify-items:center;gap:5px;margin-block:-10px;padding-right:6px;display:grid}.program-module__wTZQeG__codigo b{font-size:26px}.program-module__wTZQeG__codigo[data-estado=done]{background:var(--linea);color:var(--contra)}.program-module__wTZQeG__codigo[data-estado=skipped]{color:var(--texto);background-color:#0000;background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 2px, transparent 2px 8px)}.program-module__wTZQeG__pips{gap:3px;display:flex}.program-module__wTZQeG__pips i{border:1.5px solid;width:7px;height:7px}.program-module__wTZQeG__pips i[data-on=true]{background:currentColor}.program-module__wTZQeG__filaTxt{align-content:center;gap:3px;min-width:0;display:grid}.program-module__wTZQeG__filaSobre{color:var(--texto-2)}.program-module__wTZQeG__filaNombre{overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.2}.program-module__wTZQeG__filaDosis{word-spacing:.14em;overflow-wrap:anywhere;font-size:20px;line-height:1}.program-module__wTZQeG__filaExtra{color:var(--texto-2);justify-items:start;gap:5px;font-size:14px;line-height:1.3;display:grid}.program-module__wTZQeG__filaLado{align-content:center;justify-items:end;gap:6px;display:grid}.program-module__wTZQeG__semCab{justify-content:space-between;align-items:center;gap:8px;display:flex}.program-module__wTZQeG__sem7{gap:var(--calle);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.program-module__wTZQeG__dia{border:var(--filete-fino) solid var(--linea);background:var(--fondo);min-height:86px;color:var(--texto);font:inherit;align-content:start;justify-items:center;gap:5px;padding:8px 0;display:grid}.program-module__wTZQeG__dia b{font-size:22px}.program-module__wTZQeG__dia span{font-size:14px;font-weight:650;line-height:1}.program-module__wTZQeG__dia[data-hoy=true]{background:var(--linea);color:var(--contra);box-shadow:3px 3px 0 var(--spot)}.program-module__wTZQeG__dia[data-fuera=true]{color:var(--texto-2);border-style:dashed}.program-module__wTZQeG__dia:focus-visible{outline-offset:2px}.program-module__wTZQeG__calendario{gap:4px;display:grid}.program-module__wTZQeG__calendario li{grid-template-columns:78px minmax(0,1fr);align-items:baseline;gap:10px;font-size:15px;line-height:1.3;display:grid}.program-module__wTZQeG__calendario li>:first-child{color:var(--texto-2)}.program-module__wTZQeG__fase{padding:14px var(--m) 16px;gap:8px;display:grid;position:relative;overflow:hidden}.program-module__wTZQeG__faseNum{opacity:.16;pointer-events:none;font-size:170px;line-height:1;position:absolute;top:-18px;right:6px}.program-module__wTZQeG__faseNombre{font-size:40px}.program-module__wTZQeG__datos{gap:8px;display:grid}dl.program-module__wTZQeG__datos>div{gap:2px;display:grid}.program-module__wTZQeG__datos dt{color:var(--texto-2)}.plancha .program-module__wTZQeG__datos dt{color:inherit;opacity:.72}.program-module__wTZQeG__datos dd{font-size:16px;font-weight:550;line-height:1.32}.program-module__wTZQeG__fases{gap:var(--calle);display:grid}.program-module__wTZQeG__faseItem{border:var(--filete-fino) solid var(--linea);grid-template-columns:46px minmax(0,1fr);gap:12px;padding:12px 12px 14px 0;display:grid}.program-module__wTZQeG__faseItem[data-actual=true]{border-width:var(--filete);box-shadow:4px 4px 0 var(--spot)}.program-module__wTZQeG__faseItem>b{background:var(--linea);height:58px;color:var(--contra);clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);align-self:start;place-items:center;margin-top:-12px;font-size:34px;display:grid}.program-module__wTZQeG__faseItem[data-actual=true]>b{background:var(--spot);color:var(--tinta)}.program-module__wTZQeG__campo{gap:6px;display:grid}.program-module__wTZQeG__area{resize:vertical;min-height:84px;line-height:1.4}.program-module__wTZQeG__horas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.program-module__wTZQeG__grupo{flex-wrap:wrap;gap:6px;display:flex}.program-module__wTZQeG__grupo>*{flex:auto}.program-module__wTZQeG__grupoTres{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.program-module__wTZQeG__grupoTres>*{padding-inline:4px}.program-module__wTZQeG__grupoPuntos>*{flex:1 1 0;min-width:44px;padding-inline:4px}.program-module__wTZQeG__criterios{border-collapse:collapse;width:100%}.program-module__wTZQeG__criterios th,.program-module__wTZQeG__criterios td{border-bottom:var(--filete-fino) solid var(--linea-2);vertical-align:middle;padding:9px 4px}.program-module__wTZQeG__criterios thead th{border-bottom:var(--filete-fino) solid var(--linea);color:var(--texto-2);text-align:center}.program-module__wTZQeG__criterios thead th:first-child,.program-module__wTZQeG__criterios tbody th{text-align:left}.program-module__wTZQeG__criterios tbody th{padding-right:8px;font-size:15px;font-weight:600;line-height:1.25}.program-module__wTZQeG__criterios td{text-align:center;width:58px}.program-module__wTZQeG__cri{border:var(--filete-fino) solid var(--linea);place-items:center;width:30px;height:30px;font-size:16px;font-weight:800;line-height:1;display:inline-grid}.program-module__wTZQeG__cri[data-e=met]{background:var(--spot);color:var(--tinta);border-color:var(--tinta)}.program-module__wTZQeG__cri[data-e=failed]{background:var(--linea);color:var(--contra)}.program-module__wTZQeG__cri[data-e=pending]{border-style:dashed}.program-module__wTZQeG__cri[data-e=na]{color:var(--texto-2);border-color:#0000}.program-module__wTZQeG__cri[data-e=empty]{border-style:dotted;border-color:var(--linea-2);color:var(--texto-2)}.program-module__wTZQeG__cri svg{stroke-width:3.4px;width:17px;height:17px}.program-module__wTZQeG__leyendaCri{flex-wrap:wrap;gap:8px 14px;font-size:14px;font-weight:600;display:flex}.program-module__wTZQeG__leyendaCri span{align-items:center;gap:6px;display:inline-flex}.program-module__wTZQeG__leyendaCri .program-module__wTZQeG__cri{width:22px;height:22px;font-size:13px}.program-module__wTZQeG__leyendaCri .program-module__wTZQeG__cri svg{width:13px;height:13px}.program-module__wTZQeG__ficha{padding:calc(var(--tope) + 18px) var(--m) 20px;border-bottom:var(--filete) solid var(--tinta);position:relative;overflow:hidden}.program-module__wTZQeG__fichaCodigo{opacity:.16;pointer-events:none;white-space:nowrap;font-size:210px;line-height:1;position:absolute;top:-30px;right:-4px}.program-module__wTZQeG__fichaTxt{gap:8px;display:grid;position:relative}.program-module__wTZQeG__fichaNombre{overflow-wrap:anywhere;font-size:46px}.program-module__wTZQeG__fichaDosis{word-spacing:.14em;overflow-wrap:anywhere;font-size:30px}.program-module__wTZQeG__niveles{gap:var(--calle);display:grid}.program-module__wTZQeG__nivel{border:var(--filete-fino) solid var(--linea);grid-template-columns:46px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.program-module__wTZQeG__nivel>b{background:var(--fondo-2);color:var(--texto);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);place-items:center;font-size:28px;display:grid}.program-module__wTZQeG__nivel>div{gap:3px;padding:9px 10px 10px 0;display:grid}.program-module__wTZQeG__nivel[data-actual=true]{border-width:var(--filete);box-shadow:4px 4px 0 var(--spot)}.program-module__wTZQeG__nivel[data-actual=true]>b{background:var(--spot);color:var(--tinta)}.program-module__wTZQeG__instruccion{border-left:var(--filete) solid var(--spot);gap:4px;padding-left:12px;display:grid}.program-module__wTZQeG__instruccion p{font-size:16px;line-height:1.42}.program-module__wTZQeG__videos{gap:10px;display:grid}.program-module__wTZQeG__hist{display:grid}.program-module__wTZQeG__hist>li{border-bottom:var(--filete-fino) solid var(--linea-2);grid-template-columns:74px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.program-module__wTZQeG__hist>li>:first-child{color:var(--texto-2);padding-top:2px}.program-module__wTZQeG__hist b{font-weight:700;line-height:1.25}.program-module__wTZQeG__hist p{color:var(--texto-2);font-size:15px;line-height:1.32}.program-module__wTZQeG__cita{font-style:italic}.program-module__wTZQeG__sesion{background:var(--fondo);min-height:100dvh;color:var(--texto);flex-direction:column;display:flex}.program-module__wTZQeG__sesionBarra{z-index:20;padding:8px var(--m);background:var(--fondo);border-bottom:var(--filete-fino) solid var(--linea-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:sticky;top:0}.program-module__wTZQeG__sesionMedio{gap:6px;min-width:0;display:grid}.program-module__wTZQeG__sesionMedio .program-module__wTZQeG__etiqueta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.program-module__wTZQeG__progreso{gap:3px;display:flex}.program-module__wTZQeG__progreso i{background:var(--linea-2);flex:1;height:8px}.program-module__wTZQeG__progreso i[data-e=done]{background:var(--spot)}.program-module__wTZQeG__progreso i[data-e=skipped]{background-color:#0000;background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--texto-2) 0 2px, transparent 2px 5px)}.program-module__wTZQeG__progreso i[data-actual=true]{outline:2px solid var(--linea);outline-offset:1px}.program-module__wTZQeG__sesionCuerpo{flex-direction:column;flex:1;display:flex}.program-module__wTZQeG__pie{z-index:15;padding:10px var(--m) calc(12px + env(safe-area-inset-bottom));background:var(--fondo);border-top:var(--filete) solid var(--linea);gap:8px;margin-top:auto;display:grid;position:sticky;bottom:0}.program-module__wTZQeG__pieFila{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.program-module__wTZQeG__pieFila>*{padding-inline:6px}.program-module__wTZQeG__ejCab{padding:14px var(--m) 12px;gap:6px;display:grid;position:relative;overflow:hidden}.program-module__wTZQeG__ejMarca{color:var(--spot);opacity:.2;pointer-events:none;white-space:nowrap;font-size:150px;line-height:1;position:absolute;top:-22px;right:-2px}.program-module__wTZQeG__ejSobre{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:relative}.program-module__wTZQeG__ejNombre{overflow-wrap:anywhere;font-size:30px;position:relative}.program-module__wTZQeG__ejDosis{gap:3px;display:grid;position:relative}.program-module__wTZQeG__ejDosis b{word-spacing:.12em;color:var(--spot);overflow-wrap:anywhere;font-size:40px}.program-module__wTZQeG__ejDosis span{color:var(--texto-2);font-size:15px;font-weight:600;line-height:1.3}.program-module__wTZQeG__vistas{padding:0 var(--m) 10px}.program-module__wTZQeG__reps{padding:14px var(--m) 16px;border-block:var(--filete) solid var(--linea);gap:10px;display:grid}.program-module__wTZQeG__repsCab{justify-content:space-between;align-items:center;gap:10px;display:flex}.program-module__wTZQeG__repsPalabra{background:var(--linea);color:var(--contra);clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);align-items:center;gap:8px;padding:5px 12px 5px 8px;font-size:25px;display:inline-flex}.program-module__wTZQeG__repsCifra{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:8px;font-size:150px;line-height:.82;display:flex}.program-module__wTZQeG__repsCifra small{color:var(--texto-2);font-size:46px}.program-module__wTZQeG__repsPips{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.program-module__wTZQeG__repsPie{color:var(--texto-2);justify-content:space-between;gap:10px;margin-top:8px;font-size:15px;font-weight:600;display:flex}.program-module__wTZQeG__repsPips i{border:var(--filete-fino) solid var(--linea);height:14px}.program-module__wTZQeG__repsPips i[data-on=true]{background:var(--spot);border-color:var(--spot)}.program-module__wTZQeG__repsPips i[data-extra=true]{border-style:dashed}.program-module__wTZQeG__toque{border:var(--filete) solid var(--linea);background:var(--spot);width:100%;min-height:92px;color:var(--tinta);box-shadow:4px 4px 0 var(--linea);transition:transform 80ms var(--tinta-ease), box-shadow 80ms var(--tinta-ease);place-items:center;gap:4px;padding:10px;font-size:34px;display:grid}.program-module__wTZQeG__toque small{font-size:14px}.program-module__wTZQeG__toque:active:not(:disabled){box-shadow:1px 1px 0 var(--linea);transform:translate(3px,3px)}.program-module__wTZQeG__toque:disabled{background-color:#0000;background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 2px, transparent 2px 9px);color:var(--texto);box-shadow:none}.program-module__wTZQeG__mandos{padding:12px var(--m) 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.program-module__wTZQeG__cronoZona{gap:0;display:grid}.program-module__wTZQeG__hecha{padding:22px var(--m);border-block:var(--filete) solid var(--linea);text-align:center;justify-items:center;gap:8px;display:grid}.program-module__wTZQeG__hecha b{font-size:40px}.program-module__wTZQeG__tiempos{gap:var(--calle);display:grid}.program-module__wTZQeG__tiempo{border:var(--filete-fino) solid var(--linea);grid-template-columns:64px minmax(0,1fr);display:grid}.program-module__wTZQeG__tiempoMuestra{border-right:var(--filete-fino) solid var(--linea);place-items:center;display:grid}.program-module__wTZQeG__tiempoMuestra[data-t=hold]{background:var(--spot);color:var(--tinta)}.program-module__wTZQeG__tiempoMuestra[data-t=pause]{background-image:repeating-linear-gradient(calc(90deg + var(--ang)), var(--linea-2) 0 2px, transparent 2px 9px)}.program-module__wTZQeG__tiempoMuestra[data-t=rest]{background-image:radial-gradient(circle at center, var(--linea-2) 0 1.4px, transparent 1.7px);background-size:8px 8px}.program-module__wTZQeG__tiempo>div:last-child{gap:3px;padding:9px 10px 10px;display:grid}.program-module__wTZQeG__tiempo b{font-size:22px}.program-module__wTZQeG__repaso{padding:12px var(--m) 14px;border-bottom:var(--filete-fino) solid var(--linea-2);gap:8px;display:grid}.program-module__wTZQeG__repasoCab{align-items:baseline;gap:10px;display:flex}.program-module__wTZQeG__repasoCab b{color:var(--spot);font-size:25px}.program-module__wTZQeG__repasoCab span{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:650;line-height:1.2}.program-module__wTZQeG__fin{padding:26px var(--m) 22px;justify-items:start;gap:14px;min-height:300px;display:grid;position:relative;overflow:hidden}.program-module__wTZQeG__finArte{pointer-events:none;position:absolute;inset:0}.program-module__wTZQeG__finTitulo{max-width:62%;font-size:66px;position:relative}.program-module__wTZQeG__finCifras{flex-wrap:wrap;gap:18px 26px;display:flex;position:relative}.program-module__wTZQeG__finSello{position:relative}.program-module__wTZQeG__inicio{min-height:250px;padding:18px var(--m) 20px;border-bottom:var(--filete) solid var(--tinta);position:relative;overflow:hidden}.program-module__wTZQeG__inicioArte{pointer-events:none;position:absolute;inset:0}.program-module__wTZQeG__inicioKanji{opacity:.13;pointer-events:none;white-space:nowrap;font-size:190px;position:absolute;bottom:-34px;left:-8px}.program-module__wTZQeG__inicioTxt{gap:10px;max-width:64%;display:grid;position:relative}.program-module__wTZQeG__inicioTitulo{font-size:50px}@media (max-width:374px){.program-module__wTZQeG__sem7{gap:4px}.program-module__wTZQeG__hoyTitulo,.program-module__wTZQeG__faseNombre{font-size:34px}.program-module__wTZQeG__fichaNombre{font-size:38px}.program-module__wTZQeG__repsCifra{font-size:124px}.program-module__wTZQeG__finTitulo{font-size:54px}.program-module__wTZQeG__inicioTitulo{font-size:42px}}@media (max-height:700px){.program-module__wTZQeG__ejCab{padding-block:8px}.program-module__wTZQeG__ejNombre{font-size:25px}.program-module__wTZQeG__ejDosis b{font-size:30px}.program-module__wTZQeG__ejMarca{font-size:110px;top:-14px}.program-module__wTZQeG__repsCifra{font-size:104px}.program-module__wTZQeG__reps{gap:8px;padding-block:10px 12px}.program-module__wTZQeG__toque{min-height:72px;font-size:30px}.program-module__wTZQeG__fin{min-height:220px;padding-top:16px}}@media (prefers-reduced-motion:reduce){.program-module__wTZQeG__toque{transition:none}}
