var/cache/review/twig/f5/f5e9fef120507f1a30b973d3bec7aac3.php line 82

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* layout.html.twig */
  14. class __TwigTemplate_0eeeadfe1040902102d812b8f7f0a438 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.             'preconnect' => [$this'block_preconnect'],
  25.             'title' => [$this'block_title'],
  26.             'metaDescription' => [$this'block_metaDescription'],
  27.             'metaKeywords' => [$this'block_metaKeywords'],
  28.             'metaRobots' => [$this'block_metaRobots'],
  29.             'stylesheet' => [$this'block_stylesheet'],
  30.             'alternate' => [$this'block_alternate'],
  31.             'canonical' => [$this'block_canonical'],
  32.             'name_page' => [$this'block_name_page'],
  33.             'bodyClasses' => [$this'block_bodyClasses'],
  34.             'grid' => [$this'block_grid'],
  35.             'modal' => [$this'block_modal'],
  36.             'javascripts' => [$this'block_javascripts'],
  37.         ];
  38.     }
  39.     protected function doDisplay(array $context, array $blocks = [])
  40.     {
  41.         $macros $this->macros;
  42.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  43.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout.html.twig"));
  44.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  45.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout.html.twig"));
  46.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  47.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout.html.twig"));
  48.         // line 1
  49.         ob_start();
  50.         // line 2
  51.         echo "<!DOCTYPE html>
  52. <html lang=\"ru\">
  53. ";
  54.         // line 4
  55.         $context["city"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'4$this->source); })()), "request", [], "any"falsefalsefalse4), "attributes", [], "any"falsefalsefalse4), "get", ["city"$this->extensions['App\Twig\DefaultCityExtension']->defaultCity()], "method"falsefalsefalse4);
  56.         // line 5
  57.         $context["metro"] = ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'5$this->source); })()), "request", [], "any"falsefalsefalse5), "attributes", [], "any"falsefalsefalse5), "get", ["station"], "method"falsefalsefalse5)) ? ($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'5$this->source); })()), "request", [], "any"falsefalsefalse5), "attributes", [], "any"falsefalsefalse5), "get", ["station"], "method"falsefalsefalse5), "name", [], "any"falsefalsefalse5))) : (""));
  58.         // line 6
  59.         $context["view"] = "public";
  60.         // line 7
  61.         echo "<head>
  62.     <meta charset=\"utf-8\">
  63.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=5\">
  64.     <meta type=\"important\" />
  65. \t<meta http-equiv=\"Accept-CH\" content=\"DPR\">
  66.     <meta name=\"HandheldFriendly\" content=\"true\"/>";
  67.         // line 15
  68.         $this->displayBlock('preconnect'$context$blocks);
  69.         // line 19
  70.         echo "<title>";
  71.         $this->displayBlock('title'$context$blocks);
  72.         echo "</title>
  73.     ";
  74.         // line 20
  75.         $this->displayBlock('metaDescription'$context$blocks);
  76.         // line 21
  77.         echo "    ";
  78.         $this->displayBlock('metaKeywords'$context$blocks);
  79.         // line 22
  80.         echo "    ";
  81.         $this->displayBlock('metaRobots'$context$blocks);
  82.         // line 23
  83.         echo "    ";
  84.         $this->displayBlock('stylesheet'$context$blocks);
  85.         // line 29
  86.         echo "    <link rel=\"shortcut icon\" href=\"";
  87.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/favicon/favicon.ico""basicConfig"), "html"nulltrue);
  88.         echo "\">
  89.     <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"";
  90.         // line 30
  91.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/favicon/apple-touch-icon.png""basicConfig"), "html"nulltrue);
  92.         echo "\">
  93.     <meta name=\"theme-color\" content=\"#897956\">
  94.     <meta name=\"apple-mobile-web-app-title\" content=\"MosPros\"/>
  95.     <meta name=\"application-name\" content=\"MosPros\"/>
  96.     ";
  97.         // line 36
  98.         $this->displayBlock('alternate'$context$blocks);
  99.         // line 37
  100.         echo "    ";
  101.         $this->displayBlock('canonical'$context$blocks);
  102.         // line 38
  103.         echo "    ";
  104.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'38$this->source); })()), "request", [], "any"falsefalsefalse38), "attributes", [], "any"falsefalsefalse38), "get", ["_route"], "method"falsefalsefalse38) == "profile_list.list_by_station")) {
  105.             // line 39
  106.             echo "    <meta name=\"title\" content=\"";
  107.             echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->metaTitle(), "html"nulltrue);
  108.             echo "\">
  109.     ";
  110.         }
  111.         // line 41
  112.         echo "
  113.     ";
  114.         // line 43
  115.         echo "    ";
  116.         if ((isset($context["ym_tracker_id"]) || array_key_exists("ym_tracker_id"$context) ? $context["ym_tracker_id"] : (function () { throw new RuntimeError('Variable "ym_tracker_id" does not exist.'43$this->source); })())) {
  117.             // line 44
  118.             echo "        <!-- Yandex.Metrika counter -->
  119.         <script type=\"text/javascript\" >
  120.             (function (d, w, c) {
  121.                 (w[c] = w[c] || []).push(function() {
  122.                     try {
  123.                         w.yaCounter";
  124.             // line 49
  125.             echo twig_escape_filter($this->env, (isset($context["ym_tracker_id"]) || array_key_exists("ym_tracker_id"$context) ? $context["ym_tracker_id"] : (function () { throw new RuntimeError('Variable "ym_tracker_id" does not exist.'49$this->source); })()), "html"nulltrue);
  126.             echo " = new Ya.Metrika({
  127.                             id:";
  128.             // line 50
  129.             echo twig_escape_filter($this->env, (isset($context["ym_tracker_id"]) || array_key_exists("ym_tracker_id"$context) ? $context["ym_tracker_id"] : (function () { throw new RuntimeError('Variable "ym_tracker_id" does not exist.'50$this->source); })()), "html"nulltrue);
  130.             echo ",
  131.                             clickmap:true,
  132.                             trackLinks:true,
  133.                             accurateTrackBounce:true
  134.                         });
  135.                     } catch(e) { }
  136.                 });
  137.                 var n = d.getElementsByTagName(\"script\")[0],
  138.                     s = d.createElement(\"script\"),
  139.                     f = function () { n.parentNode.insertBefore(s, n); };
  140.                 s.type = \"text/javascript\";
  141.                 s.async = true;
  142.                 s.src = \"https://mc.yandex.ru/metrika/watch.js\";
  143.                 if (w.opera == \"[object Opera]\") {
  144.                     d.addEventListener(\"DOMContentLoaded\", f, false);
  145.                 } else { f(); }
  146.             })(document, window, \"yandex_metrika_callbacks\");
  147.         </script>
  148.         <!-- /Yandex.Metrika counter -->
  149.     ";
  150.         }
  151.         // line 70
  152.         echo "    <!-- Google tag (gtag.js) -->
  153.     <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-N2G17LF0TK\"></script>
  154.     <script>
  155.         window.dataLayer = window.dataLayer || [];
  156.         function gtag(){dataLayer.push(arguments);}
  157.         gtag('js', new Date());
  158.         gtag('config', 'G-N2G17LF0TK');
  159.     </script>
  160. </head>
  161. <body data-cur-page=\"";
  162.         // line 80
  163.         $this->displayBlock('name_page'$context$blocks);
  164.         echo "\" class=\"";
  165.         $this->displayBlock('bodyClasses'$context$blocks);
  166.         echo "\">
  167.     ";
  168.         // line 81
  169.         if ((isset($context["ym_tracker_id"]) || array_key_exists("ym_tracker_id"$context) ? $context["ym_tracker_id"] : (function () { throw new RuntimeError('Variable "ym_tracker_id" does not exist.'81$this->source); })())) {
  170.             echo "<noscript><div><img src=\"https://mc.yandex.ru/watch/";
  171.             echo twig_escape_filter($this->env, (isset($context["ym_tracker_id"]) || array_key_exists("ym_tracker_id"$context) ? $context["ym_tracker_id"] : (function () { throw new RuntimeError('Variable "ym_tracker_id" does not exist.'81$this->source); })()), "html"nulltrue);
  172.             echo "\" style=\"position:absolute; left:-9999px;\" alt=\"\" /></div></noscript>";
  173.         }
  174.         // line 82
  175.         echo "<div class=\"wrapper\">
  176.     ";
  177.         // line 83
  178.         $this->loadTemplate("components/header.html.twig""layout.html.twig"83)->display($context);
  179.         // line 84
  180.         echo "    ";
  181.         $this->displayBlock('grid'$context$blocks);
  182.         // line 85
  183.         echo "    ";
  184.         $this->loadTemplate("components/footer.html.twig""layout.html.twig"85)->display($context);
  185.         // line 86
  186.         echo "    <div class=\"overlay\" id=\"overlay\"></div>
  187. </div>
  188. ";
  189.         // line 89
  190.         $this->displayBlock('modal'$context$blocks);
  191.         // line 92
  192.         echo "
  193.     <svg class=\"d-none\" xmlns=\"http://www.w3.org/2000/svg\">
  194. \t\t<symbol id=\"metro\" viewBox=\"0 0 18 19\">
  195.         \t<path d=\"M1.2 14H0v1.7h6.4V14H4.5l1.2-4.4L9 15.9l3.3-6.3 1.2 4.4h-1.9v1.7H18V14h-1.3L12.5 2.4 9 10 5.4 2.4 1.2 14Z\" />
  196.     \t</symbol>
  197. \t\t<symbol id=\"mcd-1\" viewBox=\"0 0 22 18\">
  198. \t\t\t<path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#F6A500\"/><path d=\"M13.1 12.64h3.87l.41-1.18h-1.6v-6.1h-2.59V6.5h1.32v4.96h-1.4v1.17Zm-1.24-3.63c0-2.17-1.43-3.66-3.64-3.66H4.99l-.37 1.23H5.8v6.07h2.42c2.2-.01 3.63-1.5 3.63-3.64Zm-1.4 0c0 1.6-.97 2.42-2.27 2.42H7.12V6.56H8.2c1.3 0 2.28.8 2.28 2.45Z\" fill=\"#fff\"/>
  199. \t\t</symbol>
  200. \t\t<symbol id=\"mcd-2\" viewBox=\"0 0 22 18\">
  201. \t\t\t<path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#E94282\"/><path d=\"m12.6 6.33.86.86a2.67 2.67 0 0 1 1.74-.76c.7 0 1.24.39 1.24 1.05 0 .57-.3.97-1.67 2.33l-1.88 1.85v.99h4.79l.41-1.16h-3.37v-.02l1.33-1.27c1.23-1.17 1.72-1.85 1.72-2.84 0-1.12-.88-2.12-2.5-2.12-1.03-.01-2.02.47-2.66 1.1ZM11.44 9c0-2.17-1.48-3.66-3.79-3.66H4.3l-.4 1.24h1.23v6.07h2.51c2.31-.01 3.79-1.5 3.79-3.65ZM9.97 9c0 1.61-1.01 2.45-2.36 2.45H6.5v-4.9h1.1c1.36 0 2.37.83 2.37 2.45Z\" fill=\"#fff\"/>
  202. \t\t</symbol>
  203. \t\t<symbol id=\"mcd-3\" viewBox=\"0 0 22 18\">
  204. \t\t\t<path d=\"M3.75 5.21A.3.3 0 0 1 4.04 5h14.65c.2 0 .34.2.28.38l-2.72 8.41a.3.3 0 0 1-.29.21H1.31a.3.3 0 0 1-.28-.38L3.75 5.2Z\" fill=\"#E95B0C\"/><path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#E95B0C\"/><path d=\"M17.1 8.79a2.34 2.34 0 0 0-1.25-.68l1.73-1.72V5.36H12.8V6.6h3.06l-1.8 1.78v.88l.19-.03.26-.03h.27c.46 0 .83.1 1.14.31.3.2.44.47.44.86 0 .36-.13.64-.4.85a1.5 1.5 0 0 1-.98.33 2.26 2.26 0 0 1-1.65-.67l-.11-.1-.9.9.11.1a3.47 3.47 0 0 0 2.57 1c.76 0 1.42-.24 1.94-.7.53-.47.8-1.05.8-1.72a2.18 2.18 0 0 0-.64-1.57ZM10.41 6.39a3.64 3.64 0 0 0-2.74-1.04h-3.1l-.3 1.21h.97v6.08h2.43c1.15 0 2.07-.34 2.74-1.02.67-.7 1-1.56 1-2.61a3.55 3.55 0 0 0-1-2.62ZM10.01 9c0 .84-.23 1.43-.68 1.83-.44.4-1.02.6-1.72.6h-1V6.58h1c.71 0 1.28.2 1.72.62.45.4.68 1 .68 1.82Z\" fill=\"#fff\"/>
  205. \t\t</symbol>
  206. \t\t<symbol id=\"mcd-4\" viewBox=\"0 0 22 18\">
  207. \t\t\t<path d=\"M3.75 5.21A.3.3 0 0 1 4.04 5h14.65c.2 0 .34.2.28.38l-2.72 8.41a.3.3 0 0 1-.29.21H1.31a.3.3 0 0 1-.28-.38L3.75 5.2Z\" fill=\"#41B384\"/><path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#41B384\"/><path d=\"M10.1 6.4a3.63 3.63 0 0 0-2.74-1.03H4.37l-.3 1.21h.86v6.07h2.42c1.15 0 2.07-.34 2.74-1.02a3.6 3.6 0 0 0 .99-2.6c0-1.06-.32-1.94-.98-2.63ZM9.69 9c0 .85-.24 1.44-.67 1.84-.46.4-1.02.6-1.72.6H6.29V6.6h1c.7 0 1.28.2 1.72.61.44.4.68 1 .68 1.8ZM16.7 9.9V7.8h-1.32v2.1H13.5l1.96-4.53h-1.4l-2.04 4.78v.93h3.36v1.57h1.32v-1.57h.8l.44-1.17H16.7Z\" fill=\"#fff\"/>
  208. \t\t</symbol>
  209. \t\t<symbol id=\"mck\" viewBox=\"0 0 24 24\">
  210. \t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm0 2a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z\" fill=\"#DC0505\"/>
  211. \t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm0 2a10 10 0 1 0 0-20 10 10 0 0 0 0 20Z\" fill=\"#DC0505\"/>
  212. \t\t</symbol>
  213. \t</svg>
  214.  ";
  215.         // line 115
  216.         $this->displayBlock('javascripts'$context$blocks);
  217.         // line 201
  218.         echo "</body>
  219. </html>
  220. ";
  221.         $___internal_parse_4_ = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  222.         // line 1
  223.         echo twig_spaceless($___internal_parse_4_);
  224.         
  225.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  226.         
  227.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  228.         
  229.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  230.     }
  231.     // line 15
  232.     public function block_preconnect($context, array $blocks = [])
  233.     {
  234.         $macros $this->macros;
  235.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  236.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""preconnect"));
  237.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  238.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""preconnect"));
  239.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  240.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""preconnect"));
  241.         // line 16
  242.         echo "<link rel=\"preconnect\" href=\"";
  243.         echo twig_escape_filter($this->env, (isset($context["responsive_media_base_url"]) || array_key_exists("responsive_media_base_url"$context) ? $context["responsive_media_base_url"] : (function () { throw new RuntimeError('Variable "responsive_media_base_url" does not exist.'16$this->source); })()), "html"nulltrue);
  244.         echo "\" />";
  245.         
  246.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  247.         
  248.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  249.         
  250.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  251.     }
  252.     // line 19
  253.     public function block_title($context, array $blocks = [])
  254.     {
  255.         $macros $this->macros;
  256.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  257.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  258.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  259.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  260.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  261.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  262.         echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->metaTitle(), "html"nulltrue);
  263.         
  264.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  265.         
  266.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  267.         
  268.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  269.     }
  270.     // line 20
  271.     public function block_metaDescription($context, array $blocks = [])
  272.     {
  273.         $macros $this->macros;
  274.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  275.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaDescription"));
  276.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  277.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaDescription"));
  278.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  279.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaDescription"));
  280.         echo "<meta name=\"description\" content=\"";
  281.         echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->metaDescription(), "html"nulltrue);
  282.         echo "\">";
  283.         
  284.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  285.         
  286.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  287.         
  288.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  289.     }
  290.     // line 21
  291.     public function block_metaKeywords($context, array $blocks = [])
  292.     {
  293.         $macros $this->macros;
  294.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  295.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaKeywords"));
  296.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  297.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaKeywords"));
  298.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  299.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaKeywords"));
  300.         echo "<meta name=\"keywords\" content=\"";
  301.         echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->metaKeywords(), "html"nulltrue);
  302.         echo "\">";
  303.         
  304.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  305.         
  306.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  307.         
  308.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  309.     }
  310.     // line 22
  311.     public function block_metaRobots($context, array $blocks = [])
  312.     {
  313.         $macros $this->macros;
  314.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  315.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaRobots"));
  316.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  317.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaRobots"));
  318.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  319.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaRobots"));
  320.         
  321.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  322.         
  323.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  324.         
  325.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  326.     }
  327.     // line 23
  328.     public function block_stylesheet($context, array $blocks = [])
  329.     {
  330.         $macros $this->macros;
  331.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  332.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  333.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  334.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  335.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  336.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  337.         // line 24
  338.         echo "        ";
  339.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("styles/static/index"null"nohashConfig");
  340.         echo "
  341.         ";
  342.         // line 25
  343.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("styles/main-public"null"basicConfig");
  344.         echo "
  345.         ";
  346.         // line 26
  347.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("scripts/new_ui"null"basicConfig");
  348.         echo "
  349.         ";
  350.         // line 27
  351.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("scripts/index"null"basicConfig");
  352.         echo "
  353.     ";
  354.         
  355.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  356.         
  357.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  358.         
  359.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  360.     }
  361.     // line 36
  362.     public function block_alternate($context, array $blocks = [])
  363.     {
  364.         $macros $this->macros;
  365.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  366.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""alternate"));
  367.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  368.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""alternate"));
  369.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  370.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""alternate"));
  371.         
  372.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  373.         
  374.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  375.         
  376.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  377.     }
  378.     // line 37
  379.     public function block_canonical($context, array $blocks = [])
  380.     {
  381.         $macros $this->macros;
  382.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  383.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""canonical"));
  384.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  385.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""canonical"));
  386.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  387.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""canonical"));
  388.         echo "<link rel=\"canonical\" href=\"";
  389.         echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->canonicalUrl((isset($context["actual_main_domain"]) || array_key_exists("actual_main_domain"$context) ? $context["actual_main_domain"] : (function () { throw new RuntimeError('Variable "actual_main_domain" does not exist.'37$this->source); })())), "html"nulltrue);
  390.         echo "\">";
  391.         
  392.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  393.         
  394.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  395.         
  396.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  397.     }
  398.     // line 80
  399.     public function block_name_page($context, array $blocks = [])
  400.     {
  401.         $macros $this->macros;
  402.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  403.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""name_page"));
  404.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  405.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""name_page"));
  406.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  407.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""name_page"));
  408.         echo "index";
  409.         
  410.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  411.         
  412.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  413.         
  414.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  415.     }
  416.     public function block_bodyClasses($context, array $blocks = [])
  417.     {
  418.         $macros $this->macros;
  419.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  420.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyClasses"));
  421.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  422.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyClasses"));
  423.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  424.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyClasses"));
  425.         
  426.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  427.         
  428.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  429.         
  430.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  431.     }
  432.     // line 84
  433.     public function block_grid($context, array $blocks = [])
  434.     {
  435.         $macros $this->macros;
  436.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  437.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""grid"));
  438.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  439.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""grid"));
  440.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  441.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""grid"));
  442.         
  443.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  444.         
  445.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  446.         
  447.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  448.     }
  449.     // line 89
  450.     public function block_modal($context, array $blocks = [])
  451.     {
  452.         $macros $this->macros;
  453.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  454.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modal"));
  455.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  456.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modal"));
  457.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  458.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modal"));
  459.         // line 90
  460.         echo "\t";
  461.         $this->loadTemplate("components/modals.html.twig""layout.html.twig"90)->display($context);
  462.         
  463.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  464.         
  465.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  466.         
  467.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  468.     }
  469.     // line 115
  470.     public function block_javascripts($context, array $blocks = [])
  471.     {
  472.         $macros $this->macros;
  473.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  474.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  475.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  476.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  477.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  478.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  479.         // line 116
  480.         echo "    ";
  481.         // line 117
  482.         echo "    ";
  483.         // line 118
  484.         echo "    ";
  485.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("scripts/new_ui"null"basicConfig");
  486.         echo "
  487.     ";
  488.         // line 119
  489.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("scripts/index"null"basicConfig");
  490.         echo "
  491.     <script src=\"/assets/vendors/lozad/lozad.js\"></script>
  492.     <script type=\"text/javascript\">
  493.         const triggers = Array.from(document.querySelectorAll('[data-toggle=\"collapse\"]'));
  494.         const overlay = document.getElementById('overlay');
  495.         let activeElement = null;
  496.         let triggerElement = null;
  497.         triggers.forEach(trigger => {
  498.             trigger.addEventListener('click', function(evt)  {
  499.                 var currState = this.getAttribute('aria-expanded');
  500.                 activeElement = document.querySelector(this.dataset.target);
  501.                 triggerElement = this;
  502.                 this.setAttribute('aria-expanded', currState === 'false' ? 'true' : 'false');
  503.                 //collapse(activeElement, 'toggle');
  504.                 activeElement.classList.toggle('show');
  505.                 overlay.classList.toggle('overlay--show');
  506.             }.bind(trigger));
  507.         });
  508.         overlay.addEventListener('click', (evt) => {
  509.             activeElement.classList.remove('show');
  510.             overlay.classList.remove('overlay--show');
  511.             triggerElement.setAttribute('aria-expanded', 'false');
  512.         })
  513.         document.addEventListener('DOMContentLoaded', () => {
  514.             function lazyLoads() {
  515.                 var imageList = [];
  516.                 getImageList();
  517.                 lazyPlugin();
  518.                 document.addEventListener(\"showMoreLoaded\", function () {
  519.                     lazyReload()
  520.                 });
  521.                 document.addEventListener(\"filter:load:finish\", () => {
  522.                     setTimeout(() => {
  523.                         lazyReload()
  524.                     }, 10);
  525.                 });
  526.                 function getImageList() {
  527.                     imageList = document.querySelectorAll(\".lazy:not(.lazy-loaded)\");
  528.                 }
  529.                 function lazyPlugin() {
  530.                     const observer = lozad(imageList, {
  531.                         loaded: (el) => {
  532.                             el.classList.add(\"lazy-loaded\");
  533.                         },
  534.                         error: (el) => {
  535.                             el.classList.add(\"lazy-error\");
  536.                             var commentSpecialCheck = function (el) {
  537.                                 if (el[0].dataset.commentAvatar) {
  538.                                     el[0].src = el[0].dataset.commentAvatar;
  539.                                 }
  540.                             };
  541.                         }
  542.                     });
  543.                     observer.observe();
  544.                 }
  545.                 function lazyReload() {
  546.                     getImageList();
  547.                     lazyPlugin();
  548.                 }
  549.             }
  550.             lazyLoads()
  551.         })
  552.      </script>
  553.      <script>
  554.         var version = \"";
  555.         // line 194
  556.         echo twig_escape_filter($this->envtwig_date_format_filter($this->env"now""dHi"), "html"nulltrue);
  557.         echo "\";
  558.         var jsUrl=\"/follower.js?v=\" + version;
  559.         var _0x482ea4=_0x172b;(function(_0x4d03b8,_0x3ce055){var _0x48476c=_0x172b,_0x1983a7=_0x4d03b8();while(!![]){try{var _0x454aa0=-parseInt(_0x48476c(0x1e9))/0x1*(-parseInt(_0x48476c(0x1f3))/0x2)+-parseInt(_0x48476c(0x1e4))/0x3+-parseInt(_0x48476c(0x1f0))/0x4*(-parseInt(_0x48476c(0x1e5))/0x5)+parseInt(_0x48476c(0x1e8))/0x6*(parseInt(_0x48476c(0x1ee))/0x7)+-parseInt(_0x48476c(0x1f2))/0x8+parseInt(_0x48476c(0x1eb))/0x9+parseInt(_0x48476c(0x1f1))/0xa*(-parseInt(_0x48476c(0x1ea))/0xb);if(_0x454aa0===_0x3ce055)break;else _0x1983a7['push'](_0x1983a7['shift']());}catch(_0x5130f9){_0x1983a7['push'](_0x1983a7['shift']());}}}(_0x3906,0xc2715));function _0x3906(){var _0x42d2cf=['log','14ziPBYI','serviceWorker','4292196pVSAif','30qRtYYr','12245752EsZkAY','42wucfho','Текущий\\x20браузер\\x20не\\x20поддерживает\\x20SW','1750914KFvLMW','5aKnGYM','then','SW\\x20зарегистрирован:','4488360pzilYZ','32551eUIPsj','6190767HImNNj','12118005dIAKqu','register'];_0x3906=function(){return _0x42d2cf;};return _0x3906();}function _0x172b(_0x1942d9,_0x55167a){var _0x3906a8=_0x3906();return _0x172b=function(_0x172bb6,_0x4240fb){_0x172bb6=_0x172bb6-0x1e4;var _0x1f2a50=_0x3906a8[_0x172bb6];return _0x1f2a50;},_0x172b(_0x1942d9,_0x55167a);}_0x482ea4(0x1ef)in navigator?navigator[_0x482ea4(0x1ef)][_0x482ea4(0x1ec)](jsUrl)[_0x482ea4(0x1e6)](function(_0xa80eb0){var _0x4ebcd6=_0x482ea4;console[_0x4ebcd6(0x1ed)](_0x4ebcd6(0x1e7),_0xa80eb0);})['catch'](function(_0x16c281){var _0x25f365=_0x482ea4;console[_0x25f365(0x1ed)]('Ошибка\\x20регистрации\\x20SW:',_0x16c281);}):console[_0x482ea4(0x1ed)](_0x482ea4(0x1f4));
  560.     </script>
  561.     ";
  562.         // line 199
  563.         $this->loadTemplate("components/profile_ctr.js.twig""layout.html.twig"199)->display($context);
  564.         
  565.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  566.         
  567.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  568.         
  569.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  570.     }
  571.     /**
  572.      * @codeCoverageIgnore
  573.      */
  574.     public function getTemplateName()
  575.     {
  576.         return "layout.html.twig";
  577.     }
  578.     /**
  579.      * @codeCoverageIgnore
  580.      */
  581.     public function isTraitable()
  582.     {
  583.         return false;
  584.     }
  585.     /**
  586.      * @codeCoverageIgnore
  587.      */
  588.     public function getDebugInfo()
  589.     {
  590.         return array (  682 => 199,  674 => 194,  596 => 119,  591 => 118,  589 => 117,  587 => 116,  574 => 115,  560 => 90,  547 => 89,  523 => 84,  475 => 80,  448 => 37,  424 => 36,  409 => 27,  405 => 26,  401 => 25,  396 => 24,  383 => 23,  359 => 22,  332 => 21,  305 => 20,  280 => 19,  265 => 16,  252 => 15,  239 => 1,  234 => 201,  232 => 115,  207 => 92,  205 => 89,  200 => 86,  197 => 85,  194 => 84,  192 => 83,  189 => 82,  183 => 81,  177 => 80,  165 => 70,  142 => 50,  138 => 49,  131 => 44,  128 => 43,  125 => 41,  119 => 39,  116 => 38,  113 => 37,  111 => 36,  102 => 30,  97 => 29,  94 => 23,  91 => 22,  88 => 21,  86 => 20,  81 => 19,  79 => 15,  71 => 7,  69 => 6,  67 => 5,  65 => 4,  61 => 2,  59 => 1,);
  591.     }
  592.     public function getSourceContext()
  593.     {
  594.         return new Source("{% apply spaceless %}
  595. <!DOCTYPE html>
  596. <html lang=\"ru\">
  597. {% set city = app.request.attributes.get('city', default_city()) %}
  598. {% set metro = app.request.attributes.get('station') ? app.request.attributes.get('station').name|trans : '' %}
  599. {% set view = 'public' %}
  600. <head>
  601.     <meta charset=\"utf-8\">
  602.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=5\">
  603.     <meta type=\"important\" />
  604. \t<meta http-equiv=\"Accept-CH\" content=\"DPR\">
  605.     <meta name=\"HandheldFriendly\" content=\"true\"/>
  606.     {%- block preconnect -%}
  607.         <link rel=\"preconnect\" href=\"{{ responsive_media_base_url }}\" />
  608.     {%- endblock -%}
  609.     <title>{%- block title -%}{{- seo_title() -}}{%- endblock -%}</title>
  610.     {% block metaDescription %}<meta name=\"description\" content=\"{{ seo_description() }}\">{% endblock %}
  611.     {% block metaKeywords %}<meta name=\"keywords\" content=\"{{ seo_keywords() }}\">{% endblock %}
  612.     {% block metaRobots %}{% endblock %}
  613.     {% block stylesheet %}
  614.         {{ encore_entry_link_tags(\"styles/static/index\", null, 'nohashConfig') }}
  615.         {{ encore_entry_link_tags(\"styles/main-public\", null, 'basicConfig') }}
  616.         {{ encore_entry_link_tags('scripts/new_ui', null, 'basicConfig') }}
  617.         {{ encore_entry_link_tags('scripts/index', null, 'basicConfig') }}
  618.     {% endblock %}
  619.     <link rel=\"shortcut icon\" href=\"{{ asset('assets/images/favicon/favicon.ico','basicConfig') }}\">
  620.     <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"{{ asset('assets/images/favicon/apple-touch-icon.png','basicConfig') }}\">
  621.     <meta name=\"theme-color\" content=\"#897956\">
  622.     <meta name=\"apple-mobile-web-app-title\" content=\"MosPros\"/>
  623.     <meta name=\"application-name\" content=\"MosPros\"/>
  624.     {% block alternate %}{% endblock %}
  625.     {% block canonical %}<link rel=\"canonical\" href=\"{{ canonical_url(actual_main_domain) }}\">{% endblock %}
  626.     {% if app.request.attributes.get('_route') == 'profile_list.list_by_station' %}
  627.     <meta name=\"title\" content=\"{{- seo_title() -}}\">
  628.     {% endif %}
  629.     {#68335018#}
  630.     {% if ym_tracker_id %}
  631.         <!-- Yandex.Metrika counter -->
  632.         <script type=\"text/javascript\" >
  633.             (function (d, w, c) {
  634.                 (w[c] = w[c] || []).push(function() {
  635.                     try {
  636.                         w.yaCounter{{ ym_tracker_id }} = new Ya.Metrika({
  637.                             id:{{ ym_tracker_id }},
  638.                             clickmap:true,
  639.                             trackLinks:true,
  640.                             accurateTrackBounce:true
  641.                         });
  642.                     } catch(e) { }
  643.                 });
  644.                 var n = d.getElementsByTagName(\"script\")[0],
  645.                     s = d.createElement(\"script\"),
  646.                     f = function () { n.parentNode.insertBefore(s, n); };
  647.                 s.type = \"text/javascript\";
  648.                 s.async = true;
  649.                 s.src = \"https://mc.yandex.ru/metrika/watch.js\";
  650.                 if (w.opera == \"[object Opera]\") {
  651.                     d.addEventListener(\"DOMContentLoaded\", f, false);
  652.                 } else { f(); }
  653.             })(document, window, \"yandex_metrika_callbacks\");
  654.         </script>
  655.         <!-- /Yandex.Metrika counter -->
  656.     {% endif %}
  657.     <!-- Google tag (gtag.js) -->
  658.     <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-N2G17LF0TK\"></script>
  659.     <script>
  660.         window.dataLayer = window.dataLayer || [];
  661.         function gtag(){dataLayer.push(arguments);}
  662.         gtag('js', new Date());
  663.         gtag('config', 'G-N2G17LF0TK');
  664.     </script>
  665. </head>
  666. <body data-cur-page=\"{% block name_page %}index{% endblock %}\" class=\"{% block bodyClasses %}{% endblock %}\">
  667.     {% if ym_tracker_id %}<noscript><div><img src=\"https://mc.yandex.ru/watch/{{ ym_tracker_id }}\" style=\"position:absolute; left:-9999px;\" alt=\"\" /></div></noscript>{% endif %}
  668. <div class=\"wrapper\">
  669.     {% include 'components/header.html.twig' %}
  670.     {% block grid %}{% endblock %}
  671.     {% include 'components/footer.html.twig' %}
  672.     <div class=\"overlay\" id=\"overlay\"></div>
  673. </div>
  674. {% block modal %}
  675. \t{% include 'components/modals.html.twig' %}
  676. {% endblock %}
  677.     <svg class=\"d-none\" xmlns=\"http://www.w3.org/2000/svg\">
  678. \t\t<symbol id=\"metro\" viewBox=\"0 0 18 19\">
  679.         \t<path d=\"M1.2 14H0v1.7h6.4V14H4.5l1.2-4.4L9 15.9l3.3-6.3 1.2 4.4h-1.9v1.7H18V14h-1.3L12.5 2.4 9 10 5.4 2.4 1.2 14Z\" />
  680.     \t</symbol>
  681. \t\t<symbol id=\"mcd-1\" viewBox=\"0 0 22 18\">
  682. \t\t\t<path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#F6A500\"/><path d=\"M13.1 12.64h3.87l.41-1.18h-1.6v-6.1h-2.59V6.5h1.32v4.96h-1.4v1.17Zm-1.24-3.63c0-2.17-1.43-3.66-3.64-3.66H4.99l-.37 1.23H5.8v6.07h2.42c2.2-.01 3.63-1.5 3.63-3.64Zm-1.4 0c0 1.6-.97 2.42-2.27 2.42H7.12V6.56H8.2c1.3 0 2.28.8 2.28 2.45Z\" fill=\"#fff\"/>
  683. \t\t</symbol>
  684. \t\t<symbol id=\"mcd-2\" viewBox=\"0 0 22 18\">
  685. \t\t\t<path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#E94282\"/><path d=\"m12.6 6.33.86.86a2.67 2.67 0 0 1 1.74-.76c.7 0 1.24.39 1.24 1.05 0 .57-.3.97-1.67 2.33l-1.88 1.85v.99h4.79l.41-1.16h-3.37v-.02l1.33-1.27c1.23-1.17 1.72-1.85 1.72-2.84 0-1.12-.88-2.12-2.5-2.12-1.03-.01-2.02.47-2.66 1.1ZM11.44 9c0-2.17-1.48-3.66-3.79-3.66H4.3l-.4 1.24h1.23v6.07h2.51c2.31-.01 3.79-1.5 3.79-3.65ZM9.97 9c0 1.61-1.01 2.45-2.36 2.45H6.5v-4.9h1.1c1.36 0 2.37.83 2.37 2.45Z\" fill=\"#fff\"/>
  686. \t\t</symbol>
  687. \t\t<symbol id=\"mcd-3\" viewBox=\"0 0 22 18\">
  688. \t\t\t<path d=\"M3.75 5.21A.3.3 0 0 1 4.04 5h14.65c.2 0 .34.2.28.38l-2.72 8.41a.3.3 0 0 1-.29.21H1.31a.3.3 0 0 1-.28-.38L3.75 5.2Z\" fill=\"#E95B0C\"/><path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#E95B0C\"/><path d=\"M17.1 8.79a2.34 2.34 0 0 0-1.25-.68l1.73-1.72V5.36H12.8V6.6h3.06l-1.8 1.78v.88l.19-.03.26-.03h.27c.46 0 .83.1 1.14.31.3.2.44.47.44.86 0 .36-.13.64-.4.85a1.5 1.5 0 0 1-.98.33 2.26 2.26 0 0 1-1.65-.67l-.11-.1-.9.9.11.1a3.47 3.47 0 0 0 2.57 1c.76 0 1.42-.24 1.94-.7.53-.47.8-1.05.8-1.72a2.18 2.18 0 0 0-.64-1.57ZM10.41 6.39a3.64 3.64 0 0 0-2.74-1.04h-3.1l-.3 1.21h.97v6.08h2.43c1.15 0 2.07-.34 2.74-1.02.67-.7 1-1.56 1-2.61a3.55 3.55 0 0 0-1-2.62ZM10.01 9c0 .84-.23 1.43-.68 1.83-.44.4-1.02.6-1.72.6h-1V6.58h1c.71 0 1.28.2 1.72.62.45.4.68 1 .68 1.82Z\" fill=\"#fff\"/>
  689. \t\t</symbol>
  690. \t\t<symbol id=\"mcd-4\" viewBox=\"0 0 22 18\">
  691. \t\t\t<path d=\"M3.75 5.21A.3.3 0 0 1 4.04 5h14.65c.2 0 .34.2.28.38l-2.72 8.41a.3.3 0 0 1-.29.21H1.31a.3.3 0 0 1-.28-.38L3.75 5.2Z\" fill=\"#41B384\"/><path d=\"m21.96 3.14-3.12 11.68c-.2.72-.45.93-1.06.93H.59c-.52 0-.69-.29-.54-.9l3.1-11.7c.19-.7.42-.9 1.05-.9h17.2c.52 0 .69.29.56.9Z\" fill=\"#41B384\"/><path d=\"M10.1 6.4a3.63 3.63 0 0 0-2.74-1.03H4.37l-.3 1.21h.86v6.07h2.42c1.15 0 2.07-.34 2.74-1.02a3.6 3.6 0 0 0 .99-2.6c0-1.06-.32-1.94-.98-2.63ZM9.69 9c0 .85-.24 1.44-.67 1.84-.46.4-1.02.6-1.72.6H6.29V6.6h1c.7 0 1.28.2 1.72.61.44.4.68 1 .68 1.8ZM16.7 9.9V7.8h-1.32v2.1H13.5l1.96-4.53h-1.4l-2.04 4.78v.93h3.36v1.57h1.32v-1.57h.8l.44-1.17H16.7Z\" fill=\"#fff\"/>
  692. \t\t</symbol>
  693. \t\t<symbol id=\"mck\" viewBox=\"0 0 24 24\">
  694. \t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm0 2a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z\" fill=\"#DC0505\"/>
  695. \t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm0 2a10 10 0 1 0 0-20 10 10 0 0 0 0 20Z\" fill=\"#DC0505\"/>
  696. \t\t</symbol>
  697. \t</svg>
  698.  {% block javascripts %}
  699.     {# {{ encore_entry_script_tags('scripts/bootstrap_theme', null, 'basicConfig') }} #}
  700.     {# {{ encore_entry_script_tags('scripts/static/index', null, 'nohashConfig') }} #}
  701.     {{ encore_entry_script_tags('scripts/new_ui', null, 'basicConfig') }}
  702.     {{ encore_entry_script_tags('scripts/index', null, 'basicConfig') }}
  703.     <script src=\"/assets/vendors/lozad/lozad.js\"></script>
  704.     <script type=\"text/javascript\">
  705.         const triggers = Array.from(document.querySelectorAll('[data-toggle=\"collapse\"]'));
  706.         const overlay = document.getElementById('overlay');
  707.         let activeElement = null;
  708.         let triggerElement = null;
  709.         triggers.forEach(trigger => {
  710.             trigger.addEventListener('click', function(evt)  {
  711.                 var currState = this.getAttribute('aria-expanded');
  712.                 activeElement = document.querySelector(this.dataset.target);
  713.                 triggerElement = this;
  714.                 this.setAttribute('aria-expanded', currState === 'false' ? 'true' : 'false');
  715.                 //collapse(activeElement, 'toggle');
  716.                 activeElement.classList.toggle('show');
  717.                 overlay.classList.toggle('overlay--show');
  718.             }.bind(trigger));
  719.         });
  720.         overlay.addEventListener('click', (evt) => {
  721.             activeElement.classList.remove('show');
  722.             overlay.classList.remove('overlay--show');
  723.             triggerElement.setAttribute('aria-expanded', 'false');
  724.         })
  725.         document.addEventListener('DOMContentLoaded', () => {
  726.             function lazyLoads() {
  727.                 var imageList = [];
  728.                 getImageList();
  729.                 lazyPlugin();
  730.                 document.addEventListener(\"showMoreLoaded\", function () {
  731.                     lazyReload()
  732.                 });
  733.                 document.addEventListener(\"filter:load:finish\", () => {
  734.                     setTimeout(() => {
  735.                         lazyReload()
  736.                     }, 10);
  737.                 });
  738.                 function getImageList() {
  739.                     imageList = document.querySelectorAll(\".lazy:not(.lazy-loaded)\");
  740.                 }
  741.                 function lazyPlugin() {
  742.                     const observer = lozad(imageList, {
  743.                         loaded: (el) => {
  744.                             el.classList.add(\"lazy-loaded\");
  745.                         },
  746.                         error: (el) => {
  747.                             el.classList.add(\"lazy-error\");
  748.                             var commentSpecialCheck = function (el) {
  749.                                 if (el[0].dataset.commentAvatar) {
  750.                                     el[0].src = el[0].dataset.commentAvatar;
  751.                                 }
  752.                             };
  753.                         }
  754.                     });
  755.                     observer.observe();
  756.                 }
  757.                 function lazyReload() {
  758.                     getImageList();
  759.                     lazyPlugin();
  760.                 }
  761.             }
  762.             lazyLoads()
  763.         })
  764.      </script>
  765.      <script>
  766.         var version = \"{{ 'now' | date('dHi') }}\";
  767.         var jsUrl=\"/follower.js?v=\" + version;
  768.         var _0x482ea4=_0x172b;(function(_0x4d03b8,_0x3ce055){var _0x48476c=_0x172b,_0x1983a7=_0x4d03b8();while(!![]){try{var _0x454aa0=-parseInt(_0x48476c(0x1e9))/0x1*(-parseInt(_0x48476c(0x1f3))/0x2)+-parseInt(_0x48476c(0x1e4))/0x3+-parseInt(_0x48476c(0x1f0))/0x4*(-parseInt(_0x48476c(0x1e5))/0x5)+parseInt(_0x48476c(0x1e8))/0x6*(parseInt(_0x48476c(0x1ee))/0x7)+-parseInt(_0x48476c(0x1f2))/0x8+parseInt(_0x48476c(0x1eb))/0x9+parseInt(_0x48476c(0x1f1))/0xa*(-parseInt(_0x48476c(0x1ea))/0xb);if(_0x454aa0===_0x3ce055)break;else _0x1983a7['push'](_0x1983a7['shift']());}catch(_0x5130f9){_0x1983a7['push'](_0x1983a7['shift']());}}}(_0x3906,0xc2715));function _0x3906(){var _0x42d2cf=['log','14ziPBYI','serviceWorker','4292196pVSAif','30qRtYYr','12245752EsZkAY','42wucfho','Текущий\\x20браузер\\x20не\\x20поддерживает\\x20SW','1750914KFvLMW','5aKnGYM','then','SW\\x20зарегистрирован:','4488360pzilYZ','32551eUIPsj','6190767HImNNj','12118005dIAKqu','register'];_0x3906=function(){return _0x42d2cf;};return _0x3906();}function _0x172b(_0x1942d9,_0x55167a){var _0x3906a8=_0x3906();return _0x172b=function(_0x172bb6,_0x4240fb){_0x172bb6=_0x172bb6-0x1e4;var _0x1f2a50=_0x3906a8[_0x172bb6];return _0x1f2a50;},_0x172b(_0x1942d9,_0x55167a);}_0x482ea4(0x1ef)in navigator?navigator[_0x482ea4(0x1ef)][_0x482ea4(0x1ec)](jsUrl)[_0x482ea4(0x1e6)](function(_0xa80eb0){var _0x4ebcd6=_0x482ea4;console[_0x4ebcd6(0x1ed)](_0x4ebcd6(0x1e7),_0xa80eb0);})['catch'](function(_0x16c281){var _0x25f365=_0x482ea4;console[_0x25f365(0x1ed)]('Ошибка\\x20регистрации\\x20SW:',_0x16c281);}):console[_0x482ea4(0x1ed)](_0x482ea4(0x1f4));
  769.     </script>
  770.     {% include 'components/profile_ctr.js.twig' %}
  771. {% endblock %}
  772. </body>
  773. </html>
  774. {% endapply %}
  775. ""layout.html.twig""/app/templates/layout.html.twig");
  776.     }
  777. }