@layer custom{.deployment-overview:where(.astro-4aytxb25){--deployment-accent:#af4934;--deployment-snow:#246d87;--deployment-paper:var(--sl-color-bg);--deployment-ink:var(--sl-color-white);--deployment-muted:var(--sl-color-gray-2);--deployment-line:var(--sl-color-gray-4);color:var(--deployment-ink);margin:1.5rem 0 2rem;container-type:inline-size}[data-theme=dark] .deployment-overview:where(.astro-4aytxb25){--deployment-accent:#f1937c;--deployment-snow:#79c4de}.deployment-overview:where(.astro-4aytxb25) :where(.astro-4aytxb25):is(div,section,p,ul,li,span,strong,svg,img){box-sizing:border-box;margin:0}.deployment-overview:where(.astro-4aytxb25) svg:where(.astro-4aytxb25){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5rem;height:1.5rem}.deployment-overview__python:where(.astro-4aytxb25){border:1px dashed var(--deployment-accent);background:color-mix(in srgb, var(--deployment-accent) 6%, var(--deployment-paper));border-radius:.75rem;width:min(100%,34rem);padding:1rem 1.25rem;margin-inline:auto!important}.deployment-overview__boundary:where(.astro-4aytxb25){color:var(--deployment-accent);align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.4;display:flex}.deployment-overview__rai:where(.astro-4aytxb25){background:currentColor;flex:none;width:1.9rem;height:1.5rem;mask-position:0;mask-size:auto 100%;mask-repeat:no-repeat}.deployment-overview__inputs:where(.astro-4aytxb25){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid;margin-top:1rem!important}.deployment-overview__inputs:where(.astro-4aytxb25)>li:where(.astro-4aytxb25)+li:where(.astro-4aytxb25){position:relative}.deployment-overview__inputs:where(.astro-4aytxb25)>li:where(.astro-4aytxb25)+li:where(.astro-4aytxb25):before{content:"+";width:1rem;color:var(--deployment-accent);position:absolute;left:-1rem}.deployment-overview__arrow:where(.astro-4aytxb25){color:var(--deployment-muted);justify-items:center;gap:.5rem;padding:1rem 0;font-size:.75rem;line-height:1.4;display:grid}.deployment-overview__shaft:where(.astro-4aytxb25){width:.75rem;height:1.5rem;display:block}.deployment-overview__shaft:where(.astro-4aytxb25) svg:where(.astro-4aytxb25){stroke-width:1px;width:100%;max-width:none;height:100%;color:var(--deployment-accent);display:block}.deployment-overview__account:where(.astro-4aytxb25){border:1px dashed var(--deployment-snow);background:color-mix(in srgb, var(--deployment-snow) 4%, var(--deployment-paper));border-radius:.75rem;min-width:0;padding:1rem .75rem}.deployment-overview__account:where(.astro-4aytxb25) .deployment-overview__boundary:where(.astro-4aytxb25){color:var(--deployment-snow);margin-bottom:1.35rem}.deployment-overview__flow:where(.astro-4aytxb25){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"schema schema""compute trigger""native native";gap:1rem;display:grid}.deployment-overview__schema:where(.astro-4aytxb25),.deployment-overview__native:where(.astro-4aytxb25){border:1px dashed var(--deployment-snow);background:color-mix(in srgb, var(--deployment-paper) 50%, transparent);border-radius:.75rem;min-width:0;padding:.75rem}.deployment-overview__schema:where(.astro-4aytxb25){grid-area:schema}.deployment-overview__native:where(.astro-4aytxb25){border-color:var(--deployment-accent);background:color-mix(in srgb, var(--deployment-accent) 6%, var(--deployment-paper));flex-direction:column;grid-area:native;justify-content:center;display:flex}.deployment-overview__native:where(.astro-4aytxb25) .deployment-overview__boundary:where(.astro-4aytxb25){color:var(--deployment-accent)}.deployment-overview__reasoners:where(.astro-4aytxb25){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:min(100%,16rem);padding:0;list-style:none;display:grid;margin-inline:auto!important}.deployment-overview__reasoners:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25){aspect-ratio:1;padding:.5rem}.deployment-overview__reasoners:where(.astro-4aytxb25) li:where(.astro-4aytxb25):last-child{grid-column:1/-1;justify-self:center;width:calc(50% - .25rem)}.deployment-overview__refresh-arrow:where(.astro-4aytxb25){text-align:center;color:var(--deployment-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.4;display:flex}.deployment-overview__refresh-arrow--compute:where(.astro-4aytxb25){flex-direction:column-reverse;grid-area:compute}.deployment-overview__refresh-arrow--compute:where(.astro-4aytxb25) .deployment-overview__shaft:where(.astro-4aytxb25){transform:rotate(180deg)}.deployment-overview__refresh-arrow--trigger:where(.astro-4aytxb25){grid-area:trigger}@container (width>=42rem){.deployment-overview__flow:where(.astro-4aytxb25){grid-template-columns:minmax(0,1.4fr) 4rem minmax(0,1fr);grid-template-areas:"schema compute native""schema trigger native";gap:.75rem}.deployment-overview__refresh-arrow--compute:where(.astro-4aytxb25){flex-direction:column}.deployment-overview__refresh-arrow:where(.astro-4aytxb25) .deployment-overview__shaft:where(.astro-4aytxb25){transform:rotate(-90deg)}.deployment-overview__refresh-arrow--compute:where(.astro-4aytxb25) .deployment-overview__shaft:where(.astro-4aytxb25){transform:rotate(90deg)}.deployment-overview__schema:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25){flex-direction:column;padding:1rem .25rem;font-size:.75rem}.deployment-overview__schema:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25) .deployment-overview__icon{width:1.5rem;height:1.5rem}}.deployment-overview__brand:where(.astro-4aytxb25){flex:none;width:1.5rem;height:1.5rem;display:block;overflow:hidden}.deployment-overview__brand:where(.astro-4aytxb25) img:where(.astro-4aytxb25){width:auto;max-width:none;height:1.5rem;display:block}.deployment-overview__label:where(.astro-4aytxb25){font-size:.8125rem;font-weight:600;margin-bottom:.75rem!important}.deployment-overview__objects:where(.astro-4aytxb25),.deployment-overview__clients:where(.astro-4aytxb25){grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:0;list-style:none;display:grid}.deployment-overview__tile:where(.astro-4aytxb25){border:1px solid var(--deployment-accent);background:var(--deployment-paper);text-align:center;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-width:0;padding:1rem .35rem;font-size:.75rem;line-height:1.4;display:flex}.deployment-overview__tile:where(.astro-4aytxb25) .deployment-overview__icon{width:1.75rem;height:1.75rem;color:var(--deployment-accent);fill:currentColor;stroke:none}.deployment-overview__schema:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25){border-color:var(--deployment-snow)}.deployment-overview__schema:where(.astro-4aytxb25) .deployment-overview__icon{color:var(--deployment-snow)}.deployment-overview__tile:where(.astro-4aytxb25) strong:where(.astro-4aytxb25){font-weight:600}.deployment-overview__management:where(.astro-4aytxb25){border-top:1px solid var(--deployment-line);padding-top:1rem;margin-top:1.25rem!important}.deployment-overview__objects--management:where(.astro-4aytxb25),.deployment-overview__clients:where(.astro-4aytxb25){grid-template-columns:repeat(2,minmax(0,1fr))}.deployment-overview__objects--management:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25),.deployment-overview__clients:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25){flex-direction:row;padding:.8rem .5rem}.deployment-overview__objects--management:where(.astro-4aytxb25) .deployment-overview__icon,.deployment-overview__clients:where(.astro-4aytxb25) .deployment-overview__icon{width:1.5rem;height:1.5rem}.deployment-overview__clients:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25){border-color:var(--deployment-line);background:0 0}.deployment-overview__clients:where(.astro-4aytxb25) .deployment-overview__icon{color:var(--deployment-ink)}.deployment-overview:where(.astro-4aytxb25) figcaption:where(.astro-4aytxb25){color:var(--deployment-muted);margin-top:1.5rem;font-size:.8125rem;line-height:1.5}@container (width<=23rem){.deployment-overview__schema:where(.astro-4aytxb25) .deployment-overview__objects:where(.astro-4aytxb25) strong:where(.astro-4aytxb25){overflow-wrap:normal;word-break:normal;font-size:.6875rem}.deployment-overview__inputs:where(.astro-4aytxb25){grid-template-columns:minmax(0,1fr)}.deployment-overview__inputs:where(.astro-4aytxb25)>li:where(.astro-4aytxb25)+li:where(.astro-4aytxb25):before{line-height:1rem;top:-1rem;left:50%;transform:translate(-50%)}.deployment-overview__objects--management:where(.astro-4aytxb25) .deployment-overview__tile:where(.astro-4aytxb25){flex-direction:column}}@container (width>=36rem){.deployment-overview__account:where(.astro-4aytxb25){padding:1.25rem 1.5rem}.deployment-overview__objects:where(.astro-4aytxb25),.deployment-overview__clients:where(.astro-4aytxb25){gap:1rem}.deployment-overview__objects:where(.astro-4aytxb25)>.deployment-overview__tile:where(.astro-4aytxb25){padding:1.35rem .6rem;font-size:.9375rem}.deployment-overview__objects:where(.astro-4aytxb25)>.deployment-overview__tile:where(.astro-4aytxb25) .deployment-overview__icon{width:2.25rem;height:2.25rem}.deployment-overview__objects--management:where(.astro-4aytxb25)>.deployment-overview__tile:where(.astro-4aytxb25){padding:.8rem .6rem;font-size:.8125rem}.deployment-overview__objects--management:where(.astro-4aytxb25)>.deployment-overview__tile:where(.astro-4aytxb25) .deployment-overview__icon{width:1.5rem;height:1.5rem}.deployment-overview__clients:where(.astro-4aytxb25){grid-template-columns:repeat(4,minmax(0,1fr))}}}
