.elementor-widget-container .mdp-coder-elementor-box pre[data-line]{position:relative;padding:1em 0 1em 3em}.elementor-widget-container .mdp-coder-elementor-box .line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1.07em;background:rgba(153,122,102,.08);background:linear-gradient(to right,rgba(153,122,102,.1) 70%,rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}.elementor-widget-container .mdp-coder-elementor-box .line-highlight:before,.elementor-widget-container .mdp-coder-elementor-box .line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,.4);color:#f5f2f0;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.elementor-widget-container .mdp-coder-elementor-box .line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.elementor-widget-container .mdp-coder-elementor-box .line-numbers .line-highlight:after,.elementor-widget-container .mdp-coder-elementor-box .line-numbers .line-highlight:before{content:none}