@font-face{font-family:Inter Modulato;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-Dx4kXJAl.woff2) format("woff2")}.mdl-guide{--mg-bg: oklch(1 0 0);--mg-fg: oklch(.15 0 0);--mg-muted: oklch(.5 0 0);--mg-faint: oklch(.7 0 0);--mg-line: oklch(.91 0 0);--mg-panel: oklch(.975 0 0);--mg-red: oklch(.577 .245 27.325);--mg-run: 2s;--mg-font: "Inter Modulato", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;display:grid;grid-template-columns:minmax(0,1fr);box-sizing:border-box;min-height:100dvh;margin:0;padding:0;background:var(--mg-bg);color:var(--mg-fg);font-family:var(--mg-font);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;text-align:left;-webkit-font-smoothing:antialiased}.mdl-guide *,.mdl-guide *:before,.mdl-guide *:after{box-sizing:border-box}@media(min-width:1024px){.mdl-guide{grid-template-columns:208px minmax(0,1fr)}}.mdl-guide .mdl-guide__side{display:flex;flex-direction:column;gap:16px;padding:24px;border-bottom:1px solid var(--mg-line)}@media(min-width:1024px){.mdl-guide .mdl-guide__side{position:sticky;top:0;align-self:start;height:100dvh;border-right:1px solid var(--mg-line);border-bottom:0}}.mdl-guide .mdl-guide__nav{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;padding:0}@media(min-width:1024px){.mdl-guide .mdl-guide__nav{flex-direction:column}}.mdl-guide .mdl-guide__navLink{display:block;margin:0;padding:4px 0;color:var(--mg-muted);font:inherit;font-size:13px;text-decoration:none;border:0;background:none;cursor:pointer}.mdl-guide .mdl-guide__navLink:hover{color:var(--mg-fg)}.mdl-guide .mdl-guide__navLink.is-active{color:var(--mg-fg);font-weight:600}.mdl-guide .mdl-guide__back{display:block;margin:0;padding:4px 0;color:var(--mg-fg);font:inherit;font-size:13px;font-weight:500;text-decoration:none}.mdl-guide .mdl-guide__back:hover{color:var(--mg-muted)}.mdl-guide .mdl-guide__main{min-width:0;padding:24px 48px 120px}@media(max-width:1023px){.mdl-guide .mdl-guide__main{padding:24px 24px 96px}}.mdl-guide code{padding:1px 5px;border-radius:4px;background:var(--mg-panel);color:var(--mg-fg);font-family:var(--mg-font);font-size:12px;font-weight:500}.mdl-guide b{font-weight:600}.mdl-guide .mdl-guide__section{margin:0 0 72px;padding:24px 0 0;border-top:1px solid var(--mg-line);scroll-margin-top:24px}.mdl-guide .mdl-guide__section:first-child{padding-top:0;border-top:0}.mdl-guide .mdl-guide__key,.mdl-guide .mdl-guide__value,.mdl-guide .mdl-guide__dim,.mdl-guide .mdl-guide__facts{font:inherit;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.mdl-guide .mdl-guide__key{display:grid;font-weight:500}.mdl-guide .mdl-guide__dim{display:block;font-weight:400;color:var(--mg-muted);word-break:break-word}.mdl-guide .mdl-guide__value{display:grid;color:var(--mg-fg)}.mdl-guide .mdl-guide__specimen{display:grid;gap:16px;padding:28px 0;border-bottom:1px solid var(--mg-line)}.mdl-guide .mdl-guide__specimen:last-child{border-bottom:0}.mdl-guide .mdl-guide__name{display:grid;margin:0;font:inherit;font-size:13px;font-weight:600;line-height:1.4}.mdl-guide .mdl-guide__name .mdl-guide__dim{font-size:12px}.mdl-guide .mdl-guide__specimenHead{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 28px;margin:0}.mdl-guide .mdl-guide__facts{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 24px;margin:0;padding:0}.mdl-guide .mdl-guide__fact{display:grid;gap:2px;margin:0}.mdl-guide .mdl-guide__fact dt,.mdl-guide .mdl-guide__fact dd{margin:0;padding:0;font:inherit;white-space:nowrap}.mdl-guide .mdl-guide__fact dt{color:var(--mg-muted)}.mdl-guide .mdl-guide__stage{--mg-box: 232px;height:var(--mg-box);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent 100%);min-width:0;color:var(--mg-fg)}@media(max-width:767px){.mdl-guide .mdl-guide__stage{--mg-box: 168px}}.mdl-guide .mdl-guide__sample{margin:0;overflow-wrap:anywhere}.mdl-guide .mdl-guide__rows{display:grid;margin:0;padding:0;list-style:none}.mdl-guide .mdl-guide__row{display:grid;gap:24px;align-items:baseline;margin:0;padding:10px 0;border-bottom:1px solid var(--mg-line)}.mdl-guide .mdl-guide__row:last-child{border-bottom:0}.mdl-guide .mdl-guide__row--bp{grid-template-columns:160px minmax(0,1fr)}@media(max-width:767px){.mdl-guide .mdl-guide__row--bp{grid-template-columns:minmax(0,1fr);gap:4px}}.mdl-guide .mdl-guide__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:20px;margin:0;padding:0;list-style:none}.mdl-guide .mdl-guide__swatch{display:grid;gap:2px;margin:0;padding:0}.mdl-guide .mdl-guide__chip{display:block;aspect-ratio:1;margin-bottom:6px;box-shadow:inset 0 0 0 1px #0000001a}.mdl-guide .mdl-guide__eases{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:20px;margin:0;padding:0;list-style:none}.mdl-guide .mdl-guide__ease{display:grid;gap:2px;margin:0;padding:0}.mdl-guide .mdl-guide__curve{display:block;width:100%;aspect-ratio:1;margin:0 0 6px;overflow:visible}.mdl-guide .mdl-guide__curveBox,.mdl-guide .mdl-guide__curveLinear,.mdl-guide .mdl-guide__curvePath{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.mdl-guide .mdl-guide__curveBox,.mdl-guide .mdl-guide__curveLinear{stroke:var(--mg-line)}.mdl-guide .mdl-guide__curvePath{stroke:var(--mg-fg);stroke-linecap:round;stroke-dasharray:0 4}.mdl-guide .mdl-guide__curveDot{fill:var(--mg-red)}.mdl-guide .mdl-guide__curveTime{animation:mdl-guide-across var(--mg-run) linear infinite}.mdl-guide .mdl-guide__curveDot{animation:mdl-guide-up var(--mg-run) infinite}@keyframes mdl-guide-across{0%{transform:translate(0)}to{transform:translate(100px)}}@keyframes mdl-guide-up{0%{transform:translateY(0)}to{transform:translateY(-100px)}}@media(prefers-reduced-motion:reduce){.mdl-guide .mdl-guide__curveTime,.mdl-guide .mdl-guide__curveDot{animation:none}}
