.lego-tl[data-astro-cid-67gofabu]{--row:190px;padding:56px 0 40px}.lego-tl__head[data-astro-cid-67gofabu]{padding:0 var(--page-x);max-width:var(--max);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto 8px;display:flex}.lego-tl__title[data-astro-cid-67gofabu]{letter-spacing:-.02em;font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:600;line-height:1.05}.lego-tl__track[data-astro-cid-67gofabu]{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;mask-image:linear-gradient(to right, transparent, #000 var(--page-x), #000 calc(100% - var(--page-x)), transparent);outline:none;padding-bottom:64px;overflow:auto hidden}.lego-tl__track[data-astro-cid-67gofabu]::-webkit-scrollbar{display:none}.lego-tl__track[data-astro-cid-67gofabu].is-dragging{cursor:grabbing;user-select:none}.lego-tl__list[data-astro-cid-67gofabu]{padding:0 var(--page-x);width:max-content;height:calc(var(--row) * 2 + 40px);align-items:stretch;margin:0;list-style:none;display:flex;position:relative}.lego-tl__list[data-astro-cid-67gofabu]:before{content:"";background:repeating-linear-gradient(to right, var(--ink) 0 10px, transparent 10px 16px);opacity:.35;height:2px;position:absolute;top:50%;left:0;right:0}.lego-tl__item[data-astro-cid-67gofabu]{flex:none;width:148px;margin-right:-34px;position:relative}.lego-tl__marker[data-astro-cid-67gofabu]{z-index:2;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.lego-tl__stem[data-astro-cid-67gofabu]{background:var(--line);width:1px;position:absolute;left:50%}.is-up[data-astro-cid-67gofabu] .lego-tl__stem[data-astro-cid-67gofabu]{height:32px;top:calc(50% - 46px)}.is-down[data-astro-cid-67gofabu] .lego-tl__stem[data-astro-cid-67gofabu]{height:32px;top:calc(50% + 14px)}.lego-tl__card[data-astro-cid-67gofabu]{transition:translate .35s var(--ease), box-shadow .35s var(--ease);--glass-tint:#ffffff57;background:linear-gradient(135deg, #ffffff8c, #ffffff1f 55%, #ffffff47), var(--glass-tint);-webkit-backdrop-filter:blur(12px)saturate(180%);border-radius:18px;flex-direction:column;gap:2px;padding:12px 14px;line-height:1.25;display:flex;position:absolute;left:6px;right:6px;box-shadow:inset 1.5px 1.5px #fffffff2,inset -1px -1px #ffffff73,inset 0 0 22px #fff6,0 14px 32px -16px #14141359}.lego-tl__link[data-astro-cid-67gofabu]{z-index:1;border-radius:inherit;position:absolute;inset:0}.lego-tl__link[data-astro-cid-67gofabu]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.lego-tl__card[data-astro-cid-67gofabu].has-link{cursor:pointer}.lego-tl__arrow-in[data-astro-cid-67gofabu]{color:var(--signal);transition:translate .25s var(--ease);margin-left:6px;display:inline-block}.lego-tl__item[data-astro-cid-67gofabu]:hover .lego-tl__arrow-in[data-astro-cid-67gofabu]{translate:4px}.lego-tl__card[data-astro-cid-67gofabu].has-refraction{--glass-tint:#ffffff42}.lego-tl__glow[data-astro-cid-67gofabu]{background:var(--tono,var(--faint));filter:blur(14px);opacity:.4;pointer-events:none;border-radius:50%;height:46px;position:absolute;left:58%;right:-4%}.is-up[data-astro-cid-67gofabu] .lego-tl__glow[data-astro-cid-67gofabu]{bottom:calc(50% + 44px)}.is-down[data-astro-cid-67gofabu] .lego-tl__glow[data-astro-cid-67gofabu]{top:calc(50% + 44px)}.is-hito[data-astro-cid-67gofabu]{--tono:var(--signal)}.is-minecraft[data-astro-cid-67gofabu]{--tono:#5d9c3a}.is-nacimiento[data-astro-cid-67gofabu]{--tono:#8d8a82}.is-pila[data-astro-cid-67gofabu] .lego-tl__glow[data-astro-cid-67gofabu]{background:linear-gradient(90deg, var(--tono), var(--tono2), var(--tono3))}.is-up[data-astro-cid-67gofabu] .lego-tl__card[data-astro-cid-67gofabu]{bottom:calc(50% + 46px)}.is-down[data-astro-cid-67gofabu] .lego-tl__card[data-astro-cid-67gofabu]{top:calc(50% + 46px)}.lego-tl__item[data-astro-cid-67gofabu]:hover .lego-tl__card[data-astro-cid-67gofabu]{translate:0 -3px}.lego-tl__year[data-astro-cid-67gofabu]{color:var(--muted);font-size:.85rem;font-style:italic}.lego-tl__name[data-astro-cid-67gofabu]{font-size:.98rem;font-weight:600}.lego-tl__note[data-astro-cid-67gofabu]{color:var(--muted);font-size:.82rem}.lego-tl__tbd[data-astro-cid-67gofabu]{border:1px dashed var(--faint);color:var(--faint);border-radius:99px;padding:1px 6px;font-size:.68rem;position:absolute;top:8px;right:8px}.is-tbd[data-astro-cid-67gofabu] .lego-tl__card[data-astro-cid-67gofabu]{outline-offset:-4px;outline:1px dashed #1414132e}.lego-tl__marker[data-astro-cid-67gofabu] svg{filter:drop-shadow(0 6px 5px #14141338)drop-shadow(0 1px 1px #14141333);transition:translate .35s var(--ease), rotate .35s var(--ease);display:block;overflow:visible}.lego-tl__defs[data-astro-cid-67gofabu]{width:0;height:0;position:absolute}.lego-tl__item[data-astro-cid-67gofabu]:hover .lego-tl__marker[data-astro-cid-67gofabu] svg{translate:0 -6px;rotate:-8deg}.lego-tl[data-astro-cid-67gofabu].is-ready .is-lego[data-astro-cid-67gofabu]:not(.is-seen) .lego-tl__marker[data-astro-cid-67gofabu] svg{opacity:0;translate:0 -60px}.lego-tl[data-astro-cid-67gofabu].is-ready .is-lego[data-astro-cid-67gofabu] .lego-tl__marker[data-astro-cid-67gofabu] svg{transition:translate .55s cubic-bezier(.34, 1.56, .64, 1), opacity .3s, rotate .35s var(--ease)}.is-hito[data-astro-cid-67gofabu] .lego-tl__marker[data-astro-cid-67gofabu]{background:var(--signal);width:18px;height:18px;box-shadow:0 0 0 5px var(--paper), 0 0 0 6px var(--signal);border-radius:50%}.is-hito[data-astro-cid-67gofabu] .lego-tl__card[data-astro-cid-67gofabu]{--glass-tint:#1f45ff12}.is-hito[data-astro-cid-67gofabu] .lego-tl__year[data-astro-cid-67gofabu]{color:var(--signal)}.is-nacimiento[data-astro-cid-67gofabu] .lego-tl__marker[data-astro-cid-67gofabu]{background:var(--ink);width:34px;height:34px;color:var(--paper);border-radius:50%;font-size:1rem}.lego-tl__end[data-astro-cid-67gofabu]{color:var(--faint);background:var(--paper);z-index:1;flex:none;align-self:center;margin-left:70px;padding:6px 14px;font-style:italic;position:relative}.lego-tl__item[data-astro-cid-67gofabu].is-grouped{display:none}.lego-tl[data-astro-cid-67gofabu].is-open .lego-tl__item[data-astro-cid-67gofabu].is-grouped{display:block}.lego-tl__pila-btn[data-astro-cid-67gofabu]{font:inherit;color:inherit;text-align:left;cursor:pointer;outline-offset:-4px;border:0;outline:1px dashed #1414132e;line-height:1.25}.lego-tl__pila-btn[data-astro-cid-67gofabu]:focus-visible{outline:2px solid var(--signal)}.lego-tl__unpack[data-astro-cid-67gofabu]{color:var(--signal);margin-top:6px;font-size:.82rem;font-weight:600}.is-pila[data-astro-cid-67gofabu].is-up .lego-tl__card[data-astro-cid-67gofabu]{bottom:calc(50% + 76px)}.is-pila[data-astro-cid-67gofabu].is-up .lego-tl__glow[data-astro-cid-67gofabu]{bottom:calc(50% + 74px)}.is-pila[data-astro-cid-67gofabu].is-up .lego-tl__stem[data-astro-cid-67gofabu]{height:16px;top:calc(50% - 76px)}.is-pila[data-astro-cid-67gofabu] .lego-tl__marker[data-astro-cid-67gofabu]{translate:-50% calc(-50% - 18px)}.is-pila[data-astro-cid-67gofabu]:hover .lego-tl__marker[data-astro-cid-67gofabu] svg{rotate:0deg}.lego-tl[data-astro-cid-67gofabu].is-open .is-pila[data-astro-cid-67gofabu] .lego-tl__unpack[data-astro-cid-67gofabu]{color:var(--muted)}.lego-tl__grass[data-astro-cid-67gofabu]{filter:drop-shadow(0 3px 2px #14141340)}.is-minecraft[data-astro-cid-67gofabu] .lego-tl__card[data-astro-cid-67gofabu]{--glass-tint:#5d9c3a14}.is-minecraft[data-astro-cid-67gofabu] .lego-tl__year[data-astro-cid-67gofabu]{color:#3f7a24}@media (width<=720px){.lego-tl[data-astro-cid-67gofabu]{--row:180px}.lego-tl__item[data-astro-cid-67gofabu]{width:132px;margin-right:-30px}}@media (prefers-reduced-motion:reduce){.lego-tl[data-astro-cid-67gofabu].is-ready .is-lego[data-astro-cid-67gofabu]:not(.is-seen) .lego-tl__marker[data-astro-cid-67gofabu] svg{opacity:1;translate:none}}
