.guide-walkthrough[data-astro-cid-ow33ypv6]{margin:1.25rem 0}.guide-walkthrough[data-astro-cid-ow33ypv6] video[data-astro-cid-ow33ypv6]{border:1px solid var(--guides-line);background:var(--color-mdv-paper);border-radius:10px;width:100%;height:auto;display:block}.guide-walkthrough[data-astro-cid-ow33ypv6] figcaption[data-astro-cid-ow33ypv6]{color:var(--guides-muted);margin-top:.5rem;font-size:.8125rem;line-height:1.5}.guide-prose h2+.ask-intro{color:var(--guides-muted);margin-top:.875rem;font-size:.875rem;line-height:1.25rem}.guide-prose .ask-pill{border:1px solid var(--guides-line);color:var(--guides-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.78125rem;font-weight:500;line-height:1.125rem;display:inline-flex}.guide-prose .ask-steps{gap:.75rem;margin-top:.875rem;display:grid}.guide-prose .ask-step{border:1px solid var(--guides-line);background:#fff;border-radius:10px;flex-direction:column;gap:.5rem;min-width:0;padding:.875rem;font-size:.84375rem;line-height:1.25rem;display:flex}.guide-prose .ask-steps .ask-step>*{margin-top:0}.guide-prose .ask-step__title{color:var(--guides-ink);letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:.90625rem;font-weight:600;line-height:1.375rem;display:flex}.guide-prose .ask-step__number{background:var(--color-mdv-green);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:.75rem;line-height:1;display:grid}.guide-prose .ask-step__text{color:var(--guides-text)}.guide-prose .ask-step__actions{flex-wrap:wrap;gap:.375rem;padding-top:.125rem;display:flex}.guide-prose .ask-step .btn{min-height:2rem;padding:.4375rem .75rem;font-size:.8125rem;text-decoration:none}.guide-prose .ask-step .btn-primary{color:#fff}.guide-prose .ask-step .btn-secondary{color:var(--color-mdv-ink)}.guide-prose .ask-step__note{color:var(--guides-muted);font-size:.75rem;line-height:1.125rem}.guide-prose :is(.ask-step__note a,.ask-card__ask){text-decoration:none}.guide-prose :is(.ask-step__note a,.ask-card__ask):hover{text-decoration:underline}.guide-prose .ask-card .guide-code pre{background:#f8f9f7;border:0;border-radius:8px}.guide-prose .ask-card .guide-code__copy{top:auto;bottom:.5rem;right:.5rem;transform:none}.guide-prose :is(.ask-workflows,.ask-cards){gap:1rem;margin-top:.875rem;display:grid}.guide-prose .ask-cards>.ask-card:only-child{grid-column:1/-1}.guide-prose .ask-card{border:1px solid var(--guides-line);background:#fff;border-radius:12px;flex-direction:column;gap:.75rem;min-width:0;padding:1.125rem;display:flex}.guide-prose :is(.ask-workflows,.ask-cards) .ask-card>*,.guide-prose :is(.ask-workflows,.ask-cards) .ask-card__head>*{margin-top:0}.guide-prose .ask-card__head{gap:.25rem;display:grid}.guide-prose .ask-card__title{color:var(--guides-ink);letter-spacing:-.0125em;font-size:1rem;font-weight:600;line-height:1.375rem}.guide-prose .ask-card__problem{color:var(--guides-muted);font-size:.875rem;line-height:1.25rem}.guide-prose .ask-card .guide-code{flex-direction:column;flex:1;display:flex}.guide-prose .ask-card .guide-code pre{flex:1;padding:.75rem .875rem 2.5rem;font-size:.9375rem;line-height:1.375rem}.guide-prose .ask-workflows{grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr));gap:1.25rem;margin-top:2.25rem}.guide-prose .ask-workflows .ask-card--workflow{background:var(--color-mdv-paper);border-radius:13px;padding:1.375rem}.guide-prose .ask-workflows .ask-card__icon{border:1px solid var(--guides-line);width:36px;height:36px;color:var(--color-mdv-green-dark);background:#fff;border-radius:10px;place-items:center;display:grid}.guide-prose .ask-card__icon svg{stroke-width:1.4px;width:20px;height:20px}.guide-prose .ask-workflows .ask-card__title{font-size:.9375rem;font-weight:500}.guide-prose .ask-workflows .ask-card__problem{font-size:.8125rem;line-height:1.1875rem}.guide-prose .ask-workflows .ask-card__ends{color:var(--color-mdv-green-dark);margin-top:auto;font-size:.78rem;line-height:1.125rem}.guide-prose .ask-cards .ask-card__ends{color:var(--guides-muted);font-size:.875rem;line-height:1.25rem}.guide-prose .ask-workflows .ask-flow{flex-wrap:wrap;gap:.375rem;padding-left:0;list-style:none;display:flex}.guide-prose .ask-flow li{align-items:center;gap:.375rem;margin-top:0;padding-left:0;display:inline-flex}.guide-prose .ask-flow li:not(:last-child):after{content:"›";color:var(--guides-muted);font-size:.875rem;line-height:1.125rem}.guide-prose .ask-card__question{position:relative}.guide-prose .ask-card__question .guide-code{margin-top:0}.guide-prose .ask-card__ask{font-size:.78125rem;font-weight:500;line-height:1.125rem;position:absolute;bottom:.75rem;left:.875rem}.guide-prose .ask-chips{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.guide-prose .ask-chip{border:1px solid var(--guides-line);color:var(--guides-ink);background:#fff;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .5rem .375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.125rem;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.guide-prose .ask-chip:hover{background:var(--guides-wash);border-color:#cfd3cd}.guide-prose .ask-chip:focus-visible{outline:3px solid var(--mdv-focus-ring);outline-offset:2px}.guide-prose .ask-chip__count{background:var(--guides-wash);color:var(--guides-muted);border-radius:999px;padding:0 .375rem;font-size:.71875rem}.guide-prose .ask-group{border-bottom:1px solid var(--guides-line);margin-top:0;padding:2.25rem 0 .875rem;position:relative}.guide-prose .ask-group h3{margin-top:0;padding-right:7.5rem}.guide-prose .ask-group__details{margin-top:.25rem}.guide-prose .ask-group__details[open]{padding-bottom:.625rem}.guide-prose .ask-group__summary{cursor:pointer;list-style:none;display:block}.guide-prose .ask-group__summary::-webkit-details-marker{display:none}.guide-prose .ask-group__summary:focus-visible{outline:3px solid var(--mdv-focus-ring);outline-offset:4px;border-radius:4px}.guide-prose .ask-group__count{color:var(--color-mdv-green-dark);white-space:nowrap;font-size:.78125rem;font-weight:500;line-height:1.4875rem;position:absolute;top:2.25rem;right:0}.guide-prose .ask-group__summary:hover .ask-group__count{text-decoration:underline}.guide-prose .ask-group__chevron{transition:transform .15s;display:inline-block}.guide-prose .ask-group__details[open] .ask-group__chevron{transform:rotate(180deg)}.guide-prose .ask-group__text{color:var(--guides-muted);font-size:.9375rem;line-height:1.375rem;display:block}.guide-prose .ask-group__details .ask-cards{margin-top:1rem}.guide-prose .ask-group__details .ask-group__note{color:var(--guides-muted);margin-top:.75rem;font-size:.875rem;line-height:1.25rem}.guide-prose .guide-example{border:1px solid var(--guides-line);background:var(--color-mdv-paper);border-radius:12px;margin:.75rem 0 1.5rem;padding:1rem 1.125rem}.guide-prose .guide-example>summary{cursor:pointer;color:var(--color-mdv-green-dark);font-size:.875rem;font-weight:500}.guide-prose .guide-example>summary:focus-visible{outline:3px solid var(--mdv-focus-ring);outline-offset:4px;border-radius:4px}.guide-prose .ask-schedule{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.guide-prose .ask-schedule__icon{width:18px;height:18px;color:var(--color-mdv-green-dark)}.guide-prose .ask-schedule+p{border-top:1px solid var(--guides-line);margin-top:2.5rem;padding-top:1.5rem}@media (width>=640px){.guide-prose .ask-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=720px){.guide-prose .ask-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-prose .ask-steps+h2{margin-top:2rem}.guide-prose .ask-step__actions{display:grid}}@media (prefers-reduced-motion:reduce){.guide-prose .ask-chip,.guide-prose .ask-group__chevron{transition:none}}
