1 2 3 4 5 6 7 8 9 10 11 12 13<!DOCTYPE html> 14<!--[if lte IE 9]><html class="ie ie9 lte9" lang="uk"><![endif]--> 15<!--[if !IE]><!--><html lang="uk"><!--<![endif]--> 16<head dir="ltr"> 17 <meta charset="UTF-8"> 18 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 19 <meta name="viewport" content="width=device-width, initial-scale=1"> 20 21 <!-- Google Tag Manager --> 22
22<script> 23 setTimeout(function(){
vendor: 376 bytes, lines 23-28
23 24 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 25 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 26 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 27 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 28 })(window,document,'script','dataLayer','
28GTM-TTRWZB8
vendor: 3 bytes, line 28
28');
28}, 2000); 29 </script>
29 30 <!-- End Google Tag Manager --> 31 32 33 34 35 <title> 36 УвÑйдÑÑÑ Ð°Ð±Ð¾ заÑеÑÑÑÑÑйÑеÑÑ | Profosvita 37 </title> 38 39 40 41 42 43
43<script type="text/javascript" src="/static/js/i18n/uk/djangojs.576b7825410b.js"></script>
43 44
44<script type="text/javascript" src="/static/js/ie11_find_array.bd1c6dc7a133.js"></script>
44 45 46 <link rel="icon" type="image/x-icon" href="/static/lilac-profosvita-microsite/images/favicon.c04c3b06358a.ico" /> 47 48 49 50 51 <link href="/static/lilac-profosvita-microsite/css/lms-style-vendor.68e48093f5dd.css" rel="stylesheet" type="text/css" /> 52 53 54 55 56 57 58 <link href="/static/lilac-profosvita-microsite/css/lms-main-v1.7910c11f8795.css" rel="stylesheet" type="text/css" /> 59 60 61 62 63 64
65<script type="text/javascript" src="/static/js/lms-base-vendor.188b06b0a06d.js" charset="utf-8"></script>
65 66 67 68 69
70<script type="text/javascript" src="/static/js/lms-base-application.2062f84b79fa.js" charset="utf-8"></script>
70 71 72 73 74 75 76 77
77<script type="text/javascript" src="/static/bundles/commons.643d54196a4f5187f1a5.0c89f49aea66.js" ></script>
77 78 79 80 81
81<script> 82 window.baseUrl = "/static/"; 83 (function (require) { 84 require.config({ 85 baseUrl: window.baseUrl 86 }); 87 }).call(this, require || RequireJS.require); 88 </script>
88 89
89<script type="text/javascript" src="/static/lms/js/require-config.6c546fd31789.js"></script>
89 90 91
91<script type="text/javascript"> 92 (function (require) { 93 require.config({ 94 paths: { 95 'course_bookmarks/js/views/bookmark_button': 'course_bookmarks/js/views/bookmark_button.d4cfaf3361fa', 96'js/views/message_banner': 'js/views/message_banner.141974fd4f5d', 97'moment': 'common/js/vendor/moment-with-locales.8afc1b9c35cd', 98'moment-timezone': 'common/js/vendor/moment-timezone-with-data.80966a612306', 99'js/courseware/course_info_events': 'js/courseware/course_info_events.2fc35b57627f', 100'js/courseware/accordion_events': 'js/courseware/accordion_events.6064c7809de5', 101'js/dateutil_factory': 'js/dateutil_factory.762fd6ff462b', 102'js/courseware/link_clicked_events': 'js/courseware/link_clicked_events', 103'js/courseware/toggle_element_visibility': 'js/courseware/toggle_element_visibility.474ff5ba9de3', 104'js/student_account/logistration_factory': 'js/student_account/logistration_factory.7089732beec0', 105'js/courseware/courseware_factory': 'js/courseware/courseware_factory.1504fc10caef', 106'js/groups/views/cohorts_dashboard_factory': 'js/groups/views/cohorts_dashboard_factory.ebda13ca7b8d', 107'js/groups/discussions_management/discussions_dashboard_factory': 'js/discussions_management/views/discussions_dashboard_factory.2e10d9097343', 108'draggabilly': 'js/vendor/draggabilly.26caba6f7187', 109'hls': 'common/js/vendor/hls.5e0c7e1b3bfd' 110 } 111 }); 112 }).call(this, require || RequireJS.require); 113 </script>
113 114 115 116 117 118 119 120 121 122 123 124
125<script type="application/json" id="user-metadata"> 126 null 127</script>
127 128 129 130 131 132 133 134 135 136 137<!-- dummy Segment -->
138<script type="text/javascript"> 139 var analytics = { 140 track: function() { return; }, 141 trackLink: function() { return; }, 142 pageview: function() { return; }, 143 page: function() { return; } 144 }; 145</script>
145 146<!-- end dummy Segment --> 147 148 149 <meta name="path_prefix" content=""> 150 151 152 <meta name="openedx-release-line" content="lilac" /> 153 154 155 156 157 158 159</head> 160 161<body class="ltr lang_uk"> 162 163 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 163-164
163 164 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
164GTM-TTRWZB8
vendor: 87 bytes, lines 164-166
164" 165 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 166
166<!-- End Google Tag Manager (noscript) --> 167 168<svg style="display: none"> 169 <symbol viewBox="0 0 1536 1536" id="ico-fs-expand"> 170 <path d="M1283 413L928 768l355 355 144-144q29-31 70-14 39 17 39 59v448q0 26-19 45t-45 19h-448q-42 0-59-40-17-39 14-69l144-144-355-355-355 355 144 144q31 30 14 69-17 40-59 40H64q-26 0-45-19t-19-45v-448q0-42 40-59 39-17 69 14l144 144 355-355-355-355-144 144q-19 19-45 19-12 0-24-5-40-17-40-59V64q0-26 19-45T64 0h448q42 0 59 40 17 39-14 69L413 253l355 355 355-355-144-144q-31-30-14-69 17-40 59-40h448q26 0 45 19t19 45v448q0 42-39 59-13 5-25 5-26 0-45-19z"/> 171 </symbol> 172 <symbol viewBox="0 0 1536 1536" id="ico-fs-shrink"> 173 <path d="M768 832v448q0 26-19 45t-45 19-45-19l-144-144-332 332q-10 10-23 10t-23-10L23 1399q-10-10-10-23t10-23l332-332-144-144q-19-19-19-45t19-45 45-19h448q26 0 45 19t19 45zm755-672q0 13-10 23l-332 332 144 144q19 19 19 45t-19 45-45 19H832q-26 0-45-19t-19-45V256q0-26 19-45t45-19 45 19l144 144 332-332q10-10 23-10t23 10l114 114q10 10 10 23z"/> 174 </symbol> 175 <symbol viewBox="0 0 35 35" id="ico-linkedin"> 176 <title>linkedin</title> 177 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5C35 7.8 27.2 0 17.5 0zM13.1 26H8.8V10.7h4.4V26zM11.1 9.7c-1.1 0-2-0.9-2-2.1s0.9-2.1 2.1-2.1c1.1 0 2.1 0.9 2.1 2.1C13.1 8.8 12.2 9.7 11.1 9.7zM28.4 26h-4.4V16.5c0-1.1-0.3-1.9-1.7-1.9 -2.3 0-2.7 1.9-2.7 1.9v9.5h-4.4V10.7h4.4v1.5c0.6-0.5 2.2-1.5 4.4-1.5 1.4 0 4.4 0.8 4.4 6V26z"/> 178 </symbol> 179 <symbol viewBox="0 0 35 35" id="ico-behance"> 180 <title>behance</title> 181 <path d="M14.1 13.9c0-1.7-1.1-1.7-1.1-1.7h-0.6H8.3v3.5h4.3C13.4 15.8 14.1 15.5 14.1 13.9z"/> 182 <path d="M13 18.2H8.3v4.2h4.4c0.7 0 1.9-0.2 1.9-2.1C14.6 18.2 13 18.2 13 18.2z"/> 183 <path d="M24.8 15.8c-2.5 0-2.8 2.4-2.8 2.4h5.2C27.2 18.2 27.2 15.8 24.8 15.8z"/> 184 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5 27.2 0 17.5 0zM21.3 10.3h6.6v2h-6.5V10.3zM18 20.6c0 4.8-5 4.7-5 4.7H8.3 8.2 4.7V9.4h3.5 0.1 4.6c2.5 0 4.5 1.4 4.5 4.2s-2.4 3-2.4 3C18.2 16.6 18 20.6 18 20.6zM24.8 23.1c2.6 0 2.5-1.7 2.5-1.7h2.8c0 4.5-5.4 4.2-5.4 4.2 -6.5 0-6.1-6.1-6.1-6.1s0-6.1 6.1-6.1c6.4 0 5.5 6.9 5.5 6.9H22C22 23.3 24.8 23.1 24.8 23.1z"/> 185 </symbol> 186 <symbol viewBox="0 0 35 35" id="ico-facebook"> 187 <title>facebook</title> 188 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5C35 7.8 27.2 0 17.5 0zM23.6 9.6h-2.2c-0.8 0-1.4 0.2-1.6 0.5 -0.3 0.3-0.4 0.9-0.4 1.5v2.7h4.2l-0.5 4.2h-3.6v10.8h-4.3V18.5h-3.6V14.3h3.6v-3.1c0-1.8 0.5-3.1 1.5-4.1 1-1 2.3-1.5 3.9-1.5 1.4 0 2.5 0.1 3.2 0.2C23.6 5.9 23.6 9.6 23.6 9.6z"/> 189 </symbol> 190 <symbol viewBox="0 0 35 35" id="ico-instagram"> 191 <title>instagram</title> 192 <path d="M17.5 21c1.9 0 3.5-1.6 3.5-3.5 0-0.8-0.2-1.5-0.7-2 -0.6-0.9-1.7-1.5-2.8-1.5s-2.2 0.6-2.8 1.5c-0.4 0.6-0.7 1.3-0.7 2C14 19.4 15.6 21 17.5 21z"/> 193 <polygon points="25.2 13.2 25.2 10.3 25.2 9.8 24.7 9.8 21.8 9.9 21.8 13.2 "/> 194 <path d="M17.5 0C7.9 0 0 7.9 0 17.5S7.9 35 17.5 35 35 27.1 35 17.5 27.2 0 17.5 0zM27.5 15.5v8.1c0 2.1-1.7 3.8-3.8 3.8H11.4c-2.1 0-3.8-1.7-3.8-3.8v-8.1 -4.1c0-2.1 1.7-3.8 3.8-3.8h12.2c2.1 0 3.8 1.7 3.8 3.8L27.5 15.5 27.5 15.5z"/> 195 <path d="M22.9 17.5c0 3-2.4 5.4-5.4 5.4s-5.4-2.4-5.4-5.4c0-0.7 0.1-1.4 0.4-2H9.5v8.1c0 1.1 0.9 1.9 1.9 1.9h12.2c1.1 0 1.9-0.9 1.9-1.9v-8.1h-3C22.8 16.1 22.9 16.8 22.9 17.5z"/> 196 </symbol> 197 <symbol viewBox="0 0 35 35" id="ico-odnoklassniki"> 198 <title>odnoklassniki</title> 199 <path d="M17.5 14.5c1.7 0 3-1.3 3-3s-1.3-3-3-3c-1.7 0-3 1.4-3 3C14.5 13.2 15.8 14.5 17.5 14.5z"/> 200 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5 27.2 0 17.5 0zM17.5 5.3c3.4 0 6.1 2.8 6.1 6.2 0 3.4-2.8 6.1-6.2 6.1 -3.4 0-6.1-2.8-6.1-6.2C11.4 8.1 14.1 5.3 17.5 5.3zM24.4 20.1c-0.8 0.8-1.7 1.3-2.7 1.7 -1 0.4-2 0.6-3 0.7 0.2 0.2 0.2 0.3 0.3 0.4 1.4 1.4 2.8 2.8 4.2 4.2 0.5 0.5 0.6 1.1 0.3 1.6 -0.3 0.6-0.9 1-1.6 1 -0.4 0-0.7-0.2-1-0.5 -1.1-1.1-2.1-2.1-3.2-3.2 -0.3-0.3-0.4-0.3-0.7 0 -1.1 1.1-2.1 2.2-3.2 3.2 -0.5 0.5-1.1 0.6-1.6 0.3 -0.6-0.3-1-0.9-1-1.5 0-0.4 0.2-0.7 0.5-1 1.4-1.4 2.8-2.8 4.2-4.2 0.1-0.1 0.2-0.2 0.3-0.3 -1.9-0.2-3.6-0.7-5-1.8 -0.2-0.1-0.4-0.3-0.5-0.4 -0.6-0.6-0.7-1.3-0.2-2 0.4-0.6 1.2-0.8 1.9-0.4 0.1 0.1 0.3 0.2 0.4 0.2 2.7 1.9 6.4 1.9 9.2 0.1 0.3-0.2 0.6-0.4 0.9-0.5 0.7-0.2 1.3 0.1 1.6 0.6C24.9 18.9 24.9 19.6 24.4 20.1z"/> 201 </symbol> 202 <symbol viewBox="0 0 35 35" id="ico-twitter"> 203 <title>twitter</title> 204 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5C35 7.8 27.2 0 17.5 0zM26.2 13.6l0 0.6c0 5.7-4.3 12.3-12.3 12.3 -2.4 0-4.7-0.7-6.6-1.9 0.3 0 0.7 0.1 1 0.1 2 0 3.9-0.7 5.4-1.8 -1.9 0-3.5-1.3-4-3 0.3 0.1 0.5 0.1 0.8 0.1 0.4 0 0.8 0 1.1-0.1 -2-0.4-3.5-2.1-3.5-4.2v-0.1c0.6 0.3 1.2 0.5 2 0.5 -1.2-0.8-1.9-2.1-1.9-3.6 0-0.8 0.2-1.5 0.6-2.2 2.1 2.6 5.3 4.3 8.9 4.5 -0.1-0.3-0.1-0.6-0.1-1 0-2.4 1.9-4.3 4.3-4.3 1.2 0 2.4 0.5 3.1 1.4 1-0.2 1.9-0.6 2.7-1 -0.3 1-1 1.9-1.9 2.4 0.9-0.1 1.7-0.3 2.5-0.7C27.8 12.2 27 13 26.2 13.6z"/> 205 </symbol> 206 <symbol viewBox="0 0 35 35" id="ico-vimeo"> 207 <title>vimeo</title> 208 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5 27.2 0 17.5 0zM29.9 11.7c-0.1 2.4-1.8 5.7-5.1 9.9 -3.4 4.4-6.2 6.6-8.5 6.6 -1.4 0-2.7-1.3-3.7-4 -0.7-2.4-1.3-4.9-2-7.3 -0.7-2.7-1.5-4-2.4-4 -0.2 0-0.8 0.4-1.9 1.2l-1.2-1.5c1.2-1.1 2.4-2.1 3.6-3.2 1.6-1.4 2.9-2.1 3.7-2.2 1.9-0.2 3.1 1.1 3.6 4 0.5 3 0.8 4.9 1 5.7 0.6 2.5 1.2 3.8 1.8 3.8 0.5 0 1.3-0.8 2.3-2.5 1-1.6 1.6-2.9 1.7-3.7 0.1-1.4-0.4-2.1-1.7-2.1 -0.6 0-1.2 0.1-1.8 0.4 1.2-4 3.5-5.9 7-5.8C28.8 6.9 30 8.5 29.9 11.7z"/> 209 </symbol> 210 <symbol viewBox="0 0 35 35" id="ico-vk"> 211 <title>vk</title> 212 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5 27.2 0 17.5 0zM26.4 19.4c0.8 0.8 1.7 1.5 2.4 2.4 0.3 0.4 0.6 0.8 0.9 1.2 0.3 0.6 0 1.4-0.5 1.4l-3.6 0c-0.9 0.1-1.7-0.3-2.3-0.9 -0.5-0.5-1-1-1.4-1.6 -0.2-0.2-0.4-0.4-0.6-0.6 -0.5-0.3-0.9-0.2-1.2 0.3 -0.3 0.5-0.4 1.1-0.4 1.7 0 0.8-0.3 1.1-1.1 1.1 -1.8 0.1-3.5-0.2-5.1-1.1 -1.4-0.8-2.5-1.9-3.5-3.2 -1.9-2.5-3.3-5.3-4.5-8.1 -0.3-0.6-0.1-1 0.6-1 1.2 0 2.3 0 3.5 0 0.5 0 0.8 0.3 1 0.7 0.6 1.6 1.4 3 2.4 4.4 0.3 0.4 0.5 0.7 0.9 1 0.4 0.3 0.7 0.2 0.9-0.3 0.1-0.3 0.2-0.6 0.2-0.9 0.1-1.1 0.1-2.2-0.1-3.2 -0.1-0.7-0.5-1.1-1.2-1.2 -0.3-0.1-0.3-0.2-0.1-0.4 0.3-0.3 0.6-0.5 1.1-0.5l4.1 0c0.6 0.1 0.8 0.4 0.9 1.1l0 4.5c0 0.2 0.1 1 0.6 1.1 0.4 0.1 0.6-0.2 0.8-0.4 1-1 1.7-2.2 2.3-3.5 0.3-0.6 0.5-1.1 0.7-1.7 0.2-0.4 0.4-0.6 0.9-0.6l3.9 0c0.1 0 0.2 0 0.3 0 0.7 0.1 0.8 0.4 0.6 1 -0.3 1-0.9 1.8-1.5 2.7 -0.7 0.9-1.3 1.8-2 2.7C25.6 18.3 25.6 18.7 26.4 19.4z"/> 213 </symbol> 214 <symbol viewBox="0 0 35 35" id="ico-youtube"> 215 <title>youtube</title> 216 <path d="M15.2 24.5c0 0.3 0 0.5 0 0.6 0 0.2 0 0.2-0.1 0.3 0 0.2-0.2 0.3-0.4 0.4 -0.2 0.1-0.3 0-0.5-0.3 0 0 0-0.1 0-0.3 0-0.2 0-0.4 0-0.6l0-3.8h-1.4l0 3.8c0 0.3 0 0.5 0 0.7s0 0.4 0 0.5c0 0.2 0 0.3 0.1 0.5 0 0.2 0.1 0.3 0.3 0.5 0.2 0.1 0.4 0.2 0.6 0.2 0.2 0 0.4 0 0.7-0.1 0.2-0.1 0.4-0.2 0.6-0.3 0.2-0.1 0.3-0.3 0.4-0.4l0 0.8L16.7 26.8v-6.1h-1.4L15.2 24.5 15.2 24.5z"/> 217 <path d="M20.1 20.5c-0.3 0-0.7 0.2-1.2 0.5V18.6h-1.4v8.2l1.2 0 0.1-0.5c0.4 0.3 0.7 0.5 1 0.6 0.3 0.1 0.6 0 0.8-0.1 0.2-0.1 0.4-0.3 0.5-0.6 0.1-0.3 0.2-0.6 0.2-1v-3.2c0-0.6-0.2-1-0.6-1.3C20.5 20.5 20.3 20.5 20.1 20.5zM20.2 25.3c0 0.1-0.1 0.2-0.2 0.3 -0.
2171 0.1-0.3 0.1-0.4 0.1 -0.2 0-0.3 0-0.4-0.1 -0.1-0.1-0.2-0.2-0.2-0.3v-3.6c0-0.1 0.1-0.2 0.2-0.3 0.1-0.1 0.3-0.1 0.4-0.1 0.2 0 0.3 0 0.4 0.1 0.1 0.1 0.2 0.2 0.2 0.3V25.3z"/> 218 <polygon points="13.2 18.6 8.6 18.6 8.6 19.6 10.1 19.6 10.1 26.8 11.5 26.8 11.5 19.6 13.2 19.6 "/> 219 <path d="M17.5 0C7.8 0 0 7.8 0 17.5S7.8 35 17.5 35 35 27.2 35 17.5C35 7.8 27.2 0 17.5 0zM20 12.7V8.5h1.3v4.9c0 0.1 0 0.2 0.1 0.3 0.1 0.1 0.2 0.1 0.4 0.1 0.1 0 0.3 0 0.4-0.1 0.1-0.1 0.2-0.2 0.2-0.3V8.5h1.2v6.3h-1.6l0-0.5c-0.1 0.2-0.3 0.4-0.4 0.5 -0.2 0.1-0.3 0.2-0.5 0.2 -0.2 0-0.4-0.1-0.6-0.2 -0.1-0.1-0.3-0.2-0.4-0.4 0-0.1-0.1-0.2-0.1-0.3 0-0.1 0-0.2 0-0.3 0-0.1 0-0.2 0-0.4L20 12.7 20 12.7zM16.1 8.6c0.3-0.2 0.6-0.3 1.1-0.3 0.4 0 0.7 0.1 1 0.2 0.3 0.1 0.5 0.3 0.6 0.5 0.1 0.2 0.2 0.4 0.3 0.6 0.1 0.3 0.1 0.6 0.1 1v1.6c0 0.6 0 1-0.1 1.3 0 0.2-0.1 0.5-0.3 0.8 -0.2 0.3-0.4 0.4-0.6 0.5 -0.3 0.1-0.6 0.2-0.9 0.2 -0.3 0-0.7 0-0.9-0.2 -0.3-0.1-0.5-0.2-0.6-0.4 -0.1-0.2-0.2-0.4-0.3-0.7 -0.1-0.3-0.1-0.7-0.1-1.3 0 0 0-1.7 0-1.7 0-0.6 0.1-1 0.2-1.4C15.6 9 15.8 8.7 16.1 8.6zM11.9 6l0.9 3.1 0.9-3.1h1.7l-1.8 4.2v4.8H12.2v-4.8l-1.9-4.2H11.9zM27.8 26c0 0.4-0.1 0.8-0.3 1.2 -0.2 0.4-0.4 0.7-0.7 0.9 -0.3 0.3-0.7 0.5-1.1 0.6 -0.4 0.2-0.8 0.2-1.3 0.2H10.6c-0.5 0-0.9-0.1-1.3-0.2 -0.4-0.2-0.8-0.4-1.1-0.6 -0.3-0.3-0.6-0.6-0.7-0.9 -0.2-0.4-0.3-0.7-0.3-1.2v-6.8c0-0.4 0.1-0.8 0.3-1.2 0.2-0.4 0.4-0.7 0.7-0.9 0.3-0.3 0.7-0.5 1.1-0.6 0.4-0.2 0.8-0.2 1.3-0.2H24.4c0.5 0 0.9 0.1 1.3 0.2s0.8 0.4 1.1 0.6c0.3 0.3 0.6 0.6 0.7 0.9 0.2 0.4 0.3 0.7 0.3 1.2V26z"/> 220 <path d="M17.2 13.9c0.2 0 0.3-0.1 0.4-0.2 0.1-0.1 0.2-0.3 0.2-0.4V9.9c0-0.2-0.1-0.3-0.2-0.5 -0.1-0.1-0.3-0.2-0.4-0.2 -0.2 0-0.3 0.1-0.4 0.2 -0.1 0.1-0.2 0.3-0.2 0.5v3.4c0 0.2 0.1 0.3 0.2 0.4C16.9 13.9 17.1 13.9 17.2 13.9z"/> 221 <path d="M24.7 24.7v0.2 0.5c0 0.2-0.1 0.3-0.2 0.4 -0.1 0.1-0.3 0.1-0.4 0.1h-0.2c-0.2 0-0.3 0-0.4-0.1 -0.1-0.1-0.2-0.2-0.2-0.4v-0.1 -0.6 -0.8h2.5v-0.8c0-0.3 0-0.6 0-0.9 0-0.3 0-0.5-0.1-0.7 0-0.3-0.2-0.5-0.4-0.7 -0.2-0.2-0.5-0.3-0.7-0.3 -0.3-0.1-0.6-0.1-0.9 0
221-0.3 0-0.5 0.1-0.8 0.3 -0.3 0.2-0.5 0.4-0.6 0.8 -0.1 0.3-0.2 0.8-0.2 1.3v1.9c0 0.8 0.2 1.4 0.6 1.7 0.4 0.3 0.8 0.5 1.2 0.5 0 0 0.1 0 0.1 0 0.5 0 0.9-0.2 1.3-0.6 0.3-0.3 0.4-0.6 0.4-1.1 0-0.1 0-0.3-0.1-0.5H24.7v0h0V24.7zM23.3 22.1c0-0.2 0.1-0.3 0.2-0.4 0.1-0.1 0.3-0.2 0.4-0.2h0.1c0.2 0 0.3 0.1 0.5 0.2 0.1 0.1 0.2 0.2 0.2 0.4l0 0.8h-1.4L23.3 22.1z"/> 222 </symbol> 223 <symbol viewBox="0 0 112.2 112.2" width="35" height="35" id="ico-pinterest"> 224 <circle cx="56.1" cy="56.1" r="56.1"/><path d="M60.6 75.1c-4.2-0.3-6-2.4-9.3-4.4 -1.8 9.6-4.1 18.8-10.7 23.6 -2-14.5 3-25.4 5.3-36.9 -4-6.7 0.5-20.2 8.9-16.9 10.4 4.1-9 25 4 27.6 13.6 2.7 19.1-23.5 10.7-32 -12.1-12.3-35.3-0.3-32.5 17.4 0.7 4.3 5.2 5.6 1.8 11.6 -7.8-1.7-10.1-7.8-9.8-16 0.5-13.4 12-22.7 23.6-24 14.6-1.6 28.4 5.4 30.3 19.1C85 59.5 76.3 76.3 60.6 75.1L60.6 75.1z" fill="#fff"/> 225 </symbol> 226 <symbol viewBox="0 0 100 70" id="logo-edx"> 227 <title>logo-edx</title> 228 <g> 229 <g> 230 <path d="M19.25,44.898V30.376h3.838c0.895,0,1.579,0.043,2.051,0.129c0.662,0.11,1.217,0.32,1.665,0.63 231 c0.448,0.31,0.808,0.744,1.081,1.301c0.273,0.558,0.409,1.171,0.409,1.839c0,1.147-0.365,2.117-1.094,2.911 232 c-0.73,0.794-2.048,1.191-3.955,1.191h-2.21v6.521H19.25z M21.034,36.786h2.238c1.153,0,1.971-0.215,2.455-0.644 233 c0.484-0.429,0.727-1.033,0.727-1.812c0-0.564-0.143-1.047-0.428-1.448c-0.285-0.401-0.661-0.667-1.127-0.795 234 c-0.3-0.08-0.855-0.12-1.664-0.12h-2.201V36.786z"/> 235 <path d="M30.446,44.898V30.376h9.125v1.591H32.23v4.545h7.043v1.582H32.23v5.213h7.653v1.591H30.446z"/> 236 <path d="M42.078,44.898V30.376h1.83l8.121,11.625V30.376h1.711v14.522h-1.83l-8.121-11.634v11.634H42.078z"/> 237 <g> 238 <path d="M15.034,32.17c1.454,1.485,2.181,3.277,2.181,5.374c0,2.098-0.727,3.889-2.181,5.374 239 c-1.454,1.485-3.208,2.228-5.263,2.228c-2.054,0-3.808-0.743-5.263-2.228c-1.454-1.485-2.181-3.277-2.181-5.374 240 c0-2.098,0.727-3.889,2.181-5.374c1.454-1.485,3.208-2.228,5.263-2.228C11.825,29.942,13.579,30.685,15.034,32.17z 241 M9.771,31.882c-1.533,0-2.84,0.552-3.922,1.657c-1.082,1.105-1.622,2.44-1.622,4.005c0,1.566,0.542,2.902,1.627,4.01 242 c1.085,1.108,2.39,1.661,3.918,1.661c1.533,0,2.84-0.554,3.922-1.661c1.082-1.108,1.622-2.444,1.622-4.01 243 c0-1.565-0.541-2.901-1.622-4.005C12.612,32.434,11.304,31.882,9.771,31.882z"/> 244 </g> 245 </g> 246 <path fill-rule="evenodd" clip-rule="evenodd" d="M78.941,25.841c0,0.994,0,2.983,0,2.983l1.585,0.023 247 c0,0,0.213,0.259,0.326,0.379c0,0.008,0-0.014,0-0.007c0,3.946,0,7.891,0,11.837c0,0.008,0,0.016,0,0.023 248 c-0.176,0.196-0.323,0.423-0.513,0.606c-0.492,0.018-0.914-0.034-1.398-0.023c0,1.025,0,2.051,0,3.076c-0.373,0-0.746,0-1.118,0 249 c0-0.427,0-0.854,0-1.282c-0.939,0.614-2.14,1.169-3.658,1.282c-0.311,0-0.621,0-0.932,0c-2.234-0.197-3.734-1.128-4.94-2.353 250 c0-0.008,0-0.016,0-0.023c0.545-0.589,0.985-1.283,1.305-2.097c-0.878,0-1.755,0-2.633,0c-0.008,0-0.015,0-0.023,0 251 c-0.197-0.509-0.379-1.035-0.466-1.654c0-0.008,0-0.016,0-0.023c0.996,0.037,2.046,0.02,3.076,0.023c0.008,0,0.016,0,0.023,0 252 c0.551,1.827,2.321,3.419,4.777,3.029c1.864-0.296,3.347-1.851,3.472-3.868c0.095-1.527-0.421-2.573-1.188-3.355 253 c-0.635-0.647-1.444-1.175-2.586-1.258c-2.185-0.159-3.382,0.979-4.148,2.26c-0.008,0-0.016,0-0.023,0 254 c-0.302-1.197-0.865-2.133-1.561-2.936c0-0.008,0-0.016,0-0.023c1.001-1.111,2.424-1.997,4.311-2.284 255 c2.091-0.318,3.925,0.313,5.196,1.212c0-0.839,0-1.678,0-2.517c-0.614-0.054-1.328-0.008-1.981-0.023c0-1.002,0-2.004,0-3.006 256 C76.875,25.841,77.908,25.841,78.941,25.841z"/> 257 <path fill-rule="evenodd" clip-rule="evenodd" d="M78.941,25.841c0.637,0,1.274,0,1.911,0 258 c0,1.118,0,2.267,0,3.385c-0.116-0.118-0.326-0.379-0.326-0.379l-1.585-0.023C78.941,28.824,78.941,26.836,78.941,25.841z"/> 259 <path fill-rule="evenodd" clip-rule="evenodd" d="M80.851,25.841c1.856,0,3.713,0,5.569,0 260 c0,0.994,0,1.988,0,2.983c-0.552,0.016-1.165-0.031-1.678,0.023c0.994,1.243,1.996,2.478,3.006,3.705 261 c0.996-1.225,1.992-2.45,2.983-3.682c0.023-0.001,0.018-0.029,0.023-0.047c-0.559,0-1.118,0-1.678,0c0-0.994,0-1.988,0-2.983 262 c2.486,0,4.971,0,7.456,0c0,0.994,0,1.988,0,2.983c-0.52,0.016-1.103-0.031-1.584,0.023c-1.729,2.062-3.401,4.18-5.103,6.268 263 c1.735,2.211,3.529,4.363,5.289,6.548c0.466,0,0.932,0,1.398,0c0,1.025,0,2.051,0,3.076c-2.486,0-4.971,0-7.456,0 264 c0-1.025,0-2.051,0-3.076c0.621,0,1.243,0,1.864,0c-0.997-1.294-2.138-2.647-3.192-3.961c-1.076,1.317-2.141,2.643-3.216,3.961 265 c0.629,0,1.258,0,1.887,0c0,1.025,0,2.051,0,3.076c-1.087,0-2.175,0-3.262,0c0-1.018,0-2.035,0-3.052 266 c-0.716-0.013-1.546-0.008-2.307-0.023c0-0.194,0-0.388,0-0.582c0-0.008,0-0.016,0-0.023c1.606-1.967,3.203-3.943,4.8-5.919 267 c-1.583-1.99-3.186-3.96-4.8-5.919c0-0.008,0-0.016,0-0.023C80.851,28.078,80.851,26.96,80.851,25.841z"/> 268 <path fill-rule="evenodd" clip-rule="evenodd" d="M84.743,28.847c0.513-0.054,1.126-0.008,1.678-0.023 269 C85.908,28.878,85.294,28.832,84.743,28.847z"/> 270 <path fill-rule="evenodd" clip-rule="evenodd" d="M89.077,28.824c0.559,0,1.118,0,1.678,0 271 c-0.005,0.018-0.001,0.046-0.023,0.047C90.234,28.801,89.574,28.894,89.077,28.824z"/> 272 <path fill-rule="evenodd" clip-rule="evenodd" d="M94.949,28.847c0.482-0.054,1.064-0.008,1.584-0.023 273 C96.052,28.878,95.469,28.832,94.949,28.847z"/> 274 <path fill-rule="evenodd" clip-rule="evenodd" d="M62.7,30.106c0.14-0.039,0.442-0.039,0.582,0 275 C63.088,30.106,62.894,30.106,62.7,30.106z"/> 276 <path fill-rule="evenodd" clip-rule="evenodd" d="M58.039,32.016c1.175-1.015,2.571-1.809,4.66-1.911 277 c0.194,0,0.388,0,0.582,0c2.056,0.095,3.424,0.879,4.567,1.887c0.099,0.118,0.208,0.227,0.326,0.326
278 c0.037,0.056,0.083,0.103,0.14,0.14c0,0.008,0,0.016,0,0.023c-0.754,0.769-1.303,1.742-1.654,2.913c-0.008,0-0.016,0-0.023,0 279 c-0.671-1.232-1.69-2.116-3.472-2.237c-0.09-0.002-0.292-0.012-0.396,0c-1.199,0.044-1.985,0.5-2.656,1.072 280 c-0.126,0.107-0.243,0.223-0.349,0.35c-0.382,0.433-0.688,0.943-0.885,1.561c2.534,0.023,5.072,0.008,7.596,0.023 281 c-0.111,0.728-0.142,1.703,0,2.423c0,0.008,0,0.016,0,0.023c-2.532,0-5.064,0-7.596,0c0.456,1.466,1.424,2.513,2.936,2.913 282 c1.624,0.43,3.037-0.135,3.915-0.909c0.105-0.093,0.347-0.293,0.396-0.35c0.241-0.023,0.588,0,0.816,0c0.008,0,0.016,0,0.023,0 283 c0.321,0.821,0.804,1.48,1.328,2.097c0,0.008,0,0.016,0,0.023c-1.175,1.257-2.68,2.182-4.94,2.353c-0.241,0-0.481,0-0.722,0 284 c-2.091-0.165-3.679-1-4.823-2.144c-1.144-1.144-1.997-2.735-2.12-4.87c0-0.202,0-0.404,0-0.606 285 c0.101-2.089,0.896-3.485,1.911-4.66C57.754,32.321,57.901,32.174,58.039,32.016z"/> 286 <path fill-rule="evenodd" clip-rule="evenodd" d="M68.315,32.482c0.696,0.803,1.259,1.739,1.561,2.936 287 c-0.443,0.769-0.638,2.137-0.326,3.192c-1.03-0.003-2.079,0.013-3.076-0.023c-0.142-0.72-0.111-1.695,0-2.423 288 c0.155,0,0.311,0,0.466,0c-0.019-0.238-0.18-0.535-0.28-0.769C67.012,34.224,67.561,33.251,68.315,32.482z"/> 289 <path fill-rule="evenodd" clip-rule="evenodd" d="M66.638,35.395c0.008,0,0.016,0,0.023,0 290 c0.1,0.234,0.261,0.531,0.28,0.769c-0.155,0-0.311,0-0.466,0C66.522,35.901,66.593,35.661,66.638,35.395z"/> 291 <path fill-rule="evenodd" clip-rule="evenodd" d="M69.876,35.418c0.008,0,0.016,0,0.023,0 292 c0.218,0.916,0.357,2.174,0.14,3.192c-0.155,0-0.311,0-0.466,0c-0.008,0-0.016,0-0.023,0 293 C69.238,37.555,69.433,36.187,69.876,35.418z"/> 294 <path fill-rule="evenodd" clip-rule="evenodd" d="M66.964,40.265c0.878,0,1.755,0,2.633,0 295 c-0.32,0.814-0.76,1.508-1.305,2.097C67.768,41.745,67.284,41.086,66.964,40.265z"/> 296 <path fill-rule="evenodd" clip-rule="evenodd" d="M80.851,41.081c0,0.194,0,0.388,0,0.582 297 c0.774,0.007,1.599-0.003,2.307,0.023c0,1.017,0,2.035,0,3.052c-1.406,0-2.812,0-4.218,0c0-1.025,0-2.051,0-3.076 298 c0.484-0.01,0.906,0.041,1.398,0.023C80.529,41.504,80.675,41.277,80.851,41.081z"/> 299 <path fill-rule="evenodd" clip-rule="evenodd" d="M67.849,31.993c0.118,0.099,0.227,0.208,0.326,0.326 300 C68.057,32.22,67.948,32.111,67.849,31.993z"/> 301 <path fill-rule="evenodd" clip-rule="evenodd" d="M59.764,34.579c0.107-0.126,0.223-0.243,0.349-0.35 302 C60.006,34.356,59.89,34.473,59.764,34.579z"/> 303 </g> 304 </symbol> 305 <symbol viewBox="0 0 100 100" id="logo-raccoon"> 306 <path d="M68.6 10.2v12.6L57.3 20.3h0L50 20.3v0l-7.2 0h0l-11.3 2.5V10.2L12.8 28.9 0.9 40.7l0 0 9.2 9.2 13.5 13.5 9.3 9.3L50 89.8v0l17.1-17.1 9.3-9.3 13.4-13.5 9.2-9.2 -11.8-11.9L68.6 10.2zM64.3 71.8l0 0L50 66.7v0l-14.3 5.2 0 0 -9.7-9.8 9.6-5.9L50 53v0l14.4 3.1 9.6 5.9L64.3 71.8zM95.3 40.7l-7.5 7.6h0l-9.5-7.5 -9.6-3.9 -7.9 3.9L50 46V45.9l-10.7-5.2 -7.9-3.9 -9.6 3.9 -9.5 7.5 0 0 -7.5-7.6 0 0 12.6-12.6 11.6-11.6 0 9.9 0.1 0 14.7-3.6 0 0H50v0h6.4l14.7 3.6 0.1 0 0-9.9L82.7 28.1l12.6 12.6V40.7z"/> 307 </symbol> 308 <symbol viewBox="0 0 65 53" id="logo-raccoon-colored"> 309 <g transform="translate(-7.698 -13.369)"> 310 <g transform="translate(10.067 17.589)"> 311 <path d="M26.35,17.589l-7.915,7.886,7.876-1.284Z" transform="translate(-10.067 -17.589)" fill="#c6c6c6" /> 312 <path d="M18.4,25.443l-8.335,8.364,12.59.086L26.279,24.2v-.045Z" transform="translate(-10.067 -17.589)" fill="#dbdadb" /> 313 <path d="M15.182,39.075l7.475-5.182-12.59-.086Z" transform="translate(-10.067 -17.589)" fill="#c6c6c6" /> 314 <path d="M22.657,33.893l5.477-2.585-1.855-7.1Z" transform="translate(-10.067 -17.589)" fill="#b7b7b7" /> 315 </g> 316 <path d="M26.279,24.2l1.855,7.1,4.97,2.525,7.317,3.486-4.193-15.53Z" transform="translate(-0.203 -0.058)" fill="#fff" /> 317 <path d="M36.228,21.789l4.193,15.53,4.307-15.53Z" transform="translate(-0.28 -0.058)" fill="#e4e4e5" /> 318 <path d="M44.728,21.789l-4.307,15.53L47.6,33.833l5.136-2.6,1.858-7.05Z" transform="translate(-0.357 -0.058)" fill="#b9b9b9" /> 319 <g transform="translate(52.179 17.597)"> 320 <path d="M54.609,17.6,54.6,24.163l7.751,1.193Z" transform="translate(-52.74 -17.597)" fill="#c6c6c6" /> 321 <path d="M52.74,31.234l6.555,2.6-4.7-9.649Z" transform="translate(-52.74 -17.597)" fill="#fff" /> 322 <path d="M62.349,25.356,54.6,24.163v.021l4.7,9.649,11.424-.085Z" transform="translate(-52.74 -17.597)" fill="#e9e8e9" />
323 <path d="M59.295,33.833l6.373,5.011,5.051-5.1Z" transform="translate(-52.74 -17.597)" fill="#c6c6c6" /> 324 </g> 325 <g transform="translate(15.192 31.174)"> 326 <path d="M15.192,39.071,24.2,48.086l6.4-3.966L22.667,33.888Z" transform="translate(-15.192 -31.303)" fill="#191c1a" /> 327 <path d="M22.667,33.888,30.6,44.12,28.144,31.3Z" transform="translate(-15.192 -31.303)" /> 328 </g> 329 <path d="M33.114,33.828,28.144,31.3,30.6,44.12l9.831-2.095V37.314Z" transform="translate(-0.215 -0.116)" fill="#464749" /> 330 <path d="M47.614,33.828l-7.183,3.486v4.711l9.674,2.06L52.75,31.229Z" transform="translate(-0.345 -0.116)" fill="#181a19" /> 331 <g transform="translate(49.543 31.101)"> 332 <path d="M52.75,31.229,50.1,44.085l9.2-10.257Z" transform="translate(-50.104 -31.229)" fill="#393b3c" /> 333 <path d="M59.305,33.828,50.1,44.085l6.446,3.973,9.183-9.181Z" transform="translate(-50.104 -31.229)" fill="#46474a" /> 334 </g> 335 <path d="M24.214,48.025l6.571,6.651,9.644-3.57-9.766-7.054Z" transform="translate(-0.188 -0.189)" fill="#b9b9b9" /> 336 <path d="M30.663,44.052l9.766,7.054.065-9.15Z" transform="translate(-0.231 -0.17)" fill="#e4e4e5" /> 337 <path d="M40.494,41.956l-.065,9.15,9.738-7.089Z" transform="translate(-0.329 -0.17)" fill="#e4e4e5" /> 338 <path d="M50.167,44.017l-9.738,7.089L50.055,54.6l6.656-6.531Z" transform="translate(-0.373 -0.188)" fill="#fff" /> 339 <path d="M30.668,54.659l9.762,9.834V51.106Z" transform="translate(-0.231 -0.262)" fill="#181a19" /> 340 <path d="M40.429,51.106V64.493l9.762-9.849Z" transform="translate(-0.329 -0.262)" fill="#46474a" /> 341 <path d="M10.067,33.807l8.37-8.369-2.745.449L7.7,33.881l2.38-.064Z" transform="translate(0 -0.071)" fill="#464749" /> 342 <path d="M36.228,21.789h8.5l.008,0,.59-1.643h0l-9.864.031.72,1.624Z" transform="translate(-0.28)" fill="#393b3c" /> 343 <path d="M70.719,33.748l0,0,2.541.073L65.35,25.9l-3.018-.56Z" transform="translate(-0.561 -0.07)" fill="#464749" /> 344 <path d="M54.6,24.184l.011-6.587,7.723,7.742,3.018.56L52.883,13.406v8.343l1.662,2.422Z" transform="translate(-0.561)" fill="#181a19" /> 345 <path d="M54.546,24.171l-1.662-2.422v.04l-7.558-1.641-.59,1.643Z" transform="translate(-0.373)" fill="#464749" /> 346 <path d="M40.429,64.306v2.315l.01.01L51.93,55.145l-1.867-.558Z" transform="translate(-0.34 -0.262)" fill="#46474a" /> 347 <path d="M73.258,33.823l-2.541-.073L65.68,38.832l-9.08,9.16-6.537,6.6,1.867.558,6.218-6.216,8.986-8.982,6.125-6.123Z" transform="translate(-0.561 -0.168)" fill="#46474a" /> 348 <path d="M40.429,64.306l-.042.042-9.621-9.691L24.187,48.03l-8.924-8.99-5.2-5.233L7.7,33.881l6.218,6.228,8.779,8.779,6.3,6.3,11.43,11.429Z" transform="translate(0 -0.262)" fill="#181a19" /> 349 <path d="M35.458,20.178H35.35L28.1,21.789v-.023l.107-8.4L15.692,25.887l2.745-.449,7.868-7.868L26.291,24.2l.11-.027L36.178,21.8Z" fill="#181a19" /> 350 </g> 351 </symbol> 352 <symbol viewBox="0 0 35.1 35.1" id="ico-google-plus"> 353 <path d="M17.5,0C7.9,0,0,7.9,0,17.5s7.9,17.5,17.5,17.5s17.5-7.9,17.5-17.5S27.2,0,17.5,0z M21,17.5 354 c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7c0-4.8,3.9-8.7,8.7-8.7c2.1,0,4.1,0.8,5.7,2.1l-2.3,2.6c-0.9-0.8-2.1-1.3-3.4-1.3 355 c-2.9,0-5.2,2.4-5.2,5.2s2.4,5.2,5.2,5.2c2.3,0,4.2-1.5,4.9-3.5h-4.9v-3.5H21V17.5z M28,17.5V21h-1.7v-3.5h-3.5v-1.7h3.5v-3.5H28 356 v3.5h3.5v1.7H28z"/> 357 </symbol> 358 <symbol viewBox="0 0 437.6 437.6" id="ico-help"> 359 <path d="m194 142.8c0.8 1.6 1.6 3.2 2.4 4.4s2 2.4 2.8 3.6c1.2 1.2 2.4 2.4 4 3.6 1.2 0.8 2.8 2 4.8 2.4 1.6 0.8 3.2 1.2 5.2 1.6s3.6 0.4 5.2 0.4 3.6 0 5.2-0.4 3.2-0.8 4.4-1.6h0.4c1.6-0.8 3.2-1.6 4.8-2.8 1.2-0.8 2.4-2 3.6-3.2l0.4-0.4c1.2-1.2 2-2.4 2.8-3.6s1.6-2.4 2-4c0-0.4 0-0.4 0.4-0.8 0.8-1.6 1.2-3.6 1.6-5.2s0.4-3.6 0.4-5.2 0-3.6-0.4-5.2-0.8-3.2-1.6-5.2c-1.2-2.8-2.8-5.2-4.8-7.2l-0.8-0.8c-1.2-1.2-2.4-2-4-3.2-1.6-0.8-2.8-1.6-4.4-2.4s-3.2-1.2-4.8-1.6c-2-0.4-3.6-0.4-5.2-0.4s-3.6 0-5.2 0.4-3.2 0.8-4.8 1.6h-0.4c-1.6 0.8-3.2 1.6-4.4 2.4-1.6 1.2-2.8 2-4 3.2s-2.4 2.4
359-3.2 3.6-1.6 2.8-2.4 4.4-1.2 3.2-1.6 4.8c-0.4 2-0.4 3.6-0.4 5.2s0 3.6 0.4 5.2c0.4 3.2 1.2 4.8 1.6 6.4z"/> 360 <path d="m249.6 289.2h-9.2v-98c0-5.6-4.4-10.4-10.4-10.4h-42c-5.6 0-10.4 4.4-10.4 10.4v21.6c0 5.6 4.4 10.4 10.4 10.4h8.4v66.4h-8.4c-5.6 0-10.4 4.4-10.4 10.4v21.6c0 5.6 4.4 10.4 10.4 10.4h61.6c5.6 0 10.4-4.4 10.4-10.4v-21.6c0-6-4.8-10.8-10.4-10.8z"/> 361 <path d="m218.8 0c-120.8 0-218.8 98-218.8 218.8s98 218.8 218.8 218.8 218.8-98 218.8-218.8-98-218.8-218.8-218.8zm0 408.8c-104.8 0-190-85.2-190-190s85.2-190 190-190 190 85.2 190 190-85.2 190-190 190z"/> 362 </symbol> 363 <symbol viewBox="0 0 400 60" id="certificate-dot"> 364 <path d="M-1-1h582v402H-1z"/> 365 <g/> 366 </symbol> 367 <symbol viewBox="0 0 451.8 451.8" id="ico-arrow-down"> 368 <path d="M225.9 354.7c-8.1 0-16.2-3.1-22.4-9.3L9.3 151.2c-12.4-12.4-12.4-32.4 0-44.8 12.4-12.4 32.4-12.4 44.7 0l171.9 171.9 171.9-171.9c12.4-12.4 32.4-12.4 44.7 0 12.4 12.4 12.4 32.4 0 44.8L248.3 345.4C242.1 351.6 234 354.7 225.9 354.7z"/> 369 </symbol> 370 <symbol viewBox="0 0 36 36" id="ico-fb"> 371 <title>Facebook</title> 372 <defs><style>.a{fill:none;stroke:#fff;stroke-width:2px;}.b{fill:#fff;}</style></defs> 373 <path class="a" d="M3.572,3.574l0,0A8.483,8.483,0,0,1,8.689,1.348,70.187,70.187,0,0,1,18,1a70.366,70.366,0,0,1,9.309.347,8.518,8.518,0,0,1,5.122,2.219,8.507,8.507,0,0,1,2.225,5.122A70.2,70.2,0,0,1,35,18a70.2,70.2,0,0,1-.348,9.308,8.508,8.508,0,0,1-2.225,5.122A8.512,8.512,0,0,1,27.3,34.652,70.19,70.19,0,0,1,18,35a70.169,70.169,0,0,1-9.305-.348,8.489,8.489,0,0,1-5.118-2.224h0A8.512,8.512,0,0,1,1.348,27.3,70.2,70.2,0,0,1,1,18a70.176,70.176,0,0,1,.348-9.305A8.488,8.488,0,0,1,3.572,3.574Z"/> 374 <path class="b" d="M15.905,28V19.5H13V16.125h2.905V13.464A4.112,4.112,0,0,1,20.341,9,24.892,24.892,0,0,1,23,9.134v3.021H21.174c-1.432,0-1.708.668-1.708,1.644v2.327H22.7L22.254,19.5H19.466V28"/> 375 </symbol> 376 <symbol viewBox="0 0 36 36" id="ico-inst"> 377 <title>Instagram</title> 378 <defs><style>.a{fill:none;stroke:#fff;stroke-width:2px;}.b{fill:#fff;fill-rule:evenodd;}</style></defs> 379 <path class="a" d="M3.572,3.574l0,0A8.483,8.483,0,0,1,8.689,1.348,70.187,70.187,0,0,1,18,1a70.366,70.366,0,0,1,9.309.347,8.518,8.518,0,0,1,5.122,2.219,8.507,8.507,0,0,1,2.225,5.122A70.2,70.2,0,0,1,35,18a70.2,70.2,0,0,1-.348,9.308,8.508,8.508,0,0,1-2.225,5.122A8.512,8.512,0,0,1,27.3,34.652,70.19,70.19,0,0,1,18,35a70.169,70.169,0,0,1-9.305-.348,8.489,8.489,0,0,1-5.118-2.224h0A8.512,8.512,0,0,1,1.348,27.3,70.2,70.2,0,0,1,1,18a70.176,70.176,0,0,1,.348-9.305A8.488,8.488,0,0,1,3.572,3.574Z"/> 380 <path class="b" d="M25.906,7.238a2.411,2.411,0,1,0,1.706.706A2.42,2.42,0,0,0,25.906,7.238Z"/> 381 <circle class="a" cx="6.841" cy="6.841" r="6.841" transform="translate(11.224 11.857)"/> 382 </symbol> 383 <symbol viewBox="0 0 37.263 37.263" id="ico-tg"> 384 <title>Telegram</title> 385 <defs><style>.a{fill:none;stroke:#fff;stroke-width:2px;}.b{fill:#fff;}</style></defs> 386 <g transform="translate(-0.526)"> 387 <path class="a" d="M4.2,3.674l0,0A8.815,8.815,0,0,1,9.515,1.36,72.676,72.676,0,0,1,19.155,1a72.86,72.86,0,0,1,9.64.359,8.85,8.85,0,0,1,5.321,2.307,8.84,8.84,0,0,1,2.313,5.322,72.7,72.7,0,0,1,.36,9.64,72.7,72.7,0,0,1-.36,9.64,8.84,8.84,0,0,1-2.313,5.322A8.845,8.845,0,0,1,28.792,35.9a72.691,72.691,0,0,1-9.638.36,72.67,72.67,0,0,1-9.637-.36A8.821,8.821,0,0,1,4.2,33.591h0a8.845,8.845,0,0,1-2.313-5.324,72.687,72.687,0,0,1-.36-9.638,72.667,72.667,0,0,1,.36-9.637A8.821,8.821,0,0,1,4.2,3.674Z"/> 388 <path class="b" d="M28.415,10.917,25.291,25.85c-.236,1.054-.85,1.316-1.724.82l-4.76-3.555-2.3,2.239a1.19,1.19,0,0,1-.957.473l.342-4.913,8.822-8.08c.384-.347-.083-.539-.6-.192L13.215,19.6l-4.7-1.49c-1.021-.323-1.04-1.035.213-1.532L27.1,9.409C27.948,9.086,28.692,9.6,28.415,10.917Z"/> 389 </g> 390 </symbol> 391 <symbol viewBox="0 0 36 36" id="ico-vb"> 392 <title>Viber</title> 393 <defs><style>.a{fill:none;stroke:#fff;stroke-width:2px;}.b{fill:#fff;}</style></defs> 394 <path class="a" d="M3.572,3.574l0,0A8.483,8.483,0,0,1,8.689,1.348,70.187,70.187,0,0,1,18,1a70.366,70.366,0,0,1,9.309.347,8.518,8.518,0,0,1,5.122,2.219,8.507,8.507,0,0,1,2.225,5.122A70.2,70.2,0,0,1,35,18a70.2,70.2,0,0,1-.348,9.308,8.508,8.508,0,0,1-2.225,5.122A8.512,8.512,0,0,1,27.3,34.652,70.19,70.19,0,0,1,18,35a70.169,70.169,0,0,1-9.305-.348,8.489,8.489,0,0,1-5.118-2.224h0A8.512,8.512,0,0,1,1.348,27.3,70.2,70.2,0,0,1,1,18a70.176,70.176,0,0,1,.348-9.305A8.488,8.488,0,0,1,3.572,3.574Z"/> 395 <path class="b" d="M29.155,19.893c.716-6.027-.344-9.832-2.256-11.553h0C23.814,5.4,13.392,4.965,9.7,8.471,8.042,10.186,7.458,12.7,7.394,15.819s-.14,8.956,5.3,10.54H12.7L12.7,28.778s-.037.98.589,1.177c.716.232,1.04-.223,3.267-2.883a20.378,20.378,0,0,0,6.909-.525C24.212,26.3,28.467,25.732,29.155,19.893ZM16.918,25.37s-2.357,2.939-3.09,3.7c-.24.248-.5.225-.5-.267,0-.323.018-4.016.018-4.016C8.734,23.467,9.006,18.5,9.056,15.894s.526-4.733,1.93-6.168c3.239-3.037,12.376-2.358,14.7-.17,2.846,2.523,1.833,9.651,1.839,9.894-.585,4.874-4.033,5.183-4.667,5.394a18.8,18.8,0,0,1-5.944.526Z"/> 396 <path class="b" d="M18.221,10.3a.3.3,0,0,0,0,.605c2.987.023,5.447,2.1,5.474,5.924a.293.293,0,1,0,.585,0h0c-.032-4.115-2.718-6.5-6.058-6.524Z"/> 397 <path class="b" d="M22.151,16.193a.293.293,0,1,0,.585.014,4.05,4.05,0,0,0-3.979-4.335.3.3,0,0,0-.041.605,3.453,3.453,0,0,1,3.435,3.716Z"/> 398 <path class="b" d="M21.521,18.774a.924.924,0,0,0-1.2.173l-.435.563a.778.778,0,0,1-.634.248,5.8,5.8,0,0,1-3.82-3.951.841.841,0,0,1,.239-.656l.544-.45a1,1,0,0,0,.167-1.247,13,13,0,0,0-1.49-2.152.8.8,0,0,0-1.082-.183H13.8c-.865.506-1.812,1.453-1.509,2.428.517,1.028,1.467,4.3
39805,4.495,6.781a17.285,17.285,0,0,0,4.631,2.648l.009.014c.942.314,1.858-.67,2.347-1.561v-.007a.857.857,0,0,0-.172-1.106A11.789,11.789,0,0,0,21.521,18.774Z"/> 399 <path class="b" d="M19.168,14.1c.961.056,1.427.558,1.477,1.589a.293.293,0,1,0,.585-.028A2.007,2.007,0,0,0,19.2,13.5a.3.3,0,0,0-.032.6Z"/> 400 </symbol> 401 <symbol viewBox="0 0 37 38" fill="none" id="ico-irex-fb"> 402 <title>Facebook</title> 403 <path class="cls-1" d="M20.52 36.78h-2.05a70.09 70.09 0 0 1-9.37-.38 9.5 9.5 0 0 1-5.68-2.48 9.52 9.52 0 0 1-2.54-5.77 71.74 71.74 0 0 1-.35-9.4 71.87 71.87 0 0 1 .35-9.37A9.5 9.5 0 0 1 3.36 3.7l.06-.06a9.48 9.48 0 0 1 5.7-2.48 72 72 0 0 1 9.41-.35 72 72 0 0 1 9.38.35 9.58 9.58 0 0 1 5.68 2.47 9.59 9.59 0 0 1 2.53 5.77 70.25 70.25 0 0 1 .35 9.41 72.08 72.08 0 0 1-.35 9.38 9.5 9.5 0 0 1-2.48 5.68 9.53 9.53 0 0 1-5.77 2.53 69 69 0 0 1-7.35.38Zm-2.05-2a70.63 70.63 0 0 0 9.23-.34 7.6 7.6 0 0 0 4.57-2A7.56 7.56 0 0 0 34.18 28a69.3 69.3 0 0 0 .34-9.21 69.2 69.2 0 0 0-.33-9.24 7.55 7.55 0 0 0-2-4.56 7.56 7.56 0 0 0-4.46-1.89 69 69 0 0 0-9.2-.34 69.2 69.2 0 0 0-9.24.34 7.6 7.6 0 0 0-4.53 1.95 7.59 7.59 0 0 0-1.94 4.5 69.15 69.15 0 0 0-.34 9.2A69 69 0 0 0 2.82 28a7.57 7.57 0 0 0 2 4.57 7.44 7.44 0 0 0 4.47 1.91 69.1 69.1 0 0 0 9.18.33Z" transform="translate(-.5 -.78)"/> 404 <path class="cls-1" d="M16.41 28.29v-8.5H13.5v-3.38h2.91v-2.66a4.06 4.06 0 0 1 .22-1.75 4.1 4.1 0 0 1 2.45-2.46 4 4 0 0 1 1.76-.24 26.17 26.17 0 0 1 2.66.13v3h-1.82c-1.44 0-1.71.67-1.71 1.65v2.33h3.23l-.44 3.37H20v8.5" transform="translate(-.5 -.78)"/> 405 </symbol> 406 <symbol viewBox="0 0 38 37" fill="none" id="ico-irex-tw"> 407 <path d="M4.646 3.68a8.734 8.734 0 0 1 5.266-2.293c3.173-.33 6.364-.45 9.552-.357 3.188-.092 6.379.027 9.552.356a8.769 8.769 0 0 1 5.272 2.286 8.76 8.76 0 0 1 2.292 5.274c.33 3.172.45 6.364.356 9.552a72.05 72.05 0 0 1-.356 9.552 8.76 8.76 0 0 1-2.292 5.274 8.764 8.764 0 0 1-5.275 2.289 72.03 72.03 0 0 1-9.55.357 71.997 71.997 0 0 1-9.549-.357 8.74 8.74 0 0 1-5.268-2.288 8.765 8.765 0 0 1-2.292-5.276 72.03 72.03 0 0 1-.357-9.55 72.009 72.009 0 0 1 .357-9.55A8.741 8.741 0 0 1 4.646 3.68Z" stroke="#313131" stroke-width="2"/> 408 <path d="M30.003 12.05a7.888 7.888 0 0 1-2.357.676 4.27 4.27 0 0 0 1.804-2.375c-.793.492-1.67.85-2.605 1.042a4.017 4.017 0 0 0-2.995-1.355c-2.266 0-4.103 1.921-4.103 4.291 0 .336.036.664.106.978-3.41-.179-6.434-1.887-8.458-4.484a4.42 4.42 0 0 0-.555 2.158c0 1.489.724 2.803 1.825 3.572a3.956 3.956 0 0 1-1.858-.537v.054c0 2.08 1.414 3.814 3.291 4.209a3.954 3.954 0 0 1-1.853.073c.522 1.705 2.037 2.946 3.833 2.98a8.005 8.005 0 0 1-6.075 1.777 11.244 11.244 0 0 0 6.29 1.929c7.547 0 11.674-6.54 11.674-12.211 0-.186-.003-.372-.011-.556a8.532 8.532 0 0 0 2.047-2.221Z" fill="#313131"/> 409 </symbol> 410 <symbol viewBox="0 0 37 38" fill="none" id="ico-irex-in"> 411 <path d="M3.673 3.71a8.717 8.717 0 0 1 5.259-2.287 72.123 72.123 0 0 1 9.568-.358 72.307 72.307 0 0 1 9.565.357c1.961.147 3.815.95 5.264 2.28a8.742 8.742 0 0 1 2.286 5.264c.33 3.178.448 6.375.354 9.569a72.143 72.143 0 0 1-.358 9.565 8.743 8.743 0 0 1-2.286 5.264 8.746 8.746 0 0 1-5.269 2.283c-3.174.33-6.367.45-9.556.358a72.109 72.109 0 0 1-9.562-.358 8.723 8.723 0 0 1-5.26-2.285 8.747 8.747 0 0 1-2.29-5.27 72.142 72.142 0 0 1-.358-9.557 72.116 72.116 0 0 1 .358-9.562A8.723 8.723 0 0 1 3.673 3.71Z" stroke="#313131" stroke-width="2"/> 412 <path d="M14.476 25.98H11.06V14.593h3.416V25.98Zm12.527 0h-3.417v-6.083c0-1.585-.565-2.374-1.684-2.374-.887 0-1.45.442-1.732 1.326v7.131h-3.417s.046-10.249 0-11.387h2.697l.209 2.277h.07c.7-1.139 1.82-1.91 3.355-1.91 1.167 0 2.111.324 2.832 1.14.726.816 1.087 1.911 1.087 3.45v6.43ZM12.767 13.454c.975 0 1.765-.765 1.765-1.708 0-.944-.79-1.708-1.765-1.708-.975 0-1.765.764-1.765 1.708 0 .943.79 1.708 1.765 1.708Z" fill="#313131"/> 413 </symbol> 414 <symbol viewBox="0 0 24 24" id="ico-irex-detail"> 415 <path fill="none" d="M0 0h24v24H0z"/> 416 <path class="cls-2" d="m10.47 14.47-.72.72V11a.75.75 0 0 0-1.5 0v4.19l-.72-.72a.75.75 0 0 0-1.06 1.06l2 2a.74.74 0 0 0 .22.14.77.77 0 0 0 .81-.16l2-2a.75.75 0 0 0-1.06-1.06Z"/> 417 <path class="cls-2" d="M22.74 10a.65.65 0 0 0 0-.19.64.64 0 0 0 0-.07.86.86 0 0 0-.15-.22l-8-8a.86.86 0 0 0-.22-.15h-.07a.65.65 0 0 0-.2 0H9C3.57 1.25 1.25 3.57 1.25 9v6c0 5.43 2.32 7.75 7.75 7.75h6c5.43 0 7.75-2.32 7.75-7.75v-5h-.01Zm-8-6.14 5.44 5.44H18c-2.58 0-3.25-.67-3.25-3.25ZM15 21.25H9c-4.61 0-6.25-1.64-6.25-6.25V9c0-4.61 1.64-6.25 6.25-6.25h4.25V6c0 3.42 1.33 4.75 4.75 4.75h3.25V15c0 4.61-1.64 6.25-6.25 6.25Z"/> 418 </symbol> 419 <symbol viewBox="0 0 24 24" fill="none" id="ico-irex-location"> 420 <path d="M20.6201 8.45C19.5701 3.83 15.5401 1.75 12.0001 1.75C12.0001 1.75 12.0001 1.75 11.9901 1.75C8.4601 1.75 4.4201 3.82 3.3701 8.44C2.2001 13.6 5.3601 17.97 8.2201 20.72C9.2801 21.74 10.6401 22.25 12.0001 22.25C13.3601 22.25 14.7201 21.74 15.7701 20.72C18.6301 17.97 21.7901 13.61 20.6201 8.45ZM12.0001 13.46C10.2601 13.46 8.8501 12.05 8.8501 10.31C8.8501 8.57 10.2601 7.16 12.0001 7.16C13.7401 7.16 15.1501 8.57 15.1501 10.31C15.1501 12.05 13.7401 13.46 12.0001 13.46Z" fill="#FEB00A"/> 421 </symbol> 422 <symbol viewBox="0 0 24 24" fill="none" id="ico-irex-phone"> 423 <path d="M11.05 14.95 9.2 16.8c-.39.39-1.01.39-1.41.01-.11-.11-.22-.21-.33-.32a28.414 28.414 0 0 1-2.79-3.27c-.82-1.14-1.48-2.28-1.96-3.41C2.24 8.67 2 7.58 2 6.54c0-.68.12-1.33.36-1.93.24-.61.62-1.17 1.15-1.67C4.15 2.31 4.85 2 5.59 2c.28 0 .56.06.81.18.26.12.49.3.67.56l2.32 3.27c.18.25.31.48.4.7.09.21.14.42.14.61 0 .24-.07.48-.21.71-.13.23-.32.47-.56.71l-.76.79c-.11.11-.16.24-.16.4 0 .08.01.15.03.23.03.08.06.14.08.2.18.33.49.76.93 1.28.45.52.93 1.05 1.45 1.58.1.1.21.2.31.3.4.39.41 1.03.01 1.43ZM21.97 18.33c0 .28-.05.57-.15.85-.03.08-.06.16-.1.24-.17.36-.39.7-.68 1.02-.49.54-1.03.93-1.64 1.18-.01 0-.02.01-.03.01-.59.24-1.23.37-1.92.37-1.02 0-2.11-.24-3.26-.73s-2.3-1.15-3.44-1.98c-.39-.29-.78-.58-1.15-.89l3.27-3.27c.28.21.53.37.74.48.05.02.11.05.18.08.08.03.16.04.25.04.17 0 .3-.06.41-.17l.76-.75c.25-.25.49-.44.72-.56.23-.14.46-.21.71-.21.19 0 .39.04.61.13.22.09.45.22.7.39l3.31 2.35c.26.18.44.39.55.64.1.25.16.5.16.78Z" fill="#FEB00A"/> 424 </symbol> 425 <symbol viewBox="0 0 24 24" fill="none" id="ico-irex-mail"> 426 <path d="M17 2H7C4.24 2 2 4.23 2 6.98v6.98c0 2.75 2.24 4.98 5 4.98h1.5c.27 0 .63.18.8.4l1.5 1.99
426c.66.88 1.74.88 2.4 0l1.5-1.99c.19-.25.49-.4.8-.4H17c2.76 0 5-2.23 5-4.98V6.98C22 4.23 19.76 2 17 2ZM8 12c-.56 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.44 1-1 1Zm4 0c-.56 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.44 1-1 1Zm4 0c-.56 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.44 1-1 1Z" fill="#FEB00A"/> 427 </symbol> 428 <symbol viewBox="0 0 133 97" fill="none" id="ico-guidelines-download"> 429 <path fill-rule="evenodd" clip-rule="evenodd" d="M21.478 70.217H114c10.493 0 19-8.506 19-19 0-10.493-8.507-19-19-19-.617 0-1.228.03-1.83.087-1.377-10.766-10.573-19.087-21.713-19.087-2.014 0-3.963.272-5.815.78C78.235 5.498 68.052 0 56.587 0 39.888 0 25.913 11.658 22.355 27.278a21.98 21.98 0 0 0-.877-.017C9.616 27.26 0 36.877 0 48.739c0 11.862 9.616 21.478 21.478 21.478Z" fill="#506EFF"/> 430 <mask id="a" maskUnits="userSpaceOnUse" x="39" y="44" width="51" height="53" fill="#000"> 431 <path fill="#fff" d="M39 44h51v53H39z"/> 432 <path fill-rule="evenodd" clip-rule="evenodd" d="M59.093 47a2 2 0 0 0-2 2v25.663H47l17.662 17.662 17.662-17.662h-8.83V49a2 2 0 0 0-2-2H59.092Z"/> 433 </mask> 434 <path fill-rule="evenodd" clip-rule="evenodd" d="M59.093 47a2 2 0 0 0-2 2v25.663H47l17.662 17.662 17.662-17.662h-8.83V49a2 2 0 0 0-2-2H59.092Z" fill="#FEB00A"/> 435 <path d="M57.093 74.663v3h3v-3h-3Zm-10.093 0v-3h-7.243l5.122 5.122L47 74.663Zm17.662 17.662-2.121 2.121 2.121 2.122 2.121-2.121-2.121-2.122Zm17.662-17.662 2.121 2.122 5.122-5.122h-7.243v3Zm-8.83 0h-3v3h3v-3ZM60.092 49a1 1 0 0 1-1 1v-6a5 5 0 0 0-5 5h6Zm0 25.663V49h-6v25.663h6Zm-13.093 3h10.093v-6H47v6Zm19.783 12.54L49.121 72.543l-4.242 4.243L62.54 94.447l4.242-4.243Zm13.42-17.661L62.54 90.204l4.242 4.243 17.662-17.662-4.242-4.243Zm-6.71 5.121h8.831v-6h-8.83v6Zm-3-28.663v25.663h6V49h-6Zm1 1a1 1 0 0 1-1-1h6a5 5 0 0 0-5-5v6Zm-12.4 0h12.4v-6h-12.4v6Z" fill="#fff" mask="url(#a)"/> 436 </symbol> 437 <symbol viewBox="0 0 15 14" fill="none" id="ico-cross"> 438 <rect width="1.98" height="17.819" y="1.4" fill="#313131" rx=".99" transform="rotate(-45 0 1.4)"/> 439 <rect width="1.98" height="17.819" x="12.67" fill="#313131" rx=".99" transform="rotate(45 12.67 0)"/> 440 </symbol> 441 <symbol viewBox="0 0 16 16" fill="none" id="ico-retry"> 442 <g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.167" clip-path="url(#a)"> 443 <path d="M13.333 7.333A5.4 5.4 0 0 0 3 6m-.333-2.667V6h2.666M2.667 8.667A5.4 5.4 0 0 0 13 10m.333 2.667V10h-2.667M8 8.667a.667.667 0 1 0 0-1.334.667.667 0 0 0 0 1.334Z"/> 444 </g> 445 <defs> 446 <clipPath id="a"> 447 <path fill="#fff" d="M0 0h16v16H0z"/> 448 </clipPath> 449 </defs> 450 </symbol> 451 <symbol viewBox="0 0 16 16" fill="none" id="ico-end-try"> 452 <g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.167" clip-path="url(#a)"> 453 <path d="m12 4-8 8M4 4l8 8"/> 454 </g> 455 <defs> 456 <clipPath id="a"> 457 <path fill="#fff" d="M0 0h16v16H0z"/> 458 </clipPath> 459 </defs> 460 </symbol> 461 <symbol viewBox="0 0 24 24" fill="none" id="ico-info-circle"> 462 <g clip-path="url(#clip0_1395_4423)"> 463 <path d="M12 21.0001C16.9706 21.0001 21 16.9707 21 12.0001C21 7.02953 16.9706 3.00009 12 3.00009C7.02944 3.00009 3 7.02953 3 12.0001C3 16.9707 7.02944 21.0001 12 21.0001Z" stroke="#506EFF" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/> 464 <path d="M12 8.00009H12.01" stroke="#506EFF" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/> 465 <path d="M11 12.0001H12V16.0001H13" stroke="#506EFF" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/> 466 </g> 467 <defs> 468 <clipPath id="clip0_1395_4423"> 469 <rect width="24" height="24" fill="white"/> 470 </clipPath> 471 </defs> 472 </symbol> 473 <symbol viewBox="0 0 24 24" fill="none" id="ico-info-circle-mod"> 474 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.75" d="M3 12a9 9 0 1 0 18.001 0A9 9 0 0 0 3 12ZM12 8v4M12 16h.01"/> 475 </symbol> 476 <symbol viewBox="0 0 24 24" fill="none" id="ico-additional-upload"> 477 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9 17v-6l-2 2M9 11l2 2"/> 478 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M22 10v5c0 5-2 7-7 7H9c-5 0-7-2-7-7V9c0-5 2-7 7-7h5"/> 479 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M22 10h-4c-3 0-4-1-4-4V2l8 8Z"/> 480 </symbol> 481 <symbol viewBox="0 0 14 14" fill="none" id="ico-delete"> 482 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12.9 4.05a65.54 65.54 0 0 0-6.57-.33c-1.3 0-2.6.07-3.89.2l-1.34.13M4.71 3.39l.14-.86c.1-.
48262.18-1.09 1.29-1.09h1.72c1.11 0 1.19.49 1.29 1.09l.14.85M11.49 4.13l-.43 6.6c-.07 1.03-.13 1.83-1.96 1.83H4.89c-1.83 0-1.89-.8-1.96-1.83l-.43-6.6"/> 483 </symbol> 484 <symbol viewBox="0 0 33 32" fill="none" id="ico-plus-more"> 485 <path d="M15.5 7h2v18h-2z"/> 486 <path d="M25.5 15v2h-18v-2z"/> 487 </symbol> 488 <symbol viewBox="0 0 19 15" fill="none" id="ico-checkmark"> 489 <path stroke-width="2" d="m1 7 5.667 6L18 1"/> 490 </symbol> 491 <symbol viewBox="0 0 14 14" fill="none" id="ico-remove-bucket"> 492 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12.902 4.049c-2.18-.22-4.38-.33-6.57-.33-1.3 0-2.6.07-3.89.2l-1.34.13M4.71 3.39l.14-.86c.1-.62.18-1.09 1.29-1.09h1.72c1.11 0 1.19.49 1.29 1.09l.14.85M11.49 4.129l-.43 6.6c-.07 1.03-.13 1.83-1.96 1.83H4.89c-1.83 0-1.89-.8-1.96-1.83l-.43-6.6"/> 493 </symbol> 494 <symbol viewBox="0 0 24 24" fill="none" id="ico-pencil"> 495 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3Z"/> 496 </symbol> 497 <symbol viewBox="0 0 24 24" width="24" height="24" fill="none" id="ico-edit-checkmark"> 498 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20 6 9 17l-5-5"/> 499 </symbol> 500 <symbol viewBox="0 0 24 25" id="ico-copy"> 501 <mask id="a" width="24" height="25" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:alpha"> 502 <path d="M0 .4h24v24H0z"/> 503 </mask> 504 <g mask="url(#a)"> 505 <path d="M9 18.4c-.55 0-1.02-.196-1.413-.587A1.926 1.926 0 0 1 7 16.4v-12c0-.55.196-1.02.587-1.413A1.926 1.926 0 0 1 9 2.4h9c.55 0 1.02.196 1.413.587.391.392.587.863.587 1.413v12c0 .55-.196 1.02-.587 1.413A1.926 1.926 0 0 1 18 18.4H9Zm0-2h9v-12H9v12Zm-4 6c-.55 0-1.02-.196-1.413-.587A1.926 1.926 0 0 1 3 20.4v-14h2v14h11v2H5Z"/> 506 </g> 507 </symbol> 508 <symbol viewBox="0 0 37 37" fill="none" id="ico-youtube-mod"> 509 <path d="M3.673 3.676a8.717 8.717 0 0 1 5.259-2.288A72.121 72.121 0 0 1 18.5 1.03a72.307 72.307 0 0 1 9.565.357c1.961.147 3.815.95 5.264 2.28a8.742 8.742 0 0 1 2.286 5.264c.33 3.178.448 6.375.354 9.57a72.143 72.143 0 0 1-.358 9.564 8.743 8.743 0 0 1-2.286 5.264 8.746 8.746 0 0 1-5.269 2.283c-3.174.33-6.367.45-9.556.358a72.092 72.092 0 0 1-9.562-.358 8.723 8.723 0 0 1-5.26-2.285 8.747 8.747 0 0 1-2.29-5.27A72.14 72.14 0 0 1 1.03 18.5a72.117 72.117 0 0 1 .358-9.562 8.723 8.723 0 0 1 2.285-5.262Z" stroke="#fff" stroke-width="2" /> 510 <path d="m25.616 17.148-10.092-6.21A1 1 0 0 0 14 11.79v12.42a1 1 0 0 0 1.524.852l10.092-6.21a1 1 0 0 0 0-1.704Z" stroke="#fff" stroke-width="2" /> 511 </symbol> 512</svg> 513 514 515<div id="page-prompt"></div> 516 <div class="window-wrap" dir="ltr"> 517 518 <a class="nav-skip sr-only sr-only-focusable" href="#main">ÐеÑейÑи до головного вмÑÑÑÑ</a> 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533<header class="global-header "> 534 <div class="main-header"> 535 536 537 538 539 540 541 542 543 544<h1 class="header-logo"> 545 <a href="/"> 546 547 <img class="logo" src="/static/lilac-profosvita-microsite/images/logo.svg" alt="Profosvita ÐомаÑÐ½Ñ Ð¡ÑоÑÑнка"/> 548 549 </a> 550</h1> 551 552 <div class="hamburger-menu" role="button" aria-label=ÐÐµÐ½Ñ ÐпÑÑÑ aria-expanded="false" aria-controls="mobile-menu" tabindex="0"> 553 <span class="line"></span> 554 <span class="line"></span> 555 <span class="line"></span> 556 <span class="line"></span> 557 </div> 558 559 560 561 562 563 564 565 566 567<nav class="nav-links" aria-label=ÐодаÑÐºÐ¾Ð²Ñ Ð¿Ð¾ÑиланнÑ> 568 <div class="main"> 569 </div> 570 <div class="secondary"> 571 <div> 572 </div> 573 </div> 574</nav> 575 576 </div> 577 <div class="mobile-menu hidden" aria-label=ÐÑлÑÑе ваÑÑанÑÑв role="menu" id="mobile-menu"></div> 578</header> 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 <div class="marketing-hero"></div> 605 606 <div class="content-wrapper main-container" id="content" dir="ltr"> 607 608 609 610 611 612 613 614 615 616 617 618
618<script type="text/template" id="account-tpl"> 619 <form id="email-change-form" method="post"> 620 <label for="new-email"><%- gettext("New Address") %></label> 621 <input id="new-email" type="text" name="new-email" value="" placeholder="[email protected]" data-validate="required email"/> 622 <div id="new-email-status" /> 623 624 <label for="password"><%- gettext("Password") %></label> 625 <input id="password" type="password" name="password" value="" data-validate="required"/> 626 <div id="password-status" /> 627 628 <div class="submit-button"> 629 <input type="submit" id="email-change-submit" value="<%- gettext("Change My Email Address") %>"> 630 </div> 631 <div id="request-email-status" /> 632 633 <div id="password-reset"> 634 <button type="button"><%- gettext("Reset Password") %></button> 635 </div> 636 <div id="password-reset-status" /> 637</form> 638 639 </script>
639 640
640<script type="text/template" id="access-tpl"> 641 <section id="login-anchor" class="form-type"> 642 <div id="login-form" class="form-wrapper <% if ( mode !== 'login' ) { %>hidden<% } %>"></div> 643</section> 644 645<section id="register-anchor" class="form-type"> 646 <div id="register-form" class="form-wrapper <% if ( mode !== 'register' ) { %>hidden<% } %>"></div> 647</section> 648 649<section id="password-reset-anchor" class="form-type"> 650 <div id="password-reset-form" class="form-wrapper <% if ( mode !== 'reset' ) { %>hidden<% } %>"></div> 651</section> 652 653<section id="institution_login-anchor" class="form-type"> 654 <div id="institution_login-form" class="form-wrapper hidden"></div> 655</section> 656 657<section id="hinted-login-anchor" class="form-type"> 658 <div id="hinted-login-form" class="form-wrapper <% if ( mode !== 'hinted_login' ) { %>hidden<% } %>"></div> 659</section> 660 661 </script>
661 662
662<script type="text/template" id="form_field-tpl"> 663 <div class="form-field <%- type %>-<%- name %>"> 664 <% if ( type !== 'checkbox' && type !== 'plaintext') { %> 665 <label for="<%- form %>-<%- name %>"> 666 <span class="label-text"><%- label %></span> 667 <% if ( required && type !== 'hidden' ) { %> 668 <span id="<%- form %>-<%- name %>-required-label" 669 class="label-required <% if ( !requiredStr ) { %>hidden<% } %>"> 670 <% if ( requiredStr ) { %><%- requiredStr %><% }%> 671 </span> 672 <span class="icon fa" id="<%- form %>-<%- name %>-validation-icon" aria-hidden="true"></span> 673 <% } %> 674 <% if ( !required && optionalStr && (type !== 'hidden') ) { %> 675 <span class="label-optional" id="<%- form %>-<%- name %>-optional-label"><%- optionalStr %></span> 676 <% } %> 677 </label> 678 <% if (supplementalLink && supplementalText) { %> 679 <div class="supplemental-link"> 680 <a href="<%- supplementalLink %>" rel="noopener" target="_blank"><%- supplementalText %></a> 681 </div> 682 <% } %> 683 <% } %> 684 685 <% if ( type === 'select' ) { %> 686 <select data-hj-suppress id="<%- form %>-<%- name %>" 687 name="<%- name %>" 688 class="input-inline" 689 <% if ( instructions ) { %> 690 aria-describedby="<%- form %>-<%- name %>-desc <%- form %>-<%- name %>-validation-error" 691 <% } %> 692 <% if ( typeof errorMessages !== 'undefined' ) { 693 _.each(errorMessages, function( msg, type ) {%> 694 data-errormsg-<%- type %>="<%- msg %>" 695 <% }); 696 } %> 697 <% if ( required ) { %> aria-required="true" required<% } %> 698 > 699 <% _.each(options, function(el) { %> 700 <option value="<%- el.value%>"<% if ( el.default ) { %> data-isdefault="true" selected<% } %>><%- el.name %></option> 701 <% }); %> 702 </select> 703 <span id="<%- form %>-<%- name %>-validation-error" class="tip error" aria-live="assertive"> 704 <span class="sr-only"></span> 705 <span id="<%- form %>-<%- name %>-validation-error-msg"></span> 706 </span> 707 <% if ( instructions ) { %> <span class="tip tip-input" id="<%- form %>-<%- name %>-desc"><%- instructions %></span><% } %> 708 <% if (supplementalLink && supplementalText) { %> 709 <div class="supplemental-link"> 710 <a href="<%- supplementalLink %>" rel="noopener" target="_blank"><%- supplementalText %></a> 711 </div> 712 <% } %> 713 <% } else if ( type === 'textarea' ) { %> 714 <textarea id="<%- form %>-<%- name %>" 715 type="<%- type %>" 716 name="<%- name %>" 717 class="input-block" 718 <% if ( instructions ) { %> 719 aria-describedby="<%- form %>-<%- name %>-desc <%- form %>-<%- name %>-validation-error" 720 <% } %> 721 <% if ( restrictions.min_length ) { %> minlength="<%- restrictions.min_length %>"<% } %> 722 <% if ( restrictions.max_length ) { %> maxlength="<%- restrictions.max_length %>"<% } %> 723 <% if ( typeof errorMessages !== 'undefined' ) { 724 _.each(errorMessages, function( msg, type ) {%> 725 data-errormsg-<%- type %>="<%- msg %>" 726 <% }); 727 } %> 728 <% if ( required ) { %> aria-required="true" required<% } %>></textarea> 729 <span id="<%- form %>-<%- name %>-validation-error" class="tip error" aria-live="assertive"> 730 <span class="sr-only"></span> 731 <span id="<%- form %>-<%- name %>-validation-error-msg"></span> 732 </span> 733 <% if ( instructions ) { %> <span class="tip tip-input" id="<%- form %>-<%- name %>-desc"><%- instructions %></span><% } %> 734 <% if (supplementalLink && supplementalText) { %> 735 <div class="supplemental-link"> 736 <a href="<%- supplementalLink %>" rel="noopener" target="_blank"><%- supplementalText %></a> 737 </div> 738 <% } %> 739 <% } else if (type === 'plaintext' ) { %>
740 <span class="plaintext-field honor_tos_combined"><%= HtmlUtils.HTML(label) %></span> 741 <input id="<%- form %>-<%- name %>" 742 type="hidden" 743 name="<%- name %>" 744 class="input-block" 745 value="true" 746 /> 747 <% } else { %> 748 <% if ( type === 'checkbox' ) { %> 749 <% if (supplementalLink && supplementalText) { %> 750 <div class="supplemental-link"> 751 <a href="<%- supplementalLink %>" rel="noopener" target="_blank"><%- supplementalText %></a> 752 </div> 753 <% } %> 754 <% } %> 755 <div class='input-block-holder'> 756 <input id="<%- form %>-<%- name %>" 757 type="<%- type %>" 758 name="<%- name %>" 759 class="input-block <% if ( type === 'checkbox' ) { %>checkbox<% } %>" 760 <% if ( instructions ) { %> 761 aria-describedby="<%- form %>-<%- name %>-desc <%- form %>-<%- name %>-validation-error" 762 <% } %> 763 <% if ( restrictions.min_length ) { %> minlength="<%- restrictions.min_length %>"<% } %> 764 <% if ( restrictions.max_length && type !== 'password' ) { %> maxlength="<%- restrictions.max_length %>"<% } %> 765 <% if ( restrictions.readonly ) { %> readonly <% } %> 766 <% if ( required ) { %> required<% } %> 767 <% if ( typeof errorMessages !== 'undefined' ) { 768 _.each(errorMessages, function( msg, type ) {%> 769 data-errormsg-<%- type %>="<%- msg %>" 770 <% }); 771 } %> 772 <% if ( placeholder ) { %> placeholder="<%- placeholder %>"<% } %> 773 value="<%- defaultValue %>" 774 <% if ( autocomplete ) { %> autocomplete="<%- autocomplete %>"<% } %> 775 /> 776 <% if ( type === 'password' ) { %> 777 <button type="button" id='show-<%- form %>-<%- name %>' class='show-password fa fa-eye'> 778 <span class="sr-only"> 779 <%- gettext('Show password') %> 780 </span> 781 </button> 782 <% } %> 783 </div> 784 <% if ( type === 'checkbox' ) { %> 785 <label for="<%- form %>-<%- name %>"> 786 <span class="label-text"><%= HtmlUtils.HTML(label) %></span> 787 <% if ( required && type !== 'hidden' ) { %> 788 <span id="<%- form %>-<%- name %>-required-label" 789 class="label-required <% if ( !requiredStr ) { %>hidden<% } %>"> 790 <% if ( requiredStr ) { %><%- requiredStr %><% }%> 791 </span> 792 <span class="icon fa" id="<%- form %>-<%- name %>-validation-icon" aria-hidden="true"></span> 793 <% } %> 794 <% if ( !required && optionalStr ) { %> 795 <span class="label-optional" id="<%- form %>-<%- name %>-optional-label"><%- optionalStr %></span> 796 <% } %> 797 </label> 798 <% } %> 799 800 <span id="<%- form %>-<%- name %>-validation-error" class="tip error" aria-live="assertive"> 801 <span class="sr-only"></span> 802 <span id="<%- form %>-<%- name %>-validation-error-msg"><ul class="fa-ul"></ul></span> 803 </span> 804 <% if ( instructions ) { %> <span class="tip tip-input" id="<%- form %>-<%- name %>-desc"><%- instructions %></span><% } %> 805 <% } %> 806 807 <% if( form === 'login' && name === 'password' ) { %> 808 <button type="button" class="field-link form-toggle" data-type="password-reset"><%- gettext("Forgot my password") %></button> 809 <div id="login-help" style="display:none"> 810 <% if ( loginIssueSupportLink ) { %> 811 <span><a class="field-link" href="<%- loginIssueSupportLink %>"><%- gettext("Other sign-in issues") %></a></span> 812 <% } %> 813 </div> 814 <% } %> 815</div> 816 817 </script>
817 818
818<script type="text/template" id="login-tpl"> 819 <div class="js-form-feedback" aria-live="assertive" tabindex="-1"> 820</div> 821 822<% if ( context.createAccountOption !== false && !context.syncLearnerProfileData && !(context.enterpriseName && context.currentProvider) ) { %> 823<div class="toggle-form"> 824 <span class="text"><%- gettext("First time here?") %></span> 825 <a href="#login" class="form-toggle" data-type="register"><%- gettext("Create an Account.") %></a> 826</div> 827<% } %> 828 829<% // Hide SSO related messages if we are not in the SSO pipeline. %> 830<% if (context.enterpriseName && context.currentProvider) { %> 831 <% if (context.pipelineUserDetails && context.pipelineUserDetails.email) { %> 832 <h2><%- gettext("Sign in to continue learning as {email}").replace("{email}", context.pipelineUserDetails.email) %></h2> 833 <% } else { %> 834 <h2><%- gettext("Sign in to continue learning") %></h2> 835 <% } %> 836 <p> 837 <%- gettext("You already have an edX account with your {enterprise_name} email address.").replace(/{enterprise_name}/g, context.enterpriseName) %> 838 <% if (context.syncLearnerProfileData) { 839 %><%- gettext("Going forward, your account information will be updated and maintained by {enterprise_name}.").replace(/{enterprise_name}/g, context.enterpriseName) %> 840 <% } %> 841 <%- gettext("You can view your information or unlink from {enterprise_name} anytime in your Account Settings.").replace(/{enterprise_name}/g, context.enterpriseName) %> 842 </p> 843 <p><%- gettext("To continue learning with this account, sign in below.") %></p> 844<% } else if (!context.is_require_third_party_auth_enabled) { %> 845 <h1 class="section-title"><%- gettext("Sign In") %></h1> 846<% } %> 847 848<form id="login" class="login-form" tabindex="-1" method="POST"> 849 850 <p class="sr"> 851 <% if ( context.providers.length > 0 && !context.currentProvider || context.hasSecondaryProviders ) { %> 852 <%- gettext("Sign in here using your email address and password, or use one of the providers listed below.") %> 853 <% } else { %> 854 <%- gettext("Sign in here using your email address and password.") %> 855 <% } %> 856 <%- gettext("If you do not yet have an account, use the button below to register.") %> 857 </p> 858 859 <% if ( context.hasSecondaryProviders ) { %> 860 <button type="button" class="button-secondary-login form-toggle" data-type="institution_login"> 861 <%- gettext("Use my university info") %> 862 </button> 863 864 <div class="section-title lines"> 865 <h3> 866 <span class="text"><%- gettext("or sign in with") %></span> 867 </h3> 868 </div> 869 <% } %> 870 871 <% if (!context.is_require_third_party_auth_enabled) { %> 872 <%= HtmlUtils.HTML(context.fields) %> 873 874 <button type="submit" class="action action-primary action-update js-login login-button"><%- gettext("Sign in") %></button> 875 <% } %> 876 877 <% if ( context.providers.length > 0 && !context.currentProvider) { %> 878 <div class="login-providers"> 879 <div class="section-title lines"> 880 <h3> 881 <span class="text"><%- gettext("or sign in with") %></span> 882 </h3> 883 </div> 884 885 <% _.each( context.providers, function( provider ) { 886 if ( provider.loginUrl ) { %> 887 <button type="button" class="button button-primary button-<%- provider.id %> login-provider login-<%- provider.id %>" data-provider-url="<%- provider.loginUrl %>"> 888 <div class="icon <% if ( provider.iconClass ) { %>fa <%- provider.iconClass %><% } %>" aria-hidden="true"> 889 <% if ( provider.iconImage ) { %> 890 <img class="icon-image" src="<%- provider.iconImage %>" alt="<%- provider.name %> icon" /> 891 <% } %> 892 </div> 893 <span aria-hidden="true"><%- provider.name %></span> 894 <span class="sr"><%- _.sprintf( gettext("Sign in with %(providerName)s"), {providerName: provider.name} ) %></span> 895 </button> 896 <% } 897 }); %> 898 </div> 899 <% } %> 900</form> 901 902 903 </script>
903 904
904<script type="text/template" id="register-tpl"> 905 <div class="js-form-feedback" aria-live="assertive" tabindex="-1"> 906</div> 907 908<% if (!context.syncLearnerProfileData) { %> 909 <div class="toggle-form"> 910 <span class="text"><%- edx.StringUtils.interpolate(gettext('Already have an {platformName} account?'), {platformName: context.platformName }) %></span> 911 <a href="#login" class="form-toggle" data-type="login"><%- gettext("Sign in.") %></a> 912 </div> 913<% } %> 914 915<form id="register" class="register-form" autocomplete="off" tabindex="-1" method="POST"> 916 917 <% if (!context.currentProvider) { %> 918 <% if (context.providers.length > 0 || context.hasSecondaryProviders) { %> 919 <div class="login-providers"> 920 <div class="section-title lines"> 921 <h3> 922 <span class="text"><%- gettext("Create an account using") %></span> 923 </h3> 924 </div> 925 <% 926 _.each( context.providers, function( provider) { 927 if ( provider.registerUrl ) { %> 928 <button type="button" class="button button-primary button-<%- provider.id %> login-provider register-<%- provider.id %>" data-provider-url="<%- provider.registerUrl %>"> 929 <div class="icon <% if ( provider.iconClass ) { %>fa <%- provider.iconClass %><% } %>" aria-hidden="true"> 930 <% if ( provider.iconImage ) { %> 931 <img class="icon-image" src="<%- provider.iconImage %>" alt="<%- provider.name %> icon" /> 932 <% } %> 933 </div> 934 <span aria-hidden="true"><%- provider.name %></span> 935 <span class="sr"><%- _.sprintf( gettext("Create account using %(providerName)s."), {providerName: provider.name} ) %></span> 936 </button> 937 <% } 938 }); %> 939 940 <% if ( context.hasSecondaryProviders ) { %> 941 <button type="button" class="button-secondary-login form-toggle" data-type="institution_login"> 942 <%- gettext("Use my institution/campus credentials") %> 943 </button> 944 <% } %> 945 </div> 946 <% if (!context.is_require_third_party_auth_enabled) { %> 947 <div class="section-title lines"> 948 <h3> 949 <span class="text"><%- gettext("or create a new one here") %></span> 950 </h3> 951 </div> 952 <% } %> 953 <% } else if (!context.is_require_third_party_auth_enabled) { %> 954 <h1 class="section-title"><%- gettext('Create an Account')%></h1> 955 <% } %> 956 <% } else if (context.autoRegisterWelcomeMessage) { %> 957 <span class="auto-register-message"><%- context.autoRegisterWelcomeMessage %></span> 958 <% } %> 959 960 <div class="form-fields <% if (context.is_require_third_party_auth_enabled) { %>hidden<% } %>"> 961 <%= context.fields /* xss-lint: disable=underscore-not-escaped */ %> 962 963 <div class="form-field checkbox-optional_fields_toggle"> 964 <input type="checkbox" id="toggle_optional_fields" class="input-block checkbox""> 965 <label for="toggle_optional_fields"> 966 <span class="label-text-small"> 967 <%- gettext("Support education research by providing additional information") %> 968 </span> 969 </label> 970 </div> 971 972 <button type="submit" class="action action-primary action-update js-register register-button"> 973 <% if ( context.registerFormSubmitButtonText ) { %><%- context.registerFormSubmitButtonText %><% } else { %><%- gettext("Create Account") %><% } %> 974 </button> 975 </div> 976</form> 977 978 </script>
978 979
979<script type="text/template" id="institution_login-tpl"> 980 <div class="wrapper-other-login"> 981 <h1 class="section-title"> 982 <span class="text"> 983 <%- gettext("Sign in with Institution/Campus Credentials") %> 984 </span> 985 </h1> 986 987 <p class="instructions"><%- gettext("Choose your institution from the list below:") %></p> 988 989 <ul class="institution-list"> 990 <% _.each( _.sortBy(providers, "name"), function( provider ) { 991 if ( provider.loginUrl ) { %> 992 <li class="institution"> 993 <a class="institution-login-link" href="<%- provider.loginUrl %>"><%- provider.name %></a> 994 </li> 995 <% } 996 }); %> 997 </ul> 998 999 <div class="section-title lines"> 1000 <h3> 1001 <span class="text"><%- gettext("or") %></span> 1002 </h3> 1003 </div> 1004 1005 <div class="toggle-form"> 1006 <button class="nav-btn form-toggle" data-type="login"><%- gettext("Back to sign in") %></button> 1007 </div> 1008</div> 1009 1010 </script>
1010 1011
1011<script type="text/template" id="institution_register-tpl"> 1012 <div class="wrapper-other-login"> 1013 1014 <h1 class="section-title"> 1015 <span class="text"> 1016 <%- gettext("Register with Institution/Campus Credentials") %> 1017 </span> 1018 </h1> 1019 1020 <p class="instructions"><%- gettext("Choose your institution from the list below:") %></p> 1021 1022 <ul class="institution-list"> 1023 <% _.each( _.sortBy(providers, "name"), function( provider ) { 1024 if ( provider.registerUrl ) { %> 1025 <li class="institution"> 1026 <a class="institution-login-link" href="<%- provider.registerUrl %>"><%- provider.name %></a> 1027 </li> 1028 <% } 1029 }); %> 1030 </ul> 1031 1032 <div class="section-title lines"> 1033 <h3> 1034 <span class="text"><%- gettext("or") %></span> 1035 </h3> 1036 </div> 1037 1038 <div class="toggle-form"> 1039 <button class="nav-btn form-toggle" data-type="register"><%- gettext("Create an Account") %></button> 1040 </div> 1041</div> 1042 1043 </script>
1043 1044
1044<script type="text/template" id="password_reset-tpl"> 1045 <div class="js-form-feedback" aria-live="assertive" tabindex="-1"> 1046</div> 1047 1048<h1 class="section-title"><%- gettext("Password assistance") %></h1> 1049 1050<form id="password-reset" class="password-reset-form" tabindex="-1" method="POST"> 1051 1052 <p class="action-label"><%- gettext("Please enter your log-in or recovery email address below and we will send you an email with instructions.") %></p> 1053 1054 <%= HtmlUtils.HTML(fields) %> 1055 1056 <button type="submit" class="action action-primary action-update js-reset"><%- gettext("Recover my password") %></button> 1057</form> 1058 1059 </script>
1059 1060
1060<script type="text/template" id="hinted_login-tpl"> 1061 <div class="wrapper-other-login"> 1062 <div class="section-title lines"> 1063 <h2> 1064 <span class="text"><%- gettext("Sign in") %></span> 1065 </h2> 1066 </div> 1067 1068 <p class="instructions"><%- _.sprintf( gettext("Would you like to sign in using your %(providerName)s credentials?"), { providerName: hintedProvider.name } ) %></p> 1069 1070 <button class="action action-primary action-update proceed-button button-<%- hintedProvider.id %> hinted-login-<%- hintedProvider.id %>"> 1071 <span class="icon <% if ( hintedProvider.iconClass ) { %>fa <%- hintedProvider.iconClass %><% } %>" aria-hidden="true"> 1072 <% if ( hintedProvider.iconImage ) { %> 1073 <img class="icon-image" src="<%- hintedProvider.iconImage %>" alt="<%- hintedProvider.name %> icon" /> 1074 <% } %> 1075 </span> 1076 <%- _.sprintf( gettext("Sign in using %(providerName)s"), { providerName: hintedProvider.name } ) %> 1077 </button> 1078 1079 <div class="section-title lines"> 1080 <h2> 1081 <span class="text"><%- gettext("or") %></span> 1082 </h2> 1083 </div> 1084 1085 <div class="toggle-form"> 1086 <button class="nav-btn form-toggle" data-type="login"><%- gettext("Show me other ways to sign in or register") %></button> 1087 </div> 1088</div> 1089 1090 </script>
1090 1091 1092<link href="/static/css/vendor/select2/4.0.6-rc.0/select2.min.64dcae982b2d.css" rel="stylesheet" /> 1093<div class="section-bkg-wrapper"> 1094 <main id="main" aria-label="Content" tabindex="-1"> 1095 <div id="content-container" class="login-register-content"> 1096 1097 <div id="login-and-registration-container" class="login-register "></div> 1098 </div> 1099 </main> 1100</div> 1101 1102 1103 </div> 1104 1105 1106 </div> 1107 1108 1109 1110
1110<script type="text/javascript" src="/static/js/vendor/select2/4.0.6-rc.0/select2.min.090dfbc88a4a.js"></script>
1110 1111
1111<script type="text/javascript" src="/static/js/vendor/select2/4.0.6-rc.0/i18n/uk.d5f7524c21b2.js"></script>
1111 1112 1113 1114
1114<script type="text/javascript" src="/static/js/student_account/logistration_factory.7089732beec0.js?raw"></script>
1114 1115
1115<script type="text/javascript"> 1116 (function (require) { 1117 require(['js/student_account/logistration_factory'], function (LogistrationFactory) { 1118 1119 var options = {"login_redirect_url": "/", "initial_mode": "register", "third_party_auth": {"currentProvider": null, "platformName": "Profosvita", "providers": [], "secondaryProviders": [], "finishAuthUrl": null, "errorMessage": null, "registerFormSubmitButtonText": "\u0421\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441", "syncLearnerProfileData": false, "pipeline_user_details": {}}, "third_party_auth_hint": "", "platform_name": "Profosvita", "support_link": "mailto:[email protected]", "password_reset_support_link": "mailto:[email protected]", "account_activation_messages": [], "account_recovery_messages": [], "login_form_desc": {"method": "post", "submit_url": "/api/user/v1/account/login_session/", "fields": [{"name": "email", "label": "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0448\u0442\u0430", "type": "email", "defaultValue": "", "placeholder": "[email protected]", "instructions": "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0448\u0442\u0430, \u044f\u043a\u0443 \u0432\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u043b\u0438 \u0434\u043b\u044f \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0456 Profosvita", "required": true, "restrictions": {"min_length": 3, "max_length": 254}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "email"}, {"name": "password", "label": "\u041f\u0430\u0440\u043e\u043b\u044c ", "type": "password", "defaultValue": "", "placeholder": "", "instructions": "", "required": true, "restrictions": {"max_length": 5000}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "current-password"}], "fieldsDefault": []}, "registration_form_desc": {"method": "post", "submit_url": "/api/user/v2/account/registration/", "fields": [{"name": "email", "label": "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0448\u0442\u0430", "type": "email", "defaultValue": "", "placeholder": "[email protected]", "instructions": "\u0412\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0443 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443.", "required": true, "restrictions": {"min_length": 3, "max_length": 254}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "email"}, {"name": "name", "label": "\u0406\u043c'\u044f \u0442\u0430 \u043f\u0440\u0456\u0437\u0432\u0438\u0449\u0435", "type": "text", "defaultValue": "", "placeholder": "\u0413\u0440\u0438\u0433\u043e\u0440\u0456\u0439 \u0421\u043a\u043e\u0432\u043e\u0440\u043e\u0434\u0430", "instructions": "\u0421\u0430\u043c\u0435 \u0446\u0456 \u0434\u0430\u043d\u0456 \u0431\u0443\u0434\u0443\u0442\u044c \u0437\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0456 \u0443 \u043a\u043e\u0436\u043d\u043e\u043c\u0443 \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043e\u043c\u0443 \u0432\u0430\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0456\u043a\u0430\u0442\u0456.", "required": true, "restrictions": {"max_length": 255}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "name"}, {"name": "username", "label": "\u0406\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0434\u043b\u044f \u0444\u043e\u0440\u0443\u043c\u0456\u0432", "type": "text", "defaultValue": "", "placeholder": "hryhorii_skovoroda", "instructions": "\u0406\u043c'\u044f, \u044f\u043a\u0435 \u0456\u0434\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0443\u0432\u0430\u0442\u0438\u043c\u0435 \u0432\u0430\u0441 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0456. \u0419\u043e\u0433\u043e \u0441\u043b\u0456\u0434 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u0438 \u043b\u0430\u0442\u0438\u043d\u0438\u0446\u0435\u044e \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u0456\u043b\u0456\u0432 (\u043d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u0437\u043c\u0456\u043d\u0438\u0442\u0438 \u043f\u0456\u0437\u043d\u0456\u0448\u0435).", "required": true, "restrictions": {"min_length": 2, "max_length": 30}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "depen
1119dsOn": null, "autocomplete": "username"}, {"name": "password", "label": "\u041f\u0430\u0440\u043e\u043b\u044c ", "type": "password", "defaultValue": "", "placeholder": "", "instructions": "\u0412\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u044f\u043a \u043c\u0456\u043d\u0456\u043c\u0443\u043c 6 \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432.", "required": true, "restrictions": {"min_length": 6, "max_length": 75}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "new-password"}, {"name": "role", "label": "\u0420\u043e\u043b\u044c", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": true, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448\u0443 \u0440\u043e\u043b\u044c.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440, %(value)s \u043d\u0435\u043c\u0430\u0454 \u0441\u0435\u0440\u0435\u0434 \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0456\u0432 \u0432\u0438\u0431\u043e\u0440\u0443."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "student", "name": "\u0423\u0447\u0435\u043d\u044c / \u0443\u0447\u0435\u043d\u0438\u0446\u044f", "default": false, "fields": [{"required": true, "name": "role"}, {"required": false, "name": "region"}, {"required": false, "name": "locality"}, {"required": false, "name": "school"}, {"required": false, "name": "classroom"}, {"required": false, "name": "classroom_letter"}]}, {"value": "instructor", "name": "\u0423\u0447\u0438\u0442\u0435\u043b\u044c / \u0443\u0447\u0438\u0442\u0435\u043b\u044c\u043a\u0430", "default": false, "fields": [{"required": true, "name": "role"}, {"required": false, "name": "region"}, {"required": false, "name": "locality"}, {"required": false, "name": "school"}, {"required": false, "name": "classroom"}, {"required": false, "name": "classroom_letter"}]}, {"value": "auditor", "name": "\u0421\u043b\u0443\u0445\u0430\u0447 / \u0441\u043b\u0443\u0445\u0430\u0447\u043a\u0430", "default": false, "fields": []}]}, {"name": "region", "label": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448\u0443 \u043e\u0431\u043b\u0430\u0441\u0442\u044c.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440, %(value)s \u043d\u0435\u043c\u0430\u0454 \u0441\u0435\u0440\u0435\u0434 \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0456\u0432 \u0432\u0438\u0431\u043e\u0440\u0443."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "3", "name": "\u0412\u0456\u043d\u043d\u0438\u0446\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "4", "name": "\u0412\u043e\u043b\u0438\u043d\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "5", "name": "\u0414\u043d\u0456\u043f\u0440\u043e\u043f\u0435\u0442\u0440\u043e\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "6", "name": "\u0414\u043e\u043d\u0435\u0446\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "8", "name": "\u0416\u0438\u0442\u043e\u043c\u0438\u0440\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "9", "name": "\u0417\u0430\u043a\u0430\u0440\u043f\u0430\u0442\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "7", "name": "\u0417\u0430\u043f\u043e\u0440\u0456\u0437\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "11", "name": "\u0406\u0432\u0430\u043d\u043e-\u0424\u0440\u0430\u043d\u043a\u0456\u0432\u0441\u044c\u043a\u0430 \u041e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "12", "name": "\u041a\u0438\u0457\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "14", "name": "\u041a\u0456\u0440\u043e\u0432\u043e\u0433\u0440\u0430\u0434\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}
1119, {"value": "15", "name": "\u041b\u0443\u0433\u0430\u043d\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "10", "name": "\u041b\u044c\u0432\u0456\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "16", "name": "\u041c\u0438\u043a\u043e\u043b\u0430\u0457\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "2", "name": "\u043c.\u041a\u0438\u0457\u0432", "default": false}, {"value": "17", "name": "\u041e\u0434\u0435\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "18", "name": "\u041f\u043e\u043b\u0442\u0430\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "19", "name": "\u0420\u0456\u0432\u043d\u0435\u043d\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "20", "name": "\u0421\u0443\u043c\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "21", "name": "\u0422\u0435\u0440\u043d\u043e\u043f\u0456\u043b\u044c\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "22", "name": "\u0425\u0430\u0440\u043a\u0456\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "23", "name": "\u0425\u0435\u0440\u0441\u043e\u043d\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "26", "name": "\u0425\u043c\u0435\u043b\u044c\u043d\u0438\u0446\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "13", "name": "\u0427\u0435\u0440\u043a\u0430\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "24", "name": "\u0427\u0435\u0440\u043d\u0456\u0432\u0435\u0446\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}, {"value": "25", "name": "\u0427\u0435\u0440\u043d\u0456\u0433\u0456\u0432\u0441\u044c\u043a\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c", "default": false}], "showInRequired": true}, {"name": "locality", "label": "\u041d\u0430\u0441\u0435\u043b\u0435\u043d\u0438\u0439 \u043f\u0443\u043d\u043a\u0442", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448 \u043d\u0430\u0441\u0435\u043b\u0435\u043d\u0438\u0439 \u043f\u0443\u043d\u043a\u0442.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440. \u0422\u0430\u043a\u043e\u0433\u043e \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0443 \u043d\u0435\u043c\u0430 \u0441\u0435\u0440\u0435\u0434 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0445."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": "/meta_user/api/v1/localities/region_id/", "infoUrlReplaceParam": "region_id", "dependsOn": "region", "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "", "name": "---------", "default": false}], "showInRequired": true}, {"name": "school", "label": "\u0417\u0430\u043a\u043b\u0430\u0434 \u043e\u0441\u0432\u0456\u0442\u0438", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448 \u0437\u0430\u043a\u043b\u0430\u0434 \u043e\u0441\u0432\u0456\u0442\u0438.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440. \u0422\u0430\u043a\u043e\u0433\u043e \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0443 \u043d\u0435\u043c\u0430 \u0441\u0435\u0440\u0435\u0434 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0445."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": "/meta_user/api/v1/schools/locality_id/", "infoUrlReplaceParam": "locality_id", "depen
1119dsOn": "locality", "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "", "name": "---------", "default": false}], "showInRequired": true}, {"name": "classroom", "label": "\u041a\u043b\u0430\u0441", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448 \u043a\u043b\u0430\u0441.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440, %(value)s \u043d\u0435\u043c\u0430\u0454 \u0441\u0435\u0440\u0435\u0434 \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0456\u0432 \u0432\u0438\u0431\u043e\u0440\u0443."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "1", "name": "1", "default": false}, {"value": "2", "name": "2", "default": false}, {"value": "3", "name": "3", "default": false}, {"value": "4", "name": "4", "default": false}, {"value": "5", "name": "5", "default": false}, {"value": "6", "name": "6", "default": false}, {"value": "7", "name": "7", "default": false}, {"value": "8", "name": "8", "default": false}, {"value": "9", "name": "9", "default": false}, {"value": "10", "name": "10", "default": false}, {"value": "11", "name": "11", "default": false}], "showInRequired": true}, {"name": "classroom_letter", "label": "\u0411\u0443\u043a\u0432\u0430 \u043a\u043b\u0430\u0441\u0443", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0431\u0443\u043a\u0432\u0443 \u0432\u0430\u0448\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0443.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440, %(value)s \u043d\u0435\u043c\u0430\u0454 \u0441\u0435\u0440\u0435\u0434 \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0456\u0432 \u0432\u0438\u0431\u043e\u0440\u0443."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "\u0410", "name": "\u0410", "default": false}, {"value": "\u0411", "name": "\u0411", "default": false}, {"value": "\u0412", "name": "\u0412", "default": false}, {"value": "\u0413", "name": "\u0413", "default": false}, {"value": "\u0490", "name": "\u0490", "default": false}, {"value": "\u0414", "name": "\u0414", "default": false}, {"value": "\u0415", "name": "\u0415", "default": false}, {"value": "\u0404", "name": "\u0404", "default": false}, {"value": "\u0416", "name": "\u0416", "default": false}, {"value": "\u0417", "name": "\u0417", "default": false}, {"value": "\u0418", "name": "\u0418", "default": false}, {"value": "\u0406", "name": "\u0406", "default": false}, {"value": "\u0407", "name": "\u0407", "default": false}, {"value": "\u0419", "name": "\u0419", "default": false}, {"value": "\u041a", "name": "\u041a", "default": false}, {"value": "\u041b", "name": "\u041b", "default": false}, {"value": "\u041c", "name": "\u041c", "default": false}, {"value": "\u041d", "name": "\u041d", "default": false}, {"value": "\u041e", "name": "\u041e", "default": false}, {"value": "\u041f", "name": "\u041f", "default": false}, {"value": "\u0420", "name": "\u0420", "default": false}, {"value": "\u0421", "name": "\u0421", "default": false}, {"value": "\u0422", "name": "\u0422", "default": false}, {"value": "\u0423", "name": "\u0423", "default": false}, {"value": "\u0424", "name": "\u0424", "default": false}, {"value": "\u0425", "name": "\u0425", "default": false}, {"value": "\u0426", "name": "\u0426", "default": false}, {"value": "\u0427", "name": "\u0427", "default": false}, {"value": "\u0428", "name": "\u0428", "default": false}
1119, {"value": "\u0429", "name": "\u0429", "default": false}, {"value": "\u042c", "name": "\u042c", "default": false}, {"value": "\u042e", "name": "\u042e", "default": false}, {"value": "\u042f", "name": "\u042f", "default": false}, {"value": "\u0406\u043d\u0448\u0435", "name": "\u0406\u043d\u0448\u0435", "default": false}], "showInRequired": true}, {"name": "publisher_name", "label": "\u0412\u0438\u0434\u0430\u0432\u043d\u0438\u0446\u0442\u0432\u043e", "type": "select", "defaultValue": "------", "placeholder": null, "instructions": "", "required": true, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448e \u0432\u0438\u0434\u0430\u0432\u043d\u0438\u0446\u0442\u0432\u043e.", "invalid_choice": "\u0417\u0440\u043e\u0431\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u0432\u0438\u0431\u0456\u0440, %(value)s \u043d\u0435\u043c\u0430\u0454 \u0441\u0435\u0440\u0435\u0434 \u0432\u0430\u0440\u0456\u0430\u043d\u0442\u0456\u0432 \u0432\u0438\u0431\u043e\u0440\u0443."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}], "showInRequired": true}, {"name": "phone_number", "label": "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443", "type": "text", "defaultValue": null, "placeholder": null, "instructions": "", "required": true, "restrictions": {}, "errorMessages": {"required": "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u0432\u0430\u0448 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null, "showInRequired": true}, {"name": "gender", "label": "\u0421\u0442\u0430\u0442\u044c", "type": "select", "defaultValue": "", "placeholder": "", "instructions": "", "required": false, "restrictions": {}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "sex", "options": [{"value": "", "name": "--", "default": true}, {"value": "m", "name": "\u0427\u043e\u043b\u043e\u0432\u0456\u043a", "default": false}, {"value": "f", "name": "\u0416\u0456\u043d\u043a\u0430", "default": false}, {"value": "o", "name": "\u0406\u043d\u0448\u0435 / \u041d\u0435 \u0431\u0430\u0436\u0430\u044e \u0432\u043a\u0430\u0437\u0443\u0432\u0430\u0442\u0438", "default": false}]}, {"name": "year_of_birth", "label": "\u0420\u0456\u043a \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f", "type": "select", "defaultValue": "", "placeholder": "", "instructions": "", "required": false, "restrictions": {}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": "bday-year", "options": [{"value": "", "name": "--", "default": true}, {"value": "2026", "name": "2026", "default": false}, {"value": "2025", "name": "2025", "default": false}, {"value": "2024", "name": "2024", "default": false}, {"value": "2023", "name": "2023", "default": false}, {"value": "2022", "name": "2022", "default": false}, {"value": "2021", "name": "2021", "default": false}, {"value": "2020", "name": "2020", "default": false}, {"value": "2019", "name": "2019", "default": false}, {"value": "2018", "name": "2018", "default": false}, {"value": "2017", "name": "2017", "default": false}, {"value": "2016", "name": "2016", "default": false}, {"value": "2015", "name": "2015", "default": false}, {"value": "2014", "name": "2014", "default": false}, {"value": "2013", "name": "2013", "default": false}, {"value": "2012", "name": "2012", "default": false}, {"value": "2011", "name": "2011", "default": false}, {"value": "2010", "name": "2010", "default": false}, {"value": "2009", "name": "2009", "default": false}, {"value": "2008", "name": "2008", "default": false}, {"value": "2007", "name": "2007", "default": false}, {"value": "2006", "name": "2006", "default": false}, {"value": "2005", "name": "2005", "default": false}, {"value": "2004", "name": "2004", "default": false}, {"value": "2003", "name": "2003", "default": false}, {"value": "2002", "name": "2002", "default": false}, {"value": "2001", "name": "2001", "default": false}, {"value": "2000", "name": "2000", "default": false}, {"value": "1999", "name": "1999", "default": false}, {"value": "1998", "name": "1998", "default": false}, {"value": "1997", "name": "1997", "default": false}, {"value": "1996", "name": "1996", "default": false}, {"value": "1995", "name": "1995", "default": false}, {"value": "1994", "name": "1994", "default": false}
1119, {"value": "1993", "name": "1993", "default": false}, {"value": "1992", "name": "1992", "default": false}, {"value": "1991", "name": "1991", "default": false}, {"value": "1990", "name": "1990", "default": false}, {"value": "1989", "name": "1989", "default": false}, {"value": "1988", "name": "1988", "default": false}, {"value": "1987", "name": "1987", "default": false}, {"value": "1986", "name": "1986", "default": false}, {"value": "1985", "name": "1985", "default": false}, {"value": "1984", "name": "1984", "default": false}, {"value": "1983", "name": "1983", "default": false}, {"value": "1982", "name": "1982", "default": false}, {"value": "1981", "name": "1981", "default": false}, {"value": "1980", "name": "1980", "default": false}, {"value": "1979", "name": "1979", "default": false}, {"value": "1978", "name": "1978", "default": false}, {"value": "1977", "name": "1977", "default": false}, {"value": "1976", "name": "1976", "default": false}, {"value": "1975", "name": "1975", "default": false}, {"value": "1974", "name": "1974", "default": false}, {"value": "1973", "name": "1973", "default": false}, {"value": "1972", "name": "1972", "default": false}, {"value": "1971", "name": "1971", "default": false}, {"value": "1970", "name": "1970", "default": false}, {"value": "1969", "name": "1969", "default": false}, {"value": "1968", "name": "1968", "default": false}, {"value": "1967", "name": "1967", "default": false}, {"value": "1966", "name": "1966", "default": false}, {"value": "1965", "name": "1965", "default": false}, {"value": "1964", "name": "1964", "default": false}, {"value": "1963", "name": "1963", "default": false}, {"value": "1962", "name": "1962", "default": false}, {"value": "1961", "name": "1961", "default": false}, {"value": "1960", "name": "1960", "default": false}, {"value": "1959", "name": "1959", "default": false}, {"value": "1958", "name": "1958", "default": false}, {"value": "1957", "name": "1957", "default": false}, {"value": "1956", "name": "1956", "default": false}, {"value": "1955", "name": "1955", "default": false}, {"value": "1954", "name": "1954", "default": false}, {"value": "1953", "name": "1953", "default": false}, {"value": "1952", "name": "1952", "default": false}, {"value": "1951", "name": "1951", "default": false}, {"value": "1950", "name": "1950", "default": false}, {"value": "1949", "name": "1949", "default": false}, {"value": "1948", "name": "1948", "default": false}, {"value": "1947", "name": "1947", "default": false}, {"value": "1946", "name": "1946", "default": false}, {"value": "1945", "name": "1945", "default": false}, {"value": "1944", "name": "1944", "default": false}, {"value": "1943", "name": "1943", "default": false}, {"value": "1942", "name": "1942", "default": false}, {"value": "1941", "name": "1941", "default": false}, {"value": "1940", "name": "1940", "default": false}, {"value": "1939", "name": "1939", "default": false}, {"value": "1938", "name": "1938", "default": false}, {"value": "1937", "name": "1937", "default": false}, {"value": "1936", "name": "1936", "default": false}, {"value": "1935", "name": "1935", "default": false}, {"value": "1934", "name": "1934", "default": false}, {"value": "1933", "name": "1933", "default": false}, {"value": "1932", "name": "1932", "default": false}, {"value": "1931", "name": "1931", "default": false}, {"value": "1930", "name": "1930", "default": false}, {"value": "1929", "name": "1929", "default": false}, {"value": "1928", "name": "1928", "default": false}, {"value": "1927", "name": "1927", "default": false}, {"value": "1926", "name": "1926", "default": false}, {"value": "1925", "name": "1925", "default": false}, {"value": "1924", "name": "1924", "default": false}, {"value": "1923", "name": "1923", "default": false}, {"value": "1922", "name": "1922", "default": false}, {"value": "1921", "name": "1921", "default": false}, {"value": "1920", "name": "1920", "default": false}, {"value": "1919", "name": "1919", "default": false}, {"value": "1918", "name": "1918", "default": false}, {"value": "1917", "name": "1917", "default": false}, {"value": "1916", "name": "1916", "default": false}, {"value": "1915", "name": "1915", "default": false}, {"value": "1914", "name": "1914", "default": false}, {"value": "1913", "name": "1913", "default": false}, {"value": "1912", "name": "1912", "default": false}, {"value": "1911", "name": "1911", "default": false}, {"value": "1910", "name": "1910", "default": false}, {"value": "1909", "name": "1909", "default": false}, {"value": "1908", "name": "1908", "default": false}, {"value": "1907", "name": "1907", "default": false}]}, {"name": "level_of_education", "label": "\u041d\u0430\u0439\u0432\u0438\u0449\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c \u043e\u0441\u0432\u0456\u0442\u0438, \u0449\u043e \u0432\u0438 \u043e\u0442\u0440\u0438\u043c\u0430\u043b\u0438:", "type": "select", "defaultValue": "", "placeholder": "", "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u043d\u0430\u0439\u0432\u0438\u0449\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c \u043e\u0441\u0432\u0456\u0442\u0438, \u0449\u043e \u0432\u0438 \u043e\u0442\u0440\u0438\u043c\u0430\u043b\u0438."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "depen
1119dsOn": null, "autocomplete": null, "options": [{"value": "", "name": "--", "default": true}, {"value": "p", "name": "\u041a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u0441\u044c\u043a\u0438\u0439 \u0447\u0438 \u0414\u043e\u043a\u0442\u043e\u0440\u0441\u044c\u043a\u0438\u0439 \u0441\u0442\u0443\u043f\u0456\u043d\u044c", "default": false}, {"value": "m", "name": "\u041c\u0430\u0433\u0456\u0441\u0442\u0440 \u0430\u0431\u043e \u0441\u043f\u0435\u0446\u0456\u0430\u043b\u0456\u0441\u0442", "default": false}, {"value": "b", "name": "\u0414\u0438\u043f\u043b\u043e\u043c \u0431\u0430\u043a\u0430\u043b\u0430\u0432\u0440\u0430", "default": false}, {"value": "a", "name": "\u0414\u0438\u043f\u043b\u043e\u043c \u043f\u0440\u043e \u043e\u0441\u0432\u0456\u0442\u0443", "default": false}, {"value": "hs", "name": "\u0421\u0435\u0440\u0435\u0434\u043d\u044f \u043e\u0441\u0432\u0456\u0442\u0430", "default": false}, {"value": "jhs", "name": "\u041f\u0440\u043e\u0444\u0435\u0441\u0456\u0439\u043d\u043e-\u0442\u0435\u0445\u043d\u0456\u0447\u043d\u0430 \u043e\u0441\u0432\u0456\u0442\u0430", "default": false}, {"value": "el", "name": "\u041f\u043e\u0447\u0430\u0442\u043a\u043e\u0432\u0430 \u043e\u0441\u0432\u0456\u0442\u0430", "default": false}, {"value": "none", "name": "\u0411\u0435\u0437 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0457 \u043e\u0441\u0432\u0456\u0442\u0438", "default": false}, {"value": "other", "name": "\u0406\u043d\u0448\u0430 \u043e\u0441\u0432\u0456\u0442\u0430", "default": false}]}, {"name": "goals", "label": "\u0420\u043e\u0437\u043a\u0430\u0436\u0456\u0442\u044c \u043d\u0430\u043c, \u0447\u043e\u043c\u0443 \u0432\u0438 \u0437\u0430\u0446\u0456\u043a\u0430\u0432\u043b\u0435\u043d\u0456 \u0432 Profosvita", "type": "textarea", "defaultValue": "", "placeholder": "", "instructions": "", "required": false, "restrictions": {}, "errorMessages": {"required": "\u041f\u043e\u0432\u0456\u0434\u043e\u043c\u0442\u0435 \u043d\u0430\u043c \u0441\u0432\u043e\u0457 \u0446\u0456\u043b\u0456."}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null}, {"name": "honor_code", "label": "\u042f \u043f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u044e, \u0449\u043e \u043e\u0437\u043d\u0430\u0439\u043e\u043c\u0438\u0432\u0441\u044f \u0437 \u003ca href='/honor' rel='noopener' target='_blank'\u003e\u0423\u043c\u043e\u0432\u0430\u043c\u0438 \u043d\u0430\u0434\u0430\u043d\u043d\u044f \u043f\u043e\u0441\u043b\u0443\u0433 \u0442\u0430 \u041a\u043e\u0434\u0435\u043a\u0441\u043e\u043c \u0427\u0435\u0441\u0442\u0456\u003c/a\u003e \u0456 \u043f\u043e\u0433\u043e\u0434\u0436\u0443\u044e\u0441\u044c \u0437 \u003ca href='/privacy' rel='noopener' target='_blank'\u003e\u041f\u043e\u043b\u0456\u0442\u0438\u043a\u043e\u044e \u043a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u043e\u0441\u0442\u0456\u003c/a\u003e.", "type": "checkbox", "defaultValue": false, "placeholder": "", "instructions": "", "required": true, "restrictions": {}, "errorMessages": {"required": "\u0412\u0438 \u043f\u043e\u0432\u0438\u043d\u043d\u0456 \u043f\u0440\u0438\u0439\u043d\u044f\u0442\u0438 \u0423\u043c\u043e\u0432\u0438 \u043d\u0430\u0434\u0430\u043d\u043d\u044f \u043f\u043e\u0441\u043b\u0443\u0433 \u0442\u0430 \u041a\u043e\u0434\u0435\u043a\u0441 \u0427\u0435\u0441\u0442\u0456 Profosvita"}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "dependsOn": null, "autocomplete": null}], "fieldsDefault": ["email", "name", "username", "password", "role"]}, "password_reset_form_desc": {"method": "post", "submit_url": "/account/password", "fields": [{"name": "email", "label": "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0448\u0442\u0430", "type": "email", "defaultValue": "", "placeholder": "[email protected]", "instructions": "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0448\u0442\u0430, \u044f\u043a\u0443 \u0432\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u043b\u0438 \u0434\u043b\u044f \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0456 Profosvita", "required": true, "restrictions": {"min_length": 3, "max_length": 254}, "errorMessages": {}, "supplementalLink": "", "supplementalText": "", "loginIssueSupportLink": "mailto:[email protected]", "infoUrl": null, "infoUrlReplaceParam": null, "depen
1119dsOn": null, "autocomplete": null}], "fieldsDefault": []}, "account_creation_allowed": true, "is_account_recovery_feature_enabled": false, "is_multiple_user_enterprises_feature_enabled": false, "enterprise_slug_login_url": null, "is_enterprise_enable": false, "is_require_third_party_auth_enabled": false}; 1120 LogistrationFactory(options); 1121 if ('newrelic' in window) { 1122 newrelic.finished(); 1123 // Because of a New Relic bug, the finished() event doesn't show up 1124 // in Insights, so we have to make a new PageAction that is basically 1125 // the same thing. We still want newrelic.finished() for session 1126 // traces though. 1127 newrelic.addPageAction('xfinished'); 1128 } 1129 var label_span_school = '<span id="school-optional-help" class="label-optional">СпоÑаÑÐºÑ Ð²Ð²ÐµÐ´ÑÑÑ Ð½Ð°Ñелений пÑнкÑ...</span>'; 1130 var label_span_locality = '<span id="locality-optional-help" class="label-optional">СпоÑаÑÐºÑ Ð²Ð²ÐµÐ´ÑÑÑ Ð¾Ð±Ð»Ð°ÑÑÑ...</span>'; 1131 1132 window.metaFields = ['region', 'locality', 'school', 'classroom', 'classroom_letter', 'phone_number', 'publisher_name']; 1133 1134 var roleFieldVisibility = {"student": ["region", "locality", "school", "classroom", "classroom_letter"], "instructor": ["region", "locality", "school", "classroom", "classroom_letter"], "auditor": [], "publisher_repr": ["phone_number", "publisher_name"]}; 1135 var roleFieldRequired = {"student": ["region"], "instructor": ["region"], "auditor": [], "publisher_repr": []}; 1136 1137 1138 $(document).on('change', '#register-role', function() { 1139 var $regionField = $('#register-region'); 1140 var $localityField = $('#register-locality'); 1141 var $schoolField = $('#register-school'); 1142 var $publisherNameField = $('#register-publisher_name'); 1143 var role = this.value; 1144 1145 // when role changes, clean up all fields 1146 1147 $regionField.children('option:first').attr('selected', 'selected'); 1148 $regionField.trigger('change'); 1149 1150 $localityField.children('option:not(:first)').remove(); 1151 $localityField.trigger('change'); 1152 1153 $schoolField.children('option:not(:first)').remove(); 1154 $schoolField.trigger('change').attr('disabled', 'disabled'); 1155 1156 $publisherNameField.children('option:not(:first)').remove(); 1157 $publisherNameField.trigger('change'); 1158 1159 window.metaFields.forEach(function(field_name) { 1160 $(`#register-${field_name}`).closest('.form-field').hide(); 1161 }); 1162 1163 if (roleFieldVisibility[role]) { 1164 roleFieldVisibility[role].forEach(function(field_name) { 1165 var fieldRequired = roleFieldRequired[role].includes(field_name); 1166 var $field = $(`#register-${field_name}`); 1167 var $label = $(`label[for='register-${field_name}']`); 1168 var $optionalSpanLabel = $label.find('.label-optional').first(); 1169 var $requiredSpanLabel = $label.find('.label-required').first(); 1170 var $labelIcon = $label.find(`#register-${field_name}-validation-icon`).first(); 1171 var $validationError = $(`#register-${field_name}-validation-error`); 1172 1173 if (fieldRequired) { 1174 if ($optionalSpanLabel.length) { 1175 $optionalSpanLabel 1176 .attr('id', `register-${field_name}-required-label`) 1177 .attr('class', 'label-required') 1178 .text(gettext("(required)")); 1179 $validationError.show(); 1180 } 1181 } else { 1182 if ($requiredSpanLabel.length) { 1183 $requiredSpanLabel 1184 .attr('id', `register-${field_name}-optional-label`) 1185 .attr('class', 'label-optional') 1186 .text(gettext("(optional)")); 1187 $validationError.hide(); 1188 } 1189 } 1190 1191 if ($requiredSpanLabel.length) { 1192 $requiredSpanLabel.removeClass('error'); 1193 $labelIcon.removeClass('error fa-exclamation'); 1194 } 1195 1196 if (!$labelIcon.length) { 1197 $label.append(`<span class="icon fa" id="register-${field_name}-validation-icon" aria-hidden="true"></span>`); 1198 } 1199 1200 $label.removeClass('error'); 1201 $validationError.addClass("hidden"); 1202 1203 $field.prop("required", fieldRequired).closest('.form-field').show(); 1204 }); 1205 1206 } 1207 1208 window.metaFields.forEach(function(field_name) { 1209 var $registerField = $(`#register-${field_name}`); 1210 1211 if (!roleFieldVisibility[role] || !roleFieldVisibility[role].includes(field_name)) { 1212 $registerField.val(''); 1213 } 1214 if (!roleFieldRequired[role] || !roleFieldRequired[role].includes(field_name)) { 1215 $registerField.prop("required", false); 1216 } 1217 1218 if (!$(`label[for=${field_name}]`).hasClass('error')) { 1219 $(`#${field_name}-required-label`).removeClass('error'); 1220 $(`#${field_name}-validation-icon`).removeClass('error fa-exclamation'); 1221 } 1222 }); 1223 }); 1224 1225 1226 $(document).on('change', '#register-region', function(event) { 1227 1228 var $localityField = $('#register-locality'); 1229 var regionValue = $(event.currentTarget).val(); 1230 1231 if (regionValue) { 1232 1233 var url = "/meta_user/localities/region_id/"; 1234 1235 // school disabling case 1236 $('#register-school').attr('disabled', 'disabled'); 1237 1238 if (!$('#school-optional-help').length) { 1239 $('[for="register-school"]').append(label_span_school); 1240 } 1241 1242 $('#register-locality').removeAttr('disabled'); 1243 $localityField.children('option:not(:first)').remove(); 1244 $('#register-school').children('option:not(:first)').remove(); 1245 1246 $.ajax({ 1247 type: 'GET', 1248 url: url.replace(/region_id/g, regionValue), 1249 success: (data) => { 1250 $.each(data, (ind, item) => { 1251 $localityField.append( 1252 '<option value="' + item.id + '" >' + item.name + "</option>" 1253 ) 1254 }) 1255 } 1256 }); 1257 $('#locality-optional-help').remove(); 1258 } else { 1259 $('#register-locality').attr('disabled', 'disabled'); 1260 $('#register-school').attr('disabled', 'disabled'); 1261 1262 if (!$('#locality-optional-help').length){ 1263 $('[for="register-locality"]').append(label_span_locality); 1264 } 1265 } 1266 }); 1267 1268 $(document).on('change', '#register-locality', function(event) { 1269 1270 var $schoolField = $('#register-school'); 1271 var localityValue = $(event.currentTarget).val(); 1272 $schoolField.val(''); 1273 1274 if (localityValue) { 1275 1276 var url = "/meta_user/schools/locality_id/"; 1277 1278 $schoolField.children('option:not(:first)').remove(); 1279 $('#register-school').removeAttr('disabled'); 1280 1281 $.ajax({ 1282 type: 'GET', 1283 url: url.replace(/locality_id/g, localityValue), 1284 success: (data) => { 1285 $.each(data, (ind, item) => { 1286 $schoolField.append( 1287 '<option value="' + item.id + '" >' + item.name + "</option>" 1288 ) 1289 }) 1290 } 1291 }); 1292 $('#school-optional-help').remove(); 1293 } else { 1294 $('#register-school').attr('disabled', 'disabled'); 1295 1296 if (!$('#school-optional-help').length) { 1297 $('[for="register-school"]').append(label_span_school); 1298 } 1299 } 1300 }); 1301 $(function(){ 1302 $('#register-role').trigger('change'); 1303 }); 1304 1305 1306 }); 1307 }).call(this, require || RequireJS.require); 1308 </script>
1308 1309 1310 1311 1312 1313 1314 1315 1316
1316<script type="text/javascript" src="/static/js/vendor/noreferrer.aa62a3e70ffa.js" charset="utf-8"></script>
1316 1317
1317<script type="text/javascript" src="/static/js/utils/navigation.08930e16ab3d.js" charset="utf-8"></script>
1317 1318
1318<script type="text/javascript" src="/static/js/header/header.309a1243e175.js"></script>
1318 1319 1320
1320<script type="text/javascript"> 1321 $(document).ready(function() { 1322 var languages = navigator.languages.map(function(lang){ 1323 return lang.split('-')[0]; 1324 }); 1325 let ukExists = false; 1326 for(let lang in languages) { 1327 if (['uk', 'ru'].includes(languages[lang])) { 1328 ukExists = true; 1329 break; 1330 } 1331 } 1332 if (ukExists) { 1333 $('.guideline-uk').show(); 1334 } else { 1335 $('.guideline-en').show(); 1336 } 1337 }); 1338 </script>
1338 1339
1339<script type="text/javascript" src="/static/lilac-profosvita-microsite/js/common.e94df7e9234f.js"></script>
1339 1340
1340<script type="text/javascript" src="/static/js/src/jquery_extend_patch.54dddef28d15.js"></script>
1340 1341</body> 1342</html> 1343 1344
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.