.velo-table-wrap{margin-block:1.5em;margin-inline:0;overflow-x:auto}.velo-table{border-collapse:collapse;width:100%;font:inherit;color:inherit}.velo-table th,.velo-table td{border:1px solid var(--vb-color-border,#00000024);text-align:start;vertical-align:top;padding-block:.5em;padding-inline:.75em}.velo-table thead th{background:var(--vb-color-surface,#00000009);font-weight:600}.velo-table-wrap>figcaption{color:color-mix(in srgb, currentColor 70%, transparent);text-align:start;margin-block-start:.5em;font-size:.875em}.velo-embed{margin-block:1.5em;margin-inline:0}.velo-embed-facade,.velo-embed-frame{aspect-ratio:16/9;border-radius:var(--vb-radius,.5rem);background:var(--vb-color-surface,#0a0a0a);border:0;width:100%;display:block}.velo-embed[data-embed-ratio="16/9"] .velo-embed-facade,.velo-embed[data-embed-ratio="16/9"] .velo-embed-frame{aspect-ratio:16/9}.velo-embed[data-embed-ratio="4/3"] .velo-embed-facade,.velo-embed[data-embed-ratio="4/3"] .velo-embed-frame{aspect-ratio:4/3}.velo-embed[data-embed-ratio="1/1"] .velo-embed-facade,.velo-embed[data-embed-ratio="1/1"] .velo-embed-frame{aspect-ratio:1}.velo-embed[data-embed-ratio="9/16"] .velo-embed-facade,.velo-embed[data-embed-ratio="9/16"] .velo-embed-frame{aspect-ratio:9/16;max-width:28rem;margin-inline:auto}.velo-embed-facade{color:inherit;text-decoration:none;position:relative;overflow:hidden}.velo-embed-facade img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.velo-embed-facade:before{content:"";background:var(--vb-color-primary,#1a1a1a);opacity:.92;border-radius:50%;width:3.5rem;height:3.5rem;transition:transform .16s,opacity .16s;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.velo-embed-facade:after{content:"";border-style:solid;border-width:.6rem 0 .6rem 1rem;border-color:transparent transparent transparent var(--vb-color-primary-fg,#fff);position:absolute;inset-block-start:50%;inset-inline-start:calc(50% + .2rem);translate:-50% -50%}.velo-embed-facade:hover:before,.velo-embed-facade:focus-visible:before{opacity:1;transform:scale(1.08)}.velo-embed-title,.velo-embed-provider{color:#fff;text-shadow:0 1px 3px #0009;text-overflow:ellipsis;white-space:nowrap;max-inline-size:calc(100% - 1.5rem);font-size:.8125em;position:absolute;inset-inline-start:.75rem;overflow:hidden}.velo-embed-title{font-weight:600;inset-block-end:1.9rem}.velo-embed-provider{text-transform:uppercase;letter-spacing:.02em;opacity:.85;inset-block-end:.75rem}.velo-embed>figcaption{color:color-mix(in srgb, currentColor 70%, transparent);text-align:start;margin-block-start:.5em;font-size:.875em}.velo-gallery{grid-template-columns:repeat(var(--velo-gallery-cols,3), 1fr);gap:.5rem;margin-block:1.5em;margin-inline:0;display:grid}.velo-gallery[data-columns="2"]{--velo-gallery-cols:2}.velo-gallery[data-columns="3"]{--velo-gallery-cols:3}.velo-gallery[data-columns="4"]{--velo-gallery-cols:4}.velo-gallery>img,.velo-gallery>.velo-gallery-item{aspect-ratio:1;border-radius:var(--vb-radius,.375rem);block-size:auto;inline-size:100%;max-inline-size:100%;margin:0;display:block;overflow:hidden}.velo-gallery>img{object-fit:cover}.velo-gallery>.velo-gallery-item{position:relative}.velo-gallery>.velo-gallery-item>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.velo-gallery>.velo-gallery-item>figcaption{color:#fff;text-shadow:0 1px 3px #0009;background:linear-gradient(#0000,#0000008c);margin:0;padding:.4em .6em;font-size:.75em;position:absolute;inset-block-end:0;inset-inline:0}.velo-gallery>figcaption{color:color-mix(in srgb, currentColor 70%, transparent);text-align:start;grid-column:1/-1;margin-block-start:.25em;font-size:.875em}.velo-gallery[data-lightbox=true] img{cursor:zoom-in}@media (max-width:500px){.velo-gallery{grid-template-columns:repeat(1,1fr)}}.velo-btn-wrap{margin-block:1.5em}.velo-btn-wrap[data-align=left]{text-align:start}.velo-btn-wrap[data-align=center]{text-align:center}.velo-btn-wrap[data-align=right]{text-align:end}.velo-btn{border-radius:var(--vb-radius,.375rem);font:inherit;border:1px solid #0000;align-items:center;gap:.4em;padding-block:.65em;padding-inline:1.3em;font-weight:600;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-flex}.velo-btn:hover,.velo-btn:focus-visible{transform:translateY(-1px)}.velo-btn-wrap .velo-btn.velo-btn--primary{background:var(--vb-color-primary,#1a1a1a);color:var(--vb-color-primary-fg,#fff)}.velo-btn-wrap .velo-btn.velo-btn--secondary{background:var(--vb-color-surface,#0000000f);color:var(--vb-color-fg,inherit)}.velo-btn-wrap .velo-btn.velo-btn--outline{border-color:var(--vb-color-border,#0000004d);color:var(--vb-color-fg,inherit);background:0 0}.velo-unknown-node{border:1px dashed var(--vb-color-border,#0000004d);border-radius:var(--vb-radius,.375rem);color:color-mix(in srgb, currentColor 70%, transparent);margin-block:1em;padding-block:.75em;padding-inline:1em;font-size:.875em}.velo-lightbox{border-radius:var(--vb-radius,.5rem);color:#fff;background:0 0;border:0;max-width:92vw;max-height:92vh;margin:auto;padding:0;position:fixed;inset:0}.velo-lightbox::backdrop{background:#000000d9}.velo-lightbox-image{object-fit:contain;max-width:92vw;max-height:80vh;margin-inline:auto;display:block}.velo-lightbox-caption{text-align:center;margin-block-start:.5em;padding-inline:1em;font-size:.875em}.velo-lightbox-caption[hidden]{display:none}.velo-lightbox-close,.velo-lightbox-prev,.velo-lightbox-next{z-index:1;block-size:2.5rem;inline-size:2.5rem;color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;font-size:1.5rem;line-height:1;position:fixed}.velo-lightbox-close{inset-block-start:1rem;inset-inline-end:1rem}.velo-lightbox-prev{inset-block-start:50%;inset-inline-start:1rem;translate:0 -50%}.velo-lightbox-next{inset-block-start:50%;inset-inline-end:1rem;translate:0 -50%}@media (prefers-reduced-motion:reduce){.velo-embed-facade:before,.velo-embed-facade:after,.velo-btn{transition:none}}