.mk-download:where(.astro-e25oogaa){border:1px solid var(--sl-color-gray-5);background:linear-gradient(135deg, color-mix(in srgb, var(--wm-blue) 14%, transparent), color-mix(in srgb, var(--wm-violet) 14%, transparent));border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-block:1.5rem;padding:1.25rem;display:flex}.mk-download-btn:where(.astro-e25oogaa){background:var(--wm-gradient);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.mk-download-btn:where(.astro-e25oogaa):hover{filter:brightness(1.08)}.mk-download:where(.astro-e25oogaa) p:where(.astro-e25oogaa){color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);flex:16rem;margin:0}.mk-facts:where(.astro-q3x2k5kn){grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin-block:1rem;display:grid}dl:where(.astro-q3x2k5kn){border:1px solid var(--sl-color-gray-5);border-radius:.75rem;margin:0;overflow:hidden}dl:where(.astro-q3x2k5kn)>div:where(.astro-q3x2k5kn){font-size:var(--sl-text-sm);grid-template-columns:7.5rem 1fr;gap:.75rem;padding:.6rem .9rem;display:grid}dl:where(.astro-q3x2k5kn)>div:where(.astro-q3x2k5kn)+div:where(.astro-q3x2k5kn){border-top:1px solid var(--sl-color-gray-5)}dt:where(.astro-q3x2k5kn){color:var(--sl-color-gray-3)}dd:where(.astro-q3x2k5kn){color:var(--sl-color-white);overflow-wrap:anywhere;margin:0}dd:where(.astro-q3x2k5kn) a:where(.astro-q3x2k5kn){color:var(--sl-color-text-accent)}.mk-copy:where(.astro-vl7j7iyd){border:1px solid var(--sl-color-gray-5);border-radius:.75rem;margin:1rem 0 0;overflow:hidden}figcaption:where(.astro-vl7j7iyd){border-bottom:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);color:var(--sl-color-gray-2);font-size:var(--sl-text-xs);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .6rem .45rem .9rem;font-weight:600;display:flex}button:where(.astro-vl7j7iyd){border:1px solid var(--sl-color-gray-4);color:var(--sl-color-white);font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .7rem}button:where(.astro-vl7j7iyd).is-copied{border-color:var(--wm-blue);color:var(--wm-blue)}.mk-copy-body:where(.astro-vl7j7iyd){padding:.9rem}.mk-copy-body:where(.astro-vl7j7iyd) p:where(.astro-vl7j7iyd){margin:0;line-height:1.6}.mk-copy-body:where(.astro-vl7j7iyd) p:where(.astro-vl7j7iyd)+p:where(.astro-vl7j7iyd){margin-top:.75rem}.mk-logos:where(.astro-gxmibxib){grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}li:where(.astro-gxmibxib){border:1px solid var(--sl-color-gray-5);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.stage:where(.astro-gxmibxib){place-items:center;height:9.5rem;padding:1.5rem;display:grid}.stage:where(.astro-gxmibxib) img:where(.astro-gxmibxib){width:auto;max-width:100%;height:auto;max-height:6.5rem}.on-dark:where(.astro-gxmibxib){background:#14162b}.on-light:where(.astro-gxmibxib){background:#f5f5fa}.on-checker:where(.astro-gxmibxib){background:repeating-conic-gradient(#e7e7ef 0 25%, #f7f7fb 0 50%) 0 0 / 1rem 1rem}.body:where(.astro-gxmibxib){border-top:1px solid var(--sl-color-gray-5);flex-direction:column;flex:1;gap:.35rem;padding:.9rem 1rem 1rem;display:flex}.body:where(.astro-gxmibxib) strong:where(.astro-gxmibxib){color:var(--sl-color-white)}.body:where(.astro-gxmibxib) p:where(.astro-gxmibxib){color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);flex:1;margin:0}.files:where(.astro-gxmibxib){flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.files:where(.astro-gxmibxib) a:where(.astro-gxmibxib){border:1px solid var(--sl-color-gray-4);color:var(--sl-color-white);font-size:var(--sl-text-xs);border-radius:999px;padding:.2rem .6rem;font-weight:600;text-decoration:none}.files:where(.astro-gxmibxib) a:where(.astro-gxmibxib):hover{border-color:var(--wm-blue);color:var(--wm-blue)}.mk-gradient:where(.astro-ktnetv3v){color:#fff;height:5.5rem;font-family:var(--sl-font-mono);font-size:var(--sl-text-sm);background:linear-gradient(135deg,#4c8df6,#8b5cf6);border-radius:1rem;justify-content:space-between;align-items:flex-end;margin-block:1rem;padding:.75rem 1rem;display:flex}.mk-swatches:where(.astro-ktnetv3v){grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}button:where(.astro-ktnetv3v){border:1px solid var(--sl-color-gray-5);width:100%;height:100%;color:inherit;font:inherit;text-align:start;cursor:copy;background:0 0;border-radius:.75rem;flex-direction:column;padding:0;display:flex;overflow:hidden}button:where(.astro-ktnetv3v):hover{border-color:var(--sl-color-gray-3)}.chip:where(.astro-ktnetv3v){background:var(--swatch);height:4.5rem;color:var(--ink);font-family:var(--sl-font-mono);font-size:var(--sl-text-sm);align-items:flex-end;padding:.5rem .7rem;font-weight:600;display:flex;box-shadow:inset 0 -1px #00000014}.meta:where(.astro-ktnetv3v){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);flex-direction:column;gap:.15rem;padding:.6rem .7rem .7rem;display:flex}.meta:where(.astro-ktnetv3v) strong:where(.astro-ktnetv3v){color:var(--sl-color-white);font-size:var(--sl-text-sm)}.mk-gallery:where(.astro-xmywaler){grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1rem .9rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.mk-gallery:where(.astro-xmywaler).is-wide{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.is-feature:where(.astro-xmywaler){grid-column:span 2}@media (width<=30rem){.is-feature:where(.astro-xmywaler){grid-column:1/-1}}a:where(.astro-xmywaler){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);border-radius:.75rem;transition:border-color .15s,transform .15s;display:block;overflow:hidden}a:where(.astro-xmywaler):hover{border-color:var(--wm-blue);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){a:where(.astro-xmywaler):hover{transform:none}}a:where(.astro-xmywaler) img{width:100%;height:auto;display:block}.cap:where(.astro-xmywaler){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);flex-wrap:wrap;justify-content:space-between;gap:0 .5rem;margin-top:.4rem;display:flex}.dim:where(.astro-xmywaler){color:var(--sl-color-gray-3);font-variant-numeric:tabular-nums;white-space:nowrap}
