.cc-fig{--cc-fondo: #0a1426;--cc-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, "Cascadia Mono", Consolas, "Liberation Mono", monospace;margin:2.6rem 0 2.8rem;padding:0}.cc-fig figcaption{margin:1rem auto 0;max-width:58ch;font-size:.86rem;line-height:1.55;text-align:center;text-wrap:pretty;color:inherit;opacity:.68}.cc-lienzo{container-type:inline-size}.cc-term{--l: 1.45em;container-type:inline-size;border-radius:12px;overflow:hidden;background:var(--cc-fondo);box-shadow:0 0 0 1px #94a3b829,0 1px #ffffff0d inset,0 34px 70px -28px #0208179e,0 14px 28px -16px #02081766}.cc-chrome{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(22px,4.6cqi,34px);background:linear-gradient(#18233a,#131d31);border-bottom:1px solid rgba(148,163,184,.12);font:500 clamp(8px,1.65cqi,12px)/1 -apple-system,BlinkMacSystemFont,"Inter","Inter Fallback",sans-serif;color:#8a96b3;letter-spacing:.01em}.cc-luces{position:absolute;left:clamp(8px,1.9cqi,14px);display:flex;gap:clamp(4px,.95cqi,7px)}.cc-luces span{width:clamp(7px,1.6cqi,12px);aspect-ratio:1;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px #00000040}.cc-luces span:nth-child(2){background:#febc2e}.cc-luces span:nth-child(3){background:#28c840}.cc-titulo-ventana{max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cc-pantalla{display:flex;flex-direction:column;height:calc(var(--rows) * var(--l));font-family:var(--cc-mono);font-size:calc(100cqi / var(--cols) / .6);line-height:var(--l);color:var(--cc-ink);font-variant-ligatures:none;-webkit-font-smoothing:antialiased;text-align:left}.cc-pantalla.is-libre{height:auto;min-height:calc(var(--rows) * var(--l))}.cc-pantalla *{font:inherit;line-height:inherit}.cc-pre{white-space:pre}.cc-envuelve{white-space:pre-wrap}.cc-sky{color:var(--cc-sky)}.cc-mint{color:var(--cc-mint)}.cc-slate{color:var(--cc-slate)}.cc-ink{color:var(--cc-ink)}.cc-amber{color:var(--cc-amber)}.cc-red{color:var(--cc-red)}.cc-green{color:var(--cc-green)}.cc-texto{color:var(--cc-texto)}.cc-apagado{color:var(--cc-apagado)}.cc-hueco{color:var(--cc-hueco)}.cc-pantalla .cc-b{font-weight:700}.cc-sub{text-decoration:underline;text-underline-offset:.18em}.cc-barra{display:flex;justify-content:space-between;gap:2ch;padding:0 1ch;background:var(--cc-sky);color:var(--cc-navy);white-space:pre;flex:none}.cc-barra.is-mint{background:var(--cc-mint)}.cc-pantalla .cc-barra .cc-b{font-weight:700}.cc-cuerpo{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cc-centro{align-items:center;justify-content:center}.cc-pie{display:flex;flex-wrap:wrap;column-gap:3ch;padding:0 2ch var(--l);flex:none;color:var(--cc-slate);white-space:pre}.cc-pie .cc-tecla{color:var(--cc-ink)}.cc-caja{display:flex;flex-direction:column;gap:var(--l);padding:var(--l) 3ch;border:1px solid var(--cc-sky);border-radius:.6em}.cc-caja.is-amber{border-color:var(--cc-amber)}.cc-caja.is-mint{border-color:var(--cc-mint)}.cc-col{display:flex;flex-direction:column}.cc-fila{display:flex}.cc-gap{gap:var(--l)}.cc-logo{display:flex;flex-direction:column;white-space:pre;line-height:1.05;background:linear-gradient(118deg,var(--cc-sky) 18%,var(--cc-mint) 86%);-webkit-background-clip:text;background-clip:text;color:transparent}.cc-menu{display:flex;flex-direction:column;white-space:pre}.cc-pestanas{display:flex;column-gap:2ch;padding:0 2ch;white-space:pre;flex:none}.cc-pestana-activa{background:var(--cc-sky);color:var(--cc-navy);font-weight:700}.cc-estado{margin:0 4ch;padding-top:calc(var(--l) * .6);border-top:1px solid var(--cc-linea);flex:none}.cc-trunca{white-space:pre;overflow:hidden;text-overflow:ellipsis}.cc-pareja{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));align-items:start}.cc-pareja>*{grid-row:1}@media(max-width:640px){.cc-fig{margin:2rem 0 2.2rem}.cc-term{border-radius:9px}}.cc-bv-intro{align-items:center;text-align:center;max-width:78ch}.cc-bv-menu{width:30ch}.cc-nav{container-type:inline-size;border-radius:12px;overflow:hidden;background:#f5f5f7;box-shadow:0 0 0 1px #0a192f1a,0 34px 70px -30px #0a192f6b,0 12px 26px -16px #0a192f38}.cc-nav-barra{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(24px,5.2cqi,40px);background:linear-gradient(#f3f3f5,#e9e9ec);border-bottom:1px solid rgba(10,25,47,.1)}.cc-nav-url{display:inline-flex;align-items:center;gap:.5em;max-width:66%;height:66%;padding:0 1.2em;border-radius:999px;background:#ffffffeb;box-shadow:0 0 0 1px #0a192f0f;font:500 clamp(7px,1.55cqi,12px)/1 -apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,sans-serif;color:#3d4452;white-space:nowrap;overflow:hidden}.cc-nav-url span{overflow:hidden;text-overflow:ellipsis}.cc-nav-url svg{width:1.05em;height:1.05em;flex:none;color:#6b7280}.cc-nav-pagina{--px: calc(100cqi / var(--ancho));position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(16 * var(--px));line-height:1.4;color:#0f1729;text-align:left;-webkit-font-smoothing:antialiased}.cc-nav-pagina *{font-family:inherit}.cc-ca{max-width:calc(620 * var(--px));margin:0 auto;padding:2.6em 1.5em 2em}.cc-ca-par{display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--px));margin-bottom:1.5em}.cc-ca-marca{display:grid;place-items:center;width:calc(52 * var(--px));height:calc(52 * var(--px));border-radius:calc(15 * var(--px));overflow:hidden;background:#fff;color:#0f1729;box-shadow:0 0 0 1px #0a192f14,0 12px 26px -16px #0a192f73}.cc-ca-marca img{display:block;width:100%;height:100%;margin:0}.cc-ca-marca svg{width:calc(26 * var(--px));height:calc(26 * var(--px))}.cc-ca-flecha{width:calc(20 * var(--px));height:calc(20 * var(--px));color:#5b6472}.cc-ca-titulo{margin:0 0 .3em;text-align:center;text-wrap:balance;font-size:1.7em;font-weight:600;letter-spacing:-.035em;line-height:1.1;color:#0f1729}.cc-ca-lead{margin:0 auto .6em;max-width:46ch;text-align:center;font-size:.95em;line-height:1.55;color:#5b6472;text-wrap:pretty}.cc-ca-quien{margin:0 0 1.8em;text-align:center;font-size:.8em;color:#5b6472}.cc-ca-tarjeta{padding:.6em 2em 1.8em;border-radius:calc(28 * var(--px));background:#fff;box-shadow:0 0 0 1px #0a192f14,0 4px 6px #0a192f08,0 24px 60px -24px #0a192f2e}.cc-ca-fila{display:flex;align-items:center;justify-content:space-between;gap:1.25em;padding:calc(14 * var(--px)) 0;border-bottom:1px solid rgba(10,25,47,.08)}.cc-ca-fila.is-recurso:last-of-type{border-bottom:0}.cc-ca-texto{display:flex;flex-direction:column;gap:calc(3 * var(--px));min-width:0}.cc-ca-fila-titulo{font-size:.9em;font-weight:600;color:#0f1729}.cc-ca-desc{font-size:.8em;line-height:1.5;color:#5b6472;max-width:62ch}.cc-ca-valor{font-size:.88em;font-weight:600;color:#0f1729}.cc-ca-pildora{display:inline-flex;align-items:center;flex:none;height:calc(26 * var(--px));padding:0 calc(11 * var(--px));border-radius:999px;background:color-mix(in srgb,#f59e0b 16%,transparent);font-size:.76em;font-weight:650;color:#0f1729}.cc-ca-cabeza{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8em;margin-top:.4em;padding-top:1.3em;border-top:1px solid rgba(10,25,47,.08)}.cc-ca-ceja{font-size:.67em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5b6472}.cc-ca-seg{display:inline-flex;align-items:center;flex:none;gap:calc(2 * var(--px));padding:calc(3 * var(--px));border-radius:calc(13 * var(--px));background:#0a192f11;box-shadow:inset 0 1px 1px #0a192f0f}.cc-ca-tab{display:inline-flex;align-items:center;justify-content:center;height:calc(32 * var(--px));padding:0 calc(13 * var(--px));border-radius:calc(10 * var(--px));font-size:.82em;font-weight:600;letter-spacing:-.012em;line-height:1;white-space:nowrap;color:#5b6472}.cc-ca-tab.is-activa{color:#0f1729;font-weight:650;background:#fff;box-shadow:0 1px 2px #0a192f21,0 1px 5px #0a192f0d}.cc-ca-req{display:inline-flex;align-items:center;flex:none;gap:calc(6 * var(--px));font-size:.78em;font-weight:600;color:#10b981}.cc-ca-req svg{width:calc(16 * var(--px));height:calc(16 * var(--px))}.cc-ca-grupo{display:flex;flex-direction:column;gap:calc(3 * var(--px));padding:1.2em 0 .2em;border-top:1px solid rgba(10,25,47,.08)}.cc-ca-pie{display:flex;flex-direction:column;gap:1.1em;margin-top:1.2em;padding-top:1.2em;border-top:1px solid rgba(10,25,47,.08)}.cc-ca-hint{font-size:.75em;line-height:1.55;color:#5b6472}.cc-ca-acciones{display:flex;justify-content:flex-end;gap:.7em}.cc-ca-btn{display:inline-flex;align-items:center;justify-content:center;min-height:calc(38 * var(--px));padding:0 calc(18 * var(--px));border-radius:999px;background:#0a192f;color:#fff;font-size:.82em;font-weight:600;white-space:nowrap;box-shadow:0 6px 16px -10px #0a192f80}.cc-ca-btn.is-ghost{background:transparent;color:#0f1729;box-shadow:inset 0 0 0 1px #0a192f14}.cc-login-term{grid-column:7 / 21;align-self:start}.cc-login-nav{grid-column:1 / 17;margin-top:36cqi;position:relative;z-index:1}.cc-nav-pagina.is-recortada:after{content:"";position:absolute;inset:auto 0 0;height:calc(120 * var(--px));background:linear-gradient(#f5f5f700,#f5f5f7 85%);pointer-events:none}.cc-en-caja{width:72ch}.cc-url{word-break:break-all;white-space:normal}.cc-ancha{width:min(96ch,calc(100% - 8ch))}.cc-tr-sangria{padding-left:2ch}.cc-tr{flex-direction:row;padding:var(--l) 4ch 0}.cc-tr-tips{display:flex;flex-direction:column;gap:var(--l);width:48%;padding-right:4ch}.cc-tr-tareas{flex:1 1 auto;min-width:0}.cc-tr-titulo{margin-bottom:var(--l)}.cc-tr-avance{margin-top:var(--l);white-space:pre}.cc-tr-pestanas{margin:var(--l) 0}.cc-pv{width:92ch}.cc-pv-bloque{width:50%;padding-right:3ch}.cc-ag-term{grid-column:1 / 19}.cc-ag-archivo{grid-column:12 / 21;grid-row:2;margin-top:-1.2cqi;position:relative;z-index:1}.cc-editor{border-radius:10px;overflow:hidden;background:#0d1a30;box-shadow:0 0 0 1px #94a3b833,0 26px 50px -24px #020817b3;font-size:clamp(7px,1.4cqi,12px)}.cc-editor-barra{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:0 1em 0 0;background:#111f38;border-bottom:1px solid rgba(148,163,184,.14);font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.cc-editor-pestana{padding:.7em 1.2em;background:#0d1a30;color:var(--cc-ink);font-family:var(--cc-mono);border-right:1px solid rgba(148,163,184,.14)}.cc-editor-nota{color:var(--cc-slate);font-size:.92em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-editor-codigo{display:flex;flex-direction:column;padding:.9em 0 1.1em;font-family:var(--cc-mono);line-height:1.55;color:var(--cc-ink);white-space:pre}.cc-editor-linea{display:flex}.cc-editor-num{width:3.2em;padding-right:1.2em;text-align:right;color:var(--cc-hueco);flex:none}.cc-rs{padding:var(--l) 4ch 0;gap:var(--l)}.cc-rs-caja{padding:var(--l) 3ch}.cc-lt-listen{grid-column:1 / 19}.cc-lt-trigger{grid-column:7 / 21;grid-row:2;margin-top:-4cqi;position:relative;z-index:1}.cc-consola{padding:calc(var(--l) * .6) 2ch calc(var(--l) * .8)}.cc-lt-caja{position:relative;align-self:flex-start;display:flex;flex-direction:column;margin:calc(var(--l) * .5) 0 calc(var(--l) * .2);padding:calc(var(--l) * .6) 2ch calc(var(--l) * .5);border:1px solid var(--cc-slate);border-radius:.55em}.cc-lt-caja-titulo{position:absolute;top:-.75em;left:1.5ch;background:var(--cc-fondo);white-space:pre}.cc-cursor{display:inline-block;width:1ch;background:var(--cc-ink);opacity:.85}.cc-dg{padding:1.5em 1.5em 1.2em;border-radius:14px;background:#0b1628;box-shadow:0 0 0 1px #94a3b829,0 30px 60px -30px #02081799;font:400 clamp(9px,1.95cqi,14.5px)/1.45 -apple-system,BlinkMacSystemFont,"Inter","Inter Fallback","Segoe UI",sans-serif;color:var(--cc-texto);text-align:left}.cc-dg-cabeza,.cc-dg-paso,.cc-dg-lineas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2.2fr)}.cc-dg-carril{display:flex;flex-direction:column;align-items:center;gap:.3em;padding-bottom:1em;text-align:center}.cc-dg-icono{display:grid;place-items:center;width:2.3em;height:2.3em;border-radius:.65em;overflow:hidden;background:#93c5fd1a;box-shadow:inset 0 0 0 1px #93c5fd47;color:var(--cc-sky)}.cc-dg-icono svg{width:1.25em;height:1.25em}.cc-dg-icono img{display:block;width:100%;height:100%;margin:0}.cc-dg-nombre{font-size:.9em;font-weight:600;color:var(--cc-ink)}.cc-dg-sub{font-family:var(--cc-mono);font-size:.7em;color:var(--cc-slate);white-space:nowrap}.cc-dg-cuerpo{position:relative}.cc-dg-lineas{position:absolute;inset:-.6em 0 0;pointer-events:none}.cc-dg-lineas span{justify-self:center;width:0;border-left:1px dashed rgba(148,163,184,.3)}.cc-dg-paso{position:relative;align-items:center;min-height:3.7em}.cc-dg-flecha{position:relative;grid-row:1;height:0;margin-inline:calc(100% / (2 * var(--k)));border-top:1.5px solid var(--cc-sky);color:var(--cc-sky)}.cc-dg-flecha.is-cord{border-color:var(--cc-mint);color:var(--cc-mint)}.cc-dg-flecha:after{content:"";position:absolute;top:-5.25px;border-block:4.5px solid transparent}.cc-dg-flecha.is-derecha:after{right:-1px;border-left:8px solid currentColor}.cc-dg-flecha.is-izquierda:after{left:-1px;border-right:8px solid currentColor}.cc-dg-n{position:absolute;left:50%;top:0;display:grid;place-items:center;width:1.75em;height:1.75em;transform:translate(-50%,-50%);border-radius:50%;background:#0b1628;box-shadow:inset 0 0 0 1.5px currentColor;font-size:.72em;font-weight:700}.cc-dg-nota{grid-column:4;grid-row:1;display:flex;flex-direction:column;gap:.15em;padding:.55em 0 .55em 1.3em}.cc-dg-texto{font-size:.9em;font-weight:600;color:var(--cc-ink)}.cc-dg-detalle{font-family:var(--cc-mono);font-size:.7em;line-height:1.5;color:var(--cc-slate)}.cc-ad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1em;font:400 clamp(12px,2.05cqi,15.5px)/1.45 -apple-system,BlinkMacSystemFont,"Inter","Inter Fallback","Segoe UI",sans-serif;text-align:left}@container (max-width: 520px){.cc-ad{grid-template-columns:minmax(0,1fr)}}.cc-ad-antes,.cc-ad-despues{display:flex;flex-direction:column;padding:1.35em 1.45em 1.5em;border-radius:14px}.cc-ad-antes{background:color-mix(in srgb,currentColor 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 14%,transparent)}.cc-ad-despues{background:var(--cc-fondo);color:var(--cc-ink);box-shadow:0 0 0 1px #94a3b829,0 26px 50px -26px #02081799}.cc-ad-titulo{margin-bottom:1em;font-size:.72em;font-weight:600;letter-spacing:.09em;text-transform:uppercase;opacity:.72}.cc-ad-despues .cc-ad-titulo{color:var(--cc-mint);opacity:1}.cc-ad-lista{display:flex;flex-direction:column;gap:.62em}.cc-ad-paso,.cc-ad-item{display:flex;gap:.75em;font-size:.9em}.cc-ad-paso{opacity:.82}.cc-ad-num{flex:none;padding-top:.12em;font-family:var(--cc-mono);font-size:.82em;opacity:.55}.cc-ad-item .cc-mint{flex:none}.cc-ad-comando{margin-bottom:1.1em;padding:.75em .95em;border-radius:9px;background:#93c5fd14;box-shadow:inset 0 0 0 1px #93c5fd33;font-family:var(--cc-mono);font-size:.9em}
