From 1a363227c01c404e44f6459a17c5aee6a6de6ce6 Mon Sep 17 00:00:00 2001 From: Pavel Vyskocil <pavel.vyskocil@cesnet.cz> Date: Wed, 8 Jun 2022 09:20:46 +0200 Subject: [PATCH] fix: update einfraCZ templates --- themes/einfra/default/includes/footer.php | 23 +- themes/einfra/default/includes/header.php | 7 +- themes/einfra_idp/default/includes/footer.php | 22 +- themes/einfra_idp/default/includes/header.php | 7 +- www/res/css/einfra.css | 105 +++-- www/res/img/cerit.svg | 41 ++ www/res/img/cesnet.svg | 157 +++++++ www/res/img/icons/favicon_einfra.ico | Bin 0 -> 154462 bytes www/res/img/it4i.svg | 426 ++++++++++++++++++ 9 files changed, 737 insertions(+), 51 deletions(-) create mode 100644 www/res/img/cerit.svg create mode 100644 www/res/img/cesnet.svg create mode 100644 www/res/img/icons/favicon_einfra.ico create mode 100644 www/res/img/it4i.svg diff --git a/themes/einfra/default/includes/footer.php b/themes/einfra/default/includes/footer.php index cc5a35b..debb0e4 100644 --- a/themes/einfra/default/includes/footer.php +++ b/themes/einfra/default/includes/footer.php @@ -14,16 +14,12 @@ if (!empty($this->data['htmlinject']['htmlContentPost'])) { </div><!-- #wrap --> <div id="footer"> - <footer> <div class="container"> <div class="row"> - <div class="col-md-4 logo"> - <img src="<?php echo Module::getModuleUrl('cesnet/res/img/footer_logo.png'); ?>" > - </div> - <div class="col-md-8"> + <div class="col-md-8 col-md-push-4 col-xs-12"> <div class="row"> - <div class="col col-sm-6"> + <div class="col col-sm-6 col-xs-12"> <h2> <?php echo $this->t('{cesnet:einfra:footer_other_links}'); ?></h2> <ul> <li><?php echo '<a href="' . $this->t('{cesnet:einfra_links:einfra_link}') . '">' . @@ -36,7 +32,7 @@ if (!empty($this->data['htmlinject']['htmlContentPost'])) { $this->t('{cesnet:einfra_links:it4i_name}') . '</a>'; ?></li> </ul> </div> - <div class="col col-sm-6"> + <div class="col col-sm-6 col-xs-12"> <h2><?php echo $this->t('{cesnet:einfra:footer_helpdesk}'); ?></h2> TEL: +420 234 680 222<br> GSM: +420 602 252 531<br> @@ -44,6 +40,19 @@ if (!empty($this->data['htmlinject']['htmlContentPost'])) { </div> </div> </div> + <div class="col-md-4 col-md-pull-8 col-xs-12"> + <div class="row"> + <div id="footer-logo-cesnet" class="col-md-12 col-sm-4 col-xs-12 footer-logo-wrapper"> + <img src="<?php echo Module::getModuleUrl('cesnet/res/img/cesnet.svg') ?>"/> + </div> + <div id="footer-logo-cerit" class="col-md-12 col-sm-4 col-xs-12 footer-logo-wrapper"> + <img src="<?php echo Module::getModuleUrl('cesnet/res/img/cerit.svg') ?>"/> + </div> + <div id="footer-logo-it4i" class="col-md-12 col-sm-4 col-xs-12 footer-logo-wrapper"> + <img src="<?php echo Module::getModuleUrl('cesnet/res/img/it4i.svg') ?>"/> + </div> + </div> + </div> </div> <div class="row"> <div class="col col-sm-12 copyright"> diff --git a/themes/einfra/default/includes/header.php b/themes/einfra/default/includes/header.php index 1dbe687..c9d421a 100644 --- a/themes/einfra/default/includes/header.php +++ b/themes/einfra/default/includes/header.php @@ -3,7 +3,7 @@ use SimpleSAML\Module; use SimpleSAML\Utils\HTTP; -/* +/** * Support the htmlinject hook, which allows modules to change header, pre and post body on all pages. */ $this->data['htmlinject'] = [ @@ -30,7 +30,7 @@ if (array_key_exists('pageid', $this->data)) { } // - o - o - o - o - o - o - o - o - o - o - o - o - -/* +/** * Do not allow to frame SimpleSAMLphp pages from another location. This prevents clickjacking attacks in modern * browsers. * @@ -56,7 +56,7 @@ header('X-Frame-Options: SAMEORIGIN'); <link rel="stylesheet" type="text/css" href="/<?php echo $this->data['baseurlpath']; ?>resources/default.css"/> <link rel="icon" type="image/icon" - href="<?php echo Module::getModuleUrl('cesnet/res/img/icons/favicon.ico'); ?>"/> + href="<?php echo Module::getModuleUrl('cesnet/res/img/icons/favicon_einfra.ico'); ?>"/> <?php @@ -97,6 +97,7 @@ header('X-Frame-Options: SAMEORIGIN'); } } + if ($this->isLanguageRTL()) { ?> <link rel="stylesheet" type="text/css" diff --git a/themes/einfra_idp/default/includes/footer.php b/themes/einfra_idp/default/includes/footer.php index cc5a35b..5789191 100644 --- a/themes/einfra_idp/default/includes/footer.php +++ b/themes/einfra_idp/default/includes/footer.php @@ -18,12 +18,9 @@ if (!empty($this->data['htmlinject']['htmlContentPost'])) { <footer> <div class="container"> <div class="row"> - <div class="col-md-4 logo"> - <img src="<?php echo Module::getModuleUrl('cesnet/res/img/footer_logo.png'); ?>" > - </div> - <div class="col-md-8"> + <div class="col-md-8 col-md-push-4 col-xs-12"> <div class="row"> - <div class="col col-sm-6"> + <div class="col col-sm-6 col-xs-12"> <h2> <?php echo $this->t('{cesnet:einfra:footer_other_links}'); ?></h2> <ul> <li><?php echo '<a href="' . $this->t('{cesnet:einfra_links:einfra_link}') . '">' . @@ -36,7 +33,7 @@ if (!empty($this->data['htmlinject']['htmlContentPost'])) { $this->t('{cesnet:einfra_links:it4i_name}') . '</a>'; ?></li> </ul> </div> - <div class="col col-sm-6"> + <div class="col col-sm-6 col-xs-12"> <h2><?php echo $this->t('{cesnet:einfra:footer_helpdesk}'); ?></h2> TEL: +420 234 680 222<br> GSM: +420 602 252 531<br> @@ -44,6 +41,19 @@ if (!empty($this->data['htmlinject']['htmlContentPost'])) { </div> </div> </div> + <div class="col-md-4 col-md-pull-8 col-xs-12"> + <div class="row"> + <div id="footer-logo-cesnet" class="col-md-12 col-sm-4 col-xs-12 footer-logo-wrapper"> + <img src="<?php echo Module::getModuleUrl('cesnet/res/img/cesnet.svg') ?>"/> + </div> + <div id="footer-logo-cerit" class="col-md-12 col-sm-4 col-xs-12 footer-logo-wrapper"> + <img src="<?php echo Module::getModuleUrl('cesnet/res/img/cerit.svg') ?>"/> + </div> + <div id="footer-logo-it4i" class="col-md-12 col-sm-4 col-xs-12 footer-logo-wrapper"> + <img src="<?php echo Module::getModuleUrl('cesnet/res/img/it4i.svg') ?>"/> + </div> + </div> + </div> </div> <div class="row"> <div class="col col-sm-12 copyright"> diff --git a/themes/einfra_idp/default/includes/header.php b/themes/einfra_idp/default/includes/header.php index ade58eb..9991a2f 100644 --- a/themes/einfra_idp/default/includes/header.php +++ b/themes/einfra_idp/default/includes/header.php @@ -3,7 +3,7 @@ use SimpleSAML\Module; use SimpleSAML\Utils\HTTP; -/* +/** * Support the htmlinject hook, which allows modules to change header, pre and post body on all pages. */ $this->data['htmlinject'] = [ @@ -30,7 +30,7 @@ if (array_key_exists('pageid', $this->data)) { } // - o - o - o - o - o - o - o - o - o - o - o - o - -/* +/** * Do not allow to frame SimpleSAMLphp pages from another location. This prevents clickjacking attacks in modern * browsers. * @@ -56,7 +56,7 @@ header('X-Frame-Options: SAMEORIGIN'); <link rel="stylesheet" type="text/css" href="/<?php echo $this->data['baseurlpath']; ?>resources/default.css"/> <link rel="icon" type="image/icon" - href="<?php echo Module::getModuleUrl('cesnet/res/img/icons/favicon.ico'); ?>"/> + href="<?php echo Module::getModuleUrl('cesnet/res/img/icons/favicon_einfra.ico'); ?>"/> <?php @@ -97,6 +97,7 @@ header('X-Frame-Options: SAMEORIGIN'); } } + if ($this->isLanguageRTL()) { ?> <link rel="stylesheet" type="text/css" diff --git a/www/res/css/einfra.css b/www/res/css/einfra.css index f8be2d2..24142cb 100644 --- a/www/res/css/einfra.css +++ b/www/res/css/einfra.css @@ -1,5 +1,5 @@ body { - background-color: #4b4d4a; + background-color: #4b4d4a; } html, body { @@ -64,13 +64,13 @@ a:link, a:visited { a:visited { color: #999; -} +} a:hover, a:active { text-decoration: none; color: #333; border-bottom: 1px solid #333; -} +} .ui-widget-content { border: 0 solid #ddd; @@ -78,21 +78,21 @@ a:hover, a:active { #header { - margin: auto; + margin: auto; background: #fff; max-width: 960px; } #header h1 { - line-height: 32px; - font-size: 28px; + line-height: 32px; + font-size: 28px; } #header .header-link { - text-decoration: none; - color: #222; + text-decoration: none; + color: #222; } #header img { - width: 350px; - margin: 0 auto; + width: 350px; + margin: 0 auto; padding-top: 25px; } @@ -100,10 +100,10 @@ a:hover, a:active { #wrap { width: 100%; background: #fff; - padding-bottom: 64px; + padding-bottom: 64px; border: 0 solid #fff; position: relative; - text-align: left; + text-align: left; max-width: 100%; margin: auto; } @@ -136,37 +136,37 @@ a:hover, a:active { } #content { - margin: 0 auto; + margin: 0 auto; max-width: 960px; } .btn:hover { - background-image: none; + background-image: none; } .ui-widget-header { - border-width: 0; - border-bottom: 1px solid #ddd; - background: transparent; + border-width: 0; + border-bottom: 1px solid #ddd; + background: transparent; } .ui-widget-header .ui-state-default { - border: 0; - background: #fff; - color: #337ab7; + border: 0; + background: #fff; + color: #337ab7; } .ui-widget-header .ui-state-default:hover { - background: #eee; - color: #23527c; + background: #eee; + color: #23527c; } .ui-widget-header .ui-state-active { - border: 1px solid #ddd; + border: 1px solid #ddd; } .ui-widget-header .ui-state-active:hover { - background: #fff; + background: #fff; } hr { - border-top: 1px solid #ddd; + border-top: 1px solid #ddd; } ul, menu, dir { display: block; @@ -212,12 +212,12 @@ ul, ol { } #footer { font-size: 0.9em; - color: #e1e5e9; + color: #e1e5e9; background-color: #4b4d4a; - border-top: 10px solid #ddd; - text-align: left; - padding: 16px; - font-family: Helvetica,Arial,sans-serif; + border-top: 10px solid #ddd; + text-align: left; + padding: 16px; + font-family: Helvetica,Arial,sans-serif; } #footer .col { @@ -234,7 +234,7 @@ ul, ol { font-size: 1.05em; text-transform: uppercase; border-bottom: 1px solid #fff; - } +} #footer .col ul li { list-style-type: none; @@ -292,10 +292,51 @@ ul, ol { } #footer img { - margin-top: 10px; + margin-top: 10px; } .row { margin-left: -15px; margin-right: -15px; } + +.footer-logo-wrapper { + margin-top: 1em; + margin-bottom: 1em; +} + +.footer-logo-wrapper img { + width: auto; + height: 100%; + max-height: 60px; +} + +@media only screen and (max-width: 992px) { + .footer-logo-wrapper img { + margin-left: auto; + margin-right: auto; + } + + #footer-logo-cesnet { + margin-top: 24px; + } + + #footer-logo-it4i { + margin-top: 27px; + } +} + +@media only screen and (max-width: 768px) { + .footer-logo-wrapper img { + margin-left: auto; + margin-right: auto; + max-height: 40px; + } + + + #footer-logo-cesnet, + #footer-logo-cerit, + #footer-logo-it4i { + margin-top: 1em; + } +} \ No newline at end of file diff --git a/www/res/img/cerit.svg b/www/res/img/cerit.svg new file mode 100644 index 0000000..c301920 --- /dev/null +++ b/www/res/img/cerit.svg @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="177.2" + height="27.059999" + viewBox="0 0 177.2 27.059999" + version="1.1" + xml:space="preserve" + style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" + id="svg6" + sodipodi:docname="cerit.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"><defs + id="defs10" /><sodipodi:namedview + id="namedview8" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="7.2824859" + inkscape:cx="72.159426" + inkscape:cy="14.967417" + inkscape:window-width="3840" + inkscape:window-height="2059" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="g829" /><g + id="g829" + transform="translate(0.06,-2.77)"><path + d="M -0.06,3 V 29.6 H 4.08 V 3 Z m 4.29,0 2.59,26.6 h 1.4 L 5.64,3 Z m 6.73,0 -2.58,26.6 h 1.4 L 12.37,3 Z m 1.56,0 V 29.6 H 16.7 V 3 Z m 15.69,0 v 20.48 c 0,3.57 3.23,6.35 6.69,6.35 3.46,0 6.69,-2.78 6.69,-6.35 V 3 h -4.18 v 20.33 c 0,1.44 -1.29,2.47 -2.51,2.47 -1.22,0 -2.51,-1.03 -2.51,-2.47 V 3 Z m 26.26,0 v 26.6 h 4.18 V 3 Z m 4.33,0 3.95,26.6 H 64.2 L 60.25,3 Z m 5.55,0 v 26.6 h 4.18 V 3 Z M 82.4,28.12 V 29.6 H 93.76 V 28.12 H 90.15 V 4.48 h 3.61 V 3 H 82.4 v 1.48 h 3.57 v 23.64 z" + style="fill:#ffffff;fill-rule:nonzero" + id="path2" /><path + d="m 115.44,2.77 c -3.02,0 -4.88,2.13 -4.88,5.58 0,3.46 1.84,5.58 4.84,5.58 2.61,0 4.3,-1.46 4.51,-3.99 h -2.26 c -0.17,1.3 -0.99,2.04 -2.25,2.04 -1.59,0 -2.57,-1.37 -2.57,-3.63 0,-2.25 1,-3.63 2.61,-3.63 1.25,0 2.08,0.75 2.21,1.99 h 2.22 c -0.1,-2.32 -1.79,-3.94 -4.43,-3.94 z M 129.13,4.9 V 3.01 h -7.38 v 10.68 h 7.51 V 11.8 h -5.31 V 9.19 h 4.83 V 7.31 h -4.83 V 4.9 Z m 2.11,-1.89 v 10.68 h 2.2 V 9.61 h 1.22 c 1.05,0 1.48,0.4 1.87,1.54 l 0.86,2.54 h 2.4 l -1.07,-2.96 c -0.49,-1.35 -0.85,-1.8 -1.6,-2.07 V 8.63 c 1.2,-0.33 1.95,-1.3 1.95,-2.61 0,-1.9 -1.22,-3.01 -3.9,-3.01 z m 2.2,1.78 h 1.44 c 1.26,0 1.97,0.45 1.97,1.49 0,0.97 -0.51,1.57 -1.85,1.57 h -1.56 z m 10,8.9 V 3.01 h -2.21 V 13.69 Z M 153.56,4.9 V 3.01 h -8.93 V 4.9 h 3.36 v 8.79 h 2.21 V 4.9 Z m 3.37,5.23 V 8.48 h -3.9 v 1.65 z m 5.27,-7.36 c -2.34,0 -3.95,1.29 -3.95,3.16 0,2.34 1.84,2.82 3.84,3.33 1.52,0.39 2.21,0.57 2.21,1.52 0,0.84 -0.72,1.36 -1.84,1.36 -1.37,0 -2.08,-0.67 -2.08,-1.96 h -2.28 c 0,2.43 1.67,3.75 4.33,3.75 2.48,0 4.16,-1.35 4.16,-3.38 0,-2.32 -1.74,-2.85 -3.75,-3.34 -1.68,-0.42 -2.32,-0.69 -2.32,-1.52 0,-0.69 0.66,-1.17 1.64,-1.17 1.21,0 1.86,0.65 1.86,1.76 h 2.23 c 0,-2.3 -1.38,-3.51 -4.05,-3.51 z m 10.47,0 c -3.03,0 -4.89,2.13 -4.89,5.58 0,3.46 1.85,5.58 4.85,5.58 2.6,0 4.3,-1.46 4.51,-3.99 h -2.26 c -0.17,1.3 -1,2.04 -2.25,2.04 -1.6,0 -2.57,-1.37 -2.57,-3.63 0,-2.25 0.99,-3.63 2.61,-3.63 1.24,0 2.07,0.75 2.21,1.99 h 2.21 c -0.1,-2.32 -1.78,-3.94 -4.42,-3.94 z" + style="fill:#ffffff;fill-rule:nonzero" + id="path4" /></g></svg> diff --git a/www/res/img/cesnet.svg b/www/res/img/cesnet.svg new file mode 100644 index 0000000..da47c99 --- /dev/null +++ b/www/res/img/cesnet.svg @@ -0,0 +1,157 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> + +<svg + version="1.1" + x="0px" + y="0px" + viewBox="0 0 224.3 83.899998" + xml:space="preserve" + id="svg285" + sodipodi:docname="cesnet.svg" + width="224.3" + height="83.900002" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"><defs + id="defs289" /><sodipodi:namedview + id="namedview287" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="4.2541254" + inkscape:cx="151.5" + inkscape:cy="82.743212" + inkscape:window-width="1920" + inkscape:window-height="979" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg285" /> +<style + type="text/css" + id="style229"> + .st0{fill:none;} + .st1{fill:#FFFFFF;} +</style> +<g + id="Protection_Zone"> + <rect + y="124.8" + class="st0" + width="40.799999" + height="40.799999" + id="rect231" + x="0" /> + <rect + x="262.20001" + y="124.8" + class="st0" + width="40.799999" + height="40.799999" + id="rect233" /> + <rect + x="262.20001" + y="0.1" + class="st0" + width="40.799999" + height="40.799999" + id="rect235" /> + <rect + y="0.1" + class="st0" + width="40.799999" + height="40.799999" + id="rect237" + x="0" /> +</g> +<g + id="cesnet" + transform="translate(-37.8,-41)"> + <g + id="g270"> + <g + id="g252"> + <path + class="st1" + d="m 262.1,58.8 v -8 h -9.5 V 41 h -9.7 v 9.8 h -6.7 v 8 h 6.7 v 17.6 c 0,1.9 0.2,3.6 0.5,5.2 0.3,1.6 1,3.1 1.9,4.4 0.9,1.3 2.2,2.3 3.8,3 1.6,0.7 3.7,1.1 6.3,1.1 1.1,0 2.2,-0.1 3.4,-0.3 1.2,-0.2 2.2,-0.4 3,-0.8 h 0.1 l -0.3,-7.8 -0.2,0.1 c -0.6,0.3 -1.2,0.5 -1.9,0.6 -0.7,0.1 -1.4,0.2 -2,0.2 -2,0 -3.4,-0.5 -3.9,-1.6 -0.6,-1.1 -0.9,-2.5 -0.9,-4.1 V 58.8 Z" + id="path240" /> + <path + class="st1" + d="m 84,66 c 0.2,-2.5 1.3,-4.7 3.2,-6.3 1.9,-1.7 4.3,-2.5 7.1,-2.5 1.5,0 2.8,0.2 3.9,0.7 1.1,0.5 2,1.2 2.8,2 0.7,0.8 1.3,1.8 1.6,2.9 0.3,1 0.5,2.1 0.5,3.3 H 84 Z M 107.7,54.9 C 106,53.2 104.1,51.8 101.8,51 99.5,50.1 97,49.7 94.4,49.7 c -2.9,0 -5.6,0.5 -8,1.5 -2.5,1 -4.6,2.4 -6.4,4.2 -1.8,1.8 -3.2,4 -4.3,6.5 -1,2.5 -1.6,5.4 -1.6,8.4 0,3.1 0.5,6 1.6,8.4 1,2.5 2.5,4.6 4.3,6.3 1.8,1.7 4,3 6.5,4 2.5,0.9 5.3,1.4 8.2,1.4 7.2,0 12.7,-2.6 16.5,-7.7 l 0.1,-0.1 -6.6,-5.3 -0.1,0.2 c -1,1.5 -2.4,2.7 -4,3.6 C 99,82 97,82.4 94.7,82.4 93.4,82.4 92,82.2 90.8,81.7 89.6,81.2 88.4,80.6 87.4,79.8 86.4,79 85.6,78 85,76.9 84.4,75.8 84.1,74.7 84,73.4 h 28.9 v -0.2 c 0.1,-0.4 0.1,-0.9 0.1,-1.3 v -1.3 c 0,-3.4 -0.5,-6.5 -1.4,-9.1 -0.9,-2.7 -2.2,-4.8 -3.9,-6.6" + id="path242" /> + <path + class="st1" + d="m 50.6,61.8 c 0.9,-1.1 1.9,-2.1 3.2,-2.8 1.3,-0.7 2.8,-1.1 4.5,-1.1 1.5,0 3,0.4 4.4,1.1 1.4,0.7 2.5,1.6 3.3,2.6 l 0.1,0.2 6.7,-5.8 0.1,-0.1 -0.1,-0.1 c -1.5,-1.9 -3.7,-3.4 -6.3,-4.4 -2.6,-1.1 -5.4,-1.6 -8.2,-1.6 -2.8,0 -5.5,0.5 -8,1.4 -2.5,1 -4.7,2.3 -6.5,4.1 -1.9,1.8 -3.4,3.9 -4.4,6.4 -1.1,2.5 -1.6,5.3 -1.6,8.4 0,3.2 0.6,6.1 1.6,8.6 1.1,2.5 2.6,4.6 4.5,6.4 1.9,1.8 4.1,3.1 6.6,4 2.5,0.9 5.2,1.4 8,1.4 2.9,0 5.6,-0.5 8,-1.4 2.5,-0.9 4.5,-2.3 6.1,-4 l 0.1,-0.1 -6.1,-6.2 -0.1,-0.1 -0.1,0.2 c -0.9,1.1 -2.1,1.9 -3.5,2.5 -1.5,0.6 -2.9,0.9 -4.4,0.9 -1.8,0 -3.3,-0.4 -4.6,-1 C 52.6,80.6 51.5,79.7 50.6,78.5 49.7,77.4 49,76.1 48.6,74.6 48.3,72.9 48,71.5 48,70 c 0,-1.5 0.2,-2.9 0.6,-4.4 0.5,-1.4 1.1,-2.7 2,-3.8" + id="path244" /> + <path + class="st1" + d="m 186,54.5 c -1.1,-1.4 -2.6,-2.6 -4.4,-3.5 -1.8,-0.9 -4,-1.3 -6.5,-1.3 -2.9,0 -5.4,0.7 -7.5,2.2 -2,1.4 -3.4,3 -4.3,4.7 v -5.8 h -9.4 v 38.4 h 9.9 V 68.1 c 0,-1.2 0.2,-2.5 0.5,-3.7 0.4,-1.2 0.9,-2.3 1.6,-3.2 0.7,-0.9 1.6,-1.7 2.7,-2.3 1.1,-0.6 2.4,-0.9 3.9,-0.9 1.5,0 2.7,0.3 3.6,0.9 0.9,0.6 1.6,1.4 2.1,2.4 0.5,1 0.9,2 1,3.2 0.2,1.2 0.2,2.4 0.2,3.5 v 21.3 h 9.9 v -24 c 0,-2 -0.3,-3.9 -0.8,-5.8 -0.5,-1.9 -1.4,-3.5 -2.5,-5" + id="path246" /> + <path + class="st1" + d="m 129.7,58.1 c 1.2,-0.6 2.6,-0.9 4.1,-0.9 1.7,0 3.3,0.4 4.8,1.2 1.5,0.8 2.6,1.8 3.4,2.8 l 0.1,0.2 6.5,-5.7 -0.1,-0.1 c -1.5,-2 -3.7,-3.5 -6.3,-4.4 -2.6,-1 -5.4,-1.4 -8.1,-1.4 -1.9,0 -3.8,0.2 -5.6,0.7 -1.8,0.5 -3.5,1.2 -4.9,2.2 -1.4,1 -2.6,2.3 -3.5,3.8 -0.9,1.6 -1.3,3.4 -1.3,5.6 0,1.8 0.3,3.4 1,4.6 0.6,1.2 1.5,2.3 2.6,3.1 1.1,0.8 2.3,1.5 3.7,2 1.3,0.5 2.8,0.9 4.2,1.2 2.9,0.7 5.1,1.4 6.5,2.1 1.4,0.7 2.1,1.7 2.1,3.2 0,0.8 -0.2,1.5 -0.5,2 -0.4,0.6 -0.8,1 -1.4,1.3 -0.6,0.3 -1.2,0.6 -1.9,0.7 -0.7,0.2 -1.4,0.2 -2.1,0.2 -2,0 -3.9,-0.4 -5.6,-1.3 -1.7,-0.9 -3,-2 -4.1,-3.4 l -0.1,-0.2 -6.5,6.1 0.1,0.1 c 1.9,2 4.2,3.6 7,4.7 2.8,1.1 5.7,1.6 8.7,1.6 2.1,0 4.1,-0.2 6,-0.7 1.9,-0.5 3.7,-1.2 5.1,-2.2 1.5,-1 2.7,-2.4 3.5,-4 0.9,-1.6 1.3,-3.6 1.3,-6 0,-1.9 -0.4,-3.5 -1.1,-4.8 -0.7,-1.3 -1.7,-2.4 -2.9,-3.3 -1.2,-0.9 -2.5,-1.6 -4,-2.1 -1.5,-0.5 -2.9,-1 -4.3,-1.3 -2.7,-0.6 -4.7,-1.3 -6.1,-1.9 -1.3,-0.6 -2,-1.6 -2,-3 -0.2,-1.1 0.4,-2.1 1.7,-2.7" + id="path248" /> + <path + class="st1" + d="m 204.6,66 c 0.2,-2.5 1.3,-4.7 3.2,-6.3 1.9,-1.7 4.3,-2.5 7.1,-2.5 1.5,0 2.8,0.2 3.9,0.7 1.1,0.5 2,1.2 2.8,2 0.7,0.8 1.3,1.8 1.6,2.9 0.3,1 0.5,2.1 0.5,3.3 h -19.1 z m 23.7,-11.1 c -1.7,-1.7 -3.6,-3.1 -5.9,-3.9 -2.3,-0.9 -4.8,-1.3 -7.4,-1.3 -2.9,0 -5.6,0.5 -8,1.5 -2.5,1 -4.6,2.4 -6.4,4.2 -1.8,1.8 -3.2,4 -4.3,6.5 -1,2.5 -1.6,5.4 -1.6,8.4 0,3.1 0.5,6 1.6,8.4 1,2.5 2.5,4.6 4.3,6.3 1.8,1.7 4,3 6.5,4 2.5,0.9 5.3,1.4 8.2,1.4 7.2,0 12.7,-2.6 16.5,-7.7 l 0.1,-0.1 -6.6,-5.3 -0.1,0.2 c -1,1.5 -2.4,2.7 -4,3.6 -1.6,0.9 -3.6,1.3 -5.9,1.3 -1.3,0 -2.7,-0.2 -3.9,-0.7 -1.2,-0.5 -2.4,-1.1 -3.4,-1.9 -1,-0.8 -1.8,-1.8 -2.4,-2.9 -0.6,-1.1 -0.9,-2.2 -1,-3.5 h 28.9 v -0.2 c 0.1,-0.4 0.1,-0.9 0.1,-1.3 v -1.3 c 0,-3.4 -0.5,-6.5 -1.4,-9.1 -0.9,-2.7 -2.2,-4.8 -3.9,-6.6" + id="path250" /> + </g> + <g + id="g268"> + <polygon + class="st1" + points="146,115 136.1,115 136.1,105.1 146,105.1 " + id="polygon254" /> + <polygon + class="st1" + points="130.1,115 120.2,115 120.2,105.1 130.1,105.1 " + id="polygon256" /> + <polygon + class="st1" + points="104.3,115 104.3,124.9 114.2,124.9 114.2,115 " + id="polygon258" /> + <polygon + class="st1" + points="88.5,115 88.5,124.9 98.3,124.9 98.3,115 " + id="polygon260" /> + <polygon + class="st1" + points="72.6,115 72.6,124.9 82.5,124.9 82.5,115 " + id="polygon262" /> + <polygon + class="st1" + points="50.7,115 40.8,115 40.8,105.1 50.7,105.1 " + id="polygon264" /> + <polygon + class="st1" + points="66.6,115 56.7,115 56.7,105.1 66.6,105.1 " + id="polygon266" /> + </g> + </g> + <g + id="g272"> + </g> + <g + id="g274"> + </g> + <g + id="g276"> + </g> + <g + id="g278"> + </g> + <g + id="g280"> + </g> + <g + id="g282"> + </g> +</g> +</svg> diff --git a/www/res/img/icons/favicon_einfra.ico b/www/res/img/icons/favicon_einfra.ico new file mode 100644 index 0000000000000000000000000000000000000000..4547b483ff0733fbc5dfdc12f70fb1846503f975 GIT binary patch literal 154462 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 G?f(HV6$-@w literal 0 HcmV?d00001 diff --git a/www/res/img/it4i.svg b/www/res/img/it4i.svg new file mode 100644 index 0000000..46f4903 --- /dev/null +++ b/www/res/img/it4i.svg @@ -0,0 +1,426 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> + +<svg + version="1.1" + id="Vrstva_1" + x="0px" + y="0px" + viewBox="0 0 345.53 51.3" + style="enable-background:new 0 0 345.53 51.3;" + xml:space="preserve" + sodipodi:docname="it4i.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"><defs + id="defs751" /><sodipodi:namedview + id="namedview749" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="3.730501" + inkscape:cx="277.3086" + inkscape:cy="81.490395" + inkscape:window-width="1920" + inkscape:window-height="979" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="Vrstva_1" /> +<style + type="text/css" + id="style554"> + .st0{fill:#FFFFFF;} +</style> +<g + id="g746" + transform="translate(-20.17,-91.71)"> + <g + id="g648"> + <g + id="g560"> + <g + id="g558"> + <rect + x="20.559999" + y="113.71" + class="st0" + width="1.6" + height="18.68" + id="rect556" /> + </g> + </g> + <g + id="g566"> + <g + id="g564"> + <rect + x="39" + y="118.83" + class="st0" + width="1.6" + height="18.690001" + id="rect562" /> + </g> + </g> + <g + id="g572"> + <g + id="g570"> + <rect + x="45.139999" + y="113.71" + class="st0" + width="1.6" + height="18.68" + id="rect568" /> + </g> + </g> + <g + id="g578"> + <g + id="g576"> + <rect + x="32.849998" + y="123.96" + class="st0" + width="1.6" + height="18.68" + id="rect574" /> + </g> + </g> + <g + id="g584"> + <g + id="g582"> + <rect + x="26.700001" + y="118.83" + class="st0" + width="1.6" + height="18.68" + id="rect580" /> + </g> + </g> + <g + id="g592"> + <path + class="st0" + d="M 28.25,95.22 25.54,105.3 H 22.88 L 20.17,95.22 h 1.94 l 2.13,8.57 2.12,-8.57 z" + id="path586" /> + <path + class="st0" + d="m 37.29,102.53 c 0,0.89 -0.31,1.6 -0.93,2.13 -0.62,0.53 -1.47,0.79 -2.53,0.79 -0.59,0 -1.2,-0.08 -1.84,-0.25 -0.63,-0.17 -1.2,-0.4 -1.71,-0.7 l 0.75,-1.52 c 0.51,0.29 0.99,0.51 1.45,0.65 0.46,0.14 0.92,0.21 1.38,0.21 0.49,0 0.87,-0.1 1.14,-0.3 0.27,-0.2 0.4,-0.5 0.4,-0.88 0,-0.29 -0.11,-0.55 -0.34,-0.77 -0.23,-0.22 -0.74,-0.5 -1.52,-0.83 -0.59,-0.25 -1.02,-0.45 -1.3,-0.61 -0.27,-0.16 -0.51,-0.33 -0.71,-0.51 -0.3,-0.27 -0.52,-0.57 -0.67,-0.91 -0.15,-0.34 -0.22,-0.71 -0.22,-1.13 0,-0.84 0.3,-1.52 0.9,-2.04 0.6,-0.52 1.39,-0.79 2.38,-0.79 0.57,0 1.13,0.08 1.68,0.23 0.55,0.15 1.07,0.37 1.57,0.65 l -0.68,1.51 c -0.48,-0.25 -0.93,-0.44 -1.35,-0.56 -0.42,-0.12 -0.83,-0.19 -1.22,-0.19 -0.43,0 -0.76,0.1 -1,0.3 -0.24,0.2 -0.37,0.46 -0.37,0.78 0,0.29 0.12,0.55 0.35,0.78 0.23,0.23 0.75,0.52 1.55,0.87 0.57,0.26 0.99,0.47 1.26,0.62 0.27,0.16 0.5,0.32 0.68,0.5 0.31,0.26 0.54,0.55 0.68,0.89 0.14,0.31 0.22,0.67 0.22,1.08 z M 31.36,91.89 h 1.6 l 0.92,1.06 0.92,-1.06 h 1.56 l -1.76,2.3 h -1.48 z" + id="path588" /> + <path + class="st0" + d="m 40.18,95.22 h 3.31 c 1.04,0 1.85,0.22 2.44,0.65 0.59,0.44 0.89,1.05 0.89,1.83 0,0.53 -0.13,0.99 -0.4,1.38 -0.26,0.39 -0.64,0.69 -1.13,0.9 0.63,0.19 1.11,0.48 1.44,0.88 0.33,0.4 0.49,0.89 0.49,1.48 0,0.91 -0.31,1.63 -0.94,2.15 -0.63,0.52 -1.47,0.79 -2.53,0.79 H 40.17 V 95.22 Z M 44.87,98 c 0,-0.41 -0.13,-0.72 -0.4,-0.92 -0.26,-0.2 -0.67,-0.3 -1.22,-0.3 h -1.2 v 2.57 h 1.2 c 0.54,0 0.94,-0.11 1.21,-0.34 0.28,-0.22 0.41,-0.56 0.41,-1.01 z m 0.41,4.26 c 0,-0.49 -0.15,-0.84 -0.46,-1.07 -0.31,-0.22 -0.79,-0.33 -1.45,-0.33 h -1.31 v 2.88 h 1.4 c 0.61,0 1.07,-0.12 1.37,-0.37 0.3,-0.24 0.45,-0.61 0.45,-1.11 z" + id="path590" /> + </g> + <g + id="g646"> + <path + class="st0" + d="m 63.04,96.54 v 8.72 h -1.56 v -8.72 h -3.03 v -1.35 h 7.62 v 1.35 z" + id="path594" /> + <path + class="st0" + d="m 70.3,103.93 h 4.56 v 1.34 H 68.73 V 95.19 h 6.13 v 1.35 H 70.3 v 2.94 h 3.87 v 1.35 H 70.3 Z" + id="path596" /> + <path + class="st0" + d="m 81.67,105.42 c -1.36,0 -2.39,-0.45 -3.1,-1.34 -0.71,-0.89 -1.07,-2.19 -1.07,-3.9 0,-1.61 0.37,-2.87 1.11,-3.78 0.74,-0.91 1.77,-1.37 3.07,-1.37 0.53,0 1.02,0.06 1.48,0.19 0.46,0.13 0.91,0.33 1.35,0.61 l -0.72,1.23 c -0.35,-0.22 -0.7,-0.38 -1.05,-0.48 -0.35,-0.1 -0.69,-0.16 -1.03,-0.16 -0.86,0 -1.51,0.31 -1.94,0.94 -0.43,0.63 -0.65,1.56 -0.65,2.81 0,1.3 0.21,2.26 0.64,2.9 0.43,0.64 1.08,0.96 1.96,0.96 0.4,0 0.77,-0.05 1.1,-0.16 0.33,-0.1 0.72,-0.29 1.15,-0.56 l 0.67,1.15 c -0.44,0.31 -0.91,0.55 -1.42,0.71 -0.51,0.17 -1.02,0.25 -1.55,0.25 z" + id="path598" /> + <path + class="st0" + d="m 88.94,100.69 v 4.57 H 87.37 V 95.19 h 1.57 v 4.15 h 3.69 v -4.15 h 1.57 v 10.08 h -1.57 v -4.57 h -3.69 z" + id="path600" /> + <path + class="st0" + d="m 104.1,105.27 h -1.91 l -3.31,-8.04 v 8.04 H 97.5 V 95.19 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path602" /> + <path + class="st0" + d="m 113.63,103.93 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z" + id="path604" /> + <path + class="st0" + d="m 120.18,105.42 c -1.36,0 -2.39,-0.45 -3.1,-1.34 -0.71,-0.89 -1.07,-2.19 -1.07,-3.9 0,-1.61 0.37,-2.87 1.11,-3.78 0.74,-0.91 1.77,-1.37 3.07,-1.37 0.53,0 1.02,0.06 1.48,0.19 0.46,0.13 0.91,0.33 1.35,0.61 l -0.72,1.23 c -0.35,-0.22 -0.7,-0.38 -1.05,-0.48 -0.35,-0.1 -0.69,-0.16 -1.03,-0.16 -0.86,0 -1.51,0.31 -1.94,0.94 -0.43,0.63 -0.65,1.56 -0.65,2.81 0,1.3 0.21,2.26 0.64,2.9 0.43,0.64 1.08,0.96 1.96,0.96 0.4,0 0.77,-0.05 1.1,-0.16 0.33,-0.1 0.72,-0.29 1.15,-0.56 l 0.67,1.15 c -0.44,0.31 -0.91,0.55 -1.42,0.71 -0.5,0.17 -1.02,0.25 -1.55,0.25 z" + id="path606" /> + <path + class="st0" + d="m 127.57,102.59 v 2.67 H 126 V 95.19 h 1.57 v 5.32 l 3.87,-5.32 h 1.71 l -2.99,4.11 3.31,5.97 h -1.82 l -2.6,-4.73 z" + id="path608" /> + <path + class="st0" + d="m 142.94,105.27 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.07,-8.96 -1.38,4.96 h 2.75 z m 0.72,-2.2 h -1.4 l 1.63,-2.4 1.2,0.89 z" + id="path610" /> + <path + class="st0" + d="m 62.29,122.7 c 0.59,0 1.05,-0.17 1.37,-0.5 0.32,-0.33 0.48,-0.8 0.48,-1.42 v -6.94 h 1.52 v 6.94 c 0,1 -0.31,1.79 -0.93,2.4 -0.62,0.6 -1.43,0.9 -2.45,0.9 -1.03,0 -1.85,-0.3 -2.48,-0.9 -0.63,-0.6 -0.94,-1.4 -0.94,-2.4 v -6.94 h 1.57 v 6.94 c 0,0.61 0.16,1.08 0.48,1.42 0.34,0.33 0.79,0.5 1.38,0.5 z" + id="path612" /> + <path + class="st0" + d="m 75.57,123.93 h -1.91 l -3.31,-8.04 v 8.04 h -1.38 v -10.08 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path614" /> + <path + class="st0" + d="m 85.09,122.59 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z" + id="path616" /> + <path + class="st0" + d="m 94.65,113.85 -2.81,10.08 h -2.22 l -2.81,-10.08 h 1.63 l 2.32,8.85 2.32,-8.85 z" + id="path618" /> + <path + class="st0" + d="m 98.82,122.59 h 4.56 v 1.34 h -6.13 v -10.08 h 6.13 v 1.35 h -4.56 v 2.94 h 3.87 v 1.35 h -3.87 z" + id="path620" /> + <path + class="st0" + d="m 108.02,119.81 v 4.12 h -1.57 v -10.08 h 3.44 c 1.03,0 1.84,0.26 2.45,0.78 0.61,0.52 0.91,1.23 0.91,2.15 0,0.72 -0.17,1.31 -0.52,1.8 -0.35,0.48 -0.85,0.82 -1.5,1.02 l 2.4,4.34 h -1.77 l -2.19,-4.12 h -1.65 z m 3.64,-3 c 0,-0.51 -0.16,-0.9 -0.47,-1.18 -0.32,-0.28 -0.75,-0.42 -1.31,-0.42 h -1.85 v 3.25 h 1.85 c 0.57,0 1.01,-0.14 1.32,-0.43 0.31,-0.29 0.46,-0.7 0.46,-1.22 z" + id="path622" /> + <path + class="st0" + d="m 122.48,122.59 v 1.34 h -6.59 v -0.89 l 4.56,-7.84 h -4.48 v -1.35 h 6.44 v 0.9 l -4.54,7.84 z" + id="path624" /> + <path + class="st0" + d="m 131.52,122.59 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z" + id="path626" /> + <path + class="st0" + d="m 137.87,115.2 v 8.72 h -1.56 v -8.72 h -3.03 v -1.35 h 7.62 v 1.35 z" + id="path628" /> + <path + class="st0" + d="m 149.52,123.93 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.08,-8.96 -1.38,4.96 h 2.75 z" + id="path630" /> + <path + class="st0" + d="m 66.04,137.6 c 0,1.67 -0.32,2.94 -0.97,3.83 -0.65,0.88 -1.58,1.32 -2.81,1.32 -1.25,0 -2.2,-0.44 -2.82,-1.31 -0.62,-0.87 -0.94,-2.18 -0.94,-3.93 0,-1.66 0.33,-2.93 0.98,-3.82 0.65,-0.89 1.58,-1.33 2.78,-1.33 1.27,0 2.21,0.44 2.84,1.31 0.63,0.86 0.94,2.18 0.94,3.93 z m -5.92,-0.1 c 0,1.33 0.17,2.3 0.52,2.92 0.35,0.62 0.89,0.93 1.62,0.93 0.75,0 1.29,-0.31 1.64,-0.92 0.35,-0.61 0.52,-1.56 0.52,-2.85 0,-1.31 -0.17,-2.27 -0.52,-2.9 -0.35,-0.63 -0.89,-0.94 -1.64,-0.94 -0.75,0 -1.29,0.3 -1.63,0.9 -0.34,0.62 -0.51,1.57 -0.51,2.86 z" + id="path632" /> + <path + class="st0" + d="m 74.96,139.9 c 0,0.86 -0.31,1.55 -0.92,2.07 -0.61,0.52 -1.44,0.78 -2.47,0.78 -0.58,0 -1.18,-0.08 -1.79,-0.25 -0.61,-0.17 -1.16,-0.4 -1.65,-0.7 l 0.67,-1.23 c 0.5,0.29 0.97,0.5 1.43,0.64 0.46,0.14 0.91,0.2 1.37,0.2 0.56,0 1,-0.12 1.31,-0.37 0.31,-0.25 0.47,-0.59 0.47,-1.05 0,-0.33 -0.12,-0.63 -0.37,-0.89 -0.25,-0.26 -0.8,-0.57 -1.65,-0.93 -0.57,-0.25 -0.99,-0.45 -1.26,-0.61 -0.27,-0.16 -0.5,-0.32 -0.68,-0.48 -0.3,-0.27 -0.52,-0.57 -0.67,-0.89 -0.15,-0.33 -0.22,-0.69 -0.22,-1.1 0,-0.81 0.29,-1.47 0.87,-1.98 0.58,-0.51 1.34,-0.76 2.29,-0.76 0.55,0 1.09,0.07 1.62,0.22 0.53,0.15 1.04,0.36 1.54,0.64 l -0.62,1.23 c -0.46,-0.25 -0.89,-0.43 -1.31,-0.55 -0.42,-0.12 -0.82,-0.18 -1.21,-0.18 -0.5,0 -0.89,0.12 -1.17,0.36 -0.29,0.24 -0.43,0.55 -0.43,0.95 0,0.33 0.13,0.62 0.38,0.88 0.25,0.25 0.81,0.57 1.66,0.94 0.56,0.26 0.97,0.46 1.24,0.61 0.27,0.15 0.5,0.31 0.68,0.47 0.31,0.27 0.54,0.57 0.68,0.89 0.14,0.34 0.21,0.7 0.21,1.09 z" + id="path634" /> + <path + class="st0" + d="m 81.29,133.87 v 8.72 h -1.56 v -8.72 H 76.7 v -1.35 h 7.62 v 1.35 z" + id="path636" /> + <path + class="st0" + d="m 88.52,138.47 v 4.12 h -1.57 v -10.08 h 3.44 c 1.03,0 1.84,0.26 2.45,0.78 0.61,0.52 0.91,1.23 0.91,2.15 0,0.72 -0.17,1.31 -0.52,1.8 -0.35,0.48 -0.85,0.82 -1.5,1.02 l 2.4,4.34 h -1.77 l -2.19,-4.12 h -1.65 z m 3.64,-3 c 0,-0.51 -0.16,-0.9 -0.47,-1.18 -0.32,-0.28 -0.75,-0.42 -1.31,-0.42 h -1.85 v 3.25 h 1.85 c 0.57,0 1.01,-0.14 1.32,-0.43 0.31,-0.29 0.46,-0.69 0.46,-1.22 z" + id="path638" /> + <path + class="st0" + d="m 104.24,142.59 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.07,-8.96 -1.38,4.96 h 2.75 z" + id="path640" /> + <path + class="st0" + d="m 112.91,132.51 -2.81,10.08 h -2.22 l -2.81,-10.08 h 1.63 l 2.32,8.85 2.32,-8.85 z" + id="path642" /> + <path + class="st0" + d="m 121.84,142.59 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.08,-8.96 -1.38,4.96 h 2.75 z" + id="path644" /> + </g> + </g> + <g + id="g744"> + <g + id="g736"> + <path + class="st0" + d="m 178.79,104.2 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z" + id="path650" /> + <path + class="st0" + d="m 184.99,96.82 v 8.72 h -1.56 v -8.72 h -3.03 v -1.35 h 7.62 v 1.35 z" + id="path652" /> + <path + class="st0" + d="m 194.14,103.44 v 2.1 h -1.46 v -2.1 h -4.63 l -0.16,-1 c 0.55,-1.13 1.24,-2.33 2.06,-3.58 0.82,-1.26 1.66,-2.39 2.5,-3.4 h 1.69 v 6.69 h 1.49 v 1.29 z m -4.67,-1.29 h 3.2 v -5.13 c -0.61,0.8 -1.19,1.64 -1.74,2.52 -0.55,0.88 -1.03,1.75 -1.46,2.61 z" + id="path654" /> + <path + class="st0" + d="m 203.65,104.2 v 1.34 h -6.7 v -1.34 h 2.58 V 96.81 H 197 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z" + id="path656" /> + <path + class="st0" + d="m 212.16,105.54 h -1.91 l -3.31,-8.04 v 8.04 h -1.38 V 95.46 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path658" /> + <path + class="st0" + d="m 221.03,105.54 h -1.91 l -3.31,-8.04 v 8.04 h -1.38 V 95.46 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path660" /> + <path + class="st0" + d="m 230.42,100.55 c 0,1.67 -0.32,2.94 -0.97,3.83 -0.65,0.88 -1.58,1.32 -2.81,1.32 -1.25,0 -2.2,-0.44 -2.82,-1.31 -0.62,-0.87 -0.94,-2.18 -0.94,-3.93 0,-1.66 0.33,-2.93 0.98,-3.82 0.65,-0.89 1.58,-1.33 2.78,-1.33 1.27,0 2.21,0.44 2.84,1.31 0.62,0.86 0.94,2.18 0.94,3.93 z m -5.93,-0.09 c 0,1.33 0.17,2.3 0.52,2.92 0.35,0.62 0.89,0.93 1.62,0.93 0.75,0 1.29,-0.31 1.64,-0.92 0.35,-0.61 0.52,-1.56 0.52,-2.85 0,-1.31 -0.17,-2.27 -0.52,-2.9 -0.35,-0.63 -0.89,-0.94 -1.64,-0.94 -0.75,0 -1.29,0.3 -1.63,0.9 -0.34,0.61 -0.51,1.56 -0.51,2.86 z" + id="path662" /> + <path + class="st0" + d="m 239.19,95.46 -2.81,10.08 h -2.22 l -2.81,-10.08 h 1.63 l 2.32,8.85 2.32,-8.85 z" + id="path664" /> + <path + class="st0" + d="m 247.49,105.54 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.07,-8.96 -1.38,4.96 h 2.75 z" + id="path666" /> + <path + class="st0" + d="m 252.12,96.82 v 8.72 h -1.56 v -8.72 h -3.03 v -1.35 h 7.62 v 1.35 z" + id="path668" /> + <path + class="st0" + d="m 263.47,104.2 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z" + id="path670" /> + <path + class="st0" + d="m 272.33,100.55 c 0,1.67 -0.32,2.94 -0.97,3.83 -0.65,0.88 -1.58,1.32 -2.81,1.32 -1.25,0 -2.2,-0.44 -2.82,-1.31 -0.62,-0.87 -0.94,-2.18 -0.94,-3.93 0,-1.66 0.33,-2.93 0.98,-3.82 0.65,-0.89 1.58,-1.33 2.78,-1.33 1.27,0 2.21,0.44 2.84,1.31 0.63,0.86 0.94,2.18 0.94,3.93 z m -5.92,-0.09 c 0,1.33 0.17,2.3 0.52,2.92 0.35,0.62 0.89,0.93 1.62,0.93 0.75,0 1.29,-0.31 1.64,-0.92 0.35,-0.61 0.52,-1.56 0.52,-2.85 0,-1.31 -0.17,-2.27 -0.52,-2.9 -0.35,-0.63 -0.89,-0.94 -1.64,-0.94 -0.75,0 -1.29,0.3 -1.63,0.9 -0.34,0.61 -0.51,1.56 -0.51,2.86 z" + id="path672" /> + <path + class="st0" + d="m 280.8,105.54 h -1.91 l -3.31,-8.04 v 8.04 H 274.2 V 95.46 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path674" /> + <path + class="st0" + d="m 289.44,102.85 c 0,0.86 -0.31,1.55 -0.92,2.07 -0.61,0.52 -1.44,0.78 -2.47,0.78 -0.58,0 -1.18,-0.08 -1.79,-0.25 -0.61,-0.17 -1.16,-0.4 -1.65,-0.7 l 0.67,-1.23 c 0.5,0.29 0.97,0.5 1.43,0.64 0.46,0.14 0.91,0.2 1.37,0.2 0.56,0 1,-0.12 1.31,-0.37 0.31,-0.25 0.47,-0.59 0.47,-1.05 0,-0.33 -0.12,-0.63 -0.37,-0.89 -0.25,-0.26 -0.8,-0.57 -1.65,-0.93 -0.57,-0.25 -0.99,-0.45 -1.26,-0.61 -0.27,-0.16 -0.5,-0.32 -0.68,-0.48 -0.3,-0.27 -0.52,-0.57 -0.67,-0.89 -0.15,-0.33 -0.22,-0.69 -0.22,-1.1 0,-0.81 0.29,-1.47 0.87,-1.98 0.58,-0.51 1.34,-0.76 2.29,-0.76 0.55,0 1.09,0.07 1.62,0.22 0.53,0.15 1.04,0.36 1.54,0.64 l -0.62,1.23 c -0.46,-0.25 -0.89,-0.43 -1.31,-0.55 -0.42,-0.12 -0.82,-0.18 -1.21,-0.18 -0.5,0 -0.89,0.12 -1.17,0.36 -0.29,0.24 -0.43,0.55 -0.43,0.95 0,0.33 0.13,0.62 0.38,0.88 0.25,0.25 0.81,0.57 1.66,0.94 0.56,0.26 0.97,0.46 1.24,0.61 0.27,0.15 0.5,0.31 0.68,0.47 0.31,0.27 0.54,0.57 0.68,0.89 0.13,0.34 0.21,0.7 0.21,1.09 z" + id="path676" /> + <path + class="st0" + d="m 178.75,124.2 h -1.91 l -3.31,-8.04 v 8.04 h -1.38 v -10.08 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path678" /> + <path + class="st0" + d="m 188.39,124.2 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.07,-8.95 -1.38,4.96 h 2.75 z m 0.71,-2.2 h -1.4 l 1.63,-2.4 1.2,0.89 z" + id="path680" /> + <path + class="st0" + d="m 191.53,120.08 v 4.12 h -1.57 v -10.08 h 3.44 c 1.03,0 1.84,0.26 2.45,0.78 0.61,0.52 0.91,1.23 0.91,2.15 0,0.72 -0.17,1.31 -0.52,1.8 -0.35,0.48 -0.85,0.82 -1.5,1.02 l 2.4,4.34 h -1.77 l -2.19,-4.12 h -1.65 z m 3.64,-3 c 0,-0.51 -0.16,-0.9 -0.47,-1.18 -0.32,-0.28 -0.75,-0.42 -1.31,-0.42 h -1.85 v 3.25 h 1.85 c 0.57,0 1.01,-0.14 1.32,-0.43 0.31,-0.29 0.46,-0.69 0.46,-1.22 z" + id="path682" /> + <path + class="st0" + d="m 205.82,119.21 c 0,1.67 -0.32,2.94 -0.97,3.83 -0.65,0.88 -1.58,1.32 -2.81,1.32 -1.25,0 -2.2,-0.44 -2.82,-1.31 -0.62,-0.87 -0.94,-2.18 -0.94,-3.93 0,-1.66 0.33,-2.93 0.98,-3.82 0.65,-0.89 1.58,-1.33 2.78,-1.33 1.27,0 2.21,0.44 2.84,1.31 0.63,0.87 0.94,2.18 0.94,3.93 z m -5.93,-0.09 c 0,1.33 0.17,2.3 0.52,2.92 0.35,0.62 0.89,0.93 1.62,0.93 0.75,0 1.29,-0.31 1.64,-0.92 0.35,-0.61 0.52,-1.56 0.52,-2.85 0,-1.31 -0.17,-2.27 -0.52,-2.9 -0.35,-0.63 -0.89,-0.94 -1.64,-0.94 -0.75,0 -1.29,0.3 -1.63,0.9 -0.34,0.61 -0.51,1.56 -0.51,2.86 z" + id="path684" /> + <path + class="st0" + d="m 210.48,124.2 h -2.85 v -10.08 h 2.85 c 1.4,0 2.45,0.42 3.17,1.27 0.71,0.85 1.07,2.11 1.07,3.79 0,1.62 -0.37,2.86 -1.1,3.72 -0.73,0.87 -1.78,1.3 -3.14,1.3 z m 2.62,-5.02 c 0,-1.25 -0.21,-2.18 -0.64,-2.78 -0.43,-0.6 -1.08,-0.89 -1.98,-0.89 h -1.29 v 7.32 h 1.29 c 0.89,0 1.55,-0.3 1.98,-0.89 0.43,-0.59 0.64,-1.52 0.64,-2.76 z" + id="path686" /> + <path + class="st0" + d="m 223.19,124.2 h -1.91 l -3.31,-8.04 v 8.04 h -1.38 v -10.08 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path688" /> + <path + class="st0" + d="m 231.78,122.87 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.53 v 7.39 z m -2.66,-9.82 h -1.4 l 1.63,-2.4 1.2,0.89 z" + id="path690" /> + <path + class="st0" + d="m 245.28,121.51 c 0,0.86 -0.31,1.55 -0.92,2.07 -0.61,0.52 -1.44,0.78 -2.47,0.78 -0.58,0 -1.18,-0.08 -1.79,-0.25 -0.61,-0.17 -1.16,-0.4 -1.65,-0.7 l 0.67,-1.23 c 0.5,0.29 0.97,0.5 1.43,0.64 0.46,0.14 0.91,0.2 1.37,0.2 0.56,0 1,-0.12 1.31,-0.37 0.31,-0.25 0.47,-0.59 0.47,-1.05 0,-0.33 -0.12,-0.63 -0.37,-0.89 -0.25,-0.26 -0.8,-0.57 -1.65,-0.93 -0.57,-0.25 -0.99,-0.45 -1.26,-0.61 -0.27,-0.16 -0.5,-0.32 -0.68,-0.48 -0.3,-0.27 -0.52,-0.57 -0.67,-0.89 -0.15,-0.33 -0.22,-0.69 -0.22,-1.1 0,-0.81 0.29,-1.47 0.87,-1.98 0.58,-0.51 1.34,-0.76 2.29,-0.76 0.55,0 1.09,0.07 1.62,0.22 0.53,0.15 1.04,0.36 1.54,0.64 l -0.62,1.23 c -0.46,-0.25 -0.89,-0.43 -1.31,-0.55 -0.42,-0.12 -0.82,-0.18 -1.21,-0.18 -0.5,0 -0.89,0.12 -1.17,0.36 -0.29,0.24 -0.43,0.55 -0.43,0.95 0,0.33 0.13,0.62 0.38,0.88 0.25,0.25 0.81,0.57 1.66,0.94 0.56,0.26 0.97,0.46 1.24,0.61 0.27,0.15 0.5,0.31 0.68,0.47 0.31,0.27 0.54,0.57 0.68,0.89 0.13,0.34 0.21,0.7 0.21,1.09 z" + id="path692" /> + <path + class="st0" + d="m 250.55,122.98 c 0.59,0 1.05,-0.17 1.37,-0.5 0.32,-0.33 0.48,-0.8 0.48,-1.42 v -6.94 h 1.52 v 6.94 c 0,1 -0.31,1.79 -0.93,2.4 -0.62,0.6 -1.43,0.9 -2.45,0.9 -1.03,0 -1.85,-0.3 -2.48,-0.9 -0.63,-0.6 -0.94,-1.4 -0.94,-2.4 v -6.94 h 1.57 v 6.94 c 0,0.61 0.16,1.08 0.48,1.42 0.34,0.33 0.79,0.5 1.38,0.5 z" + id="path694" /> + <path + class="st0" + d="m 257.79,120.36 v 3.84 h -1.57 v -10.08 h 3.41 c 1.05,0 1.88,0.27 2.5,0.82 0.62,0.55 0.93,1.29 0.93,2.25 0,1.01 -0.31,1.79 -0.93,2.34 -0.62,0.55 -1.45,0.83 -2.51,0.83 z m 3.69,-3.14 c 0,-0.55 -0.17,-0.98 -0.51,-1.28 -0.34,-0.31 -0.8,-0.46 -1.39,-0.46 h -1.79 v 3.55 h 1.79 c 0.61,0 1.08,-0.16 1.41,-0.47 0.32,-0.31 0.49,-0.76 0.49,-1.34 z" + id="path696" /> + <path + class="st0" + d="m 266.55,122.87 h 4.56 v 1.34 h -6.13 v -10.08 h 6.13 v 1.35 h -4.56 v 2.94 h 3.87 v 1.35 h -3.87 z" + id="path698" /> + <path + class="st0" + d="m 274.66,120.08 v 4.12 h -1.57 v -10.08 h 3.44 c 1.03,0 1.84,0.26 2.45,0.78 0.61,0.52 0.91,1.23 0.91,2.15 0,0.72 -0.17,1.31 -0.52,1.8 -0.35,0.48 -0.85,0.82 -1.5,1.02 l 2.4,4.34 h -1.77 l -2.19,-4.12 h -1.65 z m 3.64,-3 c 0,-0.51 -0.16,-0.9 -0.47,-1.18 -0.32,-0.28 -0.75,-0.42 -1.31,-0.42 h -1.85 v 3.25 h 1.85 c 0.57,0 1.01,-0.14 1.32,-0.43 0.31,-0.29 0.46,-0.69 0.46,-1.22 z" + id="path700" /> + <path + class="st0" + d="m 283.53,120.36 v 3.84 h -1.57 v -10.08 h 3.41 c 1.05,0 1.88,0.27 2.5,0.82 0.62,0.55 0.93,1.29 0.93,2.25 0,1.01 -0.31,1.79 -0.93,2.34 -0.62,0.55 -1.45,0.83 -2.51,0.83 z m 3.69,-3.14 c 0,-0.55 -0.17,-0.98 -0.51,-1.28 -0.34,-0.31 -0.8,-0.46 -1.39,-0.46 h -1.79 v 3.55 h 1.79 c 0.61,0 1.08,-0.16 1.41,-0.47 0.33,-0.31 0.49,-0.76 0.49,-1.34 z" + id="path702" /> + <path + class="st0" + d="m 297.79,119.21 c 0,1.67 -0.32,2.94 -0.97,3.83 -0.65,0.88 -1.58,1.32 -2.81,1.32 -1.25,0 -2.2,-0.44 -2.82,-1.31 -0.62,-0.87 -0.94,-2.18 -0.94,-3.93 0,-1.66 0.33,-2.93 0.98,-3.82 0.65,-0.89 1.58,-1.33 2.78,-1.33 1.27,0 2.21,0.44 2.84,1.31 0.63,0.87 0.94,2.18 0.94,3.93 z m -5.93,-0.09 c 0,1.33 0.17,2.3 0.52,2.92 0.35,0.62 0.89,0.93 1.62,0.93 0.75,0 1.29,-0.31 1.64,-0.92 0.35,-0.61 0.52,-1.56 0.52,-2.85 0,-1.31 -0.17,-2.27 -0.52,-2.9 -0.35,-0.63 -0.89,-0.94 -1.64,-0.94 -0.75,0 -1.29,0.3 -1.63,0.9 -0.34,0.61 -0.51,1.56 -0.51,2.86 z" + id="path704" /> + <path + class="st0" + d="m 303.6,124.36 c -1.36,0 -2.39,-0.45 -3.1,-1.34 -0.71,-0.89 -1.07,-2.19 -1.07,-3.9 0,-1.61 0.37,-2.87 1.11,-3.78 0.74,-0.91 1.76,-1.37 3.07,-1.37 0.53,0 1.02,0.06 1.48,0.19 0.46,0.13 0.91,0.33 1.35,0.61 l -0.71,1.23 c -0.35,-0.22 -0.7,-0.38 -1.05,-0.48 -0.35,-0.1 -0.69,-0.16 -1.03,-0.16 -0.86,0 -1.51,0.31 -1.94,0.94 -0.43,0.63 -0.65,1.56 -0.65,2.81 0,1.3 0.21,2.26 0.64,2.9 0.43,0.64 1.08,0.96 1.96,0.96 0.4,0 0.77,-0.05 1.1,-0.16 0.33,-0.1 0.71,-0.29 1.15,-0.56 l 0.67,1.15 c -0.44,0.31 -0.91,0.55 -1.42,0.71 -0.52,0.17 -1.03,0.25 -1.56,0.25 z m -2.66,-13.58 h 1.38 l 0.98,1.1 0.98,-1.1 h 1.37 l -1.77,2.27 h -1.17 z" + id="path706" /> + <path + class="st0" + d="m 314.94,122.87 v 1.34 h -6.7 v -1.34 h 2.58 v -7.39 h -2.54 v -1.35 h 6.61 v 1.35 h -2.54 v 7.39 z m -2.66,-9.82 h -1.4 l 1.63,-2.4 1.2,0.89 z" + id="path708" /> + <path + class="st0" + d="m 321.14,115.48 v 8.72 h -1.56 v -8.72 h -3.03 v -1.35 h 7.62 v 1.35 z" + id="path710" /> + <path + class="st0" + d="m 332.32,124.2 h -1.6 l -0.75,-2.67 h -3.47 l -0.75,2.67 h -1.54 l 2.94,-10.08 h 2.22 z m -4.08,-8.95 -1.38,4.96 h 2.75 z" + id="path712" /> + <path + class="st0" + d="m 337.49,124.36 c -1.36,0 -2.39,-0.45 -3.1,-1.34 -0.71,-0.89 -1.07,-2.19 -1.07,-3.9 0,-1.61 0.37,-2.87 1.11,-3.78 0.74,-0.91 1.76,-1.37 3.07,-1.37 0.53,0 1.02,0.06 1.48,0.19 0.46,0.13 0.91,0.33 1.35,0.61 l -0.71,1.23 c -0.35,-0.22 -0.7,-0.38 -1.05,-0.48 -0.35,-0.1 -0.69,-0.16 -1.03,-0.16 -0.86,0 -1.51,0.31 -1.94,0.94 -0.43,0.63 -0.65,1.56 -0.65,2.81 0,1.3 0.21,2.26 0.64,2.9 0.43,0.64 1.08,0.96 1.96,0.96 0.4,0 0.77,-0.05 1.1,-0.16 0.33,-0.1 0.71,-0.29 1.15,-0.56 l 0.67,1.15 c -0.44,0.31 -0.91,0.55 -1.42,0.71 -0.52,0.17 -1.03,0.25 -1.56,0.25 z m -2.66,-13.58 h 1.38 l 0.98,1.1 0.98,-1.1 h 1.37 l -1.77,2.27 h -1.17 z" + id="path714" /> + <path + class="st0" + d="m 348.99,119.21 c 0,1.67 -0.32,2.94 -0.97,3.83 -0.65,0.88 -1.58,1.32 -2.81,1.32 -1.25,0 -2.2,-0.44 -2.82,-1.31 -0.63,-0.87 -0.94,-2.18 -0.94,-3.93 0,-1.66 0.33,-2.93 0.98,-3.82 0.65,-0.89 1.58,-1.33 2.78,-1.33 1.27,0 2.21,0.44 2.84,1.31 0.63,0.87 0.94,2.18 0.94,3.93 z m -5.92,-0.09 c 0,1.33 0.17,2.3 0.52,2.92 0.35,0.62 0.89,0.93 1.62,0.93 0.75,0 1.29,-0.31 1.64,-0.92 0.35,-0.61 0.52,-1.56 0.52,-2.85 0,-1.31 -0.17,-2.27 -0.52,-2.9 -0.35,-0.63 -0.89,-0.94 -1.64,-0.94 -0.75,0 -1.29,0.3 -1.63,0.9 -0.34,0.61 -0.51,1.56 -0.51,2.86 z" + id="path716" /> + <path + class="st0" + d="m 357.76,114.13 -2.81,10.08 h -2.22 l -2.82,-10.08 h 1.63 l 2.32,8.85 2.32,-8.85 z" + id="path718" /> + <path + class="st0" + d="m 361.15,122.87 h 4.56 v 1.34 h -6.13 v -10.08 h 6.13 v 1.35 h -4.56 v 2.94 h 3.87 v 1.35 h -3.87 z m 2.21,-9.82 h -1.4 l 1.63,-2.4 1.2,0.89 z" + id="path720" /> + <path + class="st0" + d="m 176.21,143.02 c -1.36,0 -2.39,-0.45 -3.1,-1.34 -0.71,-0.89 -1.07,-2.19 -1.07,-3.9 0,-1.61 0.37,-2.87 1.11,-3.78 0.74,-0.91 1.77,-1.37 3.07,-1.37 0.53,0 1.02,0.06 1.48,0.19 0.46,0.13 0.91,0.33 1.35,0.61 l -0.72,1.23 c -0.35,-0.22 -0.7,-0.38 -1.05,-0.48 -0.35,-0.1 -0.69,-0.16 -1.03,-0.16 -0.86,0 -1.51,0.31 -1.94,0.94 -0.43,0.63 -0.65,1.56 -0.65,2.81 0,1.3 0.21,2.26 0.64,2.9 0.43,0.64 1.08,0.96 1.96,0.96 0.4,0 0.77,-0.05 1.1,-0.16 0.33,-0.1 0.72,-0.29 1.15,-0.56 l 0.67,1.15 c -0.44,0.31 -0.91,0.55 -1.42,0.71 -0.5,0.17 -1.02,0.25 -1.55,0.25 z" + id="path722" /> + <path + class="st0" + d="m 182.66,141.53 h 4.56 v 1.34 h -6.13 v -10.08 h 6.13 v 1.35 h -4.56 v 2.94 h 3.87 v 1.35 h -3.87 z" + id="path724" /> + <path + class="st0" + d="m 195.77,142.87 h -1.91 l -3.31,-8.04 v 8.04 h -1.38 v -10.08 h 1.9 l 3.33,8.06 v -8.06 h 1.38 v 10.08 z" + id="path726" /> + <path + class="st0" + d="m 202.02,134.14 v 8.72 h -1.56 v -8.72 h -3.03 v -1.35 h 7.62 v 1.35 z" + id="path728" /> + <path + class="st0" + d="m 208.32,138.74 v 4.12 h -1.57 v -10.08 h 3.44 c 1.03,0 1.84,0.26 2.45,0.78 0.61,0.52 0.91,1.23 0.91,2.15 0,0.72 -0.17,1.31 -0.52,1.8 -0.35,0.48 -0.85,0.82 -1.5,1.02 l 2.4,4.34 h -1.77 l -2.19,-4.12 h -1.65 z m 3.64,-3 c 0,-0.51 -0.16,-0.9 -0.47,-1.18 -0.32,-0.28 -0.75,-0.42 -1.31,-0.42 h -1.85 v 3.25 h 1.85 c 0.57,0 1.01,-0.14 1.32,-0.43 0.31,-0.29 0.46,-0.69 0.46,-1.22 z" + id="path730" /> + <path + class="st0" + d="m 218.75,141.64 c 0.59,0 1.05,-0.17 1.37,-0.5 0.32,-0.33 0.48,-0.8 0.48,-1.42 v -6.94 h 1.52 v 6.94 c 0,1 -0.31,1.79 -0.93,2.4 -0.62,0.6 -1.43,0.9 -2.45,0.9 -1.03,0 -1.85,-0.3 -2.48,-0.9 -0.63,-0.6 -0.94,-1.4 -0.94,-2.4 v -6.94 h 1.57 v 6.94 c 0,0.61 0.16,1.08 0.48,1.42 0.33,0.33 0.79,0.5 1.38,0.5 z" + id="path732" /> + <path + class="st0" + d="m 225.48,134.9 v 7.96 h -1.38 v -10.08 h 1.82 l 1.96,5.07 1.93,-5.07 h 1.8 v 10.08 h -1.38 v -7.96 l -1.8,4.62 h -1.14 z" + id="path734" /> + </g> + <g + id="g742"> + <g + id="g740"> + <rect + x="160.06" + y="95.18" + class="st0" + width="1.6" + height="47.5" + id="rect738" /> + </g> + </g> + </g> +</g> +</svg> -- GitLab