.ig{--ig-accent:#f7c948;--ig-ease:cubic-bezier(.16, 1, .3, 1);--ig-ease-move:cubic-bezier(.65, 0, .35, 1)}#clase .ig p,#clase .ig ul,#clase .ig ol,#clase .ig li{font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0;list-style:none}#clase .ig p code,#clase .ig ul code{font-family:var(--font-family-mono);font-size:inherit;font-weight:inherit;background:0 0;border:0;padding:0}#clase .ig .ig-caption code{color:#fcd34d;font-size:.92em;font-weight:600}@layer components{.ig code,.ig-mono{font-family:var(--font-family-mono)}.ig-display{font-family:var(--font-family-display)}.ig-swap{grid-template-columns:minmax(0,1fr);display:grid}.ig-swap>*{grid-area:1/1;min-width:0}}.ig [data-at],.ig [data-until],.ig [data-only],.ig [data-on],.ig [data-hl],.ig [data-move]{transition:opacity .5s ease, transform .55s var(--ig-ease), translate .75s var(--ig-ease-move), filter .4s ease, background-color .4s ease, border-color .4s ease, color .4s ease, box-shadow .4s ease}.ig svg [data-at],.ig svg [data-until],.ig svg [data-only],.ig svg [data-pop]{transform-box:fill-box;transform-origin:50%}.ig [data-at]{opacity:0;transform:translateY(8px)scale(.97)}.ig[data-s1] [data-at="1"],.ig[data-s2] [data-at="2"],.ig[data-s3] [data-at="3"],.ig[data-s4] [data-at="4"],.ig[data-s5] [data-at="5"],.ig[data-s6] [data-at="6"],.ig[data-s7] [data-at="7"],.ig[data-s8] [data-at="8"],.ig[data-s9] [data-at="9"],.ig[data-s10] [data-at="10"],.ig[data-s11] [data-at="11"],.ig[data-s12] [data-at="12"]{opacity:1;transform:none}.ig[data-s2] [data-until="1"],.ig[data-s3] [data-until="2"],.ig[data-s4] [data-until="3"],.ig[data-s5] [data-until="4"],.ig[data-s6] [data-until="5"],.ig[data-s7] [data-until="6"],.ig[data-s8] [data-until="7"],.ig[data-s9] [data-until="8"],.ig[data-s10] [data-until="9"],.ig[data-s11] [data-until="10"],.ig[data-s12] [data-until="11"]{opacity:0;pointer-events:none;transform:translateY(-6px)scale(.97)}.ig [data-only]{opacity:0;transform:translateY(6px)}.ig[data-step="1"] [data-only~="1"],.ig[data-step="2"] [data-only~="2"],.ig[data-step="3"] [data-only~="3"],.ig[data-step="4"] [data-only~="4"],.ig[data-step="5"] [data-only~="5"],.ig[data-step="6"] [data-only~="6"],.ig[data-step="7"] [data-only~="7"],.ig[data-step="8"] [data-only~="8"],.ig[data-step="9"] [data-only~="9"],.ig[data-step="10"] [data-only~="10"],.ig[data-step="11"] [data-only~="11"],.ig[data-step="12"] [data-only~="12"]{opacity:1;transform:none}.ig [data-on]{opacity:.32;filter:saturate(.5)}.ig[data-step="1"] [data-on~="1"],.ig[data-step="2"] [data-on~="2"],.ig[data-step="3"] [data-on~="3"],.ig[data-step="4"] [data-on~="4"],.ig[data-step="5"] [data-on~="5"],.ig[data-step="6"] [data-on~="6"],.ig[data-step="7"] [data-on~="7"],.ig[data-step="8"] [data-on~="8"],.ig[data-step="9"] [data-on~="9"],.ig[data-step="10"] [data-on~="10"],.ig[data-step="11"] [data-on~="11"],.ig[data-step="12"] [data-on~="12"]{opacity:1;filter:none}.ig[data-step="1"] [data-hl~="1"],.ig[data-step="2"] [data-hl~="2"],.ig[data-step="3"] [data-hl~="3"],.ig[data-step="4"] [data-hl~="4"],.ig[data-step="5"] [data-hl~="5"],.ig[data-step="6"] [data-hl~="6"],.ig[data-step="7"] [data-hl~="7"],.ig[data-step="8"] [data-hl~="8"],.ig[data-step="9"] [data-hl~="9"],.ig[data-step="10"] [data-hl~="10"],.ig[data-step="11"] [data-hl~="11"],.ig[data-step="12"] [data-hl~="12"]{border-color:var(--ig-hl,var(--ig-accent));box-shadow:0 0 0 1px var(--ig-hl,var(--ig-accent)), 0 0 26px color-mix(in srgb, var(--ig-hl,var(--ig-accent)) 28%, transparent)}.ig[data-step="1"] .ig-line[data-hl~="1"],.ig[data-step="2"] .ig-line[data-hl~="2"],.ig[data-step="3"] .ig-line[data-hl~="3"],.ig[data-step="4"] .ig-line[data-hl~="4"],.ig[data-step="5"] .ig-line[data-hl~="5"],.ig[data-step="6"] .ig-line[data-hl~="6"],.ig[data-step="7"] .ig-line[data-hl~="7"],.ig[data-step="8"] .ig-line[data-hl~="8"],.ig[data-step="9"] .ig-line[data-hl~="9"],.ig[data-step="10"] .ig-line[data-hl~="10"],.ig[data-step="11"] .ig-line[data-hl~="11"],.ig[data-step="12"] .ig-line[data-hl~="12"]{box-shadow:none;background-color:color-mix(in srgb, var(--ig-hl,var(--ig-accent)) 12%, transparent)}.ig[data-step="1"] [data-pop~="1"],.ig[data-step="2"] [data-pop~="2"],.ig[data-step="3"] [data-pop~="3"],.ig[data-step="4"] [data-pop~="4"],.ig[data-step="5"] [data-pop~="5"],.ig[data-step="6"] [data-pop~="6"],.ig[data-step="7"] [data-pop~="7"],.ig[data-step="8"] [data-pop~="8"],.ig[data-step="9"] [data-pop~="9"],.ig[data-step="10"] [data-pop~="10"],.ig[data-step="11"] [data-pop~="11"],.ig[data-step="12"] [data-pop~="12"]{animation:ig-pop .6s var(--ig-ease)}.ig [data-move]{translate:var(--t1,0 0)}.ig[data-step="2"] [data-move]{translate:var(--t2,var(--t1,0 0))}.ig[data-step="3"] [data-move]{translate:var(--t3,var(--t2,var(--t1,0 0)))}.ig[data-step="4"] [data-move]{translate:var(--t4,var(--t3,var(--t2,var(--t1,0 0))))}.ig[data-step="5"] [data-move]{translate:var(--t5,var(--t4,var(--t3,var(--t2,var(--t1,0 0)))))}.ig[data-step="6"] [data-move]{translate:var(--t6,var(--t5,var(--t4,var(--t3,var(--t2,var(--t1,0 0))))))}.ig[data-step="7"] [data-move]{translate:var(--t7,var(--t6,var(--t5,var(--t4,var(--t3,var(--t2,var(--t1,0 0)))))))}.ig[data-step="8"] [data-move]{translate:var(--t8,var(--t7,var(--t6,var(--t5,var(--t4,var(--t3,var(--t2,var(--t1,0 0))))))))}.ig[data-step="9"] [data-move]{translate:var(--t9,var(--t8,var(--t7,var(--t6,var(--t5,var(--t4,var(--t3,var(--t2,var(--t1,0 0)))))))))}.ig[data-step="10"] [data-move]{translate:var(--t10,var(--t9,var(--t8,var(--t7,var(--t6,var(--t5,var(--t4,var(--t3,var(--t2,var(--t1,0 0))))))))))}.ig-flow{stroke-dasharray:6 6;animation:1.2s linear infinite ig-flow}.ig-pulse{animation:1.8s ease-in-out infinite ig-pulse}.ig-float{animation:3s ease-in-out infinite ig-float}.ig-spin{animation:1.4s linear infinite ig-spin}.ig-blink{animation:1s step-end infinite ig-blink}.ig-progress{transform-origin:0;animation:ig-progress var(--ig-duration,3s) linear both}@keyframes ig-pop{0%{scale:1}40%{scale:1.12}to{scale:1}}@keyframes ig-flow{to{stroke-dashoffset:-12px}}@keyframes ig-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ig-float{0%,to{translate:0}50%{translate:0 -4px}}@keyframes ig-spin{to{rotate:360deg}}@keyframes ig-blink{50%{opacity:0}}@keyframes ig-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ig *,.ig :before,.ig :after{transition:none!important;animation:none!important}}
