[data-pricing-root] .pricing-control-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}[data-pricing-root] .pricing-panel{display:none}:is([data-pricing-root]:has(#ptab-mcp:checked) [data-ppanel=mcp],[data-pricing-root]:has(#ptab-terraform:checked) [data-ppanel=terraform]){display:block}[data-pricing-root] .pricing-tab-pill{opacity:0}:is([data-pricing-root]:has(#ptab-mcp:checked) [data-ptab=mcp] .pricing-tab-pill,[data-pricing-root]:has(#ptab-terraform:checked) [data-ptab=terraform] .pricing-tab-pill){opacity:1}@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}@property --x{syntax:"<length>";inherits:false;initial-value:0}@keyframes rotate{0%{--rotation:0deg}32.8228%{--rotation:0deg}50%{--rotation:180deg}82.8228%{--rotation:180deg}to{--rotation:360deg}}@keyframes shimmer{0%{--x:20px}32.8228%{--x:calc(var(--width) - 20px)}50%{--x:calc(var(--width) - 20px)}82.8228%{--x:20px}to{--x:20px}}.snippet-inner{z-index:2}.snippet{box-sizing:border-box;padding:2px}.snippet:before{content:"";z-index:1;visibility:hidden;width:100%;height:100%;display:block;position:absolute}.shimmer:before{content:"";background:conic-gradient(from calc(var(--rotation) - 80deg) at var(--x) 30px, transparent 0, #fff6 20%, transparent 25%), transparent;visibility:visible;z-index:1;padding:1px;transition:all .2s;animation:-.64s linear 5s infinite rotate,-.64s linear 5s infinite shimmer;display:block;position:absolute;inset:0;transform:translateZ(0)}.highlighted-code{transition:background-color .4s}astro-island,astro-slot,astro-static-slot{display:contents}:root,.c15t-theme-root{--c15t-primary:var(--color-primary);--c15t-primary-hover:color-mix(in srgb, var(--color-primary) 85%, var(--color-background));--c15t-surface:var(--color-card);--c15t-surface-hover:var(--color-muted);--c15t-border:var(--color-border);--c15t-border-hover:var(--color-border);--c15t-text:var(--color-foreground);--c15t-text-muted:var(--color-muted-foreground);--c15t-text-on-primary:var(--color-background);--c15t-overlay:color-mix(in srgb, var(--color-background) 60%, transparent);--c15t-switch-track:var(--color-bsmnt-neutral-400);--c15t-switch-track-active:var(--color-primary);--c15t-switch-thumb:var(--color-base-white);--c15t-font-family:var(--font-diatype);--c15t-font-size-sm:.875rem;--c15t-font-size-base:1rem;--c15t-font-size-lg:1.125rem;--c15t-font-weight-normal:400;--c15t-font-weight-medium:500;--c15t-font-weight-semibold:600;--c15t-line-height-tight:1.25;--c15t-line-height-normal:1.5;--c15t-line-height-relaxed:1.75;--c15t-space-xs:.25rem;--c15t-space-sm:.5rem;--c15t-space-md:1rem;--c15t-space-lg:1.5rem;--c15t-space-xl:2rem;--c15t-radius-sm:var(--radius-sm);--c15t-radius-md:var(--radius);--c15t-radius-lg:var(--radius-lg);--c15t-radius-full:9999px;--c15t-shadow-sm:0 1px 2px #0000000d;--c15t-shadow-md:0 4px 12px #00000014;--c15t-shadow-lg:0 8px 24px #0000001f;--c15t-duration-fast:80ms;--c15t-duration-normal:.15s;--c15t-duration-slow:.2s;--c15t-easing:cubic-bezier(.4, 0, .2, 1);--c15t-easing-out:cubic-bezier(.215, .61, .355, 1);--c15t-easing-in-out:cubic-bezier(.645, .045, .355, 1);--c15t-easing-spring:cubic-bezier(.34, 1.56, .64, 1)}:root.dark,.dark .c15t-theme-root,:root.c15t-dark,.c15t-dark .c15t-theme-root{--c15t-primary:var(--color-primary);--c15t-primary-hover:color-mix(in srgb, var(--color-primary) 85%, var(--color-background));--c15t-surface:var(--color-card);--c15t-surface-hover:var(--color-muted);--c15t-border:var(--color-border);--c15t-border-hover:var(--color-border);--c15t-text:var(--color-foreground);--c15t-text-muted:var(--color-muted-foreground);--c15t-text-on-primary:var(--color-background);--c15t-overlay:color-mix(in srgb, var(--color-background) 60%, transparent);--c15t-switch-track:var(--color-bsmnt-neutral-600);--c15t-switch-track-active:var(--color-primary);--c15t-switch-thumb:var(--color-base-black);--c15t-font-family:var(--font-diatype);--c15t-font-size-sm:.875rem;--c15t-font-size-base:1rem;--c15t-font-size-lg:1.125rem;--c15t-font-weight-normal:400;--c15t-font-weight-medium:500;--c15t-font-weight-semibold:600;--c15t-line-height-tight:1.25;--c15t-line-height-normal:1.5;--c15t-line-height-relaxed:1.75;--c15t-space-xs:.25rem;--c15t-space-sm:.5rem;--c15t-space-md:1rem;--c15t-space-lg:1.5rem;--c15t-space-xl:2rem;--c15t-radius-sm:var(--radius-sm);--c15t-radius-md:var(--radius);--c15t-radius-lg:var(--radius-lg);--c15t-radius-full:9999px;--c15t-shadow-sm:0 1px 2px #0000000d;--c15t-shadow-md:0 4px 12px #00000014;--c15t-shadow-lg:0 8px 24px #0000001f;--c15t-duration-fast:80ms;--c15t-duration-normal:.15s;--c15t-duration-slow:.2s;--c15t-easing:cubic-bezier(.4, 0, .2, 1);--c15t-easing-out:cubic-bezier(.215, .61, .355, 1);--c15t-easing-in-out:cubic-bezier(.645, .045, .355, 1);--c15t-easing-spring:cubic-bezier(.34, 1.56, .64, 1)}.c15t-no-transitions,.c15t-no-transitions *,.c15t-no-transitions :before,.c15t-no-transitions :after{transition:none!important;animation:none!important}
