.mp .mg-url{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .5rem .5rem 1rem;min-width:0}.mg-url code{min-width:0;overflow-wrap:anywhere;color:var(--wb-ink);font-size:var(--ui-fs-meta)}.mg-copy{display:inline-flex;flex:0 0 auto;align-items:center;gap:.375rem;min-width:2.75rem;min-height:2.75rem;padding:0 .875rem;border:1px solid var(--wb-line);border-radius:999px;color:var(--wb-ink);background:var(--wb-panel);font-size:var(--ui-fs-micro);cursor:pointer}.mg-copy:focus-visible{outline:2px solid var(--wb-pborder);outline-offset:2px}.mg-steps{display:grid;gap:.625rem;margin:1rem 0 0;padding:0;list-style:none}.mp .mg-step{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.875rem 1rem}.mg-step-n{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--wb-line);border-radius:50%;color:var(--wb-ink2);font-size:var(--ui-fs-micro)}.mp .mg-code{margin:1rem 0 0;padding:.875rem 1rem;min-width:0}.mg-code figcaption,.mg-label{display:block;margin-bottom:.5rem;color:var(--wb-ink2);font-size:var(--ui-fs-micro)}.mg-code pre{margin:0;overflow-x:auto;overscroll-behavior-x:contain}.mg-code code{color:var(--wb-ink);font-size:var(--ui-fs-micro);line-height:1.6;white-space:pre}.mg-example{display:grid;gap:.75rem}.mp .mg-prompt{margin:0;padding:.875rem 1rem}.mp .mg-example .mg-code{margin-top:0}.mg-result{color:var(--wb-ink2);font-size:var(--ui-fs-meta);line-height:1.6}.mp .mg-table-wrap{padding:1rem;min-width:0}.mg-table{width:100%;border-collapse:collapse;color:var(--wb-ink);font-size:var(--ui-fs-meta)}.mg-table th,.mg-table td{padding:.625rem .5rem;border-top:1px solid var(--wb-line);text-align:left;vertical-align:top;line-height:1.5}.mg-table thead th{border-top:0;color:var(--wb-ink2);font-size:var(--ui-fs-micro);font-weight:500}.mg-table code{font-size:var(--ui-fs-micro)}.mg-table td code+code{margin-left:.375rem}.mp .mg-fact{display:grid;align-content:start;gap:.5rem;padding:1rem}.mg-more{display:flex;flex-wrap:wrap;gap:.5rem}.mg-more-link{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem}@media(max-width:639.98px){.mg-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mg-table,.mg-table tbody,.mg-table tr,.mg-table th,.mg-table td{display:block;width:100%}.mg-table tr{padding:.75rem 0;border-top:1px solid var(--wb-line)}.mg-table tbody th,.mg-table td{padding:.25rem 0;border-top:0}.mg-table td[data-label]:before{content:attr(data-label);display:block;color:var(--wb-ink2);font-size:var(--ui-fs-micro)}.mg-more{display:grid}}@media(pointer:coarse)and (max-height:500px){.mg-table thead:where([data-mn-landscape],[data-mn-landscape] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mg-table:where([data-mn-landscape],[data-mn-landscape] *),.mg-table tbody:where([data-mn-landscape],[data-mn-landscape] *),.mg-table tr:where([data-mn-landscape],[data-mn-landscape] *),.mg-table th:where([data-mn-landscape],[data-mn-landscape] *),.mg-table td:where([data-mn-landscape],[data-mn-landscape] *){display:block;width:100%}.mg-table tr:where([data-mn-landscape],[data-mn-landscape] *){padding:.75rem 0;border-top:1px solid var(--wb-line)}.mg-table tbody th:where([data-mn-landscape],[data-mn-landscape] *),.mg-table td:where([data-mn-landscape],[data-mn-landscape] *){padding:.25rem 0;border-top:0}.mg-table td[data-label]:where([data-mn-landscape],[data-mn-landscape] *):before{content:attr(data-label);display:block;color:var(--wb-ink2);font-size:var(--ui-fs-micro)}.mg-more:where([data-mn-landscape],[data-mn-landscape] *){display:grid}}@media(max-width:47.999rem){.mg-hero-art{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.25rem 0 .5rem;border-radius:1.1rem}.mg-hero-art::-webkit-scrollbar{display:none}.mg-hero-art:focus-visible{outline:2px solid var(--wb-pborder);outline-offset:2px}.mg-hero-art .mp-art-stage{aspect-ratio:auto;perspective:none}.mg-hero-art .mp-art-stage:before{display:none}.mg-hero-art .mp-art-board{position:static;display:flex;gap:.75rem;width:-moz-max-content;width:max-content;transform:none}.mg-hero-art .mp-art-print{flex:0 0 auto;width:max(10.25rem,42vw);aspect-ratio:4 / 5;transform:none;scroll-snap-align:start}}@media(pointer:coarse)and (max-height:500px){.mg-hero-art:where([data-mn-landscape],[data-mn-landscape] *){min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.25rem 0 .5rem;border-radius:1.1rem}.mg-hero-art:where([data-mn-landscape],[data-mn-landscape] *)::-webkit-scrollbar{display:none}.mg-hero-art:focus-visible:where([data-mn-landscape],[data-mn-landscape] *){outline:2px solid var(--wb-pborder);outline-offset:2px}.mg-hero-art .mp-art-stage:where([data-mn-landscape],[data-mn-landscape] *){aspect-ratio:auto;perspective:none}.mg-hero-art .mp-art-stage:where([data-mn-landscape],[data-mn-landscape] *):before{display:none}.mg-hero-art .mp-art-board:where([data-mn-landscape],[data-mn-landscape] *){position:static;display:flex;gap:.75rem;width:-moz-max-content;width:max-content;transform:none}.mg-hero-art .mp-art-print:where([data-mn-landscape],[data-mn-landscape] *){flex:0 0 auto;width:max(10.25rem,42vw);aspect-ratio:4 / 5;transform:none;scroll-snap-align:start}}@media(min-width:48rem){.mp.mg-page .mp-hero h1:where(:not([data-mn-landscape],[data-mn-landscape] *)){font-size:clamp(1.375rem,1.9vw,1.75rem)}}
