.mf:where(.astro-oict5pc7){background:var(--dg-surface);border:var(--dg-stroke) solid var(--dg-lifeline);border-radius:calc(var(--dg-radius) * 1.5);color:var(--dg-ink);font-family:var(--dg-font);margin-block:1.5rem;margin-inline:0;padding:1.25rem 1rem .75rem;font-size:.875rem;line-height:1.35;container:mf/inline-size}:where(.astro-oict5pc7):where(.mf) :where(.astro-oict5pc7):is(ul,ol,li,p){overflow-wrap:normal;margin:0;padding:0;list-style:none}.mf:where(.astro-oict5pc7) code{font-family:var(--dg-mono);color:inherit;overflow-wrap:normal;background:0 0;padding:0;font-size:.93em}.mf-sr:where(.astro-oict5pc7){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mf-actors:where(.astro-oict5pc7){align-items:end;display:grid}.mf-actors:where(.astro-oict5pc7)>li:where(.astro-oict5pc7){left:var(--mf-x);max-width:calc(var(--mf-cw) - .5rem);grid-area:1/1;justify-self:start;position:relative;transform:translate(-50%)}.mf-chip:where(.astro-oict5pc7){border:var(--dg-stroke) solid var(--dg-ink);border-radius:var(--dg-radius);text-align:center;text-wrap:balance;padding:.5rem .875rem;font-size:.9375rem;font-weight:700;line-height:1.2;display:block}.mf-chip:where(.astro-oict5pc7)[data-actor=partner]{background:var(--dg-coral);color:var(--dg-on-coral)}.mf-chip:where(.astro-oict5pc7)[data-actor=grondia]{background:var(--dg-grondia);color:var(--dg-on-grondia);border-color:var(--dg-yellow)}.mf-chip:where(.astro-oict5pc7)[data-actor=endpoint]{background:var(--dg-coral-soft);color:var(--dg-ink)}.mf-chip-sm:where(.astro-oict5pc7){border-radius:calc(var(--dg-radius) * .75);padding:.125rem .5rem;font-size:.75rem;display:inline-block}.mf-body:where(.astro-oict5pc7){padding-block:1.25rem 1.5rem;position:relative}.mf-lifelines:where(.astro-oict5pc7){pointer-events:none;position:absolute;inset:0}.mf-lifelines:where(.astro-oict5pc7)>span:where(.astro-oict5pc7){inset-block:0;left:var(--mf-x);border-left:var(--dg-stroke) solid var(--dg-lifeline);position:absolute;transform:translate(-50%)}.mf-body:where(.astro-oict5pc7)>.mf-list:where(.astro-oict5pc7){counter-reset:mf-step;position:relative}.mf-row:where(.astro-oict5pc7){grid-template-columns:var(--mf-x) var(--mf-w) minmax(0, 1fr);padding-block:.5rem;display:grid;position:relative}.mf-route:where(.astro-oict5pc7){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mf-msg:where(.astro-oict5pc7){counter-increment:mf-step}.mf-label:where(.astro-oict5pc7),.mf-sub:where(.astro-oict5pc7){background:var(--dg-surface);text-align:center;text-wrap:balance;border-radius:4px;grid-column:2;justify-self:center;max-width:calc(100% - 1rem);padding-inline:.375rem}.mf-label:where(.astro-oict5pc7){grid-row:1;font-weight:500}.mf-sub:where(.astro-oict5pc7){color:color-mix(in oklab, var(--dg-ink) 70%, var(--dg-surface));grid-row:3;margin-top:.125rem;font-size:.8125rem}.mf-arrow:where(.astro-oict5pc7){grid-area:2/2;width:100%;height:14px;margin-top:.25rem;display:block;overflow:visible}.mf-msg:where(.astro-oict5pc7)[data-dir=left] :where(.astro-oict5pc7):is(.mf-arrow,.mf-loop){transform:scaleX(-1)}.mf:where(.astro-oict5pc7) svg:where(.astro-oict5pc7) :where(.astro-oict5pc7):is(line,path,polyline,rect){fill:none;stroke:var(--dg-ink);stroke-width:var(--dg-stroke);stroke-linecap:round;stroke-linejoin:round}.mf:where(.astro-oict5pc7) .mf-shaft:where(.astro-oict5pc7){stroke-linecap:butt}.mf-msg:where(.astro-oict5pc7)[data-kind=response] :where(.astro-oict5pc7):is(.mf-shaft,.mf-head,.mf-cross){stroke-width:1.5px}.mf-msg:where(.astro-oict5pc7)[data-kind=response] .mf-shaft:where(.astro-oict5pc7){stroke-dasharray:5 4}.mf-msg:where(.astro-oict5pc7)[data-kind=webhook] :where(.astro-oict5pc7):is(.mf-shaft,.mf-head){stroke:var(--dg-coral)}.mf-loop:where(.astro-oict5pc7){grid-area:1/2;justify-self:start;display:block;overflow:visible}.mf-msg:where(.astro-oict5pc7)[data-self] .mf-label:where(.astro-oict5pc7){text-align:start;place-self:center start;max-width:calc(100% - 3.25rem);margin-inline-start:2.75rem}.mf-msg:where(.astro-oict5pc7)[data-self][data-dir=left] .mf-loop:where(.astro-oict5pc7){justify-self:end}.mf-msg:where(.astro-oict5pc7)[data-self][data-dir=left] .mf-label:where(.astro-oict5pc7){text-align:end;justify-self:end;margin-inline:0 2.75rem}.mf-msg:where(.astro-oict5pc7)[data-self] .mf-sub:where(.astro-oict5pc7){text-align:start;grid-row:2;justify-self:start;margin-inline-start:2.75rem}.mf-note:where(.astro-oict5pc7) .mf-row:where(.astro-oict5pc7){padding-block:.625rem}.mf-tape:where(.astro-oict5pc7){background:var(--dg-yellow);max-width:calc(100% - 1rem);color:var(--dg-on-yellow);border:var(--dg-stroke) solid var(--dg-ink);border-radius:var(--dg-radius);text-align:center;text-wrap:balance;grid-column:2;justify-self:center;margin-inline:.5rem;padding:.375rem .875rem;font-weight:600}.mf-note:where(.astro-oict5pc7)[data-align=start] .mf-tape:where(.astro-oict5pc7){justify-self:start}.mf-note:where(.astro-oict5pc7)[data-align=end] .mf-tape:where(.astro-oict5pc7){justify-self:end}.mf-note:where(.astro-oict5pc7)[data-align=stretch] .mf-tape:where(.astro-oict5pc7){justify-self:stretch}.mf-group:where(.astro-oict5pc7){margin-block:1.375rem .75rem;padding-block:1rem .5rem;position:relative}.mf-frame:where(.astro-oict5pc7){inset-block:0;left:calc(var(--mf-gl) + .25rem);right:calc(var(--mf-gr) + .25rem);pointer-events:none;position:absolute}.mf-frame:where(.astro-oict5pc7) svg:where(.astro-oict5pc7){width:100%;height:100%;display:block;overflow:visible}.mf-frame:where(.astro-oict5pc7) rect:where(.astro-oict5pc7){stroke:var(--dg-mute);stroke-dasharray:.1 7}.mf-tab:where(.astro-oict5pc7){top:0;left:calc(var(--mf-gl) + 1rem);z-index:1;background:var(--dg-surface);border:var(--dg-stroke) solid var(--dg-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;transform:translateY(-50%)}.mf-repeat:where(.astro-oict5pc7){flex:none;display:block}.mf-caption:where(.astro-oict5pc7){text-align:center;color:color-mix(in oklab, var(--dg-ink) 70%, var(--dg-surface));margin-top:.25rem;font-size:.8125rem}@media (forced-colors:active){.mf:where(.astro-oict5pc7) svg:where(.astro-oict5pc7) :where(.astro-oict5pc7):is(line,path,polyline,rect){stroke:canvastext}.mf-msg:where(.astro-oict5pc7)[data-kind=webhook] :where(.astro-oict5pc7):is(.mf-shaft,.mf-head){stroke:highlight}}@container mf (width<=35rem){.mf-actors:where(.astro-oict5pc7),.mf-lifelines:where(.astro-oict5pc7),.mf-arrow:where(.astro-oict5pc7),.mf-loop:where(.astro-oict5pc7){display:none}.mf-body:where(.astro-oict5pc7){padding-block:0}.mf-body:where(.astro-oict5pc7):before{content:"";inset-block:.75rem;left:calc(.875rem - var(--dg-stroke) / 2);border-left:var(--dg-stroke) solid var(--dg-lifeline);position:absolute}.mf-row:where(.astro-oict5pc7){grid-template-columns:1.75rem minmax(0,1fr);gap:.25rem .75rem;padding-block:.625rem}.mf-msg:where(.astro-oict5pc7) .mf-row:where(.astro-oict5pc7):before{content:counter(mf-step);content:counter(mf-step) / "";background:var(--dg-surface);border:var(--dg-stroke) solid var(--dg-ink);border-radius:50%;grid-area:1/1;align-self:start;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;display:grid}.mf-route:where(.astro-oict5pc7){clip-path:none;white-space:normal;flex-wrap:wrap;grid-area:1/2;align-items:center;gap:.375rem;width:auto;height:auto;min-height:1.75rem;display:flex;position:static;overflow:visible}.mf-to:where(.astro-oict5pc7){align-items:center;gap:.375rem;display:inline-flex}.mf-icon:where(.astro-oict5pc7){flex:none;display:block;overflow:visible}.mf-label:where(.astro-oict5pc7),.mf-sub:where(.astro-oict5pc7),.mf-msg:where(.astro-oict5pc7)[data-self] .mf-label:where(.astro-oict5pc7),.mf-msg:where(.astro-oict5pc7)[data-self] .mf-sub:where(.astro-oict5pc7),.mf-msg:where(.astro-oict5pc7)[data-self][data-dir=left] .mf-label:where(.astro-oict5pc7){text-align:start;text-wrap:pretty;grid-column:2;justify-self:start;max-width:none;margin-inline:0;padding-inline:0}.mf-label:where(.astro-oict5pc7),.mf-msg:where(.astro-oict5pc7)[data-self] .mf-label:where(.astro-oict5pc7){grid-row:2}.mf-sub:where(.astro-oict5pc7),.mf-msg:where(.astro-oict5pc7)[data-self] .mf-sub:where(.astro-oict5pc7){grid-row:3;margin-top:0}.mf-note:where(.astro-oict5pc7) .mf-row:where(.astro-oict5pc7):before{content:"";background:var(--dg-yellow);border:var(--dg-stroke) solid var(--dg-ink);border-radius:50%;grid-area:1/1;place-self:center;width:.75rem;height:.75rem}.mf-tape:where(.astro-oict5pc7),.mf-note:where(.astro-oict5pc7)[data-align] .mf-tape:where(.astro-oict5pc7){text-align:start;text-wrap:pretty;grid-column:2;justify-self:stretch;max-width:none;margin-inline:0}.mf-route:where(.astro-oict5pc7)+.mf-tape:where(.astro-oict5pc7){grid-row:2}.mf-group:where(.astro-oict5pc7){margin-block:1.25rem .5rem;padding-block:0 .25rem;display:flow-root}.mf-frame:where(.astro-oict5pc7){left:2.5rem;right:0}.mf-tab:where(.astro-oict5pc7){width:fit-content;max-width:calc(100% - 4rem);margin:calc(-.5 * (1lh + .25rem + 2 * var(--dg-stroke))) 0 0 3.25rem;white-space:normal;text-wrap:balance;display:flex;position:relative;top:auto;left:auto;transform:none}.mf-group:where(.astro-oict5pc7) .mf-row:where(.astro-oict5pc7){column-gap:1.625rem;padding-inline-end:.75rem}}
