@layer starlight.components{starlight-file-tree:where(.astro-hogbi6jm){--x-space:1.5rem;--y-space:.125rem;--y-pad:0;border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-gray-6);font-size:var(--sl-text-xs);font-family:var(--__sl-font-mono);padding:1rem;display:block;overflow-x:auto}starlight-file-tree:where(.astro-hogbi6jm) .directory>details{padding:0;background:0 0;border:0;padding-inline-start:var(--x-space)}starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary{padding:var(--y-pad) .625rem;color:var(--sl-color-white);border:0;max-width:100%;margin-inline-start:calc(-1 * var(--x-space));font-weight:400}starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary::marker,starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary::-webkit-details-marker{color:var(--sl-color-gray-3)}starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary:hover,starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary:hover .tree-icon{cursor:pointer;color:var(--sl-color-text-accent);fill:currentColor}starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary:hover~ul{border-color:var(--sl-color-gray-4)}starlight-file-tree:where(.astro-hogbi6jm) .directory>details>summary:hover .highlight .tree-icon{color:var(--sl-color-text-invert);fill:currentColor}starlight-file-tree:where(.astro-hogbi6jm) ul{border-inline-start:1px solid var(--sl-color-gray-5);margin-inline-start:.5rem;padding:0;padding-inline-start:.125rem;list-style:none}starlight-file-tree:where(.astro-hogbi6jm)>ul{border:0;margin:0;padding:0}starlight-file-tree:where(.astro-hogbi6jm) li{margin:var(--y-space) 0;padding:var(--y-pad) 0}starlight-file-tree:where(.astro-hogbi6jm) .file{color:var(--sl-color-white);margin-inline-start:calc(var(--x-space) - .125rem)}starlight-file-tree:where(.astro-hogbi6jm) .tree-entry{flex-wrap:wrap;align-items:flex-start;max-width:calc(100% - 1rem);display:inline-flex}@media (width>=30em){starlight-file-tree:where(.astro-hogbi6jm) .tree-entry{flex-wrap:nowrap}}starlight-file-tree:where(.astro-hogbi6jm) .tree-entry>:first-child{flex-shrink:0}starlight-file-tree:where(.astro-hogbi6jm) .empty{color:var(--sl-color-gray-3);padding-inline-start:.375rem}starlight-file-tree:where(.astro-hogbi6jm) .comment{color:var(--sl-color-gray-3);min-width:12rem;max-width:24rem;padding-inline-start:1.625rem}starlight-file-tree:where(.astro-hogbi6jm) .highlight{color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);border-radius:.25rem;padding-inline-end:.5rem;display:inline-block}starlight-file-tree:where(.astro-hogbi6jm) svg{fill:var(--sl-color-gray-3);vertical-align:middle;width:.875rem;height:.875rem;margin-inline:.25rem .375rem;display:inline;overflow:visible}starlight-file-tree:where(.astro-hogbi6jm) .highlight svg.tree-icon{fill:currentColor}}.flujo:where(.astro-tfckzbh5){margin-block:2rem}ol:where(.astro-tfckzbh5){--gap:1.25rem;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}ol:where(.astro-tfckzbh5).horizontal{--gap:1.75rem;grid-template-columns:repeat(var(--pasos), 1fr)}li:where(.astro-tfckzbh5){border:1px solid var(--sl-color-gray-5);border-radius:var(--np-radius);background:var(--sl-color-black);grid-template-columns:1.5rem 9rem 1fr;align-items:baseline;gap:.25rem .75rem;padding:.625rem 1rem;display:grid;position:relative}.horizontal:where(.astro-tfckzbh5) li:where(.astro-tfckzbh5){flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}li:where(.astro-tfckzbh5):not(:last-child):after{content:"↓";inset-inline-start:50%;bottom:calc(var(--gap) / -2);color:var(--sl-color-gray-3);font-size:var(--sl-text-base);line-height:1;position:absolute;translate:-50% 50%}.horizontal:where(.astro-tfckzbh5) li:where(.astro-tfckzbh5):not(:last-child):after{content:"→";inset-inline-start:auto;inset-inline-end:calc(var(--gap) / -2);font-size:var(--sl-text-lg);top:50%;bottom:auto;translate:50% -50%}li:where(.astro-tfckzbh5).humano{border-color:var(--sl-color-accent);background:var(--sl-color-accent-low)}.numero:where(.astro-tfckzbh5){color:var(--sl-color-gray-3);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs)}.humano:where(.astro-tfckzbh5) .numero:where(.astro-tfckzbh5){color:var(--sl-color-accent)}.titulo:where(.astro-tfckzbh5){color:var(--sl-color-white);font-weight:700;line-height:1.25}.detalle:where(.astro-tfckzbh5){color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);line-height:1.4}figcaption:where(.astro-tfckzbh5){color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem;display:flex}.clave:where(.astro-tfckzbh5){align-items:center;gap:.375rem;display:inline-flex}.muestra:where(.astro-tfckzbh5){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent-low);border-radius:3px;width:.75rem;height:.75rem}@media (prefers-reduced-motion:no-preference){.animado:where(.astro-tfckzbh5) li:where(.astro-tfckzbh5){animation:paso calc(var(--pasos) * .9s) calc(var(--i) * .9s - var(--pasos) * .9s) infinite}}@keyframes paso{0%,to{box-shadow:none}6%{box-shadow:0 0 0 2px var(--sl-color-accent), 0 0 1.25rem var(--sl-color-accent-low)}20%{box-shadow:none}}@media (width<=40rem){ol:where(.astro-tfckzbh5).horizontal{--gap:1.25rem;grid-template-columns:1fr}li:where(.astro-tfckzbh5),.horizontal:where(.astro-tfckzbh5) li:where(.astro-tfckzbh5){flex-direction:column;gap:.125rem;padding:.625rem 1rem;display:flex}.horizontal:where(.astro-tfckzbh5) li:where(.astro-tfckzbh5):not(:last-child):after{content:"↓";inset-inline:50% auto;top:auto;bottom:calc(var(--gap) / -2);font-size:var(--sl-text-base);translate:-50% 50%}}
