From b31f9ed0bf90ee1fcb7e5adb11104009c074afe9 Mon Sep 17 00:00:00 2001 From: Lucas Bertrand-Christen <l.b-c@hotmail.com> Date: Wed, 15 Nov 2023 23:58:35 +0100 Subject: [PATCH] feat:post-dev-test-td4 --- TD4/pom.xml | 1 + .../filestore/api/dto/CollectionDto.java | 53 + .../fr/miage23/filestore/api/dto/Hello.java | 14 - .../dto/{CreateNodeDto.java => NodeDto.java} | 4 +- .../IllegalArgumentExceptionMapper.java | 2 + .../api/resources/NodesResource.java | 62 +- .../filestore/api/template/Template.java | 14 + .../api/template/TemplateBodyWriter.java | 72 + .../api/template/TemplateContent.java | 40 + .../api/template/TemplateHelper.java | 36 + TD4/src/main/resources/META-INF/beans.xml | 7 + .../resources/ValidationMessages.properties | 1 + TD4/src/main/resources/templates/files.ftl | 207 + TD4/src/main/resources/templates/menu.ftl | 48 + TD4/src/main/resources/templates/network.ftl | 209 + TD4/src/main/resources/templates/shares.ftl | 70 + TD4/src/main/resources/templates/status.ftl | 136 + TD4/src/main/webapp/WEB-INF/web.xml | 9 +- TD4/src/main/webapp/css/app-rtl.css | 2751 +++ TD4/src/main/webapp/css/app.css | 2781 +++ TD4/src/main/webapp/css/bootstrap-rtl.css | 6339 +++++++ TD4/src/main/webapp/css/bootstrap.css | 6339 +++++++ TD4/src/main/webapp/css/styles.css | 24 + TD4/src/main/webapp/css/theme-a.css | 77 + TD4/src/main/webapp/css/theme-b.css | 77 + TD4/src/main/webapp/css/theme-c.css | 77 + TD4/src/main/webapp/css/theme-d.css | 77 + TD4/src/main/webapp/css/theme-e.css | 77 + TD4/src/main/webapp/css/theme-f.css | 77 + TD4/src/main/webapp/css/theme-g.css | 77 + TD4/src/main/webapp/css/theme-h.css | 77 + TD4/src/main/webapp/img/bg1.jpg | Bin 0 -> 185666 bytes TD4/src/main/webapp/img/bg10.jpg | Bin 0 -> 70030 bytes TD4/src/main/webapp/img/bg2.jpg | Bin 0 -> 33131 bytes TD4/src/main/webapp/img/bg3.jpg | Bin 0 -> 37072 bytes TD4/src/main/webapp/img/bg4.jpg | Bin 0 -> 54175 bytes TD4/src/main/webapp/img/bg5.jpg | Bin 0 -> 27389 bytes TD4/src/main/webapp/img/bg6.jpg | Bin 0 -> 32201 bytes TD4/src/main/webapp/img/bg7.jpg | Bin 0 -> 29906 bytes TD4/src/main/webapp/img/bg8.jpg | Bin 0 -> 27572 bytes TD4/src/main/webapp/img/bg9.jpg | Bin 0 -> 40164 bytes TD4/src/main/webapp/img/dummy.png | Bin 0 -> 693 bytes TD4/src/main/webapp/img/lock-bg.jpg | Bin 0 -> 14639 bytes TD4/src/main/webapp/img/logo-single.png | Bin 0 -> 760 bytes TD4/src/main/webapp/img/logo.png | Bin 0 -> 1205 bytes TD4/src/main/webapp/img/mb-sample.jpg | Bin 0 -> 19376 bytes TD4/src/main/webapp/img/mockup.png | Bin 0 -> 8048 bytes TD4/src/main/webapp/img/profile-bg.jpg | Bin 0 -> 148674 bytes TD4/src/main/webapp/img/user/01.jpg | Bin 0 -> 4033 bytes TD4/src/main/webapp/img/user/02.jpg | Bin 0 -> 3309 bytes TD4/src/main/webapp/img/user/03.jpg | Bin 0 -> 3160 bytes TD4/src/main/webapp/img/user/04.jpg | Bin 0 -> 3677 bytes TD4/src/main/webapp/img/user/05.jpg | Bin 0 -> 3552 bytes TD4/src/main/webapp/img/user/06.jpg | Bin 0 -> 4531 bytes TD4/src/main/webapp/img/user/07.jpg | Bin 0 -> 3568 bytes TD4/src/main/webapp/img/user/08.jpg | Bin 0 -> 3844 bytes TD4/src/main/webapp/img/user/09.jpg | Bin 0 -> 4028 bytes TD4/src/main/webapp/img/user/10.jpg | Bin 0 -> 3493 bytes TD4/src/main/webapp/img/user/11.jpg | Bin 0 -> 3669 bytes TD4/src/main/webapp/img/user/12.jpg | Bin 0 -> 4559 bytes TD4/src/main/webapp/img/user/13.jpg | Bin 0 -> 4295 bytes TD4/src/main/webapp/index.html | 8 - TD4/src/main/webapp/index.jsp | 4 + TD4/src/main/webapp/js/app.js | 927 + .../css/fa-brands.css | 9 + .../css/fa-regular.css | 10 + .../css/fa-solid.css | 11 + .../css/fontawesome.css | 3173 ++++ .../webfonts/fa-brands-400.eot | Bin 0 -> 111620 bytes .../webfonts/fa-brands-400.svg | 1100 ++ .../webfonts/fa-brands-400.ttf | Bin 0 -> 111384 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 71560 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 61336 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 31272 bytes .../webfonts/fa-regular-400.svg | 368 + .../webfonts/fa-regular-400.ttf | Bin 0 -> 31044 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 14724 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 12168 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 133140 bytes .../webfonts/fa-solid-900.svg | 1892 ++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 132920 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 63836 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 50388 bytes .../webapp/vendor/animate.css/animate.css | 3494 ++++ TD4/src/main/webapp/vendor/animo/animo.js | 328 + .../vendor/bootstrap/dist/css/bootstrap.css | 9030 ++++++++++ .../vendor/bootstrap/dist/js/bootstrap.js | 3944 +++++ .../jquery-localize/dist/jquery.localize.js | 191 + .../vendor/jquery.easing/jquery.easing.js | 166 + .../main/webapp/vendor/jquery/dist/jquery.js | 10364 +++++++++++ .../webapp/vendor/js-storage/js.storage.js | 658 + .../vendor/modernizr/modernizr.custom.js | 1818 ++ .../vendor/moment/min/moment-with-locales.js | 14289 ++++++++++++++++ .../vendor/popper.js/dist/umd/popper.js | 2528 +++ .../vendor/screenfull/dist/screenfull.js | 168 + .../css/simple-line-icons.css | 778 + .../fonts/Simple-Line-Icons.eot | Bin 0 -> 54266 bytes .../fonts/Simple-Line-Icons.svg | 200 + .../fonts/Simple-Line-Icons.ttf | Bin 0 -> 54056 bytes .../fonts/Simple-Line-Icons.woff | Bin 0 -> 81332 bytes .../fonts/Simple-Line-Icons.woff2 | Bin 0 -> 30064 bytes .../main/webapp/vendor/whirl/dist/whirl.css | 472 + 102 files changed, 75731 insertions(+), 34 deletions(-) create mode 100644 TD4/src/main/java/fr/miage23/filestore/api/dto/CollectionDto.java delete mode 100644 TD4/src/main/java/fr/miage23/filestore/api/dto/Hello.java rename TD4/src/main/java/fr/miage23/filestore/api/dto/{CreateNodeDto.java => NodeDto.java} (92%) create mode 100644 TD4/src/main/java/fr/miage23/filestore/api/exceptions/IllegalArgumentExceptionMapper.java create mode 100644 TD4/src/main/java/fr/miage23/filestore/api/template/Template.java create mode 100644 TD4/src/main/java/fr/miage23/filestore/api/template/TemplateBodyWriter.java create mode 100644 TD4/src/main/java/fr/miage23/filestore/api/template/TemplateContent.java create mode 100644 TD4/src/main/java/fr/miage23/filestore/api/template/TemplateHelper.java create mode 100644 TD4/src/main/resources/META-INF/beans.xml create mode 100644 TD4/src/main/resources/ValidationMessages.properties create mode 100644 TD4/src/main/resources/templates/files.ftl create mode 100644 TD4/src/main/resources/templates/menu.ftl create mode 100644 TD4/src/main/resources/templates/network.ftl create mode 100644 TD4/src/main/resources/templates/shares.ftl create mode 100644 TD4/src/main/resources/templates/status.ftl create mode 100644 TD4/src/main/webapp/css/app-rtl.css create mode 100644 TD4/src/main/webapp/css/app.css create mode 100644 TD4/src/main/webapp/css/bootstrap-rtl.css create mode 100644 TD4/src/main/webapp/css/bootstrap.css create mode 100644 TD4/src/main/webapp/css/styles.css create mode 100644 TD4/src/main/webapp/css/theme-a.css create mode 100644 TD4/src/main/webapp/css/theme-b.css create mode 100644 TD4/src/main/webapp/css/theme-c.css create mode 100644 TD4/src/main/webapp/css/theme-d.css create mode 100644 TD4/src/main/webapp/css/theme-e.css create mode 100644 TD4/src/main/webapp/css/theme-f.css create mode 100644 TD4/src/main/webapp/css/theme-g.css create mode 100644 TD4/src/main/webapp/css/theme-h.css create mode 100644 TD4/src/main/webapp/img/bg1.jpg create mode 100644 TD4/src/main/webapp/img/bg10.jpg create mode 100644 TD4/src/main/webapp/img/bg2.jpg create mode 100644 TD4/src/main/webapp/img/bg3.jpg create mode 100644 TD4/src/main/webapp/img/bg4.jpg create mode 100644 TD4/src/main/webapp/img/bg5.jpg create mode 100644 TD4/src/main/webapp/img/bg6.jpg create mode 100644 TD4/src/main/webapp/img/bg7.jpg create mode 100644 TD4/src/main/webapp/img/bg8.jpg create mode 100644 TD4/src/main/webapp/img/bg9.jpg create mode 100644 TD4/src/main/webapp/img/dummy.png create mode 100644 TD4/src/main/webapp/img/lock-bg.jpg create mode 100644 TD4/src/main/webapp/img/logo-single.png create mode 100644 TD4/src/main/webapp/img/logo.png create mode 100644 TD4/src/main/webapp/img/mb-sample.jpg create mode 100644 TD4/src/main/webapp/img/mockup.png create mode 100644 TD4/src/main/webapp/img/profile-bg.jpg create mode 100644 TD4/src/main/webapp/img/user/01.jpg create mode 100644 TD4/src/main/webapp/img/user/02.jpg create mode 100644 TD4/src/main/webapp/img/user/03.jpg create mode 100644 TD4/src/main/webapp/img/user/04.jpg create mode 100644 TD4/src/main/webapp/img/user/05.jpg create mode 100644 TD4/src/main/webapp/img/user/06.jpg create mode 100644 TD4/src/main/webapp/img/user/07.jpg create mode 100644 TD4/src/main/webapp/img/user/08.jpg create mode 100644 TD4/src/main/webapp/img/user/09.jpg create mode 100644 TD4/src/main/webapp/img/user/10.jpg create mode 100644 TD4/src/main/webapp/img/user/11.jpg create mode 100644 TD4/src/main/webapp/img/user/12.jpg create mode 100644 TD4/src/main/webapp/img/user/13.jpg delete mode 100644 TD4/src/main/webapp/index.html create mode 100644 TD4/src/main/webapp/index.jsp create mode 100644 TD4/src/main/webapp/js/app.js create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.eot create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.svg create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.ttf create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.woff create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.woff2 create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.eot create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.svg create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.ttf create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.woff create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.woff2 create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.eot create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.svg create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.ttf create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.woff create mode 100644 TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.woff2 create mode 100644 TD4/src/main/webapp/vendor/animate.css/animate.css create mode 100644 TD4/src/main/webapp/vendor/animo/animo.js create mode 100644 TD4/src/main/webapp/vendor/bootstrap/dist/css/bootstrap.css create mode 100644 TD4/src/main/webapp/vendor/bootstrap/dist/js/bootstrap.js create mode 100644 TD4/src/main/webapp/vendor/jquery-localize/dist/jquery.localize.js create mode 100644 TD4/src/main/webapp/vendor/jquery.easing/jquery.easing.js create mode 100644 TD4/src/main/webapp/vendor/jquery/dist/jquery.js create mode 100644 TD4/src/main/webapp/vendor/js-storage/js.storage.js create mode 100644 TD4/src/main/webapp/vendor/modernizr/modernizr.custom.js create mode 100644 TD4/src/main/webapp/vendor/moment/min/moment-with-locales.js create mode 100644 TD4/src/main/webapp/vendor/popper.js/dist/umd/popper.js create mode 100644 TD4/src/main/webapp/vendor/screenfull/dist/screenfull.js create mode 100644 TD4/src/main/webapp/vendor/simple-line-icons/css/simple-line-icons.css create mode 100644 TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot create mode 100644 TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.svg create mode 100644 TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf create mode 100644 TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff create mode 100644 TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2 create mode 100644 TD4/src/main/webapp/vendor/whirl/dist/whirl.css diff --git a/TD4/pom.xml b/TD4/pom.xml index cd8d951..8ab4c45 100644 --- a/TD4/pom.xml +++ b/TD4/pom.xml @@ -31,6 +31,7 @@ <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-multipart-provider</artifactId> <version>6.2.6.Final</version> + <scope>provided</scope> </dependency> </dependencies> diff --git a/TD4/src/main/java/fr/miage23/filestore/api/dto/CollectionDto.java b/TD4/src/main/java/fr/miage23/filestore/api/dto/CollectionDto.java new file mode 100644 index 0000000..8cea47f --- /dev/null +++ b/TD4/src/main/java/fr/miage23/filestore/api/dto/CollectionDto.java @@ -0,0 +1,53 @@ +package fr.miage23.filestore.api.dto; + +import java.util.List; +import java.util.ArrayList; + +public class CollectionDto<T> { + + private List<T> values; + private int limit; + private int offset; + private long size; + + public CollectionDto() { + values = new ArrayList<>(); + limit = -1; + offset = -1; + size = -1; + } + + public List<T> getValues() { + return values; + } + + public void setValues(List<T> values) { + this.values = values; + } + + public int getLimit() { + return limit; + } + + public void setLimit(int limit) { + this.limit = limit; + } + + public int getOffset() { + return offset; + } + + public void setOffset(int offset) { + this.offset = offset; + } + + public long getSize() { + return size; + } + + public void setSize(long size) { + this.size = size; + } + +} + diff --git a/TD4/src/main/java/fr/miage23/filestore/api/dto/Hello.java b/TD4/src/main/java/fr/miage23/filestore/api/dto/Hello.java deleted file mode 100644 index 3ed5044..0000000 --- a/TD4/src/main/java/fr/miage23/filestore/api/dto/Hello.java +++ /dev/null @@ -1,14 +0,0 @@ -package fr.miage23.filestore.api.dto; - -public class Hello { - - private String name; - - public Hello(String name) { - this.name = name; - } - - public String getHello(){ - return name; - } -} \ No newline at end of file diff --git a/TD4/src/main/java/fr/miage23/filestore/api/dto/CreateNodeDto.java b/TD4/src/main/java/fr/miage23/filestore/api/dto/NodeDto.java similarity index 92% rename from TD4/src/main/java/fr/miage23/filestore/api/dto/CreateNodeDto.java rename to TD4/src/main/java/fr/miage23/filestore/api/dto/NodeDto.java index 906bc78..11f9af7 100644 --- a/TD4/src/main/java/fr/miage23/filestore/api/dto/CreateNodeDto.java +++ b/TD4/src/main/java/fr/miage23/filestore/api/dto/NodeDto.java @@ -6,7 +6,7 @@ import org.jboss.resteasy.annotations.providers.multipart.PartType; import java.io.InputStream; -public class CreateNodeDto { +public class NodeDto { @FormParam("name") @PartType(MediaType.TEXT_PLAIN) @@ -15,7 +15,7 @@ public class CreateNodeDto { @PartType(MediaType.APPLICATION_OCTET_STREAM) private InputStream data = null; - public CreateNodeDto() { + public NodeDto() { } public String getName() { diff --git a/TD4/src/main/java/fr/miage23/filestore/api/exceptions/IllegalArgumentExceptionMapper.java b/TD4/src/main/java/fr/miage23/filestore/api/exceptions/IllegalArgumentExceptionMapper.java new file mode 100644 index 0000000..d9ded48 --- /dev/null +++ b/TD4/src/main/java/fr/miage23/filestore/api/exceptions/IllegalArgumentExceptionMapper.java @@ -0,0 +1,2 @@ +package fr.miage23.filestore.api.exceptions;public class IllegalArgumentExceptionMapper { +} diff --git a/TD4/src/main/java/fr/miage23/filestore/api/resources/NodesResource.java b/TD4/src/main/java/fr/miage23/filestore/api/resources/NodesResource.java index 1d16a38..c7d43f9 100644 --- a/TD4/src/main/java/fr/miage23/filestore/api/resources/NodesResource.java +++ b/TD4/src/main/java/fr/miage23/filestore/api/resources/NodesResource.java @@ -20,6 +20,10 @@ import java.net.URI; import java.util.logging.Level; import java.util.logging.Logger; +/** + * Resource class for managing nodes in the file storage system. + * Handles operations such as retrieving nodes, creating nodes, and uploading content. + */ @Path("nodes") public class NodesResource { @@ -28,12 +32,24 @@ public class NodesResource { @Context UriInfo uriInfo; // Injectez l'objet UriInfo pour accéder aux informations d'URI. + /** + * Redirects to the default node ("/nodes/root"). + * + * @return Response object for redirection to the default node. + */ @GET public Response redirectToDefaultNode() { String defaultNodeUrl = uriInfo.getBaseUriBuilder().path("nodes/root").build().toString(); return Response.seeOther(URI.create(defaultNodeUrl)).build(); } + /** + * Retrieves information about a specific node. + * + * @param id The ID of the node to retrieve. + * @return The Node object representing the requested node. + * @throws NodeNotFoundException If the specified node is not found. + */ @GET @Path("{id}") @Produces({MediaType.TEXT_HTML, MediaType.APPLICATION_JSON}) @@ -42,28 +58,66 @@ public class NodesResource { return service.get(id); } + /** + * Creates a new node with the provided parameters. + * + * @param id The ID of the new node. + * @param name The name of the new node. + * @param uriInfo The UriInfo object to access URI information. + * @return Response object indicating the success of the operation. + * @throws NodeNotFoundException If the specified parent node is not found. + * @throws NodeTypeException If there is an issue with the node type. + * @throws NodeAlreadyExistsException If a node with the specified ID already exists. + */ @POST @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - public Response createNode(@FormParam("id") String id, @FormParam("name") String name, @Context UriInfo uriInfo) throws NodeNotFoundException, NodeTypeException, NodeAlreadyExistsException { + public Response createNode(@FormParam("id") String id, @FormParam("name") String name, @Context UriInfo uriInfo) + throws NodeNotFoundException, NodeTypeException, NodeAlreadyExistsException { LOGGER.log(Level.INFO, "POST /api/nodes/" + id); String newid = service.add(id, name); return Response.created(uriInfo.getBaseUriBuilder().path(NodesResource.class).path(newid).build()).entity(newid).build(); } + /** + * Creates a new node with the provided parameters and a specified parent node ID. + * + * @param id The ID of the new node. + * @param name The name of the new node. + * @param uriInfo The UriInfo object to access URI information. + * @return Response object indicating the success of the operation. + * @throws NodeNotFoundException If the specified parent node is not found. + * @throws NodeTypeException If there is an issue with the node type. + * @throws NodeAlreadyExistsException If a node with the specified ID already exists. + */ @POST @Path("{id}") @Consumes(MediaType.APPLICATION_FORM_URLENCODED) - public Response createNodeWithPath(@PathParam("id") String id, @FormParam("name") String name, @Context UriInfo uriInfo) throws NodeNotFoundException, NodeTypeException, NodeAlreadyExistsException { + public Response createNodeWithPath(@PathParam("id") String id, @FormParam("name") String name, @Context UriInfo uriInfo) + throws NodeNotFoundException, NodeTypeException, NodeAlreadyExistsException { LOGGER.log(Level.INFO, "POST /api/nodes/" + id); String newid = service.add(id, name); return Response.created(uriInfo.getBaseUriBuilder().path(NodesResource.class).path(newid).build()).entity(newid).build(); } + /** + * Creates a new node with the provided parameters and optionally uploads content. + * + * @param id The ID of the new node. + * @param dto The CreateNodeDto containing information about the new node. + * @param info The UriInfo object to access URI information. + * @return Response object indicating the success of the operation. + * @throws NodeNotFoundException If the specified parent node is not found. + * @throws NodeTypeException If there is an issue with the node type. + * @throws NodeAlreadyExistsException If a node with the specified ID already exists. + * @throws ContentException If there is an issue with the content. + * @throws IOException If an I/O error occurs. + */ @POST @Path("{id}") @Produces(MediaType.TEXT_HTML) @Consumes(MediaType.MULTIPART_FORM_DATA) - public Response createView(@PathParam("id") final String id, @MultipartForm CreateNodeDto dto, @Context UriInfo info) throws NodeNotFoundException, NodeTypeException, NodeAlreadyExistsException, ContentException, IOException { + public Response createView(@PathParam("id") final String id, @MultipartForm CreateNodeDto dto, @Context UriInfo info) + throws NodeNotFoundException, NodeTypeException, NodeAlreadyExistsException, ContentException, IOException { LOGGER.log(Level.INFO, "POST /api/nodes/" + id + " (html)"); if (dto.getData() != null) { service.add(id, dto.getName(), dto.getData()); @@ -73,7 +127,5 @@ public class NodesResource { URI createdUri = info.getBaseUriBuilder().path(NodesResource.class).path(id).path("content").build(); return Response.seeOther(createdUri).build(); } - - } diff --git a/TD4/src/main/java/fr/miage23/filestore/api/template/Template.java b/TD4/src/main/java/fr/miage23/filestore/api/template/Template.java new file mode 100644 index 0000000..3458727 --- /dev/null +++ b/TD4/src/main/java/fr/miage23/filestore/api/template/Template.java @@ -0,0 +1,14 @@ +package fr.miage23.filestore.api.template; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Target({ElementType.METHOD}) +@Retention(RetentionPolicy.RUNTIME) +public @interface Template { + + String name(); + +} diff --git a/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateBodyWriter.java b/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateBodyWriter.java new file mode 100644 index 0000000..4d57223 --- /dev/null +++ b/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateBodyWriter.java @@ -0,0 +1,72 @@ +package fr.miage23.filestore.api.template; + +import freemarker.template.Configuration; +import freemarker.template.TemplateException; +import freemarker.template.TemplateExceptionHandler; + +import jakarta.ws.rs.Produces; +import jakarta.ws.rs.WebApplicationException; +import jakarta.ws.rs.core.MediaType; +import jakarta.ws.rs.core.MultivaluedMap; +import jakarta.ws.rs.ext.MessageBodyWriter; +import jakarta.ws.rs.ext.Provider; +import java.io.IOException; +import java.io.OutputStream; +import java.io.StringWriter; +import java.lang.annotation.Annotation; +import java.lang.reflect.Type; +import java.util.Arrays; +import java.util.Locale; +import java.util.Optional; +import java.util.logging.Level; +import java.util.logging.Logger; + +@Provider +@Produces(MediaType.TEXT_HTML) +public class TemplateBodyWriter implements MessageBodyWriter<TemplateContent> { + + private static final Logger LOGGER = Logger.getLogger(TemplateBodyWriter.class.getName()); + private static final Configuration cfg = new Configuration(Configuration.VERSION_2_3_28); + { + cfg.setClassLoaderForTemplateLoading(TemplateBodyWriter.class.getClassLoader(), "templates"); + cfg.setDefaultEncoding("UTF-8"); + cfg.setTemplateExceptionHandler(TemplateExceptionHandler.RETHROW_HANDLER); + } + + @Override + public boolean isWriteable(Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType) { + if ( annotations != null ) { + if (Arrays.stream(annotations).anyMatch(a -> a.annotationType().equals(Template.class))) { + LOGGER.log(Level.INFO, "Method contains template annotation"); + return true; + } + } + return false; + } + + @Override + public long getSize(TemplateContent model, Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType) { + return -1; + } + + @Override + public void writeTo(TemplateContent model, Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String, Object> httpHeaders, OutputStream entityStream) throws IOException, WebApplicationException { + LOGGER.log(Level.INFO, "Template writing"); + try { + Optional<Annotation> annotation = Arrays.stream(annotations).filter(a -> a.annotationType().equals(Template.class)).findFirst(); + if (annotation.isPresent()) { + String name = ((Template) annotation.get()).name(); + LOGGER.log(Level.FINE, "Applying template: " + name); + LOGGER.log(Level.FINE, "using model: " + model); + freemarker.template.Template temp = cfg.getTemplate(name + ".ftl", Locale.getDefault()); + StringWriter out = new StringWriter(); + temp.process(model, out); + entityStream.write(out.toString().getBytes()); + } else { + throw new WebApplicationException("Template annotation not found."); + } + } catch ( TemplateException e ) { + throw new WebApplicationException(e); + } + } +} diff --git a/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateContent.java b/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateContent.java new file mode 100644 index 0000000..fc772a4 --- /dev/null +++ b/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateContent.java @@ -0,0 +1,40 @@ +package fr.miage23.filestore.api.template; + +public class TemplateContent<T> { + + private TemplateHelper helper; + private T content; + + public TemplateContent() { + helper = new TemplateHelper(); + } + + public TemplateContent(T content) { + this(); + this.content = content; + } + + public TemplateHelper getHelper() { + return helper; + } + + public void setHelper(TemplateHelper helper) { + this.helper = helper; + } + + public T getContent() { + return content; + } + + public void setContent(T content) { + this.content = content; + } + + @Override + public String toString() { + return "TemplateContent{" + + "helper=" + helper + + ", content=" + content + + '}'; + } +} \ No newline at end of file diff --git a/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateHelper.java b/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateHelper.java new file mode 100644 index 0000000..eda68ae --- /dev/null +++ b/TD4/src/main/java/fr/miage23/filestore/api/template/TemplateHelper.java @@ -0,0 +1,36 @@ +package fr.miage23.filestore.api.template; + +public class TemplateHelper { + + public String mimetypeToIcon(String mimetype) { + String icon = "fa-file"; + if ( mimetype.startsWith("image") ) icon = "fa-file-image"; + if ( mimetype.startsWith("audio") ) icon = "fa-file-audio"; + if ( mimetype.startsWith("video") ) icon = "fa-file-video"; + if ( mimetype.equals("application/fs-folder") ) icon = "fa-folder"; + if ( mimetype.equals("application/pdf") ) icon = "fa-file-pdf"; + if ( mimetype.equals("text/plain") ) icon = "fa-file-text"; + if ( mimetype.equals("text/html") ) icon = "fa-file-code"; + if ( mimetype.equals("application/json") ) icon = "fa-file-code"; + if ( mimetype.equals("application/gzip") ) icon = "fa-file-archive"; + if ( mimetype.equals("application/zip") ) icon = "fa-file-archive"; + + if ( mimetype.equals("application/msword") ) icon = "fa-file-word"; + if ( mimetype.equals("application/vnd.openxmlformats-officedocument.wordprocessingml.document") ) icon = "fa-file-word"; + if ( mimetype.equals("application/vnd.ms-excel") ) icon = "fa-file-excel"; + if ( mimetype.equals("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") ) icon = "fa-file-excel"; + if ( mimetype.equals("application/vnd.ms-powerpoint") ) icon = "fa-file-powerpoint"; + if ( mimetype.equals("application/vnd.openxmlformats-officedocument.presentationml.presentation") ) icon = "fa-file-powerpoint"; + + return icon; + } + + public static String sizeToBytes(long bytes, boolean si) { + int unit = si ? 1000 : 1024; + if (bytes < unit) return bytes + " B"; + int exp = (int) (Math.log(bytes) / Math.log(unit)); + String pre = (si ? "kMGTPE" : "KMGTPE").charAt(exp-1) + (si ? "" : "i"); + return String.format("%.1f %sB", bytes / Math.pow(unit, exp), pre); + } + +} diff --git a/TD4/src/main/resources/META-INF/beans.xml b/TD4/src/main/resources/META-INF/beans.xml new file mode 100644 index 0000000..387982d --- /dev/null +++ b/TD4/src/main/resources/META-INF/beans.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<beans xmlns="https://jakarta.ee/xml/ns/jakartaee" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_4_0.xsd" + bean-discovery-mode="annotated"> + +</beans> \ No newline at end of file diff --git a/TD4/src/main/resources/ValidationMessages.properties b/TD4/src/main/resources/ValidationMessages.properties new file mode 100644 index 0000000..0c05216 --- /dev/null +++ b/TD4/src/main/resources/ValidationMessages.properties @@ -0,0 +1 @@ +invalid.filename=The filename contains forbidden characters \ No newline at end of file diff --git a/TD4/src/main/resources/templates/files.ftl b/TD4/src/main/resources/templates/files.ftl new file mode 100644 index 0000000..28ee240 --- /dev/null +++ b/TD4/src/main/resources/templates/files.ftl @@ -0,0 +1,207 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> + <meta name="description" content="File Store Drive"> + <meta name="keywords" content="app, responsive, jquery, bootstrap, dashboard, admin"> + <link rel="icon" type="image/x-icon" href="${content.ctx}/favicon.ico"> + <title>File Store - Drive</title> + + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/simple-line-icons/css/simple-line-icons.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/animate.css/animate.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/whirl/dist/whirl.css"> + <link rel="stylesheet" href="${content.ctx}/css/bootstrap.css" id="bscss"> + <link rel="stylesheet" href="${content.ctx}/css/app.css" id="maincss"> +</head> + +<body> +<div class="wrapper"> + <header class="topnavbar-wrapper"> + <nav class="navbar topnavbar"> + <div class="navbar-header"> + <a class="navbar-brand" href="#/"> + <div class="brand-logo"> + <img class="img-fluid" src="${content.ctx}/img/logo.png" alt="FileStore Logo"> + </div> + <div class="brand-logo-collapsed"> + <img class="img-fluid" src="${content.ctx}/img/logo-single.png" alt="FileStore Logo"> + </div> + </a> + </div> + <ul class="navbar-nav mr-auto flex-row"> + <li class="nav-item"> + <a class="nav-link d-none d-md-block d-lg-block d-xl-block" href="#" data-trigger-resize="" data-toggle-state="aside-collapsed"> + <em class="fas fa-bars"></em> + </a> + <a class="nav-link sidebar-toggle d-md-none" href="#" data-toggle-state="aside-toggled" data-no-persist="true"> + <em class="fas fa-bars"></em> + </a> + </li> + </ul> + </nav> + </header> + <#assign section="files"> + <#include "menu.ftl"> + <section class="section-container"> + <div class="content-wrapper"> + <div class="content-heading"> + <div> + <div class="btn-group" role="group"> + <button class="btn btn-secondary" type="button"> + <a href="${content.ctx}/api/nodes"><em class="fa fa-home"></em></a> + </button> + <#list content.path as path> + <button class="btn btn-secondary" type="button"> + <a href="${content.ctx}/api/nodes/${path.id}/content">${path.name}</a> + </button> + </#list> + </div> + </div> + <div class="ml-auto"> + <div class="btn-group" role="group"> + <button class="btn btn-secondary" type="button" data-toggle="modal" data-target="#createFolderModal"> + <em class="fa fa-folder"></em> + </button> + <button class="btn btn-secondary" type="button" data-toggle="modal" data-target="#uploadFileModal"> + <em class="fa fa-upload"></em> + </button> + </div> + </div> + </div> + <div class="row"> + <div class="col-12"> + <table class="table table-striped w-100" id="filestable"> + <thead> + <tr> + <th data-priority="1">Nom</th> + <th>Taille</th> + <th>Type</th> + <th class="sort-numeric">Date de création</th> + <th class="sort-numeric">Date de modification</th> + <th>Action</th> + </tr> + </thead> + <tbody> + <#if !content.parent.isRoot()> + <tr> + <td> + <i class="fa fa-folder mr-2"></i> + <a href="${content.ctx}/api/nodes/${content.parent.parent}/content">..</a> + </td> + <td></td> + <td></td> + <td></td> + <td></td> + <td></td> + </tr> + </#if> + <#list content.nodes as node> + <tr> + <td> + <i class="fa ${helper.mimetypeToIcon(node.mimetype)} mr-2"></i> + <#if node.isFolder() > + <a href="${content.ctx}/api/nodes/${node.id}/content">${node.name}</a> + <#else> + <a href="${content.ctx}/api/nodes/${node.id}/content?download=false">${node.name}</a> + </#if> + </td> + <#if node.isFolder() > + <td>${node.size} elements</td> + <#else> + <td>${helper.sizeToBytes(node.size, false)}</td> + </#if> + <td>${node.mimetype}</td> + <td>${node.creation?number_to_datetime}</td> + <td>${node.modification?number_to_datetime}</td> + <td> + <#if !node.isFolder() > + <a href="${content.ctx}/api/nodes/${node.id}/content?download=true" class="mr-3"><i class="fas fa-download"></i></a><a href="${content.ctx}/api/nodes/${node.id}/content"><i class="fas fa-eye"></i></a> + </#if> + </td> + </tr> + </#list> + </tbody> + </table> + </div> + </div> + </div> + </section> +</div> +<div id="createFolderModal" class="modal fade" role="dialog"> + <div class="modal-dialog"> + <form method="post" action="${content.ctx}/api/nodes/${content.parent.id}" enctype="multipart/form-data"> + <div class="modal-content"> + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal">×</button> + <h4 class="modal-title align-content-center">Create new Folder</h4> + </div> + <div class="modal-body"> + <div class="form-row"> + <div class="input-group mb-3"> + <div class="input-group-prepend"> + <span class="input-group-text" id="basic-addon1">Folder name</span> + </div> + <input type="text" id="name" name="name" class="form-control" aria-label="Folder Name" aria-describedby="basic-addon1"> + </div> + </div> + </div> + <div class="modal-footer"> + <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> + <button type="submit" class="btn btn-primary" id="upload">Create</button> + </div> + </div> + </form> + </div> +</div> +<div id="uploadFileModal" class="modal fade" role="dialog"> + <div class="modal-dialog"> + <form method="post" action="${content.ctx}/api/nodes/${content.parent.id}" enctype="multipart/form-data"> + <div class="modal-content"> + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal">×</button> + <h4 class="modal-title">Upload file</h4> + </div> + <div class="modal-body"> + <div class="form-row"> + <div class="input-group col-md-12"> + <label class="input-group-btn"> + <span class="btn btn-primary"> + Browse… <input type="file" style="display: none;" id="file" name="data"/> + </span> + </label> + <input type="text" class="form-control" id="filename" name="name" readonly=""/> + </div> + </div> + </div> + <div class="modal-footer"> + <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> + <button type="submit" class="btn btn-primary" id="upload">Upload</button> + </div> + </div> + </form> + </div> +</div> +<script src="${content.ctx}/vendor/modernizr/modernizr.custom.js"></script> +<script src="${content.ctx}/vendor/jquery/dist/jquery.js"></script> +<script src="${content.ctx}/vendor/popper.js/dist/umd/popper.js"></script> +<script src="${content.ctx}/vendor/bootstrap/dist/js/bootstrap.js"></script> +<script src="${content.ctx}/vendor/js-storage/js.storage.js"></script> +<script src="${content.ctx}/vendor/jquery.easing/jquery.easing.js"></script> +<script src="${content.ctx}/vendor/animo/animo.js"></script> +<script src="${content.ctx}/vendor/screenfull/dist/screenfull.js"></script> +<script src="${content.ctx}/js/app.js"></script> +<script> + $('#file').change(function() { + console.log("called"); + var filename = $('#file').val().replace(/\\/g, '/').replace(/.*\//, ''); + console.log(filename); + $('#filename').val(filename); + }); +</script> +</body> +</html> \ No newline at end of file diff --git a/TD4/src/main/resources/templates/menu.ftl b/TD4/src/main/resources/templates/menu.ftl new file mode 100644 index 0000000..a058039 --- /dev/null +++ b/TD4/src/main/resources/templates/menu.ftl @@ -0,0 +1,48 @@ +<aside class="aside-container"> + <div class="aside-inner"> + <nav class="sidebar" data-sidebar-anyclick-close=""> + <ul class="sidebar-nav"> + <li class="has-user-block"> + <div class="collapse show" id="user-block"> + <div class="item user-block"> + <div class="user-block-picture"> + <div class="user-block-status"> + <img class="img-thumbnail rounded-circle" src="https://www.gravatar.com/avatar/${content.profile.getGravatarHash()}" alt="Avatar" width="60" height="60"> + <div class="circle bg-success circle-lg"></div> + </div> + </div> + <div class="user-block-info"> + <span class="user-block-name">Hello, ${content.profile.fullname}</span> + <span class="user-block-role">${content.profile.email}</span> + </div> + </div> + </div> + </li> + <li class="${(section == 'files')?then('active','')}"> + <a href="${content.ctx}/api/nodes" title="Mon Espace"> + <em class="far fa-hdd"></em> + <span data-localize="sidebar.nav.SINGLEVIEW">Mon Espace</span> + </a> + </li> + <li class="${(section == 'shares')?then('active','')}"> + <a href="${content.ctx}/api/shares" title="Mes Partages"> + <em class="far fa-handshake"></em> + <span data-localize="sidebar.nav.SINGLEVIEW">Mes Partages</span> + </a> + </li> + <li class="${(section == 'network')?then('active','')}"> + <a href="${content.ctx}/api/network" title="Mes Voisins"> + <em class="icon-globe"></em> + <span data-localize="sidebar.nav.SINGLEVIEW">Mes Voisins</span> + </a> + </li> + <li class="${(section == 'status')?then('active','')}"> + <a href="${content.ctx}/api/status" title="Status"> + <em class="icon-speedometer"></em> + <span data-localize="sidebar.nav.SINGLEVIEW">Status</span> + </a> + </li> + </ul> + </nav> + </div> +</aside> \ No newline at end of file diff --git a/TD4/src/main/resources/templates/network.ftl b/TD4/src/main/resources/templates/network.ftl new file mode 100644 index 0000000..168d0a2 --- /dev/null +++ b/TD4/src/main/resources/templates/network.ftl @@ -0,0 +1,209 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> + <meta name="description" content="File Store Drive"> + <meta name="keywords" content="app, responsive, jquery, bootstrap, dashboard, admin"> + <link rel="icon" type="image/x-icon" href="${content.ctx}/favicon.ico"> + <title>File Store - Drive</title> + + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/simple-line-icons/css/simple-line-icons.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/animate.css/animate.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/whirl/dist/whirl.css"> + <link rel="stylesheet" href="${content.ctx}/css/bootstrap.css" id="bscss"> + <link rel="stylesheet" href="${content.ctx}/css/app.css" id="maincss"> +</head> + +<body> +<div class="wrapper"> + <header class="topnavbar-wrapper"> + <nav class="navbar topnavbar"> + <div class="navbar-header"> + <a class="navbar-brand" href="#/"> + <div class="brand-logo"> + <img class="img-fluid" src="${content.ctx}/img/logo.png" alt="FileStore Logo"> + </div> + <div class="brand-logo-collapsed"> + <img class="img-fluid" src="${content.ctx}/img/logo-single.png" alt="FileStore Logo"> + </div> + </a> + </div> + <ul class="navbar-nav mr-auto flex-row"> + <li class="nav-item"> + <a class="nav-link d-none d-md-block d-lg-block d-xl-block" href="#" data-trigger-resize="" data-toggle-state="aside-collapsed"> + <em class="fas fa-bars"></em> + </a> + <a class="nav-link sidebar-toggle d-md-none" href="#" data-toggle-state="aside-toggled" data-no-persist="true"> + <em class="fas fa-bars"></em> + </a> + </li> + </ul> + </nav> + </header> + <#assign section="network"> + <#include "menu.ftl"> + <section class="section-container"> + <div class="content-wrapper"> + <div class="content-heading"> + <div>Search Neighbourhood + <small>Search and filter results</small> + </div> + </div> + <div class="row mt-4 m-3"> + <div class="col-lg-9"> + <div class="form-group mb-4"> + <input class="form-control mb-2" type="text" placeholder="Search neighbours, folders, files, etc."> + <div class="d-flex"> + <button class="btn btn-secondary" type="button">Search</button> + <div class="ml-auto"> + <label class="c-checkbox"> + <input id="inlineCheckbox30" type="checkbox" value="option3"> + <span class="fa fa-check"></span> Neighbour</label> + <label class="c-checkbox"> + <input id="inlineCheckbox10" type="checkbox" value="option1"> + <span class="fa fa-check"></span> Folder</label> + <label class="c-checkbox"> + <input id="inlineCheckbox20" type="checkbox" value="option2"> + <span class="fa fa-check"></span> File</label> + </div> + </div> + </div> + <div class="card card-default"> + <div class="card-header"> + <a class="float-right" href="#" data-tool="panel-refresh" data-toggle="tooltip" title="Refresh Card"> + <em class="fas fa-sync"></em> + </a>Search Results</div> + <div class="table-responsive"> + <table class="table table-striped table-bordered table-hover"> + <thead> + <tr> + <th data-check-all="" width="25px"> + <div class="checkbox c-checkbox" data-toggle="tooltip" data-title="Check All"> + <label class="m-0"> + <input type="checkbox"> + <span class="fa fa-check"></span> + </label> + </div> + </th> + <th>Description</th> + </tr> + </thead> + <tbody> + <#list content.neighbours as neighbour> + <tr> + <td> + <div class="checkbox c-checkbox"> + <label> + <input type="checkbox"> + <span class="fa fa-check"></span> + </label> + </div> + </td> + <td> + <div class="media align-items-center"> + <a class="mr-3" href="#"> + <img class="img-fluid rounded thumb64" src="${content.ctx}/img/dummy.png" alt=""> + </a> + <div class="media-body d-flex"> + <div> + <h4 class="m-0">${neighbour.name}</h4> + <small class="text-muted">http://${neighbour.address}</small> + <p>Description of neighbour shares.</p> + </div> + <div class="ml-auto"> + <div class="btn btn-info btn-sm">View</div> + </div> + </div> + </div> + </td> + </tr> + </#list> + </tbody> + </table> + </div> + <div class="card-footer"> + <div class="d-flex"> + <button class="btn btn-sm btn-secondary">Clear</button> + <nav class="ml-auto"> + <ul class="pagination pagination-sm"> + <li class="page-item active"> + <a class="page-link" href="#">1</a> + </li> + <li class="page-item"> + <a class="page-link" href="#">2</a> + </li> + <li class="page-item"> + <a class="page-link" href="#">3</a> + </li> + <li class="page-item"> + <a class="page-link" href="#">»</a> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + <div class="col-lg-3"> + <h3 class="m-0 pb-3">Filters</h3> + <div class="form-group mb-4"> + <label class="col-form-label mb-2">by FileType</label> + <br> + <select class="chosen-select form-control"> + <optgroup label="IMAGES"> + <option>image/jpeg</option> + <option>image/png</option> + <option>image/gif</option> + <option>all images</option> + </optgroup> + <optgroup label="MOVIES"> + <option>all movies</option> + </optgroup> + <optgroup label="BOOKS"> + <option>application/pdf</option> + <option>all books</option> + </optgroup> + <optgroup label="AUDIO"> + <option>audio/flac</option> + <option>audio/mp3</option> + <option>audio/ogv</option> + <option>all audio</option> + </optgroup> + </select> + </div> + <div class="form-group"> + <label class="col-form-label mb-2">by Date</label> + <br> + <div class="input-group date" id="datetimepicker"> + <input class="form-control" type="text"> + <span class="input-group-append input-group-addon"> + <span class="input-group-text fas fa-calendar-alt"></span> + </span> + </div> + </div> + <button class="btn btn-secondary btn-lg">Apply</button> + </div> + </div> + </div> + </section> +</div> +<script src="${content.ctx}/vendor/modernizr/modernizr.custom.js"></script> +<script src="${content.ctx}/vendor/jquery/dist/jquery.js"></script> +<script src="${content.ctx}/vendor/popper.js/dist/umd/popper.js"></script> +<script src="${content.ctx}/vendor/bootstrap/dist/js/bootstrap.js"></script> +<script src="${content.ctx}/vendor/js-storage/js.storage.js"></script> +<script src="${content.ctx}/vendor/jquery.easing/jquery.easing.js"></script> +<script src="${content.ctx}/vendor/animo/animo.js"></script> +<script src="${content.ctx}/vendor/screenfull/dist/screenfull.js"></script> +<script src="${content.ctx}/vendor/moment/min/moment-with-locales.js"></script> +<script src="${content.ctx}/js/app.js"></script> +</body> +</html> + + + diff --git a/TD4/src/main/resources/templates/shares.ftl b/TD4/src/main/resources/templates/shares.ftl new file mode 100644 index 0000000..b907b7f --- /dev/null +++ b/TD4/src/main/resources/templates/shares.ftl @@ -0,0 +1,70 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> + <meta name="description" content="File Store Drive"> + <meta name="keywords" content="app, responsive, jquery, bootstrap, dashboard, admin"> + <link rel="icon" type="image/x-icon" href="${content.ctx}/favicon.ico"> + <title>File Store - Drive</title> + + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/simple-line-icons/css/simple-line-icons.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/animate.css/animate.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/whirl/dist/whirl.css"> + <link rel="stylesheet" href="${content.ctx}/css/bootstrap.css" id="bscss"> + <link rel="stylesheet" href="${content.ctx}/css/app.css" id="maincss"> +</head> + +<body> +<div class="wrapper"> + <header class="topnavbar-wrapper"> + <nav class="navbar topnavbar"> + <div class="navbar-header"> + <a class="navbar-brand" href="#/"> + <div class="brand-logo"> + <img class="img-fluid" src="${content.ctx}/img/logo.png" alt="FileStore Logo"> + </div> + <div class="brand-logo-collapsed"> + <img class="img-fluid" src="${content.ctx}/img/logo-single.png" alt="FileStore Logo"> + </div> + </a> + </div> + <ul class="navbar-nav mr-auto flex-row"> + <li class="nav-item"> + <a class="nav-link d-none d-md-block d-lg-block d-xl-block" href="#" data-trigger-resize="" data-toggle-state="aside-collapsed"> + <em class="fas fa-bars"></em> + </a> + <a class="nav-link sidebar-toggle d-md-none" href="#" data-toggle-state="aside-toggled" data-no-persist="true"> + <em class="fas fa-bars"></em> + </a> + </li> + </ul> + </nav> + </header> + <#assign section="shares"> + <#include "menu.ftl"> + <section class="section-container"> + <div class="content-wrapper"> + Ici les partages... :!TODO!: + </div> + </section> +</div> +<script src="${content.ctx}/vendor/modernizr/modernizr.custom.js"></script> +<script src="${content.ctx}/vendor/jquery/dist/jquery.js"></script> +<script src="${content.ctx}/vendor/popper.js/dist/umd/popper.js"></script> +<script src="${content.ctx}/vendor/bootstrap/dist/js/bootstrap.js"></script> +<script src="${content.ctx}/vendor/js-storage/js.storage.js"></script> +<script src="${content.ctx}/vendor/jquery.easing/jquery.easing.js"></script> +<script src="${content.ctx}/vendor/animo/animo.js"></script> +<script src="${content.ctx}/vendor/screenfull/dist/screenfull.js"></script> +<script src="${content.ctx}/vendor/moment/min/moment-with-locales.js"></script> +<script src="${content.ctx}/js/app.js"></script> +</body> +</html> + + + diff --git a/TD4/src/main/resources/templates/status.ftl b/TD4/src/main/resources/templates/status.ftl new file mode 100644 index 0000000..83b739e --- /dev/null +++ b/TD4/src/main/resources/templates/status.ftl @@ -0,0 +1,136 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> + <meta name="description" content="File Store Drive"> + <meta name="keywords" content="app, responsive, jquery, bootstrap, dashboard, admin"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <title>File Store - Drive</title> + + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/simple-line-icons/css/simple-line-icons.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/animate.css/animate.css"> + <link rel="stylesheet" href="${content.ctx}/vendor/whirl/dist/whirl.css"> + <link rel="stylesheet" href="${content.ctx}/css/bootstrap.css" id="bscss"> + <link rel="stylesheet" href="${content.ctx}/css/app.css" id="maincss"> +</head> + +<body> +<div class="wrapper"> + <header class="topnavbar-wrapper"> + <nav class="navbar topnavbar"> + <div class="navbar-header"> + <a class="navbar-brand" href="#/"> + <div class="brand-logo"> + <img class="img-fluid" src="${content.ctx}/img/logo.png" alt="FileStore Logo"> + </div> + <div class="brand-logo-collapsed"> + <img class="img-fluid" src="${content.ctx}/img/logo-single.png" alt="FileStore Logo"> + </div> + </a> + </div> + <ul class="navbar-nav mr-auto flex-row"> + <li class="nav-item"> + <a class="nav-link d-none d-md-block d-lg-block d-xl-block" href="#" data-trigger-resize="" data-toggle-state="aside-collapsed"> + <em class="fas fa-bars"></em> + </a> + <a class="nav-link sidebar-toggle d-md-none" href="#" data-toggle-state="aside-toggled" data-no-persist="true"> + <em class="fas fa-bars"></em> + </a> + </li> + </ul> + </nav> + </header> + <#assign section="status"> + <#include "menu.ftl"> + <section class="section-container"> + <div class="content-wrapper"> + <div class="row m-4"> + <div class="col-xl-3 col-md-6"> + <!-- START card--> + <div class="card flex-row align-items-center align-items-stretch border-0"> + <div class="col-4 d-flex align-items-center bg-primary-dark justify-content-center rounded-left"> + <em class="icon-cloud-upload fa-3x"></em> + </div> + <div class="col-8 py-3 bg-primary rounded-right"> + <div class="h2 mt-0"> + <#if content.status.metrics['upload']??>${content.status.metrics['upload']}<#else>0</#if> / + <small> (<#if content.status.latestMetrics['upload']??>${content.status.latestMetrics['upload']}<#else>0</#if>)</small> + </div> + <div class="text-uppercase">Uploads<small> (max / latests)</small></div> + </div> + </div> + </div> + <div class="col-xl-3 col-md-6"> + <!-- START card--> + <div class="card flex-row align-items-center align-items-stretch border-0"> + <div class="col-4 d-flex align-items-center bg-purple-dark justify-content-center rounded-left"> + <em class="icon-cloud-download fa-3x"></em> + </div> + <div class="col-8 py-3 bg-purple rounded-right"> + <div class="h2 mt-0"> + <#if content.status.metrics['download']??>${content.status.metrics['download']}<#else>0</#if> / + <small> (<#if content.status.latestMetrics['download']??>${content.status.latestMetrics['download']}<#else>0</#if>)</small> + </div> + <div class="text-uppercase">Downloads<small> (max / latests)</small></div> + </div> + </div> + </div> + <div class="col-xl-3 col-lg-6 col-md-12"> + <!-- START card--> + <div class="card flex-row align-items-center align-items-stretch border-0"> + <div class="col-4 d-flex align-items-center bg-green-dark justify-content-center rounded-left"> + <em class="icon-speedometer fa-3x"></em> + </div> + <div class="col-8 py-3 bg-green rounded-right"> + <div class="h2 mt-0"> + ${helper.sizeToBytes(content.status.availableMemory, false)} / + <small>${helper.sizeToBytes(content.status.totalMemory, false)}</small> + </div> + <div class="text-uppercase">Memory <small>(used/total)</small></div> + </div> + </div> + </div> + <div class="col-xl-3 col-lg-6 col-md-12"> + <!-- START date widget--> + <div class="card flex-row align-items-center align-items-stretch border-0"> + <div class="col-4 d-flex align-items-center bg-green justify-content-center rounded-left"> + <div class="text-center"> + <!-- See formats: https://docs.angularjs.org/api/ng/filter/date--> + <div class="text-sm" data-now="" data-format="MMMM"></div> + <br> + <div class="h2 mt-0" data-now="" data-format="D"></div> + </div> + </div> + <div class="col-8 py-3 rounded-right"> + <div class="text-uppercase" data-now="" data-format="dddd"></div> + <br> + <div class="h2 mt-0" data-now="" data-format="h:mm"></div> + <div class="text-muted text-sm" data-now="" data-format="a"></div> + </div> + </div> + <!-- END date widget--> + </div> + </div> + </div> + </section> +</div> +<script src="${content.ctx}/vendor/modernizr/modernizr.custom.js"></script> +<script src="${content.ctx}/vendor/jquery/dist/jquery.js"></script> +<script src="${content.ctx}/vendor/popper.js/dist/umd/popper.js"></script> +<script src="${content.ctx}/vendor/bootstrap/dist/js/bootstrap.js"></script> +<script src="${content.ctx}/vendor/js-storage/js.storage.js"></script> +<script src="${content.ctx}/vendor/jquery.easing/jquery.easing.js"></script> +<script src="${content.ctx}/vendor/animo/animo.js"></script> +<script src="${content.ctx}/vendor/screenfull/dist/screenfull.js"></script> +<script src="${content.ctx}/vendor/moment/min/moment-with-locales.js"></script> +<script src="${content.ctx}/js/app.js"></script> +</body> +</html> + + + diff --git a/TD4/src/main/webapp/WEB-INF/web.xml b/TD4/src/main/webapp/WEB-INF/web.xml index d15a96f..0ae85c9 100644 --- a/TD4/src/main/webapp/WEB-INF/web.xml +++ b/TD4/src/main/webapp/WEB-INF/web.xml @@ -1,8 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="https://jakarta.ee/xml/ns/jakartaee" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd" - version="6.0"> + xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_5_0.xsd" + version="5.0"> - -</web-app> \ No newline at end of file +</web-app> diff --git a/TD4/src/main/webapp/css/app-rtl.css b/TD4/src/main/webapp/css/app-rtl.css new file mode 100644 index 0000000..dca6142 --- /dev/null +++ b/TD4/src/main/webapp/css/app-rtl.css @@ -0,0 +1,2751 @@ +/*! + * + * Angle - Bootstrap Admin Template + * + * Version: 4.0 + * Author: @themicon_co + * Website: http://themicon.co + * License: https://wrapbootstrap.com/help/licenses + * + */ +/* ======================================================================== + Component: layout + ========================================================================== */ +@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic); +html { + /* $replace rtl */ + direction: rtl; + height: 100%; + -ms-touch-action: manipulation; + touch-action: manipulation; + font-size: 16px; } + +html, +body { + height: 100%; } + +.wrapper { + position: relative; + width: 100%; + height: auto; + min-height: 100%; + overflow-x: hidden; } + .wrapper.ng-leave { + display: none; } + .wrapper .aside-container { + position: absolute; + width: 220px; + top: 0; + right: 0; + bottom: 0; + z-index: 116; + backface-visibility: hidden; + background-color: #fff; } + .wrapper .aside-container .aside-inner { + padding-top: 55px; + height: 100%; + width: 220px; + overflow: hidden; } + .wrapper .aside-container .nav-floating { + right: inherit; + margin-right: 220px; + z-index: 1110; + min-width: 190px; + overflow: auto; } + .wrapper .dropdown-backdrop { + z-index: 109; } + .wrapper .section-container { + position: relative; + height: 100%; + margin-right: 0; + z-index: 111; + background-color: #f5f7fa; + margin-bottom: 60px !important; } + .wrapper .footer-container { + position: absolute; + right: 0; + left: 0; + bottom: 0; + height: 60px; + border-top: 1px solid #e4eaec; + padding: 20px; + z-index: 109; + font-size: .875rem; } + .wrapper .footer-container p { + margin: 0; } + +.modal-open .wrapper { + z-index: 0; } + +.content-wrapper { + padding: 15px; + width: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.15); + margin-top: -1px; } + .content-wrapper .unwrap { + margin: -15px; } + @media (min-width: 768px) { + .content-wrapper .unwrap { + margin: -20px; } } + .content-wrapper .content-heading { + display: flex; + align-items: center; + font-size: 1.5rem; + line-height: 1.1; + color: #929292; + margin: -15px; + margin-bottom: 20px; + padding: 15px; + font-weight: normal; + background-color: #fafbfc; + border-bottom: 1px solid #cfdbe2; } + .content-wrapper .content-heading small { + display: block; + font-size: 12px; + color: #909FA7; } + .content-wrapper .container, + .content-wrapper .container-fluid { + padding-right: 0; + padding-left: 0; } + @media (min-width: 768px) { + .content-wrapper { + padding: 20px; } + .content-wrapper .content-heading { + margin: -20px; + margin-bottom: 20px; + padding: 20px; } + .content-wrapper .content-heading button, + .content-wrapper .content-heading .btn { + margin: 0; } } + +@media (min-width: 768px) { + body { + min-height: 100%; } + .wrapper .section-container, + .wrapper .footer-container { + margin-right: 220px; } + .wrapper .section-container.has-sidebar-right { + margin-left: 240px; } + .wrapper .section-container.has-sidebar-right + .offsidebar { + z-index: 1; } } + +@media (max-width: 767.98px) { + .wrapper .aside-container { + margin-right: -220px; } + .aside-toggled .wrapper .section-container, + .aside-toggled .wrapper .footer-container { + margin-right: 220px; } + .aside-toggled .wrapper .aside-container { + margin-right: 0; } + .csstransforms3d .wrapper { + backface-visibility: hidden; } + .csstransforms3d .wrapper .section-container, + .csstransforms3d .wrapper .footer-container { + margin-right: 0; + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .wrapper .aside-container { + margin-right: 0; + transform: translate3d(220px, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-toggled .wrapper .section-container, + .csstransforms3d .aside-toggled .wrapper .footer-container { + transform: translate3d(-220px, 0, 0); } + .csstransforms3d .aside-toggled .wrapper .aside-container { + transform: translate3d(0, 0, 0); } } + +@media (max-width: 767.98px) { + .aside-collapsed .wrapper .aside-container { + margin-right: -70px; } + .aside-collapsed.aside-toggled .wrapper .section-container, + .aside-collapsed.aside-toggled .wrapper .footer-container { + margin-right: 70px; } + .aside-collapsed.aside-toggled .wrapper .aside-container { + margin-right: 0; } + .csstransforms3d .aside-collapsed .wrapper { + backface-visibility: hidden; } + .csstransforms3d .aside-collapsed .wrapper .section-container, + .csstransforms3d .aside-collapsed .wrapper .footer-container { + margin-right: 0; + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed .wrapper .aside-container { + margin-right: 0; + transform: translate3d(70px, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed.aside-toggled .wrapper .section-container, + .csstransforms3d .aside-collapsed.aside-toggled .wrapper .footer-container { + transform: translate3d(-70px, 0, 0); } + .csstransforms3d .aside-collapsed.aside-toggled .wrapper .aside-container { + transform: translate3d(0, 0, 0); } } + +.aside-collapsed { + overflow-y: auto; } + .aside-collapsed .wrapper .aside-container, + .aside-collapsed .wrapper .aside-container .aside-inner { + width: 70px; } + .aside-collapsed .wrapper .aside-container .nav-floating { + margin-right: 70px; } + +@media (min-width: 768px) { + .aside-collapsed .wrapper .section-container, + .aside-collapsed .wrapper .footer-container { + margin-right: 70px; } } + +@media (max-width: 767.98px) { + .aside-collapsed-text .wrapper .aside-container { + margin-right: -90px; } + .aside-collapsed-text.aside-toggled .wrapper .section-container, + .aside-collapsed-text.aside-toggled .wrapper .footer-container { + margin-right: 90px; } + .aside-collapsed-text.aside-toggled .wrapper .aside-container { + margin-right: 0; } + .csstransforms3d .aside-collapsed-text .wrapper { + backface-visibility: hidden; } + .csstransforms3d .aside-collapsed-text .wrapper .section-container, + .csstransforms3d .aside-collapsed-text .wrapper .footer-container { + margin-right: 0; + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed-text .wrapper .aside-container { + margin-right: 0; + transform: translate3d(90px, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed-text.aside-toggled .wrapper .section-container, + .csstransforms3d .aside-collapsed-text.aside-toggled .wrapper .footer-container { + transform: translate3d(-90px, 0, 0); } + .csstransforms3d .aside-collapsed-text.aside-toggled .wrapper .aside-container { + transform: translate3d(0, 0, 0); } } + +.aside-collapsed-text { + overflow-y: auto; } + .aside-collapsed-text .wrapper .aside-container, + .aside-collapsed-text .wrapper .aside-container .aside-inner { + width: 90px; } + .aside-collapsed-text .wrapper .aside-container .nav-floating { + margin-right: 90px; } + +@media (min-width: 768px) { + .aside-collapsed-text .wrapper .section-container, + .aside-collapsed-text .wrapper .footer-container { + margin-right: 90px; } } + +@media (max-width: 1140px) { + .layout-fixed.aside-toggled, .layout-fixed.offsidebar-open { + overflow-y: hidden; } } + +.layout-fixed .wrapper { + /* only applied to sidebar */ } + .layout-fixed .wrapper .topnavbar-wrapper { + position: fixed; + top: 0; + width: 100%; + z-index: 121; } + .layout-fixed .wrapper .aside-container, + .layout-fixed .wrapper .offsidebar { + position: fixed; } + .layout-fixed .wrapper .aside-container { + /* safari fix */ + height: 1px; + min-height: 100%; + /* ios blanks space fix */ } + .layout-fixed .wrapper .aside-container .aside-inner { + position: fixed; + top: 0; + bottom: 0; } + .layout-fixed .wrapper .section-container { + margin-top: 55px; } + +/* IE10+ hack: safari fix breaks ie so we need to target ie only to restore */ +_:-ms-lang(x), +.layout-fixed .wrapper .aside-container .aside-inner { + position: static !important; } + +@media (min-width: 992px) { + .layout-boxed { + overflow: auto !important; } + .layout-boxed .wrapper { + margin: 0 auto; + overflow: hidden; + box-shadow: 0 0 13px rgba(0, 0, 0, 0.25); } + .layout-boxed .wrapper .offsidebar { + position: absolute !important; } + .layout-boxed .wrapper .aside-container { + right: inherit; } + .layout-boxed .wrapper, + .layout-boxed .wrapper .topnavbar-wrapper { + width: 970px; } + .layout-boxed.layout-fixed .wrapper .aside-container .aside-inner { + right: inherit; } } + +@media (min-width: 1200px) { + .layout-boxed .wrapper, + .layout-boxed .wrapper .topnavbar-wrapper { + width: 1140px; } } + +/* ======================================================================== + Component: layout-extra + ========================================================================== */ +.hidden-footer .wrapper .footer-container { + display: none; } + +.hidden-footer .wrapper .section-container { + margin-bottom: 0 !important; } + +.layout-fs .wrapper .section-container { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 60px; + top: 55px; + height: auto; + margin-top: 0 !important; + margin-bottom: 0 !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + overflow: hidden; } + .layout-fs .wrapper .section-container .content-wrapper { + width: 100%; + height: 100%; + padding: 0; } + .layout-fs .wrapper .section-container .content-wrapper > * { + width: 100%; + height: 100%; } + +.layout-fs.hidden-footer .wrapper .section-container { + bottom: 0; } + +.layout-h .wrapper .section-container { + max-width: 1140px; + margin-right: auto; + margin-left: auto; } + .layout-h .wrapper .section-container .content-wrapper .content-heading { + display: none; } + +.layout-h .wrapper .section-container { + margin-top: 0; } + +.layout-h .wrapper .offsidebar { + margin-top: 55px; } + +.layout-h .wrapper .footer-container { + margin: 0; } + +.layout-h.layout-fixed .wrapper .section-container, +.layout-h.layout-fixed .wrapper .offsidebar { + margin-top: 55px; } + +.aside-float .wrapper { + box-shadow: 0 0 0 #000; } + .aside-float .wrapper .footer-container { + border: 0; } + .aside-float .wrapper .aside-container { + padding: 15px 0; + background: transparent; } + .aside-float .wrapper .aside-container .aside-inner { + height: 100%; + top: 15px; + bottom: 15px; + right: inherit; } + .aside-float .wrapper .aside-container .sidebar { + border: 1px solid #e4eaec; } + .aside-float .wrapper .aside-container .sidebar:after { + display: none; } + @media (min-width: 768px) { + .aside-float .wrapper .section-container { + padding-right: 15px; } + .aside-float .wrapper .footer-container { + right: 15px; } } + .aside-float .wrapper .content-wrapper { + border: 0; } + .aside-float .wrapper .content-wrapper .content-heading { + padding-top: 30px; + border: 0; + background-color: transparent; } + .aside-float .wrapper .content-wrapper .unwrap { + margin: 0 !important; } + +.aside-float.aside-toggled .wrapper .aside-container { + transition: delay(0.05s); } + .aside-float.aside-toggled .wrapper .aside-container .aside-inner { + margin-right: 15px; } + +.aside-float.aside-toggled .wrapper .section-container { + padding-right: 15px; } + +.aside-float.aside-toggled .wrapper .footer-container { + right: 15px; } + +@media (min-width: 768px) { + .aside-float.aside-collapsed .topnavbar .navbar-header { + width: 100px; } + .aside-float.aside-collapsed-text .topnavbar .navbar-header { + width: 120px; } + .aside-float.layout-fs .wrapper .section-container .content-wrapper { + padding: 0 20px 0 0; } + .aside-float .wrapper .aside-container .aside-inner { + margin-right: 15px; } } + +@media (min-width: 992px) { + .aside-float.layout-boxed .wrapper .aside-container .aside-inner { + margin-right: 0; } + .aside-float.layout-boxed .wrapper .section-container { + padding-right: 0; } } + +.aside-float.aside-toggled.layout-fs .wrapper .section-container .content-wrapper { + padding: 0 20px 0 0; } + +/* ======================================================================== + Component: layout-animation.less + ========================================================================== */ +.wrapper .aside-container { + transition: width .2s cubic-bezier(0.35, 0, 0.25, 1), translate .2s cubic-bezier(0.35, 0, 0.25, 1); } + @media screen and (prefers-reduced-motion: reduce) { + .wrapper .aside-container { + transition: none; } } + +.aside-inner, +.navbar-header, +.sidebar > .sidebar-nav > li { + transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +.wrapper .section-container { + transition: margin-right 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +.sidebar > .sidebar-nav .badge { + animation: fadeInRight 1s; + animation-fill-mode: both; } + +.aside-collapsed .sidebar > .sidebar-nav .badge, +.aside-collapsed-text .sidebar > .sidebar-nav .badge { + animation: fadeIn 1s; } + +.sidebar .sidebar-nav > li > a { + animation: fadeInLeft .5s; } + +.sidebar > .sidebar-nav > .nav-heading, +.sidebar > .sidebar-nav > li > a > span, +.navbar-brand .brand-logo { + animation: fadeIn 1s; } + +.sidebar li > a, +.sidebar li > .nav-item, +.sidebar > .sidebar-nav > .nav-heading { + white-space: nowrap; } + +.aside-collapsed .user-block-picture, +.aside-collapsed-text .user-block-picture { + transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +.aside-collapsed .user-block, +.aside-collapsed-text .user-block { + transition: padding 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + -webkit-backface-visibility: hidden; + /* fixes chrome jump */ + margin-bottom: 0; + border-radius: 0; + z-index: 1050; + border: 0; + padding: 0; + min-height: 55px; + background-color: #23b7e5; + background-image: linear-gradient(to left, #23b7e5 0%, #51c6ea 100%); + background-repeat: repeat-x; } + @media (min-width: 768px) { + .topnavbar .navbar-header { + width: 220px; + text-align: center; } + .topnavbar .navbar-header .navbar-brand { + width: 100%; } } + +.topnavbar { + position: relative; } + .topnavbar .navbar-header { + background-color: transparent; } + .topnavbar .navbar-header { + position: relative; + z-index: 11; + padding-right: 2rem; } + @media (min-width: 768px) { + .topnavbar .navbar-header { + padding-right: 0; } } + .topnavbar .navbar-header .navbar-brand { + padding: 0; } + .topnavbar .navbar-header .brand-logo > img, + .topnavbar .navbar-header .brand-logo-collapsed > img { + margin: 0 auto; } + .topnavbar .navbar-header .brand-logo { + display: block; + padding: 10px 15px; } + .topnavbar .navbar-header .brand-logo-collapsed { + display: none; + padding: 6px 15px; } + .topnavbar .dropdown { + position: static; } + .topnavbar .dropdown .dropdown-menu { + position: absolute; + margin-top: 0; + top: auto; + right: 0; + left: 0; } + @media (min-width: 992px) { + .topnavbar .dropdown { + position: relative; } + .topnavbar .dropdown .dropdown-menu { + top: 54px; + right: 0; + left: auto; } + .topnavbar .dropdown .dropdown-menu-right { + left: 0; + right: auto; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link { + padding: 1.1rem .95rem; + font-size: .85rem; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #117391; } + .topnavbar .navbar-nav > .nav-item.active > .nav-link, .topnavbar .navbar-nav > .nav-item.active > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.active > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + background-color: transparent; } + .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] { + position: absolute; + top: 0; + left: 0; + z-index: 20; + font-size: 16px; + line-height: 55px; + color: #fff; + padding-top: 0; + padding-bottom: 0; + transition: color 0.3s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] { + transition: none; } } + @media (min-width: 768px) { + .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] { + color: #fff; } } + @media (max-width: 767.98px) { + .topnavbar .navbar-text { + margin: 10px; } } + +.layout-h .topnavbar .navbar-header { + display: flex; + width: 100%; + padding: 0; + text-align: right; } + @media (min-width: 992px) { + .layout-h .topnavbar .navbar-header { + width: auto; } } + .layout-h .topnavbar .navbar-header .navbar-brand { + min-height: 55px; } + +.layout-h .topnavbar .navbar-toggler { + border: 0; + margin-right: auto; } + .layout-h .topnavbar .navbar-toggler .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>"); } + +@media (max-width: 991.98px) { + .layout-h .topnavbar .dropdown-menu { + right: 0 !important; + left: 0 !important; } } + +.layout-h .topnavbar .navbar-form { + right: 0; } + +@media (max-width: 767.98px) { + .sidebar-toggle { + position: absolute !important; + top: 2px; + right: 0; + z-index: 3001; } + .sidebar-toggle > em { + color: white; } } + +.topnavbar .navbar-form { + position: absolute; + top: -100%; + right: 0; + left: 0; + margin: 0; + padding: 0; + height: 55px; + z-index: 9001; + transition: all .3s; + border: 0; + border-bottom: 1px solid #e1e2e3; } + .topnavbar .navbar-form .form-group { + height: 100%; + width: 100%; } + .topnavbar .navbar-form .form-control { + height: 100%; + border: 0; + border-radius: 0; + width: 100%; } + .topnavbar .navbar-form.open { + top: 0; } + .topnavbar .navbar-form .navbar-form-close { + position: absolute; + height: 30px; + cursor: pointer; + top: 50%; + left: 0; + margin-top: -15px; + line-height: 30px; + margin-left: 10px; + color: #c1c2c3; + font-size: 1.5em; + pointer-events: auto; } + +@media (min-width: 576px) { + .topnavbar .navbar-form { + right: 220px; } } + +@media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #19a5d1 inset; + transition: all 0.2s; } } + @media screen and (min-width: 992px) and (prefers-reduced-motion: reduce) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + transition: none; } } + +@media (min-width: 768px) { + .aside-collapsed .topnavbar .navbar-header .brand-logo { + display: none; } + .aside-collapsed .topnavbar .navbar-header .brand-logo-collapsed { + display: block; } + .aside-collapsed .topnavbar .navbar-header { + width: 70px; } + .aside-collapsed .topnavbar .navbar-form { + right: 70px; } } + +@media (min-width: 768px) { + .aside-collapsed-text .topnavbar .navbar-header .brand-logo { + display: none; } + .aside-collapsed-text .topnavbar .navbar-header .brand-logo-collapsed { + display: block; } + .aside-collapsed-text .topnavbar .navbar-header { + width: 90px; } + .aside-collapsed-text .topnavbar .navbar-form { + right: 90px; } } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + height: 100%; + padding-bottom: 20px; + background-color: #fff; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; } + .sidebar:after { + content: ""; + background: rgba(0, 0, 0, 0.15); + position: absolute; + display: block; + top: 0; + bottom: 0; + left: 0; + width: 1px; + -webkit-transform: translateZ(0px); } + .sidebar .nav-heading { + padding: 12px 15px; + color: #919DA8; + font-size: 13px; + letter-spacing: .035em; + pointer-events: none; + cursor: default; } + +.sidebar-nav { + position: relative; + font-size: 14px; + margin-bottom: 0; + padding-right: 0; + list-style: none; } + .sidebar-nav > .nav-heading:first-child { + padding-top: 20px; } + .sidebar-nav > li { + display: block; + border-right: 3px solid transparent; + transition: border-right-color 0.4s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .sidebar-nav > li { + transition: none; } } + .sidebar-nav > li > a, + .sidebar-nav > li > .nav-item { + position: relative; + display: block; + padding: 12px 24px; + color: #515253; + letter-spacing: .025em; + font-weight: normal; + cursor: pointer; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, + .sidebar-nav > li > .nav-item:focus, + .sidebar-nav > li > .nav-item:hover { + text-decoration: none; + outline: none; + color: #23b7e5; } + .sidebar-nav > li > a > em, + .sidebar-nav > li > .nav-item > em { + width: 1.8em; + display: inline-block; + font-style: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + color: inherits; } + .sidebar-nav > li.active, + .sidebar-nav > li.active > a, + .sidebar-nav > li.active > .nav-item, + .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, + .sidebar-nav > li.open > a, + .sidebar-nav > li.open > .nav-item, + .sidebar-nav > li.open .sidebar-nav { + background-color: #fcfcfc; + color: #23b7e5; } + .sidebar-nav > li.active > .nav-item > em, + .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, + .sidebar-nav > li.open > a > em { + color: #23b7e5; } + .sidebar-nav > li.active { + border-right-color: #23b7e5; } + .sidebar-nav .badge { + display: block; } + +@media only screen and (min-width: 1025px) { + .sidebar:not(.show-scrollbar) { + margin-left: -17px; + overflow-y: scroll; } } + +.sidebar-subnav { + background-color: #fff; } + .sidebar-subnav > .sidebar-subnav-header { + color: #515253; + display: none; + padding: 10px 20px; + font-weight: bold; } + .sidebar-subnav > li { + border-right: 0 !important; } + .sidebar-subnav > li > a, + .sidebar-subnav > li > .nav-item { + display: block; + position: relative; + padding: 10px 20px; + padding-right: 53px; + font-weight: normal; + background-color: transparent !important; + color: #515253; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, + .sidebar-subnav > li > .nav-item:focus, + .sidebar-subnav > li > .nav-item:hover { + color: #23b7e5; } + .sidebar-subnav > li > a > em, + .sidebar-subnav > li > .nav-item > em { + display: inline-block; + width: 1.8em; + margin: 0 -2em 0 0; } + .sidebar-subnav > li.active > a, + .sidebar-subnav > li.active > .nav-item { + color: #23b7e5; } + .sidebar-subnav > li.active > a:after, + .sidebar-subnav > li.active > .nav-item:after { + border-color: #23b7e5; + background-color: #23b7e5; } + .sidebar-subnav > li .sidebar-nav > li { + padding-right: 5px; } + .sidebar-subnav.nav-floating { + border: 1px solid rgba(0, 0, 0, 0.15); + margin-right: -1px; } + .sidebar-subnav.nav-floating, + .sidebar-subnav.nav-floating .collapse, .sidebar-subnav.nav-floating .sidebar-subnav { + height: auto !important; + display: block !important; + visibility: visible !important; } + .sidebar-subnav.nav-floating.opening, + .sidebar-subnav.nav-floating .collapse.opening, .sidebar-subnav.nav-floating .sidebar-subnav.opening { + animation: none !important; } + .sidebar-subnav.nav-floating > .sidebar-subnav-header { + display: block; } + .sidebar-subnav.nav-floating li > a, + .sidebar-subnav.nav-floating li > .nav-item { + padding-right: 20px; } + .sidebar-subnav.nav-floating li > a em, + .sidebar-subnav.nav-floating li > .nav-item em { + margin-right: 0; } + +@media (min-width: 768px) { + .sidebar > .sidebar-nav .badge { + margin: 2px 0 0 0; } } + +.aside-collapsed .sidebar, +.aside-collapsed-text .sidebar { + overflow-x: hidden; } + .aside-collapsed .sidebar > .sidebar-nav .sidebar-nav, + .aside-collapsed .sidebar > .sidebar-nav > .nav-heading, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item > span, + .aside-collapsed .sidebar > .sidebar-nav > li > a > span, + .aside-collapsed-text .sidebar > .sidebar-nav .sidebar-nav, + .aside-collapsed-text .sidebar > .sidebar-nav > .nav-heading, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item > span, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a > span { + display: none !important; } + .aside-collapsed .sidebar > .sidebar-nav > li, + .aside-collapsed-text .sidebar > .sidebar-nav > li { + width: 69px; } + .aside-collapsed .sidebar > .sidebar-nav > li > a, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item { + text-indent: -3px; + padding: 20px 0; + text-align: center; } + .aside-collapsed .sidebar > .sidebar-nav > li > a > em, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item > em { + font-size: 1.6em; + width: auto; } + .aside-collapsed .sidebar > .sidebar-nav > li > a:focus, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item:focus, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a:focus, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item:focus { + background-color: transparent; } + .aside-collapsed .sidebar > .sidebar-nav > li > a:focus > em, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item:focus > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a:focus > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item:focus > em { + color: inherit; } + .aside-collapsed .sidebar .sidebar-nav .badge, + .aside-collapsed-text .sidebar .sidebar-nav .badge { + position: absolute; + top: 10px; + left: 5px; + text-indent: 0; } + +.aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item > span, +.aside-collapsed-text .sidebar > .sidebar-nav > li > a > span { + display: block !important; + font-size: 12px; } + +.aside-collapsed-text .sidebar > .sidebar-nav > li { + width: 88px; } + .aside-collapsed-text .sidebar > .sidebar-nav > li > a { + padding: 14px 0; } + .aside-collapsed-text .sidebar > .sidebar-nav > li > a > em { + font-size: 1.4em; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 235px; + margin-top: 55px; + border-right: 1px solid #cccccc; + background-color: #fff; + color: #656565; + overflow: auto; + -webkit-overflow-scrolling: touch; + z-index: -1; } + .offsidebar > .list-group { + min-height: 100%; + overflow: hidden; + -webkit-transform: translateZ(0px); } + .offsidebar .progress { + border: 0; } + .offsidebar .tab-content { + padding: 0; + border: 0; } + .offsidebar .nav-tabs { + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + .offsidebar .nav-tabs > .nav-item > .nav-link { + background-color: transparent; + border: 0; + border-left: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0; + color: #909FA7; } + .offsidebar .nav-tabs > .nav-item > .nav-link.active { + color: #5d9cec; } + @media (min-width: 768px) { + .offsidebar { + margin-top: 55px; } } + +.offsidebar-open .offsidebar { + overflow-y: auto; + z-index: 116; } + +@media (min-width: 768px) { + .offsidebar-open { + overflow-y: auto; } } + +.offsidebar { + left: -235px; } + +.no-csstransforms3d .offsidebar-open .offsidebar { + left: 0; } + +/* Transformation ready devices*/ +.csstransforms3d .offsidebar { + left: 0; + transform: translate3d(-235px, 0, 0); + transition: transform .3s ease, z-index 0s linear .3s; } + +.csstransforms3d .offsidebar-open .offsidebar { + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + +/* ======================================================================== + Component: user-block + ========================================================================== */ +.has-user-block { + display: block; + overflow: hidden; + border: 0 !important; } + +.user-block { + position: relative; + padding: 25px 0 10px; + cursor: pointer; } + .user-block::after { + display: block; + clear: both; + content: ""; } + .user-block > .user-block-picture { + position: relative; + width: 60px; + margin: 0 auto; } + .user-block > .user-block-picture > img { + max-width: 100%; + height: auto; } + .user-block .user-block-info { + padding-top: 15px; + text-align: center; + white-space: nowrap; } + .user-block .user-block-info .user-block-name, .user-block .user-block-info .user-block-role { + display: block; } + .user-block .user-block-info .user-block-name { + color: #7D848F; } + .user-block .user-block-info .user-block-role { + font-size: 12px; + color: #aaa; } + +.user-block-status { + position: relative; } + .user-block-status > .circle { + position: absolute; + bottom: 0; + left: 0; + border: 2px solid #fff; } + +.aside-collapsed .user-block, +.aside-collapsed-text .user-block { + padding: 15px 0 14px; + margin: 0; + text-align: center; } + .aside-collapsed .user-block > .user-block-picture, .aside-collapsed-text .user-block > .user-block-picture { + float: none; + margin: 0 auto; + width: 50px; } + .aside-collapsed .user-block > .user-block-picture > .user-block-status, .aside-collapsed-text .user-block > .user-block-picture > .user-block-status { + display: block; } + .aside-collapsed .user-block .user-block-info, .aside-collapsed-text .user-block .user-block-info { + display: none; } + +.setting-color { + padding: 0 5px; } + .setting-color > label { + display: block; + position: relative; + margin: 0 10px; + border-radius: 3px; + overflow: hidden; + border: 1px solid rgba(0, 0, 0, 0.1); + cursor: pointer; } + .setting-color > label:first-child { + margin-right: 0; } + .setting-color > label:last-child { + margin-left: 0; } + .setting-color > label > .color { + display: block; + height: 18px; } + .setting-color > label > .split { + display: block; } + .setting-color > label > .split::after { + display: block; + clear: both; + content: ""; } + .setting-color > label > .split > .color { + display: block; + height: 37.5px; } + .setting-color > label > .split > .color:first-child { + float: right; + width: 70%; } + .setting-color > label > .split > .color:last-child { + float: left; + width: 30%; } + .setting-color > label > .icon-check { + position: absolute; + display: block; + right: 50%; + top: 50%; + width: 20px; + height: 20px; + margin-top: -20px; + margin-right: -10px; + text-align: center; + font-size: 1.33333333em; + vertical-align: -15%; + color: #fff; + opacity: 0; } + .setting-color > label > input[type="radio"] { + position: absolute; + opacity: 0; + visibility: hidden; } + .setting-color > label > input[type="radio"]:checked + .icon-check { + opacity: 1 !important; } + +/* ======================================================================== + Component: typo + ========================================================================== */ +body { + font-family: "Source Sans Pro", sans-serif; + color: #656565; + font-size: 0.875rem; } + +h1, h2, h3, h4 { + font-weight: bold; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.65625rem; } + +h1, .h1 { + font-size: 2.25rem; } + +h2, .h2 { + font-size: 1.875rem; } + +h3, .h3 { + font-size: 1.5rem; } + +h4, .h4 { + font-size: 1.125rem; } + +h5, .h5 { + font-size: .875rem; } + +h6, .h6 { + font-size: 1rem; } + +p { + margin-bottom: .65rem; } + +/* ======================================================================== + Component: bootstrap-reset + ========================================================================== */ +*:focus { + outline: 0 !important; } + +a { + outline: none !important; } + a.text-muted:hover, a.text-muted:focus { + color: #748690; } + +hr { + border-top: 1px solid #e4eaec; } + +[data-now] { + display: inline-block; } + +.badge { + padding: 0.1875rem 0.4375rem; + font-size: 0.75rem; + border-radius: 0.625rem; } + .badge.badge-warning { + color: #fff !important; } + .badge.badge-secondary { + background-color: #3a3f51; + color: #fff; } + +.list-group { + line-height: 1.3; } + .list-group .list-group-item { + padding: 10px; + color: #555; } + .list-group .list-group-item.active { + color: #fff; } + .list-group .list-group-item.active .badge { + background-color: #fff; + color: #5d9cec; } + .card > .list-group .list-group-item { + border: 0; } + +.list-group + .card-footer { + border-top: 0; } + +.page-header { + padding-bottom: 0.59375rem; + margin: 2.625rem 0 1.3125rem; + border-bottom: 1px solid #e4eaec; } + +.card { + border-color: transparent; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } + .card .card-header { + border-bottom: 0; + padding: 0.625rem 0.9375rem; + background-color: transparent; } + .card .card-header .card-title { + margin-bottom: 0; + font-size: 1rem; } + .card .card-header a { + text-decoration: none !important; } + .card .card-body { + padding: 0.9375rem; } + .card .card-footer { + padding: 0.625rem 0.9375rem; } + +.card-default { + border-top-width: 3px; + border-color: #cfdbe2; } + .card-default .card-header { + background-color: #fff; } + +.well { + border: 1px solid #dde6e9; } + +.jumbotron { + border: 1px solid #dde6e9; + background-color: #fff; } + @media (min-width: 768px) { + .jumbotron { + padding: 2rem 1rem; } } + +.nav-tabs > .nav-item > .nav-link { + font-weight: bold; + color: #656565; + background-color: #edf1f2; + margin: 0; + border: 1px solid #dde6e9; + border-radius: 0; + padding: 10px 20px; } + .nav-tabs > .nav-item > .nav-link.active { + background-color: #fff; } + .nav-tabs > .nav-item > .nav-link.active, .nav-tabs > .nav-item > .nav-link.active:hover, .nav-tabs > .nav-item > .nav-link.active:focus { + color: inherit; + border-bottom-color: #fff; } + +.tab-content { + padding: 10px 20px; + border-style: solid; + border-width: 0 1px 1px 1px; + border-color: #dde6e9; } + .nav-pills + .tab-content { + border: 0; + padding: 0; } + .p-0 .tab-content { + padding: 0 !important; } + +.btn { + border-radius: 3px; + font-size: 13px; + -webkit-appearance: none; + outline: none !important; + transition: all 0.1s; } + @media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn.btn-link { + box-shadow: none; + border: 0; } + .input-group .btn { + font-size: 14px; + border-color: #dde6e9; } + .input-group .form-control-sm + .input-group-btn .btn { + font-size: 0.8125rem; + padding: 0.3125rem 0.625rem; + margin-right: -1px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn.btn-warning { + color: #fff; } + +.btn.btn-outline-warning:hover, .btn.btn-outline-warning:focus, .btn.btn-outline-warning:active { + color: #fff; } + +.btn-secondary { + background-color: #fff; + border-color: #eaeaea; + color: #333; } + .btn-secondary:hover { + background-color: #f5f5f5; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + background-color: #f5f5f5; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + +.btn-outline-secondary { + border-color: #eaeaea !important; + color: #333; } + .btn-outline-secondary:hover { + color: #333; + background-color: #f5f5f5 !important; } + .btn-outline-secondary:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 234, 234, 0.5); } + +span.btn { + -webkit-appearance: none !important; } + +.form-control { + box-shadow: 0 0 0 #000 !important; + font-size: 0.875rem; } + .form-control:focus { + border-color: #66afe9; } + +.form-control-sm, +select.form-control-sm { + font-size: .75rem; + height: 31px; } + +.custom-select { + -webkit-appearance: none; } + +.custom-control-label::before { + top: 0.19rem; + border: 1px solid #dde6e9; } + +fieldset { + padding-bottom: 20px; + border-bottom: 1px dashed #eee; + margin-bottom: 20px; } + fieldset.last-child, fieldset:last-child { + border-bottom: 0; } + fieldset .form-group { + margin-bottom: 0; } + +.input-group-text { + font-size: .875rem; } + +@media (max-width: 767.98px) { + input[type="text"], + input[type="email"], + input[type="search"], + input[type="password"] { + -webkit-appearance: none; } } + +.table-responsive { + overflow-y: hidden; } + +.table > thead > tr > th { + border-bottom-width: 0; } + +.table > tbody + tbody { + border-bottom-width: 1px; } + +.table .form-control { + max-width: 100%; } + +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 1px; } + +.progress { + border-radius: 0.2rem; + border: 1px solid #e9ecef; + background-color: #fff; } + +.popover { + box-shadow: 0 0 0 #000; + border-color: #eee; + border-bottom: 2px solid #e4eaec; + border-radius: 0.2rem; } + .popover .popover-title { + border: 0; } + +.nav.nav-pills .active > a { + background-color: #5d9cec; } + +.dropdown-menu { + border-radius: 0.2rem; + font-size: 14px; + padding: 0.3125rem 0; + box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; + border-color: #e1e1e1; } + .dropdown-menu .dropdown-item { + line-height: 1.52857143; + padding: 0.1875rem 1.25rem; } + +.dropdown-header { + color: #a1a2a3; } + +.navbar-top .navbar-nav > .active > a { + color: #999; } + .navbar-top .navbar-nav > .active > a:hover, .navbar-top .navbar-nav > .active > a:focus { + color: #d1d2d3; } + +.navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #666; } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #222; } + +.carousel .carousel-indicators { + bottom: 0; } + +.carousel .carousel-control.left, .carousel .carousel-control.right { + background-image: none; } + +.carousel .carousel-control em { + position: absolute; + top: 50%; + right: 50%; + z-index: 5; + display: inline-block; + width: 20px; + height: 20px; + margin-top: -10px; + margin-right: -10px; } + +.alert-primary { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .alert-primary hr { + border-top-color: #468ee9; } + .alert-primary .alert-link { + color: #e6e6e6; } + +.alert-secondary { + color: #fff; + background-color: #fff; + border-color: #fff; } + .alert-secondary hr { + border-top-color: #f2f2f2; } + .alert-secondary .alert-link { + color: #e6e6e6; } + +.alert-success { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .alert-success hr { + border-top-color: #23ad44; } + .alert-success .alert-link { + color: #e6e6e6; } + +.alert-info { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .alert-info hr { + border-top-color: #19a9d5; } + .alert-info .alert-link { + color: #e6e6e6; } + +.alert-warning { + color: #fff; + background-color: #ff902b; + border-color: #ff902b; } + .alert-warning hr { + border-top-color: #ff8312; } + .alert-warning .alert-link { + color: #e6e6e6; } + +.alert-danger { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .alert-danger hr { + border-top-color: #ee3939; } + .alert-danger .alert-link { + color: #e6e6e6; } + +.topnavbar, +.navbar, +.navbar .dropdown-menu { + filter: none !important; } + +/* ======================================================================== + Component: bootstrap-custom + ========================================================================== */ +.container-sm { + max-width: 540px; + width: auto; } + +.container-md { + max-width: 720px; + width: auto; } + +.container-lg { + max-width: 960px; + width: auto; } + +.row-flush { + margin: 0; } + .row-flush > .col, + .row-flush > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.breadcrumb { + font-weight: normal; + border-radius: 0; + color: #909FA7; + padding: 10px 20px; } + +.content-heading .breadcrumb { + font-size: 0.8125rem; + margin-bottom: 0; } + +.content-heading + .breadcrumb { + margin: -25px -20px 20px -25px; + background-color: #fafbfc; + border-top: 1px solid #cfdbe2; + border-bottom: 1px solid #cfdbe2; } + +.progress-sm { + height: 15px; } + +.progress-xs { + height: 8px; } + +.badge-inverse { + color: #fff; + background-color: #131e26; } + .badge-inverse[href]:hover, .badge-inverse[href]:focus { + color: #fff; + text-decoration: none; + background-color: #020304; } + +.badge-green { + color: #fff; + background-color: #37bc9b; } + .badge-green[href]:hover, .badge-green[href]:focus { + color: #fff; + text-decoration: none; + background-color: #2b957a; } + +.badge-pink { + color: #fff; + background-color: #f532e5; } + .badge-pink[href]:hover, .badge-pink[href]:focus { + color: #fff; + text-decoration: none; + background-color: #e90bd6; } + +.badge-purple { + color: #fff; + background-color: #7266ba; } + .badge-purple[href]:hover, .badge-purple[href]:focus { + color: #fff; + text-decoration: none; + background-color: #564aa3; } + +.alert-purple { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .alert-purple hr { + border-top-color: #6254b2; } + .alert-purple .alert-link { + color: #e6e6e6; } + +.alert-green { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .alert-green hr { + border-top-color: #31a88b; } + .alert-green .alert-link { + color: #e6e6e6; } + +.alert-pink { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .alert-pink hr { + border-top-color: #f41ae2; } + .alert-pink .alert-link { + color: #e6e6e6; } + +.alert-inverse { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .alert-inverse hr { + border-top-color: #0b1115; } + .alert-inverse .alert-link { + color: #e6e6e6; } + +.form-control-rounded { + border-radius: 100px; } + +/* ======================================================================== + Component: button-extra + ========================================================================== */ +.btn-inverse { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-inverse:hover { + color: #fff; + background-color: #060a0d; + border-color: #020304; } + .btn-inverse:focus, .btn-inverse.focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + .btn-inverse.disabled, .btn-inverse:disabled { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-inverse:not(:disabled):not(.disabled):active, .btn-inverse:not(:disabled):not(.disabled).active, + .show > .btn-inverse.dropdown-toggle { + color: #fff; + background-color: #020304; + border-color: black; } + .btn-inverse:not(:disabled):not(.disabled):active:focus, .btn-inverse:not(:disabled):not(.disabled).active:focus, + .show > .btn-inverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + +.btn-green { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-green:hover { + color: #fff; + background-color: #2e9e83; + border-color: #2b957a; } + .btn-green:focus, .btn-green.focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + .btn-green.disabled, .btn-green:disabled { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, + .show > .btn-green.dropdown-toggle { + color: #fff; + background-color: #2b957a; + border-color: #298b72; } + .btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, + .show > .btn-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + +.btn-purple { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-purple:hover { + color: #fff; + background-color: #5b4eac; + border-color: #564aa3; } + .btn-purple:focus, .btn-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + .btn-purple.disabled, .btn-purple:disabled { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, + .show > .btn-purple.dropdown-toggle { + color: #fff; + background-color: #564aa3; + border-color: #52469b; } + .btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, + .show > .btn-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + +.btn-pink { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-pink:hover { + color: #fff; + background-color: #f30ee0; + border-color: #e90bd6; } + .btn-pink:focus, .btn-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + .btn-pink.disabled, .btn-pink:disabled { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, + .show > .btn-pink.dropdown-toggle { + color: #fff; + background-color: #e90bd6; + border-color: #dc0bcb; } + .btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, + .show > .btn-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + +.btn-flat { + border-bottom-width: 1px; + border-radius: 0; + box-shadow: 0 0 0 #000; } + +.btn-xs { + padding: 0.0625rem 0.3125rem; + font-size: 0.8125rem; + line-height: 1.5; } + +.btn-xl { + padding: 20px 16px; + font-size: 18px; } + +.btn-square { + border-radius: 0; } + +.btn-pill-left, .btn-oval { + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; + padding-right: 18px; } + +.btn-pill-right, .btn-oval { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; + padding-left: 18px; } + +.btn-labeled { + padding-top: 0; + padding-bottom: 0; } + +.btn-label { + position: relative; + background: transparent; + background: rgba(0, 0, 0, 0.05); + display: inline-block; + padding: 0.375rem 1rem; + right: -1rem; + border-radius: 0 0.25rem 0.25rem 0; } + .btn-label.btn-label-right { + right: auto; + left: -1rem; + border-radius: 0.25rem 0 0 0.25rem; } + +.btn-lg .btn-label { + padding: 0.625rem 1.25rem; + right: -1.25rem; + border-radius: 0 0.375rem 0.375rem 0; } + .btn-lg .btn-label.btn-label-right { + right: auto; + left: -1.25rem; + border-radius: 0.375rem 0 0 0.375rem; } + +.btn-sm .btn-label { + padding: 0.3125rem 0.625rem; + right: -0.625rem; + border-radius: 0 0.2rem 0.2rem 0; } + .btn-sm .btn-label.btn-label-right { + right: auto; + left: -0.625rem; + border-radius: 0.2rem 0 0 0.2rem; } + +.btn-xs .btn-label { + padding: 1px 5px; + right: -5px; + border-radius: 0 0.2rem 0.2rem 0; } + .btn-xs .btn-label.btn-label-right { + right: auto; + left: -5px; + border-radius: 0.2rem 0 0 0.2rem; } + +.btn-fw { + min-width: 80px; } + .btn-fw.btn-sm { + min-width: 40px; } + .btn-fw.btn-md { + min-width: 60px; } + .btn-fw.btn-lg { + min-width: 140px; } + +.btn-circle { + width: 35px; + height: 35px; + text-align: center; + font-size: 12px; + line-height: 35px; + border-radius: 500px; + padding: 0; + border: 0; } + .btn-circle > * { + line-height: inherit !important; } + .btn-circle.btn-lg { + width: 50px; + height: 50px; + font-size: 18px; + line-height: 50px; } + +.btn-outline-inverse { + color: #131e26; + background-color: transparent; + background-image: none; + border-color: #131e26; } + .btn-outline-inverse:hover { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-outline-inverse:focus, .btn-outline-inverse.focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + .btn-outline-inverse.disabled, .btn-outline-inverse:disabled { + color: #131e26; + background-color: transparent; } + .btn-outline-inverse:not(:disabled):not(.disabled):active, .btn-outline-inverse:not(:disabled):not(.disabled).active, + .show > .btn-outline-inverse.dropdown-toggle { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-outline-inverse:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-inverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + +.btn-outline-green { + color: #37bc9b; + background-color: transparent; + background-image: none; + border-color: #37bc9b; } + .btn-outline-green:hover { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-outline-green:focus, .btn-outline-green.focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + .btn-outline-green.disabled, .btn-outline-green:disabled { + color: #37bc9b; + background-color: transparent; } + .btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, + .show > .btn-outline-green.dropdown-toggle { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + +.btn-outline-purple { + color: #7266ba; + background-color: transparent; + background-image: none; + border-color: #7266ba; } + .btn-outline-purple:hover { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-outline-purple:focus, .btn-outline-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + .btn-outline-purple.disabled, .btn-outline-purple:disabled { + color: #7266ba; + background-color: transparent; } + .btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, + .show > .btn-outline-purple.dropdown-toggle { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + +.btn-outline-pink { + color: #f532e5; + background-color: transparent; + background-image: none; + border-color: #f532e5; } + .btn-outline-pink:hover { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-outline-pink:focus, .btn-outline-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + .btn-outline-pink.disabled, .btn-outline-pink:disabled { + color: #f532e5; + background-color: transparent; } + .btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, + .show > .btn-outline-pink.dropdown-toggle { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + +/* ======================================================================== + Component: placeholder + ========================================================================== */ +.box-placeholder { + margin-bottom: 15px; + padding: 20px; + border: 1px dashed #ddd; + background: #fafafa; + color: #444; } + +.box-placeholder > :last-child { + margin-bottom: 0; } + +.box-placeholder-lg { + padding-top: 80px; + padding-bottom: 80px; } + +/* ======================================================================== + Component: cards + ========================================================================== */ +.card { + margin-bottom: 1.25rem; } + +.card .table { + margin-bottom: 0; } + .card .table > thead > tr > th { + border-top: 0; } + +.card.card-transparent { + border: 0; + background-color: transparent; + box-shadow: 0 0 0 #000; } + .card.card-transparent .card-header, + .card.card-transparent .card-body { + background-color: transparent; + padding-right: 0; + padding-left: 0; } + +.card-flat { + margin: 0 !important; + border: 0; } + +.card-columns-2 { + column-count: 1; } + @media (min-width: 768px) { + .card-columns-2 { + column-count: 2; } } + +.card-header > a[data-tool] { + display: inline-block; + color: #fff; + width: 2em; + text-align: center; } + +.card-default .card-header > a[data-tool] { + color: #c1c2c3; } + +.card-header > .badge.float-right { + margin-top: 3px; } + .card-header > .badge.float-right + .badge.float-right { + margin-left: 10px; } + +.card-footer .pagination { + margin: 0; } + +.card-footer .radial-bar { + margin-bottom: 0; } + +.card-footer p { + margin-bottom: 0; } + +/* ======================================================================== + Component: circles + ========================================================================== */ +.circle { + display: inline-block; + width: 7px; + height: 7px; + border-radius: 500px; + margin: 0 .5em; + background-color: #ddd; + vertical-align: baseline; + border: 2px solid transparent; } + .circle.text-left { + margin-right: 0; } + .circle.text-right { + margin-left: 0; } + +.circle-sm { + width: 5px; + height: 5px; } + +.circle-lg { + width: 11px; + height: 11px; } + +.circle-xl { + width: 18px; + height: 18px; } + +/* ======================================================================== + Component: dropdown-extras + ========================================================================== */ +.dropdown-list .dropdown-item { + padding: 0; } + +.dropdown-list > .dropdown-menu { + padding: 0; + min-width: 220px; } + +.dropdown-list .list-group { + margin: 0; } + +.dropdown-list .list-group-item { + border-radius: 0; + border-right: 0; + border-left: 0; } + .dropdown-list .list-group-item:first-child { + border-top: 0; } + .dropdown-list .list-group-item:last-child { + border-bottom: 0; } + +.dropdown > a { + position: relative; } + .dropdown > a > .badge { + position: absolute; + top: 10px; + left: 0; + padding: 2px 5px; } + +.dropdown-menu-right-forced { + left: 0 !important; + right: auto !important; } + +.dropdown-toggle-nocaret:after { + display: none; } + +/* ======================================================================== + Component: half-float + ========================================================================== */ +.half-float { + position: relative; + margin-bottom: 69px; } + .half-float .half-float-bottom, + .half-float .half-float-top { + position: absolute; + right: 50%; + bottom: -64px; + width: 128px; + height: 128px; + margin-right: -64px; + z-index: 2; } + .half-float .half-float-top { + bottom: auto; + top: -64px; } + +/* ======================================================================== + Component: animate + ========================================================================== */ +@-webkit-keyframes fadeOutUpShort { + 0% { + opacity: 1; } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); } } + +@keyframes fadeOutUpShort { + 0% { + opacity: 1; } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + -ms-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); } } + +.fadeOutUpShort { + -webkit-animation-name: fadeOutUpShort; + animation-name: fadeOutUpShort; } + +@-webkit-keyframes fadeInUpShort { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes fadeInUpShort { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 20px, 0); + -ms-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + -ms-transform: none; + transform: none; } } + +.fadeInUpShort { + -webkit-animation-name: fadeInUpShort; + animation-name: fadeInUpShort; } + +@-webkit-keyframes zoomInShort { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.95, 0.95, 0.95); + transform: scale3d(0.95, 0.95, 0.95); } + 50% { + opacity: 1; } } + +@keyframes zoomInShort { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.95, 0.95, 0.95); + -ms-transform: scale3d(0.95, 0.95, 0.95); + transform: scale3d(0.95, 0.95, 0.95); } + 50% { + opacity: 1; } } + +.zoomInShort { + -webkit-animation-name: zoomInShort; + animation-name: zoomInShort; } + +@-webkit-keyframes zoomBack { + 0% { + opacity: 1; } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); } + 100% { + opacity: 0; } } + +@keyframes zoomBack { + 0% { + opacity: 1; } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.5, 0.5, 0.5); + -ms-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); } + 100% { + opacity: 0; } } + +.zoomBack { + -webkit-animation-name: zoomBack; + animation-name: zoomBack; } + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(20px, 0, 0); + -ms-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + -ms-transform: none; + transform: none; } } + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; } + +/* ======================================================================== + Component: slim-scroll + ========================================================================== */ +[data-scrollable] { + display: block; } + +.slimScrollBar { + opacity: 1 !important; + background-color: rgba(0, 0, 0, 0.35) !important; + border: 0 !important; + border-radius: 1px !important; } + +.slimScrollRail { + opacity: 1 !important; + background-color: rgba(0, 0, 0, 0.15) !important; + border: 0 !important; + border-radius: 0 !important; + bottom: 0; } + +/* ======================================================================== + Component: inputs + ========================================================================== */ +/** + * Custom form elements + * - Checkbox + * - Radios + * - Switch + * - Note editor + */ +.c-checkbox, +.c-radio { + margin-left: 4px; } + .c-checkbox *, + .c-radio * { + cursor: pointer; } + .c-checkbox input, + .c-radio input { + opacity: 0; + position: absolute; + margin-right: 0 !important; } + .c-checkbox span, + .c-radio span { + position: relative; + display: inline-block; + vertical-align: top; + width: 20px; + height: 20px; + border-radius: 2px; + border: 1px solid #ccc; + margin-left: 5px; + text-align: center; } + .c-checkbox span:before, + .c-radio span:before { + margin-right: 1px; } + .c-checkbox:hover span, + .c-radio:hover span { + border-color: #5d9cec; } + .form-inline .c-checkbox span, .form-inline + .c-radio span { + margin-right: 0; } + .c-checkbox.c-checkbox-rounded span, .c-checkbox.c-radio-rounded span, + .c-radio.c-checkbox-rounded span, + .c-radio.c-radio-rounded span { + border-radius: 500px; } + +/* override for radio */ +.c-radio span { + border-radius: 500px; } + +/* the icon */ +.c-checkbox span:before, +.c-radio span:before { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + opacity: 0; + text-align: center !important; + font-size: 12px; + line-height: 18px; + vertical-align: middle; } + +/* Checked state */ +.c-checkbox, +.c-radio { + /* override for radio */ + /* Disable state */ + /* override for radio */ } + .c-checkbox input[type=checkbox]:checked + span:before, + .c-checkbox input[type=radio]:checked + span:before, + .c-radio input[type=checkbox]:checked + span:before, + .c-radio input[type=radio]:checked + span:before { + color: #fff; + opacity: 1; + transition: color .3s ease-out; } + .c-checkbox input[type=checkbox]:checked + span, + .c-checkbox input[type=radio]:checked + span, + .c-radio input[type=checkbox]:checked + span, + .c-radio input[type=radio]:checked + span { + border-color: #5d9cec; + background-color: #5d9cec; } + .c-checkbox input[type=radio]:checked + span, + .c-radio input[type=radio]:checked + span { + background-color: #fff; } + .c-checkbox input[type=radio]:checked + span:before, + .c-radio input[type=radio]:checked + span:before { + color: #5d9cec; } + .c-checkbox input[type=checkbox]:disabled + span, + .c-checkbox input[type=radio]:disabled + span, + .c-radio input[type=checkbox]:disabled + span, + .c-radio input[type=radio]:disabled + span { + border-color: #ddd !important; + background-color: #ddd !important; } + .c-checkbox input[type=radio]:disabled + span, + .c-radio input[type=radio]:disabled + span { + background-color: #fff !important; } + .c-checkbox input[type=radio]:disabled + span:before, + .c-radio input[type=radio]:disabled + span:before { + color: #ddd; } + +.c-radio.c-radio-nofont { + /* override for radio */ + /* Disable state */ + /* override for radio */ } + .c-radio.c-radio-nofont span:before { + content: ""; + width: 10px; + height: 10px; + top: 50%; + right: 50%; + margin-top: -5px; + margin-right: -5px; + border-radius: 500px; } + .c-radio.c-radio-nofont input[type=radio]:checked + span:before { + color: #fff; + opacity: 1; + transition: color .3s ease-out; } + .c-radio.c-radio-nofont input[type=radio]:checked + span { + border-color: #5d9cec; + background-color: #5d9cec; } + .c-radio.c-radio-nofont input[type=radio]:checked + span { + background-color: #fff; } + .c-radio.c-radio-nofont input[type=radio]:checked + span:before { + background-color: #5d9cec; } + .c-radio.c-radio-nofont input[type=radio]:disabled + span { + border-color: #ddd !important; + background-color: #ddd !important; } + .c-radio.c-radio-nofont input[type=radio]:disabled + span { + background-color: #fff !important; } + .c-radio.c-radio-nofont input[type=radio]:disabled + span:before { + background-color: #ddd; } + +.switch .form-control { + padding-top: 7px; + margin-bottom: 0; } + +.switch * { + cursor: pointer; } + +.switch input { + opacity: 0; + position: absolute; + z-index: -1; } + +.switch { + display: flex; + align-items: center; + direction: row; } + .switch span { + position: relative; + display: inline-block; + width: 40px; + height: 20px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 100px; + transition: all .5s; + box-shadow: -1px 2px 3px rgba(0, 0, 0, 0.1) inset; } + .switch span:after { + content: ""; + position: absolute; + background-color: #fff; + top: 0; + right: 0; + height: 18px; + width: 18px; + border: 1px solid #ddd; + border-radius: 400px; + box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.1); + -webkit-transition: all .2s; } + .switch.switch-lg span { + width: 50px; + height: 25px; } + .switch.switch-lg span:after { + height: 23px; + width: 23px; } + .switch.switch-sm span { + width: 30px; + height: 15px; } + .switch.switch-sm span:after { + height: 13px; + width: 13px; } + +.switch input:checked + span { + background-color: #5d9cec; + border-color: #5d9cec; + transition: all .5s; } + +.switch input:checked + span:after { + right: 50%; + transition: all .2s; } + +.switch input:disabled + span { + background-color: #f1f1f1; + cursor: not-allowed; } + +.note-editor { + background-image: -webkit-linear-gradient(#eee 0.1em, transparent 0.1em); + background-image: linear-gradient(#eee 0.1em, transparent 0.1em); + background-size: 100% 20px; + background-color: #fff; + line-height: 20px; + margin-top: 5px; + padding: 0; + padding-bottom: 1px; + border: none; } + .note-editor.note-editor-margin { + background-image: -webkit-linear-gradient(0deg, transparent 49px, #ffe0c4 49px, #ffe0c4 51px, transparent 51px), -webkit-linear-gradient(#eee 0.1em, transparent 0.1em); + background-image: linear-gradient(-90deg, transparent 49px, #ffe0c4 49px, #ffe0c4 51px, transparent 51px), linear-gradient(#eee 0.1em, transparent 0.1em); + padding-right: 55px; } + +/* ======================================================================== + Component: utils + ========================================================================== */ +.b0 { + border-width: 0 !important; } + +.bl0 { + border-right-width: 0 !important; } + +.br0 { + border-left-width: 0 !important; } + +.bt0 { + border-top-width: 0 !important; } + +.bb0 { + border-bottom-width: 0 !important; } + +.br, .b, .ba { + border-left: 1px solid rgba(0, 0, 0, 0.12); } + +.bl, .b, .ba { + border-right: 1px solid rgba(0, 0, 0, 0.12); } + +.bt, .b, .ba { + border-top: 1px solid rgba(0, 0, 0, 0.12); } + +.bb, .b, .ba { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); } + +.text-primary { + color: #5d9cec !important; } + +.text-success { + color: #27c24c !important; } + +.text-info { + color: #23b7e5 !important; } + +.text-warning { + color: #ff902b !important; } + +.text-danger { + color: #f05050 !important; } + +.text-white { + color: #fff !important; } + +.text-inverse { + color: #131e26 !important; } + +.text-alpha { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-pink { + color: #f532e5 !important; } + +.text-purple { + color: #7266ba !important; } + +.text-dark { + color: #3a3f51 !important; } + +.text-alpha-inverse { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-green { + color: #37bc9b !important; } + +.text-yellow { + color: #fad732 !important; } + +.text-gray-darker { + color: #232735 !important; } + +.text-gray-dark { + color: #3a3f51 !important; } + +.text-gray { + color: #dde6e9 !important; } + +.text-gray-light { + color: #e4eaec !important; } + +.text-gray-lighter { + color: #edf1f2 !important; } + +.text-inherit { + color: inherit !important; } + +.text-sm { + font-size: 0.74375rem; } + +.text-md { + font-size: 1.6625rem; } + +.text-lg { + font-size: 2.625rem; } + +.text-nowrap { + white-space: nowrap; } + +.text-thin { + font-weight: 100 !important; } + +.text-normal { + font-weight: normal !important; } + +.text-bold { + font-weight: bold !important; } + +.inline { + display: inline-block !important; } + +.block-center { + margin: 0 auto; } + +.bg-primary { + background-color: #5d9cec; + color: #fff !important; } + +.bg-primary-light { + background-color: #8bb8f1; + color: #fff !important; } + +.bg-primary-dark { + background-color: #2f80e7; + color: #fff !important; } + +.bg-primary small { + color: inherit; } + +.bg-success { + background-color: #27c24c; + color: #fff !important; } + +.bg-success-light { + background-color: #43d967; + color: #fff !important; } + +.bg-success-dark { + background-color: #1e983b; + color: #fff !important; } + +.bg-success small { + color: inherit; } + +.bg-info { + background-color: #23b7e5; + color: #fff !important; } + +.bg-info-light { + background-color: #51c6ea; + color: #fff !important; } + +.bg-info-dark { + background-color: #1797be; + color: #fff !important; } + +.bg-info small { + color: inherit; } + +.bg-warning { + background-color: #ff902b; + color: #fff !important; } + +.bg-warning-light { + background-color: #ffab5e; + color: #fff !important; } + +.bg-warning-dark { + background-color: #f77600; + color: #fff !important; } + +.bg-warning small { + color: inherit; } + +.bg-danger { + background-color: #f05050; + color: #fff !important; } + +.bg-danger-light { + background-color: #f47f7f; + color: #fff !important; } + +.bg-danger-dark { + background-color: #ec2121; + color: #fff !important; } + +.bg-danger small { + color: inherit; } + +.bg-green { + background-color: #37bc9b; + color: #fff !important; } + +.bg-green-light { + background-color: #58ceb1; + color: #fff !important; } + +.bg-green-dark { + background-color: #2b957a; + color: #fff !important; } + +.bg-green small { + color: inherit; } + +.bg-pink { + background-color: #f532e5; + color: #fff !important; } + +.bg-pink-light { + background-color: #f763eb; + color: #fff !important; } + +.bg-pink-dark { + background-color: #e90bd6; + color: #fff !important; } + +.bg-pink small { + color: inherit; } + +.bg-purple { + background-color: #7266ba; + color: #fff !important; } + +.bg-purple-light { + background-color: #9289ca; + color: #fff !important; } + +.bg-purple-dark { + background-color: #564aa3; + color: #fff !important; } + +.bg-purple small { + color: inherit; } + +.bg-inverse { + background-color: #131e26; + color: #fff !important; } + +.bg-inverse-light { + background-color: #243948; + color: #fff !important; } + +.bg-inverse-dark { + background-color: #020304; + color: #fff !important; } + +.bg-inverse small { + color: inherit; } + +.bg-yellow { + background-color: #fad732; + color: #fff !important; } + +.bg-yellow-light { + background-color: #fbe164; + color: #fff !important; } + +.bg-yellow-dark { + background-color: #f3ca06; + color: #fff !important; } + +.bg-yellow small { + color: inherit; } + +.bg-white { + background-color: #fff; + color: inherit !important; } + +.bg-gray-darker { + background-color: #232735; + color: #fff !important; } + +.bg-gray-dark { + background-color: #3a3f51; + color: #fff !important; } + +.bg-gray { + background-color: #dde6e9; + color: #656565 !important; } + +.bg-gray-light { + background-color: #e4eaec; + color: #656565 !important; } + +.bg-gray-lighter { + background-color: #edf1f2; + color: #656565 !important; } + +.bg-transparent { + background-color: transparent !important; } + +.bg-cover { + background-size: cover; } + +.thumb8 { + width: 8px !important; + height: 8px !important; } + +.thumb16 { + width: 16px !important; + height: 16px !important; } + +.thumb24 { + width: 24px !important; + height: 24px !important; } + +.thumb32 { + width: 32px !important; + height: 32px !important; } + +.thumb48 { + width: 48px !important; + height: 48px !important; } + +.thumb64 { + width: 64px !important; + height: 64px !important; } + +.thumb80 { + width: 80px !important; + height: 80px !important; } + +.thumb96 { + width: 96px !important; + height: 96px !important; } + +.thumb128 { + width: 128px !important; + height: 128px !important; } + +.align-middle { + vertical-align: middle; } + +.align-top { + vertical-align: top; } + +.align-bottom { + vertical-align: bottom; } + +.bg-center { + background-position: center center; + background-size: cover; } + +.list-icon em { + font-size: 14px; + width: 40px; + vertical-align: middle; + margin: 0; + display: inline-block; + text-align: center; + transition: all 0.2s; + line-height: 30px; } + @media screen and (prefers-reduced-motion: reduce) { + .list-icon em { + transition: none; } } + +.list-icon div:hover em { + transform: scale(3, 3); } + +.d-table-fixed { + table-layout: fixed; } + +.wd-xxs { + width: 60px; } + +.wd-xs { + width: 90px; } + +.wd-sm { + width: 150px; } + +.wd-sd { + width: 200px; } + +.wd-md { + width: 240px; } + +.wd-lg { + width: 280px; } + +.wd-xl { + width: 320px; } + +.wd-xxl { + width: 360px; } + +.wd-wide { + width: 100%; } + +.wd-auto { + width: auto; } + +.wd-zero { + width: 0; } + +.clickable { + cursor: pointer; } + +.abs-center-container { + position: relative; } + +.abs-center { + height: 50%; + overflow: auto; + margin: auto; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; } + .abs-center.abs-fixed { + position: fixed; + z-index: 999; } + .abs-center.abs-right { + right: auto; + left: 20px; + text-align: left; } + .abs-center.abs-left { + left: auto; + right: 20px; + text-align: right; } + +@media (max-height: 720px) { + .abs-center { + position: relative; } } + +.link-unstyled { + text-decoration: none !important; + outline: none !important; } + +.no-resize { + resize: none; + max-width: 100%; + min-width: 100%; } + +/* ======================================================================== + Component: print + ========================================================================== */ +@media print { + .sidebar, + .topnavbar, + .offsidebar, + .btn { + display: none !important; + width: 0 !important; + height: 0 !important; } + .wrapper, + .wrapper .section-container, + .content-wrapper { + margin: 0 !important; + /* remove margin used for sidebar and expand the content */ + padding: 0 !important; + width: 100% !important; } + .content-wrapper { + overflow: hidden !important; } } diff --git a/TD4/src/main/webapp/css/app.css b/TD4/src/main/webapp/css/app.css new file mode 100644 index 0000000..3b2fa00 --- /dev/null +++ b/TD4/src/main/webapp/css/app.css @@ -0,0 +1,2781 @@ +/*! + * + * Angle - Bootstrap Admin Template + * + * Version: 4.0 + * Author: @themicon_co + * Website: http://themicon.co + * License: https://wrapbootstrap.com/help/licenses + * + */ +/* ======================================================================== + Component: layout + ========================================================================== */ +@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic); +html { + /* $replace rtl */ + direction: ltr; + height: 100%; + -ms-touch-action: manipulation; + touch-action: manipulation; + font-size: 16px; } + +html, +body { + height: 100%; } + +.wrapper { + position: relative; + width: 100%; + height: auto; + min-height: 100%; + overflow-x: hidden; } + .wrapper.ng-leave { + display: none; } + .wrapper .aside-container { + position: absolute; + width: 220px; + top: 0; + left: 0; + bottom: 0; + z-index: 116; + backface-visibility: hidden; + background-color: #fff; } + .wrapper .aside-container .aside-inner { + padding-top: 55px; + height: 100%; + width: 220px; + overflow: hidden; } + .wrapper .aside-container .nav-floating { + left: inherit; + margin-left: 220px; + z-index: 1110; + min-width: 190px; + overflow: auto; } + .wrapper .dropdown-backdrop { + z-index: 109; } + .wrapper .section-container { + position: relative; + height: 100%; + margin-left: 0; + z-index: 111; + background-color: #f5f7fa; + margin-bottom: 60px !important; } + .wrapper .footer-container { + position: absolute; + left: 0; + right: 0; + bottom: 0; + height: 60px; + border-top: 1px solid #e4eaec; + padding: 20px; + z-index: 109; + font-size: .875rem; } + .wrapper .footer-container p { + margin: 0; } + +.modal-open .wrapper { + z-index: 0; } + +.modal-header { + display: block; +} + +.content-wrapper { + width: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.15); + margin-top: -1px; } + .content-wrapper .unwrap {} + @media (min-width: 768px) { + .content-wrapper .unwrap { + } } + .content-wrapper .content-heading { + display: flex; + align-items: center; + font-size: 1.5rem; + line-height: 1.1; + color: #929292; + font-weight: normal; + background-color: #fafbfc; + border-bottom: 1px solid #cfdbe2; } + .content-wrapper .content-heading small { + display: block; + font-size: 12px; + color: #909FA7; } + .content-wrapper .container, + .content-wrapper .container-fluid { + padding-left: 0; + padding-right: 0; } + @media (min-width: 768px) { + .content-wrapper { + } + .content-wrapper .content-heading { + padding: 10px; + } + .content-wrapper .content-heading button, + .content-wrapper .content-heading .btn { + margin: 0; } } + +@media (min-width: 768px) { + body { + min-height: 100%; } + .wrapper .section-container, + .wrapper .footer-container { + margin-left: 220px; } + .wrapper .section-container.has-sidebar-right { + margin-right: 240px; } + .wrapper .section-container.has-sidebar-right + .offsidebar { + z-index: 1; } } + +@media (max-width: 767.98px) { + .wrapper .aside-container { + margin-left: -220px; } + .aside-toggled .wrapper .section-container, + .aside-toggled .wrapper .footer-container { + margin-left: 220px; } + .aside-toggled .wrapper .aside-container { + margin-left: 0; } + .csstransforms3d .wrapper { + backface-visibility: hidden; } + .csstransforms3d .wrapper .section-container, + .csstransforms3d .wrapper .footer-container { + margin-left: 0; + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .wrapper .aside-container { + margin-left: 0; + transform: translate3d(-220px, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-toggled .wrapper .section-container, + .csstransforms3d .aside-toggled .wrapper .footer-container { + transform: translate3d(220px, 0, 0); } + .csstransforms3d .aside-toggled .wrapper .aside-container { + transform: translate3d(0, 0, 0); } } + +@media (max-width: 767.98px) { + .aside-collapsed .wrapper .aside-container { + margin-left: -70px; } + .aside-collapsed.aside-toggled .wrapper .section-container, + .aside-collapsed.aside-toggled .wrapper .footer-container { + margin-left: 70px; } + .aside-collapsed.aside-toggled .wrapper .aside-container { + margin-left: 0; } + .csstransforms3d .aside-collapsed .wrapper { + backface-visibility: hidden; } + .csstransforms3d .aside-collapsed .wrapper .section-container, + .csstransforms3d .aside-collapsed .wrapper .footer-container { + margin-left: 0; + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed .wrapper .aside-container { + margin-left: 0; + transform: translate3d(-70px, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed.aside-toggled .wrapper .section-container, + .csstransforms3d .aside-collapsed.aside-toggled .wrapper .footer-container { + transform: translate3d(70px, 0, 0); } + .csstransforms3d .aside-collapsed.aside-toggled .wrapper .aside-container { + transform: translate3d(0, 0, 0); } } + +.aside-collapsed { + overflow-y: auto; } + .aside-collapsed .wrapper .aside-container, + .aside-collapsed .wrapper .aside-container .aside-inner { + width: 70px; } + .aside-collapsed .wrapper .aside-container .nav-floating { + margin-left: 70px; } + +@media (min-width: 768px) { + .aside-collapsed .wrapper .section-container, + .aside-collapsed .wrapper .footer-container { + margin-left: 70px; } } + +@media (max-width: 767.98px) { + .aside-collapsed-text .wrapper .aside-container { + margin-left: -90px; } + .aside-collapsed-text.aside-toggled .wrapper .section-container, + .aside-collapsed-text.aside-toggled .wrapper .footer-container { + margin-left: 90px; } + .aside-collapsed-text.aside-toggled .wrapper .aside-container { + margin-left: 0; } + .csstransforms3d .aside-collapsed-text .wrapper { + backface-visibility: hidden; } + .csstransforms3d .aside-collapsed-text .wrapper .section-container, + .csstransforms3d .aside-collapsed-text .wrapper .footer-container { + margin-left: 0; + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed-text .wrapper .aside-container { + margin-left: 0; + transform: translate3d(-90px, 0, 0); + transition: transform .3s ease; } + .csstransforms3d .aside-collapsed-text.aside-toggled .wrapper .section-container, + .csstransforms3d .aside-collapsed-text.aside-toggled .wrapper .footer-container { + transform: translate3d(90px, 0, 0); } + .csstransforms3d .aside-collapsed-text.aside-toggled .wrapper .aside-container { + transform: translate3d(0, 0, 0); } } + +.aside-collapsed-text { + overflow-y: auto; } + .aside-collapsed-text .wrapper .aside-container, + .aside-collapsed-text .wrapper .aside-container .aside-inner { + width: 90px; } + .aside-collapsed-text .wrapper .aside-container .nav-floating { + margin-left: 90px; } + +@media (min-width: 768px) { + .aside-collapsed-text .wrapper .section-container, + .aside-collapsed-text .wrapper .footer-container { + margin-left: 90px; } } + +@media (max-width: 1140px) { + .layout-fixed.aside-toggled, .layout-fixed.offsidebar-open { + overflow-y: hidden; } } + +.layout-fixed .wrapper { + /* only applied to sidebar */ } + .layout-fixed .wrapper .topnavbar-wrapper { + position: fixed; + top: 0; + width: 100%; + z-index: 121; } + .layout-fixed .wrapper .aside-container, + .layout-fixed .wrapper .offsidebar { + position: fixed; } + .layout-fixed .wrapper .aside-container { + /* safari fix */ + height: 1px; + min-height: 100%; + /* ios blanks space fix */ } + .layout-fixed .wrapper .aside-container .aside-inner { + position: fixed; + top: 0; + bottom: 0; } + .layout-fixed .wrapper .section-container { + margin-top: 55px; } + +/* IE10+ hack: safari fix breaks ie so we need to target ie only to restore */ +_:-ms-lang(x), +.layout-fixed .wrapper .aside-container .aside-inner { + position: static !important; } + +@media (min-width: 992px) { + .layout-boxed { + overflow: auto !important; } + .layout-boxed .wrapper { + margin: 0 auto; + overflow: hidden; + box-shadow: 0 0 13px rgba(0, 0, 0, 0.25); } + .layout-boxed .wrapper .offsidebar { + position: absolute !important; } + .layout-boxed .wrapper .aside-container { + left: inherit; } + .layout-boxed .wrapper, + .layout-boxed .wrapper .topnavbar-wrapper { + width: 970px; } + .layout-boxed.layout-fixed .wrapper .aside-container .aside-inner { + left: inherit; } } + +@media (min-width: 1200px) { + .layout-boxed .wrapper, + .layout-boxed .wrapper .topnavbar-wrapper { + width: 1140px; } } + +/* ======================================================================== + Component: layout-extra + ========================================================================== */ +.hidden-footer .wrapper .footer-container { + display: none; } + +.hidden-footer .wrapper .section-container { + margin-bottom: 0 !important; } + +.layout-fs .wrapper .section-container { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 60px; + top: 55px; + height: auto; + margin-top: 0 !important; + margin-bottom: 0 !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + overflow: hidden; } + .layout-fs .wrapper .section-container .content-wrapper { + width: 100%; + height: 100%; + padding: 0; } + .layout-fs .wrapper .section-container .content-wrapper > * { + width: 100%; + height: 100%; } + +.layout-fs.hidden-footer .wrapper .section-container { + bottom: 0; } + +.layout-h .wrapper .section-container { + max-width: 1140px; + margin-left: auto; + margin-right: auto; } + .layout-h .wrapper .section-container .content-wrapper .content-heading { + display: none; } + +.layout-h .wrapper .section-container { + margin-top: 0; } + +.layout-h .wrapper .offsidebar { + margin-top: 55px; } + +.layout-h .wrapper .footer-container { + margin: 0; } + +.layout-h.layout-fixed .wrapper .section-container, +.layout-h.layout-fixed .wrapper .offsidebar { + margin-top: 55px; } + +.aside-float .wrapper { + box-shadow: 0 0 0 #000; } + .aside-float .wrapper .footer-container { + border: 0; } + .aside-float .wrapper .aside-container { + padding: 15px 0; + background: transparent; } + .aside-float .wrapper .aside-container .aside-inner { + height: 100%; + top: 15px; + bottom: 15px; + left: inherit; } + .aside-float .wrapper .aside-container .sidebar { + border: 1px solid #e4eaec; } + .aside-float .wrapper .aside-container .sidebar:after { + display: none; } + @media (min-width: 768px) { + .aside-float .wrapper .section-container { + padding-left: 15px; } + .aside-float .wrapper .footer-container { + left: 15px; } } + .aside-float .wrapper .content-wrapper { + border: 0; } + .aside-float .wrapper .content-wrapper .content-heading { + padding-top: 30px; + border: 0; + background-color: transparent; } + .aside-float .wrapper .content-wrapper .unwrap { + margin: 0 !important; } + +.aside-float.aside-toggled .wrapper .aside-container { + transition: delay(0.05s); } + .aside-float.aside-toggled .wrapper .aside-container .aside-inner { + margin-left: 15px; } + +.aside-float.aside-toggled .wrapper .section-container { + padding-left: 15px; } + +.aside-float.aside-toggled .wrapper .footer-container { + left: 15px; } + +@media (min-width: 768px) { + .aside-float.aside-collapsed .topnavbar .navbar-header { + width: 100px; } + .aside-float.aside-collapsed-text .topnavbar .navbar-header { + width: 120px; } + .aside-float.layout-fs .wrapper .section-container .content-wrapper { + padding: 0 0 0 20px; } + .aside-float .wrapper .aside-container .aside-inner { + margin-left: 15px; } } + +@media (min-width: 992px) { + .aside-float.layout-boxed .wrapper .aside-container .aside-inner { + margin-left: 0; } + .aside-float.layout-boxed .wrapper .section-container { + padding-left: 0; } } + +.aside-float.aside-toggled.layout-fs .wrapper .section-container .content-wrapper { + padding: 0 0 0 20px; } + +/* ======================================================================== + Component: layout-animation.less + ========================================================================== */ +.wrapper .aside-container { + transition: width .2s cubic-bezier(0.35, 0, 0.25, 1), translate .2s cubic-bezier(0.35, 0, 0.25, 1); } + @media screen and (prefers-reduced-motion: reduce) { + .wrapper .aside-container { + transition: none; } } + +.aside-inner, +.navbar-header, +.sidebar > .sidebar-nav > li { + transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +.wrapper .section-container { + transition: margin-left 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +.sidebar > .sidebar-nav .badge { + animation: fadeInRight 1s; + animation-fill-mode: both; } + +.aside-collapsed .sidebar > .sidebar-nav .badge, +.aside-collapsed-text .sidebar > .sidebar-nav .badge { + animation: fadeIn 1s; } + +.sidebar .sidebar-nav > li > a { + animation: fadeInLeft .5s; } + +.sidebar > .sidebar-nav > .nav-heading, +.sidebar > .sidebar-nav > li > a > span, +.navbar-brand .brand-logo { + animation: fadeIn 1s; } + +.sidebar li > a, +.sidebar li > .nav-item, +.sidebar > .sidebar-nav > .nav-heading { + white-space: nowrap; } + +.aside-collapsed .user-block-picture, +.aside-collapsed-text .user-block-picture { + transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +.aside-collapsed .user-block, +.aside-collapsed-text .user-block { + transition: padding 0.2s cubic-bezier(0.35, 0, 0.25, 1); } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + -webkit-backface-visibility: hidden; + /* fixes chrome jump */ + margin-bottom: 0; + border-radius: 0; + z-index: 1050; + border: 0; + padding: 0; + min-height: 55px; + background-color: #23b7e5; + background-image: linear-gradient(to right, #23b7e5 0%, #51c6ea 100%); + background-repeat: repeat-x; } + @media (min-width: 768px) { + .topnavbar .navbar-header { + width: 220px; + text-align: center; } + .topnavbar .navbar-header .navbar-brand { + width: 100%; } } + +.topnavbar { + position: relative; } + .topnavbar .navbar-header { + background-color: transparent; } + .topnavbar .navbar-header { + position: relative; + z-index: 11; + padding-left: 2rem; } + @media (min-width: 768px) { + .topnavbar .navbar-header { + padding-left: 0; } } + .topnavbar .navbar-header .navbar-brand { + padding: 0; } + .topnavbar .navbar-header .brand-logo > img, + .topnavbar .navbar-header .brand-logo-collapsed > img { + margin: 0 auto; } + .topnavbar .navbar-header .brand-logo { + display: block; + padding: 10px 15px; } + .topnavbar .navbar-header .brand-logo-collapsed { + display: none; + padding: 6px 15px; } + .topnavbar .dropdown { + position: static; } + .topnavbar .dropdown .dropdown-menu { + position: absolute; + margin-top: 0; + top: auto; + left: 0; + right: 0; } + @media (min-width: 992px) { + .topnavbar .dropdown { + position: relative; } + .topnavbar .dropdown .dropdown-menu { + top: 54px; + left: 0; + right: auto; } + .topnavbar .dropdown .dropdown-menu-right { + right: 0; + left: auto; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link { + padding: 1.1rem .95rem; + font-size: .85rem; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #117391; } + .topnavbar .navbar-nav > .nav-item.active > .nav-link, .topnavbar .navbar-nav > .nav-item.active > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.active > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + background-color: transparent; } + .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] { + position: absolute; + top: 0; + right: 0; + z-index: 20; + font-size: 16px; + line-height: 55px; + color: #fff; + padding-top: 0; + padding-bottom: 0; + transition: color 0.3s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] { + transition: none; } } + @media (min-width: 768px) { + .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] { + color: #fff; } } + @media (max-width: 767.98px) { + .topnavbar .navbar-text { + margin: 10px; } } + +.layout-h .topnavbar .navbar-header { + display: flex; + width: 100%; + padding: 0; + text-align: left; } + @media (min-width: 992px) { + .layout-h .topnavbar .navbar-header { + width: auto; } } + .layout-h .topnavbar .navbar-header .navbar-brand { + min-height: 55px; } + +.layout-h .topnavbar .navbar-toggler { + border: 0; + margin-left: auto; } + .layout-h .topnavbar .navbar-toggler .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>"); } + +@media (max-width: 991.98px) { + .layout-h .topnavbar .dropdown-menu { + left: 0 !important; + right: 0 !important; } } + +.layout-h .topnavbar .navbar-form { + left: 0; } + +@media (max-width: 767.98px) { + .sidebar-toggle { + position: absolute !important; + top: 2px; + left: 0; + z-index: 3001; } + .sidebar-toggle > em { + color: white; } } + +.topnavbar .navbar-form { + position: absolute; + top: -100%; + left: 0; + right: 0; + margin: 0; + padding: 0; + height: 55px; + z-index: 9001; + transition: all .3s; + border: 0; + border-bottom: 1px solid #e1e2e3; } + .topnavbar .navbar-form .form-group { + height: 100%; + width: 100%; } + .topnavbar .navbar-form .form-control { + height: 100%; + border: 0; + border-radius: 0; + width: 100%; } + .topnavbar .navbar-form.open { + top: 0; } + .topnavbar .navbar-form .navbar-form-close { + position: absolute; + height: 30px; + cursor: pointer; + top: 50%; + right: 0; + margin-top: -15px; + line-height: 30px; + margin-right: 10px; + color: #c1c2c3; + font-size: 1.5em; + pointer-events: auto; } + +@media (min-width: 576px) { + .topnavbar .navbar-form { + left: 220px; } } + +@media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #19a5d1 inset; + transition: all 0.2s; } } + @media screen and (min-width: 992px) and (prefers-reduced-motion: reduce) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + transition: none; } } + +@media (min-width: 768px) { + .aside-collapsed .topnavbar .navbar-header .brand-logo { + display: none; } + .aside-collapsed .topnavbar .navbar-header .brand-logo-collapsed { + display: block; } + .aside-collapsed .topnavbar .navbar-header { + width: 70px; } + .aside-collapsed .topnavbar .navbar-form { + left: 70px; } } + +@media (min-width: 768px) { + .aside-collapsed-text .topnavbar .navbar-header .brand-logo { + display: none; } + .aside-collapsed-text .topnavbar .navbar-header .brand-logo-collapsed { + display: block; } + .aside-collapsed-text .topnavbar .navbar-header { + width: 90px; } + .aside-collapsed-text .topnavbar .navbar-form { + left: 90px; } } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + height: 100%; + padding-bottom: 20px; + background-color: #fff; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; } + .sidebar:after { + content: ""; + background: rgba(0, 0, 0, 0.15); + position: absolute; + display: block; + top: 0; + bottom: 0; + right: 0; + width: 1px; + -webkit-transform: translateZ(0px); } + .sidebar .nav-heading { + padding: 12px 15px; + color: #919DA8; + font-size: 13px; + letter-spacing: .035em; + pointer-events: none; + cursor: default; } + +.sidebar-nav { + position: relative; + font-size: 14px; + margin-bottom: 0; + padding-left: 0; + list-style: none; } + .sidebar-nav > .nav-heading:first-child { + padding-top: 20px; } + .sidebar-nav > li { + display: block; + border-left: 3px solid transparent; + transition: border-left-color 0.4s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .sidebar-nav > li { + transition: none; } } + .sidebar-nav > li > a, + .sidebar-nav > li > .nav-item { + position: relative; + display: block; + padding: 12px 24px; + color: #515253; + letter-spacing: .025em; + font-weight: normal; + cursor: pointer; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, + .sidebar-nav > li > .nav-item:focus, + .sidebar-nav > li > .nav-item:hover { + text-decoration: none; + outline: none; + color: #23b7e5; } + .sidebar-nav > li > a > em, + .sidebar-nav > li > .nav-item > em { + width: 1.8em; + display: inline-block; + font-style: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + color: inherits; } + .sidebar-nav > li.active, + .sidebar-nav > li.active > a, + .sidebar-nav > li.active > .nav-item, + .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, + .sidebar-nav > li.open > a, + .sidebar-nav > li.open > .nav-item, + .sidebar-nav > li.open .sidebar-nav { + background-color: #fcfcfc; + color: #23b7e5; } + .sidebar-nav > li.active > .nav-item > em, + .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, + .sidebar-nav > li.open > a > em { + color: #23b7e5; } + .sidebar-nav > li.active { + border-left-color: #23b7e5; } + .sidebar-nav .badge { + display: block; } + +@media only screen and (min-width: 1025px) { + .sidebar:not(.show-scrollbar) { + margin-right: -17px; + overflow-y: scroll; } } + +.sidebar-subnav { + background-color: #fff; } + .sidebar-subnav > .sidebar-subnav-header { + color: #515253; + display: none; + padding: 10px 20px; + font-weight: bold; } + .sidebar-subnav > li { + border-left: 0 !important; } + .sidebar-subnav > li > a, + .sidebar-subnav > li > .nav-item { + display: block; + position: relative; + padding: 10px 20px; + padding-left: 53px; + font-weight: normal; + background-color: transparent !important; + color: #515253; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, + .sidebar-subnav > li > .nav-item:focus, + .sidebar-subnav > li > .nav-item:hover { + color: #23b7e5; } + .sidebar-subnav > li > a > em, + .sidebar-subnav > li > .nav-item > em { + display: inline-block; + width: 1.8em; + margin: 0 0 0 -2em; } + .sidebar-subnav > li.active > a, + .sidebar-subnav > li.active > .nav-item { + color: #23b7e5; } + .sidebar-subnav > li.active > a:after, + .sidebar-subnav > li.active > .nav-item:after { + border-color: #23b7e5; + background-color: #23b7e5; } + .sidebar-subnav > li .sidebar-nav > li { + padding-left: 5px; } + .sidebar-subnav.nav-floating { + border: 1px solid rgba(0, 0, 0, 0.15); + margin-left: -1px; } + .sidebar-subnav.nav-floating, + .sidebar-subnav.nav-floating .collapse, .sidebar-subnav.nav-floating .sidebar-subnav { + height: auto !important; + display: block !important; + visibility: visible !important; } + .sidebar-subnav.nav-floating.opening, + .sidebar-subnav.nav-floating .collapse.opening, .sidebar-subnav.nav-floating .sidebar-subnav.opening { + animation: none !important; } + .sidebar-subnav.nav-floating > .sidebar-subnav-header { + display: block; } + .sidebar-subnav.nav-floating li > a, + .sidebar-subnav.nav-floating li > .nav-item { + padding-left: 20px; } + .sidebar-subnav.nav-floating li > a em, + .sidebar-subnav.nav-floating li > .nav-item em { + margin-left: 0; } + +@media (min-width: 768px) { + .sidebar > .sidebar-nav .badge { + margin: 2px 0 0 0; } } + +.aside-collapsed .sidebar, +.aside-collapsed-text .sidebar { + overflow-x: hidden; } + .aside-collapsed .sidebar > .sidebar-nav .sidebar-nav, + .aside-collapsed .sidebar > .sidebar-nav > .nav-heading, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item > span, + .aside-collapsed .sidebar > .sidebar-nav > li > a > span, + .aside-collapsed-text .sidebar > .sidebar-nav .sidebar-nav, + .aside-collapsed-text .sidebar > .sidebar-nav > .nav-heading, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item > span, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a > span { + display: none !important; } + .aside-collapsed .sidebar > .sidebar-nav > li, + .aside-collapsed-text .sidebar > .sidebar-nav > li { + width: 69px; } + .aside-collapsed .sidebar > .sidebar-nav > li > a, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item { + text-indent: -3px; + padding: 20px 0; + text-align: center; } + .aside-collapsed .sidebar > .sidebar-nav > li > a > em, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item > em { + font-size: 1.6em; + width: auto; } + .aside-collapsed .sidebar > .sidebar-nav > li > a:focus, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item:focus, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a:focus, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item:focus { + background-color: transparent; } + .aside-collapsed .sidebar > .sidebar-nav > li > a:focus > em, + .aside-collapsed .sidebar > .sidebar-nav > li > .nav-item:focus > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > a:focus > em, + .aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item:focus > em { + color: inherit; } + .aside-collapsed .sidebar .sidebar-nav .badge, + .aside-collapsed-text .sidebar .sidebar-nav .badge { + position: absolute; + top: 10px; + right: 5px; + text-indent: 0; } + +.aside-collapsed-text .sidebar > .sidebar-nav > li > .nav-item > span, +.aside-collapsed-text .sidebar > .sidebar-nav > li > a > span { + display: block !important; + font-size: 12px; } + +.aside-collapsed-text .sidebar > .sidebar-nav > li { + width: 88px; } + .aside-collapsed-text .sidebar > .sidebar-nav > li > a { + padding: 14px 0; } + .aside-collapsed-text .sidebar > .sidebar-nav > li > a > em { + font-size: 1.4em; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + position: absolute; + top: 0; + bottom: 0; + right: 0; + width: 235px; + margin-top: 55px; + border-left: 1px solid #cccccc; + background-color: #fff; + color: #656565; + overflow: auto; + -webkit-overflow-scrolling: touch; + z-index: -1; } + .offsidebar > .list-group { + min-height: 100%; + overflow: hidden; + -webkit-transform: translateZ(0px); } + .offsidebar .progress { + border: 0; } + .offsidebar .tab-content { + padding: 0; + border: 0; } + .offsidebar .nav-tabs { + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + .offsidebar .nav-tabs > .nav-item > .nav-link { + background-color: transparent; + border: 0; + border-right: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0; + color: #909FA7; } + .offsidebar .nav-tabs > .nav-item > .nav-link.active { + color: #5d9cec; } + @media (min-width: 768px) { + .offsidebar { + margin-top: 55px; } } + +.offsidebar-open .offsidebar { + overflow-y: auto; + z-index: 116; } + +@media (min-width: 768px) { + .offsidebar-open { + overflow-y: auto; } } + +.offsidebar { + right: -235px; } + +.no-csstransforms3d .offsidebar-open .offsidebar { + right: 0; } + +/* Transformation ready devices*/ +.csstransforms3d .offsidebar { + right: 0; + transform: translate3d(235px, 0, 0); + transition: transform .3s ease, z-index 0s linear .3s; } + +.csstransforms3d .offsidebar-open .offsidebar { + transform: translate3d(0, 0, 0); + transition: transform .3s ease; } + +/* ======================================================================== + Component: user-block + ========================================================================== */ +.has-user-block { + display: block; + overflow: hidden; + border: 0 !important; } + +.user-block { + position: relative; + padding: 25px 0 10px; + cursor: pointer; } + .user-block::after { + display: block; + clear: both; + content: ""; } + .user-block > .user-block-picture { + position: relative; + width: 60px; + margin: 0 auto; } + .user-block > .user-block-picture > img { + max-width: 100%; + height: auto; } + .user-block .user-block-info { + padding-top: 15px; + text-align: center; + white-space: nowrap; } + .user-block .user-block-info .user-block-name, .user-block .user-block-info .user-block-role { + display: block; } + .user-block .user-block-info .user-block-name { + color: #7D848F; } + .user-block .user-block-info .user-block-role { + font-size: 12px; + color: #aaa; } + +.user-block-status { + position: relative; } + .user-block-status > .circle { + position: absolute; + bottom: 0; + right: 0; + border: 2px solid #fff; } + +.aside-collapsed .user-block, +.aside-collapsed-text .user-block { + padding: 15px 0 14px; + margin: 0; + text-align: center; } + .aside-collapsed .user-block > .user-block-picture, .aside-collapsed-text .user-block > .user-block-picture { + float: none; + margin: 0 auto; + width: 50px; } + .aside-collapsed .user-block > .user-block-picture > .user-block-status, .aside-collapsed-text .user-block > .user-block-picture > .user-block-status { + display: block; } + .aside-collapsed .user-block .user-block-info, .aside-collapsed-text .user-block .user-block-info { + display: none; } + +.setting-color { + padding: 0 5px; } + .setting-color > label { + display: block; + position: relative; + margin: 0 10px; + border-radius: 3px; + overflow: hidden; + border: 1px solid rgba(0, 0, 0, 0.1); + cursor: pointer; } + .setting-color > label:first-child { + margin-left: 0; } + .setting-color > label:last-child { + margin-right: 0; } + .setting-color > label > .color { + display: block; + height: 18px; } + .setting-color > label > .split { + display: block; } + .setting-color > label > .split::after { + display: block; + clear: both; + content: ""; } + .setting-color > label > .split > .color { + display: block; + height: 37.5px; } + .setting-color > label > .split > .color:first-child { + float: left; + width: 70%; } + .setting-color > label > .split > .color:last-child { + float: right; + width: 30%; } + .setting-color > label > .icon-check { + position: absolute; + display: block; + left: 50%; + top: 50%; + width: 20px; + height: 20px; + margin-top: -20px; + margin-left: -10px; + text-align: center; + font-size: 1.33333333em; + vertical-align: -15%; + color: #fff; + opacity: 0; } + .setting-color > label > input[type="radio"] { + position: absolute; + opacity: 0; + visibility: hidden; } + .setting-color > label > input[type="radio"]:checked + .icon-check { + opacity: 1 !important; } + +/* ======================================================================== + Component: typo + ========================================================================== */ +body { + font-family: "Source Sans Pro", sans-serif; + color: #656565; + font-size: 0.875rem; } + +h1, h2, h3, h4 { + font-weight: bold; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.65625rem; } + +h1, .h1 { + font-size: 2.25rem; } + +h2, .h2 { + font-size: 1.875rem; } + +h3, .h3 { + font-size: 1.5rem; } + +h4, .h4 { + font-size: 1.125rem; } + +h5, .h5 { + font-size: .875rem; } + +h6, .h6 { + font-size: 1rem; } + +p { + margin-bottom: .65rem; } + +/* ======================================================================== + Component: bootstrap-reset + ========================================================================== */ +*:focus { + outline: 0 !important; } + +a { + outline: none !important; } + a.text-muted:hover, a.text-muted:focus { + color: #748690; } + +hr { + border-top: 1px solid #e4eaec; } + +[data-now] { + display: inline-block; } + +.badge { + padding: 0.1875rem 0.4375rem; + font-size: 0.75rem; + border-radius: 0.625rem; } + .badge.badge-warning { + color: #fff !important; } + .badge.badge-secondary { + background-color: #3a3f51; + color: #fff; } + +.list-group { + line-height: 1.3; } + .list-group .list-group-item { + padding: 10px; + color: #555; } + .list-group .list-group-item.active { + color: #fff; } + .list-group .list-group-item.active .badge { + background-color: #fff; + color: #5d9cec; } + .card > .list-group .list-group-item { + border: 0; } + +.list-group + .card-footer { + border-top: 0; } + +.page-header { + padding-bottom: 0.59375rem; + margin: 2.625rem 0 1.3125rem; + border-bottom: 1px solid #e4eaec; } + +.card { + border-color: transparent; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } + .card .card-header { + border-bottom: 0; + padding: 0.625rem 0.9375rem; + background-color: transparent; } + .card .card-header .card-title { + margin-bottom: 0; + font-size: 1rem; } + .card .card-header a { + text-decoration: none !important; } + .card .card-body { + padding: 0.9375rem; } + .card .card-footer { + padding: 0.625rem 0.9375rem; } + +.card-default { + border-top-width: 3px; + border-color: #cfdbe2; } + .card-default .card-header { + background-color: #fff; } + +.well { + border: 1px solid #dde6e9; } + +.jumbotron { + border: 1px solid #dde6e9; + background-color: #fff; } + @media (min-width: 768px) { + .jumbotron { + padding: 2rem 1rem; } } + +.nav-tabs > .nav-item > .nav-link { + font-weight: bold; + color: #656565; + background-color: #edf1f2; + margin: 0; + border: 1px solid #dde6e9; + border-radius: 0; + padding: 10px 20px; } + .nav-tabs > .nav-item > .nav-link.active { + background-color: #fff; } + .nav-tabs > .nav-item > .nav-link.active, .nav-tabs > .nav-item > .nav-link.active:hover, .nav-tabs > .nav-item > .nav-link.active:focus { + color: inherit; + border-bottom-color: #fff; } + +.tab-content { + padding: 10px 20px; + border-style: solid; + border-width: 0 1px 1px 1px; + border-color: #dde6e9; } + .nav-pills + .tab-content { + border: 0; + padding: 0; } + .p-0 .tab-content { + padding: 0 !important; } + +.btn { + border-radius: 3px; + font-size: 13px; + -webkit-appearance: none; + outline: none !important; + transition: all 0.1s; } + @media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn.btn-link { + box-shadow: none; + border: 0; } + .input-group .btn { + font-size: 14px; + border-color: #dde6e9; } + .input-group .form-control-sm + .input-group-btn .btn { + font-size: 0.8125rem; + padding: 0.3125rem 0.625rem; + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.btn.btn-warning { + color: #fff; } + +.btn.btn-outline-warning:hover, .btn.btn-outline-warning:focus, .btn.btn-outline-warning:active { + color: #fff; } + +.btn-secondary { + background-color: #fff; + border-color: #eaeaea; + color: #333; } + .btn-secondary:hover { + background-color: #f5f5f5; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + background-color: #f5f5f5; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + +.btn-outline-secondary { + border-color: #eaeaea !important; + color: #333; } + .btn-outline-secondary:hover { + color: #333; + background-color: #f5f5f5 !important; } + .btn-outline-secondary:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 234, 234, 0.5); } + +span.btn { + -webkit-appearance: none !important; } + +.form-control { + box-shadow: 0 0 0 #000 !important; + font-size: 0.875rem; } + .form-control:focus { + border-color: #66afe9; } + +.form-control-sm, +select.form-control-sm { + font-size: .75rem; + height: 31px; } + +.custom-select { + -webkit-appearance: none; } + +.custom-control-label::before { + top: 0.19rem; + border: 1px solid #dde6e9; } + +fieldset { + padding-bottom: 20px; + border-bottom: 1px dashed #eee; + margin-bottom: 20px; } + fieldset.last-child, fieldset:last-child { + border-bottom: 0; } + fieldset .form-group { + margin-bottom: 0; } + +.input-group-text { + font-size: .875rem; } + +@media (max-width: 767.98px) { + input[type="text"], + input[type="email"], + input[type="search"], + input[type="password"] { + -webkit-appearance: none; } } + +.table-responsive { + overflow-y: hidden; } + +.table > thead > tr > th { + border-bottom-width: 0; } + +.table > tbody + tbody { + border-bottom-width: 1px; } + +.table th { + border-top: 0px; } + +.table > tbody { + border-bottom: 1px solid #eee; } + +.table > tbody > tr > td > a { + color: #666666; +} + +.table .form-control { + max-width: 100%; } + +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 1px; } + +.progress { + border-radius: 0.2rem; + border: 1px solid #e9ecef; + background-color: #fff; } + +.popover { + box-shadow: 0 0 0 #000; + border-color: #eee; + border-bottom: 2px solid #e4eaec; + border-radius: 0.2rem; } + .popover .popover-title { + border: 0; } + +.nav.nav-pills .active > a { + background-color: #5d9cec; } + +.dropdown-menu { + border-radius: 0.2rem; + font-size: 14px; + padding: 0.3125rem 0; + box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; + border-color: #e1e1e1; } + .dropdown-menu .dropdown-item { + line-height: 1.52857143; + padding: 0.1875rem 1.25rem; } + +.dropdown-header { + color: #a1a2a3; } + +.navbar-top .navbar-nav > .active > a { + color: #999; } + .navbar-top .navbar-nav > .active > a:hover, .navbar-top .navbar-nav > .active > a:focus { + color: #d1d2d3; } + +.navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #666; } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #222; } + +.carousel .carousel-indicators { + bottom: 0; } + +.carousel .carousel-control.left, .carousel .carousel-control.right { + background-image: none; } + +.carousel .carousel-control em { + position: absolute; + top: 50%; + left: 50%; + z-index: 5; + display: inline-block; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; } + +.alert-primary { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .alert-primary hr { + border-top-color: #468ee9; } + .alert-primary .alert-link { + color: #e6e6e6; } + +.alert-secondary { + color: #fff; + background-color: #fff; + border-color: #fff; } + .alert-secondary hr { + border-top-color: #f2f2f2; } + .alert-secondary .alert-link { + color: #e6e6e6; } + +.alert-success { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .alert-success hr { + border-top-color: #23ad44; } + .alert-success .alert-link { + color: #e6e6e6; } + +.alert-info { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .alert-info hr { + border-top-color: #19a9d5; } + .alert-info .alert-link { + color: #e6e6e6; } + +.alert-warning { + color: #fff; + background-color: #ff902b; + border-color: #ff902b; } + .alert-warning hr { + border-top-color: #ff8312; } + .alert-warning .alert-link { + color: #e6e6e6; } + +.alert-danger { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .alert-danger hr { + border-top-color: #ee3939; } + .alert-danger .alert-link { + color: #e6e6e6; } + +.topnavbar, +.navbar, +.navbar .dropdown-menu { + filter: none !important; } + +/* ======================================================================== + Component: bootstrap-custom + ========================================================================== */ +.container-sm { + max-width: 540px; + width: auto; } + +.container-md { + max-width: 720px; + width: auto; } + +.container-lg { + max-width: 960px; + width: auto; } + +.row-flush { + margin: 0; } + .row-flush > .col, + .row-flush > [class*="col-"] { + padding-left: 0; + padding-right: 0; } + +.breadcrumb { + font-weight: normal; + border-radius: 0; + color: #909FA7; + padding: 10px 20px; } + +.content-heading .breadcrumb { + font-size: 0.8125rem; + margin-bottom: 0; } + +.content-heading + .breadcrumb { + margin: -25px -25px 20px -20px; + background-color: #fafbfc; + border-top: 1px solid #cfdbe2; + border-bottom: 1px solid #cfdbe2; } + +.progress-sm { + height: 15px; } + +.progress-xs { + height: 8px; } + +.badge-inverse { + color: #fff; + background-color: #131e26; } + .badge-inverse[href]:hover, .badge-inverse[href]:focus { + color: #fff; + text-decoration: none; + background-color: #020304; } + +.badge-green { + color: #fff; + background-color: #37bc9b; } + .badge-green[href]:hover, .badge-green[href]:focus { + color: #fff; + text-decoration: none; + background-color: #2b957a; } + +.badge-pink { + color: #fff; + background-color: #f532e5; } + .badge-pink[href]:hover, .badge-pink[href]:focus { + color: #fff; + text-decoration: none; + background-color: #e90bd6; } + +.badge-purple { + color: #fff; + background-color: #7266ba; } + .badge-purple[href]:hover, .badge-purple[href]:focus { + color: #fff; + text-decoration: none; + background-color: #564aa3; } + +.alert-purple { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .alert-purple hr { + border-top-color: #6254b2; } + .alert-purple .alert-link { + color: #e6e6e6; } + +.alert-green { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .alert-green hr { + border-top-color: #31a88b; } + .alert-green .alert-link { + color: #e6e6e6; } + +.alert-pink { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .alert-pink hr { + border-top-color: #f41ae2; } + .alert-pink .alert-link { + color: #e6e6e6; } + +.alert-inverse { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .alert-inverse hr { + border-top-color: #0b1115; } + .alert-inverse .alert-link { + color: #e6e6e6; } + +.form-control-rounded { + border-radius: 100px; } + +/* ======================================================================== + Component: button-extra + ========================================================================== */ +.btn-inverse { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-inverse:hover { + color: #fff; + background-color: #060a0d; + border-color: #020304; } + .btn-inverse:focus, .btn-inverse.focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + .btn-inverse.disabled, .btn-inverse:disabled { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-inverse:not(:disabled):not(.disabled):active, .btn-inverse:not(:disabled):not(.disabled).active, + .show > .btn-inverse.dropdown-toggle { + color: #fff; + background-color: #020304; + border-color: black; } + .btn-inverse:not(:disabled):not(.disabled):active:focus, .btn-inverse:not(:disabled):not(.disabled).active:focus, + .show > .btn-inverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + +.btn-green { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-green:hover { + color: #fff; + background-color: #2e9e83; + border-color: #2b957a; } + .btn-green:focus, .btn-green.focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + .btn-green.disabled, .btn-green:disabled { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, + .show > .btn-green.dropdown-toggle { + color: #fff; + background-color: #2b957a; + border-color: #298b72; } + .btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, + .show > .btn-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + +.btn-purple { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-purple:hover { + color: #fff; + background-color: #5b4eac; + border-color: #564aa3; } + .btn-purple:focus, .btn-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + .btn-purple.disabled, .btn-purple:disabled { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, + .show > .btn-purple.dropdown-toggle { + color: #fff; + background-color: #564aa3; + border-color: #52469b; } + .btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, + .show > .btn-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + +.btn-pink { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-pink:hover { + color: #fff; + background-color: #f30ee0; + border-color: #e90bd6; } + .btn-pink:focus, .btn-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + .btn-pink.disabled, .btn-pink:disabled { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, + .show > .btn-pink.dropdown-toggle { + color: #fff; + background-color: #e90bd6; + border-color: #dc0bcb; } + .btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, + .show > .btn-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + +.btn-flat { + border-bottom-width: 1px; + border-radius: 0; + box-shadow: 0 0 0 #000; } + +.btn-xs { + padding: 0.0625rem 0.3125rem; + font-size: 0.8125rem; + line-height: 1.5; } + +.btn-xl { + padding: 20px 16px; + font-size: 18px; } + +.btn-square { + border-radius: 0; } + +.btn-pill-left, .btn-oval { + border-top-left-radius: 50px; + border-bottom-left-radius: 50px; + padding-left: 18px; } + +.btn-pill-right, .btn-oval { + border-top-right-radius: 50px; + border-bottom-right-radius: 50px; + padding-right: 18px; } + +.btn-labeled { + padding-top: 0; + padding-bottom: 0; } + +.btn-label { + position: relative; + background: transparent; + background: rgba(0, 0, 0, 0.05); + display: inline-block; + padding: 0.375rem 1rem; + left: -1rem; + border-radius: 0.25rem 0 0 0.25rem; } + .btn-label.btn-label-right { + left: auto; + right: -1rem; + border-radius: 0 0.25rem 0.25rem 0; } + +.btn-lg .btn-label { + padding: 0.625rem 1.25rem; + left: -1.25rem; + border-radius: 0.375rem 0 0 0.375rem; } + .btn-lg .btn-label.btn-label-right { + left: auto; + right: -1.25rem; + border-radius: 0 0.375rem 0.375rem 0; } + +.btn-sm .btn-label { + padding: 0.3125rem 0.625rem; + left: -0.625rem; + border-radius: 0.2rem 0 0 0.2rem; } + .btn-sm .btn-label.btn-label-right { + left: auto; + right: -0.625rem; + border-radius: 0 0.2rem 0.2rem 0; } + +.btn-xs .btn-label { + padding: 1px 5px; + left: -5px; + border-radius: 0.2rem 0 0 0.2rem; } + .btn-xs .btn-label.btn-label-right { + left: auto; + right: -5px; + border-radius: 0 0.2rem 0.2rem 0; } + +.btn-fw { + min-width: 80px; } + .btn-fw.btn-sm { + min-width: 40px; } + .btn-fw.btn-md { + min-width: 60px; } + .btn-fw.btn-lg { + min-width: 140px; } + +.btn-circle { + width: 35px; + height: 35px; + text-align: center; + font-size: 12px; + line-height: 35px; + border-radius: 500px; + padding: 0; + border: 0; } + .btn-circle > * { + line-height: inherit !important; } + .btn-circle.btn-lg { + width: 50px; + height: 50px; + font-size: 18px; + line-height: 50px; } + +.btn-outline-inverse { + color: #131e26; + background-color: transparent; + background-image: none; + border-color: #131e26; } + .btn-outline-inverse:hover { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-outline-inverse:focus, .btn-outline-inverse.focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + .btn-outline-inverse.disabled, .btn-outline-inverse:disabled { + color: #131e26; + background-color: transparent; } + .btn-outline-inverse:not(:disabled):not(.disabled):active, .btn-outline-inverse:not(:disabled):not(.disabled).active, + .show > .btn-outline-inverse.dropdown-toggle { + color: #fff; + background-color: #131e26; + border-color: #131e26; } + .btn-outline-inverse:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-inverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(19, 30, 38, 0.5); } + +.btn-outline-green { + color: #37bc9b; + background-color: transparent; + background-image: none; + border-color: #37bc9b; } + .btn-outline-green:hover { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-outline-green:focus, .btn-outline-green.focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + .btn-outline-green.disabled, .btn-outline-green:disabled { + color: #37bc9b; + background-color: transparent; } + .btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, + .show > .btn-outline-green.dropdown-toggle { + color: #fff; + background-color: #37bc9b; + border-color: #37bc9b; } + .btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(55, 188, 155, 0.5); } + +.btn-outline-purple { + color: #7266ba; + background-color: transparent; + background-image: none; + border-color: #7266ba; } + .btn-outline-purple:hover { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-outline-purple:focus, .btn-outline-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + .btn-outline-purple.disabled, .btn-outline-purple:disabled { + color: #7266ba; + background-color: transparent; } + .btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, + .show > .btn-outline-purple.dropdown-toggle { + color: #fff; + background-color: #7266ba; + border-color: #7266ba; } + .btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(114, 102, 186, 0.5); } + +.btn-outline-pink { + color: #f532e5; + background-color: transparent; + background-image: none; + border-color: #f532e5; } + .btn-outline-pink:hover { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-outline-pink:focus, .btn-outline-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + .btn-outline-pink.disabled, .btn-outline-pink:disabled { + color: #f532e5; + background-color: transparent; } + .btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, + .show > .btn-outline-pink.dropdown-toggle { + color: #fff; + background-color: #f532e5; + border-color: #f532e5; } + .btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(245, 50, 229, 0.5); } + +/* ======================================================================== + Component: placeholder + ========================================================================== */ +.box-placeholder { + margin-bottom: 15px; + padding: 20px; + border: 1px dashed #ddd; + background: #fafafa; + color: #444; } + +.box-placeholder > :last-child { + margin-bottom: 0; } + +.box-placeholder-lg { + padding-top: 80px; + padding-bottom: 80px; } + +/* ======================================================================== + Component: cards + ========================================================================== */ +.card { + margin-bottom: 1.25rem; } + +.card .table { + margin-bottom: 0; } + .card .table > thead > tr > th { + border-top: 0; } + +.card.card-transparent { + border: 0; + background-color: transparent; + box-shadow: 0 0 0 #000; } + .card.card-transparent .card-header, + .card.card-transparent .card-body { + background-color: transparent; + padding-left: 0; + padding-right: 0; } + +.card-flat { + margin: 0 !important; + border: 0; } + +.card-columns-2 { + column-count: 1; } + @media (min-width: 768px) { + .card-columns-2 { + column-count: 2; } } + +.card-header > a[data-tool] { + display: inline-block; + color: #fff; + width: 2em; + text-align: center; } + +.card-default .card-header > a[data-tool] { + color: #c1c2c3; } + +.card-header > .badge.float-right { + margin-top: 3px; } + .card-header > .badge.float-right + .badge.float-right { + margin-right: 10px; } + +.card-footer .pagination { + margin: 0; } + +.card-footer .radial-bar { + margin-bottom: 0; } + +.card-footer p { + margin-bottom: 0; } + +/* ======================================================================== + Component: circles + ========================================================================== */ +.circle { + display: inline-block; + width: 7px; + height: 7px; + border-radius: 500px; + margin: 0 .5em; + background-color: #ddd; + vertical-align: baseline; + border: 2px solid transparent; } + .circle.text-left { + margin-left: 0; } + .circle.text-right { + margin-right: 0; } + +.circle-sm { + width: 5px; + height: 5px; } + +.circle-lg { + width: 11px; + height: 11px; } + +.circle-xl { + width: 18px; + height: 18px; } + +/* ======================================================================== + Component: dropdown-extras + ========================================================================== */ +.dropdown-list .dropdown-item { + padding: 0; } + +.dropdown-list > .dropdown-menu { + padding: 0; + min-width: 220px; } + +.dropdown-list .list-group { + margin: 0; } + +.dropdown-list .list-group-item { + border-radius: 0; + border-left: 0; + border-right: 0; } + .dropdown-list .list-group-item:first-child { + border-top: 0; } + .dropdown-list .list-group-item:last-child { + border-bottom: 0; } + +.dropdown > a { + position: relative; } + .dropdown > a > .badge { + position: absolute; + top: 10px; + right: 0; + padding: 2px 5px; } + +.dropdown-menu-right-forced { + right: 0 !important; + left: auto !important; } + +.dropdown-toggle-nocaret:after { + display: none; } + +/* ======================================================================== + Component: half-float + ========================================================================== */ +.half-float { + position: relative; + margin-bottom: 69px; } + .half-float .half-float-bottom, + .half-float .half-float-top { + position: absolute; + left: 50%; + bottom: -64px; + width: 128px; + height: 128px; + margin-left: -64px; + z-index: 2; } + .half-float .half-float-top { + bottom: auto; + top: -64px; } + +/* ======================================================================== + Component: animate + ========================================================================== */ +@-webkit-keyframes fadeOutUpShort { + 0% { + opacity: 1; } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); } } + +@keyframes fadeOutUpShort { + 0% { + opacity: 1; } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + -ms-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); } } + +.fadeOutUpShort { + -webkit-animation-name: fadeOutUpShort; + animation-name: fadeOutUpShort; } + +@-webkit-keyframes fadeInUpShort { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes fadeInUpShort { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 20px, 0); + -ms-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + -ms-transform: none; + transform: none; } } + +.fadeInUpShort { + -webkit-animation-name: fadeInUpShort; + animation-name: fadeInUpShort; } + +@-webkit-keyframes zoomInShort { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.95, 0.95, 0.95); + transform: scale3d(0.95, 0.95, 0.95); } + 50% { + opacity: 1; } } + +@keyframes zoomInShort { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.95, 0.95, 0.95); + -ms-transform: scale3d(0.95, 0.95, 0.95); + transform: scale3d(0.95, 0.95, 0.95); } + 50% { + opacity: 1; } } + +.zoomInShort { + -webkit-animation-name: zoomInShort; + animation-name: zoomInShort; } + +@-webkit-keyframes zoomBack { + 0% { + opacity: 1; } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); } + 100% { + opacity: 0; } } + +@keyframes zoomBack { + 0% { + opacity: 1; } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.5, 0.5, 0.5); + -ms-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); } + 100% { + opacity: 0; } } + +.zoomBack { + -webkit-animation-name: zoomBack; + animation-name: zoomBack; } + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-20px, 0, 0); + -ms-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); } + 100% { + opacity: 1; + -webkit-transform: none; + -ms-transform: none; + transform: none; } } + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; } + +/* ======================================================================== + Component: slim-scroll + ========================================================================== */ +[data-scrollable] { + display: block; } + +.slimScrollBar { + opacity: 1 !important; + background-color: rgba(0, 0, 0, 0.35) !important; + border: 0 !important; + border-radius: 1px !important; } + +.slimScrollRail { + opacity: 1 !important; + background-color: rgba(0, 0, 0, 0.15) !important; + border: 0 !important; + border-radius: 0 !important; + bottom: 0; } + +/* ======================================================================== + Component: inputs + ========================================================================== */ +/** + * Custom form elements + * - Checkbox + * - Radios + * - Switch + * - Note editor + */ +.c-checkbox, +.c-radio { + margin-right: 4px; } + .c-checkbox *, + .c-radio * { + cursor: pointer; } + .c-checkbox input, + .c-radio input { + opacity: 0; + position: absolute; + margin-left: 0 !important; } + .c-checkbox span, + .c-radio span { + position: relative; + display: inline-block; + vertical-align: top; + width: 20px; + height: 20px; + border-radius: 2px; + border: 1px solid #ccc; + margin-right: 5px; + text-align: center; } + .c-checkbox span:before, + .c-radio span:before { + margin-left: 1px; } + .c-checkbox:hover span, + .c-radio:hover span { + border-color: #5d9cec; } + .form-inline .c-checkbox span, .form-inline + .c-radio span { + margin-left: 0; } + .c-checkbox.c-checkbox-rounded span, .c-checkbox.c-radio-rounded span, + .c-radio.c-checkbox-rounded span, + .c-radio.c-radio-rounded span { + border-radius: 500px; } + +/* override for radio */ +.c-radio span { + border-radius: 500px; } + +/* the icon */ +.c-checkbox span:before, +.c-radio span:before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0; + text-align: center !important; + font-size: 12px; + line-height: 18px; + vertical-align: middle; } + +/* Checked state */ +.c-checkbox, +.c-radio { + /* override for radio */ + /* Disable state */ + /* override for radio */ } + .c-checkbox input[type=checkbox]:checked + span:before, + .c-checkbox input[type=radio]:checked + span:before, + .c-radio input[type=checkbox]:checked + span:before, + .c-radio input[type=radio]:checked + span:before { + color: #fff; + opacity: 1; + transition: color .3s ease-out; } + .c-checkbox input[type=checkbox]:checked + span, + .c-checkbox input[type=radio]:checked + span, + .c-radio input[type=checkbox]:checked + span, + .c-radio input[type=radio]:checked + span { + border-color: #5d9cec; + background-color: #5d9cec; } + .c-checkbox input[type=radio]:checked + span, + .c-radio input[type=radio]:checked + span { + background-color: #fff; } + .c-checkbox input[type=radio]:checked + span:before, + .c-radio input[type=radio]:checked + span:before { + color: #5d9cec; } + .c-checkbox input[type=checkbox]:disabled + span, + .c-checkbox input[type=radio]:disabled + span, + .c-radio input[type=checkbox]:disabled + span, + .c-radio input[type=radio]:disabled + span { + border-color: #ddd !important; + background-color: #ddd !important; } + .c-checkbox input[type=radio]:disabled + span, + .c-radio input[type=radio]:disabled + span { + background-color: #fff !important; } + .c-checkbox input[type=radio]:disabled + span:before, + .c-radio input[type=radio]:disabled + span:before { + color: #ddd; } + +.c-radio.c-radio-nofont { + /* override for radio */ + /* Disable state */ + /* override for radio */ } + .c-radio.c-radio-nofont span:before { + content: ""; + width: 10px; + height: 10px; + top: 50%; + left: 50%; + margin-top: -5px; + margin-left: -5px; + border-radius: 500px; } + .c-radio.c-radio-nofont input[type=radio]:checked + span:before { + color: #fff; + opacity: 1; + transition: color .3s ease-out; } + .c-radio.c-radio-nofont input[type=radio]:checked + span { + border-color: #5d9cec; + background-color: #5d9cec; } + .c-radio.c-radio-nofont input[type=radio]:checked + span { + background-color: #fff; } + .c-radio.c-radio-nofont input[type=radio]:checked + span:before { + background-color: #5d9cec; } + .c-radio.c-radio-nofont input[type=radio]:disabled + span { + border-color: #ddd !important; + background-color: #ddd !important; } + .c-radio.c-radio-nofont input[type=radio]:disabled + span { + background-color: #fff !important; } + .c-radio.c-radio-nofont input[type=radio]:disabled + span:before { + background-color: #ddd; } + +.switch .form-control { + padding-top: 7px; + margin-bottom: 0; } + +.switch * { + cursor: pointer; } + +.switch input { + opacity: 0; + position: absolute; + z-index: -1; } + +.switch { + display: flex; + align-items: center; + direction: row; } + .switch span { + position: relative; + display: inline-block; + width: 40px; + height: 20px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 100px; + transition: all .5s; + box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1) inset; } + .switch span:after { + content: ""; + position: absolute; + background-color: #fff; + top: 0; + left: 0; + height: 18px; + width: 18px; + border: 1px solid #ddd; + border-radius: 400px; + box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); + -webkit-transition: all .2s; } + .switch.switch-lg span { + width: 50px; + height: 25px; } + .switch.switch-lg span:after { + height: 23px; + width: 23px; } + .switch.switch-sm span { + width: 30px; + height: 15px; } + .switch.switch-sm span:after { + height: 13px; + width: 13px; } + +.switch input:checked + span { + background-color: #5d9cec; + border-color: #5d9cec; + transition: all .5s; } + +.switch input:checked + span:after { + left: 50%; + transition: all .2s; } + +.switch input:disabled + span { + background-color: #f1f1f1; + cursor: not-allowed; } + +.note-editor { + background-image: -webkit-linear-gradient(#eee 0.1em, transparent 0.1em); + background-image: linear-gradient(#eee 0.1em, transparent 0.1em); + background-size: 100% 20px; + background-color: #fff; + line-height: 20px; + margin-top: 5px; + padding: 0; + padding-bottom: 1px; + border: none; } + .note-editor.note-editor-margin { + background-image: -webkit-linear-gradient(0deg, transparent 49px, #ffe0c4 49px, #ffe0c4 51px, transparent 51px), -webkit-linear-gradient(#eee 0.1em, transparent 0.1em); + background-image: linear-gradient(90deg, transparent 49px, #ffe0c4 49px, #ffe0c4 51px, transparent 51px), linear-gradient(#eee 0.1em, transparent 0.1em); + padding-left: 55px; } + +/* ======================================================================== + Component: utils + ========================================================================== */ +.b0 { + border-width: 0 !important; } + +.bl0 { + border-left-width: 0 !important; } + +.br0 { + border-right-width: 0 !important; } + +.bt0 { + border-top-width: 0 !important; } + +.bb0 { + border-bottom-width: 0 !important; } + +.br, .b, .ba { + border-right: 1px solid rgba(0, 0, 0, 0.12); } + +.bl, .b, .ba { + border-left: 1px solid rgba(0, 0, 0, 0.12); } + +.bt, .b, .ba { + border-top: 1px solid rgba(0, 0, 0, 0.12); } + +.bb, .b, .ba { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); } + +.text-primary { + color: #5d9cec !important; } + +.text-success { + color: #27c24c !important; } + +.text-info { + color: #23b7e5 !important; } + +.text-warning { + color: #ff902b !important; } + +.text-danger { + color: #f05050 !important; } + +.text-white { + color: #fff !important; } + +.text-inverse { + color: #131e26 !important; } + +.text-alpha { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-pink { + color: #f532e5 !important; } + +.text-purple { + color: #7266ba !important; } + +.text-dark { + color: #3a3f51 !important; } + +.text-alpha-inverse { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-green { + color: #37bc9b !important; } + +.text-yellow { + color: #fad732 !important; } + +.text-gray-darker { + color: #232735 !important; } + +.text-gray-dark { + color: #3a3f51 !important; } + +.text-gray { + color: #dde6e9 !important; } + +.text-gray-light { + color: #e4eaec !important; } + +.text-gray-lighter { + color: #edf1f2 !important; } + +.text-inherit { + color: inherit !important; } + +.text-sm { + font-size: 0.74375rem; } + +.text-md { + font-size: 1.6625rem; } + +.text-lg { + font-size: 2.625rem; } + +.text-nowrap { + white-space: nowrap; } + +.text-thin { + font-weight: 100 !important; } + +.text-normal { + font-weight: normal !important; } + +.text-bold { + font-weight: bold !important; } + +.inline { + display: inline-block !important; } + +.block-center { + margin: 0 auto; } + +.bg-primary { + background-color: #5d9cec; + color: #fff !important; } + +.bg-primary-light { + background-color: #8bb8f1; + color: #fff !important; } + +.bg-primary-dark { + background-color: #2f80e7; + color: #fff !important; } + +.bg-primary small { + color: inherit; } + +.bg-success { + background-color: #27c24c; + color: #fff !important; } + +.bg-success-light { + background-color: #43d967; + color: #fff !important; } + +.bg-success-dark { + background-color: #1e983b; + color: #fff !important; } + +.bg-success small { + color: inherit; } + +.bg-info { + background-color: #23b7e5; + color: #fff !important; } + +.bg-info-light { + background-color: #51c6ea; + color: #fff !important; } + +.bg-info-dark { + background-color: #1797be; + color: #fff !important; } + +.bg-info small { + color: inherit; } + +.bg-warning { + background-color: #ff902b; + color: #fff !important; } + +.bg-warning-light { + background-color: #ffab5e; + color: #fff !important; } + +.bg-warning-dark { + background-color: #f77600; + color: #fff !important; } + +.bg-warning small { + color: inherit; } + +.bg-danger { + background-color: #f05050; + color: #fff !important; } + +.bg-danger-light { + background-color: #f47f7f; + color: #fff !important; } + +.bg-danger-dark { + background-color: #ec2121; + color: #fff !important; } + +.bg-danger small { + color: inherit; } + +.bg-green { + background-color: #37bc9b; + color: #fff !important; } + +.bg-green-light { + background-color: #58ceb1; + color: #fff !important; } + +.bg-green-dark { + background-color: #2b957a; + color: #fff !important; } + +.bg-green small { + color: inherit; } + +.bg-pink { + background-color: #f532e5; + color: #fff !important; } + +.bg-pink-light { + background-color: #f763eb; + color: #fff !important; } + +.bg-pink-dark { + background-color: #e90bd6; + color: #fff !important; } + +.bg-pink small { + color: inherit; } + +.bg-purple { + background-color: #7266ba; + color: #fff !important; } + +.bg-purple-light { + background-color: #9289ca; + color: #fff !important; } + +.bg-purple-dark { + background-color: #564aa3; + color: #fff !important; } + +.bg-purple small { + color: inherit; } + +.bg-inverse { + background-color: #131e26; + color: #fff !important; } + +.bg-inverse-light { + background-color: #243948; + color: #fff !important; } + +.bg-inverse-dark { + background-color: #020304; + color: #fff !important; } + +.bg-inverse small { + color: inherit; } + +.bg-yellow { + background-color: #fad732; + color: #fff !important; } + +.bg-yellow-light { + background-color: #fbe164; + color: #fff !important; } + +.bg-yellow-dark { + background-color: #f3ca06; + color: #fff !important; } + +.bg-yellow small { + color: inherit; } + +.bg-white { + background-color: #fff; + color: inherit !important; } + +.bg-gray-darker { + background-color: #232735; + color: #fff !important; } + +.bg-gray-dark { + background-color: #3a3f51; + color: #fff !important; } + +.bg-gray { + background-color: #dde6e9; + color: #656565 !important; } + +.bg-gray-light { + background-color: #e4eaec; + color: #656565 !important; } + +.bg-gray-lighter { + background-color: #edf1f2; + color: #656565 !important; } + +.bg-transparent { + background-color: transparent !important; } + +.bg-cover { + background-size: cover; } + +.thumb8 { + width: 8px !important; + height: 8px !important; } + +.thumb16 { + width: 16px !important; + height: 16px !important; } + +.thumb24 { + width: 24px !important; + height: 24px !important; } + +.thumb32 { + width: 32px !important; + height: 32px !important; } + +.thumb48 { + width: 48px !important; + height: 48px !important; } + +.thumb64 { + width: 64px !important; + height: 64px !important; } + +.thumb80 { + width: 80px !important; + height: 80px !important; } + +.thumb96 { + width: 96px !important; + height: 96px !important; } + +.thumb128 { + width: 128px !important; + height: 128px !important; } + +.align-middle { + vertical-align: middle; } + +.align-top { + vertical-align: top; } + +.align-bottom { + vertical-align: bottom; } + +.bg-center { + background-position: center center; + background-size: cover; } + +.list-icon em { + font-size: 14px; + width: 40px; + vertical-align: middle; + margin: 0; + display: inline-block; + text-align: center; + transition: all 0.2s; + line-height: 30px; } + @media screen and (prefers-reduced-motion: reduce) { + .list-icon em { + transition: none; } } + +.list-icon div:hover em { + transform: scale(3, 3); } + +.d-table-fixed { + table-layout: fixed; } + +.wd-xxs { + width: 60px; } + +.wd-xs { + width: 90px; } + +.wd-sm { + width: 150px; } + +.wd-sd { + width: 200px; } + +.wd-md { + width: 240px; } + +.wd-lg { + width: 280px; } + +.wd-xl { + width: 320px; } + +.wd-xxl { + width: 360px; } + +.wd-wide { + width: 100%; } + +.wd-auto { + width: auto; } + +.wd-zero { + width: 0; } + +.clickable { + cursor: pointer; } + +.abs-center-container { + position: relative; } + +.abs-center { + height: 50%; + overflow: auto; + margin: auto; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; } + .abs-center.abs-fixed { + position: fixed; + z-index: 999; } + .abs-center.abs-right { + left: auto; + right: 20px; + text-align: right; } + .abs-center.abs-left { + right: auto; + left: 20px; + text-align: left; } + +@media (max-height: 720px) { + .abs-center { + position: relative; } } + +.link-unstyled { + text-decoration: none !important; + outline: none !important; } + +.no-resize { + resize: none; + max-width: 100%; + min-width: 100%; } + +/* ======================================================================== + Component: print + ========================================================================== */ +@media print { + .sidebar, + .topnavbar, + .offsidebar, + .btn { + display: none !important; + width: 0 !important; + height: 0 !important; } + .wrapper, + .wrapper .section-container, + .content-wrapper { + margin: 0 !important; + /* remove margin used for sidebar and expand the content */ + padding: 0 !important; + width: 100% !important; } + .content-wrapper { + overflow: hidden !important; } } + + +.btn-file { + position: relative; + overflow: hidden; +} +.btn-file input[type=file] { + position: absolute; + top: 0; + right: 0; + min-width: 100%; + min-height: 100%; + font-size: 100px; + text-align: right; + filter: alpha(opacity=0); + opacity: 0; + outline: none; + background: white; + cursor: inherit; + display: block; +} + diff --git a/TD4/src/main/webapp/css/bootstrap-rtl.css b/TD4/src/main/webapp/css/bootstrap-rtl.css new file mode 100644 index 0000000..a6dd9d5 --- /dev/null +++ b/TD4/src/main/webapp/css/bootstrap-rtl.css @@ -0,0 +1,6339 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #7266ba; + --pink: #f532e5; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #fad732; + --green: #37bc9b; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #5d9cec; + --success: #27c24c; + --info: #23b7e5; + --warning: #ff902b; + --danger: #f05050; + --inverse: #131e26; + --primary-light: #8bb8f1; + --primary-dark: #2f80e7; + --success-light: #43d967; + --success-dark: #1e983b; + --info-light: #51c6ea; + --info-dark: #1797be; + --warning-light: #ffab5e; + --warning-dark: #f77600; + --danger-light: #f47f7f; + --danger-dark: #ec2121; + --green-light: #58ceb1; + --green-dark: #2b957a; + --pink-light: #f763eb; + --pink-dark: #e90bd6; + --purple-light: #9289ca; + --purple-dark: #564aa3; + --inverse-light: #243948; + --inverse-dark: #020304; + --yellow-light: #fbe164; + --yellow-dark: #f3ca06; + --primary: #5d9cec; + --secondary: #fff; + --success: #27c24c; + --info: #23b7e5; + --warning: #ff902b; + --danger: #f05050; + --light: #f8f9fa; + --dark: #3a3f51; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +@-ms-viewport { + width: device-width; } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.52857; + color: #656565; + text-align: right; + background-color: #f5f7fa; } + +[tabindex="-1"]:focus { + outline: 0 !important; } + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; } + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 700; } + +dd { + margin-bottom: .5rem; + margin-right: 0; } + +blockquote { + margin: 0 0 1rem; } + +dfn { + font-style: italic; } + +b, +strong { + font-weight: bolder; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #5d9cec; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; } + a:hover { + color: #1b72e2; + text-decoration: underline; } + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):focus { + outline: 0; } + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; } + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; + border-style: none; } + +svg { + overflow: hidden; + vertical-align: middle; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #909FA7; + text-align: right; + caption-side: bottom; } + +th { + text-align: inherit; } + +label { + display: inline-block; + margin-bottom: 0.5rem; } + +button { + border-radius: 0; } + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; } + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; } + +progress { + vertical-align: baseline; } + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; } + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +[hidden] { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; } + +h1, .h1 { + font-size: 2.5rem; } + +h2, .h2 { + font-size: 2rem; } + +h3, .h3 { + font-size: 1.75rem; } + +h4, .h4 { + font-size: 1.5rem; } + +h5, .h5 { + font-size: 1.25rem; } + +h6, .h6 { + font-size: 1rem; } + +.lead { + font-size: 1.25rem; + font-weight: 300; } + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.1; } + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.1; } + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.1; } + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.1; } + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + +small, +.small { + font-size: 80%; + font-weight: 400; } + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; } + +.list-unstyled { + padding-right: 0; + list-style: none; } + +.list-inline { + padding-right: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-left: 0.5rem; } + +.initialism { + font-size: 90%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014 \00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.125rem; + background-color: #f5f7fa; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 90%; + color: #6c757d; } + +code { + font-size: 87.5%; + color: #f532e5; + word-break: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + +pre { + display: block; + font-size: 87.5%; + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +.container { + width: 100%; + padding-left: 15px; + padding-right: 15px; + margin-left: auto; + margin-right: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1140px; } } + +.container-fluid { + width: 100%; + padding-left: 15px; + padding-right: 15px; + margin-left: auto; + margin-right: auto; } + +.row { + display: flex; + flex-wrap: wrap; + margin-left: -15px; + margin-right: -15px; } + +.no-gutters { + margin-left: 0; + margin-right: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-left: 0; + padding-right: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; } + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + order: -1; } + +.order-last { + order: 13; } + +.order-0 { + order: 0; } + +.order-1 { + order: 1; } + +.order-2 { + order: 2; } + +.order-3 { + order: 3; } + +.order-4 { + order: 4; } + +.order-5 { + order: 5; } + +.order-6 { + order: 6; } + +.order-7 { + order: 7; } + +.order-8 { + order: 8; } + +.order-9 { + order: 9; } + +.order-10 { + order: 10; } + +.order-11 { + order: 11; } + +.order-12 { + order: 12; } + +.offset-1 { + margin-right: 8.33333%; } + +.offset-2 { + margin-right: 16.66667%; } + +.offset-3 { + margin-right: 25%; } + +.offset-4 { + margin-right: 33.33333%; } + +.offset-5 { + margin-right: 41.66667%; } + +.offset-6 { + margin-right: 50%; } + +.offset-7 { + margin-right: 58.33333%; } + +.offset-8 { + margin-right: 66.66667%; } + +.offset-9 { + margin-right: 75%; } + +.offset-10 { + margin-right: 83.33333%; } + +.offset-11 { + margin-right: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + order: -1; } + .order-sm-last { + order: 13; } + .order-sm-0 { + order: 0; } + .order-sm-1 { + order: 1; } + .order-sm-2 { + order: 2; } + .order-sm-3 { + order: 3; } + .order-sm-4 { + order: 4; } + .order-sm-5 { + order: 5; } + .order-sm-6 { + order: 6; } + .order-sm-7 { + order: 7; } + .order-sm-8 { + order: 8; } + .order-sm-9 { + order: 9; } + .order-sm-10 { + order: 10; } + .order-sm-11 { + order: 11; } + .order-sm-12 { + order: 12; } + .offset-sm-0 { + margin-right: 0; } + .offset-sm-1 { + margin-right: 8.33333%; } + .offset-sm-2 { + margin-right: 16.66667%; } + .offset-sm-3 { + margin-right: 25%; } + .offset-sm-4 { + margin-right: 33.33333%; } + .offset-sm-5 { + margin-right: 41.66667%; } + .offset-sm-6 { + margin-right: 50%; } + .offset-sm-7 { + margin-right: 58.33333%; } + .offset-sm-8 { + margin-right: 66.66667%; } + .offset-sm-9 { + margin-right: 75%; } + .offset-sm-10 { + margin-right: 83.33333%; } + .offset-sm-11 { + margin-right: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + order: -1; } + .order-md-last { + order: 13; } + .order-md-0 { + order: 0; } + .order-md-1 { + order: 1; } + .order-md-2 { + order: 2; } + .order-md-3 { + order: 3; } + .order-md-4 { + order: 4; } + .order-md-5 { + order: 5; } + .order-md-6 { + order: 6; } + .order-md-7 { + order: 7; } + .order-md-8 { + order: 8; } + .order-md-9 { + order: 9; } + .order-md-10 { + order: 10; } + .order-md-11 { + order: 11; } + .order-md-12 { + order: 12; } + .offset-md-0 { + margin-right: 0; } + .offset-md-1 { + margin-right: 8.33333%; } + .offset-md-2 { + margin-right: 16.66667%; } + .offset-md-3 { + margin-right: 25%; } + .offset-md-4 { + margin-right: 33.33333%; } + .offset-md-5 { + margin-right: 41.66667%; } + .offset-md-6 { + margin-right: 50%; } + .offset-md-7 { + margin-right: 58.33333%; } + .offset-md-8 { + margin-right: 66.66667%; } + .offset-md-9 { + margin-right: 75%; } + .offset-md-10 { + margin-right: 83.33333%; } + .offset-md-11 { + margin-right: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + order: -1; } + .order-lg-last { + order: 13; } + .order-lg-0 { + order: 0; } + .order-lg-1 { + order: 1; } + .order-lg-2 { + order: 2; } + .order-lg-3 { + order: 3; } + .order-lg-4 { + order: 4; } + .order-lg-5 { + order: 5; } + .order-lg-6 { + order: 6; } + .order-lg-7 { + order: 7; } + .order-lg-8 { + order: 8; } + .order-lg-9 { + order: 9; } + .order-lg-10 { + order: 10; } + .order-lg-11 { + order: 11; } + .order-lg-12 { + order: 12; } + .offset-lg-0 { + margin-right: 0; } + .offset-lg-1 { + margin-right: 8.33333%; } + .offset-lg-2 { + margin-right: 16.66667%; } + .offset-lg-3 { + margin-right: 25%; } + .offset-lg-4 { + margin-right: 33.33333%; } + .offset-lg-5 { + margin-right: 41.66667%; } + .offset-lg-6 { + margin-right: 50%; } + .offset-lg-7 { + margin-right: 58.33333%; } + .offset-lg-8 { + margin-right: 66.66667%; } + .offset-lg-9 { + margin-right: 75%; } + .offset-lg-10 { + margin-right: 83.33333%; } + .offset-lg-11 { + margin-right: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + order: -1; } + .order-xl-last { + order: 13; } + .order-xl-0 { + order: 0; } + .order-xl-1 { + order: 1; } + .order-xl-2 { + order: 2; } + .order-xl-3 { + order: 3; } + .order-xl-4 { + order: 4; } + .order-xl-5 { + order: 5; } + .order-xl-6 { + order: 6; } + .order-xl-7 { + order: 7; } + .order-xl-8 { + order: 8; } + .order-xl-9 { + order: 9; } + .order-xl-10 { + order: 10; } + .order-xl-11 { + order: 11; } + .order-xl-12 { + order: 12; } + .offset-xl-0 { + margin-right: 0; } + .offset-xl-1 { + margin-right: 8.33333%; } + .offset-xl-2 { + margin-right: 16.66667%; } + .offset-xl-3 { + margin-right: 25%; } + .offset-xl-4 { + margin-right: 33.33333%; } + .offset-xl-5 { + margin-right: 41.66667%; } + .offset-xl-6 { + margin-right: 50%; } + .offset-xl-7 { + margin-right: 58.33333%; } + .offset-xl-8 { + margin-right: 66.66667%; } + .offset-xl-9 { + margin-right: 75%; } + .offset-xl-10 { + margin-right: 83.33333%; } + .offset-xl-11 { + margin-right: 91.66667%; } } + +.table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; } + .table th, + .table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #eee; } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #eee; } + .table tbody + tbody { + border-top: 2px solid #eee; } + .table .table { + background-color: #f5f7fa; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 1px solid #eee; } + .table-bordered th, + .table-bordered td { + border: 1px solid #eee; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 2px; } + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: #fafbfc; } + +.table-hover tbody tr:hover { + background-color: #fafbfc; } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #d2e3fa; } + +.table-hover .table-primary:hover { + background-color: #bbd5f7; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #bbd5f7; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: white; } + +.table-hover .table-secondary:hover { + background-color: #f2f2f2; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #f2f2f2; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3eecd; } + +.table-hover .table-success:hover { + background-color: #afe8bc; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #afe8bc; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #c1ebf8; } + +.table-hover .table-info:hover { + background-color: #aae4f5; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #aae4f5; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffe0c4; } + +.table-hover .table-warning:hover { + background-color: #ffd3ab; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffd3ab; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #fbcece; } + +.table-hover .table-danger:hover { + background-color: #f9b6b6; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #f9b6b6; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; } + +.table-hover .table-light:hover { + background-color: #ececf6; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #ececf6; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c8c9ce; } + +.table-hover .table-dark:hover { + background-color: #bbbcc2; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #bbbcc2; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: #fafbfc; } + +.table-hover .table-active:hover { + background-color: #eaeef2; } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: #eaeef2; } + +.table .thead-dark th { + color: #f5f7fa; + background-color: #212529; + border-color: #32383e; } + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #eee; } + +.table-dark { + color: #f5f7fa; + background-color: #212529; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #32383e; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-sm > .table-bordered { + border: 0; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-md > .table-bordered { + border: 0; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-lg > .table-bordered { + border: 0; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control { + display: block; + width: 100%; + height: 2.1875rem; + padding: 0.375rem 1rem; + font-size: 1rem; + line-height: 1.52857; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #dde6e9; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:focus { + color: #495057; + background-color: #fff; + border-color: #66afe9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .form-control::placeholder { + color: #b7bac9; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #edf1f2; + opacity: 1; } + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.52857; } + +.col-form-label-lg { + padding-top: calc(0.625rem + 1px); + padding-bottom: calc(0.625rem + 1px); + font-size: 1.25rem; + line-height: 1.5; } + +.col-form-label-sm { + padding-top: calc(0.3125rem + 1px); + padding-bottom: calc(0.3125rem + 1px); + font-size: 0.875rem; + line-height: 1.5; } + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.52857; + color: #656565; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-left: 0; + padding-right: 0; } + +.form-control-sm { + height: calc(1.9375rem + 2px); + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.form-control-lg { + height: calc(3.125rem + 2px); + padding: 0.625rem 1.25rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.375rem; } + +select.form-control[size], select.form-control[multiple] { + height: auto; } + +textarea.form-control { + height: auto; } + +.form-group { + margin-bottom: 1rem; } + +.form-text { + display: block; + margin-top: 0.25rem; } + +.form-row { + display: flex; + flex-wrap: wrap; + margin-left: -5px; + margin-right: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-left: 5px; + padding-right: 5px; } + +.form-check { + position: relative; + display: block; + padding-right: 1.25rem; } + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-right: -1.25rem; } + .form-check-input:disabled ~ .form-check-label { + color: #909FA7; } + +.form-check-label { + margin-bottom: 0; } + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-right: 0; + margin-left: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-left: 0.3125rem; + margin-right: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #27c24c; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.52857; + color: #fff; + background-color: rgba(39, 194, 76, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #27c24c; } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated + .custom-select:valid:focus, + .custom-select.is-valid:focus { + border-color: #27c24c; + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.25); } + .was-validated .form-control:valid ~ .valid-feedback, + .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, + .form-control.is-valid ~ .valid-tooltip, .was-validated + .custom-select:valid ~ .valid-feedback, + .was-validated + .custom-select:valid ~ .valid-tooltip, + .custom-select.is-valid ~ .valid-feedback, + .custom-select.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #27c24c; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #27c24c; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #83e69a; } + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #43d967; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(39, 194, 76, 0.25); } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #27c24c; } + .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { + border-color: inherit; } + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #f05050; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.52857; + color: #fff; + background-color: rgba(240, 80, 80, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #f05050; } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated + .custom-select:invalid:focus, + .custom-select.is-invalid:focus { + border-color: #f05050; + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.25); } + .was-validated .form-control:invalid ~ .invalid-feedback, + .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, + .form-control.is-invalid ~ .invalid-tooltip, .was-validated + .custom-select:invalid ~ .invalid-feedback, + .was-validated + .custom-select:invalid ~ .invalid-tooltip, + .custom-select.is-invalid ~ .invalid-feedback, + .custom-select.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #f05050; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #f05050; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #fac5c5; } + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #f47f7f; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(240, 80, 80, 0.25); } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #f05050; } + .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { + border-color: inherit; } + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.25); } + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-right: 0; } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-left: 0.25rem; + margin-right: 0; } + .form-inline .custom-control { + align-items: center; + justify-content: center; } + .form-inline .custom-control-label { + margin-bottom: 0; } } + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 1rem; + font-size: 1rem; + line-height: 1.52857; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover, .btn:focus { + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .btn.disabled, .btn:disabled { + opacity: 0.65; } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-primary:hover { + color: #fff; + background-color: #3b87e8; + border-color: #2f80e7; } + .btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2f80e7; + border-color: #2479e5; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + +.btn-secondary { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-secondary:hover { + color: #212529; + background-color: #ececec; + border-color: #e6e6e6; } + .btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: #dfdfdf; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + +.btn-success { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-success:hover { + color: #fff; + background-color: #21a240; + border-color: #1e983b; } + .btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e983b; + border-color: #1c8d37; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + +.btn-info { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-info:hover { + color: #fff; + background-color: #18a0ca; + border-color: #1797be; } + .btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #1797be; + border-color: #158eb3; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + +.btn-warning { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-warning:hover { + color: #fff; + background-color: #ff7c05; + border-color: #f77600; } + .btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #f77600; + border-color: #ea7000; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + +.btn-danger { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-danger:hover { + color: #fff; + background-color: #ed2d2d; + border-color: #ec2121; } + .btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #ec2121; + border-color: #eb1515; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; } + .btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-dark { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-dark:hover { + color: #fff; + background-color: #2a2e3b; + border-color: #252833; } + .btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #252833; + border-color: #1f222c; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + +.btn-outline-primary { + color: #5d9cec; + background-color: transparent; + background-image: none; + border-color: #5d9cec; } + .btn-outline-primary:hover { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #5d9cec; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, + .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + +.btn-outline-secondary { + color: #fff; + background-color: transparent; + background-image: none; + border-color: #fff; } + .btn-outline-secondary:hover { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #fff; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + +.btn-outline-success { + color: #27c24c; + background-color: transparent; + background-image: none; + border-color: #27c24c; } + .btn-outline-success:hover { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #27c24c; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, + .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + +.btn-outline-info { + color: #23b7e5; + background-color: transparent; + background-image: none; + border-color: #23b7e5; } + .btn-outline-info:hover { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #23b7e5; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, + .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + +.btn-outline-warning { + color: #ff902b; + background-color: transparent; + background-image: none; + border-color: #ff902b; } + .btn-outline-warning:hover { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ff902b; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, + .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + +.btn-outline-danger { + color: #f05050; + background-color: transparent; + background-image: none; + border-color: #f05050; } + .btn-outline-danger:hover { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #f05050; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, + .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; } + .btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-outline-dark { + color: #3a3f51; + background-color: transparent; + background-image: none; + border-color: #3a3f51; } + .btn-outline-dark:hover { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #3a3f51; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, + .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + +.btn-link { + font-weight: 400; + color: #5d9cec; + background-color: transparent; } + .btn-link:hover { + color: #1b72e2; + text-decoration: underline; + background-color: transparent; + border-color: transparent; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn { + padding: 0.625rem 1.25rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.375rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.fade { + transition: opacity 0.15s linear; } + @media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-left: 0.3em solid transparent; + border-bottom: 0; + border-right: 0.3em solid transparent; } + +.dropdown-toggle:empty::after { + margin-right: 0; } + +.dropdown-menu { + position: absolute; + top: 100%; + right: 0; + z-index: 1000; + display: none; + float: right; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #656565; + text-align: right; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #e1e1e1; + border-radius: 0.25rem; } + +.dropdown-menu-right { + left: 0; + right: auto; } + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-left: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-right: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-right: 0; } + +.dropright .dropdown-menu { + top: 0; + left: auto; + right: 100%; + margin-top: 0; + margin-right: 0.125rem; } + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-left: 0; + border-bottom: 0.3em solid transparent; + border-right: 0.3em solid; } + +.dropright .dropdown-toggle:empty::after { + margin-right: 0; } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + top: 0; + left: 100%; + right: auto; + margin-top: 0; + margin-left: 0.125rem; } + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropleft .dropdown-toggle::after { + display: none; } + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-left: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropleft .dropdown-toggle:empty::after { + margin-right: 0; } + +.dropleft .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + left: auto; + bottom: auto; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #5d9cec; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 0 1 auto; } + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover { + z-index: 1; } + .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + .btn-group .btn + .btn, + .btn-group .btn + .btn-group, + .btn-group .btn-group + .btn, + .btn-group .btn-group + .btn-group, + .btn-group-vertical .btn + .btn, + .btn-group-vertical .btn + .btn-group, + .btn-group-vertical .btn-group + .btn, + .btn-group-vertical .btn-group + .btn-group { + margin-right: -1px; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:first-child { + margin-right: 0; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.dropdown-toggle-split { + padding-left: 0.75rem; + padding-right: 0.75rem; } + .dropdown-toggle-split::after, + .dropup .dropdown-toggle-split::after, + .dropright .dropdown-toggle-split::after { + margin-right: 0; } + .dropleft .dropdown-toggle-split::before { + margin-left: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-left: 0.46875rem; + padding-right: 0.46875rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical .btn, + .btn-group-vertical .btn-group { + width: 100%; } + .btn-group-vertical > .btn + .btn, + .btn-group-vertical > .btn + .btn-group, + .btn-group-vertical > .btn-group + .btn, + .btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-right: 0; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-right-radius: 0; + border-top-left-radius: 0; } + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; } + .input-group > .form-control + .form-control, + .input-group > .form-control + .custom-select, + .input-group > .form-control + .custom-file, + .input-group > .custom-select + .form-control, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-right: -1px; } + .input-group > .form-control:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .form-control:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .custom-file { + display: flex; + align-items: center; } + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: flex; } + .input-group-prepend .btn, + .input-group-append .btn { + position: relative; + z-index: 2; } + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn { + margin-right: -1px; } + +.input-group-prepend { + margin-left: -1px; } + +.input-group-append { + margin-right: -1px; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 1rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.52857; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #dde6e9; + border-radius: 0.25rem; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + height: calc(3.125rem + 2px); + padding: 0.625rem 1.25rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.375rem; } + +.input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + height: calc(1.9375rem + 2px); + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.custom-control { + position: relative; + display: block; + min-height: 1.52857rem; + padding-right: 1.5rem; } + +.custom-control-inline { + display: inline-flex; + margin-left: 1rem; } + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #5d9cec; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #fdfeff; } + .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + +.custom-control-label { + position: relative; + margin-bottom: 0; } + .custom-control-label::before { + position: absolute; + top: 0.26429rem; + right: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + user-select: none; + background-color: #dee2e6; } + .custom-control-label::after { + position: absolute; + top: 0.26429rem; + right: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #5d9cec; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #5d9cec; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(93, 156, 236, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(93, 156, 236, 0.5); } + +.custom-radio .custom-control-label::before { + border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #5d9cec; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(93, 156, 236, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: 2.1875rem; + padding: 0.375rem 0.75rem 0.375rem 1.75rem; + line-height: 1.52857; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat left 0.75rem center; + background-size: 8px 10px; + border: 1px solid #dde6e9; + border-radius: 0.25rem; + appearance: none; } + .custom-select:focus { + border-color: #66afe9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(102, 175, 233, 0.5); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-left: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + opacity: 0; } + +.custom-select-sm { + height: calc(1.9375rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; } + +.custom-select-lg { + height: calc(3.125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; } + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: 2.1875rem; + margin-bottom: 0; } + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: 2.1875rem; + margin: 0; + opacity: 0; } + .custom-file-input:focus ~ .custom-file-label { + border-color: #66afe9; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-file-input:focus ~ .custom-file-label::after { + border-color: #66afe9; } + .custom-file-input:disabled ~ .custom-file-label { + background-color: #edf1f2; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + +.custom-file-label { + position: absolute; + top: 0; + left: 0; + right: 0; + z-index: 1; + height: 2.1875rem; + padding: 0.375rem 1rem; + line-height: 1.52857; + color: #495057; + background-color: #fff; + border: 1px solid #dde6e9; + border-radius: 0.25rem; } + .custom-file-label::after { + position: absolute; + top: 0; + left: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.27857rem; + padding: 0.375rem 1rem; + line-height: 1.52857; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-right: 1px solid #dde6e9; + border-radius: 0.25rem 0 0 0.25rem; } + +.custom-range { + width: 100%; + padding-right: 0; + background-color: transparent; + appearance: none; } + .custom-range:focus { + outline: none; } + .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-range::-moz-focus-outer { + border: 0; } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #5d9cec; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: #fdfeff; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #5d9cec; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: #fdfeff; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-left: 0.2rem; + margin-right: 0.2rem; + background-color: #5d9cec; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: #fdfeff; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-left: 15px; + background-color: #dee2e6; + border-radius: 1rem; } + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; } } + +.nav { + display: flex; + flex-wrap: wrap; + padding-right: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; } + +.nav-tabs { + border-bottom: 1px solid #dee2e6; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; } + +.nav-pills .nav-link { + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #5d9cec; } + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; } + .navbar > .container, + .navbar > .container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + display: inline-block; + padding-top: 0.30893rem; + padding-bottom: 0.30893rem; + margin-left: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-right: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-left: 0; + padding-right: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + .navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-left: 0; + padding-right: 0; } } + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-left: 0; + padding-right: 0; } } + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-left: 0; + padding-right: 0; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-left: 0; + padding-right: 0; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + padding-left: 0; + padding-right: 0; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; } + .card > hr { + margin-left: 0; + margin-right: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.card-body { + flex: 1 1 auto; + padding: 1.25rem; } + +.card-title { + margin-bottom: 0.75rem; } + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-right: 1.25rem; } + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs { + margin-left: -0.625rem; + margin-bottom: -0.75rem; + margin-right: -0.625rem; + border-bottom: 0; } + +.card-header-pills { + margin-left: -0.625rem; + margin-right: -0.625rem; } + +.card-img-overlay { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + padding: 1.25rem; } + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); } + +.card-img-top { + width: 100%; + border-top-right-radius: calc(0.25rem - 1px); + border-top-left-radius: calc(0.25rem - 1px); } + +.card-img-bottom { + width: 100%; + border-bottom-left-radius: calc(0.25rem - 1px); + border-bottom-right-radius: calc(0.25rem - 1px); } + +.card-deck { + display: flex; + flex-direction: column; } + .card-deck .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-left: -15px; + margin-right: -15px; } + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-left: 15px; + margin-bottom: 0; + margin-right: 15px; } } + +.card-group { + display: flex; + flex-direction: column; } + .card-group > .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-group { + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-right: 0; + border-right: 0; } + .card-group > .card:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-left-radius: 0; } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-left-radius: 0; } + .card-group > .card:last-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-right-radius: 0; } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:only-child { + border-radius: 0.25rem; } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; } } + +.card-columns .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; } + .card-columns .card { + display: inline-block; + width: 100%; } } + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; } + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; } + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + +.accordion .card:last-of-type { + border-top-right-radius: 0; + border-top-left-radius: 0; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #fafafa; + border-radius: 0.25rem; } + +.breadcrumb-item + .breadcrumb-item { + padding-right: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-left: 0.5rem; + color: #c1c2c3; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + +.breadcrumb-item.active { + color: #656565; } + +.pagination { + display: flex; + padding-right: 0; + list-style: none; + border-radius: 0.25rem; } + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-right: -1px; + line-height: 1.25; + color: #5d9cec; + background-color: #fff; + border: 1px solid #dee2e6; } + .page-link:hover { + z-index: 2; + color: #1b72e2; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .page-link:not(:disabled):not(.disabled) { + cursor: pointer; } + +.page-item:first-child .page-link { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.page-item:last-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-left: 0.6em; + padding-right: 0.6em; + border-radius: 10rem; } + +.badge-primary { + color: #fff; + background-color: #5d9cec; } + .badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #2f80e7; } + +.badge-secondary { + color: #212529; + background-color: #fff; } + .badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #212529; + text-decoration: none; + background-color: #e6e6e6; } + +.badge-success { + color: #fff; + background-color: #27c24c; } + .badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e983b; } + +.badge-info { + color: #fff; + background-color: #23b7e5; } + .badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1797be; } + +.badge-warning { + color: #212529; + background-color: #ff902b; } + .badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #f77600; } + +.badge-danger { + color: #fff; + background-color: #f05050; } + .badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #ec2121; } + +.badge-light { + color: #212529; + background-color: #f8f9fa; } + .badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; } + +.badge-dark { + color: #fff; + background-color: #3a3f51; } + .badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #252833; } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #fcfcfc; + border-radius: 0.375rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-left: 0; + padding-right: 0; + border-radius: 0; } + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-left: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + left: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #30517b; + background-color: #dfebfb; + border-color: #d2e3fa; } + .alert-primary hr { + border-top-color: #bbd5f7; } + .alert-primary .alert-link { + color: #223956; } + +.alert-secondary { + color: #858585; + background-color: white; + border-color: white; } + .alert-secondary hr { + border-top-color: #f2f2f2; } + .alert-secondary .alert-link { + color: #6c6c6c; } + +.alert-success { + color: #146528; + background-color: #d4f3db; + border-color: #c3eecd; } + .alert-success hr { + border-top-color: #afe8bc; } + .alert-success .alert-link { + color: #0c3a17; } + +.alert-info { + color: #125f77; + background-color: #d3f1fa; + border-color: #c1ebf8; } + .alert-info hr { + border-top-color: #aae4f5; } + .alert-info .alert-link { + color: #0b3c4b; } + +.alert-warning { + color: #854b16; + background-color: #ffe9d5; + border-color: #ffe0c4; } + .alert-warning hr { + border-top-color: #ffd3ab; } + .alert-warning .alert-link { + color: #59320f; } + +.alert-danger { + color: #7d2a2a; + background-color: #fcdcdc; + border-color: #fbcece; } + .alert-danger hr { + border-top-color: #f9b6b6; } + .alert-danger .alert-link { + color: #571d1d; } + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; } + .alert-light hr { + border-top-color: #ececf6; } + .alert-light .alert-link { + color: #686868; } + +.alert-dark { + color: #1e212a; + background-color: #d8d9dc; + border-color: #c8c9ce; } + .alert-dark hr { + border-top-color: #bbbcc2; } + .alert-dark .alert-link { + color: #090a0c; } + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 100% 0; } } + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #5d9cec; + transition: width 0.6s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } + +.progress-bar-striped { + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; } + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; } + +.media { + display: flex; + align-items: flex-start; } + +.media-body { + flex: 1; } + +.list-group { + display: flex; + flex-direction: column; + padding-right: 0; + margin-bottom: 0; } + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #656565; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #e4eaec; } + .list-group-item:first-child { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; } + .list-group-item:last-child { + margin-bottom: 0; + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + .list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + +.list-group-flush .list-group-item { + border-left: 0; + border-right: 0; + border-radius: 0; } + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; } + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; } + +.list-group-item-primary { + color: #30517b; + background-color: #d2e3fa; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #30517b; + background-color: #bbd5f7; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #30517b; + border-color: #30517b; } + +.list-group-item-secondary { + color: #858585; + background-color: white; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #858585; + background-color: #f2f2f2; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #858585; + border-color: #858585; } + +.list-group-item-success { + color: #146528; + background-color: #c3eecd; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #146528; + background-color: #afe8bc; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #146528; + border-color: #146528; } + +.list-group-item-info { + color: #125f77; + background-color: #c1ebf8; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #125f77; + background-color: #aae4f5; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #125f77; + border-color: #125f77; } + +.list-group-item-warning { + color: #854b16; + background-color: #ffe0c4; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #854b16; + background-color: #ffd3ab; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #854b16; + border-color: #854b16; } + +.list-group-item-danger { + color: #7d2a2a; + background-color: #fbcece; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #7d2a2a; + background-color: #f9b6b6; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #7d2a2a; + border-color: #7d2a2a; } + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; } + +.list-group-item-dark { + color: #1e212a; + background-color: #c8c9ce; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1e212a; + background-color: #bbbcc2; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1e212a; + border-color: #1e212a; } + +.close { + float: left; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; } + .close:not(:disabled):not(.disabled) { + cursor: pointer; } + .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + color: #000; + text-decoration: none; + opacity: .75; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; } + +.modal-open { + overflow: hidden; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + +.modal { + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -25%); } + @media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: translate(0, 0); } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.375rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 1040; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-right-radius: 0.375rem; + border-top-left-radius: 0.375rem; } + .modal-header .close { + padding: 1rem; + margin: -1rem auto -1rem -1rem; } + +.modal-title { + margin-bottom: 0; + line-height: 1.52857; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; } + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; } + .modal-footer > :not(:first-child) { + margin-right: .25rem; } + .modal-footer > :not(:last-child) { + margin-left: .25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.52857; + text-align: right; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; } + +.popover { + position: absolute; + top: 0; + right: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.52857; + text-align: right; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.375rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.375rem; } + .popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; } + .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, + .bs-popover-top .arrow::after, + .bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-top .arrow::after, + .bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-right: 0.5rem; } + .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.375rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, + .bs-popover-right .arrow::after, + .bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-right .arrow::after, + .bs-popover-auto[x-placement^="right"] .arrow::after { + right: 1px; + border-left-color: #fff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, + .bs-popover-bottom .arrow::after, + .bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-bottom .arrow::after, + .bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + right: 50%; + display: block; + width: 1rem; + margin-right: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-left: 0.5rem; } + .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.375rem 0; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, + .bs-popover-left .arrow::after, + .bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-left .arrow::after, + .bs-popover-auto[x-placement^="left"] .arrow::after { + left: 1px; + border-right-color: #fff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-right-radius: calc(0.375rem - 1px); + border-top-left-radius: calc(0.375rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.5rem 0.75rem; + color: #656565; } + +.carousel { + position: relative; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + +.carousel-item { + position: relative; + display: none; + align-items: center; + width: 100%; + backface-visibility: hidden; + perspective: 1000px; } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; + transition: transform 0.6s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .carousel-item.active, + .carousel-item-next, + .carousel-item-prev { + transition: none; } } + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; } + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + transform: translateX(0); } + @supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + transform: translate3d(0, 0, 0); } } + +.carousel-item-next, +.active.carousel-item-right { + transform: translateX(-100%); } + @supports (transform-style: preserve-3d) { + .carousel-item-next, + .active.carousel-item-right { + transform: translate3d(-100%, 0, 0); } } + +.carousel-item-prev, +.active.carousel-item-left { + transform: translateX(100%); } + @supports (transform-style: preserve-3d) { + .carousel-item-prev, + .active.carousel-item-left { + transform: translate3d(100%, 0, 0); } } + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: .6s; + transition-property: opacity; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; } + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; } + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + transform: translateX(0); } + @supports (transform-style: preserve-3d) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + transform: translate3d(0, 0, 0); } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; } + +.carousel-control-prev { + right: 0; } + +.carousel-control-next { + left: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); } + +.carousel-indicators { + position: absolute; + left: 0; + bottom: 10px; + right: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-right: 0; + margin-left: 15%; + margin-right: 15%; + list-style: none; } + .carousel-indicators li { + position: relative; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-left: 3px; + margin-right: 3px; + text-indent: -999px; + cursor: pointer; + background-color: rgba(255, 255, 255, 0.5); } + .carousel-indicators li::before { + position: absolute; + top: -10px; + right: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; } + .carousel-indicators li::after { + position: absolute; + bottom: -10px; + right: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; } + .carousel-indicators .active { + background-color: #fff; } + +.carousel-caption { + position: absolute; + left: 15%; + bottom: 20px; + right: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.bg-primary { + background-color: #5d9cec !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2f80e7 !important; } + +.bg-secondary { + background-color: #fff !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #e6e6e6 !important; } + +.bg-success { + background-color: #27c24c !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e983b !important; } + +.bg-info { + background-color: #23b7e5 !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #1797be !important; } + +.bg-warning { + background-color: #ff902b !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #f77600 !important; } + +.bg-danger { + background-color: #f05050 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #ec2121 !important; } + +.bg-light { + background-color: #f8f9fa !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; } + +.bg-dark { + background-color: #3a3f51 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #252833 !important; } + +.bg-white { + background-color: #fff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border { + border: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-top { + border-top: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-right { + border-left: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-bottom { + border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-left { + border-right: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-0 { + border: 0 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right-0 { + border-left: 0 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left-0 { + border-right: 0 !important; } + +.border-primary { + border-color: #5d9cec !important; } + +.border-secondary { + border-color: #fff !important; } + +.border-success { + border-color: #27c24c !important; } + +.border-info { + border-color: #23b7e5 !important; } + +.border-warning { + border-color: #ff902b !important; } + +.border-danger { + border-color: #f05050 !important; } + +.border-light { + border-color: #f8f9fa !important; } + +.border-dark { + border-color: #3a3f51 !important; } + +.border-white { + border-color: #fff !important; } + +.rounded { + border-radius: 0.25rem !important; } + +.rounded-top { + border-top-right-radius: 0.25rem !important; + border-top-left-radius: 0.25rem !important; } + +.rounded-right { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-bottom { + border-bottom-left-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-left { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } } + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.85714%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.flex-fill { + flex: 1 1 auto !important; } + +.flex-grow-0 { + flex-grow: 0 !important; } + +.flex-grow-1 { + flex-grow: 1 !important; } + +.flex-shrink-0 { + flex-shrink: 0 !important; } + +.flex-shrink-1 { + flex-shrink: 1 !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + flex-grow: 0 !important; } + .flex-sm-grow-1 { + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + flex: 1 1 auto !important; } + .flex-md-grow-0 { + flex-grow: 0 !important; } + .flex-md-grow-1 { + flex-grow: 1 !important; } + .flex-md-shrink-0 { + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + flex-grow: 0 !important; } + .flex-lg-grow-1 { + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + flex-grow: 0 !important; } + .flex-xl-grow-1 { + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + align-self: stretch !important; } } + +.float-left { + float: right !important; } + +.float-right { + float: left !important; } + +.float-none { + float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { + float: right !important; } + .float-sm-right { + float: left !important; } + .float-sm-none { + float: none !important; } } + +@media (min-width: 768px) { + .float-md-left { + float: right !important; } + .float-md-right { + float: left !important; } + .float-md-none { + float: none !important; } } + +@media (min-width: 992px) { + .float-lg-left { + float: right !important; } + .float-lg-right { + float: left !important; } + .float-lg-none { + float: none !important; } } + +@media (min-width: 1200px) { + .float-xl-left { + float: right !important; } + .float-xl-right { + float: left !important; } + .float-xl-none { + float: none !important; } } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: sticky !important; } + +.fixed-top { + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + left: 0; + bottom: 0; + right: 0; + z-index: 1030; } + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; } } + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; } + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.shadow-none { + box-shadow: none !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.mh-100 { + max-height: 100% !important; } + +.m-0 { + margin: 0 !important; } + +.mt-0, +.my-0 { + margin-top: 0 !important; } + +.mr-0, +.mx-0 { + margin-left: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, +.mx-0 { + margin-right: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-left: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, +.mx-2 { + margin-left: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, +.mx-2 { + margin-right: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.mt-3, +.my-3 { + margin-top: 1rem !important; } + +.mr-3, +.mx-3 { + margin-left: 1rem !important; } + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; } + +.ml-3, +.mx-3 { + margin-right: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; } + +.mr-4, +.mx-4 { + margin-left: 1.5rem !important; } + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; } + +.ml-4, +.mx-4 { + margin-right: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.mt-5, +.my-5 { + margin-top: 3rem !important; } + +.mr-5, +.mx-5 { + margin-left: 3rem !important; } + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; } + +.ml-5, +.mx-5 { + margin-right: 3rem !important; } + +.p-0 { + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-left: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-right: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-left: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-right: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2 { + padding-left: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2 { + padding-right: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.pt-3, +.py-3 { + padding-top: 1rem !important; } + +.pr-3, +.px-3 { + padding-left: 1rem !important; } + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; } + +.pl-3, +.px-3 { + padding-right: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; } + +.pr-4, +.px-4 { + padding-left: 1.5rem !important; } + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; } + +.pl-4, +.px-4 { + padding-right: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-left: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-right: 3rem !important; } + +.m-auto { + margin: auto !important; } + +.mt-auto, +.my-auto { + margin-top: auto !important; } + +.mr-auto, +.mx-auto { + margin-left: auto !important; } + +.mb-auto, +.my-auto { + margin-bottom: auto !important; } + +.ml-auto, +.mx-auto { + margin-right: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; } + .mr-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; } + .ml-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; } + .mr-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; } + .ml-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; } + .mr-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; } + .ml-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; } + .p-sm-0 { + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-left: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; } + .pr-sm-3, + .px-sm-3 { + padding-left: 1rem !important; } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; } + .pl-sm-3, + .px-sm-3 { + padding-right: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; } + .pr-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; } + .pl-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .m-sm-auto { + margin: auto !important; } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; } + .mr-sm-auto, + .mx-sm-auto { + margin-left: auto !important; } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; } + .ml-sm-auto, + .mx-sm-auto { + margin-right: auto !important; } } + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-left: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; } + .mr-md-3, + .mx-md-3 { + margin-left: 1rem !important; } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; } + .ml-md-3, + .mx-md-3 { + margin-right: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; } + .mr-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; } + .ml-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; } + .mr-md-5, + .mx-md-5 { + margin-left: 3rem !important; } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; } + .ml-md-5, + .mx-md-5 { + margin-right: 3rem !important; } + .p-md-0 { + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-left: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-right: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; } + .pr-md-3, + .px-md-3 { + padding-left: 1rem !important; } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; } + .pl-md-3, + .px-md-3 { + padding-right: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; } + .pr-md-4, + .px-md-4 { + padding-left: 1.5rem !important; } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; } + .pl-md-4, + .px-md-4 { + padding-right: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-left: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .m-md-auto { + margin: auto !important; } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; } + .mr-md-auto, + .mx-md-auto { + margin-left: auto !important; } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; } + .ml-md-auto, + .mx-md-auto { + margin-right: auto !important; } } + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; } + .mr-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; } + .ml-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; } + .mr-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; } + .ml-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; } + .mr-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; } + .ml-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; } + .p-lg-0 { + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-left: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; } + .pr-lg-3, + .px-lg-3 { + padding-left: 1rem !important; } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; } + .pl-lg-3, + .px-lg-3 { + padding-right: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; } + .pr-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; } + .pl-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .m-lg-auto { + margin: auto !important; } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; } + .mr-lg-auto, + .mx-lg-auto { + margin-left: auto !important; } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; } + .ml-lg-auto, + .mx-lg-auto { + margin-right: auto !important; } } + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; } + .mr-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; } + .ml-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; } + .mr-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; } + .ml-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; } + .mr-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; } + .ml-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; } + .p-xl-0 { + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-left: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; } + .pr-xl-3, + .px-xl-3 { + padding-left: 1rem !important; } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; } + .pl-xl-3, + .px-xl-3 { + padding-right: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; } + .pr-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; } + .pl-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .m-xl-auto { + margin: auto !important; } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; } + .mr-xl-auto, + .mx-xl-auto { + margin-left: auto !important; } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; } + .ml-xl-auto, + .mx-xl-auto { + margin-right: auto !important; } } + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +.text-justify { + text-align: justify !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-left { + text-align: right !important; } + +.text-right { + text-align: left !important; } + +.text-center { + text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { + text-align: right !important; } + .text-sm-right { + text-align: left !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .text-md-left { + text-align: right !important; } + .text-md-right { + text-align: left !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .text-lg-left { + text-align: right !important; } + .text-lg-right { + text-align: left !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .text-xl-left { + text-align: right !important; } + .text-xl-right { + text-align: left !important; } + .text-xl-center { + text-align: center !important; } } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-bold { + font-weight: 700 !important; } + +.font-italic { + font-style: italic !important; } + +.text-white { + color: #fff !important; } + +.text-primary { + color: #5d9cec !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #2f80e7 !important; } + +.text-secondary { + color: #fff !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #e6e6e6 !important; } + +.text-success { + color: #27c24c !important; } + +a.text-success:hover, a.text-success:focus { + color: #1e983b !important; } + +.text-info { + color: #23b7e5 !important; } + +a.text-info:hover, a.text-info:focus { + color: #1797be !important; } + +.text-warning { + color: #ff902b !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #f77600 !important; } + +.text-danger { + color: #f05050 !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #ec2121 !important; } + +.text-light { + color: #f8f9fa !important; } + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; } + +.text-dark { + color: #3a3f51 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: #252833 !important; } + +.text-body { + color: #656565 !important; } + +.text-muted { + color: #909FA7 !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; } + a:not(.btn) { + text-decoration: underline; } + abbr[title]::after { + content: " (" attr(title) ")"; } + pre { + white-space: pre-wrap !important; } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + @page { + size: a3; } + body { + min-width: 992px !important; } + .container { + min-width: 992px !important; } + .navbar { + display: none; } + .badge { + border: 1px solid #000; } + .table { + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #fff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; } + .table-dark { + color: inherit; } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #eee; } + .table .thead-dark th { + color: inherit; + border-color: #eee; } } diff --git a/TD4/src/main/webapp/css/bootstrap.css b/TD4/src/main/webapp/css/bootstrap.css new file mode 100644 index 0000000..aa2ad47 --- /dev/null +++ b/TD4/src/main/webapp/css/bootstrap.css @@ -0,0 +1,6339 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #7266ba; + --pink: #f532e5; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #fad732; + --green: #37bc9b; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #5d9cec; + --success: #27c24c; + --info: #23b7e5; + --warning: #ff902b; + --danger: #f05050; + --inverse: #131e26; + --primary-light: #8bb8f1; + --primary-dark: #2f80e7; + --success-light: #43d967; + --success-dark: #1e983b; + --info-light: #51c6ea; + --info-dark: #1797be; + --warning-light: #ffab5e; + --warning-dark: #f77600; + --danger-light: #f47f7f; + --danger-dark: #ec2121; + --green-light: #58ceb1; + --green-dark: #2b957a; + --pink-light: #f763eb; + --pink-dark: #e90bd6; + --purple-light: #9289ca; + --purple-dark: #564aa3; + --inverse-light: #243948; + --inverse-dark: #020304; + --yellow-light: #fbe164; + --yellow-dark: #f3ca06; + --primary: #5d9cec; + --secondary: #fff; + --success: #27c24c; + --info: #23b7e5; + --warning: #ff902b; + --danger: #f05050; + --light: #f8f9fa; + --dark: #3a3f51; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +@-ms-viewport { + width: device-width; } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.52857; + color: #656565; + text-align: left; + background-color: #f5f7fa; } + +[tabindex="-1"]:focus { + outline: 0 !important; } + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; } + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 700; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +dfn { + font-style: italic; } + +b, +strong { + font-weight: bolder; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #5d9cec; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; } + a:hover { + color: #1b72e2; + text-decoration: underline; } + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):focus { + outline: 0; } + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; } + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; + border-style: none; } + +svg { + overflow: hidden; + vertical-align: middle; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #909FA7; + text-align: left; + caption-side: bottom; } + +th { + text-align: inherit; } + +label { + display: inline-block; + margin-bottom: 0.5rem; } + +button { + border-radius: 0; } + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; } + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; } + +progress { + vertical-align: baseline; } + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; } + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +[hidden] { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; } + +h1, .h1 { + font-size: 2.5rem; } + +h2, .h2 { + font-size: 2rem; } + +h3, .h3 { + font-size: 1.75rem; } + +h4, .h4 { + font-size: 1.5rem; } + +h5, .h5 { + font-size: 1.25rem; } + +h6, .h6 { + font-size: 1rem; } + +.lead { + font-size: 1.25rem; + font-weight: 300; } + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.1; } + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.1; } + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.1; } + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.1; } + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + +small, +.small { + font-size: 80%; + font-weight: 400; } + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; } + +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 90%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014 \00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.125rem; + background-color: #f5f7fa; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 90%; + color: #6c757d; } + +code { + font-size: 87.5%; + color: #f532e5; + word-break: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + +pre { + display: block; + font-size: 87.5%; + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1140px; } } + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; } + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + order: -1; } + +.order-last { + order: 13; } + +.order-0 { + order: 0; } + +.order-1 { + order: 1; } + +.order-2 { + order: 2; } + +.order-3 { + order: 3; } + +.order-4 { + order: 4; } + +.order-5 { + order: 5; } + +.order-6 { + order: 6; } + +.order-7 { + order: 7; } + +.order-8 { + order: 8; } + +.order-9 { + order: 9; } + +.order-10 { + order: 10; } + +.order-11 { + order: 11; } + +.order-12 { + order: 12; } + +.offset-1 { + margin-left: 8.33333%; } + +.offset-2 { + margin-left: 16.66667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333%; } + +.offset-5 { + margin-left: 41.66667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333%; } + +.offset-8 { + margin-left: 66.66667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333%; } + +.offset-11 { + margin-left: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + order: -1; } + .order-sm-last { + order: 13; } + .order-sm-0 { + order: 0; } + .order-sm-1 { + order: 1; } + .order-sm-2 { + order: 2; } + .order-sm-3 { + order: 3; } + .order-sm-4 { + order: 4; } + .order-sm-5 { + order: 5; } + .order-sm-6 { + order: 6; } + .order-sm-7 { + order: 7; } + .order-sm-8 { + order: 8; } + .order-sm-9 { + order: 9; } + .order-sm-10 { + order: 10; } + .order-sm-11 { + order: 11; } + .order-sm-12 { + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333%; } + .offset-sm-2 { + margin-left: 16.66667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333%; } + .offset-sm-5 { + margin-left: 41.66667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333%; } + .offset-sm-8 { + margin-left: 66.66667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333%; } + .offset-sm-11 { + margin-left: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + order: -1; } + .order-md-last { + order: 13; } + .order-md-0 { + order: 0; } + .order-md-1 { + order: 1; } + .order-md-2 { + order: 2; } + .order-md-3 { + order: 3; } + .order-md-4 { + order: 4; } + .order-md-5 { + order: 5; } + .order-md-6 { + order: 6; } + .order-md-7 { + order: 7; } + .order-md-8 { + order: 8; } + .order-md-9 { + order: 9; } + .order-md-10 { + order: 10; } + .order-md-11 { + order: 11; } + .order-md-12 { + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333%; } + .offset-md-2 { + margin-left: 16.66667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333%; } + .offset-md-5 { + margin-left: 41.66667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333%; } + .offset-md-8 { + margin-left: 66.66667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333%; } + .offset-md-11 { + margin-left: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + order: -1; } + .order-lg-last { + order: 13; } + .order-lg-0 { + order: 0; } + .order-lg-1 { + order: 1; } + .order-lg-2 { + order: 2; } + .order-lg-3 { + order: 3; } + .order-lg-4 { + order: 4; } + .order-lg-5 { + order: 5; } + .order-lg-6 { + order: 6; } + .order-lg-7 { + order: 7; } + .order-lg-8 { + order: 8; } + .order-lg-9 { + order: 9; } + .order-lg-10 { + order: 10; } + .order-lg-11 { + order: 11; } + .order-lg-12 { + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333%; } + .offset-lg-2 { + margin-left: 16.66667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333%; } + .offset-lg-5 { + margin-left: 41.66667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333%; } + .offset-lg-8 { + margin-left: 66.66667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333%; } + .offset-lg-11 { + margin-left: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + order: -1; } + .order-xl-last { + order: 13; } + .order-xl-0 { + order: 0; } + .order-xl-1 { + order: 1; } + .order-xl-2 { + order: 2; } + .order-xl-3 { + order: 3; } + .order-xl-4 { + order: 4; } + .order-xl-5 { + order: 5; } + .order-xl-6 { + order: 6; } + .order-xl-7 { + order: 7; } + .order-xl-8 { + order: 8; } + .order-xl-9 { + order: 9; } + .order-xl-10 { + order: 10; } + .order-xl-11 { + order: 11; } + .order-xl-12 { + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333%; } + .offset-xl-2 { + margin-left: 16.66667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333%; } + .offset-xl-5 { + margin-left: 41.66667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333%; } + .offset-xl-8 { + margin-left: 66.66667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333%; } + .offset-xl-11 { + margin-left: 91.66667%; } } + +.table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; } + .table th, + .table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #eee; } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #eee; } + .table tbody + tbody { + border-top: 2px solid #eee; } + .table .table { + background-color: #f5f7fa; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 1px solid #eee; } + .table-bordered th, + .table-bordered td { + border: 1px solid #eee; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 2px; } + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: #fafbfc; } + +.table-hover tbody tr:hover { + background-color: #fafbfc; } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #d2e3fa; } + +.table-hover .table-primary:hover { + background-color: #bbd5f7; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #bbd5f7; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: white; } + +.table-hover .table-secondary:hover { + background-color: #f2f2f2; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #f2f2f2; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3eecd; } + +.table-hover .table-success:hover { + background-color: #afe8bc; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #afe8bc; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #c1ebf8; } + +.table-hover .table-info:hover { + background-color: #aae4f5; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #aae4f5; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffe0c4; } + +.table-hover .table-warning:hover { + background-color: #ffd3ab; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffd3ab; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #fbcece; } + +.table-hover .table-danger:hover { + background-color: #f9b6b6; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #f9b6b6; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; } + +.table-hover .table-light:hover { + background-color: #ececf6; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #ececf6; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c8c9ce; } + +.table-hover .table-dark:hover { + background-color: #bbbcc2; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #bbbcc2; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: #fafbfc; } + +.table-hover .table-active:hover { + background-color: #eaeef2; } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: #eaeef2; } + +.table .thead-dark th { + color: #f5f7fa; + background-color: #212529; + border-color: #32383e; } + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #eee; } + +.table-dark { + color: #f5f7fa; + background-color: #212529; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #32383e; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-sm > .table-bordered { + border: 0; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-md > .table-bordered { + border: 0; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-lg > .table-bordered { + border: 0; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control { + display: block; + width: 100%; + height: 2.1875rem; + padding: 0.375rem 1rem; + font-size: 1rem; + line-height: 1.52857; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #dde6e9; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:focus { + color: #495057; + background-color: #fff; + border-color: #66afe9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .form-control::placeholder { + color: #b7bac9; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #edf1f2; + opacity: 1; } + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.52857; } + +.col-form-label-lg { + padding-top: calc(0.625rem + 1px); + padding-bottom: calc(0.625rem + 1px); + font-size: 1.25rem; + line-height: 1.5; } + +.col-form-label-sm { + padding-top: calc(0.3125rem + 1px); + padding-bottom: calc(0.3125rem + 1px); + font-size: 0.875rem; + line-height: 1.5; } + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.52857; + color: #656565; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; } + +.form-control-sm { + height: calc(1.9375rem + 2px); + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.form-control-lg { + height: calc(3.125rem + 2px); + padding: 0.625rem 1.25rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.375rem; } + +select.form-control[size], select.form-control[multiple] { + height: auto; } + +textarea.form-control { + height: auto; } + +.form-group { + margin-bottom: 1rem; } + +.form-text { + display: block; + margin-top: 0.25rem; } + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; } + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; } + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; } + .form-check-input:disabled ~ .form-check-label { + color: #909FA7; } + +.form-check-label { + margin-bottom: 0; } + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #27c24c; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.52857; + color: #fff; + background-color: rgba(39, 194, 76, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #27c24c; } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated + .custom-select:valid:focus, + .custom-select.is-valid:focus { + border-color: #27c24c; + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.25); } + .was-validated .form-control:valid ~ .valid-feedback, + .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, + .form-control.is-valid ~ .valid-tooltip, .was-validated + .custom-select:valid ~ .valid-feedback, + .was-validated + .custom-select:valid ~ .valid-tooltip, + .custom-select.is-valid ~ .valid-feedback, + .custom-select.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #27c24c; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #27c24c; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #83e69a; } + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #43d967; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(39, 194, 76, 0.25); } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #27c24c; } + .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { + border-color: inherit; } + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #f05050; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.52857; + color: #fff; + background-color: rgba(240, 80, 80, 0.9); + border-radius: 0.25rem; } + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #f05050; } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated + .custom-select:invalid:focus, + .custom-select.is-invalid:focus { + border-color: #f05050; + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.25); } + .was-validated .form-control:invalid ~ .invalid-feedback, + .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, + .form-control.is-invalid ~ .invalid-tooltip, .was-validated + .custom-select:invalid ~ .invalid-feedback, + .was-validated + .custom-select:invalid ~ .invalid-tooltip, + .custom-select.is-invalid ~ .invalid-feedback, + .custom-select.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #f05050; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #f05050; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #fac5c5; } + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #f47f7f; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(240, 80, 80, 0.25); } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #f05050; } + .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { + border-color: inherit; } + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.25); } + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } + .form-inline .custom-control { + align-items: center; + justify-content: center; } + .form-inline .custom-control-label { + margin-bottom: 0; } } + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 1rem; + font-size: 1rem; + line-height: 1.52857; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover, .btn:focus { + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .btn.disabled, .btn:disabled { + opacity: 0.65; } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-primary:hover { + color: #fff; + background-color: #3b87e8; + border-color: #2f80e7; } + .btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2f80e7; + border-color: #2479e5; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + +.btn-secondary { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-secondary:hover { + color: #212529; + background-color: #ececec; + border-color: #e6e6e6; } + .btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: #dfdfdf; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + +.btn-success { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-success:hover { + color: #fff; + background-color: #21a240; + border-color: #1e983b; } + .btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e983b; + border-color: #1c8d37; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + +.btn-info { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-info:hover { + color: #fff; + background-color: #18a0ca; + border-color: #1797be; } + .btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #1797be; + border-color: #158eb3; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + +.btn-warning { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-warning:hover { + color: #fff; + background-color: #ff7c05; + border-color: #f77600; } + .btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #f77600; + border-color: #ea7000; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + +.btn-danger { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-danger:hover { + color: #fff; + background-color: #ed2d2d; + border-color: #ec2121; } + .btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #ec2121; + border-color: #eb1515; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; } + .btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-dark { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-dark:hover { + color: #fff; + background-color: #2a2e3b; + border-color: #252833; } + .btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #252833; + border-color: #1f222c; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + +.btn-outline-primary { + color: #5d9cec; + background-color: transparent; + background-image: none; + border-color: #5d9cec; } + .btn-outline-primary:hover { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #5d9cec; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, + .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.5); } + +.btn-outline-secondary { + color: #fff; + background-color: transparent; + background-image: none; + border-color: #fff; } + .btn-outline-secondary:hover { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #fff; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #212529; + background-color: #fff; + border-color: #fff; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + +.btn-outline-success { + color: #27c24c; + background-color: transparent; + background-image: none; + border-color: #27c24c; } + .btn-outline-success:hover { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #27c24c; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, + .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #27c24c; + border-color: #27c24c; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(39, 194, 76, 0.5); } + +.btn-outline-info { + color: #23b7e5; + background-color: transparent; + background-image: none; + border-color: #23b7e5; } + .btn-outline-info:hover { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #23b7e5; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, + .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #23b7e5; + border-color: #23b7e5; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(35, 183, 229, 0.5); } + +.btn-outline-warning { + color: #ff902b; + background-color: transparent; + background-image: none; + border-color: #ff902b; } + .btn-outline-warning:hover { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ff902b; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, + .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ff902b; + border-color: #ff902b; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 144, 43, 0.5); } + +.btn-outline-danger { + color: #f05050; + background-color: transparent; + background-image: none; + border-color: #f05050; } + .btn-outline-danger:hover { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #f05050; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, + .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #f05050; + border-color: #f05050; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(240, 80, 80, 0.5); } + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; } + .btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-outline-dark { + color: #3a3f51; + background-color: transparent; + background-image: none; + border-color: #3a3f51; } + .btn-outline-dark:hover { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #3a3f51; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, + .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #3a3f51; + border-color: #3a3f51; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 63, 81, 0.5); } + +.btn-link { + font-weight: 400; + color: #5d9cec; + background-color: transparent; } + .btn-link:hover { + color: #1b72e2; + text-decoration: underline; + background-color: transparent; + border-color: transparent; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn { + padding: 0.625rem 1.25rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.375rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.fade { + transition: opacity 0.15s linear; } + @media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + +.dropdown-toggle:empty::after { + margin-left: 0; } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #656565; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #e1e1e1; + border-radius: 0.25rem; } + +.dropdown-menu-right { + right: 0; + left: auto; } + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropleft .dropdown-toggle::after { + display: none; } + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropleft .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #5d9cec; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 0 1 auto; } + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover { + z-index: 1; } + .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + .btn-group .btn + .btn, + .btn-group .btn + .btn-group, + .btn-group .btn-group + .btn, + .btn-group .btn-group + .btn-group, + .btn-group-vertical .btn + .btn, + .btn-group-vertical .btn + .btn-group, + .btn-group-vertical .btn-group + .btn, + .btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:first-child { + margin-left: 0; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .dropdown-toggle-split::after, + .dropup .dropdown-toggle-split::after, + .dropright .dropdown-toggle-split::after { + margin-left: 0; } + .dropleft .dropdown-toggle-split::before { + margin-right: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.46875rem; + padding-left: 0.46875rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical .btn, + .btn-group-vertical .btn-group { + width: 100%; } + .btn-group-vertical > .btn + .btn, + .btn-group-vertical > .btn + .btn-group, + .btn-group-vertical > .btn-group + .btn, + .btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; } + .input-group > .form-control + .form-control, + .input-group > .form-control + .custom-select, + .input-group > .form-control + .custom-file, + .input-group > .custom-select + .form-control, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-left: -1px; } + .input-group > .form-control:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file { + display: flex; + align-items: center; } + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: flex; } + .input-group-prepend .btn, + .input-group-append .btn { + position: relative; + z-index: 2; } + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn { + margin-left: -1px; } + +.input-group-prepend { + margin-right: -1px; } + +.input-group-append { + margin-left: -1px; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 1rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.52857; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #dde6e9; + border-radius: 0.25rem; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + height: calc(3.125rem + 2px); + padding: 0.625rem 1.25rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.375rem; } + +.input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + height: calc(1.9375rem + 2px); + padding: 0.3125rem 0.625rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.custom-control { + position: relative; + display: block; + min-height: 1.52857rem; + padding-left: 1.5rem; } + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; } + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #5d9cec; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #fdfeff; } + .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + +.custom-control-label { + position: relative; + margin-bottom: 0; } + .custom-control-label::before { + position: absolute; + top: 0.26429rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + user-select: none; + background-color: #dee2e6; } + .custom-control-label::after { + position: absolute; + top: 0.26429rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #5d9cec; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #5d9cec; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(93, 156, 236, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(93, 156, 236, 0.5); } + +.custom-radio .custom-control-label::before { + border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #5d9cec; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(93, 156, 236, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: 2.1875rem; + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.52857; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #dde6e9; + border-radius: 0.25rem; + appearance: none; } + .custom-select:focus { + border-color: #66afe9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(102, 175, 233, 0.5); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + opacity: 0; } + +.custom-select-sm { + height: calc(1.9375rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; } + +.custom-select-lg { + height: calc(3.125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; } + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: 2.1875rem; + margin-bottom: 0; } + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: 2.1875rem; + margin: 0; + opacity: 0; } + .custom-file-input:focus ~ .custom-file-label { + border-color: #66afe9; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-file-input:focus ~ .custom-file-label::after { + border-color: #66afe9; } + .custom-file-input:disabled ~ .custom-file-label { + background-color: #edf1f2; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: 2.1875rem; + padding: 0.375rem 1rem; + line-height: 1.52857; + color: #495057; + background-color: #fff; + border: 1px solid #dde6e9; + border-radius: 0.25rem; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.27857rem; + padding: 0.375rem 1rem; + line-height: 1.52857; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #dde6e9; + border-radius: 0 0.25rem 0.25rem 0; } + +.custom-range { + width: 100%; + padding-left: 0; + background-color: transparent; + appearance: none; } + .custom-range:focus { + outline: none; } + .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .custom-range::-moz-focus-outer { + border: 0; } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #5d9cec; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: #fdfeff; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #5d9cec; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: #fdfeff; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #5d9cec; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: #fdfeff; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; } + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media screen and (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; } } + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; } + +.nav-tabs { + border-bottom: 1px solid #dee2e6; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #5d9cec; } + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; } + .navbar > .container, + .navbar > .container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + display: inline-block; + padding-top: 0.30893rem; + padding-bottom: 0.30893rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + .navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.card-body { + flex: 1 1 auto; + padding: 1.25rem; } + +.card-title { + margin-bottom: 0.75rem; } + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1.25rem; } + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; } + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; } + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); } + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + +.card-deck { + display: flex; + flex-direction: column; } + .card-deck .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; } + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } } + +.card-group { + display: flex; + flex-direction: column; } + .card-group > .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-group { + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; } + .card-group > .card:only-child { + border-radius: 0.25rem; } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; } } + +.card-columns .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; } + .card-columns .card { + display: inline-block; + width: 100%; } } + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; } + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; } + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.accordion .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #fafafa; + border-radius: 0.25rem; } + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #c1c2c3; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + +.breadcrumb-item.active { + color: #656565; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; } + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #5d9cec; + background-color: #fff; + border: 1px solid #dee2e6; } + .page-link:hover { + z-index: 2; + color: #1b72e2; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(93, 156, 236, 0.25); } + .page-link:not(:disabled):not(.disabled) { + cursor: pointer; } + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; } + +.badge-primary { + color: #fff; + background-color: #5d9cec; } + .badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #2f80e7; } + +.badge-secondary { + color: #212529; + background-color: #fff; } + .badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #212529; + text-decoration: none; + background-color: #e6e6e6; } + +.badge-success { + color: #fff; + background-color: #27c24c; } + .badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e983b; } + +.badge-info { + color: #fff; + background-color: #23b7e5; } + .badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1797be; } + +.badge-warning { + color: #212529; + background-color: #ff902b; } + .badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #f77600; } + +.badge-danger { + color: #fff; + background-color: #f05050; } + .badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #ec2121; } + +.badge-light { + color: #212529; + background-color: #f8f9fa; } + .badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; } + +.badge-dark { + color: #fff; + background-color: #3a3f51; } + .badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #252833; } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #fcfcfc; + border-radius: 0.375rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; } + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-right: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #30517b; + background-color: #dfebfb; + border-color: #d2e3fa; } + .alert-primary hr { + border-top-color: #bbd5f7; } + .alert-primary .alert-link { + color: #223956; } + +.alert-secondary { + color: #858585; + background-color: white; + border-color: white; } + .alert-secondary hr { + border-top-color: #f2f2f2; } + .alert-secondary .alert-link { + color: #6c6c6c; } + +.alert-success { + color: #146528; + background-color: #d4f3db; + border-color: #c3eecd; } + .alert-success hr { + border-top-color: #afe8bc; } + .alert-success .alert-link { + color: #0c3a17; } + +.alert-info { + color: #125f77; + background-color: #d3f1fa; + border-color: #c1ebf8; } + .alert-info hr { + border-top-color: #aae4f5; } + .alert-info .alert-link { + color: #0b3c4b; } + +.alert-warning { + color: #854b16; + background-color: #ffe9d5; + border-color: #ffe0c4; } + .alert-warning hr { + border-top-color: #ffd3ab; } + .alert-warning .alert-link { + color: #59320f; } + +.alert-danger { + color: #7d2a2a; + background-color: #fcdcdc; + border-color: #fbcece; } + .alert-danger hr { + border-top-color: #f9b6b6; } + .alert-danger .alert-link { + color: #571d1d; } + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; } + .alert-light hr { + border-top-color: #ececf6; } + .alert-light .alert-link { + color: #686868; } + +.alert-dark { + color: #1e212a; + background-color: #d8d9dc; + border-color: #c8c9ce; } + .alert-dark hr { + border-top-color: #bbbcc2; } + .alert-dark .alert-link { + color: #090a0c; } + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #5d9cec; + transition: width 0.6s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; } + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; } + +.media { + display: flex; + align-items: flex-start; } + +.media-body { + flex: 1; } + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; } + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #656565; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #e4eaec; } + .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #5d9cec; + border-color: #5d9cec; } + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; } + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; } + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; } + +.list-group-item-primary { + color: #30517b; + background-color: #d2e3fa; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #30517b; + background-color: #bbd5f7; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #30517b; + border-color: #30517b; } + +.list-group-item-secondary { + color: #858585; + background-color: white; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #858585; + background-color: #f2f2f2; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #858585; + border-color: #858585; } + +.list-group-item-success { + color: #146528; + background-color: #c3eecd; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #146528; + background-color: #afe8bc; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #146528; + border-color: #146528; } + +.list-group-item-info { + color: #125f77; + background-color: #c1ebf8; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #125f77; + background-color: #aae4f5; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #125f77; + border-color: #125f77; } + +.list-group-item-warning { + color: #854b16; + background-color: #ffe0c4; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #854b16; + background-color: #ffd3ab; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #854b16; + border-color: #854b16; } + +.list-group-item-danger { + color: #7d2a2a; + background-color: #fbcece; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #7d2a2a; + background-color: #f9b6b6; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #7d2a2a; + border-color: #7d2a2a; } + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; } + +.list-group-item-dark { + color: #1e212a; + background-color: #c8c9ce; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1e212a; + background-color: #bbbcc2; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1e212a; + border-color: #1e212a; } + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; } + .close:not(:disabled):not(.disabled) { + cursor: pointer; } + .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + color: #000; + text-decoration: none; + opacity: .75; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; } + +.modal-open { + overflow: hidden; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -25%); } + @media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: translate(0, 0); } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.375rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; } + .modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.52857; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; } + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; } + .modal-footer > :not(:first-child) { + margin-left: .25rem; } + .modal-footer > :not(:last-child) { + margin-right: .25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.52857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.52857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.375rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.375rem; } + .popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; } + .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, + .bs-popover-top .arrow::after, + .bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-top .arrow::after, + .bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; } + .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.375rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, + .bs-popover-right .arrow::after, + .bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-right .arrow::after, + .bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, + .bs-popover-bottom .arrow::after, + .bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-bottom .arrow::after, + .bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; } + .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.375rem 0; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, + .bs-popover-left .arrow::after, + .bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); } + + .bs-popover-left .arrow::after, + .bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.375rem - 1px); + border-top-right-radius: calc(0.375rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.5rem 0.75rem; + color: #656565; } + +.carousel { + position: relative; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + +.carousel-item { + position: relative; + display: none; + align-items: center; + width: 100%; + backface-visibility: hidden; + perspective: 1000px; } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; + transition: transform 0.6s ease; } + @media screen and (prefers-reduced-motion: reduce) { + .carousel-item.active, + .carousel-item-next, + .carousel-item-prev { + transition: none; } } + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; } + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + transform: translateX(0); } + @supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + transform: translate3d(0, 0, 0); } } + +.carousel-item-next, +.active.carousel-item-right { + transform: translateX(100%); } + @supports (transform-style: preserve-3d) { + .carousel-item-next, + .active.carousel-item-right { + transform: translate3d(100%, 0, 0); } } + +.carousel-item-prev, +.active.carousel-item-left { + transform: translateX(-100%); } + @supports (transform-style: preserve-3d) { + .carousel-item-prev, + .active.carousel-item-left { + transform: translate3d(-100%, 0, 0); } } + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: .6s; + transition-property: opacity; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; } + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; } + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + transform: translateX(0); } + @supports (transform-style: preserve-3d) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + transform: translate3d(0, 0, 0); } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; } + .carousel-indicators li { + position: relative; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: rgba(255, 255, 255, 0.5); } + .carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; } + .carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; } + .carousel-indicators .active { + background-color: #fff; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.bg-primary { + background-color: #5d9cec !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2f80e7 !important; } + +.bg-secondary { + background-color: #fff !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #e6e6e6 !important; } + +.bg-success { + background-color: #27c24c !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e983b !important; } + +.bg-info { + background-color: #23b7e5 !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #1797be !important; } + +.bg-warning { + background-color: #ff902b !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #f77600 !important; } + +.bg-danger { + background-color: #f05050 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #ec2121 !important; } + +.bg-light { + background-color: #f8f9fa !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; } + +.bg-dark { + background-color: #3a3f51 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #252833 !important; } + +.bg-white { + background-color: #fff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border { + border: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-top { + border-top: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-right { + border-right: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-bottom { + border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-left { + border-left: 1px solid rgba(0, 0, 0, 0.12) !important; } + +.border-0 { + border: 0 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right-0 { + border-right: 0 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #5d9cec !important; } + +.border-secondary { + border-color: #fff !important; } + +.border-success { + border-color: #27c24c !important; } + +.border-info { + border-color: #23b7e5 !important; } + +.border-warning { + border-color: #ff902b !important; } + +.border-danger { + border-color: #f05050 !important; } + +.border-light { + border-color: #f8f9fa !important; } + +.border-dark { + border-color: #3a3f51 !important; } + +.border-white { + border-color: #fff !important; } + +.rounded { + border-radius: 0.25rem !important; } + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } } + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.85714%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.flex-fill { + flex: 1 1 auto !important; } + +.flex-grow-0 { + flex-grow: 0 !important; } + +.flex-grow-1 { + flex-grow: 1 !important; } + +.flex-shrink-0 { + flex-shrink: 0 !important; } + +.flex-shrink-1 { + flex-shrink: 1 !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + flex-grow: 0 !important; } + .flex-sm-grow-1 { + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + flex: 1 1 auto !important; } + .flex-md-grow-0 { + flex-grow: 0 !important; } + .flex-md-grow-1 { + flex-grow: 1 !important; } + .flex-md-shrink-0 { + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + flex-grow: 0 !important; } + .flex-lg-grow-1 { + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + flex-grow: 0 !important; } + .flex-xl-grow-1 { + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + align-self: stretch !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-none { + float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; } + .float-sm-right { + float: right !important; } + .float-sm-none { + float: none !important; } } + +@media (min-width: 768px) { + .float-md-left { + float: left !important; } + .float-md-right { + float: right !important; } + .float-md-none { + float: none !important; } } + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; } + .float-lg-right { + float: right !important; } + .float-lg-none { + float: none !important; } } + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; } + .float-xl-right { + float: right !important; } + .float-xl-none { + float: none !important; } } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: sticky !important; } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; } } + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; } + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.shadow-none { + box-shadow: none !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.mh-100 { + max-height: 100% !important; } + +.m-0 { + margin: 0 !important; } + +.mt-0, +.my-0 { + margin-top: 0 !important; } + +.mr-0, +.mx-0 { + margin-right: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, +.mx-0 { + margin-left: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.mt-3, +.my-3 { + margin-top: 1rem !important; } + +.mr-3, +.mx-3 { + margin-right: 1rem !important; } + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; } + +.ml-3, +.mx-3 { + margin-left: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; } + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; } + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; } + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.mt-5, +.my-5 { + margin-top: 3rem !important; } + +.mr-5, +.mx-5 { + margin-right: 3rem !important; } + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; } + +.ml-5, +.mx-5 { + margin-left: 3rem !important; } + +.p-0 { + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-right: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-left: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.pt-3, +.py-3 { + padding-top: 1rem !important; } + +.pr-3, +.px-3 { + padding-right: 1rem !important; } + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; } + +.pl-3, +.px-3 { + padding-left: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; } + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; } + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; } + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-right: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-left: 3rem !important; } + +.m-auto { + margin: auto !important; } + +.mt-auto, +.my-auto { + margin-top: auto !important; } + +.mr-auto, +.mx-auto { + margin-right: auto !important; } + +.mb-auto, +.my-auto { + margin-bottom: auto !important; } + +.ml-auto, +.mx-auto { + margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; } + .p-sm-0 { + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } + .m-sm-auto { + margin: auto !important; } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; } } + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; } + .p-md-0 { + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; } + .m-md-auto { + margin: auto !important; } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; } } + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; } + .p-lg-0 { + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } + .m-lg-auto { + margin: auto !important; } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; } } + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; } + .p-xl-0 { + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } + .m-xl-auto { + margin: auto !important; } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; } } + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +.text-justify { + text-align: justify !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; } + .text-sm-right { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; } + .text-md-right { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; } + .text-lg-right { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; } + .text-xl-right { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-bold { + font-weight: 700 !important; } + +.font-italic { + font-style: italic !important; } + +.text-white { + color: #fff !important; } + +.text-primary { + color: #5d9cec !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #2f80e7 !important; } + +.text-secondary { + color: #fff !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #e6e6e6 !important; } + +.text-success { + color: #27c24c !important; } + +a.text-success:hover, a.text-success:focus { + color: #1e983b !important; } + +.text-info { + color: #23b7e5 !important; } + +a.text-info:hover, a.text-info:focus { + color: #1797be !important; } + +.text-warning { + color: #ff902b !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #f77600 !important; } + +.text-danger { + color: #f05050 !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #ec2121 !important; } + +.text-light { + color: #f8f9fa !important; } + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; } + +.text-dark { + color: #3a3f51 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: #252833 !important; } + +.text-body { + color: #656565 !important; } + +.text-muted { + color: #909FA7 !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; } + a:not(.btn) { + text-decoration: underline; } + abbr[title]::after { + content: " (" attr(title) ")"; } + pre { + white-space: pre-wrap !important; } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + @page { + size: a3; } + body { + min-width: 992px !important; } + .container { + min-width: 992px !important; } + .navbar { + display: none; } + .badge { + border: 1px solid #000; } + .table { + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #fff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; } + .table-dark { + color: inherit; } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #eee; } + .table .thead-dark th { + color: inherit; + border-color: #eee; } } diff --git a/TD4/src/main/webapp/css/styles.css b/TD4/src/main/webapp/css/styles.css new file mode 100644 index 0000000..1c295f3 --- /dev/null +++ b/TD4/src/main/webapp/css/styles.css @@ -0,0 +1,24 @@ +body { + padding-top: 5rem; +} +.homepage { +} +.btn-file { + position: relative; + overflow: hidden; +} +.btn-file input[type=file] { + position: absolute; + top: 0; + right: 0; + min-width: 100%; + min-height: 100%; + font-size: 100px; + text-align: right; + filter: alpha(opacity=0); + opacity: 0; + outline: none; + background: white; + cursor: inherit; + display: block; +} \ No newline at end of file diff --git a/TD4/src/main/webapp/css/theme-a.css b/TD4/src/main/webapp/css/theme-a.css new file mode 100644 index 0000000..4f45959 --- /dev/null +++ b/TD4/src/main/webapp/css/theme-a.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #fff; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #23b7e5; + background-image: linear-gradient(to right, #23b7e5 0%, #51c6ea 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #19a5d1 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #117391; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #23b7e5; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #fff; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #515253; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #23b7e5; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #fcfcfc; + color: #23b7e5; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #23b7e5; } + +.sidebar-nav > li.active { + border-left-color: #23b7e5; } + +.sidebar-subnav { + background-color: #fff; } + .sidebar-subnav > .sidebar-subnav-header { + color: #515253; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #515253; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #23b7e5; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #23b7e5; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #23b7e5; + background-color: #23b7e5; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-b.css b/TD4/src/main/webapp/css/theme-b.css new file mode 100644 index 0000000..8607f3c --- /dev/null +++ b/TD4/src/main/webapp/css/theme-b.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #fff; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #37bc9b; + background-image: linear-gradient(to right, #37bc9b 0%, #58ceb1 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #30a487 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #206d5a; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #37bc9b; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #fff; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #515253; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #37bc9b; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #fcfcfc; + color: #37bc9b; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #37bc9b; } + +.sidebar-nav > li.active { + border-left-color: #37bc9b; } + +.sidebar-subnav { + background-color: #fff; } + .sidebar-subnav > .sidebar-subnav-header { + color: #515253; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #515253; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #37bc9b; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #37bc9b; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #37bc9b; + background-color: #37bc9b; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-c.css b/TD4/src/main/webapp/css/theme-c.css new file mode 100644 index 0000000..2782365 --- /dev/null +++ b/TD4/src/main/webapp/css/theme-c.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #fff; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #7266ba; + background-image: linear-gradient(to right, #7266ba 0%, #9289ca 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #5f51b0 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #443a80; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #7266ba; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #fff; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #515253; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #7266ba; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #fcfcfc; + color: #7266ba; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #7266ba; } + +.sidebar-nav > li.active { + border-left-color: #7266ba; } + +.sidebar-subnav { + background-color: #fff; } + .sidebar-subnav > .sidebar-subnav-header { + color: #515253; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #515253; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #7266ba; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #7266ba; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #7266ba; + background-color: #7266ba; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-d.css b/TD4/src/main/webapp/css/theme-d.css new file mode 100644 index 0000000..1e6a1c1 --- /dev/null +++ b/TD4/src/main/webapp/css/theme-d.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #fff; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #f05050; + background-image: linear-gradient(to right, #f05050 0%, #f47f7f 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #ee3434 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #c91111; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #f05050; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #fff; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #515253; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #f05050; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #fcfcfc; + color: #f05050; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #f05050; } + +.sidebar-nav > li.active { + border-left-color: #f05050; } + +.sidebar-subnav { + background-color: #fff; } + .sidebar-subnav > .sidebar-subnav-header { + color: #515253; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #515253; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #f05050; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #f05050; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #f05050; + background-color: #f05050; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-e.css b/TD4/src/main/webapp/css/theme-e.css new file mode 100644 index 0000000..547425a --- /dev/null +++ b/TD4/src/main/webapp/css/theme-e.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #3a3f51; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #1797be; + background-image: linear-gradient(to right, #1797be 0%, #23b7e5 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #1381a3 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #0c4f63; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #1797be; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #3a3f51; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #e1e2e3; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #1797be; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #383d4e; + color: #1797be; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #1797be; } + +.sidebar-nav > li.active { + border-left-color: #1797be; } + +.sidebar-subnav { + background-color: #3a3f51; } + .sidebar-subnav > .sidebar-subnav-header { + color: #e1e2e3; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #e1e2e3; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #1797be; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #1797be; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #1797be; + background-color: #1797be; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-f.css b/TD4/src/main/webapp/css/theme-f.css new file mode 100644 index 0000000..9736e3a --- /dev/null +++ b/TD4/src/main/webapp/css/theme-f.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #3a3f51; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #2b957a; + background-image: linear-gradient(to right, #2b957a 0%, #37bc9b 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #257d67 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #144639; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #2b957a; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #3a3f51; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #e1e2e3; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #2b957a; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #383d4e; + color: #2b957a; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #2b957a; } + +.sidebar-nav > li.active { + border-left-color: #2b957a; } + +.sidebar-subnav { + background-color: #3a3f51; } + .sidebar-subnav > .sidebar-subnav-header { + color: #e1e2e3; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #e1e2e3; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #2b957a; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #2b957a; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #2b957a; + background-color: #2b957a; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-g.css b/TD4/src/main/webapp/css/theme-g.css new file mode 100644 index 0000000..a15a0b4 --- /dev/null +++ b/TD4/src/main/webapp/css/theme-g.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #3a3f51; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #564aa3; + background-image: linear-gradient(to right, #564aa3 0%, #7266ba 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #4b408e inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #312a5d; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #564aa3; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #3a3f51; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #e1e2e3; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #9289ca; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #383d4e; + color: #9289ca; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #9289ca; } + +.sidebar-nav > li.active { + border-left-color: #9289ca; } + +.sidebar-subnav { + background-color: #3a3f51; } + .sidebar-subnav > .sidebar-subnav-header { + color: #e1e2e3; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #e1e2e3; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #9289ca; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #9289ca; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #9289ca; + background-color: #9289ca; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/css/theme-h.css b/TD4/src/main/webapp/css/theme-h.css new file mode 100644 index 0000000..dee273c --- /dev/null +++ b/TD4/src/main/webapp/css/theme-h.css @@ -0,0 +1,77 @@ +/* ======================================================================== + Component: layout + ========================================================================== */ +body, .wrapper .section-container { + background-color: #f5f7fa; } + +.wrapper .aside-container { + background-color: #3a3f51; } + +/* ======================================================================== + Component: top-navbar + ========================================================================== */ +.topnavbar { + background-color: #ec2121; + background-image: linear-gradient(to right, #ec2121 0%, #f05050 100%); + background-repeat: repeat-x; } + @media (min-width: 992px) { + .topnavbar .navbar-nav > .nav-item.show > .nav-link, .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + box-shadow: 0 -3px 0 #dc1313 inset; } } + .topnavbar .navbar-nav > .nav-item > .navbar-text { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link, + .topnavbar .navbar-nav > .nav-item.show > .nav-link { + color: #fff; } + .topnavbar .navbar-nav > .nav-item > .nav-link:hover, .topnavbar .navbar-nav > .nav-item > .nav-link:focus, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:hover, + .topnavbar .navbar-nav > .nav-item.show > .nav-link:focus { + color: #9a0d0d; } + .topnavbar .dropdown-item.active, .topnavbar .dropdown-item:active { + background-color: #ec2121; } + +/* ======================================================================== + Component: sidebar + ========================================================================== */ +.sidebar { + background-color: #3a3f51; } + .sidebar .nav-heading { + color: #919DA8; } + +.sidebar-nav > li > a, .sidebar-nav > li > .nav-item { + color: #e1e2e3; } + .sidebar-nav > li > a:focus, .sidebar-nav > li > a:hover, .sidebar-nav > li > .nav-item:focus, .sidebar-nav > li > .nav-item:hover { + color: #f05050; } + .sidebar-nav > li > a > em, .sidebar-nav > li > .nav-item > em { + color: inherits; } + +.sidebar-nav > li.active, .sidebar-nav > li.active > a, .sidebar-nav > li.active > .nav-item, .sidebar-nav > li.active .sidebar-nav, .sidebar-nav > li.open, .sidebar-nav > li.open > a, .sidebar-nav > li.open > .nav-item, .sidebar-nav > li.open .sidebar-nav { + background-color: #383d4e; + color: #f05050; } + +.sidebar-nav > li.active > .nav-item > em, .sidebar-nav > li.active > a > em, .sidebar-nav > li.open > .nav-item > em, .sidebar-nav > li.open > a > em { + color: #f05050; } + +.sidebar-nav > li.active { + border-left-color: #f05050; } + +.sidebar-subnav { + background-color: #3a3f51; } + .sidebar-subnav > .sidebar-subnav-header { + color: #e1e2e3; } + .sidebar-subnav > li > a, .sidebar-subnav > li > .nav-item { + color: #e1e2e3; } + .sidebar-subnav > li > a:focus, .sidebar-subnav > li > a:hover, .sidebar-subnav > li > .nav-item:focus, .sidebar-subnav > li > .nav-item:hover { + color: #f05050; } + .sidebar-subnav > li.active > a, .sidebar-subnav > li.active > .nav-item { + color: #f05050; } + .sidebar-subnav > li.active > a:after, .sidebar-subnav > li.active > .nav-item:after { + border-color: #f05050; + background-color: #f05050; } + +/* ======================================================================== + Component: offsidebar + ========================================================================== */ +.offsidebar { + border-left: 1px solid greyscale(#cccccc); + background-color: #fff; + color: #656565; } diff --git a/TD4/src/main/webapp/img/bg1.jpg b/TD4/src/main/webapp/img/bg1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..100da149bc8254b7cc1b47c78da5f12995077e68 GIT binary patch literal 185666 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	g#X~ zxAxsryP|VmWk#j)@uLz=stR5r@6r?OE#vGNm&$G|Sn7K8?@7g$$WZp(rT;eFV%@pU zv(0ds-hpOy$#PD$!b3;Tb=6;vO`Gy<`^CrWydG+B@zib=lDllTcboK#J2x1_e_dCU z_`C0!j@<{pNkZJMb`Q5!$ak)<?Nf3&F{$k7gtgyg&v;ySD&6tgCGwcg=?#)c+P|wP z#P+Y(dT=-KZScG$Q!hxqOEG`vxk+)Sm*B=Vwc_zdE(M+BvcJ_(*5tEscCL0V|FP9i z()5fveG)dyMl`OHbDyd_S5KyWM`HN=t`%|*EaPs4E}fkfoV}zZWkQmt`tb=aWy;gI z{90B-$9<h)z1pP6eHwS<yz{G-8Mg-?{(Zgh=9v@?CQa6Z+1;8_H@ZLAtX?cEXP)sW ztl)tdLzCz0k88c6r@#E!@LIn8<f+QQj&s^YIf1b|#NxC#mwXOg(EHSACikRehKscg zH<)-#ZS!hkT4CnNp(2>S^hcM@yGhTE%1m4+*!S${2AwCl(fj{1bcFipEZwa!=eb`i zGe^&3z840MxOta*=JBrcmyVw*Cez$&64<cm(TRhhjhh;eeE3&-?#QL@iKjFai=2et z)_Y$Lc#z}Pd+MN8x7#{rrd4)}_N;#$nOj<{@A>oRlqEk6c9(U8`kM3Jp1~OOXVyvf z3CB-Nyk+q$yhqgTVgB+AtGMYoYc@}p=vB%*v76(BmPoDH^N*_}D>kLNOPrhHE~36K zH_!Xs=CHEAyI0oTR&Sj?pYck-!=DZz$EUcoomsm;y8UT>+?H=<1s?zIt0^rJmT6OP zySDXorkBm#6$vrfXZzl;cyHPK`YT&ryj1;8mcvDIH>EV$Uv3w;n=PKZbf?C2Ufumd z!rf1v{)}80c;Dcb#hu?Fy6Zf@zIL^c)V1t$;rRHm{*>s}ou)pzr%aEm>WXrfknUf5 zZ0%BkwB+Lr)oW5Z=B`+hwWcEe*Ol@-vlT6?I6wcGdFoA&YUj~29Uk9hP3%CYJs#&g z9$vGwtnKfLx^6zJ8^70Ixoja<%yL3;!i*`i8BV|b_G$aqMbAz)Z8EZwdoydz!7WZ~ z4Zi}TC+(=a`N!kJ%!!54$K|e0Y}72yzP<3rrB1O3hf?j_%O1YRp2@wIGV=>Dbc&o} z;vl<lYc9X`uj|wGY<ipuql@}i8R>43TeLm))MlaOVa@{2IiB>adUxwU!{IxtPH!)+ zw^CutymC^&rQ@C92~PIXuXpSAtZ@C%)4a<kMScbE;dZ;Qb&q?Tj@iUC{MM0-4`Jww z&GvtJ@$s&MRTAYDOW%4*BulMov-f^yo@*JmQJGV@&yex$u`_Rr@;sh?Vw-)w;^Tte z$316aUb&v||MKUxps&a$n}pn1*RuuOd2=-NL>E6eq0HWwTK2niOOZm-lSwDbwoWNt z<u~c*?KX!r9!8^&E~$TZMID>j&X?k}ic=vkxNvb5-?U}na;80pb)TypUCj3Oc;S_( zjd|he`gebJPO|f3$-h%x_U=UOk-4`@wtIOTw=bMn#K<C_ART(*(u2B*@qTFs7$1}f zp5jp1+OavqBIsts1iv+ky$Un^di=$h4#%0TjtkqE`PIo&a81F6$(o%BZkHAq@$P?o z<>Hcajed`!7##95zP;P;c>Hn9>?3C--t9CJa<9DdF2LPri_phoJZ}}_F8*q2WA#^( z?q8excJs`#mrbt%j(-xkU7+)-q2qv5UgFZ9m)TDoJHyg2?*)VK3bSA9JszDFXgS$+ zBs!>P(U~*3iGMXF{<KM%ofcAi(ql`G=}sHgUDwUSXRJOliMOmMtkgqwi$YuM9kY4u zbL|v9Y3z1rbI~t2&>C^@nZH2kLvO!}b5bX1w<q2EV0&`Q@7A5yI8P?romf+TC8psF z<1>r6FYRrQY`o;^t^^57t4wEj=Ts{8%+5sPQ&CHFY-hMxXpxD`wL3?ZWqL*47D$&p za%NKyJnxkx`Fr9C^_vn>t0r!p5&w#H)nOODf0jlK5uSYk`FEwAR!93Uj}z5a7t63| zh?MZ*+K?7|O1OM`alG?d%igIXJ0~TzDmL-mnH6=$g#CGp=Pa>lHcbjzZZ8h#^svpI zerZ?XZuL2bUf-M*q<m+Ry^PWvxhF+lQn%!nMhFHKUtE5&;~1yWq6UB2!_HOvpSgId zWJ>pEO>+3It<7t?;-<b4?<d`foS|mFJVjqEt~%oHT+4fcXJ^2U1nb72=eJD0-COyv zV#Na?o|P`wFRYGXy}ka>q&|kC!Y7met~fPeap!Ztlya3xuNP@vsN&mtdfIu;DDhz4 z_CBRk*5x584UV^bcVv40tcclXlKZ>b{O-Yh4?O;vT$A~b6H>OP?cto}R9ky4_p=)B zoWh)5@iyz;`n@w;&oZWa*^*abZ8m}oMmetL0UqBoU%T{fT;Q-Vh3~=x))NmeEnVcV z($IQ^SI;Ey%Ad^3_j`Uv2v-YkJ5^hCYv;|9yLL<XlsZpLv)-+_VaJB+ZBsWDNi=Y{ zGQ98*x7Cc;Jj3o{(j9YN4!b$44~3qXz^vQ&%UMxjyM3ugLdx-$3oR#V7xul>Uy)tw zeeKx3cx}G&nV%9n*6BTayX=zLdR?u5DQi2sE}eSyt8u~3D<9+*?cr{i<aRt!OC?U) z@t?fZ>*FW0G`)h4dChj|mwi0v@jabo$4^g~y|mM5zx)-gZR)Lk7T-M;C)_Wu>D~AG z%a!@9CW&sYv!yuISYjo+)*k0my0%`T$x$-<xZUos?{W=)*sad~T%UI5$Pdo6%aTiV z;`}afrzUJqQ(n9F@U>-6AD))7Gjo~7=X@lIH|h9=0^N`Zu{lbHw_H1|^p7uH(XW!l zp_41I;qJTpk!$CAv~Ey1&@H&w*mBAw&%&hkKL-}OBt_)QbSf6U38=mGLHWY3D<_u* zTAb=&OWmNl&UrnrE1S(sM@fm7sS_rq1gz4jTV|WJYq$6O{<;IdbdMa%Qx4Ku-t|F7 z=Wez@CC6hnvk4}Fw-W-K`4)ZEmbX`(<2*I}mc+43(szE{p6?YEXgNpX)Si^Lsqq=Q zdFjj7rWQV3c5PPEou5C1V~$Jjc`#dh_J-|tO;eA3>X%UY*dHJhA^P;=ieAfpm31D1 zy&S1(Px!3*OkVA?3ox9RaO~*01vS}Wk9)SZ^95*n{%4qYY>DgEixIzfD|Z+Cxtl%7 zTjUbcL?iL&yJz3s)%B39S;ljcq0hYM#$jy+-+lq96^oBsbE@~SG2K0ThJ(3btM^rv z{qDa?cp@HK?B2++q<2BB>-rNH`b-Q@IV5=g^7tN8yf@og%46<xPnL_)3@z_&RNk82 znVb@oe1o?uMsUH`=dMf6AK-P=b9Pq!=<VdmxOgX*W!1%Q?>D^{rcZjwkot1nqRGxS zg_FC^=;bjanG5@<PdwWhAY5D^=(k(ab$zkhZpMeqizZBBncCME+V^hpLziO*|87#9 za(26eU!(iymAy}wHcUV1^vOEXDZW7L!Rgo6=JlUebE#dhyg*BG3)7#{A90&rr)=85 z7TabsTdDRT>j|qH{FgG5pQ^kQkZoW)<*<=`qTTd0o=+SmDs(y~<Q!qTHKFp7_k?4f zDyhMuZ=%ZuKdo5x=>f0zypx7gmu0Fb=O;u&?!5D5%@c)_(Gm>lViPo#j{M8DH(f1X z**0OO*YqIA+y$|Xmu~lS2TiK<c>H(4nN=+ecl8fFE!mqJc23dKAxkF5rc|PE?+k&5 zv%}KVC+5jZrE40c_BgV{o^;!k(#Dm0w$$#eR{W%?n>O}L@CjFzG2F0yXGrzBI;pPy z?k8oU#^?SW@I9z<=L6HO@UClqFHc7;+pOy4Rp-w5QOUSGInCQ<#@SVy=5bX`tku}@ zSW3b#q)*x|R?On~HdUMO-?QdEemGfM;ismAQk%8V(Z1&BxIbE3WP6`142XW278Kd} z`t#bjtf|s>u5J9!@Jgc3`ScE>dnSRY%CX1(ZGDrjtC<?9;&DLl6xY6IzZxHhs0ePo zlzZ8Wlg0hZ?Z+=;dK@K^y6@=dd1M>jKJ7QP_jLXxr@ErD2k%!4ZQP)6+jXx;x$Op# z?KzYD{+bKfT83XvIo!9yDA{9~vPO`{?wmgd*B-kvDRB+Q`jTm;a?khPXg=)q^7x6> zF)ORP=CFU9amn|0adJ;N*BTYxBGJ~X4cB{jd|hJvxQ)q3Y4fBbUT({deEzyOD0KSX zJCTvqNf#%WOAEdWvMOHs=}*+D1L6vkyaX6@l?#%yGqg>2-Pb)-wN%k&-tm)NJgFV- z84c30KV<KCFn2CY^q<~scjHNNPsE0>Ah9Q}--#~lRc2&5$J5gK&gvDvt-sd%e)fr# zJsQy|<r~a7uG#G6Em^cWyg1^u{XDP!rN0jtw!T-kJvgCTgW=<=D{CK4km)q($=u$N zWZy4k-{0pnQO_koku~&9uIPCtzUfOY^Xc!M8B?y*!(X8GU{YoAk8t^%ThhMi%q%`9 zXYX>Jyi!HL!|LLPOBqgEf~+?49t`#5u4CD1qjW4%DVuF#=N+^D%&#Kz$`bn=lB#D< zICMM2;N`WwS|^uAEs%?u{&q{s^pi?&jjLyF`y~GO!-9uT(oR@wTvR*69qW-M{>)+F z13kBpCntO_+<UvI_x_RjUc0;73vW+sHfekMZ{o}9*D*hJqts@tu23%Uso`03=id8- zJ3@{@&IVHL8=vTge@Hty_us|lql%2n=e*+Ti=OqLp;hvUA>X4LCv2CeGwd;0!*f%) zSjKa6p$f~bknZAbTc2;&-sHJ{X_BOxGe=>e--|0Nk}KBane&=QPgRT4S+1P5Id)yE z+qJ}FkM>Tu>}p=nkX*PZI#aqr{^x}#kLolB`E5^L<t#7!XDU?nq;V6E>+V#ZqL`_n z${7m9OcP2}b_&I8zs7$lf>-)q$zemmY59rCiOU}4US7*(dNODm;}rpiTctneT3%h1 zy+ZJ0rE0I}g*^wN3wP|0pSoB3;@yc+Mok_!gc!vNSXaL3++6r<TeAD@2|`K?H-p=r zC73)8{xhS`Ebd67WZMPn#H7?m^~H0`SLJC7TFwpc40vK0xHFYOle^5?VegIxSMBeY zJT;OPT?3N^#5X)$|9Pu!cUe+dyN-$B@8*cxFD@Nhb)2VNE#slznFOZEqSn#AdCObf zqpt4pW08BysmM1`Qjh(eB3I1))*pYeeI_24h?ITQxmC%!dEuqUOVj!Fb-a>GI22jD zRc?u?RF~;1+{s+__Qr_^?^!ez?!7(jb#&Q=`LmiFtxr5#(4XQVcklJ&ZI6FsI(>ZG zQaJzLqgE+TwyQy5-(|}9oYxvo?I~(DI>r#BcO-U3eZN+aKex^)Pi<)-*1J12<j?I2 zy_|RLoA=CDnGQ$h`8-asINasl?=;E7T$b(bou5U^5<Xu(tWqh-^U|vC{!Y*6XgBWb z*Otz)*(v*gA^BJX>m9yTCi~uhT6nnK<TA$vYu0bZtBYmwEUs-U+`7he+O?$zza*bo z^w8_2!i2`+;^ZCm$EI-9tUj;ev++dNf;9(vPpy4%=by|fy{I0EYnqQI&hF}Do$@Qo zGF)6kvr{BeH9lv$VqS@I#*Qzh^EZY^uHTg=(KuiAap>U`+2g9c2SZrnFDHFo`uKzK zu1$GNp^P(gSepxWORao3S$C8C{t0z=eRo^8J=b2aQATWb<&wEeC6=7i<LC{)v8p2b zW#Fez!MA2@yK(-7XG-9IhCXxYNxDVcjO#zH`_J%q+p7axehWQ1z<Ykj3mucyD$kEG z*X|7E$~&C*>9Bv+w#82)CbOinPCv1y(P@(M-mV+*ciipg`tLt!xyk#W$DISmo7?XS z`m6m6Z1U87<No26=AMoZDz_Axg!?6LMBETdyztRPvA0=9dADRtVZxrM1KqFlwyd1b zlryzi&eU4CBDbu$RySgL&hql@b}YQJA8j;NjNcY_E%0(_r^@=n4w^aqfAYePXD-z_ z5}~b-yL$cZX<M!org~2o@m71OvU5Yif~i*;Uxup9@;KzMQSPC5gz{vEy?OR~#Z|AC zt@e5T;mCyP2NP}X?!4yFennMflTn}9?X_nE8&f?c4K_9{lzY>=$n0CMo@ri4rO`2k z#OZ=O2lOs58|?h+JeP4#=fswc3!`Uytr3mT-NO9qO8MSNGqe3yY?8AyKI1HN;;iV& z4dPb+8K$N#K6y;B>9(wE*95cmz7<!~K0Z>pw`szHPr(tKQr(;H$4&nydiL7o8BIbW z4*aEtXS$BW>Mg9ue!bSRf1-@|1V@>|JKaWi+ZQO!nas~sqQw|)6=$D+rc2;M4p+xB z>-={+cinzabxG$xgHT|4m*wxtkMD@eJ(QZX!k>G^wXT|)(+o2^GQEB$-F}zk{!Dkl zvI3j>n_lOx>-cYIULdb!=2@&ZtLoP*twYoG&$ORQb?j$ZEta%mN<&J-t%Le&JL5`B zrW{pXl97C*Q^NFE-|?5*m&#k8d{D7-Zs8RFS^oPx`5wytXPCLfrhVdx{^M+A?@mvs zZgW>Jy8rUq^*TMXTT>n%|7<eN_dv2?i@ICFC(RwvMQrVJrz-g*q`7Xpz-iUMx6Ov{ zL8iX^v$RQZcb<k>$2}|+lX~sruO?`)?V)nhl5H0Yc5h(`E!kQr_tbb!dcfBc`-;!1 z`4}>6oN+bhcLPiFO16GACr&eurHaYx9yo1yP&TVpRDJ3!-jxz6D-t*rT~BMQmlx)9 zxD#EWle5M{{MDjOKeOM4MVGB>OF6SfsfU%#r?yoxwwYTn)o$Ao!=>R9lY8<etnJs< z_wNnzmzGlzn_I4^;^C;`R>@@1b+KQ9wW4Wt>;3}0?Q2$FRhv{cSN<LAcIO+@G}I=U zn<+Zod)^rM;)+DGx9SXz!*0x$ir%K*x}!fVet7J(&L*R2kqm|#gM9n9Y%tL@JW?bm zv-_Ho9;0}+tmFO<Ykj=tb)HDPC&bjK>5#`Erodn?704Oc=zWHBw};;av1?q5r=Od4 z>by3?+opcqZw++~%cC#y1>TorPHJ#oH0ku#>7BOO-hHQbMxFY>p?%Us@Q`(fWQ6JD z44ueb9~T}~@^iekC^|P$QRx*smvf19)7&$grbakiX}7<(XF`h1GyX45`BJy*TB3gM zGZj_L7MwGcH|4?kj)ha1j_9z?db9m{?)B+Mf{HZ_mh{LNOsp=nTiPyE^7T*VmXk9$ zr>mzV87G|Z&~aPd@5NUrpR_aL4M&@6g2zVj?Dz-yQH!f5Z91JLrFG?f-=`TjHtarg z``qISQ=YsEuI&E|?>x?=X)16F=LPsSv+iA=xb|hv&P9EKN)vZ>-JQd{xbU{aq3J@E zJOM3TDPnDD;*aY2k8Sz!a<<iNtLF}vT=T^(k1BAkVUCpe9iH)Ui`1f&ZmpnRDIpKN zLx+n6j|BM&v$##X=G*9;7u|jDx_sZ3q~$8iJtw~lPS_s0?WxSJn%5^&X5Tfm+9YxM zNWV^;zy^QDfJrA7#OMny|Gd~^!J*AR_ubDj-e%Ogb-$+Be+ItLJ7tp&OKWhXMoSCs zoFjZZR=2Li=I8EW6QP?OjINE@F~xFQ{4Q_Zqj&3%!}3Y}98cVCyiz+h;g-vth+__a z_MZvL*EpuBV%Wl7kgCOdC4)QcS?h!PB8kJ?3)yZ3D)esZ?DbG-*d(;aU(ROrqD)oG zRW1TkuU_&!aayxS?!`slAMw{VH?jyGQwfULHtqJ8iT@d_>P;DX7iah!?GQYszq|D7 z^-Dbk2YLl^Sa^5$E$IJMx?^qak(H9s^XrbzVSMLvJ6M8g$)pFeI*Zq)JUz<N#IUft zIs4T?f5CdMM?Z3&78RzuxBb%nwsFVxzNs$)k9qX#OR%;b5iSjqUaae%m$+JGxkQS& zSy@HrZ*#rc6%h@3e)AjF9^|X`>a`M{Xt(Nxr+D!8r*%_<Gz}Gdud#A+?z>toUKW2g z&nj-S`jm?4yChQ-x)12=D!v`_JvnRDUq|V;oA^o&D<1O5QQo$~T+W_rv6hDe*R#kI zPZ*+CZv2y#mX`C@*ki(^N!$^<^<m3D-RhM~`RKAeNqN%k7=|<Uq5n!RUELg-t7{@4 z#WPdL<FUdtwj<rQ?mx-SXVah16cWO@?N=|S@@K|BFLP$3CEqzVWpXvE`t8JHdwcDZ zRgP=7^>Rp0xqmn7-2JEFQ|B<;I4!1TEa1JQ|M#@(C0!<8MLS*iK0cL{FfccK`?&DH z%cWATZ8A+4Jm047=nvia$n&-HWR-mvl@wSQ`i?z(d*yQJ{IKUcQ~Mu1O+Mw(r<grq z!Tp5&SN#2ZO>ecG6g$Qeb3?%C{sdc1iL_&(wp(x5tzFRIAh+wXkmsVZv)7JHOJJM! z{PP<B`78Nr*9gu&5wT=e*^O2$_m}EXpC9d!IGVDPN5aK+%~8(_ZU2(Cs}(It@XlPc zeP>D1s_-EGs34s)We$-Z!Kpoh$y@rAA4d7zTGuMlXMX&)r1YVQJ4A1l*F^_gGMA(~ zZmnHnz9Ucl<=w254(^pg3sji6nU7C<=sIVk?9Px534vILOUK=$GuF;MAI~t8tE6|+ z6faR-K_;R6jhz=JFV}kVVOf?LL+8>7tZ(<!y<>l(XW6w`$70QT@!V=Joz!e&1DT`B z^8J&K@Aeel{rBL`p7j^bewAMNz_m1Hb4+z^to_Y&_C57Y%(5vnpZMH3k+D!qFVwGb zpVG8b$4*Yx3r)VIReN#M$NZ_rZ0@t-l_Cvq7_V9-rmYal9Q2>z@?0s4HoKU~ekUhS zaNFo5=@KqAE%^9T@3;%!O`dBRNeiU(2FR{DXwh)IwB2;SRIr&%T64uDm!1jkTiRmp zn0$R5Q+{gh$=)l9#an%+z2g00e#t64{aDS~4K~l-W(&R(-_Nym-SzNvSx?3wPbq^n zM?+Y-^tVi`Q@LEIHBHUZ*=v?Sgu$JvS#KmFC%8Flc_#jB*mu7*=c%LIjoY%W$9FVt zdAHr`dAhN@5@WwC``Znv`+Aq2$Vz#%P+M!~q-&Rb*;N@bv@f2Ccm8*`wNtfsU+Io& zHs6gCczPH0|9BXg`&?n>lZ83^^?RERT@V%WV&5{A<!@-TFn3Oonw#|&=fB&<zx~<y z=XE=i`FYFJ3U^j1PY{TR`Xzli_}MoZjVZ=a*TlA;Tf0*@WNrHG`1xTfcPe(SVqj%q zI+$0YeRX^Gr=?36z1FM}GcLV-X6yT%UjO2Ig*-R0Bn7<*m@T`&T>k94>t5bQPM5lO zP88w2wjn|KPet6<mZc4gB2_uoaJcTc<;nD<+Ml~-MVK}74G;b7`?nT^FPhLSyTo>r zC}$c^aze?aX=f%R3nk5Lv*6ulShn@J{@hH>!Vdyco*nM@lo{I|F>ZV0*LG+^PQs-8 z4vD7;^%)zOeD56hx@H!~vj43i+d<E4{bPUr9_wq<ePXulVPR_SVgJIlzgOLA+kHY{ z;*&{|auGd6PHxZkp2?|*DKuSS^srbuPt8eZW3Ty!7nM={lRKV>P3Sl&?LE1`(MGcJ z`o=vm8&0WDTpY>}84|<(a8LZDt-Jcx72d3CJ;2iwDKBwe$2IqTn2veoA6MPp$y56n zCVKY%y*M#<*N1CsWO5><Jf7eCe(~hxr%N@MAD{Tx;Nz9o(5)fk$ToFXX=zr~;lGTY zHS<K8B#f0A?=%X#=_n_e*3FkHf7`M!T&!BSP9dW4(mwxFZM$TTxuvs2XRt7?>kip) zUrS)}B8iqok8Z7CzVKnq{a&rGldqMyi+|kg@!HALbuwXXQiZH})OE9!hxy!9nC~19 zOOS|(I^6qeo?>P)zs|P=N3QSOpMC^eHJntLc;}<`s_jR3O<%_>{i68!!s911XSnG0 zSy=P(wynLkeTJCCwMfqIqPGs@S%t1Nd{&bzsi3#qiSH@%r$3fgG&icA$?)iZyRq=> z!MPoJ{_@c!YeU}^eVD*vl#(%Hir%V-#Twfl*mo{H@`(GpMAOmErU#AnfuSu4?>u7M zntpc#9WY<GWQl-Xpil5F@5rTz3%=TIU3Js)+XF=jmq{rblaf0a<euO0zq0sY)XAEu zeUA=$a7xGrsJ#5R?%O2I?h}_hi#*(Y*PJ~ND9x{${{G3j8x!(w@vU4gAN5+hsG?=J z$b1uHD;>r|x+n5fn)aASt#uW%cH7{`yt-9IS~~Y(VZ2UJ#JLEeRcFh%@{7-{e*81W zWx`Y?YX+f*JMRAu`&sc`wC7mCuBpr9PbaU*lxWb=Idbm~*X@9->{_f2lN41`*zUE2 z&Q~-kPBxU^QTFd{Uvs&1(2jkEpBPo99NT&#f90(EQ^Izvc^$dA<C@cf=Uu{29xczE zs@#*C;1T^+-0Zc#dq;xevjRtj<6F1Qlkcs0<E<u_cx1v|#*Jp`&MOqEuKxHfd_t)= zZ%N&g9`9W4%fG_)vbJXW-_9=+l#|Hp>6Y%e%6EH$Na@2r7MChEq)499;CLR!oh!m8 z>hfUHBeN4bq-SWx7v8ZbS$v$Out{Z#Sb)fifNlF`&6|3-?#iWhJC+Gb8c(*JSgRq% zcce-G^3>#icXfKUDMkpan|5odJ9l8}sR(a{>IFN*gHKNiPdV*zWz)t<ZUG_Li~6dr zrQNl9(Dv`RoRKnrrtjbD%FzWfD`Wa)bs83(kW(^IezoJz@ujN$vlY{O+9pb!QMn+z z?((sDo<0ReN9A{Lzq@0amz*CTb?tWO(<wZ17LQ#sBfL1SG#rSTx96<Z`uQ@wJcfr1 zcf6lk_VM+WPs@`}&OLp1afZwt-M!ZxSDLU*Oq*U%Dk#Lr$C$?OI{#&K*p{8$ew(-? zv~@NfmzsTIb<qo_1vdXyaUMN+{N#y=QHIhDA@_@`=I3&5Qg&Eg!NuF-Aoy0sT&}cr zhNsHq+%$%d(bcVcvo$R@dk3@{oxBt8nqqDgvy!n@>BEwX?n=iPRQevzy?6Ebwr;x= z%OE>tac5<Q=z>&+f(wN<tLAq#$?SO4Gx3e=PTsTM`d2#FXkS=1)pxo5!V--iE2r9& z_-)iE3rMqeX1jKa`Oub$Zbnj}JRBPXv)}G_Tq?m~c;H5>(gx}9JJ(|M{0}vnPng;G zc14o!#QrT)rLsS*SN?8xJ<R#iSsueF)eW9HhkJhpByvjdC>sfJ1l<w8?wjv0`NUzK zu2^TrqL6!sr@lQlyYHF9?r%r)9-U(NE+)D(!gJ>dW0j+QFOwDTRG(m2tzji4<`<P~ zcwBy`*E^=$YfRNI%zE<4yMIUL)G683@qSs1E3;DOo_33I@;yEE+g#JVC2LcCrhKcP zFm+Axu89e*jR_WaOf4VEMe?*hNuOrDCc`vvN1o1|z5Av%vJ{=#vBpDRQYm2fO#Oe_ zr#85$_q%rsc&d5d@Klhy-*|h4Y;N?oU2nbbUj92dM)uUFofBs&x3+n??ce!bI_G-+ z3OD<;Tsj>pt>PyRu_XMvlD)*a{6*lqz2?n5>9a~Ew5f1!yIa<q>wEg)B<u4sS(hiK zhKXx2JkmeE)V)e$_3_AcOPecp+%sn7IngNDAf&M~@RLnu<7AeN_gHO@nFonSHy)6h z%pxptJ6MtFNv`s%hgHe{?m4y3N(<}YPCjsV!`b}YJ0F!V?TlJi`>ptnDSyBvHJR^5 z>k}vZ)!}<wSN^h!XJ<vlMq`r()~#=B&#v9_*yHr12#Kc?XFjvLmRv3Ub|-V#N=b`% zMl1nmRBz>Q^DdBM?|r@0V!OrGS>7L4CNEBv{Iknb`go5^?S{yR-|n)WvQ=Rl_kYq* zZgDqB-m#?NRAb)-yG_xZHny7f@(+tt-KH1B9$3U??YzNCu>SPYk_vls#Z8VoP8OGH z@7(s~LH4?HlBHAM);>JZQY&WW!{4=YGsoo}I?l4^B0gN7xQO)tR}tH#5TQ@3H;$N1 z6Z^IGv1i43;ko_Iw+(wLpG<nMd-aaS7xV4GS&3;!!a^lA=e_#YD)n({UU}-TZC^~E zZw<MfyHx%1MulgQM-wGxSRZ+Cb4ifX)CZha_okgW(y!@KU{dI+^j$^wtyb9ey}NE5 z+c@=E%Bee(Hw1DfCNYb}Nq_6k{dwivJcd_m7P*H?Ke6Io`JX|^@ypsv+x&$V|824E zW$!%Jt*jRLAd@4>I%Pvo0h596+4E9DKR4}IW+O3U!_LZ(2_|-T`R$*2Zah9I;dfG~ z_y(l|24DY8Imf5-Y4MZeoLruaCqr_tU1>GFbZW!f%x&|7k5BY-e^S$aSKF$bNrQK{ zbAi3#Q?HcDJqrY#n;5MpWa)ogmh!Q(=iJ%8r#l!nX?*Lgy=w93nN72V<Id?p4YCJ> z&#n$xFI+5o=tMyBzo*k&8dFl=OP^T$(p*++e&+{wGftzFsgHIru`-u^*yEl1L{p>2 zuGmX-VX4z?Z~g+A^@+#!U6(%ggi+|xialA%0lc#e*suO)2!9+tePXEU@ol*`%x`#9 z#FWLo+7KBc&?~hgE$vbCE7Lpv@+#GnHK(2wH*Po;P;|G9>B<K=$D-uU=p7y^n;W;3 zGOo6CS6mXJ(XY7e+K#sk{&uC0$~RyC_*>xf<0PvYPkK^fw>9pZ%C-Gx@ml@XqnTXC zyOlh)F*ftA%##m&?|8!JP#CM$GUJMqv8#@B&t2R%h2!BTkJDObQnaKli7B+I-(4=C zF@5{1gkQooU94|HxaVqU-<mVscWHj|_O)Jz&Q9|<@`^vVamNJd>=zjy*cwke9S!aM z)-AYRzE}6e<o3%UPTh{G`x6*$$rnELPDxkOOV(-Vh|n;c#<I|UZq-_*@=2azK|VPq zcld5y>}PXj*K<~kWj3^8J{~t!Tq#e?=B%ooR9!1i<dF$Bo1(Yu_x$IyH1(%pW{}w% zuW9C`cOv93Sp@#Of81N9z}2Ep<9wmh*1q3``wunq$#=7yVK4G#*q(IqW$Dw8Yoku8 z%s*jz<L6A}Q>V|kW+qQAR9t6f7`*n-2C=1kUfXP1b!_>TeOI+OS=P<TezotM#l82U zH|{i*{@TfWfa{tZ8_#5!CXp03u1zbg!~U@QdtZ;Ue-m0Sza-qfmw)cjk2eAjthdoC zZ;*06Gq3YR)vQ{>4JpUfET%>Xi8-#C&F9woRQ24EJ(UHlt&3Ci3l7fsYo>kS(m#E} z$#N#q0wV7iZZOuL(JU<wudMoR^n}N<$h}LwV`hY<u!8*C6*3Gm`qx%IN=-d+;p7(I zK902AthsAXO_{&3@BM_63VOOFcGtq5<a+P>Y~|mTD-nCljJ@IC)~L0cx0#;)vw>^9 zjsN63(-eZU8I~BPW&h4!t2a~V$w~Dj*Iw7AL%OL6rqS077Fg<kXYzJAcAAm3oAFG^ zwe9SEK0b$4bSneTy}kB!s<M-Qan+Hq-IFW5x1ZqcSCkR!b5rf$_{h4c>9B8Bwpxj< z&f3)Db8qHv(Qx0+#vJ-(QJl=2hddik8ZF;@be+Wg4yHR6LHCnqs{GViaI}Aq*){9l zwM*NDKd$z=wpmwmRbIV=`za&IGB3BUJIo$ee_njpMC<W8Dfdlxjx`-HdZ8b2=2+^f zDN2)8Cfzx8r+8}_M^T<CL(J^zcg~D)*IvEYG|gtKX@~Rv@&@ZX->3aAci80T=3br} z)UEQpqccTlL3YCuZ4LVXQ|mWj5iU)4Z{KKI-1udc#LgKXnglxvzOiR&Y-h;beDCYi zU5g{`rfu+WQ=2TW`?zMtO_ga6UD}<uykgz5_-Vz#scp~1HVa5uyknXu@u2F0%@#M0 z$L=RWdLt&hS(tMq=9THg6I^CueoRl+DL3yD;+T3OHFfLhcVeO<NAo?aQ;+SR8E7sp zk)G?8E75#Y-QhrX*`GzTC4TJqXu>bq$gwf|?%c+wd8YS86f=!F5~VtIrCWJ){P{wi zJT7lgu9y|3FeAlG)zdy;xw`V*t!EO<Ct2D#D=R8ArPVGvu;bRk=*A?I)fPW?7AkZr zc3GI~3o5-a&CTAJ`1q(qU+9E0hi`H2Og{GQq0dQXElnrqxF>5*<ZV4ZeQK0;$f`XZ zH!6B6Jp^314@s!BZrl1#z4v7WpRlXdsb@BmI5PQVuRXKnwH2B0Eh*D!3PZP9kJPQM z2L}$!^YrW3#I5)G9osE|?7nxO8r39JQhHq)*KlpHx|#oO>&qX1(&U~<+|&_yr`pvk zx$BxVN0P?7+^J`;ta@?mN=?p#iAE`mQWJl7ZV_O76!Gz4RPOdyF5GH163i;E-n=c1 znOpX~W9t>Zs38AdV`qupW{(4_KHkd7cRO*uk5gLCJf<gkm5}cg!Bg9I3O?z$D^u2S zS0hNjI)c%^C@S-gVTIx5!|DYB6K`zR?H1d9IV(q}Sd&dn@WeIqo$NmgmVBz&av{oM zhC#wLuI)Qz%7rhr%TN3JV3XmkTLO#;j#4*jvUWu-&G;dZm7}QCI!jSy;)jVIJffA= zm0|teeJPQKBA#3B=)NoGe;CoNA}M9DciDAT*I9SoSG|dI`7Xx6(8*wyxM0`UmrGrD zmLGGNldjm(sU>m4Y{A;zeKom}ljRB}gLD;HBn6!_O82f>IZ;-E`<;2%9nb8z=Y3o4 zGVhCL?`d72qT(V@`T3c4Xwir16Fr~#oN-SvDqrHjy`FWm;Nhu1;%3C0mp9q8&0p=- ziS7m5U#;eC-K-Po<kHG=q=`Z4-?qfp4#z%x=5z~ce7wlv$UECZoKoxV*7uhBP4h3` zbf5qD0si`1H$_w3E0ee@o&@gfns~XlB-!Qm0+kb@<-ezg?7SYQH1X((PZF>1`gHd` zacha5w!2@zN-E&lvb5wAEeADo*9CT_ZMc4Sh57Q^o2OgE1}08dJaX_}vhgm)FOBJ3 zhkcjbah2ToxR)VjN|<!F=C}TCK6@=^A+zIsA6HJ&)X6iOu%vj+DeF(#I%(`Y2R2$a z+E|1oTb)ukdZ-~aBh+!{Ext8%lceXetMb(E%3r>(h`}tNgu`N*$u{TXGu+g48YKQ+ zI^nuCm$m8hYyU?T8^j!~Pg)BwOnO+C^q=9{8m*O8{~1oYw&mA(oLbn!xRaTG1@i&D z{l`|SxwP56=)T36#&u1xJ@D8vp3I~<5}!Qfu5l||(EZlC#^l;=HJ|Q@yO=jV-g;8) z$gF9r@?|@s`jsSeE;*QaFzratb9{XveA(Os`)oEgv}bf=gp}MVF%da;Scp+l_5-sd z+v>Wks#$y`6Yg|AVbfeA80d9(ZSC#V2450v@@FeZCkwcF*d8j6&)lw?DX)9G@yt!X zNRDeIT;&lj_Gaw3<fMCJdSNN|*7<i_zXtvY`1J5-U+IZcU7nIV+?tCb<Ps~dt?bVD zYpThov;E|0*P}-wrq>>vAQq&1%&9VTqh=VlnM;v&6W6guXYTlp>t5e{7IZ&4BIv=r zr71MxKSOu+p(#gxOS)%81Q+c4#M;fgaO0n?yCWn0?ygM!H~);evaYhR&WyA7`8Wgk zFD&>VI@55;#+=q03u1(FkI$QWRWMOuGKWRiy%%S@w=b|+>w0{$`Uw}uhDF>>-tm50 z+wW#{upf`gRB7K{(2`kQ^YUthVY1<gum^@Z97(=E?)(aus`&VEw<Fu@$hY<7!Asd( z8;)H{*%-$a?pSsB^sC9t1!ZdeJC-zE7gx_cyQ_HJHa!c6%`c9K31xU*b_{+pA(ugD zp$VVwiNFI~2hUIJTB#y>)%Uwl?zu&)XF9B45nR)7$0_W#H=oRjr7RUMxE&5CR|jmo zv*a^VyUZq?GzW7<>AVASHtU@w4)AB(dc~P>?)LAt+0t`E7Kib!lPO-)lTvYGQrzj< z<FEMU8)iv8oN20~!e1;^tG93Mk-&l}I-OjbB_lZ}@LsonWjA$Yq2U#4OU*61XH?$l zRK#5SZma%8CE&*%wcc*V@BCkn%g&fB|M5aic1OSoLjg;bsPpd(TkSn;>`M38?AY{d zmc{$F19w^#W^%qhP<2sJK6hTgW`V=s^%fXQS69A_+PrCMX2CM<XM7e91wEA}#92y4 zOgg~3?eVdGp2?m<n>CaCE;vZ%{%2S!z{uqhr`i&+bHl}-ad)#f{0`wb;iC4$<F<#` z*K0es8~5!{*je%KVW)ad!-Q$u?(Xq@QS?~yikr8HZn4_y*8dERG4oG6*pTXZ?M1Ho zmdObf`uc5Kr&@e4UBYXi(h}hHHhAr}x%ttdn}T`m6(^nkamSIv(r2?)EenH0rqhIq z*LPDCx|<7YbAya+9=J&~G2fb;#dbG+qpfR_(I-hWCJCX?wpHQRmfzmwxkr8Kq=ON@ ztyZh13r=uQ?R>z_cxr3!q)q1%k2{>QT{`1N)PIJ+l|{}9T$f}k7#MEx?hobQT%_{O z>I2gm4x3}QwAS^sUo`WnT6E;qhL?Np+_~Q+ClccEN%4J-k!t_jSB%@G;}$;rdxZPD z(Gy{5)?LC$tUtN##T6ghxG{4<m~t|6Df9KYsh4s&&ri^vlar>A5-fH5w&aG3Zq22- zc7i)41hq83x9Kpo*@qr{8nj9I<a~)ur(Wsb5wiVuC;Q`?$4^dvJGGO~NJ(+({j$5K z`~{;!zn%Gdig}ZRVZK?OOYOl$If-xWT3-Im%Afe@lDptEPR3jj!7aVDrh649Tr!xX z%9OH`>3Wh*?ee9(1riP~#LTDuJ$P_qfJJw~x+{-XWnJ4I%d2`Po^w{tyT=VNci-qN zE?gz#-aDbiBSch1oaspX<F)+EM^0C|JkZc^35qe`<9N6>sQ=g@!-*Zn{s~-SxA=qB zWY_GOdS}~hkGKo>TsHjiGj8v5Qek+hbf@6yk#M7$D2?Q9ZS|angR>i-F14FyRFSH; zlQG)qqv?r=_dh+JX+|!Xz2n3tt(B>2uDQ|WLd@9_F}=4!pC*4~nSN*b#P6Pygp&7p zGssNH+gl#GUt&kPkmrTXTC=q>)||1NUC$MK#)QelKtm{b!ny;6J2vh=Hs#|_UJ*$a zCS|j&YZsSX+n)N}VzPJkl<+B0$4*YF@KoHs?ZMnbIlC)^3eHcO>~W-%QM%mi;0)#y zyqbYiX9Y&@Qs%0g;JB%D|FNx|&GHi`@3d(ZG2mEOTB_dr*Kg|7<58=vUF>dtQSx5t z`)8sjk6=S6gY}G<We*SE{gYuiIj6;2BW-F255v{zzXOdn6mCq4oXD*b6u<F6Ovb%` zR&}C_pClW~PFy*GKf_Ehw4dwQ)Y^3`Z<fvx?DCy1qhg^rEmSOxg;jgm<v%Z5&-D3} z?iNbfzO$nH<)P^(=J-lRipmHu%5cs9Ro}`i&6@LCdY7o;?(JKzWG|`;+jjL@u4(oa zH!i`2tg&(*-Kuk@OV8MFIdJ(}@hu|X-oCMJ`=EE^BlFW>9-+q*l^T`U_+`%Jc-@Xq zKet`;Q<0)(0ypzQ>60>V124ttMto#8K612mez9Ny$L3raUq+wBQlW{;C*Ce_V7tQn zwP3AeXK!-EdrcKFa~9KobE~8lrT2@oCNTJGu+H_^c*k$MY1XXB;3-`bnUC+OuiJE( z!$VPgcJ&>>tNS;sUwtU=)~46WTW^R4CiEV(ED&ka@AbT<xxCS-d7ro5rTYs@E?xDV z;&jM6_HCMs2w&*DJg=Keb|rrO+0O7O-BV`K+*ON?@MqU(@+;2n@6Fh~%*a7```Rmf z+!rptO0MM46LQee)7hK9erZlZ@~KNU(-NMDXt6zIZrs0eT})<P+Z-XzI)16jqJ1yK z1R8jsXx;e|w7hR>TxP<=>cV439aV0+-Tu#z_2m=Cfi@G?PB!Q4_=RRmKBW}2Do$uR z9-YCt|NH8+wV4&(8zb$K)$#%xoILstu3fb4^3U0qHocxZQD?@EK28Ugrf(5b=7}#` zB9Qd>q{c~2o5gpIJ&7sQ($a|xn%SLn;?<ETZ|=?OU%iZ7wcXqM<$s2yy>}1!PEAba z^G>v~Qs}QqtnF6*`n=vtC$~pU;gI5lCZFD-+6;@EM#+zwCvcxSb}H)oc80xW7d9Qy zRD8R_^QqW`?rB`?m*w8cE!(`gbk@0v+ABl7BzE4oQFwYn%#0;wLHgN^%ReqktqkF0 zI(B&bM5QScBewHKJ?`~7KJUTzDK3i+Sv0-lmVCVamC2lr88^MnEDheNxb51k_dagh zT0NFG&r)l+F6sIIXPB7atbDBJ=#A>V%fo(zc>L);tMbWH@oj@c&qs0lsjFwa<mtCI zFcP}1=XpV2de)sE8&4_AZfL0Ph+m%ZI960MoG*24{ELtUBF5)Zgp#>WFmi;5ap`Wq z?I3aK80Un-tL?H&<k%nk9c-MdW+1WQgutZGrnh&OJ>s-$o|<mXe^R4zNkd1VV@jI% zb;nYvmr+yZsE68q{h+e2qWF^nuLz4M%g(z=A{({~hZNN8_B(U-&LmgwIKw3A)?d~8 z8&*1VtUEH%C)k)tvg6h&*1vb&<@+Z-cJBLpgwx!bTY!;$;=U<+EpFwh^r~eWpY*;l zdAmwi#A@CHohHxZmukxFFJPD#()V`ni6Hq4ciBHKE1rD3rzKd~a@RsGN5x$evIT#< zdDgnD%jmMPkx#@*7XFV<z22-XxoH~__@qo;R)YI(!nrp&4${>LcQ)pq$@Db%=Aq-j zvQd>;c0rN7-qd(8os5a+vNtVY^_rZzX>Qru{|wjW9IF>Mb2xQCQ(C1pzEW|CYkYaG zsl3(cr<=-t&5BKC+{n9QV#lK{W;sI!n_j`nl%&#)xguP-Mi-w=vk8)Xz@B=g?baTD z2L7d0{(st8izF9!J_}-q%yS6xo6bH%CbP2UgHU^u-lMza#`49tr|yi~X?5?`#h2Ia z&uG8#EGCkjvuNYvigX^1(4_NqYxub|&rX(AK6(1Mny2kf9_~m7F&?iM{7cPypL{fW zENOW>$?b`aW839CE_b1-sJ@>CPmh~SZZb&eJF@T6i)~jF<Cgb(O}f7A>p$O$=SwE! z^BJ>fTYGR!&d&{D<<dPm`*Y#q^UB8>JT*#_)|qWu%_2YR@l@ZFCtD3JI9j|_*tJ;5 ze@j6~T>QDktJ6~Do(QgHaxB}oxctd>{np}}dgsCn^_@gNrDixC?^ZC}sMDBV%J6!3 zd6b>W1q-*{b9T<3wPH>j?z?>Hs<}bRLD5640c_t(H#3<22p0HhbMm8ki&Fwan}Yi8 z={rl8-SJWCIVbzwQ*+{sNsYa2x4(Qf*)vl<E4isORrk&2{(|_qWtJ)@HQ5~dY!BDh zv?)du#f7iD`Lj}2>9Nd;Pu2N58uD`P&k%ljBxp)mrp>}DPyDApE_Sh;v}H|;heXWE zuwOf_mVR<FywmG*adyP91KX}yZSCE%!p@W1ZRf&S=@+a$j;`aIuO0SBx!th$kfq_B zn={0M*68Q%mwKIb?M~iV_4|TTa!p=E>E4+;ODQ%w=-880e_pvyot1iSnu6IehqrIV zcg>sPuRh&Q<dMV^zsn70wN{4SxwAS_lK-2tk_o$#f%E*;H|__@>t@f@c=hU*Z=}=7 zsoKUX_V=AXo-vy#D8yiw2mkh>x%ubTCVNYEI98u<Ru<54+VIG-MvF)Ak>{jD#^mtm zl{<EAH?lQdo9b>OyJG6Q0EW$)n{%b!iLSo1ZHwBA`@8LDE_p7u{9=;7d{1jZk(ypI z%i?{jPWerL;hKIT{lpF<&qk?Efqb47TvKH#;^U)!o-{5pYT=#Ilip(XQtaAPh6@{B zX}OuDIeDyFcaYQWf(LtfblA$jWly(lSKoDUv2M=fQx|@@eX7`Lz_EFTuSjELL&9XY z{|vm&H7{+J9P2ad6S$<@y_%bG`=7NQ`;-}Y+cRX3IWU_&KH0IzDLs2l_MPL*-<brL z2eC`tJGJKO!!&7wJ3GaGUwgAn&ry~A;&!LjiW=AIe~$uMu09sqET1iZXv=G+m0_%o za@P|g?k`;_JIzKvFHGt2+H$XLb69!m+1?r$c_km=@krZoFSmAARq^t~lP4x=@&tB< zS!;N|OVcT_-tjW%LHNu=8llchZ@-lPb#;bVy-Z_E!=nZd7T!%_GFBhg#ax*0_L1{H zL*K%VN8U5VTsn(cE-H(7XJ=>aZ|Bl8GoRS!JfZ8%B;ErjT$fyKkG?E%(_<5-s_!PR z-^x4K4t%lIyw=bzytHrW6168U>=vE~(?2P+ZRyU^ixc-VN*JUW>{;x&RDH+VQk{yo zw_ipyN=h!0_IMQZJuyEj-}X~VZ;sg-_R16NPFD4=gHEZeR(5mp^2~0oFJHRr(&m)A zbG(0WOlmy$)@b8Vec8QhmT3OG_E~-QTb79vPX1>&dDV2o4y&$~n>Q1Af-ExLCM{vE zKOFT<G4E%zY>!Tk-}ZlBw;q^cE_Xlj$5f?%a&E@oQfGV@4^4U)p}swzdByeCyuwMb zfeaaL8&`&grOKLR1}&Q;k-keqk$tcGjvJ*iEARMBwB}u1a;t3q5{;J;Tb1ujvvJ`* z-m3i6S0bRyB3aTphvQG?v?&jxl4U+>3v~F-EP1^2rHAoNWA#&wQ+$<0ofR%bM8r?E z7AyIwQMji+$z#dJT^sK1p4yuAb$8~LHQQFk))Yu3w_EFYiYyI_WRTsOyk%mo);g2P zTc1tsdu=SSIDj*#f<GYp*^-!@b3}TYY*!_JH@*?+zHQYpYfq6&PxxN_zGYb8`jc(F zzPeQ4lAkHPJgF7mb7mMh)ZKI3>{7eH=<B~N?;HbrP75%_?sj}|yPdHr%3hUcX@imB z-o+Dr56iX4&CTBUw4%-E@8NHs)+Xt>-R^7KxwTwqOB9F7^Yot*iUMb4m!}48UU7x> z@yex!Hiyk#JlXAkAeVJJlh*Qy@4Q<kIc*Z@xZ|-cm3jV=@Ka_19#@tmN}kkJJ(+&J ze`!_4$~Z66Z8Bd3RZWea_*|4Ybe!S4sA9SB%g8M=9OtRu+`-Tg9ct2M=FL!@bLw2) zlius*m!Gi4%*$bS60+YrNkPC!cY=_`?au2{^S+jD3N)?w<B<_8#<|I*(bLH>=|LV> z^weD!ryoDDUgVR<B>~po$(hm>(tk7yet0wOnW=osGs7dL==+0EtKf>sk8|0Kl7l=_ ztEXOhd2Dle$!yQp{~7F8B%hzQVbw9mcauD%9dj4A-rC;ZD;H9|dkuqir`U#6Dc!Se zTUMNFlAI>aRFr>vqF>wdkBi$pLw4>-nay$O^*b3o`?&>~*9?WPoH)i4JmIy0a^jt3 zzq=-%nD{b+x9ieLreiY3va1f?@?BqGRkFa@e)6QGV|JHLmiBMU5or7>wPfR?X+0Z) zr|ouB+}5UWKcIeU>WXbq=l^Uv(4Q}7th2*KGTCe{!y}18*__Nu#-yUcw26`jcx4;K z|1*S!eKLHId|b1G<5TQ9W`U5rmoKyYSb86Ean$<1Tg(_0G-b_~bB<;jf4V)qHIklZ zPWV?~DU`ACQBP5NJHwty8sT9D9cz5I{%4pP_*+@Z@Yoc;k8_uZZO|(HwIlx8^mB)} zcPnX5b745C!gnou>2`ta(%tjA5ARTS)ajHyuEQt5zsQXDz{~A-^sHuy-1Bno6ViyX zTw265LDK8CH*eI8el3HCh9XNg$zGaj9?fU>`1PrclkA>$a_^9CRERBS{;GLtm&RSQ zMZNVL`x+k3Dd&5^qgTSmI<xfGw(gieS<OE=W@(BZnA6S8b}MA!7Qt&9dl{xFGjE-7 zW2Npdf8P62X%<Q$T8T^sdJhlm)IOeX^*lRtFNe<R2_FqL0vRtlz1tDT_IPfdvx?!= zR+kgCXC!hJXLo$BGr4t~>uAQ^29>EBZP=e~+w)q<l)Yq<(UH8+i4|LSn7#E)FPfmW zcgZo<#Ww_2a(Qa$<=pqR)~WqtalPWr&VY3eI%e}^vu|8Hc4Uu}XShqj_N_AtwOu?C zQg2&}mL+Yh-nKaR&#sJRy{G5xYRufYv0OXV?aTq8*$e>>WI1mySd?^b;^qTU7KKMo zPCabQJ<mF$=i(CA*wackHn13OSIDo`W-_1R;WY0eL)*n|cdFZWPjz{w!hQa+L!=SU z-=}vt`fSgf;b;5LFjdKBO2tn>M->*8U!1yIJJmDxAGkV0WwLaMi%MVvmq+`Z10NY? z7k*t@_xpGyhmV~Tt8nuck83JTb_-u#+U{<=Z{5`oFM=)W^p&-YY---BzEfdY*IKt= zN%V&$g-bpa2us{a>W&nd9U*JFig)_sJ$W`2JDR_znD<Weo|;fvw*S*om6Jz|%8TNw zc5IH_yL-xihJLM8NoMa>U%ticvFW6e=d?$LqH}|ciw@m6tEg6IGpWq*po-bsw=43} zd(9L-e)8nG9h<}HAYIh`pMl@YEhE9FEp-CZkr|Hz#FIWne^~7ru6btZ5<%&hEmK-D znNDyj@Mhe&bnKir;}#)CTUL%K5naa^lfQcCNPk>bQ>SyLajm5GG3##8hv$2}bKAMB z7@tnyn48?<u{J50C%o{1|5}~KM<+`oPO&L2j?_Iq@4jDY5L53C8znKOR~9jhSGTS) zQII}&ZRf6Iw<hd=9CNwTA?7>ROy)HSO_H;_H`sKnXPKI_$x!FP)Z_!^3)Y>TqM|IT z%(dv0oP!R-^Q8=ieWktJCJ){*NZ-(SdTatu#d~%&{UT2h4;A}uk*zlj9vz;@a(RB9 zT<P(M$2l`DdY=jrdQ%zkQC3@TlAHOVHU~z&oCu-XW4~AAMVy-)vvT|IEWPljf3j{} z+nl>+(}`1wN4(uW?3$#Tmb{g#kGX8yf+q>fLXvD&_;2*R>Y1i8PjLt9(ocWhe7MV! zuCns3LE_elCoaVIuDoM2BmGG4^Wp@?V8z{cGPj+69eVAm*WG(EPg<tL%k#LI^jCzb zCf{9Y{;T7ahUJY*N4gevzKh><=5W>g72RBmCpYO`TJ6r#yZYUx$%QMITukQUV3=lh zzxu=4u$wdU*Et#$nxrvLG7Yj$X<BmQ<EjF03Dyn`nVV}5J$acIvVN+id{)Hv!iBl= zrKeV2Zd`ft$)=Qu1^TyLr1KU%>02AS&CYAtV&3!5vQ))B>EwjGbyYBX_Q;*P(Ie%4 zL1M!3Fog;Er}MQ$0#79iZ;oN8U0drO-F<J<&WSfx#Hk3CY_!?-WogFc<GVPS7OQ34 z&q&_UG|krY@!Igi{~1mgEog98TISO9O3HEP{v*+smc}ldax(GFPL>;*%DpeTdp3D& z)0jBH@q1N#Z|UBQ>pOK))^YPc=L-pPyYcGZC2vix1OKx7*!@D*WUcL+w5owqOaBW) zt<~4150A~{tmykJ&BURcDeJrQ+H!5FI3pqNx04ghu6JrxgsVoa36@mc?Y^_e_!x)$ z&gyl|6J9%I1{}Mj`@NU7fw^BcLpU}0sL>V%t99EH8b7S}ohkBhw%&22bAAivg<cGN zxaIMY4f03N8b9$YIGeJ8bq(YGsJxm#t)Ujjes_8|_+8rL>icn$yR?T-ugsDt+x;`< zDO{am_)SdjMbUPir~^%RD#9#-)-JtPqRg(HV%7Jg?M<kIbM6uD>+b!Pr%o_+iaoj% z>v8RIT#1FxX-$S0MOH5j^~5J){Vacf{%0s%;&E}C=(a~|>sLR}o_uHeHp3h3EXkUE zBHxt*R&hk%j^*Xc|5Ikx+h?=LY@?FVk+#%VzQ&VP7_TRUonrd9@y{y0wOIn6GV1dJ zmW6D)7ArD&{SMj8@DmF!ZrPgsRnO&5dE>cC<|hmKR8)3M`?l+|LeZ*;KUy<+CK$Pe zurL|jcG&y=-9J$;7G9w(-);rHm6l%dpF!6)d;8Hz8aF#!gARISc&c5?{;;lQ&iBog zeG{fJ7io$VBpj=IQqDX-Lp({Z^vllYas9_18vb7Kh%vaBiEr5-$Cp0VW-%#`7u|KZ zQ?DKIg7M!Li-Z$>&eCkI%-?SJ-rSmWm)+~wbKdRz>pXN-W}H<}aa*(Ol&I6>x_GVE z$wzIsFYJkl(0H_`_6p;FhW<m7-k+R$gDK`%iS7mIda0y*O&P(rz1$lZtrH?9`9Dp* zyfpW4_S@~{AD9*&J}J}UsW45zvsbcn<6m38scjz3q7&XK#Jsh8#2R+&z}e|aW+$~p zT!e4wn2T+jU3UNDvh(c+-x;4~nq(nVZqDoWR%`dI+H-|}yjLn8Pdq<mt(m3p<Kx9j z?-(ZMIrsj${9}j2M~nHo9;xD?W*c@qzc#a5j3+hXqeE|_s^gVcrHj0kCgd?k2zW58 zmJ5IGU1W1L(SK#phQj3`{Z;RR*xKjao3`M%l+U8d6vHEKE!C0l54UScsK(A<@_lo{ zf6IC+XZ4f5I*Tj{J-f_;w?u|;e^h@Oc{AI>`;nCXQ8`PlRSR6t-eAjaTz~cQQhpVs zhKsg4?j2y=@jz_y$xjAuV(JM>J>0+7ZjM`fY}wx@n<sB&aEf@B{-2>Rf7z|DZ56A& zavGlW6i>b6ym+GxyZ4nl^VPY|Z`^xCTH@e_9dg&?Uq1I;bBw1nXVFUDj&L2<qd)mf zme`5QYkXhWd1u;guVV)^UrfE<-Ma0&f5UBkm7cbmGn*K7g}5h5Ui!~)>B~7inGI_u z?dJGBEi`x~SJmyPz2cn_$+wO;O3j`Y&01>HzBXOWCPyQ5q2kgB(|UHwz0J+{`eHIQ zsA8SqmW9G;Q``j0_nvz#7GKDHenz~P@9fMlgLix;Qw-C}?592JSD88aWX&aI2eadx z+6$iLOyN}Zsnlbfq|0{c-cfb$=4-1~MRCdoW;7d3RDUUECaYoa@ch(ioxIHk>8d9- za{tV$i0hO1_U#x?kKd!N14fK5-434V=dw(lq;!+V)6?TSt5rnNny7D{ho)aRJ@3F| zc4MiqsSgY_r6b}Ui;piY7u@jgMeXJ0K7Z!ryKco_>NQKbxk`#7<!y6jH`_**2-)M_ zzrr4TEIONXf$2bm{HX=SE9So0dpg@>)8@uMa~`r}E5`rZyJp!Ff!w#3Cx}1wI&Gp@ z?h$0B!1m5y-=(?@wyyf-Et7mE?X*;J>Ec=>w94~w)yad0j?VDAxaG~;)S!dgwEkpI ze(1G1T}?L8^UOo`)Q<U1OeY>R?mGL^>(!MB6`K?zRI+z7F-*+4T_1S8SKF*c&3~u1 z%<>)aTlAJlSBsYX3ZEbBa`@v3r>ChtqS3(;vB!hg^NC)YlC?9JW%o=uGv4KTnfo(Y zuV?V-EYILyw|&u*%8*;hhj;rNI`?tiQKoAfqN*zX_yjcy%{;;O=9b1@k586)5i=eL zL`+aoU`ue_vTF6twU;w0<|rND=~-|vIrr`n>8PZ<dkgrc@MkeOu>E3Fx${RiOUj6i z^<cL2?71AvHY!Ix(|I1op8qt!edU*RYgJ|#_C4WUsKfbV((%VG^Hr6V6w?@f-^?vy z*S@&m=(I@ZJlPrNMXyK~%3D24V+ok7lDqBOtzA-+BhLqY5kEfn+9y_i)wdE#4?UlW zuZ=(Yai159acX<TjlADJsX`K``PW{!!5wr@|CnB|<P^@Nj;0CkZe7|mzgYN0=$pzt z6HiQwIKb-AqcvM8?}6u^V>^nAR33@<*E{Pz33GfBu`(>Zk&)#@*JfqDx^p7;Owv^M zrOZy6(3B8*>-=)D+be(0I?`;tkIkjY;z{l?r`)o@m76{;Oa5eM#dJv^Jxt-2x2D>? zM;6zo7w5V-fB4%odCwx>$qLiN-n+QANOx?IpM7`P6qy*wjgO7}H8gmq%oTe+<F%jf zlw$4_lTKzA{~Xn=W|vEy&VCa1Et~2wp<6UDm3`IvPwVDnU7PivVbfC8<cZ(CR*Q5U z^<;Ewd))tLRb9-4O*2>~9#y(yWU(>f_~e3>sn3K~yRjEt-(c;rH6Z7{&@0ZKlM2d( z$^rFjOV@L+oqTrk+skJ*NOJ~d+&<P)d`Fy>?d_VXYY#t4##t*ktE`lqAux&8Bk`-7 z`>TZ&f99OY*~zDPxA1+(geB4+^R|5X`BSpkUGXr-DkooaQ5|=!=jkc80=J!t`TkWZ zdFQ&DeGHp4?k4XL-Z8gwvQr21(r??fDpt9$Wc~elqg8O)<@mS3aW+R!RR~IXIwURN zjnFrYxqRnNQju?@^ce@kr#%ZdFtl#hHa)suYGdzow(y=F3I4iApYFfXD*cm{R<wSD zVWpJymc}XT&fe)?Z&iKJT|LdGlKppnK}EORwDrDMK86)%?e(6rtf*^p(vLlJ3RW8) zp3vrSX@X!kAKRiQ{}~>CtoRYGl6Kti%8G#75q&*+`Y*DcxpyBtb^NByT8TTH)mbes zc+YFipZcGn-}mvt*&EHP6wE!DnV2>HT$9O-saUsC^mlJwy?4~F&Udbrav@!;Jw{Es zD&=8CRef96-I=k<yDf6g4W_d8=#uy-tCS;hu6-6QJ!ahuiyp`4R+|eOxd?e2J=FB* zn$Gqs*B6(C#)R7a_280M3-t+Jy;-`g?{Mi)fr>vX_sFY7@@Y2MoZ8kqp;bNpY+?Sf z3GMuvo%6*UmARSnx7_&jJ-El{v5`k)T;-Zrhi|uTtyEh2`q)#|m>*w1X*b+V7v^Sr z&YkDxn3%phGf%N?eyhvz*?Q`{+?yuwZr!o**N)3KXU;61ckfXW7gs~=%EYznFSp8x zHCeDZCEZxSV3=Sof5zjw^NFDKskWz!H~(i?`RR%u?@^oeoU_W^oop|OvMvtN(GhQ7 zn&%X+rZKU>BUy-Db&ApU<yx<P-r>8z#vr1}*Xnjt`p?dSl|`xAPo_m&4GLITey1hC zA}rh6JahFDpE5zCxJ=2@PC4NU8HXpx`0bmrx#De)m>HXLfmwg)`Q=h#d?D{ugiknX zN$}@>S(QDJXVX+Bce%^b>o>N|?$~+RIcC;&>DDD_b}Sug_T9k~KAN!PF<16XHG92v z%i^Spj$26$-hxg}CsliLmN#6w_bS;cQ+e`6m7MB^Hxmr*9PfMIzSKwP`8uyX7q{PD z$q~BFc5&3p=(wwgZ}+WPxh>|zhj}JRzG}uZp7aQ7dz7;=_swx%>h?S3MB8b#o07Gw zv$gufF0FqkBXcMIeru_j(X{MICLFH1Pijge*taXZU9;=h!=3fVwVua?&0f8A?&P<h zgxtE1z1?ORHlZQPsX1D%slz~}$)UNv?39Sd?g+LYpI*CtWL*5o=s2^WcH>R+jb@K* zwO^zP`SRy$IT?9w`Y!$=!PLQB>%P9}s!P|4{2xgR7@lufwaHCAc6UR!gYNmF8`nO{ zSsLEtE}Qjq-<{u`=2tde-4S>#`P<Vc!4lCc)NgU_Z4kfoeW_ww{Epu<V%}enIKVQy zX#dj6sY`8d7%Oi`I?Pj);vigd?1+KfH~HmDnIiVMw0KTuhzt=+n_To>x#8Mo^NCE% zs%LVzW2Szav`1{&lS-R@jfoGvC52+Pp3p6@sEyIOv}aneu4dci7tHCE-}?f^Sem@~ zzd5~gs4Dt-{hVjNvE^Oqa?YKu(F}XuW^L`|shGW_ljqW_WsYeM?ke$T^3Tna_~)AB z`Dx-qJ%8o}X8WH!d>yyy)|`knWwlSPwVyx9bMg2#Lxs)*Dy+(PYenWi_DOnoY=;=b z{UYw>;_FX+pQ-c<W-Obia%bt4ja%2B_!V?7Sjneo#TuUl?33KCeSg3jd+KFqz1p!= z%%}M*XYW)9Gh%SMb%eiH<gv<x6C1alWIAyxa%XnnWs`H(#ZHqVgmage9(URrFRc}G zLdoOXs+F6Yj(u1DoVhl6a^F?YcfYD%K5&~~9C%P8S?-}?4|l`j8|=IpA5$eJSv)P& zZt^T#7;3WN)I9f!BP&)dVHaF`w(;8WwH69Zp|?ero_e+Fm7c^umh0LYM;AZ*$6+aA zkjAJm<FHnLR+~AG$%W$mUjAkrEvt6Cd6w};^hxX@U(*dwv#v?G6@}`Ui{{?WPt2=X zld(C8^M>(>4@PVom>%}WE!!9qWv*+e@T5~(>G(tq#il0N$k~~f4)*%a6YNy@9VxA3 zT|GS`c8PRE)Vw~ODcmZ-oJ_Mt=K8&L7vMcMrJ`D~-0RdCzo&s^=FbmbpPFeNlXQAZ zgYD_wH5`EpOW6x{T>7))+P*_ROTABQ&IwcaV79IK+FZejnqfUG6Zp*4W8LOx2YMt2 zNvCA>FbJ;L)t3;rb9LDfCaH&ewAFmJ_o-ajAiF_&`MwR4lFvxxRH|?bY`xLDVEfX* zPaHQ_R8R6Wift~>&E?;6>+p{&GB=hq@UByN#t~S?@<o2xo$S3zKl1O~sS-&Oo35^+ zaZ6U`$^5*B)eUu~j+=e*!cEF0q}`P?uKKgubN#$w+#_7~O6Z06ZQnEBE*CEQWYclV zb-HT!w~i|sch@t<>K=Kj@$CnP?i0To-)3<#DKQo<y;5ScT6<Rd#AkCodqr{>4_MWo z`LI&JS9w}T#}jvPrQd#+kF2V%%8cU)(-rP4YvtyMJ-YVoM&6jY%C|oK5~!DQR5_m0 zr~gi{P41Grg2^(YaEYmzmo8@=>@+w3^M-AXYsb<LatS_<3?@cQGh=AZ<NmZPp^sB- zvWlT@wy46&;JiJivf8t!++dXRsnk*NS(xGJ?z%IQ{prQJ3EDH$Pqo`_6-ufrSi@~3 zXXdLPef-ezgGmVu9_y2iu8EjrE|7g(T|iVLg;!B)%>e`6BkP`CySgT?V7va``lfFG z##wK=8I;T!FPw7fwam>+nl?{Ev9o2ty4o+Xi__-3f9-zy+)3dE)$C0hJ0>ve9>1i2 zY*Npuvr<o1vN>+QyD~_7z09#h{n;ihyN#ZuC@FHC;l0w!$$sbXrM`R8YD(oRCx)FZ zHH%&Q%l+88M~Aytc5)`@sOWC#=2PmG`EaDklD)9=yUuj0`c+GJzL^v1<QCohZ1Kln zU-`nBlN3Az^_F_r{9vrAlc_Q5$#GD%Vl6IQ9_;Ho?Zz9CW19~>;d`+4xU2HxsD35O zls78eGA(!VHpEHI{<<c5(zl>5S96m*ZoWu7DXr>|Th!&+nSVOoxotx2o*-^l4TcSS zuLz%sd$yguH<YJ%L9nLEO6}c6*XAU%ziri2WH{E^f5}SzMOM`B)uEE>))-q_G8k-q zk{!F>?Dc<!<6K^z>QjIBDhf_z=-npH-kE0=xG6+u@g|1}g4MFwg*{DXC*Ox%4DVf6 zaV>O~qUwSvQ>R&+Ud>$8mvh~QA?u!b*DT51kCNpJdKXNPJpXe0=jF>vx;!4%s;RVQ zH?3U%<IBpQb@|&TC~lZIMf$W_YvZ#8nXy{$Q?7>lPhWB3&(Ca?M`j5}_=_|*z59CG zaZ-wr=pCQMcUo44{t%1Ju$bs{ipMLtY_q`G>erWg_4CXa-s$N0WT)kKt~ul<AZ~C% z_Q}+SNp38Y-`x?3x@NOF&4BH}8lUnFDy`Q0AA23yS)h5_<d8z{7E$Z9AJ?6nq0%zp z?p5ZdV$)^o+a(fY?s>_yMyUF|K4$ivbL-b<nZ*;iWA1NK+>rF>dg6)Fwa0$!6svf` zt*GcVNpSs#g{hB@ZC-Ke&X4b^rzS|2XUNE(eI1(}b?!##>)#J9#j<YttW*)pJYDUZ zvY&1JR(>(z>7BP2VkKIu8C<_^JsZ}3$Zf)j4OVAm76_eVu&%5zUHPLUIdgHJfs~MU z_U^{pMcRwDhUToayEdnl<4VCA!x>XHCKqnq!uBWE%k$nlqc;p&n;H+7M=dC~X`Oha zf5Gm|w~ul!P4_tGEi<|7POen9;1=mD&2ZkE&%X<08b0g{U8)ztEpegk@}Iq$D-9pa zFiDntw0EME8PCE>@i-Hm`7&=>T&1;l=P@vEzr9eWD!kys{p=GSL7uE4H*(`w+<zRI z>-P43e@9)y`L0wYjZb0bO1I;09AREIb>$zoL@}L+iACRbDBbUsz08+?qd<m_z1w|z z|BmY$jgpTli{A2{zhs9E;{&UZ`xR53oi=#=S!IG*j`|Kgfg3A#WPP3>5_Rj9?vePZ zwbsT@({{W)lzfY$j6wExeXr)shufuBHS4YmGfr^)YOB5I-_dBV(>Y7NYSkXuu&4M; z$91tJ4yK0<`;{!OE_}SvVDZ$u67RO2{=|K5QlHJ7pbp32#O;Zy4*wa#qi#sv4C?!- zq@csxd-VLmbuoR{Hh))*EpR*b$NNaiG>^sM&e^PHG8QYW{;aSIikUKfXSYIX=$?t( zdCcv*A66Z9RMRLDWJ&4GO_Gphx*dP4?Z#WRm|zFTX-;=f9KRIl_WI@WQyW8L&t2A% z+rN@0QGcSF@EX4pB5wnelia4;_=>7cK9MT>G}*AfXanPRxwyqkU(NCqy2sMd?#lP< zLD})+YgN_zPo6sWyYF;P#sLNcSDpQ9SFOHw?%c`1w}-VX)hdn$wQ$OsM`&(p-S6m^ z=%LyhugKKK^vd_N`P03tO8)UH9N)7cQpcm0_s~48?Kb(r8#k*TYjc&J72t8p|AN2R zR=cbD@yUKCpI>qO^68mOSj5IFy6etZMwE(P{lsx*)xMKUS>D<`4XU-D>U4azy3u<r z0fwt*52pRqs?B_3FZ?7$U32lR&O(`-+uY3Oqn`a(9T}Es`uIw#s^Wyc2ceAp#nHXX z?tHzz)V!D3vw$Jv?Cj!N*M?v1S}}8C0+h3#Jl!^1<ekb_F_AShcd~4mpn2SN@0AI9 z?$V$3rtK-)erZEySgDTB3f83oEa^qN=N@RVH03moJleY3<%a0Ll0L&qubJK_6I1(3 z4<?!J_))a1?zM>5M&@!E<<PY3b=w%TS3Ufmn|UT{i#ex-hnb&C;Q^+mO($0dZ*2^y znzyynXk!w`ncJ$`g;J_F<S)G`iSqJ!Gks#4j5n9ZwY&%S4Q2R$EdR3JPORqXv`9vk zI|kO>%)h#`qhd_g*tzRWoVg)whR;!++WEOp!mdutKicax{mkQs=k90tEc%_pkaYb* zRjACKnu>>A@=7WbldYX~X6?H5pTT3}_Jt;^65THGZ)$KCC|E5myN>fpeBYkeTPt48 z6AzBHVrt`=bCai6P|G2-<A&DupT?QHX6mh)c(9#m+2u@Cxo>H*W*=7xJ9l<7%~Wx4 z&^mB;g4pA&e6zlq%oEA%;(6FP_4u0=@?P7mOHHHNR&8WCk(1A}N@>1v$*0L*=C5qD zIkxQwFRRTZk=`k+y%Qz~6l`DlFtB*fr{ua@r|-<W?WL&N`PW?j*iz5=lc!t6tgPnp zJ;K3z;H%QJuY1MVX9l1ADei7~Z0?;2IZ8X;E}FQ|{?_yiF%PHn6U4O~E1xC44Sgz8 z!?0n&nq0{UWd|w8QdjA9`Cknm$7#7KAK&ozLxGEn(9+Ir^S@lzzLltcwa%tzyA^9r zOp*10w@ubJdry3O5%X_tMRc#S(ez|F3!WzpdP}|Tf42R*`opS;KhCWD&ycLLDo<NI zL+tM1)~$kTe`SYUmu5d6aa1DndZ64A?vHAJ{`zKho%F7A_57+<ah`d~sU8p2&Sa(L zovm*Z4_v=+{PBXL98m@$(qh%d(*GH_+~U<03vUNWwocC%x|@C6&ST-81J>Lv3X`)x z*>hbp)pU!y!8%u8z>IrEn9bfjn&#(E&I+1%?Dmuir?y?XbNgw~r=rhu%TGjaW9?M? zw*OFP!(!bi&(6?Xv&GfhZg-ko;jFYbHcr!VWbrF&%awZlFUuloM`2-<<dTzWF>S0< z+up9&;~`SB)8Nsk!bgV%dPBJlHkg+^EdKi<&MCZ4Q^hS^C)8`=vOT${mgonl+=zHo z(c{3;rR`;+W6l>+BcdlRDx5F(S}<Y7@=w367aJNb?8u+sZh6bYH&CQ>adPCsJG^rm zR&lW0C{(_*rmAIW<0r%9M~j~drB3v_x;r;i$AmGwf34GGWqtLX6BXXEN=J6=TK1N8 zS7^Kv%e#xym^4^Vu)oSb8+b_3UE>;igZb9gp<XJ6)k3zc!3U0q_IOWV2sL-OZvK<Y z;Z#nZ-f<^?ubZc)E*3OYGZkaV$UPCdDc9+s#Fw4j(n|!GHXeJhbBFlOC)zJ<N-SQt zZL(G@w_dDjZmem(^|tG^eJVmnCY3UO+!}Z6)4jZkX*S096wQ8z{bu;<`emKWo!qNh zTQ*O-IW7K3M&TrvX{=pA&(1S59Avn-{?ONJ=L03)dAv^C5|N*Nxo=j`_Eu$PLpGl? zv!9>rdzF;GMEBo(U+oz`W_-{(snX^%O{IHh#-X_;+NlrYtV1nx&rc6xIBgWaqv6D& zBX`$t`>V-zvi}{2r2Q7LCq|Q;<rG3YW!yOp_BNPJ5Di%DTese?^t0q-ca;Un3=du> za3;7%y+7!ARa8@^v)gMELz&`Eg~(ZdOxFA~W4qXNImPWrQ-#vRGat;?IsNo*zsbR< z_WZMu{*D^cHE9AI@4TFM><kUgz5XhDYsUA}ht?bnI?>bSs41OyBsxQ;&S_RRQ>IyS z!t<BC47&NBwwm`o-t<W{%27tp;_A1XcWNxI-q>KU;Q{+L$#2t`o)~L9tGu4ne)2=W z+b*9-mLjp(OM=DQ{yoxKb+A=4deKhr93Bqlj7Q?FHD4-!o_*JOGRUum;f{%{#l^zS zd)_o|JJ5Kgx{<Z_;PXv?YPFxMR-1OY*7!_K{4k>+#eb@_wYTb-jOg3af~V)IKYn=9 z(ugzclJMK4gERCE-#(2vaqiqS{q4Ua?H>FMyVG4=@G8qp&M!@;=d7^X10%!W1koMS zq~;&mnrE8%UFG8y$7Ib*I*+=Xt(#<B`<`ywzUGmmh|q>6;Y?25B&W42dCZ%1nml<_ z18)}`?T&a|bTyoDd&;SZzYY=&R=M)$HoVTVHn|n*RpT6xuc|U#EaT(eOCHm>9>^~L z_0sdvb1#G0!UpZ9dW_n{qgRSuuid&#DkE5bzsU9ut)_a-q<Z~N3)7EWGVxQnp>l_r zFCjZH{dTF*cmELAo0F73PB@quXA}{$@!HXyQGYZR87ccLmQ1y}UwX4nX05N9k+bO1 zDH5ldQYMFbe_bcipjb9BH9D3hH{q16CHHmrw5QKbB}MbRaLxEVv0HO*+q8!#0v61) zUBw`@GfC8gwNBwbgO!dh&%vqnnSE=eV{(~))My(eb(~06N%g&(=QKG#IOft-Bf%(U zi@6tN3>1CJcJ4j5=-bkTmTG2iC*|<OZa!mp-D|JOX_<q8<(>&S`yOt;wj<1D(I#yT zh0kW{%cj1FS*vq>i^$Ixf9hP;2putG(Yi4yva%{}uZ?1mpn{V3rVVx%%sz^K(cC9_ z?wXj5<7V9(g*#TxEG)mdRB`ETWwy87T82`EKf=9=t!)l@dIsA*j#T@*;i!<|7N*<f z#&V$<5`ouD>+di`F1gt7EK5y~yM<rE(;-`Ed8YHV=fR&=ZL0WrM(0f4cUDj9b^0rH zkGB>+3oSdkm*aZJ%Puv2OWBj0tlQ?<GoG3{_xs$QbsL#?dYGpwyz1ROwM@)VqG^Jp z+v03(fj!@|eUBM#PM%~L<t(#%>)x)Z_Q!TS+PP)xoy?UdZs?@nu6SZ*&fF-o*5|Z- z&oqXeg40s8H|FIR2KhHkOcZpV=d_Yl@Zhawzt=gKZfQ9_wO(<?k_j$Kf^RoIUw>%v z+O+J-&LftBkGLu}KK?x8Z{s#if!WN}Ti=wLhHg@xWPFF~(zfloTlX$*-4PORY$D*< z^Fc$%!S9>yyNOZTpC~n$<ciGQtjW4acXx*No*VxexL#(xTQ8lv#&mhoUcrbHo7coX z%~Uee;QY4UTR%R^&dh|tX5*ymDhB>}_uI8xqi;&6Nb<Aq<O$((Zo8oI!LLDBraZuP zs_(QXh5MPaK5uy}|KJ4Y9+k~MBhpTl8i<-X<$1>C?U!1$LyNP^HJnFp7VG_>r6up$ zXS4(t?kyLtez{z0rA?5;yqZjwNynJJb#krIKYi`as$18pgR3+gj_lZ&?DF|Qx3IL9 zfq97f#Q3-noqS`Kf{r5T<P#1my{EIxOeEVf*|OX=c!_RPj_qbVe`)%s_#b~HgTMQ% z@0Zxv$8liO)~(sEtHM)`zP%jlrTm{^LfVScO{$zGLC2G~RJZ$yEI8bH|31@<Yt~GW z{X3-pGenhZGujk$q=Z#GjZbr1Q~J72WY3w43o|$s1QtE}E_1dttTog#&Uk&N#G;C& zS9BUv*dBJUmcBmsrK77xl85h!;l?0S=Z~uuA9p$^aBsT7o0orX;(4y07f&h~bT&FC zgyz?p%Ri2-c%PmgooZ@T#^I`RGBkyUse7vUx6Q&ouJTAO*)b`cC+I+9s&>|!dkT+_ zr8jUcE@Iknq5D_Rsm2pR%zFeFnLo>guC}^s(ck8Ey3;1-Q%c9lnIW4QN)q-Q_;KyN z%7jfetut1LJ@7p?>+6z@H=M0vCT{Lz53bVQqB^7HZgElbv}x;&S4~#dOFGffC$45N z{gLH{=f^e}UY1a}_sJx=s4;s(oK)%3sf$^T%BXlPdU$ome};GeOx_sO9$Ia<`v_xN z@JjCg3^G|Judm-;!*J@RC4)&$w92~6D;Qh<Gx!T8d-^}UE`LHtc%h)E;yR9-8W;E* zx0+g%6>Hv>R%ElyId;eQZ+2zTp%kAY=OYf8Lf*!<TX$_-8k>G+Id7d!m+lket|YGq z-(p2$gn!QT{bp|8>NQ;_HL={s$a&Hc(YeX0T=(zpUK$Z&<GJyg-HD2heV2~*Z+XFR z;gXz}%}r&2hX?L%mJE|#)0tS1Q_EWV=%&`n)Tq=Q2V5e<4Hw*;$at&g>>dHGcNZG} zt`L;Fl{2@Y^Xw9ayM33JN4>w3J}0ry@5P+ic^j<?zb@cOliIl5PiDvUtr?d~BadBn zwRkcqRi`m9?uh=CYmVEF&-k+3aC*+eSq4#tMGUH4bM>;~IA)}(aD``D_nwg6vR}@$ zHgTp;(hJFVrv%se{%6o!Z*IQzP|q6oB;ypHje9y*iZNEM$lI&2Bgm&~<1;Uxgvo`g zZrw3?=ya@2vgnr2r0S28tg~{~@Nd7HrE}y7n~#gfjobvk2TaX}*A~|9e&x7e<GEw0 zC-jB;*XLbhDPYY%bmw(Ihl{U>qle;}XAixZPk*_j+dpaL?U{>Jns+W%ow~Cz>zR$W zr1k{%Y?Vl_Z7u7UYn_gI!c}?Yli*S5W2<gWOAp}IV0Qfx^5mq}#M8<`2UeCo$juhp z{&~^#^Oe^AniZFv7N?%t5S)8#uZiKB{@*#F6Q-A%N6Yf=3SZr)9U7gRTe@;7vvI0U z_8q=31qMd`oo9bmU3>m1<3w7oH@9@VSmO4XKQ9G5e7q!Q)9O7rdJ85*I$p_Ls}|qe z$@BVd8QX!K%7rptFMF-;+jh40w%3&>Um^pZZ1z{0QJuo%`R&e!%dOe$oYz&=d^Rf7 z9uZpFcKhR2S$S#8fGsM=eoqlqZ}_vjGLVhiO}AIFL-B&xw>xs`bBni54PKXVtD`dT z*@++_lMKca6LxIatZ`fQT=&~+b261$15P~R>10sRnx>s+QxU{`VvU=MlBJrJG@FM0 zk!g8yQz{dR;@mhbiYv`cXFB}V*{j_)bJLZRFU5IN*baG0bep|yQ(yiwZu{h!a$3Sl zZ_*U1Yme4nF<Hlv#+A~c*>&49K|1s4<*ABlDwjNeUz}-pU`KS3&HL&<ua+!7z|`VB ziF2B@rV6_ipN;>Y6~XEq-Y(_NN=+{7+ROIj*iSW6IG!`Lqmy}6)6s4n#&*4}du9ZA zOfzH3kTBm~DK5VMitCThdowMvL*^%F^4v3sGMT<xIfgmu=-Lz4Wsb`<+}JWr$WVuA zRrB$cc2mSZzU-bdIVUIg7T@jafLr&Eg#DSqt>d7#%9F{-G)(!|_0VIpea*M7TQ)W2 zTbh~4ZB>=kCnA$B{XJdsWr=~pi5oXgEwaq>yi+&9QvPSKKvKH3wntlO2v?iJ*@8V5 z1q;o*9;VKC+<0HlG0l6^hWty8JJ)sfsz=_v>fgAcUvWl_4R29IPs?UYS7{UTKX+=g zgAyu^86}-i5mN0;I2w4T`(}A{zK35;pU=T%?~{}FZ)x&vU$Cm@Uzl$9eSJpuOa+sM zXz$FRZ`nU}{_OR+xvoK_`IOsg8I}~c7iCQgBSVUmAD&xU@$#JgWMjWIf!!*r7}?&Q zY+SX-rt|F08Cu;Nvb(uITx#Vy$<uRi`Zm9p+y=WdkBB`E+8&t7m9tnvi1EpM#bw7@ zJvyIcO0L~n)*rm$2UohZ$l7b3VnWUmk9!@jPM<vc&(SJ=g~=&1gv_~^g<>Mt*jffG zKcT6-ZSSUUx7bC$thjsowsfKGNgYkgz!MFV%DN>*<}UZme|f1_IrSuCn<Yb^6Hmj6 zyE{ruwiKms>aCDc$aApT@KxkbQG~Eaku<O9wCB$+ZA?$O;;7n@`s3$zoeu&=3@Xdo z>*iV%tYbfagu!3F=+TqLos<5s|F|l0G*Wqz>)(|gyLWusXzTbis_}56VC^Q+&<VF5 zx&C!tyQ=n#>!eNV+gv8~yx3$gPxq`6lXCJ_=a}DTlaKC8zrUua_u`E<qXLFLg|3xi z5+_?Xsf*7_I>9u%cU2j8Rc3AFrNW2)owIpT+K*~Hbu=@xyCzk<uIozH)gy<mAKtjG zm1B7ro9+2qY%jQOn)TW1_a=V2@Oz@pf*Vabxp`LMD#Gs!m$no(ZeVhq+P3fA)aflJ z1rl7}nX9xrE&0#D^;p!edS;qiGGno1>BbG)9{K+%UVKochiREcXJ1?3y4#<ZMpZme zV{)3pbBbGNoBXjkZE5{dmW-?^=7P(1uV1%pTEx*(X8E+XSL~$+cBn9U7q7Q33=q1m zFwL-y+28rl#ydvb0vFq*8`*EMd;e$fa<`c26qk1<;g;vjoNH1yU5nS2N2)zO|A(=o z?%@=b2YcF{c&t9@H+!GbUYX3UV5I^+pOzJd)g4YH!LMJt_4BJ6>Hhe8BFWm@__y1| zUz+`!4>z`KHc(*jTGw`O`Qu}|R>gj~z5DWqUX`0C3Z9+1by4fk#28NLm%3+eNB?K= zO8gV;@nB2Ka@ixBGw$j~$T=8fJ`!tXlul-xy?oPV`KdV_Hv_ru+}N?Rn*VF&=k@;b ztU?iYu7_o+v@3jAF8lAXZ0FvC>Ct!QwYAH)f85Y47P5Qp!Ss7aw58wu3Y#)1^4;6- z{!$D&3;UYqu3gHws9ncx!uv}0U6D_Btzdp!<XhUIaq^Qy*4ggIkF^eD>)k!IaL2F7 zk+V2&ODr>9QnY>Rfm@f(ux;D)LUT$^X2P4K4Sl9+mP~8!-ukoa*R0cPEZ#{p<*_a; zFwYG<KdGySQ%2llR?eo2N3)F?76+JDyYtp&dR$38#olk^!@yvBB9!4qejfV+&1;48 z=I*?`l{wFhWunr`$Ln@o<DYu;u)6`n#M>#^xyz0eF7ggjo$cfCpua3;QRdXP%g68V zt6FjMmCh_$DAr{p>b|q#*@42nZYMrF2sLgOGgEYXX0rG5Ej0mGCCQ52+|`~Bw7$G) znf=Mmcln8!iYsR}zB*8=(#QQ_jn2HVgyhV39y+16XIAHRC;C24NZg{GS{`zBYTt$E zd9SOk3(ILNVdpc?yxC-T+U!#W$NR&NBYsc)m9_MzkjuwJ=RIy~HZ|nDTe_s|i~RJ* zzCX_7%qWuc-=2O-Icx5zgN~0FuFSQ(D$H{*e2+_Yv)r{wXG*SiKKwB&*T3&~kz$gl zhu)I8mzeCMUgw30e7_akwfyl!-lk(mT74S7nK=uk+|aB4m$Khu`%+8E!+m#m-#gm< zR%Jt6d&l*UOI(_qPI&aGNVzT0TJS_9(8wsIhk<u?`fl%gkCz`>n>8)yt5$$Lo1eAO zaY4b=hDKh`&OGm1>skL*d4i|TG56h;!L>^aFO)tGdNf(iv)Nx+N5e5OS3m2sZ@<Z_ zjjO$-UWz^2Z1`wlU1<u>lb;$7CY;!)y|$lMWaB>*P9v5LM;JCU?&xEV@;33*bLjFo z;vm4IFzIxjxydDujZMEBcWz+6!ytFBq>A}s>M0?Qr7ElWbJv8_WZst%f4h6t0llT$ z?nLmJKMhWstK6WnhFN3Bt!--0=SRJBpESu{NXhWqEytow)y|svr^MUOb=5nlsq@ae z8EoJ>&5u1ueEO*?S1$Rgxj3178ZK6II(NWLv|iK3E>y}W^+d2CtD`u>ZRZogM*cDz z^o&`R)ET{gd$LdJu2Z?%k<n_eVQ?-d_1vXZZ1=RTUHc}YI?u=3f5V(Gv2f+0mGZ}X z_1+uKVo@-5YdSLF)UFKHEsxzkMb2GgdZ>g;H%Y(NZU33eUo|#QIpeGlsT0v6&fsyT zqN;ewX1hB+E?z+ftdqW*KQE5zi<EUKaPvOG$+ulO^YIQ@O<Pa(xtTgY1wO9lGP7aw z42`+zw>HmAbkl~WMJAcNy(cdi$4_6H6>>mKW%8BF0x3_E-@V-!nk(zhTzILMkNd>! zrME@OH|~5;7xKVgwtZW`-ILQJ4(!yqx3$|;P<jsw@9Aer78?^Et(?RfdZ)-Fq*UpA zT|KjF|0&KZwGXY6trz#HUUK4Vtjt~b=s;0m$|sgp+crL4^)Bs&#}li#73UJ({=1Xi zD&sIwx%z3^cD|;a>$H~4j`S;?Gf~Coe9fK%&bK%scuz$aChfJVy0oghzfdMSdAaqU zeqo=P)$cYuYPhtm>y2ygs$=49IWCdQLTjd*-FseiME?lai)l8z!iFD;i&TOY1>D?L zIqERJ&XeaVvKN-)?wrZeR~nwULqpVmN0N@H$l-#x?C!$LQ9jSSwLSZeSZi9(QvO+g z{MY3Zjti55yxY_NES`RB??ky1+{Tj*<nHFrT4`IwebI1%A;aehd2D;64o_8`ZxQ2O zW<9-XYR9};ce;9yag=cyF7E9NR_>m3af0j4s>>E~e(z3pJu|b~kb2?PzKmziEYo`? zIqu)m;Q2E2<HE_h*8QAqan^jT)4yiMnIGT!u9$!KU%piLWR<&T_EZ|ha8FXX&H10f zV@+z3`?O8&-Ay084lpY1ophu~Ci>b&!O1eLp^Bd04ORC)jm}qpQs}AZa>Bw;W^ZoH zt<r6_C--e@TBa!9P?0F~WOMSGq*Hq4+Yd-z=6tNEy(7hklSOmeqQ4fw7k@t0+*MPk zEW{9E)&2FZ@9`&lN*)GYPbf}hVaorw?$z5h*L=O-xcG}cP857M%Q11ASvGHLRjt$B z*}aby+l-2qstBhg-FACtt{wWx$i^|O<H<>mt-b3`vB&Di>(8FbXO}rysL)J<)u+39 zb^Y&y=l+<kUG`?q)l(<qW{EvK^6{p{!#Of1I`)0ByI@<tHF2X2XA7eQ!vr&912OjY zsL4$`XEM1R=rG}NG@KUEY-kgbeYsb%;7{k2<+t}2eNSWi?YnmS-R!HOo+?u+SSHrm zlyR>z$q;qA>1C|R<!(LMGqpnEX_`u>sN)Tp#?=1|d}2#j>VNV$Y+8|=&8oBNR?)vJ z5$yjwRjm0ebyvnc=`P)Gm$vT6FMUT2IW;>mm4``A4NX3ij2R0LhW*Kyc)WL7isGW) z^H&^q=i26mhADsRW^-ms(21BWd*?^UojE4GGmf)8wGUv?yB8i9^ZxkSDci5BWUqW# zu<_wBZ5cLE^}jc6eNR50xmUS;{^O546K#4_GC3wp+>vL)@82uA>}0?P?@9^oh0)E) z7rGjbDxIC-Eo6O1;_>y|b9?Idx`x)Cy0p;GH2=!1>1v+}b*I^svT%2ry?QV^=8tx! ziI8%KDqDo#D$d*^ud}aAerm*F)EX#hR%)KR>(=3=ri{IbcNR2is+fNL&g&qv&vgE# z{nNK!b8>rj#<TF6CkL<MjSt$f@BA7JR#zAvWQ=&~<SF;KdV|>W{KxU4YCZuz!cqn+ zrI{l49z9`ORikxgpPPG$pvT5(h1(R4&b&DNj&wfPp8eNzb=QgIPPq8>sB*<sF1<^7 z%)Guw6(`-ep!il<dp2ul2bZVR+|qSwX?F_NuoqqH`6wO!IO4>ok0xTLnhT>90+=KF z7JU7AeSX)s)mdB1=CJ%0tobr~qf5U)$7&5%rUTqX%L)>I|5TpPapkyx%3GH2DlbpJ z6g9RgnN+a!o=Z@aYklEv`DJ&0g`SBi_Xw1&t`xfG#Hq#h{&ZbfG}qe`Z{t*T-{n3( zW1}<UKf|^)llB<TT`L$GSbIQz-Gg5j)f$ha967JDitlMO!@m9cUJ=hc?`Ax46qI&7 zwsw28=|2%hV}rE&OHcLYJawC%U9hfN=i9I3WiI?yWy;?SC!AOnvE#x0Syx{er)jGs z@;wMIj^V8=T+^}SIBS};_lk-;vtM5bT$FJ}+9|iU|DAMR!tt5w$^x}c#mwaL^X61F zs(aI%Eu^<<`=8}gg~ipXw`{Udbe(hW7oYmmYnyv5n(RwHZgz`onwU`fD|?gsV>g$Z zZB9}tj0=J{nqHVtl^uC4_)CjItqKGC9mxm=(MB_#ir-sS)MdCggk>~Tbl*6(?3qy| z-@?`VqLp;)4m%pYxxp-ud&aE0`LCv@&6dcHj>kKWIcz*~I(N<eb-M~b-gI4fYp?f< z3Z2Uhh1a(oZ2Zo>b?tu!v9+FTF6ELcC#7Rn^Ll>S@Ng~fCt=Pfp;MHY54>W!9qLz; zQCO)mUq`F0@r25EsZ)p7ANzVacUG=`R<H_pufa6S!iR3V1eMl3+MQ>6{guf>hkn5& z)6+iRp3vlRMLf80+stEg@8xb%oW#i(bZv)nBYXbmW!Eg;H8^=XncZx=z|MH-+2U>2 z9t#Dk9}b!0bxDXL;r5oNZ?*rtxRh{WL+662K8bqVviokw+}k?6c}mf2EmOfoktwYa zMz^l-SekyY=7K=8)W;iZQ>*!OU%On+%I(|nmm^;)WP-69<J2qVrdv;3`u-!>mn|jO zn2nJ`Y@+Y_JgbnNIopmL3-#ze<``~fCT7KZXV-Q1`4eoUAHK~Eygfbo&dd71sNd$> zcdZJZ$g|?6k*mpuCw-5OG3u~AGOsngF~eU%XS!C7=Z*=QkC&=#PM<TqU)A|g&Y`5; zZkI}L=c&hP-negOY3`aHxFlzrRO8{bX;(vgt!xZRl4eBgF|yxwbn(W0mk-~K{N%~z z-C<qH<J#%rb|KGlGoQ#gv%sl)U%$U2Vkqw^v)0e#<EkCKJw=*#)+Tx0J)ik?&9bXg zcP*&7UH`bqC33=4)hjAF&f1!G&-LG4+W5q#<i`^Uh16pO%p3QtVaWB6y4_mKIln;m z;GL-_!+4kswyXXOs`FR2W18fs(c5T#JaKXJ+l`{v_G~W;y8KyZf?t@CO}eb(gh|{R zZh!eC)37SyX3(jHi#M$l<Nf7%VRk*2x0K+{o{4!pN8ZXkeD~b#<i|G`-ydh*VIu9g zt9jkFwei`RsTF$~+fN;B<XZJz!O7fWx3R&~9fccLN&Hkwl?-C)a!|Uywev?ttyY|T z=egc{<z@-yEY68}_P#b3pZo3p_$cF4e<2T(ht-5TM~k**8q9kyb|P`<>B^Z(t&yJD z%u9QJ^ohK&xE#IX(=>&<i#JWa^q^?F*L*vZ5AM=EO-J)mHpd9oR)if(saTghXVM#Q zR<<WApPl`yWvYF9zJj#+aerm8#!G^R)^mE-Ech4ATl%=r<GI8JpCnDGjJY|VECbB> zn!a0o6}gv|!RqC7bjjA!84}T}zB~=w^wH?ka$%>5XGC&2llMKicV>C~jCFHD?@BKW zx#V-b@QL&V^_m!l?YA7i=9QWo>^pEi;e0`WbgzYUDC2Y{qhl96CUd{*S$TW+!}`a; z)xuA_Qld}SIty9KpZ&1jT{J3p>oz9$ixrJJ7KOL7j_H}*$xDBpRk+D<hnCBdn5At` z<(ii|964RS=}7ploSb@Xt}JDn;&PuS9%5(CFlX={TN_hp5xsev$kX}>SEdFT%G90= z$%}PJ67>C<oty9DZ0)I-#w`=Zuu5z8#3LnpYo6C@n-_Z=icl;{O5pA0)7>6@d7f4U z%cK<(HhVb7?wh>)sr<QB5At7Ee$WbDS*soyqIRK`f7^Gh!++YQ%Aaz6k~rafuf*iq z#*A(;E{g`syw@R)su3?7zfC^1ou!3$x8Ehd%ZI)_jnzIJGG)mvy({j`=898#_MX*k z3{el=FOacG$%n~8vGp563DcUh{k@Y!3~!uXwduvFEdJ?{Hkt1xq&Iv>We~~#v}(tt zUqPp}JXsZvos<j+JHWhBrEgi|WYfp#eU1gDy(f78Gi=?mQmAsjqRqj=&Y;H`p$r?< zW*_}%`Ll3cSlm^Hx?3Bx-W~X06@P8@s#UX1;{!FWnY`WN#Ml`1WJlVSU$+izG59Re zkQULz@K&k$ZelG%aZ#=5+Wl<}LTN<}H_KM%CETrLUn=`?t<=$;Nzn~_N7h|F!c=w5 z?rGS}KOJv+kMns66m6QZ!pybO{PxwR{|s6u<_hfDc)sAs>WQUEb^3obUN_jC4a!{H z*e`qUd2nsn?Mutt8-B7*GTLM`yIpsyZ*OsC<mp!1o*%vE=WJp)Dbt_l@<RW-m-=n3 ze@~Y0Rc>%vyKTjOMu%fZPIft6ir-Ot$l!2;ne=`+kxvfip6qH#QS~lhzgVkn9v!k& z_=+v(&e_Q`QYEcz4{mH^(KfhT_%k!+*euWKY1W()vo-%Lbl=(eBlxFATE|fX9SPQ5 z6WAYR=8N_iUaPofDJn3(`o_D<mzKTSW%fDim<>m+n5So<Bnt!6Y=(%cYnLL09OPbk zsAov8&5~p>ZZvH2zMm~%&hPJKVwskjrYRZvsNr1_<HpPVT!$|uv|W9pBCd6YQ*pm` z(WPa{m2MMf@oY$_xc0DZdqU~nAcd!HUQHsgQv|o}-BbV6W1o^quhIr-6V^2n(;iK; zo0_>zXU*pO8{F;RC5!W{lUb~IW1f{j<aVii_7gpeT%L&sCV8!tj{3Ik+P|7tHa8YL zT;(YDXz5xd>37!qCVyC;G_8w`;oGT+J8s`8UAOJ=;?>!)xAuCon)8eKy<ex47c+O& zvi}U8`?=WsC#O!|wnEH|VIy;;(!aTxl}VLG+@6NwR~^4s`>!?ZZ`MfeWil@3`}AT7 zll|INxr<I$&*4ye@?_G%C();PfBP)ZYCLeKrXu*BwZ&7PiKbl*N8gt2WOmGB;L81D zEScP1k~q73>kT$<>FUOZ*H$F_n3JPe8NE|mAkJZN#&*@Ud$+9%yLai-#FoR;)l`H2 z?nyF_Da`)z@K7(;<75qw#l|OiC%H?{_`L64yi`%;#>D}*=1yaf&ikU3{oH2xv{{jy zVOqY6dmA^X%&*LU8f)?6b;!2oM`w8|U775ul49~Z$7#k%sqXk&tCyd-rZ)Nb@hzE( zu@ROkF<<X4{G-KFU#WR(?@5U}dUIA-8m1+A=d>z?Zxj^b&XuhSd+2k_D}GX%)0&Np zf-JF4cle)srBq5Ng(cZd&|x?7Yg&BrNlN!bhF6Z}R{|Cm&vMNE-YL7|fVJ;_>v;^i z8J=G(?%uigWOhrY#BOux=m|0>7e7nUvr~+Fp0TU$N`~IShDZ5-j<WeZljAxrxv9yz zH}QRuUhd16UJj3H8uv6Ese5erD}+zwkCxpEk&VlaMku}A@NSbPm+y>;U!_Z5d+(XJ zYscHoN3QE|SI0~~+An9SC-L~$xe3l%Tf(zX{pwq_@14};$!8{diYc8iQk%gP!>~F# zrhEJ4ZHt2r-dsAht5aatB*EnP+^K%so_js7w3nPXJ-v0ClXbQ<10z@EJk#|Gk1Xo0 z=f7J!^JYh~yeV^joZ5tAygFT%T=*979y;3jcs-ZNY=67^f>%~|ix_V_-Nwkc?TD7% z`+r`0wk-0VuO=p}(=$o-wwJ8)?U{B{pUrV*o*uNec8SK_!!vU2LiyD^(x<2wJ$iP= zZ`KE?{|r*ca&uQDy8Ju1amMGO;!i>B$vmnDE;<AjFFka%L+RrS-6=jx#2Ay*OnG-Z zITc=-aG+hv;@r<L&n3$FIk%3@YrNp6+$!a|ca~$CYP+=Fl0Vs*s$EMOGP&)#*lfIN zyBN4~k8D*n%gH)gI73YRt_It$qR@XK$EQpx<k%y`-JhYL_xSpS0E2g;<;RqEZp?1T ztKd@CipoBda*8u)YOvnNd!JhKvrTt}rx;svayQ?x$v+UT*5@|0#dBALCs#ysHJ{9n z>r0N$Q_Z}k*87-Y)6`va?^<2ha8zx!WU-j0vZ~O-LlKjXxBuHZ^VyL$(}tzXboZFO zW)1wADR-=Zf2xdcx;an9+|mu}z5Az4TJm$FxZZ+RvCFaMTvzm-oKKv&c|p3R?18Aq zJ2-Vbo`^rpI+T*)DJ?1CEY0xn-?H0vVqX{dw=Hv<I9Hh`WR3Rf$ej$9T?VtcWvk7~ z!yPuA%x+Wo;CtWSIq*oLwSbOfMcXBxTkgxAU3?PPpnrL--((Gwo@+WwCUr$j*uVV4 z8ktP4nG^YwzVVfAm9sILHe-j1Q41I6-TK~D57WHV*0?RYzQg>PZWOEM?n#xiLp5r$ zQhhE?tw>?nJV|eNEz?#0-w{VrJ0EvByxd{1JCFU-yZE@$*a@DSOeQ{CW|OkeLt>hf z2g~grmyMo0On$t?gXN|e>$B}l6^*->T2F1;ylO*G7pFMu%x#S)%$=7O$%`}fJz20b zn|t!E!(ZbzJUntv-v5f##BW~FWp)oz%>@_O=r4WQ@h9el`IE&?dLgTIXFXo}>gT}* z4{Kh<DL0$BSsC4*icaZcOf=BXey3md_)PZk$Khqx94d2SD!$2-P4IHObA~yi-a~F~ z#>7WyvO)$6GE}B?H~-DryoFODC-m0#D+1>7U*+FAs5Heza<IF3T))Hadu;LcRJ+th zzSAC0xg{k;S(eT$ms@uA{`SxleTKXfgd&%)WZ7@EC<+k>;Fu7fZMLSCbAh+YTGf-h z37)~np1gE5p76l>`Qryo7iXVwxb<+|x9xmW<$Pv-lHX~$>vhV`?dO_}+9xgzV7hmN zm%+p+vcjx=x?yy)`jrZ?;~q;+O*2wa-zwdDM}*Hz#yoW5Tsa%<+p*Wpt<TQ5zv9}W zik&I(VjH=CpL@MhENoxf))_mE8f~7;-n1mgLHvu^R=3Zr4uAS5S!${Tt_(Qd#JxE4 z+NvM+@@hJ=e_C1JIQ5@lU1cq_Nv67GW{y+yBJTeTKh}pP%?ss8(Gg%(^k)+9WS$!G zm2J}#?Hz3_rd#Z%gmBJE(>v_a6U!X+fcf>xW%H6JPdF+e@QbN-VW!R*%}!6|Mupso zqUP4&Vaew&gj+|gT(xa-O3s=7$863{IR|}v?&Q^K&F`-`Wm0G?w0+O)b*6t!SrYcN zY-FkGTKQ-roArs?hocVW_#Uuv)~)<GwJhoE){ApKM0Gg}Y-!oW_|EJ~)x|SEUP~4n zWL+n7qiJu|rH>pp-cJy6xX|RfFSKWljj6HR{bI$(OeRXF%EM=EFW$O+KEsse^V8+G z%iNk!qGq_`&IdD5$-bD$5=y)(&fTK7mPUNOn_T!ZWJ7WC#~sEhUB^658f}_zchfD^ z>%HrJ9#)2as`xff)kvD1L9n`Ty}Qh%q;*$k%ru)<uz`zT*rdf-M#yuEkh6hnQiV`P zaD`>UkqJ&87YTW`Y%iQK`OCB@lh03kru&rNmTJ7s`!(wNwM{d-4rmssuos$faWePr zyk2rgU3QL?s72+BoT%8{A>0zTiyGW7FWb8B&zVQj({?b|J=^#6sZY<e6TP=iC8@CU zY`>c~{dwHX#Vy}i5|sM07D$)M_}Vhg*tFa@c8cA@)uuO?*rUF=+;mvzIY-<o;&%Yo zli+^`rbdV`9jxO1yx_@6mBxwgZ%-y|x_2$?(UyiZd-X{_?X%9fI8;Bis*{_(%zBcW zgyQ{8-_5Vx|GaY3u^kuRmGj8tzLRENzFg|?35MPqccTvaZQHtraoH~BoAaENcX4gZ zc;oEi+qmO#q31S_WaS&mM!CsbB3^E}{b6m&8P}tYNp*dybtW5?d<u8mZN7Cli2cyk zsI^HveTh#Vt%+UJ`({>CsB4GmGJl0vhKq%GYKnJmXE4jVQseIBJ4sMH*J!)IEybYK zdD~5{$fcNXH|5qk7V4GZU8H+x@#^5LwKp&RD|j#=UszW8l*b`)-Gqph*PcD$kGity zXzx_{n|g1zrz$i>2(Kv%^gcUNrbuVwZm)=#mDXkP{g>Th_6wW6ROvacoe}ly_3|qV zbJu1`Up1R$7X0z&{IaF#7f&WE$Py`v`tnaN^0b!s?^Pili(bhz7OW^WnI;$BAGz2g z$|>rAdu^B5SGz6mC!Ng+WVvwn5!<DljkivjvTj{(J9YJmsY<)IOi4?8;N~&=-*Xv1 zo)p>8b8kH!-OXC;uhF?cJZTl<)RUnvc+W5OjOpC;sV$(tWY#S`9)|~-FBMOnoEuj< zS$<pVl8y<E++QZKT58=|z3Er@9D_dr*A7mc71_JE%e2pWLSFdHf1x{zc?u2lZmqQT zof^9B%jKzllaD_=sc>>qYG-8rZO1YV_h%1lwFCb%JpS?7zKC<l1c98hTixC@ecflZ z|5uc*SWVZGrF<!AM%GCYYpPRQuNhVHl|PSkSCG4`pp*MvC!%kzw!n|ds~$B=H#czY zzp{MQ+e@1aHx+)WPAZwen82vz`h$1t>1n-cSDfDe^SCTG$s)bMT_sw_(b|*g@y|=g z4?CM&oVj~a(krI;#Ot3nzPxnhcz5WjlNQCsY&*@8LS~mNdzyY=;>MdtdXISB_sOkG zei$>=Qs{2jwPg8ODz^U9&i`jP{;6<zrDE@rqY6{P*}loFvkFjbvyt$Bf6HBZYN%)K zDHE~vo6Bb^DZP4k?N-?L=nucPTnXAa;m4U35l_{#Jibl3crztn*^w1-Q!f^MdbDTi zmSoNBTQ0Wz6Iv{b)QVEJ9=u+lyS8oKuFFEs%FfaX;w()}-ECV}d`dhia><*gDAjG@ zdQ0_e{ioV_byIjUi<SApg&uTIV%89Uy}P$;Q~sTevLB=pH>#X$lT;4ll>8?6i<!Uh z-=ek2$v!(ytW?z6c5A+8Lgnk~kTveTHx4;+MZcU-z5es6Llp|QW{FK;<B`6-ec^h0 z?P9@4hb{RcBWIox5cv0i$2;a_br#3k6NeH~I$E+<3$Zorxctm@(k3T{hLyL4Ma7h7 z{b%r!GK_TEY-Ol2ZQJxb_ULf6T@$!9JZG8ve`mCA_;&BFMdA81H%3M$UI(Sy5!^9v zZR|v6rtnTGG>(jP(Amrs_Qs-KZtKp}V{gAbPPR!8;?9V=^L}lfRQvo34PuqnsYyx> z)11~+WM3#+V=?DMggDo{ON(#a$zN;8XHqHuFTx~?;l5mJ>yPUF{)e_rIKe5zAlbRw z<95!T&aJOb`3t_{dps#{=9IRLTqy}l*Iq7NUD2*s6q9G<o~<1t;G9`%qo)~Jpi<c_ zDC73cb>h1vaw-e|O)0IMdc;#D$*?3Pplr9ncCkxKG>!+@eRA7yD<I|W+dDZivu{0K zsyeajvS(>e3<J}NCp&K+oVoT`yM9llY#h%?mWlUX?=WE8?_u^ds(8LY598h7CG$Q^ zntbf{zKO52)=f;EH;aMOBvU`{Am8qm6oWe!S-Ho$zi((tN_R10Vz?u+y7aP_TfOYW znf685iBGs2M7}$Bf3*6u>WD>!MB%sRuHQ9`T*TfyUTH5Mb#+^^(Qo}bOcIq&$`dv* z%3TUsx!dADgTTG5dj9Hja)q@;F6=JiVZY?Q+$;HX`bj>Ij3DpaZ72CU^DpOZHHvv@ zbW?SPL<__BCMNDlm8D<T7Jl45ZL-fwmJW~j?fuq^J~E2^_Pic+{N+Lq<BjUJ2QI(0 zZaHAA-FDrfWZ8p$Y0YLfPGxRI^E+Js8TzI?d-<TLM6i5G-{EbXx7Y1@_vLAH*cq!+ z6-E1l7RAgfIVsq?vGaRIxqzdL<{Sw&ujw@fjm>ez#>UYLwp(#0J@NfLvw5rJ1r5f< zRv&ge^h<tH@uno>#;Oe}tZp0Br>>9oTB+*w>X)V22Fc{sM8j{)6LKY$9_UAJmy(Q~ z=JYV^xJv-zUPZf<b5EN^gK`sc3-+uQ_K@{^miSg-sulC8uR)AYjyHuG=_Im5ZQOQg znr-DJ$<s#fbq+o%EY)#Px<Bpe)ah!bTFf31t5)RIx=Mxq?r5{<IB30V+2Jc$e*2~_ znU%dtMXoDnjmN@cg8x1<Ic?ZFz5m>ot`oo8cJrQ_{@}r<mtpMvr}~U8d){%VU39$c zp1kshmBNp=$nQwjmb5u9#IJQJ^W03<HU3(M1oym4%6YTAT$fWcjbF7dS@qyVk6&%u zm4AjGU2;;ot>MO<$#uzJCi*)*UF;USaH_lL)+_frR=m2_Io0^p((_F!cU4bqVCDMo zL;j`LoSo0p(wcX6Drm88y`Ag$+M!*WEum-G5$R1EcFDH}O}3n5xXIu^x7sz<ET6CJ zr&E61DEM?_?&rQG?|Yf1m3|R<@L6j~Zm{Vam5F=TxVwg42>bke{wYDuj&hMZJ|&!M zyJpAVetl}uB(VoK1PgL1yUtG9Vx7_}^5o3vQ*+tm-`eExB=8=I_?YZxKJUzN>6DD* z2@^ORVjG_Me)$oyCsO5D$7z-FNY}*)N2~=b7?!smo96J7C%Hf@lhb;MbqIg2P*%{< z@Ff4FEB_Kz8#e|lwrSnI$@O*`kA-ku%}by1xj9F4lKhv6MsIDK7JRTyZF}qE8GDK* ztrcW1nZ0gz`25|yXM+_P5|%X9a&njbsJbqFS6x1QrnG2f%rOxKrxt-X%pP<8t#9T1 zWK<L~?~z2`CDC<j+W+`UZd`V%jLCPx$|t)!m8XASu)bras?NGIo45^?4v0O;*1Wzt z_^Faxuu%X@z>yRy-qY`L7k8?@%(-an%af}!SyOSEigb`c<>o%Kmp(^ZO`>P$q<J&M z&Ukan;y(l5)HywmB^`T?xLv!y>%{u{Q?vJp{|NET`?low<P#<hezP|%=6k@jDdKkE zxob9BA#Nt8g?u(1V^p2?)SS)iKSN_^;=EUvO`2+qJc5L?)-U`K-e)6p^v<zf28Bt{ zVJyWm*;=>D)eV<%Xz=Asn=Y}T<xT_t&X8Fz&o{>JNLDLl@HiZ*FhB409}P{LSqqce zjLX;_{|HE7SG=8Az_GXCah|=_tyOtC3+qf7`oeGTo>;qHTRizKbGho)%!QR{cV%Wz z+}5_^&gm_6>qJgfd_OhMe|vYGC6`P3O}XEZ+Y6QMl&q?_XPUrp?#bjNryClf|4eUZ zXGX2oP2KEizEJ4Zf@z)}Jb}}^g+gAL$Y}j%xYN0~Urv06i_SGC;jAxuw=Q1X7$|XA zuuMUNp?XgI*H2p$4y&A6{q3N){K_TP>tAo%9%pmfWJ<~-$H$6yJ|1&9S220V#8>yF zczV^|p4E()a!0GdbeVe}gWR7*rfkP^kDfoe@{Wy6!jh>v4KG(F`TvdjlkMNPc6sW~ zbx#i}`OEzj(&Reoe<`K-Kf{~LhCeKn8K1cF>9Bs`viiL0(1|67SRb25zgTc<(!3;r zIjy}jnmn^N#<#Aqm)bCGhLFCR(-Aoij$6FDS21k59nELotMt#<SkG`PXUC+2OU&;` z&wL(n{6yHqrRfTJS{64C%INGdc^oD>cj4a^fg;=uN2eWmVe;7X$N?q(Kb}vk_c<}J z-ZEIDo45ViCc}7fg`>JRlf@p0=AX<BHF_2!Q=(}&Sw$$eQ#J37NPJY=&YKLLJ3Z$) zS1u{yYO1Wd`j>IfoQX?ZJ3`eSY!|cDEO2IK_|H)Ibz=L|z*ArHw>2(Eo7=r=_R<4a zk8S%=x|fY7XJ>exjmk=vxr<J@2i?^_wcMesV&iVXg@rq&O<X8HlkwZ;nx8>W(*(Ax zIl3U?+p(t(H;b#I*RKt*Q`qeGbb^=bJcHX^#T)H!&GJy_?VNKYJnf*=Mh%I%p6oxu z<W<8%9xt#f)0`F7Wj*(j;Lg6Kov%Y5^*HquJ<*wPKSLqvdB=`*>*P46|7Td+cUJX; zr&_`)sXvv0M}nLcro}XznbmQ%Tx+A$tNVv0z5TL0^jf`BO5}#rPl<K+G?l|urZF8@ zx;DFHZ9o6x4{yqiPlU8F=sy$tbA9=f&l4wXe7xDSFjq%%dhf|t-It!pp3L4VH(8fN z_pTOtrz7$4_OWe~;;#HtW#%*CC|fnD<;J?V3;y^<HlMK5;wV_e@g(A#z;1&dvuDYq zA6v4>f6J^0Pu19iAv?aBU7OK=(%{ZUiH{-DOB;1OY<O4uiI*|_XSls*TJg59>Te>2 zDt8a9xR`q&=%+-1K=Ppp#}$~rKgm6GeeYk5_fJ@sE}l5c`;Nr-T=%cHcKuVEZZKK# zZJd#KM#Mptl~2!Yc>1M<$NkZs79-Z0CDv|F3>h4f*Pgc9^K!<<C9TeBsWYxO8(Pi1 zRUO{8b*15^<Sm7s-<~#2IQ#YWRlnxvF&2S2e^1^j=G<+l*pc?4BL32<xTVwYL^*ff zo}|&d!JPF5@7X%Dy?hp@npPX$Iha>*NB`-n)or4llMK^0$Q~}cK6mx%$A(?+l2%nV z@y+L2tK_Zh`RL)?X5NJ-%~jsoKgzQTOa1WisKh&?Q>*fHB5%acyR};?VWF;$lbin{ z#kawEIhpdxbGt=yWjvZP-?3!59{pPxlEtkw(XpLVUy)g|R3W+``EXHqicjW~yQ`GC z8Fp=Es+_;HF7(95MVt04dY`!Kd-CqNE2oB6mn~8#-Ku1o<Y072wz_ccf~JEr?mcdO zd;DRHfJtIc(uq4E3=BK3U*SsKxRiUBn+yBgH~E(~>u6nk8+pKnf9vdrLE_y)9CObX zIf!lCxnWJ7@AVC-59>@X%EhD^i)@^v$N%=_$L|4Wn8GuSQYL)o+_iRM{*|JwnNAnk zZf@4kzqdr`!*>A_d8u&a6NmItvRBLIn8*BCIaBHQgr<w-9*<HKKD^$xA)&K%ch+8} zZhfgL0gg`w9W4`APHfzspD7i;V%di$A1^JKY^cJsWJ1&1J1WIeyo*|IGP`b&o7%KZ z!8oFLdsMH!K)M=FrjTQQkC2h=!Wr8xRmI#0NI!P+$f3s6)UeZc&McXh8jz!x+52(z z)Y452o=K%vg-jET%^cqCe#dn?NY;}(e^s|fyuk(4<F`|FIMf5AV=XU=A4@qcIX78N zAty%8{#sKCSGfUuba(I#JAd`<D$?}{lOD`JW!Zgg^GfFPIy0OMR`2y{l(hFfE*-e< z<0pk~rBovZkGE`G3wJPI|G30@?`^T7*t!)rewR&N+b*~?ET#2%pG9(jXhk2Z!@u%1 z4Hh34iA@S%*<Jg@FuVDD9Q%cU&ow<w3agfONSA9o@VxZ(v0%+KU5!2k&Q$flyeV^T zMi`#ns+ty%_uvjwt>!u=ZZ?<SDcS;V+?D3lWx6|Fdn|dWeX?e9Ur3yR<Ho$%TeIZL z?N98#?Y#3~_9{LuOELR<O^JP)OZpX?%^6kFi`vvXUw>Np?aH>VDOoYo)28!ze0tc~ zQ|#2b-9YJ#C10uW;ggeQDkyH+DScA>(${2}M+SylviBv`o^fhdZd>hq)K&N-%Zd%B zB^jCytexGQcWKY6lR;lY^Zi#pNG<c&sQ#ZJ%6bRGjcL*Ea{1bpo&C=+>AV`#+y*a| zTP@PPOKu(cxcK>Tm55Jb(>)d|PP26kvUs=B;53^`;Rz+9ECzWGp8GTAmaJW;mAks+ z&Z~|8B6kEXkXPn&GYdE!T(O)%i1(mMR@>ZTrwotoRQ8Z)Se~(iMLzy<?A*=i6(5gy zTzGe{Y{KFE=sq#iIXhB>bOaRxj%RFUSoG)Mk84v`eOu1C>idh`6BAf|{#431W_@?= zdX@I>{=gH#os(`Vep~UbIkou9tzWkv246n@{JpT-(uhe*JD=y4{s^@YPsy58-K9Hc z?Y7q!{%GC$I%U=6Pf5PXngSlOrv>~suF-S<vfkT5JZ#qs+ig4UMr9_4GKsMl?AZ0Y zQDn*AXW~~jDt0s0vWiYV*EVrZk}~_<RF>Xlcg`)llGD=~pp)ZaE!+FXqF_zG)MuCU zX{nu_8+AC%w(a7|mOox`^U$JGJB7GS8n)ff|0VWp_HIo@jmN$kca-&3H3%IpHdKEd zP`}i)_wkZe=?bL>(fdvpup7(~zw~Uio=!lgDDz>34Z%BJZTt3aZ<?reV@1pAqGe&< zH~wb`w2In!@A_qd)QJy2ZnXPp_}tNgb&{#|+^t(@-QwbU_{}=ab<)R4akfiKlmp8y zKaUUaGd<Cx<8wghlqdu9hqdO}+vGAA-(tP;*XR0|Rcr1Xp7NJ_<;Tw{2}a2}6`we+ z&e%~Mao_R%lBZpsYAFh87vIQq>}$;Z8h-Wc%}HiD9a7e(B?`CJ?qSZ|u~Pq8q583~ ziQ(@OuIOia?ND#pF1odJ^`?SV_t(5qlIXG1uD|kxKlD~@#YOk7<3bwmnHY96nX3J< z448d7W$yYE!S2?+>r35oj^%x6uYSdt>vey|+NI^!c*P4B98i1P#m(e)my@M**@G62 z8%~QX7?}%x`JQ+Fll?sDlP~u)*E@b|Vt&uKJ=dV7FYvaKrkH|w^3wetQAb~vEj0bl z@I>O96U+HXg^5dw^cJk!{UhpDSYOC_lTY7SQf`^M**z2IJpbIODQC~jN3#kRxLtEz zpd#q>S%K&2eYLBKzO8>3{hA+jHn?}~X>SA9g;|x4j%6G&)Oa{$Vw%`?hHSOiPi#k{ z7ub7jTk?71f=BKw7bV1!Rn(rmm-+F}p6k<t!@|PS9&65s2ppK;_^e9mVVrBotF5uI zrN+Ai?*F|j^}=aOL)6)$xyK)6mY$w^>$1eH(1b&}3ui7;`p&cGuXgdl?uksA+;>%O zxiI81&o0{PdbFKeTvg?Sux6O5Or+bB2ivavdF}Oj+PYM$FP&nUi@p?BHy`N<{LfHi zdGv7PPIK?Db0HtxZncH&XT9U_b$^tY&1JuL>y*o~%dR<vZZp`o=jO`AT}NH=4oRF0 zGke6a(z_^W>zaeX6#><JG56JiH!N}E-{s`N*zkbgs&J1>;oYYbjAt_@78X@qTr$bD zIZbNz+HI>QY=2hz^|i<GnbYqkilk_D?@6B_n|*23vbZ&Oq%8s*n3hg0y%Qd0H*MXb zwSTWqiFUHoe4yQUUEv0|cecph*0--CZrk`Rtea%&ytMIUn1O?_<1SCZsk0v6HelE^ zul;w>jeXXNEIBLA?Rn$Qdo6M6j?l7`tf42aDeul}dYvsLGU>*ejmm3JC^^1kna6aW z>tpe9Z`YD-KBhdUl26?|@NuHjTdlX-PHuUbcx=kKVku>#6YrSqOY@Fr^)LCdV>QQ5 z7i}GvU9-iNjyC>h2rXT{W$(5C9S5yrw{!n9tSt-+p29!*bhqH$q9VtZ8}h|DIu1`3 zM_+qhFZ01A%2U~sF|~H#%uegvLtnpC&NCKP6H1rvR9XFT-|jW;y!($$&S&m1_hc41 zshOIPv+{ISpH#2a^{h`9S1o%p>mrBJaT7rg&XezSuYW&#z}03OSHaJW$d*(GBO#B} zJ0=g@y}0Wi{j|N5)Mv3!>EZ9znZ92iSO1dI_#o_dz*A+X5Q9U+p>@5--hEqlKW&@m z%2S{Iv|T&zGrz?8ti()_x2!q~7%J|sm629En3}|T%UdAi>%T8CIUFAYCU>j!XHRwG zX(_$3B0pC1P0ezK_Cu-Oxh?^E5uY9=M#k`S-V*oW?Qv8oROqr;vxIRcW5ODX=y|t3 zSM=OjQsK3waO+8)17iE7HFrJ^VV^q1ZN-ksl5Rart%1phpGHgitM<7WcIKuP9d@$n z<$oBxo-6XsZLLM`+)w__mlrzHb#_n3HK&829MA60e(ohRUtY|oQ@!+*z}};(kFx(% zg}yoQK{9mCw+pj38;ORq)a?qgQFW?LGC!_xv$^$_t=pa-Ve-PkfA$0`uZ~k$lRCqu z=hpADZ_2e+Jj}hb)^)P@F^|7DZkRlJvtn&(65HzhsMMOekX473l{gk=x4P#&o6C1Q zVE@~Q7Yq6Pj2QUN-B7sm(RAtY{8eQeRvlHIWj^V&)Ul7<-C1J)8N!yWaJPBi$Dp!N z<<5#*tM>Q@C&nE;`0=vI#G^Wsy%#7twX%Fx+_C;x=d6wHR>|LEH%<E;WE$#r`R<nW zj>k6UnG0X!UE`7JY*)3wyz%%>_MQ8E`|e5o3j5P0m71|}rqHR5d3O(13T_XuGl}0m zN&k-EW-*1>km~%OGk09-WuMr~bu2=G<?n6Xn||-aVzWc@gjTgIj;%TC-OKvnkDuOk zp%csAoH%vHv7;~k^K#V>7xMdzC3>Z!+pal&yf(RA-Cpyag<|+r3E4Bd^On^5p18Wh zrp(PVX3n!42O=-oGIM9Hty0|cZ)sEV1C|LV`&ceDxMUo;=_s>e$H7gE?;d@-o5MNf zmB*8Xr9ZDOoZ8+d!OD7c4R3G%$|Wl2^%XU9{kK-$>srZSSAWXgMu=0P((KM^w}=hF zFJH#B#mi1r6h2;FnCl#0)z`H4nW5ngw}lh(Hi&W``>}DZvDZv*29*ZMzR#~c0@uwA zRM7sR<9VZlvvu0<g9!&+*Kx8(O`O^Bqlon#J9}uV={G~ihZ`E3m9x*3W~v57g>BoG zw!m}xV;MV(*6Qq{2RB${{jFA=KRS(nQoCA))W?ldcls1&ZGCLB$b%>Esfyf__)}+0 z|Czqu`eEiy=>(%`Y{$1P&a`Jv&X4*sPf}rqhf6Bw&W`yNKYAI~nylH<Bz5Z3GM~1| z#~GC8G8P`rR5~}iB4|Q_zrwytCOg0VXE?B`qF=u>;o!#?Yjk{$h(#Bx{bx9}YMajG zNHuL~=CYj(*(a2)MR_}1PCs{)<9IsHk<Hu@-EUv6Snt@YbS^!Nh1cBAc2)H3@QWuK zlH;B|F=9**Eo-Wbd65~|WOQ+sgYtx0l{*^D{)<}^mn{={r(zTrW>Vz6cd4a=Zbz?6 z_S=UWYBKN0=saUR(k?6U_Lj~W@gLo@DjXYSJQlgC8E(D7d+tBOt%)Z-Tin>>E@zT+ zX>!52((U>gYpiZQT*{nZG^MiO$lPUY27H$ex;=9Ly4C-D&YUJE4<Xj?5tA%FTUTD# z_`F%Kc&AF))g?)$Zpwjm^SQK7nk0T(_QK*-?SazGMeBI2ZhtpAsw`=|Fj-lY<#utk z@9LY`D*b#OW|Oqv><~-NFMVB<GEw$h)1g;fFLtkuKGx)OTU60eK{)Ab{l}=Qp|`)S zXIRoL@-x-%k&EBcrPA9Li`g$*o3Oino9GgjsDtG~+kW|<Zw+lf@Tkr9MEMkRUDa*x zY{eUwRsX0sWnXsafv5x9{Ylps-SN5~5`JQLO8<X`oVh2bRa_SJ*l1*W<MriUa~TPX zoHa|%D@YlBJGT9a|Myi!Cg%Oh%92Yv?x;*E49@;5QxT@36jS!QrXZj<q;b{#{(T2R zV@hJx&s_3&6Y)v#_Y=2ezmxiJZL^K;t=Lk~v}#rO<U*x;d(OVnnUuaDLSoVaQ7*ox zyNlR1U3fa<>butqgIK??_h!{_g-zCyNm#EK+nTq#ce~*-!>dMI66+NcOBrrDel`8P zaiwAZj<ii4%Z!fSYOMSxT7B&4Q9J#TW6B|F4`QUhu9`EohokUun9*dD<sJL3^c3B) z`gLjYPeZ|shgX|pPul2TUdyg;Dfe-ql6Bmlvnx$|pGzOfzrl9qcG=cnuiYNB<_J%G zBBE{BrNkMw?e4d)S!ed?aXQytd$iz2gV);Q+@I~WrrS@*mn(BM)H-xK)>-M_<lPOI zTTNR{K1-YnSt}*P_JEuDKf`XXQ>Q1`3qMXs&h4^z6u5fBMwLIAo;GVLRaz%H$1p8^ zl~fgG)85su<)AptQE2kpRIxN$Ta6uYMm(`y8&{uT?X-KGeC68Sv)`PVf}GWIKJH%8 zWzmsbZEPu9$v@TjKSNqy*qsQCB*_`;mdyXSijAk@!ls68f6i7nzx0}Ov@2ZeSeVig z!PMM6rY0Rik~R6=N4U~htYS1Lwtt8cyg6b2U)Azf->Ea^?rs-8HEH6aS@}CorIjjY zH0XBxX9)apEm~c3W=s6mz5`;tjtb^KuC$%%O?`Cy&byytT3#(Z&0D8EpU{74+FNF2 znSzPyn$9pw^ZUPd5p>^O*fZ_P8E@(Ny@hu_&JgL|A$==J=~lg!$~2drqwO<JMI|sZ zCpg?Lyz)uJ)6n2CLuv}|+Z8Um#q71B+`AHMTbD5i-;Q0iU>?hUsU&;8n`~zl9JATk z9>><1u2k4KPbSnbNy{x_!ewbm{zdDxnAJ1hHi`-5{%&m-zCJgi{g5N$Eysx`cXIIC zr8V1lsb&~HxaWB5c7uX^s{u>6=+YK5w}43+C$~7<bw7~p(0sh}`R#7T>$8oOCWCI# z=s%v)a$kXCK~@Mu#Xr%Tn;#r;SS!F%b+`AQ)#dX~_!58EcpTJo%o7q(VZ3%Xt4ZRq zYoCCUz1OPf;*#AV>7U#ZcdR<n?yA~sslMprrTK@tVp`t0i?r%4c{<HjfBl}<pF}<} z>&jQ>R5EzD@8nvM7PtG`^~HxiE^Ibbi@tZ?i>Y2tWL{dGoiUG(-;*BBZwi~b3$vaS zpI6RQY@HG1aX@UtgZy)oBBW<7;0a}$cFSrKfACuMNtg6`r5P;eXLT8T3Urp4dyP{= z!EM!onH(~CmDkTz@|>A-r@7bIBx89=_pw**%dJk=3i3Yp`{}&3+xB+1j&t4Zsu!l~ ze!R&ryl~><WSjZH9tUUL*VQQ8pThB=rG@Fy0mlCfY<-(Nl6R{e{&+X4!SK5y<E>ST zSBjfHp03=)eA~CIJJXr<(dJca-{ziSj`@}M@9Nv<WzUog&9|=eKbhrP&D@rvz~s4Y zSLr%-BY}yUNp%xfUh5aR&|EM**MYTUty)+}_5PGr8!n**{~5RgWSWnrrTp&dxbk_z zTlNclCgmSbGX&0@z<0qVqhX_5b6L|)@yRn{MV(fP-?{fJOjcXSliR?E>FE}hd)Jx% zSX|uU+PsNhm}7&!H3O%X)7oDlFP|TeFJNKF^R#i5^Kmu|H(aB&q_OsP$LmCAiy0?! z4xCL~*I3VIGR-mn_mq^fhYS-e1bpAWj;(n!_1MH{kv)ES5gK<m9<DW%=(8_ca6RCF zQ24{>qW4>@#R5-#|0lwJ-hWc6x6%gr*+sK6U+H_h+nj#W*^+W6x~+Ys>6f>n4V<Fq zpD{goeeLR!58gKGX0o^~VB3>mnEj<}t%l;Kz2__6MLX#yR)4*=s`h;^%VBB5<F|Nc zNb}{eZe2a0;=O#k(h(&w1#zSGg(tt<UdmQ4`*<m@WS50(XHrDgg5Udf-T9d~E}pn) zX?V1ciBsgp<l-&TzyF2CaRf1KG@jtGd8!!0r>`q5HYX=M^*JQ;%{sZ@?AFko_kUm3 zeo{C~_q_hQl?fbS=HlNL{B^&!_?QBpC)Wh04O?zcb-Wy)e{5f}uGy1a-LfUj@l)-L zZTdpyZjm|`*=*Z(p=zE;#D-4^lYHh(<+bKz*g9oisqpRDWef(3a#D=Ej)r+__QZ%? ze`#8N?0EZx?OnopE;$T3i!*fUrheVFRbO8E-BTeypDg|$wtH2Ddn1l%UGCT@;mDKp z=E(1ct)17`CQpnyC$j!T`}s%5WhNgAGFmIlY*=>nq)n)=k>S6~r%vn?^U0aubn0+X z_wTml3olJ?a`;($=BCOd5BDvs*IpkmUn=KwQbo;JLg^c8gw-^qKfK1f59ie%nX0Zl zbAmUU&Q8Jo{~6+v6uZQ-jaDY)%?+D%I3}?taiX)$yo(YHbGNNjop~fPQAQyve@C0m zUb~QMI)B%M2U+vkt&EIV)3xWgleSr|W}s2DoLj$`!TNW7##<J#g<tu&ZC3cc=ijH9 zOprLBFVm3K>bL#=5h)!@Aq$UZf$x>S&k$O({AHHKJd5-BMT?Jd9rNIcx%Z3zWn9^( z+iSL~Te9}67$n=hoV!>>=$-8Wa|P|R2#0_Ln{2yoG#+@pTuP>J`ph&Tuce(%E!>(f zLax-@Ozc<kcyM2`XDV0zjt!40Kd+9;-yAtNvQ)1%vM9C4K4a<C9}M|<+}C#9_~<S% zFYIk&!oj>H{QgtDKYl8=p5!IFIN~tF68=InhF*KA+^5Gf<#%0jS;8vBTo65<*H$wt z(jxbfiJluv>OGIE@B2A;dm6WGHqP=)UTLz-Ol1O7@}!Iut8*6{mNv^CzGuJGq;MmT z;S>J~88*S`cg`FrzOm@phW`vnkHq^t#U34G(%Rrqu_38sZQ#x9map@f!gpJ<Pt5U8 zI+vcdZxhp*I(x1v|2?M;^&G2?y%f<JyN&tEC8ih;72bZapAPJm`}Y*z^3AiE>9eqC z>c6{=TGMsJ3opN1*Q>s`(~S4X<=-iDxbM9Sk5*fp@i02X<9gM<&)n=AzO#OP`XhX4 zmwSIf;tt_0b=gHr7oV9gT@d7KaO>K(txFcF-f(y_DY@)sSEQ`pql(*&>u1cDOqjlj zL(9D|b?0|QsmyC@=X6MY(&`X0V4hqiZd+%ned3ABQJ$3k{2d029s8Pnb)(mucI>iz z7yBiEgV9|;LnY#3^?`1|<Ne+jI<_sJ&-J1sGtyo3PX3wMQS%O-I?^eT;+C3}GvPx3 zzwMPN4np3Vsmww8%hwi&1>|t>>9FqT{<<<{&8*^&JR5slBG+5?FtjXB`1&)`H;wJw zsY#M59=of33O7i1+%78r$n<Ab9nU0>iOveQ)+(D634S$Q<N9*Wiw}>_2V6Yyw))(I zJBHgD7!U2ZY1+5iZS(S(a_!43dpk20r?A|dU7-^(JG+2a+vul`N8i&7=e|2jCY8Ul ziSAwXCP-ys(~=o;gkrD#&b{`Z;m~frH#<HVs`t#e5t-unmifW0dpoXAy_UB1_HN_# zXS%9|3KZuX35!(5ZVd|!VR*aiU;gW`jgOlYI&Iq0<<7li?I<v3FpqfsM<cMJxntGE zCmfF*&YTj-ufL>cd2iX1bRE{Wb+4=@l#8()dUEG#SoyBftgCaCFROYRuhLJQnkaIO z)5vJTIli~sH;RN$R&0Br<6y4Zf5l2ywRf&uitK}<Ga3sVR19sTzC5X{xzTX)t=hE> zrZ3FIYg(^{MBHJ_W4|=BcfOokWr%cl`@>zgqOQz5e~fSU4Mp~DY2J(;<`aAGm*+4G zvbTPf|GZ?$)#%egCKnwQ)l3AZvmSg>|9EMZrhI1342PcCYdRO}dvi%WWjff&*r>bd z8uP<ki|Z+;BEz!<1STx_Z1wf2XVCQ|uATRl#m&T3*O>mS&w8`dVn*PmV?GI{vz#0^ z8(eCAV)(3KYH(SAM4z_OmmOc078y*6UAN%aB%x!Hj0&b(%>IQw`*&(~Xtbzd<_wwR zpQEQZ%cPyr)#=^QbojI4qNL|1ZOqPf<nTn6$=_A1tqSqU__X-D$0jzbUY!WdM@)e} zUDxlO-`P5aO`*9?Dm!Mn+=k`LxTB_QDtaO|ONr0=m2~iy`+s-KpLIDl!)ICT(GzAi zQ*tl+M+I|9o>9|O&SX?DU~GzB_iWpOu#_X83Qt$0aPz)9FqP@>)Yh|qv-GsBEqqO{ z87Q7~tC_*VyX=DPZvL+(Ge6z9@xnVg<Kec4J2JE0=QHek(<#2g_WY`i+v5xWO;!1E z;*-kMkEdsH=I##J)OhMY!?e9IMXTTWn*C>xl8zGHxT)@A^^z?WugiEBq|3a$5cuSi z0Sn8C$eC;O+#cvI>(VlMSn0{77{Cy_%*biMe(Br2mhBIfJLd14(e_t^!@i&E#q1)L zw0iZM6Wks?QeZmTy5rN*#IwgwpH$azN^<bpn8vsN--+dM`r=&@%k=LUnC;f~IJ;cF zY)<8cdmNw6WZbxTFnhN~Xp+gL+ZA8US2LVG{@{s<$aKXWQzB)rw#V6Kt_gm$@m*oT zksP;6u^!+4GhBTgW9YVV(yAzrqwhGPS3C&ej+<hfa^j(2#EA#3K@4__KP+KdfA4_a zCug28MQ76)vp+E0nsWB|hnrsi844yYSrW6S?%L(X7nzyKlT5V@1&vlUOKYU1>8`uD zYJP8$M!-2A)dxMio4ih~Y3+D$s&?^HCy8b*%@iT`>2|&i0fG*(Y_r?Bxw0y6X(;(z zYdOUjBJFJ`|7dlYh%jGbSiiE)u48&U+BeN)dXsk)rewys)s$TjSiEa_{+CCYatxQ< zKCM)llag2zyKSyztJI&>1xGuD+9p*NH7HET6A(UpYuBtLGj1$nJvo)-z+2TB0wqs# z?YX%3cLtQXOK#@9#&+wE#_Es-jNJz8g2y^G8tj_O&hHg`qEb9~^A6Y6^#>+@SibDY zfij_vX>VBH9AQa(VQX=zzwz<!o=~1i(Vmjs5%Zeo3MhA~p5jSn(X<Xdabf#%WA7C2 z30}vUjZWQn7QOv8Z|T<k2SQ&KCLQI>U7f3PBgf<EYp=BQ<YW)V1kO<H1?eguer*@f zcAW63$XGG8!?Ubl)$5fy4!3_cT)151J|i?TNl;_!^a7R}H*V-{VgJN&CT*5#rK4hG zL+Xx4ya9&~Ijo*Ip-DaQPM>M^X2oZJn!c=-6*4;dyRuh2cj}TxyJg9HMVRZVE=SZ^ z**teUJ#jXR*w$^!cYnG6N<mhu@sq_pQ_*;VHEm~7cqAge>=iy<DK9(aV95G1H=U5x zY(<v0Up~CF*|0f)DRbe+ixM_@8Zw?!B4^y6`s0E@!GjZ?sh>ENv}e0KxpiHpUTXg~ zjdf0}*WNfaIsPlzGV|k>yZi2}IdDTXn)$<C)x9oU+g$35Seg_*$+jllTH1N-yLCml z5YNe}&oZTi6~#8aO<?EFGkFqeX*A8YY2y4Po4MESx|VA=?V((79d}WPoP21jNAVR- ziDe;%{>mr1oW<^DPyDrdxAXeKt5aSvnqA?m*V@V^UKp9~y<&52V*ONuf2NUBXK=4) z-PY`7r+Mwn>66UjN7rmJZt~d`_dIKorF6K_pRyVqkBGXvxk=sS=8wun)jzCXcHEKa z-2{fce#?8sG7isP!Fq0C)wO+BlZ-w}b=a9@Ub8sSWhS<DY2g;3iu-fbd*YRfWqfxz zn41?iN;_`-_0cr>)PYSxXO(xdJ(mqJ2z$PsYpSqki`VfUMLqu_H^!S2cWoD_)t+0w zKIG0ym&W#w%JK;(=0;esXh~15^V%AJ{J3^gN~__<$L5WU-?z<)DE)D1p3P%JCB=7+ zYv1l@K9hHC)&$|VY)7P<cW{S?OgiLo$;0MZcv75$lHB9H5t?6kEH2%zl)b9h;(oed zgZb+!?(Icy-btvnO#8O}%bIBuc7%o|m4269{b`9v#&gfxhC+|NUl52~|0ly==Sbu_ z9o=`<o$`F5&2~2BY4c1OZp@SFGd(&@l6~Vl-@eBSv_E}W!m#nl78kAc$4+T>d}dIc zXRxa<aOKZ}r9S6GT6!3BIoJ-=yk_3kSp8k+zTeq;DaHoF)Va?M?@Z!gbqvh+6McC^ zXr}_JO4IdS?Au>4`-yPcED6wzJt=9n!AxiSB6rIf_sn`$FwErN+p%9S)POBlz#-|) zG3gnsHyE!3@a)`~^`axv?ZTRSS2ulByK<($=jl9&MjLaBt$)kbO6N?7+!Sjj%ePzn zgGimi47=Mh#vD_Zs=Z^n={A3=|CYf1DMBkEMZ_G;dR^CkT6QDBLQyp8{*s9JN7;Ng z4%BaHxOcnbPMy<4DIQ^!PnOrM3-c_^J|=%ycT~+=Gl_G`{cYR1R$neR_MgNl9%sdS zjp0ATC2bYiM^6|`bX*%m6TeHmQ3<y0*<NP1WbI$pg5(oNcH1i#9$bIw`!acjotwBn zvGkQLJuuJPSa!(=o%*E;!gYtrc4jiFJ!xUP|3PCzf~Q~_r(*J!=9Rp!*EOw8PGnKo zoNspR*`a=&!sCfMvg#U(6CK<oCV4QX32sokwmYhqCGeo^?!+Zlk}~tuXNde{yXNsP z<<>UC?Yw95?lgW|v4oM4rOi>&VU_KXjT@MM&eEA_=*FHNW*=Zvzg6-hr^@6XMQeC6 zuKmufv(aGTa|^s9r|!D-*4eeJDdra)^6bNR-P`J{WXfD}sWo`%xwfgAlB$J;zt<k{ zdGO|szZ64K<+rBKf?^B$6lz#iZ7OmOZ(HWXeqB+${aDA3n}VKdcX}_MxaHQhJ3!9d z>eh^A9{pWKDU%-D>E@rXf+a}U!gj?3jbC$CZhg7qmZySXxliHRL&s&W+A00p@?_>F zZa1^35BP3xP^lByUY5jCd)QFjV@8oI-;@cA4^MhZUNZ`4u)cHP>(&>=n-3}-TYD#c zqto(Rbt>13_ACo17V6(}T+4d0w7?VDvOg;&{w&k>IVsXQ%ZaIpLw&idwsCrfH|uBa z$&8Z<O*S!Z(V7~+Wa8^%d(QVtWHMacv1z?@smY$3g)0k{c@NxhvORO`&$sK$LM-d5 zvlg9L-tmJm%2QFXFQr#KTaJ69l<?aB3`@fg9hj{qEIs9Beo0F=+Y8-Gi=A7a6f0*e zQg!{iarUBCnfJ#(F8^p_=fkt=r{KHfvJH1wcV%W>WbczP3;h0(O`NA8kEeeAL(hXE z7dWN)taZN`MjIQvE?#xjrJIj+*TZ8T*Q={%O#GwW+VDMD$>q}4Cn4;Gw%JAv+xsQE zs(S@=Sf{3JJs@K?Yst*w2A8=T7{!8eeE(|3UeZ+Z<uJeQed(!~yY2N23=_P$n@^OO zOpw=>7gp@qd{m|=Gt*IF<IB{QmlPs%Cf%L(MEFYKRxzIAJrY;i9E;yE&U)T|H74SN zYNA@8*6Oz&0dJEm?w6`C^D>%Mda64Y<!H63nKAIZ^7HL&e!EFS=G`|Dg&N+qO5aY3 zGe&GSKeBC#%zWcc5oSJxWeToW^!N75DXsa@xYGEJN7BK~iqa8pc^GZA+!7lDmk7P< zlweEU`r{S<%Z2Bk8cV!w;K?}G_3Y^RgV}=Xd@g)bPwki3`ZV;GoZI7_{l_-lNpo5F z#$W$oVWN;sJI{kP8<m6)w=Dx5iTG)an2?$d%bqN+?~<VrC70(fRa<<_!FIN@V1n1Q zZ24Y3%LObt5)Ws{ns9Nx4*X>P<=V0I18MTc(&nXCFV1>mwC-_{eJlU&?~D@-@0qLL zdS|lzXTiEt#Ud-zOp@Py``z^?*HPl~X|<m>XO`x!xfVU&F>C&R2KRNheoa?6CnIE^ zuCOqucEP?2(yK);UA1#P7L?SxB`D&p^c1OeI}Dx(tQJXGsIq&0hWxd@f>W9?32kNy zyWQrz&t^W>Y5z1$agt&6-_89!eWw-wJkOf;<k+w1OLO~=J~L!<k_~A%8o|oG?45k8 z#l=-8R!;HOxE3+_cCKY8$CKket{D@PkF#e?3S!)O<z}hr3UBQ|meh|oc^r9IT;>;8 zcW(bvxL7Cf5!0HNGTO<Cw|Bg=pYd63PG3#k?aik+8D=~VJaXS_u6ezpOQltEQ)Jk` z*YoVQ<S+C){m3S#I(7={6o$3Z#!MW0&;P2tz{XM-vzSdrD3UQOfuC=RjprwknUP1b z*e<MbyAo7t_SfaIeI?K2j)jGq6B@X;UJ<@nKR5O8e5QrwEj(-2Nhbsx?O^(=vq$5x zvX*JZO_g4yB+rOzAvfH4bJuM#)VA|k*fmK$fAgPut*+Hm8;UmAeT{YLaeLA;cR`=@ zlw#5D&>fySLMJ!XO!C)h-sGIT_IBO<j2CvcuDWuG?~Nu3x|!=MHM#aby_=-HNO8uR zo&!ePcO7h2ZEfvmUYqzwr)9MUZ*_Y_r{06U=r4QI_GGW>cjj8NR>oPw<c1O3MAqMY zC5iRVz4h!YPTrn!@z5pS^9te#(JNoOeJGmY(3i2>L3+#V+7qj<d|0*lc;}R35lj>O zw^y)CvNvj8{y1u_Xu;M9vnfJ_d(!*l_oYpJBX#QDh0wmcyWInwEiU}{c_iTBbhqt! zmGMPyZ5-m4eP8Cs-ELN2v61z(cKwffF0nMVY`30w>$6(}Jhx5%<u~7|FS_)iL+Nye zsYWinlTP26dSgvf_#LtPOS)v%G8nlXy_>w*;Fg49;^BwhN@?!eDGRxTbFbby&{Y5E zOU<77YAMF9Vi&qtIvBrezNqXvb~<lPwCst=tKX@ztk?Owa}&>w!j%OKY}e$MZU1il zG~>hkt!)RSO^@E-&HudMX~JP;?WC11MRx0aN)@VtCF`t}WKt$e=1Xb5(_|6IU(I}O zm$~Qain|vdR{os$`j&(L^r_Mvhwrv6edEDAm9JjI_YLR7_Nz<RRbG%5KVi38WLi@0 z>pZJ~+svk3ZLN*ft(SXuTo2tY^!lUDOrM=oyC+F(mpx!$_GMMU!kW_eZtE`bay59Z ze4y)f@X@k~S3I1!^9p=taDUowwN_5f$8W<Uqef}5J_pCd!Y^B2#a+E<^C~2DPkB#o zb*g>QE$f)xQpLTwuJP<0Dz?*{Q!ngP5zhXjA2Tm7C8kNrB~@3oL1q4<a4(%8PZ6Jx zYPY@H68LW4`~L6i^ZTW8&({Y_&q{dQC$S`1B%^kzN|M=@gpbN)^IIzpaK_yd`X;z^ zdQn7{US&<@)X7p6+d13|JyauR3*32ev0a7l<}Lk&2^~6i@#l7Ft1VX#d73Ejr$<uY zY*(s7<H;@A39S9DKdx$gY&@Bk$rHFI>)q;=s+|n-6PDI2ZJF_K@;0S3mV2-3%-QGW zGfP<>**VF>Q?;is=FXa`?5It%9&c1U>AYRWF}bHfK6cu-w|mo1tP9$b&oonKyCQER z!|NUMpT{=U2raWr`7Uk1^kiu}6KkHna!&)Z**E)bPwr^wm~61oKAC5&wr0`YKPhLY zq`7YX&+tz0v7}0A(&D>JP12dqcXZ1~hoAH0_IbT(q0&?CJNIXPS-<*}&?zzXqy%r# zTjn0TJEUK(^*(bjEsaw$)J9Ll@N)FqOS=nv!xGJJxN-cDyp-S*>GmX7CHO$U*Duyj zH~icV@wCJpk)BlF>L`(BuGpx>JA*gU{q=V1u!kQld&=D$uAQoC{<-?n-Rc9rFM>|Z zY|s}FJh?++%Evo*Y<XYoh)Y+pS#~tzUZ$ni+%vMSH*0e;m=F2A*n5(DgOqr-)`a|X zJ8l>}K5<s%mD;9`n-SBbey<Z>acSq?wWop}^Rd{vt9+6SdLp}b!^A}=PDS5&@`-CN zzf}HzhK)*VJ_#x5aEshlS{;3d?{;;r_k)KnEcz@gTYMtUEO3+c{N<VbG9=+}lh7xl zoA;g^lbq{&bl=3pk87f)RoSj^-95Q*_DOGL71n2m%!ByuuKw4STXt1*Pgu-q$;ldr znQm-xm?r-8aH}bsvkT`e(>A3X(VR%#b0-}q+hwYy9`EyftRgb8!G)pV@$sl@M{aGN zZM8xxszO@MGSvTWil^$E+}dr-tv@d+o&5M=LSkqB+TPCO{Ij*bMZtDXb7tOkd3-Cm z@5tNubGNscHuknCWyTr#l=0rF-S_x{{+G3?QGYd+W=}qS?2^O<!-P^s@63;D*StAe zzOpmoUD5#|lfUL`&f2L&98C<G*tEE6HJfgo4FAUk2UT*SlT30B+<cl8?OQkb+Un1Y zwo9Yj`)nCCn40QRu02k;vB^hOda;$0>vsOP5fdMj2pMV4Y>ebclt1h@WwR$Ur&$A| zg3{Kn8(vojh%A|>DW$XWKSP?3POk*l0*ya=D!;CAo!otUa(<C(arNZedE#GWG(}Dw zGxXw`tPvp4Unun}^W!?EOXsETJU(i^#iqfqn!obphXoR|4L0cnYEIRYOjddKpFzJo z>hu%YRf-ebHr|yzJ8`=l!^&%4)}>FFd~E0O$TLkw9_FlNn_lpKy_@BK!e1@2=cz+- zr_<>Iw-0+5UzN*+uqw`+EOKI}i`B}vY(;D4Zhw0H_K|R#eSTs(ACL3&tXVQG;NTTj zxx2PmDHX;kTHgKpLZzF<q=if$=}6tJyqYg7XCu+2{&vfDg$diu)hFgTO>!!kX>=-D zDU-|1L-nT9<idmE%cJI-PiysEJiBnm28J86mOe@9KEWyd?xL8HOJhLxb_cOr6W2>M z^Qj0<Gg?u`cA&fUpVgJv=%36l6h0gI3#85QXb~w*4NW(Dd}_DMC(YD~mbTL??5FfD z$^LQuT<xCJMi-+Ac_K{5|0=C=u$i)9WwV&y+Y<q97ubWM4qaWU@2I--^Y;^lZ=MP0 zyz}jrj`y0YGGR@V#>`1d`SmN;{|kwzDW7ut?uiraA{Lw3QdMq5H|*EaIQHRU)24Ls zsb82>_jbMvGM*#m^Hf-7qLN37v49Ti-fRC-iq_8Ox3VZbp_|~TD0QmhcG&}yuPZnG z*r}po7M#msU|lxBZI<c#L$i)Wd<g%hKEZU2)2%1<SF0{P&N_ED%HzyR>0=*~QY3>@ zOpf+WFV5vTymaf&3pU%EJPPMIh-hrgJ^N1O<9Au#y_&6`?3@x-aZb9Ex4Qm#Ygx&} ztMe7!1uyO2(Oa9HHSGiM;wMiI&kERhT#|F`ne?JNnc1N+aX%V2USsw2YRQcKdxY17 zxpd1aA)X3R2iGFsHIeH)A09fiTkG8A!(9{0ra2dg<X*{MUGh3~$<~x0pV`NsSn^M_ zoxsqsvG;KPk!z1X2DrFyn8uQO=h%Z!zp{=LJXGE?vv_?5lc>O?BlouVPVSXd<0<kz z(dSfRulBDbG*;j%vxr=f!^R`e3m;!PeC1czWd1XcH>ORlNq@C}hk#|^lTVfp$}Ucn zXik{-I@>SN*)mvVvtikTSsUWpwQ_YPCw`i_%zt}mu<kpLII+hC*DhU+W46{vXfcp` zYrCuJrPF*lkI3b*yJx#iV366am>g)d*=TmzO_kjOs~i=YN*4K;)mq+J^k#W(vlvUR z_=5A#5*iv+HY$C-b7aF$-Pg|^9Xxp|@3yyM=++B{w|{(CCHO-oWP(^G*X=vKxl8xi zWSL!ExJc(kP<pqDCd*X02e;Q2RRnxmerEo+v)2?8w_42RzoH$VEhES%)#CV*VTb67 zC?&6U)?FnljWQf69=wt=G2CG;#Qbw_esIyb6rR)5xg{DmP7N=T|GVqz$|I*Z*;Bk~ zm;H87n{?_^oHa+hwrcNx1`W06Pdyu1)*Z22dFMF4%nFV$hL2CAFKxT0tf&w+DcVaX zX741m{ZDp$uX!O{IbU<uTlRkcZO2q3o++IP|F>?7MveT0Qxjx5mz-1%lxhn3&!FgP zbx=m`)9a^?IYlZKS@_OmGTPO)ZToinUUqr$bABfkr&)M4zf0RFcKPndRg-_r*B00) z_@2w{`qVt}hr5<a7+H7COk5nk@6wZ8vqx1?v!@(kt`y*1y7YwGOplGs1=puNz37@| zQ?I~K@zmoAZ?bdQhW`wq0mu3jjwvflQ)QTO>41<wbN=(t4Htxz`V1wK#7lb{e!Pxq zy)fw{f2*0BmAlHNvJ+P}8*PrC_^|5L;cnj3dwMt+VrSf8KD;#IlkgVtCQF{D4)=1n zR?2E+d<qZ`Ju#7O_WGlBVJn5FJ@9v|D74<0EmGjFIN@FF8-{>AC$3z-<Srx8;5q4~ z>>8IqjSceW_SIDSaNI8tI<e^AgK66zt~Km^ZW9^&_U%S9g?D>*y)%{ZQ45K)JlJTc zchn|k?sn#e+s7JGj%P}_vCim@4r98@>Ye{*_HnnP$}J}jT`Rg4l+FF0VT#$KGYecw zxMiojzB=!#V!6&Vx9|2_`;PEBDlo=Pv%FgVHq`2N{KFvW{|sv8smG%?3vMqq=~@23 zWaa1QX(nx+DN{~VRBvm1!LVw|3s1Wl<rBT9_PRFeo!yfC>gtV4;@0yjo+Mtl>wapV z!&#esFYkGBidnt;S9)-Q)7w5xncKHY0$4Nkp4_Qj)88+D>7rKSS8Y}k_F1fUF9lX! z5PDsG{RGR&NoSI|tTyf~d9a&%I>YA+jGtsOw|<$Zeof{M1Jj%q-b1IZ+aK!hIjM11 zQaa?u>|XxQ>!-K#IB+Vxaoy2<Yu2ID0;fdULIcWKt)~76yv{oLWn9p%+y#4jj(z)a zYm>3U+qO{tJK{|L-p{T4dyCJ;tI2JyHY-bt^%}kCKc(x8&T;J2Sn@JAs%w*owfnX^ z4pFj?@9s*q_P<iPS7igIo0(;1w`8jM=F`br>N^%l{%K2YY5%rJ;oYQrujQoKm3>dD z=_IVFQvD$+e{Qc_NMWx>^vfN6Dj!6yG$bCEIHl0&_fF?X^^DJHrZ<%fj+nLger1l* zICsowMW%?M)ovz+?T@mB(vv1uGO9GOHr}!mX;8LVq<mmvwa^~^a}6r*M74b1_%<l# zul*rqm))u8ytPHggXe(OB#ZlVRr`6q86G&&;92Qmo&Qg1^SV|QKe0p|hRH&<*Bo-Z z<;>WpX6f*Fs&IYWEGE{g{Ht4*ZEF@kTf}#j{TX)~E=;hk3gyYMSdf3CKUr|i@v!a3 zr)G1s+{x!j;<&lMwU4zWaN?fX#mxS_uX@s%q&W(k4gXwXcw7H#%O8!)kB>1hOtZ<W z=%31ElXyq9w|5=mBVNxshtDR@o_+71@Mo1(c;G#QkhOPS@owF2m2rZ{QQ2y}bi|zt zvMQ>%%eDu8d|VvKc3DB<rl-pN#;pyeH=boUgo^KE;s1Hv?9BBY418q__qNM6vaHO_ zDVw!{PtyGSoz!aKW7p-4PqkVe+q}$($y0SnVv)qZiHBRWl2$95G-nGZu=DO=oAc6A zeZJ`3MT}GW*T390-&5*!;Fejj5yEGV3NUMLeV@Cgc1iTtkW&50I>!WLRn5Zp&J6Y6 z?U0}SVexsp@+otZewSy=_Z02BJ^N+Sp4QOAA2uG8;9*F+xL7L7HapO&$<K_XVu`nA zObgpFO_5DauKO0`FRgswduHv#n|z+3x7W5mWsjd4SHmKtXfRvzigi=Ve8;s?H8B~- zH>v7~yKqT%KG8D0lF%S7!e3H-w}C6axX?95=a{ofKu+M9hUNbmj{13uPw*+a$t0r@ z?V7M~>6L;2O-(h|p4B#!Hi)s#I{k8KmhyrYj$=m;OuQgeHtBfj-prMcj~!<@vVL-c zsAob~^xXEVS+UD<C%*3$Y~8!c^!C4XTbE7VnY4`|Lx1JY*I^Qxj<b7t+H1U&Qf>u0 z>|1>O+D`S!hbL$LE>_l5XkPU8WpLQtOQt)-t_N1#nkKeE?MU~<1?KbT^BmLPdR#z@ zA>yrcr%j#HhMShw_e`d57q0F)#u4Pc{McqO<FiL=ukTQr-OZuQHvLwm<^`$4zF(V8 z#quWo*f?EczLux?*6nV~p8wlk|IjtZh9^bU;f`<9JJk+(>3=4Y#^uV+!m-W~6D;|h zrp(IZ(Ap(rw>Zk9(OBJ2aNQNAgWmD&QDLf+s^5w$M}HDAT6$<D!%nO0rD8S-`gd7f zk39`e@J)KBbwAKT+552(PipccqXm<{ik9tvrQVw-FSGI3vO@KWn5J0_{0gr2lOGyC zo}+b8XX1qNxvj3pb+s?JPZvotXO+9}xcBJJz(~_J)&d!2+cnC&h4#EFF@Ii_E`9QN z^D@JL>E9L2dH<~|;W3?<A`~6uDQ33Q<Y6CMvGSqTezseji`e4Lr96%~iS{Lxc?)E} zSAUrj`108HyS)o}H7BrTYnX=>Rpfs8x?qMvW7`$3>$_Gkz1}_h^UpAqSsto<Coau? zm&EYE@;}3gz_kgRtkP7!wKFzuT42NR<@KwKBnSBy(g#(xt~nxn=!?!rzG&@LwOQt7 zcb9#CQgMH+kcMc3>X||&!M>Icd)wY-Yp&h&LB*u^uBP^hg^LwB?!*`UXITA9N~JDx z>h7Xr&czRwFu%BJnNoJ=m`my2i4Hrr{`#YR)1#=%gPX0_tBrxJR7SM(WtfrEy6_2| z4@=*+?NBa=V_vcJv3hp0yGpX`wKtJBr2E`^eU5m}EAiPbxX{d8VPkah?brV0(vnRx zx*Lx+h+oJ|K6G#E?5o>0FAQ;rD0upI-ff<WhHsO)qOaUtz41UY%f86D9sd~wTz>_f zSDDFPb70%9yrgUYre2BAf5+0G!_;{Ex$o*#e$H1+CK?_8U3@}!?FshaE4>+xv89!a z3ASt3cFToX6+CyH!?BpjmGQ(5>vc}^qzV?EY&&MLB%O7+f~&yQ8TDGTvv1ZgJ~`_7 zgzLy`-D8iB&u!fquHwX~B)m|;sLAi$_Ei!V#mS4ktyNfruBE)QN#F}px^ET7HesgZ za!IXn6OZuh+&GnAQClT=Clx8qknn81bL>ot+5yo#aa)Z{WtAq=DStON@o&j-OD<r0 zzk+MoJwMJX9FG)Pnk*$56h-$f;uj9y9DV%hq>Jyu*j_CV;|st2{$+LH%B`7~PaKYI z|LDDFli~ec){4#rt^3XPlswSL?@66oeJ0XzPa)%0)?dB(o{!Vgrri_}TJ$NfaQ#a8 zYx6CCt`(H@Qsi)Ye@nddTt`b-P-(y|^RTH!C+7v;{d8SQG+|@I64~1G2VTb<{$!MV ztgx)RIW4<DZa>#jJ@sncv=%`Ho*34hTJ_=I7o2_k{GL&??9|k3Nd{?7_TSg0zE0&# zvP+p+!P5M_Q<A+<oZ)7Ep7*ucJtuGP<Phzh(an7P=cQzx6VHMUzRBUb^}Ai+zEm9# z=bQyxk?lhH^-+=D4tbKPVXU303JeRfm)m9>ICiwBVXAVptmD!nu}xu~OgpYF&NEvy zvtZjklg%=fIg*^w>|%em?S1*}wb7FW|85D%tVx{yO3!ZT{_pD+9Cl#Q;ubCo&t_5n zn!DtafhzNMX_-c~Zn;a6+g?TQJdi8jo6UaU<efdMyk>uUtjEaGXBKNOwKDajYVS!k z3!Y~ZPl6oymY4oz7xZyd@mu)d<BN%!j7xGC-1+(_)AT_9k(-@t$}7Vj7r)pN`1Hbw zr4D^+J9osMVtiO&8P*ltb7GaCQD^}7wj<a5thP%X=oUDx=8~5(fp^xuC-c0w-TG>3 zuWsPteCU`{=^Y0K<KnGcI`{50wzOvkEi7R#xE}9)c}3%48v(YI3ECUPyYpH;@BLM@ zhUbxr*@OlLg^gF%FW2HrDO|#?a%#<^rx#sM8QQwFP3%19ro5qNXBflj-C62?ZC>jh zntpYOK=C}EBP(|oL^IZH+wnSjveEhbGdRAzRf%ub_nO`EpJ88=nZPm8S)Orcmb$-; z+y2n~c-%LaN$#Af69iP1{#{)AB<R?E(G_>R-z+hov@Ly(=Yl?e`5iHhDy|M46MwEh z^6QGsv(J2IHRo`1ugN^=xV81`s(_^FE$s=DHXHUf@(M@Pt#iM$)PKg0^V=$J#(J_$ zerwO{^-0@Y;16d*eW`WBT9uXtPWc&sYBkqXo|=}xlI6fUXEu{9zx9=y#!pTvSt!5d zzB|`$(U!vR9Fa>qb{#Ww7n${T$FB~1soU#o#N3vAI;}LLWld!7`EB17BBE|xOgK5M z@_@wYEozrG37@Gg(TUuYda`E?lV$RT^v;|!y32NT-S|-Fc;`g)CYedcoXa*oc5$qk zV<BX)d-qMBBPYcEGi+gfo44O8|HzZGg42Q?v}p^xt3K5tzSE|j%gp?ry-3{6O*7sx z%-wh4`X66YIXxN1#G~CivwIzPJpZ|MHUAC?qirtPDxc=v>fLx$X!dTt^r<`#_q1qC zbKX(in0t2HOo2xEce1nYXK_m<OTYQJ|2NAf&ulmSV}CubEnzUI&?(D3+ZUa|=+nE^ zcg3fNkJY#NR2<#9gR$Y~1+`C`O|KY>s(n-Y#y*wh$tg$f<;sOiUwiWKaU`==r*CV2 zrNPcW)l`j*EhJGVws+eOYrnabb*5To2@dgvuS~Ye*(<VHH)}WM=I|c;8S42(!g%`Q z$zlm>@|M=;dWvtbv48F)n0(BcV~XiJPp(t;Qs4Y19-f!1IOUzvoA(E}KZxyIy5v;v z)ZJR2%(d4YRet_%-PiWe-TEgEUolHQf2YqUq|epLTe@M%oxfgxOk`Y(JRgPaN#2nc zkSk+bC$j6HN!z!G84a~(&Rw?^xe@54<HD&rSuvn`qSvDJM|71p{pfrrWcgS~kU{U( zw7Ui72LBm)wfim^^4fHANExv3AMVvxtG1l<N?g`Ka8<W_x%4%~Hp_3GwWp5E{t%z5 zTFT6%p{mg4$t0AQf3*M9mrNF(7O!(2I~hHrg^%6WIuKo*EY9w*AYxKg__h-!3~ZN+ zCZ4z!9os#*;+Sb{xA>OqvhBP6oLnT+s=jR%^E@t2rF&BwHg{JuCNEm`s^Z#*kEhR_ z-q6IkxAF3WEU$|kvIh_I_)KDtwdfYC4(&+@VhxzPY2WKtp4+4Nta~Ctm*;N09q=d1 zFMa;pm>D<RMZa}2h%--@%`%HHev+PkB5m)sTStVG^Lu?J%X+;xXOXqN9XWgI%8fSj z91K-XY;5vpIJnm~tLCLb@AT5C{Tq+=p7`;fK`?9`$7wlp!AD`c%`WAIY<pZ_IcwoA z(O_Y(Rd>C0kN<o1^Mv|I0hWp1Rz7evv)6wfk;dieAk*vl^WxQQx2rnsx|MQFdnAk4 zE@q1+*iZGB%RhQ7R<S8lCCI7a0GslUOWcwZ*c{*5SVqkH@bQ^L9H*D<n}@E)mw#Mw zNyu7#N@hWdBg=#o%T3+v9V?$*-&*rT;>SfXqhp(dIMOy7+MBQX@lX5Yxo=^+`NVhF z-`Y4?EGAW4&vDn2sb(tCxAQ`kq%zDjcv{^Knf=SY!<Z-PWV1-QSLL0@k=XFME0_P8 z=eM$%H8gDMoWtwjdTaa7z@9<_H4}{^cP1BR*JP~{@<~rwb7JCgkphOiPkN8u{%44n z>MMAXrgDNq-uJZO_H%2eHs;>hxu1>Y!qSQ>Y<))V2H{cbx|q{9KK^)twV0*v)B?*L z-vz2J-nI*~eG@M6YI$bYbq2xXYgOVrIk`9-5B-YUEED8*yOW{$)E_$;O~C~|M;2=< z7*;k<D%pBK`C6l#(wgaS%XL@owEuTDaGu9K-PJ;kiN6<2$g_BPXu93$e=ntv?-hx3 zJ*#~9QGm1xZ_)D1YlmH#wzQfk8COr>bSnLM(Pe|80z(CJadEV&ioJ&d^V%QG9v>Ne zf(=;?g-_UbRiQ@v?usi>t{a}Oo04>CBhwK94)zNHjb$4HxMgc|EPe$ESghAQ?O^S} z+Read{&nr~9vzuGE6r7A2TT0e>=nYQcKjA=$M$0@ws)Qqyl26^@kxY+Xmpc`?=+Sa zY5%-iOdQPdZjZhCKKUFux5<go-hZe6>7Sv24{9b)ig4!YEjKof`a1Q)PyI<7%)Bg^ zK9ya$8UFmtwUm7=ZI(q1A6_wDk#1Ff7%}0gllh5&opx7us?=z|nt$-Y4b6ETC)pl| z>RkI5vd>3OS%@*?y`lZK=Xc)RG5Pv0<nFVGl!(bz6^Gvxu=bvvB2+6i@6h2-T8}hE z71YBfPC4Q9byN6)eKC7?I@<2|-D94!<L(yuV{4NACTfPvan8<K727w>OgAd_BCDI8 zoYn6oMkk(q@(Jkv&#)xu^V2l<ls<Pu;gY0nxqCJ5^xbJNIF(uYD?%`Ts;1Ru29|~u z&pa>Gy!Kl8%F}9|%ML}yJM5x1xi7L$PMmaL%MsSUI(OQmVi)xp#YXQq66+{kwteMV zcgbmtyTh-Sb}Bu898ucW>T_~d&^4p@&l&-uW$XRtRz|9@Hc4_wO|#;zsk~Nq)0zEk ze&V7wEBz>=hfh)jVp|F(udwC!+j22uACv2oiUT~14Be9)nXa7EWBFOA$@O8QO4GI5 z+b6ybNjP@6Ibu;wr-R&cb9vQeY%V=5_HP&Nc$i(It$Xu_W02FwA8$$nCcT?-{GHzO z{vZ8bug`3cU@3gOlJ)4;3pE;%8=jmO-8i!=bC<W^g4gFitoT`Uur<S5XR;iFF<bP9 zebd&MU0ZtaOU2tBN5d16BGqdb-G6*-gSW?l0x{h@_KY9lC-i5$6&C4SV6MuzVO2z3 zqTfj|=dErRmfZFFEcH4lnDwGg_AXb(8QcngwlA6Et8B6)b_;7ici6*|O-a{tm)u#9 z#P#}LNZ{mdi9M5;wmq=DzTImBzr)gP$5y8?o$=?*jx;*n;a}RUxlwS%cY}XZt&RUP zDD<f$_RB6&?rUw>|EF+;{`~3FH3N5scI@UaX8gEnW%`U3X^&r)drq|^Y-~6X_v97B zmz6v2MWmfe5jx4VLYy=AolISHp1gA8p^uW`MybZ4N>2)Qyz-kBHLG7-BF0^ShvQb* z@AclH&Rz%Y845S=_As20q7?mIx*+%X#JhjB`zBd!xqR!5L&an1yzSc_SOn|0t?Q|F ze8OTRmga5nuy&98QpMg$5gkPW$2D|xfBIcM>hJaRxZ9eir)v+r3U2d}DY4G$;IQ^v z+JC5P=Y)o{(oNTP>^&gYG`TdA@6)V_3%5;eGhAW5!Desv8pDQ5m9neOiM_d%XQS&~ zfA?ueF57jLJB>SPcoQE_OJZOR`KXeid#$a&+e5T7*Z1VpPpcVtepXuM$xJ%(V$HE% zB}<hX@8zEH*0|^|_}b5kAxibz<bwPYd|NN{%kEBkFmcuFmFyj>8&YQ}crm#%)bfhB zgdID$c17~#YaJUJ^updexarzz+1|vGaKi2Wg}mIlt>z3r;-vI0oH#v!bwZqJ@H_Db zRbh{g9_vcGvHM1M%<JWce_iZUwS9E4mqALmRZ)NX#{y}a!@G1B%{`m%9Wtl!q{KqD z6J4fh$=MqJ8GL=ud@4#!Hq+B8d!+mBgqiB~330P7^-i8X)B3%e#L7Y@eRiAfuZs_g ztQHV5VByYVd-iP6JJt)H99$tA<Y#m<#?(wMa<q15V{TYH)0|o6*xTX_^PGQ%tog|~ zIY~%FzI4~sD?F<?xjm!~y33V6$(Va=Vwd|w$s)G52XZfz{<t#d%+$B{laBqdoi47l zx9wBP?6oI)m@Y}jn67cyzO;C2&L7Un@17nzGhIp}b;@y_syv-*QyB9LVl!pdv(GV% zeH^IWs_5feTt9c!>~zhZ@?@>Y-V>8QGA*gB*EQ2w@#B(7&f(nkTPEh&_g4J)xl{Jr z+HHYroWB~)*%Zga%DrS&xdP+i7=fxknUfa!U6p&MB0YEYiHik)`oglN&28SH82W@u zx<G!$+AYhbE_4d*D7SmbdlYoo)T^4QYtxQBGgUd&DsrQH<Ia6c=B4&l*GU>Q3oY0z zmixxrz$zkmXPd^+KFgBHPKRG^eC@I3pS8>uH%0Eotw}+$C*^xr?%KYpwBm!*SBW;I zlai4qZsmn(Gd=mY-pkrX;>-q)?LxC>a^Bfhq%{5LDM=n7j;@J|S4WrKk4k;an;<FN zdt*Y>ofWTUM+hiRlo6VLtK)c)cdpo@itt%xp?eZ!O=TE2Jk2U_Y+4|xVr*cwYPQDq zD4vs#Kfbp;#9hFXGhgdgBaf5kp?AT8I*SYJJ^p>Y`svNWrfzoy2HkG%BI%WPj2~{^ zytvEbR1>F=Sne8!XSP|3QXY1&6g=GRE}3emRo%8fq<q`!>(-x~TO&JO%QKm?Xnazb zaieLQnN>mJu}3qG^_R59c{~bb?Vh~VtNCC2shu*f)oNy(md^~i>(g*-f#AXIRhMVX zypXK2!1dk<?rhnmx^?EJ7oGnzs7;=#WI4~}(WH$ArxNlmw<bAmzqt13J`qWq`4c<b zb#`3R$xQRlda<v$W5M&EbEcpEdnnX1NYL%ZwZqGqGK-&X5;B(dySQeFP+6OG$bIMI zy%8T2JO7*ut8->J*A(D(p`1^OyJV?)%?u8%OEHaQ31JVud|B_wvpG%lDC^BP;oEfd z+&?T6=GU`4^u$BQQGaETPHuMTs)y-Pj5$0@x`I@dH#w?Ee^j2jYMc7hgQ1Ch#xtdF zG4&o`_SmQNZcl)<ZD-;_uFC4nJsF=w!{4O}PF~Q#ts!>Vb;Hh;x$Es$1PL><n;6Da zvgBM>b;vV+n8(&_e0bWMdCqAjD{3dno?5b8F!}A`hwr92Z93s}MDpD>w$~q*Z8Cm1 z&7nzAcZ!e<|LVDiGpn9%i`g!x5w&@uq|wJ~A0C~tJ$%RZcEjU$QgLg3thxB)V+)Ij z;agon=6l<2<?WZ6I{k6MXC0R&n@OvbbFW`4y&B%IMCsUPgQrm%v;1zFr4;ZsJjss= zJrrzUG|fBs$c|n;fgVng->PM|R;+y&9k@}sRY7;M%1&d2jfTC`qcgK#2dSKqb2Ak> z_3^CSi>Es7h10%szx!*x-g&!Jh|n{giPkrin(tWEG5-wIxW2&liD+7~o!O=d&dNgX zuGyF_J$Uj|kHZsIF|CyE2Fep|pW4@aJY`AV$0HLPt|x6WTeJ9;`K#>bk53%6ykr;@ zq?XXdw~gIDKQPoUU5Pt5-MRO%wEVuPjK=|yZnr&-2Uzx+Z1p>tdBO9x%4x|veLaz0 zw}W)U3>JU9Dagc->9J?irYYs>|3Z7#h`97|aJ#lGXb70_#$QG3+P$s)J3}76o~S9W zIr)i^%3JZB8*bN$hnnm>nW*;2bH|0aBjH!<JB~?QN`4cmoOV}a$<(AHH*}Bl2eA6q zGwq00nXbLrqB^E}dgcSswO`}5#zk31*&k0fY7MMemEyEw&3dzY7mMFy_Z|*jYG}vj z;xRcrMMJeSrKc^y-9B%=RHfa^MBYi8bRIpjJn-E^f6-g<AX`>(Inm5%6$=bc7o;>! z4P#DxU%cyW%zf<-(WM{1sy$c9G%5@d;Z!K#Oj=!V=nt!e*mMq_iko3&p-EAP+}Oiz zSw_!IKV4DNY<*r(i2b`kklCvH-sarF6?Vo(5?5zz2=!g%!Lsb}Zh!A<YpYhRR@*#h z_S7rq^f)^_g-?Xnq&6*PT5+fJ@#*I=8J`|)c2!Jjm~k>-T~0}GHg~8^PR0dEDc?`b zC0wf{yQ_2RpZmxpb$Bw^u3=zUA*+A=(w_ITF0Wa>vhBo=)st8zN!)B{FJ!uwru6&m zp$AtbZDQs*spL$E(Ns}3yRvs{c5lYCGb|pvJA2~Grb&I+D&Ti8xi3B8jN^9!{r?P0 zqwcLccQ!TSP?pd7mXc6Ii?9HPK2fpFg_~vTN_W&a9WA~U`@H*v_x4AbGm27!<n-@! zOj_spos~T}t04WbLfV9gJKv5?yS#R<_NATLcQwsdO#FD6yW{Hw?sc<W|C#X2$yxEO zS@7Ki&%k%z`nK&2oqX!B(Av{47<mL*cfR&YsXUU&5@2wzbkDpChwe`)Tx&LIS}e=r z6W)xfixYC3*X{^w%W^F++wtI>#ofIX*O&PJZpc(U$=-MMg4T_%CjB=x)OVX6xai}s zeM?P_*0Nc?rHm?PoILedzizO)^q-+9?zY5<;{l92w@Pg9=xmlqnX_(zafI-{DPn84 zPn>%)rXu-pN4KC*@BQC9t}5&ap7$__W4q9S{#KEbrn9##I_@p&Eu|yzy;x<5=+@h% zC&iy-$6aD%X;IIbywINOmgg%8f%KVE<D9lLzhux__3K(spysU!oDr{lmPj+7+mo#H zQK0&Ex7&hlkNv`bR!dGaIwtxiaLdH@XMsn;L$^v4NvbLsg!L+2zr|qw&uP<UiB6-9 zQ)j%`?bIUn^jv#STSQj_)3LHu8q9uE_Z>cUNt9tr(lH~qho6=#<oP&pp6$hB$$<+e zdL~!D(pF1<yGfh(-YQ1*KWn3o1<N#gd~2>$wqiO`XmTdb%u_v#>F5mEB|-}wuRZ^L zsk%e8V@ZM9iBz{qhf@z+yDp>oUYgsB@q$Zk!L{hyOC##Hw1%XW-PLnR42X#Mx-|ZD z#fyv6ICOQtOmh8pqrmKOWUdQKdmB@-!`|JJDGv^P52(#FY@B%~;hcxq9llj{BCMZg zK4Vzss>R45Sn=m}RLswM1r;5c6Q?+Mo|Z9GG+9gz;tDtT#*)ps&ui|xCm9QOu<mQS zqO)HwL1&HQR2`2{#&F--t0vD<Jd%y3DXhG~)}8Eo@bQczMJj<RDZG4*k~@U2P3TrS zJ6kWn=;V8~19|3KcjU@wTkP1J@>|HT_Q+|)jbhI~Eb`<!oLZ!=lXFs<al2o7E1%Dv zw$R?-G=mGGW}*KX!sB}tCRvJ|m*?nHnsmz3Jk*-m+^FK-($pU>H$5?WVzBvU_q1Eg z^&K+Wg(o76`ir`|SEvY8M7Oe33T*GZu)0`PPiOhmmkq|9k6R>;lrv<{eY!3;|7W=L z+ucjU;vNK+sg|{gJ<zl)exhBmeS%lB+U-@7U&m$eU)MCsGuw5i>G-vE4tFXm&T6}^ zX%OPvc6Xcnsa5k;xsu)abTUG+%K3Qn!X5`6VX~N&)Y71HfHBE&z2m#sBX4bTD!C?J zU^{W@)V#dUKED{um^W4x#MxWL`Q5NSb$6YFn04#%Un`z+i0|L<iudP*Ct(u=B{#~5 zbg!GzsIG9b=#t42F@<W^bBlk3_ss4#y>YKe@$pVGi$`HwLOY}*1T5~z)`^BJG6-JN zBXNN1#GzA;*FTtKl(z&bGOk@In|t9}OXAUMp)6U8o|k4OM*Kb4n7s1Btu?mZ8ZRd* zv$@G0uxLDR&CSPOK`=&jjib5w-YO%XCX0uBVbAVQkq+Z8lAO}|X5%$8rC)puSI#_< zKEcO&(QCn@qrUsM>g@Pr9s69-Vf)swXaAP1T0ZN1OKyRxn@)MPcl5elQH?Y0t|>~m zontg}xFvXc!t$8IDhYCSVoH0TzLV(K?dALSg=_TTV;?!?i=MeEUE9EAYjuTXvP$co zi6;(Z1sGg^7@an^k+tDYo)b5(t(K`p1jnwQahwj@EVXz$Z&wRC+GQU;W}hrx@vwH4 z{am+x!6zGTrYhXMvEkCppby6n?^qz+%3L;AQ!ZyyfL)mY(>jfi{Y(zxKXeoKJT}nc z)>Oa6xo^LfH@}k1r-X=QJx%693oAZ|=ZP;@{_vy8Ddnm=OPZOz)S2ssYMcD$pZu9~ z%piHyG?p9hRMgi_zjdp0S&e_!C)FjoQ(kQ1y?m@izi{obUvGcJt!O*eWIHkU_Tii? z->pC6cB%9(wzkjpS1R2fd}$MF@<%4|X|7XTC8BK-XRZmU^@(1;)W=g{zQVV@?>$Us z7!{jq&GM#8HO77V7bGOblc^JOU-hx|)G6yO%Ue&5?Tfo+<Kh<BDR(sf+q7G%$DghJ z_^euRbHL-2lM{75J8$#k>UiVHE!8J)yf)x>=2g9mQ}?c2!2I(Xv+)rXC5KWSsVDy# zvJRw`Ce1$a><r(2t`{37MJY+8rZT-@RQ}9Z|Io3F)x*quts$4w$}1V3kFt4{8n<+B zH&}3oF;qZ&$J_;36<j6}m$w|WYtEkb@<*7V!wH>@i#bJZ&Rw@^{>MwJl8&=k1Vl{W z?NskHm0irCV#wYb#&C?M_v~%QAHjhYKPGz4zgID_mQ}JS;CO+T#)X#)7ILa6y_n8Z zTImtW@cH(!o!hc_-?bUB6gJpvt~W8Xc$YFEP_Oi2@U<z^Pdt1$txxU!6VvtUw>@6@ z?<)7nO3BZ`iIW5J6ytM}<7zW`UvSObmt@Ixyr=%x8!yS}ZaZGS3^4lRmBMTiWM0^N zB74%chsAN-6+wF##dp`O+q(Qj21Bpoq+c5H_tsQ(s+@e>B_tz~pcf&{#O}DZAW<y3 z+;-8u%ZuYL?VBxq_@~T*O<pG%5=+CbuDy0=<>m(ktw%mhD`0)IZTq1OSF0B+`S~VL zMQF*A?>gI3_BL$yO4E^9uW;`;hj84D1l{`Q?(>hZvK&-Q`?KoxcK;5wY173|IGBs* zEXYe}F=YOEWu45)8ny@j8IFJ4eRn74tbn{wx2p<;8?*9kY&48oB0jP^F{*tJaJ&$* z@yTW-r}NgwR-baHU;A>6y>-un^2ctSJDxa~rv6yYXRGbIeYH~Kof}3^=A3!L@aV|8 z-41`YJzmSptQqQR-PY%^-B$P0s)@dQA=Mv?%=@Ib-QDsd`{P10F^9y1@A7i4?SCA^ z<v-2MiXo4;b6Z2)rhnG*w$?d}8}II{U1L}3;&!n;Q(4LSg~<K#BiHyMij-a7u3Zz7 zQJ1!a(IY8>qxbn85pM0;Xm@_EBRiG%t(IyMknZlDR2A=4k*w{xQ~8c=!7B62({Up6 z;=AXZQ|(iVx^6g)fxG1E5=NVu0xKpuvs&HZo_p6W^nvpYC%(rCM_xH@73_#l7D(B@ zH^(u$biKnPxi>Acmzb8Aa~CPiQcyLBP}f#a_nu}yW8(SeE?f;ld~Z*$YRu1k8YBOA z+SWIx^di>1?!G-eN~fF0ur*9q^U)J-fr@`36Ur<N`!1O#I33%zA)qp@U*#slN|zwM zO@?M0;>1Me_H<p;aVp~yQJNhQ-}h?vlTE)<9vxNQvw*vyTw~j8&o4`!i7lv$S5yDH zH7F&0i^hKjPZ`e3-c_^Q<&QmloMKschdC@winm_l$3;<bG1LD1qDY3kr)$C<$1Yzg zF=d(qTUXQZ=t&w=O4)8MVGUByS?;i_@Y>a-eXi1NyJGY5qu4CIC`?m!edO^v?%kpl zX&aMtR`9jmdBNZ*$sy68Qp?o5TuyEI)8w9VRR`VdFW0ZF7E`pIbi1_gU8v|Macji} z=Z&s2I~5AQEG}5SLH*o&?VL#tpA0vIu-up*wX$cDqtrnLmd2GT{DqIQD}GE^{hcLI zMWJ=SH1n}e+jSuV9O4R0S<5wTIn1X{H{*Gn?W?BEe`m_NcQ;>tSbEK4Q|uAPG=;jm zH?}lCkh&WA=YDTQ%iNtZlNdP|AHT|t*PlII;?tz3k2HI|85R`2dj2E4y=&do-gVm| z=lx3y=|3%3Q&Dt8nc+qx`>tOv*GFI9_{V<A6#iWkj$L9-+whL}u*26EHJhHS>2YLI zTs1$x;M4W#Yjydje#%zX3EZ;5qnuH#h0Q9u{nW0Ht4&^Kt$Ld_Wp7}*@WD!hCi7E$ z6^<+}4<<#{%`N?75p?-K!=s;-?(dRM^qH~D<Y4tS{n7n8q$Yn#*=<4T)CXs?SDP<< z=yKA?)mWvs?jZ|rN!q1r>t<)od$nZuG?x0e-0hNrPnstxsJU%aoISxhtLC5S(%f^e zbXdDqs>tohTG@L?C})-L$$c$-Vy_)$aUQy%slMQ4sNM=;|K3sux9nE61ES9(PJXPc zo%GUR%BLU>oy=vEJg$FFW#A3dmH3k_cxG*8Y{&M?JGXw_D*b6fw(ybKHpA2B%!(Ws zBN`?CGuTJvo1Zc1F;vi2Hc6Pi@6vX=OA^J;gYpXZJ@HrGW^!wR%7pxtJ6=1m3p=wO zuwi7lQE&C|+xN&@?`v#K_U>;<)vP=t^2z4*afRcbn0Ey5Zn}}bQ8t@<?$($!sd>EH zHO)oZ{5GzAbI|e1tBjXgJf(ADrUn*xDtf+-6$*SCkfq>km2{9X$hGrMsd~XvuO&w% zBN=oS^cV23{^d2Ccz=d915e=G1HC5deY-CGT^7dNdh`wNmvyHdPR&!xc;<TO&PD%~ zk*s?U-S^wR{OQM?#vYqZo)|EQJM5mJ&*UG~`dD#R&W~$Mq0KQH{;c9#{$c&<$=fDH zGV-|I_$Vei+hk5T=R%hwvs847=Dy3z-(uRna>?R5$HHcw3@Fz<wmgpa!z$xXNxQEw zImI;i?wFnJB{|2*(eK{$sSUr@uTYr(G+5zIomFKruXJSp&T{FMGCu;gtG)i#_k_V? zo0*Qqz5ezm$$Qdw2pwok{<-zxkFZUj4DLo8c`5C2WSVXnqwC)LQWNhiSlqC$>R_Ri zhtmnsz1tpddbC19rC+M(h}(;ZMU1JptmLe^CaAw%_fW}L^V{Ua^-8*K{d#4*lGAr= zn!WYwg}UrNnUa%)jDmdTEGt?vL1f#(!`^xJtrdsW6k=Lb8ge`t8*S}MzEm1+x!m|W zhl6o#62s!;6+*qIQp&9q;xn{=o_P4TH}#Xrt!&YkcMew?Yo2ejcy>(Z^n@jwcW`IV zFDc7&__8kXN6flcXD*d}7b<JqI<s$^*S-)F!<osRJPB_V*WWh3l3jmnvvO1DV-`MD zM^%q~TMz$d*qFBMYGv=4E0bC~9g`L^2sN){`R5Ssb@DW?OkTuH{kK}VZ=`rFE-f+h z^3<$5DBW53We0l$``lgO!ipj`wma1|lRR&&e)n+8$9+>zu6*@;W#b11#SX!hk3tWA z+xSZVN7$1-%L$!ILN3qVOftN&X20j%<I|?HZg$zJ{H}1xvEyP9XR0=Be0G0Tr^zvk zTV_*JgyjG2T4^@v{+h{e*Z$qDajr%(Vc|rRY-LH#+niynt~YaRm)@T4YjIg%YjfJU zz1t@IyVK{LQMK})s6MwEXZqwK``Zo6+#F(4ZtP;;H!FCPcx3V<Ge$|z2+unbb*r-v zEnZ`BN?GP^-^ZpU9;Q4?M8oVKSzH(TWYL$&G{Ln!@K>Iu#&V;bX&cLIMDE-uRC$@D zk@v;NIyq_EgHsMcA=$;(HeB1uIOC{D&#AfFE|i_ycCAaLli85*W^eD$zO5#S>E~W~ z^PRkNyPGY$e%Y=zACEALD^FKXx~3JL`?GY}y-9l-o=g%cV-OZ((Aaymp6lu3jFVFt zcWwx>sE>*@IxL>?F5soY!>tWlw?2-{X?QR@mu2!tn-^D%W}h%J+LYYX$J)s5TQw^z zre>u=pVA@L{(CXCQFXJlcJd}3i0u8(VEW>{mGolyOu45I^sKJEObs^+W}CV=U`PLx z)CLKkoFlE$H}oDH&rmcqk=JaU$RYH^n=w^kYS*dj`*};ZRxx%woe^It_Kr>KK!0H5 zY&Nxt-m=d-&3EirA1<#N)v{0RvX76q&hkhm;k5_E?53^Rml!6fp>yjM>*;#0%#Dxu zx2|I@ma&(*(PYug{ATBdB-?B2RxEk(<OJUd!-(jhGY7cpY`^(2ZoOlf`(?eG@=n1M z{6@=zviZz4WY4ZWAbdD#iFCqQVYiFT$~Uyx805<KpN^6#@Kn^c>bo>~feM5B=W83B zj?3gK-(^q{wcc(lf2`}~>|}LW$5Okuc?WJgW?8RVx%oialUWw0ybgHky<MYco~0YD zF8ampLD)6618nx^zO>)2lzAz7OWo}Dj<>fKy6@a^YvbJJCn^)~Z!-MYJ2lVtQg&^r zwCn0%OBYj}jXmqPH&}1(UATDb)&BKgS3N$qX??NfZ+{6E!^DDZug`nAAM>~GZ{FUg z+&Q;flHuO*MJuj5I-WU|sQ%vje(~BFuQ;vdO<h^2GehgRd^e+mlADS^o^u3muK%I1 zaP#j@j0{oNl-s#}uK2u+w=^K^m8aO=U9Xq!GYzu;(`0Hptz*|phSPFg`Dgg-r6%9m zcw?=ad@=7V#Y_eT&0Du~FHb+UAdP>k!l_l!4b~+(?#3Ti&6Eq*mJ0KjpyPJTz%g(~ z_v;hal0F$eZBjqZq<v#^*22BIjx6r2&$WI$Iku$t!D`0juce~N{Opp3S5{40_VkAC zd0F?}QQ49gmlVrrNYwAhiRf$5XIrvoTFT116U8ppZ(CpxZvXVsu}Mre_w41&RD}#Y z876pe|H;(+v&>|9g31w-pywIdSE5^e=AS&-pRytJh1=^=xmO;QqBBGTOwF!j<@*N& zo%v*O;cd5|_v?3c+IbB@=~iVsgBWDQt~1C#bT&M7ondP5LI&<TAFj>l=V@VROS2MF z_P%<)NYYZ6v8b%Uf$acup{t~y@{Z^U?t43~b?vi?jM3Kn#?X}imZc!-<;OD{jW@i# z@!`UT{ZUnoWv8ah-Oa!fvGO}};`wWvHmAM|kj_bZI7P!MRN_yDAn&m=uHPq#=dWC2 z@o{6Drnbk&{;Czb=Fc@S($<;epYYi*an=5XkF3I*P8`n`2#I^U&~EC!e?~LKM9T$d z$K7$}ei^G~a5z(8!jiR(>V9mK19=`!Jn-E>_e|r$%S#hHwT07^=e{jq6>~UcrhC%t zd*-<vJHAbbRutq=-<JPXZ<id~m#KFg4|rzJzVmx~eAldZPm@<F9Xs-Y`LWBSyA6?| zQQvl?e%E|lc>H;!;U=w#!rq!n2f9}>-#z}&Qy_g~iqV~K&8(RWs?Ji6j85kESll`w znEWB@dRkKdt|VpgWR45*{bComLi|(zF044I>UMX@?6}1n8XxjB7^>Xl<jrp2<%{_K zJLV3z?DDwqg>!x;^cabSC><`8+8!VEWT(&*(cjBi9X4!wd*Rc!OEuhVC(3%=9(ahw zEq{ExHO-~dsV)DGl+ck$rR$iKf|9Ls9Ab~XSsgi{Q}xcP*pnNq1hYefZ_F@L>oa#) zd+5n+|HiM2O@2=io5W#yby?E({|p{XQxm*pk1((v$mQLC)nU54<YQg!l?shgO%ZqI zm1JG)VP)lfe)#Q_-;X2@GA`<KWB9bKA;`G0rzP%)WU<G`8(KY~Ec1I$uH!LIP@XtV zxt2N0<7HJAk84rcG38SBnYthMul3({Z_V!ME=v2#m8AkwX6xkt^_H4cSEDuKbAU;< zSW2bC3BH@5p)>mSol-p7xah4(d653v&ZW}F%?$WEHSak}{pRN@yZlj9R_IbK*P34k zPS_bP-V?c*dt&ZKivo6euTKvuPCi!Llrk~my~4&Y#r@jF_FSPx#na3@*W~E#Y<uAG zpTXBQ>Ef~5r3?}mr$#Wa%eRK?t+^;|E5|40CMaYmwq}W@*?y}#wL5-z@BXyv)+_t( zfjnJDT#Z@+81F1;%KtZ4L;daC6HP_icKm(%ZIZpzy(e3ZnPso$?sh%;ceiw=`d{6p zFWOc3^B#G1v!-e%pLbr$=qPTaC8Q&rt+`Qd>h?KaW~bJP@aF8^vj5eh(kc_hbq!BA z6|B94FGveI>LfQ_&onkrlnr|vf41IB%rm6$W|HeV#vl%c59W`fDi5vlo_1bFOjnt^ zDYQ=JJcHI5Mc&O3=WaZcsZ=pMYt)&-62EP^tDe=?^}gpW>EtM%=)L_?)o!Wo;T3yV zWhxuq*DGN5DmPNt(Ic1|{gpe*<enspSzEC5$Ao2P*0{BMJ-NE;t9f5@;ZL3|jOQ#T zCWrPhMEwr=SX{rd-`MfgiBCfB-uvGQtj;mJQ)~I*wdX;dkJFD&3wp-HsIzT{jj4#w zO558he|O)A{aYu#YU7M6?ZF!yZylZWyjZwwZxM&jr^$jmhdX2IrQGW76iS93NHEDg z^tAEcm1k^qdTPumZigZncTX-j_atN6U%Rcbvtmy&A3kQ`aFdVqE6Z#t9o@$dtwY)h z@;HMN+?Uo|{LgUW@6%^Im+nk*k1mj#x+C1)P+Y+y;do*x1KY&6e^wjaI-PxD<Bi{} zpCbwz4wo%@n<_oykFWaVr)L)Db}~fhUWw^TyOU`z-Q+ZRg7vy%4{WzBcw+MSb*OTm z!~w33<$prBCdN&Qne6BCPXBfhKdW!X1-(FpIYo<uB0FR<KO3!mU$A&-lFx*I4GB6X z@-r@lCr(U1Hp%1ES&=;cOA?b@SC!0DRuED!blN|&Y~$Wvv+8`VZMfxOFU5H}ZQruz z^QHQ@nK~bRy3p1Y&{CjrW=VZjnug8Sjy|^u>v=bI&z~H|GO74q>HQrO84A@dSM%m% zEoW(7ZhrRRMx99+I=8Qw9{A7TtFkZl-;=YGj=AjIqkO~kb(q2@%QY^(+X5=Y<*&6) zR+Do{UD}w(+sXF8{PW^XuUhOLZus*>EVQ?2<9~+7I*!{vh{XMw>=EVucKY+<AJ$Jf zH(OfFb&J}O?01(Q_pV5`GGYv!Sn@5Rjpa&ixuo54V;-T@W(7|F-@7|*t6g07uHI^X z_ne)Ki>GuL2~0?u?38=fQfgxVlPB+6E~<*9>e-unhuXZUnXjfi$>EaEcCG_jQ?@N= zUbtf8q5~6F3b+fod0cmw%BZ-t(Wb%Udh&vc>#Nt>?!Pwm{E0J1yKHin3jEf&w3;pG z$fs?qUpse6%CXM(J850Lbj!}CpI394N3MFtao@2s{rCi)2$hQ8O=psSwa3|JcQ(se z3Fxa#v%c}GXqk}28HTmZ8o$=AkbjcRuDa%SGMkc#)$8Q~6<6*o6WgdN)}HrBws!}s z{q#%Qzx^~^nY47m!~-$Es;-;wWO9_;#AnOC*6e1%<Ku#1MjqkCeD0V2Gn`wqfLU3` zJ+Z)J!|vE<$HO0&E}7GDFTH2l)<bOp*Y>ME&MN%$$;cyj1rvAU!i_6u{){-n_a(_Q zS?P7|^2b${UI9|g>hB*-Oj8t*U7Y!y!Tn0U*TJq0ZM}}EY{%TB%jH|u+n;VqoE5*V z)9aM~o9#QYO2odbU-WUt-bI_AZ>U*r&V9<DUh7(B^t;WQzwI!d$;#e8%Uft0ONQV4 zLo?%rC6gkzZavLdKh^G%^-+}xHdz~Ii>Vh2Rcc+hRwOv%)#9Lv@EDP%yLT#7_}NZK za!AjvHfi`>)_S?$ich`QKWEeQNKf73w>KgpxXR>}@13m(<UZ7O)^JCl==yi!m)c&N z{OB`kYDrqAakF9SwO@wYzpUq7pDT1@<IFSm%(~kj7@TCgdhA_xZotj%i7W2@WlgiO zSfH+O=&Z@CyEoVHo87W+&F4R!{CIuM@r^OfQcd25am-N_DSn4uCiz=ScircXT)laF z%)eu+e(zK}-uBL;PhoZ8TUSNb9R;fbf4n?t<mH*hVD~8J+k@?ox34Xe{1kG6S%{J4 z?JIZ2h_V^4&Uijfu6o^m;o{51hQ~K0tm%Ji&AN7bG~=lapNuu4-v-xOFjw6OlbY+g zv-{&Z8HpSDWp5`hyTJFrwvubw)~uxu%<oQq`Z3PVP4%A3tnaK+5B@W(`f}%<H2)jX zX@0jgc9dPa{$<(HgIxv-8Ms_KcRv2}l9MMrheIbh$%FSTOJC@-tygD#-&2u%;c(H1 zla)Vy8a^&lS6I^`lK5pR`|nEzYm(Gdn#6+~F5iy#`?x&Cka4lh>;U$tu$&yX-nAUu zNuDwc&trew&5f}<?<#4sX{nG=TANS8#n}yRPnlbfT0eR`saQs^QN>l?Ca0_|@X+&1 z-4h=u9_=%~6KFKSYSD(IZO^lck5%k!5uBqbxHNdxi8VckXRWSPd$c{}(zmBS+6~m_ zid<4odhDRb5jmG@{_Pi)^Miw*e=L41v`$x}K7oh#3ZL@jIMXkY&O9C|u5VLZ996na zulsiYc<sQ<d&Q(B-dB3Y%N^DGLXUpl%DH~xOwo@Pi<rVhbxn>;Jaor`IqLk(FvXo+ zTi;g;R1_`$wxoE~5g`*ZE%Aap`KQ-5&$=P0$L5pdlykIP$n`Jdy3*?PyRN-nDSVPk zXWs|&T4nL%!s=4_Yb)$jco{0=w~KU_ma_g`@YX!^+O3O|k5|k%sVwWbo%cY~lF#3R zKOB|eTBFD<ae;+l1M|Pqd*4<a+T?co*phnThaW#ao)!6Ml4qxqU~b<kd!yzvpZ03c zer$7o@(f=Ujx~$(i*HL?$Vgr(ejT1L=j=p{i9TH%+1k<Vtb4-*pZJ$;I_9x`%kSyW zBOl#+n;otD!ezP6kD2x#uXnKsdrEm1#Y{Tm`-3%9)Ls5)@*yQ*m5B@gGdxKMc`JYU zu}?}u>f^MTsgw6D$cs4EUsPLab=5-Tgk0tfo!L2_SG4BpX3e>_>2Tgk@0mXpPON`i z;~lRgQ<?62Em2zFOr_wy!})9Nd{Q_b91nPQKUkLWanY{0FFxzHZR&_PaU?Q1dUD~h z$^AQWPH`zsa=KkuU~%cK)#`NNm2#7kH1B?jELyA;%HbMzTY6H--P}5nEi-w9UZw{v zuv+op=(gK&_EIME(_DJEPps2f^zUK*-weY;3&diXZ`}A8oLk>pIP37iN#zqy6zb^j z*mcBFpgFPnmC4e$nw~Y&_@ZPvL&P_+Udgk`vASBhpfO3~{q};SCA{VJtCsy|xV5~G zQ;jF`-z1S2r*6Hfita6cw72XzZ=(65&`B+p+S7U)xxY(>mU%t;o^o~DT-&Yo+APV_ zwSLdO_3GLN9seg^%ojaypID^UvcAx#aQo%kVUHYNp9r-m{C7`cRuE_479r<|uCr^u z-M)P{c}H7g;)#pNIfAWDVh=+br!=lKx4*Pezglt1L+`Bzk}huK-gdXn<Vupw%w(ry zpUv}LE<1FGW0CzoduC1n+et>EZ4b_Q*hnue4qvr->*ODvlkfiAcaY^gkEM`6n=8X= zg$H>iHl|C04IC#03m%JeY52~v>_qgc^_M@a3j8rg?3l$f--}J&d*2+6&b{t?eSH$> zGT9k3b<P~@*v*p4_Ucyjt<3Kgmo^t)mv-a)G0*qC(%Y~QHlJx*yCOcYeS3UpBmd+h z8Px&phdWM5x!s9iRc?sQuPWC+=ptO@m&j9YqFlUY*1P`<Qn57^vji?{_Nh+TAr!Mg zB|>rALU+BbYw!5_6@L=2RBUaSnD}<}{Nxq4)-e9s_Q`a~vEP?>dN8m_d*1SR9?URJ zXS0~kks}`8`^&B}9XkD2YYmsOk(lDrZ)<WmxQo}l{?E|yIHuBemu(n#s7}lYMIC#C zOV`Y{{*d?jbW|@or!nt%>AIX{hkMTkeX34r<xEytz^JU%yX|>>)Rc!)zMaro{_<z{ zwd~B`#k|hFzTec2rg?@gE=<!py=CH|`F$QN(s$P!;5}o)z{OG#d9x@+=&?iWI*}D$ zZB{Ka?>O9e@PwM1vPYw$JzwdI2TSixU1Yd2sJO+e^18;VhwsYnE>g-<`MO^#wf^Io z<FaQ?R;&J4X+7)O!>oN9k2P>83iOF_=h}tr%kesJ;#^AMqD9?xYI{5Njf+mkf8!}r zbaS39pyTxNNBHuO+<n&10s>vPpEwxm@G>Uz(}bpt9qV$q&AAJg*tAb9sZ@7TnI~<W zyzxHwv62V5>z9TtOk|xjO}@V?P<ey(!Ea2*3{K~-%;B4QCudDgq)KZ-lev?~3ArcR zh4jAZ285q;db#sjP30Ro(YqDCJ0heOvixWgN<Dt#((k2vXWyxMx3^&H+pwvVOgX16 zIdgu(nu?1#p8VTf6G~+A?y!2EKQ+m`=+rZgqjR@yE|>W7pFt`}X5-^jtxNgGXT9&a z-SIs>RBOLfNo9<&LZDLl*{0b>v*-05ei|$KOj4O;<&u+gIxh5NaI&=SFV1+hP2_&h z2jLW})00$u0@yd*doI31w$9X9*)IG<x8%YghuyYQjD-)q^?7o0QSb880tSkQ-40~c zb^m9WHb*=9(lxhp$D)r_%#fUMz?r#rn~J=HMW)llr)Lw{R8npTMMS#peE&q7UCDSN z&q;-f16r?+9rCS`bzQmgPxA?u0>+*N8LRf)uAj_jH+^khq>AC37!|>?i#-#2xvj-i z+r2L@X6Cc_c5Y$#D+O8Bov)Xw%nPzeNbO~q9I#D2TRy0CrL*SdH%D8#_=P-nvUfyz zy)&C;T+=aG_WJQAuij<O%jU8=Oij-?z);S*dsc?;JBy2-Ri<*r-ziQ^;c{v`9AvWe zTG0cU0!Q_%rUSPQJ^RmKWpQ;AbG@|6XR&z>{$c@a7wk+T79Q=GFmV#Ywl3Ba&)xbs z9&7z{nO$4hcBdjk+kbk)!loo9|I1~$`RBG8cv$cm7DyesCOzvKLtjGhgo8ShI;HL| zVDv3p$^2@=!z?G8Gp+2~`(?C$HpJ$XK0el}7BczFCJ&!(iPY4<trhpK{k-JOx>Mdj zQ877`rM0&`uKeMlrO(qUC9X_s?T&jFTB7h_19SYb=H5Gzb8oqeZM!|`nk>h)70FMm zg{8$e-R)#pwe?2``}sNh)s}_@C3P#@3~i9R{bAc0wmmO*PH>fQ*)u89gCWvyPuME| z$BQNzt2oSjTd>KH>)3yWnLGYy6({;NcsND<j$l(eW%2S@XA0-4Ek$l2mZd6dY8)>2 zN^)L&`+L#T$i}cMe|3FCIkr1l$XdkviS|9o-CEXk>|v*MZ^%T|rkqaZ6&VMW-Xt^J zi2r%5rzzm@h6R&!biYhKcI8OLL2pYlb?<G9u0C2~=&E4)#zCC<p@$H!itnm7Oa{_k zecZ{%x|Dktv%hmXbdBll)`mEyX(#%)Cn_84Z3wlR9GTkbklMOkc>8R@I<+eq9%r7* zs!DHqGRJKC?NaTt{ES&{Wezdg3`b_W=#{P4E>xQ3@i^S9bxnnE@qY%-t*_H;EE>uk zOs_OJ?$?i+?e@@o!da<>2_3#`N>%!QhNnz2dg#7$!j0DGm#_c6+{wZAy3bQ?+kb{j z&C+KT?sqMeFlOt|x*>Y`&KcjA0xCxe#U^^H?67J)e{ucSFlN@NO`5vZOi_paysj^v zY@R!@+Q+xsd~55D8->@WN~hk=cDvoar}e_bkN-+*8Ya%R3i^18ee;St(y^jDf(w0R z4A&I8tkv$*S+F8ION9Tm<J`!T0uyD*cB<rAN!?SKaDGa{#$*QmyLVI5wl%Ey;~Kgy zno%v3W8K2m6OlJ$^=jFs+|j<Rz4hSMW833oR-aN<PTr{UdTA@0$i?pFq$dh0($RCn z4m>R7-TH5l&H;vs;x!XiCrB_JEZJdhb6)D4Go#e2*c?Z8r|C}%Jy#mJgqTiy+$gS6 zAijWKL5Ep`)p6$r#%Z?-WHJ^7@otxH-6_t}#b?OJQoCt&k?7i_+$+DX&12izG`aX) za`M8JjgxaOP1RTGRQi&;?B2G2Q&=SKKAUn>=ZuF68^?6}<E^DhsT)*se?>iL&i)l1 zY;eLOMLOW-8vVC2M-}AqWjhrTC(14^OjvU?`u3UaQB&@zxGT%ltW<VlJ9NJK^#PI9 z8Gb1Z+IJZ?8~wX=r}R$6h2;m_ig@;KlXyE}(`q)G6WKw+S0?>pIArH!5ml_RvrA{U zgtl__itACyS~Zf&2^S_^oGQCJH+8>U{juFrjuQ8ZmIt(FWPICn|9W=#rsRG-qt#P) z-8!zVdwbor+pk^YZdHi+sZ22Y$mDgDfz3cP;?9TN8JX%QCwWRmdoms3sJNr|J@LS@ z`>U_bu9-AJBwff~VzUQphfVFaKcx$0W*Qku`5X;qo#s=-cggE_q}#lA%Q`Ku{%X6D zktB2Ul(x3@1lDeD#<$`(4zD#b`tT&^ytILLg9MZRx#^J#DO1nr@>IXwnX}0K5#RpD zOSuF-xTT!nOVT@fLF+`Q-*zt3?d!EJdxz~~IXP#K#na6m-M8hP?#S}Tl`lGY|48$O zClaZ_w|N+YI5%ufSP~g%l<c9_yEfCp?)Kl<JPk?i$=xCu3zu_9oXOGKD^s)Mn$%ZU zpDg2M7S`0Gjv8*ZukQ%4zch(SkDMgXbaBRE0gek_%w7gBKXY8dcG1CG@!6|h9kdVk z%09I6Kf~5zx*Jv-87SRelc%klm1#7k(q*Hoc;Jx_JHITJ^w?>WyY^)OV=hNDZ;q+i zvV<e2XBq1_2-F9D7tmICII&}Ae&!Pme+{(*(sOl>t#E(Ty4_c8(e=P{GxR%qS|4@j zc5I%wTHb4e%2e_G)AK`|L|$=TnkgqbL33I{!>b(AWlK&?ShXSASTH5bT>R<Bg(>GY z<mwij@jWcPLB}F$33GRIv(SVCCzHQU+mTQwvY^RQ-C#}i6fvzo4L?6EefH_%BlTTI zj;x^vl>6gC?UnyCsLt}J&t;foSlyj_%XiCmuih;OqntQ6{H_KrjBEL4(kR3!;<ZLm z?UJ{^orCqEt8)H@o2#rdF>IaYJyChWlIY%!OB+%?wHfza64~3Vk+kN!-JbQwHeH@M z*YV7G*{M?}obKEgs?xZ(tV!f=+>|K+o;+_^UL>ce`ZZ25ST@=EOak}a-3d7gH|8#1 zC{ottv!pFkmF2|lxoeO18~<4qb!w$w{|b*_H4}sF1<Xo!Iz|48i#i|nomVI_JyN-N zo5js$^X<OuS2Q`NDIJpFoD?l|==+7hKVpV^CR^R?+>-WsOZK{dCB9qx*(ZDmoXi#Z zjwf+OQ;XS>d9yC<_;Jtu_?vz+;cutzZ`EYHWK<uze{L<GeDd}?6Q^jHhpF9h7sz(= zapID^!gk@#9jVvreOVlqWJ@>Y<<)C_uv-%5!~bR4<K@RXm400C?2Egy?LR{yqgJig zhn13+J1bt7RBUqnQdp8*wK&B40H4pAMIIhn(|Jzu9yWOWcV#%Mh**N|=|x>`{?>1m zLRgOrFtV7(X3EUh)p-*+g+K3t6=P_qF3a>K=bCKXCrXF~7VKiK+qUAAw0hyJ(7TE| z?k=!@X==UeSHz9R?7pNqA2%F{NqO3qlhL<o(bE&+9CoI1!bxs6B^w^vy%hV&@-C>N zb?=rRS0(pMFqYQ4aDR&V1*<DQJB^CeCaWBKwQ1wqNqh|j(Z9Izr4OfhFwV+&=)N%_ zCV%7VDN`P_mY!tPTVNnAJ>{MFkLx{`cW$m0;jPV_k@)e)1RbFiC(%*{*)#6Jd8IS= zZ13t2*)ZvF!G-x5D|J@PH;ePhI6pzeE$kU9)6?$ikk2-(FXu~aHsblSAj*@w>~S?y z{+C;SR&WZ(NS=Kb8=<#KqF~2!*JE#ub)OnNd3Q(5RqIG!)CaNkqKl-wv*)$h^e<>^ zZ0THVIF~<X!hw0)){6^HRA$`Tz&!QqA5D)<%X=lBNH^t~Zn!-4Xyu-sa2~N!ZVh$o zwpsB<z5T8owZ{B1_cyay2i_Pd@|{gu+7Y{}Xzll_%`8&AI;Gc_ddEy-(J9QIz`fD2 zdft*xi`<M-tz8y*-1zO{yLE<~dD_3Jvp<>5yS_Dh_h-j#U*swo+&tc-v-dV?@cX}X zlC(IjX*82**QAwSw;q?i{c-6ue!V4ncBYFaO!7?Cx%Rlef35G?`KJymb$(3gn4GHp z&P?qZYsnhz)lRF!%g*nd`E%-YGuDo+-CL%I?me{X-o4kaV+;>`Do<vKc~hpv^^QBZ z@tmP(g~X|n2-i+|;W)uc%d&MUwaa?sUY3c6B`*-$o3^U&q{)<R`_@!;1lg<EB=9c2 z<J-aRJ>M&Sqf)-O4sU~WYkTyp!|6YJgn29lzF+mct=g=5{%Y;6%b6Tg#QO?&w!NK} zTKGbA?b6cUHB*1(Y9HBft!GY{`JBIZo@w9A>ymVQxZu*ERXl6r<>l;jDqZ)Nn4ED) zW&T?7GbHlCw8;3ZjRhXJ#BUwp|FKtRp8YAS-V2P`lXq@gFXwb@_p&c0ai5I-p7Zu( znRvc1?`5=rNcQgaOZh$?m#++w^bFB4`OdhuUHi%ogJ(xiygw-{%AB8Gpy+5HuyxBK zo+Ev=J!`jEizS}>#anfK_O!J(cVr7Cu9=?j@q^E@unCg9hmP-9%~X4<NMy@DyO>Jx zZH<?XG&pRQe!X67QN^5PLS=0Swf{40)r>vb@T+mZb-|+4M<-?8O!VKWqf(l@WnrE} zcW)Kf?(D6%R5rN3J*+a@Gf-nk@Rkg_x#E{*HQ61zv4HPHgJD^&<odPekL{Gx^KtD` zV!FOV{DI{~Axk46vyN85m7dc}Tc^+XG0((H>g}V5W?>HrPBFD0&)usH*#0vdntRML z(#_N5nMe=A5xt9ty`HH_&d}LpoU^rqcj0zEsgKK(KR!4U8RyUt+q`wllid~O=XNc% zd$g%~VPELq<<m0TH-+s~yYsFxut=d&SxCip#YDF!x@8j^zYA{v5h`@!)S5L*PBE4| z@Sc3?k6p-QztkBPcDG{$q_YJq7?*!sSJUefxomgoXQTVY0?rLjrMD!dY}T%xdg$|y zYqyUdkb120t-*H3fo-Q}-;g@^NpZrG>0wvef)D)3;GSuoaN_#g*{un?dk<b)FZFHL z{-VJ3NlQCKrXP8BaFS|IPfr<-qvJcC%BV&?yDE#szT1}FSz3?MPed4|MV!3l%;0c& zxs+U7vd<~yNf(;SCx*OJUpi~`!^PDL*OVx)va72|*LoVl-jTQY4)69y8S1B2HHu81 zc#_2=>D1w6dl;U_JKAyiO2$2YJK;{Qx$?5N*MHoaKKVa`yla2T<eMHF6diZSl!~mE z@{*dgWWpM|2s@RzC(4?OPO-H%erxcT{<zR%lCR7(F|)smsy1Br+pGCw50_Y&qzWqo z$Ds+kt3;n^_HXcLQ1ZBR-@{xi`9gNYlf{QuO;_EPywd(y^7&S-qe8#$tep1f?2heM zB6meMEIVXUG-IJkxx`uJi0V6Xsk_2bgpNJXX$pO^xIp<?#%h*N$sV#zlQ?!N7X+UO z*DfrIJRKjl({k6g13eei-m2XcJ$j_~komK}d{Y$X2sZS6b1XXY>h-xlxpg7IkJ2Ww zH1FWx-LZS^&4vfsy^oAVPP}@pIN>HkZf|z2`c%84i+$Oy-*~fg<5_JZyQe+8JqL2_ ze{WsmZt<Vt(*uJ(2fho=2E50kxF34%oK&%G<Dc%@h3;zweFUv$%dWcB_*Q&-aKzSR zUXwqb0!93iox(FkgqGa&W?s5=^M8h_^fz~t-?=^59CIxByN++|k?6UvFI9^4tenu> zo4lM&z3+GMGLHkE$&8|n_ZA(<d;DQd<n3tl*H?6y+mEL_ZPw{i4rMs8=+}08uTld; zC6yJy3fen%-Z8J@6IuMs<Kq-J>8Jw>E`7hY`@6!THU;C%e8<>|pB1Y<hA&&Q^2)Ma zsT*SN%zt$MXOKEy$~}`|GcR|H5c_hi`D*FO8G_~BnFTouzFb?DmR4DolrzC8e^KxG z<v}IuYi&<jJwI`0tykscjVC+96^}%jG{_fheE9aY*U7olW~wfl^rSFochky;OVxXX zE_v%beX77zaqH1e;gl^46=JWeJ#>9n|M+RF*+CV)q*J$hCX0o!{kqxyu<(<}N;eNa z6M@|kk+Y86koCVBy7a@&V9_w!Jq@7~w@1!wc(}1dY~Az4N!t^>^F#K1+xI9UEBaSx z#YKUi@3&_rOcR~*zVEDz5aUkwSK-mE`yCznPxwvJ@+pg%`zHTDRp6f~xiX!~8^Sgi zK3-ux({tapr;)!oKR+`{^$1ry*O`6OoiS#v@ZnRYx{UoN^lMX8_bzCtxb^2%SBkrm z-ErQ1NABIKSrJ&#cV)MWTk?U%qRgHD89u(rI55l8zrXMG9*=|TEL#HCdKZSSoYAz} zR>|2_OUZp}>=LfkJM<nV{`1Rqd1o*o%BVZ(`qZhd{~0cAe|&Ay$+Ndy*o<zhUlRTJ z);jh>Zx6Rk*)%8iX=t?Myfc?o_D}!vdu`-*)px!QxuV}s3-V0w*`YXPMfN)z{qvVP zE+rk=KJUaSor@b&Qxi{J)iRrAUokPo<D}u;+XZHi%rmRLRAvY;+dftMWYSY^s6O-d z+K?xr2`3sfxHY!EJLPzb^NZcq%_>|^zpa}1bIQBTa?H0qmi%19VB2y1C6DXb{>4#U z{ffD(C-AP3XbsZ8eEZOvWn2|Meij|PtJ7Slbmr{gmFv_yla4N%AY>ZSS+>IF>!S>V z)Ty!y)<_6>8{XmFo4Mli<GoYYF5e;G^v`6<v=YsmH8DCzKi+)A{4)C8<Ll*XIcxH~ zJ=$D@7F}mtvu)otrrDB))49$tS~b@xU+TED(9BKI|JC!VRi{0bo#Ol@FRT4{;o~Zv z$+98%OzF>{iN{jX*sL|>9=OivOJA@$dxH3_irLZs8KN%kS-{J=cdNMCmU$c(jsG*O z7DyE|oO0_R>lgXY3uI<KnXs!>Ol;Fe9n<G^rfxnCXVfFR)+Al*_`9a3Zmrv{S*P7~ zc6S7Ds@HVroT-}sGo<WXa6i-1CmMAR7wepIn(N!v@~7m|PL52sn<7kk%)+TZZ|(VU z<lM*FgF1`vEPKG3xZrzcw8hSku}$xtID-~gY<PJ1+N#njBa;i9A0JFgT4~|Hb%#4Q zs8Vy`K9&r>n-kaYJ=uFgy=`@*rp*#IC2Iq{H5L;rzN~fg$=k5TDVA@E;E`ALTQmKg zWE;G`2RN~AOjf+L>p#QPe06TiZ!>0DDsO92lb-cgV`9ZlqZGZjH-fec@a8P|$Q&j8 zqogQB@Z=`r)KmwF+iTxwo%Wc}^7xS8@uKrPvMv><#5b;6V9=Pp_xvSuX}+j?Gbb}^ zC>=5q?G)!ay`|T}z+_Fu&O#>T4J?xaswKW&xpy`AlS|`@CvDc>rFZyk3vk$)RC#K# z(Lx3JtYh1fUzc48Sk|m^>^hsd+y&8{AK8Arj_eFm6ZAWKN9(qyec+#4VM{sqnmpNF zN^dVLS9zUw>A**|y}kW?y4;3Vd8Kh&+qbS?S}wAaH?g?vyI^tR;mf^wDn0G9QkWhc zJ94{SuT)wi@LRQY2Db;Z!QBK7xh)n81hvjipWwBBYu5|6$BQPJY}XP9IxxLHgLxYR zi{X#;Ry@B$8>R@DGcnK4Hh5WQYBS@DmW)j(t6~7dg_|8$KJNGteva>&w7Z^3%HyXV z7pLcXgqq#{W6!lx%x5NRW9>>qg@`7p!=d{RO`9z_i$zAvj8}yFt@Qe(=MP-zIMeUA z?@3{6ho+G2w|^58cXVHKvbp#!h*^w>wS#f(u`S8_jI9if#F(B4ne*8<E;woO(apMC z|8S<5dd6x6o5`GF9xAe@8<P)*zHnd5A;D*GI(eG`)A7Wwue1L%ESamlC_~IuS5RmQ zYmDjiV&1YpJDME?Y$mC{ZA~z14Jf<upMfiV9mA1I!7Yi?6c)^7%wHPvDx+WXZEpi> zVgaM|uKx^D+{tz}=`~JDDT=<^d6!i83aL6u7PK5;G-Lb5@=>|hGiu@FiHCJwtkVl^ z?YK~HH}%DxBjHjWM{+zvlfMccku@>h+ID2uN<#s^hXu9Tm&(LGH7iVDSm?|aYk&3B znn`>fh94Ixt13_2H-VA0Gye+v=LJuWw<UMEGPzoTZkV%rTm9#_)RER_J>DuAEqB_S zS132`__uY!k28^tZ#Qu5-?saPHh;O-r8)%_XWphMMx2gYzjJHu-_m>}yeLYhG+1j( zk=W+*f;>w~Q(u2r@6MC*h9{&UFVbVz#D!apg`FiM)Tddm?OG|lzOZ^?p2&Pbc0ZFR zo+`Q$jZ?(MZtptm_C4mxpE+~dI^>=g=@ggs+TOdJy>a$j<EMp1Pnc>dr$rpx8CoFe z@TA*OaGRgTEKM^V7nRN}dY4~md8LZx{QIN2@q}Rv@6)`Cf+zagX7*XCu(?gLSQKF0 zcmD0(9W}?f0v?FW+_d1<#<gcYP72>)#VUVkUYkd;V#db(fA)Sim>PDwUDZlB)O>l6 z!}J?EiN+s7teBHJj+S?SV4GR5$n2qfLUzVn{?d@G$KG*q*NIL&78BW?<*hS&n?qiJ z>AnRP7mSJ&ocHU=-ZWxp6q&R>d1>mhJxocTRk&xX<rJ=|n7Dv7V(#s(zsi4BEmMo* z^E$S2g0kb*Fy+Ne75A@Px;$yZ1m$<;d8av9X5V}J`r``YMcw`kH?#BmXBqsP+O|tn zzLd#XW){;ml}UI0Gw_9cn4i_*{`Q?}qtrBp@beY*s`rjYrdFGt63Bg*xc0nPoxgIg zG-qhD2P3P)t|r%1<)DCfTP85d9=>(tc2MrJEz{C`Bqr+Y^kbBY|18aYQ*3$4Pnng+ z^DJFB>W#Yh?w_#ovzwH&n$IPlC)sz*%|y5C<+yR>{!cYOXV%VY!6u!iGw<BZ^5Pj? zj!lYm+2nK7(Of5D(ve>m5|1A*GUGN7w~Dy-q|bB*4};PX!(D&sOjiW<&s4c{)6L?h zK>5W^x7h8s&Ys=NsyeluJyFO__I0(>@6huL{%yI!FQ&jL5h>CuF-_HT<;<VCd?7h! z@AxT3FmL(Fw&CH*PR`TK1wVe=*mck2mbLKadu#TF&;PLI$%zZX(thd;u`b>3oGL_f zd4(CjzGL3UlqYuFjqU05g|e&>CqG{JX(|~wMMtFd9;bWo0ds@eY^_Zj&dOVS+IMB^ zNrlZ!Ijny(gp{pf=P+0avHlbFK2fprL7yd?r9y9y=!{JpzCP2esL45-Y`4nc+ZVg7 zQ^TJ!v)k1CIOS%u;pUwie!XeYUzbZWNt~EwcF*_yLN3R@4uv9Sk`fEF4okXPZ)e?o zr)V$7^X{3F9?wp%4Owi+<1;0AyGoZ>(K@z{7Qz1vTeqzB?ib{_<aJ%fn_GI;{Qjqg zGj2{{SD1Tdm505Q$jn2L2h$mZ)3lB~te?1AXF~9?Mh-Qz<g*P5|4erpKA31WW#hKx zOTGJ*JmNlhsRZTLN!7SZne21dX$_xbwDArD@9emJTbJgzcq#-%d|Wgm`LsmF&2_3f zd04l`A8Y>4kk9A&pCPqU(|Xp5zkNRIRHy0s@AMQCd+j=zUD5Sq0Ke^_FQHXWJbEMy z6z_Pd6kGLX?q=y>-NaPUz_xYEfqAYB9!op+oo+aEMeag4SLhORg@}*#T$enU)fAps ziv?!i-Ln5s+x@)UEz-<I4m!H8{mTU9b2?mF;xjjxSgM|IVr=!0cf7lGT~;)Q^2CF^ zI;qKuGd^yPxHaWu&k?5ysy!JJAFnr9XD`=MnXvsf>*UyLNsP96+Ds)AIZ_Po2i)Es z|7h)>*OQAEHGAw=*4bcF)b{Sy-K!569xi3)GdkC=b<2d&nb%wTBYWpEE}g`<G>vT= zCp~TW&k(S@aFb1m&UuNAx!yvNwYf1r3nOp6`NQlTvi!uII%~af!&Q0F{~2~1zrEaw z=Ov&17G`DP?M1v7H_J8VY4+?_O8vXw?~aa*$)!B}-oX=}?I~PRah8S2V4Kt7+_iD# zr%$YoT(-`p=FDktjTX1$32n+Z)s6}O&N^G?edKBkKVO29r(`1A@r2y7iKmMTesCR& z^AUQ=K85K(oVrxjp8pJ6S<hVDAbWhO-zvTZF)`Qm{JgiU=Grmel6OmYrIE0}8&*F4 zx1zbbzL+nGKe5^E!->X@Z`+nVTzhFJ%Or1!<B283MSd;vy@5V8DakuUBi$C=p4pmc zrMr8@n^(W8Yo-4)Fxovod(dX$PR{Ds8N43iX3M6lS){P~?+!Y9WI|=2(W8%Ns&71L zs@riu;ZBL));(+oCaO%zcypqxQC%Q>ZB=%iYIN+in^#SjHzuZTzA&?x^LMFA|B4UW zAG=KEVsowhBxV`%Le^`l^5VdaL9A1scCI;mM?|{tsgKP^i<=5U5qDNcT$BG6Yqsj@ z(ap<u$<H)7q~JgC+oYL>sYbcx(^!+7n~y%;Z}0WZd`ivQBkhv}*O$6Ydm>rUwruIq zBbjqMCTQ#o+8vpH>FiqJw|jCTZhzan_2?Vlb@fNW7u~s?9rn6%cfh1qxhC?=%1jaW z%qo5#xDkKn2*1~vnGs#p^*NVLpV?9!A{A6G+Y^wQyrL`Ogt?QWx&66WeLmA}O+Mkd z^-PxS@xN|+&QH4?J9XA{={Q}r=vJeGrwer^IRt3%oD#dn62LR@yI7*^BD+g_BpT1Q zdtcu8SZjajq!YI1_jZeIf3@a`W8>uC3nZ={J+iWPVdK8Vzpsa$HVw@?XJh1fz*xt} z+)}VXXYs;3wl6%vk|(B_1qc}KHe0a$>e5U$6JxWSo0`^cIU6=j4NbcseB|Sj`I=8= zm8r(uF)nMo#s4?VR9<yyvYTgW$(fphy%RW`a~I!=E?3H^ub=e$po0$EDsQF*pYOgt zv_#M6(we26EZnP@LPTF(T{?4NZ_3oetD0C6-sT=(uB)}rd$-qxO*fvLowTtfdgt`u zgjGVveJd`c<ec_UQEAM5#i6zKMOMkokNy+IbH9oFn&h@?qdZr(l!dfWu(WK``PAav zJK6Sm7v84svNCeMrXtdu`nz%Jq}yA}%pX=28QZC3vH0%u4eaJ!CEa`d_vL)WEj>C% z4+O2T*l@k{ulDIDh9939KV83rcf~66yj1z1+kUpLr7<U0UE8qbx^wUimy{E#u^Zk* zoJ@$h_p9`B!@BvJT@Nfe=S<!eaZ>!-C-!UGXLj19>EChNoj$Q!CpR_3`Apku??*pu zW^_z)7Lrr+HWdHQ;C1clny)5H`yZbcX~=E!xN*OjkHh}U>)6s;5|2(ux-+V?ZC@^D zqA2OGDrN7x$iTAst%a#a8@`*}DwFP(-oQM8`|xxB-I3WFju&?PXLzT=mdcRf^!AF> z_rI&n!gJatDyx6mw&ecWEkDDAPd_=aZg(?7j*ips{L@ok=gwmKe$%&YcHJWXWw-Ra zY|7sW`>5Zr=ydj$_F8;5srLBgx!H0|+l^S0ER_Y9AGv0@sb_myz@!*a?qye%S3JMA z#m_>`;ok$(0N>-MraoDnw{oRZK-naR6Ui=u+%xrDe^gz1KUG<1V{&8hyL9CM4gcBQ zGCgZ*4}0JGlaYSvP{=AibtjMi40Cfe8JF~{o_y!Uv~PEAflh`S=LzMi33U^KUw(Za zUCGePnY8`8v5=$vwGBoo7n3(NCveJUayUx)NGi?x>~W?idfTzn;=8}{Z8>x4#Hm%f zIvx&_Tvf96-w2MJl(KZ1gM7h;-szdjm;P;)s+rSqV3KpjqRBVb)b8%vU2^T}^QRAs zW}WQTTiBPUGs#h5NAK+fMh}NmmHe%e#!G`PYPfeEbe&u}JN|>L)s;8vx7SQP)0c72 zZ~<p2n|EIFcCTw97oTjHA)t5U26tq?cDT9Av?ue#KfO5P=*X>-mg($uiX*@@$<{L9 z+|9>#HVG%$EjV>=@!d;vkN3ah5Nwr_ey_s1;c;l<$BGu6Pt7X(ZucI#-SG5u)R&LN z*S4$;pQ7yTB%>y%;K04MuWNUB>3&1|OIy1qt5`}eo|-t*QTmj?qC?+ahR&9k*gd&z z<EogM+|u2@{;iujxtZldv*d(M&XD4Sk|&FU<63i1#o5cTdU$J_*_>VH==q4@#K#-4 zl{bPSXBJCHS%}PicFfc7TVC_hh}nFi^E?(r3z+R~6yI>=%etdoJ0uR}&b{W~pu%5h zlN<5m=~~5F-*10Y%$YPFewfay{<c$XqO-}lBOd1tuRlJWD_Q*bmMo^EBVODyB~Qm+ zJ9OokcE`u4%8<3^-YyZ-;%5=jG-~;@?t8D2gJ<WIo9)4er&fwvKi)bmXX&%cb{>;i z&g|T?Y0H9>GG%6A{du>ezZS08<T~T}49iURXZ3}0+pW0v&y??+Wc+QJrL5n(3q`wl zJ>tSwCab3E%h@EbimUFduliD0q<y`}*KX6o*)v@tCu=Z$K685qgQxiOh;}{KAeGH4 zq}XB)%<m1GXRLW!n~AMu{u1GrPP30|^{!i}r1tmp#MATjOs^W5Fw1LkGir5fsOWWn z<#oN?n-w`RK+h~7EspWH;)P4=Te&>KJg+dW<bG%NWubVRB(oDwL%}`PwI7y*?pgXl zQlsKe<tFadqsBhVBfS|G|8@Nm7+S<4r!Dkc$xQ!UO~#3x`(NgJb;?hh8UO8~(`>Qc z-m4w2Ead0fskfhWygkKj-L;Lm3mWV_Wi&V1%5XL-pM1FM#z~W$QZA`iTki3BJz3N7 zd8X3EguAKAe&vq?jFo;{-jZ0tx9IwYhjnfn<#JBw<ea|H|2AU3bmo#%GrwM7>vLe% zIhn-tPF#G^>6u&JPB7xm$lsa$<l(2Ef(_eb@;t=Up3Rs4$&h+mtBGS{g6*NNM?c0| zdU<Q?mP<$w@!*zYZ?M1AFP7X~J>gD={k?s4JbyILbZQ#rF>lK)jh5TuX=Ge@*GJ`a zUuh)A9gm-Zd46&>r<-3Kt6tKu_r^RGjR#eiJts@|=I*FVT&R47>u1WR?~^WBa^{y^ zlF+o9lW}@J=PjNklfP{EHZdxE(+eMY?;CCTb#3=9<mt!u*r;8cpp#p;w7JM`>gU5J zJT`q>IAP->-LKN0zGq~de6}g*)wVlJ3_~|0u?rmBzcl=0+-fEHqSc~PCOj~H#m&ID ze`zMuu8mWj4R+jFkk4gNxOCwsi=BZhCLMCp6L-k*f9z86Sn$q<4Q4!^JMyAFif;MX zCiPD5pJ>XA^Zj#mf={kpqUv$|Pi6STnrAGpCn{PtmXrjqUiqJ)Z;IcWlTtH7&O|#G zF*3S8trMwueos1CAcXhCgVoGYJ`O8BNxX@Ezvy?c^4!qvqSt*-mD+2m`S(q#xE7<y zayBVBC83nP@7iXrf_-v99iNnYXZ^eTE%;N`mx^Y&{|s3^<>m>M^S>6ZRaa^9zxnK_ z{JVv-uB)uy(fqpVki^ZYOB~Lyu5q}-`E|AU@kytr+N^OFI<g`$`GnEG=&wtS4L>F) zggU!Q-ina!^_ymYCe&AmW%->0x!(*FRz^4F>7M>^@ljgt#uJNNC)`-9`~I?@X~$w7 zsgMcUnitRBbUoX6X;!m<md;Gorb(Vt1Q)G0UjJz!Yt8<?05Q|!45l;ANwkK^a5%1e zHR;&L8EJK&m>edqi_Oa`S-*O+u^dPEZUv3$h88Ss@hik+vY#3A`OFmh_B&r#_TpRB z#;^YwuJxZ-z;s+C;nA_kErwGsZh5_H<)a-FcAn@xkie6&wnL%#=cR}nYzha?`JBoV zdtSBjx?c$AF{ktUA~_;;gdBX2UEY!Taq-jz2dmj4mYouqn#^*->BPPZYj)i_yH+e- z#(CSZ@BL-h8NInbvMu;==jY99lAMBWN83EvUR{6q<LdEG6}eM7ZBnPY&Pq5iJ#UMT z!;-l>A1QBHb6~=y`1~EkW($u`NJy4y;uH(pv2p*>kcyhb-jojc0-jeAY?}*M_)Nq< zO1xRDvf07W%5<HrWoUp$5|ib#J1*Z7xRx8PxWau|;%CG~u^ri7Y_A!2WUhPoGEVS; zN1Nyz_X6J=OxM|`-IAFx<21LY%!yP6?IzCceseNq9UdI_={+oXru%>bYh6gskD}ws zI;)b4%yzvf>+cQ!D7j+=PsA#gry^nje9r<;$cap!D7-R#PMp&b3#pYmcc@>xQo(Z5 zyt<}ps+hu>uKiK6UgpPpOC~%uS~4+QMWeGJXxV|;IeD@c*VP2yM%?tO@jbQOHUEi5 zk=+Hela+i+BMP_MO>s$%_<12!%x6<-z~cgT*QcvKONASMDwtxjddH@_PSbvcw@#n8 zrM+*mlxM1B;kPH99V$YMch7XKo!I#3NiVbe4lyxi=fb}lcQQhj1gdmAc2QR>QqgLZ zbmZXt8`so5@lo=;3tk*M7(9BbMQwPhV#53TdrlQ8PY}Ju$g`mJWqzx?q~SB3%YH6_ z0_$F{W|N=L7uOP$&cu4lruVG$A#Tr7*Pgd*ciR3|1}Yp3>+u&!jcsi&%wgTt`t`ZP zIep_zN6y@MmDhKThvDnG<4-mx_Z*oN>tMwoapTJ}7sbv$X(=sQ$I}Df6c#a9UD^C_ zPtQ*7iBpx1Z#&X<yKuYrpBI--&$`&~d8d;OV{vj-<l|iCn2D#a1fG`QR!%xtyGini z%CyAdcdys3tW4@w+`fsixM0Dp<8!mOdFZUJ&iuTlwMfTz{q?yDvJs2>Z%ehvcrbgN z-ofxX?TO{}nR!m{S>#xR6F;tX?=9dDF02zZ;yHf1IBlnlr}<-_V@c6W`Pnz*qh21H zpr93=c_rd?@|n_w9-^K>4}0H~^_qNLy{sYO$+6_Oo0{6E>)K{&9#CO8!d#zmz4Pg% zT_59a`#mV#DYodSv@+8vPjQ9DQj^nH7<(DR0={QQI+`Uq{?=4;@@ZVc>|(}J?^UeK z`*ecGl6)3{JV&Oj{~7XTIYm1i$+#7hd2YjHmWq2h<r8@lC(M4U_RxP})WY_sY8~vo zDVttM<{bBPUpF^9`RJ35E7Q34<ec8RKJq`qcB{6GyN!GAx?g^MXw&3LeX0K$o(QC_ zIu^00VfSL?+!N0ux|KK`4PUv<4`=qWlQeu&am^*U;z{V1?!PaT`8D&DCq#6!DYWg) zih8LsX(5a1S6h$AjumGQi&}F$5;5o7c5V3_ofjv0_s*D@wD$U?O-9RGzfGT9U_aA? z<&T#6T~XGYipaxmOnc9*GF874)caWdPQ=Z1p5|iaKZ83b$}BFKIQI_sitjOV?Rzcx zyU$EJC!Lae_OQ0->&?AF`3@&8CZ!%%h`aZpLgCtz&vILnczAqVdY+hm?%&azuu=ah z`|8jfizVF>Z-ckY?bH^K`g1~7ds0P&jL9;$fFp5_3wJzTTjFJ^(0=E<N}8x*Bg=G~ zlIKne&6#`;95_~)sINb_*7-r9iLU0v=n2_%CT|LVyofq2RW6dd@2>C8U}p96$;rkp zu}io&J>OoiyH35I%lO#&)Lv!f+^G{?um4+Bt*<3IG5O7m?~~thm~AcGIFo4xvzT(x zF}CR@l`LO{7<yK0^4fN#A;(|v-SQ>fY92?{i3OExZQ8cS)?{(*t{I-Ed$eO_GZ#pF zU~dgL?zExYS~<D*M8l--U(~%El;lNay7DC&m=|u?dR~fWpPcIyhLcvJ8(73rx4*Q? zU0uwRIm2e{jj8pT-wd~hKKD91LB*NtM3eHei>nP+Zd-4_^10a1i0_6{PSAn8(%gfd zj}u&1CAm-SnI!QfW=-`y2eC8kucCfUt^ZS%!P6koAjaCPb^pRE-c^?UvYi#2y^R;I zJ1$>Zl)u|7TU_E)kjD%gwOjMHJ<M9MW5yw4`CPBo-NspG>_jb6(^tMd$S`q<y^q5? zm5+JzrL0t*B@`QaDCFtZ?&6#J^vRvO+wZ@<wp!F*=k&~T0>LsuE8aSIO}x|FG<W3% z#*mFowR@@<ErYo39WdPybD?;VrNnDJ%Y=))%d>L>makaw;Go@&?WXVU{d;K6edf-~ zIB$)L>fPSP#*Lmvagy6M+&Xag+~e#&8b9sAWgbax%3EZ_p!`brve#leIi8C%&XnIh z_@BXWWvar_i3=Q5I%L<WB;*}`9KCAuHtGB|_E);ncYITG5@7J%bY|h>2@~Az#a&*T zRMYc9W?h<0@uB;3qzkUk^_g;3EpW2Touxfds|{@JM4fmP-roIWY}_Qe@6N`ztNBV- z7w%GdpT9EEG3wQgB|FtCr}LS0Y&2(ixAleKHm@C-BD*GW^D-N-PYpZq$w1NKN1^sc zvs8xS=T%Q6EwUAw^;o;y%=^3}YHmM{u6eaSH+$N?)vx}s&Jbzyl*lcqxH8FEI+yv1 z*_KNc8_g^xK6xv^H(?TMzhTtLHc_2tN9Hf>+jsf&$3>4$@UZY&r=40HnDy-EvrDVD zF1uepTjiUuq0-clsdqaz@Ep$EzEt1hB>!C}$qI`g#~m*+AG1mAnS8$BNCeZh0DrH3 zwVD|}FC8yd6MMYvfUyR1yI!ewUi8-5lUwg{rZ1cLiJ{N)3Bv@YNtG`T&kgFbeB7DT z7sO%J#K=>BYPnwao;D9fLodgG1#Q{Uuh^UZtnQvURU}t9!qV(cX##JRrNz(us9m|M z{{^-_%UsUwFSxVDWs=;h6Z;-<IOxo7o3~}lKCy(giY{pkOsmSaOW*s?AhobnE~H>Z z@3fTS1apS%_Hw1#{~1(He~P#*qZzSSeP>>l@BX>PkGAXIy|L}4_h}d3?H3{@vqekZ zd^q7_5OYM-oi7VgPb_lyZhYj}5v|#xKlo%d*Nab@7gpM=6ri)TTe!IJr>p+cl=fpD z-Tg*q&Tt$0GHl#->)S51&Fv4e_%)BWvDF=#J$I2sge0fZ@0?2gr6C6mpSa6;A2Lue zbIH%Uw*QB0U8$T!VbQ77!@Dd4R<amK-4D3)pMlFP<&#dzQMRirbx*%<{Lj!FlkfeX zL9%*l{SwK{X)~3340bR`Z&`Eie%ss1Pm89vZ<UtV?w{bYKttt^Rrt9d+s;f=Y}MY_ z_V?4O!`boEmq%53N?qKwQOoZLqX(D2ko$rM*|S!!-FE7Gf=Xz=S|GRPmL89S-+2x; zu4>8C)b5;14$|>Gd+STKN7ot^!wH;esqCd~T};<LF7~-`di(E|sT+5iGfzLY*VCyv zBgSp-fs51hT$^L=Xf8haIKrbbRajH%Zlu>Awk>O#-!2L1bBLJhU9jPwRms|(AGgk~ zJ+L7zrLQVb<09kX=6;4fZD!fE40m4s(VkHDjJ3s$HF~mw>J+{h?Hh)kiuX;j5(@HU zZf<=Pp8NI3Wx+)zbN3{sZM!Hu+jRYL|Fa(#XLv00>6kdJ)As<2m~`l`8~+)4RZVv4 z`2A>|{dwK)e!)=VC(WFX`y`pY9$n&O`?USyn!Q>fmmWVj)UP?KWYW>-m*4uzqEvPZ ze6Qaw^sa-mQ)QC=`h%-|r?dq)^fBe|O~1WdD%PfDvP~h!S|N{=$dn+jP2Hkfjn&N5 za;l%HMMk_UVsKUaW4k4I=eMTWefhHc&Z^ginS}+MEn<J{^Zj#_S&mQM9ft|2rK*kb zPo0k*2)Lab@hDqJGUtx{shQ2Xh8(?1CS}G<h;+T2Ve=~P+}1Mhk`l-6XYSMW{A~7l z8SrG*CyS}bu{K_)(aMXHV{=G4cjC~ml{*u%Uw%@FR8Cm*QCdhMX7ay~d5Iq{ObL|A zo1WoOop@5^^`Sj~>TfNby>?mpmP!8YlcnW2mrM|w*!pd??$*R(cV6|WaCFMFL~hfl zuA6;_@zmN%e(shxK|(>{-!-x~EoxpNe`_lrPlSr*(aEZvm&(59Y`FA#x4+kUbKBgI zSNEzi9$z`#)@5-qSx;-7Ca=tatXo?Ty!P#VwXM%kBQR-?(|?AyD`#x-E1IE`WYHWm ziDTF8seiN91Rj-9IdFT)j`WPb3thkN4zmc(+*7lBpGt?Y(w@Xa-y&ir)itqO|7Y+z zIptV#&xxZRkJuKM>*sSl3v+(+wpGoboWVr3@tIYa@)R$}1YzH!e%lhyE!}y`Yirk2 zYp1q<Oin*_UVM10vvJZH)5%RSFW0Ztv`*Q=t@DQ6?)s(EA4N37<+XEy>|Q$LcJ64s zJX1zPsM2Ag#5}gyrhZpLuVnsQe{9RTotj(2&FWtMbhz%Y`T0>X!QQ<+4;Yx<CHPC< z{}Hsq$>vU_!sPFd!Zr$Ngt6UUS#fEl%uM6SlPjFLZ#3^<JT>>gp~>=k?#}y^bOo(= zt3ExBetv6pXtw>1RrBoKf3q*|wDbQ{u|`sFlO%`y-;`L+osa55@8~mYHZGr7?X_Sk z%iXnSqJLk%V6-IZrfxdZ!?$nuTV22BE~71VW+QX){=Bz`e}=36?Tfj(XWzyNvsLPE zJg#Vvc$%lDYE$}rt;Z*eqC`P42Yt!>#3Zf_&l9v?8mpZ+dR#bJ;N$VH3sri1@(W)F z7w=gjS;*4kDWG&zLRrD){Hs6O@z<X`y>oZotNk*|LiLZd*yQ9bJd&bmHaWXsKVy}2 z#f}ce2)7)scjjrL@zQc>*2z19SR20Gd))anrm(Z`N$%d(sjj^<>el}Z-(IGcD5YTD zF+=cOtm^@*g2if_LQxqHw+r1q&fj!ZO~}U~G+K^z&7woQWvun@rZTr4*eP!q<-4!P zq@%x6*;6rsgRi!A??U(J!gcz6C$o7QuM{ZUdj2?UmRQ2>6c!<`cMPwybm~k`?Jsf? z&8fX(5x3>Lz$6<hBPJP1j-3p>3qFZonsVyn<pUy9Wf&Cw9`BydwQu7BF^%ni7Gzz^ z+p_0|&ziD(X2E4L4lk^(_%51n$F2LuYr~Vui%Dlsw%m<)YvZmQvgCkMxmEMplUJCl zqWoo3?~8uBcYR;O#lu$>%Jh|H&#uze&N_G{X5v5RsC;RCp-i)mbJxWTn|HLm+N#qr zxyYyO+u!YMM_!+wC}JACyF@2%*@J?_ys6WV%{g+#TPx+^sdtAo&$J2U3#!J}xoz&Z zJjyfK&1;8N%<qQ%Ub8;?T{7OiapKv#o#x4}U3_j{zx5`vvU#ohu}7+rH7wJUnY9EG zZdx5*(dT~SL{;;#K9x^_XF4{`NYyNqo^Z<F;rOec*UuX(zs=~o{=nhe{I@>Il|CJB zWghPr7g~RW@xn*Z^KWmat*iOU`Q2`j&Yz7NHz}(o%RO2kSXUnFxPPhOro>YLNrlq< zMP_f;Exu4-&m55WsnBYo%qHFc49c?w>o48E*U9EmB&53W1k2P^vjX-HrslC(F=Bpo zA%Xh!5~+vye|K*YvSXjI_TZDaNX|n-o&w@Ena8flP1tYzBGV>c(I&9t@diDeW6p2u zzw&Lp@%g|6g^<#|V?i>kMV0G$L&9F4m>+P_E$7Dh+=aE5Hn*lQe-Cu{p6_Qj)!-+` z{nMV3PD&>kgIvG8&2U|3Yc<RLY^8>`aF?>txrWZi*_#&4epT^0k8O$fQ?<DYZVX!# zn?$8ObgKGH_ZJs!amjU&FYTWy^J*>k^dN_Dd9R5_BLe1?%=5dm`P+#*Ty7SP|5mvl zeZYFq_j2p3gf%%{-3Aw=>n3D&KImPncuHl%Tdur_T`TwR__FTgj+1;ndn~3VR`MK( zQM)QV`RSQp!HPS1SBf3=CdD@0Y4CWoedVOYQz`G-S_KTWL_2erUt96;nBk*oX0@+t zPjK8iAoxys-4>swpB2TAPpAf%&3>nT=U|<zZHC2%@~h2Rt9Pv0a6vBJZ);G>`Bs;X zzc(5fJ-0mzv+6(Gsy(UW;+hY0d$X+=*B|Jz)DrFEPznn%SNkUQ#_Yj;+0u0!32&QK z*Rk)qwR*c^mYtPiu+8eNoExt_E|hk<wO35dp>at9*NO)bYzdaPCLQdTnV{!%-t@iP zMpkRb#1mf^KeKswcloAr&-^>mGlW;XG7;^uNfUP0c~I8<TeSUZeSy7RXlHR^&dTN; zJBk<--rO?T@%Y>V#@iVwyERI+f3MiayPi4GSt#kd*h@v#DWYjo&DWp%xZ7DOCQ9Eu zH!Zn1ulsnfrJPQJ*vTG|q8!Pb&>gQT?yXy*lInD^(&K5LVb{L5n^z01dHglH-RoC| z(ee|=I-WT6?_v6#yCr-5T1_>LQ_@Lsr&T-6b|lw7{<!vVvrU1G(OGFp&X7Lqch@`j zGX^Z*v%Pzg#??nbA9wO3Z{KAm_3__Ut&FaNx8^!G<-cXvaP806{c8iK@vGb^IuIRU zm=sxSyQQalZl`3D@|-pXW7Dn%tJ%_0CKp*1U0RG!l^JhjkuTIfSXaJwf0ZY*lh>*Z zJeF@03l2Z`li@HfEO$4`pD^jdz8>j$*F-En+;kM$X~>|r#!;pD{9L(4Iq6dyCLX(# zzvJJ!q|NiCA0~_UupFCsa%#QdgjbULmkKD(WJzP2xJ-v@t|Rm1jvdPjm6YW?+LT!x zx4BHnV-ZfWy_07V$ozb|j@N35<PEY180!n3M)j)vn!+l6?K^MskzmO<B^jj%uZ_x< zlPtm`{eQ$a>82~6^m(;WgKHJr<&}xABCaw-<b7)>*~#eo_33)4FZo(0rHy{)ap<tM z&k#Lg=j3u%K+o^;&PwTj$&nK*(u6#wtMEOz6Y6RI_*lc6$zCaG-i^C&9d2OSz~koo zv}5Dm#%uo><f9h-v*O7(viVGE5Mz+vg$ExtecXO*%A}lx`&*f2a|`9&H+0ZQ*?7x@ zWs**QbdTTRylb~AGJOA;KAv*0GeEFWT+!`Tn&rciJDZF>SZ5eqm{)c?JCs2-mCIWr z;y;7#4%WRqj1r6?dv8R2-)a?NQ|+a+_UlHg#zS8p^7J@FoK&a_@IAX?dIQsX`J9-y z2|13ju0`cqyORqdVw!l5n(fmz^SI?G7|L{XMk|9{+^aJ?_-|{y6<#47k{6Jfq&(x& zh6c@mBG&WoVpeNjcRuVGY59}oO#th@xy>2OGZ*SuP7s!0@@V+AW$!MAD?*ZtJG4qR z$S^!D{JYv9@XGH_Pad9@iP?qPe^>Xjd7a>55_!R>aHB8u;WWS7K4m9#l@{GPSQS1s zNpbI!6Yg(UXRN99k77>Vcj&06`GrDpS?#-<lN>iUrbS0Pdvm0*I@?a|)MC^L`x<>b z@x<j;m1z&FvrbjcQdRIWnK|pa5bM^1svhh=E<QfoSCpW=HKs}D$O{Yk^0jdl8w)30 zYTVH+ZpKr~t5%qN(p|vKSvo)Aw&!-ItV05t-H#qLxeH84HB*=>7R0U?qWE#mM9Ea0 zRH>%3Wy;sC-ca<haOlaMz-yj$|JtOJpH57gvAloBA2EY95%YhUEO8T%ja)Lhz~f}9 z7`v~X%<8@8E~u-ygee`eJ-s{rVG#eslt7t@-+aG>Cht0XeJW?P=o4KH#lEiimpi{M zkUn`bShCN&RQw9-zWHA+ZG6<ZglE#m?2ppx>O#Z$IgYXH_S9bW_E+>@w-v53MZ!wQ zLOZS$vrS+z{F6Un`)&;;w{F!LjGvb+ICi3Uo6X$oO4k``m1Y^_7kDsEf2k64J;lI< z+mN;4N;k7Zj@zpCJ&SX<@+NVt+_}%sRn4ZNiTN#yYzUYCsmj=eWijhs^DcW`ALT85 z;;_jwwcaIZ7bMP2mp``9*OO<`xuY|-^yuzbukUs1u}RXWhO%A;^X&S|p~=VkEW(_0 zj%4nR4q!7=NP43aB5kyFi%rGHRgTFIlbyQaDi?1wJP`4g_srx|U(WyCEEzImfyRN} zg*O}2|INNP{gb*DgIep!;04S<?Ux$TKCNWG_tfX&k!63kh!<IgAJ6-irJtLa`p?Dp zrK*LHhfgmzqiTa0`>nlfue2DgXQ)p&62dLI_3VF!QxlGUzHwxoL0C3JIrGlFhr8pW z+)q4rQu{m2IA->@gR;BjYP0pGZJm@AbuQp^`X!S>hrA;_#fy#Ztk@s_KJN58#gL;t z{<Y5ACa(J9>eg=;zhT?)y9#D}%Z^lasno@O+<5G$kZWz%_FFmZ@;?K^RNW(Z3LZU6 z@nG}w?6v<Z!<;q0^RdIZj~D-5a?@Egai(60*}ls!y|+(4ePY)FK}{*?-&@yl7|m2p zW8GcD&3iQeKZDk#-Rr{S0)>0p`;R28$@yqGDX_@l(i<zO$Pb@981g2}zV&_Ud4W37 z&YG?t+pTY$Sa<s|$F=W#Zhv?Kx;1Q+wH4kbae5q%cRsiJ>C?qwcXyh%OYK*VyuLt2 z$FsAiI>~UO&iz>jK5Py5-!?anvtg2wf8M|6%JbgO^*wpAjmgFCr$pVYuVPmwzsM>n z_G9*We^a@Gq3!m62CLJ1XXmcToVTQ6(lS3CgA>avC7gVFqPNI%C2<~|(ZImaDq|5O ze11Y=&)oI7&b)d{ie+8-F79zmnV@yd_F!i~{?A$WPi=VhHf6R)shf)D)2T~NOweE{ zyCKWK9Q|o&!NxYjif6q?f`yePF&pmOY4#)VNajRkH_o?9J6HsF2>yMwk0o%GPLJN9 zhmO|Uu7`)mna+)yYa>zGy3+d1!V^Ym&W3IOZd}j0ogsE5K%Oaf>629M?A6>6eOqIm zJUTwf;L~Cz%XP^!8@PAW1-Xjr3&<3IJE}Cz)OKqsPwxxI*VlG^{QM~?XVZ1Rxg}aT zKkxLbTyW+wTrtg}^~U7$E50s$@@e9;rZwmFw%t}{GMlwnC0AJg?;(#T0ikmoRz))F z-4@I)T(Zf~#%B}fIgwSX>hFYU+$!E%l^vyatFv;xv8VEe<ce<rtpd4XclZwJf4H_| zANTQ8s}62SWwk?3*0x8**@z3zEW9HV<o@=l(3(^HvX53Jb1H;aaJ?_6-MwAw#*LcS z%Nk_nsXTB~OJU3{3iz=9^SY_hBCFZ%=`n4vlJ_b(qQa3r;nWNL16pl%^SPX2WDN3U z+AJgPI%ThXqU$;7fTeQJYR$lPOS+l=Xjhz-$w{8+spFpJYPPkV`P7c;kDP}0oV;GE z1SzCN|7VbjNOf~NmLMK&)WmvRIWlYQQ-OSyvtrl7CV5MnFnUV&?anW*wU{L$_;cp+ zI~!~?O2gIDuG+L+uKF}*$!3)%(`aMWuL`AqGWX>CnbYY~AaO0YP{vO}^YX+fRXHuM z-hTFZ8&`YWdp&KF^v3J0XRD><jVy2P>=R}9yXjhzzwQ;~$^RK99C&a-%qi-+b86s) z`+<I*)1O!;i1b<Jr>Smd*qf&nbz%8R>Bgn=EOd1ynTQ9Ki|)I8-fP}ZiB8KIr!%61 zR(Yt%>Yc6rb*pifk-3VGvs2W?9V(h)JIzGcKj!LW7neqN8-3dQga4G(=XH7)HvidE ztTOS=oSvMy>zOAwZr-?AsO5KzoV}I~S8=Ll!itc5#&ScglCAq@u~ejnh%lK-N$WP( zXlzb7tdg_Qq}M_^Ri|v(J^5)@FUDy{`sx~VEnuJQI6+)+`lb!LHQpEo9RJL=ZNFf2 z`|-q8?zh+^MY?5=O#ZlEip|Vq$HrA=FH82VVZOi6{^_-THI>Uoo0z4Tm_7KO>E<~% zEPA?b*7HE+u8j^-ZteTG$lqrB{(9L|E1xrwEvd<dHdQB?UM#uy;M1i$D=t4evAuV9 zS564;@fpvrTr2$e@!NNqh6AfvZWo0V?q9#ud*!y5)iIe1xLGcFPGH`8m?_lt+x>^W z(|Q>b4laq$WQbY&Gj2Ikx>>q_8|T*cy?dGZz4T%}tkdcV@SGAEA}zpg#J2U>^GA7K zLoTX@OcVNQbftB+QEgX(nr2EuXX!3O_UP^37F4oSGBq1^J{DK9?!Erc<j%zR$NEJg z1Vr?;&6R&#d9U34M5OGQvowQef@4@*-NTq4E7LR9-HbXpWxn%`%3`H8JZG)NHttjm zk#qX$6`9=UF~jGAESDQYlBdn}8SCdCF<P^&qgi{lrnw^H%hw^-WO8z5gr4@Dte_&U zGEI5Gx;cBQ^%fpk`EA{;pGsRUI-Z={wIEsH%H%H-|7u1)nP#*hqPcKK3Cp!-lg-QD zP88b7wT5@gtGd!_&4$Xl+Il{#!n0P~Js<VprNGmu;`X02Gem9_CwqvQ?B08GiA|1e zrp+Bb$%{_}E{cjV9WH!Ywe0h{klGE$<w~z!d+L5_RzHWC`1}3Ei8=zAWip(vuHJ9; z*WU6wH2R#cuIGmHG9Oen6<_FMF?j5FSJ+y|UuicJPmb-<+|$1T(?1?vaKpjZ?Fw(2 z)oYhy$C#z-jB}?M9c<}xX0oi&?uvRlqkh_ww3IWanoK8NIp5J7bjn=m!}aJ{fqQx^ zCMo0;-I(+urN}XQHh0lN$4N#i6P|cy-+5ak>cIZ#(^lhxYrP%Q4A`#Tkq}*L;hVSS zr$BL;%*IWfkqly~%D0%SE3TjYsn0&KL-cV;#*T8|lPVwYSXPDJNeg-_8PvnpaZU01 z<G<SZIxmiCCI*W%-+JZy<;QhD_N-5;VQY6j+wooR^^r@HpD)T+m9w3BW&KszwMA8o z$J@1pZGH-uJ&9h$wsnnsq4bV=?yx^ork|M@(5Y9Scj$DgeCP@T`Md8NRqwRv9f`UX z^=R+e(;eoFYZZ^?l(AV(&#cvR*w3rcnj*1e_FI(+PA|T_{<JvRra{GOx536FQ(51a zD>>Rs8752XUAp6``=3GUy1x_mkB$Xgmj&N4tZ`^AzH<9<?Adu9%6(>6PMC^c%)K_F ztY3~PAhsz|q-eWWr{$^Kr4!yJ<ay|LeEE6t(T0E<MQ*>pGZwhrE#2|h@7Tr7+PpDY z*BI{Zt-4n5C$L-koqCGZEssXkX2IHe*<6=d))PcpoJ3mXu5FNYUn~4=CBqW;slho( zrcODW53FXf94^RMay2}5abx14XMIJT+LHad7&dEtP$^RXbwQ=CvLk?z<?W`11xzJT zi7yx>k|U0n=A6=Dlv?jy6(IGH%VmY$(#TUQvgPCFOD!sB+HJCgsdiczOE({TZ_Y#a z?Zqp%wzjV|`_cUT{xO^M9jbS>Z%7qa_wP-3aAMih8}FWp&wL&BtjW1h;ua%|g8i&X z>2r33I_WPgT($Cfb<yI9O)jg=FC6+^5y5q0mV=J((Y48!*7$RKG&srL%#(SsKv(^n zr4CQwfisTZW%&<X@n7sBbkCj1eZfPQek~U<^#YrI!4D><Do*NFMkXuBo;dQ3{ekxJ z<42ZGIm6qi^@3Z|e%YOjyH$;Q^mSA!9?f-Nxq0Ii$C^sb7Ne6aTJFUT?w1(;+Dpwy zoFK$B$zeZ}$$IS*N7&fB3)r6A+OT8Q+MP8lb9Sp<k<Jq{d#3Mpq<Po<uuHm2w{En_ zn0S<B;<O+}_Gam~U$=X0ez?J~QP@*!l0(LEF`ng4^$XT@o^EY8rOjXH<#gsY!<`<p z=^Gwr>FHcNzsYFcRkI>TmHO!G-rM{<`qgvt|1%s_?V9#VZ&%#fWD~)el1-ZhQ%eKZ z<k*{L2+JF3q#HhVlXEbet-zII&vn7ll0z+9XK|>)+mh`c60d|!Jzg0b8(z3urAvRy zXX(ldOFnKoseI}aBk#M-&2O)K(0+ZYVRhqFl?f6{TqD<*sNeAY5j}Bz%8$>=6Qw$q zF&89$+4y|H3dhvmZ5uN$=BIJxr+)qSHUD_}ag}VDdlz^gCz&cgcJR|knsa=*ypWW_ zg52b6A*WxLU$RNNg^9DC<a?L5X7P_c)5wn-j6_5Wq<fEDy8hbx=))yVVfj1u6miRE zu$Jy+*l4lA;nS1IOY$i>tfz%faQ(D=baIlDa_3w<2eWN!ukBlW`eCx$ql!ECjCZ)` z?VfeN)pcIk#2F6D%+y25cB=H&T3mJPPSly9aps$3kdWw<ri1?W{aR_3_nbGG-PYV- zy*}-F5aXqW<Tj1>8o`$48WMM+ueA%P2ut3%#dqUk*TkQ-87IPyo$IpXvvbTidg`54 zsN=rrc6(OD#Y<}mf1fbv!rWC7rUz}lJdQe?Ug=WA$;8bTdA(@6b6v=3F})AFB|aQb z$yL~Bza(x#5ZBYEN7akWzw@8+{m&p6U9a*fb_r`l$*)pbt%)CR=#=ZYY>xZB(`3#) z%aC_k_a5cs<Sh84G{G_TtYflF;Od1uyYo1e=LWZ*aMs##jAhy>mWIek>4%<=6OvcI zKjohl@A~*<oH|QhYPwSimvXAv(`qh;OO<YXDNSLWt(`mzqAwR++9?-q7R2nA!c)T9 z)th~HMv8f+L-@5Px7!!jYb8{yv2>a|DJ6BI!rR!~ywXIT$;sX3sxy=P9y68|+~Tb_ zT<@;zpz?ca?{{fK9m$5cIaxandL&LV>JjYi-*x2ny4!(<?A;mx?!r$rm=rfR%2v*w z8^cudqF-vAk*8F*NxyR0wdY@Y^*^mmPWUO<yUSFtDNlBK!heQ)cj~$F)iM`MEK=<< z)>KeyoDskD%hHrjlb?F-ifLoWC}#+XzC6`aMP~NVCx&}|PMl`L_UPK>hfWd^8(mm7 zx9t>*nD+ekt80&4rWNjWa_iOGmS7$e;3;N%BV=~=(vB4YljNnAG&1j&7K%K#|98pa zgxV!H8QpXrGfca6hUxa&7XfPGiOX&sVcxnpIM+_sFUgPZ*|AQAj+cu0#ksQHp%dB8 z)pRTLOSsE;<@jVs-P^vd=jV0p?K*u*3h%x(9Qh<7vqNQ`ppvK5LY2JWEkYVjAABXN zJshsw+~4<BgT1KelTqJ|j$5p|QyWym3_qOO$+OH<>8)a5;=c)*e0Pjenz-B8UMUA$ zx7o5P;K?*+F_$$`|1P~wyL)K?D+}|kizk&NdjB&NXR`Y(+VNw<n$_y*JC@vxsa34J zJ=a)fz04|Zp=(x+)%^jBI@ZKaIhnibZolBC1?u~I8~SfG2zV+eey<8l{_s0FSwrxc zYlB(R@|m%FULDg?dwZLC<<<OUTY~xYo@Fw(Gu&OD8hC+Eq(SlVpE$V>IZqbs(EnP0 zaNSRNQ!%bRfya27PDMmS%nN@Vaq^Sk7FEM%iu&1&N!Om1tqfdJDZIT#Qz1`!hV+Ur z%N9FU+N@b?D7bWq{o8lf3;#2$n|<v3$(-bw)>9bXzMcAAy72PUqKwBXW|piS(q#)2 zvd^|{o%-SOiA|mpWgA!;cCT|kwSu$%NwI2Db%JY=`JEW<k_FyR68qe4t}X~VFjZ~# zF>W^doTM#khHobx)XG2ig;VA5T$i9D$tQdx1j=5oeIM9RamdqCi(%qcqq$4-UujKa zQ>j>S`K;)ZUsJ`-tf|#h<vH?=$2EZWWD@7UkUNq>N_W3(-_e>q@xzkF=Q(p`)}9d( zU=+N4XTNmthR00|M$&Ubnq2pZtTS`rU!k(mT&0OOTirJ3$HdsDThF#OHNSR{w^mK= zUD&!-b?>FgU;6u_8a_WYnZ0;oYD?BLUyq-G=TkJo8p`!NRZl$jIQQ(p<KEVe9nr?7 zI}106XuSF1Kb7k&x0{2w*0dn|%U(Yo_cmHiDo|E>zT*I!`GT3H7h4jtyo92@zWiuZ zbmioNj^6E4WDitnEaYF<ee%Gkj6)G?%MzB~uq%;Q?&WilJ(jfU(5n+=ceP9eWF$@{ z9p5qW-|I=9CX&*6q4~Q{^>Qe7M*n8_E?DePSko+bCCw<c&bd*1>&xaRNgbk-+$MPo zU3A-iC1^vk(#gd_*OZIaU*dScA625lt5V=B(U{D8hf6Q#aQD2epJZ3eE}8e^__CHM z^H|eEbktood#+|>jA4H5Z1G9p)PlFW?nbUTA{Q>UO2DyK=C#0XZwsx4SF7`KeV+Vy z?fSbYKlPCe6K`VFS)c8)M>Yu>OR^O1=(8!V=APvFv~2%@3;E`Eww#u)I1zDj0mH^W z2lTxb?ouz}sa=`8^~&$&s8%(P<L1#~wGM$t<~eY!I`0}A{#a#l!~~rpp3Yn6aux_L zn(wue<*mpw*MbilHilkV+b%V?&(BYLX2hD^YaGPIpB5eoW0{nETCic;?+GC{M3sM3 z@68mOc5kmOcj#x$Cu(9bIst0mc584K<S+gDBjoytZqaER>lGbD@4pgU`}S=dPwCI_ z)Y&J_ygI$bWC^24N}kHU_(Rj**-R3&VKS6dIhn+8>1f2u=v7<P9-UfwXs+Z636H`e zb^ZJ130`-%s=Dnz)P3ieC8Kz;aKdJbJ0csd?D%u`LQq=9E!U$>wrfo9xGkv)dy;9G z5_x5U@~`Mwldo-@*{)YTGu>#>+;sW0XC7}3-Vm-X{LZ%Rmi1(%HLn;Q^RA@C&TJRo z{^?Jq`>Dw$YbJVc_0T%%p*s6&Rp}~=+2Y@yZOo2bW41z`>*}r0H_x{@Xc$h@yK~ti zx>D!C9R_!;M4L4kM>$x}|ITW^l_6>8u<ikeAa`t}<1K#Y<5BY&B#n1xFx)CP+`#r{ zUub4{{_30>d!r*$il5Hb-nNrNIpVva=DG)mZWXUjcGRgjD_N|=$E{>&dsXZKzto8n zIRQRBjmqMo3bX(G&6s=rbm&PfLASeIQMcFB-j{lr%AZxbs_=@t5BC})kFE=w-Cl%D z-jTcY?SF<{Gh&_#OQ;z3l&Uaq?O9jZHzy-<Q?f^DN^;);y#}Gy9iOl5DCU_Rzj>F& zu}i13?|;n<%*#EOUfyQw9&G&Bb3)zITduBR9Ui9_ePm$F)ksre4V}_(ID_eN;r>A1 z<&&EJ{c)Xi=;+LjZ2qTS=gyp4V$$lJ=W%svsM9<z-5=LCT5GMT@m<pN__4o|=T?^v z-u244jQzSf6+zxQ#XDzMG$!ZWJ*d0lnO(@Ao$l&<K1q=?Pp~GZ26fk|e6+3#EcoNb zW2AgYwaGxjyf*S(MD?xXz7Ee1&0hL8*3L=XNzGC5^s(wm5x3mz1LTh_wSKzDVA93+ z*#^JXSp8Y`F5~d5ghFPU!b#kFr)>P8&lnLC`YvX*-D}xnw<q>r&3_;IQ($uc<Oy+} zvK>Kgn+g-Nc`bM~@9*$r?9MyRbm~;jsXHC3j2<T)SY*zvw10Q3hb_PMHS36@3=xje z?|Ag<k1er0e1P-ur}=NAEcH?u+IC7u%s*pia^Q?M$MH$3wQfCSH>>Vnns9sL_ttL> zxoHpl|NIP!oP6p`R6?Y~X3_mt(|xZl+RH8Y)Aa0#ektSIp(@kV?<%q#D0mn<Ddt46 z^tPo*y-nh}tL4w=9=mGBv4A5@$ZdnPkcXNJ^MtMZ+UiE06GabuOR`LryTH#~e4$Wn zPp^8*^x2l1U#On7Zn~p2xvZz*fOL@Y<D3beJ8wNOnG_>%wmyTQs(ATEpNgh;p3?$C zzKgKbnn!y6E3vtA_W+M6qqo@9DMC7T*8bJzp1M9a_|%s#S_Q3z{u8Hq2CVs>q@2d& z&Q+?lcIBnncHRmSj|FtRm7~n>=HIb#=1V9xSu?k%^Xj8J>P}oISUVFB1PePF%~YSu zed<+1TeQ)QcN<==x4N}xPsU`|$gh@me$IwnZfwzWm&7bofAyV9CE_Lz^RDf;C)K{* zvT5tCy2;T^oEwvK9xPaC?V!WV-Ctlo{lmJmPd9G*c<#ZfCnl4awrfkhVAyU{5%?)* z_2aei+gFAsdK#`xi*(+4=zW0Op{hSet2nO)IIJ>n+nBs?v+RMG?8u{ecYH2+EY$Oe zzR{NJetc=N`mwY9la%`$K6y($VXEC8mMvnp=+V{qJ2UofIkzNx$3L5&T7Cf$XAA_m zrfvOt>H0FYiF+D_lv}m9_T*-3?*Fv%V)BVY61R*b*e1UHVi>q!f4sBX;XV(+?MIci zw3lDrb@<QL4NRNMR;_t;X|uOu>w?2ci4R>qZ`8GE(TaA6_`p&u`ZDdVOwm-q6Tid0 zac}!~>H6cfT%Hf7hHRR&;KsXO`PY53U0rrO^Std?yTV;yuXgX<d3Uen-n2A2aPH{i z<f0dxOwJ1~+?#s%<UApt76q2~#r0>`wnrr?w?9#ym@si#s{LM>c~`~7g7#Z+Rcy98 zK2c%M#)(PM#k&2niydPveq1rR6<4dGvN&K_j+j!-%)<ueeP`Dm=e4*u_t>W&MGb3? zFfaQSU#Ps+?c~Rdk3vmnBs=!Y_x@*C$}O3~b@bQ@hvX|ot5$!zw|nv8U$q<`n{H$* znO`$$0@GCXw*8Djn~I+uow%fo%|*fE#Sxu}+b@+qUdvaR(&Ij94cqlAatXZ|-R=Eq z6=%B~mCkI-@KDkH@t;8|Y~}URsac!8XZ&aQ@$Yb`+S0=ZPpjLBrWY~ZTo{)8&-6U6 zOtvz!OxDJ{(6Xy{XUF=Q^3<;MyQ^Cu-Ehm)Zcc`8>&^aR(=(e4dl|P*-TEUt=I)%R zwL6Yo@^@-H*6X49Hd7~rdtQyJlyzs6rqodj!2|a%T)D{R$F=falu*8OvG>2IY_5WH zcW=)<u<BG^?U8FcDzdAso(0X?f8i46<aU<xmC3y~xY?AB^!F-Gf4s59SIx%BoYi}U z7>mAjRj5vf%Ln7+Q%fQm7&o#Mnd<AS)fh^7XNtM1PWY%*B4&EIyM3zd)y>~-$x6Qv zD$+_9?0Yng%UQTEfpdZKmTkNR+jl<AF5JGh#FJ^#hNg=X3-^b~&DYYHkSo-f##?ag zy7@EzrPbFa<-D1xt;xl}?5dq>*8l$8ww{%eks>yET&?1_7_U@aC~_&<H9@46;f{Rq zq>9PTnJN=Zs?FA`?!0zo+JW*3P7N!}8Kl>C^SOO}TJUkgr71nUoYMQ&IZf*`>nYdY zK52GCj#YDXkGo3GB};}ECXYWYF#F&xk|o-mr*gj`y6Ey+PM$XBI|-YNV<xU@uw|9? zG4zm7Ol5oapCR<^k1#2Zt)Xpi4!iM0wB>b~EHGlsym5S6_8r+H8eCTIUdGG{J#zeA z^E=hNrR$c=W4YhTRdFfQ<*mTt=-J#GUVnb<`PAdx$Hzy^T6m%>Sv|ijS*qJ+_U2K1 z@|_9X^H+wKM`g)q#OXac=Y8j$b-6P0VP9Tm9{2j~8Z2uT?A*w6M6T?@T3a4xIsNTB z^o|(oiw0f@oAj2&;-2+J1{JaF7a|Nx?md_{MLd#wdydE?>uJ)B48>-vCRU0x++64V zGWqE7LoIw}CcMUOn=~f}CdGD_{Aaj!b^4^qX<fyNeh((5JUZ}u4ZHF2$BwC|j`Nla zoLVrI`yJaK`_`cD6Uj5vCoT$jzr|fJR-*s&pY2PQ&Eou2|C>Q)yW)b)xvs&>_Iz3M zIKc7TEVh{{uE82&6Li0AE>^$R-L1pjuFxx5te3mjTWBw%&C5Msg`1Kav=td-8L!;B zU2&u9iG`+g``j}{ACpY28#iqIy4FX@ME9FzyF|*axgVwHE{Iw9_~Wt<%F`9EX&mTH zwX&32cd;%s`k1py5o?gw<nq8GNrtEOk2F_&tSNeWmd$4Go=)8j(Jnjowr1KpIljq} zbhheQGSltymgdEL)xBjU6)B#qN9yOUU-avrX=h=v;Znm+&jbfghFcO7ix)n1?Kevl zyR+~%=OG8ZwZ$v8e_rdEaAuy#6E~wz60FPxZ#M>oT)1tN@n8~9#gV^zecYX1-1_jK zR@dLtCYPZv@HU^mwBfht$A_bQ9&6`L<`J1^Cy*!Od3D0){a!uNhXZe_x&MxgdDR}u z^2*j#*vMk>#^V#-UzqW|d*1R~?Qb{kxjEdP#d#ogW=`3pJ+F(BA3d57%Dko3>BR5e z6JKRC*p+ANvON^oz;u9nYrm~-tj`za?J6xP!VB({y?wo&OYltQ9k&T@G`6Wm9s8>v zC*+XlVcqZ|<>A#8e7+NV9xOiPXvXwLV&%hv%#1xXOin4mT5Gp$Q1#fjJo&KCib%EN z83#7&%=cUSVeO+I9S=_$buQ_To|0I~&>ywLcw%q2OzlOXT@#CZZ~S?g@o~fAk`r9c z%nR84XDol(SJAa1A?Xo!;UDeO?UHqWrr$Y!%QAv5`C5ZtS?|e|G=?nRlMENG8?c5j zNP2GFdFRtAXO^C8Ne7OqEoIpB!a_G&ozLRYdq>WKIgT<KtcEFbpQKFWsJ<z%?efQE zY|1A*XC6?#b9%?d{l1!+Mkh9H2vIw9M8H*!Lo8#4&fH^G&62kmUR=M{a3((OT;Vmb zi96>-%?r7Bw9R^T(upN=B~0H&9B8v~xU^b4x2(x=qurLaH2+D{ayQ;tX*D5-@rC1( zO$TE7`K1{|wo6YfKK%32%m~SOkGH(_6`iqKn{V1<SKcR)Q%=0N$fR>|>s<c>ul;=0 zY8;|m3}q#3X9!-n<RZxDv*UvCx!gVnu4QMAm$lTa)>UHbII;IYX=I|^>w2q&GyB`0 zC>ov=?Cfh<oEQAb)XJVGp>v*Q&&393H?cE^mkM%S;P{+$Q@K;T!Hnzh<3OAJy*ZT; zO0o-LjAr+@R*TLuo%oo|GNf^Hr^1)Laz1OGsrZT>*tXzihi#58qnhQDmX&S_{byXS zNUePIsQpBWaq9L=2DZa@xJ%5hT``|8(5~~Y%WvaUmiTMC1V4#r%rc3-F=2Pqfe+uV zvQ}<f5Ye*EIk`C@?9`$w3tUo-A0Cr++<LV<`qza%=j4Zbgm#|nkQQ2W(BC>c?)Z@g z*6Bi?3dt*Zq`u{U$#gLKtUEP|+0e?OK6hW}*2xTd$GMp^-%gmk{@lcxh-W9c#Bxus zoSt1hvohjd_e6=AEt_3a#RANJuYaY<U~<u4P{{4#u{HL0by%<eyuP^SnC+!CJqHX^ zrTtHRk^H1`%kW8Ok85p@*sqenLrrX6lN{7UStDBau0Q<a0-yVAD@kT;lk#tG6N`TY z8=mA=n${{{I@4J!E&1G^l{WmcbDY*pocnZ*PunZT=S#zyrDTNsQdV0>osg(iUg{t$ zd#*?PmLBVx5XMW5GpFl(p6Xy0o$38H_{wCDpEB<iCtJ23J0_+gt`H-e$$5T~a<YfX z)x|wgkFR`u?C%g#!(p^M;PJP|&)6Q=GUmy*3i%5@icY;}baF+|p~pW14Fn!P)|^_t znR{cJb?JYG(0tWojWw$of=Ux~4nNDB!s|Z$(MRSoh1x%SSMKhq?_VmoXPb=Q#uIm^ zPj1>YyP=kqk8`QV6@#7fGjmMVq|8_<Ey5w^-E7UhZLh?K#jFfFF0Jfh+TGfDOK(Z( z_n=5SlU0)%o_KjC<w)lK%A6B1jUz~63A<yN)y98Yl1{8Ux6V4TYQpbUr}=s_iWIYR zk2{pcu8EF|x^PS^WmCryA0_8f)v}F$cwfJC5IzwZ!ScxW*jg7Ro1`eu&ghIK!r7l+ zhcmbykuyF%<BIT9h3|4I!k(SSGkuC?ocuL6$2ZX6faBB<qx%lgrSH#7yS6-Ki+IG6 z;Ql196HHV0dv|#VpNa8|;q;mOD~~JUk7kCaa9QETuH$RZ^yo0W(70K_u5`X_@vb>3 zlQY<#dsp1yR~MONGwD!@6vy48Yxtikb;yNG@_ozAanMYmLE?|TYqR0TB@%B=>u$Zf zzrb#G_*^-EnVUMNlDdp4HlOm^Tq6?KXy1LVrQ>7D@kS2Wb2k(wf81*1xa?eIV%;4! zRkl;PWo2JP?{AA(ApG<gYwICtp(S7cGtBiq)qPqg>84@d-8Z4#V(N3(E)Lw|$I&Yl zv-0UAcd<7Ux5oX=UuojQYge^uv)l9u4FY+$mOqYaH_@}Kczo-*w@`G=y!N@Q{~2z} zzbTOSm!Hb6^mprjhVmEoZ*Q0XXE?pS_wDUD;blu+7`D#d<z}=~lIPg*#-RP5S23S^ zteNp#eRp!gw(oDRd;K)ry=mIJTmKpUROkO^cyv8KKI+ZyZM=6+$Hy=G&+w18p6lK{ z%cK7|{~f-v<fp{jNjHnUly#2G_#S<$L}_dP<mN8lCw!ZjcdT2R=OCONqPp$y=8eav z{+|DzA!zgC^4iO}_iOijd-wQXRn+!vy|rOcZgz~0Uj?5#Y^qK(Y}=W%>-N$+uYYhw zoRnenP*0hwp8Hx-NACK!#^XP(yMEV?pZcF+E1!4$J;NUb-`?+Czx~sH2Jg>n!qhI? z8L#>BQR}txrnBubg(ns+;>uIu3T@Ws=G(V*#qXV~RoEg~6t`;|Fddoe_joz4hH>7z z>b1LWeJ}gZz`HB=M{slf-%a`7%WmBJU2XrLK{PM!>f6^>{{>|)YqCtTNV(0sKkJ*; zlX&0!{P-wuWy{%ui|2o5-CoSF-Z1N3`hSLLwfq0|{AbvH{QB$XzxG;$C+xrVC_4Yr zwflK<w%149iYbhFRwa1cF@`f`R-&5DQlI*OiEa&_?wBlpdLq)9bE*0kodwlGVNy4W z_OfYz^Lx8(=gZCg&u^}MIc58eC%M04clW-n-Mx0{_t*P>l&;;seRrt+QDMfyx?2%< z-tns)iZjpk-FkW2l%1#B*wT6wx`Nh97H`dCh~6((GR6MguQ%pz>wm}W=lZ_;P5QQb z+O@ZHzZUI(`a0{Z(B1ay7FwE|A2%nc$lY$<dbE?Zf7|0fm0c{CPqK7N$)0E2lXZHh zqs`kxi<8Q}%l_T}YxnH+_5bYd+ds@&tam?k_w@a?xA$)?uhL(pys{viFSY07B(EnT zcNJ20ByYLtAjPM&m1V}pRYs?rJr+jDvTd>H{m+myyZXM@U+eM@&-ee+^*p${@@}2> z*WB&@8JhN-41IU!s>dR(O=V#Y8{H(L3zFaM|MT8+i?G+5w`JzHHtO}%F)y_h{l*=2 z-QIWC=Y3me+TV@7-?4Y!{$FcjcifIzd#!K2-q9dMfj&(!=aPVHY1>xrUb}T!ic%$a zTYA^GfHRT3|D?i;-hTV{?(Q1h>f8N4UjMjMXP;h?yY)ZA-)nF8>;4McysM--jNwXw zn@Xx6!+{ABw}b9x7as3pHeP96l9p6A|FTo`_nn^~=0A>__B*=wZ*HE=&#()I1_vhm zyW@3`_u8YK%mR_q7^N2cno?bAtDnVF{%-x{>iNsA|GRSFKSN4%y<AMi=lxde9D<)L zn;0!vxOm3NvmwmO9k$w4R44D+?waJxm;LhE_U`)q-T6ho`+u9gui2g%^-22QquRS~ zuZzEXd;dSfgG=3h`xf}wh)q~B(b6^6Bfx9Je+GXp6N6+2{ySc$7cjUn+%DeTZ)bJc zV)pL%KXcf<>tDKcm;GG3`{lLUp#1!A>gnnEB{O9hyFw>P91NYV_B2`5!_10}ecG(c zKQ0MNReU!*uJfREN`GdM-7@CSaT88#d-&zv%i8UCKmXgdx+uEf?zcVc*K7Y+=B^i= z-@Yw!>L-E2p9B*93eVZN#bmGckXTr|=j)<Me`AxQV*EL-&K|2u%^wzjSW^7<uGsJB znCQOukJrA4bKkikerI<7^0fQQKj%KZv^{qJ>3!u=0o>X~MjaAO6HY`f<}EnAy?~)6 zv$AJ_p8u9krgtt+mc8Lrn|0_v!)K%VpYh+W|Gj5ZKUez1{kKc*-u|;kchmQ$o9C9~ z-&wR@%&M>A<lc9yJ2tr;b)4iXy>CK^-Sp*2-7IcK(KSB>-?4a<>vos?42hAQ|LtS- zyW2m@%k5v?UVdo)vHLfszkX1WyI<<K%_GzE4~6a<Y<e!qEp&~c;DP%AE~cNoUALET z?O}h#K6PdIuh|bQ3LpPmm2&;}inZ1EFWuL@6+XW=xGeXR(K0V1n;sR_ZsE1Z*XG$g zpC{Jk;Mk$z#CljLr*ysU@3!wxk6nNG(xLl5!!Lmk+n((^|Lx!8uh;f&`d;zJW7mla zgM@B1OIc@YX|e1nx+fi;e_R#G-M5=3P-Maj4i!zaoqPAMRiC{3UHIQ~a<l7SE_(3( z&VPn?#lN<_{dslWOW$pGYAyeKF%8Vw8FE6*qqBs;P`Z7`FJ8@}$>&<HFf4eZ-uh+l zKc|(I{A+5%H*UMXy8p@3k9(`7%X91IpZ%J9`#(eY`l$D(H|LtfMOAdWDCK8wmtNDR zIVEGsw&sFg#}75KWoDi!6bQ)hxLlfl>g~HH^_z2>|IWR;`aeUzmG|-JipPhizFu0k z+BfO^5A9le8;?TP$&;EhPdru(<vg+0+Ol<bx}sy3_o^GO+TC`nn0)`;h9CbKcD}qk zeQlWhKTrMa^60<!m%n_vJ?g>K*wuQv?=Qc&`?8l~!J-d;4@~1J6LRx?EU)LZxBJnJ zhfPlw8>TURQ_%d+Fjckj--G`Q#h25s{%3Ii^Xi-VZ|44I``)kaw||}Wr9S>`zOQ{v zwEXe7)&S3=hupH?E2iw2BDnVbvE}toEEZWVo-pZY`z|Nfj#v{Ji_q==8LIvNGc5m` zAGGKCe};+IuHFC7aPrH4hReD6amytyC9Dp9KHuQjfwf(C*mAeq>xFuWwJwZIf9I*W zlYyIIudjP`?&Q{W`p5I-k3S46Ft6Ql`_9(m7q{K9KOc2ya)gCa<P)ow9V#&lT)k{t zJ3|icvPk9Mk!yA({_<RQrN76w{%6qVF8#B8o$BAey6bMo_dj-BCSbO)wRVj|8VhUU zt|P^ZPBk)eZ~exY&i1hLc~$sl^Q*@{|BbgwmisOre(wIE6}B==A?D`1xr|%;k1c!p z%uKuNF^gAzn%XTnvsE|l)XT~9pAED*`<-vzyXpTKmd|w;Xxx!H$yF)zp65=5SB$?L z<o3J{PF6hbd7(WqHRCYD(T?k{o_Z%mzn$N^P4`=T`PCm6ZEFABs$X^Y@Ym=spT92p zc)?QBQs^j;*Qr$=LK|PL-l1)Nq+reJGwOT{TrHb-3zxFbKfjcZ`<vRY^>^e$w}1F^ zXP>>+srbzkx0f@1xpl{1_Rj0&6DQs|5ts33W^>0KCT{&56W6sr^zoeBQz#S}$}@4H z;Nv4)k?X&TU6F6KpTGaj$NhI6pU%6#{B!;EsD8QE-Fc7d*6v?E^>y#UYx9e5R@S=} zzR2|1yE9JdgD1-?=cbVPRkK&-E^fN--&*C7{(kKZZKKsXDfiRfmA~|P@}FTxdGxC| z8;km0alQWxRd%bth2750lb<|wSJ+#@hO8Wp;J5R0&m20d_gXB$LTdKxwuv@t`pSj; zu9@%V+w$`MH~oLl?mgVQ?d{{!bN`9V%l|#o#%}7beXAo1|81SdIA4Fhol$afW5494 zrtLcw3ho|{;^T7^Qa<4@P3g?_eXsvBoa*lXqJQyd-8^}HuP?Lrzneepcl4{<c`_@W zg%{NNPnz`cv0rm}nE{vl8Ic$Pts<Ll)o*>5Wlu$}DUWX5uQ%0M=|97_D|>&eyM60F zga3a9v3s%k0k{92tNBqIda<cz(&l4@C#3TWmK}Ti@KDoaNABqrF*jseO`~~DUOJuJ zcH?{W^V&O>xz9sY-j%VvzIVLu+}r)9^X6Y$AHc+~`uK*VOw7r(w{N|wy5F1~@jD~T z+03Rd)#{C&sE5s(>+z4hQs2Jq{$@A-)7|5j_CC&ivvqyi<Jvv-r@aJL{%5%PJ6R>L zY|3n-6J`@UA4v!L{P=Fj&d8y{6nCKM@X~DY`o#C&&39~jySt+P<89ylQj+)6_We_S zdAt7MxfzOU_RLojFJRHIdMhR9y)7;yphU;-q4fQRm*-X_mYbXZ-nRWegWlQw_nLn1 zKKtd?^H<yM|FXQyYT7>`N_3LzEz`XnI?HCb^(#!4Ome@**ATt_*mC)$@AGW_Gd%Tu za6e_*!}XVQ_glXXY1K$=T%_<~K~`?I{9JZ5PxIW~PP1KoTRgs(v93RG`{nj?U;207 z{`dTfRqlU=<(GOEMcy;F3sMVF?0v`ZpP@S_h+p~fDc>#a-<q5z7u83sUs8SN_Wn=X z?mv!>{T{!*{n_pOxeks^mBkZgOkq=LmOa&b_{)EWtSc8!N-NDhZJgoUxTSB}>Rs=$ zzy0VF`)BstD<yi*xBar^_x>{+Yv{S~NRdV2@d@+YhDj#Rv)CNw*=}C4aWj*-_WaDH zf7bs#zV`g(uZ4d!Zi@e|_}3@(ZreQ(w)ygQNo()9vc#S63}E--xm+ou%|5~Q@4~6& zaeqvs(z)wz&i`(9f7-qKf8}Rwf2{jG|KGjW{onO>xBt6+nc-B*_eAa~i)C)#HVkn5 z&#>It+r5XU&ErY$qXegu!c)~RXJ4&X+@E>(7N{9<14Qs`Rm|P;pJ8LR^tbohfBzHp z&^0gOxW41zn>;ZWmD_)vy$<wQ{w~W1dNNmkhyH?P^0{07#!oJnuKLd)6}T<$ds*GO z>TUNg=l`3+wwOs%a&g!^jW4|0U-Dk5%Q8HBavoFHIoZ-6wyUY?ej;z;-*D$|z5cg< z`M=e#BhPHzdh@`C{qY}H9W>y%)L=46u()88>;vXyTb(6UPDI>E*^%URQu2Bx+pTK~ zZ{JS)JCFVAyMHpjf-82L9sUw^{@41i#m|G~7_!;RTpr8nC5i<-@4Nb_&V1FR<fI3y zPxx>B!gcoT)*|UQ^6rfP?yiswf4BZu<*h4BpMF+)-C_w3;$YOv{c)@D_M{?-6-LrA zhT2&-w(owq_h;OH2EBMGyU^bo;`1-<cij;^cW1p6gOcQ<>^y@>?ibJSN98F>cu%rk z{OZm&6U+5m;{G#yjs6u-q<`BxZ|l*w+4Zs+Y+)55b3f(1^6il4x-;WYfKQIZ#D$3o ztge$AA0GK@A1+twP;Pgl{^vTT+q=tt2CyAFQldET;*N*gTlZ=dAJ*D!FhgQauHmLT zH7g3<f3M$v_;c=UpJlIgzZd-ZUG|@Wt5x*aVdV~0$32PpyZy>VUbcBEr*kpSU*Ww# zp;+wNq9^xvs{g*@|J!W)Uz0D@`wrIM-};}y?)HC%ss*=2yZ>%sJjt-*dBohFi8HQi zJbF^=aKG%~2NT6z$6x(t_;AU${`aK3ckzk;8LDott^a2`EBeQUwre~uovog2S;IO- zh^bAk+w*MuvnRD1*QB=XKHc5@pJCNJ@4rW4^6O9M-oMrV<oi4G{g=<@{wsUxQ1i0; z)X_a#igv_C$hymgWGp>ds;=}=Q-0fGr@ML<S7oBh!t>rqz1?^JKZE?2WrgMWxwkFq zKi~e5yQsla@Y(Fe9<B%EckpigXL3)y=PZY+%BfP;oREmm(yQjF?!HyF^Kbaw{|tVw z*2=wJFDLWu_P<#P@>T{y5+@BCm8B;gxl{9EWv_ankH_@D#oL~V#w-23_~FmBwYG2c OH@9oYKh0wPe-i+_(8u`z literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg10.jpg b/TD4/src/main/webapp/img/bg10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b021e1fa3fe3bddc6a33185e80322f3b98f29aaf GIT binary patch literal 70030 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�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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg2.jpg b/TD4/src/main/webapp/img/bg2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dfd4eb557bb503e5279a84edfab57e0bc0e3bb85 GIT binary patch literal 33131 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�cg@9uUt{omCK?r)dZoPJo=e8P>JW#0>> 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%0D$R4+%)mv-lZ531<hkC> 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg3.jpg b/TD4/src/main/webapp/img/bg3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b74cff774a0c42148bdbd9059ee3005424bbe2da GIT binary patch literal 37072 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg4.jpg b/TD4/src/main/webapp/img/bg4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1ae06b70da4fea08c03b0dd093c86105a9afb40 GIT binary patch literal 54175 zcmex=<Nrej3D=6uGzJDwPb~%x1_b#3hC$G!G&#GHfsuiQfq_Aef#Lr{X330_k^(Dz z{k&qm#FYG`RK4W<T>Xl~0)0b01APV?`-+0Z<m}WEg{0K<%sgAA_q+EiDP*SDDutW+ z8u%7Cr)Fe&R28KLSNVk`S7j$#rYPClDcDq4Rpb`rrj{fsROII56<bx<DuE5R$}6@4 z3F|8<fR&VF+bTJNY*mQx4N!2-FG^J~)ic&jHZU|)Ff-FLG%+<ZGt^NqGB7mKH!#vS zFw-?Ou`)HYGBQ_y0wp^Io1&C7s~{IQs9i-VX|_sGPnDOK>y;bp<rk&v8(Lagg3K^7 z(k)6!(=D#dD@m--%_~-hnc$LIoLrPyP?DLSrvNfBF)6>a#8ycOYHUSrfv+#zV635) zn+x(6*u%voL8%C5U{zflQdy9yACy|0Us{x$8kCx*jARvli$Dqse0{B4@{>z*Q}aqZ zU2K&qatriQGE=NfoE)7DjU62=%q<-a4P8x~jE!8K%uOv^T@5YWoQ+&zdOh=sOA_;v zQ(<~D5qd50>a}t%N=+=uFAB-e&w<5WKt_H^esM;Afr4|enL>DGUP^v>F(_ccp=RZh zT9jFqn&MWJpQ`{48LLbr+bvw2Or0FfolRX_T`k;949$!U44h3(jg1@~T`kPqjFg~y zQjmO0P>;Tyf{i{X8j+$ECKTl224aF!ASgB3DIk)0YF>)1QjwCq-T!wCeBh+XkaB>5 zfr0V=ZH5*G0d8(?9&Q019szNFUVd?D5di@aX?bxFke3sel9G}Vmy=UgRaaG()7LjP z*4KAH1&o6H{DQ)QqC!HVB7!1<B2pq^Vj@y%Qc^NfQfdaua&mHV$_Cnc>gwux+NP!k z2BxMC4)(}K{6D}T$icLlg@Kt-iGfLwky()O{}G1C3=GVSAb`m1j7-cdtZeKcK}JS| zFarZfLV%HhiIJI^iG`J!nT3gok(H4_kV(;y*)dQkk)^OvNqFKyBPZ64K_Um0**;u+ zm{er^(YZ-wQ?jUuAR{9q0}~T70}~S?3p2=IMnOd;L&v~Gp+e@yiAoENoP;+XyvXwZ z76T76BLkBlvmk>#!=n`;g;#E~23{#;Xb53wb(8WEbq~B!${50A)uW)*>K@p_pv=L- z#29#JDGMj3BSVjZLf>MJS4=AoS@kIRx(BTiWmv(ophv;iP0EYom7uAF*NQ`qiV|KN zuULK@6WWu^AtZQZLEmDRmQoGn6=3!P5BJB~$3(d%Oc87;WpWbLTNuRou}3wel&K~$ z=ucvR`Y}19RR)cwvR*4*v4m*F_h_;FI3Bbo@iAkFO=^f1%a21#uV}ISID9PBJwW-G z)zrsaji&NFt6ClAOH`a%@h8F6Y3YwcOD>9XO%GTh82IDViV&@u#K-!_<P1Qn13osI zf@K0$mU1=Dbv_o~W0T<CW0U&h@G+K<P`!l#N(+Nti89&1v}nz$I2xd|=;N%AI0NNl zaz=j=A2VCEdanr4(h}8L_*h|9t2ajo=f_s>k3A{^!q4qz{!6ym_n%>t#bH*SVxyXU z)9a7b>Z{e%MC_T<-)HfDvYr0VIGe)nKc5~y*{&|H^t}7{^r`%A$$K{y+>g{P`Ok3N z_Tk}oI}M&bwfM1lwb6Z@x%=cc^FO!!`L6a~x`agGH9P0L%-`!X4-}?Pp50)dQ<U$^ zcUidJ^W6O(&sW`feRkda<asu6pS$Pl)O>t=;^dJ_uWI|*Kh3*5_u+xy*>m<({0Y~x zFaFQ4e$9_H*~#8_=k5PkGqbqf{OviJ>D@fRJe#k6I4(P1>ZiNkwV2L(KG(0NM)Y|} z%v!y{f9ijR3I7>%K7C4kYay&B!m~-%=6KQa`aj)2ZGN2DJ6+hXqI>4vpLO#OSAN== zuzh-1{{EUrvQ@uV@Li5mJ#MU1AMkSNdv%$duXE+@cTYUS%N}}jQSsK*^4Z7F9zK5X zNb!@xv<GT7Gv%UvCp|x!dh+yi%kw8E&sXTvs}Bvk{Ca<P?Q#8$kDq*()K@F(-raTf z>%X)6r(0h;uRDoR_n6jPVGeuEX|9_?7j<$9N?r+Fb7?`clz@9s(_&8Th@Vl4E{QU4 zp3LgucxBbF%AmnL0F=ZF1l$8SUNLdJvg%vNwU~n?kxR><Z(#segBQmkrWJn@1Y1}G zTNd;vD71QU{7F#gQRX<r(z2jOnS*OFXPf~Chcc(5gopYugQ<@t947RrvLrHPSxpW6 zabQA^@`^)DA3-UEljD^^kAl8L$f~{tzV3ln>I~EtuMFh^C2fw7CMT;Yf>$_Ku<UAe z>sawB)M>HHl~S#R0czmnmnEvTctr>(kvlE$?<tja2Z^r|Wy-SZTf9Oz0Bi~(8JluV z4S<VI4ZNZyq%}QYg-eK5tkVKlCs1|?u}Qt6#ZqzjSgg~6bWqZt82RJyu~_G0EEPvV z$z4lSZ_&p_JA;qYAM;DHCCY-+bX&Z~mMyW;8=gLS^ziZN$<vj23}xnQ%68J@^Rq8L z*l*4j-mb9YY1GMmQ;(m1Z@Yf?gJ%znKR)?zvhegvF00-C6OT6^DY|GF6XLbsZ}aB< z+4Fz=XL$0nug1^EUB|K@ez{K3+nX!TpZX~Iq+sf?^&Rho+rO3FvpwCnDQ(k(HI-ja z969&lllO6Xy){ps9e(>MwRxJQ#rmslJN_*9SNyWxsc6Tou&A%rEOYa|X32?l->Oyr z<9)ke&zyS?#iuhE?!S~g?LUL%=YMyK{H%F4)lI#yKl1(adG$vU-|k%}!4{Kw_T8qV z!IM>f<-UzoTQYfmTea^@Is1LTpMSD@^6dCw^U115U*^r9GN(f3#gVIX?|q)F|J3%H z%+I9c>1`HIU9<A7`0VU-YznR`mv1@#EwVb=cHNJDi*Lt;E8pLkC6;sD*W^;XLD#Hb zn}t<gs?N6gv?-R4A=7UDkNuTz|1%tW@a=x-lV=~dIDD|*R&)A<^jX{a`wrjwJ*V<c z%&N<RytUy=_FuR5OSauvySg`j$yq%+o}ZQ$2Ir^E*~~Lvw($CvRdbgnM_QcxID5w( z9;R5s>Am^lJy(w@^Op4*vKjuka&48$WRD*o`W6PZyn7NV>mGQ8MX-g*pkWm#?Qkfs zIAqXh3QAoJ3PMd*jiy=)gqol!dx6j@gN7!9DS|DWoQ@J+90Ed32G;@{CiEW*aDU8L zaX^(Nk&&fT!aYDmmBl8t;)JNvQkFz1wZ$vr46kI&YV`uu3l*nUykfbMDC-^|>HsR# zvkayNaD-d|C1Fvg#UMFwDqp<fl~toD$Z?!2LRR%Hb_prfS{S$plD-44lyWt!5{2Z3 zRaT9nvR*4fK<Zi@X7w#z5uzEQ73#DEoDF(~L8-YBQre?3MIC0fBJ_1Fy%MT0s|%bN zw8CM9{-Fh~&Y(Qu;nHgo7t7l{izT5(F<$mRgVMi{?=}&?ZFUqrdiv=6=}C7@F6}F> z|8f1(9UGbYN7Zv0&QGxT6g%bh1@-<vhtD7Uv)ppNoQ-9rW}p5vJIm5*-_7UPs7Zd3 z_>}s%>6&k>>~rbry6q1yot*LIKf~0g56}O!FPzRWCoeZLYWDSW#oUYUIarEiC0(Cc z@+~j>;K{?s=UEm#{%*K`&3@6NZ_btFZhy8lpYy4+u=KCF&*WsE&3imq&aY<E<Ku_9 z*A%{XyZ-u~zo)*8>rA=rAMQQB@jFk>|C7a^pDq>s(kAcD2jBkBp#SFQ-}W80-~Th@ zD^H#AcvVWRJ=aUS{C?r1ML*73d_EoHw(-=Sy;=6P%W73;pTC`F|Lw4__x&BdJad`z zE<Qf`bo!NRv){$s<`edueRri$!OzEAj!(XAac`=vo}9so>Ujow#dH5NJWa_vQxP*K zlCw%k#wXO!=*VsH^vAY(K83=^Lp3+2&bc$EMAdKe-ibZm`<MS?zf<&k{o@ViC-`iP z$z>Kf{@d@!mp$p{e#<|#u<!eJeEWk(rzdNDKCSa<;d$Ky_m9kXf4jM|!s2Iu%t7bu z^t`=GCsh}1I{moWpuN@iP{$-o-yWGH!(}-WL$Wr1l$et?Rl+;t$E;R2!7J|`fpS0# zivXvighQx=)6x)5jza+s3Ze{s;0BF^n}CWcOX89Rji5%$AyA{`kX56phBBw4l!7X_ zW#h$h$e>YCLm5;r95R43fc_-tOT4mzuwRLSvlFNdCF?M&Z)u1Y(~4JCtq!4FQv<JX zf*MN7PAfu6L2`>%ymB;^bq`p<3dssuA*D=NpmYw(8jxhYKns#+Atv-K1XosCOdtb1 z)D{M<64eOh>RTAZ3atZ>3x04NP|DRP3aSn+B3BBc-YY^lR)p+ob?9pKUa^YhidLu- zB;_v*5?Jxm_;7c>p3i+51DWX?{F#5OfBy65e}*ZiZ&vT$mV7pUTg64~WqWhpt8VzZ zp8a3sk;i||tGThUxmh)TUAXGYAN9!{N!i<jYQz6LpK##Yj7MSd!B3aJe0#t0lYQ}t z<saw#uD|p8+DHA%*Z*nDXTCH1Zg>Aq%E$Hc^Tlod+Egb0J-+Vp^nN{KnLS_6E@m%y zFTe5lbo>1CM~}|zp7?aef~S3~OZw!DCr@}(#Ba6ifSs{e^o+dspI$$G^x*jI-#)GX z846CE{G{t%^};WlU1qY;<eJpS?_z4V#a%gaT3lJ#>Q~nbW9y=mMd9kDdFh=ma~_L# z=VryV`u@1DqVITl%jx!>)3zZ;WTxC}3YY4vKAxAhK73_!$E+JUR=$NN<iE^`$!a!x zv}f~i(S@b4>XQ1i?wxvfSlMe<di$NDYBE(O@BH2|r0JaAnA)#CxmhP_?XrC4d0Q9m z`Cj>V{>&%BlPBLwk&-H#Jw4^VX5O!Y-}d=W-&Jh<_*te~dda@cZ_e;IFv~bKT;Tk? zNACIbn~5`zcch*SpPR+<Wq;eVr%w-0eEPKb)RE(Ae+sMqJdc0<_FVDl>EFDczBqE6 zt^CWgS*`8?D<;hfaaz1$@#ll<J2?(}gd|#LGcD$L#mK?LDB&i!V8!8xki<0^S_VA| zf(tkfS@kG82yi+|_GC?P6Kq+~qR<0M<Z4S<m;#(8_9RO7ES9)vD&Mo9N7>1+!Rup> zvJ<HNqH<xCLEqwD4h5kmMk!IR6(I|Hg#=p?W!+i>uM}R%m;g!dA*HgOtH5dBL<>|x zXM}Q14dA!{F2hBgmWF7Vfcg?wG9XHP-2+=nrPQoIsoPCp#Vb(ih86gWSG*Es4AHXc zTc8E<A=kpdE6_Zm2B|YZi5pz>gQ|~!6(9xR>;W=B)(N2tE~vFIU<D}cdnkdjj}#~q zSv4O2({8TLzUArD!!6(0EcV5O`&C>!zUI$%y>kA7&js@{jfxJ-gul4%P=2Xyx0{n{ zr_Z0s_Y2YwzPJ2QtgUC~)AH8mc-pVCQ(vY3nHPWNw|e(anLCw#H$FZ7ZsX%mr|thU z96uQy@A<eQwbzofR%mJA=c11f=gUc|$uy*QZgco4{(0J`qN0?iCnwMIeEf8BhR>}l zGmS5Pcp53^mGp8_=9k@PjSY=X%bET77|*uSV{^qP_ilNiM)T{dC464CH=6L4^!IaL z|1?*kFgUN}?5Y?W%jXmOl-9NS{`kA&S@LAB*7w&k4-}=J?2`$9^0GH`%H`WnzgZSO zUHCC?-e>7B^TW-Ig-4A(1Xf?!+;O0|=vUju<FaDU;%>%V*OggYr}O%7x2k^dp6UC| zLQn5e?`A#!a=&=?y{Z_QI+LgSGv~8OuqKILojWJ)zWS?s$=jnVKU~>VnS1=JsKN8c zALA~s?{C{0!27hQK&Iu$^zNtguS|dWIQ7scKGS_yZQ~#BUH)U=oukZ?)js*YUUIwn z_T%GU!>``Uww-_RZ{*zFh55_uH}Bcw&l<4e(Y*dMMHd6zIi0#JLZ<O|alA5Ub=#z6 z(6<1Tlnr{0nTX0dEoIxdkR?&VO>iO0f>y5;7n%YbR9P|{CESFXOu#L66NM>)R}!TJ z+=QAVpc1CRfuO!9s6(n4xG*G9)=fabO|S*rd=FT`q09j){z2^x7Qri^MiZzZE*#iW z%GD5}1uE2K-2*tdK#7!LMTnMFLz5_|rQ>APx4@_H3aH>0<!W$Ryds2^Gn8vGxY&2= z1l0y^tpO`uiAr&`IxSua5(cMMcTjtNVF0-Bmrz>qN?<9dRG**`Qn11a)Gyac3|b}1 z1SY_>1Ssjs8K^A`yrSi>3S==zK&v-s#T3I(2HjZB;?w^bCRNHGuAVM4$LQllo2_4J zQnquNow$GVKZEX{`hBNuY}eaaek!~_UwT=p?egCL3|jvg`ae{k)A`RZ>G2bb$_k55 z#WwzO4p%-^pP&3sditG*?|0nKSyo<|qNZl?`0q{YWLx>C^-uQP`+ht1t;PEOex2(R zWsQ&i-TU&M|8<$Is#8BNtW|CGoo8crbN+-UD<0okP&hL*-}2U#G~+s+jmAgM-6`F5 zKS+P$G}XnopPM~;xF%**+Ksgq8@b+_vtCQ?(=<DJV`X=^RAQQQU+3DpxmNdcr^(&< zE}2sCX>0qt&9d*eZPw51)3=jzzqGKbw6<if-0LGxDt3H2t*2vj;_>$7m0^X^AAj2f zJ_$dzZ;JM5^@Sg%_xY)J{_>o@{p5#_q0G(;t$0MVigspwyZJA=x~A32Kl=8LA6Gu^ zC_Is#F0Pi8<oY+hS}Ahl%ZAmLGLnNVSPtx5^5s8+yXXAXmW6LC4<)Ipgf4ln`ZxNu z@P!sdlU9)x3p5tD@b`eqR+EWbOGB6pCOZgTNtAGF5o$636`+SeB&Q=di7u8nWYEjt z21<|&pk5{@iE=thsi?9r1-Nx`hDtanI|jCtO1QNMUSYE8<yy=c%FxTTnB$PBl&G8F z6)h7{uD-=9E`l2y86edh7eGz=l_sFRB@<)7idTXQLCuU_E>SHIi{q7vR!b>Z(Zaxm zAzC3?CWlsp6!bDUE#`2W5g4o`${3<Km8;d)5Zv6h>Jt!AUJ=410L2Ssofc?>lyWt! z1T{!l!O0h#Qdt951~i%+S{kCoaz)GHfv?ljkN~b$cTSO2f`^zu8D*8IjDpsD!$1ES z{><*bRXs2M@xPPjk4~41_@ox~GbOw$Z1OAhBmWsr*EfG>-&H^H!EwDfyAsR7BjG&F z?hjRW>`l9Vs)@ry)%5n33kM2{qP&>4_da$#Dy+DqN+r%RX<J^%(fPdZRUcc`&OX?_ z<MHV`+((qB_stAna=N>J^5m0`WcJ;BI<@Y?Yt1K>M#X3M%)dJ2Y}migZ|A+9@ZjY6 z){_ONm8MiruG6!A7`M%*;K}3Pb!yzF_ODkvFLlFy&6mIPnWytlPb+$V%O|Vo+40V* zXtU!DM~qJUEqP;cSVcR!HR0=*mEGlH{yv2VytvrjZ+Z3IhFxF(&fzal<ZNFk9+9}k zJnhkImpx8LG~c-04_&G7@Y_#jt8=DHj%{4<bMoSw329-j=Pvj2cpcHboAT)A&WN{_ zlTV*N-qpEX%ydF{<nH4y_1k-P_r6v0Pu(nQF-0JmBjnrH=^wB8$>>iMDVV#wMPqRb zD~CbDLYV+N3)K)NgBe#uCENpBW-;_A2sN27N;s&tAWA?^M=5aOCY7*OdBtOn%b?=T zpqFbYODR_`cm%_(MPS7tE0BnmL2nRfFl5GsRaUL;fy+SpN~J(`E~wOU59noe59niB z@yddQHSmg-1=qsB;{l?ea!;#oVZaKm#Va04iMj_KV&v)*5OtRcWmpkXu!1F2MnS7@ zaSLm}iiZp<+&Q>JWeP-{Abjp7tv-Q7_kb3rg&-Vwh*6}V!ASrWE#zPY2?-u>5n(Me zO`aG2Y5wWoas2rwo2R*JSFl;Bh2HZ{kK8ip)|ZdxWlkRzzPRK0v3lu0_szE&AN@7Y zUEpNSfxWenUu*XLZtuUj?=$<mLW!Sonk!Y_>)e-onjfuKvt#f3&-X6hEdErTSFTgc ztYdswUQyofN&J!j4EpV#b`%wUdf3Ms*g1XrG`-%*&-YLH9wYak;m)2rHR?hyo>o1N zEqbZ^<9)$z`Qm;%i<!+H-@d%HtbhBTVOl=#e}>op8T!ua)X)6S(D!@(<DHwHJd%sg z`0K7v*In-y|9xKNvD9OomBO#;r~k|R9wYIg+Gb9izfNVl@R!}eHuaTnfBao}{DAn` z&i@QwC37lMe-$2oP&)0|e}-f4Bsb-YK9PxO+OehmO8?u`!~^U0Yi^DUjZK^JjPKT& z+odbj`1JE1^+kW1w|=Y9@65|vKA-bVPv81X=jeu#%}bu%i=Mi2#;c0!k?K-kr=EX$ zaQ^KRt9ds1&WYIY{P?jw{@Pb3>#Vkmjk|uEW1mAu_VrUG58rM)Z}w%m=kcRwIxj6> zc<^M^t~2*l*Uis8Qn<zU!;zvio65zekK<KeitDT^uUvc2Xj_{_+Yxckinq4**RQXA zt7dt-ASCc;%GaDZIVr9(s$3ec1Vmi}4>7eUGCyGoa8Twv?I6^|DB;$i%EDyO%K++d z^>V1TFiZhe><vCU_dehD?dhi?xmd&FuTGid2=%1Tp8q)}<nKPyDlL}t{~5l=TwgAy zc<aU~+o~S*naBT}-T$sI^S;df_f|XpGfetc`F?iue})YcteOnk_#~${rS{iEPZ3<* zBIPD{rBo^r+JY$MnhF|!m>R%wnL|<5J#ZOll(1Avzz|XxgKF=@kWyKv#f||h9!hbz zb4_;S0M+O%1uHJN23{$Z0+pT_iXa6X5A~V^TEJ|lK2e#BfIh(mEd{+?7EUGtEy|7@ zP9_3<f(zX_+?oXXOa$FIE;tGFvM7Qmc=DePRs~huqQauc%5+1{{?q=m^N;=BC#UBV z+-(^1<=SrldH?+7?5p2x{vLPIKmUZ};xG5yUtOG2f4cgQ?eU#Yihq4NJXyKldhxMu z>w6yl{%OL?w#6@Y`<DL<Yf4_vt^ZM8yS@A1ljF+Wlm198*Lqu=Q~Q0V#ZQae)7{EP zAD?=`?rUdU|9Hp8?{&AQPrqAKl=9oA?iueqiKmk{U!D28j{R<G@6!j*=Y^iAFUU5W zdFb`@Q;UC3$vE-sz;T)4!^XzipSbr3-u$=ZVDy)nfBbd5URi!UuDzzEur}?^ojdzp zPkr{hX7joA3cOu&T;pbCT34JYbQV7?a^1_#T%GN7OwFJAd{Z^GkaO=VTOZgipYJ=l zc;?Fd<?d3xXC`O13&d?+F7WeAyv3%im6et@F`Ghoy#HNZvd3nfzgor9iPO|O9Ufm; zcWK8@zKsv2UOy1``NG4DdG&Iku{xW6`<-LgnXvY`?yjBd{@KiB+cMWCBj0kzk55Ne z?dg5?Gc6%|=Owk*W>tMXo0z_}$uwnJR90^KDBGU#cmGcI<C@pX_Cy{wU(fe9Rw4An z?;W9!ULEe;8k@E)?r!DnHR-%beJ3T;q|S%_JGVF8)aa_KvE`YaJj}J>4^5}9&%B-U z^<e5eFM*azB0dEk@@j%t+$!vM{P8$a@1?%T-)?K0&>`j6tusGW&*PJ|G-m(p8*y2h zWx*WDdfh{&?Q)S-TYH{A`R9M<Q)X-7;~Tnv(w4ma(4TPht)@@8^P`rZ&*$Gs{k7Am z{-4iTnf*cg#h(7TKk<v?@AH|*>tc4?ypTKR&-^nVm<k^}`x3uoo@38?iIZ=hZr}0! z-s3x&lOMPH7+&~!uHd!Kv8NJe3zC?^Z1Vzp(hL`}x)=2%f0*oe{N#M;n(XfTV#^mE z{<GiCq$sIK{_eKmhC_kfst4Z|{%6p9yJ@lZ<M?+vf0p~poAWEy)HHwa{CsfY7VS$0 zwFdSQEI;oUKRx{A`NR(=XUo05v(#p1_%R>3M>8Hhog^`Pwac^9KlL-aAEi8f-I?;K z==9{tU!Oev7{+Gw;Jd}%>)W6Hm1+IYko{%<oEuj*2Vai-e4tb>^Z3b=$L>j5Tu<|n z`|7lO{=q-9*lce6tbg0r|In)N`@h?|HgoEKa;hsYTD;PtsPI{wCFhGtuY5U_SA>*G z?Fa>B-h@6;S+|8DrCfcBomxt{dRdfP-PUoq2lN^^30}!;<#=UrnM+{BV;_N*QoRK& zTHst9qv0--*~;N$%AzQfp$N&t8V^MlPH5y{QHIoJ0xe81l%dGsy`V*r0S!%_`eUEM zmJ2U*RxGHC{j)Dd|C7y+4+VdF3eW2lJvRDmbNrS2)t3ebHXYA>UjC=y+w)I0`}3P; z-~RM;T4d3jbDEQOr8bn*88<U#FL}Dh>c*RI|DMmk{q*VaNs+!LN;!X)Z$J2FzWLtM zw>~5uZ0whMJk2Jt^YJu0uAR9{e%=ZB5jXkDKlA&E2cGxqOV8)uVRv7-cV@-@o70b1 z&RyA8a$GOG_xy2rb(xs`9<mVyAO4=Jvy=VviTil`A^p;01=W3iGWCAE;^CkBo9{e5 zlHS2R^YN4UVODn^eVO??UpAsz&L@7)gMBwn%DF69p5Jrz;gjP!Ilr=geBE^<rMk}j zuEmF^=N=TL{(JS;g7H`OZd?Dyf7@gti)8-n_>}p09@{=O_e<-2OJ?rQ)Tx}aW9P>O zQMzou{Z;+7cE0_6&#pfC@V{pg{q__4T(`uk|4VNT=`wkfn{q#1{;AIMxc%lI=RLk% z?PGi2PS3trS;lacPj=02AHMLz2mPf#eckn5uKwijeer44F*`RsJ+4(Gdsw#fRQjh$ zhrH+Ps(C6o)pFl+&or-NQC1(H=AHekzWPtTTK$v6F3ar9@Gq0k{<EKKQ@N+&qtWRp z7JrKL&dmH`pLzVgP2F{w!sE9;&M12F_UqsHm&R4Uf2ijht{2}~Y57yoz;v<Z>=TyJ zOV5Q*IBh=BB|N5Vhs|9z{cQEtk1zMDE6g)nxXiY5o|*Zc^D;f34Wo|So%QI!?X~|d zm`{tkI{DL`;^UK#{*9_D-rs9*=<dyfZ#Qf|uX%C0`s5cb`yPws^WKZnD=MyTJ+;f( z&P!chEqiv(wA*2&6Sv9yoby9M_sR9n-L{oafAg8!7o<leXkD*-bw2(-!&$xPPtX6( z+~m|{;qN>vQAVl%Ov76Z?X<-P$p&+-aOLdpmWW9coKqkm`<Oq{U1qV!?fi&~3a2>J z^fS&xns|0=2pNk-*e-UFIAv(<#qXJ>yd~?AjYoxWFu%tczDt=sJsxM$_OYa~>`K<^ zQClu4->5d@{4ry>%fWrdy)UJbwZ63ao+)Z?zGZSuks<B5{1UtSOEP;Jdn8vLf2r}< zPAIdd$tbIEQlF8@G52D(?BnOpw$1ot@#js?BkSYeHolkU$v^(5Uvs%aTDeKOoBW9a z>puHA4=p;*8I(FdS7*L-_|Av4i!(oz%;MOh^lj(UImw&sE#2g-?y5(MzH%y%dv5%n z;g;!L$@IPcSEuP8vXtF0=f>}U=3hmsvi1M$&kcY6X_=+8;JNgB3H!am*L|G#xqof^ zV&+A{!gmYz?iUI^S9j@O3U8vZrF)^B)M?{m-+M)6!dw$~OKAzke6%m*x3S;RE6QnK z%>S<a&fz^=eeQP-@BZQXedC)Ay~=amn`JMMmra$q`IXHimviPB>qiqRcPDLJ?BTQT zUHt8zhu=NDG2JJdbLOe9_MGl&df(i-TjuZVuc&-{&s3D7r7U@W#07AZp#@Uvv}7pC zs9pdyj}eXLDFQ7DFr><&$N@ruhuDw)XE^n@f8XId{~2a1H)p!0*<lm<JMQ!IIX)rM zyke_r?f*Q!waiBDwak5;`CC3_Kb{`=)4$(1d+pab#k0T0+I*dVxL#M?oqhM|{(d`U z!Q&H_eO-C-;pqoOsa=V)W;~7edc4=~d`h)?Z|yPvJD-lfeeB-c`!_B&=|{xn{@X=1 zdun24T#K2Rl$3HUQnFNH=ilw>+n=B2*>Jj_U0o*T$cF0Ur)%t97M%Ea@Y7@0HQt}J zs^=elc=Ua3yIIWl6CYFi;wqQ<ncZ_!e_kw@fBX2ie0llZcJC$6_b%_A-lu(W=Zoim z7VLX%<J>-ZwoSH-;r``v`=Y)7#sA39eY1C)eD3MVQ*)nW9yk2Y@H>5WW4}aXW!X#F zZ922fZ22qy^woX;@&4n^k2W7p%k226VK-q_ZTgfCg$?PGo@9t_@U^Uz+4yVMm&yI= zlPgQ_$6boPRr=fNVE>lCH>^uuTkW6lPw`va?e4iJp8P)hGx=BH<uAt{Kkl9KC~Vp8 zbMw>BAD@=bzhhsVIXj=7?P2xrWtWndXa8rIt~xVLmCe6*$Nfu7HMK5#UVK+!{P;=1 z8J~}<h30#n>9`iWWz)2X`@Mxctwwj&b=r#m^s9^cIeYQ^BTxADsru`)Se>@y@ikA` z9AxWfm(yFmw<*qMUaq~@*D8PO+ePWqH7Xw;zkXW%h*s(IcN@>!uh!XgSkNFOw0g5x zVtwfAf*r|kc5>NF5xv2&Bex{z%bd9T^CzC#^w&}}ep~tDX%flRVQ-G^Su^AH@fi;f z9~THOeQ9ibssHGl^*hAAx5b>wlz9?q`)A9ur-qx$3iotRiJ7@}yJ2kZG(Yajs(t5Y z%ZWZeyT|zmduXlt%7gDJe*W2`@B7~KGrv-*`;u?<UElufNT05+W@i;xp8I;s%fGh2 z{VuQhm@R+vTI#-gO9GFaPunTXW-;U9&mEguCwNIVI-L@8IA&lXam?YAkZ7_-io;H} z#j<Bk_e4l_OHMfxakO#eWXZ`!lHm#$PEJWR+$PRktmziatWi0!dBHhj%d_8=e{XEt z)$`bR&iummJITCdk`rf6?tYibZ?pTD)ceoJ_rw>=?G)}l`C8&++itl$<F$X3D$lh) zwsh^gSx{ng^OwNyo8M>rbb65eWY=ohzR!xu5>gzwvVEWJHIA`%-ZE6-Nmkk-&~qwH zCCTB!$*Io`w*_o4F;X`2+iYYZHD_k>uOk0u?e|4XE4O}}aXh_3s&e=3dNDcgMeEO{ zKkwWve7aM~%J9i~`OA~4ylu~`FMnupFYicvxp}VY(JJ*_^<~N*rd6*quL=G<FaFMx zs*^EuuldLw|7mxBo#V%D`^vYzKUv@QZ9c(fm8|f-e&XZ37FXVFl7C{ne>sD-);WVz zi4DD<zwh~(VaNV&ll{r(uTT6lwilDr-osme>RI`dddZ6Fb2a`~)BoK%!=uc`?)m<w z)g$|!^`AfOHDF%1dB)M?j|rvoPb6RO{b}^^`yc&RM~^>T^YBAL(xJUJwdc2;&U5(j z(!|nY?q++TN;@4Jg=(gflJ|w(7w0*4-~AKmR<q;nteOW^_xvl)^ld(S{BH5%T`8rT zBNx7pzuWjJIau~vdEax+_l2*UKY9FTIBUOkeNSfJ4L|3553l&2i+s1^Zq4dPZZlrA z9QiI`t+IJSRnM-Zhw5kE%1@M<vBEV)r<YGKQU=nbVsuwMVeb5R$@$55tLuzDo%tcP ze@ezJ;d9Ua1$#X>8vpKe{-LCL^><E_#iMumDu3l!A18dee%iB_$9rocE$em9U*_@e zJ^o5EZi{;R^iOeLqa5C_oY${@Uvz)s&p`PV$@imlFHHWvqkg~a>*C7KH;X<$sf~Ox zcj`p{O#686{$+wUC1QRq*7?1^TXMd7`N!n1Uy@%Y&Eu1Medkf&iR-J2?pMB>`%`|} z#9#B-EcQS5|Icvock-eC40p08{#~2<dA|6U^_K#dKel^*uR!ki?ew=lr)@SlT`uw} z=0{wP9AD0lO0M&)0`6%^Z@2yV^ius#`sFp>Bln&Cw)1tHWo6<0H>dTl%$HoQufDnB z!|`sG)BXISujgggW&fMpaNcu0L+S~><&nl`_n#_$xt(9$-d@cj!SeYmiAQ;Rm*?5o zJr~v!SMPm%)ac-^*#8XP{JAkTJBqkFo0KwMTJ5ww+`jYto$6G>XVRZ|W}U9Sm-Owv zjJf)Gt?&OCPJH_OylZ`bN9yslNsq#&-%CCIuF}HbiNzhCO2d!mWi}dJes1u*@Gwt) zQL)WAU+?Srnss*U=GxQzHhxI$obgG&ah>C@$r}yNggvlTdvjxU^8U$p9{0}|7fL_! z#Nw0sRd>%9{~6fd*KTK?eJ;6jNAuKL)0OeI&zp>W42m-J_Z;*561_h9=lRNZ^Sw`g zhd0i%s6Fg*+QuwjT2}Ju)2Y+Wt>3tCy5i%GincF4pB^87WpKqTDQ?$wv-HDqI&nUG zT#oY0KDqd%Vt2_VpUhb6;Mb-WpVp?W^E%&<Hk0>Fz%O5eP+O(P$C<Uy?7DJf?ccOL zHGbhI7G^tS)~0Mr4!r;7rzM}w$AIHjoA-J>`>yB9*K%0oaKH9mZs9$r*>z^8+k6ha zdHm$Pj8BZ^mLE$O>G^pr@_t&lc;>y->1tbx&23dIU+c_K&Hpa+kvZzu<e=TYJN`a5 zm$S2}>6f4UHMQC=rZOg8`=YS&j+2k~`S}#wIcfMO(e~5t_^j}4k7fQnzf@a)_qFNF zkN+9AAMazk(NNRr=kw*<r_#wb?%b9kDwej7J}3WYNcj;{SHiQPN8;e@3rzuT{1q%2 zJgE`~IL@kEIAqYsn-VH<{IOv9p3O(^nfST~?eUxV<K!|GiG$NPoJ@`c%lGV340_Qo zaYmI<W5-1{fe+Ky-dWhY%=kn9k!jNzl70MpcxqLfC3`aZCH`cEcgpw7Qd+z+&G5&u z84aour<kn3>xY;Yc=n{}EWXfpgX55#;k|&>4S~FhE+r0OWvzQT-3(_On6I<2vV2;y zWKYJq>1A@p!9rHbZgGM?e3`5!yVVJNnAOOo?3N}tL)f9!t;3+_SY}|$EaMM7N2Uq3 zaD4pIbNEt(;6*9rL&lr|3d$T6lO8zCXR>Dslw_(gY;V+K;rP&hC?tjBgW^MzMOKZ| zTk3?p6cewp)d~Ix*{$@c(ax~RJtypYqw~aTk*8<=-Y?m^VRhsFpPIYsgz8V8`m!z6 zMWa{B?zwvQzlrse&*WS`9x3ItAo^Y9Wfwb^{{8Rx|1%{2bXvTicd@x$>UPsQ9sTLQ z=O3N!qQz#JuzzKI-=?}7eqG(i*!X4qWnO&jKhk*m+rn?l!#nwz*!6FH>3{RfZ@!S6 z3Sa)_m;9TpYCQgU$jnc_#Ln~jgW|UnGRwu6q{}aP`8&n#Ci7e#!{YqoLbr4m)s?=# zXMVr<>5+B(Y93Gbt@&;L)PBx4nSA??cXp;9J@s%xk;OVS&+QlP{BYe`9(%n^IZjPq z&h2^lwx<Wq6wR?%WEao5TrSQs?tt}c{mjjraTn*ARy_UGc-q-l`1FJ4TR)#ZE|B@| zRPE^r%?mC5GrWFtW!=8Ie63^e($spM8RzdkYZ&`%$>x?lyNtYcGOcA@ckt@OX}NqK zKc@XXtY@vc@vGXVe)q|@suLgD?pL1Y$9yIwyDfNi$D_yE0!8Mh7g`uRxqKvBZhh$N z<P#UlZWX`R4l1}l+dB8x^ff*1sy`fmZEv`6J#)?`)14B3CDu<{vwr8(<(_hUk>)0b zM=m}0oPRcXmQ$>3dYR4pA9rf}EM|P%spc4&^7QYS<K4F(PR<K;eOvae-|$%bmv@`u zD!Pq|{Iyo@yfW9OrlMhm#;!L$hL4ZSu}=`!Ua$72aNm4M`{JA`pU8RQZ`WA{EnZ&P zePY$g(-S%S=dQW(`q|oj(tBFkHK$M8@F{H3v6|~{mXWckk1H&m)h!fWx8yk6KI8Q_ z9~A$dXJ<3v*n8Cri+s$dU-{1<JzcHtww#~4&8E}gIxnK%Nc-(Pyg}k+=K|RUYxDjY z2R-SDJiXOq(&Q=Ub=Uq$ig{iBu~(%gz)NSwoE_FGizkaa&YLFHvncgD-&(gcYjZVT zuj%fUjZ+qD8b&qV>09RfTI0lfW~YeB+Fuh=Ri&qV?c2S1{;BXO374G$OpBGZramce zT<RWdY#;IGLFSS~<4?-QRSvtp_RRdb@uz`__7=4?|A=F36Yn%yA5*UoGx#(~r7l40 zVNN(>W8hIqDJF|1BhwIvuE&xlMphktCoa4)(zQN(Lgk`M%6yF&ZsnQx*CdrUhBIj^ z3$e14oY-Wn#2S(^Ur8>#LR6-IXXiEfVhPvd#+4f<eV)r9J@H)n%*5|SFRt*-UG(Wl z>4`b#ymyNpc>VeK?~d9t)|027k_)if_e}P&@$sFOtnE|ywojJv4f4Nl#r@jyotVQ* z%a3mk|LLhVo_(TyeuixPlgBsPf2w~w7q9wSbc5A@hLgwF9;u#q|KptN+>JMilm5Lp z=VN`&x+kIZ?-}cfKOf&Kim40YTW?c+_`KZb8K<lj@;)WsldITmENy+jjqO``!`x>o zs~eY2*p!~Qo8Kn8LaNf~S$x3@=l8ZtrJa(B_D$ON_$70M&%Vbu+V7k)$(A|s<V(*J ztEtQpnF>$jHvW8kk2OR~S$U7m#`jFC1S@49R(zijqNT6!npugtCCp8Qf9`*VDgPN5 zkH4$1w4d;8$Mv0$^(PBEPZkcX|2CiZdfeu(Ta094C(1Y5TmGxRS<RpQZvKbjPY<1s z%fzdkUO(xyUQG6x-~INJXZP#L=@>rx@Z_<u&appNcV7Ne{_)R$hLg`vw@W2|v)J?` zTe|q;Z7Hkukw<FvudduBJM-?J^iMVa8IBkH-m}Aq=jR8DGeNIKuiCL({aAeR<3Gvb z-*WlcCy)2<kTH15)AKqfY_6?({QiH&{E6oZi;8C^pFCFdF}=_H$?oKd7w5>#dp>zK zPvKda!oO-?Ywaa!?|kOBnX{+l*zHB$OFr%K^_~?gtgN)Hd8Sd=oGHoOPxrnk>F#t~ zmhvRRY~JKJsnyk4RcF(R!o%hK<}Obc{W_;YHRScfyyf<9*7}x6tUn~lP<|=k<&wy& z#zJqO>|R$L_Aao`EzMHoz2C0`+(z8I*?X=&IX{2uvnPN3gQ9C5oy%TuSjOVx$rDAV z<Ap<xU(?yiGk*n7wJc{}&Gf0W_?>;1SY`{azjgEF#Z$>A+PEJ#I_$1r^8Ae3jgRM} zUrWtQ`re)L=+hpLCr{3<ePnd$;R)?fhDFozJ0(B6zLt~B7Vmv?C8TecJE!i{jnmeA z+28Tt`1Jd1mEy<yCy4y?SIMsYQvdOO?tFQ+y2q0RELXpM`g@LN&y%gMOB>mk*IYA- zHd^Cp8NKDh{)zv5o;*3<-23sjWZjyg^;-8oPd3x3IT+N*RNi-Z&6k}z!D}{8I3DbJ zZ<(7**=~Vdcb=V!JU@NObN!WZ8}HfQac5retm?|<8L#}JnL~P>SRdotJexn_T%3L6 zv7%({cS1?8*S~xC`iJ}Xir?pwCts5<mfI>}&F3RK$=Ie=UH;DD-IDV}e=Rv2yU%_3 zV`iIl$rIA4KfP^_F<$%;dn`ECUF}zm((j%1nU?V-CGyAgKkd}_;y-5eN9wJm{99GY z`)}vOKmBxV>JR5X`~2V9a~jS1!n6CzdZo(wPe1*t6Zp@dJ$qT`r~dQF$(KJ_PwMIS zeEOeZ=K0VkH5*lI{`AgF*?#Hq=Q`i2^J<KfmiO7Od@E-&<B4Qa$D7H=Eu{)YWKUl* zbbG7(xz4xR&hx_$*JtJP;%s)#e)dN%^8CrmYDTLseY*6{SljBn$@6DsCwrbh-5vd< zXW3qTg;z(vGp{{w^Ic~83dd(ps;-vxtX%K>PFA<`NmZr=U!J$!N_TsO{KDof=heTv zrN-}67r*zUJo}-}vv)Ph?2#u*BmTX-9C`Y?*WMfF0$&Fuy!?H$MCtcU+pOfLulY3& z?mYE%`uD>3mOc-kORQVJLpJey-<xNjtB*hXKAGM9u5IFXqpFvdf9`$!x#^MFr|JV| zXZ+mw(}?%aqt7$`o_e{2&-ohLy|@kgBWKJC{xr2f@7~9r^QYtjO!h}qdTbIquwSFH z>csXvdaOSWpPX2*;We{&M9kSIeA_=v`25XYLROrc_lvsr`RVnC)F+l-V^8S2b-cLe z3EzJP&4uTr?`SU*7M{<({;A~Y{vuz)jk0IXoH%oC;>zwFG4u5<Rytfr-Z_1W9@{qO zGcS#H#PHVK*fYJ%^>~5S<DKFX2R62zl!)Ql@y>Zh-pSuPejT{=_|uHq%M1DUd~4i4 zeMy~rX5*Q%_B&r1FQ&v*%uSOodib0<eaefN_+ovh<mbY(@3H-7DAxG*Y}>i)udN4O zTe4q^JW)Q!&ZjQ2ytTY?{$0u0_X=fZ$|nEbS>^E7xcYq0e})+!s_o^Ds}-*x8b z>Gq=^PuQ1P=GrZIUM+0rXP<k1nq={Zho`4YSL{sEIP&O}cmLV2`F>ls*jAt0|J33h z|C7oyKmM>!RynHkv1m@-`sIFKt^86}r-dfHtWEy>R`Jvp{`nD`HeNHBy70v8O?%FL z=8ibHy8n#y%(%JF_C#LvIS?-_eYtkmS&O&g3-?Sb@Ob_BbaZ+;yXtc9dF66d*FG<A zS3BSHJpFXFI)AjthtDQQob}c&nKNnLo5N?0ZQ7j`IcdM-`5!8A%8pefQ>HFSWz0Y1 zH8tnh+pBvNvz%7Tt3|zB5;5)E?sUxs(JQy9b!}Dd?>#;Fh~w3w5{6lik3C(WwY4MZ zQu&Ncx0mhQd?DlKxtfX9=jM4IC_L5EHm7{f+LGB5&1Ni2*;Bbob+UBBWz*(z9iuCk z_k62w_~+iwv;Rolv&tg#yd4i?JD*nPKi+$Oho4XX_P6U_KMUaTeO1f8@!P+{xBJyM zv!7u%)>q|^*f{H}%(<R8_sV0Rw(t35Kj-_MKan2`Kc+lh^rXL5dyA*1yz}|<$B!PI zuCM$hNo(@sp9M$1%gj$#w=<0?I_)Z3zvlYw>UB9g;&?voQ(t^h`MjRNI$ORqM|WJS zKl+Ggv6`dIH;eTr8z(DFEzr8@5Vti*&(bhCfNy?JREZ}uqcU&Qgq>3EYm&51yfK^1 z-5BR%Go#Id=VZ^x*J>T1Cp7cdBz@n}py04OA}-LqfIGoplhJMmJ&P5|i}z?w>~YhU z@0MZ;nB)_2@U6mTjWeAL2PDF_xn&!3mrkuXp*K0BWO546#;+3sPDz?~OH9zRO_@32 zQ)8N^&dJxoir3?Id!D{i_-OIel)PYxb@TN-D(5b@v)S<^&XRH4F7FLjPyBGWex`l? zlH>38Diz0GGnAEc&-gR*lzzpT%WD!|ioE7mODbCS<+LUH@`vj7%-+dH6Z_H+h0Z;x z_1M|^C1X|3>37rPTn|27xBWwp^iSE49}{O5e*d#v{qC3cJDUtmuRK5g`91q&zGln1 z$Lyxlc}r~eF4?oQd}aIOd*Tvim2sbHZqD6!XNUGF>xl&tQZahI$BWpD*0~;f5PRsR zGIwK|=e5Au_tFdR@cM=CS-*G6p~sR2ImPKOf4G0&^or-$;~fWAp8wCV{<-|UFEe<` znHM~@x>H{+dCu?-@4uI~<jXf2?1<sr_b%Xf_im#dJiIoGcg{Utp!dMYX5mw2$Np34 zPsJxQ$7`%hf6A{R6{DB_l)G{H6g`LI>6NT8<;o{su8GUx^-iAg)Aq5k-v+ZC?<(U@ z{b$fU`^Hbb<G5+ePJ{A7YrpyVf0l3iZg*S1@Q~%xh9@88*B#DyZd&|rz4AZDvw!@5 z&Qag_xU%S=oX?I;di}R2oM->(SD$|JU2*L?_1mBJSaR!&e_M9T`(OOshv(lFTNoET zI9cg^|Fm-8e}>0fKEHR{SG+v($ZDr0eqOIx8Q$|aI$qctxg^Z&?LxD|{im0;)YORS zJI7DC!SJi>wPF6DM}9I@yL|m*N|rzJkkzt@nz74me%iKKg*QAOhcd@|-t4nz+rRS0 zjO|ZTY*>#Jy)-?#C@pe-+{XKv>W70q-F#vvV5t$cRpZMHt(PXp1(uujUHX?|Gr`iz z_v7g|kEfTcpVL0Y<N$w|&QF_-*JkQ|G&qtxt1^4_qPdGJcQUmu_So{n=cmYp*E(n2 zYIeSM>DRQ}_UpvX-BY$MpTaY7bG)ZG_u9P0k@uoM{a%-s<7e$tsC`)4urBz;{`LnI zwQX#!sk5F=44Hm$PW+MIc09J*f7X5OmvP)@=W}oF>tFuq-IM!gGf(a{I(S<-&D;0F zEKoq!#l_|9-B<GX=+ws(dsA0#wv8`-|Ksm^<#sh~#|d*?=ds%xpFTfd`}b6SPxIEc zCrQbjzkDAR#V)JVy1&G*WYUkUaNZDRxlcTo%fe^;Iv=hlqkZJP#?hC?pRC=|U&_qU zKiX>KbAxO5admEvN4pihH%skU)q3r_ijl0O^Ylzp_KEyPw(%Z885<XTwswEspV1h# z<C9Iby^yKTnV$1<mv}b3suP@<TqVl1??FjwQui%~?k%gcIz*PXS5yizy-fdgtZ;6` zW%h}ZGbN9=XMc@2Q)uOOSolf4#@Vk^9WU)O_;h@g+l<NPo8{-l&UB0T-hSuE?MVAW z6F!wlyq>(7d1~4E+46TzU-ENEKJn$xgFcfdSKnS!x7noi<;x{q*`q&CpE5Bx)%L>M z<fVN7sz03b?-X*MWOlkyKOy_+<mF|4;cd&*1AiVq^22BUnFHEi?dP=LPu<v2wd+`! znU&L`BK|8^9-qGR>FK_bGLwl<Yx81$`j$R_=M!~Y@as<bXGJAP>@Ck1_UshS_TPVg z{k7NXr?t1MR&NyN+Ho*0OXA5sb<fo&Cx`x;x7~>0>h;GuYbMIeH2a#Y)QJpBKD~2N zbf($Sn#{VK)2E#SPOmI>HtJqE`&YK&%;jqqPrl^zc-nu4DK>>w_s^Nl*uSf+=eb&) z#D9j%{LD+;X6)Z5tLJ^LK3lx|LZ@(%nVQD4yjM$W|1&tHv0V*tUo2%}d3{N`)|VNV z|L!*u>)Yk<;`fYShu=MZZK!)wdCh{{?|c*I%=kVdEMU#{75^EO7r#rsCtoaiu2QIH z-V)wECwrSTuCj(lUp-{)i{(BTTc2UxT=4S>U!(Og+vT=<pK>eQ+3_wZWp1kE-Ur#- zGw1Y2oOALOFTB%i@n;?D9X+pO;%m4h-uc!%EaGlBV)5%hK`-Cq9eXyu6raMi$vAdd zne!>O?a_zMeb(2gbhvgR(&$tB6yBPJDW^eApB;Oa+|gt0sSCDlJ#hJy9EiH~u!zmN zv7CEy;T`^Y{~4x9&Y5>x+b3J$$DI!wzst;!Om53ls=I#tm;Z);={Nr~%zRUPT<E98 zzkRm4n+xWPPq<}ev1M|t(U~9dfgHPR%OWF!E|+>Q%<<dhetcR?<;<i-rD}iKr^|)u zX;}MKd{}Vl#)mj}<&)<{Kb5}zkoNf4$JTJgrH{hqZ5I0#Dcm)!ym!<3+!O0&o4jSO z{<AD3dEcf}kuzTJ`*c>}c>MOG{3gGA&1XqQ=e;(3`0V77$C+%$woZBWD09!zITLrz z4tXnQcKcHC!&8ynCa2Z5+)6iEoAqhN+x=z!cf>2teX{oWJ?(7L@#LA&2hJ>C^Q6)? zZBAD2$<{q4=O;#W>%3SwdrG8Le8stBDepDiO|J!P)vn2YZ=7oNs;qMd+jcc)**p8b z-}ybyxPQ9+f>lQ@FlWB~&mj74)9KsFoyQL!2%EohapmV38lApbe3vhNyZ3qa?S~VO zPxyPbC?@C1U!!3DpZc}`!jgMuNHyL3IHxT1?%|2LtKa`Pv0F<qac7KS%C1SdYMVV{ z8mBKwvvhlL)%jH4e9qh1GcVu&H1*N4OETv@B=;&$c^GH9Q)AsFpUq``n|%XXkKS-P z`{c(<zrY_4uSOVDKIY%yaJ=WuDMOPr<-PM6WhQn{{TH;y@YQ^cJ%ukPON-h?mQB;j zayYU#x973knjA}g{+2Y;YsNjVo*X=4cJ-~=jMD!MTbSi`)(I@X&}sjT<NlWL-|3<4 z^Vp7__{jU|&*C-NF-spjtuJ}u`rWAN`XSekbHlu6UZ^Wnzqs~b>DC{c_GA^?%nXg2 zU|DQpl&qCgVpg(}&pj;R$=Y=rw(r@o>;8Lo@AjXJ7yqQ&9(r;(R{lx->z_w{x6L{> zulHQN>Wv*?{!3DPR~3idnXdQ7Ywv@^yFEu5);644Q|*>AJM)8rLhQymql4y)yeGX| z!`irlXR-9_U`F4iGoPqMUw6~%t-BYiscf<7zDHklXwWaW^!~7OpUuM+ey7K*c<p+u zHB71MSW4<TOSkpay{kKx8PplRza_76nQMKavd*hRC*t%gF1&qr`1IATjqfIWd^@F} zXtBy`jVIM7KAhhAM`_ia6sgJ$pRG>XR2ixyuI1VIUh2`T&05vY5ht>J^@}1W<xc(O zSDU;o{#16(#A{o>bQGD*taLbKaP3%SmACj>AJ+F8!CPkRy85wP`%2eFs}o{!k@59C z2^aW!7VO(@^toE#cYnsI>~Imib<8g&8&9=z|89EAsMqyt&(_P4Gf%%1pYgqCaka0J z_G6}9K7H=lo39xwFPX7+t+`@Kv&El}6CzHDFAFxdslJkAt<vnQ(;1f^Id$&iPu3Gm ze$SVv<oj%|<F_PT&Gv*;oUKC7`SWtmAIs0Y_~*oB(HuSRd3tYbHoQAFV|C{VrB8=9 z9X>5LW8?mi!=Kux#21(=|DL|p?S3=s@f4fi&HOsDr+R-G#OR4Oa~)s$PjDG`V!?_P zE#Xu2eBIY@?KtLe=!O(exv^Nl2EBW;zs#5ZbI<$Tbp70a=89=)_RDQcPRvix`C0!{ zUw!)C<I?dmjPkcO$JW2=wh8au<!IXJKPT<$wGych7uwFewEB~-Fa348Rep$?b!B7) zQ~cG^mwPHL)=qzA`(&;4;)@DTo<zOAzUS28BQ-^5kA2**?@W^3ZU^>e^%5_;=o4(` zF0HN;o9`K!@>*GJ(b;XwYA!m(o~jhkO6|TBmVe2uXnM`$6JHxA>|JJQyD&HAn$Y%7 zyyml#PrCZ~gyuz0E{fQ;D?g;^rtxvb)fcDi_N-Y}km_6Ulc(_M(Z@!gj~|Ksm|v6< z_E&kA)ayM{TC(@7XV+QHbnp0*?v*e9GYB3$d-6n4;S7rhf8+eNOnJHQQqiu5k7I<@ z1(&C1zWMz0;L$hpa~>5I&9i(WadYnMp82(J_wL_h_{8wAX}pYa?)sMJPwUT~eDe5& zk#|AetaZ)CrL{Xgow~LlbB`~t)UTsCcV-G*)$5rWwQrW7uG8_%$gQV7ao-cuJAS;P zvW&_4ye?xM%bP<V`4;~0TD;}VapQ2UADgCMt&<X1y`lSr$>gd4_OBf)4o4@qPTTq- z>(s|1Uw@qOnVdSc^W?O}?q%Nlm817He$Zlksd8NVZ{Un;>%2d!)t^}PCPeegglBU5 zt=sSWP1h?kGvSv_Haaa6GsnBcD)U~-=ap`XilNs(O)K4ZxlYRR`=4v<YHAOEo=GhF zm$-Ib-i`LPp1*H?S^Pj)&0xCX>Y~`9JngqC{m->nleXDfA5V8O(by-n?S*SmM$~a1 z<z5DNm%tO;tw&|pITjYkC@D7x-kF=+@XlD}rHDf0jCbxyN|nMECl1!+Nr-yBHZ_vn zIwQW))oxPK>ufv0oA**ur!Vp{vbyo>m1p<r&8rO7#GYXIV?A-kH;<5OwtBXFAAdZ( z_0T`f#n5_Vf7v7bm2z{J24B4MN9m)yN5GdAhjuOD{GIP6CpmA^)>p@3X3aP&w?u9G zouru9!@t~SoLd;|b@(AaPu!+g$yUmo%WvB6(%<sM{qd3<qXiM~%=?X({!!vrI(Tn! z!#iuG^&T@sodrL3y$bul)yRKJ%0O=KV}W~GRj&RKVrgEMwrU9zPafK0TxF_#vg%A* zz{I9M^CRL9Im~_dlxfXdZoZYDCK-HcOui}cPtkbup5)g|U*1dBO4>Q^=C+=o6Zc(m zdYQxA6B%D8vrVt{5c#sd<-`faXXQQ85jjhezRUNVIs4-9d5weXkF0N&{k7!u$+sFO z->UKYtp09qWNaV!)2C<g#z{xBvo|@%E%>8WC7Z<@o6Oc)DkM^J&0Vg}+wZL1r2h;S zT=On<OT8AJ93?J(=hRm{w)WL__CL?-|7W=IxiZ+Jl1bk3Yt!2O*DB*b>8BL`&i`cb zQ7%sF)2Z7ZzD!?x?s8a-UFbbymyX5dj|1*rPAYTTv9#yKWtUfehJT*BN$M%yN;;qP zDffC3!xe{JdsTy@N@uJV?W;`g?%WjoAu+1zu;4w>pB@|jtoS-<ug9try{{rgolTwu zs667*J2EfMyG|%BpY=oQj!jjr<*e88+`>ZL%udQOf9yGP{IQtm(q(J-TxM2k*FLR1 zF08QDD@x3p^Wnx5sUN583OJXzc5%@q{}VSdU)tV(WP5+hLq8jaPe&{*13#VD*>>d1 ze3P_$zx~c<p8HrNGh_P1WqbM7OyjTr>7RLg)@Pe#mS!o>zt$KY-}3SJu@8IsmPb_Y zubpqN*k-9Oa6@hTYo48V&iFJst@*R)Jh#5a-o(PDT>>9`Ppk}{wxprTSMc@{L!Tl6 zf%`JMjx00O{`P>sJVMXkW6!xJm(>3Zo2@pj^1tQ2KBH&1;ZNC!TfEg?Y|b-s?o3ym zuIrogMEWK36nBBm*Owe)b2G0^{>*Ewn9}>LZ)PFi!<2x=aPE#BOvku(#PE1suc(;& zKwPqb;kE1m#^eQeyKb!B&3GgC=fRWR&P#M(Dwy^u#7+G1y}_ZiCFx5;Fjwo|hfA1F z<a0b=lnLc(c*x<v;U3t+Dx+o90NN2EIAH}#24~U{!4n#%wrM}qIQ!c3Rkm@fo8A`V z<5zw-K6#-tW0g<awc`qNpYrMdOA{&S30^yQZpz_U23!3HM;=tomz*#+s@7~u`h@(H z)Y!=Gd-m*?JWs`>8{V=s(>U7ReQl<F(XYC~pZ^)I9t%$VyZfc^kuRtA8GNp_m#9p= z(dWn5=l;%K(sAOIv`Wd{nc}xke>a?xnYgRYurRYXZrlEz^T#h)`OR-hTzfG2cloX2 z{?$KDi7)e%^zEG|{gQw4OT#UHuS?Ezk3TqB|J2717ayA~^NaD^D0p(h-8I+wsxK?e z)PGew$LPb8AFdDQyt3pwQWrP>lK<Tw#&1tPoWI8Iw$+}#;}5xyZ<JsCA$j)Oy^js6 z&rN>2Z(^IR^7k*vQx3k@cwGN-F27`Kip771SNk>QZaJ1OE4INvcE&yP1xFuGv%0eT zTl+V^C+VEmn41?Tzt-Al?RNE{eMaN){z$)w$E)QmCB;0q_}@PGrTvz5&#vz0(k`{r zx76qFn{+;^=Y(x?X3xKy_X3Z7N&PvuW6wU8T<*6|?-}^sKV+R)>2^hA-E1$OUX~w1 z-hH21%|-4+9)I`uS&W}LmnHwzzW)q9udl5wF`sYxr+ue<^~vc{sol#grKP;p?#S)m z@Z@;EUBSsGC-c?by}nfPJHP(;yP7>L1(}jh>yLkZ^7PcLMXeX#TiN$MdtiHi=Yec- zt;2%5eV=Zg|6%^Wz0Ss4>LR|)oXP5^{4-9ENB+~6r!lLA<_nbUnk@R#@)4i6<E}S; z`89H{Z+uEV7&BA#akZ(9&VPnk-{qcG%zAuS@woc(ZrlDxwfFhWnMC_!7$R?9(~sso zezNG}r-b>%y^p`R#2<5IygRS|)15zc@9#W4d2F3>)K|XE=e+Jew>rIHkG|BRr;o1P z^4S=Y8sA}<l)d0gt>mH<<%waDul($F({2={guW}Eu{Ub!)~T<5I#zl7o|etOgYC1W zt7`6=vuC7BS6UY7-4<4lTxsVUeP)+{rR2n=cVxEC`g1tCQdDqa)tR*=)0;G_C(bZE zduz+Y@+C&4T^>49a*b_MIZIV-rCO%z-A&jP{lnw6PTQL3*@=^KfB0~&+%hG<$&$}) zZs!H2$RB<_l9!v^cKHO~`WSt+j%Bg_uat;aR;Qo1>)QL~$|ZQ;W7ryfgfB|?!Z#Tk z@u#QmmdxC)m@f6nZiS`VlVkTjY~S-GS?cPO<6EXH-k7|m>f3b1#U7cw)sFivEr@De zqxG1RL8ysE&*4SuA>9YoeK!rK-V1mqE;_N}fc}=UqxnuEe^mG$*4}E6jc#<iAS=t- z6W8im(93tdOrZ5ZiL7F&=uyTkhZeXq=vg>4I0;^1m2ldt$aqCDK#RFWc?GMxNP(bC z;3RfQkrXD2bwXT<f->yf9epN(({dT&CSD6%u<_3FopQTpJ-*Z4U;d%7bDwrf)&tYq z5nh^gi{?Gamy5nS_v~UHMb(Hin=iypGQ9Af>7v=B^|6nN-34B2oQSH9$#7Yiyr$Zz zIc@^C?Bj(m1wGR)>@mE%R`-X1(f641+aFaL>TVW(bms5;UA2cE&!}X*`Eicj>wD>E zQjcA3pFB-};g<D}ciPmR>^tV(EqUPU9=~Z`Y_A@%-0XdFy02aK*U7r6OHKD4ex>sB zPF;Rx&#Lw6EBSZK<=As>yF}la^b34Gv8VbrmL6TP_Km@QPvZvxPpr(mK37d*eJi^r zVYA|ki7$=!EU^5Na?qnxEi&=ezoO|A?_P4UoqjDV|5S*Q+BV;c3)hzU-m>yFSX`Dh zaruPf$}fAqq!s!{IK*wdaUh_*KcnJ%gL~|vbrY|!@l+jgV|94`J?^y}pZJvRG6E;K zcfYiYpFiQr^Yg|&MIlzqw(<3+3gupR>-za@ER@}w-uG_V<=XTu>*IgitFyDuJo6x2 zv+L>XcqRRZ;qQu4rag(Cywk$M@{a9(a{;}WhIog0?H|<QVy6Fc*nIVCxBa`7uWZW= zWTrKTmi;_G<Db8M?(|(n-*zR;52~B5@A*|jNulrYR{z=m(r<kH9T!vdNVt2#hEki} z$Ls25efjKKq8|V8-}gT;J9*wddUo`<!S#C2lbso|RnC*eW#;5$ud_B@I_bm7^hv3E zcSpSQI(S^yIM_WnHm&^Pl_{*5x^twg{-|{?=?cCS-Zksx$C>;BbwPW!GB5GJWR>-G zV%L?*h|4;&*Ue4Y+3j*RI!W(Kr_$@dOSW20Rzh>)E*@MN^yuTIr@_}$wRRm`U{bxQ zt^2ica;!!-Z}b$mq9~`{?cEs@t~IaOICDyPq|=v6US`MpRZg4iaXQ(1YjaLzJkN%+ zG1*7hJ=G+VkEKs@p5`T!xI#9}^UV@rpVCX|U3x7SCiNO>ZoQPF9IO+oxhS)_EAUd< zn#?#|zdkwn9nlL))An7z_4t(Kx|ZDjjxbxk&(?c$=l{5RuJCM{rJ8m5tlxFve7>)K zop^F^cc)C?w8->N(`zhpUO5~|uH=8)b!M-6X2ju-)<;9H$>|8i>PQ_kd99|JC%DXa z!_1i>Y2FfgEUsVrBh4iJqzt1!H%{exA)8njQr6dZ$-C^DLBiq7Ta*n>-d*X&{$2l+ znOcZbRv~|7I-l%*v9#~6cE)^|E1%u-qUPbZ4{z)_{+{2gE#Z5{;y=Tt)Z-`8PfoLA z?s&QP_^TR;8NPoiemxTS_~_r^&;3_^EHiAme!Ty;|2g?LvmeW^UzM!!^gqMa%fg>~ z3QRxR6}`XMbK=>vh;Q~B@A==V{H>LEz9ZVIXX6XU6Xhm<QvUwce|olHc4`~niJHY0 z?B9j{EmI2<*i=&6Q?>d-&x6C8j=x?x^_;tv9Q(J<kDl_6pWpeD{Pp^iQ>TnFzZv~| z{Bi0(dv%w(!e8^%!UCkGeJGatar5PxUSC<cGv4}L+=(KlQ^l8Xb@c5`3EpWlXHQMS zv#VQbl9yH9`xsX)o}d+Z%G%=ZGs#aDIk8Fa>m@I!XFmNMetgEMH8<BszP!9POW6F> zqdgnn^4p~4Ma<shSD0b;TEgtJmHX4GwSM{gD%O3~cxLXa9T_g&^>z)<#62N1_biZN zJ$-n>3l?Sfsi$l5ucrkh%yr-7@q1=@_q$Yewb{orI^Dh;D}4H7>z8X2YmaaI;qau| zU2C)W62awL+?8^U73n?buXyrc$Hrfr&wigTKH0z1fxZ8<u=4lhiPx%j>|m%^P?p~Q z-u^$s>gkW(Us8+^_7gomS*ABoEnMSr^z1eJ`g^5(*1i5b{p6vP$F-7Ae(Tlrth%+3 zeXqawpD8{?uBE$Ho;r8yPW}U{!$&5hPhKJT^XcE^kJZX7!aMJYNV`6r{_XI|x00@o zE6u(s?3+I)RWu=bLB8_j=`tp-FD+<`*s&-+t>|}8Pv~;r_ns<J^B&vGIxbtkWRIn# z*qTDC$vx-oY|D;McA9-<u8m}3ADiyhtM5(IFWfy@@A-M+><L<@DnA~VzM<x>cp~;? zZIbtgrj6zI<TST<x=(s3crMnLTg+JRlU$82bHu#B?H?L<o+zDJJ-@i0pL<f9XGHI- zla?D7p3d8R_WRA9ML|E4>Uz4ai>W**ujX@oXmnn?_~e>t@5=ete6pPunZ#zv7d>Ok zqpI^EPmX;&dZOsWrd`)Q1?k=IVR_}c=HwHfi#JRrD{a5LBr+iA>dPPJ^89?JwL3-k zi>u2|*HEz9EiPe~e>Z*d*?C%978uV-+xNuq`FUY|8&^ZWCC9#8Dt&Fyb6;EM@n!GK zs`K$b;{0snx0#<jx%<-D&d1uD_k7*oa>V%b)W437A788IGvE1m=B3U2pX}^vH4;TL z*4bpG%xd_qzA8;^-KIM|8w*R1Y6=}mx6IkyYbWU1B>LKx|JmMocDL{TXV~0+`{5II zsq50OgU@equDlgHTXM7TN|PfQJ2iitmO38$bRWkOo#}J6Coa6@rm^&e^jTwODdzBy z8Q(66J#yH-Mt`}da<;bS>SV)ZVN*X&;yt};Z>%rpGOg0h*BqCb^6O0xHp@EJ-4~^{ z_vEygs(ZQ<d!0|->D+wC*!7ZMnDJt%6FJM0XRh+r3gOQ<^?HxvJ*N027dDp1dnVPS z#hUcUeTvw1B|A7Q^r!i>%|;pAYo<wE@0TgQAg`;ni|ym`u1N(?PYZ2ae0|Lt*WByZ zl2&ch&s;BOx`)B+Uci~?)pFA}Ke4;q?@`>azH<7OY?<|2F3-L6+_HG<eBGNz-kjE1 zoULQ+llN>+?mXkN6z{Y>%T;wQbez8yr#O$bvsSV`=ilXzbIbfBj!3?~7P0ECyri3Y zlAOit_J>l;Jh7Lb27G)h`=4P+Nqznkx4?}-xj%hcV`{(MkN8-zZq1*h@QsSWRlVEq z8kzW*f6{&|`sihPwbIc~mz^K0>lCg2c;St^z1EfG^{;$>S{j@*IC6RQp4N+-eU~Jz zUe{7T@s_f4bcQ!i)>-RwPJ5c;e))2*4f%O8{l?7`tM6~wW8~~pS3I+5fq3P@lQUkO zO#K(Sf0~bGd1Uwbso8;#Pg!@?Zk=ph!&_7M>R9dO?>=)rzFL3E@NlKk-(Gj&wCC#V z)8%)Z_TK#?*ox(4K-iVFOJ`53S#;)8`H_TAjO*m5oDC2CqxkH5vdEnsMK2~8K8n4m z{UI?ubETcG>)(0msXJ`geHQ62S$N`_-uW~an@WKtvwGj}Un8}uJo!tqzDm#8pI*N! zmiE@9EXwsiI4#ok@x*Jk@}3ixJy|GpQb&rr`liOYZJQE`yoxV->PXiffBdm=!aI4R zl(esE&C4#ui7rTfDf?~4?F;!Ade0u&68^+};>ua2ZIOICneTcY`#oP~uGzhS=VvQ9 z1Al(6F#ofq(&C$;_=QPbnVo_MzMlS|`uKR8?e#so)w||Dv?wTw+md`U?YNw6e`m4H z=f!E>XF_w;zAX-y)A3*JKj-7m4@KW?+PyRHdtN<#f_2xUtb1!7eGaYOT$}nlD{O~E z(yVRfKm7LDWnYf_+;B1|_xSAGj8@lfsr0F-YcIWf<8Ye$<f6O$J?*M@wO70r<Nj`w zas6+i)Pn@^NxLHBHr2dXH!*re-LmtCoG!1M7B^{ijl9aW#(Q}w8Oak$=cLs|Cb7-F zsq<vb+Y&BLOWDQ8f6vZam01(+^T1N`()z_3Pp_9&)ue2i@t*0meDCq~UY@6l^g7o^ z?vrVo=e2j2XUWl9Ru4ZnPI|$9$fj7<y>1fdTu1Ylg7cM+ch8IXtC%aR-gt8IbhSuJ zuGLR+&M&Mn)K}a1x;o_N_qUHv&hAZZT428Adh}DRiu3BRy*I9`aahnids^ed3vboF z%yyeoxi8{csI8sO=aWWvefO$Q?DjZ!c=GZ7)8fm0pXrO4%B_>RW0@4^IPLtg%-GrU zxKBQv7{%_BzVP6?FRnJemtH?ry|M1M?+MBEp40Cf<UX-H+hgA|^JNwPRHUxk`4q70 z>N`KS{QS@Ts59%j)k}`wf0lZ@GkNWc`<{n$-<?+R&c0|r>Fj@oukzi+HaqWy?g=!# zo>sW}?$oYj>mTd+x7>PtT3KGG<$k^IvOP7^*i^ryYbAXOUS=6(oqa2wU$OJyw0Gyd z+Gc-x^0>MC>Lq`<{Qi#IOX<(2rA7Q~)h+FL`r+Ww?YeiDNZG8)UcRJXw`9i8)%zwG zEeqVR`<>IdH9bYamu&eqDLi>%s9Ea8`TWVMDk;DIqCSTk?`%(=of<dmw9uMrli7an zliz)Kv{^Cl`kv1xYqImUSlM%IsJi#~zD%B-#?7bG4<#Oc&lfXWTlcS4K~ehCSzrD$ zIAy<`zgpq0%4DV2mt<sma(|r5%P*XlR}+()-2Lc#O3~-P>&%r4=FCigd~zDw{(_BP zSA1I+U$WdTD!5q3@6+aR(>jsY>KA6ulicT<d#P&v(PxDppSs?vwEfHZH28<#`?Tv^ z)1PcDif8%s-J-JaG{4!Gt5zXv{=SpgaZMp?m%s7*9}gaO{aCiqW>(azT*Fzn?Vs=c zefsg+kC%mCS9P5iS^n7U`<%)-eO`-KuD!nGG_!ZQr^@TY;wLX8)knN|&AN+s(dyFX ziydO8ia$9raA|K;bX|9W?aS4-dQwJZ*Q}X6#dA-;j7?Cww%co!O5dh)n>6<7-cr}J zv<mk~nl2Hl8|tu3)%=e_ij!uQP_b#lVYO2$x&vNR9chp(O_=_%D^qmOB2SHbUft4{ zjLV}ZUt)~*SX+2?uCjyhbk@CT-?to{vsH?BQhVh*y-8=etIqKKXUJT~`BHzX_9J2W z^ci;g5k;x-{<-Qlx9e6f*{$QaTU-3N<~;tZ+G?}s+I%>C()PS^X6LfC2fojl{bN#3 z#jA~1N?h&*zy0|1yi5U)?$vvp*Q?$e&RIAA@rUQ%D^=MPE|*pcZ=d|*eCe?tf44^c zHJ$c5*ZiBhJYP&iVRJ*pPqjzEKhH<sPT6zA<j10!`Tj5G)xUY4o}Dtu>fEH0>t{cE zc>ebE(-D_FUQYPW@bO-1yPBlQv*h@@^)GGvf7VHSdU|l4u1!s4(8c<|B|n>v>c_4t z`M3Y)*SUM*+jP#|_`=h^B=Tuz?*d^xo60#kM+<j-Vm<C3ap&WSkEh+QWm|fk*7FXz z@WSi(bkp1)XNn%5$kCAvj;u*~9>TspbG4dE<}~Nt2r2zjjuWzf`1Secr9OVtSRWp? z++0mvcyZF!>XSwv*7e!>*1UFK@3gp*QEF$u^eonWrVI8aW?a6!XNH-j;kGWTd7D1% zJ8RW*SW4_yhTWulQNq$(iwuG?v&$C<wd{|aKkdeDz0F=nZ~IhjV7IQ<tbaR$ck$XY z#^)K|3!m%?Q;mE3TEg7uVCJd!&P!c(KAx&~w|X-7uI1?;W<Nf$VAt%}d<}QCXw_53 z`DsgI|12<#edqftz*6dJP3ptEAMNM-lqY)y-(Rv>HpB5&=PVsVTcz-2AvFq#lYcK- zv;O$HPf4snbLJnC3j5DsF{fE8pvrUGpTg4AgNq`)E?${b*j$(6HM`gLshs1M;!o0@ zcWXUX%Q~ID6S434#Hje>%EU=onXjb;*x&w1d>YGtD6+w{YA;9ap4}&NzA3-kyUPFW z$#RdB=17y0lotxyY&|Q)E7f)ye3T9PXLY<!^{=O?!Q)-mUOl<Vla^FAMI%G>LvO*6 zUHiL@&rdnNASCaX$g{gI_sF@e<xS(udU;JRE@vb6+7i>Au$@J0c7Ai0+p8Pw68|{; z^fW&<v#L<z*-E?a+>aEPb90vXYt7Ofz3=iAuZmx@_Fw&P#@w~H<U)HhCIv2@9Oqbm zO~+{Ii3>u0GE)?{r!o7v=C4%aE?Tbc8@1la&r+`JRRi<3OW`kMKglNO21I;KJ(#bw z{rY8(o=wrEvHOe)_e_mn^5<#nt3OSKVs^W;gEpS<S9f1>VBc)tLb?4@rY6_#xca#2 zJ^%h$uQy&w?MqU9k$2?po{ju>^4CVHX)pXfGr9Y5XHk6pJElK{?3aq4&J2-Sy!5T% z*4;N!C)KE~>&ve`f1=id-N$RrG4Jxtd$_MlU3>6y*>zKuj#OnY&(Qx2krn(w8%u7l znR2b^-9Ddr*BP>{iqBYNTsn2)>zo5?OK(S*I~<*z#JF~gQ0c=n^?eDCqh`(OHJ<cl z?W+7^MNf~+$nLl${U>E}pU3Ul!7^KRE!%zO1AE=XPrAviuRGUmi{>%&OqWgi&8Ipg zu<H1?tJ2H2u<mNz{$X;~6L+PC+%=28%ohsc`^a{9>*<wg`ldYdc5MG~cp_8VflK~s zc?+*BbK04CJ9Ea`o|@i}xAK=b9j-q%HY$r<@MPVmZn?Qt4u4%w<XqLfvvZlnPOgB` zeV>%p@|r3Oy-$*Oek^n5`l4_(3ybw~4!dKr9#6j;KTUg6roqmdJAIW=Y;L`!Gw)pa za5mumJwu+1`zys7w;o;Y!85zy#@4+)Y;oF8lw+SP{JrNt!>x}|dH;eeEqQ)yjMiIi z*ZkV}`Ljxyq6J4ac(WtpZpz5WX4w?2t8@Jn9-4Gv`RA!8o16NceG>OvVp@8=^5)xH zkC{$g{dvyt*0;HHB<;9LFQxrbb~njie5?5PxpIMzC1pQ-Cw>gP@=|$r&(p^XY<5>2 zIh%R-?1`eZ6pe-HYbIv-MeJBP(eq-z_<x2o_X<w-UzPLgby4WaUiH0cv0%K%wONXp z;?Yz2CaiR>KJq%0JyVQvS<qLN_K5I^khL58Hd@Ebp60SD`n9%@n{Kv=z%?&k-lPDf zqUf&^HY%+sof1A-UC5?9bw%DU_nx4`-V^M__b@GrJ5uplHT3bGE7#IHO|_pJhDN;9 zb!*PsWF%95PkYk&<mJs1j_PHfn-}M{_-{JrB(LAyi(VT4{Le6L&CckLPuE<Yc&Yf~ z6P=s8{xfXZR?P2j%yZ|{tBY4IRoNZyo)Giq)*rv+$0~oyzrAraPc}V&+jo9(=4pMc ze7|0tEt`|`k8}3<<>hMb@)D1CHOw`g{hxvHy``n)PyWJ_Paf4;yzQvWVR>+T@?<;K z)AHLM-JBHq%Rm2SwSMlw6My#<9e<bHJ<a>c&eV02`)lUrM?c$sJ@;Dtr#$2NH$Q&5 zez{#&KkBsX@-sFPt+%dyeq%r9@yCDi%HI>`SuTBbJL>$DP@#3FZpFWNTW_f^ba~J0 z*grqg55KM8<N5sffVRR(?$TZA^9n!CjB}p+YTf6H&ujkn^D8ZmnDJFgeeTJ%(Q)f8 zZ};4rf9{&~$6MPEXkK7XytuOcR>A3$b#tn-wa@G86bimvoOArn=TG{#?Phr^`CWR> zbL-`!Cp!9Z7mGhUousxn^;_iWroLTzXWl>d>8kRq*e!mhc#ggl@4DlW`D~Gi(_$Sj zuenlmB=5r2suPwrYqqDo^4(gHcqC=jD=T@8e<yxQJpI(BRiwP|%c`o$F_W2Vzwu4X zm3c1bTw1$qoy<>B_x}v?UhTq>skx7@zGa`R6E<y^?c>UiJV_rbFQ#^{FUqNQI@9{` zN4|DHkHg9Bx~rFzu8o@;nY&DHj-cal<6q?yo_1K2nAs{l+2b4~JNu<V(TT8GxA!!J zO<DDpUuU)Wl9Pb}w~H$mHFjn9Ic(Kj^=s~ws?9#q8uzw*o$=t4Mne3wX}%ecPsjde zF!TPP&2Q*)YqQsl6+dMr`(}G99-okMbAR1*Wt}_4HFJ4qG<`ks>tHP3L&e91+A`DC z<DDEQJWsnTzUG3DOUT{@;gTnxMy9Cd?$I|t&2YUst-i$Qxc1W9TTfbw-I>d}e@^Nr zePLsrkcFm_%i>FOvgHq@6s3HL{;O=FDV%zH+r&lx9!TsoSzC3drt)d-_P#dtV@01N z8J<kN_|o*z*%L-5*TnLBP5SzuL2bUdP=xh1zD+(g<@tJ>ecaVr92UN2moxjge|2be zO;Ws@v8c_46N`(!UJ^f9|4z5W&A8|HOtl?~EAQ#~7;cV!ALUyxXFXrO;&GK~Bf09B z*h1~%j31vKoLn#Nt5@{QqR95{Z<o2bAHv=592L2ge#TPbiE{ToTTjiC6BjPLBqzBe za%o=KbS1fn8P_7Vm#Jq?x*TiXe|YZE6USegPe0Pf+7PyWp?-(K$-GJHbCqsa-koPL zPjl_t=}QjJ?=jw>`9dhOr_r~}T+gdw%M@Qj!H*_;pETF$-PK>RORh97;)`aA<o4uc z_j@iJ_%&H;?Zy{p&XmUcuXrnT#^6$eY_0?c!>+uOtb3;CMryR~-mB`?=5h0CR+!?o zn;qAFpXFJx|CEl@jB7_DSL*Y`Z+Q~M?Y_{!@~hWwjsDXU9~&BGl&;%s7Ru)PV^-hY zrTV=JVOLH(_E(6K{vote#;08Vwf@F=kxXIx))=kYV0z`9YsFG&s~TkolU=g$JqwfU z+{=TXY8_o3T{d}jvPU-8>%O~rj>{)lsa{)p<mu|ZUoTZym)$N+W<K#kldE*~QnlZn zC%1^*`lH$qwcWc`W5=eW?y7rDRi<p@ciS>o?)>bxmWq|CvRm&Jf4REqf@;zwzGs_m zZaS7ex721v(WjIhKem?SE@@o$zIHK>!>Rp|QU7kWDP#v5eYn(^xmKmWa+!wIwtSb% zG8La?%1-9=#w1Cd;#av|X*0tjbbIZhgG*iq{!ys7T2r^CEzRWep6h(|vNgHa_7$sM z*`&6d`<hKi$?c5wUMngC7v{&eaG%zh9J79l?$W(tZfcPn;;~kT#eHi_8or*~aos^G z<;%tGYaMuFw*6;_kWAa2ovrrlC+GlBKixF*&`ZUoD^~`sKe@`R^~lsEv8k@YetI@L zi#{INYL@i)aixff)7QB+Y7$A0lqawHHuG&^N@eBG#HYt6di-bbjH$dZ_xpQsd+pQn zuP)7eZM?+wr*GOh|J+LB;?pNzJJqP=UEF0C`*q^vwJy!RJaOxey!`g?+gFXUbT##9 zj`zxvBO02U7ko?E&n>d$=E^Hck9qcVFZ-f&S|H@oE|0T?c|M`fS8=39#YS6xeEfL- zY5~*Qh~i?4A3IFL(>}}m?Age&rq^ZGq(wywoxj|ht`hy@czO9A4er+_Q>@-@Vcx^O zq}=ls)2>w6U7o%PT35JYvs7Qo3I)DbnjBQ59I^IRmMY7oE=fks4PPcrXqmL@;D)wO zCo)@i`3h~F*}QSjTHhy&n(Sp&v^E|0)L@HK>D7x|XJ+zk(wgk%wV_j&EEM;(Rb!f) z`rvZ0nbZr%g{A){Nr^~*?KrWtbn;Zju=1TM!JpcvoJ}lxWOj5`@~K%o&n4b@i$^Nm zOqH!ZTX01?dC7TU?ydWlzAfr`|L~>mlfHj;^-GWIuROIU?#!1R^;3)t4oeI8%qb1~ zHcw1ablr?uo0BJt=!+b$DOxq>y=S_v-!;3<_fx;`Z+mViFU+rfy8P%Tt(yH(PuB8o z`{h!v`tIXCnaa-=f^vozH|M6=<V7rtYW%BKRUi9WXZzX9+cWcyhsE^8xJyrc-20>L z#%oK<k3M2+%w`uUCFiQGkTTk7X>lghZpy8a*EuskO`ksd?amJmpC6ty{n%BLXti_t z`pTyhvcp$hS*ORJ>#-<x<;AJf_4(x$yRujpC-_F|K8p2^nI?CC>O;$nyf1fGx=$DT zrm5b2?^=|crTM-kd-k4}*VD6{I!)`B&;4tkdApvR*R$c-bYE|>PE4b(zW-#MCzgl% z1;bv>D4a8MouyfK(%Ybu$8GrLNbzh6TP^%hee&dB>B|e1c@DFjToX3y9$UnG56;Vb zJWsCW`Qt9Kr|8nJ!z%94A5CX|Dq8U-+@t5#^^z<7XHEUhoE<A#xy>FtF=AH@t~`^v z*CaRS$4|o}t9RY$ws>&eUHfTA?Cy29e5M~yy~eNUk!71Em$lCK$dufS+YT?TBo#io zwqx;+GasK6UA$nrb^W1uxioh*%dEC@i^{te_fJ}B<ahF3{_#gopH6>OqF>o3@plbR z({=Cqw`Pw{xT_1FmYe%7?Y@~{y3#ydIji`{`DzwBUj2<tNn?82ogT5tNU+{}rG{S> z^TL<AwckB?#J2EW`dr?1e^nmNvv?A=?%<^uw+9yUJpHy+ojTpmwCQNwk|L{`B}I{a z*3mmWMQe&OYE$N)+9l)g>Cl&J>-Wqz5o%qlU!-FqaB_QnBhMd~)B0CLlojHh&;Gm5 zru@X;*jIkK^OS<_TAy%M{S~Zo@oQVe(|XU1t3*wYC0V%~Jz1pt`lVdyG>hq9ZEMve zR(7rJ3h-UyV7O+>wzSp!J5P4acw=?%<Ad}`sgoD~+T}c*U-ZPOx36ET?AbS`J~ZD{ zXLC!*M+sfgg(3MLC!ToPJ%3{AS&NE4fzq3U)56s<B3HbBX}o8(oSeT}PyJ7C|CNRQ z@_)B=I33updm>IvGI_#}xf~aYQjhoXMciv$x!KUtpwR2$-i3M2tr@S%XIku-9~hfD zpEdjK=i_gmr2U)LcyDiVCEFLHB^TfLnd?kEEq^6*%I!{@XsP>Kwxw&XEjlfF;ljjy z;X5^tbALLzZ`a9?ql<l`%sRg)eP$^=n)Bn-wms9cgdDTe`g5O}d|RkFZNda@&0QO= z$89J)ta8Nc?(U=`HoL=~zNk_A`J;C0UFTpI-x>FrEPn90T-#V*a`l_)JWJEpS7&_q zWHH6+EAR4nc{N|&o#iX7<1VW7*_^Ss<>I$>&t#)niyyB#Yx`XF8M||EZMxC2C3j}4 zuB_P-YEy3Qx-@D&n?gX5XJm5Xv>&@|r5Y7`_3r=rbugyt#=jdDFEic0?#SujDs2sD ze5&>`>t$#8>Zxsdk&RVXFEVyMo*XSExA&2L?XD|(3WWn#uQKmAtXjy+>wRy@Rpzw$ zeHX2!*LIoQ;^<XU_q#3^F?&`+R4&7bzuQ+Xu6@kwSSobyqUHYo4AOg3EhUy(U0pM0 z>MD-Q>z%}|{VI8_aPsEmEi&!SkJY%1>)%W4b1v;)ax&ZZSisiUD!GZx%TLRESgsp8 zZB<g{^sc{QZ?A<(%v|us{-qgnZ&vqx&$)j-KKDK?W4kYJ#ojH8A`c#)bZe#*vq`bx z2~+?6NXgHa6HGVnne=U6PnU(^X`czaYge2T7c^Y*`oo0k(}K*(Ykev$EsbNQ^7UTX z^zFOBjTfioL~_<NF1)yNzHIWLiWN(@-b;8sD{ED0@}u)MSsOpC`|bPWTyV5~rP&_e z3(J;%{P<z1neDyl%=0Je>u6YAYnkWrr1X!k%I1pK_4bFh)UNK+DoUIlD8Kq)@Z>wy zIX^Z@#T0GHPMO7!-TC=7zs;&S(=Sf)yY#u<UGz+MV5q5;q4$q36Q|2QS+?ZPng@rP z<O`2(Tp!UKHF=tu@-^=#MW43M^Dld%J+;cW_(<WcO~-xqra6XR%Bv8`S-tII*w&W} zdvALFKC*U|z{bqYb)Q%F*4=y(IqmYKm2+(}r?F|>Tr+oHn0D`RRpZRP`WyA9$Y09c zpLuq6*7tsyNq?d?2l?y^k1X!E|29q1Z=Hinsaj;g_QlKBTv-_u-ovsg$t5Ok!m$u> z{vO!}3ZdfnL{ho0`5s++y4kTa+oQb0YbVoxhKLZZ9aeUm7JYP>^yJ>ef43$(#5h## zcCb2l&4Op+&dO_3uUvnuEa|uWP-?J7!i=_WN4#`cr?F=4=_#AuU2LMTGqKvmv?uAw zMfWvRLsBk<?b~EC^%~bSojEP*BPN)(Pnnvu%Qp33vS!JQncknYGd5iO7AO$BcGJ`Y z!hYXPL<3CUTmF>Sd39fS&zWuaYDFVHna%FG-E4DE>(s4;WY1b(bvK)&O35&HzqO}t z9i260(F>#9hOgy+Mk*hl(YdJVtffWx7v-h*&K%Y=J-OA$)ZKID&wYN;HZz}gysZvj zGJT?f_iodDlV$t`mu<cD%VmX9$9A39r$Y90FSwB1{bAy?w6NV5KTq~7-)Q>yK)~wQ zlDFnXMg}fkznZIONm}%$FFAAku+i2ZFTB}hj*6`f&raE~TKMgZ?l!l@wMjNVPMy4Z z?br5uewLPE|0bO^zZT~{p>);8x5kg2h9uowUwtj3adXreOL>_)RV9i~t{O+~$j-Uw zTGAV`@%obI#bLX=j9is@qf%yds?>P=dn6ScD=8QIudw67X|4YZkr8qpr8B2T{aJim zU1m+v`PRHvjaemrA7?0~JpHmu*nGCsjqpnO;-Ia21!tVv_2T@*lhGTs8D5IZd3@P$ z?d!}v)7Q3nZxrKNYi*^UaZWg@C_N(c%Bt5U$0wifI8w@+uC6?Na>l*6&;7R_7Vf+H zX>E2wx5}jZQ>SO9`XA1o*e9vi`t7IpiJ)m4O>bB1D010bDBD@ye6wFIw){rqGA-S! zv&tu)u&Las=(g~sn9cUyWt%Ez+i0gx<aYPl6!T|J(doFwJi%JWzLf7Y?XXzayjz9q z>*lauzAQz{<&ULzaYR1awO9Gc)8FY6Zf?~5+`g1|t$y#)<v{^6nKF08Jp1-?nx5WF zt=_%$n%i8JE=}=FxA5xu9P{F~^M3||gQsOnE~h`#WEEgEd97l)?6qX6VY;1j*6R)4 zzYl*gt&N=h=#rR}-Gs$D;X<2Us=4MRz1p=ry}IMLPNwOl``-OB^LfI<wzli5CM;ia z=9ad&(D$OKTX(H}_8w~PQ;^K8&626<%j!*8HdoDN&Q8lcS#ifA-WFb8`#0k}kK<|o zm07)MOYPL$)797d#0u+fvf7<#5^hj*S!?NwB`;lX><^oES7_zcOV{-5e6oXIa_yAq zOS{QiY9-|VMMLwJ7vBoyT~#LzPh7Iw-ScvX#I?jn|E_PTu-SOxNKJR4lzfZvsnfgb zHP=fX?anig3SL<xd_Jw|wa4`N4{gPmJ00^QxAWDsnLYk8E8o!N_=#IvV<jW1Cmfe? z(%F7(9>0F}G{4B$ueND?db;Wd-&^h2d1tcBmRB`Ts#{J^5O?;T7QHj*#Bp9h({*>B z{Y-u~({!zF$&9v$r%U6my=Gh>Excs=e3s1V+fQA+F0kR`YBhf`w^oza!7-IFg})B+ zUSDH;=5+swW1D2Nx178Bke%^ywtw_JV`eU{z>WJp?l~&OJ7r!^oS!w5-rTO<C9(Y) z;$<c^3NvfZ>r7Z{v@C7;y-gQ%UusVjKFupL*YNJtTJiZ(%fe>;spV7?|H`{=s`0bO zr@3O?W6dSwt}CC>`cxvG^yuUD)DNfj<St)c_i_K~>`g0Yr5=;CSl(MwUYq9mHG1ir zuf10@kIm|vD_QYTP2tV1l<XfT9_CM$@?OfbPw3N=LjC30D>WAPh-RGHmE-eK>#Eny zFEi~v&F0;IEu4SnL7z&Eqj&EaZ>#X_{TO)n=8urd=M&y3E?al8IH51Iih0@czG#ob zy(jISxp!sX^HhE6{cgqFDi6_x*_SfUAN)E$Ctllm-NeF&^CA{^U5{KjbETU_)57BX zjZeL&cf9{NBSEV>banCa6HF80CY5c!sH{_PT)rsbbyw+Jw}|km6^|lUM*Hl){kyNK za%ohq(GyFVaMSF(%Vu@^Fa5|qdA`l@aqgE}$$ehmuPr(*dgO%Zy}!yVCoZ+Gx$=5) z%e9>;Hl??>%-JaZvSh8_C23u$qn8W<PA6Xe(7XB2#HI}Uz`x2zvp&B5n_9SKm&n^< zolU2EPTQ0kW*&bm>>9jR{F=JxuWc)5zWeb>TPLPSYU6v;(~}vFM+-0acoyfUJ%7Hi z!V@c#GnI__>w|Khw1vD`|JdN9bkJV4U7G{GDc|?lcy-pp!}C%f@h5$qwVlT;JoT(a zlu_&|Js+81@v@A^4I(dQm#1ut{4=9FJZ@vJ*`#}BUoLgKFPU<n^hEZ;wRgP5C3oLh z!>o9G--iv^(%bj!aa&<_T|Z*WxtPppmdoN-T$1Wva({a3*<#u4kxgoCTW>{{>hSG$ zy(aOhap~87MUiszshrj>0!Nnx1Qs>DF7l`}s6G~2bwEnqBb9rVa_KdeRk`dzymw1` zV>vilOZ&7XM1t3pg$lCdN_#9?%(3lK=*s|Bhp!FSCI<XxSRyOQHtWr)1NyHfXn!^A zot1Gi<i(bIi%J(6YE6#Ry}LoUI;3a&wB?nOvHTBpoL-v<N@s1G*=sI)I^pHPgIQbN z-g8%Mx{#G0t5hkrsj8%5XY0A5)T=gU4lY?7wA*OMbs7J6_ns8)l=lzZ{NQ-5*{}E| z+aD$`=6UxgdeJJkl257YIu~C{@2fMPv^Xk0V#jrblkdaTpPNl>SA0Crbyt<MxG1Y{ zb*A~#2S%rL*1KGOZ0R2T*6OrQ;)Q}O%XaLNRO@n#3B0hlCbhsKwc`_C#N+b*saYpZ ztaX1G?sr-GTxjr#w7Yj@%Nur@JZX2l=PxgHbF1{`oSurFn7Tc`zKMBH?$~j@Us&vu zjC1~+>m6FtuCHm?Q~Gk1GwaDUImh=*pXu~nCbWM>T==T&WP`2hd6|8xdcXZ@cGPq~ z&flm1%lq<n$)ICqU#{<2xb{|RLETc{ZMG?&+AJ?#509RGui&@6N}hPNqSCDu-W?ab zYWDf?OWobc%yIPUnyJ?-qz|xdX<>hUFHCCIuKQ1Ut^PAylvB=`>T9#<$S$jM_t<3$ z3qIXn^2FfR?VDV)KR)W+{bk+f`E_Zg!spZKv?JcX=3^*wUE`HD=SJo1u<EMA?ETWm zPFKHPGy6Y-Ow6vBpOyFArY<d4UT0%qv@t4s&FMRB9Nm6fat)33rX5d<yk2$Y!|bVd zm}D9<cbE&$6S?uTeoddA!%?wMYqf%AYH!nAztrbhXzD!2hPn2>xt}MVo<5C1^Zph~ zc>(RO`7b=Lu9pw$efH$r*~|k9w<FqS$9e0Xw#~i2{E+)Led|*_zPT@aEe&iwEjz8b zJ1Fh`&!mHGUYD+(Ec&&&I3u}t`bYh1ncof{_1!9QV}(?}&FM!vW2-y^Mecq3aVB4< z=<>3Qv)Pl&*nLZ17g^5n75BQ5R`I)C!ASRbeoN2wiSGYasYmPEbywIJ`y3Du{@j0O z$Hz}>TDp}1F)@`A9AX{Imz<uq=}FP8+l#ksD*oE}vgW2`bMKS9xK+-#pCq5I<m~&p z_uJ$?SBu%a(=R>cNM5}7>a=q@vJ$T>cBPibOWI8BGYi{2ce(Yn#A(jkrXBB#u-Nfr z!Nt4x_nd#Wu6c6E(baYfUitO!?CyP#)0*?ra_V8T7i+t(Uy>+X=E~;1VfUJC{?;9@ zuI66dU1)XC>6>=Zw~42oPglRPFGTA7!Y#8Ie1D%*TDSgH5yPDyUN%A-O<z`@S-W9z z(6xZnu2`mgJ-&J7Y&{>PO8u^G@sr7miwwS5zOwlYhvrM3O4h>rn~kTRSLc1tQpj9e zaxJ~FIk_u%)z?W%!RsULIUUYFXVl0Odc>!6_k<!n%`mG?|CYV|6}LCft10Pm*_BO8 z)4Q6I+V;03v09~GUVC`raZ$r#EldA1-1;(Q#k`Ow8FrI8M4vdk^bB^N5Uz0L(l(PB zKkYo~)~uMuw=^`no@2w5o#F~7FKsz>Z?jINP4Tbtx3Q^38eg@e%4b?$bo4K-TxsF; zs`6iB>FM2jt2`c`K0hJ4@B;UhIq$+3mtXoe`*%W-=(aDsr(PSUOj`DOq1}D$$(y@9 z*G-;(=jqpq-fK@@K5?I*|FU4M`Toe`r@K^NZO>mbSMAv!-4t`v2ka9*IZI!A=Cg*? z;a<t+uG5!{4sCK}`N*8+I3YCU=Ca%Uk)Dqa#kobMOk;h-p8o61XPKDTql=^FEN{Cj zQ>o_X{gv_4Yxz4*j%F;p_PTIJ!Lo>-&lAk5?yU3kU-41jdwomf`4csrd*i~_`AnY> zZO+>{`&`P8-BvI6tn>Nd@bT2AyV-m8oS7N8%u;jzmC_%+b`NKCFW&1{XMHjzn)mXS zMQho1o!GeW$m%}bu<IK<WZE`e+xC`c(+P*|zKX}<GR$TteV?9JsnRs({l;sGnMdz^ zIXP>3!%XQ{qD!7ticj00bwl=1?$yn*Qc=8Zt-ng!J3B(BH5S`17cj5deoN1<@T%k2 z#`YZ#bJz7P_ndrkn#ByY+rDuzGHXv%pRp{GnRfij?8#4Of7z_ayeeB+SES0b=+>4M zDfjk1@(bvFHY2U$pL*p)jo6!6W=~@_9nIYI;;sB0Lk3;5FEe&-FE5vDo_=_>TFR_l zSD$=Z8XoH@X}aLA^-Jl#hV1B&3D;&!a*U};Q=7i@?DV6CCpYXeyXVH69i8K>bEfOG z^t#2W&$ikaJ&EU)VoUAny6(B@?JalJfUnkNvpOT++))gB`LS`&iqJLLsSbM+`+gk= zWPPpa{o{z~k`?CH0@${yRtw&Ydat0d`@QPRqV20Dz1Ly)5a9G&>yY-rx1{ZWv+C|! z&q6NE5S-c9xxQlheh(3@mzRvi^`=H2Ki=o@MBa0^$zj2q%Yu_GY?NA)8`~erG1Gie zo?lPlb*aB+limi)Ig0%%ofH?gG<wpLT_sApI%hct%hqdJDsO9dGQJ+k8!L3g=vQ{Y zb^o}HToI)g`%g94TS!Z!yYBuc*pYI9>s9&8IkPhUELk^g%9oj^-!7b1nRw!fnf{^d zY3{cLxbN?IesXidn_s67?$OOvTl3M=Epna7u98^=uX}wauKu!fIoFq3mA4iTzP&sy zeEhi9vIFle_T7stvUuEOzCH8enbe4jo6B#x`BkPoU+{F@?3c!u)9z1tU~ppdQD)z& zlTxcLD_1VR@4y{<wO&(ZPt%I9?WX3H4aV*#OH1<XcX6-VE0(r&rqyk;ia)a%{xf*$ zOg<&XJ@pcM<ofnDRn1&`&R&ZrnaTSrm+lNq+s$%z{!3rit2Mq%0W%dtqwX)6a_Wz> z^TM@vE+0RT@1XCg@$97Gli<ZEHB(RAi^|+-a=PW*rlU*mBt1TIyy*AW+0!b&^Q06! z`Zqmde*Ou*(8McqC5sZDq;@3jGT&@!`Qw|{$+s)TxBf7y*%2eSZo^0aIj^2Pe{}M? zRQ6Ya<NYchrDE6gUza)KQ!J74&Qv1cSFV-C$0zzHc3+g6#AABu^tH*)<(D3Fk2SSl za&5H=x7dFM$;wB`^E~_dZXLL?>!ti+#$S7~^S{jEs9$m-Yxmq#%j{*lVy5Zn?2Kmg zy87x!QR0N1sX@`FRW4M2otbvompwA2b+KK}<%9XcnKNGV^ot(3VwTvMQCA$P@^IRo zy4)FC<}S}Ob<-|i752GZ>bQ0Mp_0cZGZ>$g?lztC+ih`Pjm^vB(wDAWm=n|7=eYe) zY3|eL_xm$XpSltE?BaE=+qdm(IzCAxN3DGF@}<7a)_}cwha*oObXRzCA@9Al;io50 zikYRazr4$7?X&%ds$zz$eq?UN*YID5jjk?_Tlb_jz-YsrNyS|~*Z$45wN2BWbnEI{ z)6++*V@@8G_q@C+cyr;eT^oOzy2owGvSMhlH(I;#wc?4*de5fH8}QAx-fk3F(#dsw zS#M{(MbiBISl=g|6S_b3i!2vd(!;Y~@Wx&9&gD#7w%vNqQ?yZR&86QbPK%%5ExEK; zb@F82ZCm%X+`s*-_Kcs)ak-tPw-OZlCzo%GeRe0NA|>luR6thMo$1C?dV6Zx)fYuq zZ=5a3puF_01iS32Cs~ZHHEDTS85#dvjyzrZY+00a{%d93kb7s951Y%D|2RIedzzi~ zu3b5&^$NYtJT7`!s&i<+_s;7cn=1{kmXyjaDk^%pezoaS(W>OoWgiNzhg`Wa^HEdZ zgfhYVOVW6KVpbO4PF|>UT$J5#ZDfPq*(&$G#&xT=#zcP5pCA(wWh(A}N^M2q#<iE- z)WwyxOIK}k(`wrqx@3l!|L@~oYpu`5oL&>QJ~my?`@7!Py^$9bLR(*_N9KH(w0weQ z(RTIB^Ap{kADH$0<dcfEzs?jbOcG(9yo$Z7?6;kQ&#lV=d&4gkeN@xEckHUQ?Rqs! z$-)bkFa4e$@_)0P^Xc>*Pfp$b>-E}lPw(`)z02l&|1J|ZSIupgagdL$+0ngfJ0u=G z&Rbb(%&zPkT;H<CQl@6o*2_WqE#>p`^=uftvelPY&R5siAu-$P-llMw9UBcdJ01Od zH%NiuyiL4}>!z)jebp_c@3GnRSu|ey^5e|yWnbP(b|uA1@jvD=5-7FuJ#lW5oSpOf z%(-VZu77IHXb6_j?^fHAC7BvsqQqcwe~Z?&TR%M0b^UoiewVN*oiNkNwt0tpJDXEc z(mnIV7wwEE%ShiXisIY6nSHX1oXtmnk;^&zEoU1a-`e`l_{5PdT)&(ue-^QY_sx10 z^YXi!hMxE2(hHaOJU!ie<kN1oU!L<%m2Ho$v3i`P72mzrb((X<uFS<2XD&b1c@h&- z^m<EOrT?Y>47X1^++HJRaQxhA*(J%@v9{KJbADXz+9)o#{6lx4%*<@jvz8W{9v?p` zFS_tu$XVgK&B0TQmU8TRd&?*FauC;J_X&%h2WghZW@ny1P?5Td@7CGPd%gFTe4Vi` zYM$iX<#iVphOgw+4-Q_UeKNyDFGE>dD!18{?cJ}#T7|oo+)GRKuQ=%a$=W68Rpd3* zZI7;$Ukb_WJpS0xxonaR)8#MME;Y5sR@WqjO1}+Qv&(bJp{0&u6W@jSDD*At%*pFv zc`qXSn1jJFw=F=?=jt}I>DdioA6}__P_Zs)^~#<6lG)MAaMSOz6;a|fS*dMm38CSy z@<Zm@7c=+2oxk8@;Yog7zrAVI0)6f>If1XEG7X=cJFW9FdaAz3#iO+)_uL}mJ}O=F zUZR}s_4CMCBRw^XrCc}ixsnw;uHD}Fbn>Q?C6m{^N$W1<kNELkX7;76GiL^GS#KSE zp~@|ud+krVWzEGEJ3cOab>DO1iB=xFZ&6`Wji(!ySyz1e=&kd*;OWETdj2~URG0dx z&o<lYdH?X?lhgU{xCSm*vaaXo>#EN?_vmceXkmI)Cf{NDKZ7V$*5lJ;W;}OWHtkQ+ zlcHnC&TPEn`+iM+_S*`%=Yo&-c&#d#_-#|6rQuDz>~Ht{7_IeYZ#Vz;BdI_lb)ER6 z+|t+5lYcC$EST}M&TDh9PV)(-uN$r<&Rz9r>(816k7q8=Ty3hnT6ArcRe8Hs?UrM& z)344sesBGf(o4^t%WH9UE}iXjQ}u59q{rflZ};qJ3^eUMtP^r@?TR$#iIdFpKKbPx z64%pWn=d&b$9nFvbKYt1GbNT!(~rLX++26UIS-#uZr{>drOA_$y~8rj>6|)WD_(hd zYP($QM*YoV70RhbJZnSNT3wmQ;G6IMSh?r8%$nHTTPHog+&g?L`8e0)SI%3?-H$u@ z>HqGFGS@sU?!Dyd<;+6C*-pL7p3M2YplaP_7s0S~b62H5O6}Y?IYx2n#Oh@|GKD9v zKi2LS7FH0Kl~N8o|MIfjx~tNs9`k%~y8Lo)d{58DiWlXjKmF!qpJ9G^ZSt}S-z^># zK1y{9F}pw2WuM)p;~KM~W1ro4CX#fsYOh+oe}7k0sp{i(ixhIVZ0Qx(na$L_vt6sh zmMQ0_#f#Tb9#0PQ+ppGkn|0;F<dwlkC!|GW?l^nCDB*s?vy3nNzt0sO&AGsveDt*0 zg;4Hp)zAEVb7VH3y0ty(*3*>Bk6upPdzdG<Z`SIVqI>r)g<N}mqJGJdPnWV!UVOPG zBSLL<{2I5Y{B_Zy>N+nj++TCus#)nS*UHJ0O!9v^o8H)+e4K5o?rYPBf)iSIpIAC| z@+z0p0v}E9{Z(tQOq$RB(1>sGnmyuib01Am>`*RyDS39H=Q8JIv30?wukUWk2s^fL zY3cP!9qELmf_q_=kx#@UZIvF^Fe}}@9INGKIb+4sh&;}!vwS}Dg{6(|mT$k5cKYAd z1>xcyclUXg*KP6_XWg6Eyl0-h(od$(7h`9<s9URZ<9$)mj4rmRyG`N+4zt&W?>Td1 zwSI8k#=qY2%Z0<UJ+(}ZtLwy>OEbGK-8@$&>XqM`LWhrbYop#5%lx=+w(7*ov`fd5 zbC<fQ{+cUyX^*Dgr@Fh-vOmmr%wGScGw*d;gv9lDH!c0__gt-Jd#znGyS_@T^oWgr ztgL+0`<~#8d*NHI+c^vM<}6FdH$BZZ`$eRw$GP`)6V~Kct!StZny^2@`O^0MlrMAT zZq^(YEQ&SRd3x!&KK6;*xr6gQmCXsPd){|vC!^M$wxTtcCq9WP`V`yvR-Zq2US&no zw#aLf-l+@aMxD7f@!pZID_DPgTm7SacJkXzkIy_VJ#BP3i_@|o&8AKDardw0Pk$b# zpX}QwJmKNV$0vdV7QHL{v@_-2v+J+U&6AO{vzdKer^MY^X1Te#oSVAZKCSDg*Bp;G z|Eb^Bb+P+$noiE?C6_0hK5<;9tvNXDB!ex>OVjHILz1p9+<s2f>Fp&}skgNXD`p+) zirrpyEJ^XnwOL<oDXUGcda3rhcE*#SM~lojOD~nktXJz;xa{j9Kb<32vh|Kfrtd5~ zVz{U1)t5=9!(#k*JgRtkT>G%n*<88HtYx!{EkD(IK1yP>K4W#(UuJX7hlJBd*!Ne8 zeVJ9*7Wue4d1v(Lz~#42_Zus1I&`4y({ar!g?o}7^l7K@?bozP;M307n(h{%Wwy2{ zXU)^wn}hWAWquSf9~T$kj=t{sJpK68Id$q2m(ERJ+7{8@rI<W%+6lk(ZuuRb_@{3B za?k3{_P=Y3_Q*6vX5U^?<5nNmp<w>;QtA5MNU!%{Ay+N#^cie7J9F3M$gOSDzCS*c zJmYa?rG~@JP4VW;4N93Cud!JsiPgkMPd<@4{mS0Vb(8Y#D#ExU<JT+<)++Uye6q`G zTX~zrPrfbNSnjV))tj4i|1r<U6LpLBNgZI-PYarA^pWw`7PB3x$D<zIvpqNQ(Y>cC z`HZR&S>=;V*uLw16}Wy)rd2%T<f`KayUjZ8g?DaVGu?aT5^3k928s+)&HE2o^~=Oe z7hJ2y=#(q^&sKT4aHN?BYhx(yiIOR{U(2SZN@uEM=`7*<64AaU^L9jXSj>vs{lU7K zs+Nx(r>U~PU07!%YvT1*^4kT2?dF9HKTBtBz8zq>(0jS##PUKb-P~=Pyj3Ui=gLnB z{c-%-rH4CfcbyV_`}1Ins>`oK5B4gp5PJQeVWy6rP^*k0<Ag<Rf{#+Cxmk3rYh1g* zx}vsE($38(CC<D`z4HFSM+G}R{^gh0_B#LXa&~s3#EH`yZgwu)TzKNK^OwEb#0uYU z?~YZg$~=4eP)fziMb}I;6;I3g`TXfRZR51wYpv3E28qYLl}TA&Yt<wb{_3r}6*8${ z>czL~`}^M(sdp}%zGR=zj*lk#=iUpKUn~Bwb6T&c>-6HBO`p~jW*(2(eP!<QKhrPk z+1VM!o?GrybZ_DLV;>h~cCVWC+9b}Nz1JoBa`wvUJF=O@b%pbOdh1<U^8C=Aa=CRA zjAXZ5e;Pbl=|Yu*!0yQXN7BE1@zs31-2a@_CuW^&z3&zUPtJc?H`i8eNBUg0wZ`I0 z=iQnX?ib^l9HqQ}$;odoR=f(CJlW`U))$qh?<x&X>YbRpeN~M8$Jr;{j-6cG`!Vrl zS^l+@-}iit_HN0uu{{^5ryF{2R=)1sy}#6|GC1=Ny!_a8LHx@df6b^#eU66?UR|5= z{DH!+HKiqf7gJunytGcdS9y_@+DD06wXo~YP3?kuoWpGkR~5e2xAUpd&{?#}YRUPD zM!SAgoz^%mBX(-TqUhIw?CRZ#QPGdDnSRpIxwm@Fn!{%@7F;n)h;9;DYE^f8(tUB! z<qRoYeIYX+&C<B3eCKgrMXQ=?)HdVt&c`xEb!#%6>(zgq>2v*6ti#`S*}6RO%d>Un z(#OR&>7B1g?(eSTmGzA2?2F3o-e_EOJAR_MrR$@alHrT8Lk){It$tADwfXeAy(&BQ zIllJXtkdbst}nad_O;CZ4#s7vGxctLn{m7RT3&Xg)w<u=su9=wu6qAY+qK>0^xT5e zNA9)$Jlg$;xlV6N=8}^&o2#OiC#gKUblpu-H}i63=F^2so<BZm%(~&~%8Mtb>Fs!Z z>sj8pJAx9Aco!^xs$2N6USY;EztwA6UDjHkP5T{mYR{VsUz_-R?Jd5Ro?JCSWZi!T z$z{%68YOQ{4l*A-vgMxl3ch~-7Q?y?`#nAxZ##AQlG(M5TVu7WJB4c%yCk_w%&zsU zcvE3y<kNC;mHGX>?g#tT<<%?$XGw-xig(3r+G)vdJh|t0P0Wl2-Y3bWU!8BQJg4xq z?H+Sx+}!25JIf!g&wg^Ae_H_K!j)gcBiW^=OP?_B`q6jv>`vR+Cr`#y%y?nb@Kg2Q zgL}Kr?ELZR5sy*MiR0QY9=*9T*~V*?!3nc9zART$6DM{rEWKYk!6dunZO{fDca=T6 z%GL7sK8^aUXJhB__w?%ObIB8fAIj^iPk1E8dsDq#e9}hl^WXL|Wv@B6JJ=^?-i_I_ zkG3m5dnEOKhd^xkrhP(o&(+2CZ2pv_9$%R--*DE1yzc%9m$#Npx;O2uzQJ)HBTHUk zqd$RGHIjC&thwutJu8h^wRPIve@2#uJ~_GeOK$4!)mx%BGwIsmc%i&_p2ySPUas7) z^moGv)7RIEXTOizyjq>TT{d6g>a>qN=kwAY?7E&Y_Z@fcTN62j1usg|7alxTSh(xe ztdz`&ALiIp+;iI+b$g?A#i^Q4r%z;kzc}OHxr(bj=WGn07$5b@KfcxPoOth(;)90o z*KM70zFl6gSZ^nXtW?iw;d%Ej#aRc5Uion*djHFG=IQ+Ay^ojcM4x_8HvO1Qr3LTb z=PLZS*GxRkETyfZ;~akJUvM~2oTJE-qely`Z92BTwrkRTucuGM^^$wm)Xdu*zx<T4 zp8w`{39AJ+)4Q!c9(a6uvbNFb;;a+N$Hf&7%L<1cxnuuUe&vVc$x{lSd<=NGK0k75 z=Hl9@xpvQ+6^d8wHo6{pa#sB1FTady^G<dq`?#w}Y+_jT^XP%UVOGZ{y!!f9fAeLt z<6A1YF6}z<B(_do;>Y#%FW>7g>DuFZX|DVsx5`K29Z`2G^Vdx0DcYs-F!bc9^j<4l zt>UF#g@xjaRZ}PVbLRDCWggqctN5#Cm(SUyAG_|h<`&)OcvH#s;>nj)D?U6sEt?<i z**I6k?C$+z)>q6|p8s@h*M=viHhHh6FN>}#e13Fh<D_fOQTw;0A9^xPyifnwrHq|V zCq0WZnP>gduws>;#X65$yQO+Azk9$q<DR{L!q*vvGy5+uG7Z0!C-F0R`fH|(m%d!n zi0Ph|r#DMvSA_7?C*cYi+`1R%R@O#V_Fs5esVdL+WL|xK^W^!A&-;ZVtty@zk5(7W zZaw+5^soO@F$>kN?2#8w_E}t4Q;>|DE^FHT;!MrmhNzd<N~WiCcASjum0e^Q8<ZW9 zTHawByGr%ru@~-6Pp@qFz`fA?x`bw5N!T>0+`{O*II~jUliE!gSKnP*!v3(dtaR@Q zyJ)Lxmt4)JKV7svZ3*ktr;AIkSe^N4$b0IC_sP6>?eTMF#eaP*kly$4huU7X86O@@ z&-k)q)4iovj$FI=v1_O3@(R}Mm->PhM@&j1O(Rn$ZF#MFFS==s;p2_r&Ypo%2X{4l zr>OF&Mu->v(b(p&L3HzTlOxCet+KxN$#g9j-v!X>e%=u0mnIqw_Z0iA>mz4A*^+-N zT+Yu@Y}U*Dl{%)9vjao2<~}}jSzWGeTV}A!@e_I*W23gDe6q~$oc=rf)4rEFt4{rA z;E3zI*u2<n>y@r&Gr0wh3p2))E~&HkpZaH!gU<CmJb$8gUAWtjRdp=YiSOg{sh5|{ z3e>xh-r2o4SxsOCquIBA752p<GNs~$l2i5wYR%W1x+R|F)9WY4ML!1zY}p&WZe#M~ zK8tJd;ngpV_|0FR+H&pD@~8{4e4FQ0UHf{?F5+p`lj;4H^2u5!qYSkxCDy4vdm-;p zb+ljqj=WlX-e$|RhX)@|?^wNbO6iV!jv-pNFMXSMVopWH?6g<APa5kVm%kjoZgb?G zzIo<6b6L3WN2yfLaX2c!^wm3$$LAH6ZY<SW{Osv*1&!>utH!ExyC1eyNbJ7RTpj$H zp=d*y-oq0!FNsL+eVVw~J<wkB@?}FM>5_Z-$0u~;y*603r`dBE=dvx<;hEMI5$oJ0 zs8ueXwtLr|OJ}xc3ujN9XR&T)@C8q+wGK@87H?S-P`2*~E5rQ=rR|q8MONInpK)eQ z^tzQF8W=9D*}u(F<idO7!l0&m)~a`wpFHSW$nDBm`MdbYnb-@~vQIufu2`Ktwexq> zEziWr$4}=)%;=u{%X9Uy-TO4F)FaLNEdQ!9uP}UiB4y>;vNzr}i;B)ZetcZ3X6k;Y z?6<`+dqO_my|O?}GX3#&=iKty>~|g-$;-J13;YUrb+V@3?!@)kbB?Ra80B6+Q<4_> z$?^%`-*53f$N!$$X}HVvg6h|k4o>?x)ja1Pde^g2{M8kSPY(o7y<E+yZ?IK)`jlNq z7Tn&lsZ6)C<Rg2u?*52P+2*nCMShL>AycML5|7&LyXpK%-hal)z0S(YYOi{wW(0p+ z5jQdYP<G5tp^asF`-*K!Pl&ZnF50+Wv23~#x3HX->5;UV&!^5zUp{g9ftmBe5*Ng* zE3uS`+0%Hxdgi(G4-22fdh(UMUM%{pv3u&p%(X%%71F|D>Oz<KKNL`n+q<-aZ}q;9 z2ebo^N4+|D<fyUq_0N-3cYOJ??1oGp`@GQq3@ftO&cw0XIqmvBD<Ro);#X^<O^;oD z_N<V#tv;-0)4M+C#KnCQVQQV-izlxA74qVn#p9>*B9ou@E}S{NFRH}w>zo~yNy&b* z)Q{fFJ^by!(VVjzs}wE2%?Vo^R~Hw<A}{B!f2HnDcCvEh*=GtVyOtlyoM%~h%{wn* z;fJa#kssGd%u|}eG0A6!m`!J;#hXBrqeqUM)?ZnlcR&1CI9m+we})Mu3ud%Ujo($A zdeU!E(zeV?#`!(*ygM!&R?xc3@!{y={)X_nnBJ*nGi-LGD6i8yo>uxh&&TkwrTB40 zF0=gq41#Ii-zJ{n(@xdiee3c0etn&df5Vr}=e(BMSM|8#k<_}K6&s!y$}9a@@BZsw z;GT6x4<Db`)8Uy_Xj6E(sw}PM;L#J0{^&onX4a{jXMI}XSNG<<*Oxs1E~Bpc<XQ4G z#xG$n-m2`b{AN(Bom+M0XVaYa;3YSYKH{0PXT48z)XwQf=B}cfO>LHbc=nimvf$0q zx%r%4E6P?LZ;tG|lzH;(w94pP^CNfbZkC+c`Q)+N@e}WSZZ5N#$;EpA?LGNyn`Q+g z!GM>s{~6wz>Q%Zv?p`j}VV)lN;@os)c5!iMm(`0>j}%S|GR^<xeDdh(y{0qvtSNc) z_~bOZNHw+DA?uubH}e|i$7)uesrYp2quCbrqPa^g#Vq!Ru`<+0c3Wm%Y;RMXIq8YK zZ-&|5V4KZ6^4peedz}4w;=D@r{*Ji)V(xcXH@Fx1e9Jl#zx*r5+*Qlk+~=BiabK6- z`)BU6iliTpPfpY9{*~=s`z|YW)-{V|N<W?~ej<NY)camhVRD4t0`aK%ZBL#!PuQ$| zq-5Wx+G~-i=bpU#@|I69K-zrPWUJGX+o#Q`2+Vu##IdUT!?eVc<(<htj##|XuD+ge zHFcWR`mz%T`DN#ReXW0H)BWX9v5#wVx4&9_?8|hYwC-5`FU@UEnIAffqF1k*`1DL# zM_A~J+$FmM`_-a$^v+E&_H!4zuzk(Rds!7;MIY;Gm&EKdk@wpeSkZOueCC2s&TQ55 zvC=DJBJ|a??DSr5^|?Pa``DhEX{KpwGiCSm`7T{$q<2|XU_)75(VZV3P97Cynyhto z#^%3UrP#7|KaxuQ&~aL)XQ%MXK!M9!+^u>;=dXNU?8j4F@#%=WLb%M9<GT5gv+Y7Y z9hd%CdP2vPU9!!wV~a&+MOXM@YfB5m$A|kT>%~-B8jCU(GTzwr(!%z>T!mcJjHlOD zy|a3{b7|75rORx&Z#@w+%ap8`|5|AMFTXRd_N<Tnt8~)k)T-|tCjBZW49)lEF+QDG z@?LWK#Mjrav8iUfz7^OZw)Lg7z{G9)+1Rfx3YJ{w^eVUTLaN#-?qk;uFOu>KxUTCS zccD1*$bQ*ZU#7@=PP+Alkwf6o-M1xew>+XxTKnqjEB(r-QLA3Vcv*Coy+@D|$J}L= zIYKR_s~a?0<t^m@X5UTNmdk%j-a;^ZOU1{XsgDz19Shqawy*k><gx3^Yah8@4$JKG zQ@-})nzF+EN=q%n<4W%{_LMFTzm)YPg}LvDoatuaq|eoY`)!nr0t$}qf9JPv(mXqb znwZTRcMR9;dbw^Ai^=h|wSJ!teEhWW)XT$>St|>VEEl?5_AYhm7OA8Q*Ox4}xqgx- z+pT?#*W<njzP^8(JPf@8ZeJ4!RLHXZ<-18|$GWfmQC}uk9oVQfRq5mn!LJIzi{fG> zEKIk@YO#fK+^J_1ne;+YZt?3&rkj5K@?4a)SgP&c#;MU>-1(Ox%agXMMNWMo{$g)h z*5UK-lC%_d@kh!ePH5|1>$~%(%?86&zAoi+{#0pSc`bbCw`A(%Wxm%Y=UEqOF1Y{L z;M|^BKhLdKR%X!ZZMo!kPmwLorsP`pM&-B5+}w72kz6=^nhEQdhzdKk+pq3j^6u{W zcP%TfdGiZ5_B%%|h~2*IVbi_fMXbEU;a8tdY<3sUR(*a;UR|n5Bu6||DCX2EzFFSv zvh42lbJiEkSTASM8h-4R=f@}R6Rx@Km@PL+nDuksu1ROu`Q_FvIV-Ss@`o%nUBxwX z^&&lPyR<T`+U?-tvtKjI{PC$)Y37yMa^W(ok8Igcw(?w2#f!|?$LFV>6b~<7GJoo| z^JY$Wr|&%zb2Znu%-Zv0Mt&sM-qcCPxfxF{XiR)M;k|pl$J+Z_y!WrUru4p7&{S4C z&3w8R_k|lTjm$4+T#q<<Ri^j$zNaO#BqN^e`kE$k;rpz@!k=At*|w@q=3J~aH=|s$ zTPi0~dv$b)#M<e+Hj`E_sf%RYw(iZmp6u!=*F6q9P1`GX;m$4J>1$U1%4zY|X8Ocj z$#cEcFk0`(pVWO~JW-_=%$>Zw(=L7d6>>sULw0RHf9}cY%Ex;n;?|bTym{hW?%SWn zM|}!5y>*W9-1sJ@!e=MDoa-;=qetz+{yh74`{uIBT1#1Z)noIn)UTPoJ!aoYZ96+2 zo}ZS6JUd=y-j|$i&s*{Ic$XxX^q+J$i|5DtB02X({CM*A(W(Co+BP2w5BI-vkg}V2 zFFEi1)Z_CVUYTS~w3K=p6?eJL&t}t;Go{YOfj`fDe0*M~r+UG>ZgZVa-J3Q#J8TzI zS2?%w+SW_i{al5gADJYzF5YH5p?vi<b*o)3A3QNybv#>q$#!*}W@q7Ob#s2@j#-N@ zWoUX{^S1OYlPG*Tds<{hP=7{I;f)_pIM=OQamM14&(v$XtPN-CORQMbARTvEezyL! ztu=joGgH4bx;<R-%#vMPYU72S>ntVtY^L-E-+!#~=<%LjS$*HOEKi%|DmHElGu@U= z|1g_tXTD>pfk}B){HeU6+WD(Rwyr8o`p>XQ_vCS&ijOu$nMGexAD@tOx-fOg^V(yP z`@|~t+Ua=B&dInQI`jP0>uxqPWmZp)SlB;3(qAd<S#o8tb9~6*_m7g2ZbvP9Dwuly zSW=OM#Gcfo)n2=<%%8tF_+8Atd-@8zFJ%3;TgDv8|7x53?3rcelKSn%*HUv{tNBH4 zkvjB9;`E=g*{+X@IHxJ4WOw;~sNC^!or|I1qP0PZ6Hm6~N%Bv)D*N!?qpV%I#b)`3 zUKdYvjg{NJ%Haw7X@TJQ{v}6FwaeZ;6gaikNj+dPZ_ei~i+TF)>rW}`&CLGKFmrC- zF40Q?-MP0nt4`8eFXyx8&#X-5*t)<^NiU~ayqt9-FaB@7@#DhBf!pTIop(9M=xFX` z(F;{R_iP+%YFaBU?WqcSc`x!58=q>$wm$1hAJ)*v3(s9TbzxfJ=ahBvu^QXs+=Koz zEIB***5;>&d!GdS+PW=Xo=+xo-pplJUbr7?Q#>WY`DoYjV@XMmCxtR^yz<iY?99c> z?TfSLg{DUQdw(ePyTQ5BIeX1lb`?IWOitP@b>*m$)T(tKt^6NsT|ax8^P<~7eT@PN zqgP$udd4s~dfl4JqF%<3yz=*^RiA|-?jC>pz*72^+I_ptb}?tJW}aN_v~A*dQQ23% zm-asLE1R}-WBE0|&8|CE<xcTF$oRTe<*Hl6O_7LuUq8*AllAf8)6$UGm%(jUFPCq5 z`>5!H&D6phr<WYhJalwUo?o2B%+#3?_rJ&cPw_maC%^J&q1-gD!xM{iWL$Rr_%`L^ z{N(uxQia7C%&`J54gYL;R<w47|JT{odH#GcMW;KT9=d+y<niTyv!#zc_gpyfk=pu8 zITJrFQ;5=-?|u2--A6a)vCf&9da72>{LAb3mOk$z=cRbMORt>T6%xN}&g>(F8L!H( z1tw0*POf<LCBJf>&Fb#SGP6%>U)s`rSZ$m8mRAKuYenyVoms@E8mji*^HSNDa|ThV zfjd7n9?xBWde7NF$6J|F@)DPo>*q&G$obY4&AAih&C59HU3*`eV#wlae0h;pS9klo zb#c7ZzUA`m=hOM(3$nV(V(Sdka=-1$m-BSnzGaO?(PR0YOH1y>)x8Kku->V7&(D-q zyUv`yI&((BR=r=BgN-vJV}A*l*`_Tya_MwI|Iw9}yKe5WxmhWGk>i(Cj?bNG87~|n ze&ut;mL(alU9c+aE!&Fi9?VO{i%Kt8o!z+Uz@jZd-h~MkXXcu&E&9Sa&3p3J@^zbY zHWeP*X8m>M1N;0FcT0aB*>`E7DVw>tEZ?qwLO;%bm%g@i!Srcd{BDcxtXAe;y>)rj zYjLf+_RIQPZhm`Znb7Ff|7ubC%-%||r<<%pHl2z%__g7(>G`hJ0r9uqc^0@F)w~^< zI(3f2i=(=a{fsAjMVVf6|K)8UF0p&!kNWLTYfHLWuHB!)ShDbvYFYbg_KZN@1o5iF z>6aKXW#cZGu9^}TRn};-Y_p&F@!XQ;{>xAI=4-Ps{d#GfcXXnNRBWkA5!20U*(at+ zyiREmc$Y8qTPO9!pXcd(F%^%Wa7^o7`{c`<wUzph%`^^639b%L`!;>Mk%~<v_qyqs zTdq2otq!sF;rkoub;C;f=B>123o9-sF7n#VxJ#!a*!In}b)rss=awG}$xPzj5G7Q& zXW!DTRVTuaT5ZX^<vAhMZ^yBMe7&BJg=@2JtvrABiQX<L;haz6Qa4Oyek$x+9hvWT z>v){a^l4t}_9j%h#_DGrS-C7kd5`zyCEiQIg*10Y2I{(G9drvZyd-r}c?Z8#Yc{`b z;*+=wvKhauy&s=FQtP!+R;p`SbJb+?6XLOoYkc$qF7j5r6}opTQ(NSw-Xq@x&)51w zFUs!zaP3G5(DMrL>rX%0uNEo!^pV9A*;_AFcj_wh`Ps8gdGEH%@Z*CmZN1lP)%|xq zGAcY-%_}zJT#v=Z$A|lky=1NVKAZ3PbAIb_IUDU0lFCn8XWcbjXls1C@c99Y>9c#) zra#GCe66VP(Zds;tR8o@zG}Xfe{e$K&e@N5y)J)gc<c7Gs;s0QKRKI<jYX#?d^-Iu zKlJC>^;ShD!LqD>_eM6nSh`ayBdqUpqK{8axXH3lzg+6y8diqYJb!s`N$Ek~Pp8-V z*lu&Pd|v%z$HJxeu9}}d_Nj8yo?oW*&4$N&jvVDS)n8>l=gP;<H;u<noUF-N_@(FZ z<0GfvK8?I)nR+t3Z`T#W4<{D<+Wu?XB|U+<sW$n6*LCYP?km||H>=OFWH~8%d|`24 z`^9-154PDCtL(XWTv+e)t>WizcWgMWAZ#8lvp=xsdfeTVBb#<w91z!C7j^UVUX>kB zQu<7C_&(kKovx<Z?0wxSYr$!qjmLRDz1~=L;@NX!e`!Mo-*roh(x3Hh6MZ2!*(}ob z(zW}A3+^xV-T3t5k}GR>ZJv-9@w#@=;pnx~9d@;cPDxwb#g-fNWyasr7xm@N@N{Kf z$-kD)Yq;jrOY_H>FV?NfVmU8oQ}lS(*0+-1dCnB*Xk6c3u`RUyoxx$5^IP;RA5F7T zeRWtqce+wxk)@saBZfzrX`7eZ#QDh>GOXQXey`wD@u%?Hv1~^!?zFm{=5MgEFJhUW z^|E)?UcV)0GG$!-C2m!_O>)|g&M?!mx%-0G+u4~IpV$-r^4Pck4A&p7x%z&(ko)wL zhvv+D+?Zx|_h!80{kOHtZ#{YR%-NXbSJBNPy)dhVCp%Z%km_9gpW);5J~a!8N2|K_ z@>cnjz0Wy1H)h_aO(zVFE32N?`SfC@mCDgahXq3O_kHtQU-ERG#FOO5NB%Q>-TNxB zUHN2%!qo8apwmUQl{!zFPcGoP_D@*VI`p;vWMQ%Xt}?aKFsol@U6wyxaN20|CZ9K} zZgJ}=_O5#QVfN#RomrRiruo%m{jNH@@w83hX%U%Nc~6~)``z<-<aIX4u$>A#I`!nt zcNQOyvu%28<Y&Hm+WKC<nBvDgJs*uWy9O(HPh*R7y}Z?Avi;26=hp2Cp3G-(Ql`cG zPRgET73Q6(w{|^UbNIcUiT1T=Pi|$rIc@dl&#cQf2Y3v9qI6%YtG!yct^e%Dk72!i zldb=#PUJn4cRFsP%S&FhjXa5k!5T-WXdK(x-Z$&LP+$;yGQ+0}lZ<_`{>nbEaq!Jr z?q;(tLp|0`sN#o3(XUM>4ec#A{jSj$2)%eR-8%i~)|DdjEZRckX5X>dH(jS&`pDYf zr;8p56culpa*;WE=F<~N7r!P+t&Q-j&R;g=(~k$7B{}wf_kVrc*(Ui)X~pc^z&SgU zXY^ilyrF8z@%R|`iPi2`YSfmTj|=uZxo6VG{9t$2Y3dy_^qd#h`#J6mo^N6t6M8&# z)`ze<Q@`+ayg!!NK00R-K5J#a)FZw)r)x^@jZOyjR_{K$=TEWM!s|!u=4^bWvi=EQ zoX@=wwyr`Of2oUnOZ<)dRf`m(tiGj4>}C4xaoXms@x^!VJVWxHdum%tKWg)wz^SZ$ zGKz8Xcd4~c)=pHniV|0xTJOuZq&sQWk<h(WM>gimu(zGL^i3r(PHwyQ(i1CAUY%UH zdyT3?R{NUk>YmfA=S}*QGii<MspEQ+0u^FHvYRBitE7Bw{&ekCQ`miWM`3;NGPO5n z&ui6O?Uz#s`e$(Au)NUj<q_4(<#%@W#YHf#4bJ<RdSWg6<>*PiC;weP>U?sZvfKK| zn3y{^t~XcRGP=*+b){(AKcT{kSL>tps%(p_kSZ#+<aSWiUvpkuU1sBv-KCQ!NcHwD zUvl!vX;HRao6hYih<bI{SWe;86ti-5d$ZI&ll*JX!mG4Dc6zS7<h?SV?fDmpi;K(e zscVO=`t4dUdm`VL6&Z{2ulXMD+<nWyc6(C(V@>Z{Ck{)MOb%5Jyteh~YtgBqhfEAM zpSW{TH8i={*j#GW)F-$2Hbq8VoAGo~#g@4DzRHLDPlSJY^y<v%>{x}Jq4L*!emuxL z*_q}TvD+tR;>P9wKD!oi<uCp?Gqua=$ZuWMgUh4K-|9Tcn(MG2%_n)OZ^WckmzFi3 zoTjiV?y};pwNEcRe4;%)@Ya$IU3`a=@7WwIT2f*<A=Nc6_SYTJ+#b<ZrS(_j{g2s{ z7p}haPN!`3{e|}ezpQ;#>b@k<mA7xJd&bVmhh?TmE#O_fr{Z~QX6MwsRX#sgi+ntp zf63EQzs)!H(33l2xlDKTG!A`l$f-$WuT{>lP0(&pGH>{2u(U^+ZwbSt%zo)<d}&YR z)jUH2*VjJV@$`(GG{4u(ZNDOpnl8?m6a3U<x#*=$=2~7ai(a<&OZ{hvnj+_Gr61AC z|8@4qzZ;@{^?Kj(_PE^KqnUl0smmnyz3K5=Kaz?PzleXCzIw@=${in%t_jR!c3AQ0 zxg}5Fm8-GbGxo0zZ=8|xINa^^zKKs~JbtjXd$(cbq`SI5uS~Zs<2xuZYt581g(nSf zu8sQPeemezcNV=rzQxV*3GtV`x;G(xVr9g-r`aysa#TwaK2`pBbZ_=7DPI?#^>NP2 zZcUzfVzc0{3<viJ?n(0;UYA|0mz)!u`@DbZPBE#qKTbS3FKjgRb^W)FCm$bw%*-hg zu9uIPdQ$ky>gC=Felc_Eob;@DU#aZbDb8SI<MwWQ#KsTDMGg1VM*m5bsaZ9nzc;We zJ8t6fUtx>ZNiLrCB0tLO$<xzzGMk+zbJ-lc9rydC<)^0x$F(1yTGbU(Q)s?_&hyig z^?Y<qWrMxtojvB3>)%|g^r`4z*cb7DA7^)bKHYlqsEp}lw>8%*Cr(J=*s=Vf(UZ_M zv7CGE2_O6<Q}%Z+U$dCS%s938l}i5^?qxh;ZTp+HN5#RS<8bVasjYWbtjTn|z5bBR zrmKaEwp?D*?4I%E=H1Db(jR|M7b#jUuwG;nyYi%^%=eQL+KyZnKejAq-lEg7F*SV( zCXYl{E?zU|<KqygU24D1Y&;pIyZiE%H9I~Qek$^{Dor!iKb(D<FVC1=X6ljGfA{Y8 z-BD?A`0rtTscgAzv*fwE`=@s>glnyOA)EC1$hqd1+J5IN?mjwLk&v|0QY7a;gKye$ z$&UF&pS*;=7~ON6JWXG!)yy>H?$uw1-+fYg-03$ndH0JuXKxuj|Mq8p!Q;o`Dq7#f zWB&=yZ)Q2WW$BuEOO2Cf&pofK)Bfg#=u*3VlV|g}oVU3h)Apa?vz2GjImw-CEsJ#x zx5Qtacze(D(5-j-C##k%-qM!m)0q)BL8<vxi20?!S(z8_eVxcPSv)GGySkiroxak_ zdQGh>E{Us6GyWuN)NHotyB=iv;)>q)9tW$k{wsO9iJ@y2u5egUlgPBjMDfW9?x`UM za^DNSaxc)mwuJpuyyT=Cx+N2;&i*(qkbme~^_klfljBVf`eg2^e>ve(k(C1bp~r>4 z!WG%q{W|h@is7L%>!z-)6P`2qambuGtJj6QW)>Np$XVhm6jU+g?Z%IjJG=Az+P}=6 zq}Ef(lJC6a#)tDf&OWn+x0cSd$z67COXiyS`XV1U{(HSv>FkGHm6DH>^K>s?Tv?-e zb-}h@cXJi@OgOn`Q~AziiG7MqN!DFIlYSljIA3{rf4>aR&Wb-h=U0ms)|vfhcvP}y z-}Ac#Hgh6tk9T}JEqz?3$I#UA<-JOGwHk*l>lVCTe9iIv{5!u_Kb?C2>dJEC{|xKy z)jWFBb-M9<zkXp~#EyGAEZJ3UYpQ*;mi>EwXWrw<?<9UCNfq`!?*Gpq@7elI-E-$@ z5m%`V*8-eaG#Z=)gPA^FmY=iq&ms-RNt?8yldeT}%@XJ0y;;i5bmLQrLV%{6#m|LX zqTeXz{hPp6l6tU%!OnZX*OU(*AKdd>cjWjxJ)?(5cVF8zSKax<<0i|bb!}=(o>w}a zIQ(T-$eJP^ebqfBOj}hp-OH4G`egOK{g=$A8#p^KEh@G#kX^6-vG;fKuSws1(>5PF zP<dZgtv^?>xozF~^oWSU>+}9<Id^1jPy0A|eoWVs^Q>#UtoBAuE3?;-I-V31TdKC? zL`TA@wfakfS~;AUrngll_l0g&vc9xH+ap>{Kz8GMmE;{FA!0MlnZpb+QVxAFS>}4B zE-2}>qui`hi*?23O;&s_ImxrFoyo&j+*c*C=s>rrs$}5f=!1Tfd{td<y}V?7W$%(( zEo_e2Ve%4tR?Bj2k2@0<YF$?lw55mtUD#Y(lL@Q$dwhwWG*KaxZ{ii3RAH?zmkb)R z8CkTrFKIV8JrrhIC$458-o18K$l{68v1wtmCK#2~OKh0Bc%EO_woQ3+Bc^Zh+I_O= z_{yCo$0w@@-oBJz^fAhBV#3WQfl^nu@0qS(9TJv*Pki~38G8MU*H3@yI8k0YDLeef zFVCR6Ww#76p04fNKV`CQ#+C9NTgvhjYF1qAk(FqS&)sYKetqS3##t#dUT|pyl+Kx9 zbt8M->`XI}&9a8xxqmmCnM&Er*i&cj+uv0B<IIOAF>|8CUj05}WOSlPmj9d#M_Q$L zw9vn_ptxwZs4dD1e*N;@@%e+yrtNYoEi3iKdYz+RuW6pR=vTJ-^TZwRpPURmtt!1C zZ~dOfM?YTFmf4cluCT6iY51CXJlEB|Ph6YprgAd;VdR4?y=wi3(stYx&N;X}@9#3p z<geLF-@X){bm({5uGhD8)@Co<viPOZY5f+rw%MBlXSFnBmU*#jGrdw4%qXAb?B(Aw zVcPV#S@s$$$~L}a3Y)xVv)1J$(}lY4G>5L4vFmpKWai@d*ODi{TN)mEEqZNN%%Sr$ zwL4DuIjt5?U+eQPed>L;KJD%(tFxDxd$)>gnK)f>T4YKR6KkoMzrxm4_tqaWE;QXH zxn5%JliUyet*1|)772DR_gz+FaqH2`#rexCFHd-Qyy8*HHA~62+h%5NIeYT>sY5;% zKaFGJ<y=@b_x=;st24FuBrFpg{5|5`*-A^9A0Li<6x}GDedVR`lM|J5ine$iIqn?n z=DBO@yt*5PMbg)g_}_iyV|@6?x-)Nzo)rGB`p>W}$TTsS=hD|@yM0gBZcd)lDsPz; z9p4fab4zXUs=iI{B|G;Xn7xT*)!Hhzg|C@vd>?&G4cvRh%E9?!Q;hCS#lI>Sf}Cc2 z?~b3c@I}6KtkSM72XUEzKM5IeR;NWTYJ5#ooObEs!zZ=+d(Iy1>$9^n&n`Og;-*~0 z<MK4k9cTFX{I!n#={>uOpRMfP)?J$|&;LEW-|d;!?MHXRW_@pbw9n$vPH6#)xbH8e zl$Xt&yY%rTZPTN!dkz>Dx<{USno)LVcHzV6YW{LePyRFH?eh6q@u$dDYHi`oA1)^k zh929QvPB`lTF7|Yp1Iqy=BE9ru~16t`(^7eOQxps`W=xIHO0&Q<zH{fnOd}Cv*v=g zdnR1lR_!0~ZQp%8pUt@zcZv%9rH`v^QAt01@?@V)#KXt^(o@TQW}Dno|K@V)^TGD+ zTcw|?i`$RHt1Dz^E&2Fi=9ZuF%P#$UmcQh<bu&-Jrqf>@?Pn^P<2daodwAqN%V%mb z`E6=1>ern8cfKRJ`%hlrU;T6DjYq<t246a?r{EJlS@*u?@$<7ZILgW=)u(3{8|F+r zHT9*~#7`-!i(Fs$O%C*%;t^T7>%^2WEh*QG*V?iMyMFjwyIXbA=3=EP<L$`0yROTl zv{Gm1L_BE@Ogkf+S0B3C?TF=t$3~@lXP$nt%lovt!qJlBnKLiz{ED@+b-QKmw_01L zr#EVG-6yUh(}nN(d}72!UY45{-QVKbyLH>F_%%ick6sSm<K}xmZqlZ+rDj&%=Q@ME zE-!M;xq80;h>iBz?=zoBEHdxjzGl*2=4<TP{n}cu?#*2!bt~YYm+X^8C4JZ9k9$ne zn*GCJMz*xrrdAFshx-{^3uP2E+yho{1vngEt+m+YO5v4IA0`$p0f|kqPep~p8Eli1 zvzI8aT@X{V;ConDa!EHKU_!0RA?DKNf~&3O3@_y_hVJe7o8Zk6Q=lfas9~X&fEuGr zt%A1F%ET0*1#H}}3om7Eahf&p%hiT=UtY7ldcdUh_LBCcY3JrmVu=0EAX)LEBmb7e z)NPxZF1+6?!cZCc!*%IxiR-65)-T~Q_Vqoxl)rbT$!^j5IT6=RnC0D@w0Zf_Q!T!> zRwoOiKK5F$PrOhjX|u=T<BV%@ktzHAYz_Z2?6I^wzcZ~*W9rgtmntg_pDdR($~){F zIaBX^SMYh6qT{04>i#qDCHL*D*v~y{?Z-#EA6<TB6ntdEy~xL6KYgvXO}`e#l$N^9 zZRJa?wc%M;t301%uub2S_hFx9)Re7@FTPbcdHT5TtU7_~Iwe<>9}9dkeeugJ#XPH0 z>rZ{g%h!T+agibdK5Ju5S7y3xx#{Hn(&mydTd#ZQ<Ox4H7rdF^ud+BP%<9qOD>swh z+I83D{IHi`ia#XvHsJcYPo2y6giM<KmLb(8Sik?wYsb|Laq}&!nt1#EGf3)+w?)ip zb4(As^;EKwbMp4?Z3~T#F7ccDwdtC7*N<gO&J}H3XDLz4d$Zo#Eaptn=@YvJZmgM` zZot9U_xRHDaH%<I&-7+$-(Tu;-&^wO(e4vFzIr>>ct#d(|M$pRVp(s}OOvM|m4*zv zm<}zstLeIs6}#7TQnZ()(Wf}m1!23oUmIp<zTPe8S?{Ozy*Ba5>o4;qcM5IFEP1)5 zJZMg6N%zrP%eD&VeU-Sq(q*yeOZm3YODsFtW<0LFF*S8gW$B9AC3km7E;_Vqo~*Lr z@hutWFG>5>6s+~wH@~I3=lktSH*TGe=84}8-_~vDw77oFep_kplPXa;eKr4%=vyZG z+rlo+xX3Q&yzKUo#}ik(FOM{<S)Hd-D6caq?^D9A$ECm0&D1QeMcM~%Tw`=bto7vH z*v@XV-&rvwHV@P#BvqeIzVP1o;Bos)0i|x&cN-maIJI6lX71Jg$<xp5iRpJUwwV9s zYRcN?<qwUPZY{gpJXPd%t>Sl?kdJ$cZbj}qY&MNw>7M%Kt#93r1@uK$HnHZf_&#&b z&GlCn{$18mR=d>DefO4aLR%SSzOXfzT;H2*dR*B+u+ZeR_Ui6iKmT?uc~oR`@zRpd z>l8jdd7^&xwoHG^*=INQZQU35QJd$zouX*@hL86jUMi8fQ}?*R!h-z{_jgOH#~m48 zIG_AIm(x%b6Q1{3<+Rwe#s3*%_I;Ya-22S!rHgKzw5<Ge>cgck+?SFY9^JioEw`g6 z<*!!Qv8j5VuY;qxCp~-@+_fz`(sOy^glS>lCOmq0TCrH4d-3T=n>!r$*&M5zR|ZR) zo7?{g`BeD%K^rT#Q|aWB^A%guS7m%xn^92o?4I|;s?~<yXUJ4a++CSj9&~1#pH}>I zt=D&ZqB)qh_N_^X{i>c~^EFa$;?w(kx~~OXUA0$<eMx5EqlR1kUbh^zc>)CW9^DIL z-F5m!=FvxXo*VXCvb{Dr$)lkb9^_ZH*63a4sW7E&OT#lKyk4@-=g*3@Te>YfB3f^6 zkrv<f>7!xA%ey6)GqqQgUGjYrJ}pwUHMC}l#o|SoTlTbuEHGa=bytu7f~?F-HgUfl z#QG;P6b8ODeIb6$_Y|v0+2ke66$U??A2S-rCI&Qwl#0$(*e=r^cyfmumyn!~d))-> ziUVh3qm%_VD0N4OFJ2xo`9FhEX?uL6fswdWol(~IDHbm7ow*LOU;1Y4kl4O#V^iIt zjn_Xmtn!wq6Rg?V@Up@BUtw$4!k{}1AGxfKuI?!Cy(@R|dR|LjROU6$37LCOo|5m% z{F_?4mp^Vlhh%0z(a8lbH_FTrK04jY-(%ms(9$KM!Lf;6zXZ3)nXcX<u*&=;W7$f# zwHp)<D{ns~a#rN%g~?B1mu+0#xjt5TLEGHKv}ZjlOn6P24zG7(;ID4@bj4)F;!@d` z2|5!ZUOe8qkx}iMVbv+E=FG70FB7XmOm~P}?c5%rFsmlzwdBI;_eETLO)kFIJW;r0 z`?_FVvm>P?P5)#Uv(0mrjNQ8aNY^39&98M%dYziQ-i_^sTvfo&%=Hy(rJPpziS;Rm z#pwqsotk~-^-klrYh!y^<6ep@EuR$U?fZS=q?!5&>)n<nPfGT+*uCE4&}Cy8!DG9o z?x|Qb<Eqbj+06T%Zo6Z@PCIgSW(WT(v#;Gc8yzoNmn9uO=`0-X@Vaht`t6j|9f4l| z%8hg8W&KP_;eW~Rapk`7%WB6XUY~4Q^}Z`xY&MLNiMw@WH-~rEOVup>6$~XNa=VU5 zZM!RUVyd58?~C`sC+aSH>V~@RUwXPVe)2Wu+7j!Nuh^yw`@j0LQ2d$HwM{LBr;o%m z{n;J%S@DSJwK$t8@126GJQJ?V^ZaqWVlNi(xI@l+Qu|@ab}37VtJ@cBv2sh#5YzXZ zEf(&7U)I<0y4<cz<=K<nbsWSU-UbVO47_;#=zj)J$s!Hz<r#A;A8d__@2`m7Gij4^ zS<to4g|{+!is}T4)<@d8pXfeO6|-a4{v9ncw<eaq=9V?<;|-pCPtNbxNxkn)Us|qq zPxjg4c<lD=CFdD8t%+S6vUyw26jkf>ncBC+!q$k*wU>0P?T}R4QloaK?!KP$sTW_T z_w$SScU`D^vU=v;U1z^{s}?_=Sr?fyf6j|ftE5hP3;U|1zHPj$zvR_al}Cr}lrpbg zdNM!y(VSy18s}-1%XF>xoacEw(sc5LNrg%4lw?ag4^2IH;g$7CmHXOJk54YY^W^H^ z9dC1Ziq4)q$}_hpZeB|dzskngrZt@VBxX$AQS)`u#|IsiJpM8hgul$%Kjq{T+4mdR zCjGS3y=v#`!6Wi1duz7N<g=ZblEIbS{c#g(PiOZOT(8^o>G5O#)h26C?UYmgRdn$# zXPUYeYu)x&FHSzO<Q4sB6*uX~W1IEoFHSstHdSifYvJ<aT$dZ3Sp4Z(-<w(bmg}^x zoEPsd`6=hy&1GcrU3X1+x-j+H$;GPEzdCkK4V?7kP06H>pR_`+EIcA0uO60pyem8L z#k-^1at+Ttp1D-@%aqzPUQ+ufTNU_hifKHZ^wcIUl9%CyY@~jDm_&_?%$yn1CnU}4 z3l*z7ZDXl(#;@bb#m7f^To3LNk4n>eJh6M?)a)+tk~7}9+hTql+uZv6aKF6Nvt8YF zZvPoLpIhz9zE$%3oVSnLm+f1gKmN4qxZ}kie)F&E%+8;df4I)Zxm*2ck*TrSwd51} zSEs+aoi$hSY~QlR&6kQl7Zs({mX=>wS#>*q(U0`W3)R=G`I3FfJ@O*66eGhH>*KRx zrC6#ttb}GCo4h6B>gz4J)}C*;mVa$O=6g(K;UjMKvVb4AqbKqHO^DMCdt$tF)3c_A zjGJrDE9_o1bNYnV<<|`A1NZDcwnZt2>*uk~nkjpitj^nbyXsq~Yg%LJ)+6t^Uvf2M zbF5#YAkI<J>LArv=$^tdRn|Q$Q%L#W2HBSZ@(~lwyB-AZ5!2haXaldZl*s)hj=t}_ zYO>D$c9<G=_hI?Vm%Lxvk1+)9EbN;q%9$*uxGC$Ep~rP`9mAltCU3<opY+}>?fb}` zD>paAaxe46x5jF}GV^RoQ&)xU5;w~FCm3bU-*ctYb++@h2N}QI%R&@3S>Ie~HT!t- zV#eE5{{r@AubK7o8heGvlm3<RQ@@r@EZ6WUTl!i;+Hpx-_;n}mJFRn54tf_{U-!v< ziRl#6<lU2fG#jG?`yZ;=>M=*%liq!_D)^F=0c+x#vJFe_++(_C5I4cJ#B}Q838IVl z%u1>$>Io=(zy3_maqqCZyPYSk(8;*ddPt{y)!vk~TXNi<SgD_r<+?JJ)j;9JfyRhW zO6FVk%qiNl@$#Z7pM&*2d+fKC&s?o>f~)Y_FQZ`HYv*6eRc(=Hva>PTwIue`HX9d( zD~mEd{@u!U#oppmjwqML+AmYPo*ob5eSgh6>x5yAv&@UUKO5`TZkv@_dAV;c_qF7T zk5Bf@j|&aGko^10k4F_>v!iy-)_ao`$H7w=`q!5C>uYWH(+Y=QZVtTdk$kozNZYeI z<IAk|d~y0>b{fpJf!8zk7bH)=I(eSr-nLsO8PA+ta3bn0U#d}c|0!kFEf>utS4u9O z_P5zBt#?Ycsm#hd@?Uy=N`A(N%({}g(s}hI{(s6R*0)!5y~@1Dw03X8lq;(~T?_2) zT3Ih~(PCQa(_g+};S(orzg8#d%g0k>;#kU?*Kwv|$4mF%@;ztY+UCuSc=DtzG~~~l zj@%2<*TQP%<XJvmwc^pQug%jh@rrJhI{qUnQdK1Q%H$7C6SGYPzBGmll=oNgtiN@o z*8G~Q7n_09yVtKJvR5t^KXOfM-Uh7;%agtP)dhG;*KHCtd2xzemnZj)hnV6A$(6?& zEK~DrPkgA|rvH1!(?0jW>mTMu6eON(KG|;cc>nEnTMcjTt2uF{>#@bp9cQ{9J3EwQ z%uGEaQ>QPn`q!+KqUt_p27yg$wTeIXMe_MRz8X36^4a}1x*Ip2oZgWzL)Lvwv)a7v z_ar|R&b+XbJ!-|AKmQp#AHOzLt4dogDlW2nx|?q-<DQAmhh@XpOesC~^0of_#nH+0 z#q2${{d+g5_{`SVe~*1uJd&BK8u6cDq2%;RQ}ZV;&K3j*vV3V%Zd;(Z<M=ek30ITe zFNxlh5NThmescSTem<L;c;zEj6MrO5Vve73S&vyD|8H7-P|7o*aC6;t->gGU&0cxo z!IL)C?@lM|Zd-5IYxUAxXY#Cw1JbXHew^7<ntgG~ha#!cDxUQ`I}RPO+FF>iPsg>j zbpLDl+o!E~HMwn5lc$S@&$6{Mmh;Qmn5nhvTygHhb<#4DGiR(ysgJz)tuUlmrs+&x zW&4gNH_Bff{cfxizw-69=)bk=XKni0*H`CqZteOPXNsQ$oXFPOtg|Wh(Qd80(vw1$ zw$7CiZ+y13d-<B@T8Ee1efIHJjmr(yw>u{p%i7HRklM@jWHx`~$<xQ@aimtgin%Sn zN%_&-lCreA=lbfx8@}%Bo2)ar`0eV4O}7hOuUTH5`p`M=NYCuBP&KpJCp&nZA4|OC z)=;{~xLa?_N|wulQ3`&3Q?DtPf7rqL^z#%}OKZLhdWVI+-<YuU=I7?V$l$*Fmlz_f z`ZFh3CQZG*$0&#YoX(FwMXPrtWyhvIK9R9&?ZqImO{tl=BA$z`zPuD6V)~N(!<V)V z9L{SL#16J7Xt!wI6Og!Q!hJAy<CU3{T9@n+(iBd;|CCpZPjih~d4p!*$$t~SG#n{; z&6^~*@x|9`Oue$d5AB!RP<DwS_R!ZR(<MU8#Z^akWw-_;i@P4^3NtUgC+Mg8er>eM z{p>GIS$9@n_Yf)Anf$zi^(x;6i(vgVi`MN`Di*u6e&PK+TR#?_mT5b^xTaRpGLG}g z#|7MOD|gO)zizYpWXCJvwI|gwO9EcJaB-RExA2Gaah0f&yDPohZmhm}OTKV{$&2Oj zJ-c0ki_RGOU;SFft2)n5GPRHUSVdoG!v62=g2z%TZ?2uHx}+yizU|}HUHR9_KNfua z-B56S!hQB|h1V&E?-YJax+bRh_1mXN^~${JXq`m=zmGQbimiUCdT-f;e*zJ+6bxh? zu3nOII>gGf`?L{5Np_m+ZkJyfWs})<T+5XTuSntgu`74YdC{Y?UU}IQR!{1Eb$!h| zt))`=Prl6DoabkiE%x!nuIyV*67TN0`%O9((UqE{?H>Q7Bj5jA?(wO-th2*D<_W1h zDq=eyzQ*XW;Z2bnR;PVtt<qdI<zsR$7uQ@}&bj;5pR#X%aynrBsW=%mOR;-frY@VD z=f~45=aa9K?Jg_iudkH&v@~?_>R|cRHPw+SHWhz2m@U4%?$f4<21b#KrD+mRkInOR zxc^XGT_dnN>;5Twv-_qMZjp;F<odc@Jl?M~cfx(o?x`<Cc5e>q6YvhZ@04#WdHK{v zx1-+fUNfhz5-Re}`m4W1=fYmA%|To_l8Gm*ZnR#zeI}%R*0$Bv$CMpUr#}qXUHWpT zfY!RD8HY~SCS*L>ogaN9K5kRq`Pc=Vt6np0ikIh`p5j<#<?iRJdN@~b@s<W{=}Z3% zir1{!@Z-qh)weU1uKzm5`|n%DqSUO6{FL+4KJ#o^V=evkhsW`W>_S`fe!XN3`@Z+y zCcm8}SFEKna@?M*-F@oh<=D7SX&c18H97mw(F=Ga5hEe$QluvypntOU*U24~4wq%} zpPC-OU8H#O_|&ikTVAU7PnPlaPJR6DP5`e}jk<Mp{bT!EC++-apISdzUi<HL!{h4W zFE>9pyYJ<MRhM?n_Ay!$9R2l{)sNHMpLuJxU*4^I#^Q`u$#vgl>1q*EFF8M*9Q5oz zL$g!qJ+UvBL>`wjgv@eHTKfGx&%0gm;cJ$#9e=8*dv#m-y-t(%$<=2!7_M@T`+e|% z-Vs~#{wv>h%(HXnEe&5%Uw7+-mRp3{+f$DZ{c@dKv)oRKvChq*q~klE&9dy07bTPD zS*Auj`l)xo=T1zBudl?Uc<mi;Pv8Ieq~b^8Rjx3{clq(s)@KYKoHqLC{qLr}yyoIA zo-_aU?VFyxxqo)QmrPM<_AAx2&#@~X-s?@DTglfOla|-!)pqOXzkOx$%iVVzWS*dT z(|7)qqfgFWy!O3$^3)lt?>#);VYQ`v)?{^?$7V|xtok}>+u6g->Y;pp)gouiRJeI@ zTKuYzd{LtgU-mxp{|qxPx64V$RVustmQFm{l(e#Zsgb2@R?^#@dODA%e6rN~QkD{Z zt@J_R-wo%(t4&v)o?3D%ZhKjJ%gV&CD^fc?ie8SIwP+_7)4Q)TzxG>w%FamOUe_qx z!ElQ)T&wL&xmmYPOi6h!$9uC!T&L9+CK~Zgj`Kb&%(C=qt;BwLZArfKk#5?@Qmjpb zymnTsc6VMfl{+SDu2NCntG#OPVj`0|z23+!i%f29v*Hi)EI(tg`Q*v_mFjD6Zr0>l zyLvU#6uC*iM3S`E#{ErsI!!Vu|C!a@iYv=jzO42MnwfOr&|>Z%j+*Z|0{XOeu<#}Z zL@*Z$dkG!;t86H}?^bxlWq|{4qc-li`eoe&_GMEtr5H}9d-ZU=I~h{_C)r9em*G?| zbFPxswiTa3x0k8BWXue6`r72mc(m~PngEH7+VaOV_-=$AxRM$iCEvpOFlyz8*1gKv z>z^{j`tq)`pTHzG`_zGQU;T)cCcD2jU7PZj@k!T@7kbn8dVb9Q)ay3u%d9;WwX08h zUlzIb+cQscjb5DM%E^xmXY8qrTvf9AkEhv_AiZ5x-cLNkx1K)MTJ&;7=$$BuzMn3= z9O1PI`A5%)DfdY(X#R42rC3Gh?6&eY{mV-=#o5>*B^LC3-(z&*u*%UIU#9f?yj4$Y zZ0^i)ni=#$DfiZLf9aV=CntA4dfpvryIk_YlZsip*<EM<&Wo}5$*tq!yvXO<yqs>W zpB6uU7M?IUEw#kNYtDLhr3;p(CBiwyg(nTSmS)}D7Fncca;YO_7ypt;H;=F1bTUTb zV^Qh^rZvl3kNRxk)p>7yW}{B@k+ohIUl;3@gdbS5DX03*=HI$IJ7+v94BIHOS89dD z^KOr+cV>Tzm%qFyR-SX6oXt$ONVQq*3AeJoeV?Od5gvWZ`ebfsdc3-v<db!#T@7c7 z9{94|yEoC=`^(G#=CYUZbFQ2aI{l-{CsfDYV(nh@X=fv2>x(;&%8E(KR4n~wCv`4f z<>s`sMfS^AUiO@Q{cZWneSVhDBxVJF=2UL&4Np^7Dfug!V7o+SW@^&g?MW)q$tON` zJhFHeu&ZtN(Ubib%+upNE%g*qE_81>ujj5H71wuB-70(K^NofXT$jD)+}XKPJooL( zfU||i1x%JkPFgKnb@GgESY%3ruC!2Y)p3uA+b;!P#ceK}Hp47<L00B9=M%4Q-ZK}y zvh90U?~N0T`HOFf<zBPCw9E6yfmFTSRbCb!3_g7l`_JHarg633E|=g{2QGw1Uuc_s z#qGl7YY!r>Ip5+7U;oHsx5+)Guaj9N)t2?>*KHSElkFNe`<UM3^7S54Q@0)!ycc5i zcKs6eh&_`l;+Iw(xR}GYb@7LpyAB4g2``Y*^HB&r9I<!@*W({=Meii#GO#aOk}JAy z@6sgs-T59SQnzpU#%R~YE<U1TCds_kjeDwK;Hrl!tnS@aku<wmmT`<>TU2hLnfbE4 zc1BF6*4_x-qm$RcW%d5G#)7yB{_;KXg?meE6;^#$IlxhREwHg8MXR*U;?cWkePbQ} z<w09jw$Eu2EphsN?Bk=Xt#zA>itVO&&eFc8^80YxjgQYVqQ1>ii^*LpS~98N^J#&c zuV1?Lbv}I%J#shYbLD}J&kawXTl=5EbMd>1iEB*XD;{_o`g>WP;<_h0wchrA{4SIK z>d@qsd-l{G<8;#tznCsN{r07J=@~D3@5D_u|Ie^FI`!D6l*gU^DNE8UKYU8w8LM6= z_wdYzCl7C|Hkos0i+R2GhWEzTx8B+OpJCI9^D>63wp6!VKHV<->S)Q;$=@xUk8Jw& zZSslcN2%#Wak<YOr^Sdg%(P9jGF-`iY`1Yy`YEB1ic8Jg!+h2leoEcPcC$?)UV8D} zYe_-3v*p#o9YXWPo5XJ3O7ofXTj<$c?bt;@TRN{c@42A*@u%3Vuurm!kE<Nz+kNzd z@M<~pFwd*AW%Sf1uXw#AT48~~vHMrfOuHtjb?b<y`i8P~8=p>|_V#GF&#DXS=PdL! zJYlS#yyje}+Dg?Y`QI(>`jp&!FE}-PD%;m+kAs`$%D-kQE!w^6!nJhu#>zdJrRDpV z9CUWx_vxzCX<wCvrRCM$YNBDBuf-y|Ol$upX0<2B>Y1&$Hi_j$hP3@Puk0nu1M4Mb zCV0qO>U~@j)FjZphUo@(-9&e0SNWy)cdELsUFEs|*Rgf?dlDCHDZN~wzxKeE6$-hl z?=jXY|H{7dT0pT@(e;4P_FF1eZdbT=y*S_#_?9a{A>wdsV(AhEW3Bv^^3(q9zS3dX zHg|9GmRmjwaaP;6ELnQ&(zbn<*ga$N#44xderU|zI?Gx*#?SE-?+m`HYv!!`zTwvG zMXEe4SFL`XR9su}vB=LR;M1!Yne3gy0iUk0z7IB^Jy~U|bMj-2r+Zo%l(jyrmoW%D z;hbx|Nyc64;HG~C=cU7iUxwN$c08KN|DR#Te+I>$Vl&0AaxYbnRO7n2J$%bPmt3uD z6Ys3F>RroNaX(@n!@_0S`z9Q{8*6o?b=&XPJVGxs-d~C_y;M}8KWTLr=e|v!&iDQJ zSP-B!ZQ64^$>0prOK~=>?Fu{YZFw8JEI;(xc`aVi;|aS=;y$jIo|<&eri6Q6xY21D zKXGM4qk!Yz8SkY}pTYHhtEbiBXwi9LjU9ox0p5ic8;>4;mGw#Z%j^3OEvIN)dSBOa zU9aYjjQN(LUAf0orky^1DC^_1GY5-)?c%(=<@9uQnSE`0dcAj6q$sfVHN4`FC@S2i z-&wk9*2~u_Cu=J8+l?o^_|o+1PGwTxY`y7w)>O>7x*^|bYUJLI+14Rx;n$yv_a%G! zuSv6%n)}P0Io-~<Us&mV*e+wMB|+_F`mB2$tvrf?<7RuRAG)>Ya}iJ8$K%dRLgtp= z@;#9E^o-kasVPqwvR^75?{NrIHWA(<Qo2%Qzv_WF{fVEZe@Tg47G8QO{i)QtPd7|H zd40V4n&G(F1i8=JsfAl-d{x<4lG+!sVrpQ;)?#<<lDm6TD%PF9@};xRM_KxH>^e4% z*UK}uZeD!NG-ofrXTbXlm$=t{Z{T$MYn!rc-v+4(JFH!#4kU$?7n&CA)neBAedNab zHLDn2PtRyRx!mFITSkrOcun)mOV;@_^5k9)z2w4}$TvYj@J_%E-Xt-jxeA<&_dS@` zBx<~kG7wl85MA25hKbQ}_nOTrS6*I|c(gWieVAR0kHf~Qmf7aaGNSvh%%3x-xpv8{ z{g#naSd~9aKFXP$YbO}BZ{LQCf0UO$)etnP*J%IGaAvWn?*fh+aqFK-nLaEy_G$Tv zKgyrQCbceqXjGiRt7Nk#xOV33>$5X1PZl;^TKM9Mn`FX0lkX|(6)wEW5!`cU#ys8l z(4L)>H4oi$S9p9}{PZH<>HY0J$5}p?%YBw(?mv3k)ab?BrIH^kW7mGam3FRJ&$Y8? zPxi$8N;?~m%RV<NF7o7WIrF$=P077S@y{eq%jch*?O3;0`S+YTx~w5DDvgip^R&E; z_APw;@EN~u(OcE`^`B;Q+DQ}^e@cl9dAwQNzPsUS)+Kvylk>OJkItN?`thrp%zHWa z-(?lM9{oCfU3dEW{>9gI=2)#%da#=Fl0s8?(ltwmkcDfP9CY&G7cH8*r!uYKaq0HR zBMNt39iPn1tYE|*^m68Vn}UtUC(Kk2Ea`gsIW7I<G)Jc!KF^-FEa$$U)XX^jQf^=5 zn=Q6!%2CJjD>l2$X;Tf(HeRccedXt|T;YbZUL`9cw?EWmniIHba?p&e3rbfA2OW>{ z^<A=csTbqxHB-1kr82Jto}78yd3kvC<aM`d5;KB46LjyrTe7-3^OE&-*K53&;$uCX z51zX(7?opkNzpq0%H*mSr&u+9Y;1^qvYqvsP-Fgo2BGBDt(lC@9x(wLN6Jzwg4fMm z=PA8&|2azwmCGLDMKjgozcjqqbW6#RZ{Eh)N8U1&ed!WtxYYfgYw<O~y>_-`jT$ZC z+PXKAcWytQ!Q7janzkxDR;B5!nf<T1`@{XewEt&V|NL`fk80}1ZFg06A5i4*l86>w zEPYMAlKC}vmu!N;wguOZvG{Nq`LeZFF7&h1PQ7R_OS<&uTX8<;{=S*LOQ-T|K52L~ zhu2p5$yz)1N*<=Tgyb&K@|D-p^=*3}{Swp&Sl9Qlq_Z*4x8mOHE9-R56p3wlS6LTq zWc+XU(KE|+qa2S1tyjMGq&q>}KUUf7aNYjZUrxR5KmE0SNtetWBbnV9DtEqnt?qBQ z-C(uo-ri@fwdbSF_v`*=;G7o!cm2_s`{!qyRu&~~%eZ^-ZvVR{df}0Lje_C5Kd$Y* z-~V(C|G({zFIo5neA3%#UY%VkIpM{dx60qGYqs^QGW!|(=h+UoAL*UFJMO8wzJ4j# zruB3}a(6=h&m(pHzg<t)=iIONntb=uiqp)jLcjW#%)02`vgX_I`Z@92|E<c(5{;X_ z-ovUUxm@LI!xf3`%{#>-_)aO<F7DpKmcOj$g2{1R-^{eMzh$#h|1(_f`_J%FHKJ#2 zZfVyqxBP4Vkx8=KmwT2!xgCD>y^?VS(;clxRqmG<rUvkO*spA}x1Yk6b@7@3|I*$2 zW*^@F*Vw1b-tYW>22H(==X*989q&KP#h`0qeP(%?{a@GGvz!0gFVFwG-`?}&$;-9< zSN}~qduWly!)r{f?$<0hE(ILr5M8+@X_sx%@r+;fx4eYvfA$1!j_;A}uy$A)t8`+~ z_Ua?~+LA1Nj%icwR2CKOda}Z`@7$-&e{EBD?s?FhwSsS}<evH+x08PzFns*vw7$Tv z-L4NOmZ_SW>Yum2y4`C>@-O+T`(vLxNzH$FFJSv##ifV!CZ=AqpK#8n>B#mqdn}4i ze#)BnS-3d!#{C=RFK>B&ZT}QmsJKAwiqCz4<-D?&D>m-75BoQ{yu5ziXPf^F+J`KD zT-hV_wm9Ill#%$ATkg)aXTQyQy0d)u{+EB2Rp)PQNipy9?8x~#<LS&J_qbM<U&@^R zvh2>^V7sbMe|P`8J$YUJ#rjtj)$d|TPF;Ly`E#ewr%mx@$9~s5H{SE|^2a@Ce^u|N zZ4^7aB<014MBzQM3*;?U2`IWvSRZkA?&56UZ7&PN-b}CbdoxWzi*JHi@=L}ko!9g> zm^JQU@6&pDDfHeJ9=}ihmp_{~#?%*x3mpi#*WY4k;J?CddRE>d^YYu@{xhsulmB-2 z_4!_F_e)Q{aXvZr@$vd8yuWH5USEDXgYU?jFRu$tZ%r=ZkKO*$>*;=-^1te@R!?wx tT|Xrw^lP<exp}jO{)g6y0_Ic1SnCRG6%I5+7rdHy<UOOSe1yaQn*gMlPk8_U literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg5.jpg b/TD4/src/main/webapp/img/bg5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6063ddb40a85a266988cba2020767f8586da7bf8 GIT binary patch literal 27389 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 LhtqNv|Gx<Um1gTX literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg6.jpg b/TD4/src/main/webapp/img/bg6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fc48b3759c2e2e96ff31d865dde65aa2f7cd3228 GIT binary patch literal 32201 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg7.jpg b/TD4/src/main/webapp/img/bg7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c1f7ae9c6eb925819d924e32a58bb664fbe24edd GIT binary patch literal 29906 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg8.jpg b/TD4/src/main/webapp/img/bg8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94304abe6501a521b7800feb875aa686923e527d GIT binary patch literal 27572 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 XBQuv3lHx%=-Ap#lk5m-w|K9`vH+6L* literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/bg9.jpg b/TD4/src/main/webapp/img/bg9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce27ab1b5c40ff968b32cb1406e361922bc5297e GIT binary patch literal 40164 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≪Z!W%Fst*~^}`id(JM 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/dummy.png b/TD4/src/main/webapp/img/dummy.png new file mode 100644 index 0000000000000000000000000000000000000000..fc3449c472647a25db0662b3cfaf8651d91d7695 GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RatHW?xPJTg?cl+K3l}c5 zwzl^0@c8oOi@m-5_wV0-{`~3h@Bir0qaQzh9653%H#fJvy*({0Eh;MN>({Tpe*Fpz z40LyQ|M>BvudnZm7cYMQ{_X7S+}76i`0-;02M2F&@1sYL+S%E?eEHJN&F#&bH=jOz zYH4Y4adFwcef!CiCv9wOtgNhFzkdDv`SUw>?wmSxDkvz($;s)%hYv|fNli^nsi~>A zZrxh4WXZdC?_Rxnb>P5(?Ck7_hzKt)uVcrKg@%Ui+_`hYgbBBA-@bS6-tptdw{6>Y z<;s=Qr%%tDH}CD+xAW)EU%q^KMn=Z9YuEPe+vn%!*WKM65)v|V=FIZ)^62R3ix)4h zTD9uWpFdeySx=unefI3xY4!D;3=E8^o-U3d6}R4AxfyiGK&0W}0$opDCQq$xQ^Zd7 zZF<kK<Nfb-@BgdZI`_hLxyPb%zkRp;{$HMVlEq_^%HMnm-9tb3iAuU3>ftwd(6BBq zYwJ}5)4u{AYYyao*(p?<=BKluXo)`u%V~!hVV~G)4SAF|Ff^-FYxygz%TWq?ckg+? zgOhGX2PIEjbi8(^<eb6>feu&Z=vLX*%$r<F|AKCb3Gw?#cAM>CIGA<)p8KNx1%alU z=PG`AHaW>Hy;Mu!!*q#GezzO*=bO!3X7buYqe1b|l&a-kx@lYdcU@cV#OR=~h2cQf z#Va;Gncr3hFa#|RS*G&#?Dw6Y7itMP^sRfbyIS{~sE6-;7N(A4US{4qyT0j8z4eU$ z$%U<Xzc<%Qo)CX#b@`uA#{HRI4X^jDW^(_jxKZwdm1HI3z26LN3!ZE|E}n6A%~pYH zlWRQ{BDm&HS#>esYK|l`--jPHs#h|ZoenVTvNWoAPWsZ!e?3n3?4R8iL>U+u7(8A5 KT-G@yGywpSpJplm literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/lock-bg.jpg b/TD4/src/main/webapp/img/lock-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fcf26291e2702fa39a9d4a82423668e3c1e17892 GIT binary patch literal 14639 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 ZMalz9Z9cc<Z-cr&<gV}9Ro4IiCIAbZeVhOQ literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/logo-single.png b/TD4/src/main/webapp/img/logo-single.png new file mode 100644 index 0000000000000000000000000000000000000000..b57b0c4063235f7b8b0b292a82246de22cf038de GIT binary patch literal 760 zcmeAS@N?(olHy`uVBq!ia0y~yV9;V<V9?=UVPIg`Ir-691_lPEByV>YhX3vTXZABN zFmM)lL>4nJ@LmUDMkkHg6$}gv>?NMQuI!Jv*hDoMmT9b1VPIhD^mK6y@i_i=`rho| zK#61Z&&@o$Bl0ggXnVBt@Z}Z=PE_if86(5(s#B;xrK~{cuFM~Y_B_rhLAw9ggJRaK z?Q#~m#iw=D)g|hdm&(1G8^<3$d#$!@=XEu`U-wj>AE-Q6e6Rm`E%SfhSTBvmi};dV zQ>O%k^O`Iyi(JGuD^ogy?Eu3Hj}^Z2bY>Q?hKQb$SRf#v5oF6L;mquOIQN|ZA4gQm ztk-cfs+I|)?k-yX|H(s(=+Fad%UBOd$QAYN@jsAv&%kj8)5Ke8D-K$-9d<n@qZg(3 zV(q7_ew{~*%|~|ltk-YZQ*SPNnS1`spE1+ermWXl?Nho`aaMQE=ewJ?A7v9zel`EP z|M~Bs&mH|whg*ATuItc=?9x~_MJC?oWaYabjw^pvPuHA0%~jvF;qb1V%TnK6x^5M) z_-my1M1CWV6UM2RHtjs6arl4~_bk)QgFJT+9{n&S&eN+gXQ}OZ-_vYM`KtDD8?LWB z`+8&ARdsLkFD~b&Oct5Gv~yX7|B0YIrWw8&>?xTm_uL9`*%mg-Av{HU(b>O_y60Da zKehGEEjHCEiM&r|4Q!{}xN*NSO#Rm6ud_p4mnO9oL}XiSZgcL4SUsgGq)q1mLwC(X z7G)R9vsT<aCUYVcP6ssH%JTQxxwU?!;?MX`Gh-8cPOGi;ymxKV{K(I~p2wm-pQ_sD zZxy}vudJ%$w4AT2<G1Mq1X<T*{qK0*7c;lyyWwK)JI`$+6^=|$lgtiX^zP$FwwJ#n z*41uLRPkh+yicHEX0}*nUzOP+$3<`1UZrha^loDE9LJ>gx4~C-{#~-`i{6C=pR4ve zT#ecy;BC<uRWkW+Ya-LK{{?R>8!~6JZRzWowC={*ZN6UN);9CXAN3#EpS_=<`pczU Uu4%#w3=9kmp00i_>zopr0E~iFO8@`> literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/logo.png b/TD4/src/main/webapp/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..faf9c4990ab9ea2ed57cb39665f5c35a68c5d974 GIT binary patch literal 1205 zcmeAS@N?(olHy`uVBq!ia0y~yV5ntaU{K;<VPIgm5h&Ngz`($i<n8Xlz_6-U*@%IG zfwRCPvY3H^_c{nOI%&+VU|?WiFY)wsWq-uQCaS9^H!1Nw0|Sejr;B4q#=W<Z(HSzK z693F}Jhw?-bK$<X)se?6ENSZ^JylleqYX<}y8coUbEy$_t@-GxE2??pl2^=@IHjfg zA_Q)`8Qw_93Gi0D#2cmK7AUf~^XA!Qp5LrK*V?^F*}Z+H&o!4_DgQrjI6U)n{Jx+1 z&*#)PO05kF+U(?&kvS#6<Lp&_+a;$oLe8$RWmv!>rTxgSs^%(RY~*w0PL(H3%LRKQ z{rZ>RVz%=x+`2R7{<4Z`OJ@aEb07Myo_pBY<KVsNPR#p0e9`8NpZfcD)4DsKl`C$s zhTFHST5iSQz+ZKtIhKL%VPH#w#iu2AI_r)eR-W_Jn&H6rAEwLoj>qgjELEPpc+W2H zjd#Ae_IA5Q-(qx_c(mA7_{=)b{FoJL(-&WNUsK3-|B>H}Yr6w;8s*o1Nal8nopwql zH0jJAQ=1dqJ_ZNlD~?nsSfAcrIqUzLDc28kX|D<F)ml?lnh|x$^QUM)z+Emah5de3 z)q6#%>JIGwDYMed@0s_5?>{GnbM1<+TN^leT^RR*1<ypM#Y>wk*|B6t+ZM;V*6D0} zP1NSBeXzV$=*Or3jC;fPa%IXdkhNNq=sA}wL*sm(BI}i%7A4jPj^_93@fjRrIbVE! z$^9lfb<bzQlmBh}_2q4iX=(J%{#lbZ%#Hu3lx~@0x6L5^-Lv*T6N^nO4%SusF0Hg; zf5E$Y$4`+Mi)|6d=PsxTJNWzjg|p&Zd#dwRaWY6uUUEk5xmHr`vc0TAar&_*i@(kC zYISFjouJaY+VQTd;GMN>y}NlU)L+c3j@*)7pwI9j)-!36yhQBrS94UPqq{GkuGqlx zE3n#E`%$U+g`X2uW}ZJbYx%4*%T+p`Gd_54DsyJ$kL5puOcKQXZS*{4I^yN`_c2d8 z@_2gKxj56X`Fku&SMOaWda^Y9!hfxAlEOQA?j1ZoV`Eyq@4C&6cAB0yqb5Y@d(P3= ze#!Ilrtk{$o%<Nho?CEp>oem&v6Fsu@_y-2`Fo9lq29zx=yK}9bg}k*Ilp%qf7w{Y zkl->Y==I!hbB_2<Ix^Fn;n?SO-g71_DY0f)a$9!Kz8z{y*Gvp^ntdfvHs$cEDgL~l zRvJJ5$hFW|(esXQHd}?)B#Co5a^H`x^C*{yUi+zB{=WIHwCjBp=}~8%t8^AJoN#OS z`6wjVWWvt>5wZt_Rd?1c(kYSlJzdil&+?1aJ4VEyOpNv6gwz-RCVluL#PFl?Urdo~ zLdn#SAMK~-$>o?lo&PZUVprIm2S52da}H1b@Vqo-o$k)P;RTz5=70TQ{NQgyzUZDk zM}OUoJ7Sz{!_RPM`JUNJw)1}A%c?(k%6u<#YW|b5S)U>_yLNHB*wCGp^8V6Zz8SkM z&uH}P{b*h;vG5?r`A=Kl#O!Kjw>-qbd+sB<oY$QhyP5NzF)TK*ID7Dn?X*3yf7*)Y zJeT}js4jgfQ|s+n-|BTGcb9f9T6%5v>e7_#+8?W4pZywo;%<A^^3Xr?qkFTqM7@YF YpZ{8S$^4dc3=9kmp00i_>zopr0LG3xtpET3 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/mb-sample.jpg b/TD4/src/main/webapp/img/mb-sample.jpg new file mode 100644 index 0000000000000000000000000000000000000000..59f35439807e92e84f93c32bf4b42ee4463d43a0 GIT binary patch literal 19376 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/mockup.png b/TD4/src/main/webapp/img/mockup.png new file mode 100644 index 0000000000000000000000000000000000000000..1c895a75360008b8001e1fedfb8d313a54b68a72 GIT binary patch literal 8048 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/profile-bg.jpg b/TD4/src/main/webapp/img/profile-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..95cc59d6b8f92fdd0401745cc92f16087a194f17 GIT binary patch literal 148674 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/01.jpg b/TD4/src/main/webapp/img/user/01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b44786f3264057e99b90fd5239b7f0cc316f7b6a GIT binary patch literal 4033 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 Q@Al>R)Rajc?Eh~907`ww1ONa4 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/02.jpg b/TD4/src/main/webapp/img/user/02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a6959fb3d789747eeca2f3655f212135822dfbc GIT binary patch literal 3309 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 ZTT>(1!eXvvM=juOj&RM|FpJ^;O#tq6LcRb1 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/03.jpg b/TD4/src/main/webapp/img/user/03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f2bea36334d75116715262ad7dd97ba500ec548 GIT binary patch literal 3160 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 N&ZUE;4gLRb0sxF*^SuB7 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/04.jpg b/TD4/src/main/webapp/img/user/04.jpg new file mode 100644 index 0000000000000000000000000000000000000000..38efd0b44bacbf0331391e33fc5df478c576cf10 GIT binary patch literal 3677 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 BA!Yyo literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/05.jpg b/TD4/src/main/webapp/img/user/05.jpg new file mode 100644 index 0000000000000000000000000000000000000000..138ff88d807950aface62f6716bd3baa2304869f GIT binary patch literal 3552 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 P^JeFwFB4XJ{=W$TyC}mk literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/06.jpg b/TD4/src/main/webapp/img/user/06.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f5ceae47364ecf5dce42f51d1b95d654a8a22c49 GIT binary patch literal 4531 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 RH2Pi7{*=)DE-vH$O#laR-}V3i literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/07.jpg b/TD4/src/main/webapp/img/user/07.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea236f16e7b811dbb46624f9cbdbf88af2f6e8b3 GIT binary patch literal 3568 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/08.jpg b/TD4/src/main/webapp/img/user/08.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd57926afec06fbf44d1194839a3e127875e8800 GIT binary patch literal 3844 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/09.jpg b/TD4/src/main/webapp/img/user/09.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c9fb7d2ad1927eb5873fb70707e13a7f44c6106 GIT binary patch literal 4028 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 OX1v-s$A&TD|4jf3q}en8 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/10.jpg b/TD4/src/main/webapp/img/user/10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8a5cb62fb694daf76edf6ded68426ce30c8902ee GIT binary patch literal 3493 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 LqBIsY|Gx<U5?ihs literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/11.jpg b/TD4/src/main/webapp/img/user/11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa69710139ab3013f82cb64a7a41c289ccc95b26 GIT binary patch literal 3669 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/12.jpg b/TD4/src/main/webapp/img/user/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dba0669d904710144d15090dba8aed8d51fe58d6 GIT binary patch literal 4559 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 Al>h($ literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/img/user/13.jpg b/TD4/src/main/webapp/img/user/13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21817a1030e5aa6e7ca52651bcf85838c72bb14d GIT binary patch literal 4295 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/index.html b/TD4/src/main/webapp/index.html deleted file mode 100644 index 3d75f92..0000000 --- a/TD4/src/main/webapp/index.html +++ /dev/null @@ -1,8 +0,0 @@ -<html> -<head> -<title>Welcome to Filestore!</title> -</head> -<body> - <h2>Welcome!</h2> -</body> -</html> \ No newline at end of file diff --git a/TD4/src/main/webapp/index.jsp b/TD4/src/main/webapp/index.jsp new file mode 100644 index 0000000..a7f8f38 --- /dev/null +++ b/TD4/src/main/webapp/index.jsp @@ -0,0 +1,4 @@ +<% + String redirectURL = "./api/nodes"; + response.sendRedirect(redirectURL); +%> \ No newline at end of file diff --git a/TD4/src/main/webapp/js/app.js b/TD4/src/main/webapp/js/app.js new file mode 100644 index 0000000..1da182d --- /dev/null +++ b/TD4/src/main/webapp/js/app.js @@ -0,0 +1,927 @@ +/*! + * + * Angle - Bootstrap Admin Template + * + * Version: 4.0 + * Author: @themicon_co + * Website: http://themicon.co + * License: https://wrapbootstrap.com/help/licenses + * + */ + + +(function(window, document, $, undefined) { + 'use strict'; + + + if (typeof $ === 'undefined') { + throw new Error('This application\'s JavaScript requires jQuery'); + } + + $(function() { + + // Restore body classes + // ----------------------------------- + var $body = $('body'); + new StateToggler().restoreState($body); + + // enable settings toggle after restore + $('#chk-fixed').prop('checked', $body.hasClass('layout-fixed')); + $('#chk-collapsed').prop('checked', $body.hasClass('aside-collapsed')); + $('#chk-collapsed-text').prop('checked', $body.hasClass('aside-collapsed-text')); + $('#chk-boxed').prop('checked', $body.hasClass('layout-boxed')); + $('#chk-float').prop('checked', $body.hasClass('aside-float')); + $('#chk-hover').prop('checked', $body.hasClass('aside-hover')); + + // When ready display the offsidebar + $('.offsidebar.d-none').removeClass('d-none'); + + // Disable warning "Synchronous XMLHttpRequest on the main thread is deprecated.." + $.ajaxPrefilter(function(options, originalOptions, jqXHR) { + options.async = true; + }); + + }); // doc ready + +})(window, document, window.jQuery); +// Start Bootstrap JS +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initBootstrap); + + function initBootstrap() { + + // POPOVER + // ----------------------------------- + + $('[data-toggle="popover"]').popover(); + + // TOOLTIP + // ----------------------------------- + + $('[data-toggle="tooltip"]').tooltip({ + container: 'body' + }); + + // DROPDOWN INPUTS + // ----------------------------------- + $('.dropdown input').on('click focus', function(event) { + event.stopPropagation(); + }); + + } + +})(window, document, window.jQuery); +// Module: card-tools +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initCardDismiss); + $(initCardCollapse); + $(initCardRefresh); + + + /** + * Dismiss cards + * [data-tool="card-dismiss"] + * + * Requires animo.js + */ + function initCardDismiss() { + var cardSelector = '[data-tool="card-dismiss"]', + removeEvent = 'card.remove', + removedEvent = 'card.removed'; + + $(document).on('click', cardSelector, function() { + + // find the first parent card + var parent = $(this).closest('.card'); + var deferred = new $.Deferred(); + + // Trigger the event and finally remove the element + parent.trigger(removeEvent, [parent, deferred]); + // needs resolve() to be called + deferred.done(removeElement); + + function removeElement() { + parent.animo({ animation: 'bounceOut' }, destroyCard); + } + + function destroyCard() { + var col = parent.parent(); + + $.when(parent.trigger(removedEvent, [parent])) + .done(function() { + parent.remove(); + // remove the parent if it is a row and is empty and not a sortable (portlet) + col + .trigger(removedEvent) // An event to catch when the card has been removed from DOM + .filter(function() { + var el = $(this); + return (el.is('[class*="col-"]:not(.sortable)') && el.children('*').length === 0); + }).remove(); + }); + } + }); + } + + + /** + * Collapse cards + * [data-tool="card-collapse"] + * + * Also uses browser storage to keep track + * of cards collapsed state + */ + function initCardCollapse() { + var cardSelector = '[data-tool="card-collapse"]', + storageKeyName = 'jq-cardState'; + + // Prepare the card to be collapsable and its events + $(cardSelector).each(function() { + // find the first parent card + var $this = $(this), + parent = $this.closest('.card'), + wrapper = parent.find('.card-wrapper'), + collapseOpts = { toggle: false }, + iconElement = $this.children('em'), + cardId = parent.attr('id'); + + // if wrapper not added, add it + // we need a wrapper to avoid jumping due to the paddings + if (!wrapper.length) { + wrapper = + parent.children('.card-heading').nextAll() //find('.card-body, .card-footer') + .wrapAll('<div/>') + .parent() + .addClass('card-wrapper'); + collapseOpts = {}; + } + + // Init collapse and bind events to switch icons + wrapper + .collapse(collapseOpts) + .on('hide.bs.collapse', function() { + setIconHide(iconElement); + saveCardState(cardId, 'hide'); + wrapper.prev('.card-heading').addClass('card-heading-collapsed'); + }) + .on('show.bs.collapse', function() { + setIconShow(iconElement); + saveCardState(cardId, 'show'); + wrapper.prev('.card-heading').removeClass('card-heading-collapsed'); + }); + + // Load the saved state if exists + var currentState = loadCardState(cardId); + if (currentState) { + setTimeout(function() { wrapper.collapse(currentState); }, 50); + saveCardState(cardId, currentState); + } + + }); + + // finally catch clicks to toggle card collapse + $(document).on('click', cardSelector, function() { + + var parent = $(this).closest('.card'); + var wrapper = parent.find('.card-wrapper'); + + wrapper.collapse('toggle'); + + }); + + ///////////////////////////////////////////// + // Common use functions for card collapse // + ///////////////////////////////////////////// + function setIconShow(iconEl) { + iconEl.removeClass('fa-plus').addClass('fa-minus'); + } + + function setIconHide(iconEl) { + iconEl.removeClass('fa-minus').addClass('fa-plus'); + } + + function saveCardState(id, state) { + var data = Storages.localStorage.get(storageKeyName); + if (!data) { data = {}; } + data[id] = state; + Storages.localStorage.set(storageKeyName, data); + } + + function loadCardState(id) { + var data = Storages.localStorage.get(storageKeyName); + if (data) { + return data[id] || false; + } + } + } + + + /** + * Refresh cards + * [data-tool="card-refresh"] + * [data-spinner="standard"] + */ + function initCardRefresh() { + var cardSelector = '[data-tool="card-refresh"]', + refreshEvent = 'card.refresh', + whirlClass = 'whirl', + defaultSpinner = 'standard'; + + // method to clear the spinner when done + function removeSpinner() { + this.removeClass(whirlClass); + } + + // catch clicks to toggle card refresh + $(document).on('click', cardSelector, function() { + var $this = $(this), + card = $this.parents('.card').eq(0), + spinner = $this.data('spinner') || defaultSpinner; + + // start showing the spinner + card.addClass(whirlClass + ' ' + spinner); + + // attach as public method + card.removeSpinner = removeSpinner; + + // Trigger the event and send the card object + $this.trigger(refreshEvent, [card]); + + }); + } + +})(window, document, window.jQuery); + + + +// GLOBAL CONSTANTS +// ----------------------------------- + +(function(window, document, $, undefined){ + + window.APP_COLORS = { + 'primary': '#5d9cec', + 'success': '#27c24c', + 'info': '#23b7e5', + 'warning': '#ff902b', + 'danger': '#f05050', + 'inverse': '#131e26', + 'green': '#37bc9b', + 'pink': '#f532e5', + 'purple': '#7266ba', + 'dark': '#3a3f51', + 'yellow': '#fad732', + 'gray-darker': '#232735', + 'gray-dark': '#3a3f51', + 'gray': '#dde6e9', + 'gray-light': '#e4eaec', + 'gray-lighter': '#edf1f2' + }; + + window.APP_MEDIAQUERY = { + 'desktopLG': 1200, + 'desktop': 992, + 'tablet': 768, + 'mobile': 480 + }; + +})(window, document, window.jQuery); +// FULLSCREEN +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initScreenFull); + + function initScreenFull() { + if (typeof screenfull === 'undefined') return; + + var $doc = $(document); + var $fsToggler = $('[data-toggle-fullscreen]'); + + // Not supported under IE + var ua = window.navigator.userAgent; + if (ua.indexOf("MSIE ") > 0 || !!ua.match(/Trident.*rv\:11\./)) { + $fsToggler.addClass('hide'); + } + + if (!$fsToggler.is(':visible')) // hidden on mobiles or IE + return; + + $fsToggler.on('click', function(e) { + e.preventDefault(); + + if (screenfull.enabled) { + + screenfull.toggle(); + + // Switch icon indicator + toggleFSIcon($fsToggler); + + } else { + console.log('Fullscreen not enabled'); + } + }); + + if (screenfull.raw && screenfull.raw.fullscreenchange) + $doc.on(screenfull.raw.fullscreenchange, function() { + toggleFSIcon($fsToggler); + }); + + function toggleFSIcon($element) { + if (screenfull.isFullscreen) + $element.children('em').removeClass('fa-expand').addClass('fa-compress'); + else + $element.children('em').removeClass('fa-compress').addClass('fa-expand'); + } + + } + +})(window, document, window.jQuery); +// LOAD CUSTOM CSS +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initLoadCSS); + + function initLoadCSS() { + + $('[data-load-css]').on('click', function(e) { + + var element = $(this); + + if (element.is('a')) + e.preventDefault(); + + var uri = element.data('loadCss'), + link; + + if (uri) { + link = createLink(uri); + if (!link) { + $.error('Error creating stylesheet link element.'); + } + } else { + $.error('No stylesheet location defined.'); + } + + }); + } + + function createLink(uri) { + var linkId = 'autoloaded-stylesheet', + oldLink = $('#' + linkId).attr('id', linkId + '-old'); + + $('head').append($('<link/>').attr({ + 'id': linkId, + 'rel': 'stylesheet', + 'href': uri + })); + + if (oldLink.length) { + oldLink.remove(); + } + + return $('#' + linkId); + } + +})(window, document, window.jQuery); +// TRANSLATION +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initTranslation); + + + var preferredLang = 'en'; + var pathPrefix = 'server/i18n'; // folder of json files + var packName = 'site'; + var storageKey = 'jq-appLang'; + + function initTranslation() { + + if (!$.fn.localize) return; + + // detect saved language or use default + var currLang = Storages.localStorage.get(storageKey) || preferredLang; + // set initial options + var opts = { + language: currLang, + pathPrefix: pathPrefix, + callback: function(data, defaultCallback) { + Storages.localStorage.set(storageKey, currLang); // save the language + defaultCallback(data); + } + }; + + // Set initial language + setLanguage(opts); + + // Listen for changes + $('[data-set-lang]').on('click', function() { + + currLang = $(this).data('setLang'); + + if (currLang) { + + opts.language = currLang; + + setLanguage(opts); + + activateDropdown($(this)); + } + + }); + + + function setLanguage(options) { + $("[data-localize]").localize(packName, options); + } + + // Set the current clicked text as the active dropdown text + function activateDropdown(elem) { + var menu = elem.parents('.dropdown-menu'); + if (menu.length) { + var toggle = menu.prev('button, a'); + toggle.text(elem.text()); + } + } + + } + +})(window, document, window.jQuery); +// NAVBAR SEARCH +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initNavbarSearch); + + function initNavbarSearch() { + + var navSearch = new navbarSearchInput(); + + // Open search input + var $searchOpen = $('[data-search-open]'); + + $searchOpen + .on('click', function(e) { e.stopPropagation(); }) + .on('click', navSearch.toggle); + + // Close search input + var $searchDismiss = $('[data-search-dismiss]'); + var inputSelector = '.navbar-form input[type="text"]'; + + $(inputSelector) + .on('click', function(e) { e.stopPropagation(); }) + .on('keyup', function(e) { + if (e.keyCode == 27) // ESC + navSearch.dismiss(); + }); + + // click anywhere closes the search + $(document).on('click', navSearch.dismiss); + // dismissable options + $searchDismiss + .on('click', function(e) { e.stopPropagation(); }) + .on('click', navSearch.dismiss); + + } + + var navbarSearchInput = function() { + var navbarFormSelector = 'form.navbar-form'; + return { + toggle: function() { + + var navbarForm = $(navbarFormSelector); + + navbarForm.toggleClass('open'); + + var isOpen = navbarForm.hasClass('open'); + + navbarForm.find('input')[isOpen ? 'focus' : 'blur'](); + + }, + + dismiss: function() { + $(navbarFormSelector) + .removeClass('open') // Close control + .find('input[type="text"]').blur() // remove focus + // .val('') // Empty input + ; + } + }; + + } + +})(window, document, window.jQuery); +// NOW TIMER +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initNowTimer); + + function initNowTimer() { + + $('[data-now]').each(function() { + var element = $(this), + format = element.data('format'); + + function updateTime() { + var dt = moment(new Date()).format(format); + element.text(dt); + } + + updateTime(); + setInterval(updateTime, 1000); + + }); + } + +})(window, document, window.jQuery); +// Toggle RTL mode for demo +// ----------------------------------- + + +(function(window, document, $, undefined) { + 'use strict'; + + $(initRTL); + + function initRTL() { + var maincss = $('#maincss'); + var bscss = $('#bscss'); + $('#chk-rtl').on('change', function() { + // app rtl check + maincss.attr('href', this.checked ? 'css/app-rtl.css' : 'css/app.css'); + // bootstrap rtl check + bscss.attr('href', this.checked ? 'css/bootstrap-rtl.css' : 'css/bootstrap.css'); + }); + } + +})(window, document, window.jQuery); +// SIDEBAR +// ----------------------------------- + + +(function(window, document, $, undefined) { + 'use strict'; + + $(initSidebar); + + + var $win; + var $html; + var $body; + var $sidebar; + + function initSidebar() { + + $win = $(window); + $html = $('html'); + $body = $('body'); + $sidebar = $('.sidebar'); + + // AUTOCOLLAPSE ITEMS + // ----------------------------------- + + var sidebarCollapse = $sidebar.find('.collapse'); + sidebarCollapse.on('show.bs.collapse', function(event) { + + event.stopPropagation(); + if ($(this).parents('.collapse').length === 0) + sidebarCollapse.filter('.show').collapse('hide'); + + }); + + // SIDEBAR ACTIVE STATE + // ----------------------------------- + + // Find current active item + var currentItem = $('.sidebar .active').parents('li'); + + // hover mode don't try to expand active collapse + if (!useAsideHover()) + currentItem + .addClass('active') // activate the parent + .children('.collapse') // find the collapse + .collapse('show'); // and show it + + // remove this if you use only collapsible sidebar items + $sidebar.find('li > a + ul').on('show.bs.collapse', function(e) { + if (useAsideHover()) e.preventDefault(); + }); + + // SIDEBAR COLLAPSED ITEM HANDLER + // ----------------------------------- + + + var eventName = isTouch() ? 'click' : 'mouseenter'; + var subNav = $(); + $sidebar.on(eventName, '.sidebar-nav > li', function() { + + if (isSidebarCollapsed() || useAsideHover()) { + + subNav.trigger('mouseleave'); + subNav = toggleMenuItem($(this)); + + // Used to detect click and touch events outside the sidebar + sidebarAddBackdrop(); + } + + }); + + var sidebarAnyclickClose = $sidebar.data('sidebarAnyclickClose'); + + // Allows to close + if (typeof sidebarAnyclickClose !== 'undefined') { + + $('.wrapper').on('click.sidebar', function(e) { + // don't check if sidebar not visible + if (!$body.hasClass('aside-toggled')) return; + + var $target = $(e.target); + if (!$target.parents('.aside-container').length && // if not child of sidebar + !$target.is('#user-block-toggle') && // user block toggle anchor + !$target.parent().is('#user-block-toggle') // user block toggle icon + ) { + $body.removeClass('aside-toggled'); + } + + }); + } + } + + function sidebarAddBackdrop() { + var $backdrop = $('<div/>', { 'class': 'dropdown-backdrop' }); + $backdrop.insertAfter('.aside-container').on("click mouseenter", function() { + removeFloatingNav(); + }); + } + + // Open the collapse sidebar submenu items when on touch devices + // - desktop only opens on hover + function toggleTouchItem($element) { + $element + .siblings('li') + .removeClass('open') + .end() + .toggleClass('open'); + } + + // Handles hover to open items under collapsed menu + // ----------------------------------- + function toggleMenuItem($listItem) { + + removeFloatingNav(); + + var ul = $listItem.children('ul'); + + if (!ul.length) return $(); + if ($listItem.hasClass('open')) { + toggleTouchItem($listItem); + return $(); + } + + var $aside = $('.aside-container'); + var $asideInner = $('.aside-inner'); // for top offset calculation + // float aside uses extra padding on aside + var mar = parseInt($asideInner.css('padding-top'), 0) + parseInt($aside.css('padding-top'), 0); + + var subNav = ul.clone().appendTo($aside); + + toggleTouchItem($listItem); + + var itemTop = ($listItem.position().top + mar) - $sidebar.scrollTop(); + var vwHeight = $win.height(); + + subNav + .addClass('nav-floating') + .css({ + position: isFixed() ? 'fixed' : 'absolute', + top: itemTop, + bottom: (subNav.outerHeight(true) + itemTop > vwHeight) ? 0 : 'auto' + }); + + subNav.on('mouseleave', function() { + toggleTouchItem($listItem); + subNav.remove(); + }); + + return subNav; + } + + function removeFloatingNav() { + $('.sidebar-subnav.nav-floating').remove(); + $('.dropdown-backdrop').remove(); + $('.sidebar li.open').removeClass('open'); + } + + function isTouch() { + return $html.hasClass('touch'); + } + + function isSidebarCollapsed() { + return $body.hasClass('aside-collapsed') || $body.hasClass('aside-collapsed-text'); + } + + function isSidebarToggled() { + return $body.hasClass('aside-toggled'); + } + + function isMobile() { + return $win.width() < APP_MEDIAQUERY.tablet; + } + + function isFixed() { + return $body.hasClass('layout-fixed'); + } + + function useAsideHover() { + return $body.hasClass('aside-hover'); + } + +})(window, document, window.jQuery); +// SLIMSCROLL +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initSlimsSroll); + + function initSlimsSroll() { + + $('[data-scrollable]').each(function() { + + var element = $(this), + defaultHeight = 250; + + element.slimScroll({ + height: (element.data('height') || defaultHeight) + }); + + }); + } + +})(window, document, window.jQuery); +// Custom jQuery +// ----------------------------------- + + +(function(window, document, $, undefined) { + 'use strict'; + + $(initTableCheckAll); + + function initTableCheckAll() { + + $('[data-check-all]').on('change', function() { + var $this = $(this), + index = $this.index() + 1, + checkbox = $this.find('input[type="checkbox"]'), + table = $this.parents('table'); + // Make sure to affect only the correct checkbox column + table.find('tbody > tr > td:nth-child(' + index + ') input[type="checkbox"]') + .prop('checked', checkbox[0].checked); + + }); + + } + +})(window, document, window.jQuery); +// TOGGLE STATE +// ----------------------------------- + +(function(window, document, $, undefined) { + 'use strict'; + + $(initToggleState); + + function initToggleState() { + + var $body = $('body'); + var toggle = new StateToggler(); + + $('[data-toggle-state]') + .on('click', function(e) { + // e.preventDefault(); + e.stopPropagation(); + var element = $(this), + classname = element.data('toggleState'), + target = element.data('target'), + noPersist = (element.attr('data-no-persist') !== undefined); + + // Specify a target selector to toggle classname + // use body by default + var $target = target ? $(target) : $body; + + if (classname) { + if ($target.hasClass(classname)) { + $target.removeClass(classname); + if (!noPersist) + toggle.removeState(classname); + } else { + $target.addClass(classname); + if (!noPersist) + toggle.addState(classname); + } + + } + + // some elements may need this when toggled class change the content size + $(window).resize(); + + }); + + } + + // Handle states to/from localstorage + var StateToggler = function() { + + var STORAGE_KEY_NAME = 'jq-toggleState'; + + /** Add a state to the browser storage to be restored later */ + this.addState = function(classname) { + var data = Storages.localStorage.get(STORAGE_KEY_NAME); + if (data instanceof Array) data.push(classname); + else data = [classname]; + Storages.localStorage.set(STORAGE_KEY_NAME, data); + }; + /** Remove a state from the browser storage */ + this.removeState = function(classname) { + var data = Storages.localStorage.get(STORAGE_KEY_NAME); + if (data) { + var index = data.indexOf(classname); + if (index !== -1) data.splice(index, 1); + Storages.localStorage.set(STORAGE_KEY_NAME, data); + } + }; + /** Load the state string and restore the classlist */ + this.restoreState = function($elem) { + var data = Storages.localStorage.get(STORAGE_KEY_NAME); + if (data instanceof Array) + $elem.addClass(data.join(' ')); + }; + }; + + window.StateToggler = StateToggler; + +})(window, document, window.jQuery); +/**========================================================= + * Module: trigger-resize.js + * Triggers a window resize event from any element + =========================================================*/ + +(function(window, document, $, undefined) { + 'use strict'; + + $(initTriggerResize); + + function initTriggerResize() { + var element = $('[data-trigger-resize]'); + var value = element.data('triggerResize') + element.on('click', function() { + setTimeout(function() { + // all IE friendly dispatchEvent + var evt = document.createEvent('UIEvents'); + evt.initUIEvent('resize', true, false, window, 0); + window.dispatchEvent(evt); + // modern dispatchEvent way + // window.dispatchEvent(new Event('resize')); + }, value || 300); + }); + } + +})(window, document, window.jQuery); +// Custom jQuery +// ----------------------------------- + + +(function(window, document, $, undefined) { + 'use strict'; + + $(initCustom); + + function initCustom() { + + // custom code + + } + +})(window, document, window.jQuery); \ No newline at end of file diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css new file mode 100644 index 0000000..2a8d4ad --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-brands.css @@ -0,0 +1,9 @@ +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: normal; + src: url("../webfonts/fa-brands-400.eot"); + src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); } + +.fab { + font-family: 'Font Awesome 5 Brands'; } diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css new file mode 100644 index 0000000..7cece47 --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-regular.css @@ -0,0 +1,10 @@ +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 400; + src: url("../webfonts/fa-regular-400.eot"); + src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); } + +.far { + font-family: 'Font Awesome 5 Free'; + font-weight: 400; } diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css new file mode 100644 index 0000000..45f4ee1 --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fa-solid.css @@ -0,0 +1,11 @@ +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 900; + src: url("../webfonts/fa-solid-900.eot"); + src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); } + +.fa, +.fas { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; } diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css new file mode 100644 index 0000000..2bb4b89 --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/css/fontawesome.css @@ -0,0 +1,3173 @@ +/*! + * Font Awesome Free 5.0.13 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa, +.fas, +.far, +.fal, +.fab { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; } + +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -.0667em; } + +.fa-xs { + font-size: .75em; } + +.fa-sm { + font-size: .875em; } + +.fa-1x { + font-size: 1em; } + +.fa-2x { + font-size: 2em; } + +.fa-3x { + font-size: 3em; } + +.fa-4x { + font-size: 4em; } + +.fa-5x { + font-size: 5em; } + +.fa-6x { + font-size: 6em; } + +.fa-7x { + font-size: 7em; } + +.fa-8x { + font-size: 8em; } + +.fa-9x { + font-size: 9em; } + +.fa-10x { + font-size: 10em; } + +.fa-fw { + text-align: center; + width: 1.25em; } + +.fa-ul { + list-style-type: none; + margin-left: 2.5em; + padding-left: 0; } + .fa-ul > li { + position: relative; } + +.fa-li { + left: -2em; + position: absolute; + text-align: center; + width: 2em; + line-height: inherit; } + +.fa-border { + border: solid 0.08em #eee; + border-radius: .1em; + padding: .2em .25em .15em; } + +.fa-pull-left { + float: left; } + +.fa-pull-right { + float: right; } + +.fa.fa-pull-left, +.fas.fa-pull-left, +.far.fa-pull-left, +.fal.fa-pull-left, +.fab.fa-pull-left { + margin-right: .3em; } + +.fa.fa-pull-right, +.fas.fa-pull-right, +.far.fa-pull-right, +.fal.fa-pull-right, +.fab.fa-pull-right { + margin-left: .3em; } + +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; } + +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); } + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } + +.fa-flip-horizontal.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); } + +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + -webkit-filter: none; + filter: none; } + +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2em; } + +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; } + +.fa-stack-1x { + line-height: inherit; } + +.fa-stack-2x { + font-size: 2em; } + +.fa-inverse { + color: #fff; } + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ +.fa-500px:before { + content: "\f26e"; } + +.fa-accessible-icon:before { + content: "\f368"; } + +.fa-accusoft:before { + content: "\f369"; } + +.fa-address-book:before { + content: "\f2b9"; } + +.fa-address-card:before { + content: "\f2bb"; } + +.fa-adjust:before { + content: "\f042"; } + +.fa-adn:before { + content: "\f170"; } + +.fa-adversal:before { + content: "\f36a"; } + +.fa-affiliatetheme:before { + content: "\f36b"; } + +.fa-algolia:before { + content: "\f36c"; } + +.fa-align-center:before { + content: "\f037"; } + +.fa-align-justify:before { + content: "\f039"; } + +.fa-align-left:before { + content: "\f036"; } + +.fa-align-right:before { + content: "\f038"; } + +.fa-allergies:before { + content: "\f461"; } + +.fa-amazon:before { + content: "\f270"; } + +.fa-amazon-pay:before { + content: "\f42c"; } + +.fa-ambulance:before { + content: "\f0f9"; } + +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; } + +.fa-amilia:before { + content: "\f36d"; } + +.fa-anchor:before { + content: "\f13d"; } + +.fa-android:before { + content: "\f17b"; } + +.fa-angellist:before { + content: "\f209"; } + +.fa-angle-double-down:before { + content: "\f103"; } + +.fa-angle-double-left:before { + content: "\f100"; } + +.fa-angle-double-right:before { + content: "\f101"; } + +.fa-angle-double-up:before { + content: "\f102"; } + +.fa-angle-down:before { + content: "\f107"; } + +.fa-angle-left:before { + content: "\f104"; } + +.fa-angle-right:before { + content: "\f105"; } + +.fa-angle-up:before { + content: "\f106"; } + +.fa-angrycreative:before { + content: "\f36e"; } + +.fa-angular:before { + content: "\f420"; } + +.fa-app-store:before { + content: "\f36f"; } + +.fa-app-store-ios:before { + content: "\f370"; } + +.fa-apper:before { + content: "\f371"; } + +.fa-apple:before { + content: "\f179"; } + +.fa-apple-pay:before { + content: "\f415"; } + +.fa-archive:before { + content: "\f187"; } + +.fa-arrow-alt-circle-down:before { + content: "\f358"; } + +.fa-arrow-alt-circle-left:before { + content: "\f359"; } + +.fa-arrow-alt-circle-right:before { + content: "\f35a"; } + +.fa-arrow-alt-circle-up:before { + content: "\f35b"; } + +.fa-arrow-circle-down:before { + content: "\f0ab"; } + +.fa-arrow-circle-left:before { + content: "\f0a8"; } + +.fa-arrow-circle-right:before { + content: "\f0a9"; } + +.fa-arrow-circle-up:before { + content: "\f0aa"; } + +.fa-arrow-down:before { + content: "\f063"; } + +.fa-arrow-left:before { + content: "\f060"; } + +.fa-arrow-right:before { + content: "\f061"; } + +.fa-arrow-up:before { + content: "\f062"; } + +.fa-arrows-alt:before { + content: "\f0b2"; } + +.fa-arrows-alt-h:before { + content: "\f337"; } + +.fa-arrows-alt-v:before { + content: "\f338"; } + +.fa-assistive-listening-systems:before { + content: "\f2a2"; } + +.fa-asterisk:before { + content: "\f069"; } + +.fa-asymmetrik:before { + content: "\f372"; } + +.fa-at:before { + content: "\f1fa"; } + +.fa-audible:before { + content: "\f373"; } + +.fa-audio-description:before { + content: "\f29e"; } + +.fa-autoprefixer:before { + content: "\f41c"; } + +.fa-avianex:before { + content: "\f374"; } + +.fa-aviato:before { + content: "\f421"; } + +.fa-aws:before { + content: "\f375"; } + +.fa-backward:before { + content: "\f04a"; } + +.fa-balance-scale:before { + content: "\f24e"; } + +.fa-ban:before { + content: "\f05e"; } + +.fa-band-aid:before { + content: "\f462"; } + +.fa-bandcamp:before { + content: "\f2d5"; } + +.fa-barcode:before { + content: "\f02a"; } + +.fa-bars:before { + content: "\f0c9"; } + +.fa-baseball-ball:before { + content: "\f433"; } + +.fa-basketball-ball:before { + content: "\f434"; } + +.fa-bath:before { + content: "\f2cd"; } + +.fa-battery-empty:before { + content: "\f244"; } + +.fa-battery-full:before { + content: "\f240"; } + +.fa-battery-half:before { + content: "\f242"; } + +.fa-battery-quarter:before { + content: "\f243"; } + +.fa-battery-three-quarters:before { + content: "\f241"; } + +.fa-bed:before { + content: "\f236"; } + +.fa-beer:before { + content: "\f0fc"; } + +.fa-behance:before { + content: "\f1b4"; } + +.fa-behance-square:before { + content: "\f1b5"; } + +.fa-bell:before { + content: "\f0f3"; } + +.fa-bell-slash:before { + content: "\f1f6"; } + +.fa-bicycle:before { + content: "\f206"; } + +.fa-bimobject:before { + content: "\f378"; } + +.fa-binoculars:before { + content: "\f1e5"; } + +.fa-birthday-cake:before { + content: "\f1fd"; } + +.fa-bitbucket:before { + content: "\f171"; } + +.fa-bitcoin:before { + content: "\f379"; } + +.fa-bity:before { + content: "\f37a"; } + +.fa-black-tie:before { + content: "\f27e"; } + +.fa-blackberry:before { + content: "\f37b"; } + +.fa-blender:before { + content: "\f517"; } + +.fa-blind:before { + content: "\f29d"; } + +.fa-blogger:before { + content: "\f37c"; } + +.fa-blogger-b:before { + content: "\f37d"; } + +.fa-bluetooth:before { + content: "\f293"; } + +.fa-bluetooth-b:before { + content: "\f294"; } + +.fa-bold:before { + content: "\f032"; } + +.fa-bolt:before { + content: "\f0e7"; } + +.fa-bomb:before { + content: "\f1e2"; } + +.fa-book:before { + content: "\f02d"; } + +.fa-book-open:before { + content: "\f518"; } + +.fa-bookmark:before { + content: "\f02e"; } + +.fa-bowling-ball:before { + content: "\f436"; } + +.fa-box:before { + content: "\f466"; } + +.fa-box-open:before { + content: "\f49e"; } + +.fa-boxes:before { + content: "\f468"; } + +.fa-braille:before { + content: "\f2a1"; } + +.fa-briefcase:before { + content: "\f0b1"; } + +.fa-briefcase-medical:before { + content: "\f469"; } + +.fa-broadcast-tower:before { + content: "\f519"; } + +.fa-broom:before { + content: "\f51a"; } + +.fa-btc:before { + content: "\f15a"; } + +.fa-bug:before { + content: "\f188"; } + +.fa-building:before { + content: "\f1ad"; } + +.fa-bullhorn:before { + content: "\f0a1"; } + +.fa-bullseye:before { + content: "\f140"; } + +.fa-burn:before { + content: "\f46a"; } + +.fa-buromobelexperte:before { + content: "\f37f"; } + +.fa-bus:before { + content: "\f207"; } + +.fa-buysellads:before { + content: "\f20d"; } + +.fa-calculator:before { + content: "\f1ec"; } + +.fa-calendar:before { + content: "\f133"; } + +.fa-calendar-alt:before { + content: "\f073"; } + +.fa-calendar-check:before { + content: "\f274"; } + +.fa-calendar-minus:before { + content: "\f272"; } + +.fa-calendar-plus:before { + content: "\f271"; } + +.fa-calendar-times:before { + content: "\f273"; } + +.fa-camera:before { + content: "\f030"; } + +.fa-camera-retro:before { + content: "\f083"; } + +.fa-capsules:before { + content: "\f46b"; } + +.fa-car:before { + content: "\f1b9"; } + +.fa-caret-down:before { + content: "\f0d7"; } + +.fa-caret-left:before { + content: "\f0d9"; } + +.fa-caret-right:before { + content: "\f0da"; } + +.fa-caret-square-down:before { + content: "\f150"; } + +.fa-caret-square-left:before { + content: "\f191"; } + +.fa-caret-square-right:before { + content: "\f152"; } + +.fa-caret-square-up:before { + content: "\f151"; } + +.fa-caret-up:before { + content: "\f0d8"; } + +.fa-cart-arrow-down:before { + content: "\f218"; } + +.fa-cart-plus:before { + content: "\f217"; } + +.fa-cc-amazon-pay:before { + content: "\f42d"; } + +.fa-cc-amex:before { + content: "\f1f3"; } + +.fa-cc-apple-pay:before { + content: "\f416"; } + +.fa-cc-diners-club:before { + content: "\f24c"; } + +.fa-cc-discover:before { + content: "\f1f2"; } + +.fa-cc-jcb:before { + content: "\f24b"; } + +.fa-cc-mastercard:before { + content: "\f1f1"; } + +.fa-cc-paypal:before { + content: "\f1f4"; } + +.fa-cc-stripe:before { + content: "\f1f5"; } + +.fa-cc-visa:before { + content: "\f1f0"; } + +.fa-centercode:before { + content: "\f380"; } + +.fa-certificate:before { + content: "\f0a3"; } + +.fa-chalkboard:before { + content: "\f51b"; } + +.fa-chalkboard-teacher:before { + content: "\f51c"; } + +.fa-chart-area:before { + content: "\f1fe"; } + +.fa-chart-bar:before { + content: "\f080"; } + +.fa-chart-line:before { + content: "\f201"; } + +.fa-chart-pie:before { + content: "\f200"; } + +.fa-check:before { + content: "\f00c"; } + +.fa-check-circle:before { + content: "\f058"; } + +.fa-check-square:before { + content: "\f14a"; } + +.fa-chess:before { + content: "\f439"; } + +.fa-chess-bishop:before { + content: "\f43a"; } + +.fa-chess-board:before { + content: "\f43c"; } + +.fa-chess-king:before { + content: "\f43f"; } + +.fa-chess-knight:before { + content: "\f441"; } + +.fa-chess-pawn:before { + content: "\f443"; } + +.fa-chess-queen:before { + content: "\f445"; } + +.fa-chess-rook:before { + content: "\f447"; } + +.fa-chevron-circle-down:before { + content: "\f13a"; } + +.fa-chevron-circle-left:before { + content: "\f137"; } + +.fa-chevron-circle-right:before { + content: "\f138"; } + +.fa-chevron-circle-up:before { + content: "\f139"; } + +.fa-chevron-down:before { + content: "\f078"; } + +.fa-chevron-left:before { + content: "\f053"; } + +.fa-chevron-right:before { + content: "\f054"; } + +.fa-chevron-up:before { + content: "\f077"; } + +.fa-child:before { + content: "\f1ae"; } + +.fa-chrome:before { + content: "\f268"; } + +.fa-church:before { + content: "\f51d"; } + +.fa-circle:before { + content: "\f111"; } + +.fa-circle-notch:before { + content: "\f1ce"; } + +.fa-clipboard:before { + content: "\f328"; } + +.fa-clipboard-check:before { + content: "\f46c"; } + +.fa-clipboard-list:before { + content: "\f46d"; } + +.fa-clock:before { + content: "\f017"; } + +.fa-clone:before { + content: "\f24d"; } + +.fa-closed-captioning:before { + content: "\f20a"; } + +.fa-cloud:before { + content: "\f0c2"; } + +.fa-cloud-download-alt:before { + content: "\f381"; } + +.fa-cloud-upload-alt:before { + content: "\f382"; } + +.fa-cloudscale:before { + content: "\f383"; } + +.fa-cloudsmith:before { + content: "\f384"; } + +.fa-cloudversify:before { + content: "\f385"; } + +.fa-code:before { + content: "\f121"; } + +.fa-code-branch:before { + content: "\f126"; } + +.fa-codepen:before { + content: "\f1cb"; } + +.fa-codiepie:before { + content: "\f284"; } + +.fa-coffee:before { + content: "\f0f4"; } + +.fa-cog:before { + content: "\f013"; } + +.fa-cogs:before { + content: "\f085"; } + +.fa-coins:before { + content: "\f51e"; } + +.fa-columns:before { + content: "\f0db"; } + +.fa-comment:before { + content: "\f075"; } + +.fa-comment-alt:before { + content: "\f27a"; } + +.fa-comment-dots:before { + content: "\f4ad"; } + +.fa-comment-slash:before { + content: "\f4b3"; } + +.fa-comments:before { + content: "\f086"; } + +.fa-compact-disc:before { + content: "\f51f"; } + +.fa-compass:before { + content: "\f14e"; } + +.fa-compress:before { + content: "\f066"; } + +.fa-connectdevelop:before { + content: "\f20e"; } + +.fa-contao:before { + content: "\f26d"; } + +.fa-copy:before { + content: "\f0c5"; } + +.fa-copyright:before { + content: "\f1f9"; } + +.fa-couch:before { + content: "\f4b8"; } + +.fa-cpanel:before { + content: "\f388"; } + +.fa-creative-commons:before { + content: "\f25e"; } + +.fa-creative-commons-by:before { + content: "\f4e7"; } + +.fa-creative-commons-nc:before { + content: "\f4e8"; } + +.fa-creative-commons-nc-eu:before { + content: "\f4e9"; } + +.fa-creative-commons-nc-jp:before { + content: "\f4ea"; } + +.fa-creative-commons-nd:before { + content: "\f4eb"; } + +.fa-creative-commons-pd:before { + content: "\f4ec"; } + +.fa-creative-commons-pd-alt:before { + content: "\f4ed"; } + +.fa-creative-commons-remix:before { + content: "\f4ee"; } + +.fa-creative-commons-sa:before { + content: "\f4ef"; } + +.fa-creative-commons-sampling:before { + content: "\f4f0"; } + +.fa-creative-commons-sampling-plus:before { + content: "\f4f1"; } + +.fa-creative-commons-share:before { + content: "\f4f2"; } + +.fa-credit-card:before { + content: "\f09d"; } + +.fa-crop:before { + content: "\f125"; } + +.fa-crosshairs:before { + content: "\f05b"; } + +.fa-crow:before { + content: "\f520"; } + +.fa-crown:before { + content: "\f521"; } + +.fa-css3:before { + content: "\f13c"; } + +.fa-css3-alt:before { + content: "\f38b"; } + +.fa-cube:before { + content: "\f1b2"; } + +.fa-cubes:before { + content: "\f1b3"; } + +.fa-cut:before { + content: "\f0c4"; } + +.fa-cuttlefish:before { + content: "\f38c"; } + +.fa-d-and-d:before { + content: "\f38d"; } + +.fa-dashcube:before { + content: "\f210"; } + +.fa-database:before { + content: "\f1c0"; } + +.fa-deaf:before { + content: "\f2a4"; } + +.fa-delicious:before { + content: "\f1a5"; } + +.fa-deploydog:before { + content: "\f38e"; } + +.fa-deskpro:before { + content: "\f38f"; } + +.fa-desktop:before { + content: "\f108"; } + +.fa-deviantart:before { + content: "\f1bd"; } + +.fa-diagnoses:before { + content: "\f470"; } + +.fa-dice:before { + content: "\f522"; } + +.fa-dice-five:before { + content: "\f523"; } + +.fa-dice-four:before { + content: "\f524"; } + +.fa-dice-one:before { + content: "\f525"; } + +.fa-dice-six:before { + content: "\f526"; } + +.fa-dice-three:before { + content: "\f527"; } + +.fa-dice-two:before { + content: "\f528"; } + +.fa-digg:before { + content: "\f1a6"; } + +.fa-digital-ocean:before { + content: "\f391"; } + +.fa-discord:before { + content: "\f392"; } + +.fa-discourse:before { + content: "\f393"; } + +.fa-divide:before { + content: "\f529"; } + +.fa-dna:before { + content: "\f471"; } + +.fa-dochub:before { + content: "\f394"; } + +.fa-docker:before { + content: "\f395"; } + +.fa-dollar-sign:before { + content: "\f155"; } + +.fa-dolly:before { + content: "\f472"; } + +.fa-dolly-flatbed:before { + content: "\f474"; } + +.fa-donate:before { + content: "\f4b9"; } + +.fa-door-closed:before { + content: "\f52a"; } + +.fa-door-open:before { + content: "\f52b"; } + +.fa-dot-circle:before { + content: "\f192"; } + +.fa-dove:before { + content: "\f4ba"; } + +.fa-download:before { + content: "\f019"; } + +.fa-draft2digital:before { + content: "\f396"; } + +.fa-dribbble:before { + content: "\f17d"; } + +.fa-dribbble-square:before { + content: "\f397"; } + +.fa-dropbox:before { + content: "\f16b"; } + +.fa-drupal:before { + content: "\f1a9"; } + +.fa-dumbbell:before { + content: "\f44b"; } + +.fa-dyalog:before { + content: "\f399"; } + +.fa-earlybirds:before { + content: "\f39a"; } + +.fa-ebay:before { + content: "\f4f4"; } + +.fa-edge:before { + content: "\f282"; } + +.fa-edit:before { + content: "\f044"; } + +.fa-eject:before { + content: "\f052"; } + +.fa-elementor:before { + content: "\f430"; } + +.fa-ellipsis-h:before { + content: "\f141"; } + +.fa-ellipsis-v:before { + content: "\f142"; } + +.fa-ember:before { + content: "\f423"; } + +.fa-empire:before { + content: "\f1d1"; } + +.fa-envelope:before { + content: "\f0e0"; } + +.fa-envelope-open:before { + content: "\f2b6"; } + +.fa-envelope-square:before { + content: "\f199"; } + +.fa-envira:before { + content: "\f299"; } + +.fa-equals:before { + content: "\f52c"; } + +.fa-eraser:before { + content: "\f12d"; } + +.fa-erlang:before { + content: "\f39d"; } + +.fa-ethereum:before { + content: "\f42e"; } + +.fa-etsy:before { + content: "\f2d7"; } + +.fa-euro-sign:before { + content: "\f153"; } + +.fa-exchange-alt:before { + content: "\f362"; } + +.fa-exclamation:before { + content: "\f12a"; } + +.fa-exclamation-circle:before { + content: "\f06a"; } + +.fa-exclamation-triangle:before { + content: "\f071"; } + +.fa-expand:before { + content: "\f065"; } + +.fa-expand-arrows-alt:before { + content: "\f31e"; } + +.fa-expeditedssl:before { + content: "\f23e"; } + +.fa-external-link-alt:before { + content: "\f35d"; } + +.fa-external-link-square-alt:before { + content: "\f360"; } + +.fa-eye:before { + content: "\f06e"; } + +.fa-eye-dropper:before { + content: "\f1fb"; } + +.fa-eye-slash:before { + content: "\f070"; } + +.fa-facebook:before { + content: "\f09a"; } + +.fa-facebook-f:before { + content: "\f39e"; } + +.fa-facebook-messenger:before { + content: "\f39f"; } + +.fa-facebook-square:before { + content: "\f082"; } + +.fa-fast-backward:before { + content: "\f049"; } + +.fa-fast-forward:before { + content: "\f050"; } + +.fa-fax:before { + content: "\f1ac"; } + +.fa-feather:before { + content: "\f52d"; } + +.fa-female:before { + content: "\f182"; } + +.fa-fighter-jet:before { + content: "\f0fb"; } + +.fa-file:before { + content: "\f15b"; } + +.fa-file-alt:before { + content: "\f15c"; } + +.fa-file-archive:before { + content: "\f1c6"; } + +.fa-file-audio:before { + content: "\f1c7"; } + +.fa-file-code:before { + content: "\f1c9"; } + +.fa-file-excel:before { + content: "\f1c3"; } + +.fa-file-image:before { + content: "\f1c5"; } + +.fa-file-medical:before { + content: "\f477"; } + +.fa-file-medical-alt:before { + content: "\f478"; } + +.fa-file-pdf:before { + content: "\f1c1"; } + +.fa-file-powerpoint:before { + content: "\f1c4"; } + +.fa-file-video:before { + content: "\f1c8"; } + +.fa-file-word:before { + content: "\f1c2"; } + +.fa-film:before { + content: "\f008"; } + +.fa-filter:before { + content: "\f0b0"; } + +.fa-fire:before { + content: "\f06d"; } + +.fa-fire-extinguisher:before { + content: "\f134"; } + +.fa-firefox:before { + content: "\f269"; } + +.fa-first-aid:before { + content: "\f479"; } + +.fa-first-order:before { + content: "\f2b0"; } + +.fa-first-order-alt:before { + content: "\f50a"; } + +.fa-firstdraft:before { + content: "\f3a1"; } + +.fa-flag:before { + content: "\f024"; } + +.fa-flag-checkered:before { + content: "\f11e"; } + +.fa-flask:before { + content: "\f0c3"; } + +.fa-flickr:before { + content: "\f16e"; } + +.fa-flipboard:before { + content: "\f44d"; } + +.fa-fly:before { + content: "\f417"; } + +.fa-folder:before { + content: "\f07b"; } + +.fa-folder-open:before { + content: "\f07c"; } + +.fa-font:before { + content: "\f031"; } + +.fa-font-awesome:before { + content: "\f2b4"; } + +.fa-font-awesome-alt:before { + content: "\f35c"; } + +.fa-font-awesome-flag:before { + content: "\f425"; } + +.fa-font-awesome-logo-full:before { + content: "\f4e6"; } + +.fa-fonticons:before { + content: "\f280"; } + +.fa-fonticons-fi:before { + content: "\f3a2"; } + +.fa-football-ball:before { + content: "\f44e"; } + +.fa-fort-awesome:before { + content: "\f286"; } + +.fa-fort-awesome-alt:before { + content: "\f3a3"; } + +.fa-forumbee:before { + content: "\f211"; } + +.fa-forward:before { + content: "\f04e"; } + +.fa-foursquare:before { + content: "\f180"; } + +.fa-free-code-camp:before { + content: "\f2c5"; } + +.fa-freebsd:before { + content: "\f3a4"; } + +.fa-frog:before { + content: "\f52e"; } + +.fa-frown:before { + content: "\f119"; } + +.fa-fulcrum:before { + content: "\f50b"; } + +.fa-futbol:before { + content: "\f1e3"; } + +.fa-galactic-republic:before { + content: "\f50c"; } + +.fa-galactic-senate:before { + content: "\f50d"; } + +.fa-gamepad:before { + content: "\f11b"; } + +.fa-gas-pump:before { + content: "\f52f"; } + +.fa-gavel:before { + content: "\f0e3"; } + +.fa-gem:before { + content: "\f3a5"; } + +.fa-genderless:before { + content: "\f22d"; } + +.fa-get-pocket:before { + content: "\f265"; } + +.fa-gg:before { + content: "\f260"; } + +.fa-gg-circle:before { + content: "\f261"; } + +.fa-gift:before { + content: "\f06b"; } + +.fa-git:before { + content: "\f1d3"; } + +.fa-git-square:before { + content: "\f1d2"; } + +.fa-github:before { + content: "\f09b"; } + +.fa-github-alt:before { + content: "\f113"; } + +.fa-github-square:before { + content: "\f092"; } + +.fa-gitkraken:before { + content: "\f3a6"; } + +.fa-gitlab:before { + content: "\f296"; } + +.fa-gitter:before { + content: "\f426"; } + +.fa-glass-martini:before { + content: "\f000"; } + +.fa-glasses:before { + content: "\f530"; } + +.fa-glide:before { + content: "\f2a5"; } + +.fa-glide-g:before { + content: "\f2a6"; } + +.fa-globe:before { + content: "\f0ac"; } + +.fa-gofore:before { + content: "\f3a7"; } + +.fa-golf-ball:before { + content: "\f450"; } + +.fa-goodreads:before { + content: "\f3a8"; } + +.fa-goodreads-g:before { + content: "\f3a9"; } + +.fa-google:before { + content: "\f1a0"; } + +.fa-google-drive:before { + content: "\f3aa"; } + +.fa-google-play:before { + content: "\f3ab"; } + +.fa-google-plus:before { + content: "\f2b3"; } + +.fa-google-plus-g:before { + content: "\f0d5"; } + +.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa-google-wallet:before { + content: "\f1ee"; } + +.fa-graduation-cap:before { + content: "\f19d"; } + +.fa-gratipay:before { + content: "\f184"; } + +.fa-grav:before { + content: "\f2d6"; } + +.fa-greater-than:before { + content: "\f531"; } + +.fa-greater-than-equal:before { + content: "\f532"; } + +.fa-gripfire:before { + content: "\f3ac"; } + +.fa-grunt:before { + content: "\f3ad"; } + +.fa-gulp:before { + content: "\f3ae"; } + +.fa-h-square:before { + content: "\f0fd"; } + +.fa-hacker-news:before { + content: "\f1d4"; } + +.fa-hacker-news-square:before { + content: "\f3af"; } + +.fa-hand-holding:before { + content: "\f4bd"; } + +.fa-hand-holding-heart:before { + content: "\f4be"; } + +.fa-hand-holding-usd:before { + content: "\f4c0"; } + +.fa-hand-lizard:before { + content: "\f258"; } + +.fa-hand-paper:before { + content: "\f256"; } + +.fa-hand-peace:before { + content: "\f25b"; } + +.fa-hand-point-down:before { + content: "\f0a7"; } + +.fa-hand-point-left:before { + content: "\f0a5"; } + +.fa-hand-point-right:before { + content: "\f0a4"; } + +.fa-hand-point-up:before { + content: "\f0a6"; } + +.fa-hand-pointer:before { + content: "\f25a"; } + +.fa-hand-rock:before { + content: "\f255"; } + +.fa-hand-scissors:before { + content: "\f257"; } + +.fa-hand-spock:before { + content: "\f259"; } + +.fa-hands:before { + content: "\f4c2"; } + +.fa-hands-helping:before { + content: "\f4c4"; } + +.fa-handshake:before { + content: "\f2b5"; } + +.fa-hashtag:before { + content: "\f292"; } + +.fa-hdd:before { + content: "\f0a0"; } + +.fa-heading:before { + content: "\f1dc"; } + +.fa-headphones:before { + content: "\f025"; } + +.fa-heart:before { + content: "\f004"; } + +.fa-heartbeat:before { + content: "\f21e"; } + +.fa-helicopter:before { + content: "\f533"; } + +.fa-hips:before { + content: "\f452"; } + +.fa-hire-a-helper:before { + content: "\f3b0"; } + +.fa-history:before { + content: "\f1da"; } + +.fa-hockey-puck:before { + content: "\f453"; } + +.fa-home:before { + content: "\f015"; } + +.fa-hooli:before { + content: "\f427"; } + +.fa-hospital:before { + content: "\f0f8"; } + +.fa-hospital-alt:before { + content: "\f47d"; } + +.fa-hospital-symbol:before { + content: "\f47e"; } + +.fa-hotjar:before { + content: "\f3b1"; } + +.fa-hourglass:before { + content: "\f254"; } + +.fa-hourglass-end:before { + content: "\f253"; } + +.fa-hourglass-half:before { + content: "\f252"; } + +.fa-hourglass-start:before { + content: "\f251"; } + +.fa-houzz:before { + content: "\f27c"; } + +.fa-html5:before { + content: "\f13b"; } + +.fa-hubspot:before { + content: "\f3b2"; } + +.fa-i-cursor:before { + content: "\f246"; } + +.fa-id-badge:before { + content: "\f2c1"; } + +.fa-id-card:before { + content: "\f2c2"; } + +.fa-id-card-alt:before { + content: "\f47f"; } + +.fa-image:before { + content: "\f03e"; } + +.fa-images:before { + content: "\f302"; } + +.fa-imdb:before { + content: "\f2d8"; } + +.fa-inbox:before { + content: "\f01c"; } + +.fa-indent:before { + content: "\f03c"; } + +.fa-industry:before { + content: "\f275"; } + +.fa-infinity:before { + content: "\f534"; } + +.fa-info:before { + content: "\f129"; } + +.fa-info-circle:before { + content: "\f05a"; } + +.fa-instagram:before { + content: "\f16d"; } + +.fa-internet-explorer:before { + content: "\f26b"; } + +.fa-ioxhost:before { + content: "\f208"; } + +.fa-italic:before { + content: "\f033"; } + +.fa-itunes:before { + content: "\f3b4"; } + +.fa-itunes-note:before { + content: "\f3b5"; } + +.fa-java:before { + content: "\f4e4"; } + +.fa-jedi-order:before { + content: "\f50e"; } + +.fa-jenkins:before { + content: "\f3b6"; } + +.fa-joget:before { + content: "\f3b7"; } + +.fa-joomla:before { + content: "\f1aa"; } + +.fa-js:before { + content: "\f3b8"; } + +.fa-js-square:before { + content: "\f3b9"; } + +.fa-jsfiddle:before { + content: "\f1cc"; } + +.fa-key:before { + content: "\f084"; } + +.fa-keybase:before { + content: "\f4f5"; } + +.fa-keyboard:before { + content: "\f11c"; } + +.fa-keycdn:before { + content: "\f3ba"; } + +.fa-kickstarter:before { + content: "\f3bb"; } + +.fa-kickstarter-k:before { + content: "\f3bc"; } + +.fa-kiwi-bird:before { + content: "\f535"; } + +.fa-korvue:before { + content: "\f42f"; } + +.fa-language:before { + content: "\f1ab"; } + +.fa-laptop:before { + content: "\f109"; } + +.fa-laravel:before { + content: "\f3bd"; } + +.fa-lastfm:before { + content: "\f202"; } + +.fa-lastfm-square:before { + content: "\f203"; } + +.fa-leaf:before { + content: "\f06c"; } + +.fa-leanpub:before { + content: "\f212"; } + +.fa-lemon:before { + content: "\f094"; } + +.fa-less:before { + content: "\f41d"; } + +.fa-less-than:before { + content: "\f536"; } + +.fa-less-than-equal:before { + content: "\f537"; } + +.fa-level-down-alt:before { + content: "\f3be"; } + +.fa-level-up-alt:before { + content: "\f3bf"; } + +.fa-life-ring:before { + content: "\f1cd"; } + +.fa-lightbulb:before { + content: "\f0eb"; } + +.fa-line:before { + content: "\f3c0"; } + +.fa-link:before { + content: "\f0c1"; } + +.fa-linkedin:before { + content: "\f08c"; } + +.fa-linkedin-in:before { + content: "\f0e1"; } + +.fa-linode:before { + content: "\f2b8"; } + +.fa-linux:before { + content: "\f17c"; } + +.fa-lira-sign:before { + content: "\f195"; } + +.fa-list:before { + content: "\f03a"; } + +.fa-list-alt:before { + content: "\f022"; } + +.fa-list-ol:before { + content: "\f0cb"; } + +.fa-list-ul:before { + content: "\f0ca"; } + +.fa-location-arrow:before { + content: "\f124"; } + +.fa-lock:before { + content: "\f023"; } + +.fa-lock-open:before { + content: "\f3c1"; } + +.fa-long-arrow-alt-down:before { + content: "\f309"; } + +.fa-long-arrow-alt-left:before { + content: "\f30a"; } + +.fa-long-arrow-alt-right:before { + content: "\f30b"; } + +.fa-long-arrow-alt-up:before { + content: "\f30c"; } + +.fa-low-vision:before { + content: "\f2a8"; } + +.fa-lyft:before { + content: "\f3c3"; } + +.fa-magento:before { + content: "\f3c4"; } + +.fa-magic:before { + content: "\f0d0"; } + +.fa-magnet:before { + content: "\f076"; } + +.fa-male:before { + content: "\f183"; } + +.fa-mandalorian:before { + content: "\f50f"; } + +.fa-map:before { + content: "\f279"; } + +.fa-map-marker:before { + content: "\f041"; } + +.fa-map-marker-alt:before { + content: "\f3c5"; } + +.fa-map-pin:before { + content: "\f276"; } + +.fa-map-signs:before { + content: "\f277"; } + +.fa-mars:before { + content: "\f222"; } + +.fa-mars-double:before { + content: "\f227"; } + +.fa-mars-stroke:before { + content: "\f229"; } + +.fa-mars-stroke-h:before { + content: "\f22b"; } + +.fa-mars-stroke-v:before { + content: "\f22a"; } + +.fa-mastodon:before { + content: "\f4f6"; } + +.fa-maxcdn:before { + content: "\f136"; } + +.fa-medapps:before { + content: "\f3c6"; } + +.fa-medium:before { + content: "\f23a"; } + +.fa-medium-m:before { + content: "\f3c7"; } + +.fa-medkit:before { + content: "\f0fa"; } + +.fa-medrt:before { + content: "\f3c8"; } + +.fa-meetup:before { + content: "\f2e0"; } + +.fa-meh:before { + content: "\f11a"; } + +.fa-memory:before { + content: "\f538"; } + +.fa-mercury:before { + content: "\f223"; } + +.fa-microchip:before { + content: "\f2db"; } + +.fa-microphone:before { + content: "\f130"; } + +.fa-microphone-alt:before { + content: "\f3c9"; } + +.fa-microphone-alt-slash:before { + content: "\f539"; } + +.fa-microphone-slash:before { + content: "\f131"; } + +.fa-microsoft:before { + content: "\f3ca"; } + +.fa-minus:before { + content: "\f068"; } + +.fa-minus-circle:before { + content: "\f056"; } + +.fa-minus-square:before { + content: "\f146"; } + +.fa-mix:before { + content: "\f3cb"; } + +.fa-mixcloud:before { + content: "\f289"; } + +.fa-mizuni:before { + content: "\f3cc"; } + +.fa-mobile:before { + content: "\f10b"; } + +.fa-mobile-alt:before { + content: "\f3cd"; } + +.fa-modx:before { + content: "\f285"; } + +.fa-monero:before { + content: "\f3d0"; } + +.fa-money-bill:before { + content: "\f0d6"; } + +.fa-money-bill-alt:before { + content: "\f3d1"; } + +.fa-money-bill-wave:before { + content: "\f53a"; } + +.fa-money-bill-wave-alt:before { + content: "\f53b"; } + +.fa-money-check:before { + content: "\f53c"; } + +.fa-money-check-alt:before { + content: "\f53d"; } + +.fa-moon:before { + content: "\f186"; } + +.fa-motorcycle:before { + content: "\f21c"; } + +.fa-mouse-pointer:before { + content: "\f245"; } + +.fa-music:before { + content: "\f001"; } + +.fa-napster:before { + content: "\f3d2"; } + +.fa-neuter:before { + content: "\f22c"; } + +.fa-newspaper:before { + content: "\f1ea"; } + +.fa-nintendo-switch:before { + content: "\f418"; } + +.fa-node:before { + content: "\f419"; } + +.fa-node-js:before { + content: "\f3d3"; } + +.fa-not-equal:before { + content: "\f53e"; } + +.fa-notes-medical:before { + content: "\f481"; } + +.fa-npm:before { + content: "\f3d4"; } + +.fa-ns8:before { + content: "\f3d5"; } + +.fa-nutritionix:before { + content: "\f3d6"; } + +.fa-object-group:before { + content: "\f247"; } + +.fa-object-ungroup:before { + content: "\f248"; } + +.fa-odnoklassniki:before { + content: "\f263"; } + +.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa-old-republic:before { + content: "\f510"; } + +.fa-opencart:before { + content: "\f23d"; } + +.fa-openid:before { + content: "\f19b"; } + +.fa-opera:before { + content: "\f26a"; } + +.fa-optin-monster:before { + content: "\f23c"; } + +.fa-osi:before { + content: "\f41a"; } + +.fa-outdent:before { + content: "\f03b"; } + +.fa-page4:before { + content: "\f3d7"; } + +.fa-pagelines:before { + content: "\f18c"; } + +.fa-paint-brush:before { + content: "\f1fc"; } + +.fa-palette:before { + content: "\f53f"; } + +.fa-palfed:before { + content: "\f3d8"; } + +.fa-pallet:before { + content: "\f482"; } + +.fa-paper-plane:before { + content: "\f1d8"; } + +.fa-paperclip:before { + content: "\f0c6"; } + +.fa-parachute-box:before { + content: "\f4cd"; } + +.fa-paragraph:before { + content: "\f1dd"; } + +.fa-parking:before { + content: "\f540"; } + +.fa-paste:before { + content: "\f0ea"; } + +.fa-patreon:before { + content: "\f3d9"; } + +.fa-pause:before { + content: "\f04c"; } + +.fa-pause-circle:before { + content: "\f28b"; } + +.fa-paw:before { + content: "\f1b0"; } + +.fa-paypal:before { + content: "\f1ed"; } + +.fa-pen-square:before { + content: "\f14b"; } + +.fa-pencil-alt:before { + content: "\f303"; } + +.fa-people-carry:before { + content: "\f4ce"; } + +.fa-percent:before { + content: "\f295"; } + +.fa-percentage:before { + content: "\f541"; } + +.fa-periscope:before { + content: "\f3da"; } + +.fa-phabricator:before { + content: "\f3db"; } + +.fa-phoenix-framework:before { + content: "\f3dc"; } + +.fa-phoenix-squadron:before { + content: "\f511"; } + +.fa-phone:before { + content: "\f095"; } + +.fa-phone-slash:before { + content: "\f3dd"; } + +.fa-phone-square:before { + content: "\f098"; } + +.fa-phone-volume:before { + content: "\f2a0"; } + +.fa-php:before { + content: "\f457"; } + +.fa-pied-piper:before { + content: "\f2ae"; } + +.fa-pied-piper-alt:before { + content: "\f1a8"; } + +.fa-pied-piper-hat:before { + content: "\f4e5"; } + +.fa-pied-piper-pp:before { + content: "\f1a7"; } + +.fa-piggy-bank:before { + content: "\f4d3"; } + +.fa-pills:before { + content: "\f484"; } + +.fa-pinterest:before { + content: "\f0d2"; } + +.fa-pinterest-p:before { + content: "\f231"; } + +.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa-plane:before { + content: "\f072"; } + +.fa-play:before { + content: "\f04b"; } + +.fa-play-circle:before { + content: "\f144"; } + +.fa-playstation:before { + content: "\f3df"; } + +.fa-plug:before { + content: "\f1e6"; } + +.fa-plus:before { + content: "\f067"; } + +.fa-plus-circle:before { + content: "\f055"; } + +.fa-plus-square:before { + content: "\f0fe"; } + +.fa-podcast:before { + content: "\f2ce"; } + +.fa-poo:before { + content: "\f2fe"; } + +.fa-portrait:before { + content: "\f3e0"; } + +.fa-pound-sign:before { + content: "\f154"; } + +.fa-power-off:before { + content: "\f011"; } + +.fa-prescription-bottle:before { + content: "\f485"; } + +.fa-prescription-bottle-alt:before { + content: "\f486"; } + +.fa-print:before { + content: "\f02f"; } + +.fa-procedures:before { + content: "\f487"; } + +.fa-product-hunt:before { + content: "\f288"; } + +.fa-project-diagram:before { + content: "\f542"; } + +.fa-pushed:before { + content: "\f3e1"; } + +.fa-puzzle-piece:before { + content: "\f12e"; } + +.fa-python:before { + content: "\f3e2"; } + +.fa-qq:before { + content: "\f1d6"; } + +.fa-qrcode:before { + content: "\f029"; } + +.fa-question:before { + content: "\f128"; } + +.fa-question-circle:before { + content: "\f059"; } + +.fa-quidditch:before { + content: "\f458"; } + +.fa-quinscape:before { + content: "\f459"; } + +.fa-quora:before { + content: "\f2c4"; } + +.fa-quote-left:before { + content: "\f10d"; } + +.fa-quote-right:before { + content: "\f10e"; } + +.fa-r-project:before { + content: "\f4f7"; } + +.fa-random:before { + content: "\f074"; } + +.fa-ravelry:before { + content: "\f2d9"; } + +.fa-react:before { + content: "\f41b"; } + +.fa-readme:before { + content: "\f4d5"; } + +.fa-rebel:before { + content: "\f1d0"; } + +.fa-receipt:before { + content: "\f543"; } + +.fa-recycle:before { + content: "\f1b8"; } + +.fa-red-river:before { + content: "\f3e3"; } + +.fa-reddit:before { + content: "\f1a1"; } + +.fa-reddit-alien:before { + content: "\f281"; } + +.fa-reddit-square:before { + content: "\f1a2"; } + +.fa-redo:before { + content: "\f01e"; } + +.fa-redo-alt:before { + content: "\f2f9"; } + +.fa-registered:before { + content: "\f25d"; } + +.fa-rendact:before { + content: "\f3e4"; } + +.fa-renren:before { + content: "\f18b"; } + +.fa-reply:before { + content: "\f3e5"; } + +.fa-reply-all:before { + content: "\f122"; } + +.fa-replyd:before { + content: "\f3e6"; } + +.fa-researchgate:before { + content: "\f4f8"; } + +.fa-resolving:before { + content: "\f3e7"; } + +.fa-retweet:before { + content: "\f079"; } + +.fa-ribbon:before { + content: "\f4d6"; } + +.fa-road:before { + content: "\f018"; } + +.fa-robot:before { + content: "\f544"; } + +.fa-rocket:before { + content: "\f135"; } + +.fa-rocketchat:before { + content: "\f3e8"; } + +.fa-rockrms:before { + content: "\f3e9"; } + +.fa-rss:before { + content: "\f09e"; } + +.fa-rss-square:before { + content: "\f143"; } + +.fa-ruble-sign:before { + content: "\f158"; } + +.fa-ruler:before { + content: "\f545"; } + +.fa-ruler-combined:before { + content: "\f546"; } + +.fa-ruler-horizontal:before { + content: "\f547"; } + +.fa-ruler-vertical:before { + content: "\f548"; } + +.fa-rupee-sign:before { + content: "\f156"; } + +.fa-safari:before { + content: "\f267"; } + +.fa-sass:before { + content: "\f41e"; } + +.fa-save:before { + content: "\f0c7"; } + +.fa-schlix:before { + content: "\f3ea"; } + +.fa-school:before { + content: "\f549"; } + +.fa-screwdriver:before { + content: "\f54a"; } + +.fa-scribd:before { + content: "\f28a"; } + +.fa-search:before { + content: "\f002"; } + +.fa-search-minus:before { + content: "\f010"; } + +.fa-search-plus:before { + content: "\f00e"; } + +.fa-searchengin:before { + content: "\f3eb"; } + +.fa-seedling:before { + content: "\f4d8"; } + +.fa-sellcast:before { + content: "\f2da"; } + +.fa-sellsy:before { + content: "\f213"; } + +.fa-server:before { + content: "\f233"; } + +.fa-servicestack:before { + content: "\f3ec"; } + +.fa-share:before { + content: "\f064"; } + +.fa-share-alt:before { + content: "\f1e0"; } + +.fa-share-alt-square:before { + content: "\f1e1"; } + +.fa-share-square:before { + content: "\f14d"; } + +.fa-shekel-sign:before { + content: "\f20b"; } + +.fa-shield-alt:before { + content: "\f3ed"; } + +.fa-ship:before { + content: "\f21a"; } + +.fa-shipping-fast:before { + content: "\f48b"; } + +.fa-shirtsinbulk:before { + content: "\f214"; } + +.fa-shoe-prints:before { + content: "\f54b"; } + +.fa-shopping-bag:before { + content: "\f290"; } + +.fa-shopping-basket:before { + content: "\f291"; } + +.fa-shopping-cart:before { + content: "\f07a"; } + +.fa-shower:before { + content: "\f2cc"; } + +.fa-sign:before { + content: "\f4d9"; } + +.fa-sign-in-alt:before { + content: "\f2f6"; } + +.fa-sign-language:before { + content: "\f2a7"; } + +.fa-sign-out-alt:before { + content: "\f2f5"; } + +.fa-signal:before { + content: "\f012"; } + +.fa-simplybuilt:before { + content: "\f215"; } + +.fa-sistrix:before { + content: "\f3ee"; } + +.fa-sitemap:before { + content: "\f0e8"; } + +.fa-sith:before { + content: "\f512"; } + +.fa-skull:before { + content: "\f54c"; } + +.fa-skyatlas:before { + content: "\f216"; } + +.fa-skype:before { + content: "\f17e"; } + +.fa-slack:before { + content: "\f198"; } + +.fa-slack-hash:before { + content: "\f3ef"; } + +.fa-sliders-h:before { + content: "\f1de"; } + +.fa-slideshare:before { + content: "\f1e7"; } + +.fa-smile:before { + content: "\f118"; } + +.fa-smoking:before { + content: "\f48d"; } + +.fa-smoking-ban:before { + content: "\f54d"; } + +.fa-snapchat:before { + content: "\f2ab"; } + +.fa-snapchat-ghost:before { + content: "\f2ac"; } + +.fa-snapchat-square:before { + content: "\f2ad"; } + +.fa-snowflake:before { + content: "\f2dc"; } + +.fa-sort:before { + content: "\f0dc"; } + +.fa-sort-alpha-down:before { + content: "\f15d"; } + +.fa-sort-alpha-up:before { + content: "\f15e"; } + +.fa-sort-amount-down:before { + content: "\f160"; } + +.fa-sort-amount-up:before { + content: "\f161"; } + +.fa-sort-down:before { + content: "\f0dd"; } + +.fa-sort-numeric-down:before { + content: "\f162"; } + +.fa-sort-numeric-up:before { + content: "\f163"; } + +.fa-sort-up:before { + content: "\f0de"; } + +.fa-soundcloud:before { + content: "\f1be"; } + +.fa-space-shuttle:before { + content: "\f197"; } + +.fa-speakap:before { + content: "\f3f3"; } + +.fa-spinner:before { + content: "\f110"; } + +.fa-spotify:before { + content: "\f1bc"; } + +.fa-square:before { + content: "\f0c8"; } + +.fa-square-full:before { + content: "\f45c"; } + +.fa-stack-exchange:before { + content: "\f18d"; } + +.fa-stack-overflow:before { + content: "\f16c"; } + +.fa-star:before { + content: "\f005"; } + +.fa-star-half:before { + content: "\f089"; } + +.fa-staylinked:before { + content: "\f3f5"; } + +.fa-steam:before { + content: "\f1b6"; } + +.fa-steam-square:before { + content: "\f1b7"; } + +.fa-steam-symbol:before { + content: "\f3f6"; } + +.fa-step-backward:before { + content: "\f048"; } + +.fa-step-forward:before { + content: "\f051"; } + +.fa-stethoscope:before { + content: "\f0f1"; } + +.fa-sticker-mule:before { + content: "\f3f7"; } + +.fa-sticky-note:before { + content: "\f249"; } + +.fa-stop:before { + content: "\f04d"; } + +.fa-stop-circle:before { + content: "\f28d"; } + +.fa-stopwatch:before { + content: "\f2f2"; } + +.fa-store:before { + content: "\f54e"; } + +.fa-store-alt:before { + content: "\f54f"; } + +.fa-strava:before { + content: "\f428"; } + +.fa-stream:before { + content: "\f550"; } + +.fa-street-view:before { + content: "\f21d"; } + +.fa-strikethrough:before { + content: "\f0cc"; } + +.fa-stripe:before { + content: "\f429"; } + +.fa-stripe-s:before { + content: "\f42a"; } + +.fa-stroopwafel:before { + content: "\f551"; } + +.fa-studiovinari:before { + content: "\f3f8"; } + +.fa-stumbleupon:before { + content: "\f1a4"; } + +.fa-stumbleupon-circle:before { + content: "\f1a3"; } + +.fa-subscript:before { + content: "\f12c"; } + +.fa-subway:before { + content: "\f239"; } + +.fa-suitcase:before { + content: "\f0f2"; } + +.fa-sun:before { + content: "\f185"; } + +.fa-superpowers:before { + content: "\f2dd"; } + +.fa-superscript:before { + content: "\f12b"; } + +.fa-supple:before { + content: "\f3f9"; } + +.fa-sync:before { + content: "\f021"; } + +.fa-sync-alt:before { + content: "\f2f1"; } + +.fa-syringe:before { + content: "\f48e"; } + +.fa-table:before { + content: "\f0ce"; } + +.fa-table-tennis:before { + content: "\f45d"; } + +.fa-tablet:before { + content: "\f10a"; } + +.fa-tablet-alt:before { + content: "\f3fa"; } + +.fa-tablets:before { + content: "\f490"; } + +.fa-tachometer-alt:before { + content: "\f3fd"; } + +.fa-tag:before { + content: "\f02b"; } + +.fa-tags:before { + content: "\f02c"; } + +.fa-tape:before { + content: "\f4db"; } + +.fa-tasks:before { + content: "\f0ae"; } + +.fa-taxi:before { + content: "\f1ba"; } + +.fa-teamspeak:before { + content: "\f4f9"; } + +.fa-telegram:before { + content: "\f2c6"; } + +.fa-telegram-plane:before { + content: "\f3fe"; } + +.fa-tencent-weibo:before { + content: "\f1d5"; } + +.fa-terminal:before { + content: "\f120"; } + +.fa-text-height:before { + content: "\f034"; } + +.fa-text-width:before { + content: "\f035"; } + +.fa-th:before { + content: "\f00a"; } + +.fa-th-large:before { + content: "\f009"; } + +.fa-th-list:before { + content: "\f00b"; } + +.fa-themeisle:before { + content: "\f2b2"; } + +.fa-thermometer:before { + content: "\f491"; } + +.fa-thermometer-empty:before { + content: "\f2cb"; } + +.fa-thermometer-full:before { + content: "\f2c7"; } + +.fa-thermometer-half:before { + content: "\f2c9"; } + +.fa-thermometer-quarter:before { + content: "\f2ca"; } + +.fa-thermometer-three-quarters:before { + content: "\f2c8"; } + +.fa-thumbs-down:before { + content: "\f165"; } + +.fa-thumbs-up:before { + content: "\f164"; } + +.fa-thumbtack:before { + content: "\f08d"; } + +.fa-ticket-alt:before { + content: "\f3ff"; } + +.fa-times:before { + content: "\f00d"; } + +.fa-times-circle:before { + content: "\f057"; } + +.fa-tint:before { + content: "\f043"; } + +.fa-toggle-off:before { + content: "\f204"; } + +.fa-toggle-on:before { + content: "\f205"; } + +.fa-toolbox:before { + content: "\f552"; } + +.fa-trade-federation:before { + content: "\f513"; } + +.fa-trademark:before { + content: "\f25c"; } + +.fa-train:before { + content: "\f238"; } + +.fa-transgender:before { + content: "\f224"; } + +.fa-transgender-alt:before { + content: "\f225"; } + +.fa-trash:before { + content: "\f1f8"; } + +.fa-trash-alt:before { + content: "\f2ed"; } + +.fa-tree:before { + content: "\f1bb"; } + +.fa-trello:before { + content: "\f181"; } + +.fa-tripadvisor:before { + content: "\f262"; } + +.fa-trophy:before { + content: "\f091"; } + +.fa-truck:before { + content: "\f0d1"; } + +.fa-truck-loading:before { + content: "\f4de"; } + +.fa-truck-moving:before { + content: "\f4df"; } + +.fa-tshirt:before { + content: "\f553"; } + +.fa-tty:before { + content: "\f1e4"; } + +.fa-tumblr:before { + content: "\f173"; } + +.fa-tumblr-square:before { + content: "\f174"; } + +.fa-tv:before { + content: "\f26c"; } + +.fa-twitch:before { + content: "\f1e8"; } + +.fa-twitter:before { + content: "\f099"; } + +.fa-twitter-square:before { + content: "\f081"; } + +.fa-typo3:before { + content: "\f42b"; } + +.fa-uber:before { + content: "\f402"; } + +.fa-uikit:before { + content: "\f403"; } + +.fa-umbrella:before { + content: "\f0e9"; } + +.fa-underline:before { + content: "\f0cd"; } + +.fa-undo:before { + content: "\f0e2"; } + +.fa-undo-alt:before { + content: "\f2ea"; } + +.fa-uniregistry:before { + content: "\f404"; } + +.fa-universal-access:before { + content: "\f29a"; } + +.fa-university:before { + content: "\f19c"; } + +.fa-unlink:before { + content: "\f127"; } + +.fa-unlock:before { + content: "\f09c"; } + +.fa-unlock-alt:before { + content: "\f13e"; } + +.fa-untappd:before { + content: "\f405"; } + +.fa-upload:before { + content: "\f093"; } + +.fa-usb:before { + content: "\f287"; } + +.fa-user:before { + content: "\f007"; } + +.fa-user-alt:before { + content: "\f406"; } + +.fa-user-alt-slash:before { + content: "\f4fa"; } + +.fa-user-astronaut:before { + content: "\f4fb"; } + +.fa-user-check:before { + content: "\f4fc"; } + +.fa-user-circle:before { + content: "\f2bd"; } + +.fa-user-clock:before { + content: "\f4fd"; } + +.fa-user-cog:before { + content: "\f4fe"; } + +.fa-user-edit:before { + content: "\f4ff"; } + +.fa-user-friends:before { + content: "\f500"; } + +.fa-user-graduate:before { + content: "\f501"; } + +.fa-user-lock:before { + content: "\f502"; } + +.fa-user-md:before { + content: "\f0f0"; } + +.fa-user-minus:before { + content: "\f503"; } + +.fa-user-ninja:before { + content: "\f504"; } + +.fa-user-plus:before { + content: "\f234"; } + +.fa-user-secret:before { + content: "\f21b"; } + +.fa-user-shield:before { + content: "\f505"; } + +.fa-user-slash:before { + content: "\f506"; } + +.fa-user-tag:before { + content: "\f507"; } + +.fa-user-tie:before { + content: "\f508"; } + +.fa-user-times:before { + content: "\f235"; } + +.fa-users:before { + content: "\f0c0"; } + +.fa-users-cog:before { + content: "\f509"; } + +.fa-ussunnah:before { + content: "\f407"; } + +.fa-utensil-spoon:before { + content: "\f2e5"; } + +.fa-utensils:before { + content: "\f2e7"; } + +.fa-vaadin:before { + content: "\f408"; } + +.fa-venus:before { + content: "\f221"; } + +.fa-venus-double:before { + content: "\f226"; } + +.fa-venus-mars:before { + content: "\f228"; } + +.fa-viacoin:before { + content: "\f237"; } + +.fa-viadeo:before { + content: "\f2a9"; } + +.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa-vial:before { + content: "\f492"; } + +.fa-vials:before { + content: "\f493"; } + +.fa-viber:before { + content: "\f409"; } + +.fa-video:before { + content: "\f03d"; } + +.fa-video-slash:before { + content: "\f4e2"; } + +.fa-vimeo:before { + content: "\f40a"; } + +.fa-vimeo-square:before { + content: "\f194"; } + +.fa-vimeo-v:before { + content: "\f27d"; } + +.fa-vine:before { + content: "\f1ca"; } + +.fa-vk:before { + content: "\f189"; } + +.fa-vnv:before { + content: "\f40b"; } + +.fa-volleyball-ball:before { + content: "\f45f"; } + +.fa-volume-down:before { + content: "\f027"; } + +.fa-volume-off:before { + content: "\f026"; } + +.fa-volume-up:before { + content: "\f028"; } + +.fa-vuejs:before { + content: "\f41f"; } + +.fa-walking:before { + content: "\f554"; } + +.fa-wallet:before { + content: "\f555"; } + +.fa-warehouse:before { + content: "\f494"; } + +.fa-weibo:before { + content: "\f18a"; } + +.fa-weight:before { + content: "\f496"; } + +.fa-weixin:before { + content: "\f1d7"; } + +.fa-whatsapp:before { + content: "\f232"; } + +.fa-whatsapp-square:before { + content: "\f40c"; } + +.fa-wheelchair:before { + content: "\f193"; } + +.fa-whmcs:before { + content: "\f40d"; } + +.fa-wifi:before { + content: "\f1eb"; } + +.fa-wikipedia-w:before { + content: "\f266"; } + +.fa-window-close:before { + content: "\f410"; } + +.fa-window-maximize:before { + content: "\f2d0"; } + +.fa-window-minimize:before { + content: "\f2d1"; } + +.fa-window-restore:before { + content: "\f2d2"; } + +.fa-windows:before { + content: "\f17a"; } + +.fa-wine-glass:before { + content: "\f4e3"; } + +.fa-wolf-pack-battalion:before { + content: "\f514"; } + +.fa-won-sign:before { + content: "\f159"; } + +.fa-wordpress:before { + content: "\f19a"; } + +.fa-wordpress-simple:before { + content: "\f411"; } + +.fa-wpbeginner:before { + content: "\f297"; } + +.fa-wpexplorer:before { + content: "\f2de"; } + +.fa-wpforms:before { + content: "\f298"; } + +.fa-wrench:before { + content: "\f0ad"; } + +.fa-x-ray:before { + content: "\f497"; } + +.fa-xbox:before { + content: "\f412"; } + +.fa-xing:before { + content: "\f168"; } + +.fa-xing-square:before { + content: "\f169"; } + +.fa-y-combinator:before { + content: "\f23b"; } + +.fa-yahoo:before { + content: "\f19e"; } + +.fa-yandex:before { + content: "\f413"; } + +.fa-yandex-international:before { + content: "\f414"; } + +.fa-yelp:before { + content: "\f1e9"; } + +.fa-yen-sign:before { + content: "\f157"; } + +.fa-yoast:before { + content: "\f2b1"; } + +.fa-youtube:before { + content: "\f167"; } + +.fa-youtube-square:before { + content: "\f431"; } + +.sr-only { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; } diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.eot b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..48f0b458a9ce637f33dd58410489aa45f01d7129 GIT binary patch literal 111620 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⁣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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.svg b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.svg new file mode 100644 index 0000000..b782c9b --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.svg @@ -0,0 +1,1100 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<defs> + <font id="fontawesome-free" horiz-adv-x="640.4"> + <font-face font-family="Font Awesome 5 Brands" + units-per-em="512" ascent="448" + descent="64" + font-weight="400" + font-style="Regular" /> + <missing-glyph horiz-adv-x="0" /> + <glyph glyph-name="500px" + unicode="" + horiz-adv-x="448" d=" M103.3 103.7C96.8 117.9 96.4 122 110.7 126.8C136.3 134.8 118.7 117.6 153.9 77.6H154.2V171.5C155.4 221.7 198.2 263.7 251.9000000000001 263.7C305.8 263.7 349.6 220.2 349.6 166.9C349.6 103.5 288.8 53.7 221.1 73.6C210.6 77.8 219 105.3 229.6 102.2C282.6 102.2 319 112.3 319 166.6C319 227.6 241.9 256.2000000000001 202.1 211.2C178.6 184.8 184.5 169.1 184.5 53.6C235.2 22.6 302.8 31.6 344.9 73.7000000000001C369.7 98.5000000000001 383.4 131.7000000000001 383.4 166.7000000000001C383.4 201.9 369.6 234.9000000000001 344.6 260.0000000000001C319.8 284.8000000000001 286.8 298.5000000000001 251.3 298.5000000000001S182.5 284.7000000000001 157.8 260.0000000000001C157.5 259.7000000000001 141.8 243.5000000000001 136.6 236.1000000000001L136.1 235.5000000000001C132.8 230.8000000000001 129.8 226.4000000000001 116 229.4000000000001C109.1 231.1000000000001 101.7 235.2000000000001 101.7 241.2000000000001V428C101.7 433 105.6 438.5 112.2 438.5H353.5C361.8 438.5 361.8 426.9 361.8 423.4C361.8 419.5 361.8 408.3 353.5 408.3H130.3V275.4H130.6C234.8 385.2 413.4000000000001 311.4 413.4000000000001 166.5C413.4000000000001 -11.6 168.6 -53.8 103.3 103.7zM166.6 364.5C166.1 360.3 171.2 340 181.2 343.9C306 391.4 384 303.5 390.6 303.5C395.4000000000001 303.5 413.4000000000001 318.8 404.9000000000001 326.3C311.7000000000001 415.3 170.4 383.3 166.6 364.5zM393 33.3C283 -76.6 94 -27.5 61 137.5C61 149.7 30.6 144.9 32.1 134.2C56.1 -39.2 278.1 -122.7 413.7000000000001 12.9C420.6 20.7 401.1 41.3 393.0000000000001 33.3zM213.6 141.4C213.6 137.4 217.9 134.1 219.1 132.9C222.1 129.9 225.2 128.5 227.6 128.5C231.4 128.5 230.2 128.3 249.9 148C269.5 128.7 269 128.5 272.2 128.5C277.6 128.5 290.7 138.9 282.9 146.7L265.6 164L283.8 182.2C290.1 189 273.7 204 267.6 197.9L249.7 180C231.1 198.8 231.3 199.5 228.2 199.5C223.2 199.5 210.2 187.8 215.8 182.2L234 164C215.9 146.1 213.6 144.8 213.6 141.4z" /> + <glyph glyph-name="accessible-icon" + unicode="" + horiz-adv-x="448" d=" M423.9 192.2L411 34.9C407.7 -5.8 347.1 -0.2 350.4 39.8L360.4 162.3L319.3 160C329.4 139.3 335.1 116.1 335.1 91.4999999999999C335.1 50.3 319 12.8 292.8 -15.0000000000001L253.5 24.3C311.3999999999999 87.9999999999999 266.6 191.5 179.5 191.5C153.5999999999999 191.5 130 181.6 112.2999999999999 165.5L73 204.8C95 225.5 123.1 239.9 154.4 245L229.7 330.7L187.1 355.5L135.5 309.5C105.5 282.7 64.9 328 95 354.9L163 415.6C172.8 424.4000000000001 187.1 425.8 198.5 419.2C198.5 419.2 337.8 338.3 338 338.1C354.2 328 358.7 302.1 344.1 285.5L285.7 219L391.8 224.9C410.3 226 425.4 210.5 423.9 192.2zM359 346.2C387.1 346.2 409.9 369 409.9 397.1C409.9 425.2 387.1 448 359 448C330.9 448 308.1 425.2 308.1 397.1C308.1 369 330.9000000000001 346.2 359 346.2zM179.6 -8.5C99 -8.5 52.2 82.1 96.9 147.6L57.2 187.3C36.4 161 24 127.7 24 91.6C24 -39.1 174.7 -109.7999999999999 275.4 -30.9L235.7 8.8C219.7 -2.1 200.4 -8.5 179.6 -8.5z" /> + <glyph glyph-name="accusoft" + unicode="" + horiz-adv-x="640" d=" M482.2 75.9C476.5 82.8 250 373 242.3 382.5C228.6 399.7 242.3 399.3 261.5 399.4C271.2 399.5 367.8 400 378 400C402.1 400.1 406.7 399.4 416.4 387.2C418.5 384.5 621.5 141.4 623.5999999999999 138.9C629.0999999999999 132.2 638.8 119.8 630.8 115.5C628.4 114.2 516.1999999999999 67.8 513 66.6C502.9 62.6 495.5 59.8 482.2 75.9M596.9 81.5000000000001S481.9 31.1000000000001 479.4 29.9C463.4 22.6 452.5 33.1 442.7 44.5000000000001L385.6 118.5000000000001C380.2 119.4 325.2 128.1000000000001 320.3 127.8000000000001C317.2 127.6000000000001 310.7 127.0000000000001 305.9 124.9000000000001C301 122.8000000000001 160.7 72.1000000000001 155.7 70.2000000000001C150.6 68.2000000000001 144.3 66.6000000000001 144.6 62.6000000000001C144.8 60.1000000000001 146.6 60.0000000000001 149.2 59.1000000000001C151.9 58.3000000000001 450.1 -8.4999999999999 457.2 -9.9999999999999C472.8 -13.2999999999999 495.7 -20.4999999999999 510.8 -11.6999999999999C512.9 -10.4999999999999 634.6 64.7000000000002 636.6 66.1000000000001C642 70.1000000000001 640.9 72.9000000000002 634.9 74.3000000000001C632.6 74.6000000000001 610.3 79.0000000000001 596.9 81.5000000000001M270.9 262.8000000000002S258.9 261.2000000000002 245.9 247.7000000000002C236.9 238.4000000000001 3.8 8.6000000000001 2.5 6.8000000000001C-4.5 -3.1999999999999 4.1 1e-13 18.2 5.1000000000001C19 5.1000000000001 132.7 41.7000000000002 132.7 41.7000000000002C133.2 42.3000000000002 132.6 41.8000000000002 133.3 42.3000000000002C132.9 47.4000000000002 132.5 68.5000000000002 132.3 70.0000000000002C131.7 75.2000000000002 134.5 76.9000000000002 139.3 78.9000000000002L231.9 112.7000000000002C232.5 113.5000000000002 320.4 194.4000000000002 322.1 196.0000000000002V197.0000000000002L270.9 262.8000000000002" /> + <glyph glyph-name="adn" + unicode="" + horiz-adv-x="496" d=" M248 280.5L312.9 181.7H183.1L248 280.5zM496 192C496 55.1 384.9 -56 248 -56S0 55.1 0 192S111.1 440 248 440S496 328.9 496 192zM396.2 109.3L248 332.5L99.8 109.3H130.2L163.8 161H332.4L366 109.3H396.2z" /> + <glyph glyph-name="adversal" + unicode="" + horiz-adv-x="512" d=" M482.1 416H28.7C5.8 416 0 410.1 0 387.1V-3.1C0 -26.4 5.8 -32 28.7 -32H482.1C506.4999999999999 -32 511.9999999999999 -26.8 511.9999999999999 -2.3V385.8C511.9999999999999 410.4 506.6 416 482.1 416zM178.4 227.7C150.9 247.9 106.3 236.4 94.2 204.3C89.9 193.2 84.9 194.8 76.7 196C67 197.5 59.5 199.2 54.2 201.5C25.4 212.9 62.8 256.8 79.1 265.8C120.2 287.2 162.5 288 204.4 270.6C245.3 253.8 238.9 211.4 238.9 142.1C241.6 116.3 234.6 83.8 248.2 53.3C250.1 48.9 248.6 45.4 245.5 42.6C237.1 35.9 206.2 40.4 198.9 49.9999999999999C197 52.1999999999999 197.1 53.6 195 56.1999999999999C191.4 60.0999999999999 187.7 58.3999999999999 183.1 55.1999999999999C125.7 18.8 42.8 33.8 36.1 98.4999999999999C33 127.8 48.5 155.6 75.7 169.5C113.9 189 187.9 181.3 189.7 200.4C190.8 210.5999999999999 187.8 220.5 178.4 227.7zM465.1 5.7C465.1 -9.4 454 -4.2 447.3 -4.2H52.4C45 -4.2 34.2 -9 34.6 6.5C35 20.4 45.1 15.6 51.7 15.6C184 16 316.2 16 448.5 15.6C455.3 15.6 465.1 20 465.1 5.7zM468.9 346.2V55.2C468.9 49.5 468.2 41.3 460.8 41.3C448.4000000000001 41.7 433.3 34.2 424.7 46.9C418.9 55.6 416.9 50.9 412.3 48.1C358.9000000000001 18.4 284.2000000000001 41 267.9 133.3C261.8 166.7 267.2 200.4 283.6 233.3C295.4 257.2000000000001 340.5 309.4 419.7 263.8V334.8C419.7 361 419.5999999999999 361 445.7 361C448.8 361 452.3 360.6 455.3999999999999 361C465.4999999999999 361.8 468.9999999999999 356.6 468.9999999999999 346.7000000000001C468.8999999999999 346.5 468.8999999999999 346.4000000000001 468.8999999999999 346.2000000000001zM417.4000000000001 113.9C397.9000000000001 66.3 344.5 70.6 327.4000000000001 108.7C312.3 142 311.9000000000001 176.9 327.8 210.2C344.1 244.3 387.5 245.9 409.3 215C429.9000000000001 186.2 424.2 130.4 417.4000000000001 113.9zM122.6 78.6C115.1 79.9 89.6 81.9 88.9 106.4C88.5 120.3 96.7 129.4 108.7 132.2C133.1 138.1 158 142.1 182.4 146.9C191.3000000000001 148.9 189.8000000000001 142.5 190.2000000000001 137.4C191.6000000000001 104.4 164.1000000000001 78.2 122.6000000000001 78.6z" /> + <glyph glyph-name="affiliatetheme" + unicode="" + horiz-adv-x="512" d=" M159.7 210.6C108.4 139.7 43.1 99.8 14 121.4C-15.2 143.1 2.8 218 54.2 288.9C105.5 359.8 170.8 399.7 199.9 378.1C229 356.5 211 281.5 159.7 210.6zM510.9 267.9C437.1 144.5 319 80.2 246.4 124.3C221.4 139.5 205.1 165.5 197.4 198.1C163.8 133.3 104.6 84.3 33.3 64.9C83.1 5.6 157.4 -32 240.3 -32C390.3 -32 511.9 91.1 511.9 242.9C512 251.4 511.6 259.7 510.9 267.9z" /> + <glyph glyph-name="algolia" + unicode="" + horiz-adv-x="448" d=" M229.3 265.4C180 265.4 140.1 225.5 140.1 176.2C140.1 126.9 180 87 229.3 87S318.5 126.9 318.5 176.2C318.5 225.5 278.5 265.4 229.3 265.4zM292 208.8L233.1 178.2C231.3 177.3 229.3 178.6 229.3 180.5V247C229.3 248.5 230.6 249.7 232 249.6C258.2 248.6 280.9 233.9 293.1 212.5C293.8 211.2 293.3 209.5 292 208.8zM389.1 416H58.9C26.4 416 0 389.6 0 357.1V27C0 -5.6 26.4 -32 58.9 -32H389C421.6 -32 447.9 -5.6 447.9 26.9V357.1C448 389.6 421.6 416 389.1 416zM186.5 331.3C186.5 342.1 195.2 350.8 206 350.8H251.3C262.1 350.8 270.8 342.1 270.8 331.3V315.9C270.8 314.1 269.1 312.9 267.5 313.4C255.2 316.8 242.4 318.5 229.4 318.5C215.9 318.5 202.7 316.7 190 313C188.3 312.5 186.6 313.8 186.6 315.5V331.3zM102.1 294.3L111.3 303.5C118.9 311.1 131.2 311.1 138.8 303.5L146.5 295.8C147.6 294.7000000000001 147.5 292.8 146.2 291.8C140 287.3 134.1 282.4 128.6 276.9C123.2 271.5 118.2 265.6 113.8 259.5C112.8 258.2 110.9 258 109.8 259.2L102.1 266.9C94.5 274.4 94.5 286.7 102.1 294.3zM229.3 49.5C159.3 49.5 102.7 106.2 102.7 176.1S159.4 302.7000000000001 229.3 302.7000000000001C299.3 302.7000000000001 355.9 246.1 355.9 176.1C355.9 106.3 299.2 49.5 229.3 49.5z" /> + <glyph glyph-name="amazon-pay" + unicode="" + horiz-adv-x="611.2" d=" M0 122.8C2.3 127 5.2 127.7 9.7 125.3C20.1 119.7 30.3 113.9 40.9 108.6C81.6 88.2000000000001 124.1 73 168.3 62.3C189.2 57.3 210.2 53.3 231.5 50.5C263 46.3 294.7 44.5 326.5 45.3C343.9 45.7 361.3 47.1 378.6 49.1C435 55.8 489.5 69.9 541.9000000000001 91.9C544.8000000000001 93.1 547.8000000000001 93.9 551.0000000000001 93.1C557.7000000000002 91.3 560.0000000000001 84.1 555.1000000000001 79.2000000000001C552.3000000000002 76.4 548.8000000000002 74.1 545.5000000000001 71.8000000000001C514.8000000000001 50.7 481.3000000000001 35.4000000000001 445.9000000000001 23.9000000000001C421.3000000000001 16.0000000000001 396.3000000000001 10.1000000000001 370.8000000000001 6.3000000000001C353.2000000000001 3.7 335.4000000000001 1.9000000000001 317.6000000000001 1.5000000000001C316.8000000000001 1.5000000000001 315.9000000000001 1.3000000000001 315.1000000000001 1.2H294C293.2 1.3000000000001 292.3 1.5000000000001 291.5 1.5000000000001C287.9 1.7 284.3 1.8000000000001 280.8 1.9C263.9000000000001 2.6 247.1 4.5000000000001 230.4 7.2C203 11.7 176.2 18.6 150 28.1C95.9 47.7 47.4 76.7000000000001 4.4 115.1C2.6 116.7000000000001 1.4 118.9 0 120.8V122.8zM158 383C156.6 382.8 155.1 382.6 153.7 382.4C139.7 380.7 127.1 375.5 115.7 367.3C113.3 365.6 111.1 363.8 108.6 361.9C108.4 362.4 108.2 362.9 108.2 363.3C107.8 366 107.4 368.8 106.9 371.5C106.2 376.1 103.9 378.1 99.3 378.1H87.8C80.9 378.1 79.6 376.8 79.6 369.9V160.6C79.6 159.6 79.6 158.6 79.7 157.6C79.9 154.6 81.7 152.7000000000001 84.6 152.6C91.6 152.5 98.7 152.5 105.7 152.6C108.6 152.6 110.4 154.6 110.7 157.6C110.8 158.6 110.8 159.6 110.8 160.6V233C111.9 232.1 112.5 231.6 113 231.1C130.9 216.2 151.5 211.3 174 215.7C194.4 219.7 208.6 232.2 217.8 250.6C224.8 264.5 227.7 279.3 228.1 294.7C228.6 311.8 226.9000000000001 328.6 220 344.5C211.5 364.1 197.4 377 176.1 381.4C172.9 382.1 169.6 382.4 166.3 382.9C163.5 383 160.8 383 158 383zM110.6 341.1C110.6 342.6 111 343.5 112.3 344.4C126 353.9 141.1 358.9 157.9 357.6C172.8 356.5 185 349.2 191.4 331.7C195.3 321 196.3 309.9 196.3 298.7C196.3 288.3 195.5 278.1 192.3 268.1C185.5 246.8 169.9 238.7 149.7 239.6C135.7 240.2 123.5 245.6 112.3 253.5C111.1 254.4 110.6 255.2 110.6 256.8C110.7 270.9 110.6 284.9 110.6 299C110.6 313 110.7 327 110.6 341.1zM316.3 383C315.3 382.9 314.3 382.7 313.4000000000001 382.6C303.6 382.1 294.0000000000001 380.9 284.5000000000001 378.5C278.4000000000001 376.9 272.5000000000001 374.7 266.6000000000001 372.7C263.0000000000001 371.5 261.2000000000001 368.9 261.3000000000001 365C261.4000000000001 361.7 261.2000000000001 358.4 261.3000000000001 355.1C261.4000000000001 350.3 263.4000000000001 349 268.1000000000001 350.2C275.9000000000001 352.2 283.7000000000001 354.4 291.6000000000001 355.9C303.9000000000001 358.2 316.3000000000001 359.2 328.8000000000001 357.3C335.3000000000001 356.3 341.4000000000001 354.4 345.6000000000001 348.9C349.3000000000001 344.1 350.7000000000001 338.4 350.9000000000001 332.5C351.2000000000001 324.2 351.1000000000001 315.9 351.2000000000001 307.6C351.2000000000001 307.2 351.1000000000001 306.7 351.0000000000001 306.2C350.5000000000001 306.3 350.1000000000002 306.2 349.7000000000001 306.3C339.2000000000001 308.8 328.6000000000001 310.6 317.7000000000001 311.2C306.4000000000001 311.8 295.2000000000001 311.1 284.4000000000001 307.3C271.5000000000001 302.8 261.1000000000001 295 255.0000000000001 282.4C250.3000000000001 272.6 249.6000000000001 262.2 251.1000000000001 251.7C253.1000000000001 237.7 260.1000000000001 226.9 272.5000000000001 220C284.4000000000001 213.4 297.3000000000001 212.6 310.4000000000001 214.6C325.5000000000001 216.9 338.9000000000001 223.3 350.7000000000001 233C351.1 233.4 351.6 233.7 352.3000000000001 234.1C352.9000000000001 230.3 353.4000000000001 226.7 354.1000000000001 223.1C354.7000000000001 220 356.6000000000001 218 359.5000000000001 217.9C364.9000000000001 217.8 370.4000000000001 217.8 375.8000000000001 217.9C378.5000000000001 218 380.3000000000001 219.8 380.6000000000001 222.6C380.7000000000001 223.5 380.7000000000001 224.5 380.7000000000001 225.4V331.4C380.7000000000001 335.7 380.5000000000001 340 379.8000000000002 344.3C377.9000000000002 357.2000000000001 372.4000000000002 367.8 360.8000000000002 374.7000000000001C354.1000000000002 378.7000000000001 346.7000000000001 380.7000000000001 339.0000000000001 381.8C335.4000000000001 382.3 331.8000000000002 382.6 328.2000000000001 383.1C324.3000000000002 383 320.3000000000002 383 316.3000000000002 383zM351.3 255.3C351.3 254 350.9000000000001 253.1 349.8 252.3C338.6 244.2 326.3 238.8 312.4000000000001 237.4C306.7000000000001 236.8 301.0000000000001 237 295.6 239.2C289.3 241.7 285.2000000000001 246.1 283.2000000000001 252.5000000000001S281.2000000000001 265.5 283.1 271.9000000000001C285.6 280.2000000000001 291.5 284.9000000000001 299.5 287.5C307.6 290.1 316 290.5 324.3 289.7000000000001C332.7 289 340.9000000000001 287.4 349.3 286.3C350.9000000000001 286.1 351.4000000000001 285.3 351.4000000000001 283.7000000000001C351.3 278.9 351.4000000000001 274.2000000000001 351.4000000000001 269.4C351.3 264.7000000000001 351.2000000000001 260 351.3 255.3zM611.2 125.9C610.2 130.9 606.4000000000001 132.8 602.1 134.2C595.3000000000001 136.5 588.2 137.5 581.1 138.1C568 139.2 554.9 138.6 541.9 136.2C527.6 133.5 514 128.9 501.9 120.6C500.5 119.6 499.1 118.5 498.2 117.1C497.5 116 497.3 114.3 497.7 113.1C498.1 111.6 499.8 111.2 501.3 111.3C502 111.3 502.8 111.3 503.5 111.4C511.3 112.2 519 113.1 526.8 113.9C538.1999999999999 115 549.6999999999999 115.7 561.0999999999999 114.8C565.8999999999999 114.5 570.8 113.4 575.4999999999999 112.1C580.5999999999999 110.7 582.8999999999999 106.9 583.0999999999999 101.7C583.4999999999999 93.7 581.6999999999999 86 579.5999999999999 78.4C575.4999999999999 63 569.5999999999999 48.1 563.8 33.3C563.4 32.3 563 31.3 562.8 30.3C562.3 27.4 564 25.4999999999999 566.9 26.1999999999999C568.6 26.5999999999999 570.5 27.4999999999999 571.6999999999999 28.6999999999999C576.0999999999999 32.9999999999999 580.5999999999999 37.3 584.4 42.0999999999999C597.1999999999999 58.4999999999999 604.6999999999999 77.3999999999999 609.1 97.6999999999999C609.9 101.3 610.5 104.9999999999999 611.2 108.5999999999999V125.8999999999999zM479.1 249.1C466.2 284.8 453.3 320.6 440.4000000000001 356.3C438.4000000000001 362 436.2000000000001 367.6 434.1 373.2C433 376.1 430.9000000000001 378 427.7000000000001 378C420.1 378.1 412.5000000000001 378.2 404.8000000000001 378.1C402.3000000000001 378.1 401.1000000000001 376.1 401.6000000000001 373.6C402.1000000000001 371.5 402.7000000000001 369.5 403.5000000000001 367.5C423.1000000000001 319 442.8000000000001 270.4 462.6000000000001 222C464.3000000000001 217.9 464.7000000000001 214.4 462.8000000000001 210.2C459.5000000000001 202.9 456.9000000000001 195.2 453.5000000000001 187.9C450.5000000000001 181.4 445.5000000000001 176.5 438.3000000000001 174.6C433.2000000000001 173.2 428.1000000000001 173 422.9000000000001 173.5C420.4000000000001 173.6999999999999 417.9000000000001 174.3 415.4000000000001 174.5C412.0000000000001 174.6999999999999 410.3000000000001 173.1999999999999 410.2000000000001 169.6999999999999C410.1000000000001 166.3999999999999 410.1000000000001 163.0999999999999 410.2000000000001 159.8C410.3000000000002 154.3 412.2000000000001 151.8 417.6000000000001 150.9C423.2000000000001 149.9 428.9000000000001 149 434.5000000000001 148.9C451.6000000000001 148.5 465.2 155.4 474.0000000000001 170.3C477.5000000000001 176.1999999999999 480.7 182.4 483.2 188.6999999999999C506.9 248.5 530.3000000000001 308.3999999999999 553.8000000000001 368.3C554.5000000000001 370.0999999999999 555.1 371.8999999999999 555.4000000000001 373.8C555.8000000000001 376.5999999999999 554.5000000000001 378.2 551.7 378.2C545.1 378.3 538.4000000000001 378.2 531.8000000000001 378.2C528.1 378.2 525.5000000000001 376.5999999999999 524.1 373C523.6 371.5999999999999 523 370.3 522.5 368.8999999999999C510.9 335.5999999999999 499.3 302.3 487.7 268.8999999999999C485.2 261.7 482.6 254.3999999999999 480 246.7C479.6 247.8 479.4 248.3999999999999 479.1 249.1z" /> + <glyph glyph-name="amazon" + unicode="" + horiz-adv-x="448" d=" M257.2 285.3C208.5 283.5 87.7 269.8 87.7 167.8C87.7 58.3 226 53.8 271.2 124.6C277.7 114.4 306.6 87.1 316.5 77.8L373.3 133.8S341 159.1 341 186.6V333.7C341 359 316.5 416 228.7 416C140.7 416 94 361 94 311.7L167.5 304.9C183.8 354.4 221.7 354.4 221.7 354.4C262.4 354.5 257.2 324.6 257.2 285.3zM257.2 198.5C257.2 118.5 173 130.5 173 181.3C173 228.5 223.5 238 257.2 239.1V198.5zM393.2 35C385.5 25 323.2 -32 218.7 -32S34.2 39.5 9.7 69C2.9 76.7 10.7 80.3 15.2 77.3C88.5 32.8 203 -40.5 387.7 47C395.2 50.7 401 45 393.2 35zM433 32.8C426.5 17 417 6 411.8 1.8C406.3 -2.7 402.3 -0.9 405.3 5.6S424.6 52.1 418 60.6C411.5 68.9 381 64.9 370 63.8C359.2 62.8 357 61.8 356 64.1C353.7 69.8 377.7 79.6 393.5 81.6C409.2 83.4 434.5 82.4 439.5 75.9C443.2 70.8 439.5 48.8 433 32.8z" /> + <glyph glyph-name="amilia" + unicode="" + horiz-adv-x="448" d=" M240.1 416C178.2 416 108.6 399.1 55.9 360.6C50.8 357.5 46.8 351.4 48.7 341.2C49.8 336.1 53.8 313.8 58.9 301.6C63 291.4 73.1 291.4 79.2 295.5C111.7 317.8 175.7 343.2 231.5 343.2C289.4 343.2 290.4 314.8 290.4 270.1V231.6C203 220.3 78.2 197 46.7 183.8C11.2 167.5 16.3 90.3 16.3 72S31.5 -32 141.2 -32C189 -32 254.9000000000001 -11.3 294.5 10.1V-15.3C294.5 -18.3 296.6 -23.4999999999999 300.6 -24.4C303.7000000000001 -25.4 351.3 -26.4 360.5 -26.4S423 -26.7 427 -25.7C431.1 -24.7 432.1 -19.6 432.1 -16.6V280C432 360.3 374.2000000000001 416 240.1 416zM152.2 88.3C152.2 100.5 149.2 131 170.5 141.2C194.8 154.4 245.6 170.6 290.3 174.7V68C268.9000000000001 54.8 241.6 43.6 211.2 43.6C158.4 43.6 152.3 77.1 152.2 88.3" /> + <glyph glyph-name="android" + unicode="" + horiz-adv-x="448" d=" M89.6 243.5V127.7C89.6 112.3 77.5 100 62.1 100C46.8 100 32 112.4 32 127.7V243.5C32 258.6 46.8 271 62.1 271C77.2 271 89.6 258.6 89.6 243.5zM100.4 86.5C100.4 70.1 113.6 56.9 130 56.9H149.9L150.2 -4.2C150.2 -41.1 205.4 -40.8000000000001 205.4 -4.2V56.9H242.6V-4.2C242.6 -40.9 298.1 -41.0000000000001 298.1 -4.2V56.9H318.3C334.5 56.9 347.7 70.1 347.7 86.5V265.9H100.4V86.5zM348.4 275.6H99.3C99.3 318.4 124.9 355.6 162.9 375L143.8 410.3C141 415.2 148.1 418.3 150.5 414.1L169.9 378.5C204.8 394 244.9 393.2 278.2 378.5L297.5 414C300 418.3 307 415.1 304.2 410.2L285.1 375C322.8 355.6 348.4000000000001 318.4 348.4000000000001 275.6zM177.7 331.1C177.7 336.8 173.1 341.6 167.2 341.6C161.5 341.6 157 336.8 157 331.1S161.6 320.6 167.2 320.6C173.1 320.6 177.7 325.4 177.7 331.1zM291.1 331.1C291.1 336.8 286.5 341.6 280.9000000000001 341.6C275.0000000000001 341.6 270.4000000000001 336.8 270.4000000000001 331.1S275.0000000000001 320.6 280.9000000000001 320.6C286.5000000000001 320.6 291.1 325.4 291.1 331.1zM385.9000000000001 271C370.8 271 358.4000000000001 258.9 358.4000000000001 243.5V127.7C358.4000000000001 112.3 370.8 100 385.9000000000001 100C401.3 100 416.0000000000001 112.4 416.0000000000001 127.7V243.5C416.0000000000001 258.9 401.2000000000001 271 385.9000000000001 271z" /> + <glyph glyph-name="angellist" + unicode="" + horiz-adv-x="448" d=" M347.1 232.6C358.8 265.2 392.5 359.5 392.5 389.7C392.5 416.3 376.8 438.6 348.8 438.6C304.2 438.6 264.2000000000001 306.9 251.7 275.5C242 304 196.6 448 156.6 448C125.5 448 110.9 425.1 110.9 396.3C110.9 361 145.1 269.5 157.5 234.3C151.2 236.6 144.4 238.6 137.5 238.6C114.1 238.6 89.2 209.5 89.2 186C89.2 177.1 94.1 164.6 97.2 156.3C60.3 146.3 46.1 121.7 46.1 84.6C46 12.4 114.4 -64 210.6 -64C328.6 -64 402 24.6 402 138.9C402 182 395.1 220.9 347.1 232.6zM311.7 340C315.7 352.3 332.8 404.3 348.8 404.3C357.4000000000001 404.3 359.7 395.4 359.7 388.3C359.7 369.2 321.1 263.7 312.6 240.3L278.6 246.3L311.7 340zM142.3 399.7C142.3 411.6 156.8 445.4 188.6 352.6L223.2 252.3C207.6 253.6 195.5 255.3 187.8 250.9C176.9 279.7000000000001 142.3 370.6 142.3 399.7000000000001zM140 204C169.3 204 207.1 109.4 207.1 96.6C207.1 91.5 202.2 85.2000000000001 196.5 85.2000000000001C175.6 85.2000000000001 119.6 162.1 119.6 182.9C119.7 190.6 132.3 204 140 204zM324.3 17.7C295.2 -14.3 258 -30.9 214.6 -30.9C155.2 -30.9 108.3 1.7 85.7 57.4C68.6 100.8 89.5 125.7 106.3 125.7C117.7 125.7 160.6 65.4 160.6 52.6C160.6 47.7 152.9 44.3 148.9 44.3C132.8000000000001 44.3 126.5 59.8 97.8 95.7C68.1 66 118.3000000000001 8.8 156.1 8.8C182.2 8.8 199.2 32.9999999999999 194.1 50.8C197.8 50.8 202.4 50.4999999999999 205.8 51.4C206.9 24.3 214.9 -8 247.5 -10.3C247.5 -9.4 249.5 -3.2 249.5 -2.9C249.5 14.4999999999999 238.9 29.7 238.9 47.4C238.9 75.7 260.6 103.1 282.6 119.1C290.6 125.1 300.3 128.8 309.7000000000001 132.2C319.4000000000001 135.9 329.7000000000001 140.2 337.1 147.6C336 158.8 331.4000000000001 168.7 320.2000000000001 168.7C292.5000000000001 168.7 199.6000000000001 164.7 199.6000000000001 208.4C199.6000000000001 215.1 199.7000000000001 221.5 217.0000000000001 221.5C249.3000000000001 221.5 331.3000000000001 213.5 355.3000000000001 192.4C373.4000000000001 176.3 379.6000000000001 79.2 324.3000000000001 17.7zM225.7 143.7C235.4 140.6 245.4 139.7 255.4 137.7C248 132.3 241.4 125.7 235.1 118.6C232.3 127.1 228.9 135.4 225.7 143.7z" /> + <glyph glyph-name="angrycreative" + unicode="" + horiz-adv-x="640" d=" M640 209.8L636.8 181.6L602.3 179.3L600.3 161.2L634.8 163.5L631.5999999999999 135.3L597.1999999999999 133.1L594.9 113L629.3 115.2L626.3 89.1L561.5999999999999 84.9999999999999L574.3 198.1999999999999L527 82.8L495.1 80.8L471.3 198.6L501.6 200.6L515.2 121.2000000000001L546.9000000000001 203.6000000000001L640.0000000000001 209.8000000000001zM426.8 76.5L455.1 78.3L468 198.4L439.6 196.5L426.8 76.5zM162 59.9L142.6 95.9L139.1 58.5L110.9 56.8L113.6 85.9C102.6 67.9 81.6 51.6 56.7 50.1C23.9 48.1 -3 71 0.3 108.3C2.9 137.6 27 171.1 67.8 173.7000000000001C105.5 176.1 115.4 150.5000000000001 119.1 144.9L121.9 175.7000000000001L160.8 178.2000000000001C180.9 179.5000000000001 199.5 174.5000000000001 203.3 154.5000000000001L205.9 181.1000000000001L270.7 185.3000000000001L268 157.4000000000001L231.6 155.0000000000001L229.9 137.1000000000001L266.3 139.4000000000002L263.6 111.5000000000002L227.2 109.2000000000002L225.3 89.3000000000002L261.6 91.6000000000002L259.5 70.8000000000002L314.5 188.0000000000002L338.3 189.6000000000002L370.4 79L379.3 164.6L357 163.2000000000001L359.8999999999999 191.1L434.8999999999999 196L431.8999999999999 168L407.5999999999999 166.4L397.8999999999999 74.5L339.8999999999999 70.8L335.5999999999999 86.4L296.2 83.9L288.2 67.6L162 59.9zM117.7 130.1L91.3 128.4C84.6 140.8 76.9 145 65 144.2C46 143 31.7 126.7 30.4 110.9C29 94.9 37.7 78.4 59.1 79.7C71.9 80.5 80.4 88.3 88 98.6L115 100.3L117.7 130.1zM173.8 137.8C175 150.6999999999999 166.2 151.4 147.7 150.1999999999999L145 121.6999999999999C159.2 122.5999999999999 172.5 123.8 173.8000000000001 137.8zM194.9 66.9999999999999L200.7 127C195.7 113.5 186 105.8999999999999 172.8 100.3999999999999L194.9 66.9999999999999zM330.3 111.9999999999999L322.4000000000001 149.8L306.6 110.4999999999999L330.3 111.9999999999999zM160.2 186.5999999999999L155.9 204.0999999999999L116.3 201.4999999999999L108.2 183.2999999999999L76.3 181.1999999999999L133.3 303.0999999999999L157.2 304.6999999999999L187.9 202.6999999999999L197.8 307.3999999999999L224.8 309.1999999999999L262.6 245.5999999999999L269.1 312.1999999999999L297.6 314.0999999999999L293.6 272.8999999999999C301 286.3999999999999 316.5 317.5999999999999 357.2000000000001 320.3999999999999C397.7000000000001 323.1999999999999 409.6 291.0999999999999 410.6 290.0999999999999L413.9000000000001 322.0999999999999L453.2 324.7999999999999C465.9 325.6999999999999 481.0000000000001 324.4999999999999 489.5000000000001 315.0999999999999L485.1000000000001 326.9999999999999L517.3000000000001 329.1999999999999L530.2 285.9999999999999L553.2 331.6999999999999L584.2 333.8999999999999L540.6 255.4999999999999L535.8000000000001 211.1999999999999L507.4000000000001 209.2999999999999L512.2 253.5999999999999L496.4 296.5999999999999C497.4 274.2999999999999 487.2 256.4999999999999 464.4 246.9999999999999L489.6 208.1999999999999L453.2 205.7999999999999L434.0000000000001 242.5999999999999L430.0000000000001 204.2999999999999L401.6000000000001 202.3999999999998L404.9000000000001 233.8999999999999C398.2000000000001 224.5999999999998 385.2000000000001 198.4999999999998 345.3000000000001 195.8999999999998C319.1000000000001 194.1999999999999 299.7000000000001 206.1999999999999 289.9000000000001 235.0999999999999L285.9000000000001 194.7999999999999L260.9000000000001 193.1999999999999L223.3000000000001 256.4999999999999L217.0000000000001 190.2999999999999L160.2000000000001 186.5999999999999zM436.8000000000001 268.7C447.0000000000001 269.3999999999999 454.3000000000001 270.7999999999999 458.4000000000001 272.9999999999999C462.9000000000001 275.3999999999999 465.4000000000001 279.3999999999999 466.0000000000001 285.0999999999999C466.6000000000001 290.3999999999999 465.4000000000001 293.8999999999999 462.6000000000001 295.4999999999999C459.0000000000001 297.5999999999999 452.0000000000001 298.3 439.7000000000002 297.4999999999999L436.8000000000002 268.7zM327.7 234C333.3 228.1 340.4 225.5 349 226.1C353.7 226.4 358.1 227.9 362.3 230.2C367.8 233.2 372.9000000000001 238.2 377.4000000000001 244.5L343.2000000000001 242.2L345.6 266.1L408.7000000000001 270.4L409.9000000000001 282.4L378.7000000000001 280.3C374.6 284 370.9000000000001 286.9 367.6 288.4C363.6 290.1 359.5 291.2000000000001 355.4000000000001 290.9C347.4000000000001 290.4 340.1 287.3 333.4000000000001 281.7000000000001C325.7000000000001 275.3 321.4000000000001 267.2000000000001 320.5000000000001 257.3C319.4000000000001 247.7 321.9000000000001 240 327.7000000000001 234zM126.4 225.8L150.2 227.4L141.9 265L126.4 225.8z" /> + <glyph glyph-name="angular" + unicode="" + horiz-adv-x="415.6" d=" M169.7 179.9H245.9L207.8 271.5L169.7 179.9zM207.8 416L0 341.6L31.8 65.9L207.8 -32L383.8 65.9L415.6 341.6L207.8 416zM338 74.2H289.4L263.2 139.6H152.6L126.4 74.2000000000001H77.7L207.8 366.5L338 74.2z" /> + <glyph glyph-name="app-store-ios" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM127 63.5C121.5 53.9 109.2 50.7 99.7 56.2C90.1 61.7 86.9 74 92.4 83.5L106.7 108.2C122.8 113.1 136 109.3 146.3 96.8L127 63.5zM265.9 117.4H84C73 117.4 64 126.4 64 137.4S73 157.4 84 157.4H135L200.4 270.6L179.9 306C174.4 315.6 177.7 327.8 187.2 333.3C196.8 338.8 209 335.5 214.5 326L223.4 310.6L232.3000000000001 326C237.8000000000001 335.6 250.1000000000001 338.8 259.6 333.3C269.2000000000001 327.8 272.4000000000001 315.5 266.9000000000001 306L181.1 157.4H243.2C263.4000000000001 157.4 274.7000000000001 133.7 265.9000000000001 117.4zM364 117.4H335L354.6 83.5C360.1 73.9 356.8 61.7 347.3 56.2C337.7 50.7 325.5 54 320 63.5C287.1 120.4 262.5 163.2 246 191.6C229.3 220.6 241.2 249.6 253.1 259.4000000000001C266.2 236.7000000000001 285.8 202.7000000000001 312 157.4H364C375 157.4 384 148.4 384 137.4C384 126.3 375 117.4 364 117.4z" /> + <glyph glyph-name="app-store" + unicode="" + horiz-adv-x="512" d=" M255.9 327.1L265 342.8C270.6 352.6 283.1 355.9 292.9 350.3C302.7 344.7 306 332.2 300.4 322.4L212.9 170.9H276.2C296.7 170.9 308.2 146.8 299.3 130.1H113.8C102.5 130.1 93.4 139.2 93.4 150.5C93.4 161.8 102.5 170.8999999999999 113.8 170.8999999999999H165.8L232.4 286.3L211.6 322.3999999999999C206 332.2 209.3 344.5999999999999 219.1 350.3C228.9 355.8999999999999 241.3 352.5999999999999 247 342.8L255.9 327.0999999999999zM177.2 109.1L157.6 75.1C152 65.3 139.5 62 129.7 67.6C119.9 73.2000000000001 116.6 85.7000000000001 122.2 95.5L136.8 120.7C153.2 125.8 166.6 121.9 177.2 109.1zM346.1 170.8H399.2000000000001C410.5000000000001 170.8 419.6 161.7 419.6 150.4C419.6 139.1 410.5 130.0000000000001 399.2000000000001 130.0000000000001H369.7000000000001L389.6 95.5000000000001C395.2000000000001 85.7000000000001 391.9000000000001 73.3000000000001 382.1 67.6000000000001C372.3 62.0000000000001 359.9000000000001 65.3000000000001 354.2000000000001 75.1000000000001C320.7000000000001 133.2000000000001 295.5000000000001 176.7000000000001 278.8000000000001 205.7000000000001C261.7000000000001 235.2000000000001 273.9000000000001 264.8000000000001 286.0000000000001 274.8000000000001C299.4000000000001 251.8000000000001 319.4000000000001 217.1000000000001 346.1000000000001 170.8000000000001zM256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM472 192C472 73.3 375.9 -24 256 -24C137.3 -24 40 72.1 40 192C40 310.7 136.1 408 256 408C374.7 408 472 311.9 472 192z" /> + <glyph glyph-name="apper" + unicode="" + horiz-adv-x="640" d=" M42.1 208.9C64.3 208.9 71.1 206.1 75.6 194.3H76.4V217.2C76.4 228.5000000000001 71.6 232.6 58.5 232.6C47.2 232.6 44.1 230.1 43.4 219.8H4.8C5.1 233.7 6.3 238.9 10.6 244.2C17.9 253 29.5 256 56.7 256C89.7 256 103.8 251 110.6 237.1C112.6 232.8 114.6 221.5 114.6 213.4V137.1H76.3L77.6 156.2000000000001H76.6C71.3 140.6 63 135.8000000000001 41.1 135.8000000000001C10.8 135.8000000000001 0 145.9000000000001 0 173.1000000000001C0 198.3000000000001 12.3 208.9000000000001 42.1 208.9000000000001zM59.2 160.8C72.3 160.8 76.1 163.8 76.1 174.2C76.1 183.3 71.8 185.8 56.5 185.8C43.4 185.8 38.6 182.8 38.6 173.7C38.5 163.3 42.3 160.8 59.2 160.8zM137 255.7H175.3L173.8 235.1H174.6C183.7 252.2 190.5 256 212.1 256C226.5000000000001 256 236.8 253.0000000000001 243.6 246.9000000000001C253.4000000000001 238.3000000000001 256.4000000000001 226.5000000000001 256.4000000000001 198.8000000000001C256.4000000000001 168.8000000000001 253.4000000000001 155.7000000000001 244.3000000000001 145.9C237.5000000000001 138.6 227.9000000000001 135.8 211.1 135.8C190.7 135.8 181.9 141.3 177.3 157H176.5V86.7H137V255.7zM217.9 195C217.9 222.5 214.6 227.5 197.2 227.5C180.3 227.5 176.5 222.5 176.5 198.8C176.5 170.8 180 165.3 197.7 165.3C214.1 165.3 217.9 170.9 217.9 195zM275.8 255.7H314.1L312.6 235.1H313.4000000000001C322.5000000000001 252.2 329.3 256 350.9000000000001 256C365.3 256 375.6 253 382.4000000000001 246.9C392.2000000000001 238.3 395.2000000000001 226.5 395.2000000000001 198.8C395.2000000000001 168.8 392.2000000000001 155.7 383.1 145.9C376.3 138.6 366.7000000000001 135.8 349.8 135.8C329.4000000000001 135.8 320.6 141.3 316 157H315.2V86.7H275.7V255.7zM356.7000000000001 195C356.7000000000001 222.5 353.4000000000001 227.5 336.0000000000001 227.5C319.1000000000001 227.5 315.3000000000001 222.5 315.3000000000001 198.8C315.3000000000001 170.8 318.8000000000001 165.3 336.5000000000001 165.3C352.9000000000001 165.3 356.7000000000001 170.9 356.7000000000001 195zM410.5000000000001 198.8C410.5000000000001 224.2 413.8000000000001 236.6 422.8000000000001 244.6C431.6000000000001 252.7 445.0000000000001 255.9000000000001 467.9000000000001 255.9000000000001C510.7000000000001 255.9000000000001 523.6000000000001 243.1 523.6000000000001 200.2000000000001V189.1H448.3000000000002C448.0000000000001 187.1 448.0000000000001 185.1 448.0000000000001 184.3C448.0000000000001 167.4 452.5000000000001 162.4 468.1000000000001 162.4C482.0000000000001 162.4 486.0000000000001 165.4 486.0000000000001 176.3H523.5000000000001V174C523.5000000000001 164.2 521.0000000000001 155.1 516.7000000000002 149.3C509.4000000000001 139.5 497.1000000000001 135.7 472.4000000000001 135.7C444.9000000000002 135.7 430.8000000000002 139 421.8000000000002 148C413.3000000000002 156.5 410.5000000000001 169.3 410.5000000000001 198.8zM486.9000000000001 210.4C486.6000000000001 212.2 486.6000000000001 213.7 486.6000000000001 214.2C486.6000000000001 226.5000000000001 483.3000000000001 228.8 467.0000000000001 228.8C452.6000000000001 228.8 449.9000000000001 225.8 448.9000000000001 213.7L448.6 210.4H486.9zM542.5000000000001 255.7H580.8000000000001L579.0000000000001 235.8H579.7000000000002C586.5000000000001 250.7 594.1000000000001 256 609.4000000000002 256C620.2000000000002 256 628.5000000000002 252.7 632.8000000000002 246.7C638.1000000000001 239.4 639.6000000000001 232.3 639.6000000000001 212.7C639.6000000000001 211.2 639.6000000000001 207.7 639.8000000000002 203.4H604.8000000000002C605.1000000000001 205.2 605.1000000000001 206.7 605.1000000000001 207.4C605.1000000000001 222.8 603.1000000000001 226.8 594.8000000000002 226.8C588.5000000000002 226.8 584.0000000000002 223.5 581.7000000000002 217.5C580.7000000000002 214.5 580.7000000000002 213.1999999999999 580.7000000000002 205.1999999999999V137.1999999999999H542.4000000000002V255.7z" /> + <glyph glyph-name="apple-pay" + unicode="" + horiz-adv-x="640" d=" M116.9 289.5C109.4 280.6 97.4 273.6 85.4 274.6C83.9 286.6 89.8 299.4 96.7 307.2C104.2 316.3 117.3 322.8 128 323.3C129.2 310.9 124.3 298.6 116.9 289.5M127.8 272.3C110.4 273.3 95.5 262.4 87.3 262.4C78.9 262.4 66.3 271.8 52.5 271.5C34.6 271.2 18 261.1 8.9 245C-9.9 212.7 4 165 22.2 138.7C31.1 125.7 41.7 111.4 55.7 111.9C69 112.4 74.2 120.5 90.2 120.5C106.3 120.5 111 111.9 125 112.1C139.5 112.4 148.6 125.1 157.5 138.1C167.6 152.9 171.8 167.2000000000001 172 168C171.7 168.3 144 178.9 143.7 210.9C143.4 237.7 165.6 250.4 166.6 251.2C154.1 269.8 134.6 271.8 127.8 272.3M228.2 308.5V113.6H258.5V180.2000000000001H300.4C338.7 180.2000000000001 365.5 206.5000000000001 365.5 244.5000000000001S339.1 308.5000000000001 301.4 308.5000000000001H228.2zM258.5 283H293.4C319.7 283 334.7 269 334.7 244.4S319.7 205.6 293.3 205.6H258.5V283zM420.7 112.1C439.7 112.1 457.3 121.7000000000001 465.3 137H465.9V113.6H493.9V210.6C493.9 238.7 471.4 256.9000000000001 436.8 256.9000000000001C404.7 256.9000000000001 380.9000000000001 238.5000000000001 380 213.3000000000001H407.3C409.6 225.3000000000001 420.7 233.2000000000001 435.9000000000001 233.2000000000001C454.4 233.2000000000001 464.8 224.6000000000001 464.8 208.7000000000001V197.9L427 195.6C391.9 193.5 372.9 179.1 372.9 154.1C373 128.9 392.6 112.1 420.7 112.1zM428.9 135.2000000000001C412.8 135.2000000000001 402.5 143.0000000000001 402.5 154.8000000000001C402.5 167.1000000000001 412.4 174.2000000000001 431.3 175.3000000000001L464.9 177.4000000000001V166.4000000000001C464.9 148.2000000000001 449.4000000000001 135.2000000000001 428.9000000000001 135.2000000000001zM531.4 60.6C560.9 60.6 574.8 71.9 586.9 106L640 255H609.2L573.6 139.9H573L537.4 255H505.8L557 113.1L554.2 104.5C549.6 89.9 542.1 84.2 528.7 84.2C526.3000000000001 84.2 521.7 84.5 519.8000000000001 84.7V61.3C521.6 60.9 529.1 60.6 531.4000000000001 60.6z" /> + <glyph glyph-name="apple" + unicode="" + horiz-adv-x="376.5" d=" M314.7 179.3C314.5 216 331.1 243.7 364.7 264.1C345.9 291 317.5 305.8 280 308.7000000000001C244.5 311.5 205.7 288 191.5 288C176.5 288 142.1 307.7000000000001 115.1 307.7000000000001C59.3 306.8 0 263.2 0 174.5C0 148.3 4.8 121.2 14.4 93.3C27.2 56.6 73.4 -33.4 121.6 -31.9C146.8 -31.3 164.6 -14 197.4 -14C229.2 -14 245.7 -31.9 273.8 -31.9C322.4000000000001 -31.2 364.2000000000001 50.6 376.4 87.4C311.2 118.1 314.7 177.4 314.7 179.3000000000001zM258.1 343.5C285.4 375.9 282.9 405.4 282.1 416C258 414.6 230.1 399.6 214.2 381.1C196.7 361.3 186.4 336.8 188.6 309.2C214.7 307.2 238.5 320.6 258.1 343.5z" /> + <glyph glyph-name="asymmetrik" + unicode="" + horiz-adv-x="576" d=" M517.5 138.8C556.3 178.8 575.6 218.8 576 254.9C576.8 320.4 516.6 373.1 406.6 389.9C277.9 409.6 118.1 374.4 0 307.5C52 334 110.6 355.7 170.7 365.7C245.2 386.2 323.7 391.1 392 380.5C544.5 356.7 588.8 253 490.8 148.8C480.6 138 468.8 127.7 455.8 118.2L304.9 344.6L114.7 59.1C49.1 88.5 38.2 149.3 95.6 210.3C116.4 232.5 143.9 252.2 175.1 268.4C195.1 280.6 214.8 291 237.1 299.1C172 278.8 114.4 246.2 75.5 206.2C47.8 177.6 34.1 149.1 33.8 123.3C33.3 88.1999999999999 57.2 58.1999999999999 102.2 40.3L67.7 -11.4H169.3L191.3 22.9999999999999C213.5 21.9999999999999 236.6 22.9999999999999 259.9 25.6999999999999L237.1 -11.4000000000001H372.6L340 41.7C358.6 47 376.9 53.2 394.5 60.4L440.4 -11.4H542L468.6 99C487.1 111.1 503.6 124.5 517.5 138.8zM329.9 58.3L304.9 98.9L272.2 45.6C248.8 42.1 225.5 40.5 203 41.2L304.9 200.5000000000001L383.6 77.5000000000001C366.4 70.1000000000001 348.3 63.6000000000001 329.9 58.3000000000001z" /> + <glyph glyph-name="audible" + unicode="" + horiz-adv-x="640" d=" M640 248.1V194.1L320 -5.9L0 194V248L320 48L640 248.1zM445.5 176.1L492.6 205.5C455.4 261.3 391.9000000000001 298.1 319.9000000000001 298.1C247.9000000000001 298.1 184.4 261.4000000000001 147.3000000000001 205.7H147.6000000000001C150.1000000000001 208 152.7000000000001 210.2 155.3000000000001 212.4C245.0000000000001 286.8 374.7000000000001 270.5 445.5 176.1zM225.4 157.3C242.3 169.2 261.9 176 282.8 176C317.2 176 348 157.6 369.2000000000001 128.4L414.6 156.8C393.7000000000001 186.6999999999999 359 206.3 319.8 206.3C280.9000000000001 206.3 246.4 186.9 225.4 157.3zM103.6 286.9C235.4 391.2 421.8 363.3 521.1 224.8L521.8000000000001 223.8L570.6 254.2C517.1 335.9 424.8 389.9 319.9 389.9C216.4 389.9 123.3 336.4 69.4 254.3C79.3 264.8 92.1 277.8 103.6 286.9zM570.6 254.2z" /> + <glyph glyph-name="autoprefixer" + unicode="" + horiz-adv-x="640" d=" M318.4 432L157.4 -48H234.9L260.3 33.4H379.8L405 -48H482.5L318.4 432zM278.1 90.1L319.3 220.5H320.8L361.7 90.1H278.0999999999999zM640 43L630 74.4L462.1 90L481.5 33.5L640 43zM177.9 90L10 74.3L0 43L158.5 33.6L177.9 90z" /> + <glyph glyph-name="avianex" + unicode="" + horiz-adv-x="512" d=" M453.1 416H141.1C102.2 416 64.9 384.8 57.8 346.3L1.2 37.7C-5.9 -0.8 19.9 -32 58.9 -32H370.9C409.8 -32 447.1 -0.8 454.2 37.7L510.9 346.2C517.9 384.8 492.1 416 453.1 416zM394.9000000000001 68.7L362.9000000000001 55.2L247.5000000000001 165.2C232.8000000000001 155.2 218.3000000000001 145.7 205.8 138.1L227.9 73.9L210 61.2L169.4 122.2L117 170.3L132.7 185.7L190.7 154.6C200 165.1 211.5 177.2 223.5 189.5L203 219.1L134.2 318.9L153 347.8L161.9 352.6L265 240.2L269.9 235.7C289.3 254.5 303.7 268.1 303.7 268.1C311.4 274.6 325.2 271 334.4 260.2C343.4 249.7 345 235.5 337.1 228.9C335.3 227.6 321.6 217.5 301.8 203.3L306.3 196L401.2 76.6L394.8999999999999 68.7z" /> + <glyph glyph-name="aviato" + unicode="" + horiz-adv-x="640" d=" M107.2 164.5L88.2 206.3H36.1L17.1 164.5H0L62.2 295.9L124.4 164.5H107.2zM62.2 262.6L42.6 220.1H81.8L62.2 262.6zM174.9 160.2L112.7 291.6H129.8L174.9 195.6L220 291.6H237L174.9 160.2zM255.5 164.5V291.6H271V164.5H255.5zM464.6 280.1V164.5H447.3V280.1H406.1V291.6H505.7V280.1H464.6zM640 229.2C640 220 638.3 211.4 634.9 203.4C631.5 195.4 626.6999999999999 188.3 620.6999999999999 182.3C614.6999999999999 176.3 607.5999999999999 171.5 599.5999999999999 168.1C591.5999999999999 164.7 582.9999999999999 163 573.8 163S556 164.6999999999999 548 168.1C540 171.5 532.9 176.3 526.9 182.3C520.9 188.3 516.1 195.3 512.6999999999999 203.4C509.3 211.4 507.5999999999999 220 507.5999999999999 229.2S509.2999999999999 247 512.6999999999999 255C516.0999999999999 263 520.9 270.1 526.9 276.1C532.9 282.1 539.9 284.5 548 288C556 291.4 564.6 293.1 573.8 293.1S591.5999999999999 291.4 599.5999999999999 288C607.5999999999999 284.6 614.6999999999999 282.2 620.6999999999999 276.1C626.6999999999999 270.1 631.4 263 634.9 255C638.3 247 640 238.4 640 229.2zM624.5 229.2C624.5 236.5 623.2 243.2 620.6 249.5C618 255.8 614.4 261.2 609.8000000000001 265.8C605.2 270.4 599.8000000000001 274 593.6 276.7000000000001C587.4 279.4 580.8000000000001 280.7000000000001 573.8000000000001 280.7000000000001S560.2 279.4 554.0000000000001 276.7000000000001C547.8000000000001 274 542.4000000000001 270.4 537.8000000000001 265.8C533.2 261.2000000000001 529.6 255.8 527.0000000000001 249.5C524.4000000000001 243.2 523.1000000000001 236.4 523.1000000000001 229.2C523.1000000000001 221.9 524.4000000000001 215.2 527.0000000000001 208.9C529.6000000000001 202.6 533.2000000000002 197.2 537.8000000000001 192.6C542.4000000000001 188 547.8000000000001 184.4 554.0000000000001 181.7C560.2000000000002 179 566.8000000000001 177.7 573.8000000000001 177.7S587.4000000000001 179 593.6 181.7C599.8000000000001 184.4 605.2 188 609.8000000000001 192.6C614.4000000000001 197.2 618.0000000000001 202.6 620.6 208.9C623.2 215.2 624.5 222 624.5 229.2zM529.7 132.5V138.8L618.6 148.8L375.7000000000001 135.4C376.3000000000001 137.6 376.8000000000001 140.0000000000001 377.1 142.6C377.4000000000001 144.6 377.6 146.8 377.7000000000001 149.1L442.5000000000001 157.2000000000001L377.6 155.3000000000001C377.6 155.7000000000001 377.5 156.0000000000001 377.5 156.4000000000001C374.7 173.6000000000001 352 180.1000000000001 352 180.1000000000001L350.9 206.4000000000001H374.7L393.7 164.6000000000001H410.8L348.6 296L286.4000000000001 164.6H303.5000000000001L322.5000000000001 206.4H346.1000000000001L345 180S322.3 173.5 319.5 156.3C319.4 156 319.4 155.6 319.4 155.2L254.5 157.1L319.3 149C319.4 146.6999999999999 319.6 144.6 319.9 142.5C320.2 139.8999999999999 320.7 137.5 321.3 135.3L78.4 148.8L167.3 138.8V132.5C161.4 131.6 156.8 126.5 156.8 120.3C156.8 113.5 162.4 107.9 169.2 107.9C176 107.9 181.6 113.5000000000001 181.6 120.3C181.6 126.5 177 131.6 171.1 132.5V138.3L251.4000000000001 129.3V123.9C245.7000000000001 122.8 241.5000000000001 117.7000000000001 241.5000000000001 111.8C241.5000000000001 105 247.1 101.6 253.9000000000001 101.6C260.7000000000001 101.6 266.3 105 266.3 111.8C266.3 117.8 262 122.8 256.4000000000001 123.9V128.8L284.8 125.6V101.9H278.9000000000001V88H284.8V94.6H289.8V88H295.7V101.8H289.8V125L328.1 120.7C336.2000000000001 109.3 347.1 107.1 347.1 107.1L347 100.4L341.9 100.2L341.8 88.1H345.9L346 93.1H351.2L351.3 88.1H355.4000000000001L355.3 100.2L350.2 100.4L350.1 107.1S361 109.2 369.1 120.7L407.4 125V101.8H401.5V88H407.4V94.6H412.4V88H418.3V101.8H412.4V125.5L440.8 128.7V123.8C435.1 122.7 430.9 117.6 430.9 111.7C430.9 104.9 436.5 101.5 443.3 101.5C450.1 101.5 455.6999999999999 104.9 455.6999999999999 111.7C455.6999999999999 117.7 451.3999999999999 122.7 445.8 123.8V129.2L526.0999999999999 138.2V132.4C520.1999999999999 131.5 515.5999999999999 126.4 515.5999999999999 120.2C515.5999999999999 113.4 521.1999999999999 107.8 527.9999999999999 107.8C534.7999999999998 107.8 540.3999999999999 113.4 540.3999999999999 120.2C540.1999999999998 126.5 535.6999999999998 131.6 529.6999999999998 132.5zM328.9000000000001 220.1L348.5000000000001 262.6L368.1000000000001 220.1H350.2000000000001L348.5000000000001 260.4L346.8000000000002 220.1H328.9000000000002z" /> + <glyph glyph-name="aws" + unicode="" + horiz-adv-x="512" d=" M261.2 311.9C247.2 254.4 248.1 257.5 235.4 204.9C233.8 198.4 231.3 196.5 224.7 196.4H210.3C204.5 196.5 202.1 198 200.4 203.7C188.1 243.1 171.6 297.8 160.5 334.4C156.4 347.9 159.1 347.6 169.8 347.3C173.5 347.2000000000001 177.1 347.3 180.8 347.3C185.9 347.2000000000001 188.5 345.3 189.9 340.2000000000001C193.5 327.3 195.9 317.4 216.5 236.1C216.9 234.5000000000001 217.4 233.0000000000001 217.9 231.5000000000001H219C219.5 233.5000000000001 220.1 235.4000000000001 220.6 237.4000000000001C228.4 270.3000000000001 236.1 303.3000000000001 243.9 336.2000000000001C246.3 346.4000000000001 250.6 347.4000000000001 260.9 347.4000000000001H268.5C275.4 347.3000000000001 277.5 345.9000000000001 279.2 339.1C285.2 315.7000000000001 302.7 237.3000000000001 305.9 228.7000000000001C311 247.0000000000001 304.1 220.8000000000001 334.4 337.7000000000001C336.5 345.8000000000001 338.5 347.4000000000001 346.7 347.4000000000001H359.4C364.8 347.3000000000001 366.4 345.6 365.1 340.3000000000001C362.7 330.8000000000001 362.2 330.4000000000001 323.8 207.4C320.7 197.5 319.6 196.6 309.2 196.6H298.5999999999999C291.2999999999999 196.6 289.3999999999999 197.9 287.5999999999999 205C283.2999999999999 221.2 264.2999999999999 300.7000000000001 261.2 311.9000000000001zM125.4 200.7C129.6 194.9 133.5 194.4 139.5 198.3L145.8 202.5C152.6 207 153.1 208.8 149.4 216C145.1 224.4 143 233.3 143.1 242.9C143.1 246 143.7 298.6 142.2 309.7C139.5 329 129.7 342.5 110.5 348.4C99.8 351.8 88.8 351.7 77.8 351.4C62.7 351 48.4 346.8 35 340C33.2 339.1 31.3 336.9 30.9 335.1C30.1 331.2 29.8 327 30.2 323C30.8 317.1 32.8 316 38.4 317.9C43.5 319.6 48.4 321.8 53.5 323.3C68 327.7 82.7 329.7 97.6 325C104.7 322.8 109.3 318.1 111.9 311.2C114.9 303.3 114.3 295.1 114.3 287C114.3 281.5 114.2 281.5 108.8 282.5C94.9 285.1 81.1 287.5 66.9 285.6C51.7 283.5 38.3 278.3 28.7 265.6C19.6 253.6 18.7 240 21.3 226.1C24.1 211.1 33.1 200.4 47.7 195.7C68.3 189 87.8 192.4 105.4 205.2C109.2 208 112.6 211.4 116.5 214.7C119.6 209.7 122.3 205 125.4 200.7zM110.1 262.3C113.1 261.9 114.6 260.4 114.4 257.2C114.2 253.4 114.5 249.6 114.1 245.8C112.9 234.1 106.4 226.1 96.2 220.9C88 216.7 79.3 215.1 70.1 215.9C54.9 217.2 49.1 229 50.5 242.2C51.8 254.8 59 261.8 72 264C85.8 266.4 88 265.1 110.1 262.3zM458.9 197.2C480.2 205.8 491.8 223.4 488.1 247.2C485.9 261.8 476.3 271.4 462.9 276.7C448.2000000000001 282.6 429.1 287 414.8 294.9C410.4000000000001 297.3 407.4000000000001 301.2 407.2 306.8C406.8 317.9 411.4 324 422.6 326.6C431.9 328.7 441.4 328.8 450.7 327C458 325.6 465 322.8 472.1 320.7C474.9 319.8 477.9999999999999 318.6 479.9 322.3C483.7 329.6 480.3 341 472.6 344.1C450.1 353.1 427.1 355.7 404.4 345.7C389.8 339.3 379.8 328.3 378.4 311.5C376.8 292.2 385.3 278.1 402.5 269.8C410.2 266.1 418.6 263.9 426.7 260.9C434.8 257.9 442.9 255.1 450.8 251.8C463.1 246.5 462.4 227.6 452 221.8C424.3 206.5 387.1 224.2 382.8 225.6C379.5 226.7 377.5 225.4 376.5 221.9C373.5 210.6 377.2 203.1 388.1 199.2C409.8 191.3 437.7000000000001 188.7 458.9 197.2zM296 34.5C346.8 40.3 394.7 55.3 438.7 81.5C446.7 86.2 454.2 91.8 461.8 97.2C469.1 102.4 465 115.6 450.5 109.4C396.1 86.2 339.3 73.3 280.3 70.5C249.8 69 219.5 70.8 189.2 75.2C126.1 84.4 66.8 104.4 11.6 136.4C9.5 137.6 7.4 138.9 5.1 139.4C0.2 140.5 -2.6 134.7 2.7 129.7C26.7 107.6 53 88.9 81.8 74C135.5 46.3 192.3 31.3 253 32C267.4 32.8 281.8 32.9 296 34.5zM470.7 126.7C485.5 125.9 490.1 120.8 486.4 106.5C482.6 91.7 477.1 77.3 472.5 62.7C471.6 59.8 468.3 56.4 471.7 53.9C475.4 51.3 478.2 54.9 480.7 57.2C490.9 66.7 498.1 78.2 503.2 91C508.6 104.4 512.5 118.2 511.9 132.9C511.7 139.1 510.1 141.7 504.1 143.4C498.7 144.9 493.1 146.2 487.6 146.6C465.9999999999999 148.4 445.1 146.1 425.6 136C422.5 134.3999999999999 419.6 132.3 416.9 130.1C415.8 129.2 413.7 124.8 419.3 124C421.2 123.6999999999999 423.2 124.1 425.2 124.3C442.0999999999999 125.9 453.8 127.6 470.6999999999999 126.6999999999999z" /> + <glyph glyph-name="bandcamp" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM296.2 113.9H115.2L199.9 270H380.9L296.2 113.9z" /> + <glyph glyph-name="behance-square" + unicode="" + horiz-adv-x="448" d=" M186.5 155C186.5 135.7 172.5 129.6 155.3 129.6H110.2V182.5H156.2C174.8 182.4 186.5 174.7 186.5 155zM178.8 237.3C178.8 255 165.1 259.2000000000001 149.9 259.2000000000001H110.3V214.4H153C168.1 214.4 178.8 221 178.8 237.3000000000001zM311.1 214.1C292.8 214.1 280.6 202.7 279.4000000000001 184.4H341.6C339.9000000000001 202.9 330.3 214.1 311.1 214.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM271.7 263H349.5V281.9H271.7V263zM228.7 152.7C228.7 176.8 217.3 197.6 193.7 204.3C210.9 212.5 219.9 222 219.9 241.3C219.9 279.5 191.4 288.8 158.5 288.8H68V96.8H161.1C196 96.9999999999999 228.7 113.6999999999999 228.7 152.6999999999999zM380 167.5C380 208.6 355.9 242.9 312.4 242.9C270 242.9 241.3 211.1 241.3 169.3C241.3 126 268.6 96.3 312.4 96.3C345.6 96.3 367.1 111.2 377.5 143.1H343.8C340.1 131.2000000000001 325.2 125 313.6 125C291.2000000000001 125 279.5 138.1 279.5 160.3H379.7C379.8 162.6 380 165.1 380 167.5z" /> + <glyph glyph-name="behance" + unicode="" + horiz-adv-x="576" d=" M232 210.8C263.8 226 280.4 249 280.4 284.8C280.4 355.4 227.8 372.6 167.1 372.6H0V18.2H171.8C236.2 18.2 296.7000000000001 49.1 296.7000000000001 121.1C296.7000000000001 165.6 275.6 198.5 232.0000000000001 210.8zM77.9 312.1H151C179.1 312.1 204.4 304.2 204.4 271.6C204.4 241.5 184.7 229.4 156.9 229.4H77.9V312.1zM161.2 78.4H77.9V176H162.8C197.1 176 218.8 161.7 218.8 125.4C218.8 89.6 192.9 78.4 161.2 78.4zM519.7 319.1H376V354H519.7V319.1zM576 142.8C576 218.7 531.6 282 451.1 282C372.9000000000001 282 319.8 223.2 319.8 146.2C319.8 66.3 370.1 11.5 451.1 11.5C512.4 11.5 552.1 39.1 571.2 97.8H509C502.3 75.9 474.7 64.3 453.3 64.3C412 64.3 390.3 88.5 390.3 129.6H575.4C575.6999999999999 133.8 576 138.3 576 142.8zM390.4 174C392.7 207.7 415.1 228.8 448.9 228.8C484.3 228.8 502.1 208 505.1 174H390.4z" /> + <glyph glyph-name="bimobject" + unicode="" + horiz-adv-x="448" d=" M416 416H32C14.4 416 0 401.6 0 384V0C0 -17.6 14.4 -32 32 -32H416C433.6 -32 448 -17.6 448 0V384C448 401.6 433.6 416 416 416zM352 158.6C352 109.2000000000001 340.6 76 248.2 76H231.3C187.2 76 168.9 90.9 160.9 114.8H160V80H96V312H160V237.3H161.1C165.7 267.8 200.8 276.1 230.8 276.1H248.1C340.5 276.1 351.9000000000001 243.0000000000001 351.9000000000001 193.6V158.6zM288 187.5V164.6C288 142.9 284.6 130.8 249.6 130.8H204.3C175.4 130.8 160.2 137.3 160.2 166.5V185.5C160.2 214.8 175.4 221.2 204.3 221.2H249.6C284.6 221.4 288 209.2 288 187.5z" /> + <glyph glyph-name="bitbucket" + unicode="" + horiz-adv-x="512" d=" M23.1 416C14.2 416.1 7 409.1 6.9 400.2C6.9 399.3 7 398.4 7.1 397.4L74.9 -14C76.6 -24.4 85.6 -32 96.1 -32.1H421.2000000000001C429.1 -32.2 435.9000000000001 -26.5 437.2000000000001 -18.7L505.0000000000001 397.3C506.4 406 500.5000000000001 414.2 491.8000000000001 415.6C490.9000000000001 415.7 490.0000000000001 415.8 489.0000000000001 415.8L23.1 416zM308.4000000000001 118.7H204.6L176.5 265.5H333.5L308.4 118.7z" /> + <glyph glyph-name="bitcoin" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM362.349 227.33C367.286 260.329 342.158 278.069 307.799 289.903L318.945 334.605L291.732 341.386L280.881 297.862C273.727 299.645 266.379 301.326 259.078 302.992L270.007 346.802L242.809 353.583L231.656 308.897C225.734 310.246 219.9209999999999 311.579 214.279 312.981L214.31 313.121L176.78 322.491L169.541 293.429S189.732 288.802 189.3059999999999 288.516C200.3279999999999 285.765 202.3199999999999 278.472 201.9859999999999 272.691L189.2899999999999 221.766C190.0499999999999 221.572 191.0339999999999 221.293 192.119 220.859C191.2119999999999 221.084 190.243 221.332 189.243 221.572L171.447 150.2339999999999C170.098 146.8859999999999 166.68 141.8639999999999 158.976 143.7699999999999C159.2469999999999 143.375 139.196 148.7069999999999 139.196 148.7069999999999L125.6859999999999 117.56L161.0999999999999 108.733C167.6879999999999 107.0819999999999 174.1449999999999 105.3539999999999 180.5 103.727L169.238 58.514L196.4199999999999 51.733L207.5729999999999 96.466A1038.209 1038.209 0 0 1 229.26 90.8389999999999L218.1449999999999 46.3159999999999L245.3579999999999 39.5349999999999L256.6199999999999 84.6629999999999C303.0239999999999 75.8819999999999 337.9189999999999 79.4239999999999 352.6059999999999 121.3899999999999C364.4419999999999 155.1799999999999 352.0169999999999 174.6709999999999 327.6019999999999 187.3809999999999C345.3819999999999 191.4789999999999 358.7759999999999 203.1729999999999 362.3489999999999 227.3299999999999zM300.172 140.151C291.762 106.3609999999999 234.864 124.6279999999999 216.417 129.208L231.361 189.107C249.807 184.504 308.961 175.39 300.172 140.151zM308.589 227.818C300.916 197.082 253.558 212.698 238.196 216.526L251.744 270.853C267.107 267.025 316.58 259.88 308.589 227.818z" /> + <glyph glyph-name="bity" + unicode="" + horiz-adv-x="496" d=" M78.4 380.8C173.8 470 324.5 472 421.5 377C435.8 362.9 415.1 339.9 399.1 355.5C314.3 437.9 183.3 435.8 100.2000000000001 358.7C83.9000000000001 343.6 63.7000000000001 367 78.4000000000001 380.8zM177.3 -37.8C196.6 -43.5 206.6 -14.2 185.2 -7.8C73 26.1 9.4 141.9 37.7 253.2C42.7 272.8 12.8 281.3 7.5 260.3C-24.6 132.9 48.6 0.5 177.3 -37.8000000000001zM325.4 -35.8C447.3 4.4 518.3 131.1 489.8 255.2C485.3 274.9 454.9 269 459.8 247.3C483.9999999999999 139.6 422.7 29.4 316.6 -6.1C295.4 -13.1 306.2 -42.1 325.4 -35.8zM262.5 43.2L262.7 115C262.7 123.2 256.1 129.8 247.9 129.8C239.7 129.8 233.1 123.1 233.1 115L232.9 43.2C232.9 35 239.5 28.4 247.7 28.4S262.5 35 262.5 43.2zM333.5 312.2C335.6 221.3 338.2 180.3 248 179.7C155.5 180.4 161.1 224 162.5 312.2C162.5 334 130 331.8 130 312.2V240.6C130 171.3 190.7 149.7 248 150.5C305.3 149.7 366 171.3 366 240.6V312.2C366 331.8 333.5 334 333.5 312.2z" /> + <glyph glyph-name="black-tie" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM316.5 90.8L224 2.1L131.5 90.8L196 274.8L131.5 361.4H316.4L252 274.8L316.5 90.8z" /> + <glyph glyph-name="blackberry" + unicode="" + horiz-adv-x="512" d=" M166 331.1C166 307.7 149.6 282 93.5 282H23.4L44.4 370.8H112.2C154.3 370.8 166 347.5 166 331.1zM292.2 370.8H224.4L205.7 282H275.8C329.6 282 345.9 307.7 345.9 331.1C346 347.5 334.3 370.8 292.2 370.8zM88.8 239.9H21L0 151.1H70.1C126.2 151.1 142.6 174.5 142.6 200.2C142.6 216.5 130.9 239.9000000000001 88.8 239.9000000000001zM268.9 239.9H201.1L182.4 151.1H252.5C306.3 151.1 322.6 174.5 322.6 200.2C322.6 216.5 310.9 239.9000000000001 268.9 239.9000000000001zM458.2 293.7H390.4L371.7 204.9H441.8C495.6 204.9 511.9 228.3 511.9 254C512 270.3 500.3 293.7 458.2 293.7zM430.2 155.8H362.4L343.7 67H413.8C469.9 67 483.9 90.4 483.9 116.1C483.9 132.4 472.3 155.8 430.2 155.8zM240.8 102H173L154.3 13.2H224.4C280.5 13.2 294.5 38.9 294.5 62.3C294.6 78.6 282.9 102 240.8 102z" /> + <glyph glyph-name="blogger-b" + unicode="" + horiz-adv-x="448" d=" M446.6 225.3C444.8 233.3 439.8 240.7 434.1 243.8C432.3 244.8 421.1 246 409.1 246.5C389 247.4 386.8 247.8 380.4000000000001 251.5C370.3 257.4 367.6 263.8 367.5000000000001 281C367.4000000000001 314 353.7000000000001 344.7 326.6000000000001 372.3C307.3000000000001 392 285.7000000000001 405.3 261.1000000000001 412.8C255.2000000000001 414.6 242.0000000000001 415.2 197.8000000000001 415.7C128.4000000000001 416.5 113.0000000000001 415.1 89.4000000000001 405.7C45.9 388.5 14.7 351.9 3.3 305.1C1.2 296.3 0.7 282.2 0.2 201.2C-0.4 99.7 0.3 84.8 6.6 64.7C22.2 15.1 66.5 -21.6 111 -29.6C125.8 -32.3 308.3 -32.9 327 -30.4C359.5 -26.0000000000001 385 -12.9 408.9 11.4999999999999C426.2 29.1999999999999 437 48.3 444.1 73.6C449 91.2 448.6 216.4 446.6 225.3zM124.5 288.9C132.3 296.8 134.5 297.1 183.3 297.1C227.2 297.1 228.7 297 235.1 293.7C244.4000000000001 289 248.5000000000001 282.4 248.5000000000001 271.8C248.5000000000001 262.3 244.7 255.6 236.2 250.2C231.6 247.3 228.9 247.1 185.9 246.9C159.4 246.7 138.2000000000001 247.3 135.1 248.1C118.5 252.8 112.3 276.6 124.5 288.9zM316.3 89.1L301.4000000000001 86.7000000000001L223.9 85.8000000000001C155.8000000000001 85.0000000000001 136.6 86.2000000000001 133 87.8000000000001C125.9 90.9000000000001 119.2 99.5000000000001 118.1 107.2000000000001C117 114.5000000000001 120.7 124.5000000000001 126.3 129.6C133.4 136 136.5 136.2000000000001 223.6 136.3C313.2000000000001 136.4 312.7000000000001 136.4 321.2000000000001 128.5C333.3000000000001 117.2 330.7000000000001 97.3 316.3000000000001 89.1z" /> + <glyph glyph-name="blogger" + unicode="" + horiz-adv-x="448" d=" M162.4 252C167.2 256.9 168.6 257.1 198.8 257.1C226 257.1 226.9 257 230.9 255C236.7 252.1 239.2 248 239.2 241.4C239.2 235.5 236.8 231.4 231.6 228C228.8 226.2 227.1 226.1 200.5 225.9C184.1 225.8 171 226.1 169 226.7C158.7 229.6 154.9 244.4 162.4 252.0000000000001zM223.8 157.5C169.9 157.5 168 157.3 163.6 153.4C160.1 150.3 157.9 144 158.5 139.5C159.2 134.8 163.3000000000001 129.4 167.7 127.5C169.9 126.5 181.8 125.8 224 126.3L271.9 126.9L281.1 128.4C290.1 133.5000000000001 291.6 145.8 284.2 152.8C278.9 157.5 279.2 157.5 223.8 157.5zM447.2000000000001 27.4C443.7000000000001 -1 424.2000000000001 -23 396.1 -30.1C388.9000000000001 -31.9 386.4000000000001 -32 223.2 -31.9C65.4 -31.9 57.3 -31.8 51.2 -30.1C42.8 -27.9 35.6 -24.6 28.9 -20.1C23.3 -16.3 15 -8.3 11.9 -3.7C8.1 1.9 3.7 11.6 1.9 18.3C0.1 25 0 27.7 0 191.7C0 354.8 0 358.3 1.8 365.4C8.1 390.1 27.7 409 53 414.6C60.3 416.2 385.1 416.5 393 414.9C414.2 410.6 430.9 397.8 440.6 378.5C448.3 363.2 447.6 380 447.9000000000001 197.9C448.1 82.1 447.9000000000001 33.4 447.2000000000001 27.4zM361.8000000000001 212.6C360.7000000000001 217.6 357.6000000000001 222.2 354.1000000000001 224.1C353.0000000000001 224.7 346.1000000000001 225.4 338.6000000000001 225.8C326.2000000000001 226.4 324.8000000000001 226.6 320.8000000000001 228.9C314.6000000000001 232.5 312.9000000000001 236.5 312.8000000000001 247.2C312.8000000000001 267.6 304.3000000000001 286.6 287.5000000000001 303.7C275.5000000000001 315.9 262.2000000000001 324.2 246.9000000000001 328.8C243.3000000000001 329.9 235.1000000000001 330.3 207.7000000000001 330.6C164.8000000000001 331.1 155.2000000000001 330.2 140.6000000000001 324.4C113.6000000000001 313.7 94.3000000000001 291 87.2000000000001 262C85.9000000000001 256.5999999999999 85.6000000000001 247.8 85.3 197.6999999999999C84.9 134.8999999999999 85.3 125.5999999999999 89.3 113.1999999999999C99 82.4999999999999 126.4 59.8 153.9 54.8C163.1 53.1 276.1 52.6999999999999 287.6 54.3C307.7000000000001 56.9999999999999 323.5 65.1 338.3 80.1999999999999C349 91.0999999999999 355.7 102.9999999999999 360.1 118.6999999999999C363.3 129.5999999999999 363 207.0999999999999 361.8 212.5999999999999z" /> + <glyph glyph-name="bluetooth-b" + unicode="" + horiz-adv-x="320" d=" M196.48 187.977L289.106 291.31L143.125 448V241.67L57.014 327.781L25.608 296.376L133.669 187.977L25.608 79.578L57.014 48.173L143.125 134.284L145.84 -64L294.392 84.644L196.48 187.977zM237.34 290.973L187.363 240.995L187.025 341.29L237.34 290.973zM187.363 134.96L237.34 84.982L187.025 34.6659999999999L187.363 134.9599999999999z" /> + <glyph glyph-name="bluetooth" + unicode="" + horiz-adv-x="448" d=" M292.6 276.9L249.7 234L249.4 320L292.6 276.9M249.4 57.1L292.5 100.2000000000001L249.6 143.1L249.4 57.1zM416 188.6C416 -17 344.1 -64 230.9 -64S32 -17 32 188.6S115.4 448 228.6 448S416 394.1 416 188.6zM257.5 188.6L336.9 277.2000000000001L211.8 411.5V234.6L138 308.4L111 281.5L203.7 188.5L111 95.5L137.9 68.6L211.7 142.4L214 -27.6L341.4 99.9L257.5 188.6z" /> + <glyph glyph-name="btc" + unicode="" + horiz-adv-x="384" d=" M310.204 205.362C337.9340000000001 219.542 355.581 244.752 351.4840000000001 286.662C346.1260000000001 344.013 299.0260000000001 363.235 236.6340000000001 368.591V448H188.1060000000001V370.7970000000001C175.5010000000001 370.7970000000001 162.5810000000001 370.482 149.662 370.1670000000001V448H101.134V368.591C83.2920000000001 368.052 62.512 368.315 3.764 368.591V316.913C42.078 317.591 62.181 320.053 66.787 295.486V78.057C63.862 58.565 48.263 61.372 13.532 61.986L3.765 4.32C92.246 4.32 101.135 4.005 101.135 4.005V-64H149.663V3.06C162.897 2.745 175.817 2.745 188.107 2.745V-64H236.635V4.005C317.9340000000001 8.417 372.2820000000001 28.899 379.5300000000001 105.472C385.201 166.918 356.2100000000001 194.334 310.2040000000001 205.362zM150.608 313.447C178.023 313.447 263.7340000000001 321.954 263.7340000000001 264.919C263.7340000000001 210.404 178.0240000000001 216.707 150.608 216.707V313.447zM150.608 61.671V168.179C183.38 168.179 283.735 177.317 283.735 114.924C283.7340000000001 54.738 183.38 61.671 150.608 61.671z" /> + <glyph glyph-name="buromobelexperte" + unicode="" + horiz-adv-x="448" d=" M0 416V288H128V416H0zM120 296H8V408H120V296zM160 416V288H288V416H160zM280 296H168V408H280V296zM320 416V288H448V416H320zM440 296H328V408H440V296zM0 256V128H128V256H0zM120 136H8V248H120V136zM160 256V128H288V256H160zM280 136H168V248H280V136zM320 256V128H448V256H320zM440 136H328V248H440V136zM0 96V-32H128V96H0zM120 -24H8V88H120V-24zM160 96V-32H288V96H160zM280 -24H168V88H280V-24zM320 96V-32H448V96H320z" /> + <glyph glyph-name="buysellads" + unicode="" + horiz-adv-x="448" d=" M224 297.3L266.9 136.6H181.1L224 297.3zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM382.7 42.7L288.2 341.4H159.8L65.3 42.7H156L267.7 134.3L291.9 42.6999999999999H382.7z" /> + <glyph glyph-name="cc-amazon-pay" + unicode="" + horiz-adv-x="576" d=" M124.7 246.2C124.8 258 124.7 269.7 124.7 281.5V316.8C124.7 318.1 125.1 318.8 126.1 319.5C137.6 327.5 150.2 331.6 164.3 330.6C176.8 329.7 187 323.6 192.4 308.9C195.7 300 196.5 290.7000000000001 196.5 281.2000000000001C196.5 272.5 195.8 263.9 193.1 255.6C187.4 237.8 174.4 230.9000000000001 157.4 231.7C145.7 232.2 135.5 236.7 126 243.4C125.1 244.2 124.6 245 124.7 246.2zM279.6 231.6C284.2000000000001 229.8 288.9000000000001 229.6 293.7000000000001 230.1C305.3000000000001 231.3 315.6 235.8 325.0000000000001 242.6C325.9000000000001 243.2 326.3000000000001 243.9 326.3000000000001 245.1C326.2000000000001 249 326.3000000000001 253 326.3000000000001 256.9C326.3000000000001 260.9 326.2000000000001 264.9 326.3000000000001 268.9C326.3000000000001 270.3 325.9000000000001 270.9 324.5000000000001 271.1C317.5000000000001 272 310.6000000000001 273.3 303.6000000000001 274C296.6000000000001 274.6 289.6000000000001 274.3 282.8000000000001 272.1C276.1000000000001 269.9 271.1000000000001 265.9 269.1000000000001 259C267.5000000000001 253.6 267.5000000000001 248.2 269.2000000000001 242.8C270.8000000000002 237.3 274.4000000000001 233.6 279.6000000000001 231.6zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM368.5 344.1C368.9 342.4 369.4 340.7 370.1 339C386.6 298.4 403 257.7 419.6 217.1C421 213.6 421.3 210.7 419.8 207.2C417 201 414.9000000000001 194.6 412 188.5C409.4 183 405.3 179 399.3 177.3C395.1 176.2 390.8 176 386.4000000000001 176.4C384.3 176.6 382.2000000000001 177.1 380.1 177.2000000000001C377.3 177.4 375.9000000000001 176.1 375.8 173.2000000000001C375.7 170.4 375.7 167.6 375.8 164.9C375.9000000000001 160.3 377.4000000000001 158.2000000000001 382 157.4C386.7 156.6 391.4 155.8 396.2 155.7000000000001C410.5 155.4 421.9 161.1 429.3 173.6C432.2 178.5 434.9000000000001 183.7000000000001 437 189C456.8 239.1 476.5 289.3 496.2 339.5C496.8 341 497.3 342.5 497.5 344.1C497.9 346.5 496.8 347.7 494.4 347.8C488.8 347.9 483.3 347.8 477.7 347.8C474.6 347.8 472.4 346.4 471.3 343.5C470.9 342.4 470.4 341.2 470 340.1L440.9 256.4C438.8 250.3 436.7 244.3 434.4 237.8C434 238.7 433.8 239.2 433.6 239.7C422.8 269.6 412 299.6 401.2 329.5C399.5 334.2 397.7 339 395.9 343.7C395 346.2 393.2 347.7 390.5 347.7C384.1 347.8 377.7 347.9 371.3 347.8C369.1 347.8 368 346.2 368.5 344.1zM242.4 242C244.1 230.3 250 221.2 260.4 215.4C270.3 209.9 281.1 209.2 292.1 210.8C304.8 212.7 316 218.1 325.9 226.3C326.3 226.6 326.7 226.9 327.3 227.3C327.8 224.1 328.2 221.1 328.8 218.1C329.3 215.5 330.9 213.8 333.3 213.7C337.9 213.6 342.4 213.6 347 213.7C349.3 213.8 350.8 215.3 351 217.6C351.1 218.4 351.1 219.2 351.1 219.9V308.7000000000001C351.1 312.3000000000001 350.9 315.9000000000001 350.4 319.5000000000001C348.8 330.3000000000001 344.2 339.2000000000001 334.5 344.9000000000001C328.9 348.2000000000001 322.7 349.9000000000001 316.3 350.8000000000001C313.3 351.2000000000001 310.3 351.5000000000001 307.2 351.9000000000001H297.2C296.4 351.8000000000001 295.6 351.6000000000001 294.7 351.6000000000001C286.5 351.2000000000001 278.4 350.2000000000001 270.5 348.1000000000001C265.4 346.8000000000001 260.5 344.9000000000001 255.5 343.2000000000001C252.5 342.2000000000001 251 340.0000000000001 251.1 336.7000000000001C251.2 333.9000000000001 251 331.1000000000001 251.1 328.4000000000001C251.2 324.3000000000001 252.9 323.2000000000001 256.8 324.3000000000001C263.3 326.0000000000001 269.9000000000001 327.8000000000001 276.5 329.1000000000001C286.8 331.0000000000001 297.2 331.8000000000001 307.6 330.3000000000001C313 329.5000000000001 318.1 327.9000000000001 321.7000000000001 323.3000000000001C324.8000000000001 319.3000000000001 325.9000000000001 314.5000000000001 326.1 309.6000000000001C326.4000000000001 302.7000000000001 326.3 295.7000000000001 326.4000000000001 288.8000000000001C326.4000000000001 288.4000000000001 326.3 288.1000000000001 326.2000000000001 287.6000000000001C325.8000000000001 287.6000000000001 325.4000000000001 287.6000000000001 325.1 287.7000000000001C316.3 289.8000000000001 307.4000000000001 291.3000000000001 298.3 291.8000000000001C288.8 292.3000000000001 279.4000000000001 291.7000000000001 270.4000000000001 288.6000000000001C259.6 284.8000000000001 250.9000000000001 278.3000000000001 245.8000000000001 267.8000000000001C241.7000000000001 259.5000000000001 241.2000000000001 250.8000000000001 242.4000000000001 242.0000000000001zM98.7 341.1V165.8C98.7 165 98.7 164.1 98.8 163.3C99 160.8 100.5 159.1999999999999 102.9 159.1C108.8 159 114.7 159 120.6 159.1C123.1 159.1 124.6 160.8 124.7 163.2C124.8 164 124.8 164.9 124.8 165.7V226.4C125.7 225.7 126.2 225.2 126.7 224.8C141.7 212.3 158.9 208.2 177.8 211.9C194.9 215.3 206.7 225.8 214.5 241.1C220.3 252.7 222.8 265.2 223.2 278.1C223.7 292.4 222.2 306.5 216.4 319.8C209.3 336.2 197.5 347.1 179.7 350.7C177 351.3 174.2 351.5 171.5 351.9H164.5C163.3 351.7 162.1 351.6 160.9 351.4C149.2 350 138.6 345.6 129.1 338.7C127.1 337.3 125.2 335.7 123.2 334.2C123.1 334.7 122.9 335 122.8 335.4C122.4 337.7 122.1 340 121.7 342.3C121.1 346.2 119.2 347.8 115.3 347.9H105.6C99.7 348 98.7 346.9 98.7 341.1zM493.6 109C490.9 109.7 488.5 109 486 108C442.1 89.6 396.5 77.8 349.2 72.2C334.7 70.5 320.1 69.4 305.5 69C278.9 68.3 252.3 69.8 225.9 73.3C208.1 75.7 190.4 79 172.9 83.2C135.9 92.1 100.2 104.9 66.2 122C57.4 126.4 48.8 131.3 40.1 136C36.3 138.1 33.9 137.5 31.9 133.9V132.2C33.1 130.6 34.1 128.8 35.6 127.4C71.6 95.2 112.2 70.9 157.6 54.5C179.5 46.6 202 40.8 224.9 37C238.9 34.7 252.9 33.2 267.1 32.5C270.1 32.4 273.1 32.3 276.1 32.1C276.8 32.1 277.5 31.9 278.2 31.8H295.9C296.6 31.9 297.3 32.1 298 32.1C312.9 32.5 327.8 33.9 342.6 36.1C364 39.3 385 44.2 405.5 50.8C435.1 60.4 463.2 73.2 488.9 90.9C491.7 92.8 494.6 94.7000000000001 496.9 97.1C501.2 101.5 499.2 107.5 493.6 109zM544 136.7C543.2 140.9 540 142.5 536.4 143.7C530.6999999999999 145.6 524.8 146.5 518.8 147C507.8 147.9 496.8 147.4 485.9999999999999 145.4C473.9999999999999 143.2 462.6 139.3 452.4999999999999 132.3C451.3 131.5 450.1 130.5 449.3999999999999 129.3C448.7999999999999 128.4 448.7 127 448.8999999999999 125.9C449.2 124.6 450.5999999999999 124.3 451.8999999999999 124.4C452.4999999999999 124.4 453.0999999999999 124.4 453.6999999999999 124.5L473.1999999999999 126.6C482.8 127.5 492.3999999999999 128.1 501.9999999999999 127.4C506.1 127.1 510.1 126.2000000000001 514 125.2000000000001C518.3 124.1 520.2 120.8000000000001 520.4 116.5000000000001C520.6999999999999 109.8000000000001 519.1999999999999 103.4 517.5 97.0000000000001C514 84.1000000000001 509.2 71.6000000000001 504.2 59.2000000000001C503.9 58.4 503.5 57.5000000000001 503.4 56.7000000000001C503 54.2 504.4 52.7 506.8 53.2C508.1999999999999 53.5000000000001 509.8 54.3000000000001 510.8 55.3000000000001C514.5 58.9000000000001 518.3 62.5000000000001 521.4 66.5000000000001C532.1 80.3000000000001 538.4 96.1000000000001 542.1 113.1000000000001C542.8000000000001 116.1000000000001 543.3000000000001 119.2000000000001 543.8000000000001 122.2000000000001C544.0000000000001 126.9000000000001 544.0000000000001 131.8000000000001 544.0000000000001 136.7000000000001z" /> + <glyph glyph-name="cc-amex" + unicode="" + horiz-adv-x="576" d=" M576 192.6C538.1 192.8 531.8 193.5 521.5 187.6V192.6C476.2 192.6 468 194.3 456.6 187.4V192.6H378.4000000000001V187.5C367.0000000000001 194 357.0000000000001 192.6 302.7000000000001 192.6V187C296.4000000000001 190.7 288.2000000000001 192.6 278.4000000000001 192.6H220.4C216.9 188.8 207.9 178.9 204.7000000000001 175.4C192.0000000000001 189.5 194.2000000000001 187 189.2000000000001 192.6H106.1000000000001V100.3H188.1000000000001C191.4000000000001 103.8 201.0000000000001 114.1999999999999 204.2000000000001 117.6999999999999C216.9 103.3999999999999 214.5000000000001 105.9999999999999 219.6000000000001 100.3H268.5000000000001C268.5000000000001 115 268.6000000000001 108.6 268.6000000000001 123.3C280.1000000000001 123.1 292.9000000000001 123.5 302.9000000000001 129.5C302.9000000000001 115.6 302.8000000000001 112.3999999999999 302.8000000000001 100.3H342.4000000000001C342.4000000000001 118.8 342.5000000000001 107.6999999999999 342.5000000000001 125.6C348.7000000000001 125.6 350.2000000000001 125.6 351.9000000000001 125.5C352.0000000000001 124.1999999999999 351.9000000000001 125.5 351.9000000000001 100.3C504.7000000000001 100.3 497.8000000000001 99.1999999999999 508.6000000000001 104.8V100.3C543.4000000000001 100.3 563.4000000000001 98.1 576.1000000000001 106.4V16C576.1000000000001 -10.5 554.6000000000001 -32 528.1000000000001 -32H48C21.5 -32 0 -10.5 0 16V219.7H26.6C30.8 229.8 28.8 225 33 235H52.2C56.4 225 54.4 229.8 58.6 219.7H111.5V231.1C113.7 226.1 112.6 228.6 116.6 219.7H146.1C148.5 225.2 148.7 225.5 151.2 231.1V219.7H286.7V244.8C293.1 244.8 294.7 244.9 296.5 244.6C296.5 244.6 296.3 233.7 296.6 219.8H363.1V228.7C370.5 222.8 380.5 219.8 392.8 219.8H419.6C423.8 229.9 421.8 225.1 426 235.1H445C451.5 220.1 445.2 234.6 451.6 219.8H504.4V241.7C516.2 222 512.2 228.8 517.6 219.8H559.2V311.8H519.3000000000001V293.4C507.1000000000001 313.6 513.0000000000001 303.8 508.1000000000001 311.8H464.8000000000001V291.2C458.6000000000001 305.8 460.2 302 456.0000000000001 311.8H423.6000000000001C423.2000000000001 311.8 421.3000000000001 311.6 421.3000000000001 312.1H393.7000000000001C380.9000000000001 312.1 370.6 308.9 363.0000000000001 302.8V312.1H323.1000000000001V306.8C312.3000000000001 312.9 302.4000000000001 311.9 258.7000000000001 312.1C258.6 312.1 247.1000000000001 312.2 247.1000000000001 312.1H144.1000000000001C141.6000000000001 306 137.3000000000001 295.7 131.5000000000001 282.1C128.7000000000001 288.1 120.5000000000001 305.9 117.6000000000001 312.1H71.6000000000001V291C64.2000000000001 308.4 66.9000000000001 302 62.6000000000001 312.1H22.9C19.5 304.2 9.2 280.1 -0.2 258.2V368C-0.2 394.5 21.3 416 47.8 416H527.8C554.3 416 575.8 394.5 575.8 368V192.6zM389.4 273.2C389.1 273 388 271 388 265.6C388 259.6 388.9 257.9 389.1 257.7C389.3 257.6 390.2000000000001 257.2 392.5 257.2L399.8 274.1C398.7 274.1 397.7 274.2 396.7 274.2C391.1 274.2 389.7 273.5 389.4 273.2zM369.5 142.3C378.7 139 380.5 132.8 380.5 123.9L380.4 110.1H363.8L363.9 121.6C363.9 133.4 360.1 135.4 349.1 135.4H331.5L331.3999999999999 110.1H314.7999999999999L314.8999999999999 179.4H354.2999999999999C367.2999999999999 179.4 381.3999999999999 177.1 381.3999999999999 160.7C381.2999999999999 153.1 377.2 145.4 369.5 142.3zM363.2 157.6999999999999C363.2 164.0999999999999 357.6 165.0999999999999 352.5 165.0999999999999H331.5V149.4999999999999H352.2C357.8 149.4999999999999 363.2 150.7999999999999 363.2 157.6999999999999zM544.9 164.8H575V179.4H542.1C529.3000000000001 179.4 518.3000000000001 172.8 518.3000000000001 158.7C518.3000000000001 125.7 561.0000000000001 145.9 561.0000000000001 131.3C561.0000000000001 126.2 556.7000000000002 124.9 552.6000000000001 124.9H520.6000000000001L520.5000000000001 110.1H552.5000000000001C560.9000000000001 110.1 570.1000000000001 111.9 575.0000000000001 119V144.8C564.5000000000001 158.6 535.7000000000002 146.1 535.7000000000002 158.3C535.7000000000002 164.1 540.3000000000002 164.8 544.9000000000002 164.8zM445.7 165.1V179.4H390.5L390.4 110.1H445.6L445.7 124.4L407.1 124.7V138.5H445V152.6H407.2V165.1H445.7zM487.9 125H455.7L455.6 110.1999999999999H487.8C502.6 110.1999999999999 514 115.8 514 132.1999999999999C514 165.3999999999999 471.1 143.3999999999999 471.1 158.5C471.1 164.1 476 164.8999999999999 480.3 164.8999999999999H510.7V179.5H477.5C464.7 179.5 454 172.8999999999999 454 158.8C454 125.8 496.7 146.3 496.7 131.4C496.6 126 492 125 487.9 125zM409.8 283.7C392.4 284 376.6 287.8 376.6 264C376.6 252.2 379.4 244.1 392.7 244.1H400.1L423.6 298.5999999999999H448.4L476.3 233.2V298.5999999999999H501.6L530.6999999999999 250.5V298.5999999999999H547.5999999999999V229.6H524L492.8 281.5V229.6H459.1L452.5 244.9H418.2L411.8 229.6H392.6C369.8 229.6 359.6 241.4 359.6 263.5999999999999C359.6 286.9 370.1 298.8999999999999 393.6 298.8999999999999H409.7000000000001V283.7zM424.1 259.2H446.9L435.7 286.8L424.1 259.2zM351.5 298.8H334.6V229.5H351.5V298.8zM313.4 261.5C322.9 258.2 324.4 252.3 324.4 243.1V229.6H307.8C307.5 244.4 311.4 254.7 293 254.7H275V229.6H258.6V298.8999999999999L297.7 298.5999999999999C311 298.5999999999999 325.1 296.5999999999999 325.1 280.2C325.2 272.2 320.8 264.4999999999999 313.4 261.4999999999999zM306.7 276.8C306.7 283.2 301.1 284.2 296 284.2H275V268.9H295.7C301.4 268.9 306.7 270.2 306.7 276.8zM247.2 284.2V298.8H191.7V229.5H247.2V243.8H208.3V257.6H246.1V271.7H208.3V284.2H247.2zM162.6 229.5V283.7L138.6 229.5H124L100 283.7V229.5H66.2L59.8 244.8H25.3L18.9 229.5H1L30.7 298.8H55.2L83.3 233.1V298.8H110.4L132.1 251.8L151.8 298.8H179.4V229.5H162.6zM53.9 259.2L42.4 286.8L31.2 259.2H53.9zM306.9 156.7C306.9 128.8 276.5 133.4 257.6 133.4L257.5 110.1H225.3L204.9 133.1L183.5999999999999 110.1H118.1999999999999L118.2999999999999 179.4H184.7999999999999L205.2999999999999 156.6L226.3 179.4H279C294.6 179.4 306.9 174 306.9 156.7zM194.2 144.9L176.3 165.1H134.6V152.6H170.9V138.5H134.6V124.6999999999999H175.2L194.2 144.8999999999999zM241 172L215.7 144.6L241 116.5V172zM289.3 156.7C289.3 162.8 284.7 165.1 279.1 165.1H257.6V147.5H278.8C284.7 147.5 289.3 150.3 289.3 156.6999999999999z" /> + <glyph glyph-name="cc-apple-pay" + unicode="" + horiz-adv-x="576" d=" M302.2 229.6C302.2 212.4 291.7 202.5 273.2 202.5H248.9V256.7H273.3C291.7 256.7 302.2 246.9 302.2 229.6zM349.7 167C349.7 158.7 356.9 153.3 368.2 153.3C382.6 153.3 393.4 162.4 393.4 175.2V182.9L369.9 181.4C356.6 180.5 349.7 175.6 349.7 167zM576 369V17C576 -9.5 554.5 -31 528 -31H48C21.5 -31 0 -9.5 0 17V369C0 395.5 21.5 417 48 417H528C554.5 417 576 395.5 576 369zM127.8 250.8C136.2 250.1 144.6 255 149.9 261.2000000000001C155.1 267.6 158.5 276.2000000000001 157.6 284.9C150.2 284.6 141 280 135.7 273.6C130.9 268.1 126.8 259.2 127.8 250.8zM188.4 176.3C188.2 176.5 168.8 183.9 168.6 206.3C168.4 225 183.9 234 184.6 234.5C175.8 247.5 162.2 248.9 157.5 249.2C145.3 249.9 134.9 242.3 129.1 242.3C123.2 242.3 114.4 248.9 104.8 248.7C92.3 248.5 80.6 241.4 74.3 230.1C61.2 207.5 70.9 174.1 83.6 155.7C89.8 146.6 97.3 136.6 107.1 137C116.4 137.4 120.1 143 131.3 143C142.6 143 145.8 137 155.6 137.1C165.8 137.3 172.1 146.2000000000001 178.4 155.3C185.3 165.7 188.2 175.7 188.4 176.3zM323.8 229.7C323.8 256.3 305.3 274.5 278.9000000000001 274.5H227.7000000000001V138.1H248.9000000000001V184.7000000000001H278.2000000000001C305.0000000000001 184.7000000000001 323.8000000000001 203.1000000000001 323.8000000000001 229.7000000000001zM413.8 206C413.8 225.7 398 238.4000000000001 373.8 238.4000000000001C351.3 238.4000000000001 334.7 225.5000000000001 334.1 207.9H353.2000000000001C354.8000000000001 216.3000000000001 362.6 221.8000000000001 373.2000000000001 221.8000000000001C386.2000000000001 221.8000000000001 393.4000000000001 215.8000000000001 393.4000000000001 204.6000000000001V197.1000000000001L367.0000000000001 195.5000000000001C342.4000000000001 194.0000000000001 329.1000000000001 183.9 329.1000000000001 166.4C329.1000000000001 148.7000000000001 342.8000000000001 137.0000000000001 362.5000000000001 137.0000000000001C375.8000000000001 137.0000000000001 388.1000000000001 143.7000000000001 393.7000000000001 154.4H394.1V138H413.7000000000001V206zM516 237.1H494.5L469.6 156.5H469.2L444.3000000000001 237.1H422L457.9 137.8L456 131.8C452.8 121.6 447.5 117.6 438.1 117.6C436.4000000000001 117.6 433.2000000000001 117.8 431.9000000000001 117.9V101.5000000000001C433.1 101.1000000000001 438.4000000000001 101.0000000000001 440.0000000000001 101.0000000000001C460.7 101.0000000000001 470.4 108.9 478.9 132.8000000000001L516 237.1z" /> + <glyph glyph-name="cc-diners-club" + unicode="" + horiz-adv-x="576" d=" M239.7 368.1C142.8 368.1 63.9 289.5 63.9 192.3C63.9 95.4 142.8 16.5 239.7 16.5C336.9 16.5 415.5 95.4 415.5 192.3C415.5 289.5 336.9 368.1 239.7 368.1zM199.8 88.5C158.1 104.4 128.4 144.9 128.4 192.3S158.1 280.2000000000001 199.8 296.4V88.5zM279.6 88.2V296.4C321.3 280.2000000000001 351 239.7 351 192.3S321.3 104.4 279.6 88.2000000000001zM528 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416zM329.7 0H239.4C133.2 0 45.6 85.5 45.6 190.2C45.6 304.8 133.2 384 239.4 384H329.7C434.7 384 530.4 304.8 530.4 190.2C530.4 85.5 434.7 0 329.7 0z" /> + <glyph glyph-name="cc-discover" + unicode="" + horiz-adv-x="576" d=" M83 235.9C83 228 79.8 220.4 74.1 215.2C69.2 210.8 62.5 208.8 52.2 208.8H48V263H52.2C62.5 263 68.9 261.3 74.1 256.4C79.8 251.4 83 243.8 83 235.9zM504.8 264H499.9V239.1H504.6C514.9 239.1 520.4 243.5 520.4 251.9C520.4 259.8 514.9 264 504.8 264zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM428 195H473.3V208.8H444V231H472.3V244.8H444V263H473.3V277H428V195zM341.8 277L376.8 192.8H385.4000000000001L420.9000000000001 277H403.4000000000001L381.2000000000001 221.8L359.3000000000001 277H341.8000000000001zM258.8 235.4C258.8 210.8 278.7 190.8 303.4000000000001 190.8C328.0000000000001 190.8 348.0000000000001 210.7 348.0000000000001 235.4C348.0000000000001 260 328.1000000000001 280 303.4000000000001 280C278.8 280 258.8 260.1 258.8 235.4zM190.8 235.9C190.8 203.4 224.4 183.4 254.1 197.7V216.7C234.8 197.4 207.3 210.9 207.3 235.9C207.3 259.6 234 275 254.1 254.9V273.9C223.9 288.9 190.8 267.1 190.8 235.9zM156.9 207.6C149.3 207.6 143.1 211.3 139.4 218.4L129.1 208.5C146.9 182.4 185.7 190.3 185.7 219.8C185.7 232.9 180.3 238.8 162.1 245.4C152.5 248.8 149.8 251.3 149.8 255.7C149.8 264.4 164.3 269.8 174.7 258.2000000000001L183.1 269C164 286.1 133.4 277.9000000000001 133.4 254.7C133.4 243.4 138.6 237.5000000000001 153.6 232.0000000000001C179.3 222.9 168.3 207.6 156.9 207.6zM99.5 235.9C99.5 260 81.5 277 55.4 277H32V195H55.4C86.3 195 99.5 217.4 99.5 235.9zM122.9 277H106.9V195H122.9V277zM544 160C510.7 139.2 317.6 35.6 128 0H529C537.2 0 544 6.8 544 15V160zM544 195L518.1 229.5C530.2 232 536.8000000000001 240.1 536.8000000000001 252.7C536.8000000000001 281.2 506.5000000000001 277.1 483.9000000000001 277.1V195.1H499.9000000000001V227.9H502.1000000000001L524.3000000000001 195.1H544z" /> + <glyph glyph-name="cc-jcb" + unicode="" + horiz-adv-x="576" d=" M431.5 203.7V236C472.7 236 470 235.8 470 235.8C477.3 234.5 483.3 228.5 483.3 219.8C483.3 211 477.3 205.3 470 204C468.8 203.6 466.7 203.7 431.5 203.7zM474.3 183.5C471.5 184.2 471 184 431.5 184V149C471.1 149 471.5 148.8 474.3 149.5C481.8 151 487.8 157.5 487.8 166.5C487.8 175.2 481.8 182 474.3 183.5zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM182 255.7H125C125 188.6 135.7 146 89.2 146C69.7 146 50.4 151.7 32 160.8V132.8C62 124.5 100 124.5 100 124.5C197.9 124.5 182 172.2 182 255.7zM360.5 251.2C297.1 267.2 195.5 266.1 195.5 191.9C195.5 114.8 303.7 118.3 360.5 132.7V161C312.9 136.3 253 139 253 192S312.8 247.6 360.5 223.2V251.2zM544 161.5C544 180 527.5 192 506 193.5V194.3C525.5 197 536.3 209.8 536.3 224.5C536.3 243.5 520.5999999999999 254.5 499.3 255.5C499.3 255.5 505.6 255.8 379 255.8V128.3H501.6999999999999C525.9999999999999 128.2 543.9999999999999 141.2 543.9999999999999 161.5z" /> + <glyph glyph-name="cc-mastercard" + unicode="" + horiz-adv-x="576" d=" M482.9 37.7C482.9 30.9 478.3 26 471.7 26C464.9 26 460.5 31.2 460.5 37.7C460.5 44.2 464.9 49.4 471.7 49.4C478.3 49.4 482.9 44.2 482.9 37.7zM172.1 49.4C165 49.4 160.9 44.2 160.9 37.7C160.9 31.2 165 26 172.1 26C178.6 26 183 30.9 183 37.7C182.9 44.2 178.6 49.4 172.1 49.4zM289.6 49.7C284.2 49.7 280.9 46.2 280.1 41H299.2C298.3 46.7 294.8 49.7 289.6 49.7zM397.4 49.4C390.6 49.4 386.5 44.2 386.5 37.7C386.5 31.2 390.6 26 397.4 26C404.2 26 408.6 30.9 408.6 37.7C408.6 44.2 404.2 49.4 397.4 49.4zM503.3 23.3C503.3 22.9999999999999 503.6 22.8 503.6 22.1999999999999C503.6 21.8999999999999 503.3 21.6999999999999 503.3 21.0999999999999C502.9999999999999 20.7999999999999 502.9999999999999 20.5999999999999 502.8 20.2999999999999C502.4999999999999 19.9999999999999 502.3 19.7999999999999 501.6999999999999 19.7999999999999C501.3999999999999 19.4999999999999 501.1999999999999 19.4999999999999 500.5999999999999 19.4999999999999C500.2999999999999 19.4999999999999 500.0999999999999 19.4999999999999 499.4999999999999 19.7999999999999C499.1999999999999 19.7999999999999 498.9999999999999 20.0999999999999 498.6999999999999 20.2999999999999C498.3999999999999 20.5999999999999 498.1999999999999 20.7999999999999 498.1999999999999 21.0999999999999C497.8999999999999 21.5999999999999 497.8999999999999 21.8999999999999 497.8999999999999 22.1999999999999C497.8999999999999 22.6999999999999 497.8999999999999 22.9999999999999 498.1999999999999 23.3C498.1999999999999 23.8 498.4999999999999 24.1 498.6999999999999 24.4C498.9999999999999 24.7 499.1999999999999 24.7 499.4999999999999 24.9C499.9999999999999 25.2 500.2999999999999 25.2 500.5999999999999 25.2C501.0999999999999 25.2 501.3999999999999 25.2 501.6999999999999 24.9C502.1999999999999 24.6 502.4999999999999 24.6 502.8 24.4S502.9999999999999 23.8 503.3 23.3zM501.1 21.9C501.6 21.9 501.6 22.2 501.9 22.2C502.2 22.5 502.2 22.7 502.2 23C502.2 23.3 502.2 23.5 501.9 23.8C501.6 23.8 501.4 24.1 500.8 24.1H499.1999999999999V20.6H499.9999999999999V22H500.3L501.4 20.6H502.2L501.1 21.9zM576 367V15C576 -11.5 554.5 -33 528 -33H48C21.5 -33 0 -11.5 0 15V367C0 393.5 21.5 415 48 415H528C554.5 415 576 393.5 576 367zM64 227.4C64 150.9 126.1 88.9 202.5 88.9C229.7 88.9 256.4 97.1 279 112C206.1 171.3 206.6 283.2 279 342.5C256.4 357.5 229.7 365.6 202.5 365.6C126.1 365.7 64 303.6 64 227.4zM288 118.6C358.5 173.6 358.2 280.8 288 336.1C217.8 280.8 217.5 173.5 288 118.6zM145.7 42.3C145.7 51 140 56.7 131 57C126.4 57 121.5 55.6 118.2 50.5C115.8 54.6 111.7 57 106 57C102.2 57 98.4 55.6 95.4 51.6V56H87.2V19.3H95.4C95.4 38.2 92.9 49.5 104.4 49.5C114.6 49.5 112.6 39.3 112.6 19.3H120.5C120.5 37.6 118 49.5 129.5 49.5C139.7 49.5 137.7 39.5 137.7 19.3H145.9V42.3zM190.6 56H182.7V51.6C180 54.9 176.2 57 171 57C160.7 57 152.8 48.8 152.8 37.7C152.8 26.5 160.7 18.4 171 18.4C176.2 18.4 180 20.3 182.7 23.8V19.1999999999999H190.6V56zM231.1 30.4C231.1 45.4 208.2 38.6 208.2 45.6C208.2 51.3 220.1 50.4 226.7 46.7L230 53.2C220.6 59.3 199.8 59.2 199.8 45C199.8 30.7 222.7 36.7 222.7 30C222.7 23.7 209.2 24.2 202 29.2L198.5 22.9C209.7 15.3 231.1 16.9 231.1 30.4zM266.5 21.1L264.3 27.9C260.5 25.8 252.1 23.5 252.1 32V48.6H265.2000000000001V56H252.1000000000001V67.2H243.9000000000001V56H236.3000000000001V48.7H243.9000000000001V32C243.9000000000001 14.4 261.2000000000001 17.6 266.5000000000001 21.1zM279.8 34.4999999999999H307.3C307.3 50.6999999999999 299.9000000000001 57.1 289.9000000000001 57.1C279.3 57.1 271.7000000000001 49.2 271.7000000000001 37.8C271.7000000000001 17.3 294.3000000000001 13.9 305.5000000000001 23.6L301.7000000000001 29.6C293.9000000000001 23.2 282.1 23.8 279.8000000000001 34.4999999999999zM338.9000000000001 55.9999999999999C334.3 57.9999999999999 327.3 57.8 323.7000000000001 51.6V56H315.5000000000001V19.3H323.7000000000001V40C323.7000000000001 51.6 333.2000000000001 50.1 336.5000000000001 48.4L338.9000000000001 56zM349.5000000000001 37.6999999999999C349.5000000000001 49.0999999999999 361.1000000000001 52.8 370.2000000000001 46.0999999999999L374.0000000000001 52.5999999999999C362.4000000000001 61.6999999999999 341.3000000000001 56.6999999999999 341.3000000000001 37.5999999999999C341.3000000000001 17.7999999999999 363.7000000000001 13.7999999999999 374.0000000000001 22.5999999999999L370.2000000000001 29.0999999999999C361.0000000000001 22.5999999999999 349.5000000000001 26.4999999999999 349.5000000000001 37.6999999999999zM416.2000000000001 55.9999999999999H408V51.6C399.7 62.6 378.1 56.4 378.1 37.7C378.1 18.5 400.5 13 408 23.8V19.2H416.2V56zM449.9000000000001 55.9999999999999C447.5000000000001 57.1999999999999 438.9000000000001 58.8999999999999 434.7000000000001 51.6V56H426.8000000000001V19.3H434.7000000000001V40C434.7000000000001 51 443.7000000000001 50.3 447.5000000000001 48.4L449.9000000000001 56zM490.2 70.8999999999999H482.3000000000001V51.5999999999999C474.1000000000001 62.4999999999999 452.4000000000001 56.6999999999999 452.4000000000001 37.6999999999999C452.4000000000001 18.3 474.9000000000001 13.0999999999999 482.3000000000001 23.8V19.1999999999999H490.2V70.8999999999999zM497.8000000000001 145.9999999999999V141.3999999999999H498.6000000000001V146H500.5000000000001V146.8H495.9V146H497.8zM504.4000000000001 22.1999999999999C504.4000000000001 22.6999999999999 504.4000000000001 23.2999999999999 504.1000000000001 23.7999999999999C503.8000000000001 24.0999999999999 503.6000000000001 24.5999999999999 503.3000000000001 24.8999999999999C503.0000000000001 25.1999999999999 502.5000000000001 25.3999999999999 502.2 25.6999999999999C501.7 25.6999999999999 501.1 25.9999999999999 500.6 25.9999999999999C500.3 25.9999999999999 499.8 25.6999999999999 499.2 25.6999999999999C498.7 25.3999999999999 498.4 25.1999999999999 498.1 24.8999999999999C497.6 24.5999999999999 497.3 24.0999999999999 497.3 23.7999999999999C497 23.2999999999999 497 22.6999999999999 497 22.1999999999999C497 21.8999999999999 497 21.3999999999999 497.3 20.7999999999999C497.3 20.4999999999999 497.6 19.9999999999999 498.1 19.6999999999999C498.4 19.3999999999999 498.6 19.1999999999999 499.2 18.8999999999999C499.7 18.5999999999999 500.3000000000001 18.5999999999999 500.6 18.5999999999999C501.1 18.5999999999999 501.7 18.5999999999999 502.2 18.8999999999999C502.5000000000001 19.1999999999999 503.0000000000001 19.3999999999999 503.3000000000001 19.6999999999999C503.6000000000001 19.9999999999999 503.8000000000001 20.4999999999999 504.1000000000001 20.7999999999999C504.4000000000001 21.3999999999999 504.4000000000001 21.8999999999999 504.4000000000001 22.1999999999999zM507.6000000000001 146.8999999999999H506.2000000000001L504.6000000000001 143.3999999999999L503.0000000000001 146.8999999999999H501.6000000000001V141.4999999999999H502.4000000000001V145.5999999999999L504.0000000000001 142.0999999999999H505.1000000000001L506.5000000000001 145.5999999999999V141.4999999999999H507.6000000000001V146.8999999999999zM512.0000000000001 227.3999999999999C512.0000000000001 303.5999999999999 449.9000000000001 365.6999999999999 373.5000000000001 365.6999999999999C346.3000000000002 365.6999999999999 319.6000000000002 357.4999999999999 297.0000000000001 342.5999999999999C369.1000000000002 283.2999999999999 370.2000000000001 171.0999999999999 297.0000000000001 112.0999999999999C319.6000000000002 97.0999999999999 346.5000000000001 88.9999999999999 373.5000000000001 88.9999999999999C449.9000000000001 88.8999999999999 512.0000000000001 150.8999999999999 512.0000000000001 227.3999999999999z" /> + <glyph glyph-name="cc-paypal" + unicode="" + horiz-adv-x="576" d=" M186.3 189.8C186.3 177.6 176.6 168.3 164.3 168.3C155.1 168.3 148.3 173.5 148.3 183.3C148.3 195.5 157.8 205.3 170 205.3C179.3 205.3 186.3 199.6 186.3 189.8zM80.5 238.3H75.8C74.3 238.3 72.8 237.3 72.6 235.6L68.3 208.9L76.5 209.2000000000001C87.5 209.2000000000001 96 210.7000000000001 98 223.4C100.3 236.8000000000001 91.8 238.3000000000001 80.5 238.3000000000001zM364.5 238.3H360C358.2 238.3 357 237.3 356.8 235.6L352.6 208.9L360.6 209.2000000000001C373.6 209.2000000000001 382.6 212.2000000000001 382.6 227.2000000000001C382.5 237.8000000000001 373 238.3000000000001 364.5 238.3000000000001zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM128.3 232.6C128.3 253.6 112.1 260.6 93.6 260.6H53.6C51.1 260.6 48.6 258.6 48.4 255.9L32 153.8C31.7 151.8 33.2 149.8 35.2 149.8H54.2C56.9 149.8 59.4 152.7 59.7 155.5L64.2 182.1C65.2 189.3 77.4 186.8 82.2 186.8C110.8 186.8 128.3 203.8 128.3 232.6zM212.5 223.8H193.5C189.7 223.8 189.5 218.3 189.3 215.6C183.5 224.1 175.1 225.6 165.6 225.6C141.1 225.6 122.4 204.1 122.4 180.4C122.4 160.9 134.6 148.2 154.1 148.2C163.1 148.2 174.3 153.1 180.6 160.1C180.1 158.6 179.6 155.4 179.6 153.9C179.6 151.6 180.6 149.9 182.8 149.9H200C202.7 149.9 205 152.8 205.5 155.6L215.7 219.9C216 221.8 214.5 223.8 212.5 223.8zM253 125.9L316.7 218.5C317.2 219 317.2 219.5 317.2 220.2C317.2 221.9 315.7 223.7 314 223.7H294.8C293.1 223.7 291.3 222.7 290.3 221.2L263.8 182.1999999999999L252.8 219.6999999999999C252 221.8999999999999 249.8 223.6999999999999 247.3 223.6999999999999H228.6C226.9000000000001 223.6999999999999 225.4000000000001 221.8999999999999 225.4000000000001 220.1999999999999C225.4000000000001 219 244.9000000000001 163.3999999999999 246.6 158.0999999999999C243.9000000000001 154.2999999999999 226.1 129.4999999999999 226.1 126.4999999999999C226.1 124.6999999999999 227.6 123.2999999999999 229.3 123.2999999999999H248.5C250.3 123.3999999999999 252 124.3999999999999 253 125.8999999999999zM412.3 232.6C412.3 253.6 396.1 260.6 377.6 260.6H337.9000000000001C335.2000000000001 260.6 332.7000000000001 258.6 332.4000000000001 255.9L316.2000000000001 153.9C316.0000000000001 151.9 317.5000000000001 149.9 319.4000000000001 149.9H339.9000000000001C341.9000000000001 149.9 343.4000000000001 151.4 343.9000000000001 153.1L348.4000000000001 182.1C349.4000000000001 189.3 361.6 186.8 366.4000000000001 186.8C394.8 186.8 412.3 203.8 412.3 232.6zM496.5 223.8H477.5C473.7 223.8 473.5 218.3 473.2 215.6C467.7 224.1 459.2 225.6 449.5 225.6C425 225.6 406.3 204.1 406.3 180.4C406.3 160.9 418.5 148.2 438 148.2C447.3 148.2 458.5 153.1 464.5 160.1C464.2 158.6 463.5 155.4 463.5 153.9C463.5 151.6 464.5 149.9 466.7 149.9H484C486.7 149.9 489 152.8 489.5 155.6L499.7 219.9C500 221.8 498.5 223.8 496.5 223.8zM544 257.1C544 259.1 542.5 260.6 540.8 260.6H522.3C520.8 260.6 519.3 259.4 519.0999999999999 257.9L502.8999999999999 153.9L502.5999999999999 153.4C502.5999999999999 151.6 504.0999999999999 149.9 506.0999999999999 149.9H522.5999999999999C525.0999999999999 149.9 527.5999999999999 152.8 527.8 155.6L544 256.8V257.1zM454 205.3C441.8 205.3 432.3 195.6 432.3 183.3C432.3 173.6 439.3 168.3 448.5 168.3C460.5 168.3 470.2 177.5 470.2 189.8C470.3 199.6 463.3 205.3 454 205.3z" /> + <glyph glyph-name="cc-stripe" + unicode="" + horiz-adv-x="576" d=" M396.9 191.5C396.9 172.4 388.1 158.1 375 158.1C366.7 158.1 361.7 161.1 358.2 164.8L358 217.6C361.7 221.7 366.8 224.6 375 224.6C387.9 224.7 396.9 210.1 396.9 191.5zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM122.2 166.9C122.2 209.2 67.9 201.6 67.9 217.6C67.9 223.1 72.5 225.3 80 225.3C90.8 225.3 104.5 222 115.3 216.2V249.6C103.5 254.3 91.8 256.1 80 256.1C51.2 256.1 32 241.1 32 215.9C32 176.6 86 183 86 166C86 159.4 80.3 157.3 72.4 157.3C60.6 157.3 45.5 162.2 33.5 168.6V134.7000000000001C46.7 129.0000000000001 60.1 126.6 72.3 126.6C101.9 126.8 122.2 141.3 122.2 166.9zM191.1 253.8H164.1V284.6L129.4 277.2L129.2000000000001 163.3C129.2000000000001 142.3 145.0000000000001 126.8 166.1000000000001 126.8C177.7000000000001 126.8 186.3000000000001 128.9 191.0000000000001 131.5V160.3999999999999C186.5000000000001 158.5999999999999 164.0000000000001 152.0999999999999 164.0000000000001 173V223.5H191.0000000000001V253.8zM264.9000000000001 253.8C260.2000000000001 255.5 243.6 258.6 235.3000000000001 243.3L233.1000000000001 253.8H202.4000000000001V129.3H237.9000000000001V213.7C246.3000000000001 224.7 260.5000000000001 222.6 265.0000000000001 221.1V253.8zM309.1 253.8H273.4000000000001V129.3H309.1V253.8zM309.1 301.1L273.4000000000001 293.5V264.6L309.1 272.2V301.1zM431.8 192.3C431.8 233.6 408.3 256.1 383.4000000000001 256.1C369.5000000000001 256.1 360.5000000000001 249.5 355.6 245L353.8 253.8H322.5V88L358 95.5L358.1 135.7C363.2000000000001 132 370.8 126.7 383.2000000000001 126.7C408.6 126.8 431.8000000000001 147.2 431.8000000000001 192.3zM544 191.1C544 227.5 526.4 256.2 492.7 256.2C458.9 256.2 438.4 227.5 438.4 191.3C438.4 148.5 462.6 126.8 497.2 126.8C514.2 126.8 526.9 130.6999999999999 536.6 136V164.6C526.9 159.7 515.8000000000001 156.7 501.7 156.7C487.9 156.7 475.7 161.6 474.1 178.2H543.6C543.7 180.2 544 187.6 544 191.1zM492.4 227.2C483.5 227.2 473.7 220.5 473.7 204.5H510.4C510.4 220.5 501.1 227.2 492.4 227.2z" /> + <glyph glyph-name="cc-visa" + unicode="" + horiz-adv-x="576" d=" M470.1 216.7S477.7 179.5 479.4 171.7H446C449.3 180.6 462 215.2 462 215.2C461.8 214.9 465.3 224.3 467.3 230.1L470.1 216.7zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM152.5 116.8L215.7 272H173.2L133.9 166L129.6 187.5L115.6 258.9C113.3 268.8 106.2 271.6 97.4 272H32.7L32 268.9C47.8 264.9 61.9 259.1 74.2 251.8L110 116.8H152.5zM246.9 116.6L272.1 272H231.9000000000001L206.8000000000001 116.6H246.9000000000001zM386.8 167.4C387 185.1 376.2 198.6 353.1 209.7000000000001C339 216.8000000000001 330.4000000000001 221.6000000000001 330.4000000000001 228.9000000000001C330.6 235.5000000000001 337.7000000000001 242.3000000000001 353.5000000000001 242.3000000000001C366.6000000000001 242.6000000000001 376.2000000000001 239.5000000000001 383.4000000000001 236.4000000000001L387.0000000000001 234.7000000000001L392.5000000000001 268.3000000000001C384.6000000000001 271.4000000000001 372.0000000000001 274.9000000000001 356.5000000000001 274.9000000000001C316.8000000000001 274.9000000000001 288.9000000000001 253.7000000000001 288.7000000000001 223.5C288.4000000000001 201.2 308.7000000000001 188.8 323.9000000000001 181.3C339.4000000000001 173.7 344.7000000000001 168.7 344.7000000000001 162C344.5000000000001 151.6 332.1 146.8 320.6 146.8C304.6 146.8 296 149.3 282.9000000000001 155.1L277.6 157.6L272 122.7000000000001C281.4 118.4 298.8 114.6 316.8 114.4C359 114.3 386.5 135.2000000000001 386.8 167.4zM528 116.6L495.6 272H464.5C454.9 272 447.6 269.2 443.5 259.1L383.8 116.6H426S432.9 135.8 434.4 139.9H486C487.2 134.4 490.8 116.6 490.8 116.6H528z" /> + <glyph glyph-name="centercode" + unicode="" + horiz-adv-x="512" d=" M329.2 179.4C325.4 144.2 293.8 118.8 258.6 122.6C223.4 126.4 198 158 201.8 193.2C205.6 228.4 237.2 253.8 272.4 250C307.5 246.2 333 214.5999999999999 329.2 179.4zM243.4 -55.7C96.7 -48 -8.2 82.5 10.1 223.7C21.3 310.3 75.9 380.6 149.2 415.7C310.2 492.8 498.9 378.3 503.9 199.1C508 52.1 385.5 -63.1 243.4 -55.7zM423.3 124.3C451.1999999999999 242.3 262.8 330.2 186.1 358.5C128.6 302.2 117 169.9 152.3 14.1C221.1 -1.7 321.4 40.4999999999999 423.3 124.3z" /> + <glyph glyph-name="chrome" + unicode="" + horiz-adv-x="496" d=" M131.5 230.5L55.1 347.9C102.7 407.1 174.1 439.7 247.1 440C289.4 440.3 332.6 429.5 371.9 406.8C415.3 381.6 448.3 345.4 469.3 303.8L264 314.6C205.9 318 150.6 285.3 131.5 230.5zM164.4 192C164.4 145.8 201.8 108.4 248 108.4S331.6 145.8 331.6 192S294.2000000000001 275.6 248.0000000000001 275.6S164.4 238.3 164.4 192zM479.3 281.2L339.6 274C377.5 229.7 378.1 165.8 346.2000000000001 116.8L234.1 -55.6C280.6 -58.1 328.5 -47.9 371.9 -22.7C479.3 39.3 522.8 169.3 479.3 281.2zM133.7 144.4L40.4 327.9C14.9 288.9 0 242.1 0 192C0 68 90.8 -34.7 209.5 -52.9L273.2 71.9C215.6 61.1 160 92.7000000000001 133.7 144.4z" /> + <glyph glyph-name="cloudscale" + unicode="" + horiz-adv-x="448" d=" M318.1 294L308.7000000000001 286.4C286.2000000000001 305.7000000000001 257.2000000000001 320 225.4000000000001 320C153.8 320 96 259.2 96 187.7C96 181.1 96.4 174.6 97.4 168.3C95.4 224.3 139.2 265.7000000000001 190 265.7000000000001C214.2 265.7000000000001 236.2 256.3 252.6 241.0000000000001L227.4 220.6C219.1 221.5 210.6 218.8 204.3 212.5C193.2 201.5 193.2 183.6 204.3 172.5C215.4 161.5 233.2 161.5 244.3 172.5C250.6 178.8 253.3 187.4 252.4 195.6L327.6 284.4C333.9000000000001 290.9 324.3 300.3 318.1 294zM234.3 182.5C228.7 177 219.7 177 214.1 182.5C208.5 188.1 208.5 197.1 214.1 202.7S228.7 208.3 234.3 202.7S239.9 188 234.3 182.5zM224 416C100.5 416 0 315.5 0 192S100.5 -32 224 -32S448 68.5 448 192S347.5 416 224 416zM224 32C135.8 32 64 103.8 64 192S135.8 352 224 352S384 280.2 384 192S312.2 32 224 32z" /> + <glyph glyph-name="cloudsmith" + unicode="" + horiz-adv-x="332" d=" M332.5 28.1C332.5 -18.3 294.9 -56 248.5 -56S164.5 -18.3 164.5 28.1S202.1 112.1 248.5 112.1S332.5 74.5 332.5 28.1zM248.5 272C294.9 272 328.5 309.6 328.5 356S294.9 440 248.5 440S160.5 402.4000000000001 160.5 356S130.9 280 84.5 280S0.5 238.4000000000001 0.5 192S38.1 112 84.5 112S168.5 145.6 168.5 192S202.1 272 248.5 272z" /> + <glyph glyph-name="cloudversify" + unicode="" + horiz-adv-x="616" d=" M148.6 144C156.8 75.5 216 28.5 294.6 32.7C345.8 -10.6 431.4000000000001 -13.1 481 38.3C550.2 37.2 599.5 82.9 612.5 137.8C627.3 200.3 594.3 270.3 520.4 292.9C487.4 381 389 394.4 333.9 377.9C276.6 360.6 249.6 324.7 234.6 268.2C226.8 265.5 208.1 259.3 189.6 244.1C201.3 244.1 204.8 235.2 204.8 224.6V204.2C204.8 193.5 196.1 184.7 185.3 184.7H165.1C154.4 184.7 145.6 190.7 145.6 201.4V208H98.8C95 208 88 203.7 88 196.1V155.7C88 149.3 93.3 143.9 99.7 143.9H148.6zM376 136C365.3 89.7 397.7 63.6 431.3 49.2C324.1 15.4 259.7 100 296 160C262.8 138.4 262.3 88.8 266.8 67.1C248.9 79.5 213 99.5 209.4 146.9C206.4 186.8 230.9 222.6 266.4 240.8000000000001C297 256.6 369.9 249.3 400 200C385.9 248 346.2 270.1 298.2 274.8C329.1 305.5 362.6 325.1 412.4 318.5C482.2 309.2 545.5999999999999 235.7 480.1 168C515.0999999999999 184.3 528.8 222.4 527.5999999999999 244.9L538.0999999999999 225.3C549.8999999999999 203.3 553.3 177.7 547.4999999999999 153.3C538.2999999999998 114.3 506.8999999999999 84.5 467.7999999999999 76.8C435.6999999999999 70.5 384.7 81.9 375.9999999999999 136zM128 240H88.2C79.3 240 72 247.3 72 256.2V295.8C72 304.7 79.3 312 88.2 312H128C136.9 312 144.2 304.7 144.2 295.8V256.2C144.2 247.3 136.9 240 128 240zM10.1 280C4.5 280 0 284.5 0 290.1V317.9C0 323.5 4.5 328 10.1 328H37.8C43.3 328 47.9 323.5 47.9 317.9V290.1C47.9 284.5 43.4 280 37.8 280H10.1zM168 305.3V326.7000000000001C168 331.8 172.2 336 177.3 336H198.7C203.8 336 208 331.8 208 326.7000000000001V305.3C208 300.2000000000001 203.8000000000001 296 198.7 296H177.3C172.2 296 168 300.2 168 305.3zM56 212.5V187.5C56 181.2 50.9 176 44.6 176H19.4C13.1 176 8 181.2 8 187.5V212.5C8 218.8 13.1 224 19.4 224H44.5C50.9 224 56 218.8 56 212.5z" /> + <glyph glyph-name="codepen" + unicode="" + horiz-adv-x="512" d=" M502.285 288.296L268.2850000000001 444.296C260.298 449.211 251.7740000000001 449.256 243.7140000000001 444.296L9.714 288.296C3.714 284.2970000000001 0 277.153 0 270.011V114.012C0 106.869 3.714 99.726 9.715 95.726L243.715 -60.296C251.702 -65.211 260.226 -65.256 268.286 -60.296L502.286 95.726C508.286 99.725 512.001 106.869 512.001 114.012V270.011C512 277.153 508.286 284.2970000000001 502.285 288.296zM278 384.8690000000001L450.286 270.011L373.429 218.582L278 282.2970000000001V384.8690000000001zM234 384.8690000000001V282.2970000000001L138.571 218.582L61.714 270.011L234 384.8690000000001zM44 228.868L99.143 192.011L44 155.154V228.868zM234 -0.847L61.714 114.011L138.571 165.4400000000001L234 101.725V-0.847zM256 140.011L178.285 192.011L256 244.011L333.7150000000001 192.011L256 140.011zM278 -0.847V101.725L373.429 165.4400000000001L450.286 114.0110000000001L278 -0.847zM468 155.154L412.857 192.011L468 228.868V155.154z" /> + <glyph glyph-name="codiepie" + unicode="" + horiz-adv-x="472" d=" M422.5 245.1C453.2 245.1 456 192 422.2 192H411.4V147.7H384.8V245.1H422.5zM472 95.4C429.9 3.5 350.4 -56 248 -56C111 -56 0 55 0 192S111 440 248 440C345.4 440 420.8 386.3 466.2 301.6L280.2 192.8L472 95.4zM433.5 82.9L373.2 113.6C346.1 69.3 302.8 42.1999999999999 250.8 42.1999999999999C168.3 42.1999999999999 101.6 108.8999999999999 101.6 191.0999999999999C101.6 273.5999999999999 168.3 340.2999999999999 250.8 340.2999999999999C299.2 340.2999999999999 339.7 316.7999999999999 367.7 276.8999999999999L427.2 311.4999999999999C386.5 374.0999999999999 322.5 411.4999999999999 248 411.4999999999999C126.8 411.4999999999999 28.5 313.1999999999999 28.5 191.9999999999999S126.8 -27.5 248 -27.5C326.6 -27.5 394.5 14.6 433.5 82.9z" /> + <glyph glyph-name="connectdevelop" + unicode="" + horiz-adv-x="576" d=" M550.5 207L500.411 293.786C501.482 295.928 502.286 298.339 502.286 301.0180000000001C502.286 309.054 495.59 315.751 487.554 316.019L432.107 411.9120000000001C432.643 413.519 433.178 415.126 433.178 416.733C433.178 425.304 426.214 432.001 417.91 432.001C413.089 432.001 409.071 429.858 406.124 426.376H299.518C296.839 429.857 292.8210000000001 432 288 432S279.161 429.857 276.482 426.375H170.411C167.464 429.857 163.447 432 158.625 432C150.322 432 143.357 425.304 143.357 416.732C143.357 415.125 143.893 413.25 144.429 411.911L88.446 314.678C83.09 312.2680000000001 79.339 307.178 79.339 301.017C79.339 300.482 79.607 299.9460000000001 79.607 299.41L26.303 207.267C19.071 205.928 13.713 199.767 13.713 192.267C13.713 185.035 18.802 178.874 25.767 177.267L80.946 81.909C80.41 80.302 80.142 78.963 80.142 77.088C80.142 69.8559999999999 85.231 63.6949999999999 92.196 62.356L143.893 -27.376C143.357 -28.983 142.822 -30.858 142.822 -32.733C142.822 -41.304 149.786 -48.001 158.09 -48.001C162.911 -48.001 166.929 -45.858 169.608 -42.6439999999999H276.483C279.161 -45.857 283.447 -48 288 -48S296.839 -45.857 299.5180000000001 -42.643H406.6610000000001C409.3390000000001 -45.589 413.3570000000001 -47.464 417.6430000000001 -47.464C426.2140000000001 -47.464 432.9110000000001 -40.5 432.9110000000001 -32.196C432.9110000000001 -30.589 432.6440000000001 -29.25 432.1080000000001 -27.911L483.8050000000001 62.357C490.7690000000001 63.696 495.859 69.857 495.859 77.0889999999999C495.859 78.696 495.5910000000001 80.3029999999999 495.0550000000001 81.91L549.9660000000001 177.268C556.9300000000002 178.607 562.2880000000001 184.768 562.2880000000001 192.268C562.2860000000002 199.5 557.1960000000001 205.661 550.5000000000001 207zM153.535 -2.732L109.875 73.071H153.535V-2.732zM153.535 81.107H109.875C109.607 82.178 109.071 83.249 108.536 84.321L153.535 131.731V81.107zM153.535 143.518L103.178 90.2139999999999C101.839 90.7499999999999 100.499 91.5539999999999 99.16 91.821L43.447 188.25C43.982 189.589 43.982 190.929 43.982 192.268S43.982 194.678 43.714 195.75L95.679 285.75C98.358 286.0180000000001 101.036 286.822 103.447 288.429L153.536 236.464V143.518zM153.535 245.84L107.732 293.25C109.071 295.393 109.875 298.071 109.875 301.017C109.875 301.285 109.607 301.821 109.607 302.089L153.535 317.893V245.84zM153.535 326.465L109.875 310.661L153.535 386.197V326.465zM480.054 287.357L480.8579999999999 286.018L445.5 118.875L381.75 186.107L479.786 287.625L480.054 287.357zM291.75 92.893L303.2680000000001 81.107H280.5L291.75 92.893zM291.4820000000001 104.143L208.179 189.589L287.7320000000001 273.964L370.7680000000001 186.375L291.4820000000001 104.1429999999999zM296.8390000000001 98.25L376.1250000000001 180.482L443.6250000000001 109.232L437.7330000000001 81.107H313.714L296.839 98.25zM410.411 403.607C411.4820000000001 403.0710000000001 412.553 402.535 413.8930000000001 402.267L471.75 301.553V301.017C471.75 298.0710000000001 472.553 295.3930000000001 473.893 293.25L376.393 192L293.358 279.589L410.411 403.607zM401.304 405.75L287.7320000000001 285.482L230.6780000000001 345.75L397.0170000000001 405.75H401.3040000000001zM277.821 405.75C280.499 403.072 283.981 401.4650000000001 288 401.4650000000001S295.5 403.072 298.1789999999999 405.75H373.1789999999999L224.786 352.179L173.893 405.75H277.8210000000001zM161.572 400.125L162.643 402.267A33.834 33.834 0 0 1 165.322 403.0710000000001L216.483 349.231L161.572 329.41V400.125zM161.572 320.839L222.375 342.803L282.107 279.589L202.554 195.482L161.572 237.535V320.839zM161.572 228.161L198 190.393L161.572 152.089V228.161zM161.572 140.303L203.625 184.767L286.393 98.785L269.25 81.107H161.572V140.303zM168.536 -21.75C166.929 -20.143 165.054 -19.072 162.643 -18.268L161.572 -16.6609999999999V73.071H261.482L169.875 -21.75H168.536zM298.447 -21.75C295.7680000000001 -19.34 292.019 -17.465 288 -17.465S280.233 -19.34 277.553 -21.75H181.124L272.731 73.071H311.035L402.642 -21.75H298.447zM418.447 -9.964L414.161 -17.464C412.822 -17.732 411.751 -18.267 410.679 -18.803L321.483 73.072H435.8589999999999L418.447 -9.964zM431.303 12.268L444.161 73.071H466.125L431.303 12.268zM466.125 81.107H445.7680000000001L450.3210000000001 102.2670000000001L467.4640000000001 84.0530000000001C466.929 83.2500000000001 466.393 82.179 466.1250000000001 81.107zM532.2860000000001 188.518L476.8390000000001 91.821C475.5000000000001 91.286 474.1600000000001 90.75 472.8210000000001 89.947L452.1960000000001 111.911L486.7500000000001 275.839L532.5530000000001 196.553C532.2860000000001 195.214 531.7500000000001 193.875 531.7500000000001 192.268C531.7500000000001 190.929 532.0180000000001 189.857 532.2860000000001 188.518z" /> + <glyph glyph-name="contao" + unicode="" + horiz-adv-x="512" d=" M45.4 143C59.8 75.9 71.8 14 113.6 -32H34C15.3 -32 0 -16.8 0 2V382C0 400.7 15.2 416 34 416H91.7C77.9 403.4 65.6 388.8 54.8 372.4C9.4 302.4 27.8 225.6 45.4 143zM478 416H387.8C409.2 394.6 427 366.5 440.5 331.9L303.4 302.6C288.5 331.6 265.6 355.9 220.8 346.5C196.2 341.2 179.8 327.2 172.5 311.9C163.7 293.2000000000001 159.3 272.1 180.7 171.6C201.8 71.4 214.4 53.9 230.2 40.4C243.1 29.3 263.6 23.4 288.5 28.7C333 38.1 344.2 69.4 345.9 101.9L483.3 131.5000000000001C486.4999999999999 60.0000000000001 464.6 6.3000000000001 425.9 -32.0999999999999H478C496.7 -32.0999999999999 512 -16.8999999999999 512 1.9000000000001V382C512 400.8 496.8 416 478 416z" /> + <glyph glyph-name="cpanel" + unicode="" + horiz-adv-x="640" d=" M52.9 234.3H92.9L86.7 210.7C84.8 204.2 79.3 199.8 72.4 199.8H53.8C28.9 199.8 29.1 162.4 53.8 162.4H65.1C69.3 162.4 72.7 158.5000000000001 71.5 154.1L64.4 128H52C18.5 128 -7 159.4 1.7 193.2C9 220.2 30 234.3 52.9 234.3M73.1 128L108 258.1C109.8 264.5 115.2 269 122.3 269H159.3C183.4 269 204.7 252.6 210.3 227.8C216.9 198.7 195.8 162.5 158.6 162.5H126.6L133 186.3C134.8000000000001 192.5 140.3000000000001 197.1 147.3000000000001 197.1H157.6000000000001C170.0000000000001 197.1 178.4000000000001 208.8 175.9000000000001 219.7C173.8000000000001 228.9 166.0000000000001 234.5000000000001 157.6000000000001 234.5000000000001H137.8000000000001L112 138.8C110.1 132.6 104.6 128.1 97.8 128.1L73.1 128M293.7 197.4C294 198.4 295.6 202.7 291.6 202.7H234.1C224.4 202.7 217.5 211.6 219.9 221.2L223.4 234.6H301.3C320.1 234.6 334.6 217 329.8 197.8L315.8 146C313 135.4 303.6 128.2 292.4 128.2L234.9 128.4C192 128.4 196.4 192.2 235.6 192.2H284L280.5 179C278.6 172.8 273.1 168.2 266.3 168.2H244.7C239.4 168.2 239.4 160.3 244.7 160.3H279.6C284.2000000000001 160.3 284.7000000000001 164.2 285.1 165.6L293.7000000000001 197.4M396.8000000000001 234.3000000000001C431.2000000000001 234.3000000000001 456.1000000000001 202.0000000000001 447.1000000000001 168.9L438.3000000000001 135.8C437.1000000000001 130.9 432.6000000000001 128 428.0000000000001 128H408.9000000000001C404.4000000000001 128 401.3 132 402.5000000000001 136.3L413.1000000000001 176.3C416.4000000000001 187.9 407.5000000000001 199.7 395.0000000000001 199.7H375.2000000000001L358.0000000000001 135.7000000000001C356.8000000000001 130.9 352.4000000000001 127.9 347.6000000000001 127.9H328.7000000000001C324.5000000000001 127.9 321.1000000000001 131.8 322.3000000000002 136.2000000000001L348.5000000000001 234.2000000000001H396.8000000000002M498 196.4L490 166.4C489.1 163.1 491.5 159.7 495.1 159.7H568.4L562.6999999999999 138.7C560.8 132.5 555.3 128 548.4999999999999 128H481.7999999999999C461.7999999999999 128 448.4999999999999 147 453.4999999999999 164.7L464.2999999999999 204.7C469.0999999999999 222.3 484.9999999999999 234.3 502.8999999999999 234.3H550.1999999999999C569.1999999999999 234.3 583.4 216.6 578.4999999999999 197.5L575.2999999999998 185.5C572.3999999999999 174.5 562.5999999999998 167.9 552.0999999999998 167.9H498.6999999999998L502.1999999999998 180.9C503.7999999999998 187.1 509.3999999999998 191.7 516.3999999999999 191.7H538C540 191.7 541.3 192.7 541.9 194.7L542.6 197.3C543.3000000000001 200 541.3000000000001 202.4 538.7 202.4H505.8000000000001C501.7 202.4 498.9000000000001 200.3 498.0000000000001 196.4zM568.2 128L603.8000000000001 261.1C605.0000000000001 265.8 609.3000000000001 269 614.2 269H633.1C637.6 269 640.8000000000001 265 639.6 260.7L613.1 162.5C608 141.8 588.9 128 568.2 128" /> + <glyph glyph-name="creative-commons-by" + unicode="" + horiz-adv-x="496" d=" M314.9 253.6V152.2H286.6V31.7H209.5V152.1H181.2V253.6C181.2 258 182.8 261.8 185.8 264.9C188.9 268 192.7 269.6 197.1 269.6H299C303.1 269.6 306.8 268 310.1 264.9C313.2000000000001 261.7000000000001 314.9000000000001 258 314.9000000000001 253.6zM213.4 317.3C213.4 340.6 224.9 352.3 247.9 352.3S282.4 340.6 282.4 317.3C282.4 294.3 270.9 282.8 247.9 282.8S213.4 294.3 213.4 317.3zM247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3z" /> + <glyph glyph-name="creative-commons-nc-eu" + unicode="" + horiz-adv-x="496" d=" M247.7 440C103.6 440 0 323.2 0 192C0 55.7 111.7 -56 247.7 -56C377.9 -56 496 44.9 496 192C496 331 388.4 440 247.7 440zM248.3 -10.7C136.3 -10.7 44.7 81.8 44.7 192C44.7 215.2 48.4 237.2 55.6 258L121.3 228.9H116.6V199.4H139.9C139.9 193.2 139.5 196.2 139.5 179.9H116.7V150.4H143.7C155.1 83.4 210.9 49.1 268.3 49.1C294.9 49.1 318.9 56.9999999999999 333.1 64.9L323.1 111C314.4 106.4 294.9 100.2 275.8 100.2C247.6 100.2 217.7 111.1 208.5 150.4H298.8L427.1 93.6C425.6 91.4999999999999 370.9 -10.7 248.3 -10.7zM231.6 179.9L231.1 180.3L232 179.9H231.6zM308.8 199.4H312.5V228.9H242.2L213.6 241.5C216.1 247 219 252 222.4 255.8C235.3 271.6 253.5 278.2 273.5 278.2C291.8 278.2 308.8 272.8 319.6 268.2L331.2000000000001 315.5C316.2000000000001 322.1 294.2000000000001 327.9 268.9000000000001 327.9C229.9000000000001 327.9 196.7000000000001 312.1 173 285.6C167.7 279.5 163.2 272.7000000000001 159.1 265.5L77.5 301.6C142.1 398.4000000000001 235.2 395.2000000000001 248.2 395.2000000000001C361.2000000000001 395.2000000000001 451.2 305 451.2 191.8C451.2 173.1 449.1 155.5 444.9000000000001 138.9L308.8000000000001 199.4z" /> + <glyph glyph-name="creative-commons-nc-jp" + unicode="" + horiz-adv-x="496" d=" M247.7 440C103.6 440 0 323.2 0 192C0 55.6 111.8 -56 247.7 -56C377.9 -56 496 44.8 496 192C496 330.8 388.5 440 247.7 440zM248.3 -10.7C136.3 -10.7 44.7 81.8 44.7 192C44.7 213.1 47.7 233.2 53.7 252.3L180.7 195.8H152.8V157.2H210.9L216.6 145.4V126.7H152.8V88H216.6V32H278.3V88H342.5V123.7L423.5 87.6C422 85.4 366.3999999999999 -10.7 248.3 -10.7zM335.9 126.6H278.3V145.3L281.2 150.9L335.8999999999999 126.6zM342.4 178V195.8H303.8L366.8 311.8H301L257.6 215.8L234.6 226L195 311.7H129.2000000000001L156.5000000000001 260.7L74.6000000000001 297.2C102.4000000000001 341.3 157.2000000000001 395.3 248.3000000000001 395.3C361.1 395.3 451.3000000000001 305.3 451.3000000000001 191.9C451.3000000000001 170.9 448.6000000000001 151.3 443.4000000000001 132.9L342.4000000000001 178z" /> + <glyph glyph-name="creative-commons-nc" + unicode="" + horiz-adv-x="496" d=" M247.6 440C387.4 440 496 332.1 496 192C496 44.8 377.5 -56 247.6 -56C113.1 -56 0 54.8 0 192C0 324.9 104.7 440 247.6 440zM55.8 258.9C48.4 238.5 44.7 216.2 44.7 192C44.7 81.1 136.8 -10.4 248.4 -10.4C370.8 -10.4 425.6 91.4 426.9 93.7000000000001L333.5 135.3000000000001C325.8 98.2000000000001 292.3 82.3000000000001 265.3 79.9000000000001V41.8000000000001H236.5V80C209 80.3 183.9 90.2 161.2 109.7L195.3 144.2C227 114.8 281.7 112.4 281.7 146.4C281.7 152.6 279.5 157.6 275.1 161.5C260.9 167.5 273.3 161.6 55.8 258.9zM248.4 395.7C210 395.7 136 387 77.9 302.7L172.7 260.2C182.7 291.5 213.1 303.1 236.5 304.5V342.6H265.3V304.5C288 303.3 308.7 295.6 327.3 281.5L295 248.3C252.3 278.2000000000001 211.5 256.3 225 237.2C278.4 213.1 268.8 217.4 318 195.6L445.1 138.9C449.2000000000001 156.3 451.3 174.0000000000001 451.3 192C451.3 249.0000000000001 431.5 297 392 335.9000000000001C352.7 375.8000000000001 304.8 395.7000000000001 248.4 395.7000000000001z" /> + <glyph glyph-name="creative-commons-nd" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM342.4 251V208.5H162.1V251H342.4zM342.4 171.2V128.7H162.1V171.2H342.4z" /> + <glyph glyph-name="creative-commons-pd-alt" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM135.5 124.7V262H203.7C237.4 262 254.2 246.5 254.2 215.5C254.2 206.5 251.2 169 197.1 169H170.1V124.7H135.5zM169.6 236.3V194.7H198.8C226.7 194.7 228.8 236.3 197.9 236.3H169.6zM263.5 124.7V262H316.7C338.1 262 386.7 256.8 386.7 193.4C386.7 129.9 338.1 124.8 316.7 124.8H263.5zM297.6 233.2V153.5H317.5C341.5 153.5 352 168.8 352 193.4C352 235.4 320.8 233.3 317 233.3L297.6 233.2z" /> + <glyph glyph-name="creative-commons-pd" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 328.9 0 192C0 55 111 -56 248 -56S496 55 496 192C496 328.9 385 440 248 440zM248 -9.5C108.8 -9.5 12.2 128.5 57.8 258.4L136.6 223.3C134.5 212.8 133.3 201.8 133.3 190.4C133.3 91.4 207.2 63.5 253.7 63.5C276.6 63.5 307.2000000000001 70.2 333.1 93L297 136.9C291.5 130.6 279.4 120.2 260.7 120.2C222.9 120.2 207 160.1 206.8 192.1C437.2 89.5 423.3 95.6 424.7 95.3C390.4 32.9 324.1 -9.5 248 -9.5zM442.2 140.5L218.2 240.5C237 274.5 273.1 271.2 292.9 251.5L333.3 293.1C306.2 316.4 275.3 320.6 255.2 320.6C207.8 320.6 174.3 300.1 154.5 269L79.5999999999999 302.4C115.6999999999999 357.3 177.6999999999999 393.6 248.1 393.6C359.2 393.6 449.5999999999999 303.2 449.5999999999999 192.1C449.5999999999999 174.1 447.2 156.7000000000001 442.7999999999999 140.1C442.4999999999999 140.2000000000001 442.3999999999999 140.3 442.1999999999999 140.5z" /> + <glyph glyph-name="creative-commons-remix" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM410.1 187.6L415 185.4V115.4C407.8 111.8 351.6 87.9 347.7 86.6C341.2 88.4 234 133.4 210.4 142.8L146.2 116.2L82.9 143.7V207.5L142.2 232.3C141.5 233 141.8 227.3 141.8 302.7000000000001L209.1 332.4000000000001L361 269.5V207.9L410.1 187.6zM339.7000000000001 106.1V149.9H339.3000000000001V151.7000000000001L225.5000000000001 198.2000000000001V153L339.3000000000001 106.1V106.5L339.7000000000001 106.1zM347.2000000000001 163.7000000000001L387.1 180.1L350.3 195.6L311.3 179.2000000000001L347.2 163.7000000000001zM399.5000000000001 125.6V168.6L355.2 150V106.6L399.5 125.6z" /> + <glyph glyph-name="creative-commons-sa" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM137.7 227C150.7 310.9 218.2 322.7 246.6 322.7C346.4 322.7 374.1 240.2 374.1 188.5C374.1 124.9 333.1 55.6 245.2 55.6C206.3 55.6 146.1 75.6 135.8 152.6H198.3C199.8 122.5 217.9 107.4 252.8 107.4C276.1 107.4 310.8 125.6 310.8 190.2000000000001C310.8 272.7000000000001 261.7 270.8000000000001 254.1 270.8000000000001C221 270.8000000000001 202.4 256.2000000000001 198.3 227.0000000000001H216.5L167.3 177.8000000000001L118.3 227.0000000000001H137.7z" /> + <glyph glyph-name="creative-commons-sampling-plus" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM355.4 189.7C350.7 189.7 346.4 186.9 344.7 182.5L340.7 173L329.7 265.8C328 279.7000000000001 307.7 279.2000000000001 306.6 265.4L302.3 214L297.1 282.8C296 297.1 275 297 273.9 282.8L270.4 237.9L264.5 332.2C263.6 346.7 242.2 346.6 241.3 332.2L236.2 248.5L231.9 314.8C231 329.2000000000001 209.7 329.2000000000001 208.7 314.8L203.4 234.6L199.3 291.6C198.2 305.9000000000001 177.3 305.9000000000001 176.1 291.8L168.4 202L166.6 214.2C164.9 225.6 149.5 227.8 144.6 217.5L131.4 189.8H87.5V166.6H138.8C143.2 166.6 147.2 169.1 149.2 173L159.9 99.9C161.9 86.4 181.8 86.9 183 100.6L186.8 144.2L192.5 65.9C193.6 51.5 214.8 51.7 215.7 66L220.3 136.4L225.1 63.1C226 48.7 247.4 48.7 248.3 63.2L253.2 143.7L257.7 71.9C258.6 57.6 279.8 57.4 280.9 71.7L285.5 130.3L290.4 65.9C291.5 51.6 312.4 51.7 313.5 65.8L320.3 148.8L323 126.5C324.4 114.6999999999999 340.7 112.3999999999999 345.3 123.3999999999999L363.3 166.7999999999999H413.8V190L355.4000000000001 189.7zM277.4 184.5H255.5V162.6C255.5 158.5 252.2 155.1 248 155.1C243.9 155.1 240.5 158.4 240.5 162.6V184.5H218.6C214.5 184.5 211.1 187.8 211.1 192C211.1 196.1 214.5 199.5 218.6 199.5H240.5V221.4C240.5 225.5 243.9 228.9 248 228.9S255.5 225.6 255.5 221.4V199.5H277.4C281.5 199.5 284.9 196.2 284.9 192C284.9 187.9 281.5 184.5 277.4 184.5z" /> + <glyph glyph-name="creative-commons-sampling" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM252 342.1C254.8 342.4 263.5 341.1 263.5 330.6L270.1 223.4L275 282.7C275 288.7 279.7 293.3 285.6 293.3C291.5 293.3 296.2000000000001 288.6 296.2000000000001 282.7C296.2000000000001 280.2 295.7000000000001 288.4 301.9000000000001 201.2L307.7000000000001 265.4C308.0000000000001 268.3 310.6 274.7 317.9000000000001 274.7C321.7000000000001 274.7 327.8 272.4 328.5000000000001 265.8L340.0000000000001 169.3L345.3000000000001 182.1C347.1000000000001 186.5 350.5000000000001 188.7 355.5000000000001 188.7H413.5000000000001V167.4H362.6000000000001L344.4000000000001 123.1C340.5000000000001 113.2 324.9000000000001 114 323.6000000000001 126.2L319.6000000000001 158.1L312.1000000000001 65.5C311.8000000000001 62.5 309.1000000000001 56.2 301.9000000000001 56.2C298.9000000000001 56.2 292.1000000000001 58.3 291.3000000000001 65.5C291.3000000000001 67.4 291.9000000000001 59.7 285.1000000000001 143.4L279.8000000000001 71.2C278.7000000000001 66.4 275.0000000000001 61.9 269.2000000000001 61.9C266.3000000000001 61.9 259.4000000000001 63.9 258.6 71.2C258.6 73.1 259.1 64.5 252.8 158.9L247 64.1C247 57.8 243.4 51.7 236.4 51.7C231.2 51.7 225.8 55.8 225.8 63.7L220 151.4C214.2 58.9 214.7 67.4 214.7 65.5C213.6 60.7 209.9 56.2 204.1 56.2C201.1 56.2 194.3 58.3 193.5 65.5C193.5 66.2 193.1 66.6 193.1 68.1L186.9 156.7000000000001L182 100C181.3 93.5 175.3 90.7 171.4 90.7C165.6 90.7 161.8 94.8 160.8 99.6L149.7 176C147.7 172 146.2 167.6 138.6 167.6H87.2V188.9H132L145.7 216.8000000000001C150.1 226.7000000000001 163.9 224 165.6 214.1000000000001L168.7 193.7000000000001L177.1 291.6C177.1 297.6 181.9 302.2000000000001 187.7 302.2000000000001C188.2 302.2000000000001 198.3 302.4000000000001 198.3 289.8000000000001L203.2 220.7000000000001L209.8 313.3000000000001C209.8 323.4000000000001 219.3 323.9000000000001 220 323.9000000000001C220.6 323.9000000000001 230.6 323.2000000000001 230.6 313.3000000000001L235.9 232.7000000000001L242.1 330.6C242.2 331.7000000000001 241.5 340.9000000000001 252 342.1z" /> + <glyph glyph-name="creative-commons-share" + unicode="" + horiz-adv-x="496" d=" M247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3zM349.4 262.9C357.2 262.9 363.1 256.8 363.1 249.2V66.7C363.1 59 357 53 349.4 53H214.3C206.6 53 200.6 59 200.6 66.7V120.7H146.6C138.8 120.7 132.9 126.7 132.9 134.4V316.9C132.9 325.1 139.5 329.6 145.3000000000001 330.6H281.7000000000001C289.4000000000001 330.6 295.4000000000001 324.6 295.4000000000001 316.9V262.9H349.4000000000001zM159.9 147.7H200.6V249.1C200.6 256.5 206.4 261.7 212.6 262.8H268.4000000000001V303.1H159.9V147.6999999999999zM336.1 235.8H227.6V80.4H336.1V235.8z" /> + <glyph glyph-name="creative-commons" + unicode="" + horiz-adv-x="496" d=" M254.8 233.2L221.6 215.9C212.2 235.5 196.4 235.8 194.1 235.8C172 235.8 160.9 221.2 160.9 192C160.9 168.4 170.1 148.2 194.1 148.2C208.6 148.2 218.8 155.3 224.7 169.5L255.3 154C249.1 142.5 229.6 115 190.2 115C167.6 115 116.2 125.3 116.2 192.1C116.2 250.8 159.2 269.2 188.8 269.2C219.6 269 241.5 257.1 254.8 233.2zM397.9 233.2L365.1 215.9C355.6 235.7 339.4 235.8 337.2 235.8C315.1 235.8 304 221.2 304 192C304 168.4 313.2 148.2 337.2 148.2C351.7 148.2 361.8 155.3 367.7 169.5L398.7 154C396.6 150.3 377.3 115 333.6 115C310.9000000000001 115 259.6 124.9 259.6 192.1C259.6 250.8 302.6 269.2 332.2000000000001 269.2C363.0000000000001 269 384.9000000000001 257.1 397.9000000000001 233.2zM247.6 440C389.4 440 496 329.9 496 192C496 44.9 377.5 -56 247.6 -56C113.6 -56 0 53.5 0 192C0 324.9 104.7 440 247.6 440zM248.4 395.3C130.2 395.3 44.7 297.4 44.7 192C44.7 82.2 135.9 -10.8 248.4 -10.8C351.6 -10.8 451.2 70.3 451.2 192C451.3 305.8 361 395.3 248.4 395.3z" /> + <glyph glyph-name="css3-alt" + unicode="" + horiz-adv-x="384" d=" M0 416L34.9 20.2L192 -32L349.1 20.2L384 416H0zM313.1 336L308.3 288.7L193 239.4L192.7 239.3H304.2L291.4 92.7000000000001L193.2 64.0000000000001L94.4 93.2000000000001L88 167.1H136.9L140.1 128.8L192.7 115.5L247.4 130.9L251.1 192.5L84.8 193V193.1L84.6 193L81 239.3L193.1 286L199.6 288.7H76.7L70.9 336H313.1z" /> + <glyph glyph-name="css3" + unicode="" + horiz-adv-x="512" d=" M480 416L416 48L192.7 -32L0 48L19.6 142.8H101.6L93.6 102.2L210 57.8L344.1 102.2L362.9000000000001 199.3H29.5L45.5 281.3H379.2L389.7 334H56.3L72.6 416H480z" /> + <glyph glyph-name="cuttlefish" + unicode="" + horiz-adv-x="440" d=" M344 142.5C326.5 110.9 286.6 88 248 88C191.4 88 144 135.4 144 192S191.4 296 248 296C286.6 296 326.5 273.1 344 241.5C357.7 292.4 385.7 334.8 431 359.3C385.7 408.9 320.5 440 248 440C111 440 0 329 0 192S111 -56 248 -56C320.5 -56 385.7 -24.9 431 24.7C385.7 49.2 357.7 91.6 344 142.5z" /> + <glyph glyph-name="d-and-d" + unicode="" + horiz-adv-x="576" d=" M82.5 349.1C81.9 366.3 84.5 382.9 95.2 397.3C95.5 389.9 96.4 382.8 99.4 375.7C105.3 403.2 119.1 425 141.7 441.2C139.8 435.3 138.2 429.4 138.7 423.5C147.4 430.9 157.5 441.3 183.1 446.2C197.8 449 212.8 448.2 225.2 445.2C263.7 435.9 286.2 410.9 294.9 372.9C300.2 349.8 295.6 327.9 286.6 306.5C281.4 294.1 274.6 282.1 265.9 271.4C263.9 273.3 262 275.2000000000001 260.1 277C217.3 317.8 233.3 302.2 222.7 314.4C221.6 315.6 221.7 316.6 222.6 318C230.9 331.5 234.4 346.2 232.6 362C231.5 371.8 228.3 380.9 221.3 388.2C206.8 403.5 182.1 403.2 167.8 387.6C156.4 375.1 153.7 360.2 156.9 344C157.0999999999999 342.7 157.3 341.3 156.9 340.1C153.5 326.4 152.3 312.5 154.4 298.5C154.5 298 154.5 297.4 154.5 296.9C154.5 296.6 154.4 296.4 154.3 295.8C132.5 306.8 118.3 324.1 111.1 348C102.8 330.2000000000001 100 312.5 104.5 293.9C88.9 309.1 83.2 328.2 82.5 349.1zM552.1 225.9C540.5 237.5 527.1 246.3 512 252.5C499.2 257.7 486 260.4 472.1 259.6C462.1 259 452.5 256.5 443.1 253.2C440.6 252.3 438 251.6 435.4000000000001 251C430.5000000000001 249.8 428.1 254.1 430.7000000000001 257.8C433.9000000000001 262.4 434.1 262 445.7000000000001 269.8C446.3000000000001 270.2 446.9000000000001 270.6 447.9000000000001 271.3H445.4000000000001C444.8 271.3 444.2000000000001 271.1 443.5000000000001 271C424.2000000000001 267.7 412.8000000000001 255.5 394.6000000000001 241.4C384.2000000000001 233.3 380.8000000000001 237.6 382.6000000000001 241.9C384.0000000000001 245.4 385.9000000000001 248.6 387.7000000000001 251.9C388.7000000000001 253.7 390.0000000000001 255.3 391.2000000000001 257C391.0000000000001 257.2 390.7000000000001 257.3 390.5000000000001 257.5C363.5000000000001 239.2 343.8000000000002 215.1 332.8000000000002 184.2C333.1000000000002 183.9 333.5000000000001 183.6 333.8000000000002 183.3C334.1000000000002 183.9 334.3000000000002 184.5 334.7000000000001 185C345.1000000000001 197.1 357.5000000000001 206.8 371.3000000000002 214.8C389.5000000000001 225.4 408.8000000000002 233.1 430.0000000000001 235C434.3000000000002 235.4 438.7000000000001 235.1 443.1000000000002 235.1C441.3000000000002 234.4 439.6000000000002 234.2 437.8000000000002 234C419.3000000000002 231.6 402.3000000000002 225 386.3000000000002 215.5C356.1000000000002 197.6 331.8000000000002 173.3 311.2000000000002 145.1C310.9000000000002 144.7000000000001 310.8000000000002 144.2000000000001 310.5000000000002 143.8C325.0000000000002 138.5 334.5000000000002 126.5 346.6000000000002 118.2C346.8000000000002 118.3 346.9000000000002 118.4 347.0000000000002 118.6L348.2000000000002 121.3C360.4000000000002 148.1999999999999 375.2000000000002 173.6 394.9000000000002 195.8C411.6000000000002 214.6 432.9000000000002 221.1 457.4000000000001 215.8C463.3000000000001 214.5 468.8000000000001 211.4 474.6000000000001 209C476.9000000000001 210.4 479.7000000000002 212.1999999999999 482.6000000000001 213.6999999999999C491.0000000000001 218 500.0000000000001 220.6999999999999 509.3000000000001 222.6999999999999C524.0000000000001 225.8 538.8000000000002 227.6 553.8000000000002 224V224.5C553.3000000000002 224.9 552.6000000000001 225.3 552.1000000000001 225.9zM316.7 50.4C277.3 83.4 293.9 69.9 274 86C273.2 85.1 274 86.2 272.1 83C260.9000000000001 63.9 246.6 47.7 228.1 35.4C217.8 28.6 206.6 23.6 194 23.6C172.4 23.6 155.8 33.1 144.6 51.4C132.6 70.9 131.3 92.1 136.4 114C144.2000000000001 147.8 166.5 169.2 175 178.3C156.3000000000001 184.5 142 176.6 128.6 164.4C129.4 178.3 132.9 190.6 140.4 201.7000000000001C116.1 191.1 94.5 176.7000000000001 75.6 157.8000000000001C75.3 163.6000000000001 81 201.5000000000001 81.2 202.5000000000001C81.5 205.2000000000001 80.6 207.8000000000001 78.2 209.9000000000001C54 185.2000000000001 33.7 158.1000000000001 22.1 125.3000000000001C29.5 131.2000000000001 37 136.7000000000001 45.7 141.5000000000001C37.4 119.2000000000001 26.1 88.7000000000001 37.9 40.4000000000001C42.5 21.4000000000001 49.8 3.6000000000001 62 -11.8999999999999C64.9 -15.5999999999999 68.3 -18.7999999999999 71.5 -22.1999999999999C71.7 -21.9999999999999 71.9 -21.8999999999999 72.1 -21.6999999999999C70.7 -14.6999999999999 69.9 -7.5999999999999 70.6 0.2C72.8 -2.9999999999999 74.5 -5.8 76.5 -8.4C89.1 -24.4 105.2 -35.8 123.7 -44C148.7000000000001 -55.3 174.8000000000001 -57.3 201.6 -52.6C256.5 -42.9 292.3 -4 317.6 46.2C318.6 48 318.2000000000001 49.1 316.7000000000001 50.4zM488.7 96.8C479.2 99.9 466.5 100.9999999999999 460 99.6999999999999C469.9 95.6999999999999 474.1 93.0999999999999 478.8 87.6999999999999C491.4 73.3 489.2 52.9999999999999 473.4 42.0999999999999C461.7 33.9999999999999 448.5000000000001 31.5999999999999 434.5000000000001 32.9999999999999C433.3000000000001 33.0999999999999 432.2000000000001 33.3999999999999 431.5000000000001 33.5999999999999C434.3000000000001 37.2999999999999 437.5000000000001 40.5999999999999 439.6000000000001 44.3999999999999C449.0000000000001 61.1999999999999 445.0000000000001 86.4999999999999 430.9000000000001 100.4999999999999C428.8000000000001 102.6 426.3000000000001 104.3999999999999 423.9000000000001 106.3999999999999C423.6000000000001 105.0999999999999 423.8000000000001 104.2999999999999 424.0000000000001 103.5999999999999C428.2000000000001 86.9999999999999 415.9000000000001 71.1999999999999 399.2000000000001 71.7999999999999C391.6000000000001 72.0999999999999 385.3000000000002 75.5999999999999 379.6000000000001 80.2999999999999C360.1000000000001 96.3999999999999 340.5000000000001 112.3999999999999 321.1000000000001 128.5999999999999C315.2000000000001 133.4999999999999 308.6000000000001 136.6999999999999 301.0000000000001 137.2999999999999C296.4000000000001 137.6999999999999 291.7000000000001 137.8999999999999 287.1000000000001 138.1999999999999C281.2000000000001 138.5999999999999 278.3000000000001 140.9999999999999 276.7000000000001 146.5999999999999C275.8000000000002 149.9999999999998 275.2000000000001 153.3999999999999 274.5000000000001 156.7999999999999C273.0000000000001 164.8999999999999 268.3000000000002 169.7999999999999 260.2000000000001 170.9999999999998C255.8000000000001 171.6999999999998 251.3000000000001 171.9999999999998 246.9000000000001 172.4999999999998C233.9000000000001 173.8999999999998 227.1000000000001 179.8999999999998 224.3000000000001 192.7999999999999C219.3000000000001 181.7999999999999 222.7000000000001 170.3999999999999 231.6000000000001 162.8999999999999C236.1000000000001 159.0999999999999 240.9000000000001 155.5999999999999 245.4000000000001 151.6999999999999C250.0000000000001 147.8999999999999 252.8000000000002 142.9999999999999 253.3000000000002 136.8999999999999C253.7000000000002 132.1999999999999 254.1000000000002 127.3999999999999 255.1000000000002 122.7999999999999C257.3000000000002 112.1999999999998 264.0000000000001 104.3999999999999 272.1000000000002 97.6999999999998C288.6000000000002 83.9999999999998 305.1000000000002 70.3999999999998 321.6000000000002 56.5999999999998C339.5000000000001 41.5999999999998 335.5000000000001 23.7999999999998 334.6000000000002 0.5999999999998C333.7000000000002 -22.3000000000002 346.8000000000002 -42.3000000000002 368.1000000000002 -50.6000000000002C369.1000000000002 -51.0000000000002 370.1000000000002 -51.2000000000002 371.7000000000002 -51.7000000000002C356.0000000000002 -33.5000000000002 361.6000000000002 -7.6000000000002 372.4000000000002 0.5999999999998C372.7000000000002 -1.6000000000002 372.8000000000002 -3.7000000000002 373.3000000000002 -5.8000000000002C382.7000000000001 -49.9000000000002 418.7000000000001 -70.0000000000002 458.3000000000001 -62.7000000000002C474.3000000000001 -59.8000000000002 488.9000000000001 -53.8000000000002 501.2000000000001 -42.9000000000001C503.2000000000001 -41.1000000000001 504.9000000000001 -38.8000000000001 507.1000000000001 -36.4000000000001C487.8000000000001 -41.0000000000002 471.3000000000001 -36.5000000000002 456.2000000000001 -25.8000000000001C456.9000000000001 -25.5000000000001 457.5000000000001 -25.5000000000001 458.1000000000001 -25.5000000000001C479.4000000000001 -27.3000000000001 498.7000000000001 -22.1000000000001 515.1000000000001 -8.1000000000001C534.6000000000001 8.4999999999999 541.7000000000002 34.7999999999998 532.5000000000001 57.8999999999999C524.2000000000002 77.9999999999999 508.9000000000001 90.1999999999999 488.7000000000001 96.7999999999998zM99.4 268.7C94.1 277.9 86.2 284.3 77.3 290C91 290.5 103.9 289.8 116.9 286.3C109.9 298.5 108.4 311 111.9 325C117.2 313.1 125.6 304.9 135.5 298.2000000000001C155.2 285 171.2 278.6 182.2 268C185.6 264.7000000000001 188.5 260.9000000000001 191.8 257.1C191 259.2000000000001 190.4 261.2000000000001 189.6 263.1C184.6 273.7000000000001 176.6 281.7000000000001 167 288.1C165.2 289.3 164.2 290.6 163.6 292.6C160.3 305.1 160.6 317.7000000000001 162.9 330.2000000000001C163.9 335.7000000000001 165.7 341.1 167.4 346.5C168.2 348.9000000000001 169.7 351.1 171.4 353.1C172 346.2 171.4 327.6 191 307.1C201.8 295.8 213.4 285.2000000000001 224.9 274.4000000000001C233.9 265.9000000000001 243.2 257.7000000000001 250.4 247.6C251.5 246.0000000000001 252.6 244.3 254.2 242.9000000000001C249.2 255.9000000000001 240.0000000000001 267 230.0000000000001 276.7000000000001C220.4 286.0000000000001 210.6 295.1 200.8000000000001 304.1C197.5 307.1 196.2000000000001 310.8000000000001 195.7000000000001 315.0000000000001C194.5000000000001 325.4000000000001 195.7000000000001 335.6 200.0000000000001 345.2000000000001C200.5000000000001 346.2000000000001 201.1000000000001 347.2000000000001 201.9000000000001 348.5000000000001C202.4000000000001 344.3000000000001 202.5000000000001 340.6 203.3000000000001 336.9000000000001C208.1000000000001 313.8000000000001 223.7000000000001 300.6000000000001 252.6000000000001 273.4000000000001C262.6000000000001 264.0000000000001 271.9000000000001 254.2000000000001 278.2000000000001 241.8000000000001C283.0000000000001 232.5000000000001 285.5000000000001 222.8000000000001 283.9000000000001 212.2000000000001C283.8000000000001 211.6000000000001 284.4000000000001 210.5000000000001 285.0000000000001 210.2000000000001C291.2000000000001 207.6000000000001 295.0000000000001 203.3000000000001 294.7000000000001 195.9000000000001C302.4000000000001 198.5000000000001 307.2000000000001 203.9000000000001 311.1000000000001 210.4000000000001C315.3000000000001 190.2000000000001 302.0000000000001 160.1000000000001 283.9000000000001 151.7000000000001C284.3000000000001 156.2000000000001 288.9000000000001 175.1 267.4000000000001 179.4C260.6000000000001 180.7000000000001 254.6000000000001 180.7000000000001 244.5000000000001 181.5000000000001C249.2000000000001 190.5000000000001 254.9000000000001 202.1000000000001 245.0000000000001 203.9000000000001C220.1000000000001 208.5000000000001 192.2000000000001 202.0000000000001 187.2000000000001 199.3000000000001C195.4000000000001 198.9000000000001 203.5000000000001 198.3000000000001 210.7000000000001 196.0000000000001C208.7000000000001 189.5000000000001 206.7000000000001 183.3000000000001 204.9000000000001 177.1000000000001C203.0000000000001 170.6000000000001 207.0000000000001 162.5000000000001 214.2000000000001 167.5000000000001C215.4000000000001 168.4 216.5000000000001 169.4 217.5000000000001 170.2000000000001C214.4000000000001 152.3000000000001 214.6000000000001 154.3000000000001 214.7000000000001 151.9C215.0000000000001 141.7000000000001 224.2000000000001 144.1 230.4000000000001 144.6C227.9000000000001 132.8 200.9000000000001 117.3 185.0000000000001 118.8C192.0000000000001 123.5 197.7000000000001 129.1 200.9000000000001 136.7C194.4000000000001 135.9 188.0000000000001 135.1 181.7000000000001 134.3L181.4000000000001 135.2C186.1000000000001 138.6 189.4000000000001 143 191.6000000000001 148.3C200.3000000000001 169.4 188.0000000000001 186.3 166.6000000000001 188.2C157.5000000000001 189 148.8000000000001 187.4 140.7000000000001 182.7C146.9000000000001 198.3 157.9000000000001 209.3 173.3000000000001 217.2C158.1000000000001 221.5 164.4000000000001 219.9 148.7000000000001 223.5C163.3000000000001 232.8 178.9000000000001 236.7 195.2000000000001 238.1C190.0000000000001 241.3 147.1000000000001 241.7 125.0000000000001 217.2C132.9000000000001 215.8 140.5000000000001 214.4 148.2000000000001 213C124.4000000000001 206 104.2000000000001 193.3 85.8000000000001 177.4C86.9000000000001 182.2 88.5000000000001 186.9 89.1000000000001 191.7C89.7000000000001 196.2 89.9000000000001 200.9 89.2000000000001 205.3C87.7000000000001 214.7 80.3000000000001 220.4 69.5000000000001 221.6C61.6000000000001 222.5 53.9000000000001 221.5 46.2000000000001 220.3C45.3000000000001 220.2 44.5000000000001 220 43.3000000000001 220.3C59.1000000000001 235.1 79.3000000000001 242 96.4000000000001 253.8C102.4000000000001 258.3 103.2000000000001 262 99.4000000000001 268.7zM227.8 241.9C231.1 225.9 240.4 216.4 251.6 217.6C247.0000000000001 228.9 239.5000000000001 237.1 227.8 241.9z" /> + <glyph glyph-name="dashcube" + unicode="" + horiz-adv-x="448" d=" M326.6 344H110.4C59.3 344 19.2 300.7 19.2 250.5V21C19.2 -29.5 59.3 -64 110.4 -64H337.6C388.7000000000001 -64 428.8 -29.5 428.8 21V448L326.6 344zM153.9 31.5C136.2 31.5 121.5 46.6 121.5 64.3V207.2C121.5 224.9 136.2 239.7 153.9 239.7H294.6C312.3 239.7 326.6 224.9 326.6 207.2V83.7L377.7000000000001 31.4H153.9z" /> + <glyph glyph-name="delicious" + unicode="" + horiz-adv-x="448" d=" M446.5 380C446.1 381.5 445.6 383 445.1 384.5C444.2000000000001 387 443.1 389.3 441.8 391.6C440.4000000000001 394 438.8 396.4 437.1 398.5C435 401 432.7000000000001 403.3 430.2000000000001 405.3C429.1 406.2 428.0000000000001 407 426.9000000000001 407.8C425.6 408.7 424.3 409.5 422.9000000000001 410.2C421.1 411.2 419.3 412 417.4000000000001 412.7C415.7000000000001 413.4 413.9000000000001 414 412.0000000000001 414.4C408.2000000000001 415.4 404.1000000000001 415.9 400.0000000000001 415.9H48C21.5 416 0 394.5 0 368V16C0 11.9 0.5 7.8 1.5 4C3.5 -3.7 7.3 -10.6 12.5 -16.3C13.5 -17.4 14.6 -18.5 15.8 -19.6C21.5 -24.8 28.4 -28.6 36.1 -30.6C39.9 -31.6 44 -32.1 48.1 -32.1H400.1C426.6 -32.1 448.1 -10.6 448.1 15.9V368C448 372.1 447.5 376.2 446.5 380zM416 16C416 7.2 408.8 0 400 0H224V192H32V368C32 376.8 39.2 384 48 384H224V192H416V16z" /> + <glyph glyph-name="deploydog" + unicode="" + horiz-adv-x="512" d=" M382.2 312H433.9V72.4H382.2V93.1C362.4 68.3 329.4 68.9999999999999 308.4 78.4C282.2 90.1 264.1 116.5 264.1 150.2C264.1 180 278.9 208.1 307.4 221C327.6 230.1 360.1 231.6 382.2 208.1V312zM317.5 150.2C317.5 132 331.1 116.7 350.7 116.7C370.5 116.7 383.9 133.1 383.9 149.6C383.9 166.7 370.2 182.8 350.7 182.8C331.1 182.8 317.5 166.4 317.5 150.1999999999999zM188.5 312H240.2V72.4H188.5V93.1C168.7 68.3 135.7 68.9999999999999 114.7 78.4C88.5 90.1 70.4 116.5 70.4 150.2C70.4 180 85.2 208.1 113.7 221C133.9 230.1 166.4 231.6 188.5 208.1V312zM123.8 150.2C123.8 132 137.4 116.7 157 116.7C176.8 116.7 190.2 133.1 190.2 149.6C190.2 166.7 176.5 182.8 157 182.8C137.3 182.8 123.8 166.4 123.8 150.1999999999999zM448 352C465.5 352 480 337.6 480 320V64C480 46.5 465.6 32 448 32H64C46.5 32 32 46.4 32 64V320C32 337.5 46.4 352 64 352H448M448 384H64C28.8 384 0 355.2 0 320V64C0 28.8 28.8 0 64 0H448C483.2 0 512 28.8 512 64V320C512 355.2 483.2 384 448 384z" /> + <glyph glyph-name="deskpro" + unicode="" + horiz-adv-x="480" d=" M205.9 -64L237 -25.6C249.3 -25.4 262.6 -24.2 273.5 -19C312.4 -0.4 311.9 42.9 311.8 44.8C311.7 49.8 311 49.2 282.9000000000001 82.2H362C361.8 32.1 354.7 13.7 351.8 6.5C342.4000000000001 -17.2 307.9000000000001 -56.3 256.6 -62.9C247.9000000000001 -64 223.8 -64.1 205.9 -64zM406.3 103.7C444.9000000000001 103.7 464.8 117.3 480 134.6L304.5 134.9L287.1 103.6L406.3 103.7zM362.7 327.6V159.3H289.2L256.5 103.8H250C197.7 103.8 191.9 160.3 191.7 162.6999999999999C190.5 175.8999999999999 170.4 174.3 171.6 160.8999999999999C173 145.0999999999999 180.4 120.8999999999999 198 103.7999999999999H107C81.5 103.7999999999999 -3.8 130.5999999999999 0 217.7999999999999V431.1C0 447.1 9.7 447.7 15 447.9H97C97.2 447.9 97.3 447.8 97.5 447.8C101.8 448.2 147.6 449.9 147.6 404.1C147.6 390.8 167.8 390.7 167.8 404.1C167.8 422.3 162.3 436.9 152 447.8H236.2C344.9 448.2 362.7 368.4 362.7 327.6zM230.2 271.6L294.2 242.3C307.5 287.8 252 314 230.2 271.6z" /> + <glyph glyph-name="deviantart" + unicode="" + horiz-adv-x="320" d=" M320 354.8L221.8 175.7L229.2 166.2H320V38.5H159.1L145.6 29.3L101.9 -54.7C101.6 -54.7 93.3 -63.3 92.7 -63.9H0V29.3L93.2 208.7L85.8 217.9H0V345.5H156L169.5 354.7L213.2 438.7C213.5 438.7 221.8 447.3 222.4 447.9H320V354.8z" /> + <glyph glyph-name="digg" + unicode="" + horiz-adv-x="512" d=" M81.7 275.7H0V101.3H132.7V352H81.7V275.7zM81.7 142.3H50.9V234.6H81.7V142.3zM378.9 275.7V101.3H460.7V72.8H378.9V32H512V275.7H378.9zM460.7 142.3H429.9V234.6H460.7V142.3zM225.1 101.3H307.2V72.8H225.1V32H358.4V275.7H225.1V101.3zM276.3 234.6H307.1V142.3H276.3V234.6zM153.3 352H204.6V301H153.3V352zM153.3 275.7H204.6V101.3H153.3V275.7z" /> + <glyph glyph-name="digital-ocean" + unicode="" + horiz-adv-x="512" d=" M256 -56V40.1C357.8 40.1 436.8 141 397.7 248.1C383.4 287.7000000000001 351.6 319.5 311.9 333.8C204.8 372.6 103.8 293.9000000000001 103.8 192.1H8C8 354.3 164.9 480.8 335 427.7C409.2 404.4 468.6 345.3 491.6 271.1C544.8 100.8 418.6 -56 256 -56zM256.3 135.4H160.7V39.8H256.3V135.4zM160.7 39.8H87V-33.8000000000001H160.7V39.8zM87 101.4H25.4V39.8H87V101.4z" /> + <glyph glyph-name="discord" + unicode="" + horiz-adv-x="448" d=" M297.216 204.8C297.216 189.184 285.6960000000001 176.384 271.104 176.384C256.768 176.384 244.992 189.184 244.992 204.8S256.512 233.216 271.104 233.216C285.696 233.216 297.216 220.416 297.216 204.8zM177.664 233.216C163.072 233.216 151.552 220.416 151.552 204.8S163.328 176.384 177.664 176.384C192.256 176.384 203.776 189.184 203.776 204.8C204.032 220.416 192.256 233.216 177.664 233.216zM448 395.264V-64C383.506 -7.006 404.132 -25.872 329.216 43.776L342.784 -3.584H52.48C23.552 -3.584 0 19.968 0 49.152V395.264C0 424.448 23.552 448 52.48 448H395.5200000000001C424.448 448 448 424.448 448 395.264zM375.04 152.576C375.04 235.0080000000001 338.1760000000001 301.824 338.1760000000001 301.824C301.3120000000001 329.472 266.24 328.704 266.24 328.704L262.656 324.608C306.176 311.296 326.4 292.096 326.4 292.096C265.589 325.425 194.156 325.4310000000001 135.168 299.52C125.696 295.168 120.064 292.096 120.064 292.096S141.312 312.32 187.392 325.632L184.832 328.704S149.76 329.472 112.896 301.824C112.896 301.824 76.032 235.008 76.032 152.576C76.032 152.576 97.536 115.456 154.112 113.6640000000001C154.112 113.6640000000001 163.584 125.184 171.264 134.912C138.752 144.6400000000001 126.464 165.12 126.464 165.12C130.23 162.484 136.44 159.067 136.96 158.72C180.17 134.5220000000001 241.548 126.5940000000001 296.704 149.7600000000001C305.664 153.088 315.648 157.9520000000001 326.144 164.864C326.144 164.864 313.344 143.872 279.808 134.4C287.488 124.672 296.704 113.6640000000001 296.704 113.6640000000001C353.28 115.456 375.04 152.576 375.04 152.576z" /> + <glyph glyph-name="discourse" + unicode="" + horiz-adv-x="448" d=" M225.9 416C103.3 416 0 317.5 0 195.9C0 192 0.1 -32 0.1 -32L225.9 -31.8C348.6 -31.8 448 70.5 448 192.1C448 313.7 348.6 416 225.9 416zM224 64C204.6 64 186.1 68.3 169.6 76.1L88.5 56L111.4 131C101.6 149.1 96 169.9 96 192C96 262.7 153.3 320 224 320S352 262.7 352 192S294.7 64 224 64z" /> + <glyph glyph-name="dochub" + unicode="" + horiz-adv-x="416" d=" M397.9 288H256V428.4L397.9 288zM304 256V126C304 59.2 267.5 25.9 190.7 25.9H96V363.2H190.7C202.7 363.2 213.8 362.4 223.8 360.7V444.7C212.9 446.9 201.4 448 189.2 448H0V-64H189.2C329.7 -64 400 0.6 400 129.9V256H304z" /> + <glyph glyph-name="docker" + unicode="" + horiz-adv-x="640" d=" M349.9 211.7H283.8V271.1H349.9V211.7zM349.9 416H283.8V355.3H349.9V416zM428.1 271.2H362V211.8H428.1V271.2zM271.8 343.3H205.7V283.2H271.8V343.3zM349.9 343.3H283.8V283.2H349.9V343.3zM626.7 243.3C612.3000000000001 253 579.1 256.5 553.6 251.7C550.3000000000001 275.7 536.9 296.6 512.5 315.4L498.5 324.7L489.2 310.7C470.8 282.9 465.8 237.1 485.5 206.9C476.8 202.2 459.7 195.8 437.1 196.2H2.4C-6.3 145.4 8.2 79.4 46.4 34.1C83.5 -9.8 139.1 -32.1 211.8 -32.1C369.2000000000001 -32.1 485.7 40.4 540.2 172.1C561.6 171.7000000000001 607.8000000000001 172 631.5 217.3C633 219.8 638.1 230.5 640 234.4L626.7 243.3zM115.6 271.2H49.6V211.8H115.7V271.2zM193.7 271.2H127.6V211.8H193.7V271.2zM271.8 271.2H205.7V211.8H271.8V271.2zM193.7 343.3H127.6V283.2H193.7V343.3z" /> + <glyph glyph-name="draft2digital" + unicode="" + horiz-adv-x="480" d=" M369.9 22.6V77L417 49.8L369.9 22.6zM82.4 67.4C107.9 94.7 180.1 172.1 233.3 237.4C268.4000000000001 280.5 273.6 319.8 261.7 350.1C254.3 368.9 244.2 380.3 237.4 385.8C282.7 383.7 305.4 362.4 319.6 347.5C319.6 347.5 362 299.3 325.4 234.2C288.4 168.3 214.5 86.7 196.9 67.5H82.4zM134.2 286.6C134.2 274.2 124.2 264.2 111.8 264.2C99.4 264.2 89.4 274.2 89.4 286.6C89.4 299 99.4 309 111.8 309C124.2 309 134.2 298.9 134.2 286.6M336 132.1V67.4H244.7C275.5 102.4 326.5 163.3000000000001 356.5 216.7000000000001C391.7 279.3000000000001 372.6 340.1 343.7 370.0000000000001C339.3 374.6 281.5 432.9000000000001 177.7 411.2000000000001C118.6 398.8000000000001 88.3 367.8000000000001 73.4 343.9000000000001C60.3 323.0000000000001 56.4 304.1000000000001 55.2 296.2000000000001C49.7 263.2000000000001 74.6 229.1000000000001 111.9 229.1000000000001C143.6 229.1000000000001 169.2 254.8000000000001 169.2 286.5000000000001C169.2 313.6 149.5 338.6 121.2 343.3000000000001C123 350.6 138.9 364.4000000000001 147.5 368.0000000000001C188.6 385.3000000000001 225.5 362.8000000000001 230.8 334.5000000000001C239.1 290.2000000000001 193.7 244.1000000000001 161.1 206.9000000000001C84.5 119.9 18.3 51.2 0 32.1L336 32.2V-32L480 49.9L336 132.1z" /> + <glyph glyph-name="dribbble-square" + unicode="" + horiz-adv-x="448" d=" M90.2 219.8C99.1 262.2000000000001 127.6 297.5 165.9 315.5C169.5 310.6 193.9 276.7 216.6 236.5C152.6 219.5 96.3 219.7 90.2 219.8zM314.6 294C281 323.8 235.3 335.1 192 324.6C195.8000000000001 319.5 220.6 285.7 243.0000000000001 244.6C291.6 262.9 312.1 290.5 314.6 294zM140.1 84C180.6 52.4 233.4 47.3 277.4 66C275.4 78 267.4 119.8 248.2 169.6C193.1 150.8 154.4 113.2000000000001 140.1 84zM238.9 192.2C235.5 200 231.7 207.7 227.8 215.4C159.6 195 93.4 195.8 87.4 196C87.4 194.6 87.3 193.2 87.3 191.8C87.3 156.7 100.6 124.7000000000001 122.4 100.4C144.6 138.3 189.5 178.3 238.9 192.2zM273.8 175.9C291.7 126.8 298.9 86.8 300.3 78.5C331 99.2 352.8 132.1 358.9 170.1C354.3 171.6 316.6 182.8 273.8 175.9zM253.5 224.3C258.3 214.5 261.8 206.5 265.5 197.5C311 203.2 356.2 194.1 360.7 193.1C360.3999999999999 225.4 348.8999999999999 255 329.8 278.2C326.9 274.3 304 245 253.5 224.3zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM384 192C384 280.2 312.2 352 224 352S64 280.2 64 192S135.8 32 224 32S384 103.8 384 192z" /> + <glyph glyph-name="dribbble" + unicode="" + horiz-adv-x="512" d=" M256 440C119.252 440 8 328.748 8 192S119.252 -56 256 -56S504 55.252 504 192S392.748 440 256 440zM419.9700000000001 325.634C449.473 289.588 467.3390000000001 243.677 467.805 193.679C460.821 195.156 390.7870000000001 209.361 320.303 200.497C314.551 214.538 309.122 226.89 301.686 242.111C380.007 274.088 415.504 319.593 419.97 325.634zM396.421 350.13C392.611 344.703 360.724 301.844 285.4 273.611C250.688 337.387 212.215 389.779 206.36 397.619C273.536 413.812 344.326 396.349 396.421 350.13zM165.941 383.38C171.526 375.721 209.379 323.264 244.478 260.871C145.391 234.558 58.118 234.937 48.644 235.062C62.38 300.795 106.678 355.427 165.941 383.38zM44.17 191.677C44.17 193.843 44.213 195.999 44.278 198.15C53.546 197.96 156.198 196.637 261.984 228.2960000000001C268.048 216.4280000000001 273.841 204.3810000000001 279.158 192.347C202.559 170.7720000000001 132.964 108.8200000000001 98.627 50.0410000000001C64.794 87.595 44.17 137.27 44.17 191.677zM125.977 24.564C148.104 69.797 208.155 128.186 293.5560000000001 157.3200000000001C323.2960000000001 80.037 335.5950000000001 15.2670000000001 338.7450000000001 -3.318C270.6330000000001 -32.331 188.7300000000001 -24.371 125.9770000000001 24.564zM374.357 16.075C372.186 28.9610000000001 360.911 90.972 333.205 167.1080000000001C399.585 177.734 457.905 160.3400000000001 465.152 158.0530000000001C455.71 99.1120000000001 421.879 48.2090000000001 374.357 16.075z" /> + <glyph glyph-name="dropbox" + unicode="" + horiz-adv-x="528" d=" M264.4 331.7L132.4 247.4L264.4 163.1L132.4 78.8L0 163.9L132.3 248.2L0 331.7L132.3 416L264.4 331.7zM131.6 52.3L263.6 136.6L395.6 52.3L263.6 -32L131.6 52.3zM264.4 163.9L396.4 248.2L264.4 331.8L395.7 416L528 331.7L395.7 247.4L528 163.2L395.7 78.9L264.4 163.9z" /> + <glyph glyph-name="drupal" + unicode="" + horiz-adv-x="448" d=" M319.5 333.3C297.3 347.3 276 352.8 254.8 366.8C241.8 375.6 223.5 396.8 208.3 415.1C205.6 385.8 196.8 373.9 186.3 365.6C165 348.6 151.5 343.4 132.8 333.3C117 325 32 266.5 32 157.5C32 48.3 123.8 -32 225.8 -32C327.5 -32 416 42 416 154C416 266.3 333 325 319.5 333.3zM322 7.7C301.9 -12.4 231.9 -21 205.3 3.5C200.5 8.3 205.6 15.5 211.8 15.5C211.8 15.5 228.8 2.2 263.3 2.2C290.3 2.2 309.3 9.9 317.8 16.2C323.9000000000001 20.8 326.2 11.9 322 7.7zM267.5 60.3C276.2 63.9 296.5 64.1 304.3 59C308.4000000000001 56.2 320.4000000000001 40.2 310.5 35.3C302.1 31.1 309.3 51 284 51C269.3 51 264.5 45.8 257.3 40C250.3 34 247.5 32 245.1 35.3C239.1 43.5 261 57.6 267.5 60.3zM360 43C344.8 44 314.5 91.8 295 92.5C264.1 93.4 190.9 11.8 133.7 50.5C94.9 77.1 119.1 155.3 185.5 155.7C235 156.2 269.3 106.7 294 107.2C315.3 107.5 355.8 149 375.8 149C424.5 149 399.1 39.7 360 43z" /> + <glyph glyph-name="dyalog" + unicode="" + horiz-adv-x="416" d=" M0 416V296.8H64V352H171.2C284.6 352 352 271.8 352 192.1C352 116 293.4 32 171.2 32H0V-32H171.2C331.9 -32 416 80.7 416 192.1C416 250.8 393.9 305.5 353.7 346.4C308.9 392 245.7 416 171.2 416H0z" /> + <glyph glyph-name="earlybirds" + unicode="" + horiz-adv-x="480" d=" M313.2 400.5C314.4 413.5 334.5 414.5 349.8 409.2C350.7 408.9 376 399.5 368.8 394C340.9000000000001 401.4 312.4000000000001 375.8 313.2 400.5zM112.2 393.6C142.9 401.7 174.2 373.6 173.3 400.7C172 414.9 149.9 416 133.1 410.3C132.1 410 104.4 399.8 112.2 393.6zM319.4 288C310.6 288 303.4 280.8 303.4 272S310.6 256 319.4 256S335.4 263.2 335.4 272S328.2 288 319.4 288zM159.7 288C150.9 288 143.7 280.8 143.7 272S150.9 256 159.7 256S175.7 263.2 175.7 272S168.5 288 159.7 288zM478.2 124.8C468.3 100.8 437.5 113.8 414.3 126C400.8 56.9 356.2 14.6 288 1.8C288.3 0.9 286 1.9 312 0.8C345.6 -0.6 375.8 3.9 409.4 8.8C389.6 22.6 398 45.9 399.6 46.9C401 47.8 414.3 45.2 421.2 35.4C429.8 47.9 449.6 50.2 451.4 49.0000000000001C453 47.9 458 28.1000000000001 444.5 14.4C449.2 15.3 452.7 16.0000000000001 454.3 16.5000000000001C456.9 17.3000000000001 472 5.2 457.4 3.2C443.1 0.9 434.8 -1.9 410.3 -7.6C364.4000000000001 -18.3 324.4 -19.4 292.6 -20.4L293.6 -32C297.4000000000001 -50.1 270.2000000000001 -56.3 266 -38.2C266.8 -56.1 238.9 -60 237.6 -37.2L237.1 -42.5C236.4 -60.9 208.7 -60.4 208.8 -41.9C201.3 -55.4 180.7 -48.7 182.4 -33.4L183.6 -21C146.9 -21.9 123.9 -24.1 121.8 -24.1C100.9 -24.1 100.9 7.5 121.8 7.5C124.2 7.5 149.5 6.2 185 4.7C123.9 20.2 81.3 59.7 70.1 122.9C45.1 110.1 12.6 96.1 1.9 122.1C-8.6 147.5 23.4 164.7 68.7 195.5C69.4 202.1 70.3 208.8 71.4 215.3C57 234.9 59.8 251.6 55.3 275.7C38.5 273.3 32.1 284.8 31.7 298.8C32 306.1 33.8 313.7 34.1 314.2C35.2 316 44.2 316.2 46.8 316.8C52.8 348.5 97.4 350 137.7 351.3C157.4 373.1 182.9 392.8 218.6 399.6C203.3 419 215.2 439.5 216.2 440C217.9 440.8 237.4 435.7 242.5 416.8C247.7 425.6 260.8 428.2 262.1 427.5C263.2000000000001 426.9 268.5 412.5 257.2000000000001 401.6C297.5000000000001 398.1 329.4000000000001 376.9 353.2000000000001 350.9C389.3000000000001 349.4 425.0000000000001 345 430.3000000000001 316.9C433.0000000000001 316.3 441.9000000000001 316.1 443.0000000000001 314.3C443.3000000000001 313.8 445.1000000000001 306.2000000000001 445.4000000000001 298.9C444.9000000000001 285 438.6 273.5 421.8 275.8C418.6 258.5 419.1 242.9 413.1 228.1C415.5 216.4 417.1 204.3 417.9000000000001 191.7000000000001C454.9 166.3000000000001 488.2 149.2000000000001 478.2 124.8000000000001zM207.4 288.1C208.3 332.1 169.5 330.3 128.8 328.4C107.1 327.4 89.9 326.5 83.3 314.5C71.9 293.6 89.2 221.6 106.5 213.3C116.3 208.6 179.9 205.4 192.8 220.4C201 229.8 207.8 269.8 207.4 288.1zM259.4 229.8C255.1 242.2 253.4 259.9 244.1 262.5C242.1 263 235.1 263 233.1 262.5C223.1 259.7 222.3 240.4 216.1 225.3C231.5 225.3 235.4 215.6 239.8 215.6C244.1 215.6 246.1 226.9000000000001 259.4 229.8zM395.1 314.5C388.5 326.6 370.3 327.4 348.6 328.4C308.4 330.3 270.4 332.2 271.3 288.1C270.8 269.8 276.3 229.8 284.5 220.3C297.5 205.4 361.0999999999999 208.5 370.8 213.2C386.6 220.8 407.3 292.1 395.1 314.5z" /> + <glyph glyph-name="ebay" + unicode="" + horiz-adv-x="640" d=" M405.2 184.2C376.1 183.3 358 178 358 158.9C358 146.5 367.9 133.1 393 133.1C426.7 133.1 444.6 151.5 444.6 181.5V184.8C432.8 184.8 418.3 184.6999999999999 405.2000000000001 184.1999999999999M476.7 144.5C476.7 135.1999999999999 477.0000000000001 125.8999999999999 477.7 117.6999999999999H447.9000000000001C447.1 124.5999999999999 446.8 131.3 446.8 137.8999999999999C430.7 118.0999999999999 411.5 112.3999999999999 384.9000000000001 112.3999999999999C345.4000000000001 112.3999999999999 324.3 133.2999999999999 324.3 157.3999999999999C324.3 192.3999999999999 353.1 204.6999999999999 402.9 205.7999999999999C416.6 206.0999999999999 431.9 206.1999999999999 444.6 206.1999999999999V209.5999999999999C444.6 233 429.6 242.6 403.6 242.6C384.3 242.6 370 234.6 368.6 220.7999999999999H334.9C338.5 255.2 374.6 263.8999999999999 406.4 263.8999999999999C444.5 263.8999999999999 476.7 250.3999999999999 476.7 210.0999999999999V144.4999999999999zM127.7000000000001 201.3C125.4000000000001 256 40.2 257.9 33.3 201.3H127.7000000000001zM32.7 179.9C36.2 121.6 111.9000000000001 122.5 123.9000000000001 158.3H157C150.6 123.9 114 112.1999999999999 82.6 112.1999999999999C25.4 112.1999999999999 0.1 143.6999999999999 0.1 186.1999999999999C0.1 233 26.3 263.8 83.1 263.8C128.4 263.8 161.5 240.1 161.5 188.3999999999999V179.8999999999999H32.7zM243.7000000000001 134.2C273.5000000000001 134.2 293.9000000000001 155.7 293.9000000000001 188C293.9000000000001 220.4 273.5000000000001 241.8 243.7000000000001 241.8C214.1000000000001 241.8 193.5000000000001 220.4 193.5000000000001 188C193.5000000000001 155.7 214.1000000000001 134.2 243.7000000000001 134.2M161.5000000000001 320.2H193.6000000000001V239.6C209.3000000000001 258.3 231.0000000000001 263.8 252.3000000000001 263.8C288.0000000000001 263.8 327.7000000000001 239.7 327.7000000000001 187.6C327.7000000000001 144 296.2000000000001 112.1999999999999 251.7000000000001 112.1999999999999C228.4000000000001 112.1999999999999 206.6000000000001 120.5 193.0000000000001 137.0999999999999C193.0000000000001 130.4999999999999 192.6000000000001 123.8999999999999 191.9000000000001 117.5999999999999H160.4000000000001C160.9000000000001 127.7999999999999 161.5000000000001 140.3999999999999 161.5000000000001 150.6999999999999V320.2zM640 258.5L540.8 63.7H504.9L533.4 117.8L458.8 258.5H496.3L551.1999999999999 148.6L606 258.5H640z" /> + <glyph glyph-name="edge" + unicode="" + horiz-adv-x="512" d=" M25.714 219.837C25.825 219.999 25.944 220.16 26.056 220.322C26.035 220.16 26.011 219.999 25.991 219.837H25.714zM486.286 204.329C486.286 248.361 478.532 288.794 457.485 326.734C416.498 400.121 343.912 439.999 258.893 439.999C118.962 440.276 40.617 334.786 26.056 220.321C68.485 281.633 143.129 341.697 246.431 345.287C246.431 345.287 356.097 345.287 345.85 240.33H169.997C176.366 277.716 188.551 299.316 204.336 319.256C129.288 284.363 82.486 223.16 83.594 130.941C84.424 59.493 133.718 -13.895 204.337 -41.035C287.694 -72.8820000000001 397.113 -48.235 444.469 -19.711V84.693C363.605 28.199 173.598 23.768 172.214 152.265H486.287V204.329z" /> + <glyph glyph-name="elementor" + unicode="" + horiz-adv-x="448" d=" M425.6 416H22.4C10 416 0 406 0 393.6V-9.6C0 -22 10 -32 22.4 -32H425.6C438 -32 448 -22 448 -9.6V393.6C448 406 438 416 425.6 416M164.3 92.5H124.5V291.5H164.3V92.5zM323.6 92.5H204.1V132.3H323.6V92.5zM323.6 172.1H204.1V211.9H323.6V172.1zM323.6 251.8H204.1V291.6H323.6V251.8z" /> + <glyph glyph-name="ember" + unicode="" + horiz-adv-x="640" d=" M639.9 193.4C638.8 204.1 629.1999999999999 200.2 629.1999999999999 200.2S613.5999999999999 188.1 599.9 189.5C586.1999999999999 190.8 590.5 221.5 590.5 221.5S593.5 249.6 585.4 251.9C577.3 254.3 567.4 244.6 567.4 244.6S555 230.9 549.1 213.4L547.5 212.9S549.4 243.5 547.2 250.5C545.6 254 530.8000000000001 253.7 528.4000000000001 247.5S514.2 198.3 513.4000000000001 180.3C513.4000000000001 180.3 490.3000000000001 160.7 470.1000000000001 157.5S445.1000000000001 166.9 445.1000000000001 166.9S499.9000000000001 182.2 498.0000000000001 226C496.1000000000001 269.8 453.8000000000001 253.6 449.0000000000001 250C444.4000000000001 246.5 419.6000000000001 231.6 412.4000000000001 190.3C412.2000000000001 188.9 411.7000000000001 182.8 411.7000000000001 182.8S390.5000000000001 168.6 378.7000000000001 164.8C378.7000000000001 164.8 411.7000000000001 220.4 371.4000000000001 245.7C353.1 256.7 338.6 233.6 338.6 233.6S393.1 294.3 381.1 345.6C375.3 370 363.1 372.7 351.9000000000001 368.7C334.9000000000001 362 328.4000000000001 352 328.4000000000001 352S306.4000000000001 320 301.3 272.5S288.7 167.4 288.7 167.4S278.2 157.2 268.5 156.7S263.1 185.4 263.1 185.4S270.6 230 270.1 237.5S269 249.1 260.2000000000001 251.7C251.3000000000001 254.4 241.7000000000001 243.1 241.7000000000001 243.1S216.2000000000001 204.4 214.0000000000001 198.5L212.7000000000001 196.1L211.4 197.7S229.4000000000001 250.4 212.2000000000001 251.2C195.0000000000001 252 183.7000000000001 232.4 183.7000000000001 232.4S164.1000000000001 199.6 163.3000000000001 195.9L162 197.5S170.1 235.7 168.4 245.1C166.8000000000001 254.5 157.9 252.6 157.9 252.6S146.6 253.9 143.7000000000001 246.7S130.0000000000001 191.3999999999999 128.7000000000001 176C128.7000000000001 176 100.5 155.8 81.9000000000001 155.6C63.4000000000001 155.3 65.2000000000001 167.4 65.2000000000001 167.4S133.2000000000001 190.7 114.6000000000001 236.6C106.3000000000001 248.4 96.6000000000001 252.1 82.9000000000001 251.9C69.2000000000001 251.6 52.6000000000001 243.3 41.6000000000001 218.6C36.3000000000001 206.8 34.8000000000001 195.6 33.8000000000001 187.1C33.8000000000001 187.1 21.5000000000001 184.7 15.0000000000001 190S5.0000000000001 190 5.0000000000001 190S-6.1999999999999 176 4.9000000000001 171.6999999999999S33.0000000000001 165.5999999999999 33.0000000000001 165.5999999999999C34.6000000000001 158.0999999999999 39.2000000000001 146.0999999999999 52.6000000000001 135.8999999999999C72.8000000000001 120.5999999999999 111.4000000000001 137.1999999999999 111.4000000000001 137.1999999999999L127.3000000000001 146S127.8000000000001 131.3999999999999 139.4000000000001 129.3C151.0000000000001 127.1999999999999 155.8000000000001 128.3 175.9000000000001 177.1999999999999C187.7000000000001 202.1999999999999 188.5000000000001 200.7999999999999 188.5000000000001 200.7999999999999L189.8000000000001 201.0999999999999S180.7000000000001 154.3 184.2000000000001 141.3999999999999C187.7 128.6 203 130 203 130S211.3 127.6 218 151.2C224.7 174.8 237.6 201.1 237.6 201.1H239.2S233.6 153 242.2 137.4C250.8 121.8 273.1 132.1 273.1 132.1S288.7 139.9 291.1 142.3C291.1 142.3 309.6 126.5 335.7 129.4C394 140.9 414.8 155.3 414.8 155.3S424.8 130.9 455.9 128.6C491.4 125.9 510.7 147.2 510.7 147.2S510.4 133.7 522.8 128.6C535.1999999999999 123.5 543.5 151.4 543.5 151.4L564.2 208.6H566.1S567.2 171.3 587.6 165.4S634.6 179.1 634.6 179.1S641 182.6 639.9 193.4zM61.9 188.1C62.7 220.1 83.7 234.0000000000001 90.9 227.1C98.2 220.1 95.5 205.1 81.8 195.7C68.1 186.2000000000001 61.9 188.1 61.9 188.1zM334.7 311.9000000000001S353.8 361.6 358.3 337.4000000000001S318.3 241.2000000000001 318.3 241.2000000000001C318.8 257.4000000000001 334.7 311.9000000000001 334.7 311.9000000000001zM357.5 173.5C344.9 140.5 314.2 153.9 314.2 153.9S310.7 165.7 320.6 198.8S353.9 219 353.9 219S370.1 206.6 357.5 173.5zM442.1 188.1S439.1 198.6 450.2000000000001 218.7C461.2 238.9 469.8000000000001 227.8 469.8000000000001 227.8S479.2 217.6 468.5000000000001 202.3S442.1000000000001 188.1 442.1000000000001 188.1z" /> + <glyph glyph-name="empire" + unicode="" + horiz-adv-x="496" d=" M287.6 393.8C276.8 396 265.5 397.1 254.1 397.4V415.6C332.2000000000001 413.4 400.2000000000001 371.6 438.7000000000001 309L422.9000000000001 299.9C416.8 309.6 410.2000000000001 318.7000000000001 402.7000000000001 327L384.7000000000001 311.5C358.7000000000001 341.1 323.3000000000001 362.2 282.8000000000001 369.9L287.6000000000001 393.8zM53.4 125.6L76.4 133.3C70 151.6 66.4 171.5 66.4 192S69.7 232.4 76.1 250.7L53.4 258.4C57 269.2 61.7 279.7 67 289.4L51.2 298.5C34 267 24.1 230.5 24.1 192S34.1 117 51.2 85.4L67 94.5C61.7 104.5 57.3 114.8 53.4 125.6zM213.1 14C172.7 22 137.3 43.1 111.2 72.7L93.2 56.9C85.7 65.5 78.8 74.6 73 84.3L57 74.9C95.5 12.6 163.8 -29.4 241.9 -31.7V-13.4C230.6 -13.1 219.2 -11.7 208.4 -9.8L213.1 14zM93.3 327.1L111.3 311.6C137.3 341.2 172.7 362.3 213.2 370L208.5 393.8C219.3 396 230.6 397.1 242 397.4V415.6C163.9 413.4 95.9 371.6 57.4 309L73.2 299.9C79.2 309.6 85.8 318.8 93.3 327.1zM402.7 56.9L384.7 72.7C358.7 43.1 323.3 22 282.8 14L287.5 -9.8C276.7 -11.7 265.3999999999999 -13.1 254 -13.4V-31.7C332.0999999999999 -29.5000000000001 400.4 12.6 438.9 74.9L422.8 84.3C417.1 74.6 410.2 65.4999999999999 402.7 56.9zM496 192C496 55 385 -56 248 -56S0 55 0 192S111 440 248 440S496 329 496 192zM483.8 192C483.8 322.1 378.1 427.8 248 427.8S12.2 322.1 12.2 192S117.9 -43.8 248 -43.8S483.8 61.9 483.8 192zM444.8 298.6L429 289.5C434.3 279.8 439 269.3 442.6 258.5L419.9000000000001 250.8C426.3 232.5 429.6 212.6 429.6 192.1S426 151.7000000000001 419.6 133.4L442.6 125.7000000000001C438.7000000000001 114.9 434.3 104.7000000000001 429 94.7000000000001L444.8 85.6C462 117 471.9 153.5 471.9 192S462 267 444.8 298.6zM261.8 120.9C278.1 124.2 292.2 132.5 302.5 144.4L353.7 99.6C365.6 113.2 375 128.9 380.8 146.4L316.6 168.5C319.1 176 320.5 183.7 320.5 192S319.1 208.1 316.6 215.5L381.1 237.6C375 255 365.6 270.8 353.7000000000001 284.4L302.5000000000001 239.6C292.3000000000001 251.5 278.1000000000001 260.1 261.8000000000001 263.4L275.1000000000001 329.8C266.5000000000001 331.7 257.4000000000001 332.6 248.0000000000001 332.6C238.6000000000001 332.6 229.5000000000001 331.8 220.9000000000001 329.8L234.2000000000001 263.4C217.9000000000001 260.1 203.8000000000001 251.5 193.5000000000001 239.6L142.3000000000001 284.4C130.4000000000001 270.8 121.0000000000001 255.1 114.9000000000001 237.6L179.4000000000001 215.5C176.9000000000001 208 175.5000000000001 200.3 175.5000000000001 192S176.9000000000001 175.9 179.4000000000001 168.5L115.2000000000001 146.4C121.0000000000001 129 130.4000000000001 113.2 142.3000000000001 99.6L193.5000000000001 144.4C203.7000000000001 132.5 217.9000000000001 124.2 234.2000000000001 120.9L220.9000000000001 54.2C229.5000000000001 52.5 238.6000000000001 51.4 248.0000000000001 51.4C257.4000000000001 51.4 266.5000000000001 52.5 275.1000000000001 54.2L261.8000000000001 120.9z" /> + <glyph glyph-name="envira" + unicode="" + horiz-adv-x="448" d=" M0 416C477.6 416 366.6 98.7 367.1 49.7L448 -32H422L351.6 39.2C312.6 35 227.2 4.7 137.2 76.2C47 147.7 52 233.3 0 416zM79.7 370C30 393.5 74.5 360.8 74.5 360.8C119.7 329.6 140.5 287.1 164.7 240.9C196.2 180.7 243.7 101.2 308.9 73.2C373.9 45.2 343.1 60.7 314.9 81.7C286.7 102.9 246.7 168.7 223.9 211.9C192.2 271.9 162.9 330.5 79.7 370z" /> + <glyph glyph-name="erlang" + unicode="" + horiz-adv-x="640" d=" M21.7 201.6C21.6 114.8 50.7 42.1 100.4 -10.5H0V394.5H87.2C45.7 344.3 21.6 278.3 21.7 201.6zM640 394.4H556.4C587.8 351.7 605.1 296.9 602.6 231.7C603.1 225.7 603.1 220 602.6 207.6H230.2C230 97.9 269.1 12.7 368.8 12.3C437.3 12.6 486.8 63.3 520.6999999999999 118.4L617.0999999999999 70.2C599.6999999999999 39.3 580.5999999999999 12.4 559.1999999999999 -10.6H640V394.4zM559.2 -10.6S559.2 -10.5 559.2 -10.6H559H559.2zM556.1 394.4H556.4L556.3 394.5L556.0999999999999 394.4zM325.4000000000001 384.8C279.5000000000001 384.7 240.3000000000001 351.3 236.2000000000001 301.6H406.1C405 351.3 371.6 384.7 325.4000000000001 384.8z" /> + <glyph glyph-name="ethereum" + unicode="" + horiz-adv-x="320" d=" M311.9 187.2L160 94.4L8 187.2L160 448L311.9 187.2zM160 64.6L8 157.4L160 -64L312 157.4L160 64.6z" /> + <glyph glyph-name="etsy" + unicode="" + horiz-adv-x="384" d=" M384 100C382.25 89.25 370.25 -10 368.5 -32C250.621 -27.701 148.605 -27.257 0 -32V-6.5C45.457 2.448 60.627 1.519 61 28.75C62.793 101.072 64.524 272.8930000000001 61 350.75C59.971 379.2100000000001 48.87 377.515 0 386.75V412.25C73.886 409.892 255.933 403.699 362.999 416C359.499 377.75 355.249 289.5 355.249 289.5H332C320.947 332.335 313.241 380 277.25 380H140.25C130 380 129.5 376.5 129.5 370.25V206.5C187.5 206 218 209 218 209C247.77 209.951 245.56 217.502 258.75 274.251H284.5C280.093 172.9 280.59 212.422 282.75 114.001H257C247.845 154.087 247.935 175.046 217.499 175.501C217.499 175.501 195.999 177.501 129.499 177.501V38.501C129.499 12.501 143.749 0.251 173.749 0.251H263C326.636 0.251 329.564 25.247 361.751 100.001H384z" /> + <glyph glyph-name="expeditedssl" + unicode="" + horiz-adv-x="496" d=" M248 404.6C130.6 404.6 35.4 309.4 35.4 192S130.6 -20.6 248 -20.6S460.6 74.6 460.6 192S365.4 404.6 248 404.6zM150.6 271.7C150.6 325.4 194.3 369.1 248 369.1S345.4 325.4 345.4 271.7V245.1C345.4 240.1 341.5 236.2 336.5 236.2H318.8C313.8 236.2 309.9000000000001 240.1 309.9000000000001 245.1V271.7C309.9000000000001 353.8 185.9 353.8 185.9 271.7V245.1C185.9 240.1 182 236.2 177 236.2H159.3000000000001C154.3000000000001 236.2 150.4 240.1 150.4 245.1V271.7zM389.7 68C389.7 58.3 381.7 50.3 372 50.3H124C114.3 50.3 106.3 58.3 106.3 68V209.7C106.3 219.4 114.3 227.4 124 227.4H372C381.7 227.4 389.7 219.4 389.7 209.7V68zM141.7 205.3V72.4C141.7 69.9 139.8 68 137.3 68H128.4C125.9 68 124 69.9 124 72.4V205.3C124 207.8 125.9 209.7 128.4 209.7H137.3C139.8 209.7 141.7 207.8 141.7 205.3zM283.4 156.6C283.4 143.6 276.2 132.2000000000001 265.7 126.2000000000001V94.6C265.7 89.6 261.8 85.7000000000001 256.8 85.7000000000001H239.1C234.1 85.7000000000001 230.2 89.6 230.2 94.6V126.2000000000001C219.7 132.3000000000001 212.5 143.6 212.5 156.6C212.5 176.3 228.3000000000001 192 247.9000000000001 192S283.4000000000001 176.2000000000001 283.4000000000001 156.6zM248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -38.3C121 -38.3 17.7 65 17.7 192S121 422.3 248 422.3S478.3 319 478.3 192S375 -38.3 248 -38.3z" /> + <glyph glyph-name="facebook-f" + unicode="" + horiz-adv-x="264" d=" M76.7 -64V165H0V256H76.7V327.7C76.7 405.6 124.3 448 193.8 448C227.1 448 255.7 445.5 264 444.4V363H215.8C178 363 170.7 345 170.7 318.7V256H256L244.3 165H170.7V-64" /> + <glyph glyph-name="facebook-messenger" + unicode="" + horiz-adv-x="448" d=" M224 416C15.9 416 -77.5 170 84.6 47.4V-32L160.3 10C302.5 -29.8 445.7 69.9 445.7 208.7C445.8 323.2 346.5 416 224 416zM247.4 137.9L190 197.5L79.6 136.4L200.7 264.9L258.1 205.3L368.5 266.4L247.4 137.9z" /> + <glyph glyph-name="facebook-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H314.7V145.2H375.3L384 212.8H314.7V256C314.7 275.6 320.1 288.9 348.2 288.9H384V349.3C377.8 350.1 356.6 352 331.8 352C280.2 352 244.8 320.5 244.8 262.6V212.7H184V145.1H244.9V-32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368z" /> + <glyph glyph-name="facebook" + unicode="" + horiz-adv-x="448" d=" M448 391.3V-7.2C448 -20.9 436.9 -31.9 423.3 -31.9H309.1V141.5H367.3L376 209.1H309V252.3C309 271.9 314.4 285.2000000000001 342.5 285.2000000000001H378.3V345.7000000000001C372.1 346.5 350.9000000000001 348.4000000000001 326.1 348.4000000000001C274.5 348.4000000000001 239.1 316.9000000000001 239.1 259V209.1H180.7V141.5H239.1V-32H24.7C11.1 -32 0 -20.9 0 -7.3V391.3C0 404.9 11.1 416 24.7 416H423.2C436.9 416 448 404.9 448 391.3z" /> + <glyph glyph-name="firefox" + unicode="" + horiz-adv-x="480" d=" M478.1 212.7C477.4 217.2 476.7 219.8 476.7 219.8S474.9 217.8 472.0000000000001 213.9C471.1000000000001 224.6 469.2 235.1 466.2 245.5C462.5000000000001 258.4 457.7 270.9 451.7 282.9C447.9000000000001 290.9 443.5000000000001 298.5 438.4000000000001 305.7C436.6 308.4 434.7000000000001 311.1 432.8 313.6C424 328 413.8 336.9 402.1 353.6C394.5 366.4 389.2000000000001 380.5 386.7000000000001 395.2C383.5000000000001 386.3 381.0000000000001 377.2 379.3000000000001 367.9C367.2000000000001 380.1 356.8000000000001 388.7 350.4000000000001 394.6C319.4 423.8 323 438.9 323 438.9S264.7 373.8 289.9 306C298.6 283 313.7 262.9 333.3 248.1C357.7 227.9 384.1 212.1 398 171.5C386.8 192.8 369.8999999999999 210.7 349.2 223C355.3999999999999 208.3 358.5999999999999 192.4 358.5 176.5C358.5 115.5 308.8999999999999 66 247.9 66.1C239.6 66.1 231.4 67 223.4 68.9C213.9 70.7000000000001 204.7 73.8 196 78.2000000000001C183.0999999999999 86.0000000000001 172 96.3000000000001 163.1999999999999 108.5000000000001L163 108.8000000000001L165 108.1000000000001C169.5999999999999 106.5000000000001 174.1999999999999 105.3000000000001 179 104.4000000000001C197.6999999999999 100.4000000000001 217.3 102.7000000000001 234.6 111.0000000000001C252.1 120.7000000000001 262.5999999999999 127.9000000000001 271.2 125.0000000000001H271.3999999999999C279.7999999999999 122.3000000000001 286.3999999999999 130.5000000000001 280.3999999999999 139.0000000000001C270 152.4000000000001 252.9999999999999 159.0000000000001 236.2 156.0000000000001C218.6999999999999 153.5000000000001 202.6999999999999 141.0000000000001 179.7999999999999 153.1000000000001C178.2999999999999 153.9000000000002 176.8999999999999 154.7000000000002 175.4999999999999 155.6000000000001C173.8999999999999 156.5000000000001 180.3999999999999 154.3000000000001 178.8999999999999 155.3000000000001C173.8999999999999 157.8000000000001 169.0999999999999 160.7000000000001 164.4999999999999 163.9000000000002C164.1999999999999 164.2000000000002 167.9999999999999 162.8000000000001 167.5999999999999 163.1000000000001C161.6999999999999 167.1000000000001 156.5999999999999 172.3000000000001 152.5999999999999 178.3000000000001C148.4999999999999 185.7000000000001 148.0999999999999 194.7000000000001 151.5999999999999 202.4000000000001C153.6999999999999 206.2000000000001 156.9999999999999 209.3000000000001 160.8999999999999 211.1000000000001C163.8999999999999 209.6000000000001 165.6999999999999 208.5000000000001 165.6999999999999 208.5000000000001S164.3999999999999 211.0000000000001 163.5999999999999 212.3000000000001C163.9 212.4000000000001 164.0999999999999 212.3000000000001 164.4 212.5000000000001C167 211.4000000000001 172.7 208.5000000000001 175.8 206.7000000000001C177.9 205.6000000000001 179.6 204.0000000000001 181 202.0000000000001C181 202.0000000000001 182 202.5000000000001 181.3 204.7000000000001C180.2 207.4000000000001 178.4 209.7000000000001 175.9 211.3000000000001H176.0999999999999C178.4 210.1000000000001 180.5999999999999 208.7000000000001 182.6999999999999 207.2000000000001C184.5999999999999 211.6000000000001 185.5 216.4000000000001 185.2999999999999 221.2000000000001C185.4999999999999 223.8000000000001 185.0999999999999 226.5000000000001 184.1999999999999 229.0000000000001C183.3999999999999 230.6000000000001 184.6999999999999 231.2000000000001 186.0999999999999 229.5000000000001C185.9 230.8000000000002 185.4 232.0000000000001 184.9 233.2000000000001V233.3000000000001S185.7 234.4000000000001 186.0999999999999 234.8000000000001C187.0999999999999 235.8000000000001 188.1999999999999 236.7000000000001 189.5 237.5000000000001C196.6999999999999 242.0000000000001 204.3 245.9000000000001 212.1999999999999 249.1000000000001C218.5999999999999 251.9000000000001 223.8999999999999 254.0000000000001 225 254.7000000000001C226.6 255.7000000000001 228.1 256.9000000000001 229.5 258.2000000000001C234.8 262.7000000000001 238.5 269.0000000000001 239.7 275.9000000000001C239.8 276.8000000000001 239.8999999999999 277.7000000000001 240 278.7000000000001V280.2000000000001C239.1 283.7000000000001 233.1 286.3000000000001 201.5999999999999 289.3000000000001C190.5 291.1000000000001 181.5999999999999 299.4000000000001 179.0999999999999 310.4000000000001V310.3000000000001C178.6999999999999 309.2000000000001 178.1999999999999 308.0000000000001 177.7999999999999 306.8000000000001C178.1999999999999 308.0000000000001 178.5999999999999 309.1000000000001 179.0999999999999 310.3000000000001V310.5000000000001C185.0999999999999 326.2000000000001 195.9 339.6 209.9 348.8000000000001C210.7 349.5000000000001 206.7 348.6 207.5 349.3000000000001C210.1999999999999 350.6 212.9 351.8000000000001 215.6999999999999 352.8000000000001C217.0999999999999 353.4000000000001 209.6999999999999 356.2000000000001 203.0999999999999 355.5000000000001C199.0999999999999 355.3000000000001 195.0999999999999 354.3000000000001 191.4 352.7000000000001C193 354.0000000000001 197.5999999999999 355.8000000000001 196.5 355.8000000000001C188.0999999999999 354.2000000000001 180 351.1 172.5999999999999 346.8000000000001C172.5999999999999 347.6 172.6999999999999 348.3000000000001 173.0999999999999 349.0000000000001C167.1999999999999 346.5000000000001 162.0999999999999 342.5000000000001 158.0999999999999 337.5000000000001C158.1999999999999 338.4000000000001 158.2999999999999 339.3000000000001 158.2999999999999 340.2000000000001C155.5999999999999 338.2000000000001 153.0999999999999 335.9000000000001 150.9999999999999 333.3000000000001L150.8999999999999 333.2000000000001C133.4999999999999 339.9000000000001 114.5999999999999 341.5000000000001 96.2999999999999 337.9000000000001L96.0999999999999 338.0000000000001H96.2999999999999C92.4999999999999 341.1 89.1999999999999 344.7000000000001 86.5999999999999 348.9000000000001L86.3999999999999 348.8000000000001L85.9999999999999 349.0000000000001C84.7999999999999 350.8000000000001 83.5999999999999 352.8000000000001 82.2999999999999 355.0000000000001C81.3999999999999 356.6000000000001 80.4999999999999 358.4000000000001 79.5999999999999 360.2000000000001C79.5999999999999 360.3000000000001 79.4999999999999 360.4000000000001 79.3999999999999 360.4000000000001C78.9999999999999 360.4000000000001 78.7999999999999 358.7000000000001 78.4999999999999 359.1000000000001V359.2000000000001C75.2999999999999 367.5000000000001 73.7999999999999 376.4000000000001 74.0999999999999 385.4000000000001L73.8999999999999 385.3000000000001C68.7999999999999 381.8000000000001 64.8999999999999 376.7000000000001 62.7999999999999 370.8000000000001C61.8999999999999 368.7000000000001 61.1999999999999 367.5000000000001 60.5999999999999 366.3000000000001V366.8000000000001C60.6999999999999 367.9000000000001 61.1999999999999 370.1000000000001 61.0999999999999 369.9000000000001C60.9999999999999 369.7000000000001 60.8999999999999 369.6000000000001 60.7999999999999 369.5000000000001C59.2999999999999 367.8000000000001 57.8999999999999 365.8000000000001 56.8999999999999 363.7000000000001C55.9999999999999 361.8000000000001 55.1999999999999 359.8000000000001 54.5999999999999 357.8000000000001C54.4999999999999 357.5000000000001 54.5999999999999 358.1 54.5999999999999 358.8000000000001S54.6999999999999 360.8000000000001 54.5999999999999 360.5000000000001L54.2999999999999 359.8000000000001C47.5999999999999 344.9000000000001 43.3999999999999 329.0000000000001 41.8999999999999 312.7000000000001C41.4999999999999 309.9000000000001 41.2999999999999 307.1 41.3999999999999 304.4000000000001V304.2000000000001C36.5999999999999 299.0000000000001 32.3999999999999 293.2000000000001 28.6999999999999 287.1C16.5999999999999 266.7000000000001 7.5999999999999 244.6000000000001 1.8999999999999 221.5000000000001C5.8999999999999 230.3000000000001 10.6999999999999 238.7000000000001 16.1999999999999 246.6000000000001C5.5 219.5 0 190.6 0 161.4C1.8 170 4.2 178.4 7 186.7C5.3 152.2 11.9 117.8 26.4 86.4C45.8 42.9 78 6.4 118.7 -18.3C135.3 -29.5 153.4 -38.2 172.5 -44.1C175 -45 177.6 -45.9 180.2 -46.8C179.4 -46.5 178.6 -46.1 177.8 -45.8C200.4 -52.6 224 -56.1 247.6 -56.1C331.3 -56.1 358.9 -24.2 361.4 -21.1C365.5 -17.4 368.9 -12.9 371.3 -7.8C372.9 -7.1 374.5 -6.4 376.2 -5.7L377.2 -5.2L379.0999999999999 -4.3C391.7 1.6 403.5999999999999 9.1 414.3999999999999 17.8C430.7 29.5 442.2999999999999 46.5 447.2999999999999 65.9C450.2999999999999 73.0000000000001 450.3999999999999 80.9 447.6999999999999 88.1C448.5999999999999 89.5 449.3999999999999 90.9 450.3999999999999 92.4C468.3999999999999 121.3 478.5999999999999 154.3 479.9999999999999 188.3000000000001V191.1000000000001C479.9999999999999 198.4000000000001 479.3999999999999 205.6000000000001 478.0999999999999 212.7000000000001z" /> + <glyph glyph-name="first-order-alt" + unicode="" + horiz-adv-x="496" d=" M248 440C111.03 440 0 328.9700000000001 0 192S111.03 -56 248 -56S496 55.03 496 192S384.9700000000001 440 248 440zM248 -48.21C115.34 -48.21 7.79 59.34 7.79 192S115.34 432.21 248 432.21S488.21 324.66 488.21 192S380.6600000000001 -48.21 248 -48.21zM248 411.7100000000001C126.66 411.71 28.29 313.3400000000001 28.29 192S126.66 -27.71 248 -27.71S467.71 70.66 467.71 192S369.34 411.71 248 411.71zM248 -19.51C131.19 -19.51 36.49 75.18 36.49 192S131.19 403.51 248 403.51S459.51 308.81 459.51 192S364.81 -19.51 248 -19.51zM434.23 143.47A191.613 191.613 0 0 0 414.1 94.78L339.9700000000001 130.66L401.4500000000001 75.84A193.515 193.515 0 0 0 364.2500000000001 38.55L309.4500000000001 100.12L345.3300000000001 25.85A190.94399999999996 190.94399999999996 0 0 0 296.7000000000001 5.62L269.4100000000001 84.09L274.2000000000001 1.16C265.5900000000001 -0.02 256.8000000000001 -0.64 247.8700000000001 -0.64S230.1500000000001 -0.02 221.5400000000001 1.16L226.3000000000001 83.62L199.1500000000001 5.59A191.365 191.365 0 0 0 150.5000000000001 25.79L186.4300000000001 100.13L131.5600000000001 38.49A193.85 193.85 0 0 0 94.3400000000001 75.77L155.9300000000001 130.67L81.6700000000001 94.74A191.638 191.638 0 0 0 61.5300000000001 143.43L139.3700000000001 170.54L57.1400000000001 165.78C55.9800000000001 174.35 55.3600000000001 183.1 55.3600000000001 191.99C55.3600000000001 200.99 55.9900000000001 209.83 57.1800000000001 218.5L139.5600000000001 213.7299999999999L61.6200000000001 240.89A191.726 191.726 0 0 0 81.8500000000001 289.56L156.0700000000001 253.64L94.55 308.5A193.85 193.85 0 0 0 131.8300000000001 345.7199999999999L186.59 284.19L150.7600000000001 358.36A191.48999999999998 191.48999999999998 0 0 0 199.4100000000001 378.49L226.2800000000001 301.24L221.5700000000001 382.85C230.1800000000001 384.03 238.9600000000001 384.65 247.8900000000001 384.65S265.6 384.03 274.2100000000001 382.85L269.4700000000001 300.69L296.5200000000001 378.45C313.79 373.95 330.1200000000001 367.1 345.1500000000001 358.28L309.3300000000001 284.16L364.0500000000001 345.63A193.12999999999997 193.12999999999997 0 0 0 401.2900000000001 308.4L339.8400000000001 253.63L413.9600000000001 289.49A191.51499999999996 191.51499999999996 0 0 0 434.1600000000001 240.84L356.3500000000001 213.74L438.5900000000001 218.49C439.7800000000001 209.83 440.4100000000001 200.99 440.4100000000001 192C440.4100000000001 183.12 439.8000000000001 174.37 438.6300000000001 165.81L356.5100000000001 170.56L434.2300000000002 143.47z" /> + <glyph glyph-name="first-order" + unicode="" + horiz-adv-x="448" d=" M12.9 218.8C13 218.9 13.1 219.1 13.2 219.2C13.2 219.1 13.2 218.9 13.1 218.8H12.9zM224 351.4C216.9 351.4 209.4 350.8 202.6 349.7L206.3 282.3L184.3 346.3C170 342.6 156.6 336.9 144.3 329.7000000000001L173.7 268.3L128.6 319.2000000000001C117.2 310.3 106.9 300.1 98 288.3L148.6 242.9L87.5 272.6C80.4 260.3 74.6 246.9 70.9 232.6L135.2 210L67.2 214C66.3 206.9 65.8 199.4 65.8 192S66.4 177.4 67.2 170.3L134.9 174.3L70.9 151.7C74.6 137.4 80.3 124 87.5 111.4L148.6 141.1L97.7 96C106.6 84.3 116.8 73.7 128.6 65.1L173.5 116L144 54.6C156.3 47.2 169.7 41.5 184 37.7L206.3 102.3000000000001L202.3 34.3000000000001C209.4 33.2 216.9 32.6000000000001 224 32.6000000000001C231.4 32.6000000000001 238.6 33.2000000000001 245.7 34.3000000000001L241.7 102.9000000000001L264.3 37.8000000000001C278.6 41.8000000000001 292 47.2 304.3 54.7L274.9 116L319.8 65.1C331.5 74 341.8 84.2000000000001 350.4 96L299.8 141.1L360.9 111.7000000000001C368 124.0000000000001 373.8 137.4 377.5 152.0000000000001L313.5 174.3000000000001L380.9 170.3000000000001C382 177.4000000000001 382.3 184.6000000000001 382.3 192.0000000000001S382 206.9000000000001 380.9 214.0000000000001L313.2 210.0000000000001L377.2 232.3000000000001C373.5 246.6000000000001 368.1 260.3000000000001 360.6 272.6000000000001L299.7 242.9000000000001L350.3 288.3000000000001C341.4000000000001 300.0000000000001 331.2 310.3000000000001 319.7 319.2000000000001L274.6 268.3000000000001L304 329.4000000000001C291.7 336.8000000000001 278.3 342.5000000000001 264 346.3000000000001L241.7 282L245.7 349.7C238.6 350.9 231.4 351.4 224 351.4zM443.4 320V64L224 -64L4.6 64V320L224 448L443.4 320zM426.3 309.7L224 427.1L21.7 309.7V74.6L224 -43.1L426.3 74.6V309.7zM224 410.9L411.7 301.5V82.6L224 -26.9L36.3 82.6V301.4L224 410.9zM224 360C131.7 360 57.1 284.9 57.1 192C57.1 99.4 131.7 24.3 224 24.3C316 24.3 390.9 99.4 390.9 192C390.9 284.9 316 360 224 360z" /> + <glyph glyph-name="firstdraft" + unicode="" + horiz-adv-x="384" d=" M384 256H320V128H192V0H0V25.6H166.4V153.6H294.4V281.6H384V256zM358.4 217.6V89.6H230.4V-38.4H64V-64H256V64H384V217.6H358.4zM384 25.6H294.4V-64H320V0H384V25.6zM0 448V64H128V192H256V320H384V448H0z" /> + <glyph glyph-name="flickr" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM144.5 129C109.4 129 81 157.4 81 192.5S109.4 256 144.5 256S208 227.6 208 192.5S179.6 129 144.5 129zM303.5 129C268.4 129 240 157.4 240 192.5S268.4 256 303.5 256S367 227.6 367 192.5S338.6 129 303.5 129z" /> + <glyph glyph-name="flipboard" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM358.4 236.8H268.8V147.2000000000001H179.2V57.6H89.6V326.4H358.4V236.8z" /> + <glyph glyph-name="fly" + unicode="" + horiz-adv-x="384" d=" M197.8 20.2C210.7 8.5 231.5 -13.1 231 -30.5C231 -31.3 230.9 -32.1 230.9 -33C229.1 -52.8 212.1 -64.1 191.8 -64C166.8 -63.9 151.9 -47.2 153.1 -28.2C154.1 -12 173.6 8.5 185.5 19.4C187.8000000000001 21.5000000000001 188.2 22.1 191.1 23.0000000000001C194.5 23.0000000000001 195 22.7 197.8 20.2zM331.9 380.7C315.6 406.4 293.3 421.3 268.6 432.8C243.1 443.5 214 448.2 192 448C147.9 448 120.8 434.8 110.9 430.7C57.3 402.8 26.5 360.8 28 289.4C35.1 207.2 125 113.4 183.8 55.6C185.5 54 188.3 51.1 190 50.5L193.3 50.4C195.4 51.1 195.1 50.9 196.8 52.5C249.1 101.7 337.5 198.3 352.7000000000001 268.2C359.7000000000001 307.4 355.8000000000001 340.7 331.9000000000001 380.7zM186.8 96.1C158.8 147.2000000000001 121.6 226.8 117.5 285.1C114.1 332.6 128.9 416.3 186.8 421.8V96.1zM328.7 268C312.3 211.2 251.4 140 209.8 97.7C237.6 149.6 275 231 277 289.6C278.6 335.5 267.2 395.4 229 421C317.8 402.7 344.5 322.9 328.7 268z" /> + <glyph glyph-name="font-awesome-alt" + unicode="" + horiz-adv-x="448" d=" M397.8 380.2C405.6 380.2 412.1 373.6 412.1 365.9V18.3C412.1 10.4999999999999 405.5 3.9999999999999 397.8 3.9999999999999H50.2C42.4 3.9999999999999 35.9 10.6 35.9 18.3V365.8C35.9 373.6 42.5 380.1 50.2 380.1H397.8M397.8 416H50.2C22.7 416 0 393.3 0 365.8V18.2C0 -9.3 22.7 -32 50.2 -32H397.8C425.3 -32 448 -9.3 448 18.2V365.8C448 393.3 425.3 416 397.8 416zM339.3 276.8C333.3 276.8 309.4000000000001 261.3 286.7 261.3C282.5 261.3 278.3 261.9 274.2 263.7000000000001C254.5 271.5 237.2 277.4 215.1 277.4C194.8 277.4 173.3 270.8 155.4 263.7000000000001C153.6 263.1 151.8 262.5 150.6 261.9V279.8C158.4 285.8 163.1 294.7000000000001 163.1 305.5C163.1 323.4 148.8 337.8 130.8 337.8S98.5 323.5 98.5 305.5C98.5 295.3 103.3 285.8 111 279.8V67.7000000000001C111 56.9 120 48.0000000000001 130.7 48.0000000000001C139.7 48.0000000000001 146.8 54.0000000000001 149.2 61.7000000000001V63C149.8 64.8 149.8 66 149.8 67.8V112C151 112 152.2 112.6 152.8 113.2C172.5 121.6 195.8 129.9 218.5 129.9C249.6 129.9 261.5 113.8 287.8 113.8C306.3 113.8 324.2 120.4 339.8 127.5C344 129.3 347 131.1 347 135.3V269.7C348.8 273.8 344.7 276.8 339.3 276.8z" /> + <glyph glyph-name="font-awesome-flag" + unicode="" + horiz-adv-x="448" d=" M444.373 88.576C444.373 81.408 438.229 78.336 431.061 75.264C402.389 62.976 371.669 51.712 338.901 51.712C292.821 51.712 271.317 80.384 216.021 80.384C176.085 80.384 134.101 66.048 100.309 50.688C98.261 49.664 96.213 49.664 94.165 48.64V-29.184C94.165 -50.5890000000001 78.043 -64 60.373 -64C40.9169999999999 -64 25.5569999999999 -48.64 25.5569999999999 -29.184V345.6C12.245 355.8400000000001 3.029 372.224 3.029 390.656C3.029 422.4 28.629 448 60.373 448S117.717 422.4 117.717 390.656C117.717 372.224 109.525 355.8400000000001 95.189 345.6V313.856C99.313 315.23 153.957 342.528 209.877 342.528C275.147 342.528 307.553 314.88 336.853 314.88C375.765 314.88 418.773 342.528 429.0130000000001 342.528C437.2050000000001 342.528 444.3730000000001 336.384 444.3730000000001 329.216V88.576z" /> + <glyph glyph-name="font-awesome" + unicode="" + horiz-adv-x="448" d=" M397.8 416H50.2C22.7 416 0 393.3 0 365.8V18.2C0 -9.3 22.7 -32 50.2 -32H397.8C425.3 -32 448 -9.3 448 18.2V365.8C448 393.3 425.3 416 397.8 416zM352.4000000000001 131.7C352.4000000000001 127.5 348.8 125.7 344.6 123.9C327.9000000000001 116.7 310 110.2 290.8 110.2C263.9000000000001 110.2 251.4 126.9 219.1 126.9C195.8 126.9 171.3 118.5 151.6 109.6C150.4 108.9999999999999 149.2 108.9999999999999 148 108.4V63C148 61.2 148 59.4 147.4 58.2V57C145 48.6 137.2000000000001 42.7 128.3000000000001 42.7C117.0000000000001 42.7 108 51.7 108 63V281.6C100.2000000000001 287.6 94.9000000000001 297.1 94.9000000000001 307.9C94.9000000000001 326.4 109.8000000000001 341.4 128.4 341.4C146.9 341.4 161.9 326.5 161.9 307.9C161.9 297.1 157.1 287.6 148.8000000000001 281.6V263.1C150.6000000000001 263.7 152.4 264.3 154.2000000000001 265.5C172.7000000000001 273.3 194.8000000000001 279.8 215.7000000000001 279.8C238.4000000000001 279.8 256.3000000000001 273.8 276.6 266.1C280.8 264.3 285 263.7000000000001 289.7000000000001 263.7000000000001C312.4000000000001 263.7000000000001 337.5000000000001 279.8 343.5000000000001 279.8C348.3000000000001 279.8 352.5000000000001 276.2000000000001 352.5000000000001 272V131.7z" /> + <glyph glyph-name="fonticons-fi" + unicode="" + horiz-adv-x="384" d=" M114.4 224H206.8L191.6 172.8H115.2V15C115.2 7 112.4 5.8 119.6 5L179.2 -0.6V-35H0V0.2L29.2 3C36.4 3.8 38.4 6.2 38.4 13.8V169.6C38.4 172.8 34.4 172.8 30.4 172.8H0V224H38.4V252.8C38.4 320.8 74.8 348.8 144.4 348.8C191.2 348.8 233.2 337.6 233.2 276.4L163.6 268C164 293.6 157.6 299.6 141.2 299.6C116 299.6 115.2 286 115.2 262V230C115.2 226.8 110.4 224 114.4 224zM384 -35H243.2V-0.6L271.2 3C278.4 3.8 281.6 5.4 281.6 13V161C281.6 166.6 277.6 170.2 272.4 171.8L239.2 180.6L248.4 221H358.4V13C358.4 5 354.8 4.2 362.4 3L384 -0.6V-35zM354 312.2L366.4 266.6L356.4 256.6L313.6 279.4L270.8 256.6L260.8 266.6L273.2 312.2L243.2 348.6L248 358.6H286L307.2 397H320L341.2 358.6H379.2L384 345.4L354 312.2z" /> + <glyph glyph-name="fonticons" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM167.4 220H234.8L223.7 182.7H168V69.8C168 63.9999999999999 166 63.1 171.2 62.4999999999999L214.7 58.3999999999999V33.2999999999999H84V59L105.3 61C110.5 61.6 112 63.3 112 68.9V180.3C112 182.6 109.1 182.6 106.2 182.6H84V220H112V241C112 290.6 138.5 311 189.3 311C223.4 311 254 302.8 254 258.2L203.3 252.1C203.6 270.8 198.9 275.1 187 275.1C168.6 275.1 168 265.2 168 247.7V224.4C168 222 164.5 220 167.4 220zM364 33.3H261.3V58.4L281.7 61.0000000000001C286.9 61.6000000000001 289.3 62.7000000000001 289.3 68.3000000000001V176.2C289.3 180.3 286.4000000000001 182.9 282.6 184.1L258.4000000000001 190.5L265.1 220H345.3V68.3C345.3 62.4999999999999 342.7 61.9 348.2 60.9999999999999L363.9 58.3999999999999V33.2999999999999zM342.1 288.8L351.1 255.6L343.8 248.3L312.6 264.9L281.4000000000001 248.3L274.1 255.6L283.1 288.8L261.3 313L264.8 322.6H292.5L308 350.6H317.3L332.8 322.6H360.5L364 313L342.1 288.8z" /> + <glyph glyph-name="fort-awesome-alt" + unicode="" + horiz-adv-x="512" d=" M211.7 206.9V155.2C211.7 153.1 210.1 151.5 208 151.5H185.8C183.7 151.5 182.1 153.1 182.1 155.2V206.9C182.1 209 183.7 210.6 185.8 210.6H208C210.1 210.6 211.7 209 211.7 206.9zM326.2 210.6H304C301.9 210.6 300.3 209 300.3 206.9V155.2C300.3 153.1 301.9000000000001 151.5 304 151.5H326.2C328.3 151.5 329.9 153.1 329.9 155.2V206.9C329.8 209 328.2 210.6 326.2 210.6zM297.1 -52.6C296.2 -52.7 295.4 -52.9 294.5 -53C293.5 -53.2 292.3999999999999 -53.3 291.3999999999999 -53.5C290.5 -53.6 289.5999999999999 -53.8 288.5999999999999 -53.9C287.5999999999999 -54 286.5999999999999 -54.2 285.5999999999999 -54.3C284.5999999999999 -54.4 283.5999999999999 -54.4999999999999 282.7 -54.6C281.7 -54.7 280.8 -54.8 279.8 -54.9C278.8 -55 277.7 -55.1 276.7 -55.2C275.8 -55.3 274.8999999999999 -55.4 274 -55.4C272.8999999999999 -55.5 271.7 -55.5 270.6 -55.6C269.8 -55.6 268.9 -55.7 268.1 -55.7C266.8 -55.8 265.5 -55.8 264.2 -55.8C263.5 -55.8 262.8 -55.9 262.1 -55.9C260.1 -55.9 258.1 -56.0000000000001 256.1 -56.0000000000001S252.1 -56.0000000000001 250.1 -55.9C249.4 -55.9 248.7 -55.9 248 -55.8C246.7 -55.8 245.4 -55.7 244.1 -55.7C243.3 -55.7 242.4 -55.6 241.6 -55.6C240.5 -55.4999999999999 239.3 -55.4999999999999 238.2 -55.4C237.3 -55.3 236.4 -55.3 235.5 -55.2C234.5 -55.1 233.4 -55 232.4 -54.9C231.4 -54.8 230.5 -54.7 229.5 -54.6C228.5 -54.4999999999999 227.5 -54.4 226.6 -54.3C225.6 -54.1999999999999 224.6 -54.1 223.6 -53.9C222.7 -53.8 221.8 -53.6 220.8 -53.5C219.8 -53.4 218.7 -53.2 217.7 -53C216.8 -52.9 216 -52.7 215.1 -52.6C149.5 -41.7 92.6 -4.9 55.1 46.8C54.9 46.9999999999999 54.8 47.3 54.6 47.4999999999999C53.8 48.6 53 49.6999999999999 52.3 50.8C52 51.1999999999999 51.7 51.6 51.5 51.9999999999999C50.8 53.1 50.1 54.1 49.4 55.1999999999999C49.1 55.6999999999999 48.8 56.0999999999999 48.5 56.5999999999999C47.8 57.6999999999999 47.1 58.6999999999999 46.5 59.7999999999999C46.2 60.2999999999999 45.9 60.6999999999999 45.6 61.1999999999999C44.9 62.2999999999999 44.3 63.3999999999999 43.6 64.4999999999999C43.4 64.8999999999999 43.1 65.2999999999999 42.9 65.6999999999999C40.5 69.6999999999999 38.3 73.7999999999999 36.1 77.8999999999999C36 78.0999999999999 35.9 78.1999999999999 35.8 78.3999999999999C35.2 79.4999999999999 34.7 80.5999999999999 34.1 81.6999999999999C33.8 82.2999999999999 33.5 82.7999999999999 33.3 83.3999999999999C32.8 84.3999999999999 32.3 85.4999999999999 31.8 86.4999999999999C31.5 87.1999999999999 31.2 87.7999999999999 30.9 88.4999999999999C30.4 89.4999999999999 30 90.4999999999999 29.5 91.4999999999999L28.6 93.5999999999999C28.2 94.5999999999999 27.7 95.5999999999999 27.3 96.5999999999999C27 97.2999999999999 26.7 98.0999999999999 26.4 98.7999999999999L25.2 101.7999999999999C24.9 102.5999999999999 24.6 103.2999999999999 24.3 104.0999999999999C23.9 105.0999999999999 23.5 106.0999999999999 23.2 107.0999999999999C22.9 107.9999999999999 22.6 108.8999999999999 22.2 109.8999999999999C21.6 111.4999999999999 21.1 113.1999999999999 20.5 114.7999999999999C20.2 115.6999999999999 19.9 116.5999999999999 19.6 117.5999999999999C19.3 118.4999999999999 19.1 119.3999999999999 18.8 120.2999999999999C18.5 121.1999999999999 18.2 122.1999999999999 18 123.0999999999999C17.7 123.9999999999999 17.5 124.8999999999999 17.2 125.7999999999999C16.9 126.7999999999999 16.7 127.6999999999999 16.4 128.6999999999999C16.2 129.5999999999999 15.9 130.4999999999999 15.7 131.3999999999999C15.4 132.3999999999999 15.2 133.3999999999999 15 134.3999999999999C14.8 135.2999999999999 14.6 136.0999999999999 14.4 136.9999999999999C14.2 138.0999999999999 13.9 139.1999999999999 13.7 140.1999999999999C13.5 140.9999999999999 13.4 141.7999999999999 13.2 142.5999999999999C12.9 143.8999999999999 12.7 145.2999999999999 12.4 146.5999999999999C12.3 147.1999999999999 12.2 147.6999999999999 12.1 148.2999999999999L11.2 153.9999999999998C11.1 154.5999999999999 11 155.2999999999999 10.9 155.8999999999998C10.7 157.1999999999998 10.5 158.4999999999998 10.4 159.7999999999998C10.3 160.5999999999998 10.2 161.2999999999998 10.1 162.0999999999998C10 163.2999999999998 9.8 164.4999999999998 9.7 165.6999999999998C9.6 166.4999999999998 9.5 167.2999999999999 9.5 168.0999999999998C9.4 169.2999999999998 9.3 170.4999999999998 9.2 171.5999999999998C9.1 172.3999999999998 9.1 173.1999999999998 9 173.9999999999998C8.9 175.1999999999998 8.8 176.3999999999998 8.8 177.6999999999998C8.8 178.4999999999998 8.7 179.1999999999998 8.7 179.9999999999998C8.6 181.2999999999998 8.6 182.6999999999998 8.5 183.9999999999998C8.5 184.6999999999998 8.5 185.2999999999998 8.4 185.9999999999998C8.4 187.9999999999998 8.3 189.9999999999998 8.3 191.9999999999998C8.3 245.4999999999998 25.2 294.9999999999998 54.1 335.5999999999998C56.4 338.7999999999998 58.8 341.9999999999998 61.2 345.0999999999998C66.1 351.2999999999998 71.3 357.3999999999998 76.8 363.0999999999998C79.5 365.9999999999998 82.3 368.7999999999998 85.2 371.4999999999998C88.1 374.1999999999998 91 376.8999999999998 94 379.4999999999998C98.5 383.3999999999998 103.1 387.0999999999998 107.9 390.6999999999998C109.5 391.8999999999998 111.1 393.0999999999998 112.7 394.1999999999998C140 413.8 171.7 427.9 206 435C222.1 438.3 238.9 440 256 440S289.8 438.3 306 435C340.3 428 372 413.9 399.6 394.3C401.2000000000001 393.1 402.8 392 404.4000000000001 390.8C409.2000000000001 387.2 413.8 383.5 418.3 379.6C430.3 369.2 441.3 357.7 451.1 345.2C453.6 342.1 455.9 338.9 458.2 335.7C487.1 295 504 245.5 504 192C504 190 504 188 503.9 186C503.9 185.3 503.9 184.7 503.8 184C503.8 182.7 503.6999999999999 181.3 503.6 180C503.6 179.2 503.4999999999999 178.5 503.4999999999999 177.7C503.3999999999999 176.5 503.3999999999999 175.3 503.3 177C503.1999999999999 176.2 503.1999999999999 175.4 503.1 174.6C502.9999999999999 173.4 502.9 172.2000000000001 502.8 171.1C502.6999999999999 170.3 502.6 169.5 502.6 168.7000000000001C502.4999999999999 167.5000000000001 502.3 166.3000000000001 502.2 165.1C502.1 164.3 502 163.6 501.9 162.8C501.7 161.5 501.5 160.2 501.4 158.9C501.3 158.3 501.2 157.6 501.1 157.0000000000001L500.2 151.3000000000001C500.1 150.7000000000001 500 150.2000000000001 499.9 149.6000000000001C499.7 148.3000000000001 499.4 146.9000000000001 499.1 145.6000000000001C498.9 144.8000000000001 498.8 144.0000000000001 498.6 143.2000000000001C498.4 142.1000000000001 498.1 141.0000000000001 497.9 140.0000000000001C497.7 139.1000000000001 497.5 138.3000000000001 497.3 137.4000000000001C497.1 136.4000000000001 496.8 135.4000000000001 496.6 134.4000000000001C496.4 133.5000000000001 496.1 132.6000000000001 495.9 131.7000000000001C495.6 130.7000000000001 495.4 129.8000000000001 495.1 128.8000000000001C494.9 127.9000000000002 494.6 127.0000000000001 494.3 126.1000000000001C493.9999999999999 125.2000000000002 493.6999999999999 124.2000000000002 493.4999999999999 123.3000000000001C493.1999999999999 122.4000000000002 492.9999999999999 121.5000000000001 492.6999999999999 120.6000000000001C492.3999999999999 119.7000000000002 492.0999999999999 118.8000000000001 491.8 117.8000000000001C491.3 116.2000000000001 490.6999999999999 114.5000000000001 490.1 112.9000000000002C489.8 112.0000000000002 489.4999999999999 111.1000000000001 489.1 110.1000000000001C488.7 109.1000000000001 488.4 108.1000000000001 487.9999999999999 107.1000000000001C487.6999999999999 106.3000000000001 487.3999999999999 105.6000000000001 487.1 104.8000000000001L485.9 101.8000000000001C485.6 101.1000000000001 485.3 100.3000000000001 485 99.6000000000001C484.6 98.6000000000001 484.2 97.6000000000001 483.7 96.6000000000001L482.8 94.5000000000001C482.4 93.5000000000001 481.9 92.5000000000001 481.4 91.5000000000001C481.1 90.8000000000001 480.8 90.2000000000001 480.5000000000001 89.5000000000001C480.0000000000001 88.5000000000001 479.5000000000001 87.4000000000001 479.0000000000001 86.4000000000001C478.7 85.8000000000001 478.4 85.3000000000001 478.2 84.7000000000001C477.6 83.6000000000001 477.1 82.5000000000001 476.5000000000001 81.4000000000001C476.4 81.2000000000001 476.3000000000001 81.1000000000001 476.2 80.9000000000001C474.0000000000001 76.8000000000001 471.8000000000001 72.7000000000001 469.4 68.7000000000001C469.2 68.3000000000001 468.9 67.9000000000001 468.7 67.5000000000001C468.0000000000001 66.4000000000001 467.4 65.3000000000001 466.7 64.2000000000001C466.4 63.7000000000001 466.1 63.3000000000001 465.8000000000001 62.8000000000001C465.1000000000001 61.7000000000001 464.4000000000001 60.7000000000001 463.8000000000001 59.6000000000001C463.5000000000001 59.1000000000001 463.2 58.7000000000002 462.9000000000001 58.2000000000002C462.2000000000001 57.1000000000001 461.5000000000001 56.1000000000001 460.8000000000001 55.0000000000002C460.5000000000001 54.6000000000002 460.2 54.2000000000002 460.0000000000001 53.8000000000002C459.2 52.7000000000002 458.5000000000001 51.6000000000002 457.7 50.5000000000002C457.5000000000001 50.3000000000002 457.4 50.0000000000002 457.2 49.8000000000002C419.6 -4.8999999999998 362.7000000000001 -41.5999999999998 297.1 -52.5999999999998zM414.4 33.6C427.4 46.6 438.6 60.9999999999999 448 76.4999999999999V147.8C448 149.9 446.4 151.5 444.3 151.5H422.1C420 151.5 418.4000000000001 149.8999999999999 418.4000000000001 147.8V122H388.9000000000001V266C388.9000000000001 268.1 387.3 269.7 385.2000000000001 269.7H363.1C361 269.7 359.4000000000001 268.1 359.4000000000001 266V240.1H329.9000000000001V266C329.9000000000001 268.1 328.3 269.7 326.2000000000001 269.7H304C301.9 269.7 300.3 268.1 300.3 266V240.1H270.8V266C270.8 270.8 264.3 269.7 261.3 269.7V300.4C268 302 275.1 303.2 282.1 303.2C290.9000000000001 303.2 298.9000000000001 299.7 307.5 299.7C311.2 299.7 329.9 300.6 329.9 306.2V354.6C329.9 356.7 328.3 358.3 326.2 358.3C322 358.3 314 354.8 306.8 354.8C298.9000000000001 354.8 289.9000000000001 358.3 280.5 358.3C274 358.3 267.6 357.4 261.3 356V359.9C265.7 362 268.7 366.6 268.7 371.4C268.7 388.2 243.3 388.2 243.3 371.4C243.3 366.6 246.3 361.9 250.7 359.9V269.7C247.7 269.7 241.2 270.8 241.2 266V240.1H211.7V266C211.7 268.1 210.1 269.7 208 269.7H185.8C183.7 269.7 182.1 268.1 182.1 266V240.1H152.6V266C152.6 268.1 151 269.7 148.9 269.7H126.8000000000001C124.7000000000001 269.7 123.1 268.1 123.1 266V122H93.5V147.8C93.5 149.9 91.9 151.5 89.8 151.5H67.7C65.6 151.5 64 149.9 64 147.8V76.5C73.4 61 84.6 46.6 97.6 33.6C118.2 13 142.1 -3.1 168.8 -14.4C182.7 -20.3 197 -24.7 211.7 -27.6V48.2C211.7 106.8000000000001 300.3 106.8000000000001 300.3 48.2V-27.6C315 -24.7 329.3 -20.2 343.2 -14.4C369.9 -3.1 393.8 13 414.4 33.6" /> + <glyph glyph-name="fort-awesome" + unicode="" + horiz-adv-x="512" d=" M489.2 160.1H461.8C459.2 160.1 457.2 158.1 457.2 155.5V123.5H420.6V301.8C420.6 304.4 418.6 306.4 416 306.4H388.6C386 306.4 384 304.4 384 301.8V269.8H347.3999999999999V301.8C347.3999999999999 304.4 345.3999999999999 306.4 342.7999999999999 306.4H315.3999999999999C312.7999999999999 306.4 310.7999999999999 304.4 310.7999999999999 301.8V269.8H274.1999999999999V301.8C274.1999999999999 307.8 266.1999999999999 306.4 262.4999999999999 306.4V344.4C270.7999999999999 346.4 279.5999999999999 347.8 288.1999999999999 347.8C299.0999999999999 347.8 309.0999999999999 343.5 319.5999999999999 343.5C324.1999999999999 343.5 347.2999999999999 344.6 347.2999999999999 351.5V411.5C347.2999999999999 414.1 345.2999999999999 416.1 342.6999999999998 416.1C337.5999999999998 416.1 327.5999999999998 411.8 318.6999999999998 411.8C308.9999999999999 411.8 297.7999999999999 416.1 286.0999999999998 416.1C278.0999999999998 416.1 270.0999999999998 415 262.3999999999998 413.2000000000001V418.1C267.7999999999998 420.7000000000001 271.4999999999999 426.4000000000001 271.4999999999999 432.4000000000001C271.4999999999999 453.1 240.0999999999998 453.2 240.0999999999998 432.4000000000001C240.0999999999998 426.4000000000001 243.7999999999998 420.7000000000001 249.1999999999998 418.1V306.4C245.4999999999999 306.4 237.4999999999999 307.8 237.4999999999999 301.8V269.8H200.8999999999998V301.8C200.8999999999998 304.4 198.8999999999998 306.4 196.2999999999999 306.4H168.8999999999998C166.2999999999999 306.4 164.2999999999999 304.4 164.2999999999999 301.8V269.8H128V301.8C128 304.4 126 306.4 123.4 306.4H96C93.4 306.4 91.4 304.4 91.4 301.8V123.5H54.8V155.5C54.8 158.1 52.8 160.1 50.2 160.1H22.8C20.2 160.1 18.2 158.1 18.2 155.5V-64H201.1V32C201.1 104.6 310.8 104.6 310.8 32V-64H493.7V155.5C493.8000000000001 158.1 491.8000000000001 160.1 489.2 160.1zM201.1 164.6C201.1 162 199.1 160 196.5 160H169.1C166.5 160 164.5 162 164.5 164.6V228.6C164.5 231.2 166.5 233.2 169.1 233.2H196.5C199.1 233.2 201.1 231.2 201.1 228.6V164.6zM347.5 164.6C347.5 162 345.5 160 342.9 160H315.5C312.9 160 310.9 162 310.9 164.6V228.6C310.9 231.2 312.9 233.2 315.5 233.2H342.9C345.5 233.2 347.5 231.2 347.5 228.6V164.6z" /> + <glyph glyph-name="forumbee" + unicode="" + horiz-adv-x="448" d=" M5.8 138.3C2 155.3 0 172.5 0 189.7C0 313 99.8 413 223.1 413C239.7 413 256.4 411 272.4 407.5C149 360.5 51.9 262 5.8 138.3zM398.7 327.5C385 345 369 360.2 350.9 372.8C201.3 328.5 84.6 210.7 41.2 60.8C53.7 42.7 69.2 25.2 86.4 11.8C129.5 163.1 247.6 283.5 398.7 327.5zM414.5 74.8C429.7 99.9 439.9 128.5 444 157.6C364.6 114.7000000000001 299 47 256.4 -32.7C286.4 -28.3 315.3 -17.4 341 -1.4C376 -14.5 411.9 -25.7 448 -35C438.7 1.5 427.6 39.5 414.5 74.8zM444.2 220.3C441.6 239.8 436.3 259 428.4 277.1C290.5 231.3 182 120.5 137.1 -18C155.2 -25.6 174.1 -30.5 193.7 -33.2C240 80.9 330.5 173.6 444.2 220.3z" /> + <glyph glyph-name="foursquare" + unicode="" + horiz-adv-x="368" d=" M323.1 445H49.9C12.4 445 0 416.7 0 398.9V-34.9C0 -55.2 12.1 -62.6 18.2 -65C24.4 -67.5 41 -69.6 51.1 -57.9C180 91.5 182.2 94 182.2 94C185.3 97.4 185.6 97.1 189 97.1H272.4C307.5 97.1 313 122.3 316.7 136.8L365.3 379.8C373.8 422.2 363.1 445 323.1 445zM306.8 371.2L295.4000000000001 311.5C294.2000000000001 305 285.9000000000001 298.3 278.5000000000001 298.3H172.1C160.1 298.3 151.5 290 151.5 278V265C151.5 253 160.1 244.4 172.1 244.4H262.5C270.8 244.4 279.1 235.2 277.3 226.2C275.5 217.3 266.8 172.4 265.9000000000001 167.4C265.0000000000001 162.5000000000001 259.1 153.9 249.0000000000001 153.9H175.5C162 153.9 158.3000000000001 152.1 149 141.3C149 141.3 140.1 129.9 59.5 33C58.6 32.1 57.7 32.4 57.7 33.3V372.1C57.7 379.8 64.5 388.7 74.3 388.7H293.3000000000001C301.5000000000001 388.7 308.9000000000001 381 306.8000000000001 371.2z" /> + <glyph glyph-name="free-code-camp" + unicode="" + horiz-adv-x="576" d=" M69.3 303.5C28.3 235 32.9 140.5 70.3 76.5C92.5 38.3 120 24.1 120 10C120 3.2 114 -3 107.2 -3C87.7 -3 8 72.5 8 194.8C8 306.3 86 380.8 105.1 380.8C111.1 380.8 120 376 120 369.7000000000001C120 357 91.7 341.1 69.3 303.5zM265.1 89.7C269.6 87.9 277.4000000000001 84.5 277.4000000000001 90.9C277.4000000000001 93.6 275.2000000000001 93.8 273.1 94.5C264.6 97.9 259.1 102.2 254.0000000000001 109.7C245.8000000000001 121.8 243.9000000000001 133.9 243.9000000000001 148.3C243.9000000000001 180.4 288.1 186.2 288.1 218.3C288.1 230.6 280.4000000000001 234.2 280.4000000000001 237.6C280.4000000000001 239.8 281.1 239.8 283.3 239.8C291.3 239.8 302.4000000000001 226.5 305.8 220C308 215.4 308.2 214 308.2 208.9C308.2 201.9 307.5 194.7 307.5 187.6C307.5 160.6 339.4 167.8 339.4 180.8C339.4 186.8 335.8 192.4 335.8 198.2C335.8 198.9 335.8 199.4 336.5 199.4C339.8999999999999 199.4 345.8999999999999 191.7 347.6 189.3C353.4 180.4 356.1 168.5 356.1 157.9C356.1 125.5000000000001 326.6 108.9 326.6 101.9C326.6 100.9 329.5 94.2000000000001 338.7 100.0000000000001C368.4 115.1000000000001 391.8 147.6000000000001 391.8 189.8000000000001C391.8 223.4000000000001 383.1 247.5000000000001 359.7 272.4000000000001C355.8 276.5000000000001 343.3 289.3000000000001 337.2 289.3000000000001C329 289.3000000000001 344.4 270.7000000000001 344.4 258.1000000000001C344.4 250.9000000000001 339.6 245.8000000000001 332.1 245.8000000000001C320.5 245.8000000000001 317.6 271.2000000000001 316.2 279.1000000000001C310.4 312.9000000000001 303.4 337.3000000000001 269.8 353.2000000000001C259.4000000000001 358.2000000000001 233.3 365.0000000000001 233.3 355.4000000000001C233.3 353.0000000000001 236 351.3000000000001 237.9 350.3000000000001C247.1 344.7000000000001 257.5 328.9000000000001 257.5 312.1000000000001C257.5 266.0000000000001 199.8 223.9000000000001 199.8 175.9000000000001C199.6 135.6000000000001 227.9 103.3000000000001 265.1 89.7000000000001zM470.4 381C464.4 381 456 374.5 456 368.4C456 359.7 468.1 348.8 473.6 343C555.2 257.9 552.2 128.7 491.2 52C484.2 43.1 455.9 16.7 455.9 8.5C455.9 3.4 464.1 -2.9 469.1 -2.9C494.5 -2.9 567.9 77.9 567.9 182.8C568 302.1 491.8 381 470.4 381zM428.1 57.9H167C157.6 57.9 151.5 50.4 151.5 41.5C151.5 33 158.5 26 167 26H428.1C437.5 26 440 33.5 440 42.4C440 50.9 436.5 57.9 428.1 57.9z" /> + <glyph glyph-name="freebsd" + unicode="" + horiz-adv-x="448" d=" M303.7 351.8C314.8 362.9 419.2 428.8 442.9 405C466.6 381.3 400.8 276.9 389.7 265.8C378.6 254.7 350.3 264.9 326.6 288.7000000000001C302.8 312.4 292.5 340.7000000000001 303.7 351.8zM109.9 379.9C73.6 400.5 22 423.4 5.6 406.9C-11 390.3 12.7 337.5 33.5 301.2C52 333.4 78.3 360.5 109.9 379.9zM406.7 274C410 262.7 409.4 253.3 404 247.9C383.7 227.6 316.5 274.9 294.7 318C276.7 350.3 283.6 371.4 309.6 366.7C315.3 370.3 321.9 374.3 329.2 378.3C299.4 393.8 265.6 402.6 229.7 402.6C110.6 402.6 14.1 306.1 14.1 187C14.1 68 110.6 -28.6 229.7 -28.6S445.3 67.9 445.3 187C445.3 225.4 435.2 261.5 417.6 292.8C413.7000000000001 285.8 410 279.5 406.7000000000001 274z" /> + <glyph glyph-name="fulcrum" + unicode="" + horiz-adv-x="269.66" d=" M70.75 283.86L35.37 240.31L0 283.86L35.38 327.4100000000001L70.75 283.86zM119.23 448L98.69 249.82L47.72 192L98.7 134.18L119.23 -64V147.11L78.15 192L119.23 236.89V448zM198.9 283.86L234.28 240.31L269.6600000000001 283.86L234.2800000000001 327.4100000000001L198.9 283.86zM150.42 236.89L191.5 192L150.42 147.11V-64L170.96 134.18L221.94 192L170.96 249.82L150.42 448V236.89z" /> + <glyph glyph-name="galactic-republic" + unicode="" + horiz-adv-x="496" d=" M248 -56C111.25 -56 0 55.25 0 192S111.25 440 248 440S496 328.75 496 192S384.75 -56 248 -56zM248 423.4700000000001C120.37 423.4700000000001 16.53 319.63 16.53 192S120.37 -39.47 248 -39.47S479.47 64.37 479.47 192S375.63 423.4700000000001 248 423.4700000000001zM275.62 401.6600000000001V377.04A185.933 185.933 0 0 0 359.19 342.5L376.58 359.86C347.83 381.92 313.28 396.75 275.62 401.6600000000001zM220.25 401.5900000000001C182.61 396.6500000000001 148.09 381.79 119.37 359.74L136.65 342.38H136.73C160.8 360.2200000000001 189.28 372.4400000000001 220.25 377.05V401.5900000000001zM232.5 351.42V268.55C222.46 266.52 213.08 262.61 204.83 257.13L146.21 315.7200000000001L124.28 293.79L182.95 235.12C177.48 226.89 173.5 217.53 171.48 207.5H88.58V176.5H171.48C173.5 166.48 177.49 157.19 182.95 148.96L124.28 90.27L146.21 68.34L204.83 126.96A77.873 77.873 0 0 1 232.5 115.49V32.5899999999999H263.5V115.4899999999999C273.55 117.5199999999999 282.87 121.5499999999999 291.12 127.0399999999999L349.79 68.3499999999999L371.7200000000001 90.2799999999999L313.05 148.9699999999999C318.51 157.1999999999999 322.5200000000001 166.4899999999999 324.55 176.5099999999999H407.42V207.5099999999999H324.55C322.5300000000001 217.53 318.5200000000001 226.89 313.05 235.13L371.7200000000001 293.8L349.79 315.73L291.12 257.06C282.87 262.55 273.55 266.53 263.5 268.56V351.42H232.5zM415.74 320.7000000000001L398.38 303.3400000000001A186.337 186.337 0 0 0 433.05 219.67H457.67C452.72 257.36 437.8400000000001 291.9600000000001 415.74 320.7000000000001zM80.19 320.5700000000001C58.13 291.85 43.28 257.3100000000001 38.34 219.66H62.99C67.59 250.6200000000001 79.75 279.11 97.58 303.18L80.19 320.57zM38.34 164.33C43.26 126.69 58.09 92.15 80.14 63.43L97.5 80.8199999999999C79.69 104.8899999999999 67.58 133.3899999999999 62.99 164.3399999999999H38.34zM433.04 164.33C428.43 133.34 416.24 104.83 398.37 80.73L415.73 63.37C437.81 92.11 452.71 126.66 457.66 164.33H433.04zM136.66 41.62L119.3 24.26C148.03 2.17 182.6 -12.72 220.26 -17.67V6.97C189.27 11.6 160.73 23.76 136.66 41.62zM359.19 41.57C335.1 23.73 306.61 11.49 275.62 6.9V-17.67C313.29 -12.75 347.83 2.12 376.58 24.18L359.27 41.57H359.19z" /> + <glyph glyph-name="galactic-senate" + unicode="" + horiz-adv-x="512" d=" M249.86 414.52V388.45C236.28 367.83 226 279.86 225.39 173.1C237.13 188.72 244.52 206.43 244.52 221.34V238.2200000000001C244.49 243.54 245.27 248.7500000000001 246.71 253.8700000000001C247.36 256.01 248.1 257.9500000000001 249.33 259.6900000000001C250.56 261.4400000000001 252.76 263.48 256.01 263.48C259.25 263.48 261.46 261.43 262.69 259.6900000000001C263.92 257.9400000000001 264.6600000000001 256.01 265.31 253.8700000000001C266.75 248.7500000000001 267.5300000000001 243.54 267.5 238.2200000000001V221.34C267.5 206.43 274.89 188.72 286.63 173.1C286 279.86 275.72 367.8300000000001 262.14 388.4500000000001V414.52H249.86zM223.52 266.75C214 264.6 204.82 261.56 196.06 257.67C204.96 241.55 205.82 225.03 197.77 220.38C189.77 215.76 175.92 224.61 166.41 240.2C154.83 231.41 144.53 220.88 135.85 209.11C150.58 199.49 158.74 186.19 154.17 178.45C149.63 170.75 134.14 171.31 118.7 179.41C112.92 166.16 108.95 151.9 107.05 136.99C116.73 136.81 125.72 134.61 133.23 130.9499999999999C151.01 131.25 166 132.9099999999999 173.72 135.17C179.2700000000001 161.52 196.7400000000001 183.4 220.04 194.68C220.77 220.23 221.92 244.35 223.52 266.75zM288.48 266.75C290.07 244.35 291.23 220.23 291.9500000000001 194.68C315.2400000000001 183.4 332.7200000000001 161.52 338.2700000000001 135.17C345.9900000000001 132.91 360.98 131.25 378.7600000000001 130.95C386.2700000000001 134.61 395.2600000000001 136.8 404.9400000000001 136.99C403.0400000000001 151.9 399.0800000000001 166.16 393.2900000000001 179.41C377.8500000000001 171.31 362.3600000000001 170.75 357.8200000000001 178.4500000000001C353.2500000000001 186.1900000000001 361.4200000000001 199.5000000000001 376.1400000000001 209.1100000000001C367.4600000000001 220.8800000000001 357.1600000000001 231.4100000000001 345.5800000000001 240.2000000000001C336.0700000000001 224.6100000000001 322.2200000000001 215.7600000000001 314.2200000000001 220.3800000000001C306.17 225.0300000000001 307.0300000000001 241.5400000000001 315.93 257.6700000000001A147.49 147.49 0 0 1 288.48 266.7500000000001zM256 258.15C252.77 258.15 250.14 249.34 249.91 238.22H249.86V221.34C249.86 179.92 200.85 126.3 156.37 126.3C104.37 126.3 33.62 127.75 0 97.13V94.62C9.42 77.5 20.58 61.45 33.18 46.65C45.7 67.74 84.77 87.6 141.2 88C186.88 86.98 220.23 67.67 231.96 47.13C231.97 47.12 231.95 47.09 231.96 47.08C239.63 44.94 247.81 43.85 256 43.87C264.19 43.85 272.37 44.94 280.04 47.08C280.05 47.09 280.03 47.12 280.04 47.13C291.78 67.67 325.12 86.98 370.8 88C427.23 87.61 466.29 67.74 478.8199999999999 46.65C491.42 61.45 502.5799999999999 77.51 511.9999999999999 94.62V97.13C478.3899999999999 127.75 407.63 126.3 355.63 126.3C311.1499999999999 126.3 262.14 179.92 262.14 221.34V238.2200000000001H262.0899999999999C261.8599999999999 249.3400000000001 259.2299999999999 258.1500000000001 255.9999999999999 258.1500000000001zM256 161.56C278.42 161.56 296.6 143.38 296.6 120.96S278.42 80.31 256 80.31S215.4 98.54 215.4 120.96C215.4 143.38 233.58 161.56 256 161.56zM256 153.92C237.81 153.92 223.04 139.15 223.04 120.96S237.81 88 256 88S288.96 102.77 288.96 120.96S274.19 153.92 256 153.92zM256 147.78C270.81 147.78 282.82 135.7700000000001 282.82 120.96S270.81 94.14 256 94.14S229.18 106.15 229.18 120.96S241.19 147.78 256 147.78zM141.2 81.11C131.01 81.04 119.6 80.75 110.7 79.45C111.13 75.03 112.21 60.82 117.81 49.69C126.92 52.25 136.17 53.59 145.43 53.59C186.71 52.65 216.91 19.24 223.69 -20.88L223.8 -25.58C234.2 -27.49 244.99 -28.52 256.01 -28.52C267.04 -28.52 277.82 -27.5 288.22 -25.58L288.33 -20.88C295.11 19.24 325.31 52.65 366.59 53.59C375.85 53.59 385.1 52.2500000000001 394.21 49.6900000000001C399.81 60.8200000000001 400.89 75.03 401.32 79.4500000000001C392.42 80.7500000000001 381 81.03 370.82 81.1100000000001C352.06 80.6900000000001 335.63 76.9400000000001 322.21 71.4400000000001C309.67 55.4100000000001 293.05 41.4100000000001 272.63 38.3700000000001C272.54 38.3500000000001 272.46 38.33 272.36 38.3200000000001C272.31 38.3100000000001 272.25 38.28 272.2 38.27C266.96 37.2 261.57 36.67 256.01 36.67C250.46 36.67 245.06 37.2 239.82 38.27C239.77 38.28 239.71 38.3100000000001 239.66 38.3200000000001C239.56 38.34 239.49 38.3600000000001 239.39 38.3700000000001C218.97 41.4 202.36 55.4100000000001 189.81 71.4400000000001C176.39 76.9300000000001 159.95 80.6900000000001 141.2 81.1100000000001z" /> + <glyph glyph-name="get-pocket" + unicode="" + horiz-adv-x="448" d=" M407.6 384H40.6C18.5 384 0 365.5 0 343.4V208.2C0 83.5 99.7 -16 224.2 -16C348.2 -16 448 83.5 448 208.2V343.4C448 365.8 430.3 384 407.6 384zM245.6 115.5C233.2 103.7 214.2 104.4 203.2 115.5C89.5 224.4 88.3 220.6 88.3 238.7C88.3 255.6 102.1 269.4 119 269.4C136 269.4 135.1 265.6 224.2 180.1C314.8 267 312.8 269.4 329.7 269.4C346.6 269.4 360.4 255.6 360.4 238.7C360.4 220.9 357.5 223 245.6 115.5z" /> + <glyph glyph-name="gg-circle" + unicode="" + horiz-adv-x="512" d=" M257 440C120 440 9 329 9 192S120 -56 257 -56S505 55 505 192S394 440 257 440zM207.5 65.2L81.8 190.9L207.5 316.6L242.7 281.2L218.5 257L207.4 268.1L130.2 190.9L207.4 113.7L234 140.3L180.9 193.2L205.3 217.6L282.5 140.4L207.5 65.2000000000001zM306.5 67.4L271.3 102.6L295.4000000000001 127L306.5000000000001 115.8999999999999L383.7000000000001 193.0999999999999L306.5000000000001 270.2999999999999L280.0000000000001 243.7999999999999L333.1000000000001 190.8999999999999L308.7000000000001 166.5L231.5000000000001 243.7L306.5000000000001 318.7L432.2 193L306.5 67.4z" /> + <glyph glyph-name="gg" + unicode="" + horiz-adv-x="512" d=" M179.2 217.6L281.6 115.2L179.2 12.8L0 192L179.2 371.2L224 326.4L198.4 300.8L179.2 320L51.2 192L179.2 64L230.7 115.5L153.6 192L179.2 217.6zM332.8 371.2L230.4 268.8L332.8 166.4L358.4000000000001 192L281.3000000000001 268.5L332.8000000000001 320L460.8000000000001 192L332.8000000000001 64L313.6000000000001 83.2L288.0000000000001 57.6L332.8000000000001 12.8L512 192L332.8 371.2z" /> + <glyph glyph-name="git-square" + unicode="" + horiz-adv-x="448" d=" M140.1 99.5C152.2 99.5 169.6 97.4 169.6 81.6C169.6 66.1 155.7 62.8 142.6 62.8C130.3 62.8 111.7 64.8 111.7 80.8S127.4 99.5 140.1 99.5zM115.4 216.1C115.4 201.3 122 192 137.7 192C153.2 192 158.9 202 158.9 216.5C159 250.9 115.4 251.3 115.4 216.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM207 274.3C194.7 269.5 181.5 265.9 168.1 265.9C129.6 288 77.4 265 77.4 216.4C77.4 198.4 89 173.5 107 167.5V166.8C93.6 160.9 89.9 130.7 107.7 119.8V119.1C88.2 112.7000000000001 75.4 100.3 75.4 78.9C75.4 42.1 110.2 31.9 140.8 31.9C177.9 31.9 205.6 45.3 205.6 86.2000000000001C205.6 136.6 133.5 118.0000000000001 133.5 145.3000000000001C133.5 154.9000000000001 138.7 158.7000000000001 147.6 160.5000000000001C177.2 166.0000000000001 195.8 189.1000000000001 195.8 219.2000000000001C195.8 224.4 194.7 229.4000000000001 192.9 234.2000000000001C197.7 235.3000000000001 202.4 236.5000000000001 207 238.1000000000001V274.3000000000001zM263.8 272.5H224.2C225.5000000000001 261.9 225.3 129.9 224.2 117H263.8C262.7 129.8 262.6 262.1 263.8 272.5zM268.3 325.8C268.3 339.2 258.3 352 244.2 352C229.9 352 219.6 339.5 219.6 325.8C219.6 312.2 230.1 299.9 244.2 299.9C257.9000000000001 299.9 268.3 312.4 268.3 325.8zM372.6 272.5H336.2000000000001C336.2000000000001 282.3 335.8000000000001 292.1 337.3000000000001 302H296.8000000000001C298.1000000000001 294.7 297.9000000000001 288.4 297.9000000000001 272.5H280.8000000000001V238.6C292.7000000000001 240.5 292.9000000000001 239.3 297.9000000000001 239.3V238.6H297.5000000000001V175.9C297.5000000000001 144.8 302.0000000000001 114.7 340.2000000000001 114.7C350.9000000000001 114.7 363.2000000000001 116.5 372.7000000000001 121.7V156.7C367.0000000000001 152.8 358.8000000000002 150.8 351.8000000000002 150.8C338.6000000000002 150.8 336.3000000000002 163.7 336.3000000000002 174.2V239.4C359.0000000000001 239.4 372.7000000000001 238.7 372.7000000000001 238.7V272.5z" /> + <glyph glyph-name="git" + unicode="" + horiz-adv-x="448" d=" M18.8 226.3C18.8 201 35 166.3 60.3 157.8V156.8C41.5 148.5 36.3 106.2 61.3 91V90C34 81 16 63.7 16 33.8C16 -17.7 64.8 -32 107.5 -32C159.5 -32 198.2 -13.3 198.2 44C198.2 114.5 97.2 88.5 97.2 126.8C97.2 140.3 104.4 145.5 116.9 148.1C158.4 155.8 184.4 188.1 184.4 230.3C184.4 237.6 182.9 244.5 180.4 251.3C187.1 252.8 193.6 254.6 200.1 256.8V307.3C182.9 300.5 164.4 295.5 145.6 295.5C91.8 326.5 18.8 294.2 18.8 226.3zM106.5 62.5C123.5 62.5 147.7 59.5 147.7 37.5C147.7 15.7 128.2 11.2 110 11.2C92.7 11.2 66.7 13.9 66.7 36.4C66.8 58.7 88.8 62.5 106.5 62.5zM103.3 192C81.3 192 72 205 72 225.8C72 275.1 133 274.6 133 226.3C133 206 125 192 103.3 192zM432 142.5V93.5C418.7 86.2 401.5 83.7 386.5 83.7C333 83.7 326.7 125.9 326.7 169.4V257.1H327.2V258.1C320.2 258.1 319.9 259.7 303.2 257.1V304.6H327.2C327.2 326.9 327.5 335.6 325.7 345.8H382.4C380.4 332 380.9 318.3 380.9 304.6H431.9V257.1S412.6 258.1 380.9 258.1V167C380.9 152.2 384.2 134.2 402.7 134.2C412.5 134.2 424 137 432 142.5zM286 379.3C286 360.6 271.5 343.1 252.2 343.1C232.4 343.1 217.7 360.3 217.7 379.3C217.7 398.6 232.2 416 252.2 416C272 416 286 398 286 379.3zM279.8 304.8C278 290.2000000000001 278.2 105 279.8 87H224.3C225.9 105.1 226.1 290 224.3 304.8H279.8z" /> + <glyph glyph-name="github-alt" + unicode="" + horiz-adv-x="480" d=" M186.1 119.3C186.1 98.4 175.2 64.2 149.4 64.2S112.7 98.4 112.7 119.3S123.6 174.4 149.4 174.4S186.1 140.2000000000001 186.1 119.3zM480 169.8C480 137.9 476.8 104.1 462.5 74.8C424.6 -1.8 320.4 0 245.8 0C170 0 59.6 -2.7 20.2 74.8C5.6 103.8 0 137.9 0 169.8C0 211.7 13.9 251.3 41.5 283.4C36.3 299.2000000000001 33.8 315.8 33.8 332.2C33.8 353.7 38.7 364.5 48.4 384C93.7 384 122.7 375 157.2 348C186.2 354.9 216 358 245.9000000000001 358C272.9000000000001 358 300.1 355.1 326.3000000000001 348.8C360.3000000000001 375.5 389.3000000000001 384 434.1000000000001 384C443.9000000000001 364.5 448.7000000000001 353.7 448.7000000000001 332.2C448.7000000000001 315.8 446.1000000000001 299.5 441.0000000000001 284C468.5000000000001 251.6 480.0000000000001 211.7 480.0000000000001 169.8zM415.7 119.3C415.7 163.2 389 201.9 342.2 201.9C323.3 201.9 305.2 198.5 286.2 195.9C271.3 193.6 256.4 192.7 241.1 192.7C225.9 192.7 211 193.6 196 195.9C177.3 198.5 159 201.9 140 201.9C93.2 201.9 66.5 163.2 66.5 119.3C66.5 31.5 146.9 18 216.9 18H265.1C335.4000000000001 18 415.7000000000001 31.4 415.7000000000001 119.3zM333.1 174.4C307.3 174.4 296.4000000000001 140.2000000000001 296.4000000000001 119.3S307.3 64.2 333.1 64.2S369.8 98.4 369.8 119.3S358.9000000000001 174.4 333.1 174.4z" /> + <glyph glyph-name="github-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM277.3 32.3C268.9000000000001 30.8 265.8 36 265.8 40.3C265.8 45.7 266 73.3 266 95.6C266 111.2000000000001 260.8 121.1 254.7 126.3C291.7 130.4 330.7 135.5 330.7 199.4C330.7 217.6 324.2 226.7 313.6 238.4C315.3 242.7 321 260.4 311.9 283.4C298 287.7000000000001 266.2 265.5 266.2 265.5C253 269.2 238.7 271.1 224.6 271.1C210.5 271.1 196.2 269.2 183 265.5C183 265.5 151.2 287.7 137.3 283.4C128.2 260.5 133.8 242.8 135.6 238.4C125 226.7 120 217.6 120 199.4C120 135.8 157.3 130.4 194.3 126.3C189.5 122 185.2 114.6 183.7 104C174.2 99.7 149.9 92.3 135.4 117.9C126.3000000000001 133.7 109.9 135 109.9 135C93.7 135.2 108.8 124.8 108.8 124.8C119.6 119.8 127.2000000000001 100.6 127.2000000000001 100.6C136.9 70.9 183.3000000000001 80.9 183.3000000000001 80.9C183.3000000000001 67.0000000000001 183.5 44.4 183.5 40.3C183.5 36 180.5 30.8 172 32.3C106 54.4 59.8 117.2000000000001 59.8 190.6C59.8 282.4000000000001 130 352.1 221.8 352.1S388 282.4 388 190.6C388.1 117.2000000000001 343.3 54.3 277.3 32.3zM179.2 93.4C177.3 93.0000000000001 175.5 93.8 175.3 95.1C175.1 96.6 176.4 97.9 178.3 98.3C180.2 98.5 182 97.7 182.2 96.4C182.5 95.1 181.2 93.8 179.2 93.4zM169.7 94.3C169.7 93 168.2 91.9 166.2 91.9C164 91.7000000000001 162.5 92.8 162.5 94.3C162.5 95.6 164 96.7 166 96.7C167.9 96.9 169.7 95.8 169.7 94.3zM156 95.4C155.6 94.1 153.6 93.5000000000001 151.9 94.1C150 94.5 148.7000000000001 96 149.1 97.3C149.5 98.6 151.5 99.2 153.2 98.8C155.2 98.2 156.5 96.7 156 95.4zM143.7 100.8C142.8 99.7 140.9 99.9 139.4 101.4C137.9 102.7000000000001 137.5 104.6 138.5 105.5000000000001C139.4 106.6000000000001 141.3 106.4 142.8 104.9C144.1 103.6 144.6 101.6 143.7 100.8zM134.6 109.9C133.7 109.3 132 109.9 130.9 111.4S129.8000000000001 114.6 130.9 115.3C132 116.2 133.7000000000001 115.5 134.6 114C135.7 112.5 135.7 110.7 134.6 109.9zM128.1 119.6C127.2 118.7000000000001 125.7 119.2000000000001 124.6 120.2000000000001C123.5 121.5000000000001 123.3 123.0000000000001 124.2 123.7000000000001C125.1 124.6 126.6 124.1 127.7 123.1C128.8 121.8 129 120.3 128.1 119.6zM121.4 127C121 126.1 119.7 125.9 118.6 126.6C117.3 127.2000000000001 116.7 128.3 117.1 129.2000000000001C117.5 129.8000000000001 118.6 130.1 119.9 129.6C121.2 128.9 121.8 127.8 121.4 127z" /> + <glyph glyph-name="github" + unicode="" + horiz-adv-x="496" d=" M165.9 50.6C165.9 48.6 163.6 47 160.7 47C157.4 46.7 155.1 48.3 155.1 50.6C155.1 52.6 157.4 54.2 160.3 54.2C163.3 54.5000000000001 165.9 52.9 165.9 50.6zM134.8 55.1C134.1 53.1 136.1 50.8 139.1 50.2C141.7 49.2 144.7 50.2 145.3 52.2S144 56.5000000000001 141 57.4C138.4 58.1 135.5 57.1 134.8 55.1zM179 56.8C176.1 56.1 174.1 54.2 174.4 51.9C174.7 49.9 177.3 48.6 180.3 49.3C183.2 50 185.2 51.9 184.9 53.9C184.6 55.8 181.9 57.1 179 56.8zM244.8 440C106.1 440 0 334.7 0 196C0 85.1 69.8 -9.8 169.5 -43.2C182.3 -45.5 186.8 -37.6 186.8 -31.1C186.8 -24.9 186.5 9.3 186.5 30.3C186.5 30.3 116.5 15.3 101.8 60.1C101.8 60.1 90.4 89.2000000000001 74 96.7000000000001C74 96.7000000000001 51.1 112.4 75.6 112.1C75.6 112.1 100.5 110.1 114.2 86.3C136.1 47.7 172.8 58.8 187.1 65.4C189.4 81.4 195.9 92.5000000000001 203.1 99.1C147.2 105.3 90.8 113.4 90.8 209.6C90.8 237.1 98.4 250.9000000000001 114.4 268.5C111.8 275 103.3 301.8 117 336.4000000000001C137.9 342.9000000000001 186 309.4000000000001 186 309.4000000000001C206 315 227.5 317.9000000000001 248.8 317.9000000000001S291.6 315 311.6 309.4000000000001C311.6 309.4000000000001 359.7000000000001 343 380.6 336.4000000000001C394.3 301.7000000000001 385.8 275 383.2000000000001 268.5C399.2000000000001 250.8000000000001 409.0000000000001 237.0000000000001 409.0000000000001 209.6C409.0000000000001 113.1 350.1000000000001 105.4 294.2000000000001 99.1C303.4000000000001 91.2000000000001 311.2000000000001 76.2000000000001 311.2000000000001 52.7C311.2000000000001 19.0000000000001 310.9000000000001 -22.6999999999999 310.9000000000001 -30.9C310.9000000000001 -37.4 315.5000000000001 -45.3 328.2000000000001 -43C428.2 -9.8 496 85.1 496 196C496 334.7 383.5 440 244.8 440zM97.2 95.1C95.9 94.1 96.2 91.8 97.9 89.9C99.5 88.3 101.8 87.6 103.1 88.9C104.4 89.9 104.1 92.2000000000001 102.4 94.1C100.8 95.7000000000001 98.5 96.4 97.2 95.1zM86.4 103.2000000000001C85.7 101.9 86.7 100.3000000000001 88.7 99.3000000000001C90.3 98.3000000000001 92.3 98.6000000000001 93 100.0000000000001C93.7 101.3000000000001 92.7 102.9 90.7 103.9C88.7 104.5000000000001 87.1 104.2000000000001 86.4 103.2000000000001zM118.8 67.6C117.2 66.3 117.8 63.3 120.1 61.4C122.4 59.1 125.3 58.8 126.6 60.4C127.9 61.7000000000001 127.3 64.7000000000001 125.3 66.6C123.1 68.9 120.1 69.2000000000001 118.8 67.6zM107.4 82.3C105.8 81.3 105.8 78.7 107.4 76.4C109 74.1 111.7 73.1 113 74.1C114.6 75.4 114.6 78 113 80.3C111.6 82.6 109 83.6 107.4 82.3z" /> + <glyph glyph-name="gitkraken" + unicode="" + horiz-adv-x="592" d=" M565.7 329.9C563.4000000000001 336 556.4000000000001 339.1 550.4000000000001 336.5C544.7 334.1 541.9000000000001 327.6 544.1000000000001 321.9C555.0000000000001 292.9 561.0000000000001 261.4 561.0000000000001 228.6C561.0000000000001 94 460.7000000000001 -17.1 330.8000000000002 -34.1V89.6C338.7000000000001 91.1 346.3000000000002 93.2000000000001 353.8000000000002 95.8V-8.2C460.5000000000001 17.7 539.7000000000002 113.9 539.7000000000002 228.6C539.7000000000002 320.4000000000001 488.9000000000001 400.4000000000001 413.9000000000002 441.9000000000001C408.2000000000002 445.1 400.9000000000002 442.8 398.0000000000002 436.9000000000001C395.3000000000002 431.4000000000001 397.4000000000002 424.7000000000001 402.7000000000002 421.8C470.6000000000001 384.2000000000001 516.6000000000001 311.8000000000001 516.6000000000001 228.6000000000001C516.6000000000001 135.3000000000001 458.7000000000002 55.5000000000001 376.8000000000002 23.2V115.4C391.0000000000001 119.9 401.7000000000001 133.1 401.7000000000001 148.9C401.7000000000001 162.0000000000001 394.9000000000001 173.3 384.4000000000001 179.4C392.7000000000001 258.9000000000001 428.9000000000001 238.0000000000001 428.9000000000001 263.3000000000001V278C428.9000000000001 316 341.0000000000001 439.8 299.9000000000001 442.7C297.4000000000001 442.9 294.9000000000001 442.9 292.3000000000001 442.7C251.1 439.7 163.2 316 163.2 278V263.2C163.2 237.9 199.5 258.9 207.7 179.3C197.1 173.1999999999999 190.4 161.9 190.4 148.8C190.4 133 201 119.8 215.2 115.3V23.1C133.3 55.3 75.4 135.1 75.4 228.5C75.4 311.6 121.4 384 189.3 421.7C194.7 424.7 196.7 431.3 194 436.8C191.1 442.7 183.9 445 178.1 441.8C103.1 400.3 52.3 320.3 52.3 228.5C52.3 113.8 131.5 17.6999999999999 238.2 -8.3000000000001V95.6999999999999C245.8 93.1999999999999 253.3 91.0999999999999 261.2 89.4999999999999V-34.2C131.4 -17.2 31 93.9 31 228.5C31 261.3 37 292.8 47.9 321.8C50.1 327.6 47.3 334 41.6 336.4C35.6 339 28.6 336 26.3 329.8C14.5 298.3 8 264.2 8 228.5C8 73.4 130.6 -53.1 284.3 -59.3V86.6C291.1 86.2000000000001 299.3 86.1 307.7 86.6V-59.2C461.4 -53.1 584 73.4 584 228.5C584 264.2 577.5 298.3 565.7 329.9zM365.9 172.5C378.9 172.5 389.6 162 389.6 148.8C389.6 135.7 379 125.1 365.9 125.1C352.9 125.1 342.2 135.6 342.2 148.8C342.2 161.9 352.8 172.5 365.9 172.5zM226.1 125.2C212.9 125.2 202.4 135.9 202.4 148.9S212.9 172.6 226.1 172.6C239.2 172.6 249.8 162 249.8 148.9C249.8 135.9 239.3 125.2 226.1 125.2z" /> + <glyph glyph-name="gitlab" + unicode="" + horiz-adv-x="512" d=" M29.782 248.268L256 -45.714L8.074 138.301C1.218 143.443 -1.638 152.297 0.933 160.294L29.782 248.268zM105.187 423.074C102.045 431.928 89.478 431.928 86.336 423.074L29.782 248.268H161.743L105.187 423.074zM161.743 248.268L256 -45.714L350.257 248.2680000000001H161.743zM511.067 160.294L482.218 248.268L256 -45.714L503.926 138.301C510.781 143.443 513.637 152.297 511.067 160.294zM425.663 423.074C422.521 431.928 409.954 431.928 406.812 423.074L350.257 248.268H482.218L425.663 423.074z" /> + <glyph glyph-name="gitter" + unicode="" + horiz-adv-x="384" d=" M66.4 125.5H16V448H66.4V125.5zM166.9 371.9H116.5V-64H166.9V371.9zM267.5 371.9H217.1V-64H267.5V371.9zM368 372H317.6V125H368V372z" /> + <glyph glyph-name="glide-g" + unicode="" + horiz-adv-x="448" d=" M407.1 236.8C403.6 238.2 395.5 240.6 391.7000000000001 240.6C354.6 240.6 329.5000000000001 223.8 298.2000000000001 206.1L297.3000000000001 207C304.3000000000001 254.3 320.8000000000001 298.9000000000001 320.8000000000001 347.4000000000001C320.8 418.9 282.6 448 212.4 448C97.3 448 39 334.3 39 249.6C39 161.7 90.3 113 177.6 113C189.6 113 188.6 114 188.6 109.2C171.7 -19.7 97.8 -23.9 97.8 14.6C97.8 53.8 142.8 73.2000000000001 143.3 75.6C143 87.8 96.3 103.2000000000001 84.4 103.2000000000001C50.5 103.1 32 52.0000000000001 32 23.9C32 -28 64.8 -64 117.5 -64C194.9 -64 251.5 13.8 268.9 81.4C284 141.9 280.1 144.7 288.6 149C320.8 165.2 346.1 176 382.4 176C400.2 176 412.9 172.3 441.3 167.6C444.2 167.6 448 170.5 448 173.4C448 181.4 414.6 233.9000000000001 407.1 236.8000000000001zM231.8 321.2000000000001C222.5 276.5 213.2 231.6 204 186.9C201.7 176.7 190.7 179.1 182 179.1C143.7 179.1 133 220.9 133 252.2C133 299.2 151 361.5 194.8 385.6C201.8 389.7 209.6 392.3 217.4 392.3C236 392.3 237.4 379 237.4 363.6C237.3 349.3 234.7 335.1 231.8 321.2z" /> + <glyph glyph-name="glide" + unicode="" + horiz-adv-x="448" d=" M252.8 299.4C252.8 290.6 251.2 281.7000000000001 249.4 273C243.6 245.2 237.8 217.2 232.1 189.4C230.7 183.1 223.8 184.5 218.4 184.5C194.6 184.5 187.9 210.5 187.9 230C187.9 259.3 199.1 298.1 226.4 313.1C230.7 315.6 235.6 317.3 240.5 317.3C251.9 317.3 252.8 309 252.8 299.4zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM384 181C384 186.1 363.2 218.7 358.5 220.5C356.3 221.4 351.3 222.8 348.9 222.8C325.8 222.8 310.2 212.3 290.7 201.3L290.2 201.8C294.5 231.2 304.8 259 304.8 289.2000000000001C304.8 333.8 281 351.9000000000001 237.3 351.9000000000001C165.6 351.9000000000001 129.3 281.1 129.3 228.4000000000001C129.3 173.7000000000001 161.3 143.4 215.6 143.4C223.1 143.4 222.5 144.0000000000001 222.5 141.1C212 60.8 166 58.2000000000001 166 82.2000000000001C166 106.6 194 118.7000000000001 194.3000000000001 120.2000000000001C194.1000000000001 127.8000000000001 165 137.4 157.6 137.4C136.5 137.4 124.9 104.4 124.9 86.8C124.9 54.5 145.3 32.1 178.2 32.1C226.4000000000001 32.1 261.6 81.8 272.5 123.8C281.9 161.5 279.5 163.2 284.8 165.9C304.8 176.0000000000001 320.6 182.7000000000001 343.2 182.7000000000001C354.3 182.7000000000001 362.2 180.4 379.9 177.5000000000001C381.7 177.4 384 179.2000000000001 384 181.0000000000001z" /> + <glyph glyph-name="gofore" + unicode="" + horiz-adv-x="400" d=" M324 128.2H310.8V93.5C286.3 70.4 254.5 57.7 220.9 57.7C147.7 57.7 88.5 117.9 88.5 192.1C88.5 266.2 147.7 326.5 220.9 326.5C256.2 326.5 289.5 312.5 314.5 287.1L376.8 350.4C335 392.7 279.7 416 220.7 416C98 416 0 315.4 0 192C0 69.5 97 -32 220.7 -32C283.9 -32 345.2 -5.8 391.7 50.5C389.7 78.1 378.3 128.2 324 128.2zM311.9 240.7H205.6V151.7H324C357.5 151.7 384.5 136.6 400 109.9V140.5C400 205.7 359.6 240.7 311.9 240.7z" /> + <glyph glyph-name="goodreads-g" + unicode="" + horiz-adv-x="384" d=" M42.6 44.7H45.4C58.1 44.7 70.9 44.7 83.6 44.6C85.2 44.6 86.7 44.9999999999999 87.2 42.4999999999999C94.3 7.6 117.2 -12.1000000000001 150.1 -21.4C177 -29.0000000000001 204.2 -29.2 231.4 -23.2C265.2 -15.8000000000001 287.4 5.1 299.4 37.1999999999999C307.4 58.6999999999999 310.1 80.9999999999999 310.4 103.6999999999999C310.5 109.4999999999999 310.7 150.6999999999999 310.2 156.5L309.3 156.8C308.5 155.3 307.6 153.9 306.8 152.4C284.7 109.3 245.5 85 201.4 83.3C98.4 79.3 32 140.3 29.4 259.5C28.9 283.2 31.2 306.4 37.7 329.2C58.3 400.3 112.3 447.4 191.6 448C252.9 448.4 293.1 409.3 307.8 377.7C308.3 376.6 309.1 375.4 310.2 375.8V437.4H354.5C354.5 157.1 354.6 105.2 354.6 105.2C354.5 26.7 327.9000000000001 -38.5 251.6 -57C182.1 -73.9 92.6 -61.8 55.6 0.2C47.6 13.7 43.8 28.5 42.6 44.7zM188.9 411.5C136.4 412 80.4 370.8 73.9 277.7C69.8 218.7 88.7 155.5 145.4 129.1C173 116.2000000000001 219.7 114.1 253.7 137.8C301.3 171 316.4 234.8 308.5 291.8C298.8 362.9 260.7 411.8 188.9 411.5z" /> + <glyph glyph-name="goodreads" + unicode="" + horiz-adv-x="448" d=" M299.9 256.8C305 219.5 295.2 177.8 264 156.1C241.7 140.6 211.2 142 193.2 150.4C156.1 167.7000000000001 143.7 209 146.4 247.6C150.7 308.5 187.3 335.5 221.7 335.1C268.6 335.3 293.5 303.3 299.9 256.8zM448 360V24C448 -6.9 422.9 -32 392 -32H56C25.1 -32 0 -6.9 0 24V360C0 390.9 25.1 416 56 416H392C422.9 416 448 390.9 448 360zM330 134.8S329.9 168.8 329.9 352.1H300.9V311.8C300.1 311.5 299.7 312.3 299.3 313C289.7 333.7 263.4 359.3 223.3 359C171.4 358.6 136.1 327.8 122.7 281.2C118.4 266.3 116.9 251.1 117.2 235.6C118.9 157.7 162.3 117.8 229.6 120.4C258.5 121.5 284.1 137.4 298.6 165.6C299.1 166.6 299.7 167.5 300.3 168.5C300.5 168.3999999999999 300.7 168.3999999999999 300.9 168.3C301.2 164.5 301.1 137.6 301 133.8C300.8 119 299 104.3 293.8 90.3C286 69.3 271.5 55.6 249.3 50.8C231.5 46.9 213.7 46.9999999999999 196.1 51.9999999999999C174.6 58.1 159.6 70.9999999999999 155 93.8C154.7 95.4 153.7 95.1 152.7 95.1H125.9C126.7 84.4999999999999 129.1 74.8 134.4 65.9C158.6 25.4 217.1 17.4 262.6 28.5C312.5 40.8 329.9000000000001 83.4 330 134.8z" /> + <glyph glyph-name="google-drive" + unicode="" + horiz-adv-x="512" d=" M339 133.1L175.4 416H336.6L500.2 133.1H339zM201.5 109.5L120.9 -32H431.4L512 109.5H201.5zM154.1 380.6L0 109.5L80.6 -32L237 239.2L154.1 380.6z" /> + <glyph glyph-name="google-play" + unicode="" + horiz-adv-x="512" d=" M325.3 213.7L104.6 435L385.4 273.8L325.3 213.7zM47 448C34 441.2 25.3 428.8 25.3 412.7V-28.6C25.3 -44.7 34 -57.1 47 -63.9L303.6 192.1L47 448zM472.2 222.4L413.3 256.5L347.6 192L413.3 127.5L473.4 161.6C491.4 175.9 491.4 208.1 472.2 222.4zM104.6 -51L385.4 110.2L325.3 170.3L104.6 -51z" /> + <glyph glyph-name="google-plus-g" + unicode="" + horiz-adv-x="640" d=" M386.061 219.504C387.895 209.812 389.204 200.12 389.204 187.548C389.204 77.795 315.599 0 204.8 0C98.716 0 12.8 85.915 12.8 192S98.716 384 204.8 384C256.664 384 299.8830000000001 365.141 333.411 333.708L281.2850000000001 283.678C267.1400000000001 297.299 242.2570000000001 313.277 204.8 313.277C139.316 313.277 85.88 259.056 85.88 192C85.88 124.944 139.316 70.723 204.8 70.723C280.761 70.723 309.313 125.468 313.765 153.496H204.8V219.505H386.0610000000001zM571.467 213.067V268.8H515.466V213.067H459.733V157.066H515.466V101.333H571.467V157.066H627.2V213.067H571.4670000000001z" /> + <glyph glyph-name="google-plus-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM164 92C108.7 92 64 136.7 64 192S108.7 292 164 292C191 292 213.5 282.2 231 265.8L203.9 239.7C196.5 246.8 183.6 255.1 164.1 255.1C130 255.1 102.2 226.9000000000001 102.2 191.9C102.2 157.0000000000001 130 128.7000000000001 164.1 128.7000000000001C203.7 128.7000000000001 218.5 157.2000000000001 220.9 171.8000000000001H164V206.2000000000001H258.4C259.4 201.2000000000001 260 196.1000000000001 260 189.6000000000001C260 132.5000000000001 221.7 92.0000000000001 164 92.0000000000001zM384 173.8H355V144.8H325.8V173.8H296.8V203H325.8V232H355V203H384V173.8z" /> + <glyph glyph-name="google-plus" + unicode="" + horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM177.3 68C108.5 68 53.3 123.5 53.3 192S108.5 316 177.3 316C208.6 316 237.4 305 260.3 283.7L226.7 251.1C213.5 264 195.4 270.2 177.3 270.2C134.4 270.2 100.1 234.7 100.1 192.1S134.3 114 177.3 114C209.9 114 242.2 133.1 247.4 167.3H177.3V209.9H294.2000000000001C295.5000000000001 203.1 296.1 196.3 296.1 189.2C296.1 118.4 248.6 68 177.3 68zM407.5 174.2V138.7H372V174.2H336.5V209.7H372V245.2H407.5V209.7H442.7V174.2H407.5z" /> + <glyph glyph-name="google-wallet" + unicode="" + horiz-adv-x="448" d=" M156.8 321.2C194.4 260.6 221 208.1 241.1 158.7C232.8 124.9 222.3 92.2 209.8 60.4C196.6 112.7 183.3 161.7 153.8 208.9C160.3 245.3 156.1 282.5 156.8 321.2zM109.3 248H16.1C9.6 248 5.6 240.5 9.6 235.3C51.8 181 81.3 117.5 101.3 48H204.8C188.6 117.7 166.1 181.7 122.3 241.5C119.3 245.5 114.3 248 109.3 248zM157.1 336C225.6 228 287.1 101.5 295.3 -32H409C397 106 340.6 233 265.8 336H157.1zM408.9 404.5C407.1 411.3 400.7 416 393.7 416H305.4C300.1 416 296.4 411 297.6 405.7C310.8 359.2 319.9 310.2 324.1 259.7C372.3 173.5 403.8 81.4 414.7 -11.1C430.5 49.4 440 122.4 440 191.9C440 265.5 427.8999999999999 337 408.8999999999999 404.5z" /> + <glyph glyph-name="google" + unicode="" + horiz-adv-x="488" d=" M488 186.2C488 44.7 391.1 -56 248 -56C110.8 -56 0 54.8 0 192S110.8 440 248 440C314.8 440 371 415.5 414.3 375.1L346.8 310.2C258.5 395.4 94.3 331.4 94.3 192C94.3 105.5 163.4 35.4 248 35.4C346.2 35.4 383 105.8 388.8 142.3H248V227.6H484.1C486.4 214.9 488 202.7 488 186.2z" /> + <glyph glyph-name="gratipay" + unicode="" + horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM362.6 213.6L249.6 60.9L136.9 213.6C128.2000000000001 225.5 117.8000000000001 264 150.5 285.6C178.6 303.7 205.1 289.8 219 273.7C234.9000000000001 255.8 265.6 256.8 280.7000000000001 273.7C294.6 289.8 321.1 303.7 348.8000000000001 285.6C381.7000000000001 264 371.4000000000001 225.6 362.6000000000001 213.6z" /> + <glyph glyph-name="grav" + unicode="" + horiz-adv-x="512" d=" M301.1 236C305.5 231.6 305.5 224.1 301.1 219.7L291.4000000000001 210C287.0000000000001 205.3 279.5000000000001 205.3 274.8 210L264.3 220.5C259.9000000000001 225.2 259.9000000000001 232.4 264.3 237.1L274 246.8C278.4 251.2 285.9 251.2 290.6 246.8L301.1 236zM270.9000000000001 255.7C273.9000000000001 258.7 273.9000000000001 263.5 270.9000000000001 266.2C268.1 269.2 263.4000000000001 269.2 260.4000000000001 266.2C257.6 263.4 257.6 258.7 260.4000000000001 255.7C263.5000000000001 252.9 268.2000000000001 252.9 270.9000000000001 255.7zM244.9000000000001 250.4C241.9000000000001 247.6 241.9000000000001 242.9 244.9000000000001 240.2C247.7000000000001 237.2 252.4000000000001 237.2 255.4000000000001 240.2C258.2000000000001 243 258.2000000000001 247.7 255.4000000000001 250.4C252.4000000000001 253.4 247.7000000000001 253.4 244.9000000000001 250.4zM317.4000000000001 263.7C297.5000000000001 278.1 283.6 306.9 305.5000000000001 331.8C327.1000000000001 356.7 346.2000000000001 349 365.3000000000001 331C377.2000000000001 319.7 394.6000000000001 306.1 382.5000000000001 282.8C370.0000000000001 259.3 337.4000000000001 249.6 317.4000000000001 263.7zM365.1 308.2C356.2000000000001 318.2 341.8 301.3 349.6 292.1C357 283.1 381.7000000000001 289.7 365.1 308.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM437.8 149.4C440.3 165.5 417.6 166 412.6 175.1C399 199.2 384.9000000000001 211.9 358.1 205.5C369.7000000000001 213.5 381.6 211.6 381.6 211.6C381.9000000000001 218 381.6 224.6 372.2000000000001 236.5C376.1 249 372.5000000000001 258.9 372.5000000000001 258.9C388.0000000000001 267.5 399.3000000000001 283.3 401.6000000000001 302.1C405.2000000000001 333.1 382.8000000000001 361.3 351.8000000000001 364.9C329.7000000000001 367.4 308.1000000000001 357.2 297.5000000000001 339.2C274.3000000000001 299.1 298.9000000000001 268.3 319.9000000000001 257.8C305.5000000000001 259.2 285.6 269.7 279.8 292.1C273.2 317.8 282.6 341.9 288.7 353.5C288.7 353.5 284.3 359.3 280.7 362.4C280.7 362.4 266.9 362.4 256.1 357.1C268 372.3 281.3 371.5 281.3 371.5C281.3 377.9 280.7 386.4 277.7 393.1C272.3 404.1 253.8999999999999 406 246 390.3C246.1 390.5 246.3 390.7 246.4 390.8C241.4 378.9 245.3 334.9 263.3 303.6C260.8 302.2 254.2 297.5 250.3 293.6C228.7 283.9 194.1 233.3 194.1 233.3C165.9 222.5 116.9 182.4 123.5 153.6C123.8 150.6 124.9 148.1 126.5 146.1C123.7 143.9 121 141.1 118.2 137.8C106.3 124 112.9 102.6 135.9 113.4C151.7 120.6 165.5 133.6 172.2 143.8C172.2 143.8 166.7 148.8 155.9 148.2C183.6 154.8 190.2 157.6 202.1 157.3C210.1 153.4 210.1 191.6 210.1 191.6C210.1 206.3 207.9 222.6 199 233.1C211.5 220.9 228.1 200.4 227 172.5C226.2 154.2 211.8 149.5 211.8 149.5C202.7 132.9 168.6 83.6 181.4 43.5C181.4 43.5 171.7 58.4 171.2 65.6C153.8 46.2 124.7 13.3 146.6 1.1C173.2 -13.6 255.4 89.7000000000001 272.8 143.4C307.4000000000001 164.2000000000001 328.2 190.7000000000001 336.7 208.4C358.7 164.9 432 113.9 437.8 149.4z" /> + <glyph glyph-name="gripfire" + unicode="" + horiz-adv-x="384" d=" M171.8 -55.8C171.8 -50.5 176.6 -43.6 176.6 -33.5C176.6 -18.3 163.6 6.4 98.5 53.1C64.2 82.2 32 111.6 32 161.4C32 276.1 179.1 337.9 179.1 430C179.1 433.3 178.9 436.7 178.5 440C183.6 437.6 217.6 396.7 217.6 349.6C217.6 269.1 112.5 220.4 112.5 146.6C112.5 119.7000000000001 129.1 99.4 145.1 77.1C167.6 46.9 189.3 20.2 189.3 -9.4C189.2 -23.9 184.9 -39.1 171.8 -55.8zM317.8 185.6C319.3 177.2000000000001 320 169 320 161C320 109.2 290.6 63.5 252.7 24.2C251.7 23.2 250.5 21.8 249.5 21.8C245.9 21.8 214 63.4 214 75C214 75 255.8 130.7 255.8 171.9C255.8 182.7 253.1 193.6 246.7 205.3C245.2 173 191 117.6 188.6 117.6C185.9 117.6 170.7 139.6 170.7 159.7C170.7 165 171.7 170.4 173.9 175.5C176.3 181 230.5 247.5 230.5 292.2C230.5 298.4 229.5 304.2 227.1 309.3L223.1 316.5C239.8 310 305.7 252.4 317.8 185.6" /> + <glyph glyph-name="grunt" + unicode="" + horiz-adv-x="384" d=" M61.3 258.7C60.2 248.7 66.5 239.6 66.5 239.6C67.2 247.1 68.7 252.4 70.5 256.2C70.9 245.9 73.7 232.7 83.3 222.1C90.2 214.5 118.9 198.8 138.2 216C139.2 213.6 140.3 210.7 141.2 207.5C144.1 197.2 138.5 182.2 138.5 182.2S153.6 199.3 152.4 214.7C163.2 215.2 173.8 223.1 173.5 234.2C173.5 234.2 154.6 223.8 138 243C128.3 254.2 97.1 285 54.9 274.8C59.2 273.8 63.8 272.4 68.4 270.7000000000001H68.3C64.1 268.7000000000001 61.8 263.6 61.3 258.7000000000001zM89.6 260.5C109.1 249.5 127 234.8 134.5 223.5C128.8 220.2 112.8 213.1 96.5 225.2C86.2 232.8 86.7 251.4 89.6 260.5zM168.8 26.8C171 24.5 170.3 21.5 169.7 20C168.6 17.3 164.2 8.4 156.7 0.2C154 -2.7 150.1 -4.4 145.7 -4.4C141.4 -4.4 137 -2.8 133.9 -0.1C131.6 2 123.7 9.4 120.2 18.5C118.9 21.9 119.2 24.6 121.1 26.6C122.4 27.9 125.1 29.5 130.6 29.5H160C164.1 29.5 167 28.6 168.8 26.8zM231.7 214.7C230.5000000000001 199.2 245.6 182.2000000000001 245.6 182.2000000000001S240.0000000000001 197.2000000000001 242.9000000000001 207.5000000000001C243.8000000000001 210.7000000000001 244.9000000000001 213.5000000000001 245.9000000000001 216.0000000000001C265.2000000000001 198.7000000000001 293.9000000000001 214.5000000000001 300.7000000000001 222.1000000000001C310.3000000000001 232.7000000000001 313.0000000000001 245.9000000000001 313.5000000000001 256.2000000000001C315.3000000000001 252.4000000000001 316.9000000000001 247.1000000000001 317.5000000000001 239.6000000000001C317.5000000000001 239.6000000000001 323.9000000000001 248.7000000000001 322.7000000000001 258.7000000000001C322.1 263.7000000000001 319.8000000000001 268.7000000000001 315.7000000000001 270.5000000000001H315.6C320.2000000000001 272.3000000000001 324.8 273.7000000000001 329.1 274.6C286.8 284.8000000000001 255.7 254.0000000000001 246.0000000000001 242.8000000000001C229.3000000000001 223.6000000000001 210.5 234.0000000000001 210.5 234.0000000000001C210.3000000000001 223.1 220.9 215.1 231.7 214.7zM249.5000000000001 223.5C257 234.9000000000001 274.9000000000001 249.5000000000001 294.4000000000001 260.5C297.4000000000001 251.4000000000001 297.8 232.8000000000001 287.4000000000001 225.1C271.1 213 255.2000000000001 220.1 249.5000000000001 223.5C249.4000000000001 223.4 249.5000000000001 223.5 249.5000000000001 223.5zM263 26.6C264.9 24.7 265.2 22 263.9 18.7C260.4 9.8000000000001 252.5 2.6 250.2 0.6C247.1 -2 242.8 -3.6 238.4 -3.6S230.1 -1.9999999999999 227.4 0.9C219.9 8.9 215.4 17.6 214.4 20.2C213.8 21.7 213.1 24.6 215.3 26.9C217 28.7 220 29.6 224.2 29.6H253.6C259 29.5 261.7 27.9 263 26.6zM164.7 278.1C174.6 272.1 183.5 270 192 269.8C200.5 270 209.4 272.1 219.3 278.1C219.3 278.1 204.8 260.4000000000001 192.1 260.3H191.9C179.2000000000001 260.5 164.7000000000001 278.1 164.7000000000001 278.1zM349.2 130.7000000000001C346.8 112.8000000000001 336.2 96.9 324.6 87.0000000000001C321.5 109.7000000000001 320.9 142.5000000000001 320.9 149.4C320.9 164.1 330.4 173.9 333.1 175.5000000000001C335.6 177.0000000000001 338.5 178.5000000000001 341.4 180.1000000000001C359.4 189.7000000000001 381.8 201.7000000000001 381.8 223.8000000000001C381.8 240.0000000000001 372.5 247.0000000000001 366.4 251.6000000000001C365.6 252.2000000000001 364.9 252.7000000000001 364.2 253.3000000000001C362.1 255.0000000000001 360.5 256.3000000000001 359.9 257.7000000000001C355.5 267.5000000000001 356.3 291.9000000000001 358.2 295.3000000000001C358.8 295.9000000000001 374.9 316.2000000000001 370 334.5000000000001C368 341.9000000000001 363.1 347.8000000000001 355.9 351.5000000000001C350.6 354.2000000000001 344 355.7000000000001 336.4 356.0000000000001C336.3 358.0000000000001 335.9 359.9000000000001 335.5 361.9000000000001C334.9 364.5000000000001 334.4 367.2000000000001 334.6 370.0000000000001C335 374.7000000000001 335.4000000000001 379.0000000000001 336.8 381.3000000000001C345.2 394.6000000000001 365.6 398.9000000000001 365.8 398.9000000000001L378.1 401.3000000000001L370 410.8000000000001C369.9 411.0000000000001 352.7 428.3000000000001 323.7 428.3000000000001C315.8 428.3000000000001 307.7 427.0000000000001 299.6 424.4000000000001C275.4 416.6000000000001 256.7 393.9000000000001 250.2 385.1000000000001C247.1 386.1000000000001 243.9 387.0000000000001 240.6 387.8000000000001C236.4 403.6000000000001 249.6 426.3000000000001 249.6 426.3000000000001S236 429.3000000000001 215.9 411.1000000000001C213.3 417.6000000000001 207.8 431.6000000000001 214.1 448.3000000000001C184.6 437.9 177.2 422 175 407.6C167.4 413 168.3 430.7 167.8 435.2C160.3 434.3 138.6 413.3 139.6 386.9C137.6 386.4 135.7 385.8 133.7 385.2C127.2 394 108.6 416.7 84.3 424.5C76.4 426.7 68.3 428 60.4 428C31.4 428 14.3 410.7 14.1 410.5L6 401.1L18.3 398.7C18.5 398.7 38.9 394.4 47.3 381.1C48.7 378.9 49.1 374.5 49.5 369.8C49.7 367 49.1 364.3 48.6 361.7C48.2 359.8 47.8 357.8 47.7 355.8C40 355.5 33.5 354 28.2 351.3C21 347.6 16.1 341.7 14.1 334.3C9.1 316.1 25.3 295.8 25.9 295.1C27.8 291.7 28.6 267.3 24.2 257.5C23.6 256.1 22 254.8 19.9 253.1C19.2 252.6 18.5 252 17.7 251.4C11.6 246.8 2.3 239.7 2.3 223.6C2.3 201.5 24.7 189.5 42.7 179.9C45.7 178.3 48.5 176.8 51 175.3C53.7 173.6999999999999 63.2 163.9 63.2 149.1999999999999C63.2 142.3 62.6 109.4999999999999 59.5 86.8C47.9 96.6999999999999 37.3 112.6999999999999 34.9 130.6C34.9 130.6 5.7 107.9999999999999 14.3 59.8C19.5 30.3 37.5 13.6999999999999 61.3 5.1C70.1 -14.0000000000001 90.7 -40.6 128.6 -44.5000000000001C143 -56.3 163 -64 192.2 -64H192.4C221.5 -64 241.5 -56.3 256 -44.5C293.9 -40.6 314.5 -14 323.3 5.1C347.1 13.8 365 30.3 370.3 59.8C378.5 108.2 349.2 130.7000000000001 349.2 130.7000000000001zM305.7 410.3C311.3 412.1 317.3 413 323.4 413C334.4 413 343.3 410 348.1 408C345 406.6 341.7 404.8 338.4 402.7C336 403.1 332.8 403.5 329.2 403.5C318.7 403.5 308.7 400.4 300.5 394.6C288.2 385.9 282.5 377.7 279.8 372.2C277.6 373.5 275.3 374.7 272.7 375.9C271.1 376.7 269.6 377.4 268 378.1C274.1 387.2 287.9 404.6 305.7 410.3zM326.7 392.1C325.9 391.1 325.1 390 324.4 388.9C321.1 383.7 320.5 377.3 320 371.1C319.5 364.7 318.9 358.6 315.6 354.1C311.4000000000001 353.3 307.5 352.4 304.1 351.4C301.8 354.5 298.5 358.4 293.6 362.6C295 367.4 299.1 378.7 307.1 385.1C312.7000000000001 389.4 319.3 391.8 326.7000000000001 392.1zM45.6 402.7C42.3 404.9 39 406.7 35.9 408C40.7 410 49.6 413 60.6 413C66.7 413 72.6 412.1 78.3 410.3C96.1 404.5 109.9 387.1 116 378.2C114.4 377.5 112.8 376.8 111.2 376C108.7 374.8 106.3 373.5 104.1 372.3C101.5 377.7 95.8 386 83.4 394.7C75.1 400.5 65.2 403.6 54.6 403.6C51.2 403.5 48 403.1 45.6 402.7zM90.3 362.6C85.4 358.4 82 354.6 79.8 351.4C76.4 352.3 72.5 353.3 68.3 354.1C65 358.5 64.5 364.6 64 371C63.5 377.2 62.9 383.6 59.6 388.8C58.9 389.9 58.1 391 57.3 392C64.7 391.7 71.3 389.4 76.8 385C84.8 378.7 88.9 367.4 90.3 362.6zM58.1 188.1C55.4 189.7000000000001 52.5 191.2000000000001 49.7 192.7C34.8 200.7 19.5 209 19.5 223.2C19.5 234.3 23.8 237.8 28.4 241.4L28.9 241.8C29.6 242.4 30.3 243 31.1 243.6C30.2 236.4000000000001 29.2 230.3 28.4 228.7C28.4 228.7 40.5 243.7 44.1 273C45.5 284.5 43 307.3 39 316C39.2 311.1 39 306.2 38.7 301.6C38.3 302.4 37.9 303.2 37.4 303.8C34.2 307.8 25.6 321.3 28 330.4C28.9 333.9 31.1 336.4 34.7 338.2C38.5 340.1 43.5 341.1 49.8 341.1C62.1 341.1 75.7 337.4 82.7 335.1C107.8 327.1 138.1 304.2 146.8 297.4C147 297.2 147.2 297.1 147.2 297.1L152.8 293.2L149.3 299C149.1 299.3 130.2 330.4 96.1 345.5C98.1 348.4 103.5 353.6 117.7 360.6C139.1 371.1 164.2 376.4 192 376.4C219.9 376.4 244.9 371.1 266.3 360.6C280.5 353.7 285.9000000000001 348.4 287.9000000000001 345.5C253.9000000000001 330.4 235.0000000000001 299.3 234.8000000000001 299L231.3000000000001 293.2L236.9000000000001 297.1S237.1 297.2 237.3000000000001 297.4C246.0000000000001 304.2 276.3000000000001 327.2 301.4000000000001 335.1C308.4000000000001 337.3 322.0000000000001 341.1 334.3 341.1C340.6 341.1 345.6 340.1 349.4000000000001 338.2C352.9000000000001 336.4 355.1 333.8 356.1 330.4C358.6 321.3 350 307.8 346.7000000000001 303.8C346.2000000000001 303.2 345.8000000000001 302.5 345.4000000000001 301.6C345.1 306.2 344.9000000000001 311.1 345.1 316C341.1 307.2 338.6 284.5 340 273C343.6 243.7 355.7 228.7 355.7 228.7C354.9 230.3 353.9 236.4 353 243.6C353.7 243 354.5 242.4 355.2 241.8L355.7 241.4C360.3 237.7 364.6 234.3 364.6 223.2C364.6 209 349.2 200.7 334.4 192.7C331.5 191.2 328.7 189.6 326 188.1C317.3 183.1 308 171.4 306.9 153.9C306 139.3 307.8 104 310.3 78C297.9 73.2 283.6 71.6 270.6 71.2C268.6 75.3 266.7 79.7 265.1 84.3C264.4 86.3 245.5 135.4 238.7 146.5C244.2 107.5 256.2 72.8 262.2 56.9C258.7 57.4 254.8999999999999 57.6 250.5 57.6H133.5C129.0999999999999 57.6 125.2 57.3 121.8 56.9C127.8 72.8 139.9 107.5 145.3 146.5C138.5 135.3 119.6 86.2 118.9 84.3C117.3 79.7 115.4 75.3 113.4 71.2C100.4 71.6 86.2 73.2 73.7 78C76.2 104 77.9999999999999 139.2 77.1 153.9C76.2 171.3 66.8 183.1 58.1 188.1zM34.8 43.4C22.7 63.4 26.1 97.5 31.1 102.5C42 68.1 78.3 58.2 105.5 57.1C102.8 52.9 100.3 49.5 98.5 47.1L97.1 45.7C89.9 37.9 88.5 27.2 93 13.9C70.3 14.0000000000001 46.7 23.7 34.8 43.4zM80.5 -0.1C86.5 -1.2 92.7 -2 99.1 -2.5C102.6 -10.5 106.5 -18.4 111.4 -25.6C97 -19.7 87 -9.6 80.5 -0.1zM192 -50.2C131.4 -50.1 113.7 -4.4 107.1 14.5C103.4 25 103.7 32.7 108 37.6C110.9 40.9 117.5 44.8 132.6 44.8H251.4C266.5 44.8 273.2 40.9 276 37.6C280.2 32.8 280.5 25 276.9 14.5C270.3 -4.3 252.6 -50.1 192 -50.2zM272.6 -25.6C277.5 -18.4 281.4000000000001 -10.4999999999999 284.9000000000001 -2.4999999999999C291.3 -1.9999999999999 297.5000000000001 -1.1999999999999 303.5000000000001 -0.1C297.0000000000001 -9.6 287.0000000000001 -19.7 272.6000000000001 -25.6zM349.2000000000001 43.4C337.2000000000001 23.7 313.6 14.1 291.1 13.7C295.6 27.0000000000001 294.2000000000001 37.8000000000001 287 45.5000000000001C286.6 46.0000000000001 286.1 46.5000000000001 285.6 47.0000000000001C283.8 49.4 281.3 52.8000000000001 278.6 57.0000000000001C305.8 58.2000000000001 342.1 68.0000000000001 353 102.4C358 97.4 361.4 63.3 349.2 43.4z" /> + <glyph glyph-name="gulp" + unicode="" + horiz-adv-x="256" d=" M209.8 56.9L195.7 32.3L191.1 -47.9C191.1 -56.8 162.8 -64 128 -64S64.9 -56.8 64.9 -47.9L59.1 31.5L44.2 56.9C85.4 39.6 170.2000000000001 40.2 209.8000000000001 56.9zM13.8 310.2L27.4 184.7C33.3 204.7 48.2 231.7 67.4 239.9C73.7 242.6 80.1 242.6 86.1 239C91.3 236 95.7 229.7 96.2 227.2C97.4 220.7 94.2 218.1 91.7 218.1C88.7 218.1 86.4 222.7 84.9 225.4C80.8 232.7 74.6 233 68 228.2C61.1 223.2 55.1 214.8 50.9 207.5C45.8 198.7 41.5 189 38.9 179.3C37.4 173.7 36 164.7 38.3 159.4C39.3 157.2000000000001 40.8 155.8 43.2 155.8C48.2 155.8 55.5 162.4 59 165.9C63.5 170.4 69.3 177.4 71.5 181.9L76.7 197.4C79.3 204.2000000000001 86.6 203 86.6 197.4C86.6 187.2000000000001 82.9 183.8 76.6 162.7000000000001C70.8 143.2000000000001 69 136.9 69 136.9C68.3 134.1 65.6 129.4 62.7 129.4C61.5 129.4 60.6 129.8 60.1 130.6C59.1 132 59.2 135.9 59.3 136.9C59.5 140.1 65.6 159.1 66.6 162.1C64.6 159.9 62.5 157.7000000000001 60.2 155.5C54.8 150.4 46.1 143.7 38.7 143.7C35.3 143.7 33.1 144.6 31 146.1L38.6 66.5C40.6 61.5 77.8 49.4 126.8 49.4C175.9 49.4 213.1 61.6 215 66.5L225.9000000000001 161.1C220.2000000000001 155.9 213.6 149.5 206.3000000000001 146.3C200.9 144 188.9 142.5 188.9 152C188.9 157.2 198 166.8 203.3000000000001 173.5C204.7000000000001 175.2 208 179.4 208 181.6C208 184.5 202 183.8 196.3000000000001 179.1C193.1000000000001 176.4 190.1000000000001 172.8 187.6000000000001 169.4C183.3000000000001 163.4 181.0000000000001 158.2000000000001 179.1000000000001 153.9C172.9000000000001 139.7000000000001 175.0000000000001 145.3 170.0000000000001 131.9C165.0000000000001 118.6 165.8000000000001 120.1 164.8000000000001 117.9C163.9000000000001 116.0000000000001 162.6000000000001 114.4 160.8000000000001 113.4C158.9000000000001 112.4 156.3000000000001 112.5000000000001 154.7000000000001 113.7000000000001C153.8000000000001 114.3000000000001 153.4000000000001 115.6 153.4000000000001 117.4C153.4000000000001 118.3 153.5000000000001 119.2000000000001 153.7000000000001 120.1C155.2000000000001 126.2000000000001 161.5000000000001 138.2000000000001 168.7000000000001 154.4C170.3000000000001 158.1 169.7000000000001 157.0000000000001 169.5000000000001 156.7000000000001C163.3000000000001 150.7000000000001 158.6000000000001 147.8000000000001 155.1000000000001 146.2000000000001C149.3000000000001 143.6 142.1000000000001 143.6 140.6000000000001 150.3000000000001C140.5000000000001 150.7000000000001 140.5000000000001 151.1000000000001 140.4000000000001 151.5000000000001C128.6000000000001 142.3000000000001 116.1000000000001 139.8000000000001 120.4000000000001 159.6000000000001C115.8000000000001 151.4000000000001 107.8000000000001 144.7000000000001 98.0000000000001 144.7000000000001C93.9000000000001 144.7000000000001 90.9000000000001 146.1000000000001 89.4000000000001 149.8000000000001C87.1000000000001 155.3000000000001 90.7000000000001 164.7000000000001 94.0000000000001 173.6000000000001C95.7000000000001 178.1000000000001 98.0000000000001 183.5000000000001 101.1000000000001 189.8000000000001C102.7000000000001 193.2000000000001 105.3000000000001 195.2000000000001 108.7000000000001 194.3000000000001C109.3000000000001 194.1000000000001 109.8000000000001 193.9000000000001 110.3000000000001 193.6000000000001C112.9000000000001 191.8000000000001 111.9000000000001 189.1000000000001 110.6000000000001 186.4000000000002C106.8000000000001 178.9000000000002 103.5000000000001 173.4000000000002 101.3000000000001 165.6000000000001C100.4000000000001 162.3000000000001 99.3000000000001 156.6000000000001 102.8000000000001 156.6000000000001C105.2000000000001 156.6000000000001 107.5000000000001 157.4000000000002 109.7000000000001 159.0000000000001C114.3000000000001 162.4000000000001 118.0000000000001 167.5000000000001 120.8000000000001 172.5000000000001C122.8000000000001 176.1000000000001 125.2000000000001 180.8000000000001 126.4000000000001 184.8000000000001C126.9000000000001 186.5000000000001 127.5000000000001 188.1000000000001 128.2000000000001 189.6000000000001C129.3000000000001 192.1000000000001 130.8000000000001 194.7000000000001 133.4000000000001 194.7000000000001C134.7000000000001 194.7000000000001 135.8000000000001 194.2000000000001 136.6000000000001 193.2000000000001C138.3000000000001 191.0000000000001 137.9000000000001 188.7000000000002 137.0000000000001 186.3000000000001C135.0000000000001 180.7000000000001 132.3000000000001 175.7000000000001 130.1000000000001 169.6000000000001C128.8000000000001 166.1000000000001 127.4000000000001 161.6000000000001 127.4000000000001 157.9000000000002C127.4000000000001 154.5000000000002 131.1000000000001 155.3000000000001 134.2000000000001 156.7000000000002C136.6000000000001 157.8000000000002 139.0000000000001 159.5000000000002 141.0000000000001 161.2000000000002C142.2000000000001 166.1000000000001 141.9000000000001 165.0000000000002 167.4000000000001 229.4000000000002C168.7000000000001 232.7000000000002 171.1000000000001 234.1000000000002 173.5000000000001 234.1000000000002C174.7000000000001 234.1000000000002 175.7000000000001 233.7000000000002 176.7000000000001 233.0000000000002C178.4 231.7000000000002 178.4 228.9000000000002 177.7000000000001 226.8000000000002C177.0000000000001 224.9000000000002 177.1000000000001 225.5000000000002 173.2000000000001 216.3000000000002C168.0000000000001 204.2000000000002 164.6000000000001 195.5000000000002 160.0000000000001 184.4000000000002C158.1000000000001 179.8000000000001 152.3000000000001 165.5000000000002 151.3000000000001 162.1000000000001C150.7000000000001 159.9000000000002 150.0000000000001 156.3000000000001 152.3000000000001 156.3000000000001C157.7000000000001 156.3000000000001 171.6000000000001 169.4000000000002 175.4000000000001 173.3000000000001C175.6000000000001 173.6000000000001 175.9000000000001 173.7000000000001 176.3000000000001 173.9000000000002C176.9000000000001 175.8000000000001 177.5000000000001 177.6000000000001 178.0000000000001 179.4000000000002C179.4000000000001 183.2000000000002 180.7000000000001 187.6000000000001 183.3000000000001 190.7000000000002C184.1000000000001 191.7000000000002 185.0000000000001 192.3000000000002 186.0000000000001 192.3000000000002C188.8000000000001 192.3000000000002 190.2000000000001 191.1000000000001 190.2000000000001 188.3000000000002C190.2000000000001 187.2000000000002 189.5000000000001 183.2000000000002 189.1000000000001 182.1000000000002C190.5000000000001 183.6000000000002 192.0000000000001 185.1000000000002 193.6000000000001 186.6000000000002C208.6000000000001 200.5000000000002 219.3000000000001 193.4000000000002 219.3000000000001 186.4000000000002C219.3000000000001 179.0000000000002 210.4 168.7000000000002 205.5 163.0000000000002C203.9 161.1000000000003 200.6 157.6000000000003 200.5 156.6000000000003C200.5 155.3000000000003 201.4 154.8000000000003 202.7 154.8000000000003C204.7 154.8000000000003 209.1 158.3000000000003 210.7 159.5000000000002C215.7 163.4000000000002 222.5 169.4000000000002 227.3 173.6000000000003L242.1 310.4000000000003C211.6 293.3000000000003 44.5 293.2000000000003 13.8 310.2000000000003zM243.5 318.7C243.5 297.7 12.3 297.7 12.3 318.7C12.3 327.5 64.1 334.6 127.9 334.6C136.9 334.6 145.7 334.5 154.2 334.2L166.8 382.9L228.1 447.4C229.5 448.8 233.9 447.6 238 443.9S244.6 436 243.3 434.6L243.2 434.5L185.9 374L175.9 333.3C215.8 330.7 243.5 325.2 243.5 318.7zM174.1 314.1C174.1 314.9 173.2 315.6 171.6 316.2L171.4 315.4C171.4 314.1 166.4 313 160.3 313S149.2 314.1 149.2 315.4C149.2 315.5 149.2 315.6 149.3 315.7L149.5 316.4C147.7 315.8 146.5 315 146.5 314.1C146.5 312 152.7 310.4 160.2 310.4C167.9 310.3 174.1 312 174.1 314.1z" /> + <glyph glyph-name="hacker-news-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM21.2 218.8H21C21.1 218.9 21.2 219.1 21.3 219.2C21.3 219.1 21.3 218.9 21.2 218.8zM239.2 164.9V64H207.8V166.7L128 320H165.3C217.8 221.7 214.5 218.8 224.6 194.4C236.9000000000001 221.4 230.4000000000001 218.8 285.2000000000001 320H320L239.2 164.9z" /> + <glyph glyph-name="hacker-news" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM21.2 218.8H21C21.1 218.9 21.2 219.1 21.3 219.2C21.3 219.1 21.3 218.9 21.2 218.8zM239.2 164.9V64H207.8V166.7L128 320H165.3C217.8 221.7 214.5 218.8 224.6 194.4C236.9000000000001 221.4 230.4000000000001 218.8 285.2000000000001 320H320L239.2 164.9z" /> + <glyph glyph-name="hips" + unicode="" + horiz-adv-x="640" d=" M0 367.8C0 369.6 0.9 370.5 2.7 370.5H43.6C45.5 370.5 46.4 369.6 46.4 367.8V286.6C61.6 294.3 78.1 298.1 96.2 298C120.2 297.9 140.4 291.8 156.5 280C175.2 266.5 184.5 248.1 184.5 224.7V88.6C184.5 86.7000000000001 183.6 85.8 181.8 85.8H154.5C145.4 85.8 138.1 93.1 138.1 102.1V224.7C138.1 225.6 140.8 251.7 92.3 251.7C43.7 251.7 46.5 225.5 46.5 224.7V88.6C46.5 86.7000000000001 45.6 85.8 43.7 85.8H2.7C0.9 85.8 0 86.7 0 88.6V367.8zM497.7 146.3C511.4 136.1 531.8 127.2 556.1 127.2C579.4 127.2 588.9 131.7 592.6 140.8C595.6 148.7 592 156.9 580.4 162L526.8 185.5C505.4 194.9 492.9999999999999 209.5 489.6 229.1C483.9 262.8 511.8 282.4 512.3 282.8C525.5 292.4 544.3 298.2000000000001 570.8 298.2000000000001C589.8 298.2000000000001 608.1999999999999 294.9 625.9 288.3C627.1999999999999 287.8 627.8 287 627.8 285.7000000000001V241C627.8 238.9 625.5 237.6 623.8 238.6C584.0999999999999 259.3 547.1999999999999 250.9 539.8 245.4C533.1999999999999 240.5 533.8 232.9 542.4 229.3L600 204C616.5 196.9 628.1 185.6 634.9 169.9C640.4 157.3 641.5 144.3 638 130.8C628.4 93.9 593.1 85.3 592.4 84.9999999999999C581.9 81.8999999999999 568.8 80.6999999999999 556.1 80.6999999999999C539.5 80.6999999999999 523.5 83.3999999999999 507.9 88.8999999999999C498.2 92.2999999999999 493.3 99.1999999999999 493.3 109.5999999999999V144C493.3 146.1 495.6 147.7 497.7 146.3zM376.2 298.2C344.5 298.2 272 278.1 272 194.7V11.2C272 10.4 272.6 8.5 274.7 8.5H315.6C317.5 8.5 318.4 9.4 318.4 11.2V100C334.9 87.3 354.2 80.9 376.1 80.9C436.6 80.9 484.8 129.4 484.8 189.6C484.9 249.9 436.6 298.2 376.2 298.2zM376.2 127.3C359 127.3 344.3 133.4 332.2 145.5C320 157.6999999999999 314 172.3 314 189.5C314 224 341.6 251.7 376.2 251.7C410.7 251.7 438.4 224.0999999999999 438.4 189.5C438.5 155.1999999999999 411.1 127.3 376.2 127.3zM251.6 88.6C251.6 86.7 250.7 85.8 248.8 85.8H207.9C206.3 85.8 205.2 87.1999999999999 205.2 88.6V290.4C205.2 291.8 206.3 293.2000000000001 207.9 293.2000000000001H248.8C250.7 293.2000000000001 251.6 292.3 251.6 290.4V88.6M228.3 375.5C244.2 375.5 257.2 362.8 257.2 346.6C257.2 330.8 244.5 317.7 228.3 317.7S199.4 331 199.4 346.6C199.5 362.6 212.4 375.5 228.3 375.5" /> + <glyph glyph-name="hire-a-helper" + unicode="" + horiz-adv-x="512" d=" M443.1 448H71.9C67.9 410.7 37.4 380.2 0 376.3V4.8C37.4 -0.1 66 -27.6 71.9 -64H444.1C447.1 -27.6 476.6 1.8 512 5.8V376.3C475.6 382.2 447 411.6 443.1 448zM406.1 43.1C369.8 43.1 387.3 45.1 351 45.1C315.2 45.1 330 43.1 294.9 43.1C289 43.1 290 51.3 294.9 52.9C317.7 60.5000000000001 317.8 63.1 319.5 65.7000000000001C329.9 81.3000000000001 325.4 148.7000000000001 325.4 178.7000000000001C325.4 184.0000000000001 319 191.5000000000001 311.6 191.5000000000001H200.4C193 191.5000000000001 186.6 184.0000000000001 186.6 178.7000000000001C186.6 148.7000000000001 182.1 81.3000000000001 192.5 65.7000000000001C194.2 63.2000000000001 194.3 60.5000000000001 217.1 52.9C222 51.3 223.1 43.1 217.1 43.1C182 43.1 196.8 45.1 161 45.1C124.7 45.1 142.2 43.1 105.9 43.1C98 43.1 100.1 53.9 105.9 53.9C116.1 57.3 119.4 57.4 127.6 67.7000000000001C135.3 80.6 135.5 112.1 135.5 195.5000000000001V296.7C135.5 318.9 123.3 325 106.9 329.1C98.1 331.3 102.9 340.9 107.9 340.9C144.4 340.9 128.5 338.9 165 338.9C197.7 338.9 181.5 340.9 214.2 340.9C217.5 340.9 222.7 332.6 215.2 330.1C210.3 328.5 187.6 326.4 187.6 290.8C187.6 245.2 187.4 235 188.6 222C188.6 220.7 190.9 209.2 201.4 209.2H310.6C321.1 209.2 323.4000000000001 220.7 323.4000000000001 222C324.6 235 324.4000000000001 245.2 324.4000000000001 290.8C324.4000000000001 326.4 301.7000000000001 328.5 296.8 330.1C289.3 332.6 294.5 340.9 297.8 340.9C330.5 340.9 314.3 338.9 347 338.9C383.5 338.9 367.6 340.9 404.1 340.9C409 340.9 414 331.3 405.1 329.1C388.7000000000001 325 376.5 318.8 376.5 296.7000000000001V195.5C376.5 112.1 376.6 80.6 384.4 67.7C392.6 57.5 395.8 57.3 406.1 53.9C411.9 53.9 413.9 43.1 406.1 43.1z" /> + <glyph glyph-name="hooli" + unicode="" + horiz-adv-x="640" d=" M508.4 96H566.3V291.3L508.4 264V96zM582.1 206.5V96H640V206.5H582.1zM331.4000000000001 215.4C313.2000000000001 233.6 281.0000000000001 232.5 281.0000000000001 232.5S248.8000000000001 233.6 230.6000000000001 215.4C228.7000000000001 213.5 226.9000000000001 211.5 225.3000000000001 209.4C187.1 239 152.8000000000001 255.9 123.2000000000001 270.5V291.2L100.7000000000001 280.6C46.3000000000001 302.7 11.7 298.8 3.4 280.5C3.4 280.5 -21.4999999999999 247.7 65.3 169.6V200.6C16.5 255.2 26.3 276.7000000000001 30 279.8C43.5 291.2000000000001 67.5 287.8 94.4000000000001 277.7000000000001L65.2 264V200.7C78.3 186 95.7 169.2 118.7 150.3L123.2 146.7V176.5C123.2 183.4 124.9 194.7 134 194.7S144.6 187.8 144.6 179.7V131C162.6 118.8 181.9 108.9 202.3 101.4V195.3C202.3 214 188.9 232.7 161.7 232.7C145.9 232.8 131.2 224.5 123.2 210.8V265.1C165.1 244.2 207.1 218.6 223.1 206.8C212.9 192.2 213.8 178.6999999999999 213.8 163.1C213.8 144.4 212.4 128.8 230.6 110.6C248.8 92.4 281 93.4999999999999 281 93.4999999999999S313.3 92.3999999999999 331.4 110.6C349.6 128.8 348.1 144.4 348.1 163.1C348.1 181.6 349.6 197.3 331.4 215.4zM291.7000000000001 143.5C291.7000000000001 139.9 289.9000000000001 131 281.0000000000001 131C272.1000000000001 131 270.3000000000001 139.9 270.3000000000001 143.5V183.9C270.3000000000001 192.6 277.6000000000001 194.8 281.0000000000001 194.8C284.4000000000001 194.8 291.7000000000001 192.7 291.7000000000001 183.9V143.5zM477.4 215.4C459.2 233.6 427.0000000000001 232.5 427.0000000000001 232.5S394.7000000000001 233.6 376.6000000000001 215.4C358.4000000000001 197.2 359.8000000000001 181.5 359.8000000000001 162.8C359.8000000000001 144.1 358.4000000000001 128.5 376.6000000000001 110.3C394.8000000000001 92.1 427.0000000000001 93.2 427.0000000000001 93.2S459.3000000000001 92.1 477.4 110.3C495.6 128.5 494.2 144.1 494.2 162.8C494.1 181.6 495.5000000000001 197.3 477.4 215.4zM437.6 143.5C437.6 139.9 435.8 131 426.9000000000001 131C418.0000000000001 131 416.2000000000001 139.9 416.2000000000001 143.5V183.9C416.2000000000001 192.6 423.5000000000001 194.8 426.9000000000001 194.8C430.3 194.8 437.6 192.7 437.6 183.9V143.5zM611.1 216.5C627 216.5 640 229.4 640 245.4S627.1 269.9 611.1 269.9C595.2 269.9 582.2 261.3 582.2 245.4S595.1 216.5 611.1 216.5zM144.5 96L182.8 95.2C169.6 99.8 156.8 105.4 144.5 112V96zM123.1 96V124.6C116.6 128.8 110.1 133.3 103.7 138.2000000000001C88.9 149.4 76.2 159.9 65.2 169.7000000000001V96H123.1zM182.8 95.2C219.3 82.7 252.7 81 277.5 88C257.6 87.8 231.7 90.6 202.2 101.3V96L182.8 95.2z" /> + <glyph glyph-name="hotjar" + unicode="" + horiz-adv-x="448" d=" M414.9 286.5C340.2 419 121.1 448 121.1 448S222.2 337.6 93 250.3C11.3 195.2 -21 123.6 14 45.4C40.8 -14.5 97.5 -38.9 158.6 -48C129.4 7.1 152 74.4 154.5 81.6C211.6 -4.8 319.5 81.6 265.3 175.5C336.3 160.1 346.9 36.9 292.4000000000001 -40C372.9000000000001 -14.7 426.5 48.9 441.2000000000001 105.6C456.7 164.9 444.9000000000001 233.5000000000001 414.9000000000001 286.5z" /> + <glyph glyph-name="houzz" + unicode="" + horiz-adv-x="414.6" d=" M258.9 117.3H154.3V-32H0V416H109.5V311.5L414.6 225.9V-32H258.9V117.3z" /> + <glyph glyph-name="html5" + unicode="" + horiz-adv-x="384" d=" M0 416L34.9 20.2L191.5 -32L349.1 20.2L384 416H0zM308.2 288.1H124.4L128.5 238.7H304.1L290.5 90.3L192.6 63.3V62.9999999999999H191.5L92.8 90.3L86.8 166.1H134.5L138 128L191.5 113.5L245.2 128L251.2 190.2H84.3L71.5 335.8H312.6L308.2000000000001 288.1z" /> + <glyph glyph-name="hubspot" + unicode="" + horiz-adv-x="512" d=" M267.4 236.4C242.3 212.7 226.6 179.1 226.6 141.8C226.6 112.5 236.3 85.5 252.6 63.8L203.1 14C198.7 15.6 194 16.5 189.1 16.5C178.3 16.5 168.2 12.3 160.6 4.7C153 -2.9 148.8 -13.1 148.8 -23.9S153 -44.8 160.6 -52.4C168.2 -60.0000000000001 178.4 -64 189.1 -64C199.9 -64 210 -60.1 217.7 -52.4C225.3 -44.8 229.5 -34.6 229.5 -23.9C229.5 -19.7 228.9 -15.7 227.6 -11.8L277.6 38.4C299.6 21.5000000000001 327 11.5000000000001 356.9000000000001 11.5000000000001C428.8000000000001 11.5000000000001 486.9 69.8000000000001 486.9 141.7000000000001C486.9 206.9 439.2000000000001 260.9000000000001 376.7000000000001 270.4000000000001V332C394.2000000000001 339.4 404.9000000000001 355.8 404.9000000000001 374.9C404.9000000000001 401 384.0000000000001 422.8 357.9000000000001 422.8S311.2 401 311.2 374.9C311.2 355.8 321.9 339.4 339.4 332V270.8C324.2 268.7000000000001 309.8 264.1 296.7 257.2000000000001C269.1 278.1 179.2 342.9000000000001 127.8 382C129 386.4000000000001 129.8 391 129.8 395.8C129.8 424.6 106.3 448 77.4 448C48.6 448 25.2 424.6 25.2 395.8C25.2 366.9 48.6 343.5 77.4 343.5C87.2 343.5 96.3 346.4 104.2 351.1L267.4 236.4zM356.9 72.8C318.8 72.8 287.9 103.7 287.9 141.8S318.8 210.8 356.9 210.8S425.9 179.9 425.9 141.8S395 72.8 356.9 72.8z" /> + <glyph glyph-name="imdb" + unicode="" + horiz-adv-x="448" d=" M350.5 159.3C350.5 153.9 352.1 144.9 344.3 144.9C342.7 144.9 341.3 145.7000000000001 340.5 147.3C338.3 152.4 339.4 191.4 339.4 192C339.4 195.8 338.3 204.7 344.3 204.7C351.6 204.7 350.5 197.4 350.5 192V159.3zM265 218.1C265 227.8 266.6 234.1 254.7 234.1V150.4C266.9 150.1 265 159.1 265 168.8V218.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM21.3 219.2C21.2 219.1 21.1 218.9 21 218.8H21.3V219.2zM97 256H64V128.2H97V256zM210.3 256H167.2L159.6 196.1C156.9 216.1 154.2 236.2 150.9 256H108.1V128.2H137.1V212.7L149.3 128.2H169.9L181.5 214.6V128.2H210.2V256zM296.6 210.7C296.6 218.8 296.9000000000001 227.5 295.2000000000001 235.1C290.9000000000001 257.6 263.8000000000001 256 246.2000000000001 256H221.6000000000001V128.2C307.7000000000001 128.1 296.6 122.2 296.6 210.7zM382.5 193.4C382.5 210.7 381.7 223.5 360.3 223.5C351.4000000000001 223.5 345.4000000000001 220.8 339.4000000000001 214.3V256H307.7000000000001V128.2H337.5000000000001L339.4000000000001 136.3C345.1 129.5 351.3 126.5 360.3 126.5C380.1 126.5 382.5 141.7 382.5 157.4V193.4z" /> + <glyph glyph-name="instagram" + unicode="" + horiz-adv-x="448" d=" M224.1 307C160.5 307 109.2 255.7 109.2 192.1S160.5 77.2 224.1 77.2S339 128.5 339 192.1S287.7 307 224.1 307zM224.1 117.4C183 117.4 149.4 150.9 149.4 192.1S182.9 266.8 224.1 266.8S298.8 233.3 298.8 192.1S265.2 117.4 224.1 117.4zM370.5 311.7C370.5 296.8 358.5 284.9 343.7 284.9C328.8 284.9 316.9 296.9 316.9 311.7S328.9 338.5 343.7 338.5S370.5 326.5 370.5 311.7zM446.6 284.5C444.9000000000001 320.4 436.7000000000001 352.2 410.4000000000001 378.4C384.2000000000001 404.6 352.4000000000001 412.8 316.5 414.6C279.5 416.7 168.6 416.7 131.6 414.6C95.8 412.9 64 404.7 37.7 378.5S3.3 320.5 1.5 284.6C-0.6 247.6 -0.6 136.7 1.5 99.7C3.2 63.8 11.4 32 37.7 5.8S95.7 -28.6 131.6 -30.4C168.6 -32.5000000000001 279.5 -32.5000000000001 316.5 -30.4C352.4 -28.7 384.2 -20.5000000000001 410.4 5.8C436.6 31.9999999999999 444.8 63.8 446.6 99.6999999999999C448.7 136.6999999999999 448.7 247.5 446.6 284.5zM398.8 60C391 40.4 375.9000000000001 25.3 356.2 17.4C326.7 5.7 256.7 8.4 224.1 8.4S121.4 5.8 92 17.4C72.4 25.2 57.3 40.3 49.4 60C37.7 89.5 40.4 159.5 40.4 192.1S37.8 294.8 49.4 324.2C57.2 343.8 72.3 358.9 92 366.8C121.5 378.5 191.5 375.8 224.1 375.8S326.8 378.4 356.2 366.8C375.8 359 390.9 343.9 398.8 324.2C410.5 294.7 407.8 224.7 407.8 192.1S410.5 89.4 398.8 60z" /> + <glyph glyph-name="internet-explorer" + unicode="" + horiz-adv-x="512" d=" M483.049 288.294C493.904 312.8690000000001 504.473 348.7320000000001 504.473 376.165C504.473 448.887 424.832 474.536 294.8 414.742C187.168 421.923 83.579 341.072 57.7019999999999 228.2850000000001C88.554 263.1470000000001 135.973 310.5830000000001 179.679 329.4430000000001C125.404 281.15 79.128 219.998 43.992 156.275C23.246 118.349 0 57.06 0 11.253C0 -87.322 92.854 -75.2470000000001 180.251 -30.753C211.674 -46.183 246.81 -46.326 281.9460000000001 -46.326C379.0700000000001 -46.326 466.1950000000001 7.968 498.76 99.696H377.927C325.418 11.103 181.108 46.7 181.108 147.132H509.9C516.307 190.713 508.245 242.847 483.049 288.294zM64.559 101.123C82.27 49.973 118.262 5.252 164.825 -22.181C76.084 -71.1210000000001 -8.442 -51.277 64.559 101.1229999999999zM180.536 209.996C182.536 265.147 230.812 304.867 284.516 304.867C337.9340000000001 304.867 386.497 265.147 388.497 209.996H180.536zM365.072 397.596C386.497 407.883 413.635 419.599 437.63 419.599C469.052 419.599 491.904 397.882 491.904 365.877C491.904 345.874 484.477 316.87 477.335 298.01C451.0549999999999 340.302 411.349 379.594 365.072 397.596z" /> + <glyph glyph-name="ioxhost" + unicode="" + horiz-adv-x="640" d=" M616 288H548.7C511.2 377.3 422.9 440 320 440C183 440 72 329 72 192C72 175.6 73.6 159.5 76.7 144H24C10.7 144 0 133.2 0 120C0 106.7 10.7 96 24 96H91.3C128.8 6.7 217.1 -56 320 -56C457 -56 568 55 568 192C568 208.4 566.4 224.5 563.3 240H616C629.3 240 640 250.8 640 264C640 277.3 629.3 288 616 288zM520 192C520 81.5 430.5 -8 320 -8C244.3 -8 178.4 34 144.5 96H424C437.3 96 448 106.8 448 120C448 133.3 437.3 144 424 144H125.8C122 159.4 120 175.4 120 192C120 302.5 209.5 392 320 392C395.7 392 461.6 350 495.5 288H216C202.7 288 192 277.2 192 264C192 250.7 202.7 240 216 240H514.2C518 224.6 520 208.6 520 192zM216 216H424C437.3 216 448 205.3 448 192C448 178.8 437.3 168 424 168H216C202.7 168 192 178.7 192 192C192 205.2 202.7 216 216 216z" /> + <glyph glyph-name="itunes-note" + unicode="" + horiz-adv-x="384" d=" M381.9 59.8C375.5 32.4 354.7 17 326.8 11.8C302.3 7.3 281.9 6.2 262.3 22C238.4 42.1 238.1 75.4 259.6 96.4C276.6 112.6 300.5 115.9 336.4 122.2C342.4 123.3 347.6 124.7 352 129.6C358.4 136.8 356.4 133.7 356.4 292.8C356.4 304 350.9 307.1 339.4 305.1C331.2 303.7 153.7 270.5 153.7 270.5C143.5 268.3 140.3 265.3 140.3 253.8C140.3 19.1 141.4 29.9 137.8 14.3C133.6 -3.9 122.4 -17.6 107.6 -25.2C90.8 -34.5000000000001 60.4 -38.6 44.2 -35.6C1 -27.5 -14.2 22.4 15.1 51C32.1 67.2 56 70.5 91.9 76.8C97.9 77.9 103.1 79.3 107.5 84.2C117.6 95.7 109.3 340.8 112.7 354.4C113.5 359.6 115.7 364 119.8 367.3C124 370.8 131.6 372.8 133.2 372.8C337.2 411 362.1 415.9 365.6 415.9C377.1 416.7 383.7 409.9 383.7 398.3C383.9 53.8 384.8 72.3 381.9 59.8z" /> + <glyph glyph-name="itunes" + unicode="" + horiz-adv-x="448" d=" M223.6 367.7C129 367.7 52.5 291 52.5 196.5S129 25.2 223.6 25.2S394.8 101.9 394.8 196.4C394.8 291 318.1 367.7 223.6 367.7zM303 127.7C299.8 114.1 289.5 106.5 275.7 103.9C263.6 101.7 253.5 101.1 243.8 108.9C232 118.9 231.8 135.3 242.4 145.7C250.8 153.7 262.7 155.3 280.4 158.5C283.4 159 286 159.7 288.1 162.2C291.3 165.8 290.3 164.2 290.3 243C290.3 248.6 287.6 250.1 281.9 249.1C277.9 248.4 190 232 190 232C185 230.9 183.3 229.4 183.3 223.7C183.3 107.6 183.8 112.9 182.1 105.2C180 96.2 174.5 89.4 167.2 85.6C158.9 80.9999999999999 143.8 78.9999999999999 135.8 80.4C114.4 84.4 106.9 109.1 121.4 123.3C129.8 131.3 141.7 132.9 159.4 136.1C162.4 136.6 165 137.3 167.1 139.8C172.1 145.5 168 266.8 169.7 273.5C170.1 276.0999999999999 171.2 278.3 173.2 279.9C175.3 281.5999999999999 179 282.5999999999999 179.9 282.5999999999999C280.9 301.5999999999999 293.2 304 295 304C300.7 304.4 304 301 304 295.3C303.8999999999999 124.6999999999999 304.3999999999999 133.9 303 127.6999999999999zM345.2 416H102.8C45.9 416 0 370.1 0 313.2V70.8C0 13.9 45.9 -32 102.8 -32H345.2C402.2 -32 448 13.9 448 70.8V313.2C448 370.1 402.1 416 345.2 416zM223.6 4C117.3 4 31.1 90.2 31.1 196.5S117.3 389 223.6 389S416.1 302.8 416.1 196.5S329.9 4 223.6 4z" /> + <glyph glyph-name="java" + unicode="" + horiz-adv-x="377.6" d=" M121.6 52S102 40.6 135.5 36.8C176.1 32.2 196.8 32.8 241.5 41.3C241.5 41.3 253.3 33.9 269.7 27.5C169.5 -15.4 42.9 30 121.6 52M109.4 108.1S87.5 91.9 121 88.4C164.3 83.9 198.6 83.6 257.8 95.0000000000001C257.8 95.0000000000001 266 86.7000000000001 278.9000000000001 82.2000000000001C157.6 46.7 22.6 79.3000000000001 109.4 108.1M212.6 203.2C237.3 174.8 206.1 149.2000000000001 206.1 149.2000000000001S268.8 181.6 240.0000000000001 222.1000000000001C213.1 259.9000000000001 192.5 278.7000000000001 304.1 343.4000000000001C304.2000000000001 343.4000000000001 128.9 299.6 212.6 203.2000000000001M345.2000000000001 10.6S359.7000000000001 -1.3 329.3000000000001 -10.6C271.4000000000001 -28.1 88.5000000000001 -33.4 37.7 -11.3C19.4 -3.4 53.7 7.7 64.5 10.0000000000001C75.7000000000001 12.4 82.2000000000001 12.0000000000001 82.2000000000001 12.0000000000001C61.9000000000001 26.3000000000001 -49.1 -16.1 25.8 -28.1999999999999C230.0000000000001 -61.3999999999999 398.2000000000001 -13.3 345.2000000000001 10.6000000000001M131 166.2S37.9 144.1 98 136.1C123.4 132.7 174 133.5 221.1 137.4C259.6 140.6 298.3 147.6 298.3 147.6S284.7 141.8 274.9000000000001 135.1C180.4 110.2 -2.1 121.8 50.4 147.2C94.9 168.6 131 166.2 131 166.2M298 72.9C394.1 122.8 349.6 170.8 318.6 164.3C311 162.6999999999999 307.6 161.3 307.6 161.3S310.4000000000001 165.6999999999999 315.8 167.6C377.1 189.2 424.3 103.9999999999999 296 70.3C296 70.4 297.5 71.6999999999999 298 72.9M240 448S293.2 394.8 189.5 313C106.4 247.4 170.5 209.9 189.5 167.2C141 211 105.4 249.5 129.3 285.4C164.4 337.9 261.5 363.5 240 448M140.5 -62.4C232.7 -68.2999999999999 374.3 -59.1 377.6 -15.5C377.6 -15.5 371.2000000000001 -32 301.4000000000001 -45.2C222.7000000000001 -60 125.6 -58.3 68.1 -48.8C68.1 -48.7 79.9 -58.5 140.5 -62.4" /> + <glyph glyph-name="jedi-order" + unicode="" + horiz-adv-x="448" d=" M231.89 112.28L263.33 158.17L243.15 102.67L305.71 93.58L243.15 84.5L267.37 37.07S237.15 68.84 232.88 73.32C234.64 4.54 235.07 -12.38 235.07 -12.38S389.4700000000001 59.27 303.69 217.71C303.69 217.71 410.66 335.78 313.78 408.44C313.78 408.44 479.28 308.53 374.33 136.98C374.33 136.98 461.11 221.75 415.7 307.52C415.7 307.52 494.41 196.51 398.54 74.41C398.54 74.41 424.78 90.56 447.99 152.12C447.99 152.12 431.06 -31.14 226.03 -33.5400000000001V-33.5600000000001H221.9499999999999V-33.5400000000001C16.93 -31.14 0 152.12 0 152.12C23.21 90.56 49.44 74.41 49.44 74.41C-46.43 196.5200000000001 32.29 307.5200000000001 32.29 307.5200000000001C-13.12 221.7400000000001 73.67 136.98 73.67 136.98C-31.28 308.54 134.21 408.44 134.21 408.44C37.33 335.78 144.3 217.71 144.3 217.71C58.52 59.27 212.92 -12.38 212.92 -12.38S213.35 4.55 215.11 73.32L180.63 37.07L204.85 84.5L142.29 93.58L204.85 102.67L184.67 158.17L216.11 112.28C218.36 200.13 223.93 418.1 223.96 419.13L223.97 421.56L223.99 420.56L224.02 421.56L224.03 419.13C224.08 417.41 229.64 199.93 231.89 112.28z" /> + <glyph glyph-name="jenkins" + unicode="" + horiz-adv-x="512" d=" M487.1 23C485.7 34.2 468.1 46.1 458.9 54.9C453.8 59.9 429.9000000000001 78 428.5000000000001 84.8C427.1000000000001 91.4 438.2000000000001 106.3 441.8000000000001 113.6999999999999C446.9000000000001 124.3999999999999 450.6000000000001 137.3999999999999 453.1000000000001 146.3C471.9000000000001 212.4 473.8000000000001 303.2 446.9000000000001 357.5C436.7000000000001 378.0999999999999 408.3000000000001 406.5 390.5000000000001 420C348.5000000000001 451.6999999999999 270.9000000000001 455.3 220.4000000000001 436.6C206.3000000000001 431.3999999999999 192.6000000000001 426.8 180.3000000000001 419.5C147.2000000000001 400.1 112.0000000000001 387 102.2000000000001 347.9C78.0000000000001 337.1 70.7000000000001 306.1 71.9000000000001 270.1C72.1000000000001 263.1 76.0000000000001 254.3 74.6000000000001 247.7C73.9000000000001 244.4 69.4000000000001 240.1 68.5000000000001 237.9C56.9000000000001 210.2 66.2000000000002 173.9 79.6000000000001 154.1999999999999C87.7000000000001 142.3 101.1000000000001 131.8 118.8000000000002 129C119.5000000000002 118.3999999999999 122.1000000000001 109.3 127.0000000000002 98.6C130.1000000000001 91.8 141.7000000000001 79.6 137.4000000000002 70.9C135.2000000000002 66.5 116.4000000000002 57.1 110.1000000000002 53.3C89 40.8 73.7 33 54.2 19C41.6 10 21.9 8.8 25 -12.1C27.1 -26.2 35.1 -43.7 39.7 -57.9C40.4 -59.9 41.1 -62.0000000000001 41.8 -63.9H463.8C468.7 -48.6 473.5 -33.0000000000001 478.4 -16.7C481.8 -5.3000000000001 488.6 11.1 487.1 22.9999999999999zM205.9 414.3C207.7 414.8 209.3 413.6 210.8 411.9C210.6 406.7 205.4 406.8 201.9 405.1C196.5 398.4 188.5 395.3 181.9 387.9C175.1 380.4 167.5 360.2 158.5 357.9C154 356.8 148.8 358.7 144.9 358.4C134.5 357.7 127.2 352.4 116.6 350.9C130.2 380.8 172.7 404.9 205.9 414.3zM101.1 320.7C114.6 335.6 133.2 344.8 155.9 346.6C167.6 316.9 147.5 281.6 155 249C157.3 239.1 165.2 223.6 152.6 223.3C152.9 251.6 117.8 269.6 91.3 252.9C89.5 274.4 86.4 304.6 101.1 320.7zM137.8 120.5C136.8 124.6 135.1 133.4 135.5 135.6C137.1 144.3 152.6 148.1 146.5 160.3C135.2 160.4 132.7 150.1 122.4 149C95.7 146.4 76.8 184.4 78 207.4C79 226.9 95.6 245.6 118.1 243.2C134.1 241.4 139.5 224 142.6 208.5C151.8 208 165.1 208.9 169.5 216.1C168.9 233.6 160.7 247.7 161.3 263.8C162.3 294.1 178.8 321.4 166.1 351.2000000000001C179.7 382.1 219.6 406.5 249.2 421.2000000000001C285.8 439.5 344.1 424.9000000000001 378.5 405.4000000000001C398.2 394.3 412.9 372.7000000000001 426.8 354.7000000000001C407.3 360.5 390.7 350.5 393.7 334.4000000000001C410 349.3 437.9 334.6 446.2 318C454.1 302.2000000000001 454 278.7000000000001 455.2 255.2000000000001C458.1 198.2000000000001 444.8 139.3000000000001 416.1 98.1C408.4 87.1 402 75.1 391.2 67.5C365.2 49.3 325.8 32.8 292 44.1C247.3 59.1 227 88.9 202.5 122.9C203.2 104.2000000000001 216.3 88.8 229.3 74.5000000000001C240.6 62.0000000000001 254.3 47.9 269 42.1000000000001C256.7 45.0000000000001 237.9 45.9000000000001 232.8 34.9000000000001C204.2 36.8000000000001 177.7 39.7000000000001 164.1 59.1000000000001C153.5 74.5000000000001 142.7 100.5000000000001 137.8 120.5000000000001zM359.8 -3.6C363.9000000000001 -0.6 370.9000000000001 -0.7 377.2 0C371.8 2.7 364.2 3.7 357.9 2.2C357.8 6.4 355.9 9 354.7 12.4C365.3 16.2 390.2 40.9 404.3 32.7C411 28.8 413.8 6.5 414.4000000000001 -4.3C414.8 -13.3 413.6 -22.3 409.9000000000001 -27.1C391.1 -26.5 374.1 -24.3 359.2000000000001 -20.1C360.1 -14 358.2000000000001 -8 359.8000000000001 -3.6zM342.6 16.4C325.8 15.6 316.6 17.6 304.3 27.2C304.5 28 305.7 27.7 305.8 28.6C323.8 20.6 346.6 31.9 364.8 33.4999999999999C356.9000000000001 28.3999999999999 350.2 21.8999999999999 342.6 16.3999999999999zM330.5 -16.8C328.9 -7.4 327 -4.8 327.7 3.4C352.7 20 357.4 -25.2 330.5 -16.8zM226 9.4C214.4 10.1 177.9 23.4 187.5 33.1C196.9 26.6 215 28.2 228.8 25.8C229.6 21.4 226 15.6 226 9.4zM57.7 -49.1C53.4 -36.4 48.5 -24 42.9 -12.2C73.7 11.6 108.2 36.6999999999999 145.1 51.3C147.9 52.4 168.3 25.9 171.3 23.6999999999999C187.8 11.9999999999999 208.3 2.6999999999999 227.5 -6.5000000000001C228.7 -15.3000000000001 231.4 -26.7 236.2 -42.0000000000001C236.9 -44.3000000000001 237.6 -46.7 238.4 -49.2H57.7zM298.3 -54.8H297.5C297.8 -54.6 298 -54.4 298.3 -54.3V-54.8zM305.8 -49.1C307.9000000000001 -47.7 310.1 -46.3 312.2 -44.8C313.3 -46.2 314.4 -47.6 315.4 -49.1H305.8zM320.9000000000001 -24.4C310.1 -31.7 300.3 -42.7 287.6 -49.6C281.6 -52.9 260.6 -61.3 254.2 -59.8C250.6 -59 250.3 -54.5 248.8 -50.3C245.7 -41.3 238.7 -26.9 238 -13.3C237.2 3.9 235.5 32.7 254 29.1C268.9 26.2 286.3 19.4 297.9 12.9999999999999C305 9.1 309 4.3999999999999 319.8 3.4999999999999C319.7 2.1 319.7 0.6999999999999 319.6 -0.8000000000001C313.7 -4.7 304.3 -4.6000000000001 297.8 -7.9000000000001C307.3 -8.3000000000001 314.8 -10.6000000000001 321.3 -13.8000000000001C321.2 -17.2 321 -20.8000000000001 320.9 -24.4000000000001zM374.3 -49.1H360.3C360.2 -45.9 357.5 -43.3 354.2 -43.3S348.3 -45.9 348.1 -49.1H330.7C327.9 -44.7 325 -40.5 321.8 -36.6C323.9000000000001 -34.4 325.8 -31.9 327.8 -29.7C336.8 -33.4 342.6 -24.8000000000001 349.5 -25.5000000000001C357.4 -26.3000000000001 363.7 -37.2 374.9 -36.5000000000001L374.3 -49.1000000000001zM383 -49.1C383.2 -45.1 383.4 -41.3 383.6 -37.6C399.2000000000001 -30.3 412.6 -38.9 419.3 -49.1H383zM466.4 -12.1C464.1 -23.3 460.6 -36.1 456.5 -49.2C456.3 -49.1 456.1 -49.1 455.9 -49.1H428C428.6 -48 429.2 -46.9 429.9 -45.8C427.3 -39.7 420.9 -37.1 419 -30.3C431.1 -7.6 425.5 63.1 394.8 48.2C399.1 54.5 410.4000000000001 59.7 415.6 67.5C428.6 57.1 436.4000000000001 47.2 448.8 36.1C455.6 30.1 468.8 22.8 470.2 13C471 7.5 467.6 -5.9 466.4 -12.1zM222.2 317.5C227.6 332.4 249.4 352.2 267.2 349.5C274.9 348.3 285.2 341.3 279.4 331.8C249.2 338.8 234.2 319.2 225 298.7C216.9 300.7 220.1 311.8 222.2 317.5zM406.3 254.4C414.5 258 428.7 255.1 435.9 259.7000000000001C431.7 271.2000000000001 425.6 281.1 426.6 297.4000000000001C427.1 297.4000000000001 427.6 297.4000000000001 428 297.3000000000001C434.8 283.1 440.7 268.1 449.3999999999999 255.6C443.7 242.1 405.7999999999999 230.2 406.2999999999999 254.4000000000001zM426.7 297.4zM309.5 251.7C302.7 262.6 290.5 284.2 295 297C301.5 285.1 303.6 272.6 312.8 263.7C316.9 259.7 325 254.7 321 243.5C320.1 240.8 313.2 234.9 309.3 233.8C294.9 229.5 261.4 232.9 272.7 250.9C284.5999999999999 250.2 300.5999999999999 243.1 309.5 251.7zM336.8 181.7C340.6 175.1 338.2 163 348.9 161.1C369.1 157.7 392.5 173.4 407 178.9C416 194.1 406.2 199.6 398.1 209.4C381.5 229.4 359.3 254.2 360.1 284.1C366.8 289 367.4000000000001 276.7 368.3 274.4C377 254.1 398.7 228.2 414.6 210.9C418.5 206.6 424.9000000000001 202.5 425.6 199.7C427.7000000000001 191.5 420.2000000000001 181.7 421.1 176.2C399.4000000000001 162.3 375.3 147.1 339.7000000000001 150.6C332.3000000000001 157.3 329.4000000000001 172 336.8000000000001 181.7zM135.5 190.9C128.6999999999999 194.8 127.0999999999999 211.9 119.0999999999999 212.3C107.6999999999999 213 109.7999999999999 190.1 109.7999999999999 176.8C101.9999999999999 183.9 100.5999999999999 205.9 106.2999999999999 217.1C99.7 220.3 96.7999999999999 213.5 93.2 211.2C97.9 245.3 143 227 135.5 190.9zM435.1 162.1C425 142.9 410.7 121.7 381.1 121.1C380.5 127.3 380 136.7 381.1 140.5C403.8 142.6999999999999 417.7 154.1999999999999 435.1 162.1zM293.2 149.7C312.0999999999999 139.8 346.8 138.7 372.5 139.5C373.8999999999999 133.9 373.8 126.9 373.8999999999999 120.1C340.8999999999999 118.3 301.8999999999999 126.5 293.2 149.7000000000001zM385.3999999999999 103C383.7 98.7 380.0999999999999 93.7 375.5999999999999 91.9C363.4999999999999 87 329.9999999999999 83.2 313.2 92.2C302.5 97.9 295.7 110.7 289.8 118.2C287 121.8 272.9 131.1 289.6 131.1C302.7 98.4 347.6 102.1 385.4 102.9999999999999z" /> + <glyph glyph-name="joget" + unicode="" + horiz-adv-x="496" d=" M227.5 -20.7C218.5 -7.1 207.6 12.6 203.8 21.7C198.1 35.4 176.6 67.3 235 88.8C286.7 107.9 411.7 105.3 443.8 106.4C439.8 97.4 435.2 88.5 429.9000000000001 79.8C389.5000000000001 14.3 319.5 -21.7 247.9000000000001 -21.7C241.1 -21.7 234.3000000000001 -21.3000000000001 227.5000000000001 -20.7M66.1 304.1C128 404.6 259.6 435.8 360.1 373.9C434.9000000000001 327.8 471.3 243 459.4 161.2000000000001C434.5000000000001 161.7000000000001 280.1 164.8000000000001 229.1 166.1C173.6 167.5 147.4 186.9 170.6 214.3C193.8 241.7 221.7 255 239.5000000000001 265.5C257.4000000000001 276 266.8 299.2 215.9 295.2C87.3 286.5 48.6 195.9 37.6 155C28.8 204.7 37.5 257.7 66.1 304.1M36.9 322.1C-35 205.5 1.3 52.8 117.9 -19.1C234.5 -91 387.2 -54.7 459.1 61.8C531 178.4 494.7 331.2 378.1 403C337.6 428.1 292.6 440 248.2 440C165 440 83.8 398.1 36.9 322.1M281.3 211.7C249.8 191.2 216 180.4 216 180.4L385.5 182L432 205.4S435.6 214.9 412.9 220.9C390.2 226.9 355.9 209.6 326.2 193.7C296.5 177.9 295.1 185.5 295.1 185.5S335.3 213.6 345.8 220C356.3 226.4 377.7 234 359.2 244.6C356 246.4 352.5 247.3 348.8 247.3C331 247.3 307.3 228.6 281.3 211.7" /> + <glyph glyph-name="joomla" + unicode="" + horiz-adv-x="448" d=" M0.6 355.9C0.6 389.2 27.4 416 60.4 416C90.4 416 114.9 394.1 119.6 365.8C152.2 373.4 186.7 365.2 216.1 335.8L171.8 291.5C151.3 312 129.2 307.8 116.4 295C102.1 280.7 102.1 257.1 116.4 242.8L215.9 143.3L171.9 99C84.2 186.2 122.2 148.7 72.1 198.7C45.3 225.2 37.1 263.5 47.3 297.6C20.4 303.4 0.6 327.3 0.6 355.9zM130.1 239.5L174.4 195.2C184.4 205.2 264.1 284.9 274.1 295C288.4 309.3 311.7 309.3 326 295C338.8 282.2 343 260 322.5 239.6L366.5 195.3C397.7 226.5 405 262.9 395.3999999999999 296.5C424.5999999999999 300.6 447.2999999999999 325.7 447.2999999999999 356C447.2999999999999 389.2 420.4999999999999 416.1 387.4999999999999 416.1C357.1999999999999 416.1 332.0999999999999 393.6 327.9999999999999 364.5C294.1999999999999 374.4 256.2999999999999 366 229.6999999999999 339.4C211.3999999999999 320.3 158.5999999999999 267.9 130.0999999999999 239.5zM396.4 87.3C404.6 120 395.5 155.8 370.1 181.2000000000001C358.3 193.4 375.1 176.5000000000001 270.6 280.9000000000001L226.3 236.6L326 136.9C340.3 122.6 340.3 99.3 326 85.0000000000001C313.2 72.2000000000001 291 68.0000000000001 270.6 88.5000000000001L226.6 44.2C254.2 14.0000000000001 294.6 5.4 329.3 16.2C334.8 -11.1999999999999 359 -31.9 388.2 -31.9C421.2 -31.9 448 -5.1 448 28.2C448 58.4 425.5 83.2000000000001 396.3999999999999 87.3000000000001zM312.1 140.4L268.1 184.7000000000001C181.1 98.3000000000001 217.7 134.3000000000001 168.4 84.9C154.1 70.6 130.8 70.6 116.5 84.9C103.4 98.3 99.6 120.2000000000001 119.7 140.3L75.7 184.6C45.5 154.4 37.7 119.4 46.2 86.3C19.5 80.3 0 56.4 0 28.1C0 -5.2 26.8 -32 59.8 -32C88.4 -32 112.3 -12.2 118.4 14.7C151.1 6.5 186.9 15.3 212.6 40.7C244.7 72.7 224.8 53.1 312.1 140.4z" /> + <glyph glyph-name="js-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM243.8 66.6C243.8 23 218.2 3.1 180.9 3.1C147.2 3.1 127.7 20.5 117.7 41.6L152 62.3C158.6 50.6 164.6 40.7 179.1 40.7C192.9 40.7 201.7 46.1 201.7 67.2V210.3H243.8V66.6zM343.4 3.1C304.3 3.1 279 21.7 266.7 46.1L301 65.9C310 51.2 321.8 40.3 342.5 40.3C359.9 40.3 371.1 49 371.1 61.1C371.1 75.5 359.7000000000001 80.6 340.4000000000001 89.1L329.9000000000001 93.6C299.5000000000001 106.5 279.4000000000001 122.8 279.4000000000001 157.1C279.4000000000001 188.7000000000001 303.5000000000001 212.7 341.0000000000001 212.7C367.8000000000001 212.7 387.0000000000001 203.4 400.8000000000001 179L368 158C360.8 170.9 353 176 340.9 176C328.6 176 320.8 168.2 320.8 158C320.8 145.4 328.6 140.3 346.7 132.4L357.2 127.9C393 112.6 413.0999999999999 96.9 413.0999999999999 61.7C413.0999999999999 23.9 383.2999999999999 3.1 343.3999999999999 3.1z" /> + <glyph glyph-name="js" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM243.8 66.6C243.8 23 218.2 3.1 180.9 3.1C147.2 3.1 127.7 20.5 117.7 41.6L152 62.3C158.6 50.6 164.6 40.7 179.1 40.7C192.9 40.7 201.7 46.1 201.7 67.2V210.3H243.8V66.6zM343.4 3.1C304.3 3.1 279 21.7 266.7 46.1L301 65.9C310 51.2 321.8 40.3 342.5 40.3C359.9 40.3 371.1 49 371.1 61.1C371.1 75.5 359.7000000000001 80.6 340.4000000000001 89.1L329.9000000000001 93.6C299.5000000000001 106.5 279.4000000000001 122.8 279.4000000000001 157.1C279.4000000000001 188.7000000000001 303.5000000000001 212.7 341.0000000000001 212.7C367.8000000000001 212.7 387.0000000000001 203.4 400.8000000000001 179L368 158C360.8 170.9 353 176 340.9 176C328.6 176 320.8 168.2 320.8 158C320.8 145.4 328.6 140.3 346.7 132.4L357.2 127.9C393 112.6 413.0999999999999 96.9 413.0999999999999 61.7C413.0999999999999 23.9 383.2999999999999 3.1 343.3999999999999 3.1z" /> + <glyph glyph-name="jsfiddle" + unicode="" + horiz-adv-x="576" d=" M510.634 210.538C505.907 213.159 504.97 216.286 504.253 221.314C501.9010000000001 237.802 500.7140000000001 254.933 495.1560000000001 270.409C459.2610000000001 370.366 341.1660000000001 413.795 248.3070000000001 362.055C220.9370000000001 346.805 199.3360000000001 325.6860000000001 182.8140000000001 298.1520000000001C179.6300000000001 299.6600000000001 177.3560000000001 300.862 174.9900000000001 301.838C144.8880000000001 314.259 115.9410000000001 311.9590000000001 89.6590000000001 292.6710000000001C64.1280000000001 273.9340000000001 53.2370000000001 248.123 56.9830000000001 216.263C57.3380000000001 213.238 55.0160000000001 208.642 52.4690000000001 206.7180000000001C12.7570000000001 176.7260000000001 -3.5619999999999 128.653 10.5670000000001 82.1030000000001C24.3980000000001 36.5340000000001 68.0810000000001 2.3070000000001 116.1750000000001 0.6700000000001C146.4660000000001 -0.3609999999999 176.8120000000001 0.1240000000001 207.1340000000001 0.1310000000001C291.1750000000001 0.1520000000001 375.2240000000001 -0.3999999999999 459.2540000000001 0.6110000000001C511.9180000000001 1.2450000000001 555.3620000000001 37.4840000000001 567.4660000000001 87.9040000000001C579.0060000000001 135.9780000000001 556.3220000000001 185.2040000000001 510.6340000000001 210.5380000000001zM531.741 53.658C513.511 31.226 489.398 18.405 460.461 18.008C403.587 17.227 346.694 17.778 289.8090000000001 17.778C289.8090000000001 17.078 126.781 17.619 126.081 17.624C82.22 17.956 49.342 37.39 30.906 77.619C12.004 118.864 26.902 168.4670000000001 65.092 193.725C74.274 199.798 77.597 205.291 75.188 216.861C69.698 243.222 79.641 264.817 101.608 279.842C124.595 295.5650000000001 149.03 295.988 173.642 282.925C183.911 277.475 188.249 271.361 195.84 285.452C210.0620000000001 311.851 230.3970000000001 332.179 256.511 346.746C353.971 401.112 484.881 339.178 486.751 214.049C486.873 205.899 489.163 201.621 496.599 198.155C554.1590000000001 171.326 571.0550000000001 102.033 531.7410000000001 53.658zM443.952 134.1570000000001C438.104 103.0000000000001 409.33 79.061 377.286 79.062C360.3330000000001 79.063 345.228 85.607 333.207 96.767C305.51 122.48 262.066 171.747 237.27 190.154C217.214 205.042 195.28 202.487 176.998 186.372C127.002 142.3010000000001 192.857 64.597 244.061 109.184C248.609 113.144 251.901 118.727 256.805 122.028C264.989 127.537 277.571 122.912 269.973 111.406C252.615 85.122 220.643 73.209 191.11 82.105C162.213 90.809 142.27 118.073 142.484 152.284C143.709 174.769 154.848 195.344 177.898 208.249C200.473 220.887 224.267 221.395 244.889 205.775C295.68 167.3 320.467 124.03 352.185 104.53C376.743 89.431 406.439 97.167 421.008 122.036C449.838 171.245 386.416 227.052 342.14 185.4959999999999C338.151 181.7519999999999 335.223 176.5639999999999 330.73 173.7759999999999C319.755 166.9649999999999 313.397 177.8889999999999 317.921 184.1289999999999C338.6239999999999 212.6829999999999 368.385 224.5689999999999 401.192 212.3429999999999C432.6209999999999 200.6289999999999 450.3 167.9769999999999 443.952 134.1569999999999z" /> + <glyph glyph-name="keybase" + unicode="" + horiz-adv-x="412.3" d=" M177.2 17.1C177.2 7.3 169.2 -0.7 159.4 -0.7S141.6 7.3 141.6 17.1S149.6 34.9 159.4 34.9C169.2 35.0000000000001 177.2 27.0000000000001 177.2 17.1zM270 35C260.2 35 252.2 27 252.2 17.2S260.2 -0.6 270 -0.6S287.8 7.4 287.8 17.2S279.8 35 270 35zM412.3 71C412.3 32.1 404.7 -2.9 390.1 -32H362.8C386.3 6.7 393.3 62.8 385.2 102.3C369.1 72.8 333.1 63.7 299.3 73.5C171.5 111 106.8 53.8 64.7 23.2L83.6 82.5L43.7 40.2C48.5 13.5 59.4 -11.1 74.9 -32.1H46.1C36.4 -16.3 28.9 0.9 23.9 19.2L0.1 -6C0.1 68.9 -5.4 141.6 61.6 209.2C81.8 229.6 105.3 245.4 130.7 255.9C123.9 269.4 121.2 285.1 122.9 301.9L103 303.1C85.1 304.2 71.4 319.6 72.4 337.5V337.6L74 363.8C75.1 380.9 89.4 394.4 106.5 394.4C107.8 394.4 106.2 394.5 134.7 392.7C148.6 391.9 156.2 382.9 157.5 381.3C164.6 391.7 172 401.8 182.1 415.8L202.7 403.7C189.1 374.7 193.6 367.5 193.7 367.4C197.6 367.4 207.6 367.9 226.1 361.7C246 355.1 262 341 271 322C271.4 321.1 286.5 293 272.2 259.4C291.2 253.3 323.5 239.5 354.6 207.6C391.2000000000001 170 412.3 120.2000000000001 412.3 71zM128 325.7C131.2 335.7 135.7 345.4 141.1 355.1C141.2 357.1 143.3 368.2 133.3 368.9C104.8 370.7 107 370.5 106.6 370.5C102 370.5 98.3 367 98 362.4L96.4 336.2C96.1 331.5 99.8 327.4 104.5 327.1L128 325.7zM153.8 263.9C159.4 254.5 167.9 247.8 176.1 243.9C176.1 265.1 204.6 285.8 228.9000000000001 261.4L237.3000000000001 251.1C258.1 269.9 256.7000000000001 296.4 249.4000000000001 312C235.6 341.1 202.5 344 195.1 343.7C184.8 343.3 175.4 349.1 171.4 359C157.7000000000001 337.8 134.2000000000001 296.5 153.8000000000001 263.9zM236.7 195.5L217 179.4C215.1 177.8 214.8 175 216.4 173.1L225.3 162.2C226.3 161 229.1 159.5 231.6 161.6L251.2 177.6L256.7000000000001 170.8C261.6 164.8 270.5000000000001 172.1999999999999 265.7000000000001 178.1C202.1000000000001 256.4 224.2000000000001 229.2 210.4 246.2C205.7000000000001 252.2 196.5 244.8 201.4 238.9C203.3000000000001 236.6 219.8000000000001 216.3 221.2000000000001 214.5999999999999L211.6000000000001 206.6999999999999C207.0000000000001 202.8999999999999 214.2000000000001 193.3999999999999 219.0000000000001 197.2999999999999L228.7000000000001 205.2999999999999L236.7000000000001 195.4999999999999zM355.1 169.8C338.2000000000001 193.5 312.5 216.5 281.7000000000001 230.2C273.8000000000001 233.7 266.7000000000001 236.3 258.8000000000001 238.8C256.8000000000001 236.6 254.7000000000001 234.5 252.4000000000001 232.6L284.3000000000001 193.4C294.7000000000001 180.7000000000001 292.8000000000001 161.9 280.1000000000001 151.5000000000001C278.8000000000001 150.4 267.0000000000001 140.8000000000001 251.1000000000001 146.6000000000001C248.2000000000001 144.3000000000001 241.0000000000001 136.7000000000001 228.9000000000001 136.7000000000001C220.3000000000001 136.7000000000001 212.3000000000001 140.5000000000001 206.8000000000001 147.2000000000001L197.9000000000001 158.1000000000001C191.6000000000001 165.9000000000001 190.0000000000001 176.0000000000001 192.9000000000001 184.9000000000001C184.7000000000001 194.8000000000001 184.6000000000001 206.2000000000001 188.3000000000001 214.9000000000001C181.1000000000001 216.2000000000001 161.6000000000001 221.1000000000001 145.6000000000001 236.3000000000001C89.8000000000001 215.6000000000001 57.6000000000001 171.9000000000001 44.3000000000001 145.1000000000001C29.4000000000001 114.9000000000001 25.5000000000001 84.2000000000001 24.4000000000001 54.9000000000001C32.6000000000001 63.6000000000001 20.5000000000001 50.8000000000001 138.4000000000001 175.8000000000001L108.5000000000001 82.2000000000001C166.3000000000001 113.3000000000001 232.5000000000001 118.2000000000001 305.9000000000001 96.6C329.5000000000001 89.7000000000001 351.0000000000001 95 361.9000000000001 110.5C373.0000000000001 126.1 370.4000000000001 148.2 355.1000000000001 169.8zM110.6 340.7L126.2 339.7L127.2 355.3L111.6 356.3L110.6 340.7z" /> + <glyph glyph-name="keycdn" + unicode="" + horiz-adv-x="512" d=" M63.8 38.7L124.3 97.7C156.4 54.9 195.4 31.7 250.9 30.3C281.4 29.6 311.2 37.3 337.3 52.6999999999999C342.4 47.3999999999999 355.8 33.1999999999999 358.2 30.6999999999999C326 9.9999999999999 288.5999999999999 -0.4000000000001 250.1 0.4999999999999C206.8 1.6 165.5 17.1999999999999 132.3999999999999 44.8999999999999C132.6999999999999 45.4999999999999 94.1999999999999 7.3999999999999 93.7999999999999 6.9999999999999C103.2999999999999 -22.8000000000001 80.6999999999999 -55.4 47.4999999999999 -55.4C20.7 -55.3 0 -33.7 0 -6.9C0 27.4 33.1 49.7 63.8 38.7zM418.7 291.1C437.8 259.8 448.3 223.7 447.4 187.1C446.3 142.3 428.4 99.6 398.8 66.1C399.1 65.8 422.6 40.9 422.9 40.6C432.5 41.9 442.1 38.6 448.8 31.5C460.1 19.5 459.6999999999999 0.6 447.7 -10.9C435.7 -22.2 416.8 -21.8 405.3 -9.8C398.6 -2.8 395.9 7.0000000000001 397.7 16.5000000000001C372.8 43.1000000000001 353.3 63.7000000000001 353.3 63.7000000000001C396 97.8000000000001 416.6 143.3000000000001 417.7 187.9C418.3999999999999 216.8000000000001 410.5 245.1 396.5999999999999 270.1L418.7 291.1zM104 394.9C110.7 387.9 113.4 378.1 111.6 368.6L157.5 320.5C152.8 316.7 144.2 310.1 134.7 299.2C109.3 270.7 95.1 234.4 94 196.3C93.3 167.4 100.1 139.1 114 113.9L92 92.4C72.7 124 63.1 160.1 64.2 197.1C65.2 241.7 82.5 284.7 111.7 318.2L86.4 344.6C76.8 343.3 67.2 346.6 60.5 353.7C49.2 365.7 49.6 384.6 61.6 396.1C73.5 407.3 92.2 407 104 394.9zM464.9 440C490.9 440 512 417.6 512 391.7S490.9 344 464.9 344C458.6 343.9 450.9 345.1 449 345.8L386.1 286.1C353.4000000000001 329.7 309.4000000000001 352 259.2000000000001 353.3C228.7000000000001 354 198.9 346.5 173.0000000000001 330.9L151.9000000000001 352.9C184.1 373.7 221.5 384 260 383.1C303.3 382 344.6 366.4 377.7 338.5L418.8 377.1C417.3 381.8 416.6 386.7 416.6 391.6C416.5 418.3 438.9 440 464.9 440zM256.7 334.6C262.2 334.6 267.6 334.2 273.1 333.5C351.2 323.7 406.5 252.4 396.9 174.4C387.1 96.3 315.8 41 237.8 50.6C159.7 60.4 104.4 131.6999999999999 114 209.8C123.3 282.2 184.1 334.4 256.7 334.6zM197.7 215.2C198.3 192.5 209.9 173.4 230.1 163L219.1 111.3H292.8L281.8 163C301.9000000000001 173.9 313.9000000000001 192 314.2 215.2C313.8 248 288.4 272.7 255.9 273.5C223.8 272.7 198.6 248.7 197.7 215.2zM256 288" /> + <glyph glyph-name="kickstarter-k" + unicode="" + horiz-adv-x="384" d=" M147.3 333.6C147.3 389.8 114.8 416 73.9 416C26.2 416 0 379.8 0 334.6V51.6C0 4.3 25.3 -31.8 74.9 -31.8C114.7 -31.8 147.3 -6.1999999999999 147.3 51.6V128.1L259.4 -10.2C282.1 -37.4 331.5 -40.9 362.6 -10.2C389.6 17.4 389.9 57.2000000000001 370 82L279.2 196.8L354.0999999999999 304.2000000000001C371.4999999999999 328.9000000000001 371.5999999999999 367.3 343.7 394C313.3999999999999 423 261.3 425.6 230.1 381.2000000000001L147.3 263V333.6z" /> + <glyph glyph-name="kickstarter" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.6 -32 0 -10.4 0 16V368C0 394.4 21.6 416 48 416H400C426.4 416 448 394.4 448 368V16C448 -10.4 426.4 -32 400 -32zM199.6 269.5C199.6 300.2 182 314.6 159.9 314.6C134.1 314.6 119.9 294.8 119.9 270.1V115.3C119.9 89.4999999999999 133.6 69.6999999999999 160.4 69.6999999999999C181.9 69.6999999999999 199.6 83.6999999999999 199.6 115.3V157.1L260.2 81.4C272.5 66.5 299.2 64.6 316 81.4C330.6 96.5 330.8 118.2 320 131.8L270.9 194.6L311.4 253.3C320.8 266.8 320.9 287.8 305.8 302.4C289.4 318.3 261.2 319.7 244.4 295.4L199.6 230.7V269.5z" /> + <glyph glyph-name="korvue" + unicode="" + horiz-adv-x="446" d=" M386.5 414H59.5C26.8 414 0 387.2 0 354.5V27.4C0 -5.2 26.8 -32 59.5 -32H386.6C419.6 -32 446.1 -5.2 446.1 27.5V354.5C446 387.2 419.2 414 386.5 414zM87.1 327.2H183.1V211.2L244.9 327.2H355.8L274.6 195.2H87.1V327.2zM248.9 55.1L183.2 168.6999999999999V55.0999999999999H87.2V185.9H278.7L367.3 55.1H248.9z" /> + <glyph glyph-name="laravel" + unicode="" + horiz-adv-x="640" d=" M637.5 206.4C633.3 211.2 574.7 284.5 564.4 296.9C554.1 309.3 549 307.1 542.6999999999999 306.2000000000001C536.3 305.3 462.1999999999999 292.8 453.5999999999999 291.4C444.9999999999999 289.9 439.5999999999999 286.5 444.8999999999999 279.1C449.5999999999999 272.5 498.2999999999999 203.4 509.0999999999999 188.2L315.3999999999999 141.8L161.2 399.3C155.1 408.4 153.8 411.6 139.8 410.9C125.8 410.3 18.9 401.4 11.3 400.7C3.7 400.1 -4.7 396.7 2.9 378.7S131.9 99.1 135.3 91.5C138.7 83.9 147.5 71.5 168.1 76.5C189.2 81.6 262.4 100.7 302.4 111.2C323.5 72.9 366.6 -4.7 374.6 -15.8C385.2 -30.7 392.6 -28.2 408.9 -23.2C421.7 -19.3 608.5 47.9 616.9 51.3C625.3 54.8 630.5 57.2 624.8 65.7C620.5999999999999 71.9 571.3 137.9 545.5 172.5C563.2 177.2 626.1 193.9 632.8 195.8C640.6999999999999 197.8 641.8 201.6 637.5 206.4zM285.3 134.4C283 133.9 174.5 107.9 168.7 106.6C162.9 105.3 162.9 105.9 162.2 107.9C161.5 109.9 33.2 374.6 31.4 377.9C29.6 381.2 29.7 383.8 31.4 383.8S133.9 392.8 137.4 393C141 393.2 140.6 392.4 141.9 390.2C141.9 390.2 284.1 144.8 286.5 140.5C289.1 136.2 287.6 134.9 285.3 134.4zM591.3 77C593 74.3 594.8 72.5 589.3 70.6C583.9 68.6 405.6 8.5 402.2 7C398.7 5.5 396 5 391.5999999999999 11.5S329.2 118.3 329.2 118.3L518 167.4C522.7 168.9 524.2 169.9 527.2 165.2C530.1 160.4 589.6 79.7 591.3000000000001 77zM603.4 211.1C599.1999999999999 210.2 529.8 193 529.8 193L473.1 270.8C471.4999999999999 273.1 470.2 275.3 474.2 275.8S542.6 288 545.5 288.6C548.4 289.3 550.9 290.1 554.5 285.2000000000001C558.1 280.3 607.1 218.2 609 215.8C610.8 213.5 607.6 212.1 603.4 211.1z" /> + <glyph glyph-name="lastfm-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM307.8 103.1C244.4 103.1 222.4 131.7000000000001 210.7 167.2000000000001C194.4 218.2000000000001 189.2 251.5000000000001 147.7 251.5000000000001C125.3 251.5000000000001 102.6 235.4000000000001 102.6 190.3000000000001C102.6 155.1000000000001 120.6 133.1000000000001 145.9 133.1000000000001C174.5 133.1000000000001 193.5 154.4000000000001 193.5 154.4000000000001L205.2 122.5000000000001S185.4 103.1000000000001 144 103.1000000000001C92.7 103.1000000000001 64.1 133.2000000000002 64.1 188.9000000000002C64.1 246.8000000000002 92.7 280.9000000000002 146.6 280.9000000000002C220.1 280.9000000000002 227.4 239.5000000000002 247.4 179.0000000000001C256.2 152.2000000000001 271.6 132.8000000000001 308.6 132.8000000000001C333.5 132.8000000000001 346.7 138.3000000000001 346.7 151.9000000000002C346.7 171.8000000000001 324.9 173.9000000000002 296.8 180.5000000000002C266.4000000000001 187.8000000000002 254.3 203.6000000000002 254.3 228.5000000000002C254.3 268.5000000000002 286.6 280.9000000000002 319.5 280.9000000000002C356.9 280.9000000000002 379.6 267.3000000000002 382.5 234.3000000000002L345.8 229.9000000000002C344.3 245.7000000000002 334.8 252.3000000000002 317.2 252.3000000000002C301.1 252.3000000000002 291.2 245.0000000000002 291.2 232.5000000000002C291.2 221.5000000000002 296 214.9000000000002 312.1 211.2000000000002C344.8 204.1000000000002 383.9 199.2000000000002 383.9 153.7000000000002C384 117.0000000000002 353.2 103.1000000000001 307.8 103.1000000000001z" /> + <glyph glyph-name="lastfm" + unicode="" + horiz-adv-x="512" d=" M225.8 80.9L207 131.9S176.5 97.9 130.8 97.9C90.3 97.9 61.6 133.1 61.6 189.4C61.6 261.5 98 287.3 133.7 287.3C200.2 287.3 208.5 234 234.6 152.4C253.4 95.5 288.6 49.8 390 49.8C462.7 49.8 512 72.1 512 130.6999999999999C512 203.5999999999999 449.3 211.2999999999999 397 222.7999999999999C371.2 228.7 363.6 239.2 363.6 256.8C363.6 276.7 379.4000000000001 288.4999999999999 405.2000000000001 288.4999999999999C433.4000000000001 288.4999999999999 448.6 277.8999999999999 450.9 252.7L509.5000000000001 259.7C504.8000000000001 312.5 468.4 334.2 408.6 334.2C355.8 334.2 304.2000000000001 314.3 304.2000000000001 250.3C304.2000000000001 210.3999999999999 323.6 185.1999999999999 372.2000000000001 173.5C417.1 162.8999999999999 452.0000000000001 159.6999999999999 452.0000000000001 127.8C452.0000000000001 106.1 430.9000000000001 97.3 391.0000000000001 97.3C331.8000000000001 97.3 307.1 128.4 293.1 171.1999999999999C261.1 268 249.5000000000001 334.2 131.8 334.2C45.7 334.2 0 279.7 0 187C0 97.9 45.7 49.8 127.9 49.8C194.1 49.8 225.8 80.9 225.8 80.9z" /> + <glyph glyph-name="leanpub" + unicode="" + horiz-adv-x="576" d=" M386.539 336.515L401.635 87.56L390.656 87.835C354.424 88.659 319.016 79.052 287.999 59.838C256.983 79.052 221.575 87.835 185.3420000000001 87.835C139.7780000000001 87.835 103.2720000000001 77.13 61.826 60.112L93.117 318.4C121.663 330.203 154.601 336.515 185.343 336.515C226.516 336.515 259.1790000000001 323.3400000000001 288 293.971C315.723 322.242 347.013 335.692 386.539 336.515zM569.07 0C543.5440000000001 0 521.585 5.215 498.528 15.645C464.218 31.29 428.5350000000001 40.623 390.6570000000001 40.623C351.6800000000001 40.623 315.7230000000001 27.722 288.0000000000001 0C260.2770000000001 27.723 224.3200000000001 40.623 185.3430000000001 40.623C147.4650000000001 40.623 111.7820000000001 31.29 77.4720000000001 15.645C55.239 5.764 32.731 0 8.303 0H6.93L49.475 349.141C88.726 371.374 136.486 384 181.775 384C218.83 384 256.984 376.315 288 354.905C319.016 376.315 357.17 384 394.225 384C439.514 384 487.274 371.374 526.5250000000001 349.141L569.07 0zM525.702 44.741L491.666 324.987C460.924 338.986 424.418 346.397 390.657 346.397C352.229 346.397 316.272 334.32 288 307.695C259.728 334.32 223.772 346.397 185.343 346.397C151.582 346.397 115.076 338.986 84.334 324.987L50.298 44.741C97.509 64.228 133.192 78.227 185.343 78.227C222.947 78.227 256.16 68.621 288 48.583C319.84 68.621 353.052 78.227 390.657 78.227C442.808 78.227 478.491 64.228 525.702 44.741z" /> + <glyph glyph-name="less" + unicode="" + horiz-adv-x="640" d=" M612.7 229C612.7 249.5 615.9000000000001 261.6 615.9000000000001 283.6C615.9000000000001 317.8 603.3000000000001 328.8 575.4000000000001 328.8H554.9000000000001V304.6H561.2C575.4000000000001 304.6 578.5 299.9 578.5 282.5C578.5 266.2 576.9 249.9 576.9 231C576.9 206.8 584.8 197.4 600.5 193.7V192.1C584.7 188.4 576.9 179 576.9 154.8C576.9 135.9 578.5 120.6 578.5 103.3C578.5 85.4 574.8 80.7 561.2 80.7V80.2H554.9000000000001V55H575.4000000000001C603.2 55 615.9000000000001 66 615.9000000000001 100.2C615.9000000000001 122.8 612.7 134.4 612.7 154.8C612.7 165.8 619.5 177.4 640 178.4V205.7000000000001C619.5 206.4 612.7 218.0000000000001 612.7 229.0000000000001zM507.1 197C491.3 203.3 476.6 207 476.6 217.5C476.6 225.4 482.9 230.1 494.5 230.1S516.6 225.4 528.1 217L549.1 244.8C536 254.8 518.1 265.3 493.9 265.3C458.2 265.3 434.0000000000001 244.8 434.0000000000001 215.9C434.0000000000001 190.2 456.6000000000001 177 475.5000000000001 169.7C491.8000000000001 163.4 507.6000000000001 158.1 507.6000000000001 147.6C507.6000000000001 139.7 501.3000000000001 134.5 487.1000000000001 134.5C474.0000000000001 134.5 460.8000000000001 139.8 446.6000000000001 150.8L425.6000000000001 120.3C441.4000000000001 107.1999999999999 465.5000000000001 98.1999999999999 485.5000000000001 98.1999999999999C527.5 98.1999999999999 550.1 120.3 550.1 149.1999999999999S527.6 190.1999999999999 507.1 197zM148.2000000000001 137.6C144.5000000000001 137.6 139.8000000000001 140.8 139.8000000000001 150.7000000000001V328.9H65.2C36.8 328.9 24.2 317.9 24.2 283.7C24.2 261.1 27.4 248.5 27.4 229.1C27.4 218.1 20.6 206.5 0.1 205.5V178.2C20.6 177.7 27.4 166.1 27.4 155.1C27.4 135.7 24.2 124.1 24.2 101.4999999999999C24.2 67.3 36.8 56.3 64.7 56.3H85.2V80.4999999999999H78.9C65.8 80.4999999999999 61.6 85.8 61.6 103.1S63.2 135.2 63.2 154.6C63.2 178.8 55.3 188.2 39.6 191.9V193.5C55.4 197.2 63.2 206.6 63.2 230.8C63.2 249.7 61.6 265 61.6 282.3S65.3 304.4 78.9 304.4H93V153.5999999999999C93 121.4999999999999 104 100.4999999999999 136.1 100.4999999999999C146.1 100.4999999999999 154 102.0999999999999 159.7 104.1999999999999L154.4 138.3999999999999C151.3 137.5999999999999 149.8 137.5999999999999 148.2 137.5999999999999zM379.9 197C363.6 203.3 348.9 207 348.9 217.5C348.9 225.4 355.2 230.1 366.8 230.1C378.4 230.1 388.9 225.4 400.4 217L421.4 244.8C408.3 254.8 390.4 265.3 366.2 265.3C330.5 265.3 306.3 244.8 306.3 215.9C306.3 190.2 328.9000000000001 177 347.8 169.7C364.1 163.4 379.9000000000001 158.1 379.9000000000001 147.6C379.9000000000001 139.7 373.6 134.5 359.4000000000001 134.5C346.3 134.5 333.1 139.8 318.9000000000001 150.8L298.4000000000001 120.3C314.2000000000001 107.1999999999999 338.3 98.1999999999999 358.3 98.1999999999999C400.3 98.1999999999999 422.9 120.3 422.9 149.1999999999999C423 178.0999999999999 400.4 190.1999999999999 379.9 197zM224.9 265.8C186.5 265.8 149.8 233.7 150.8 183.3C150.8 131.3 185 100.8 230.1 100.8C249 100.8 270 107.6 286.3 118.7L270.5 146.5C258.8999999999999 139.7 247.9 136.5 236.3 136.5C215.3 136.5 199 146.5 194.8 170.7H290C290.5 174.4 291.6 181.7 291.6 190.1C292.2000000000001 232.7 269 265.8 224.9 265.8zM194.9 199.6C198.1 220.6 210.7 230.6 225.4 230.6C244.3 230.6 251.7 217.5 251.7 199.6H194.9z" /> + <glyph glyph-name="line" + unicode="" + horiz-adv-x="448" d=" M272.1 243.8V172.7000000000001C272.1 170.9 270.7000000000001 169.5000000000001 268.9000000000001 169.5000000000001H257.5000000000001C256.4000000000001 169.5000000000001 255.4000000000001 170.1000000000001 254.9000000000001 170.8000000000001L222.3000000000001 214.8000000000001V172.6000000000001C222.3000000000001 170.8000000000001 220.9000000000001 169.4000000000001 219.1000000000001 169.4000000000001H207.7000000000001C205.9000000000001 169.4000000000001 204.5000000000001 170.8000000000001 204.5000000000001 172.6000000000001V243.7000000000001C204.5000000000001 245.5000000000001 205.9000000000001 246.9000000000001 207.7000000000001 246.9000000000001H219C220 246.9000000000001 221.1 246.4000000000001 221.6 245.5000000000001L254.2 201.5000000000001V243.7000000000001C254.2 245.5000000000001 255.6 246.9000000000001 257.4 246.9000000000001H268.8C270.6 247.0000000000001 272.1 245.5000000000001 272.1 243.8000000000001zM190.1 247H178.7C176.9 247 175.5 245.6 175.5 243.8V172.7000000000001C175.5 170.9 176.9 169.5000000000001 178.7 169.5000000000001H190.1C191.9 169.5000000000001 193.3 170.9 193.3 172.7000000000001V243.8000000000001C193.3 245.5000000000001 191.9 247.0000000000001 190.1 247.0000000000001zM162.6 187.4H131.5V243.8C131.5 245.6 130.1 247 128.3000000000001 247H116.9C115.1 247 113.7 245.6 113.7 243.8V172.7C113.7 171.8 114 171.1 114.6 170.5C115.2 170 115.9 169.6 116.8000000000001 169.6H162.5000000000001C164.3000000000001 169.6 165.7000000000001 171 165.7000000000001 172.8V184.2C165.7000000000001 185.9 164.3000000000001 187.4 162.6000000000001 187.4zM332.1 247H286.4000000000001C284.7000000000001 247 283.2000000000001 245.6 283.2000000000001 243.8V172.7000000000001C283.2000000000001 171.0000000000001 284.6 169.5000000000001 286.4000000000001 169.5000000000001H332.1C333.9000000000001 169.5000000000001 335.3 170.9 335.3 172.7000000000001V184.1C335.3 185.9 333.9000000000001 187.3 332.1 187.3H301V199.3H332.1C333.9000000000001 199.3 335.3 200.7 335.3 202.5V214C335.3 215.8 333.9000000000001 217.2 332.1 217.2H301V229.2H332.1C333.9000000000001 229.2 335.3 230.6 335.3 232.4V243.8C335.2 245.5 333.8 247 332.1 247zM448 334.3V49C447.9 4.2 411.2 -32.1 366.3 -32H81C36.2 -31.9 -0.1 4.9 0 49.7V335C0.1 379.8 36.9 416.1 81.7 416H367C411.8 415.9 448.1 379.2 448 334.3zM386.4 211.7C386.4 284.7 313.2 344.1 223.3 344.1C133.4 344.1 60.2 284.7 60.2 211.7C60.2 146.3 118.2 91.5 196.6 81.1C215.7 77 213.5 70 209.2 44.3C208.5 40.2 205.9 28.2 223.3 35.5C240.7 42.8 317.2 90.8 351.5 130.2C375.1 156.2 386.4 182.5 386.4 211.7z" /> + <glyph glyph-name="linkedin-in" + unicode="" + horiz-adv-x="448" d=" M100.3 -32H7.4V267.1H100.3V-32zM53.8 307.9C24.1 307.9 0 332.5 0 362.2C0 391.9 24.1 416 53.8 416C83.5 416 107.6 391.9 107.6 362.2C107.6 332.5 83.5 307.9 53.8 307.9zM448 -32H355.3V113.6C355.3 148.3 354.6 192.8 307 192.8C258.7 192.8 251.3 155.1 251.3 116.1V-32H158.5V267.1H247.6V226.3H248.9C261.3 249.8 291.6 274.6 336.8 274.6C430.8 274.6 448.1 212.7 448.1 132.3V-32z" /> + <glyph glyph-name="linkedin" + unicode="" + horiz-adv-x="448" d=" M416 416H31.9C14.3 416 0 401.5 0 383.7V0.3C0 -17.5 14.3 -32 31.9 -32H416C433.6 -32 448 -17.5 448 0.3V383.7C448 401.5 433.6 416 416 416zM135.4 32H69V245.8H135.5V32zM102.2 275C80.9 275 63.7 292.3 63.7 313.5S80.9 352 102.2 352C123.4 352 140.7 334.7 140.7 313.5C140.7 292.2 123.5 275 102.2 275zM384.3 32H317.9V136C317.9 160.8 317.4 192.7 283.4 192.7C248.8 192.7 243.5 165.7 243.5 137.8V32H177.1V245.8H240.8V216.6H241.7C250.6 233.4000000000001 272.3 251.1 304.6 251.1C371.8 251.1 384.3 206.8 384.3 149.2000000000001V32z" /> + <glyph glyph-name="linode" + unicode="" + horiz-adv-x="448" d=" M437.4 221.7C437.1 222.6 436.5 223.1 436 223.7L366 262.3C365.1 262.9 364 262.9 362.9 262.3L304 226.3C303.1 225.7 302.6 224.6 302.6 223.7L301.7000000000001 192.3L277.7000000000001 208.3C276.8000000000001 208.9 275.4000000000001 208.9 274.6 208.3L240 187.1L238.6 222.2C238.6 223.1 238 224.2 237.2 224.5L201.2 248.8000000000001L234.9 266.2000000000001C236 266.8000000000001 236.6 267.9000000000001 236.6 269.1L230.9 401.4000000000001C230.9 402.3000000000001 230 403.4000000000001 229.2 404.0000000000001L138.6 447.7C137.7 448 136.9 448 136.3 448L12.6 409.4C11.2 408.8 10.3 407.4 10.6 405.7L38 272.6C38.9 269.2 72 245.2 76.6 241.7L49.7 228.8C48.3 227.9 47.7 226.5 48 225.4L68.6 125.1C69.2 122.2 92.3 101.9999999999999 95.7 98.8L78.3 88.1999999999999C77.4 87.5999999999999 76.6 86.1999999999999 76.9 85.0999999999999C78.3 77.9999999999999 92.3 7.3999999999999 93.8 5.9999999999999L158.9 -63.1000000000001C159.5 -63.7000000000002 160.3 -63.7000000000002 161.2 -64.0000000000001C161.8 -64.0000000000001 162.3 -63.7000000000001 162.9 -63.4000000000001L246.6 3.4999999999999C247.5 4.0999999999999 247.7 4.8999999999999 247.7 5.7999999999999L245.7 51.7999999999999L273.7 28.0999999999999C274.8 27.1999999999999 276.5999999999999 27.1999999999999 277.7 28.0999999999999L344.5999999999999 81.4999999999999C345.4999999999999 82.0999999999999 345.7 82.8999999999999 345.7 83.7999999999999L348 117.1999999999999L368.3 103.1999999999999C369.4 102.2999999999999 370.9 102.2999999999999 372 103.1999999999999L426.6 146.8999999999999C427.2 147.1999999999999 427.7 147.9999999999999 427.7 148.8999999999999C428.6 155.3999999999999 438 219.6999999999999 437.4 221.6999999999999zM232.6 216.9L236.6 124.3L146 63.1L132 159.6999999999999L232.6 216.8999999999999zM224.9 396.9L230.3 270.9L123.7 215.5L104 350.3L224.9 396.9zM44 274.9L18 400L97.7 350.6L117.1 217.7L44 274.9zM74.6 127.1L55.7 218L125.7 159.7L139.4 66.3L74.6 127.1zM98.9 9.4L85.2 76.5L146.9 15.6L156.6 -51.8L98.9 9.4zM163.4 -55.1L152.8 15.8000000000001L238.5 77.2000000000001L241.6 7.2L163.4 -55.1zM245.4 60C245.4 63.4 246.3 82.9 243.4 85.1L219.1 105.1L241.4 120C243.7 121.7 242.5 125.7 242.5 128L271.9 105.4L272.5 37.1L245.4 59.9999999999999zM339.7 85.4L278.8 36.8L278.2 105.4L343.9 152.3L339.7 85.4zM367.4 111.1L348.3 124.5L350.3 158.5C350.6 159.3999999999999 350 160.5 349.2 161.1L308 188.3L308.6 218.3L373.2000000000001 177.7L367.4000000000001 111.1zM422 150.9L373.7 112.6L379.4 177.6999999999999L430.5 214.2999999999999L422 150.8999999999999z" /> + <glyph glyph-name="linux" + unicode="" + horiz-adv-x="448" d=" M196.1 324.4C195.9 325.8 198 326.7 199.3 327.3C201 328 203.2 328.3 204.8 327.4C205.2 327.2 205.6 326.7 205.4 326.3C205 325.1 203 325.3 201.9 324.7000000000001C200.9 324.2000000000001 200.1 323 198.9 323C197.9 322.9000000000001 196.2 323.4000000000001 196.1 324.4000000000001zM220.8 324.7C221.8 324.2 222.6 323 223.8 323C224.9 323 226.6 323.4 226.7 324.5C226.9 325.9 224.8 326.8 223.5 327.4C221.8 328.1 219.6 328.4 218 327.5C217.6 327.3 217.2 326.8 217.4 326.4C217.7 325.1 219.7 325.3 220.8 324.7zM435.5 14.5C435 6.3 429 0.7 421.6 -3.8C406.7000000000001 -12.8 384.3 -19.6 370.7000000000001 -36L368.1 -33.8L370.7000000000001 -36C356.5000000000001 -52.9 339.0000000000001 -62.6 322.4000000000001 -63.9C305.9000000000001 -65.1999999999999 290.4000000000001 -57.6 282.1 -40.9V-40.8C281 -38.6999999999999 280.2000000000001 -36.4 279.6 -34.1C258.1 -35.3 239.4000000000001 -28.8 224.5 -29.9999999999999C202.5 -31.1999999999999 188.7000000000001 -36.4999999999999 176.2000000000001 -36.6C171.4 -47.2 161.9 -54.2 150.3000000000001 -56.7999999999999C134.3000000000001 -60.4999999999999 114.2000000000001 -56.7999999999999 94.4 -46.4L96 -43.4L94.4 -46.4C75.9 -36.6 52.4 -37.5 35.1 -33.9C26.4 -32.1 18.8 -28.9 15 -21.6C11.3 -14.3 12 -4.3 17.2 10.1C18.9 15.2 17.6 22.8 16.4 30.9C15.8 34.8 15.2 38.8 15.2 42.7C15.2 47.0000000000001 15.9 51.2 18 55.1C22.5 63.6 29.8 67.2000000000001 36.5 69.6C43.2 72 49.3 73.6 53.5 77.9C58.7 83.4 63.6 92.3 70.1 98.1C67.5 115.3 70.3 133.5 76.3 151.4C88.9 189.3 115.5000000000001 225.6 134.4 248.1C150.5 271 155.2000000000001 289.4000000000001 156.9 312.8C158 344.6 132.4 448.2 234.8 448C315.7000000000001 447.9 311.1 362.6 310.6 316.7C310.3 286.6 326.9000000000001 266.2 344 244.7C359.2 226.7 379.1 200.4 390.5 170.3C399.8 145.6999999999999 403.4 118.5 394.2 91.1999999999999C395.6 90.6999999999999 397 89.9999999999999 398.3 89.1999999999999C399.7 88.3999999999999 401 87.3999999999999 402.3 86.3C408.9000000000001 80.6999999999999 411 71.9999999999999 412.8 63.9C414.7 55.8 416.4000000000001 48.2 420 44.2C431.1 31.8 435.9 22.7 435.5 14.5zM220.8 338.9C224.4 338 229.7 336.5 233.8 334.5C231.7 346.7 238.3 358 245.6 357.5C254.5000000000001 357.2 259.5 342 254.7 330.2C253.9 328.3 251.9 326.8 250.8 325.6C257.5 323.3 261.8 321.5 263.4000000000001 320.7C271.3 330.2 274.2000000000001 346.9 267.7000000000001 361.1C257.9000000000001 382.5 233.5000000000001 382.9 223.7000000000001 360.7C220.5000000000001 353.5 219.8000000000001 345.8 220.8000000000001 338.9zM174.6 320.1C182.4 325.8 181.5 324.8 180.5 325.6C172.5 332.5 173.9 353 182.3000000000001 353.7000000000001C188.6000000000001 354.2000000000001 193.1000000000001 343 191.9 334.1C195 336.2000000000001 198.6 337.7000000000001 202.1 338.7000000000001C203.8 358 193.1 372.2000000000001 183 372.2000000000001C164.1 372.2000000000001 159 334.7000000000001 174.6 320.1zM165.2 299.2000000000001C166.7 294.3 171.3 288.7000000000001 179.9 283.9C187.7 279.3 191.9 272.4 199.9 268.9C202.5 267.8 205.6 267 209.5 266.8C227.9 265.7000000000001 236.6 278.1 247.7 281.7000000000001C259.4 285.4 267.8 292.7000000000001 270.4 299.8C273.6 308.3 268.3 314.5 259.9 318C248.6 322.9 243.6 323.2 237.3 327.3C227 333.9 218.5 336.2 211.4 336.2C197 336.2 188.2 326.4 183.5 322C183 321.5 175.6 316.1 169.4 311.5C165.2 308.2 163.8 304.1 165.2 299.2zM131.7 46.4L112.1 82C105.3 91.2 98.3 96.8 90.2 98C82.5 99.2 77.6 96.6 72.5 91.1C67.7 86 63.7 78.8 58.2 73.1C50.4 66.6 48.9 66.9 38.6 63.2000000000001C32.3 61.0000000000001 27.3 58.6 23.8 51.9C21.1 46.9 21.7 39.7 22.9 31.9C24.1 24.0000000000001 25.9 15.6 23.5 8.0000000000001V7.8000000000001C18.5 -5.8999999999999 18.5 -13.8999999999999 20.9 -18.5999999999999C28.8 -33.9999999999999 67.5 -24.6999999999999 97.4 -40.4999999999999C128.8 -56.8999999999999 170 -57.5999999999999 172.7 -22.4999999999999C174.8 -1.9999999999999 141.2 26.5000000000001 131.7 46.4000000000001zM285.6 10.6C288.8 21.6 291.9000000000001 31.9 292.4000000000001 39.6C293.2000000000001 54.8 294.0000000000001 68.3 296.8 79.4999999999999C299.9000000000001 92.1 306.1 102.6 318.2 106.8C320.5 127.9 336.9 127.9 356.5 119.3C375.4 110.8 382.5 103.3 379.3 93.1999999999999C380.3 93.1999999999999 381.3 93.3 383.5 93.1999999999999C388.7 110.0999999999999 369.2 121.1999999999999 352.8 128C355.7 140 355.2 152.1 352.4000000000001 163.6999999999999C346.4000000000001 189 329.8 211.5 317.2000000000001 222.6999999999999C314.9000000000001 222.7999999999999 315.1 220.7999999999999 319.8000000000001 216.1999999999999C331.4000000000001 205.5 356.9000000000001 167 343.1000000000001 131.3C339.2000000000001 132.3 335.5000000000001 132.8 332.2000000000001 132.6999999999999C326.9000000000001 161.8 314.7000000000001 185.8999999999999 308.6000000000001 197.2999999999999C297.1000000000001 218.6999999999999 279.1000000000001 262.5999999999999 271.4000000000001 293C266.9000000000001 286.5999999999999 259.0000000000001 281.0999999999999 249.1000000000001 278C244.4000000000001 276.5 239.4000000000001 272.5 233.2000000000001 269C219.3000000000001 261 203.2000000000001 260.2 190.8000000000001 270.2C186.3000000000001 273.8 182.8000000000001 277.8 178.2000000000001 280.5C176.6000000000001 281.4 173.1000000000001 283.8 172.0000000000001 284.5999999999999C170.0000000000001 246.8 144.7000000000001 199.3 132.7000000000001 171.8999999999999C124.4000000000001 152.1999999999999 119.5000000000001 131.0999999999999 118.9000000000001 110.3999999999999C97.1000000000001 139.5 113.0000000000001 176.6999999999999 121.5000000000001 192.7999999999999C131.0000000000001 210.3999999999999 132.5000000000001 215.2999999999999 130.2000000000001 213.5999999999999C121.6000000000001 199.5999999999999 108.2000000000001 177.3 103.0000000000001 154.3999999999999C100.3000000000001 142.5 99.8000000000001 130.3999999999999 103.3000000000001 119.1999999999999C106.8000000000001 107.9999999999999 114.4000000000001 97.6999999999999 127.9000000000001 89.3C127.9000000000001 89.3 152.7000000000001 74.9999999999999 166.2000000000001 56.8C173.6000000000001 46.8 175.9000000000001 38.1 173.6000000000001 31.9C171.1000000000001 25.2 164.0000000000001 23 156.9000000000001 23C161.7000000000001 17 167.2000000000001 10 171.3000000000001 3.4C208.9000000000001 -22.3 253.5000000000001 -12.3 285.6000000000002 10.6zM415 39.5C405 50.8 407.8 72.6 397.9 81.1C391 87.1 384.3 86.5 375.3 86.2000000000001C367.6 77.4 349.5 66.6 336.9 69.9C325.4 72.8 318.9 86.2000000000001 318.1 99.4C317.8 99.2000000000001 317.4 99.1 317.1 98.9C310 95.0000000000001 306 88.1 303.4 77.8C300.9 67.6 300 54.3 299.2 39.1C298.5 27.3 293 12.7 289.3 -1.5C285.8 -14.7 283.5 -26.7 288.2 -37.8C295.4 -52.3 307.7 -58.2 321.9 -57.1C336.1 -56 352.3 -47.3 365.5 -31.6C387.5 -5 427.8 -1.9 428.7 14.9C429 20 425.6 27.9 415 39.5zM173.3 299.3C175.3 297.4 178 294.8 181.3 292.2000000000001C187.9 287 197.1 281.6 208.6 281.6C220.2 281.6 231.1 287.5 240.4000000000001 292.4000000000001C245.3000000000001 295 251.3000000000001 299.4000000000001 255.2000000000001 302.8000000000001C259.1 306.2000000000001 261.1 309.1 258.3000000000001 309.4000000000001C255.5000000000001 309.7000000000001 255.7000000000001 306.8000000000001 252.3000000000001 304.3000000000001C247.9000000000001 301.1 242.6000000000001 296.9000000000001 238.4000000000001 294.5C231.0000000000001 290.3000000000001 218.9000000000001 284.3000000000001 208.5000000000001 284.3000000000001C198.1000000000001 284.3000000000001 189.8000000000001 289.1 183.6000000000001 294C180.5000000000001 296.5 177.9000000000001 299 175.9000000000001 300.9000000000001C174.4000000000001 302.3000000000001 174.0000000000001 305.5 171.6000000000001 305.8000000000001C170.2000000000001 305.9000000000001 169.8000000000001 302.1 173.3000000000001 299.3000000000001z" /> + <glyph glyph-name="lyft" + unicode="" + horiz-adv-x="512" d=" M0 366.9H77.8V158.2000000000001C77.8 125.1 92.8 105.4 105 97.2000000000001C92.3 86.1 53.8 76.3000000000001 24.8 100.0000000000001C7.8 114 0 137.3 0 159V366.9zM485.9 193.4V215.4H509.7V292.2H483.6C473.4999999999999 338.5 432.4 372.9 383.3 372.9C326.7 372.9 280.6 326.9 280.6 270.2V91C296.6 88.7 316 91.3 332.3 105C349.4 119 357.1 142.2 357.1 164V170.7H395.9V247.5H357.1V270.8C357.1 305.4 409.3 305.4 409.3 270.8V193.7C409.3 137.1 455.3 91 511.9999999999999 91V167.5C497.4999999999999 167.5 485.8999999999999 179.2 485.8999999999999 193.4zM191.6 292.4V179.4C191.6 164 167.8 164 167.8 179.4V292.4H91V159.7C91 135.9 99 105.7 136 95.8C173 86 194.2 106.4 194.2 106.4C192.1 93.0000000000001 179.7 83.1 159.3 81.1C143.8 79.5 124.1 84.7000000000001 114.3 88.9V18.6C139.4 11.1 165.8 8.8 191.9 13.9C239 23.0000000000001 268.7 62.3 268.7 114.7000000000001V292.9H191.6V292.4z" /> + <glyph glyph-name="magento" + unicode="" + horiz-adv-x="448" d=" M445.7 320.1V64L382.3 27.5V283.3L223.8 374.9L65.2 283.3L65.6 27.4L2.3 64V319.9L224.2 448L445.7 320.1zM255.6 27.5L224 9.1L192.2 27.3V283.3L128.9 246.7L129 -9.2L223.9 -64.1L319 -9.2V246.8L255.6 283.4V27.4999999999999z" /> + <glyph glyph-name="mandalorian" + unicode="" + horiz-adv-x="390.88" d=" M203.28 -63.89C202.3 -60.63 201.59 -48.06 201.89 -39.31C202.44 -23.42 202.87 -14.59 203.29 -10.55C203.93 -4.35 206.16 10.17 206.57 10.83C207.17 11.79 206.97 38.7 206.33 43.96C206.02 46.54 205.7 55.86 205.64 64.69C205.51 81.16 205.11 84.81 202.91 89.45C201.81 91.77 201.68 93.29 201.92 100.88C202.08 105.69 201.92 111.41 201.58 113.59C199.53 126.56 198.12 141.29 198.33 147.49C198.54 153.61 198.76 154.6399999999999 200.39 157.16C203.44 161.87 206.9 171.2 209.01 180.43C211.27 190.29 212.89 197.61 213.6 201.17C214.49 205.59 216.03 210.89 217.96 216.22C220.2300000000001 222.47 220.4500000000001 231.61 218.3300000000001 231.61C218.03 231.61 216.9500000000001 230.39 215.9200000000001 228.9C214.8900000000001 227.41 211.1600000000001 224.0999999999999 207.6300000000001 221.5399999999999C199.2600000000001 215.4599999999999 195.9300000000001 212.1499999999999 194.9700000000001 208.9599999999999C194.0400000000001 205.8499999999999 193.9500000000001 201.7299999999999 194.8100000000001 201.1999999999999C195.1500000000001 200.9899999999999 196.1000000000001 198.7999999999999 196.9200000000001 196.3199999999999C198.5400000000001 191.44 198.7900000000001 186.1999999999999 197.6400000000001 180.9599999999999C197.2500000000001 179.19 196.5900000000001 175.4899999999999 196.1800000000001 172.7299999999999C195.7700000000001 169.9699999999999 195.2000000000001 166.2699999999999 194.9300000000001 164.5099999999999C194.6500000000001 162.7499999999999 193.9600000000001 160.8299999999999 193.3800000000001 160.2499999999999C192.4200000000001 159.2899999999999 192.2400000000001 159.3399999999999 191.3300000000001 160.7799999999999C190.78 161.6499999999999 190.1300000000001 163.7899999999999 189.8900000000001 165.5299999999999C189.6400000000001 167.2699999999999 188.2600000000001 172.6399999999999 186.81 177.4599999999999C183.53 188.3599999999999 183.29 193.6099999999999 185.85 198.4199999999999C186.77 200.1499999999999 187.52 202.2299999999999 187.52 203.0299999999999C187.52 205.4199999999999 185.32 208.3499999999999 180.11 212.9199999999999C173.06 219.0999999999999 171.48 220.8399999999999 169.88 224.2199999999999C168.17 227.8199999999999 166.82 228.2799999999999 165.34 225.7599999999999C163.56 222.7499999999999 162.7400000000001 216.6499999999999 162.37 203.7399999999999L162.0200000000001 191.6099999999999L163.97 189.3599999999999C167.18 185.6599999999999 176.04 172.9099999999999 177.75 169.5299999999999C181.16 162.7899999999999 182.09 157.8399999999999 182.16 145.9699999999999C182.23 134.13 183.11 123.2199999999999 184.16 121.2599999999999C184.5200000000001 120.5999999999999 184.67 119.9099999999999 184.5 119.74C184.3300000000001 119.5699999999999 184.91 117.65 185.79 115.47C186.67 113.29 187.6 109.2499999999999 187.85 106.49C188.1 103.73 188.87 99.06 189.56 96.12C191.79 86.56 192.3300000000001 82.04 191.95 75.98C191.75 72.71 191.42 64.91 191.22 58.66C189.91 16.9 189.37 0.68 189.18 -2.55C189.06 -4.57 188.7900000000001 -14.06 188.5800000000001 -23.62C188.22 -39.92 187.28 -50.99 186.1600000000001 -52.27C185.5200000000001 -53 178.0900000000001 -47.36 173.6400000000001 -42.78C169.8900000000001 -38.91 169.62 -37.9899999999999 170.81 -32.83C171.51 -29.82 173.07 -14.54 174.1400000000001 -0.21C174.5000000000001 4.57 174.9500000000001 10.29 175.15 12.5C175.9800000000001 21.87 176.81 32.85 177.7600000000001 47.28C178.3200000000001 55.74 179.0900000000001 63.72 179.4800000000001 65.01C179.8600000000001 66.3 180.37 74.9 180.6100000000001 84.12L181.0400000000001 100.89L178.7800000000001 105.19C177.0600000000001 108.47 173.9100000000001 112.13 165.5600000000001 120.53C159.5300000000001 126.6 153.7200000000001 132.83 152.6500000000001 134.38L150.7000000000001 137.19L151.4500000000001 148.09C152.5400000000001 163.8 152.5500000000001 196.66 151.4700000000001 207.15L150.5800000000001 215.85L147.3000000000001 220.37C141.4400000000001 228.45 141.5000000000001 228.12 141.0800000000001 253.64C140.9800000000001 259.71 140.7000000000001 265.14 140.4500000000001 265.7C139.6200000000001 267.57 137.4000000000001 268.36 131.9100000000001 268.75C123.0500000000001 269.37 120.9500000000001 270.65 108.0600000000001 283.3C101.9100000000001 289.3400000000001 95.7200000000001 295.27 94.3100000000001 296.49C91.5000000000001 298.91 91.5200000000001 298.48 93.7500000000001 306.12L95.1000000000001 310.77L93.4100000000001 313.81C92.4800000000001 315.48 91.3200000000001 317.32 90.8200000000001 317.88C89.4900000000001 319.39 85.3200000000001 328.77 84.8300000000001 331.37C84.5200000000001 333.03 84.7400000000001 334.04 85.7000000000001 335.27C87.9300000000001 338.13 89.1000000000001 340.95 90.1500000000001 346C92.4800000000001 357.19 97.8900000000001 372.0900000000001 100.7500000000001 375.2200000000001C103.9300000000001 378.69 108.4500000000001 376.27 110.1600000000001 370.19C111.5000000000001 365.4 111.5300000000001 360.4 110.2600000000001 351.64C109.7300000000001 347.96 109.2800000000001 342.9600000000001 109.2700000000001 340.53C109.2500000000001 336.52 109.4600000000001 335.8400000000001 111.5200000000001 333.14C114.8500000000001 328.77 119.2500000000001 325.73 126.7200000000001 322.62C128.4200000000001 321.9100000000001 130.5400000000001 320.63 131.4400000000001 319.77C142.6100000000001 309.05 150.0600000000001 303.5900000000001 154.3900000000001 302.92C159.5700000000001 302.12 162.3700000000001 298.38 164.4300000000001 289.5300000000001C165.7400000000001 283.88 168.4300000000001 278.3900000000001 169.8900000000001 278.3900000000001C170.4800000000001 278.3900000000001 171.9800000000001 279.0200000000001 173.2200000000001 279.7800000000001C175.2000000000001 281 175.4700000000001 281.51 175.4700000000001 283.9600000000001C175.4600000000001 287.6700000000001 174.3000000000001 298.0400000000001 173.4700000000001 301.8000000000001C173.1000000000001 303.4600000000001 172.6900000000001 305.86 172.5400000000001 307.1500000000001C172.4000000000001 308.4400000000001 171.9300000000001 311 171.5100000000001 312.8400000000001C168.9600000000001 324 167.8600000000001 328.3000000000001 167.4100000000001 328.8900000000001C165.8600000000001 330.9100000000001 163.3300000000001 339.0900000000001 162.4800000000001 344.8100000000001C160.8400000000001 355.92 158.5200000000001 359.04 149.5700000000001 362.2000000000001C144.9300000000001 363.8400000000001 140.6800000000001 366.3200000000001 136.2500000000001 369.98C135.1000000000001 370.9300000000001 132.2400000000001 373.2000000000001 129.9000000000001 375.04C127.5500000000001 376.87 125.4900000000001 378.5700000000001 125.3000000000001 378.8000000000001C125.1200000000001 379.0300000000001 123.9100000000001 379.9400000000001 122.6100000000001 380.8200000000001C116.3700000000001 385.04 113.7700000000001 387.8000000000001 111.3500000000001 392.7800000000001L108.9100000000001 397.8000000000001L108.6900000000001 410.7800000000001L108.4700000000001 423.7600000000001L115.3800000000001 430.3100000000001C119.3300000000001 434.0600000000001 123.8600000000001 437.6600000000001 125.9700000000001 438.7400000000001C129.2800000000001 440.4300000000001 130.4200000000001 440.6300000000001 137.3400000000001 440.79C145.8700000000001 440.98 147.4600000000001 440.7700000000001 149.0000000000001 439.23C150.5300000000001 437.7000000000001 150.3600000000001 432.8300000000001 148.7100000000001 430.73C147.9700000000001 429.79 147.3700000000001 428.7500000000001 147.3700000000001 428.4100000000001C147.3700000000001 427.8300000000001 144.7600000000001 423.5000000000001 141.9500000000001 419.4200000000001C141.2700000000001 418.4300000000001 139.8200000000001 414.0700000000001 139.5800000000001 412.6C160.0200000000001 399.2100000000001 161.1300000000002 408.8300000000001 153.6500000000001 383.6200000000001L165.0500000000001 381.0800000000001C168.1600000000002 389.74 171.5200000000001 398.3400000000001 173.6600000000002 407.3000000000001C173.9500000000001 414.9300000000001 161.6800000000002 411.49 158.2600000000001 415.98C155.9300000000001 421.9100000000001 161.3900000000001 430.1600000000001 164.3200000000001 435.1800000000001C165.9200000000001 437.5200000000001 170.9400000000002 439.8800000000001 173.1400000000001 439.3300000000001C174.0200000000001 439.11 177.3000000000001 439.6800000000001 180.5100000000001 440.61C183.6900000000002 441.5300000000001 187.0900000000002 442.29 188.0600000000002 442.29C189.0300000000002 442.29 191.7200000000002 442.8700000000001 194.0400000000001 443.5800000000001C197.6900000000002 444.6900000000001 198.5400000000001 444.7500000000001 200.3900000000001 443.98C201.5600000000001 443.5000000000001 204.1800000000001 442.8900000000001 206.2100000000001 442.6200000000001C208.2300000000001 442.36 210.9300000000001 441.5000000000001 212.2100000000001 440.7100000000001C213.4900000000001 439.92 215.7400000000001 438.9400000000001 217.2300000000001 438.54C219.7400000000001 437.86 220.2300000000001 437.9700000000001 224.2800000000002 440.2100000000001L228.6300000000002 442.61L239.3300000000002 443.0200000000001C249.7700000000001 443.42 250.1400000000002 443.4900000000001 254.5900000000001 445.7000000000001L259.1700000000002 448.0000000000001L261.6300000000001 446.5700000000001C263.3900000000001 445.55 264.7700000000001 443.8400000000001 266.4800000000002 440.5900000000001C268.8400000000002 436.0800000000001 268.8600000000002 436.0100000000001 267.8500000000002 433.2200000000001C266.9700000000002 430.7800000000001 266.9600000000002 429.92 267.7500000000001 426.8300000000001C268.2500000000001 424.8700000000001 269.2000000000001 422.2100000000001 269.8500000000002 420.92C270.5000000000001 419.6300000000001 271.0900000000002 417.8300000000001 271.1600000000002 416.9100000000001C271.4700000000002 412.5800000000001 271.1300000000002 411.61 268.7500000000001 409.99C266.5800000000001 408.5200000000001 261.7700000000001 402.0800000000001 261.7700000000001 400.6500000000001C261.7700000000001 400.3300000000001 261.2900000000001 398.9600000000001 260.7000000000001 397.62C255.6600000000001 386.11 253.9400000000001 384.0600000000001 246.4400000000001 380.6400000000001C237.2400000000001 376.4400000000001 234.1400000000001 375.4500000000001 230.2300000000001 375.4500000000001C227.1300000000001 375.4500000000001 226.2300000000001 375.2000000000001 225.6900000000001 374.1900000000001C225.3200000000001 373.5 223.4800000000001 371.8200000000001 221.6000000000001 370.48C219.5600000000001 369.0100000000001 217.8000000000001 367.1 217.2200000000001 365.7000000000001C216.6800000000001 364.42 215.5600000000001 363.11 214.7300000000001 362.79C213.9000000000001 362.4700000000001 212.7900000000001 361.7100000000001 212.2800000000001 361.0800000000001C211.7600000000001 360.4600000000001 208.6200000000001 358.04 205.2800000000001 355.7000000000001C201.9500000000001 353.36 198.4100000000001 350.6800000000001 197.4100000000001 349.7400000000001C196.4100000000001 348.8000000000001 195.3400000000001 348.0300000000001 195.0200000000001 348.0300000000001S193.7400000000001 347.2900000000001 192.8900000000001 346.3800000000001C191.5800000000001 344.9900000000001 191.4000000000001 344.2700000000001 191.7500000000002 341.7800000000001C191.9700000000002 340.1500000000001 192.6100000000002 337.5100000000001 193.1700000000001 335.9000000000001C194.4900000000001 332.1000000000001 194.4800000000001 328.0400000000001 193.1200000000001 325.3300000000001C191.6900000000001 322.4700000000001 192.2300000000001 318.6800000000001 194.4700000000001 315.7400000000001C196.4800000000001 313.1100000000001 196.6300000000001 311.1800000000001 195.1800000000001 306.9000000000001C194.5700000000001 305.1 194.1300000000001 301.4500000000001 194.1200000000001 297.9900000000001C194.1000000000001 293.1100000000001 194.3400000000001 291.7100000000001 195.5800000000001 289.6100000000001C196.7800000000001 287.5700000000001 197.4000000000001 287.1300000000001 198.8200000000001 287.2900000000001C200.8000000000001 287.5200000000001 201.1200000000002 288.3400000000001 203.5300000000002 299.4100000000001C205.7100000000002 309.4400000000001 207.2400000000002 311.3300000000001 217.2900000000001 316.4900000000001C220.2300000000001 318.0000000000001 224.7500000000002 320.4500000000001 227.3200000000002 321.9300000000001C229.9000000000002 323.4100000000001 234.1100000000002 325.6200000000001 236.6900000000002 326.8400000000001C243.3600000000002 330.0000000000001 247.7400000000002 333.3600000000001 251.9100000000002 338.5100000000001C259.0200000000002 347.3000000000001 261.8900000000002 354.7300000000001 264.7600000000002 371.8100000000001C265.3100000000002 375.0900000000001 266.1900000000002 377.4600000000001 267.6200000000002 379.5400000000001C268.9100000000002 381.4100000000001 269.9900000000002 384.1600000000001 270.5100000000002 386.8500000000001C271.5300000000002 392.1500000000001 273.3600000000002 395.9300000000001 276.0900000000002 398.3600000000001C280.7900000000002 402.5400000000001 282.0900000000002 399.4500000000001 280.6800000000001 387.4900000000001C280.2200000000002 383.6300000000001 279.5800000000001 377.1600000000001 279.2400000000001 373.1100000000001L278.6300000000001 365.7500000000001L283.0800000000001 361.6600000000001L287.5300000000001 357.5700000000001L287.6400000000001 349.1500000000001C287.7000000000001 344.5200000000001 288.1100000000002 339.6200000000001 288.5600000000001 338.2600000000001L289.3800000000001 335.7900000000001L282.9500000000001 329.5100000000001C274.4100000000001 321.1800000000001 270.0700000000001 315.5800000000001 266.1900000000001 307.9000000000001C264.4200000000002 304.4100000000001 262.4500000000001 300.7900000000001 261.8100000000001 299.8700000000001C259.6300000000001 296.7600000000001 255.3500000000001 286.8600000000001 253.0500000000002 279.6100000000001L250.7600000000002 272.3900000000001L243.7900000000002 265.9000000000001C239.9600000000001 262.3300000000001 235.8300000000002 258.6500000000001 234.6200000000002 257.7300000000001C231.5700000000002 255.4100000000001 230.3600000000002 252.5800000000001 230.3600000000002 247.7400000000001C230.3600000000002 244.7600000000001 230.7900000000002 242.7800000000001 231.9500000000002 240.4800000000001C232.8200000000002 238.7400000000001 233.7600000000002 236.5700000000001 234.0400000000002 235.6500000000001C234.3200000000002 234.7300000000001 235.0200000000002 233.4300000000001 235.6100000000002 232.7600000000001C237.0100000000002 231.1700000000001 237.5300000000002 216.6400000000001 236.4400000000002 209.5400000000001C235.7600000000002 205.0600000000001 232.8100000000002 197.5200000000001 231.7400000000002 197.5200000000001C229.9500000000002 197.5200000000001 227.6800000000002 188.2500000000001 226.6700000000002 176.7800000000001C226.4900000000002 174.7600000000001 226.0500000000002 170.8400000000001 225.6900000000002 168.0800000000001C225.3300000000002 165.3200000000001 224.7300000000002 158.1000000000001 224.3400000000002 152.0300000000001C223.5700000000002 139.8100000000001 224.1500000000002 133.2600000000001 226.3900000000002 128.8800000000001C229.8000000000002 122.1900000000001 226.9100000000002 116.1900000000001 215.3600000000002 106.0400000000001L211.3900000000002 102.5500000000001L211.4600000000002 97.3600000000001C211.5000000000002 94.5000000000001 212.0100000000002 90.5100000000001 212.6000000000002 88.4900000000001C217.2100000000002 72.5100000000001 217.3300000000002 71.5700000000001 216.9800000000002 51.3600000000001C216.5200000000002 24.9600000000002 216.7200000000002 11.0900000000001 217.6100000000002 7.2100000000002C218.0300000000002 5.3700000000002 218.5200000000002 2.2100000000002 218.6900000000002 0.1900000000002C218.8600000000002 -1.8299999999998 219.3500000000002 -5.1399999999998 219.7700000000002 -7.1699999999998C220.2400000000002 -9.4299999999998 220.5500000000002 -18.1899999999998 220.5600000000002 -29.9099999999999L220.5800000000002 -48.9699999999999L218.7700000000002 -51.5999999999998C216.0600000000002 -55.5099999999999 203.6600000000002 -65.1399999999999 203.2800000000002 -63.8899999999999zM232.81 -18.78C232.63 -18.48 232.48 -11.91 232.48 -4.19C232.48 9.87 231.59 23.35 230.22 30.26C229.82 32.28 229.41 39.96 229.32 47.32C229.17 59.25 227.92 71.69 226.68 73.7C226.02 74.77 223.66 91.36 223.65 95C223.64 99.23 224.67 101 228.93 104.13C233.07 107.17 233.79 107.27 234.41 104.85C234.69 103.75 235.86 99.23 237.01 94.8200000000001C240.94 79.7000000000001 241.15 78.5500000000001 241.06 73.08C240.96 67.3000000000001 240.93 66.9500000000001 239.32 55.35C238.34 48.28 238.15 42.96 238.28 26.92C238.45 7.52 237.64 -8.81 236.24 -14.35C235.53 -17.1299999999999 233.44 -19.83 232.81 -18.78zM161.82 18.8C161.58 19.18 160.81 24.04 160.09 29.59C159.37 35.15 158.6 40.0000000000001 158.36 40.3800000000001C158.13 40.7600000000001 157.68 43.6800000000001 157.37 46.8700000000001C157.06 50.0600000000001 156.46 54.33 156.04 56.3500000000001C155.05 61.1400000000001 152.69 75.7000000000001 152.62 77.4200000000001C152.59 78.1600000000001 152.28 81.4700000000001 151.92 84.7800000000001C151.25 90.9900000000001 151.08 112.4500000000001 151.7 113.0700000000001C152.66 114.0300000000001 158.33 110.3100000000001 163.03 105.6400000000001L168.31 100.3900000000001L167.8600000000001 93.9200000000001C167.6100000000001 90.3600000000001 167.2600000000001 83.6900000000001 167.0800000000001 79.0900000000001C166.9 74.4900000000001 166.59 69.2200000000001 166.4100000000001 67.3800000000001C166.2300000000001 65.5400000000001 165.8000000000001 58.0200000000001 165.4700000000001 50.6600000000001C164.6800000000001 33.2500000000001 163.5300000000001 19.3700000000001 162.8200000000001 18.6600000000001C162.5000000000001 18.3600000000001 162.0600000000001 18.4200000000001 161.8200000000001 18.8000000000001zM74.63 285.39C95.7 272.6 92.47 271.24 103.12 267.73C116.13 263.44 121.99 260.6 126.27 250.86C82.61 214.72 57.26 192.96 49.56 180.04C18.54 128.03 43.57 78.4499999999999 112.31 92.83C98.13 63.6 34.34 64.2 13.63 97.73C-11.05 137.68 -8.46 216.03 74.63 285.39zM285.42 106.37C342.08 99.49 367.74 144.11 331.96 195.6C331.96 195.6 305.09 224.94 267.68 263.56C270.66 279.01 277.17 295.68 298.25 317.38C387.45 253.87 390.25 175.77 390.7099999999999 168.02C394.9799999999999 97.44 312.05 76.9 285.4199999999999 106.37z" /> + <glyph glyph-name="mastodon" + unicode="" + horiz-adv-x="417.8" d=" M417.8 268.9C417.8 366.1 354.1 394.6 354.1 394.6C291.6 423.3 125.6 423 63.7000000000001 394.6C63.7000000000001 394.6 0 366.1 0 268.9C0 153.2 -6.6 9.5 105.6 -20.2C146.1 -30.9 180.9 -33.2 208.9 -31.6C259.7000000000001 -28.8 288.2000000000001 -13.5 288.2000000000001 -13.5L286.5000000000001 23.4S250.2000000000001 12 209.4000000000001 13.3C169.0000000000001 14.6999999999999 126.4000000000001 17.6999999999999 119.8000000000001 67.3C119.2000000000001 71.6999999999999 118.9000000000001 76.3 118.9000000000001 81.1999999999999C204.5000000000001 60.3 277.5000000000001 72.0999999999999 297.6 74.4999999999999C353.7000000000001 81.1999999999999 402.6 115.8 408.8 147.4C418.6 197.2 417.8 268.9 417.8 268.9zM342.7000000000001 143.7H296.1V257.9C296.1 307.6 232.1 309.5 232.1 251V188.5H185.8V251C185.8 309.5 121.8 307.6 121.8 257.9V143.7H75.1C75.1 265.8 69.9 291.6 93.5 318.7C119.4 347.6 173.3 349.5 197.3 312.6L208.9 293.1L220.5 312.6C244.6 349.7 298.6 347.4 324.3 318.7C348 291.4 342.7 265.7 342.7 143.7z" /> + <glyph glyph-name="maxcdn" + unicode="" + horiz-adv-x="512" d=" M461.1 5.3H363.7000000000001L415.6 248C417.9000000000001 258.2 416.5 267.5 411.2000000000001 273.7C406.2000000000001 279.8 397.5000000000001 283.3 387.0000000000001 283.3H337.7000000000001L278.2000000000001 5.3H180.8000000000001L240.3000000000001 283.3H156.9L97.4 5.3H0L59.5 283.3L14.9 378.7H387C426.4 378.7 462.3 362.4 485.3 333.8C508.6 305.2 517.1 266.4 508.9 227.9L461.1 5.3z" /> + <glyph glyph-name="medapps" + unicode="" + horiz-adv-x="320" d=" M118.3 209.6C121.8 222.1 125.2 243.2 131.5 243.2C139.8 241.4 141.1 219.8 150.1 206.6C154.7 230.1 155.4 291.7 164.2 293.3C173.2 294 183.9 226.8 186.2 215.8C196.1 211.7 235.1 209.2 235.1 209.2C237 201.9 211.1 201.6 195.1 201.4C190.5 186.6 189.7 173.7 183.7 173.4C179 173.2 175.5 202.2 166.2 223L156.8 157.5C152.4 144.5 141.3 180 134.9 196.8C131.6 196.9 72.5 198.4 87.3 204.6L118.3 209.6zM228 0C249.2 0 249.2 32 228 32H92C70.8 32 70.8 0 92 0H228zM204 -64C225.2 -64 225.2 -32 204 -32H116C94.8 -32 94.8 -64 116 -64H204zM238.2 77.5C241.4 96.4 243.4 113.9 250.1 126.3C258 141 266.2 154.4 274.1 167.3C298.7000000000001 207.7 320 242.5 320 292.8C320 378.4 248.2 448 160 448S0 378.4 0 292.8C0 242.6 21.3 207.7 45.9 167.3C53.8 154.4 61.9 141 69.9 126.3C76.6 113.8 78.6 96.5 81.8 77.4C85.3 56.4 117.9 61.7000000000001 114.4 82.5000000000001C110.8 104.2000000000001 108.8 123.2000000000001 99.1 141.1000000000001C66.5 201.5 33 236.7 33 292.8C33 360.7 90 416 160 416S287 360.7 287 292.8C287 236.7 253.5 201.5 220.9 141.2000000000001C211.2 123.2000000000001 209.2 103.8000000000001 205.6 82.6C202.2 62 234.6 56.2 238.2 77.5z" /> + <glyph glyph-name="medium-m" + unicode="" + horiz-adv-x="512" d=" M71.5 305.7C72.1 311.6 69.8 317.5 65.4 321.5L20.3 375.9V384H160.5L268.9 146.3L364.2 384H497.9V375.9L459.3 338.9C455.9999999999999 336.4 454.3 332.2 454.9999999999999 328.1V56.1C454.3 52 455.9999999999999 47.8 459.3 45.3L496.9999999999999 8.3V0.2H307.3V8.3L346.4000000000001 46.2C350.2000000000001 50 350.2000000000001 51.2 350.2000000000001 57V276.8L241.5 0.9H226.8L100.4 276.8V91.9C99.3 84.1 101.9 76.3 107.4 70.7L158.2 9.1V0.9999999999999H14.2V8.9999999999999L65 70.7C70.4 76.3 72.9 84.2 71.5 91.9V305.7z" /> + <glyph glyph-name="medium" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM372.2 309.9L348.2 286.9C346.1 285.3 345.1 282.7000000000001 345.5 280.2000000000001V110.9C345.1 108.3 346.1 105.7 348.2 104.2L371.7 81.2V76.1H253.7V81L278 104.6C280.4 107 280.4 107.7000000000001 280.4 111.3V248.2L212.8 76.6H203.7L125 248.2V133.2C124.3 128.4 126 123.5 129.4 120L161 81.7V76.6H71.2V81.7L102.8 120C106.2 123.5 107.7 128.4 106.9 133.2V266.2C107.3 269.9 105.9 273.5 103.1 276L75 309.9V315H162.3L229.7 167L289 314.9H372.2V309.9z" /> + <glyph glyph-name="medrt" + unicode="" + horiz-adv-x="544" d=" M113.7 192C113.7 70.2 197.6 -30.8 307.2 -49.1C288.5 -53.6 269 -56 249 -56C111.4 -56 0 55 0 192S111.4 440 248.9 440C269 440 288.5 437.6 307.1 433.1C197.5 414.8 113.7 313.8 113.7 192M411.1 91.7C333.4 36.3 231.5 44.2 170.7 106.3C176.2 92.2 183.4 78.6 192.4 65.8C254 -22.4 374.8 -43.5 462.0999999999999 18.8C549.3999999999999 81.1 570.1999999999999 203.1 508.5999999999999 291.4000000000001C499.5999999999999 304.3000000000001 489.2999999999999 315.7000000000001 478.0999999999999 325.6C515.4999999999999 246.8000000000001 488.7999999999999 147.1 411.0999999999999 91.7000000000001M192.2999999999999 335.7000000000001C190.8999999999999 334.7000000000001 189.5999999999999 333.6 188.2999999999999 332.6C252.5999999999999 350.4000000000001 324.2 328.6 367.2 272.1C402.8999999999999 225.1000000000001 410.0999999999999 165.5000000000001 391.5999999999999 114.1C448.2999999999999 170.3 459.1999999999999 256.2000000000001 413.8999999999999 315.9000000000001C363.8999999999999 381.4000000000001 264.8 390.3000000000001 192.2999999999999 335.7000000000001M296 224C291.6 224 288 227.6 288 232V272C288 276.4 284.4 280 280 280H232C227.6 280 224 276.4 224 272V232C224 227.6 220.4 224 216 224H176C171.6 224 168 220.4 168 216V168C168 163.6 171.6 160 176 160H216C220.4 160 224 156.4 224 152V112C224 107.6 227.6 104 232 104H280C284.4 104 288 107.6 288 112V152C288 156.4 291.6 160 296 160H336C340.4 160 344 163.6 344 168V216C344 220.4 340.4 224 336 224H296z" /> + <glyph glyph-name="meetup" + unicode="" + horiz-adv-x="512" d=" M99 33.7C100.1 28 96.7 22.6 91 21.4C85.6 20.3 80.1 23.7 79 29.4C77.9 34.8 81.3 40.5 86.7 41.7C92.1 42.9 97.8 39.4 99 33.7zM242.1 -37.7C235.8 -42.3000000000001 234.1 -51.1 238.4 -57.7C243 -64.3000000000001 251.8 -66 258.4 -61.4C264.7 -56.8 266.4 -48.0000000000001 261.8 -41.4C257.6 -34.9 248.7 -33.1 242.1 -37.7zM156.1 424.6C162.4 426 166.4 432.3 165 438.6C163.9 445.2 157.6 449.2 151.3 447.7C145 446.3 141 440 142.2 433.7C143.6 427.1 149.8 423.1 156.1 424.6zM34.4 221.7C24.4 228.6 10.7 226 3.8 215.7C-3.1 205.7 -0.5 191.7 9.5 184.8C19.5 177.7 33.2 180.2 40.1 190.5C47 200.9 44.4 214.6 34.4 221.7zM306.4 392.6C317 398.9 320.1 412.6 314.1 422.9C307.8 433.5 294.4 436.9 284.1 430.6S270.4 410.6 276.7 400C282.7 389.7 296.1 386.3 306.4 392.6zM115.3 334.6C123 340 124.7 350.6 119.6 358.3S103.9 367.7 96.5 362.6C88.8 357.2 87.1 346.6 92.2 338.9C97.3 331.1 107.8 329.4 115.3 334.6zM487.6 178.6C480.2 176.9 475.3 169.5 477 161.7000000000001C478.4 154.3000000000001 485.9 149.4 493.3 151.1C500.7 152.5 505.6 160 503.9 167.7000000000001C502.4 175.1 495.0000000000001 180.0000000000001 487.6 178.6zM527.3000000000001 235.4000000000001C526.2 241.1 520.7 244.5000000000001 515.3000000000001 243.4000000000001C509.6000000000001 242.3000000000001 506.2 236.5000000000001 507.3000000000001 230.8000000000001C508.4000000000001 225.4000000000001 513.9000000000001 221.7000000000001 519.6 222.8000000000001C525 224.3000000000001 528.7 229.7000000000001 527.3000000000001 235.4000000000001zM447 309.1C438.4 303.1 436.4 291.4 442.1 282.8C447.8 274.2 459.5 272.2 468.1 277.9C476.4 283.9 478.4 295.6 472.7 304.2C467.0000000000001 312.9 455.3000000000001 315.1 447.0000000000001 309.1zM440.7 169.7C467 126.6 455.8 69.7 414.4 40.6C397 28.3 377.3 22.9 357.5 23.5C345.5 -23.6 288.1 -41.1 252.4 -9.1C251.3 -10 249.8 -10.8 248.7 -12C209.6 -39.1 156.4 -29.4 129.3 10.3C119.6 24.6 114.7 40.9 114.2 57.2C48.8 68.1 24.2 151.2 73.1 196.9C44.8 243.8 73.7 304.3 126.5 311.8C151.6 378 234.1 409.4 290.1 366C357.5 388.3 426.4000000000001 336.6 421 264.9C462.1 252.3 473.8 198 440.7 169.7zM370.7 95.4C367.6 116 329.8 100 327.6 122.5C324.5 154.5 371.3 223.6 367.6 250.5C364.2 274.5 348.2 279.6 334.2 279.9C320.8 280.2000000000001 317.3 277.9 312.8 275.3C309.9000000000001 273.6 306.2 270.4 301.1 275.6C294.8 281.6 290 287.3 281.7000000000001 288.5C269.4000000000001 290.5 264.0000000000001 286.5 255.1000000000001 278.8000000000001C251.7000000000001 275.9000000000001 243.1000000000001 265.9000000000001 235.1000000000001 269.7000000000001C231.7000000000001 271.4000000000001 219.7000000000001 277.4000000000001 211.1000000000001 281.1C194.8000000000001 288.2000000000001 171.1000000000001 276.5000000000001 162.5000000000001 261.1C149.6000000000001 238.2000000000001 124.5000000000001 148.0000000000001 120.8000000000001 136.0000000000001C112.2000000000001 109.4 131.7000000000001 87.4 157.7000000000001 88.9C168.8000000000001 89.5000000000001 176.0000000000001 93.5000000000001 183.1000000000001 106.3C187.1000000000001 113.7 224.8000000000001 214 227.7000000000001 218.9C229.7000000000001 222.3 236.6000000000001 226.9 242.3000000000001 224C248.0000000000001 220.9 249.2000000000001 214.6 248.3000000000001 208.9C247.2000000000001 199.2 220.3000000000001 138 219.4 131.2C216 108.3 246.3000000000001 104.6 258.0000000000001 127.2C261.7000000000001 134.3 303.7000000000001 219.8 307.4000000000001 225.5C311.7000000000001 231.8 314.8 233.8 319.1 233.5C322.2000000000001 233.5 327.4000000000001 232.6 326.2000000000001 222.6C324.8000000000001 213.2 291.1 150.3 287.3000000000001 134.9C282.7000000000001 114.3 293.9000000000001 93.5 312.2000000000001 84.3C323.6 78.6 374.7000000000001 68.6 370.7000000000001 95.4zM376.4 3.1C366.1 -4.3 363.5 -18.9 370.7 -29.5000000000001C377.8 -40.1000000000001 392.1 -42.6000000000001 402.7 -35.5000000000001C413.3 -28.1000000000001 415.8 -13.5000000000001 408.7 -2.9C401.3 7.7 387 10.6 376.4 3.1z" /> + <glyph glyph-name="microsoft" + unicode="" + horiz-adv-x="448" d=" M0 416H214.6V201.4H0V416zM233.4 416H448V201.4H233.4V416zM0 182.6H214.6V-32H0V182.6zM233.4 182.6H448V-32H233.4V182.6z" /> + <glyph glyph-name="mix" + unicode="" + horiz-adv-x="448" d=" M0 384V35.1C0 -21.1 88 -23 88 35.1V273.7C95.9 326.6 176 324.1 176 267.2V91.9C176 34 272 33.9 272 91.9V208C277.3 262.7 360 260.5 360 203.7V179.9C360 120 448 123.3 448 179.9V384H0z" /> + <glyph glyph-name="mixcloud" + unicode="" + horiz-adv-x="640" d=" M424.43 228.271C416.124 313.273 344.135 380 256.919 380C184.653 380 120.695 333.4840000000001 97.714 265.926C43.169 257.897 1.084 211.104 1.084 154.344C1.084 92.046 51.752 41.378 114.327 41.378H403.9409999999999C456.2699999999999 41.378 498.9099999999999 83.74 498.9099999999999 136.071C498.9099999999999 181.202 466.7919999999999 219.134 424.4299999999999 228.271zM403.9410000000001 83.741H114.327C75.287 83.741 43.446 115.305 43.446 154.345S75.287 224.949 114.327 224.949C133.154 224.949 150.875 217.474 164.165 204.183C184.128 184.22 214.298 214.41 194.345 234.363C179.67 248.761 161.673 258.728 142.292 263.712C162.227 308.012 207.082 337.638 256.92 337.638C326.416 337.638 382.899 281.155 382.899 211.936C382.899 198.368 380.6840000000001 185.079 376.53 172.342C367.587 144.825 408.663 133.403 416.677 159.052C419.446 167.358 421.661 175.941 423.046 184.524C442.4269999999999 177.048 456.5479999999999 158.221 456.5479999999999 136.0709999999999C456.5479999999999 107.2759999999999 433.0129999999999 83.7409999999999 403.9409999999999 83.7409999999999zM639.01 136.071C639.01 92.047 626.273 49.6849999999999 601.908 13.414C597.755 7.322 591.11 4 584.188 4C567.871 4 557.061 22.826 566.745 36.949C586.126 66.298 596.648 100.631 596.648 136.071S586.1270000000001 205.844 566.745 234.9160000000001C551.09 257.747 586.106 282.1560000000001 601.908 258.4500000000001C626.274 222.457 639.01 180.0940000000001 639.01 136.071zM568.13 136.071C568.13 104.506 558.9929999999999 74.05 541.273 47.746C537.12 41.655 530.475 38.61 523.553 38.61C506.352 38.61 496.531 57.5889999999999 506.11 71.5579999999999C519.123 90.6619999999999 525.768 112.8129999999999 525.768 136.0709999999999C525.768 159.0519999999999 519.123 181.4789999999999 506.11 200.5829999999999C490.349 223.5689999999999 525.118 247.6779999999999 541.273 224.1179999999999C558.9920000000001 198.0919999999999 568.13 167.6349999999999 568.13 136.0709999999999z" /> + <glyph glyph-name="mizuni" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 328.9 0 192C0 55 111 -56 248 -56S496 55 496 192C496 328.9 385 440 248 440zM168 88.1C136.6 77.5 109.2 60.8 88 39.9V312C88 334.1 105.9 352 128 352S168 334.1 168 312V88.1zM288 98C275.1 100 261.8 101.1 248.2 101.1C234.4 101.1 221 100 208 98V312C208 334.1 225.9 352 248 352S288 334.1 288 312V98zM408 40.3C386.8 61.1 359.4 77.7 328 88.3V312C328 334.1 345.9 352 368 352S408 334.1 408 312V40.3z" /> + <glyph glyph-name="modx" + unicode="" + horiz-adv-x="448" d=" M356 206.2L392.7 182.5V-32L259.7 51.8L356 206.2zM440 373H226.3L203.3 335.2L356.8 238.7L440 373zM351 230.2L55.2 416V201.5L101.2 172.5L351 230.2zM97 153.8L8 11H221.7L346.7 211.5L97 153.8z" /> + <glyph glyph-name="monero" + unicode="" + horiz-adv-x="496" d=" M352 64H460.4C417 -7.9 338.1 -56 248 -56S79 -7.9 35.6 64H144V191.8L248 87L352 192V64zM88 112V320L247.4 160.6L408 320V112H482.8C491.3 137.1 496 164 496 192C496 329 385 440 248 440S0 329 0 192C0 164 4.6 137.1 13.2 112H88z" /> + <glyph glyph-name="napster" + unicode="" + horiz-adv-x="496" d=" M298.3 74.4C284.1 60.8 267 50.3 247.9 43.9C228.9 50.3 211.7 60.8 197.6 74.4H298.3zM342.3 274C362.3 290.9 385.9000000000001 303.2 411.9 310.2V149C411.9 -70.4 83.9 -68.6 83.9 148.7V310.3C109.8 303.4 133.5 290.7000000000001 153.4 273.9C210.2 313.9 285.9 313.8 342.3 274zM133.5 332.5C197.9 392.5 297.8 392.6 362.4 332.7C355.3 329.2 348.5 325.4 341.8 321.2C283.1 351.7 212.6 351.6 153.9 321.1C147.5999999999999 325.1 140 329.3 133.5 332.5zM43.8 354.8V285.5C-14.6 249 -14.6 164.4 43.9 127.2C70.3 -117.9 425.6 -113.1 451.5 125.7L451.8 127.4C510.5 163.7 510.7 249.1 452 285.6V354.8C434.7 354.3 418 351.8 401.9 347.4C319.9 438.9 176.4 438.9 94.4 347.3C78.1 351.7 61.3 354.3 43.8 354.8zM259.2 96S295.2 96.3 320.5 97.5C330.7 98 341.6 101.5 346 104C372.3 119.1 371.4 143.2 372.2 151.4C292.7 152 272.3 155.3 259.2 96zM123.7 151.3C124.5 143.1 123.6 119 149.9 103.9C154.3 101.4 165.1 97.9 175.4 97.4C200.7 96.3 236.7 95.9 236.7 95.9C223.5 155.3 203 152.0000000000001 123.7 151.3zM292.8 27.9C289.6 33.2 285.9 35.2 285.9 35.2C261.1 27.9 233.7 28.3 210 35.2C210 35.2 207.1 33.7 203.6 28.6C200.8 24.4999999999999 199.9 18.9999999999999 199.9 18.9999999999999C229 1.3999999999999 267 1.3999999999999 296.1 18.9999999999999C296 19.1 295.8 22.9999999999999 292.8 27.8999999999999z" /> + <glyph glyph-name="nintendo-switch" + unicode="" + horiz-adv-x="448" d=" M95.9 414.5C51.3 406.5 15.4 373.5 4.1 330.1C0 314.4 -0.3 305.2 0.2 183.6C0.4 72 0.5 69.4 2.4 60.7C12.7 14.2 45.7 -18.9 92.7 -29.8C98.8 -31.2 106.6 -31.5 156.8 -31.7C208.7 -32.1 214.1 -32 215.5 -30.6C216.9 -29.2 217 -11.3 217 191.6C217 342.1 216.7 412.9000000000001 216.1 414.2000000000001C215.2 415.9000000000001 213.6 416 159.2 415.9000000000001C115 415.8 101.7 415.5 95.9 414.5zM179.8 191.9V4L142 4.5C107.2 4.9 103.5 5.1 96.5 6.8C66.6 14.5 44.5 37.5 38.2 67.5C36.2 76.9 36.2 307.6 38.1 316.8C43.7 342.9 61.8 364.5 86.1 374.2000000000001C98.3 379.1 104 379.7000000000001 143.7 379.8L179.6 379.9V191.9zM103.9 323.1C98.1 322 89.2 317.5 84.4 313.4C74.7 305 69.8 293 70.6 278.9C71 271.6 71.4 269.6 74.4 263.7C78.8 254.7 85.3 248.1 94.3 243.7C100.5 240.6 102.1 240.3 110.2 240C117.5 239.7 120.1 240 125 241.7C145.1 248.5 157.3 268 153.8 288.1C149.9 311.8 127.2 327.8 103.9 323.1zM262.1 415.4C261.7000000000001 415.1 261.5 314.6 261.5 191.9C261.5 -10.4 261.6 -30.9 263 -31.5C265.5 -32.4 337.5 -32.1 346.4 -31.1C384.1 -26.8 417.4 -3.9 435.4 30.1C437.7 34.4999999999999 440.8 41.8 442.4 46.3C448.2 63.6999999999999 448.1 59.1 448.1 192.4C448.1 298.8 447.9 314.7 446.6 321.4C437.4 369.7 400.5 406.2 352.1 414.5C345.6 415.6 335.6 415.8999999999999 303.3 415.8999999999999C280.9 416 262.4 415.7 262.1 415.3999999999999zM361.2000000000001 213.3C375.7000000000001 209.5 387.5000000000001 198.5 392.4000000000001 184.4C395.5000000000001 175.7 395.4000000000001 162.9 392.3 154.9C386.6 140.2 375.5 129.9 361.2 126.1C338 120.1 313.3 134.1 306.6 157.1C304.6 164.1 304.7 176 307 183.3C313.8999999999999 206 338 219.4 361.2 213.3z" /> + <glyph glyph-name="node-js" + unicode="" + horiz-adv-x="448" d=" M224 -60C217.3 -60 210.5 -58.2 204.6 -54.8L142.9 -18.3C133.7 -13.1 138.2 -11.3 141.2 -10.3C153.5 -6 156 -5.1 169.1 2.4C170.5 3.2 172.3 2.9 173.7 2L221.1 -26.1C222.8 -27.1 225.2 -27.1 226.8 -26.1L411.5 80.5C413.2 81.5 414.3 83.5 414.3 85.5V298.7C414.3 300.8 413.2 302.7 411.4000000000001 303.8L226.8 410.3C225.1 411.3 222.8 411.3 221.1 410.3L36.6 303.7C34.8 302.7 33.7 300.7 33.7 298.6V85.5C33.7 83.5 34.8 81.5 36.6 80.6L87.2 51.4C114.7 37.7 131.5 53.8 131.5 70.1V280.5C131.5 283.5 133.9 285.8 136.9 285.8H160.3C163.2 285.8 165.7 283.5 165.7 280.5V70C165.7 33.4 145.7 12.4 111 12.4C100.3 12.4 91.9 12.4 68.5 24L20.1 51.9C8.1 58.8 0.7 71.7 0.7 85.6V298.7C0.7 312.5 8.1 325.5 20.1 332.4L204.6 439C216.3 445.6 231.8 445.6 243.4 439L428.1 332.3C440.1 325.4 447.5 312.5 447.5 298.6V85.5C447.5 71.7 440.1 58.8 428.1 51.8L243.4 -54.8C237.5 -58.2 230.8 -60 224 -60zM373.1 150.1C373.1 190 346.1 200.6 289.4000000000001 208.1C232.0000000000001 215.7 226.2000000000001 219.6 226.2000000000001 233.0000000000001C226.2000000000001 244.1 231.1000000000001 258.9000000000001 273.6 258.9000000000001C311.5 258.9000000000001 325.5 250.7000000000001 331.3 225.1C331.8 222.7 334 220.9 336.5 220.9H360.5C362 220.9 363.4 221.5 364.4 222.6S365.9 225.2 365.8 226.7C362.1 270.8 332.8 291.3 273.6 291.3C220.9 291.3 189.5 269.1 189.5 231.8C189.5 191.4 220.8 180.2 271.3 175.2C331.8 169.3 336.5 160.4 336.5 148.5C336.5 127.9 319.8999999999999 119.1 281 119.1C232.1 119.1 221.4 131.4 217.8 155.7000000000001C217.4 158.3000000000001 215.2 160.2000000000001 212.5 160.2000000000001H188.5999999999999C185.5999999999999 160.2000000000001 183.2999999999999 157.8000000000001 183.2999999999999 154.9C183.2999999999999 123.8 200.1999999999999 86.7000000000001 281.0999999999999 86.7000000000001C339.4999999999999 86.8000000000001 373.0999999999999 109.9 373.0999999999999 150.1z" /> + <glyph glyph-name="node" + unicode="" + horiz-adv-x="640" d=" M316.3 -4C314.2 -4 312.1 -3.4 310.2 -2.4L291 9C288.1 10.6 289.5 11.2 290.5 11.5C294.3 12.8 295.1 13.1 299.2 15.5C299.6 15.7 300.2 15.6 300.6 15.4L315.4 6.6C315.9 6.3 316.7 6.3 317.2 6.6L375 40C375.5 40.3 375.9 40.9 375.9 41.6V108.3C375.9 109 375.6 109.6 375 109.9L317.2 143.2000000000001C316.7 143.5000000000001 316 143.5000000000001 315.4 143.2000000000001L257.6 109.9C257 109.6 256.7 108.9 256.7 108.3V41.6C256.7 41 257.1 40.4 257.6 40.1L273.4 31C282 26.7 287.3 31.8 287.3 36.8V102.7000000000001C287.3 103.6 288 104.4 289 104.4H296.3C297.2 104.4 298 103.7000000000001 298 102.7000000000001V36.8000000000001C298 25.3000000000001 291.8 18.8000000000001 280.8999999999999 18.8000000000001C277.5999999999999 18.8000000000001 274.8999999999999 18.8000000000001 267.5999999999999 22.4000000000001L252.3999999999999 31.1000000000001C248.7 33.3000000000001 246.3 37.3000000000001 246.3 41.6000000000001V108.3000000000001C246.3 112.6000000000001 248.6 116.7000000000001 252.3999999999999 118.8000000000001L310.2 152.2000000000001C313.8999999999999 154.3000000000001 318.7 154.3000000000001 322.3 152.2000000000001L380.1 118.8000000000001C383.8 116.6000000000001 386.2 112.6000000000001 386.2 108.3000000000001V41.6000000000001C386.2 37.3000000000001 383.9 33.2000000000001 380.1 31.1000000000001L322.3 -2.2999999999999C320.6 -3.3999999999999 318.5 -3.9999999999999 316.3 -3.9999999999999zM363 61.8C363 74.3 354.6 77.6 336.8 80C318.8 82.4 317 83.6 317 87.8C317 91.3 318.5 95.9 331.8 95.9C343.7 95.9 348.1 93.3 349.9000000000001 85.3C350.1 84.5 350.7000000000001 84 351.5000000000001 84H359.0000000000001C359.5000000000001 84 359.9000000000001 84.2 360.2000000000001 84.5C360.5000000000001 84.9 360.7000000000001 85.3 360.6 85.8C359.4000000000001 99.6 350.3 106 331.8 106C315.3 106 305.5 99 305.5 87.4C305.5 74.7 315.3 71.3 331.1 69.7C350 67.8 351.5 65.1 351.5 61.4C351.5 54.9 346.3 52.2 334.1 52.2C318.8 52.2 315.4000000000001 56 314.3 63.6C314.2 64.4 313.5 64.9999999999999 312.6 64.9999999999999H305.1C304.2000000000001 64.9999999999999 303.4000000000001 64.3 303.4000000000001 63.3C303.4000000000001 53.6 308.7000000000001 41.9999999999999 334.0000000000001 41.9999999999999C352.5000000000001 41.9999999999999 363.0000000000001 49.1999999999999 363.0000000000001 61.8zM417.5 111.9C417.5 105.8 412.5 100.8 406.4 100.8S395.3 105.8 395.3 111.9C395.3 118.2000000000001 400.5 123.0000000000001 406.4 123.0000000000001C412.4 123.1000000000001 417.5 118.2000000000001 417.5 111.9zM415.7 111.9C415.7 117.1 411.5 121.2000000000001 406.3 121.2000000000001C401.2 121.2000000000001 397 117.1 397 111.9C397 106.7000000000001 401.2 102.5000000000001 406.3 102.5000000000001C411.5 102.6000000000001 415.7 106.8000000000001 415.7 111.9zM411.2 105.7000000000001H408.6C408.5 106.3000000000001 408.1 109.5000000000001 408.1 109.6C407.9 110.3 407.7 110.7000000000001 406.8 110.7000000000001H404.6V105.7000000000001H402.2V118.2000000000001H406.5C408 118.2000000000001 410.9 118.2000000000001 410.9 114.9C410.9 112.6 409.4 112.1 408.5 111.8C410.2 111.7 410.3 110.6 410.6 109C410.7000000000001 108 410.9000000000001 106.3 411.2000000000001 105.7zM408.4 114.5000000000001C408.4 116.2000000000001 407.2 116.2000000000001 406.6 116.2000000000001H404.6V112.7000000000001H406.5C408.1 112.7000000000001 408.3999999999999 113.8000000000001 408.3999999999999 114.5000000000001zM137.3 257C137.3 259.7 135.9 262.1 133.6 263.4L72.3 298.7C71.3 299.3 70.1 299.6 68.9 299.7H68.3C67.1 299.7 66 299.3 64.9 298.7L3.7 263.4C1.4 262.1 0 259.6 0 257L0.1 162C0.1 160.7 0.8 159.5 1.9 158.8C3 158.1 4.4 158.1 5.6 158.8L42 179.7C44.3 181.1 45.7 183.5 45.7 186.1V230.5C45.7 233.1 47.1 235.6 49.4 236.9L64.9 245.8C66.1 246.5 67.3 246.8 68.6 246.8C69.9 246.8 71.2 246.5 72.3 245.8L87.8 236.9C90.1 235.6 91.5 233.1 91.5 230.5V186.1C91.5 183.5 92.9 181 95.2 179.7L131.6 158.8C132.7 158.1 134.2 158.1 135.3 158.8C136.4 159.4 137.1 160.7 137.1 162L137.3 257zM472.5 360.7V184.3C472.5 181.7 471.1 179.2 468.8 177.9L407.5 142.5000000000001C405.2 141.2000000000001 402.4 141.2000000000001 400.1 142.5000000000001L338.8 177.9C336.5 179.2000000000001 335.1 181.7000000000001 335.1 184.3V255.1C335.1 257.7000000000001 336.5 260.2000000000001 338.8 261.5L400.1 296.9000000000001C402.4000000000001 298.2000000000001 405.2000000000001 298.2000000000001 407.5 296.9000000000001L422.8 288.1C424.5 287.1 426.7 288.4000000000001 426.7 290.3V384.3C426.7 387.1 429.7 388.9000000000001 432.2 387.5L468.7 367.1C471 365.9000000000001 472.5 363.4000000000001 472.5 360.7000000000001zM426.5 231.8C426.5 232.5 426.1 233.1 425.6 233.4L404.6 245.6C404 245.9 403.3 245.9 402.7000000000001 245.6L381.7000000000001 233.4C381.1 233.1 380.8000000000001 232.5 380.8000000000001 231.8V207.5C380.8000000000001 206.8 381.2000000000001 206.2 381.7000000000001 205.9L402.7000000000001 193.8C403.3000000000001 193.5 404.0000000000001 193.5 404.5000000000001 193.8L425.5000000000001 205.9C426.1000000000001 206.2 426.4000000000001 206.8 426.4000000000001 207.5V231.8zM636.3 232.5C638.5999999999999 233.8 640 236.3 640 238.9V256C640 258.6 638.6 261.1 636.3 262.4L575.4 297.8C573.1 299.1 570.3 299.1 568 297.8L506.7 262.4C504.4 261.1 503 258.6 503 256V185.2C503 182.5 504.4 180.1 506.7 178.8L567.6 144.1C569.8000000000001 142.8 572.6 142.8 574.9 144.1L611.6999999999999 164.6C614.1999999999999 166 614.1999999999999 169.6 611.6999999999999 171L550 206.4C548.8 207.1 548.1 208.3 548.1 209.6V231.8C548.1 233.1 548.8000000000001 234.3 550 235L569.2 246.1C570.3000000000001 246.8 571.8000000000001 246.8 572.9000000000001 246.1L592.1000000000001 235C593.2000000000002 234.3 594.0000000000001 233.1 594.0000000000001 231.8V214.4C594.0000000000001 211.6 597.1000000000001 209.8 599.6000000000001 211.2L636.3000000000002 232.5zM559 229C558.6 228.7 558.3 228.3 558.3 227.8V214.2C558.3 213.7 558.5999999999999 213.2 559 213L570.8 206.2C571.1999999999999 205.9 571.8 205.9 572.1999999999999 206.2L584 213C584.4 213.3 584.7 213.7 584.7 214.2V227.8C584.7 228.3 584.4000000000001 228.8 584 229L572.2 235.8C571.8000000000001 236.1 571.2 236.1 570.8000000000001 235.8L559 229zM304.8 185.5V255.9C304.8 258.5 303.2 261 300.9000000000001 262.3L239.8000000000001 297.5C237.7000000000001 298.7 234.8000000000001 298.9 232.4000000000001 297.5L171.3000000000001 262.3C169 261 167.4 258.6 167.4 255.9V185.5C167.4 182.7 169.3000000000001 180.3 171.4 179.1L232.6 143.9C235.0000000000001 142.5000000000001 237.8 142.6 240.0000000000001 143.9L301 179.1C302.8 180.1 304.1 181.8 304.6 183.8C304.7000000000001 184.3 304.8 184.9 304.8 185.5zM230.5 310.4L229.7 309.9H230.8L230.5 310.4zM306.7 180.2000000000001L306.3 180.9V180.0000000000001L306.7 180.2000000000001z" /> + <glyph glyph-name="npm" + unicode="" + horiz-adv-x="576" d=" M288 160H256V224H288V160zM576 288V96H288V64H160V96H0V288H576zM160 256H32V128H96V224H128V128H160V256zM320 256H192V96H256V128H320V256zM544 256H352V128H416V224H448V128H480V224H512V128H544V256z" /> + <glyph glyph-name="ns8" + unicode="" + horiz-adv-x="640" d=" M187.1 288.1L152.9 174.4L98.4 288.1H49L0 128H44.9L76 234.5L126.6 128H183.5L232 288.1H187.1zM639.6 289C636.7 307 615.7 317.1 597.5 320.3C552.9 328.1 495.6 304 509 261.5V261.4C465.2 252.7 434.7 234.6 414.8 213.2C411.8 223 401.2 229.8 380.8 229.8H293.2000000000001C283.9000000000001 229.8 280.3000000000001 232.1 281.7000000000001 237.2C283.3000000000001 242.7 283.6 244 285.4000000000001 249.4C287.5000000000001 255.8 293.2000000000001 256.5 298.7000000000001 256.5H432.2000000000001L441.9000000000001 288C302.2000000000001 288 297.4000000000001 288.5 281.8000000000001 286.8C269.5000000000001 285.5 258.3000000000001 282 251.2000000000001 271.8C244.4000000000001 261.9 236.8000000000001 236.2 233.6000000000001 224.7C228.2000000000001 205.3 233.0000000000001 196.1 266.4000000000001 196.1H353.7000000000001C361.5000000000001 196.1 362.5000000000001 193.4 361.4000000000001 189.5C360.3000000000001 185.1 358.6000000000001 179.5 356.9000000000001 174.9C355.3000000000001 170.7 352.2000000000001 167.5 343.1000000000001 167.5H216.3L204.7 128C344.6 128 350 128.6 365.6 130.3C372.2000000000001 131 378.6 132.4 384.1 135.2C384.3 131.5 384.6 127.9 385.3 124.4C390.7 93.9 412.7 72.1 442.1 64.9C490.7 53 550.8000000000001 81.7 577.2 132.9C595.9000000000001 169.1 591.3000000000001 209.1 573.8000000000001 238.4H573.9000000000001C603.5000000000001 244.3 644.2 260.4 639.6000000000001 289zM530.7 184.3C524.8000000000001 154.8 494.1 136.5 469.1 140.4C438.2000000000001 145.2000000000001 430.6 179.9 455 205.2000000000001C471.2 222.0000000000001 500.2 229.2000000000001 523.5 232.1000000000001C530.2 218.0000000000001 533.8 200.1000000000001 530.7 184.3000000000001zM552.5 267.4C548.3 273.4 542.7 285.9 550 293.7000000000001C556.7 300.9 570.9 303.8 581.8 301.4C597.0999999999999 298 601.5 285.5 586.6999999999999 277C575.9999999999999 270.9 563.0999999999999 268.9 552.4999999999999 267.4z" /> + <glyph glyph-name="nutritionix" + unicode="" + horiz-adv-x="400" d=" M88 439.9S221.4 448.1 209 335.5C209 335.5 228.1 410.4 312 376.1C312 376.1 294.3 302.1 224 320.1C224 320.1 238.6 374.7 290.1 376.7C290.1 376.7 250.2 387 208 327.9C208 327.9 188.2 422.4 114.4 427.6C114.4 427.6 189.6 408.2 192 320.1C192 320 85.6 313.1 88 439.9zM400 124.3C400 75.8 390.3 28.9999999999999 368 -8.0000000000001C325.8 -38.9 263 -56.0000000000001 200 -56.0000000000001C137.1 -56.0000000000001 74.2 -38.9 32 -8.0000000000001C9.7 29 0 75.8 0 124.3C0 172.7 17.7 219 40 256C82.2 286.9 137.1 304.6 200 304.6C263 304.6 317.8 287 360 256C382.3 219 400 172.7 400 124.3zM120 20C120 35.5 107.5 48 92 48S64 35.5 64 20S76.5 -8 92 -8S120 4.5 120 20zM120 86.2C120 101.7 107.5 114.2 92 114.2S64 101.7 64 86.2S76.5 58.2 92 58.2S120 70.7 120 86.2zM120 152.4C120 167.9 107.5 180.4 92 180.4S64 167.9 64 152.4S76.5 124.4 92 124.4S120 136.9 120 152.4zM192 20C192 35.5 179.5 48 164 48S136 35.5 136 20S148.5 -8 164 -8S192 4.5 192 20zM192 86.2C192 101.7 179.5 114.2 164 114.2S136 101.7 136 86.2S148.5 58.2 164 58.2S192 70.7 192 86.2zM192 152.4C192 167.9 179.5 180.4 164 180.4S136 167.9 136 152.4S148.5 124.4 164 124.4S192 136.9 192 152.4zM264 20C264 35.5 251.5 48 236 48S208 35.5 208 20S220.5 -8 236 -8S264 4.5 264 20zM264 86.2C264 101.7 251.5 114.2 236 114.2S208 101.7 208 86.2S220.5 58.2 236 58.2S264 70.7 264 86.2zM264 152.4C264 167.9 251.5 180.4 236 180.4S208 167.9 208 152.4S220.5 124.4 236 124.4S264 136.9 264 152.4zM336 20C336 35.5 323.5 48 308 48S280 35.5 280 20S292.5 -8 308 -8S336 4.5 336 20zM336 86.2C336 101.7 323.5 114.2 308 114.2S280 101.7 280 86.2S292.5 58.2 308 58.2S336 70.7 336 86.2zM336 152.4C336 167.9 323.5 180.4 308 180.4S280 167.9 280 152.4S292.5 124.4 308 124.4S336 136.9 336 152.4zM360 192C355.2 214.3 352.6 228.9 344 248C305.2 267.9 253.5 280 200 280S94.8 267.9 56 248C47.2 228.5 44.8 214.1 40 192C82.2 199.9 138.7 206.8 200 206.8S317.8 199.9 360 192z" /> + <glyph glyph-name="odnoklassniki-square" + unicode="" + horiz-adv-x="448" d=" M184.2 270.9C184.2 293 202.1 310.9 224 310.9S263.8 293 263.8 270.9C263.8 248.9 245.9 231.1 224 231.1S184.2 249.0000000000001 184.2 270.9000000000001zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM142.9 270.9C142.9 226.3 179.3 190 224 190S305.1 226.2 305.1 270.9C305.1 315.7 268.7 352 224 352S142.9 315.8 142.9 270.9zM317.4 180.2C312.8 189.3 300.1 197 283.3 183.8C283.3 183.8 260.6 165.8 224 165.8S164.6999999999999 183.8 164.6999999999999 183.8C147.8999999999999 197 135.1999999999999 189.3 130.5999999999999 180.2C122.6999999999999 164.1 131.6999999999999 156.5 152 143.2C169.3 132.1 193.1999999999999 128 208.5999999999999 126.4L195.6999999999999 113.5C177.5 95.5 160.1999999999999 78 148 65.8C130.4 48.2 158.6999999999999 20 176.4 37.2L224.1 85.1C242.3 66.9 259.8 49.4 271.8 37.2C289.4 20 317.8 47.9 300.4 65.8L252.7 113.5L239.7 126.4C255.2 128 278.8 132.3 295.9 143.2C316.3 156.5 325.2 164.2 317.4 180.2z" /> + <glyph glyph-name="odnoklassniki" + unicode="" + horiz-adv-x="320" d=" M275.1 114C247.7 96.6 210 89.7 185.1 87.1L206 66.5L282.3 -9.8C310.2 -38.4 264.8 -83.1 236.6 -55.5C217.5 -36.1 189.5 -8.1 160.3 21.1L84 -55.4C55.8 -82.9 10.4 -37.8 38.6 -9.7C58 9.7 85.7 37.7 114.9 66.6L135.5 87.2000000000001C110.9 89.8000000000001 72.6 96.3000000000001 44.9 114.1C12.3 135.1 -2 147.4 10.6 173.1C18 187.7000000000001 38.3 200 65.2 178.8C65.2 178.8 101.5 149.9 160.1 149.9S255.0000000000001 178.8 255.0000000000001 178.8C281.9000000000001 199.9 302.1 187.7 309.6 173.1C322 147.4 307.7000000000001 135.1 275.1 114zM30.3 318.3C30.3 390 88.6 448 160 448S289.7 390 289.7 318.3C289.7 246.9 231.4 188.9 160 188.9S30.3 246.9 30.3 318.3zM96.3 318.3C96.3 283.2000000000001 124.9 254.6 160 254.6S223.7 283.2000000000001 223.7 318.3C223.7 353.7000000000001 195.1 382.3 160 382.3S96.3 353.7000000000001 96.3 318.3z" /> + <glyph glyph-name="old-republic" + unicode="" + horiz-adv-x="496" d=" M235.76 437.77C243.26 438.08 250.76 438.05 258.26 437.86C261.87 437.7200000000001 265.46 437.46 269.05 437.13C273.9700000000001 436.86 278.8400000000001 436.1 283.7200000000001 435.51C286.6500000000001 435.08 289.55 434.53 292.4700000000001 434.05C300.37 432.72 308.1400000000001 430.77 315.86 428.65C328.1 425.18 340.05 420.73 351.62 415.44C378.18 403.2 402.56 386.23 423.25 365.56C443.28 345.4700000000001 459.97 322.01 472.14 296.37C473.27 293.78 474.58 291.27 475.61 288.63C478.42 282.2 481 275.66 483.19 269C487.33 256.67 490.53 244.01 492.61 231.17C493.18 228.0300000000001 493.65 224.87 494.01 221.7C494.56 217.87 494.95 214.01 495.19 210.14C496.02 201.8 496.03 193.41 495.96 185.04C495.89 180.07 495.7 175.1 495.21 170.15C494.97 166.7700000000001 494.7 163.3900000000001 494.23 160.03C493.84 157.31 493.6 154.5700000000001 493.1199999999999 151.86C492.22 146.71 491.42 141.55 490.2499999999999 136.45C486.1499999999999 117.95 479.9499999999999 99.9 471.74 82.82C455.97 49.99 432.91 20.65 404.62 -2.3A246.503 246.503 0 0 0 347.7099999999999 -37.16C341.5 -39.84 335.25 -42.41 328.8399999999999 -44.57C325.33 -45.7300000000001 321.83 -46.95 318.2699999999999 -47.96C311.6499999999999 -49.84 304.9799999999999 -51.6 298.2299999999999 -52.96C293.5699999999999 -53.8700000000001 288.89 -54.6900000000001 284.2 -55.4400000000001C278.95 -56.1000000000001 273.7 -56.88 268.4099999999999 -57.1800000000001C261.7199999999999 -57.8400000000001 254.9999999999999 -58.02 248.2899999999999 -57.9900000000001C241.4699999999999 -58.02 234.6399999999999 -57.8700000000001 227.8399999999999 -57.2C224.5499999999999 -56.97 221.2699999999999 -56.7 218.0099999999999 -56.2500000000001C215.2899999999999 -55.8600000000001 212.5499999999999 -55.6200000000001 209.8399999999999 -55.14C205.7199999999999 -54.42 201.5899999999999 -53.77 197.4899999999999 -52.92C193.2399999999999 -51.98 188.9999999999999 -51.03 184.7999999999999 -49.9C176.1699999999999 -47.73 167.7199999999999 -44.89 159.3899999999999 -41.77C148.8999999999999 -37.65 138.5999999999999 -33.02 128.75 -27.52C126.61 -26.3700000000001 124.47 -25.23 122.4 -23.95C111.18 -17.3700000000001 100.54 -9.85 90.48 -1.6100000000001C55.8 26.8 29.07 64.8199999999999 14.13 107.0899999999999C11.04 115.8299999999999 8.42 124.7399999999999 6.33 133.7699999999999C4.85 139.93 3.81 146.19 2.75 152.43C2.35 154.78 2.14 157.16 1.8 159.5199999999999C1.2 163.4799999999999 1.05 167.4799999999999 0.63 171.4599999999999C-0.17 180.93 -0.08 190.4499999999999 0.12 199.9499999999999C0.26 203.4599999999999 0.46 206.9599999999999 0.82 210.4599999999999C1.13 213.6299999999999 1.28 216.8299999999999 1.74 219.9799999999999C2.15 222.7899999999999 2.39 225.63 2.9 228.42C3.6 232.36 4.2 236.32 5.02 240.2399999999999C8.45 256.76 13.49 272.9699999999999 20.28 288.42C21.43 291.3399999999999 22.87 294.14 24.14 297.01C32.19 313.7199999999999 42.04 329.57 53.63 344.07C73.63 369.45 98.73 390.75 126.9 406.54C134.4 410.69 142.06 414.5899999999999 149.97 417.9099999999999C165.7899999999999 424.7899999999999 182.38 429.86 199.28 433.2899999999999C202.7899999999999 433.9599999999999 206.3199999999999 434.5299999999999 209.84 435.14C212.46 435.61 215.12 435.8399999999999 217.75 436.2199999999999C221.28 436.75 224.8499999999999 436.8999999999999 228.4 437.26C230.86 437.5 233.31 437.62 235.76 437.7699999999999M244.4 413.36C235.17 413.26 225.97 412.37 216.83 411.13C209.53 410.05 202.3 408.5299999999999 195.12 406.83C181.21 403.33 167.64 398.49 154.66 392.41C144.2 387.42 134.07 381.7099999999999 124.48 375.19C120.3 372.2699999999999 116.08 369.39 112.14 366.16C107.06 362.19 102.16 357.99 97.46 353.57C94.95 351.33 92.65 348.87 90.24 346.51C62.02 317.7199999999999 41.8 281.12 32.74 241.82C30.7 233.38 29.2 224.7999999999999 28.3 216.1699999999999C27.2 207.2799999999999 26.86 198.3199999999999 26.89 189.37C27 182.23 27.27 175.09 28.11 168C28.73 160.88 29.98 153.8399999999999 31.31 146.8199999999999C32.3799999999999 142.17 33.3399999999999 137.5 34.64 132.9099999999999C40.93 109.5299999999999 51.14 87.2099999999999 64.71 67.1599999999999C73.35 54.1799999999999 83.49 42.2299999999999 94.69 31.3899999999999C110.97 15.5699999999999 129.74 2.3499999999999 150.03 -7.83C157.31 -11.35 164.69 -14.7 172.3 -17.46C177.34 -19.22 182.36 -21.03 187.52 -22.4400000000001C198.78 -25.6700000000001 210.29 -28.0400000000001 221.91 -29.5000000000001C224.82 -29.7900000000001 227.72 -30.1100000000001 230.63 -30.4C244.45 -31.48 258.37 -31.4 272.17 -29.97C276.62 -29.37 281.09 -28.98 285.52 -28.1900000000001C289.15 -27.52 292.8 -26.9400000000001 296.39 -26.09C300.52 -25.11 304.67 -24.18 308.75 -23.02C335.25 -15.6800000000001 360.33 -3.3100000000001 382.33 13.18C398.11 24.9999999999999 412.29 38.9399999999999 424.45 54.4599999999999C427.71 58.4799999999999 430.62 62.7699999999999 433.58 67.0099999999999C436.97 72.0699999999999 440.16 77.2599999999999 443.18 82.55C445.58 86.99 447.92 91.46 450.13 95.9999999999999C455.82 108.05 460.41 120.62 463.88 133.49C466.47 143.5 468.63 153.65 469.78 163.94C471.55 177.41 471.72 191.04 471.07 204.59C470.78 208.4799999999999 470.4 212.36 470.07 216.25C467.84 235.33 463.28 254.16 456.25 272.05C450.3 287.18 442.7200000000001 301.68 433.64 315.18C420.95 333.98 405.4 350.86 387.67 365.01C362.62 385.01 333.2 399.56 302.02 407.0899999999999C294.24 409.0199999999999 286.33 410.43 278.39 411.54C274.48 412.13 270.54 412.36 266.62 412.78C259.23 413.35 251.81 413.5 244.4 413.36zM139.26 364.4700000000001C152.56 373.36 167.34 379.85 182.56 384.65C179.39 382.88 176.12 381.27 173.03 379.36C161.82 372.68 151.51 364.46 142.65 354.87C135.85 347.44 129.89 339.14 125.64 329.98C122.35 323.12 120 315.79 118.78 308.27C117.85 303.42 117.48 298.4600000000001 117.61 293.52C117.74 279.86 122.05 266.44 128.9 254.7C134.82 244.48 142.53 235.37 151.26 227.4400000000001C156.11 223.08 161.5 219.35 166.21 214.84C168.47 212.65 170.7 210.4200000000001 172.64 207.93C175.26 204.62 177.53 200.94 178.63 196.8300000000001C179.53 193.81 179.29 190.6300000000001 179.32 187.5200000000001C179.34 183.42 179.28 179.3200000000001 179.35 175.22C179.49 171.68 179.33 168.1300000000001 179.46 164.59C179.54 162.21 179.48 159.8300000000001 179.51 157.4500000000001C179.67 151.6800000000001 179.57 145.9200000000001 179.66 140.15C179.7700000000001 137.24 179.68 134.3300000000001 179.79 131.41C179.82 129.78 179.92 128.1300000000001 179.76 126.5C178.85 126.38 177.94 126.32 177.03 126.34C166.04 126.34 155.15 128.97 145.0800000000001 133.27C139.0800000000001 135.97 133.2700000000001 139.16 127.9900000000001 143.1C122.2400000000001 147.29 116.9 152.06 112.2000000000001 157.41C105.6700000000001 164.65 100.22 172.8 95.58 181.36C94.5100000000001 183.3899999999999 93.3400000000001 185.38 92.4 187.48C91.24 190.12 89.78 192.62 88.73 195.3C84.68 204.98 82.16 215.24 80.65 225.61C80.16 230.05 79.56 234.49 79.45 238.96C78.75 254.69 80.29 270.51 84.12 285.78C86.24 293.93 88.89 301.9599999999999 92.43 309.61C98.75 323.81 107.77 336.79 118.73 347.8C125.01 354 131.8600000000001 359.64 139.2600000000001 364.47zM314.63 384.5900000000001C317.37 383.85 320.04 382.85 322.72 381.91C329.08 379.58 335.4 377.07 341.43 373.95C354.54 367.51 366.74 359.14 377.25 348.98C387.45 339.03 395.99 327.38 402.39 314.64C403.6699999999999 311.89 405.0299999999999 309.18 406.2 306.38C412.51 291.28 416.2 275.12 417.43 258.81C417.84 254.27 417.87 249.72 417.88 245.17C417.95 233.5300000000001 416.39 221.92 413.58 210.64C411.6099999999999 203.37 409.2299999999999 196.15 405.7199999999999 189.46C402.5399999999999 182.8200000000001 399.0399999999999 176.3 394.88 170.22C387.94 159.75 379.2799999999999 150.35 369.06 143C358.58 135.36 346.42 129.98 333.66 127.62C330.15 126.93 326.58 126.54 323 126.41C321.1499999999999 126.35 319.2799999999999 126.25 317.44 126.5100000000001C317.16 128.66 317.44 130.8200000000001 317.43 132.97C317.4 136.7000000000001 317.57 140.42 317.53 144.1400000000001C317.72 151.16 317.55 158.1900000000001 317.74 165.21C317.7699999999999 167.59 317.71 169.97 317.7699999999999 172.35C317.94 177.42 317.7299999999999 182.49 317.9099999999999 187.56C318.01 190.55 317.6699999999999 193.6 318.4199999999999 196.52C319.08 199.02 320.1999999999999 201.38 321.5099999999999 203.6C325.9699999999999 210.91 332.5699999999999 216.56 339.1899999999999 221.86C344.5699999999999 226.04 349.6599999999999 230.63 354.2099999999999 235.7C361.8899999999999 244.07 368.3799999999999 253.58 372.9899999999999 263.9700000000001C375.4899999999999 269.9000000000001 377.5099999999999 276.0700000000001 378.5399999999999 282.4300000000001C379.3999999999999 286.8000000000001 379.5999999999999 291.2600000000001 379.5499999999999 295.7000000000001C379.5299999999999 303.5500000000001 378.1499999999999 311.35 375.9099999999999 318.8700000000001C374.1599999999999 324.6000000000001 371.64 330.0500000000001 368.82 335.3200000000001C364.95 342.2500000000001 360.17 348.6300000000001 354.86 354.5200000000001C344.92 365.3700000000001 333.11 374.4600000000001 320.26 381.6200000000001C318.4099999999999 382.6400000000001 316.42 383.4400000000001 314.63 384.5900000000001zM213.83 326.14C214.81 327.32 215.82 328.4700000000001 216.95 329.52C216.34 328.59 215.68 327.71 215 326.84C211.9 322.96 209.46 318.53 207.97 313.78C207.1 310.51 206.29 307.18 206.24 303.78C206.17 301.26 206.16 298.7100000000001 206.56 296.2100000000001C207.69 288.5800000000001 210.89 281.36 215.33 275.0900000000001C217.33 272.39 219.58 269.82 222.25 267.76C223.87 266.49 225.78 265.67 227.59 264.71C230.7 263.03 233.91 261.48 236.66 259.23C239.33 257.14 241.21 253.9 241.06 250.44C241.05 176.77 241.06 103.1 241.05 29.42C241.05 28.0699999999999 240.97 26.72 241.09 25.3799999999999C241.22 23.8999999999999 241.91 22.55 242.56 21.23C243.42 19.5699999999999 244.34 17.89 245.74 16.61C246.59 15.84 247.71 15.21 248.89 15.3699999999999C250.39 15.5699999999999 251.55 16.72 252.34 17.9399999999999C253.3 19.4499999999999 254.02 21.1 254.62 22.79C255.38 24.92 255.06 27.21 255.16 29.42C255.3 33.4499999999999 255.14 37.48 255.3 41.5099999999999C255.33 47.3999999999999 255.33 53.2799999999999 255.36 59.17C255.5 62.79 255.39 66.41 255.47 70.03C255.62 74.06 255.45 78.09 255.61 82.12C255.64 88.11 255.64 94.1 255.68 100.0899999999999C255.82 103.7099999999999 255.7 107.3299999999999 255.79 110.9499999999999C255.93 114.88 255.77 118.81 255.93 122.7299999999999C255.96 128.7199999999999 255.96 134.7099999999999 255.99 140.6999999999999C256.15 144.6399999999999 255.98 148.5799999999999 256.18 152.5199999999999C256.4700000000001 151.0799999999999 256.31 149.5999999999999 256.4000000000001 148.1399999999999C256.5900000000001 144.5299999999999 256.8200000000001 140.9099999999999 257.1600000000001 137.3C257.48 133.86 257.6 130.41 258.0200000000001 126.98C258.3900000000001 123.88 258.5300000000001 120.7599999999999 258.9700000000001 117.67C259.54 113.58 259.8400000000001 109.46 260.5100000000001 105.3799999999999C261.9700000000001 96.3399999999999 263.3400000000001 87.2699999999999 265.6 78.3899999999999C266.73 73.5699999999999 268 68.7799999999999 269.6 64.0899999999999C272.1400000000001 56.1899999999999 275.3200000000001 48.4199999999999 279.9100000000001 41.4699999999999C281.6400000000001 38.8299999999999 283.7800000000001 36.4899999999999 286.0100000000001 34.2599999999999C286.2800000000001 34.0099999999999 286.5600000000001 33.7499999999999 286.8900000000001 33.55C287.4900000000001 33.3 288.2000000000001 33.62 288.5900000000001 34.12C289.3 34.9999999999999 289.7600000000001 36.0599999999999 290.29 37.05C294.3400000000001 44.85 298.4700000000001 52.61 302.63 60.36C303.33 61.67 304.07 62.98 305.19 63.97C306.94 65.54 309.03 66.66 311.17 67.6C314.05 68.82 317.07 69.79 320.2 70.02C326.78 70.64 333.31 69.27 339.76 68.17C343.45 67.59 347.16 66.9999999999999 350.89 66.7599999999999C354.63 66.6599999999999 358.37 66.7099999999999 362.1 67.0399999999999C370.65 67.9599999999999 379.09 69.9999999999999 387.04 73.2899999999999C392.34 75.5299999999999 397.5 78.1199999999999 402.35 81.2199999999999C413.81 88.4299999999999 423.81 97.7899999999999 432.39 108.2299999999999C433.56 109.6499999999999 434.64 111.1299999999999 435.85 112.5099999999999C434.65 109.2699999999999 433.18 106.1399999999999 431.69 103.0299999999999C430.44 100.1299999999999 428.85 97.4199999999999 427.42 94.6099999999998C422.26 84.9799999999999 416.4 75.6999999999998 409.67 67.0899999999999C405.64 61.8799999999999 401.14 57.0399999999999 396.34 52.5199999999999C389.7 46.4699999999999 382.27 41.1499999999999 373.91 37.7599999999999C365.7 34.3899999999999 356.6 33.1299999999999 347.82 34.4699999999999C344.26 35.0499999999998 340.81 36.1599999999999 337.41 37.3499999999999C334.62 38.3199999999999 332.02 39.7299999999999 329.38 41.0399999999999C325.95 42.7499999999998 322.74 44.8499999999999 319.67 47.1199999999998C322.38 44.0599999999998 325.36 41.2599999999998 328.37 38.5099999999998C332.64 34.7499999999998 337.11 31.1999999999998 342 28.2799999999998C345.98 25.8299999999998 350.29 23.8799999999998 354.84 22.7699999999998C356.3 22.3999999999998 357.8 22.3099999999998 359.29 22.1699999999998C358.04 21.0699999999998 356.66 20.1299999999998 355.3 19.1899999999998C345.69 12.6499999999998 335.29 7.3299999999998 324.61 2.7599999999998C303.75 -5.9400000000002 281.44 -11.2100000000003 258.87 -12.5800000000002C254.21 -12.8200000000002 249.55 -12.9400000000002 244.89 -12.9400000000002C239.91 -12.8300000000002 234.92 -12.8100000000002 229.97 -12.2900000000002C218.77 -11.5300000000003 207.68 -9.5600000000002 196.8 -6.8600000000002C186.45 -4.1500000000003 176.25 -0.7400000000002 166.5 3.6899999999998C157.7899999999999 7.5499999999998 149.38 12.1099999999998 141.5099999999999 17.4799999999998C139.6799999999999 18.7899999999998 137.7699999999999 20.0099999999998 136.1399999999999 21.5599999999998C142.7399999999999 22.7499999999998 149.1699999999999 24.9499999999998 155.13 28.0399999999998C160.87 30.8999999999998 166.12 34.6999999999998 170.7599999999999 39.1099999999998C173 41.2999999999998 175.0499999999999 43.6999999999998 176.9499999999999 46.1999999999998C173.5199999999999 44.0699999999998 170.0199999999999 42.0499999999998 166.3299999999999 40.4199999999998C161.9199999999999 38.2599999999998 157.2599999999999 36.6499999999998 152.5199999999999 35.3999999999998C146.7899999999999 33.8799999999998 140.7799999999999 33.6699999999998 134.9099999999999 34.2599999999998C126.7799999999999 35.2099999999998 119.0499999999999 38.5299999999998 112.3999999999999 43.2399999999998C108.0799999999999 46.1799999999998 104.1799999999999 49.6699999999998 100.4399999999999 53.2999999999998C90.5099999999999 63.4599999999999 82.2399999999999 75.1099999999998 74.7799999999999 87.1599999999999C70.8399999999999 93.4299999999998 67.2499999999999 99.9099999999999 63.6599999999999 106.3799999999999C62.6099999999999 108.4199999999999 61.5099999999999 110.4299999999999 60.4799999999999 112.4799999999999C63.3299999999999 109.5599999999999 66.0499999999999 106.5099999999999 68.9099999999999 103.5999999999999C77.8999999999999 94.6299999999999 87.4699999999999 86.1599999999999 98.0699999999999 79.1199999999999C105.6199999999999 74.2199999999999 113.7399999999999 69.8899999999999 122.6299999999999 68.0899999999999C125.7399999999999 67.3599999999999 128.9499999999999 67.6199999999999 132.0999999999999 67.2799999999999C134.8699999999999 66.9999999999999 137.6599999999999 67.0799999999999 140.4399999999999 66.9799999999999C145.4899999999999 66.9199999999999 150.5499999999999 66.9399999999999 155.5999999999999 67.1399999999999C159.2499999999999 67.3 162.8699999999999 67.8 166.4899999999999 68.2299999999999C168.5599999999999 68.4799999999999 170.5999999999999 68.9399999999999 172.6299999999999 69.4299999999999C176.5099999999999 70.3799999999999 180.7399999999999 70.3899999999999 184.4599999999999 68.8199999999999C189.2199999999999 66.9699999999999 192.8999999999999 63.1799999999999 195.8399999999999 59.1099999999999C197.9999999999999 56.0899999999999 199.8999999999999 52.8899999999999 201.4999999999999 49.5299999999999C202.6599999999999 47.0999999999999 203.9599999999999 44.7399999999999 205.0499999999999 42.2699999999999C206.0499999999999 40.0299999999999 207.1999999999999 37.8499999999999 208.4699999999999 35.7499999999999C209.1399999999999 34.73 209.8699999999999 33.6 211.0899999999999 33.1999999999999C212.1499999999999 33.9499999999999 212.7999999999999 35.11 213.3699999999999 36.2299999999999C215.4699999999999 40.3899999999999 216.7899999999999 44.8799999999999 218.2599999999999 49.2799999999999C220.2799999999999 55.8699999999999 222.0399999999999 62.5499999999999 223.4499999999999 69.2999999999999C225.6599999999999 78.5499999999999 226.6999999999999 88.0199999999999 227.9899999999999 97.4299999999999C228.5499999999999 101.4099999999999 228.8199999999999 105.4199999999999 229.2999999999999 109.3999999999999C230.1699999999999 120.0399999999999 231.1999999999999 130.6699999999999 231.5399999999999 141.3399999999999C231.6199999999999 143.1999999999999 231.7799999999999 145.0499999999999 231.7899999999999 146.9099999999999C231.7999999999999 151.2599999999999 232.0399999999999 155.5999999999999 232.0099999999999 159.9399999999999C231.9999999999999 162.3199999999999 231.9999999999999 164.6999999999999 232.0099999999999 167.0699999999999C232.0599999999999 172.1399999999999 231.8099999999999 177.2099999999999 231.7899999999999 182.2799999999999C231.5899999999999 188.8899999999999 231.0799999999999 195.4799999999999 230.4999999999999 202.0599999999999C229.7699999999999 207.9399999999999 228.9499999999999 213.8399999999999 227.3799999999999 219.5699999999999C225.3299999999999 227.3199999999999 221.7899999999999 234.5999999999999 217.5799999999999 241.3899999999999C214.4199999999999 246.4599999999999 210.7899999999999 251.2699999999999 206.4899999999999 255.4199999999999C202.6099999999999 259.2799999999999 197.9099999999999 262.4999999999999 192.5499999999999 263.8699999999999C191.0499999999999 264.2799999999999 189.4899999999999 264.3199999999998 187.9599999999999 264.5099999999998C188.0299999999999 267.4999999999999 188.6599999999999 270.4399999999999 189.2199999999999 273.3599999999998C190.8099999999999 281.0699999999998 193.0199999999999 288.6599999999999 195.9799999999999 295.9599999999998C197.4999999999999 299.9899999999998 199.3899999999999 303.8599999999998 201.3699999999998 307.6799999999999C204.8199999999998 314.2399999999998 208.9899999999999 320.4699999999998 213.8299999999999 326.1399999999998zM245.1 324.44C245.45 324.5 245.81 324.56 246.17 324.63C246.36 322.84 246.26 321.05 246.27 319.26V281.13C246.26 279.39 246.4 277.64 246.12 275.91C245.76 275.94 245.41 275.9600000000001 245.06 275.9600000000001C244.11 279.7100000000001 243.34 283.51 242.44 287.27C242.06 288.8 241.86 290.36 241.37 291.86C239.67 292.1 237.94 292.03 236.22 292.06C231.16 292.07 226.09 292.06 221.03 292.07C219.37 292.08 217.71 291.98 216.05 292.1C216.02 292.49 215.79 293.01 216.21 293.28C217.49 293.93 218.93 294.16 220.27 294.63C223.7 295.77 227.15 296.79 230.58 297.94C231.97 298.42 233.48 298.66 234.74 299.48C234.78 300.04 234.76 300.61 234.69 301.16C233.46 301.7100000000001 232.16 302.03 230.88 302.44C227.75 303.4700000000001 224.59 304.4 221.47 305.4600000000001C219.68 306.0800000000001 217.8 306.4600000000001 216.06 307.25C216.03 307.62 215.99 307.98 215.95 308.3400000000001C221.04 308.53 226.15 308.28 231.25 308.4600000000001C234.61 308.5900000000001 237.98 308.38 241.34 308.53C241.46 308.92 241.6 309.3 241.71 309.69C242.79 314.63 244.04 319.52 245.1 324.44zM251.07 324.64C251.43 324.5900000000001 251.79 324.52 252.15 324.44C253.13 320.5900000000001 253.88 316.68 254.86 312.83C255.2200000000001 311.41 255.42 309.95 255.89 308.56C258.42 308.38 260.9600000000001 308.57 263.5 308.51C268.6600000000001 308.39 273.83 308.39 278.99 308.44C279.75 308.45 280.51 308.41 281.27 308.36C281.23 308 281.2 307.64 281.17 307.28C279.35 306.45 277.39 306.03 275.5 305.39C271.7699999999999 304.16 268.0199999999999 303 264.2799999999999 301.82C263.7099999999999 301.65 263.1599999999999 301.4 262.6099999999999 301.18C262.4599999999999 300.63 262.4299999999999 300.06 262.4899999999999 299.49C263.3599999999999 299.01 264.3099999999999 298.68 265.2599999999999 298.4C270.1399999999999 296.88 274.9899999999999 295.26 279.8899999999999 293.8C280.2699999999999 293.67 280.6699999999999 293.53 281.0199999999999 293.31C281.4199999999999 293.04 281.2499999999999 292.52 281.1699999999999 292.13C279.5099999999998 292 277.8599999999999 292.1 276.1999999999998 292.09C271.0299999999998 292.08 265.8699999999999 292.1 260.6999999999998 292.08C259.0899999999998 292.05 257.4799999999998 292.1 255.8799999999998 291.87C255.3599999999998 290.2 255.1599999999999 288.45 254.7099999999999 286.76C253.7699999999999 283.19 253.1899999999999 279.52 252.1699999999999 275.98C251.8099999999999 275.97 251.4599999999999 275.9599999999999 251.1099999999999 275.92C250.8199999999999 277.65 250.9599999999999 279.4 250.9599999999999 281.14V319.27C250.9799999999999 321.05 250.8799999999998 322.85 251.0699999999999 324.64zM65.05 279.67C66.17 281.82 67.13 284.07 68.42 286.13C66.6 278.57 65.51 270.86 64.8 263.13C64 255.42 63.95 247.64 64.26 239.9C65.31 219.96 69.8 200.07 78.49 182.02C81.48 176.03 84.84 170.19 88.99 164.91C95.11 157.44 101.52 150.15 108.83 143.82C113.63 139.72 118.82 136.04 124.37 133.02C127.64 131.37 130.88 129.63 134.31 128.34C139.32 126.31 144.5 124.73 149.73 123.4C153.56 122.44 157.51 121.99 161.25 120.69C166.25 119.12 170.72 116.08 174.28 112.26C179.21 107.03 182.37 100.39 184.48 93.59C185.47 90.69 186.07 87.68 186.65 84.67C186.8 83.92 186.87 83.15 186.81 82.3799999999999C180.31 79.6 173.55 77.3199999999999 166.55 76.1999999999999C162.44 75.42 158.26 75.2099999999999 154.09 75.12C143.84 74.8799999999999 133.62 76.8799999999999 123.97 80.24C120.23 81.66 116.48 83.09 112.94 84.96C104.88 88.8 97.3 93.66 90.48 99.42C87.56 101.97 84.65 104.55 82.08 107.4499999999999C72.92 117.2799999999999 65.78 128.86 60.29 141.0999999999999C57.9 146.6499999999999 55.68 152.2799999999999 53.92 158.0599999999999C52.75 161.9999999999999 51.56 165.9499999999999 50.66 169.9699999999999C49.91 172.9099999999999 49.44 175.9199999999999 48.79 178.8899999999999C48.33 181.0299999999999 48.1 183.2099999999999 47.76 185.37C46.91 190.8 46.48 196.3 46.43 201.8C46.54 207.98 46.68 214.17 47.5 220.3C47.9 223.16 48.17 226.04 48.65 228.9C49.63 234.6 50.79 240.27 52.36 245.83C55.45 257.48 59.84 268.78 65.05 279.67zM428.7800000000001 286.11C429.8800000000001 284.45 430.6900000000001 282.63 431.56 280.85C433.6600000000001 276.4 435.8 271.95 437.58 267.36C445.19 248.6 449.88 228.57 450.62 208.31C450.64 206.55 450.69 204.79 450.73 203.02C450.86 193.45 449.4600000000001 183.93 447.55 174.57C446.82 170.98 446.01 167.4 444.9700000000001 163.88C440.93 149.16 434.9700000000001 134.88 426.56 122.1C418.35 109.53 407.55 98.55 394.7200000000001 90.69C388.99 87.1 382.93 84.05 376.67 81.5C370.8900000000001 79.31 364.9600000000001 77.47 358.87 76.39C352.4700000000001 75.34 345.96 74.87 339.4700000000001 75.16C331.55 75.64 323.6900000000001 77.23 316.2600000000001 80.01C314.3200000000001 80.81 312.3200000000001 81.47 310.4200000000001 82.34C310.2100000000001 83.85 310.6700000000001 85.33 310.9500000000001 86.8C312.1100000000001 92.54 313.98 98.16 316.6500000000001 103.3799999999999C319.0200000000001 107.8899999999999 322.17 112.0299999999999 326.11 115.2799999999999C328.54 117.3299999999999 331.35 118.8899999999999 334.2700000000001 120.1099999999999C337.85 121.6099999999999 341.7400000000001 122.0799999999999 345.5100000000001 122.9399999999999C352.7400000000001 124.6499999999999 359.8800000000001 126.8699999999999 366.6600000000001 129.9399999999999C377.0100000000001 134.5899999999999 386.37 141.3199999999999 394.31 149.3999999999999C395.9 151.0099999999999 397.54 152.5799999999999 399.05 154.2699999999999C402.42 158.0299999999999 405.76 161.8399999999999 408.9000000000001 165.7999999999999C416.3800000000001 175.8699999999998 421.7200000000001 187.3899999999998 425.61 199.2799999999998C427.19 204.5799999999999 428.82 209.8799999999998 429.82 215.3299999999999C430.45 218.1999999999999 430.86 221.1099999999999 431.34 224.0099999999999C432.21 230.0999999999999 432.93 236.2299999999999 433.02 242.3899999999999C433.14 249.0399999999999 433.16 255.7099999999999 432.49 262.3299999999998C431.76 270.3199999999998 430.62 278.2899999999999 428.7800000000001 286.1099999999999z" /> + <glyph glyph-name="opencart" + unicode="" + horiz-adv-x="640" d=" M423.3 7.3C423.3 -18 403 -38.3 377.7 -38.3S331.9 -18 331.9 7.3S352.5 53.1 377.7 53.1C403.1 53.1 423.3 32.6 423.3 7.3zM169.4 53.1C144.1 53.1 123.8 32.5 123.8 7.3S144.1 -38.3 169.4 -38.3S215.2 -18 215.2 7.3S194.7 53.1 169.4 53.1zM461.1 323.1C158.9 323.1 81.9 335.9 0 422.3C34.4 370.6 53.3 273.4 373.1 278.1C706.4000000000001 283.1 503.1 192 443.9000000000001 89.2000000000001C630.6 255.9000000000001 763.3 323.1 461.1 323.1z" /> + <glyph glyph-name="openid" + unicode="" + horiz-adv-x="448" d=" M271.5 16L203.5 -16C88.5 -5.7 0 55.5 0 129.8C0 201.3 82.5 260.8 191.7 274.1V231.1C120.2 218.6 67.7 178.1 67.7 129.8C67.7 78.8 126.2 36.5 203.4 26.8V366.8L271.4 400V16zM448 157L316.7 185.5L353.5 206.2C334 217.7 310 226.2 283.5 231V274C329.7 268.5 371.2 254.5 403.8 234.7L438.8 254.5L448 157z" /> + <glyph glyph-name="opera" + unicode="" + horiz-adv-x="496" d=" M313.9 415.3C143.7 415.3 61.3 191.5 166.4 60.2C202.9 14.8 255 -15.4 313.9 -15.4C350.2 -15.4 384.2 -4.3 413.3 15C369.5 -24.2 311.4 -48 248 -48C244.1 -48 240 -48 236.1 -47.7C104.6 -41.6 0 66.9 0 200C0 337 111 448 248 448H248.8C311.9000000000001 447.7 369.5 423.9 413.2000000000001 384.9C384.2000000000001 404.3 350.1 415.3 313.9000000000001 415.3zM415.7 17.6C374.8 -7.1 325 -6 283.7 23.4C339.9 43.9 381.4 115 381.4 200C381.4 284.7000000000001 340.2 355.8000000000001 284 376.6C325.8 405.8 375.2 406.9000000000001 416.9 381.6C522.8 282.9000000000001 522.4 115.9 415.7 17.6z" /> + <glyph glyph-name="optin-monster" + unicode="" + horiz-adv-x="576" d=" M550.671 -2.303C550.671 -13.923 534.998 -21.76 518.513 -17.166C506.353 -13.923 487.167 0.399 482.302 10.128C476.628 21.748 486.356 42.826 501.218 40.934C516.892 39.313 550.671 15.533 550.671 -2.3030000000001zM372.86 372.777C369.077 444.928 272.064 452.495 246.932 396.2870000000001C291.5200000000001 420.608 337.189 411.9600000000001 372.86 372.777zM74.795 40.934C59.122 39.313 25.343 15.533 25.343 -2.303C25.343 -13.923 41.016 -21.76 57.5 -17.166C69.66 -13.923 88.576 0.399 93.44 10.128C99.386 21.748 89.658 42.826 74.795 40.934zM572.56 26.612C573.641 23.099 574.452 19.586 574.452 15.803C575.262 -15.813 530.135 -48.242 500.949 -49.322C483.654 -50.132 466.359 -40.945 458.253 -25.812C344.7560000000001 -29.865 231.2590000000001 -30.676 118.033 -25.812C109.656 -40.945 92.361 -49.862 75.066 -49.322C46.151 -48.241 1.023 -15.813 1.563 15.803C1.833 19.586 2.374 23.099 3.455 26.612C-2.111 36.075 -1.39 41.894 8.86 38.232C12.103 43.366 15.886 47.6900000000001 19.94 52.014C17.37 62.931 21.21 66.108 31.019 61.202C35.613 64.445 41.017 67.687 46.963 70.39C46.963 86.147 58.802 81.521 64.258 76.065C76.725 77.845 84.387 75.356 91.011 70.39V90.116C78.024 90.116 50.37 101.491 45.071 126.328C40.097 147.053 47.678 164.403 70.203 173.888C71.013 179.833 78.31 187.94 85.065 189.832C92.632 191.724 97.496 185.238 99.117 179.563C106.542 179.563 116.874 178.098 120.195 171.456C125.6 171.997 131.274 172.808 136.679 173.348C134.2470000000001 175.24 131.545 176.861 128.572 177.942C123.438 186.859 114.79 189.021 103.981 189.562C103.981 190.372 103.981 191.183 104.251 192.264C84.524 192.805 60.203 197.939 49.394 210.099C28.073 233.737 33.459 293.6760000000001 61.554 313.5970000000001C69.931 319.2720000000001 83.172 314.408 84.253 303.8690000000001C86.678 283.271 84.652 277.0360000000001 110.465 277.927C118.572 285.7630000000001 127.22 292.519 136.948 297.9240000000001C122.086 299.2760000000001 108.034 296.303 93.17 294.1410000000001C105.922 306.6210000000001 117.123 319.5830000000001 149.918 336.5680000000001C173.429 348.4580000000001 199.911 357.3760000000001 226.123 359.807C207.477 367.6440000000001 186.13 371.6980000000001 166.402 376.2910000000001C242.877 392.5050000000001 340.971 398.4500000000001 410.691 338.7290000000001C428.796 323.326 443.118 302.5180000000001 453.3869999999999 278.7370000000001C493.1859999999999 273.884 489.857 284.3180000000001 492.03 303.8690000000001C493.111 314.1380000000001 506.352 319.2720000000001 514.7289999999999 313.3270000000001C529.5909999999999 302.7880000000001 536.8879999999999 282.5210000000001 539.319 265.2260000000001C541.481 247.3910000000001 539.5889999999999 223.8810000000001 526.889 210.0990000000001C516.08 197.9390000000001 492.569 192.5340000000001 473.113 191.994V189.2910000000001C462.033 189.0210000000001 452.845 186.859 447.44 177.6710000000001C444.468 176.59 441.766 174.9680000000001 439.063 173.0770000000001C444.738 172.537 450.413 171.7260000000001 455.818 171.186C457.687 176.8050000000001 468.353 179.5630000000001 476.895 179.5630000000001C478.516 184.968 483.651 191.453 490.947 189.8320000000001S504.999 179.8340000000001 505.81 173.888C516.619 169.564 527.969 161.728 530.941 148.216C532.8330000000001 140.109 532.562 133.083 531.211 126.328C525.485 101.066 497.85 90.116 485.272 90.116C485.272 83.36 485.272 76.8750000000001 485.002 70.39C493.012 76.3960000000001 501.369 77.5480000000001 511.754 76.0650000000001C517.673 81.984 529.3190000000001 85.4750000000001 529.3190000000001 70.39C534.994 67.6870000000001 540.6680000000001 64.4450000000001 545.263 61.2020000000001C555.363 66.253 558.932 61.741 556.072 52.0140000000001C560.125 47.6910000000001 564.179 43.0970000000001 567.151 38.2320000000001C577.2869999999999 41.8520000000001 578.1719999999999 36.1540000000001 572.56 26.6120000000001zM498.7869999999999 280.6280000000001C516.0819999999999 273.872 524.9989999999999 258.4690000000001 529.0519999999999 244.9580000000001C530.1329999999999 255.497 526.3499999999999 284.4110000000001 515.2699999999999 296.0310000000001C507.9739999999999 303.327 501.2179999999998 301.165 501.2179999999998 295.221C501.2189999999998 289.005 499.8679999999998 283.601 498.7869999999999 280.6280000000001zM480.1409999999999 268.198C493.1119999999999 252.525 497.1649999999999 226.583 492.8409999999999 205.235C503.6499999999999 207.397 513.3779999999999 211.45 519.0529999999999 217.395C520.9449999999999 219.557 522.8359999999999 222.259 523.9169999999999 224.961C522.8359999999999 246.3090000000001 513.6479999999999 267.658 494.1919999999999 273.8730000000001C490.9499999999999 270.63 485.0049999999999 269.009 480.1409999999999 268.198zM458.2519999999999 267.387C465.8189999999999 246.85 470.6829999999999 224.691 472.5739999999999 202.802C476.0869999999999 202.802 480.1409999999999 203.072 484.1939999999999 203.613C490.1389999999999 227.9340000000001 483.9239999999999 255.2270000000001 470.1419999999999 267.117C466.3589999999999 267.117 462.0349999999999 267.117 458.2519999999999 267.3870000000001zM77.768 280.628C76.687 283.601 75.336 289.005 75.336 295.221C75.336 301.166 68.31 303.328 61.284 296.031C49.934 284.411 46.421 255.497 47.502 244.958C51.555 258.47 60.473 273.873 77.768 280.628zM83.443 205.234C79.119 226.582 83.173 252.525 96.144 268.197C91.279 269.008 85.335 270.629 82.092 273.872C62.635 267.657 53.717 246.309 52.366 224.96C53.717 222.258 55.338 219.556 57.23 217.394C62.905 211.179 72.633 207.396 83.443 205.234zM124.788 266.307C119.654 265.226 114.79 263.334 109.926 261.442L97.766 256.308V256.578C90.47 242.526 87.767 222.259 92.361 203.613C96.955 203.072 101.008 202.802 105.061 202.802C107.493 224.961 114.249 246.58 124.788 266.307zM212.883 289.546C212.883 247.391 247.202 213.341 289.088 213.341S365.293 247.391 365.293 289.546C365.293 331.432 330.974 365.481 289.088 365.481S212.883 331.432 212.883 289.546zM365.293 192.263C375.262 141.655 368.592 127.571 381.777 134.164C397.721 142.271 404.476 173.347 404.747 191.183C391.776 191.993 378.534 191.993 365.293 192.263zM293.682 192.804V193.074C293.4120000000001 187.94 293.952 154.971 298.0060000000001 151.999C309.0850000000001 146.594 337.4590000000001 147.405 349.079 150.918C354.484 152.5389999999999 351.511 187.94 350.7 192.804C331.784 193.074 312.598 193.074 293.682 192.804zM279.629 192.804V193.074C260.173 192.804 240.987 192.804 221.8 192.263C219.908 183.076 217.206 143.352 223.692 140.649C236.663 134.974 265.308 135.515 278.278 139.028C282.8730000000001 141.46 280.711 184.427 279.629 192.804zM193.967 135.244C199.372 132.812 202.614 132.812 203.695 139.568C205.587 148.215 206.127 176.32 208.56 191.723C196.4 191.453 183.969 190.912 171.808 190.102C166.403 170.375 172.078 144.973 193.967 135.244zM128.301 146.324C172.079 99.304 220.99 60.661 284.2240000000001 39.8539999999999C351.7820000000001 59.0399999999999 399.8830000000001 99.8449999999999 447.4430000000001 146.8649999999999C436.348 151.1799999999999 439.7280000000001 157.2279999999999 440.1470000000001 158.4849999999999C431.2290000000001 159.2949999999999 422.3120000000001 160.3769999999999 413.6640000000001 161.1869999999999C404.206 128.2189999999999 377.7240000000001 108.2219999999999 366.9140000000001 129.5709999999999C364.2120000000001 134.7049999999999 363.4010000000001 141.1909999999999 362.3200000000001 146.3249999999999C358.5370000000001 137.9479999999999 349.0780000000001 138.218 337.7290000000001 137.4069999999999C324.4880000000001 136.3259999999999 306.112 136.0559999999999 293.6810000000001 140.3789999999999C290.7090000000001 127.4079999999999 282.6020000000001 127.4079999999999 266.9290000000001 126.0569999999999C252.8770000000001 124.7049999999999 218.287 122.0029999999999 212.072 136.8659999999999C210.9910000000001 108.2219999999999 176.942 126.868 166.9430000000001 143.892C163.7000000000001 149.567 161.5380000000001 155.242 159.917 161.4569999999999C152.0800000000001 160.6469999999999 144.244 159.836 136.406 158.755C138.8490000000001 155.0919999999999 137.9550000000001 149.7029999999999 128.3010000000001 146.324zM115.6 -5.545C109.926 17.694 96.954 44.177 82.092 48.501C59.663 55.257 13.183 24.991 15.885 -6.085C28.586 -25.542 55.879 -41.755 75.066 -42.566C92.901 -43.376 111.006 -31.486 114.79 -13.652C115.329 -11.22 115.6 -8.518 115.6 -5.5450000000001zM122.896 0.399C156.405 19.856 192.075 36.07 228.827 47.419C190.184 67.956 160.729 95.25 131.544 124.435C129.382 123.083 126.41 122.003 123.708 120.922C122.071 116.012 132.426 115.5920000000001 129.113 108.491C126.951 104.4370000000001 120.465 100.924 113.98 99.3030000000001C111.819 96.6010000000001 108.846 94.4390000000001 106.144 92.818H105.874C105.604 79.307 105.604 65.794 106.144 52.283C115.083 36.319 121.57 18.969 122.896 0.399zM443.6600000000001 -12.301C406.908 9.047 369.6160000000001 29.044 328.0010000000001 40.664C314.2190000000001 34.449 300.168 29.315 285.846 25.261C283.6840000000001 24.45 283.6840000000001 24.45 281.522 25.261C269.632 29.044 258.283 33.3679999999999 246.663 38.502C206.398 26.8819999999999 169.377 9.317 134.247 -12.301H133.977V-12.571C134.247 -12.571 134.247 -12.571 134.247 -12.301C237.474 -16.355 340.702 -15.814 443.66 -12.301zM470.683 51.744L470.4130000000001 51.474C470.9540000000001 65.256 471.224 79.037 471.224 92.8190000000001C468.251 94.4400000000001 465.549 96.8730000000001 463.1170000000001 99.5750000000001C456.6320000000001 100.9260000000001 450.1460000000001 104.7090000000001 447.9840000000001 108.4930000000001C446.0920000000001 112.5460000000001 449.3350000000001 116.059 453.9290000000001 118.7620000000001C453.6590000000001 119.3030000000001 453.3880000000001 120.3830000000001 453.3880000000001 121.1940000000001C450.4160000000001 122.0050000000001 447.9830000000001 123.0860000000001 445.8210000000001 124.4370000000001C414.2050000000001 94.9820000000001 380.4250000000001 67.6880000000001 342.3230000000001 47.6910000000001C381.2370000000001 36.0710000000001 418.2580000000001 19.5870000000001 454.1980000000001 0.1300000000001C455.2480000000001 14.8220000000001 461.4290000000001 35.8790000000001 470.6830000000001 51.7440000000001zM493.9230000000001 48.5C479.33 44.177 466.0890000000001 17.694 460.414 -5.546C460.414 -29.372 481.6920000000001 -43.443 500.948 -42.568C520.134 -41.757 547.428 -25.544 560.129 -6.087C563.102 24.99 516.6220000000001 55.257 493.923 48.5zM290.709 313.867C290.754 313.867 290.798 313.8640000000001 290.843 313.8640000000001C290.889 313.8640000000001 290.933 313.867 290.9790000000001 313.867H290.7090000000001zM290.709 217.124C319.354 217.124 342.593 238.742 342.593 265.495C342.593 301.587 302.086 323.574 270.442 309.813C279.9000000000001 306.841 286.926 298.193 286.926 288.195C286.926 264.938 253.635 256.24 240.446 276.8450000000001C233.149 242.778 259.814 217.124 290.709 217.124zM68.039 -26.083C68.579 -32.569 80.199 -38.784 89.657 -35.5410000000001C96.413 -32.8380000000001 104.25 -25.0020000000001 106.952 -19.3270000000001C109.925 -12.301 105.871 0.67 97.224 -0.9520000000001C88.307 -2.573 67.499 -17.7060000000001 68.039 -26.0830000000001zM478.789 -0.952C470.412 0.669 466.358 -12.301 469.331 -19.327C471.763 -25.002 479.6 -32.838 486.626 -35.541C495.813 -38.784 507.704 -32.569 507.974 -26.083C508.785 -17.706 487.707 -2.573 478.789 -0.952z" /> + <glyph glyph-name="osi" + unicode="" + horiz-adv-x="495.8" d=" M0 188.8C2.3 324.6 97.4 421.2 213.8 436.9C352.6 455.5 469.4 361.1 491.8 235.8C513.1 117 447.8 5.8 340.2000000000001 -38.2C330.9000000000001 -42 325.8000000000001 -39.9 322.2000000000001 -30.5C304.4000000000001 15.8 286.6 62.2 268.8000000000001 108.5C265.7000000000001 116.6 267.8000000000001 121.7 275.8000000000001 125.3C300.0000000000001 136.3 315.1000000000001 154.7 319.1000000000001 181.1C325.5000000000001 223.5 294.6000000000001 259.8 254.6000000000001 263.3C215.6000000000001 266.7000000000001 182.8000000000001 239.6 177.1000000000001 203.6C171.9000000000001 170.6 188.2000000000001 139.9 219.0000000000001 125.9C228.6000000000001 121.5000000000001 230.5000000000001 117.3 226.8000000000001 107.5000000000001C208.9000000000001 60.9 191.0000000000001 14.3000000000001 173.1000000000001 -32.4C170.5000000000001 -39.3 164.8000000000001 -41.7 157.6000000000001 -38.9C105.0000000000001 -18.6 56.2000000000001 22.1 26.8000000000001 80.1C1.9 129.3 1.6 167.8 0 188.8zM20.9 190.7C21.3 184.1 21.5 176.4 22.2 168.6C28.5 96.6999999999999 71.8 25.1 153.2 -14.5C156.4 -16 157.6 -15.3 158.8 -12.2C173.7 26.9 188.7 66 203.8 105.1C205.1 108.4 204.4 109.9 201.4 111.8C169.8 131.7 154.1 160.3 155.8 197.8C156.8 219.4 165.1 238.3 179.6 254.1C209.6 286.8 256.6 293.9000000000001 295.1 271.7000000000001C327 253.3 344.6 217.9 340.3 181.3C336.7 150.7 321 127.4 294.6 111.5C291.9000000000001 109.9 291.1 108.6 292.3 105.5C307.5 66.3 322.5 27.1 337.5 -12.2C338.7 -15.3 339.9 -16 343.1 -14.5C378.6 2.1 408.3 25.8 431.2000000000001 57.5C466.0000000000001 105.7 480.3000000000001 159.4 473.5000000000001 218.5C459.8 336 354.1 433.3 218 416.5C111.9 403.5 22.7 314 20.9 190.7z" /> + <glyph glyph-name="page4" + unicode="" + horiz-adv-x="496" d=" M248 -56C111 -56 0 55 0 192S111 440 248 440C268.9 440 289.3 437.4 308.7 432.5L42.3 56H248V-56zM248 87.6V301.2L98.6 87.6H248zM344 56V-36.7C389.7 -17.5 428.5 15 455.4 56H344zM401.4 194.2L380.2 185.8L401.4 177.5V194.2zM381.1 139.7C374.4 139.7 373.1 133.4 373.1 126.8V119.1H389.3V129.1C389.3 135 387 139.7000000000001 381.1 139.7000000000001zM496 192C496 154.7 487.8 119.3 473 87.6H344V420.7C433.3 383.2 496 294.9 496 192zM360.4 304.4H428.6V352H414.7V319.4H400.8V349H386.9000000000001V319.4H374.2000000000001V352H360.3000000000001V304.4zM428.5 119.1H402V130.1C402 145.5 396.4 155.3 381.1 155.3C365.7000000000001 155.3 360.4000000000001 144.7 360.4000000000001 129.4V104.1H428.6V119.1zM428.5 222.1L360.3 192.4V180L428.5 150.5V167.1L414.1 172.8V199.3L428.5 205.2V222.1zM423.7 290.6H388.1V264H402V276.2H413C421.6 260.4 414.3 240.9 394.4 240.9C371.9 240.9 366.1 266.2 378.9 278.6L367.3 289.2C351.1 271.7 355.1 225.3 394.4 225.3C428.4 225.3 439.1 261.2 423.7 290.6z" /> + <glyph glyph-name="pagelines" + unicode="" + horiz-adv-x="384" d=" M384 135.3C328.9 -1.4 196.9 81.3 196.9 81.3C156.4 -0.5 89.5 -53.1 12.3 -53.4C-3.8 -53.4 -4.3 -29 12.3 -29C76.7 -28.7 132.8 13.7 169.5 81.1C128.4 65.2000000000001 50.9 53.2 7.9 163.3C116.9 208.2 167 152.1 186.2 117.8C196.1 142.2 203.2 168.7 207.8 197.5C207.8 197.5 68.1 175.6 58.3 295.6C177.4 343.5 210.9 218.9 210.9 218.9C212.5 235.6 214.2 271.5 214.2 272.3C214.2 272.3 107.9 346 176.1 437.5C300.7000000000001 394.5 237.5000000000001 275.1 237.5000000000001 275.1C238.0000000000001 273.5 238.0000000000001 251.3 237.5000000000001 241.7C237.5000000000001 241.7 282.7000000000001 330.7 373.9000000000001 299.2C369.7000000000001 165.1999999999999 232.0000000000001 192.8 232.0000000000001 192.8C227.6 165.4 220.8000000000001 139.4 212 115.3C212 115.3 295 207.1 384 135.3z" /> + <glyph glyph-name="palfed" + unicode="" + horiz-adv-x="576" d=" M384.9 254.1C384.9 301.5 329.7 298.3 289.5 283.9C288.2 244.5 287 203.2 286.5 164.1C287.2 161.3 289.1 157.9 301.6 157.9C338.4000000000001 157.9 385 200.7000000000001 384.9000000000001 254.1zM190.4 181.9C190.6 181.9 196.9 184.6 201.6 184.6C228.2 184.6 222.3 140.5 187.2 140.5C165.7 140.5 150.1 158.6 150.1 183.5C150.1 225.5 193 279.0999999999999 250.8 310C251.8 322.4 253.8 332 261.3 338.2C272.5 347.2 287.9 341.7 290.8 327.1C363 349.3 426 326.1 426 255.1C426 177.1999999999999 346.7 102.5 285.9 116.9C285.8 77.5 286.8 42.5 288.6 16.9V16.7C288.8 13.3 289.2 4.2 283.3 -2.4C273.7 -13.0000000000001 249.9 -12.4 246.9 19.9C242.8 64.3 247.1 226 248.3 262.4C226.8 247.4 189.8 212.1 189.8 186.5C190 184 190.2 182.5 190.4 181.9zM8 266.9S7.9 229.5 46.4 229.5H76.4L98.8 12.3S98.8 -32 143.5 -32H432.4S477.1 -31.6 477.1 12.3L499.4999999999999 229.5H529.5S567.9 228.3 567.9 266.9C567.9 266.9 568 304.3 529.5 304.3H499.4C492.1 329.9 469.2 378.6 380 378.6H352V397.7S349.3 416.1 330.9 416.1H245.1S224 416.1 224 397.7V378.6H195.9S90.9 374.4 75.4 304.3H46.4S8 305.5 8 266.9z" /> + <glyph glyph-name="patreon" + unicode="" + horiz-adv-x="512" d=" M512 253.2C512 151.9 429.6 69.4 328.2 69.4C226.5 69.4 143.8 151.8 143.8 253.2C143.8 354.8 226.5 437.5 328.2 437.5C429.6 437.5 512 354.8 512 253.2zM0 -53.5H90V437.5H0V-53.5z" /> + <glyph glyph-name="paypal" + unicode="" + horiz-adv-x="384" d=" M111.4 152.1C107.9 132.9 94 43.4 89.9 18.1C89.6 16.3 88.9 15.6 86.9 15.6H12.3C4.7 15.6 -0.8 22.2 0.2 29.5L58.8 401.4C60.3 411 68.9 418.3 78.8 418.3C231.1 418.3 243.9 422 282.8 406.9C342.9000000000001 383.6 348.4 327.4 326.8 266.6C305.3 204 254.3 177.1 186.7 176.3C143.3 175.6 117.2 183.3 111.4 152.1zM357.1 296C355.3 297.3 354.6 297.8 354.1 294.7C352.1 283.3 349 272.2 345.3 261.1C305.4000000000001 147.3 194.8 157.2 140.8 157.2C134.7 157.2 130.7 153.9 129.9 147.8C107.3 7.4 102.8 -21.9 102.8 -21.9C101.8 -29 106.3 -34.8 113.4 -34.8H176.9C185.5 -34.8 192.6 -28.4999999999999 194.3 -19.9C195 -14.5 193.2 -26 208.7 71.4C213.3 93.4 223 91.1 238.0000000000001 91.1C309 91.1 364.4000000000001 119.9 380.9000000000001 203.4C387.4000000000001 238.2000000000001 385.5000000000001 274.8000000000001 357.1 296z" /> + <glyph glyph-name="periscope" + unicode="" + horiz-adv-x="448" d=" M370 384.4C331.4 425.4 280.5 448 226.6 448C111.9 448 18.5 351.8 18.5 233.6C18.5 158.5 76.3 73.8 101.2 40.9C137.8 -7.5 192.6 -64 226.6 -64C268.2 -64 339.5 30.2 347.5 41C372.1 74.1 429.5 159.3 429.5 233.6C429.5 290.1 408.4 343.7 370 384.4zM226.6 -45.9C184.1 -45.9 36.6 121.4 36.6 233.5C36.6 340.9 120.5 429.8 226.6 429.8C327.4 429.8 411.3 340.8 411.3 233.5C411.4 121.4 263.9 -45.9 226.6 -45.9zM338 241.2C338 182.1 286.9 131.5 227.2 131.5C126.6 131.5 76.5 239.7 134.3 313.3V312.9C134.3 288.4 154.4 268.5 179.1 268.5C203.8 268.5 223.9 288.4 223.9 312.9C223.9 331.1 212.8 346.7 197 353.6C273.6 372.8 338 314.3 338 241.2z" /> + <glyph glyph-name="phabricator" + unicode="" + horiz-adv-x="496" d=" M323 185.9L322.9 198.9S344.6 218.7 344 220.1L334.5 240.1C333.9 241.5 305 240.6 305 240.6L295.6 249.9S295.8 278.4 294.4000000000001 279L274.3 288.2C272.9000000000001 288.8 253.6 267.2 253.6 267.2L240.5000000000001 267.4S220 288.8 218.6 288.2L198.6 279.9C197.2 279.4 198.8 251 198.8 251L189.7 241.9S160.5 242.8 160 241.5L151.9 221.6999999999999C151.3000000000001 220.2999999999999 172.9 200.6999999999999 172.9 200.6999999999999L173 187.8S151.3000000000001 168 151.9 166.6L161.4 146.6C162 145.2 190.9 146.1 190.9 146.1L200.3000000000001 136.8S200.1000000000001 104.9999999999999 201.5 104.4999999999999L221.6 96.1999999999999C223 95.5999999999999 242.3 119.6999999999999 242.3 119.6999999999999L255.4 119.5S275.9 95.6999999999999 277.2 96.1999999999999L297.2 103.6999999999999C298.6 104.3 297 135.8 297 135.8L306.1 144.9S335.3 144 335.8 145.4L343.9000000000001 165.2C344.6 166.3 323.0000000000001 185.9 323.0000000000001 185.9zM278.1 194.6C278.8 177.5 265.3 163 248.0000000000001 162.2C230.7 161.4 215.9 174.7 215.2000000000001 191.8C214.5000000000001 208.9 228.0000000000001 223.4 245.3000000000001 224.1C262.6 224.9 277.4000000000001 211.6 278.1 194.6zM479.3 232.5L382.3 329.5L382.2 329.4C307.1 402.7 186.8 402.2 112.4 327.8C61.5 276.8 84.6 299.9 16.7 232.5C-5.6 210.2 -5.6 173.8 16.7 151.5C86.6 82.1 63.1 105.5 114.1 54.5L114.2 54.6C189.3 -18.7 309.6 -18.3 384 56.2C435 107.1 411.9 84.1 479.3 151.5000000000001C501.6 173.8000000000001 501.6 210.2000000000001 479.3 232.5000000000001zM140.4 84.2C80.8 143.7 80.8 240.2 140.4 299.7C199.9 359.3 296.4 359.2 356 299.7C415.5 240.2 415.6 143.7 356 84.1C296.4 24.6 200 24.7 140.4 84.2000000000001z" /> + <glyph glyph-name="phoenix-framework" + unicode="" + horiz-adv-x="640" d=" M212.9 103.7C216.7 103.8 235.7 105.1 238.5 105.9C236.1 108.5 194.9 106.9 170.5 155.5C166.2 164.1 163 173.1 164.1 183.1C167 208.6 197 213.1 216.1 201.6C252.1 180 279.4 110.3 329.8 104.1C366.8 99.6 414.4 121.1 438 149.5C437.4 149.6 437.2 149.7 437 149.6C436.6 149.5 436.2 149.4 435.9 149.3C402.6 137.2 341.6 139.6 301.2 164.1C263.6 186.9 248.1 222.8 249.4 238.7C251.2 260 272.3 261.9 285.3 258.3C299.7 254.4 309.7 240.7 324.2 230.9C339.8 220.5 357.0999999999999 217.2 375.5 220.6C390.3999999999999 223.3 409.8999999999999 232.9 412 235.1C410.8999999999999 235.2 410.2 235.2 409.5 235.3C403.3 235.9 397.1 236.1 391 237C279.8 253.5 262.1 400.6 138.5 410.1C94.2 413.5 39.1 402 2.2 375.1C1.4 374.5 0.7 373.9 0 373.3C0.1 373.1 0.1 373 0.2 372.8C1 372.8 1.8 372.9 2.6 373C8.9 374 15.1 373.8 21.3 372.7C45.1 368.4 69 349.6 77.2 296.2C82.5 261.9 76.5 245.4 85.2 210.1C104.2 133 176.2 102.5 212.9 103.7zM75.3 383.1C74.4 384.1 74.4 384.3 74 385.1C86.1 387.7 98.2 389.2 110.6 389.9C109.5 375.2 88.4 368.6 75.3 383.1zM272.2 32.6C229.4 31.4 180.2 59.3 148.7 94C144.1 99 131.9 114.2 130.1 117.4L130.5 117.8C137.1 113.6999999999999 156.2 99.1999999999999 185.3 90.8C209.5 83.8 233.4 84.4999999999999 256.9 94.1C279.6 103.4 297.9 94.6 300 91.2C281.5 87.4 279.9 86.8 276 83.3C270.9 78.9 271.4 71.6 283 66.1C309.2 53.7 346 68.9 380.2 40.7C382.6 38.7 388.3 32.9 390.3 30.0000000000001C390.2 29.8000000000001 390 29.7 389.9000000000001 29.5000000000001C385.1 31.0000000000001 373.5000000000001 37.0000000000001 349.7000000000001 38.8000000000001C325.0000000000001 40.8000000000001 303.4000000000001 33.5000000000001 272.2000000000001 32.6000000000001zM447 284.6C463.4 289.8 488.3 298 513.5 287.9000000000001C529.6 281.4000000000001 539.7 269.2000000000001 545.6 253.3000000000001C549.1 243.9000000000001 550.7 233.6000000000001 550.7 224.6000000000001C550.5 224.6000000000001 550.3000000000001 224.6000000000001 550.1 224.5000000000001C549.9 224.9000000000001 549.7 225.4000000000001 549.6 225.8000000000001C544.6 247.8000000000001 519.7 269.6000000000001 482 255.7000000000001C431.8 237.1000000000001 351.6 246.0000000000001 305.1 303.7000000000001C304.4000000000001 304.6000000000001 302.7000000000001 305.4000000000001 303.8 306.9000000000001C303.9000000000001 307.1 305.9000000000001 306.3000000000001 306.8 305.6C324.9000000000001 292.2000000000001 345.1 283.7000000000001 367.1 279.4000000000001C397.6 273.3000000000001 421.7000000000001 276.5000000000001 447 284.6zM549.7 167.1C517.3000000000001 166.9 515.9000000000001 117 446.1 102.7000000000001C427.9000000000001 99.0000000000001 407.4000000000001 98.1 401.2000000000001 98.5000000000001V98.9C404.0000000000001 100.4 415.9000000000001 101.5000000000001 430.9000000000001 115.5000000000001C438.8 122.8000000000001 446.2000000000001 130.6000000000001 453.7 138.4C473.2 158.6 495.1 180.6 535.6 177.4C558.7 175.6 564.9 169.2000000000001 571.7 164.7000000000001C572 164.5000000000001 572.1 164.2000000000001 572.4000000000001 163.8000000000001C571.9000000000001 163.8000000000001 571.7 163.7000000000001 571.5000000000001 163.8000000000001C564.5000000000001 166.5000000000001 557.2000000000002 167.1000000000001 549.7000000000002 167.1000000000001zM537.4000000000001 191.2000000000001C537.3000000000001 191.0000000000001 537.3000000000001 190.8000000000001 537.2 190.6C508.3000000000001 195 489.2 198.5 468.7 186.6C451.7 176.7000000000001 437.3000000000001 166.1 406.7000000000001 162.2000000000001C379.6 158.8000000000001 361.6 159.8000000000001 340.6 170.2000000000001C340.3 170.4 340 170.6 339.6 170.8000000000001C339.6 171.0000000000001 339.7000000000001 171.1000000000001 339.7000000000001 171.3000000000001C364.6 167.5000000000001 376.1 166.2000000000001 395.2000000000001 177.1000000000001C417.5000000000001 190.0000000000001 435.3000000000001 203.7000000000001 466.5000000000001 208.1000000000001C496.1000000000001 212.2000000000001 517.8000000000001 205.6000000000001 537.4000000000001 191.2000000000001zM268.6 350.7C268 351.3 267.5 351.9 266.5 353C274.1 353 296.2 354.2 319.9 344.6C339.6 336.6 352.1 323.6 370.1 311.7C381.2 304.4 393.5 302.4 406.5 303.6C410.8 304 415 304.8 419.3 305.3C419.7 305.4 420.2 305.3 420.8 305C420.2 304.6 419.6 304.1 419 303.8C410.8999999999999 299.8 402.3 297.5 393.3999999999999 296.7C367.2999999999999 294.1 343.0999999999999 300.4 319.9999999999999 312.1C300.6999999999999 322 283.5999999999999 335 268.5999999999999 350.7zM640 112.3C636.5 109.2 617.3 100.7 597.3 107C585 110.9 577.8 121.9 565.6999999999999 131.1C555.6999999999999 138.7000000000001 544.8 139 537.5999999999999 139.5C538.1999999999999 140.3 538.4999999999999 140.7 538.8 140.9C553.5999999999999 150.1 569.3 153.1 586.0999999999999 147.4C598.5999999999999 143.2 605.3 133.9 616.4999999999999 123.2C627.2999999999998 112.8 637.4999999999999 113.3 639.5999999999999 112.7C639.6999999999999 112.8 639.8 112.7 639.9999999999999 112.3zM427.5 -24.7C429.7 -25.9 429.1 -26.2 429 -26.7C410.5 -25.3 395.1 -19.1 382.2 -4.5C360.4 20.2 340.5 23.4 333.6 25.2C334.1 25.4 334.4 25.6 334.7 25.6C347.8 25.4999999999999 360.8 24.9 373.6 21.7C398.9 15.3 408.6 -3.7 415.2 -13.6C418.4 -18.4 422.5 -21.9 427.5 -24.7z" /> + <glyph glyph-name="phoenix-squadron" + unicode="" + horiz-adv-x="513.52" d=" M96.24 385.19C142.91 421.43 202.15 441.43 261.28 439.92C290.95 440.3 320.57 434.54 348.45 424.55C324.25 429.19 299.27 430.9 274.85 427C231.85 421.65 191.59 399.77 162.69 367.65C168.38 368.64 173.5 371.3300000000001 178.76 373.53C196.95 381.42 216.36 386.82 236.1600000000001 388.4C255.9600000000001 390.54 275.9100000000001 388.83 295.61 386.4700000000001C281.1500000000001 383.68 266.4100000000001 381.89 252.5 376.86C217.97 365.75 187.04 343.6 165.95 314.04C152.11 294.27 142.25 271.05 141.21 246.71C140.86 230.17 146.44 211.8 161.1 202.54C172.23 195.88 185.95 193.15 198.73 195.78C214.22 198.25 228.89 204.45 242.46 212.16C254.01 219 265.19 226.75 274.51 236.48C278.31 239.71 277.05 244.96 277.14 249.31C275.01 249.65 272.74 250.42 270.82 249.01A203.975 203.975 0 0 0 234.89 233.59C214.8199999999999 227.4 192.6099999999999 225.11 172.6099999999999 232.81C185.44 231.08 198.75 232.5 210.4599999999999 238.27C230.7499999999999 248.02 247.38 263.54 265.06 277.15C292.8999999999999 298.44 322.7 317.26 354.23 332.62C380.01 344.63 407.32 355.47 436.04 356.82C420.36 343.06 403.79 330.22 389.12 315.31C374.57 301.27 361.58 285.73 348.89 270C345.36 265.39 339.9099999999999 263.04 335.2699999999999 259.81C313.0299999999999 244.78 294.6699999999999 223.85 283.2299999999999 199.53C273.8699999999999 179.79 268.6799999999999 157.56 271.4199999999999 135.69C273.3699999999999 121.9599999999999 280.1599999999999 108.0199999999999 292.3799999999999 100.68C305.3199999999999 92.6899999999999 321.5199999999999 92.59 335.9899999999999 95.5699999999999C368.8899999999999 103.04 397.5999999999999 124.54 417.2699999999999 151.5699999999999C437.7699999999999 179.17 447.8799999999999 213.9499999999999 446.5199999999999 248.2099999999999C445.9999999999999 255.73 444.9399999999999 263.2099999999999 444.8499999999999 270.76C452.8699999999998 251.22 459.7199999999999 230.93 461.5499999999998 209.75C463.5599999999998 195.43 462.2999999999998 180.91 459.9299999999998 166.73C458.0099999999998 155.71 454.2399999999998 145.15 452.1199999999998 134.1999999999999C472.4799999999998 156.93 486.2899999999998 185.44 491.5799999999998 215.5099999999999C497.2999999999998 250.88 492.1599999999998 287.87 477.3299999999998 320.4599999999999C498.1699999999998 288.3399999999999 509.7599999999998 250.67 513.1399999999999 212.66C513.6399999999999 199.8899999999999 513.6399999999999 187.0799999999999 513.1399999999999 174.3199999999999C510.2299999999998 140.06 500.1699999999998 106.37 483.3799999999999 76.3199999999999C457.1799999999999 28.8399999999999 415.1799999999999 -9.57 365.8399999999999 -32.0000000000001C287.3199999999999 -68.34 190.6399999999999 -63.4100000000001 117.1199999999999 -17.28C78.2799999999999 6.5 46.0599999999999 41.04 25.4399999999999 81.68C10.72 110.57 2.04 142.5 0 174.87V206.3C3.94 276.27 40.99 342.62 96.24 385.19M318.89 304.62C324.4 305.42 329.71 307.19 334.91 309.12C339.9 310.89 344.18 315.07 345.26 320.37C336.35 315.37 327.31 310.42 318.89 304.62z" /> + <glyph glyph-name="php" + unicode="" + horiz-adv-x="640" d=" M320 343.5C491.4 343.5 623.2 271.3 623.2 192S491.3 40.5 320 40.5C148.6 40.5 16.8 112.7 16.8 192S148.7 343.5 320 343.5M320 360.3C143.3 360.3 0 285 0 192S143.3 23.7 320 23.7S640 99 640 192S496.7 360.3 320 360.3zM218.2 205.5C210.3 165 182.4 169.2 148.1 169.2L161.8 239.8C199.8 239.8 225.6 243.9 218.2 205.5zM97.4 97.7H134.1L142.8 142.5C183.9 142.5 209.4 139.5 233 161.6C259.1 185.6 265.9 228.3 247.3 249.7C237.6 260.9 222 266.4 200.8 266.4H130.1L97.4 97.7zM283.1 311.3H319.6L310.9000000000001 266.5C342.4000000000001 266.5 371.6 268.8 385.7000000000001 255.8C400.5000000000001 242.2 393.4000000000001 224.8 377.4000000000001 142.7000000000001H340.4000000000001C355.8 222.1000000000001 358.7000000000001 228.7000000000001 353.1 234.7000000000001C347.7000000000001 240.5000000000001 335.4000000000001 239.3000000000001 305.7000000000001 239.3000000000001L286.9000000000001 142.7000000000001H250.4000000000001L283.1 311.3000000000001zM505 205.5C497 164.4 468.3 169.2 434.9 169.2L448.6 239.8C486.8 239.8 512.4 243.9 504.9999999999999 205.5zM384.2 97.7H421L429.7 142.5C472.9 142.5 496.8 140 519.9 161.6C546 185.6 552.8 228.3 534.1999999999999 249.7C524.4999999999999 260.9 508.8999999999999 266.4 487.6999999999999 266.4H417L384.2 97.7000000000001z" /> + <glyph glyph-name="pied-piper-alt" + unicode="" + horiz-adv-x="576" d=" M242 261C248.3 272.8 255.2 278 267.9 282.8C295.2 293.1 308.1 313.3 326.8 333.9C338.7 325.5 338.8 309.3 358.4 310.9V289.1L364.7 288.8C402.1 303.2 439.4 319 471.3 343.4C519.5999999999999 380.2 524.1999999999999 393.4 552.5999999999999 443.4L554.5999999999999 446C553.9999999999999 431.9 548.3 418.7 542.1999999999999 406.1C511.6999999999999 342.3 463.4999999999999 305.8 395.3999999999999 289.4C383 286.5 369 286.2 357.7999999999999 280.5C359.1999999999999 270.7 370.9999999999999 262.4 370.9999999999999 257.5C370.9999999999999 254.1 365.4999999999999 250.3 363.4999999999999 248.9C352.2999999999999 261.8 347.3999999999999 268.2 340.7999999999999 271C333.1999999999999 274.5 276.8999999999999 277.4 241.9999999999999 261zM379.9 4.1C360.9 4.1 315.8 -5.4 300 -15.7L306.9 -60.8C342.6 -66.9 377 -64.4 412.9 -51C408.1 -41 389.4 4.1 379.9 4.1zM244 202C240.8 204 237.7 204.9 233.9 204.9C227.3 204.9 221.3 201.7 214.6 201.2L216.3 196.3L244 202zM231.4 170.2L255.5 109L276.5 122.8L245.2 173.7L231.4 170.2zM555.5 448L554.9 446.9L554.6 446L555.2 446.6L555.5 448zM496.3 65.9C462.4 122.8 421 184.3 346.3 181.4L346 187.4C344.9 200.9 378.8 184.2 381.1 218.4L366.7000000000001 211.2C346.9000000000001 256.9 358.1 265.5 301.2000000000001 265.5C286.5000000000001 265.5 274.5000000000001 263.8 259.8000000000001 260.9C262.7000000000001 242.3 262.0000000000001 224.2 248.9000000000001 210.6L268.4000000000001 205.1C266.7000000000001 201.9 265.5000000000001 198.8 265.5000000000001 195.3C265.5000000000001 174.3 308.3000000000002 192.4 308.3000000000002 161.7C308.3000000000002 143.3 271.5000000000001 101.6 253.4000000000001 101.6C245.4000000000001 101.6 199.7000000000001 151.6 200.0000000000001 161.7L200.3000000000001 166.3L252.6000000000002 177.8C265.6000000000002 180.4 264.9000000000002 200.5 249.7000000000002 200.5C246.0000000000002 200.5 206.6000000000001 191.3 200.3000000000001 189.9C198.3000000000001 195.1 192.8000000000001 204 186.5000000000001 204C183.3000000000001 204 180.2000000000001 200.8 177.0000000000001 200C167.8000000000001 197.4 146.0000000000001 197.1 155.5000000000001 179.9L15.9 149.5C10.4 148.4 7 143.2 7 137.7C7 131.7 12.5 126.8 18.5 126.8C26.5 126.8 149.8 155.2 165.9 159C168.5 155.8 170.5 152.7 173.7 150.4C193.8 136 233.5 64.5 250.1 64.5C274.2000000000001 64.5 308.1 86.9 321.4000000000001 106.4C324.6 110.7 328.3 113.9 333.8 113.3C334.4000000000001 99.4999999999999 302.2 79.1 300.8 69.6C299.4000000000001 59.4 299.8 34.4 300.5 28.4999999999999C327.2 20.3999999999999 352.5 32.1 378.4 31.3999999999999C382.7 52.3999999999999 389 73.2999999999999 388.2 94.8999999999999L387.9 104.3999999999999C386.5 138.5999999999999 377 142.8999999999999 353.1 163C352 164.1 350.5 165.6 349.4 167C351.6 168.3999999999999 350.5 168 354 168.6999999999999C442.5 168.6999999999999 410.3 -14.9000000000001 465.5 -61.2C498.6 -46.2 538 -33.3000000000001 569 -14.0000000000001C540 11.6 516.4 31.6999999999999 496.3 65.9zM300.1 19.9V-7.4L311.9000000000001 -4.0000000000001L309.0000000000001 19.8H300.1000000000001zM376.2000000000001 17C376.2000000000001 18.4 375.6 20.2 375.3000000000001 21.6C348.5000000000001 21.6 338.4000000000001 17.8 315.8000000000001 15.3L317.8000000000001 2.9C326.8000000000001 4.4 376.2000000000001 9.5000000000001 376.2000000000001 17.0000000000001z" /> + <glyph glyph-name="pied-piper-hat" + unicode="" + horiz-adv-x="640" d=" M640 423.1C559.2 369.5 550.6 330.6 543.6 318.7C536.9 306.5 531.9 258.4 520.3000000000001 235.1C508.6000000000001 211.5 466.1000000000001 192.9 454.2 185.1C442.5000000000001 177.3 425.9000000000001 147 412.3000000000001 120.9C304.2000000000001 125.3 244.9000000000001 82.1 153.1000000000001 27.3000000000001C182.5000000000001 37.0000000000001 196.4000000000001 44.0000000000001 196.4000000000001 44.0000000000001C290.6000000000001 80.0000000000001 335.7000000000001 112.3000000000001 477.5000000000001 93.2000000000001C478.6000000000001 93.2000000000001 479.4000000000001 92.6 480.3000000000001 92.4C484.2000000000001 90.2000000000001 485.6000000000001 85.5000000000001 483.4000000000001 81.6L429.5000000000002 -14.2C427.0000000000002 -18.9 421.7000000000002 -21.4 416.4000000000002 -20.3C289.6000000000002 3.5 189.5000000000002 -37.6 97.5000000000002 -38.9C24.1 -40 0 -5.4 0 -3.8C0 -2.7 0.6 -2.1 1.7 -2.1C1.7 -2.1 40 -2.1 104.8 13.2C178.4 153.5 244 202.6 315.4 202.6C315.4 202.6 387.1 202.6 406 140.7C428.8 180.4 434.3 189.9 434.3 189.9C439.6 199.3 469.3 267.1 520.7 331.3C572.2 395.3 611.1 411.2 640 423.1z" /> + <glyph glyph-name="pied-piper-pp" + unicode="" + horiz-adv-x="448" d=" M205.3 273.4C205.3 252.3 191.1 235.3 173.6 235.3C166.5 235.3 160.8 236.5 156.4 239V307C160.8000000000001 309.7 166.5 311.2 173.6 311.2C191.1 311.2 205.3 294.3 205.3 273.4zM257.9000000000001 206.4C250.8000000000001 206.4 245.1 204.9 240.7000000000001 202.2V134.2000000000001C245.1000000000001 131.7000000000001 250.8000000000001 130.5000000000001 257.9000000000001 130.5000000000001C275.3 130.5000000000001 289.6 147.4 289.6 168.3000000000001C289.6 189.4000000000001 275.3 206.4000000000001 257.9000000000001 206.4000000000001zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM185 192.9C226 192.9 259.2 228.5 259.2 272.5C259.2 316.5 226 352.1 185 352.1C173 352.1 160.9 348.9 150.4 343.3H104.7V137L156.5 147.1V197.7C165.1 194.6 174.6 192.9 185 192.9zM343.4 167.6C343.4 211.6 310.2 247.2 269.5 247.2C266.3 247.2 263.1 247.0000000000001 259.9 246.5000000000001C256.2 234.0000000000001 249.8 222.7 240.7 213.1C226.9 198.1 208.5 189.3 188.9 188.3V32L240.7 42.1V92.7000000000001C249.3 89.5000000000001 258.9 88.0000000000001 269.4 88.0000000000001C310.2 88.0000000000001 343.4 123.6000000000001 343.4 167.6z" /> + <glyph glyph-name="pied-piper" + unicode="" + horiz-adv-x="448" d=" M32 29L0 -31.2L0.8 296.8C0.8 362.7 54 416 120 416H447.2C354.2 387.1 257.3 321.8 193.3 247.4C122.7 166 82.6 110 32 29M448 416S305.2 349.2 261.6 248.9C238.4000000000001 195.3 232.7 130.8 190.6 90.3C161.7 62.5 120.8 52.1 85.3 34C62.1 22 18.9 -6.5 0.4 -32H328.8C394.8 -32 448.1 21.3 448.1 87.2C448 87.2 448 416 448 416z" /> + <glyph glyph-name="pinterest-p" + unicode="" + horiz-adv-x="384" d=" M204 441.5C101.4 441.5 0 373.1 0 262.4C0 192 39.6 152 63.6 152C73.5 152 79.2 179.6 79.2 187.4C79.2 196.7 55.5 216.5 55.5 255.2C55.5 335.6 116.7 392.6 195.9 392.6C264 392.6 314.4 353.9 314.4 282.8C314.4 229.7 293.1 130.1 224.1 130.1C199.2 130.1 177.9 148.1 177.9 173.9C177.9 211.7000000000001 204.3 248.3000000000001 204.3 287.3000000000001C204.3 353.5000000000001 110.4 341.5000000000001 110.4 261.5C110.4 244.7 112.5 226.1 120 210.8C106.2 151.4 78 62.9 78 1.7C78 -17.1999999999999 80.7 -35.8 82.5 -54.6999999999999C85.9 -58.4999999999999 84.2 -58.0999999999999 89.4 -56.1999999999999C139.8 12.8000000000001 138 26.3000000000001 160.8 116.6000000000001C173.1 93.2000000000001 204.9 80.6000000000001 230.1 80.6000000000001C336.3 80.6000000000001 384 184.1000000000001 384 277.4000000000001C384 376.7 298.2 441.5 204 441.5z" /> + <glyph glyph-name="pinterest-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H154.4C164.2 -15.6 176.8 8 181.8 27.3C184.8 38.8 197.1 85.7 197.1 85.7C205.1 70.4 228.5000000000001 57.5 253.4000000000001 57.5C327.5 57.5 380.8000000000001 125.6 380.8000000000001 210.2C380.8000000000001 291.3 314.6000000000001 352 229.4000000000001 352C123.4000000000001 352 67.2000000000001 280.9 67.2000000000001 203.4C67.2000000000001 167.4 86.4000000000001 122.6 117.0000000000001 108.3C121.7000000000001 106.1 124.1000000000001 107.1 125.2000000000001 111.6C126.0000000000001 115 130.2000000000001 131.7000000000001 132.0000000000001 139.4C132.6000000000001 141.9 132.3000000000001 144.0000000000001 130.3000000000001 146.4C120.2000000000001 158.7000000000001 112.0000000000001 181.3 112.0000000000001 202.4C112.0000000000001 256.6 153.0000000000001 309 222.9000000000001 309C283.2000000000001 309 325.5000000000001 267.9000000000001 325.5000000000001 209.1C325.5000000000001 142.7000000000001 292.0000000000001 96.7000000000001 248.3000000000002 96.7000000000001C224.2000000000001 96.7000000000001 206.2000000000001 116.6 211.9000000000001 141.1C218.8000000000001 170.3 232.2000000000002 201.8 232.2000000000002 222.9C232.2000000000002 275.9000000000001 156.7000000000001 268.6 156.7000000000001 197.9C156.7000000000001 176.2000000000001 164.0000000000002 161.4 164.0000000000002 161.4C132.6000000000001 28.6 127.9000000000002 26.9 134.4000000000002 -31.1999999999999L136.6000000000001 -31.9999999999999H48C21.5 -31.9999999999999 0 -10.4999999999999 0 16.0000000000001V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368z" /> + <glyph glyph-name="pinterest" + unicode="" + horiz-adv-x="496" d=" M496 192C496 55 385 -56 248 -56C222.4 -56 197.8 -52.1 174.6 -44.9C184.7 -28.4 199.8 -1.4 205.4 20.1C208.4 31.7 220.8 79.1 220.8 79.1C228.9 63.7000000000001 252.5 50.6 277.6 50.6C352.4000000000001 50.6 406.3 119.4 406.3 204.9C406.3 286.8000000000001 339.4 348.1 253.4 348.1C146.4 348.1 89.5 276.3 89.5 198C89.5 161.6 108.9 116.3 139.8 101.9C144.5 99.7000000000001 147 100.7000000000001 148.1 105.2000000000001C148.9 108.6 153.1 125.5000000000001 155 133.3000000000001C155.6 135.8000000000001 155.3000000000001 138.0000000000001 153.3000000000001 140.4000000000001C143.2000000000001 152.9000000000001 135 175.7000000000001 135 197.0000000000001C135 251.7000000000001 176.4 304.6000000000001 247.0000000000001 304.6000000000001C307.9000000000001 304.6000000000001 350.6 263.1000000000001 350.6 203.7000000000001C350.6 136.6000000000001 316.7000000000001 90.1000000000001 272.6 90.1000000000001C248.3 90.1000000000001 230.0000000000001 110.2000000000001 235.9000000000001 134.9000000000001C242.9000000000001 164.4000000000001 256.4000000000001 196.2000000000001 256.4000000000001 217.5000000000001C256.4000000000001 236.5000000000001 246.2000000000001 252.4000000000001 225 252.4000000000001C200.1 252.4000000000001 180.1 226.7000000000001 180.1 192.2000000000001C180.1 170.2000000000001 187.5 155.4000000000001 187.5 155.4000000000001S163 51.6000000000001 158.5 32.2000000000001C153.5 10.8000000000001 155.5 -19.3999999999999 157.6 -38.9999999999999C65.4 -2.9 0 86.9 0 192C0 329 111 440 248 440S496 329 496 192z" /> + <glyph glyph-name="playstation" + unicode="" + horiz-adv-x="576" d=" M570.9 75.7C559.6 61.5 532.1 51.4 532.1 51.4L327 -22.2V32.1L477.9 85.9C495 92.0000000000001 497.7 100.7000000000001 483.7 105.3C469.8 109.9 444.6 108.6 427.5 102.4L327 66.9V123.3C350.2 131.1 374.1 136.9 402.7 140.1C443.6 144.6 493.6 139.5 532.9 124.6C577.1 110.6 582.1 89.9 570.9 75.7zM346.5 168.2V307.2C346.5 323.5 343.5 338.5 328.2 342.8C316.5 346.6 309.2 335.7 309.2 319.4V-28.5L215.4 1.3V416C255.3 408.6 313.4 391.1 344.6 380.6C424.1 353.3 451 319.3 451 242.8C451 168.3 405 140 346.5 168.2000000000001zM43.2 37.8C-2.2 50.6 -9.8 77.3 10.9 92.6C30 106.8 62.6 117.5 62.6 117.5L197.1 165.3V110.8L100.3 76.2C83.2 70.1 80.6 61.4 94.5 56.8C108.4 52.2 133.6 53.5 150.7000000000001 59.7L197.1000000000001 76.6V27.8C145.5000000000001 18.4999999999999 95.7000000000001 20.4999999999999 43.2 37.8z" /> + <glyph glyph-name="product-hunt" + unicode="" + horiz-adv-x="512" d=" M326.3 229.2C326.3 208.7 309.6 192 289.1 192H218.8V266.4H289.1C309.6 266.4 326.3 249.7 326.3 229.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM375.9 229.2C375.9 277.1 337 316 289.1 316H169.2V68H218.8V142.4H289.1C337 142.4 375.9 181.3 375.9 229.2z" /> + <glyph glyph-name="pushed" + unicode="" + horiz-adv-x="432" d=" M407 336.1L308.5 345.1L322.5 378.5C332.9 402 311.7 418.9 293.8 415.5L22.5 371.1C7.4 368.4 -3.5 352.8 1.1 334.5L106.2 -13.8C112.7 -35.1 142.9 -38 153.9 -20.8L189.2 60L424.4 291.3C440.8 308.1 428.7 334.2000000000001 407 336.1zM297.6 394.4C302.7000000000001 395.1 305.1 391.9 302.8 387L286 347.1L108.6 363.4L297.6 394.4zM22.7 340.1C19.6 345.2 23.7 350.1 28.8 349.2L277.5 326.5L180.6 95.8L22.7 340.1zM136 -8.4C133.4 -12.4 128.1 -11.5 126.6 -7.2L43.5 268.3L171.2 70.7000000000001C164.2 55.7 136 -8.4 136 -8.4zM408.8 306.1L210.1 110.7L299.8 324.4L406.2000000000001 314.7C410.2000000000001 313.6 411.9000000000001 309.4 408.8000000000001 306.1z" /> + <glyph glyph-name="python" + unicode="" + horiz-adv-x="448" d=" M167.8 411.6C122.6 403.6 114.4 386.9 114.4 356V315.3H221.3V301.7000000000001H74.3C43.2 301.7000000000001 16 283 7.5 247.5C-2.3 206.8 -2.7 181.4 7.5 138.9C15.1 107.3 33.2 84.7 64.3 84.7H101V133.5C101 168.8 131.5 199.9 167.8 199.9H274.6C304.3 199.9 328 224.4 328 254.2V356.1C328 385.1 303.6 406.8 274.6 411.7C238.8 417.6 199.9 417.3 167.8 411.6zM161.1 383.2C172.1 383.2 181.2 374 181.2 362.8S172.2 342.5 161.1 342.5C150 342.5 141 351.6 141 362.8C141.1 374.1 150 383.2000000000001 161.1 383.2000000000001zM346.3 301.8V254.3C346.3 217.5 315.1 186.5 279.5 186.5H172.7C143.5 186.5 119.3 161.5 119.3 132.2V30.4C119.3 1.4 144.5 -15.6 172.7 -23.9C206.5 -33.8 239 -35.6 279.5 -23.9C306.4 -16.1 332.9 -0.4 332.9 30.4V71.1H226.2V84.7H386.4C417.5 84.7 429 106.4 439.8 138.9C450.9999999999999 172.4 450.4999999999999 204.6 439.8 247.5C432.1 278.4 417.5 301.7 386.4 301.7H346.3zM286.2 44C297.3 44 306.3 34.9 306.3 23.7C306.3 12.4 297.3 3.3 286.2 3.3C275.2 3.3 266.1 12.5 266.1 23.7C266.2 35 275.2 44 286.2 44z" /> + <glyph glyph-name="qq" + unicode="" + horiz-adv-x="448" d=" M433.754 27.555C422.228 26.162 388.894 80.296 388.894 80.296C388.894 48.951 372.758 8.049 337.843 -21.49C354.685 -26.682 392.6860000000001 -40.657 383.646 -55.911C376.3300000000001 -68.254 258.136 -63.792 224.014 -59.948C189.892 -63.792 71.698 -68.254 64.382 -55.911C55.337 -40.661 93.3 -26.697 110.165 -21.496C75.245 8.043 59.106 48.949 59.106 80.2960000000001C59.106 80.2960000000001 25.772 26.162 14.247 27.5550000000001C8.877 28.205 1.823 57.1990000000001 23.594 127.2590000000001C33.855 160.2830000000001 45.589 187.7370000000001 63.738 233.0380000000001C60.683 349.937 108.982 447.9940000000001 224 448C337.737 447.9940000000001 387.156 351.867 384.264 233.037C402.382 187.814 414.176 160.187 424.408 127.259C446.1760000000001 57.199 439.124 28.206 433.754 27.555z" /> + <glyph glyph-name="quinscape" + unicode="" + horiz-adv-x="489.1" d=" M301.9 -26.6H300.6C213.3 -26.6 142.5 44.2 142.5 131.5S213.3 289.6 300.6 289.6C395.5 289.6 468.8 206.5 457.6 113C461.6 107.9 465.8 103.4 468.8 97.7C482.1999999999999 128 489.1 160.1 489.1 195.4C489.1 330.5 379.6 440 244.5 440C109.5 440 0 330.5 0 195.4S109.5 -49.2 244.5 -49.2C269.3 -49.2 292.3 -46 314.9 -39.1C309.7 -35.6 305.9 -30.9 301.5 -26.4999999999999L301.9 -26.6zM280.7 43.2C280.7 98 325.1 142.4 379.9 142.4C434.7 142.4 479.1 98 479.1 43.2C479.1 -11.6 434.7 -56 379.9 -56C325.1 -56 280.7 -11.6 280.7 43.2" /> + <glyph glyph-name="quora" + unicode="" + horiz-adv-x="448" d=" M440.5 61.3H411.2C409.7 47.8 400.7 30.5 378.2 30.5C357.7 30.5 342.9 44.7 328.7 66.3C372.9 100.5 403.4 153.8 403.4 219.3C403.5 336.8 306.8 416 205 416C105.3 416 7.3 336.3 7.3 219.3C7.3 85.2000000000001 138.6 -2.3 256.3 30.3C276 -3.3 302 -32 351.5 -32C433.3 -32 442.3 43.3 440.5 61.3zM297 118.8C277.5 148 253.3 171 205.5 171C175 171 151.2 161 136.5 148.2L148.7 123.9C154.9 126.9 161.7 127.9 168.5 127.9C204 127.9 222.2 97.1 237.7 66.6C227.7 63.6 217 62.4 205 62.4C130 62.4 97.5 115.4 97.5 219.1C97.5 323.5 130 377 205 377C281.2 377 313.7 323.5 313.7 219.3C313.8 177.5 308.3 143.7000000000001 297 118.8z" /> + <glyph glyph-name="r-project" + unicode="" + horiz-adv-x="581" d=" M581 221.4C581 328.9 450.9 416 290.5 416S0 328.9 0 221.4C0 125.6 103.3 46 239.4 29.9V-32H338.5V29.5C362.8 32.2 386.1 36.9 407.9 43.4L448 -32H560L492.6 81.7C547.1 117.1 581 166.6 581 221.4zM114.2 206.9C114.2 280.4 213.1 339.9 335 339.9S546.9 299.2 546.9 206.9C546.9 156.8 520.4 121.9 476.6 100.5C474.2 102.1 471.9 103.4 470.2 104.2C460 109.4 442.4 114.7 442.4 114.7S529 121.1 529 207.4S438.4 295.3 438.4 295.3H239.4V87C165.3 108.5 114.2 154.1 114.2 206.9zM339.3 168.6V224.2C397.1 224.2 427.1 231.0000000000001 427.1 196.9C427.1 160.4 388.9 168.6 339.3 168.6zM338.4 96.1H365C375.8 96.1 383.9 84.4 389 76.9C372.9 75.0000000000001 356 74.1 338.4 74.0000000000001V96.1000000000001z" /> + <glyph glyph-name="ravelry" + unicode="" + horiz-adv-x="512" d=" M407.4 386.5C331.6 425.9 257.8 417 182.9 382C171.6 376.8 167.4 371.4 163 363C152.7 343.8 146.8 325.6 143.1 310.3C121.9 284.7000000000001 106.7 254.2 99.8 220.4C89.2 202.4 78.9 179 76.7 149C76.7 149 76 141.4 76.2 141.1C40.9 145.7000000000001 0 168.1 0 168.1C9.1 153.6 61.3 135.8 76.3 130.2000000000001C76.3 130.2000000000001 78 32.2 140.8 -0.9999999999999C129.5 16.2 127.5 19.2 127.5 19.2S94.8 79 100.4 123.3C101.1 123.3 101.9 123.1 102.6 123.1C126.5 35.7 205.8 -28.3 299.5 -28.3C305.7 -28.3 311.6 -28.1 317.5 -27.6C331.5 -29.1 345.1 -28.1 357.6 -23.7C364.5 -21.5 371.4000000000001 -17.3 377.8 -12.9C448 26.2 478.7 69.1 500.9 134.8C506.3 150.8 509 170.3 510.7 187C519.4 269.3 480.1 348.6 407.4 386.5zM138.8 284.8S137.6 272.5 138.1 265.1C134.7 262.6 128 257 119.9 248.4000000000001C125.1 261.2000000000001 131.2 273.5 138.8 284.8000000000001zM107.6 162.9C112 180.1 120.9 202 137.4 218C137.4 218 139.1 170 153.2 127.9L111.8 134.8C109.6 144 108.3 153.3 107.6 162.9zM115.5 120.1C130.3 116.9 149.5 112.4999999999999 158.6 110.9999999999999C185.9 34.1999999999999 266.9000000000001 -13.3000000000001 266.9000000000001 -13.3000000000001C267.9000000000001 -13.8000000000001 268.6 -14.0000000000001 269.6 -14.3000000000001C196.5 -2.7 136.9 50.3999999999999 115.5 120.0999999999999zM386 3.9C371.5 -0.8 349.8 -4.5 321.3 0.2C321.3 0.2 230.2 23.3 193.8 108C232 107.3 246.2 108.2 271.8 111.9C311.2 117.6 350.8 128.1 386.8 144.9C398.6 150.3 397.9000000000001 164.3 396.4000000000001 174.7C394.4000000000001 187.5 385.3 186.8 375.0000000000001 179.4C375.0000000000001 179.4 293.0000000000001 120.8 185.2000000000001 125.7C166.5000000000001 157.7 158.4 236.5 158.4 236.5C199.8000000000001 271.7 241.6 296.1 326.8000000000001 288.9C327.0000000000001 295.3 329.8000000000001 316 306.4000000000001 317C306.4000000000001 317 212.9000000000001 328.1 160.4000000000001 283.5C162.9000000000001 300 166.3000000000001 312.8 171.5000000000001 322.9C205.7000000000001 353.7 250.5000000000001 372.4 299.8000000000001 372.4C406.2000000000001 372.4 492.8000000000001 285.3 492.8000000000001 177.9C492.6000000000001 101.9 449.0000000000001 35.9 386.0000000000001 3.9z" /> + <glyph glyph-name="react" + unicode="" + horiz-adv-x="512" d=" M418.2 270.8C412.8 272.6 407.4 274.3 402 275.9C402.9 279.6 403.7 283.3 404.5 287C416.8 346.6 408.7 394.5 381.4 410.3C355.1 425.4 312.2 409.7 268.8 371.9C264.5 368.2 260.3 364.3 256.3 360.4C253.6 363 250.8 365.6 248 368.1C202.5 408.5 156.9 425.5 129.5999999999999 409.6C103.3999999999999 394.4 95.5999999999999 349.3 106.5999999999999 292.9C107.6999999999999 287.3 108.8999999999999 281.8 110.2999999999999 276.2000000000001C103.8999999999999 274.4 97.5999999999999 272.4 91.6999999999999 270.3C38.3 251.8 0 222.6 0 192.4C0 161.2 40.8 129.9 96.3 110.9C100.8 109.4 105.3 107.9 109.9 106.6C108.4 100.6 107.1 94.7 105.9 88.6C95.4 33.1 103.6 -10.9 129.8 -26C156.8 -41.6 202.2 -25.6 246.4 13.1C249.9 16.2 253.4 19.4 256.9 22.8C261.3 18.5 265.9 14.4 270.5 10.4C313.3 -26.4 355.6 -41.3 381.7 -26.2C408.7 -10.6 417.5 36.7 406.1 94.3C405.2 98.7 404.2 103.2 403.1 107.8C406.3 108.7 409.4 109.7 412.5 110.7C470.1999999999999 129.8 511.9999999999999 160.7 511.9999999999999 192.4C511.9999999999999 222.7 472.6 252.1 418.2 270.8zM282.9 355.7C320.1 388.1 354.8 400.8 370.6 391.7C387.5 382 394 342.8 383.4 291.3C382.7 287.9 382 284.6 381.1 281.3C358.9 286.3 336.4 289.9 313.8 291.9C300.8 310.5 286.6 328.3 271.2 345C275.0999999999999 348.7 278.8999999999999 352.2 282.8999999999999 355.7zM152.9 166.6C157.5 157.8 162.2 149.1 167.2 140.5C172.3 131.8 177.5 123.1 183 114.6C167.4 116.3 151.9 118.8 136.6 122.1C141 136.5 146.5 151.4 152.9 166.6zM152.9 217.2C146.6 232.1 141.3 246.7 136.9 260.8C151.3 264 166.6 266.6 182.5 268.6C177.2 260.3 172 251.8 167.1 243.2C162.2 234.7 157.4 226.0000000000001 152.9 217.2zM164.3 191.9C170.9 205.7000000000001 178.1 219.2000000000001 185.7 232.5000000000001C193.3 245.8000000000001 201.5 258.7000000000001 210.1 271.4000000000001C225.1 272.5 240.4 273.1 256 273.1C271.6 273.1 287 272.5 301.9 271.4000000000001C310.4 258.8000000000001 318.5 245.9000000000001 326.2 232.7000000000001C333.9 219.5000000000001 341.1 206.0000000000001 347.9 192.3000000000001C341.2 178.5000000000001 334 164.9 326.3 151.5000000000001C318.7 138.2000000000001 310.6 125.3000000000001 302.1 112.5000000000001C287.2 111.4 271.7 110.9 256 110.9C240.3 110.9 225.1 111.4 210.4 112.3C201.7 125 193.5 138 185.8 151.3C178.1 164.6 171 178.1 164.3 191.9zM344.9 140.7000000000001C350 149.5000000000001 354.8 158.4 359.5 167.4C365.9 152.9 371.5 138.2000000000001 376.4 123.1C360.9 119.6 345.2 116.9 329.4 115.1C334.8 123.5 339.9 132.1 344.9 140.7000000000001zM359.3 217.2000000000001C354.6 226.0000000000001 349.8 234.8000000000001 344.8 243.4000000000001C339.9 251.9000000000001 334.8 260.3000000000001 329.5 268.6C345.6 266.6 361 263.9000000000001 375.3999999999999 260.6C370.7999999999999 245.8 365.3999999999999 231.4000000000001 359.2999999999999 217.2zM256.2 329.7C266.7 318.3 276.6 306.3 285.8 293.9C266 294.8 246.1 294.8 226.3 293.9C236.1 306.8 246.2 318.8 256.2 329.7zM140.2 391C157 400.8 194.3 386.8 233.6 352C236.1 349.8 238.6 347.4 241.2 345C225.7 328.3 211.4 310.5 198.3 291.9C175.7 289.9 153.3 286.4 131.1 281.5C129.8 286.6 128.7 291.8 127.6 297C118.2 345.4 124.4 381.9 140.2 391zM115.7 127.4C111.5 128.6 107.4 129.9 103.3 131.3C82 138 57.8 148.6 40.3 162.5C30.2 169.5 23.4 180.3 21.5 192.4C21.5 210.7 53.1 234.1 98.7 250C104.4 252 110.2 253.8 116 255.5C122.8 233.8 131 212.5 140.5 191.8999999999999C130.9 171 122.6 149.3999999999999 115.7 127.3999999999999zM232.3 29.4C215.8 14.3 196.7 2.3 175.9 -5.9C164.8 -11.2 152 -11.7 140.6 -7.2C124.7 1.9999999999999 118.1 37.3 127.1 84.8C128.2 90.4 129.4 95.9999999999999 130.8 101.4999999999999C153.2 96.6999999999999 175.8 93.3999999999999 198.7 91.6999999999999C211.9 72.9999999999999 226.4 55.0999999999999 241.9 38.3C238.7 35.1999999999999 235.5 32.1999999999999 232.3 29.4zM256.8 53.7C246.6 64.7 236.4 76.9 226.5 90C236.1 89.6 246 89.4 256 89.4C266.3 89.4 276.3999999999999 89.6 286.3999999999999 90.1C277.2 77.4 267.2999999999999 65.3 256.7999999999999 53.7zM387.5 23.7C386.6 11.5 380.6 0.1 371 -7.6C355.1 -16.8 321.2 -4.8 284.5999999999999 26.6C280.3999999999999 30.2 276.2 34.1 271.8999999999999 38.1C287.2 54.9999999999999 301.2999999999999 72.9 314.0999999999999 91.7C336.9999999999999 93.6 359.7999999999999 97.1 382.2999999999999 102.2C383.2999999999999 98.1 384.1999999999999 94 384.9999999999999 90C389.8999999999999 68.4 390.6999999999999 45.9 387.4999999999999 23.7zM405.7 131.2C402.8999999999999 130.3 400.0999999999999 129.4 397.2 128.6C390.2 150.4 381.5999999999999 171.7 371.7 192.4C381.3 212.8 389.3999999999999 233.8 396.2 255.3C401.3999999999999 253.8 406.3999999999999 252.2 411.2 250.6C457.8 234.6 490.4999999999999 210.8 490.4999999999999 192.6C490.4999999999999 173 455.6 147.7 405.7 131.2zM256 237.8C281.3 237.8 301.8 217.3 301.8 192C301.8 166.7 281.3 146.2 256 146.2C230.7 146.2 210.2 166.7 210.2 192C210.2 217.3 230.7 237.8 256 237.8" /> + <glyph glyph-name="readme" + unicode="" + horiz-adv-x="576" d=" M528.3 401.5H388.5C340.4 401.5 298.6 368.2 288.1 321.2C277.5 368.2 235.8 401.5 187.7 401.5H48C21.5 401.5 0 380 0 353.5V107.7C0 81.2 21.5 59.7 48 59.7H137.7C239.9 59.7 270.4 35.3 285 -15.3C285.7 -18.1 290.2 -18.1 291 -15.3C305.7 35.3 336.2 59.7 438.3 59.7H528C554.5 59.7 576 81.2 576 107.7V353.4C576 379.8 554.7 401.3 528.3 401.5zM242 136.1C242 134.2000000000001 240.5 132.6 238.5 132.6H78.2C76.3 132.6 74.7 134.1 74.7 136.1V159C74.7 160.9 76.2 162.5 78.2 162.5H238.6C240.5000000000001 162.5 242.1 161 242.1 159V136.1zM242 197C242 195.1 240.5 193.5 238.5 193.5H78.2C76.3 193.5 74.7 195 74.7 197V219.9C74.7 221.8000000000001 76.2 223.4 78.2 223.4H238.6C240.5000000000001 223.4 242.1 221.9 242.1 219.9V197zM242 257.9000000000001C242 256 240.5 254.4000000000001 238.5 254.4000000000001H78.2C76.3 254.4000000000001 74.7 255.9000000000001 74.7 257.9000000000001V280.8000000000001C74.7 282.7000000000001 76.2 284.3000000000001 78.2 284.3000000000001H238.6C240.5000000000001 284.3000000000001 242.1 282.8000000000001 242.1 280.8000000000001V257.9000000000001zM501.3 136.2000000000001C501.3 134.3000000000001 499.8 132.7000000000001 497.8 132.7000000000001H337.5C335.6 132.7000000000001 334 134.2000000000001 334 136.2000000000001V159.1C334 161 335.5 162.6 337.5 162.6H497.9C499.8 162.6 501.4 161.1 501.4 159.1V136.2000000000001zM501.3 197.1000000000001C501.3 195.2000000000001 499.8 193.6000000000001 497.8 193.6000000000001H337.5C335.6 193.6000000000001 334 195.1000000000001 334 197.1000000000001V220C334 221.9 335.5 223.5 337.5 223.5H497.9C499.8 223.5 501.4 222 501.4 220V197.1zM501.3 258.0000000000001C501.3 256.1 499.8 254.5000000000001 497.8 254.5000000000001H337.5C335.6 254.5000000000001 334 256.0000000000001 334 258.0000000000001V280.8000000000001C334 282.7000000000001 335.5 284.3000000000001 337.5 284.3000000000001H497.9C499.8 284.3000000000001 501.4 282.8000000000001 501.4 280.8000000000001V258z" /> + <glyph glyph-name="rebel" + unicode="" + horiz-adv-x="512" d=" M256.5 -56C117.2 -56 9 60.2 13.2 198.1C16 277.3 56.4 350.3 129.7 398.5C130 398.5 131.6 399.1 130.8 397.7C125 392.2 19.5 267.9 116.7 171.3C166.5 121.8 206.7 168.8 206.7 168.8C245.2 218.9 206.1 294.7000000000001 206.1 294.7000000000001C196.1 319.6 160.4 334.8 160.4 334.8L189.2 366.6C213.6 356.1 232.4 327.9 232.4 327.9C233.2 357.5 210.5 389.3 210.5 389.3L255.1 440L299.4 389.9C278.9 361.1 277.5 327.3 277.5 327.3C291.3 350.3 321 366.6 321 366.6L349.5 334.8C322.1 325.9 304.1 294.9 304.1 294.9C288.3 266.4 277 205.5 304.7000000000001 167.6C337.1 123 392.4000000000001 170.4 392.4000000000001 170.4C495.1 262.3000000000001 381.9000000000001 395.4000000000001 381.9000000000001 395.4000000000001C375.8 400.9000000000001 382.7000000000001 398.2000000000001 382.7000000000001 398.2000000000001C432.8000000000001 361.7000000000001 497.3000000000001 313.8 498.9 193.4C500.9 47.8 399 -56 256.5 -56z" /> + <glyph glyph-name="red-river" + unicode="" + horiz-adv-x="448" d=" M353.2 416H94.8C42.4 416 0 373.6 0 321.2V62.8C0 10.4 42.4 -32 94.8 -32H353.2C405.6 -32 448 10.4 448 62.8V321.2C448 373.6 405.6 416 353.2 416zM144.9 247.1V190.8C144.9 163.8 123 141.9 96 141.9V296.1C96 309.3 106.7 320 119.9 320H274.1C274.1 293 252.2 271.1 225.2 271.1H168.9C156.6 271.7 144.3000000000001 259.5 144.9 247.1zM321.2000000000001 175.1H264.9000000000001C252.6 175.7000000000001 240.3000000000001 163.5 240.9000000000001 151.1V94.8C240.9000000000001 67.8 219 45.9 192 45.9V200.1C192 213.3 202.7 224 215.9 224H370.1C370.1 197 348.2000000000001 175.1 321.2000000000001 175.1z" /> + <glyph glyph-name="reddit-alien" + unicode="" + horiz-adv-x="512" d=" M440.3 244.5C425.3 244.5 412.1 238.3 402.4000000000001 228.6C366.7000000000001 253.3 318.6 269.2 265.3000000000001 270.9L293 395.7L381.2 375.9C381.2 354.3 398.8 336.7 420.4 336.7C442.4 336.7 460.1 354.8 460.1 376.4S442.5 416.1 420.4 416.1C405 416.1 391.7 406.8 385.1 394.1L287.7 415.7C282.8 417 278 413.5 276.7 408.6L246.3 271C193.4 268.8 145.8 252.9 110 228.2C100.3 238.3 86.6 244.5 71.6 244.5C16 244.5 -2.2 169.9 48.7 144.4C46.9 136.5 46.1 128.1 46.1 119.7C46.1 35.9 140.5 -32 256.4 -32C372.8 -32 467.2 35.9 467.2 119.7C467.2 128.1 466.3 136.9 464.1 144.8C514 170.4 495.6 244.5 440.3 244.5zM129.4 139.1C129.4 161.1 147 178.8 169.1 178.8C190.7 178.8 208.3 161.2 208.3 139.1C208.3 117.5 190.7 99.9 169.1 99.9C147.1 99.8 129.4 117.5000000000001 129.4 139.1zM343.7000000000001 45.6C307.3000000000001 9.2 204.6000000000001 9.2 168.2000000000001 45.6C164.2000000000001 49.1 164.2000000000001 55.3 168.2000000000001 59.3C171.7000000000001 62.8 177.9 62.8 181.4 59.3C209.2000000000001 30.8 301.4000000000001 30.3 330.4000000000001 59.3C333.9000000000001 62.8 340.1 62.8 343.6 59.3C347.7000000000001 55.3 347.7000000000001 49.1 343.7000000000001 45.6zM342.9000000000001 99.8C321.3 99.8 303.7000000000001 117.4 303.7000000000001 139C303.7000000000001 161 321.3000000000001 178.7 342.9000000000001 178.7C364.9000000000001 178.7 382.6 161.1 382.6 139C382.5 117.5 364.9000000000001 99.8 342.9000000000001 99.8z" /> + <glyph glyph-name="reddit-square" + unicode="" + horiz-adv-x="448" d=" M283.2 102.5C285.9 99.8 285.9 95.7 283.2 93.3C258.7 68.8 189.4 68.7 164.8 93.3C162.1 95.7 162.1 99.8 164.8 102.5C167.2 104.9 171.3 104.9 173.7 102.5C192.4 83.3 254.7 82.9 274.2 102.5C276.6 104.8 280.8 104.8 283.2 102.5zM191.9 156.3C191.9 171.2 180 183.1 165.4 183.1C150.5 183.1 138.6 171.2000000000001 138.6 156.3C138.6 141.7 150.5 129.8 165.4 129.8C180 129.8 191.9 141.7 191.9 156.3zM282.6 183.1C268 183.1 256.1 171.2000000000001 256.1 156.3C256.1 141.7 268 129.8 282.6 129.8C297.5 129.8 309.4 141.7 309.4 156.3C309.4 171.2 297.5 183.1 282.6 183.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM348.3 227.4C338.2 227.4 329.3 223.2 322.7 216.7C298.6 233.4 266.2 244.1 230.2 245.3L248.9 329.5L308.4 316.1C308.4 301.5 320.3 289.6 334.9 289.6C349.8 289.6 361.7 301.8 361.7 316.4000000000001C361.7 331 349.8 343.2000000000001 334.9 343.2000000000001C324.5 343.2000000000001 315.6 337 311.1 328.3L245.4 342.9000000000001C242.1 343.8 238.9 341.4000000000001 238 338.1L217.5 245.3C181.8 243.8 149.7 233.1 125.6 216.4C119.1 223.2 109.8 227.4 99.7 227.4C62.2 227.4 49.9 177 84.2 159.9C83 154.5 82.4 148.9 82.4 143.2C82.4 86.7 146.1 40.9 224.3 40.9C302.8 40.9 366.5 86.7 366.5 143.2C366.5 148.9 365.8999999999999 154.8 364.3999999999999 160.2C398 177.4 385.5999999999999 227.4 348.2999999999999 227.4z" /> + <glyph glyph-name="reddit" + unicode="" + horiz-adv-x="512" d=" M201.5 142.5C187.7 142.5 176.6 153.6 176.6 167.1C176.6 180.9 187.7 192 201.5 192C215.1 192 226.1 180.9 226.1 167.1C226.1 153.5 215 142.5 201.5 142.5zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM371.7 233.2C362.3 233.2 354 229.3 347.9 223.2C325.5 238.7 295.3 248.7 261.8 249.8L279.2 328.1L334.5999999999999 315.6C334.5999999999999 302 345.7 291 359.2 291C373 291 384.0999999999999 302.3 384.0999999999999 315.9S372.9999999999999 340.8 359.2 340.8C349.5 340.8 341.2 335 337.0999999999999 327L275.8999999999999 340.6C272.8999999999999 341.4 269.7999999999999 339.2 269 336.2L249.9 249.8C216.6999999999999 248.4 186.8 238.5 164.4 223C158.3 229.4 149.7 233.2 140.3 233.2C105.4 233.2 94 186.3 125.9 170.3999999999999C124.8 165.3999999999999 124.2 160.1999999999999 124.2 154.8999999999999C124.2 102.2999999999999 183.4 59.6999999999999 256.2 59.6999999999999C329.3 59.6999999999999 388.5 102.3 388.5 154.8999999999999C388.5 160.1999999999999 387.8999999999999 165.6999999999999 386.6 170.6999999999999C417.9 186.6999999999999 406.4 233.2 371.7 233.2zM302.8 117C284.6 98.8 226.7 99.1 209.2 117C207 119.2 203.1 119.2 200.9 117C198.4 114.5 198.4 110.6 200.9 108.4C223.7 85.6 288.2 85.6 311.1 108.4C313.6 110.6 313.6 114.5 311.1 117C308.9000000000001 119.2 305 119.2 302.8 117zM310.5 192C296.9 192 285.9 180.9 285.9 167.1C285.9 153.5 297 142.5 310.5 142.5C324.3 142.5 335.4 153.6 335.4 167.1C335.4 180.9 324.4 192 310.5 192z" /> + <glyph glyph-name="rendact" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56C266.6 -56 284.7 -53.9 302.1 -50.1C296.5 -42.7 291.3 -35.7 286.2000000000001 -28.8C273.8000000000001 -30.9 261.0000000000001 -32.1 247.9000000000001 -32.1C124.3 -32 24 68.3 24 192S124.3 416 248 416S472 315.7 472 192C472 121 439 57.8 387.5 16.7C361.6 -2.1 348.4 -4.7 304 60.9C225.3 173.8 256 132 230.3 169.2C303.1 160.3 458.8 241.2 398.9 337.8C314 474.8 15 354.2 59.7 221.6C62.9 211.8 74.1 183 105.3 183C107.3 183 107.9 183.6 107.3 184.7C102.9 193.4 87.2 194.5 87.2 222.1C87.2 262.6 127.7 311.7 187.5 342.1C253.6 374.4 319.4 372.3 345.7 336.7C372.9 298.4 324.8 217.5 225.3 199.8C232.8 209.2 282.3 275 288.1 283.8C310.8 318.4 311.7 332.8 302.1 343C286.6 359.9 272.6 353.3 251.4 354.7C240.6 355.6 137.7 173.5 115 137.8C109.1 128.8 93.8 103.6999999999999 93.8 86.9C93.8 65.6 96.6 35.5 114.4 35.5C125 35.5 122.4 54.2 122.4 62.1C122.4 75 149.8 111.5 197.2 166.7000000000001C217.6 130.6 254.9 52.4 327.4 -42.9999999999999C425.4 -9.8999999999999 495.9 82.8000000000001 495.9 192.0000000000001C496 329 385 440 248 440z" /> + <glyph glyph-name="renren" + unicode="" + horiz-adv-x="512" d=" M214 278.9C214 168.5 153 73.5 66.4 31.5C30 74.8 8 130.3 8 191.4C8 314.1 97.1 415.8 214 435.5V278.9zM255 -56C212.1 -56 171.7 -45 136.5 -25.6C193.7 10.5 239.9 65.1 255 129C270.5 65.1 316.7 10.5 373.8 -25.7C338.7 -45 298.3 -56 255 -56zM445.6 31.5C359 73.5 298 168.4 298 278.9V435.5C414.9 415.8 504 314.1 504 191.4C504 130.3 482 74.8 445.6 31.5z" /> + <glyph glyph-name="replyd" + unicode="" + horiz-adv-x="448" d=" M320 -32H128C57.6 -32 0 25.6 0 96V288C0 358.4 57.6 416 128 416H320C390.4 416 448 358.4 448 288V96C448 25.6 390.4 -32 320 -32zM193.4 174.8C187.3 176.8 181.8 177.9 177 177.9C169.8 177.9 163.5 176.0000000000001 158.1 172.3C152.7 168.6 148.5 163.3 145.3 156.5H144.2L140 174.8H112V35.9H148.1V125.6C149.6 131 152.5 135.4 156.8 138.8C161.1 142.1999999999999 166.6 143.9 173 143.9C177.6 143.9 182.8 142.9 188.6 140.8L193.4 174.8zM308.6 71.4C305.4000000000001 69 300.9000000000001 66.6 294.9000000000001 64.3C288.9000000000001 61.9999999999999 282.1 60.8 274.5000000000001 60.8C262.3000000000001 60.8 253.4000000000001 63.8 248.0000000000001 69.6999999999999C242.5000000000001 75.5999999999999 239.5000000000001 84.3999999999999 239.0000000000001 96.0999999999999H322.3000000000001C323.2000000000001 100.8999999999999 323.9000000000001 105.4999999999999 324.4000000000001 109.9999999999999C324.9000000000001 114.3999999999999 325.1000000000001 118.5999999999999 325.1000000000001 122.4999999999999C325.1000000000001 133.1999999999999 323.5000000000001 142.1999999999999 320.4000000000001 149.3999999999999C317.2000000000001 156.5999999999999 313.1000000000001 162.3999999999999 307.9000000000001 166.5999999999999C302.7000000000001 170.8999999999999 296.8000000000001 173.8999999999999 290.1000000000001 175.7999999999999C283.4000000000001 177.5999999999999 276.6000000000001 178.5999999999999 269.5000000000001 178.5999999999999C248.4000000000001 178.5999999999999 232.0000000000001 172.4999999999998 220.3000000000001 160.2999999999999S202.8000000000001 129.7999999999999 202.8000000000001 105.2999999999998C202.8000000000001 82.4999999999998 208.0000000000001 64.5999999999999 218.4000000000001 51.5999999999999C228.8000000000001 38.4999999999998 245.2000000000001 31.9999999999998 267.6000000000001 31.9999999999998C278.3000000000001 31.9999999999998 288.5000000000001 33.4999999999998 298.0000000000001 36.5999999999999C307.5000000000001 39.6999999999999 315.1000000000001 43.3999999999999 320.6000000000001 47.7999999999998L308.6000000000001 71.3999999999999zM286.8 141.7C290.6 136.3 292.1 128.6 291.4000000000001 118.6H239.7000000000001C240.6000000000001 128 243.4000000000001 135.6 247.9000000000001 141.2C252.4000000000001 146.8 259.4000000000001 149.7 268.9000000000001 149.7C277.1 149.8 283.0000000000001 147.1 286.8 141.7zM366.7000000000001 139.2C370.8000000000001 135.3 376.1 133.4 382.8000000000001 133.4C389.8000000000001 133.4 395.4000000000001 135.3 399.5000000000001 139.2S405.6000000000001 148.3 405.6000000000001 154.8S403.6000000000001 166.4 399.5000000000001 170.2C395.4000000000001 174 389.9000000000001 175.9 382.8000000000001 175.9C376.1000000000001 175.9 370.8000000000001 174 366.7000000000001 170.2C362.6 166.4 360.6 161.3 360.6 154.8S362.6 143.1 366.7000000000001 139.2zM366.7000000000001 38.7C370.8000000000001 34.8 376.1 32.9 382.8000000000001 32.9C389.8000000000001 32.9 395.4000000000001 34.8 399.5000000000001 38.7S405.6000000000001 47.8 405.6000000000001 54.3S403.6000000000001 65.9 399.5000000000001 69.7C395.4000000000001 73.5 389.9000000000001 75.4 382.8000000000001 75.4C376.1000000000001 75.4 370.8000000000001 73.5 366.7000000000001 69.7C362.6 65.9 360.6 60.8 360.6 54.3C360.6 47.7 362.6 42.6 366.7000000000001 38.7z" /> + <glyph glyph-name="researchgate" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM262.2 81.6C255.6 78.6 229 75.6 212.2 95.8C203 106.4 186.9 129.1 170 159.4C161.1 159.4 155.3 159.4 148.6 160.0000000000001V113.6000000000001C148.6 90.1000000000001 154.6 92.4000000000001 174.4 89.7000000000001V81.6000000000001C167.5 81.9000000000001 151.3 82.4000000000001 138.8 82.4000000000001C125.7 82.4000000000001 112.7 81.8000000000001 105.2 81.6000000000001V89.7000000000001C120.7 92.6000000000001 127.2 91.0000000000001 127.2 113.6000000000001V223C127.2 245.6 120.8 244 105.2 246.9V255C131 254 158.3 255.6 176.1 255.6C207.8 255.6 232.0000000000001 241.2 232.0000000000001 210C232.0000000000001 188.9 215.3000000000001 167.8 192.8 162.5C206.4 138.3 222.8 116.9 235 103.6C242.2 95.8 252.2 88.9 262.2 88.9V81.6zM285.1 216.6C261.8 216.6 252.9 232.3 252.9 248.8V281C252.9 293.2 261.7 311.4 286.9 311.4S317.3 293.5 317.3 293.5L306.6 286.3S301.1 298.8 286.9 298.8C279 298.8 267.2 291.5 267.2 279.1V252.3C267.2 238.9 273.8 229 285.1 229C299.2 229 306.6 239.9 306.6 255.8H288.7V266.5H319.1C319.1 246 323.8 216.6 285.1 216.6zM168.6 171.9C159.2 171.9 155 172.2000000000001 148.6 172.7000000000001V242.4000000000001C155 243.0000000000001 163.6 243.0000000000001 171.1 243.0000000000001C194.4 243.0000000000001 208.3 230.8000000000001 208.3 208.5C208.3 186.6 193.3 171.9 168.6 171.9z" /> + <glyph glyph-name="resolving" + unicode="" + horiz-adv-x="496" d=" M281.2 169.8C327.2 183.1 330.8 193.3 325.2 213.2L314 252.5C307.9 273.4 295.6 280.6 242.9 265.3L54.7 211.2L83.3 112.6L281.2000000000001 169.8zM248.5 440C131.4 440 33.2 359.3 7.2 250.5L229.1 314.4C263.9 324.6 283.3 326.1 308.4 322.6C344.7 316.5 361.1 297.6 369.8 267.4L380.5 229.6C388.7 201.5 381.5 179 357 156C337.6 138.6 325.8 131.5 295.6 122.8L203 96.2L423.4 69.1L433.1 34.9L385 21.6L98.1999999999999 58.9L121.1999999999999 -21.3C158 -43.3 201.5 -56 247.5 -56C384.5 -56 495.9999999999999 55.4 495.9999999999999 192.3C497 328.6 385.5 440 248.5 440zM38.3 59.4L0 191.2C0 142.7 14.3 97.8 38.3 59.4z" /> + <glyph glyph-name="rocketchat" + unicode="" + horiz-adv-x="448" d=" M448 191.8C448 279 348.4 345.1 228.2 345.1C209.4 345.1 190.9 343.5 172.9 340.3C161.8 350.8 148.7 360.3 134.9 367.7000000000001C61.2 403.8 0 368.6 0 368.6S56.9 321.5 47.6 280.3C-4.7 228 -4.9 156.2000000000001 47.6 103.7000000000001C56.9 62.4 0 15.4 0 15.4S61.2 -19.8 134.9 16.2C148.7 23.7 161.8 33.1 172.9 43.6C190.9 40.4 209.4 38.8 228.2 38.8C348.5 38.9 448 104.6 448 191.8zM228.3 67.8C204.6 67.8 182 70.6 161 75.6C139.7 49.8 92.9 13.9 47.4 25.5C62.2 41.5 84.1 68.6 79.4 113.1C52.1 134.5 35.8 161.8 35.8 191.6C35.8 260 122 315.5 228.3 315.5S420.8 260 420.8 191.6C420.8 123.3 334.6 67.8 228.3 67.8zM253.9 191.7000000000001C253.9 177.5000000000001 242.4 165.9 228.3 165.9C214.2 165.9 202.7 177.4 202.7 191.7000000000001C202.7 205.9 214.2 217.5000000000001 228.3 217.5000000000001C242.4 217.5000000000001 253.9 205.9000000000001 253.9 191.7000000000001zM342.8 191.7000000000001C342.8 177.5000000000001 331.4000000000001 165.9 317.2 165.9C303.1 165.9 291.6 177.4 291.6 191.7000000000001C291.6 205.9 303 217.5000000000001 317.2 217.5000000000001C331.3 217.5000000000001 342.8 205.9000000000001 342.8 191.7000000000001zM164.9 191.7000000000001C164.9 177.5000000000001 153.5 165.9 139.3 165.9C125.2 165.9 113.7 177.4 113.7 191.7000000000001C113.7 205.9 125.1 217.5000000000001 139.3 217.5000000000001C153.5 217.5000000000001 164.9 205.9000000000001 164.9 191.7000000000001z" /> + <glyph glyph-name="rockrms" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM405.4 20.5H315.4L203.4 151.8C185.5 172.2 199.5 207.9 230 207.9H305.3L220.7 307.2L136.4 208.3H46.4L193.5 380.8C207.9 399.2 234.8 398.1 248 380.8L405.7 195.7C424.7 172.9 407.7 138.5 378.1 139.6C377.5 139.6 303.9 139.4 303.9 139.4L405.4 20.5z" /> + <glyph glyph-name="safari" + unicode="" + horiz-adv-x="512" d=" M236.9 191.2C236.9 200.3 243.5 208.9 253.2 208.9C262.1 208.9 270.6 202.5 270.6 192.8C270.6 183.7 264.2000000000001 175.1 254.5000000000001 175.1C245.5000000000001 175.1 236.9000000000001 181.8 236.9000000000001 191.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM477.4 192C477.4 314.3 378.3 413.4 256 413.4S34.6 314.3 34.6 192S133.7 -29.4 256 -29.4S477.4 69.7 477.4 192zM404.9 95.4C404.9 91.8 417.9 85.2 421.2 83.2C393.8 41.7 351.4 11.8 303.3 -0.1L298.9 18.4C298.6 20.9 297 21.2 294.7 21.2C292.8 21.2 291.7 18.4 291.9 17L296.3 -1.8C283 -4.6 269.5 -6 255.9 -6C219.6 -6 183.9 4.2 152.9 23.1C154.5999999999999 25.9 165.0999999999999 41.1 165.0999999999999 43.3C165.0999999999999 45.2 163.4 46.9 161.5 46.9C157.5999999999999 46.9 149.3 30.3 146.8 27.0000000000001C105 54.7 74.8 97.6 63.2 146.6L82.3 150.8C84.5 151.4 85.1 153 85.1 155C85.1 156.9 82.3 158 80.7 157.8L62 153.5C59.5 166.2 58.1 179 58.1 192C58.1 229.1 68.6 265.6 88.3 296.9C91.1 295.2000000000001 104.4 286.1 106.6 286.1C108.5 286.1 110.2 287.5 110.2 289.4C110.2 293.3 95.5 300.7000000000001 92.2 303C120.4 344.2 163.3 373.9 212 384.9L216.2 366.4C216.8 364.2 218.4 363.6 220.4 363.6S223.4 366.4 223.2 368L219 386.3C231.2 388.5 243.6 389.9 256.1 389.9C293.2000000000001 389.9 329.4000000000001 379.4 361 359.7C359.1 356.9 350.2 343.9 350.2 341.7C350.2 339.8 351.6 338.1 353.5 338.1C357.4 338.1 364.8 352.5 366.8 355.8C407.8 328.1 437.1 285.8 448.5 237.6L433 234.3C430.5 233.7 430.2 232.1 430.2 229.9C430.2 228 433 226.9 434.4 227.1L450.2 230.7C452.7 218 454.1 205 454.1 192C454.1 155.7 444.1 120 425.3 89.3C422.5 90.7 410.9 99 408.7 99C406.5999999999999 99 404.8999999999999 97.3 404.8999999999999 95.4zM371.7 337.6C358.7 325.4 237.5 213.9 234.1 208.1L137.5 47.6C150.2 59.4999999999999 271.7 171.6 274.8 176.9L371.7000000000001 337.6z" /> + <glyph glyph-name="sass" + unicode="" + horiz-adv-x="640.4" d=" M551.1 156.1C528.7 156 509.3 150.6 493.1 142.6C487.2 154.5 481.1 164.9 480.1 172.7000000000001C478.9 181.8000000000001 477.6 187.2000000000001 479 198.0000000000001S486.7 224.1000000000001 486.6 225.2000000000001C486.5 226.3000000000001 485.2 231.8000000000001 472.3 231.9000000000001C459.4 232.0000000000001 448.3 229.4000000000001 447 226.0000000000001C445.7 222.6 443.2 214.9 441.7 206.9C439.4 195.2000000000001 415.9 153.4 402.6 131.6C398.2 140.1 394.5 147.6 393.7 153.6C392.5 162.7000000000001 391.2 168.1 392.6 178.9S400.3 205 400.2 206.1C400.1 207.2 398.8 212.7 385.9 212.8C373 212.9 361.9 210.3 360.6 206.9C359.3 203.5 357.9 195.5 355.3 187.8C352.7 180.1 321.4 110.5 313.2 92.4C309 83.2 305.3999999999999 75.8 302.8 70.8S302.6 70.4999999999999 302.4 69.9C300.2 65.6 298.9 63.2 298.9 63.2V63.1C297.2 59.9 295.3 56.9999999999999 294.4 56.9999999999999C293.8 56.9999999999999 292.5 65.3999999999999 294.7 76.8999999999999C299.4 101.0999999999999 310.5 138.6999999999999 310.4 140C310.3 140.6999999999999 312.5 147.1999999999999 303.1 150.6999999999999C294 154 290.7 148.5 289.9 148.5C289.1 148.5 288.5 146.5 288.5 146.5S298.6 188.8999999999999 269.1 188.8999999999999C250.7 188.8999999999999 225.1 168.6999999999999 212.5 150.3999999999999C204.6 146.0999999999999 187.5 136.7999999999999 169.5 126.8999999999999C162.6 123.0999999999999 155.5 119.1999999999999 148.8000000000001 115.5C148.3000000000001 116 147.9 116.5 147.4 117C111.6 155.1999999999999 45.5 182.1999999999999 48.3 233.5C49.3 252.2 55.8 301.3 175.4 360.9C273.4000000000001 409.7 351.8000000000001 396.3 365.3000000000001 366.5C384.7000000000001 324 323.4000000000001 244.9 221.6000000000001 233.5C182.8000000000001 229.2 162.4000000000001 244.2 157.3000000000001 249.8C152.0000000000001 255.7 151.2000000000001 256 149.2000000000001 254.9C145.9000000000001 253.1 148.0000000000001 247.9 149.2000000000001 244.8C152.2000000000001 236.9 164.7000000000001 222.9 186.0000000000001 215.9C204.7000000000001 209.8 250.2000000000001 206.4 305.2000000000001 227.7C367 251.5 415.1 317.8 401 373.3C386.6 429.7 293.1 448.2 204.6 416.8C151.9 398.1 94.9 368.7 53.9 330.4C5.2 284.8 -2.6 245.1 0.6 228.5C12 169.6 93.2 131.2 125.7 102.8C124.1 101.9 122.6 101.1 121.2 100.3C104.9 92.2 43 59.8 27.5 25.6C10 -13.2 30.4 -41 43.8 -44.8C85.6 -56.4 128.4 -35.4999999999999 151.4 -1.1999999999999S171.6 77.9000000000001 161 98.3000000000001C160.9 98.6000000000001 160.7 98.8000000000001 160.6 99.1000000000001C164.8 101.6000000000001 169.1 104.1000000000001 173.4 106.6000000000001C181.7 111.5000000000001 189.8 116.0000000000001 196.9 119.9000000000001C192.9 109.1000000000001 190 96.1000000000001 188.5 77.3000000000001C186.7 55.3000000000001 195.8 26.8000000000001 207.6 15.6000000000001C212.8 10.7000000000001 219.1 10.6000000000001 223 10.6000000000001C236.8 10.6000000000001 243 22.0000000000001 249.9 35.6000000000001C258.4 52.2000000000001 265.9 71.5000000000001 265.9 71.5000000000001S256.5 19.3000000000001 282.2 19.3000000000001C291.6 19.3000000000001 301 31.4000000000001 305.2 37.6000000000001V37.5000000000001S305.4 37.9 305.9 38.7C306.9 40.2 307.4 41.1 307.4 41.1V41.4C311.2 47.9 319.5 62.8 332 87.4C348.2 119.2000000000001 363.7 158.9 363.7 158.9S365.1 149.2000000000001 369.9 133.1C372.7 123.6 378.6 113.2000000000001 383.3 103.1C379.5 97.9 377.2 94.9 377.2 94.9S377.2 94.8 377.3 94.7000000000001C374.3 90.7000000000001 370.9 86.4 367.4 82.2000000000001C354.6 67.0000000000001 339.4 49.6 337.4 44.6C335 38.7 335.6 34.3 340.2 30.9C343.6 28.3 349.6 27.9 355.9 28.4C367.4 29.2 375.5 32.0000000000001 379.4 33.8C385.6 36 392.8 39.5 399.6 44.4C412.1 53.6 419.7 66.8 419 84.2000000000001C418.6 93.8000000000001 415.5 103.4 411.7 112.4C412.8 114.0000000000001 414 115.7000000000001 415.0999999999999 117.4C434.8999999999999 146.3 450.2 178.0000000000001 450.2 178.0000000000001S451.5999999999999 168.3000000000001 456.3999999999999 152.2000000000001C458.7999999999999 144.1 463.4999999999999 135.2000000000001 467.7999999999999 126.5000000000001C449.1999999999999 111.4 437.6999999999999 93.9 433.6999999999999 82.4C426.2999999999999 61.1 432.0999999999999 51.5000000000001 442.9999999999999 49.3C447.8999999999999 48.3 454.8999999999999 50.6 460.0999999999999 52.8C466.5999999999999 55 474.3999999999999 58.5 481.6999999999999 63.9C494.1999999999999 73.1 506.3 86.0000000000001 505.4999999999999 103.5000000000001C505.1999999999999 111.4 502.9999999999999 119.3000000000001 500.1 126.9C515.8 133.5000000000001 536.1999999999999 137.1 562.1999999999999 134.1C617.9 127.6 628.8 92.8 626.6999999999999 78.3C624.5999999999999 63.7 612.9 55.7 608.9999999999999 53.3C605.0999999999999 50.9 603.8999999999999 50 604.1999999999999 48.2C604.6999999999999 45.6 606.4999999999999 45.7 609.8 46.3C614.4 47.1 639 58.1 640.0999999999999 85C641.6999999999999 119 608.9999999999999 156.4 551.0999999999999 156.1zM121.8 11.4C103.4 -8.7 77.6 -16.3 66.5 -9.9C54.6 -3 59.3 26.6 82 48C95.8 61 113.6 73 125.4 80.4C128.1 82 132 84.4 136.8 87.3C137.6 87.8 138 87.9999999999999 138 87.9999999999999C138.9 88.6 139.9 89.1 140.9 89.6999999999999C149.2 59.3 141.2 32.4999999999999 121.8 11.3999999999999zM256.2 102.8C249.8 87.1 236.3 47.1 228.1 49.1999999999999C221.1 50.9999999999999 216.8 81.4999999999999 226.7 111.4999999999999C231.7 126.6 242.3 144.6 248.6 151.6C258.7 162.9 269.8 166.5 272.4 162C275.9 156.1 260.2 112.6 256.2 102.8zM367.2 49.8C364.5 48.4 362 47.4999999999999 360.8 48.1999999999999C359.9000000000001 48.6999999999999 361.9000000000001 50.5999999999999 361.9000000000001 50.5999999999999S375.8 65.4999999999999 381.3 72.2999999999999C384.5 76.2999999999999 388.2 80.9999999999999 392.2 86.1999999999999C392.2 85.6999999999999 392.3 85.1999999999999 392.3 84.5999999999999C392.2 66.6999999999999 375 54.5999999999999 367.2 49.7999999999998zM452.8 69.3C450.8 70.6999999999999 451.1 75.4 457.8 89.9999999999999C460.4 95.6999999999999 466.4 105.3 476.8 114.5C477.9999999999999 110.6999999999999 478.6999999999999 107.1 478.6999999999999 103.6999999999999C478.5999999999999 81.1999999999999 462.4999999999999 72.8 452.8 69.3z" /> + <glyph glyph-name="schlix" + unicode="" + horiz-adv-x="448" d=" M350.5 290.3L296.3 336.4L369.7000000000001 375.4L448.0000000000001 331.2L350.5000000000001 290.3zM192 325.9L237.7 354.1L272.4 319.5L217 290.5L192 325.9zM126.9 319.3L158.8 341.4L176 313L139.3 290.5L126.9 319.3zM103.6 231.1L94.8 265.9000000000001L124.4 284.2000000000001L137.5 248.9000000000001L103.6 231.1zM82.4 314.8L106.3 332.9L115.2 308.9L88.5 290.6L82.4 314.8zM59 241.5L55.4 269.9L77.7 285.4L83.8 256.7000000000001L59 241.5zM28.4 224.9L49.2 237.7L52.5 204.3L29.6 192.3L28.4 224.9zM1.4 180L20.6 190.2L21 152L0 143.2L1.4 180zM60.5 120.7L32.2 112.4L30.6 159.2L55.7 169.9L60.5 120.7zM99 184.8L67.9 171.8L62.7 212.6L90.1 227L99 184.8zM123.2 71L81.6 65.1L73.5 128.6L108.7 139.4L123.2 71zM151.7 210.9L172.9 153.8L126.7 140.2L113 194.3L151.7 210.9zM237.4 -19.6L166.5 -16.3L142.2 79.5L197.4 88.1L237.4 -19.6zM152.5 260.1L194.7 282.5L222.7 236.6L171.9 215.3L152.5 260.1zM193.5 165.1999999999999L254.8 183.8999999999999L307.6 97.3L227.8 85.9999999999999L193.5 165.1999999999999zM244.9 250.8L312.2 279.5999999999999L377.7 214.1999999999999L289.1 188L244.9000000000001 250.8z" /> + <glyph glyph-name="scribd" + unicode="" + horiz-adv-x="384" d=" M42.3 195.3C26.2 214.3 17.6 241.2 17.5 275.2000000000001C17.5 375.6 92.7 428.3 184.7 428.3C283.3 429.9000000000001 341.5 379.3 369 357.7000000000001L318.5 285.6L281.2 310.2000000000001L308.1 348.8C271.6 372.8 228.7 385.3 185.1 384.6C134.4 385.4 73.4 357.4 73.4 308.4C73.4 289.7000000000001 84.6 287.7000000000001 102 292.8C125.3 298.1 143.9 292.2000000000001 157.8 278.8C184.2 254.5 181 211.2 157.1 186.9C127.9 157.4 71.9 159.6 42.3 195.3zM360 189.4C344.5 208.2000000000001 321.1 218.8000000000001 296.8 218C258.7 220 225.7 190 226.3 150.8C225.6 134 232.3 117.8 244.7 106.5C258.8 92.6 277.7000000000001 86.8 301 92.1C318.4 97.2000000000001 329.6 95.2000000000001 329.6 76.5C329.6 72.2 329.1 68 328.2000000000001 63.8C311.5000000000001 22.9 268.7000000000001 -0.6 206.8000000000001 -0.6C154.9 -0.8 104.4 15.8 62.7000000000001 46.7L96.4000000000001 86.1L60.8000000000001 113.5L0 41.7L15.4 27.9C67.9 -18.9 135.8 -44.6 206.1 -44.3C257.5 -44.3 300.5 -33.8 339.7 -0.2C396.8 51.2 393.9 149 360 189.4z" /> + <glyph glyph-name="searchengin" + unicode="" + horiz-adv-x="460" d=" M220.6 317.7L153.4 289.5V404.8L98.7 214.5L153.4 238.7V108.4L220.6 317.7zM137.4 414.4L136.1 409.7L120.9 356.8C80.6 341.3 52 302.2 52 256.5C52 204.2 86.3 160.6 135.4 151V97.4C57.5 107.9 0 175.6 0 256.4C0 336.9 59.8 403.6 137.4 414.4zM448.8 -32.8C437.6 -44 425.7 -45.1 420.2 -43.3C414.8 -41.5 393.0999999999999 -23.4 359.8 1.1C326.5 25.7 326.2 36.8 316.8 57.8C307.4 78.6999999999999 286.4 100.4 259.3 110.1999999999999L249.6 124.8999999999999C224.9 107.9999999999999 196.6 97.9999999999999 168.3 96.1999999999999L170.4 102.8L186.3 152.3C232.8 164.1999999999999 267.2 206.3 267.2 256.5C267.2 311 228.8 358.5999999999999 171.1999999999999 363.5999999999999V415.7C254.4 410.6 320 341.2 320 256.4C320 222.8 308.8 191.7 291 166L305.6 156.4C315.4000000000001 129.3 337.1 108.4 358 99S390.2 89.3 414.8 56C439.4000000000001 22.8 457.5 1.1 459.3 -4.3S460 -21.6 448.8 -32.8zM438.9 -14.9C438.9 -10.5000000000001 435.3 -6.9 430.9 -6.9S422.9 -10.5000000000001 422.9 -14.9S426.5 -22.9 430.9 -22.9S438.9 -19.3 438.9 -14.9z" /> + <glyph glyph-name="sellcast" + unicode="" + horiz-adv-x="448" d=" M353.4 416H94.7C42.6 416 0 373.4 0 321.4V62.7000000000001C0 10.6 42.6 -32 94.7 -32H353.4C405.5 -32 448.1 10.6 448.1 62.6V321.4C448.1 373.4 405.5 416 353.4 416zM303.4 99.6C275.5 51.4 213.5 34.7 165.2 62.4C142.3 22.6 110.3 53.8 122.9 75.6L138.6 102.8C144.5 113.1 157.8 116.7 168.1 110.7C186.7 99.9 168 110.8 186.6 100C214.2 84.1 250 93.7 266 121.3C281.9 148.9 272.3 184.7 244.7 200.7C226.9 210.9 244.1 201.1 226.1 211.3C201.5 225.5 222.7 263.2000000000001 247.7 248.8C266.3 238 247.6 248.9 266.2 238.1C314.6 210.1 331.3 147.8 303.4 99.6zM325.2 308.4000000000001C308.2 278.9000000000001 308.9 279.6 306.2 276.9000000000001C299.7 270.4000000000001 289.9 268.2000000000001 279.7 273.3000000000001C261.1 284.1 279.8 273.2000000000001 261.2 284C233.6 299.9000000000001 197.8 290.3000000000001 181.8 262.7000000000001S175.5 199.3 203.1 183.3C203.1 183.3 221.6 172.7 221.7 172.7C246.3 158.5 225.1 120.8 200.1 135.2C181.5 146 200.2 135.1 181.6 145.9C133.4 173.7 116.7 236 144.5 284.3C172.4 332.5 234.4 349.2 282.7 321.5L287.5 329.9C301.8 354.8 339.5 333.2 325.2 308.4z" /> + <glyph glyph-name="sellsy" + unicode="" + horiz-adv-x="640" d=" M539.71 210.692C542.774 222.949 544 235.513 544 248.076C544 340.618 468.618 416 376.076 416C298.856 416 231.4420000000001 362.988 213.056 288.219C197.734 301.395 178.122 308.749 157.899 308.749C111.628 308.749 73.937 271.059 73.937 224.788C73.937 217.434 74.857 209.773 77.002 202.419C34.102 182.194 6.217 138.6810000000001 6.217 91.185C6.216 23.157 61.68 -32 129.401 -32H510.599C578.319 -32 633.783 23.157 633.783 91.184C633.784 147.568 594.867 197.209 539.71 210.692zM199.88 46.446C199.88 38.172 192.832 31.125 184.559 31.125H153.61C145.336 31.125 138.289 38.173 138.289 46.446V157.374C138.289 165.6470000000001 145.337 172.6950000000001 153.61 172.6950000000001H184.559C192.833 172.6950000000001 199.88 165.6470000000001 199.88 157.374V46.446zM289.357 46.446C289.357 38.172 282.309 31.125 274.035 31.125H243.086C234.812 31.125 227.765 38.173 227.765 46.446V177.904C227.765 186.178 234.813 193.225 243.086 193.225H274.035C282.309 193.225 289.357 186.177 289.357 177.904V46.446zM378.834 46.446C378.834 38.172 371.7869999999999 31.125 363.5129999999999 31.125H332.5639999999999C324.2899999999999 31.125 317.2419999999999 38.173 317.2419999999999 46.446V209.16C317.2419999999999 217.434 324.2899999999999 224.481 332.5639999999999 224.481H363.5129999999999C371.7869999999999 224.481 378.834 217.433 378.834 209.16V46.446zM465.8609999999999 46.446C465.8609999999999 38.172 458.8129999999999 31.125 450.5389999999999 31.125H422.0419999999999C413.7679999999999 31.125 406.7209999999999 38.173 406.7209999999999 46.446V271.059C406.7209999999999 279.6380000000001 413.7679999999999 286.687 422.0419999999999 286.687H450.5389999999999C458.8129999999999 286.687 465.8609999999999 279.639 465.8609999999999 271.0590000000001V46.446z" /> + <glyph glyph-name="servicestack" + unicode="" + horiz-adv-x="496" d=" M88 232C169.7 221.8 361.7 129.7 392 0H0C99.5 8.1 184.5 137 88 232zM120 384C152.3 348.4 167.7 300.1 166.4 250.4C249.3 216.7 373.7 126.7 400 0H496C455.3 216.1 222.8 368.5 120 384z" /> + <glyph glyph-name="shirtsinbulk" + unicode="" + horiz-adv-x="448" d=" M395.2080000000001 226.417H406V192.875H395.2080000000001V226.417zM395.2080000000001 236.042H406V269.584H395.2080000000001V236.042zM395.2080000000001 149.709H406V183.25H395.2080000000001V149.709zM358.75 312.75H325.208V302.25H358.75V312.75zM395.208 106.542H406V140.0840000000001H395.2080000000001V106.542zM311.5 312.75H277.958V302.25H311.5V312.75zM264.25 312.75H231V302.25H264.25V312.75zM217 312.75H183.75V302.25H217V312.75zM395.208 279.208H406V312.75H372.458V302.25H395.208V279.208zM139.416 20.208L170.041 6.791L174.416 16.708L143.791 30.1249999999999L139.416 20.208zM179.083 3L209.417 -10.708L213.791 -0.792L183.458 12.6249999999999L179.083 2.9999999999999zM395.208 63.375H406V96.917H395.2080000000001V63.375zM60.3749999999999 55.208L91 41.792L95.375 51.416L64.75 65.125L60.375 55.208zM100.0409999999999 37.709L130.666 24.292L135.041 34.209L104.4159999999999 47.625L100.0409999999999 37.709zM232.458 -0.792L236.833 -10.708L267.459 3L263.084 12.625L232.458 -0.792zM350.875 51.4160000000001L355.25 41.792L385.874 55.208L381.5 65.125L350.875 51.416zM311.5 34.209L315.875 24.292L346.5 37.709L342.126 47.625L311.5 34.209zM271.833 16.708L276.208 6.7910000000001L306.833 20.208L302.458 30.125L271.833 16.708zM311.5 401.4170000000001H277.958V390.9170000000001H311.5V401.4170000000001zM405.709 401.4170000000001H372.4580000000001V390.9170000000001H405.709V401.4170000000001zM217 401.4170000000001H183.75V390.9170000000001H217V401.4170000000001zM358.75 401.4170000000001H325.208V390.9170000000001H358.75V401.4170000000001zM264.25 401.4170000000001H231V390.9170000000001H264.25V401.4170000000001zM448 444.292V38.292L221.666 -60.292L0 38.292V444.292H448zM418.834 327.334H29.166V57.25L221.958 -28.5L418.833 57.25V327.334zM418.834 415.125H29.166V356.5H418.833V415.125zM75.542 401.4170000000001H42.291V390.9170000000001H75.542V401.4170000000001zM170.042 401.4170000000001H136.5V390.9170000000001H170.042V401.4170000000001zM122.791 401.4170000000001H89.25V390.9170000000001H122.792V401.4170000000001zM130.375 164.875C130.375 215.042 171.5 256.1670000000001 221.667 256.1670000000001C272.125 256.1670000000001 312.959 215.042 312.959 164.875C312.959 114.417 272.126 73.583 221.667 73.583C171.5 73.584 130.375 114.417 130.375 164.875zM251.125 146.791C251.125 133.666 227.208 132.5 218.459 132.5C206.209 132.5 188.709 135.125 182.584 147.375H181.709L172.666 129C187.542 119.667 201.833 116.75 219.916 116.75C239.458 116.75 270.958 122.583 270.958 147.959C270.958 196.084 192.5 164.292 192.5 185.875C192.5 199 213.208 200.75 222.25 200.75C233.041 200.75 251.416 197.542 257.833 187.626H258.708L267.459 204.542C252.292 210.667 240.042 216.501 223.125 216.501C203 216.501 173.542 210.084 173.542 184.709C173.542 140.375 251.125 172.75 251.125 146.791zM122.791 312.75H89.25V302.25H122.792V312.75zM52.792 302.25H75.542V312.75H42V279.208H52.792V302.25zM52.792 269.584H42V236.042H52.792V269.584zM170.042 312.75H136.5V302.25H170.042V312.75zM52.792 226.417H42V192.875H52.792V226.417zM52.792 140.083H42V106.5409999999999H52.792V140.083zM52.792 183.25H42V149.708H52.792V183.25zM52.792 96.917H42V63.375H52.792V96.917z" /> + <glyph glyph-name="simplybuilt" + unicode="" + horiz-adv-x="512" d=" M481.2 384H375.2C360.7 384 348.6 372.2 348.6 357.7V318.1H163.3V357.7C163.3 372.2 151.3 384 136.7 384H30.7C16.1 384 4.3 372.2 4.3 357.7V26.3C4.3 11.8 16.1 0 30.9 0H481.3C496.1 0 507.9 11.8 507.9 26.3V357.7C507.7 372.2 495.9 384 481.2 384zM149.8 92.2C113.2 92.2 83.4 121.9 83.4 158.6C83.4 195.5 113.1 225.2 149.8 225.2C186.7 225.2 216.4 195.5 216.4 158.6C216.4 121.9 186.7 92.2000000000001 149.8 92.2000000000001zM362.2000000000001 92.2C325.3000000000001 92.2 295.6 121.9 295.6 158.8C295.6 195.4 325.3 225.2 362.2000000000001 225.2C398.8000000000001 225.2 428.6 195.5 428.6 158.8C428.6 121.9 398.8 92.1999999999999 362.2000000000001 92.1999999999999z" /> + <glyph glyph-name="sistrix" + unicode="" + horiz-adv-x="448" d=" M448 -1L301.2 147.8C321.2 175.7 333.1 210 333.1 247C333.1 340.1 258.4 415.9 166.6 415.9C74.7 416 0 340.2 0 247.1S74.7 78.2 166.5 78.2C206.3 78.2 242.8 92.4 271.5 116.1L417.5 -32L448 -1zM166.5 117.2C95.9 117.2 38.4 175.5 38.4 247.1S95.9 377 166.5 377S294.6 318.7 294.6 247.1S237.2 117.2 166.5 117.2z" /> + <glyph glyph-name="sith" + unicode="" + horiz-adv-x="448" d=" M0 416L69.71 297.25L10.85 308.77L80.69 217.74A146.741 146.741 0 0 1 80.69 166.29L10.85 75.26L69.71 86.78L0 -32L118.75 37.71L107.23 -21.15L198.26 48.6899999999999C215.28 45.6499999999999 232.73 45.6499999999999 249.74 48.6899999999999L340.77 -21.1500000000001L329.25 37.7099999999999L448 -32L378.29 86.78L437.1500000000001 75.26L367.3100000000001 166.29C370.3400000000001 183.3 370.3500000000001 200.73 367.3100000000001 217.74L437.1500000000001 308.77L378.2900000000001 297.25L448 416L329.25 346.29L340.77 405.19L249.71 335.32C241.21 336.84 232.61 337.61 224 337.61S206.79 336.83 198.29 335.32L107.23 405.19L118.75 346.29L0 416zM224 316.2200000000001C255.8 316.2200000000001 287.6 304.1 311.85 279.85C360.35 231.35 360.3400000000001 152.64 311.85 104.15S184.65 55.69 136.15 104.18C87.65 152.68 87.66 231.39 136.15 279.88C160.3900000000001 304.13 192.2000000000001 316.2199999999999 224 316.2199999999999zM224 279.56C201.58 279.56 179.17 271.04 162.08 253.95C127.9 219.77 127.89 164.27 162.08 130.08S251.73 95.9 285.92 130.08C320.1 164.26 320.11 219.76 285.92 253.95C268.83 271.04 246.42 279.56 224 279.56z" /> + <glyph glyph-name="skyatlas" + unicode="" + horiz-adv-x="640" d=" M640 118.7C640 52.8 587.5 4.3 522.5 4.3C356.6 4.3 325.9 254 162.8 254C15.9 254 15.7 41.8 168.4 41.8C210.9 41.8 259.3 59.6 293.7 84.3C299.3 88.4 310.6 100.6 316.5 100.6S327.4 95.6 327.4 89.7C327.4 81.9 314.3 70.6 308.7 65.6C267.8 29.9999999999999 208.4 4.4 154 4.4C70.6 4.3 0 63.4 0 149.3S67.5 298.4 152.8 298.4C338.1 298.4 375.3 52.4999999999999 514.7 52.4999999999999C614.6 52.4999999999999 609.5 192.1999999999999 518.1 192.1999999999999C500.6 192.1999999999999 483.1 180.5999999999999 471.2 180.5999999999999C462.8000000000001 180.5999999999999 455.3000000000001 187.7999999999999 455.3000000000001 196.1999999999999C455.3000000000001 207.7999999999999 460.6000000000001 219.8999999999999 460.6000000000001 232.4999999999999C460.6000000000001 299.0999999999999 409.7000000000001 347.1999999999999 343.7000000000001 347.1999999999999C290.6 347.1999999999999 263.7000000000001 310.2999999999999 254.9000000000001 310.2999999999999C248.7000000000001 310.2999999999999 243.7000000000001 315.2999999999999 243.7000000000001 321.4999999999999C243.7000000000001 327.0999999999999 247.8000000000001 331.7999999999999 251.5000000000001 335.8999999999999C276.8000000000001 364.7 316.2000000000001 379.5999999999999 354.3000000000001 379.5999999999999C433.7000000000001 379.5999999999999 493.4000000000001 321.2 493.4000000000001 241.7999999999999C493.4000000000001 234.8999999999999 493.1000000000001 228.0999999999999 492.2000000000001 221.1999999999999C504.1000000000001 224.2999999999999 516.3000000000001 225.8999999999999 528.1000000000001 225.8999999999999C588.8000000000002 225.8999999999999 640.0000000000001 180.5999999999999 640.0000000000001 118.6999999999999z" /> + <glyph glyph-name="skype" + unicode="" + horiz-adv-x="448" d=" M424.7 148.2C427.6 162.2 429.4 177.1 429.4 192C429.4 305.5 337.5 397.3 224.1 397.3C209.2 397.3 194.4 395.6 180.3 392.6C161.3 407.3 137.7 416 112 416C50.2 416 0 365.8 0 304C0 278.3 8.7 254.7 23.3 235.8C20.4 221.8 18.6 206.9 18.6 192C18.6 78.5 110.5 -13.3 223.9 -13.3C238.8 -13.3 253.6 -11.6 267.7 -8.6C286.7 -23.2 310.3 -31.9 335.9 -31.9C397.7 -31.9 447.9 18.3 447.9 80.1C448 105.7 439.3 129.3 424.7 148.1999999999999zM230.1 56.7C164.5 56.7 109.6 85.9 109.6 121.7C109.6 137.7 118.6 152.3 139.1 152.3C170.3 152.3 173.2 107.4 227.2 107.4C252.9 107.4 269.5 118.8 269.5 133.7000000000001C269.5 152.4 253.5 155.3000000000001 227.5 161.7000000000001C165 177.1 109.7 183.7000000000001 109.7 248.9000000000001C109.7 308.1 168.3 330 218.8 330C273.9000000000001 330 329.6 308.1 329.6 274.6C329.6 257.7000000000001 318.2000000000001 242.8 299.3 242.8C271 242.8 270.1 276.3 224.3 276.3C198.6 276.3 182.3 269.3 182.3 253.8C182.3 234 203.1 232 251.4 220.8C292.8 211.5 342.1 194 342.1 143.2000000000001C342.1 84.1 285 56.7000000000001 230.1 56.7000000000001z" /> + <glyph glyph-name="slack-hash" + unicode="" + horiz-adv-x="448" d=" M446.2 177.6C440 196.6 419.3 206.7 400.2 200.5L354.8 185.4L324.5 275.4000000000001L369.9 290.5C389 296.7000000000001 399 317.3000000000001 392.9 336.4000000000001C386.7 355.4000000000001 366 365.5 346.9 359.3000000000001L301.5 344.2000000000001L285.8 391.2000000000001C279.6 410.2000000000001 258.9000000000001 420.3000000000001 239.8 414.1C220.7 407.9000000000001 210.7 387.3000000000001 216.8 368.2000000000001L232.5 321.2000000000001L139.1 290.0000000000001L123.4 337.0000000000001C117.2 356.0000000000001 96.5 366.1 77.4 359.9000000000001C58.3 353.7000000000001 48.3 333.1000000000001 54.4 314.0000000000001L70.1 267.0000000000001L24.8 252.0000000000001C5.7 245.8000000000001 -4.3 225.2000000000001 1.8 206.1000000000001C6.8 191.6 20.9 182.1 35.4 181.5000000000001C42.2 180.5000000000001 47.4 183.1000000000001 93.1 198.3000000000001L123.4 108.3000000000001L78 93.2C59 87 48.9 66.3 55 47.3C60 32.8 74.1 23.3 88.6 22.7C95.4 21.7 100.6 24.3 146.3 39.5L162 -7.5C167.9 -24.4 186.7 -36.5 208 -30.4C227.1 -24.2 237.1 -3.6 231 15.5L215.3 62.5L308.9 93.8L324.6 46.8C330.5 29.9 349.3 17.8 370.6 23.9C389.7 30.1 399.7 50.7 393.6 69.8L377.9 116.8L423.3 131.9C442.3 137.9 452.4 158.6 446.2 177.6zM192.1 130.4L161.8 220.6L255.3 251.9000000000001L285.6 161.7000000000001L192.1 130.4z" /> + <glyph glyph-name="slack" + unicode="" + horiz-adv-x="448" d=" M244.2 230.5L263.5 172.8L203.7 152.8L184.4 210.5L244.2 230.5zM285.6 -13.2C131.6 -59.4 65 -23.6 18.8 130.4S8.4 351 162.4 397.2C316.4 443.4 383 407.6 429.2 253.6C475.4 99.6 439.6 33 285.6 -13.2zM366.2 183C362.3 195.2 349 201.6 336.8 197.7L307.8 188L288.5 245.7L317.5 255.4C329.7 259.3 336.1 272.6 332.2 284.8C328.3 297 315 303.4 302.8 299.5L273.8 289.8L263.8 319.9C259.9000000000001 332.1 246.6 338.5 234.4 334.6C222.2 330.7 215.8 317.4 219.7 305.2L229.7 275.1L169.9 255L159.9 285.1C156 297.3 142.7000000000001 303.7 130.5 299.8C118.3 295.9 111.9 282.6 115.8 270.4L125.8 240.3L96.8 230.6C84.6 226.7 78.2 213.4 82.1 201.2C85.3 191.9 94.3 185.8 103.6 185.4C107.9 184.8 111.3 186.4 140.5 196.1L159.8000000000001 138.4L130.8000000000001 128.7C118.6 124.8 112.2000000000001 111.5 116.1 99.3C119.3000000000001 90 128.3000000000001 83.9 137.6 83.5C141.9 82.9 145.3 84.5 174.5 94.2L184.5 64.1C188.2 53.3 200.3000000000001 45.4999999999999 213.9 49.4C226.1 53.3 232.5000000000001 66.6 228.6 78.8L218.6 108.9L278.4000000000001 129L288.4000000000001 98.9C292.1 88.1 304.2000000000001 80.3 317.8 84.2C330 88.1 336.4000000000001 101.4 332.5 113.6L322.5 143.7L351.5 153.4C363.7 157.6 370.1 170.9 366.2 183z" /> + <glyph glyph-name="slideshare" + unicode="" + horiz-adv-x="512" d=" M249.429 236.564C249.429 204.848 221.714 178.847 187.712 178.847C153.711 178.847 125.996 204.848 125.996 236.564C125.996 268.565 153.711 294.28 187.712 294.28C221.713 294.28 249.429 268.565 249.429 236.564zM503.723 186.562C485.437 163.989 450.579 136.274 397.4340000000001 114.559C453.722 -77.163 260 -107.735 263.143 -9.446C263.143 -11.16 262.857 43.413 262.857 83.986C258.572 84.844 254.286 85.986 249.143 87.129C249.143 46.271 248.857 -11.16 248.857 -9.446C252 -107.735 58.278 -77.163 114.566 114.559C61.421 136.274 26.563 163.989 8.276 186.562C-0.867 200.276 9.134 214.849 24.277 204.277C26.277 202.849 28.562 201.42 30.562 199.992V398.284C30.563 425.713 51.135 448 76.565 448H435.722C461.151 448 481.724 425.713 481.724 398.284V199.991L487.724 204.276C502.867 214.849 512.867 200.276 503.723 186.562zM457.151 375.712C457.151 408.57 446.579 421.428 416.2920000000001 421.428H98.566C66.85 421.428 57.993 410.5700000000001 57.993 375.712V183.419C125.71 147.989 183.713 154.275 215.428 155.418C228.857 155.704 237.429 153.132 242.572 147.703C244.261 146.016 252.595 138.257 262.859 130.5600000000001C264.002 146.275 272.86 156.275 296.575 155.4180000000001C328.862 153.9900000000001 388.293 147.7030000000001 457.152 185.1340000000001V375.712zM331.146 294.28C297.144 294.28 269.43 268.565 269.43 236.564C269.43 204.848 297.145 178.847 331.146 178.847C365.433 178.847 392.862 204.848 392.862 236.564C392.862 268.565 365.4330000000001 294.28 331.146 294.28z" /> + <glyph glyph-name="snapchat-ghost" + unicode="" + horiz-adv-x="512" d=" M510.846 55.327C505.635 43.17 483.607 34.238 443.486 28.009C441.422 25.223 439.711 13.323 436.979 4.053C435.354 -1.513 431.356 -4.816 424.851 -4.816L424.554 -4.811C415.159 -4.811 405.351 -0.4880000000001 385.702 -0.4880000000001C359.181 -0.4880000000001 350.04 -6.5310000000001 329.448 -21.0760000000001C307.616 -36.5140000000001 286.677 -49.8400000000001 255.421 -48.4750000000001C223.775 -50.8090000000001 197.396 -31.5670000000001 182.55 -21.0710000000001C161.836 -6.4280000000001 152.722 -0.4890000000001 126.309 -0.4890000000001C107.445 -0.4890000000001 95.573 -5.2090000000001 87.457 -5.2090000000001C79.384 -5.2090000000001 76.244 -0.2870000000001 75.035 3.8309999999999C72.332 13.0199999999999 70.631 25.0939999999999 68.512 27.9609999999999C47.833 31.1699999999999 1.202 39.3049999999999 0.014 60.1109999999999A10.627 10.627 0 0 0 8.891 71.1799999999999C78.474 82.6349999999999 109.815 154.0809999999999 111.118 157.1139999999999C111.192 157.2899999999999 111.273 157.4579999999999 111.355 157.6289999999999C115.068 165.1659999999999 115.899 171.4779999999999 113.818 176.3819999999999C108.768 188.2779999999999 86.946 192.5459999999999 77.765 196.1779999999999C54.05 205.5439999999999 50.75 216.3059999999999 52.153 223.6819999999999C54.59 236.5179999999999 73.878 244.4169999999999 85.155 239.1349999999999C94.074 234.9539999999999 101.998 232.8379999999999 108.702 232.8379999999999C113.724 232.8379999999999 116.914 234.0419999999999 118.662 235.0089999999999C116.619 270.9449999999999 111.561 322.2989999999999 124.349 350.9779999999999C158.122 426.6960000000001 229.705 432.58 250.826 432.58C251.77 432.58 259.967 432.669 260.936 432.669C313.084 432.669 363.19 405.889 387.659 351.026C400.436 322.376 395.408 271.234 393.354 235.017C394.936 234.145 397.711 233.075 401.953 232.878C408.35 233.164 415.768 235.267 424.022 239.135C430.107 241.981 438.428 241.596 444.502 239.077L444.531 239.067C454.007 235.682 459.97 228.852 460.12 221.197C460.304 211.45 451.598 203.032 434.242 196.179C432.124 195.344 429.548 194.524 426.808 193.654C417.011 190.548 402.208 185.849 398.192 176.383C396.113 171.479 396.9360000000001 165.172 400.652 157.635C400.739 157.467 400.818 157.293 400.891 157.12C402.192 154.09 433.506 82.66 503.121 71.186C509.548 70.128 514.284 63.309 510.846 55.3270000000001z" /> + <glyph glyph-name="snapchat-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM393.5 101.1C390 93 375.4 87.1 348.7 82.9C347.3 81.0000000000001 346.2 73.1 344.4 67.0000000000001C343.3 63.3000000000001 340.7 61.1000000000001 336.3 61.1000000000001H336.1C329.9 61.1000000000001 323.3 64.0000000000001 310.3 64.0000000000001C292.7 64.0000000000001 286.6 60.0000000000001 272.9 50.3000000000001C258.4 40.0000000000001 244.5 31.2 223.7 32.1000000000001C202.7 30.5000000000001 185.1 43.3000000000001 175.2 50.3000000000001C161.4 60.0000000000001 155.4 64.0000000000001 137.8 64.0000000000001C125.3 64.0000000000001 117.4 60.9 112 60.9C106.6 60.9 104.5 64.2000000000001 103.7 66.9C101.9 73.0000000000001 100.8 81.0000000000001 99.4 82.9C85.6 85.0000000000001 54.6 90.4 53.9 104.3C53.7 107.9 56.2 111.1 59.8 111.7C106.1 119.3 126.9 166.8 127.8 168.8C127.8 168.9 127.9 169 128 169.1C130.5 174.1 131 178.3 129.6 181.6C126.2 189.5 111.7 192.3 105.6 194.8C89.8 201 87.6 208.2 88.6 213.1C90.2 221.6 103 226.9000000000001 110.5 223.4C116.4 220.6 121.7 219.2000000000001 126.2 219.2000000000001C129.5 219.2000000000001 131.7 220.0000000000001 132.8 220.6000000000001C131.4 244.5000000000001 128.1 278.6 136.6 297.7000000000001C159.1 348 206.7 352 220.7 352C221.3 352 226.8 352.1 227.4 352.1C262.1 352.1 295.4 334.3 311.7 297.8C320.2 278.7000000000001 316.9 244.7 315.5 220.7C316.6 220.1 318.4 219.4 321.2 219.3C325.5 219.5 330.4 220.9 335.9 223.5C339.9 225.4 345.5 225.1 349.5 223.5C355.8 221.2 359.8 216.7 359.9 211.6C360 205.1 354.2 199.5 342.7 195C341.3 194.4 339.6 193.9 337.8 193.3C331.3 191.2 321.4000000000001 188.1 318.8 181.8C317.4000000000001 178.5 318 174.3 320.4000000000001 169.3C320.5000000000001 169.2 320.5000000000001 169.1 320.6 169C321.5 167 342.3 119.5 388.6 111.9C392.6 110.9 395.7000000000001 106.4 393.5 101.1z" /> + <glyph glyph-name="snapchat" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM417.5 101.1C414 93 399.4 87.1 372.7 82.9C371.3 81.0000000000001 370.2 73.1 368.4 67.0000000000001C367.3 63.3000000000001 364.7 61.1000000000001 360.3 61.1000000000001H360.1C353.9 61.1000000000001 347.3 64.0000000000001 334.3 64.0000000000001C316.7 64.0000000000001 310.6 60.0000000000001 296.9 50.3000000000001C282.4 40.0000000000001 268.5 31.2 247.7 32.1000000000001C226.7 30.5000000000001 209.1 43.3000000000001 199.2 50.3000000000001C185.4 60.0000000000001 179.4 64.0000000000001 161.8 64.0000000000001C149.3 64.0000000000001 141.4 60.9 136 60.9C130.6 60.9 128.5 64.2000000000001 127.7 66.9C125.9 73.0000000000001 124.8 81.0000000000001 123.4 82.9C109.6 85.0000000000001 78.6 90.4 77.9 104.3C77.7 107.9 80.2 111.1 83.8 111.7C130.1 119.3 150.9 166.8 151.8 168.8C151.8 168.9 151.9 169 152 169.1C154.5 174.1 155 178.3 153.6 181.6C150.2 189.5 135.7 192.3 129.6 194.8C113.8 201 111.6 208.2 112.6 213.1C114.2 221.6 127 226.9000000000001 134.5 223.4C140.4 220.6 145.7 219.2000000000001 150.2 219.2000000000001C153.5 219.2000000000001 155.7 220.0000000000001 156.8 220.6000000000001C155.4 244.5000000000001 152.1 278.6 160.6 297.7000000000001C183.1 348 230.7 352 244.7 352C245.3 352 250.8 352.1 251.4 352.1C286.1 352.1 319.4 334.3 335.7 297.8C344.2 278.7000000000001 340.9 244.7 339.5 220.7C340.6 220.1 342.4 219.4 345.2 219.3C349.5 219.5 354.4 220.9 359.9 223.5C363.9 225.4 369.5 225.1 373.5 223.5C379.8 221.2 383.8 216.7 383.9 211.6C384 205.1 378.2 199.5 366.7 195C365.3 194.4 363.6 193.9 361.8 193.3C355.3 191.2 345.4000000000001 188.1 342.8 181.8C341.4000000000001 178.5 342 174.3 344.4000000000001 169.3C344.5000000000001 169.2 344.5000000000001 169.1 344.6 169C345.5 167 366.3 119.5 412.6 111.9C416.6 110.9 419.7000000000001 106.4 417.5 101.1z" /> + <glyph glyph-name="soundcloud" + unicode="" + horiz-adv-x="640" d=" M111.4 191.7L117.2 126.7L111.4 58.4C111.1 55.9 109.2 54 107 54S102.8 55.9 102.8 58.4L97.2 126.7L102.8 191.7C102.8 193.9 104.7 195.9 107 195.9C109.2 195.9 111.1 193.9 111.4 191.7zM132.8 237.3C130 237.3 128.1 235.1 127.8 232.3L122.8 126.7L127.8 58.4C128.1 55.6 130 53.4 132.8 53.4C135.3 53.4 137.5 55.6 137.5 58.4L143.3 126.7L137.5 232.3C137.5 235.1 135.3 237.3 132.8 237.3zM158.3 261.4C155.2 261.4 153 259.2 152.7 256.1L148.3 126.1L152.7 58.3C153 55.1999999999999 155.2 52.9999999999999 158.3 52.9999999999999C161.1 52.9999999999999 163.6 55.1999999999999 163.6 58.3L168.9 126.1L163.6 256.1C163.6 259.2 161.1 261.4 158.3 261.4zM7.2 164.8C5.8 164.8 5 163.7 4.7 162.3L0 126.7L4.7 91.7C5 90.3 5.8 89.2 7.2 89.2S9.4 90.3 9.7 91.7L15.3 126.7L9.7 162.3C9.4 163.7 8.6 164.8 7.2 164.8zM30.8 186.7C29.4 186.7 28.3 185.6 28.3 184.2L21.9 126.7L28.3 70.6C28.3 68.9 29.4 67.8 30.8 67.8S33.3 68.9 33.6 70.3L40.8 126.6999999999999L33.6 184.1999999999999C33.3 185.5999999999999 32.2 186.6999999999999 30.8 186.6999999999999zM56.1 198.1C54.4 198.1 53 196.7 52.8 194.8L47 126.7L52.8 60.9C53.1 59.2 54.5 57.8 56.1 57.8C57.8 57.8 59.2 59.1999999999999 59.2 60.9L66.1 126.7L59.2 194.8C59.2 196.7 57.8 198.1 56.1 198.1zM81.4 200.3C79.5 200.3 77.8 198.9 77.8 196.7L72 126.7L77.8 58.9C77.8 56.7 79.5 55.3 81.4 55.3S85 56.6999999999999 85.3 58.9L91.7 126.7L85.3 196.7C85 198.9 83.3 200.3 81.4 200.3zM322.8 311.2C321.7 312 320 312.6 318.6 312.6C316.4000000000001 312.6 314.4000000000001 311.8 313 310.7C311.1 309 309.9 306.5 309.7 304V303.2L306.4 126.5L308.1 94L309.8 62.3C310.1 57.6 314 53.7 318.7 53.7S327.3 57.6 327.3 62.3L331.2 126.5L327.3 304C326.9 307 325.3 309.8 322.8 311.2zM296.1 295.9C294.7000000000001 296.7 293.3 297.3 291.7000000000001 297.3S288.6 296.7 287.3000000000001 295.9C285.1000000000001 294.5 283.7000000000001 292 283.7000000000001 289.2L283.4000000000001 287.5L280.6 126.7S280.6 126.4 283.7000000000001 61.1V60.8C283.7000000000001 59.1 284.3000000000001 57.5 285.4000000000001 56.1C287.1 54.2 289.3 53 291.8 53C294 53 296 54.1 297.4000000000001 55.5C299.1 56.9 299.9000000000001 58.8 299.9000000000001 61.1L300.2000000000001 67.8L303.3000000000001 126.4L300.0000000000001 289.2000000000001C299.7000000000001 292.0000000000001 298.3000000000001 294.5000000000001 296.1000000000001 295.9000000000001zM184.7 273.4C181.6 273.4 178.9 270.6 178.9 267.3L174.5 126.7L178.9 59.5C179.2 56.2 181.7 53.7 184.7 53.7C188 53.7 190.5 56.2 190.8 59.5L195.8 126.7L190.8 267.3C190.6 270.6 188.1 273.4 184.7 273.4zM561.4 210.6C550.6 210.6 540.3 208.4 530.8 204.5C524.4 275.3 464.9999999999999 330.9 392.5 330.9C374.7 330.9 357.5 327.6 342.2 321.5C336.0999999999999 319.3 334.3999999999999 317.1 334.3999999999999 312.3V62.6C334.3999999999999 57.6 338.2999999999999 54 343 53.4H561.3C604.5999999999999 53.4 639.9 88.4 639.9 131.7000000000001C640 175.3000000000001 604.6999999999999 210.6000000000001 561.4 210.6000000000001zM264.7 270.9C260.5 270.9 257.2 267.6 256.9 263.1L253.6 126.4L256.9 60.8C257.2 56.6 260.5 53.3 264.7 53.3C268.9 53.3 272.2 56.6 272.2 60.8L276.1 126.4L272.2 263.1C271.9 267.6 268.9 270.9 264.7 270.9zM211.1 278.7C207.8 278.7 204.7 275.6 204.7 272L200.8 126.7L204.7 59.8C205 56.1999999999999 207.8 53.4 211.1 53.4C214.7 53.4 217.5 56.2 217.8 59.8L222.2 126.6999999999999L217.8 272C217.5 275.5999999999999 214.7 278.7 211.1 278.7zM237.8 275.3C233.9 275.3 230.9 272.2 230.9 268.4L227 126.7L230.9 60.3C231.2 56.4 234 53.4 237.8 53.4S244.7 56.5 244.7 60.3L248.9 126.6999999999999L244.7 268.3999999999999C244.7 272.3 241.7 275.3 237.8 275.3z" /> + <glyph glyph-name="speakap" + unicode="" + horiz-adv-x="448" d=" M352 416H96C43.2 416 0 372.8 0 320V64C0 11.2 43.2 -32 96 -32H352C404.8 -32 448 11.2 448 64V320C448 372.8 404.8 416 352 416zM221 65.1C181.4 65.1 139.1 82.9 139.1 118.8V146H179V128.2C179 113.1 198.5 103.7 220.9 103.7C245.1 103.7 262.2 114.1 262.2 133.2C262.2 157 235 165.1 207.5 175.8C175.6 188.2 144.4 202 144.4 244.9C144.4 292.9 183 311.3 224.3 311.3C261.9000000000001 311.3 299.8 297.2000000000001 299.8 269.4V238.2H259.9000000000001V254.3C259.9000000000001 266.4 242.1 272.8 224.3000000000001 272.8C204.8000000000001 272.8 188.7000000000001 264.7000000000001 188.7000000000001 246.6C188.7000000000001 224.5 211.2000000000001 217.4 235.7000000000001 207.7C271.6 195.3 306.8000000000001 180.5 306.8000000000001 136.2000000000001C306.9000000000001 87.6 266.0000000000001 65.1 221.0000000000001 65.1z" /> + <glyph glyph-name="spotify" + unicode="" + horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM348.7 75.1C344.5 75.1 341.9 76.4 338 78.7000000000001C275.6 116.3000000000001 203 117.9 131.3 103.2000000000001C127.4 102.2000000000001 122.3 100.6 119.4 100.6C109.7 100.6 103.6 108.3 103.6 116.4C103.6 126.7000000000001 109.7 131.6 117.2 133.2000000000001C199.1 151.3000000000001 282.8 149.7000000000001 354.2 107.0000000000001C360.3 103.1000000000001 363.9 99.6000000000001 363.9 90.5000000000001S356.8 75.1000000000001 348.7 75.1000000000001zM375.6 140.7000000000001C370.4 140.7000000000001 366.9 143.0000000000001 363.3 144.9C300.8 181.9 207.6 196.8000000000001 124.7 174.3C119.9 173 117.3 171.7 112.8 171.7C102.1 171.7 93.4 180.4 93.4 191.1S98.6 208.9 108.9 211.8C136.7 219.6 165.1 225.4 206.6999999999999 225.4C271.5999999999999 225.4 334.3 209.3 383.7 179.9C391.8 175.1 395 168.9 395 160.2C394.8999999999999 149.4 386.5 140.7 375.6 140.7zM406.6 216.9C401.4 216.9 398.2 218.2000000000001 393.7 220.8000000000001C322.5 263.3000000000001 195.2 273.5000000000001 112.8 250.5000000000001C109.2 249.5000000000001 104.7 247.9000000000001 99.9 247.9000000000001C86.7 247.9000000000001 76.6 258.2000000000001 76.6 271.5C76.6 285.1 85 292.8000000000001 94 295.4000000000001C129.2 305.7000000000001 168.6 310.6 211.5 310.6C284.5 310.6 361 295.4000000000001 416.9 262.8C424.7 258.3 429.8 252.1 429.8 240.2C429.8 226.6 418.8 216.9 406.6 216.9z" /> + <glyph glyph-name="stack-exchange" + unicode="" + horiz-adv-x="448" d=" M17.7 115.7H430.4V93.7C430.4 56 401.1 25.7 365.1 25.7H346.1L259.3 -64V25.7H83C47 25.7 17.7 56 17.7 93.7V115.7zM17.7 139.3H430.4V224.3H17.7V139.3zM17.7 248.7H430.4V333.7000000000001H17.7V248.7zM365 448H83C47 448 17.7 417.7 17.7 380.3V358H430.4V380.3C430.3 417.7 401 448 365 448z" /> + <glyph glyph-name="stack-overflow" + unicode="" + horiz-adv-x="384" d=" M293.7 148L112.5 232.5L129.2 269L310.5 184.3L293.7 148zM341.7 224L188.2 352.3L162.7 321.5L316.2 193.2L341.7 224zM381.3 255.7L262 416L230 392L349.3 231.7L381.3 255.7zM290.7 137L95 178.3L86.8 139L282.5 98L290.7 137zM322.3 8H42.7V128H2.7V-32H362.2V128H322.2V8zM282.5 88H82.5V48.3H282.5V88z" /> + <glyph glyph-name="staylinked" + unicode="" + horiz-adv-x="440" d=" M201.6 320.6C205.7 323.8 211.9 323.6 215.4 320.1L385.4 152.8L382.7 155.5L427 114.1999999999999C430.7 110.6999999999999 430.3 105.1999999999999 426.3 101.9999999999999L228.3 -61.9000000000001C218.4 -69.5000000000001 211 -62.7000000000001 211 -62.7000000000001L2.3 133.4C-1.2 136.9 -0.7 142.4 3.5 145.6L49.3 180.5C53.5 183.6999999999999 59.7 183.5 63.2 180L215.1 32.4999999999999C218.8 28.9999999999999 225.1 28.8 229.3 32.1L322.5 106.1C326.6 109.3 327 114.8 323.4 118.3L239.4 199.6C235.8 203.1 229.5 203.3 225.4 200.1L225.3 200C221.2 196.8 214.9 197 211.3 200.5L143.2 264.8C139.7 268.3 140.1 273.8 144.3 277L201.6 320.5999999999999M216.4 63.3C220.1 59.8 226.5 59.6 230.7 62.9L280.9 101.7L280.6 102L288.3 108C292.5 111.2 292.9 116.7 289.2 120.2L232.1 174.6C228.5 178.1 222.0999999999999 178.3 217.9 175.1L217.8 175C213.6 171.8 207.3 171.8999999999999 203.6 175.3999999999999L109 267.2C105.4 270.7 105.9 276.1 110.1 279.4L202.3 350.9C206.4 354.1 212.6 353.9 216.2 350.4L376.6 191.4C380.3 187.9 386.6 187.7 390.7000000000001 190.9L436.5000000000001 226.7C440.6000000000001 229.9 440.9000000000001 235.4 437.2000000000001 238.9L226.7 445.5C225.2 446.7 218.7 451 210.4 444.4L3.6 282.3C-0.6 279.1 -1.2 273.6 2.4 270.1L44.7 228.4000000000001" /> + <glyph glyph-name="steam-square" + unicode="" + horiz-adv-x="448" d=" M185.2 91.5C192.9 110 184.2 131.2 165.6 138.9L136.1 151.1C147.5 155.4 160.4 155.6 172.5 150.6C184.7 145.5 194.1 136 199.2 123.9C204.2 111.7 204.2 98.3 199.1 86.2C188.6 61.1 159.7 49.2 134.5 59.7C122.9 64.5 114.1 73.3 109.1 83.9L137.6 72.1C156.2 64.3 177.5 72.9999999999999 185.2 91.4999999999999zM400 416H48C21.5 416 0 394.5 0 368V207.3L116.6 159.2C128.6 167.4 142.8 171.3 157.3 170.5L212.7 250.7V251.8C212.7 300 252 339.3 300.3 339.3S387.9 300 387.9 251.8C387.9 202.6 347 163.1 298.3 164.3L219.3 107.9999999999999C220.9 69.4999999999999 190.2 39.1999999999999 153.6 39.1999999999999C121.8 39.1999999999999 95.1 61.8999999999999 89.1 91.8999999999999L0 128.8V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM300.3 193.5C268.1 193.5 241.9 219.6 241.9 251.8S268.1 310.1 300.3 310.1S358.7 283.9000000000001 358.7 251.8S332.5 193.5 300.3 193.5zM300.4000000000001 208.1C324.6 208.1 344.3 227.7 344.3 251.9C344.3 276.1 324.7 295.7 300.4000000000001 295.7C276.2000000000001 295.7 256.5000000000001 276.1 256.5000000000001 251.9C256.5000000000001 227.7 276.2000000000001 208.1 300.4000000000001 208.1z" /> + <glyph glyph-name="steam-symbol" + unicode="" + horiz-adv-x="448" d=" M395.5 270.5C395.5 236.7 368 209.5 334.5 209.5C300.7 209.5 273.5 236.8 273.5 270.5S300.8 331.5 334.5 331.5C368 331.5 395.5 304.3 395.5 270.5zM448 270.3C448 207.3 397 156.5 334.3 156.5L225 76.7C221 33.7 184.5 -0.1 140.5 -0.1C100 -0.1 65.8 28.7 57.5 66.9L0 90V197.3L97.2 158C112.3 167.2 129.4 171.3 149.2 169.5L220.2 271.2C220.7 333.5 271.7 384 334.2 384C397 384 448 333 448 270.3zM203 85C203 119.7 175.2 147.5 140.5 147.5C136 147.5 131.5 147 127 146L153 135.5C178.5 125.3 191 96.5 180.7 71C170.5 45.5 141.5 33 116 43.5C105.8 47.5 95.5 51.8 85.3 55.7C95.8 36 116.5 22.5 140.5 22.5C175.2 22.5 203 50.3 203 85zM410.5 270.3C410.5 312.3 376.2 346.5 334.3 346.5C292 346.5 257.8 312.3 257.8 270.3C257.8 228.1 292.1 194.1 334.3 194.1C376.2 194 410.5 228.0000000000001 410.5 270.3z" /> + <glyph glyph-name="steam" + unicode="" + horiz-adv-x="496" d=" M496 192C496 55 384.8 -56 247.6 -56C133.8 -56 38 20.3 8.6 124.4L103.8 85.1C110.2 52.9999999999999 138.7 28.7 172.7 28.7C211.9 28.7 244.6 61.1 242.9 102.2L327.4 162.4C379.5 161.1 423.2 203.3 423.2 255.9C423.2 307.5 381.2 349.4 329.5 349.4S235.8 307.4 235.8 255.9V254.7L176.6 169C161.1 169.9 145.9 165.6 133.1 156.9L0 211.9C10.2 339.6 117.1 440 247.6 440C384.8 440 496 329 496 192zM155.7 63.7L125.2 76.3A52.79 52.79 0 0 1 152.4 50.5C179.3 39.3 210.2 52.1 221.4 78.9C226.8 91.9 226.9 106.2 221.5 119.2C216.1 132.2 206 142.4 193 147.8C180.1 153.2 166.3 153 154.1 148.4L185.6 135.4C205.4 127.2000000000001 214.8 104.5000000000001 206.5 84.7000000000001C198.2 64.8000000000001 175.5 55.5000000000001 155.7 63.7000000000001zM329.5 193.6C295.1 193.6 267.1 221.6 267.1 255.9S295.1 318.2 329.5 318.2S391.9 290.2 391.9 255.9S364 193.6 329.5 193.6zM329.6 209.2C355.5 209.2 376.5 230.2 376.5 256C376.5 281.9 355.5 302.8 329.6 302.8S282.7000000000001 281.8 282.7000000000001 256C282.8000000000001 230.2 303.8000000000001 209.2 329.6 209.2z" /> + <glyph glyph-name="sticker-mule" + unicode="" + horiz-adv-x="576" d=" M353.1 -61.8C347.2000000000001 -64.7 321 -65 316.6 -61.3C312.5 -58.3 314.4000000000001 -49.4 315.1 -46.3C317.3 -31.3 312.6 -38.4 305.3 -34.8C302.2 -33.3 301.2 -29.3 300.7 -24.8C300.2 -23.3 299.7 -22.3 299.2 -21.3C297.5 -10.6 306 12.3 307.4 22.1C312.3 45.8 306.7 59.3 308.9 68.9999999999999C312.6 85.1999999999999 313 72.4999999999999 313 98.8999999999999C311.6 124.7999999999999 316.3 135.7999999999999 313.5 137.7999999999999C298.7 137.7999999999999 249.2 127.0999999999999 201.3 135.7999999999999C155.2 144.6999999999999 141.9 164.7999999999999 135.9 166.6999999999999C125.6 171.1999999999999 112.7 166.1999999999999 108.6 159.6999999999999C108.5 159.5999999999999 73.6 89.0999999999999 69 71.8999999999999C62.8 51.3999999999999 68.5 24.4999999999999 73.1 5.0999999999999C73.1 4.9999999999998 77.6 -9.5000000000002 83.4 -14.4000000000001C85.5 -15.9000000000001 88.5 -16.9000000000001 90.6 -18.9000000000001C93.4 -21.6000000000001 100 -34.1000000000001 100.4 -34.9000000000001C103 -39.4000000000001 104 -42.9000000000001 98.9 -45.4000000000001C95.3 -47.4000000000001 89.6 -47.9000000000001 84.5 -47.9000000000001C81.9 -48.4000000000001 83 -51.4000000000001 81.4 -52.9000000000001C78.5 -55.7000000000002 60.7 -59.0000000000002 51.5 -55.4000000000001C48.9 -54.4000000000001 45.8 -52.4000000000001 45.3 -50.4000000000001C43.8 -46.4000000000001 47.4 -41.4000000000001 44.3 -37.9000000000001C39.8 -35.0000000000002 31.2 -35.9000000000001 27.3 -25.9000000000001C25.1 -20.5000000000002 24.7 -18.3000000000001 24.7 23.4999999999998C24.7 33.1999999999998 18.8 62.1999999999998 16.5 70.3999999999998C15 75.8999999999998 15 81.8999999999998 16.5 86.3999999999998C16.8 87.2999999999998 20.6 90.9999999999998 20.6 99.3999999999998C19.6 100.8999999999998 16 99.8999999999998 15.5 100.8999999999998C5.1 181.4999999999998 9.6 179.8999999999998 7.8 199.1999999999998C6.3 215.1999999999998 -3.1 243.0999999999998 1.1 263.4999999999999C1.6 265.8999999999999 4.5 284.4999999999999 25.3 302.3999999999999C56.3 329.0999999999999 73.7 340.6999999999998 184.3 313.8999999999999C185.4 313.4999999999999 250.6 292.7999999999999 295 322.8999999999999C310.5 334.1999999999998 323.8 334.1999999999998 330.5 338.8999999999999C330.6 338.9999999999999 392.2 390.9999999999999 417.5 404.1999999999998C464.7 433.5999999999999 487.4 420.8999999999998 492.6 422.1999999999998C497.3 423.1999999999998 506 447.9999999999999 509.6 447.9999999999999C515.1 447.9999999999999 511.2 427.7999999999999 513.2 422.0999999999999C513.7 420.0999999999999 516.8000000000001 417.0999999999999 519.4000000000001 417.0999999999999C521.7 417.0999999999999 521.1000000000001 417.8999999999999 529.7 422.0999999999999C538.1 427.4999999999999 544.6 439.6999999999998 550.3000000000001 439.0999999999999C562.0000000000001 437.4999999999999 531.3000000000001 397.4999999999999 531.3000000000001 392.1999999999998C531.3000000000001 390.1999999999998 531.5000000000001 391.3999999999999 535.9000000000001 382.6999999999998C538.5000000000001 377.1999999999998 540.5000000000001 369.1999999999998 542.1000000000001 362.6999999999998C550.4000000000001 332.9999999999999 547.8000000000002 348.0999999999999 555.5000000000001 325.7999999999999C575.7000000000002 275.6999999999998 576.1000000000001 280.5999999999999 576.1000000000001 272.8999999999999C576.1000000000001 265.3999999999999 572.0000000000001 261.8999999999999 568.9000000000001 256.3999999999999C567.4000000000001 253.3999999999999 564.3000000000001 248.8999999999999 561.7 248.3999999999999C559 247.6999999999999 568.7 249.8999999999999 548.3000000000001 245.8999999999999C541.1 244.8999999999999 534.9000000000001 250.3999999999999 533.4000000000001 255.3999999999999C531.8000000000001 260.0999999999998 536.2 265.4999999999999 521.6000000000001 278.2999999999999C511.3000000000001 288.2999999999999 500.5000000000001 289.5999999999999 489.7000000000002 295.2999999999999C479.9000000000001 300.9999999999999 477.8000000000002 294.2999999999999 471.7000000000002 287.2999999999999C453.7000000000002 264.3999999999999 437.7000000000002 240.3999999999999 419.7000000000002 217.4999999999998C407.9000000000002 202.4999999999998 395.5000000000002 187.0999999999999 386.2000000000002 170.0999999999999C382.3000000000002 163.2999999999999 376.7000000000002 141.9999999999998 375.9000000000002 140.1999999999999C369.7000000000002 122.4999999999999 370.4000000000002 114.3999999999999 359.4000000000002 71.8999999999999C356.3000000000002 61.8999999999999 353.7000000000002 50.4999999999999 350.7000000000002 39.4999999999999C348.5000000000002 32.6999999999999 343.3000000000002 -9.8000000000001 350.2000000000002 -19.9000000000001C352.3000000000002 -23.4000000000001 358.9000000000002 -24.4000000000001 361.5000000000002 -27.9000000000001C361.6000000000002 -28.0000000000001 371.1000000000002 -46.1000000000001 370.8000000000002 -47.9000000000001C370.8000000000002 -54.0000000000001 361.4000000000002 -53.5000000000001 359.5000000000002 -54.4000000000001C354.7000000000002 -57.3000000000001 355.7000000000002 -60.3000000000001 353.1000000000002 -61.8000000000001" /> + <glyph glyph-name="strava" + unicode="" + horiz-adv-x="369.2" d=" M301.6 156L257.7000000000001 67.8L213.1000000000001 156H145.5000000000001L257.7000000000001 -64L369.2000000000001 156H301.6zM151.4 448L0 156H89.2L151.4 272.1L213.1 156H301.6L151.4 448z" /> + <glyph glyph-name="stripe-s" + unicode="" + horiz-adv-x="362.3" d=" M144.3 293.4C144.3 315.7000000000001 162.9 324.3 192.7 324.3C236.1 324.3 291.2000000000001 311 334.6 287.6V421.9C287.3 440.8 240.1 448 192.8 448C77.1 448 0 387.6 0 286.6C0 128.7 216.8 154.3 216.8 86.2C216.8 59.8 193.9 51.3 162.1 51.3C114.9 51.3 53.9 70.8 6 96.8V-31.7C59 -54.5 112.8 -64.1 162 -64.1C280.6 -64.1 362.3000000000001 -13.1 362.3000000000001 89.5C362.3000000000001 259.7 144.3000000000001 229.2 144.3000000000001 293.4" /> + <glyph glyph-name="stripe" + unicode="" + horiz-adv-x="640" d=" M640 186.4C640 231.9 618 267.8 575.8 267.8S507.9 231.9 507.9 186.7C507.9 133.2 538.1999999999999 108.5 581.4 108.5C602.6 108.5 618.5 113.3 630.6 120V153.4C618.5 147.3 604.6 143.6 587 143.6C569.7 143.6 554.5 149.7 552.5 170.5H639.4C639.6 172.8 640 182.1 640 186.3999999999999M552.1 203.1999999999999C552.1 223.1999999999999 564.4 231.6 575.5 231.6C586.4 231.6 598 223.1999999999999 598 203.1999999999999H552.1zM439.2000000000001 267.8C421.8000000000001 267.8 410.6 259.5999999999999 404.4000000000001 253.8999999999999L402.1 264.8999999999999H363V60.0999999999999L407.4 69.4999999999999L407.5 119.6999999999999C413.9 114.9999999999999 423.4 108.4999999999999 438.9 108.4999999999999C470.7 108.4999999999999 499.7 131.6999999999999 499.7 188.0999999999999C499.8 239.6999999999999 470.4 267.7999999999999 439.2 267.7999999999999M428.6 145.2999999999999C418.2 145.2999999999999 412 149.0999999999999 407.7 153.6999999999999L407.4 219.6999999999999C412 224.7999999999999 418.4 228.4999999999999 428.6 228.4999999999999C444.8 228.4999999999999 455.9999999999999 210.2999999999999 455.9999999999999 187.0999999999999C456.1 163.1999999999999 445.1 145.2999999999999 428.6 145.2999999999999M346.4 324V287.8L301.8 278.3V314.5L346.4 324M301.9 264.8H346.5V111.6H301.9V264.8zM254.1 251.7C264.5 270.8 285.2 266.9 291.2 264.8V224C285.5 225.8 267.8 228.5 257.3 214.7V111.6H213V264.8H251.4L254.1 251.7M165.1 264.8H198.8V227H165.1V163.8C165.1 137.6 193.1 145.8 198.8 148.1V114.3C192.9 111.1 182.2 108.4 167.6 108.4C141.3 108.4 121.5 125.4 121.5 151.7000000000001L121.7 294.1L165 303.3000000000001L165.1 264.8000000000001zM44.9 219.7C44.9 199.7 112.8 209.2 112.8 156.3C112.8 124.3 87.4 108.5 50.5 108.5C35.2 108.5 18.5 111.5 2 118.6V158.6C16.9 150.5 35.9 144.4 50.6 144.4C60.5 144.4 67.6 147.1 67.6 155.3C67.6 176.5 0.1 168.5 0.1 217.7C0.1 249.1 24.1 267.9000000000001 60.1 267.9000000000001C74.8 267.9000000000001 89.5 265.6 104.2 259.8000000000001V218C90.7 225.3 73.5 229.4 60 229.4C50.7 229.3 44.9 226.6 44.9 219.7" /> + <glyph glyph-name="studiovinari" + unicode="" + horiz-adv-x="512" d=" M480.3 260.3L484.5 232.3V204.3L459.4 160.2L419.6 81.8L363.5 14.3L284.4 -23.5000000000001L266.7 -48.0000000000001L259 -60.0000000000001L249.4 -64S266.7 -0.4 268.8 -0.4C270.9000000000001 -0.4 289.1 -1.1 289.1 -1.1L355.8 37.5000000000001L263.3 11.4L207.4 -25.4L184.6 -53.4L178 -54.8L198.8 18.8000000000001L205.7 24.3000000000001L226.4 11.4000000000001L314.7 56.6000000000001L371.5 108.1000000000001L386.3 176.5000000000001L260.9 153.2000000000001L276.1 171.4000000000001L102.7 224.7000000000001L184.6 235.2000000000001L18.6 358.1000000000002L133.5 340L32.2 448L285.1 321.4L253.6 359.4L378 285L234.7 384L253.4 345.6L203.8 363.7L158.3 448L352.9 326L310 381.8L418 285.4L430 294.3L409 310.7L413.2 348.5L451 358.9L480.2 334.2L491.7 330L484.7 323.8L493.2 311.8L480.1 304.4L469.8 284.2000000000001L480.3 260.3z" /> + <glyph glyph-name="stumbleupon-circle" + unicode="" + horiz-adv-x="496" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 262.5C246.2 262.5 238.2 254.5 238.2 244.7V137.8C238.2 96.9 204.3 63.9 163.3 63.9C121.9 63.9 88.4 97.4 88.4 138.8V185.3H145.7V139.5C145.7 129.5 153.7 121.6999999999999 163.5 121.6999999999999S181.3 129.5999999999999 181.3 139.5V247.9C181.3 287.9 215.5 320 256 320C296.7 320 330.7 287.7 330.7 247.4V223.7L296.6 213.6L273.7 224.3V244.9C273.8 254.5 265.8 262.5 256 262.5zM423.6 138.9C423.6 97.5 390.1 64 348.7000000000001 64C307.5000000000001 64 273.8000000000001 97.2 273.8000000000001 138.2V185L296.7000000000001 174.3L330.8000000000001 184.4V137.3C330.8000000000001 127.5 338.8000000000001 119.7 348.6000000000001 119.7S366.4000000000001 127.6 366.4000000000001 137.3V185.3H423.7000000000001C423.6000000000001 139.4 423.6000000000001 138.9 423.6000000000001 138.9z" /> + <glyph glyph-name="stumbleupon" + unicode="" + horiz-adv-x="512" d=" M502.9 182V112.3C502.9 50.2 452.6 -0.1 390.5 -0.1C328.7 -0.1 278.1 49.7 278.1 111.2V181.4L312.4000000000001 165.4L363.5000000000001 180.6V110C363.5000000000001 95.3 375.5000000000001 83.5 390.2000000000001 83.5S417 95.3 417 110V182H502.9zM278.2 240.2L312.5 224.2L363.6 239.4V275C363.6 335.5 312.5 384 251.5000000000001 384C190.7000000000001 384 139.4 335.8 139.4 275.8V113.4C139.4 98.5 127.4 86.7 112.7 86.7S86 98.5 86 113.4V182H0V112.3C0 50.3 50.3 0 112.4 0C174 0 224.8 49.5 224.8 110.8V271.1C224.8 285.8 236.8 297.8 251.5 297.8S278.2 285.8 278.2 271.1V240.2z" /> + <glyph glyph-name="superpowers" + unicode="" + horiz-adv-x="448" d=" M448 416C364.7 405 281.2 394 198 383C106 370.5 34.7 296.3 29 203C25.7 147.5 47 93.5 86.8 54.8L0 -32C83.3 -21 166.5 -10 249.8 1C341.6 13.5 413.1 87.8 418.5 180.8C422 236.3 400.5 290.3 360.8 329L448 416zM368.3 183.7C364.1 104.2 294.3 44.5 215.5 49.2C136 53.9 74.8 120.2 79.2 200.2C83.7 279.4 153.5 339.5 232.2 334.7C311.5 330 372.7 263.7 368.3 183.7z" /> + <glyph glyph-name="supple" + unicode="" + horiz-adv-x="640" d=" M640 185.5C640 121.4 531 69.4 396.5 69.4C371.7 69.4 347.9 71.2 325.4 74.4C333.1 74 340.9 73.8 348.8 73.8C483.3 73.8 592.3 130.6999999999999 592.3 200.9C592.3 230.3 573.1999999999999 257.3 541.0999999999999 278.9C601.0999999999999 257.8 639.9999999999999 223.8 639.9999999999999 185.5zM47.7 220.1C47.6 290.3 156.5 347.4 291 347.7C298.9 347.7 306.6 347.5 314.3 347.2C291.8 350.4 268 352.1 243.3 352.1C108.8 351.7 -0.1 299.5 0 235.4C0.1 197.1 39.1 163.1 99.3 142.1C67 163.6 47.8 190.7000000000001 47.7 220.1zM107.9 180.2S118.4 167 137.2 167C155.1 167 165.6 178.5 165.6 192.1C165.6 220.1 125.4 217.2 125.4 231.8C125.4 237.2 130.7 240.9 137.9 240.9C143.6 240.9 149.2000000000001 238.3 149.2000000000001 234.3V230.4H163.4V238.3C163.4 250.4 148 255.1 138 255.1C121.5 255.1 109.5 244.9000000000001 109.5 231.0000000000001C109.5 204.4 149.7000000000001 205.6 149.7000000000001 191.1C149.7000000000001 184.5 143.9 181 137.4 181C125.5 181 116.7 191.1 116.7 191.1L107.9 180.2000000000001zM228.7 253.8V199.4C228.7 188.1 221.6 181.6 210.9 181.6C200.2 181.6 193.1 188.1 193.1 199.3V253.8H177.3V198.8C177.3 179.9 190.7 166.9 211 166.9C231.1 166.9 244.4 179.9 244.4 198.8V253.8H228.7zM263.1 168.4H278.9V197.9H294.4C310.4 197.9 321.6 209.4 321.6 226S310.4 253.8 294.4 253.8H255.3V240.4H263.1V168.4zM278.9 211.4V240.5H291.8C300.5 240.5 305.5 234.8 305.5 226.1C305.5 217.2 300.3999999999999 211.4 291.5 211.4H278.8999999999999zM335.9 168.4H351.7V197.9H367.2C383.2 197.9 394.4 209.4 394.4 226S383.2 253.8 367.2 253.8H328.1V240.4H335.9V168.4zM351.6 211.4V240.5H364.5C373.2 240.5 378.2 234.8 378.2 226.1C378.2 217.2 373.2 211.4 364.2 211.4H351.5999999999999zM408.7 176.6C408.7 170.8 411.1 168.4 416.9 168.4H454.5C460.3 168.4 462.7 170.8 462.7 176.6V189.6H448.4V184.4C448.4 182.7 447.4 181.8 445.8 181.8H427.2C425.5 181.8 424.5999999999999 182.8 424.5999999999999 184.4V245.6C424.5999999999999 251.3 422.2 253.8 416.3999999999999 253.8H401V240.4H406.2C407.9 240.4 408.8 239.4 408.8 237.8V176.6zM472.1 176.6C472.1 170.8 474.4999999999999 168.4 480.3 168.4H519C524.7 168.4 527.2 170.8 527.2 176.6V189.6H512.9000000000001V184.4C512.9000000000001 182.7 511.9000000000001 181.8 510.3000000000001 181.8H490.6000000000001C488.9000000000001 181.8 488.0000000000001 182.8 488.0000000000001 184.4V204.7H515.7V218.1H488V240.5H507.2C508.9 240.5 509.8 239.5 509.8 237.9V232.7H524V245.7C524 251.4 521.5 253.9 515.8 253.9H464.1999999999999V240.5H471.9999999999999V176.6zM531 252.6V246.7H532.6V252.6H535.3000000000001V253.8H528.3000000000001V252.6H531.0000000000001zM536.7 253.8V246.7H538.2V252.4L540.5 246.7H541.8L544.0999999999999 252.4V246.7H545.5999999999999V253.8H543.3L541.1999999999999 248.7L539.0999999999999 253.8H536.6999999999999z" /> + <glyph glyph-name="teamspeak" + unicode="" + horiz-adv-x="453.6" d=" M203.4 382.2C193.1 384.2 161.3 385.9 151.1 385.9C142.7 385.9 144.2 383.9 144.2 383.9C207.9 333.8 219.6 262.8 219.8 261.8C221.7 246.2 216.7 238.9 211.1 230.5C209.7 228.7 208.4 225.5 211.4 221.6L240.3000000000001 182.2H240.0000000000001C249.4000000000001 168.1 268.1 150 234.6 142.3C226.9000000000001 140.4 215.9 136 223.4 126.5C225.6 123.6 232.2000000000001 117 225.2000000000001 110C217.7000000000001 105.2 222.5000000000001 102.1 223.4 99.6C225.2000000000001 93 220.8000000000001 88.4 219.1 86.9C214.9 83.7000000000001 215.4 79.1 216.5 76.8V76.7C219.6 63.6 214.8000000000001 49.6 212.6 41.8L212.7 41.9C211.3 38.7 234.7 44.5000000000001 234.8 44.5000000000001C322.3 67.5000000000001 385.4 133.0000000000001 385.4 210.2000000000001C385.3 296.5000000000001 306.7 368.1 203.4 382.2000000000001M442.8 255.5000000000001C429.9 290.9000000000001 408.3 317.8000000000001 383.9 340.9000000000001C308.1 412.6000000000001 208.3 417.5000000000001 169.9 415.7000000000001C133 414 79.5 404.3 67.1 388.6C62.5 382.8 63.1 382.4 42.7 285.4C36.7 283 0 266.7 0 222.1C-0.3 133.4 133.8 132.8 133.8 222.4C133.8 247 120.8 268.5 101.3 280.4V398.8C113.3 401.8 221 427.6 324.9 361.5C354.7 342.5 429.2 284.6 421.8 178.7C420.3 157.5 416.1 137.9 408.2 122.3C351.2 8.8 237.5 -11.5 195.3999999999999 -15.6C127.0999999999999 -22.2 72.8999999999999 -1.5 71.3999999999999 -1.6C68.6999999999999 -1.7 59.3999999999999 -8.7 59.6999999999999 -9C96.2999999999999 -21.1 133.9999999999999 -32 180.6999999999999 -32C228.7 -32 265 -23.8 298.7 -10.4C401.8 30.7 453.6 108 453.6 194.3C453.6 217.2 449.3 237.5 442.8 255.5M196.5 221.9C188 237.5 197 237.8 201.3 245.3C206.8 254.9 203 267.4 199.6 277.5C190 306 165.8 362 116.6 381.1V281.1C121.1 276.6 170.7 247.6 174.8 164.3C178.9 81.6 122.8 42.7 123.1 41C145.9 36.5 189.1 30.3 199.8 49.6C205.5 59.8 198.3 77.7000000000001 198.9 77.7000000000001C195.3 91.9 206.7 97.1 206.7 99.5000000000001C206.7 100.9 199.5 102.6000000000001 199.5 107.6000000000001C199.5 113.5000000000001 208 113.8000000000001 208.9 118.3000000000001C209.8000000000001 122.8000000000001 205.8000000000001 126.1000000000001 203.8000000000001 134.9000000000001C200.3000000000001 153.9000000000001 231.7000000000001 150.9000000000001 234.6000000000001 158.0000000000001C236.0000000000001 161.3000000000001 233.2000000000001 165.8000000000001 231.2000000000001 168.7000000000001" /> + <glyph glyph-name="telegram-plane" + unicode="" + horiz-adv-x="448" d=" M446.7 349.4L379.1 30.6C374 8.1 360.7000000000001 2.5 341.8 13.1L238.8 89L189.1 41.2C183.6 35.7 179 31.1 168.4 31.1L175.8000000000001 136L366.7000000000001 308.5C375.0000000000001 315.9 364.9000000000001 320 353.8000000000001 312.6L117.8 164L16.2 195.8C-5.9 202.7 -6.3 217.9 20.8 228.5L418.2 381.6C436.6 388.5 452.7 377.5 446.7 349.4z" /> + <glyph glyph-name="telegram" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM369.8 270.1L329.1 78.3C326.1 64.6999999999999 318 61.4 306.7000000000001 67.8L244.7000000000001 113.5L214.8000000000001 84.6999999999999C211.5 81.3999999999999 208.7000000000001 78.5999999999999 202.3000000000001 78.5999999999999L206.7000000000001 141.6999999999999L321.6 245.5C326.6 249.9 320.5 252.4 313.9000000000001 248L171.9 158.5999999999999L110.7 177.6999999999999C97.4 181.8999999999999 97.1 191 113.5 197.3999999999999L352.6 289.5999999999999C363.7000000000001 293.5999999999999 373.4000000000001 286.8999999999999 369.8 270.0999999999999z" /> + <glyph glyph-name="tencent-weibo" + unicode="" + horiz-adv-x="384" d=" M72.3 -47.8C73.7 -67.7 44.7 -70 42.6 -50.7C31 79.2 73.7 188.8 144 262.5C128.4 296.5 153.2 339.6 194.6 339.6C224.9 339.6 249.7 315 249.7 284.5C249.7 240.5 200.2 213.7 162.8 239.4C97.1 168.1 61.4 69.6 72.3 -47.8zM192 447.9C66.1 447.9 -12.3 313.7 43.7 205.6C52.4 188.2 79 201.1 70 219C23.7 311.6 91 418.2 192 418.2C267.4 418.2 328.9 356.8 328.9 281.3C328.9 190.5 242 127.4 161.2 148.2C142.1 152.3 135.6 123.8 154.6 119.1C265.3 95.9 358.6 179.1 358.6 281.4C358.6 373.3 284 447.9 192 447.9z" /> + <glyph glyph-name="themeisle" + unicode="" + horiz-adv-x="512" d=" M208 359.714C208 369.714 214.286 381.428 225.715 381.428C236.857 381.428 243.429 369.714 243.429 359.714C243.429 349.429 236.857 338 225.715 338C214.286 338 208 349.429 208 359.714zM512 199.714C512 163.713 500.571 97.428 475.714 70C452.856 45.142 388.286 8.857 354.857 -0.572L353.714 -0.858V-33.429C353.714 -49.715 341.142 -64 324.5710000000001 -64C314.5710000000001 -64 305.1420000000001 -58.286 299.999 -49.714C294.572 -58.286 285.1430000000001 -64 275.1430000000001 -64C265.1430000000001 -64 255.7140000000001 -58.286 250.2850000000001 -49.714C245.1430000000001 -58.286 235.7140000000001 -64 225.7150000000001 -64C215.429 -64 206.286 -58.286 200.857 -49.714C195.714 -58.286 186.286 -64 176.286 -64C157.429 -64 146.857 -48.286 146.857 -31.143C130.571 -43.4280000000001 111.142 -50.571 90.286 -50.571C68.286 -50.571 46.857 -42.286 30 -27.7140000000001C40.285 -27.4280000000001 50.571 -25.4280000000001 60.285 -22.0000000000001C39.428 -16.2860000000001 20.857 -3.143 8.285 14.2859999999999C29.655 9.641 54.494 12.6129999999999 75.428 25.429C53.428 47.429 18.857 84.286 6.856 112.857C1.143 126.286 0 144.286 0 158.571C0 208.285 20.286 318.5710000000001 86.286 318.5710000000001C96.857 318.5710000000001 105.143 313.713 109.429 303.7140000000001A158.792 158.792 0 0 0 121.429 319.1420000000001C123.429 321.7140000000001 127.143 324.5710000000001 128.572 327.428C136.571 339.999 140.286 348.5700000000001 150.286 361.428C182.571 402.572 232 430.857 285.143 430.857C291.143 430.857 297.143 430.572 302.857 429.714C313.714 441.429 328.8570000000001 448 344.572 448C359.1430000000001 448 374.286 442 384.572 431.714C385.4290000000001 430.856 386 429.428 386 428.286C386 424.572 375.715 414.857 373.1430000000001 412C377.4290000000001 410.5710000000001 388.8570000000001 405.142 388.8570000000001 400C388.8570000000001 397.1430000000001 386 394.857 384.286 392.857C415.715 365.1430000000001 433.7150000000001 325.714 440.572 284.857C444.858 290 450.857 293.429 457.715 293.429C468.2860000000001 293.429 478.572 286.285 486.2860000000001 279.428C507.143 260.857 512 226.286 512 199.714zM188 358.572C188 340.286 200.571 321.429 220.286 321.429C240 321.429 252.571 340.286 252.571 358.572C252.571 376.572 240 395.429 220.286 395.429C200.571 395.429 188 376.5710000000001 188 358.572zM237.714 254C237.714 273.714 241.428 293.1430000000001 246.285 312.286C194.246 232.752 232.754 127.715 315.1430000000001 127.715C336.5710000000001 127.715 357.7140000000001 135.429 375.1430000000001 147.715C377.1430000000001 155.144 378.8570000000001 162.572 378.8570000000001 170.287C378.8570000000001 184.573 372.5710000000001 191.715 358.2850000000001 191.715C353.714 191.715 349.1420000000001 190.858 344.8560000000001 190.001C281.5130000000001 177.333 237.7140000000001 186.3320000000001 237.7140000000001 254.0000000000001zM196.572 -0.858C196.572 10.285 187.714 19.999 176.286 19.999C164.857 19.999 156.286 10.284 156.286 -0.8579999999999V-33.429C156.286 -44.572 164.857 -54.571 176.286 -54.571C187.714 -54.571 196.572 -44.856 196.572 -33.429V-0.8579999999999zM245.715 -0.858C245.715 10.285 237.143 19.999 225.715 19.999C214.286 19.999 205.429 10.284 205.429 -0.8579999999999V-33.429C205.429 -44.572 214.286 -54.571 225.715 -54.571C237.143 -54.571 245.715 -44.571 245.715 -33.429V-0.8579999999999zM295.428 -0.858C295.428 10.285 286.5710000000001 19.999 275.143 19.999C263.714 19.999 254.857 10.284 254.857 -0.8579999999999V-33.429C254.857 -44.572 263.714 -54.571 275.143 -54.571C286.571 -54.571 295.428 -44.856 295.428 -33.429V-0.8579999999999zM345.1430000000001 -0.858C345.1430000000001 10.285 336.2860000000001 19.999 324.8570000000001 19.999C313.4290000000001 19.999 304.5710000000001 10.284 304.5710000000001 -0.8579999999999V-33.429C304.5710000000001 -44.572 313.4290000000001 -54.571 324.8570000000001 -54.571C336.286 -54.571 345.1430000000001 -44.571 345.1430000000001 -33.429V-0.8579999999999zM421.714 162C390.857 102.858 331.429 59.428 263.1430000000001 59.428C166.572 59.428 102.572 144 102.572 236C102.572 252.857 104.572 269.429 108.572 285.714C88.572 251.999 78.858 213.142 78.858 174.285C78.858 113.999 103.715 52.5699999999999 150.287 13.428C155.43 23.142 165.144 29.714 176.287 29.714C186.287 29.714 195.715 24 200.858 15.428C206.287 23.999 215.429 29.714 225.7160000000001 29.714C235.7160000000001 29.714 245.1440000000001 24 250.2870000000001 15.428C255.7160000000001 23.999 265.144 29.714 275.1450000000001 29.714C285.1450000000001 29.714 294.5730000000001 24 300.0020000000001 15.428C305.1450000000001 23.999 314.5730000000001 29.714 324.5740000000001 29.714C335.4310000000001 29.714 345.4310000000001 23.142 350.2880000000001 13.714C393.7150000000001 50 418.8570000000001 105.714 421.7140000000001 162zM432.286 261.714C432.286 315.428 397.7150000000001 367.428 339.714 367.428C309.429 367.428 281.1430000000001 352.285 260.857 330.5710000000001C240.862 264.188 233.41 194 302.286 194C331.091 194 399.6430000000001 222.538 386.572 157.143C415.429 183.143 432.286 222.857 432.286 261.7140000000001z" /> + <glyph glyph-name="trade-federation" + unicode="" + horiz-adv-x="496" d=" M202.45 339.58V257.9700000000001H38.94L87.16 196.06H201.89V-0.69H266.5V195.04H349.77V257.73H266.59V276.9H412.21V339.5800000000001H202.45zM207.31 333.58H405.0800000000001V282.9H259.44V251.97H342.62V201.04H259.36V5.31H206.63V202.06H89.86L49.91 251.97H207.31V333.58zM247.99 439.2C111.03 439.2 0 328.17 0 191.2S111.03 -56.8 247.99 -56.8S496 54.24 496 191.2S384.96 439.2 247.99 439.2zM248.01 425.96C377.67 425.96 482.77 320.8400000000001 482.77 191.18S377.67 -43.58 248.01 -43.58S13.23 61.53 13.23 191.19S118.35 425.96 248.01 425.96zM248.01 418.07C122.71 418.07 21.12 316.5 21.12 191.2S122.71 -35.69 248.01 -35.69S474.88 65.9 474.88 191.2S373.31 418.07 248.01 418.07zM247.99 404.77C365.94 404.77 461.55 309.15 461.55 191.21S365.93 -22.35 247.99 -22.35S34.43 73.25 34.43 191.2S130.04 404.77 247.99 404.77zM174.67 299.9700000000001L190.33 281.92L168.17 291.37L155.84 270.9L157.99 294.89L134.71 300.29L158.19 305.66L156.13 329.4700000000001L168.5 308.8L190.51 318.12L174.67 299.9700000000001zM127.53 346.51L135.54 334.11L148.23 339.97L138.91 328.52L148.41 318.27L134.64 323.59L127.82 311.39L128.63 326.13L114.92 328.84L129.19 332.62L127.53 346.51zM378.3 270.92L390.29 251.36L411.17 260.47L396.2700000000001 243.02L411.3800000000001 225.98L390.1800000000001 234.76L378.6400000000001 215.12L380.4400000000001 237.99L358.2000000000001 242.89L380.5100000000001 248.2500000000001L378.3000000000001 270.92zM271.25 172.47L285.11 175.69L283.8300000000001 189.86L291.1800000000001 177.68L304.2600000000001 183.27L294.9500000000001 172.52L304.3100000000001 161.81L291.2100000000001 167.35L283.92 155.1400000000001L285.1400000000001 169.3100000000001L271.2500000000001 172.4700000000001zM145.82 165.97L169.55 169.84L167.82 194.37L178.83 172.99L201.62 182.21L184.69 165.13L200.5 146.3L179.03 157.12L166.01 136.26L169.67 160.03L145.82 165.97zM209.26 331.63V250.02H54.16L90.88 204.01H208.58V7.26H257.4V202.99H340.67V250.02H257.4V284.85H403.13V331.63H209.26zM220.12 320.43H391.92V296.07H246.88V239.84H329.81V215.9H246.88V18.48H220.12V215.9H96.31L76.22 239.84H220.12V320.43z" /> + <glyph glyph-name="trello" + unicode="" + horiz-adv-x="448" d=" M392 416H56C25.1 416 0 390.9 0 360V24C0 -6.9 25.1 -32 56 -32H392C422.9 -32 448 -6.9 448 24V360C448 390.9 422.9 416 392 416zM194.9 76.6C194.9 61.8 182.9 49.7 168 49.7H85.1C70.3 49.7 58.2 61.7000000000001 58.2 76.6V330.9C58.2 345.7 70.2 357.8 85.1 357.8H168C182.8 357.8 194.9 345.8 194.9 330.9V76.6zM389.8 188.6C389.8 173.8 377.8 161.7000000000001 362.9000000000001 161.7000000000001H280C265.2 161.7000000000001 253.1 173.7000000000001 253.1 188.6V330.9C253.1 345.7 265.1 357.8 280 357.8H362.9C377.7 357.8 389.8 345.8 389.8 330.9V188.6z" /> + <glyph glyph-name="tripadvisor" + unicode="" + horiz-adv-x="576" d=" M166.4 167.479C166.4 154.243 155.67 143.513 142.434 143.513S118.468 154.243 118.468 167.479S129.198 191.445 142.434 191.445S166.4 180.716 166.4 167.479zM431.362 191.435C418.132 191.435 407.406 180.71 407.406 167.479C407.406 154.249 418.131 143.523 431.362 143.523C444.592 143.523 455.318 154.248 455.318 167.479C455.317 180.71 444.592 191.435 431.362 191.435zM520.75 51.945C458.083 2.841 367.474 13.836 318.371 76.504L287.392 30.179L256.709 76.1180000000001C208.432 15.7280000000001 121.087 4.227 58.824 50.063C-5.234 97.2210000000001 -18.935 187.379 28.223 251.4370000000001A186.76199999999997 186.76199999999997 0 0 1 0 308.584L90.286 308.634A358.48 358.48 0 0 0 287.351 362.664A350.382 350.382 0 0 0 479.532 309.3150000000001L575.75 309.241A185.71300000000002 185.71300000000002 0 0 1 547.398 251.592C594.191 188.845 582.3620000000001 100.222 520.75 51.9450000000001zM259.366 166.239C259.359 229.796 207.831 281.314 144.274 281.307C80.717 281.3 29.2 229.772 29.206 166.215C29.213 102.658 80.741 51.14 144.298 51.147C207.811 51.222 259.282 102.686 259.366 166.199V166.239zM287.957 176.694C293.39 250.134 353.467 307.578 427.077 309.716A339.146 339.146 0 0 1 287.35 337.528A356.31 356.31 0 0 1 147.186 310.275C221.53 308.693 282.485 250.851 287.957 176.694zM539.663 205.461C517.671 265.095 451.501 295.6089999999999 391.8680000000001 273.618C332.2340000000001 251.626 301.7200000000001 185.4559999999999 323.7110000000001 125.823V125.791C345.7490000000001 66.184 411.9090000000001 35.7 471.5380000000001 57.678C531.153 79.682 561.6510000000001 145.84 539.663 205.461zM213.624 167.4859999999999V167.3709999999999C213.567 128.0429999999999 181.638 96.2079999999999 142.31 96.2649999999999C102.982 96.322 71.147 128.2509999999999 71.204 167.579C71.261 206.907 103.19 238.742 142.518 238.685C181.7770000000001 238.569 213.56 206.745 213.624 167.4859999999999zM189.112 167.4859999999999V167.5699999999999C189.061 193.3539999999999 168.118 214.215 142.334 214.1639999999999C116.5500000000001 214.113 95.689 193.1699999999999 95.74 167.387C95.791 141.603 116.734 120.742 142.5170000000001 120.793C168.2430000000001 120.906 189.0540000000001 141.761 189.1120000000001 167.4859999999999zM502.535 167.4859999999999V167.4379999999999C502.515 128.1099999999999 470.617 96.2439999999999 431.288 96.2649999999999S360.094 128.1829999999999 360.115 167.512C360.135 206.84 392.033 238.706 431.362 238.685C470.652 238.619 502.483 206.776 502.535 167.4859999999999zM478.031 167.4939999999999C478.022 193.2779999999999 457.113 214.1729999999999 431.329 214.1639999999999C405.545 214.155 384.65 193.2459999999999 384.659 167.4619999999999C384.668 141.678 405.577 120.7839999999999 431.361 120.7919999999999C457.126 120.8379999999999 477.997 141.7199999999999 478.031 167.4849999999999V167.4939999999999z" /> + <glyph glyph-name="tumblr-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM317.7 51.8C309.2 42.7 286.5 32 256.8 32C181.3 32 164.9 87.5 164.9 119.9V209.9H135.2C131.8 209.9 129 212.7 129 216.1V258.6C129 263.1 131.8000000000001 267.1 136.1 268.6C174.9 282.3 187 316.1 188.8 341.8C189.3 348.7 192.9 352 198.8 352H243.1C246.5000000000001 352 249.3 349.2 249.3 345.8V273.8H301.2C304.6 273.8 307.4 271 307.4 267.6V216.5C307.4 213.1 304.6 210.3 301.2 210.3H249.1V127C249.1 105.6 263.9 93.5 291.6 104.6C294.6 105.8 297.2000000000001 106.6 299.6 106C301.8 105.5 303.2000000000001 103.9 304.2000000000001 101.1L318.0000000000001 60.9C319.0000000000001 57.7000000000001 320.0000000000001 54.2 317.7000000000001 51.8z" /> + <glyph glyph-name="tumblr" + unicode="" + horiz-adv-x="320" d=" M309.8 -32.3C296.2 -46.8 259.8 -64 212.4 -64C91.6 -64 65.4 24.8 65.4 76.6V220.6H17.9C12.4 220.6 7.9 225.1 7.9 230.6V298.6C7.9 305.8 12.4 312.2000000000001 19.2 314.6C81.2 336.4000000000001 100.7 390.6 103.5 431.7000000000001C104.3 442.7000000000001 110 448 119.6 448H190.5C196 448 200.5 443.5 200.5 438V322.8H283.5C289 322.8 293.5 318.4 293.5 312.9V231.2C293.5 225.7 289 221.2 283.5 221.2H200.1V88C200.1 53.8 223.8 34.4 268.1 52.2C272.9000000000001 54.1 277.1 55.4 280.8 54.4C284.3 53.5 286.6 51 288.2 46.5L310.2 -17.8C312 -22.8 313.5 -28.4 309.8 -32.3z" /> + <glyph glyph-name="twitch" + unicode="" + horiz-adv-x="448" d=" M40.1 416L10 339.1V24.8H117V-32H177.2L234 24.8H321L438 141.8V416H40.1zM397.9000000000001 161.9L331 95H224L167.2 38.2V95H76.9V375.9H397.9V161.9zM331 299V182.1H290.9V299H331zM224 299V182.1H183.9V299H224z" /> + <glyph glyph-name="twitter-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM351.1 257.2C351.3 254.4 351.3 251.5 351.3 248.7C351.3 162 285.3 62.1 164.7 62.1C127.5 62.1 93 72.9 64 91.5C69.3 90.9 74.4 90.7 79.8 90.7C110.5 90.7 138.7 101.1 161.2 118.7C132.4 119.3 108.2 138.2 99.9 164.2C110 162.7 119.1 162.7 129.5 165.4C99.5 171.5 77 197.9 77 229.8V230.6C85.7 225.7 95.9 222.7 106.6 222.3A65.447 65.447 0 0 0 77.4 276.9C77.4 289.1 80.6 300.3 86.3 310C118.6 270.2 167.1 244.2 221.5 241.4C212.2 285.9 245.5 322 285.5 322C304.4 322 321.4 314.1 333.4 301.3C348.2 304.1 362.4 309.6 375 317.1C370.1 301.9 359.8 289.1 346.2 281C359.4 282.4 372.2 286.1 384 291.2C375.1 278.1 363.9 266.5 351.1 257.2z" /> + <glyph glyph-name="twitter" + unicode="" + horiz-adv-x="512" d=" M459.37 296.284C459.695 291.736 459.695 287.187 459.695 282.639C459.695 143.919 354.112 -15.919 161.137 -15.919C101.685 -15.919 46.457 1.3 0 31.187C8.447 30.213 16.568 29.888 25.34 29.888C74.395 29.888 119.553 46.456 155.614 74.72C109.482 75.6950000000001 70.822 105.908 57.502 147.492C64 146.518 70.497 145.868 77.32 145.868C86.741 145.868 96.163 147.168 104.934 149.441C56.853 159.188 20.791 201.421 20.791 252.426V253.725C34.76 245.928 51.005 241.055 68.222 240.406C39.958 259.249 21.441 291.411 21.441 327.7970000000001C21.441 347.289 26.638 365.1570000000001 35.735 380.751C87.39 317.076 165.035 275.493 252.1 270.944C250.4760000000001 278.741 249.5010000000001 286.862 249.5010000000001 294.9840000000001C249.5010000000001 352.812 296.283 399.918 354.4350000000001 399.918C384.6480000000001 399.918 411.9370000000001 387.248 431.1050000000001 366.781C454.8200000000001 371.329 477.5610000000001 380.101 497.7040000000001 392.121C489.9060000000001 367.755 473.3380000000001 347.288 451.5720000000001 334.294C472.6890000000001 336.567 493.1560000000001 342.416 511.998 350.5370000000001C497.7060000000001 329.746 479.837 311.2290000000001 459.3700000000001 296.284z" /> + <glyph glyph-name="typo3" + unicode="" + horiz-adv-x="433.3" d=" M330.8 107C323.8 104.7 319.2 104.7 312.3 104.7C255.1 104.7 171.7 303.2 171.7 369.6C171.7 394.3 177.1 402 185.6 409C116.1 400.5 36.3 375 9.3 342.6C3.9 334.9 0 321.8 0 305.5C0 202 106.8 -32 184.1 -32C220.4 -32 281.4 27.5 330.8 107M294.5 416C366.3 416 433.3 404.4 433.3 363.5C433.3 280.9 380.8 181.2 354.5 181.2C306.6 181.2 252.8 313.3 252.8 379.7C252.8 410.6 264.4000000000001 416 294.5 416" /> + <glyph glyph-name="uber" + unicode="" + horiz-adv-x="448" d=" M414.1 416H33.9C15.2 416 0 400.8 0 382.1V2C0 -16.8 15.2 -32 33.9 -32H414C432.7 -32 447.9 -16.8 447.9 1.9V382.1C448 400.8 432.8 416 414.1 416zM237.6 56.9C163 49.4 96.4 103.8 88.9 178.4H183.3V158C183.3 154.3 186.3 151.2 190.1 151.2H258C261.7 151.2 264.8 154.2 264.8 158V225.9C264.8 229.6 261.8 232.7 258 232.7H190.1C186.4 232.7 183.3 229.7 183.3 225.9V205.5H88.9C95.9 274.9 154.3 327.7 224 327.7C293.7 327.7 352.1 274.9 359.1 205.5C366.6 131 312.2000000000001 64.4 237.6 56.9z" /> + <glyph glyph-name="uikit" + unicode="" + horiz-adv-x="448" d=" M443.9 320V64L218 -64L0 64V278.3L87.6 233.2V116.2000000000001L221.1 40.7L356.9 116.2000000000001V267.2000000000001L255.8 324.8000000000001L343.4 377.9000000000001L443.9 320zM308.6 398.9L223.8 448L135.2 393.2L221.2 345.9L308.6 398.9z" /> + <glyph glyph-name="uniregistry" + unicode="" + horiz-adv-x="384" d=" M281.1 227.9H384V242.7H281.1V227.9zM281.1 265H384V277.4H281.1V265zM281.1 190.8H384V208.1H281.1V190.8zM123.4 104.1H8.5C11.1 95.6 14.3 87.3 18.1 79.3H156.4C143.5 85 132.3 93.5 123.4 104.1M269.1 116.5H378.8C380.6 123.8 381.9000000000001 131.2 382.7 138.8H278.3C276.2 130.9 273.1 123.4 269.1 116.5M227.6 79.4H367C370.7 87.4 372.8 95.6 375.5 104.2H260.5C251.7 93.5 240.4 85 227.6 79.4M384 416H281.1V413.5H384V416zM192 -32C231.5 -32 268.2 -20.2 298.8 0.2H85.3C115.8 -20.2 152.5 -32 192 -32M281.1 302.2H384V312H281.1V302.2zM281.1 339.3H384V346.7H281.1V339.3zM281.1 376.4H384V381.3H281.1V376.4zM102.9 277.4H0V265H102.9V277.4zM38.8 42.3H344.1C350.8 50.8 356.7000000000001 59.9 361.9000000000001 69.5H23C28.2 59.9 32.2 50.8 38.8 42.3M102.9 161.1V173.5H0V161.1C0 158.6 0 156.1 0.1 153.7000000000001H103.2C103 156.1 102.9 158.6 102.9 161.1M281.1 161.1C281.1 158.6 281 156.1 280.7 153.7000000000001H383.8C383.9 156.2000000000001 384 158.6 384 161.1V173.5H281.1V161.1zM78.1 5.1H305.8C317.6 13.8 328.5 23.7 338 34.8H44.9C54.5 23.8 66.3 13.8 78.1 5.1M102.9 381.3H0V376.4H102.9V381.3zM102.9 416H0V413.5H102.9V416zM102.9 242.7H0V227.9H102.9V242.7zM102.9 208.1H0V190.8H102.9V208.1zM102.9 312H0V302.1H102.9V312zM102.9 346.7H0V339.3H102.9V346.7zM105.7 138.8H1.3C2.2 131.2 3.5 123.8 5.2 116.5H114.9C110.9 123.4 107.7 130.9 105.7 138.8" /> + <glyph glyph-name="untappd" + unicode="" + horiz-adv-x="640" d=" M401.3 398.1C321.5 238 316.7000000000001 245.6 313.4 224.9L308.2 192.1C306.3 180.1 301.6 168.6 294.5 158.7000000000001L145.6 -49.1C138 -59.7 125.2 -65.3000000000001 112.2 -63.7C71.9 -58.7 34.4 -31.5000000000001 16.9 4.8C11.2 16.6 12.4 30.6 20 41.1999999999999L168.9 249.1C176 259 185.3 267.0999999999999 196.1 272.8L225.4 288.3C243.9 298.0999999999999 235.1 300.2 361 427.2C362 432 362 434.5 364.6 435.2C367.6 435.8999999999999 371.2000000000001 436.2 370.9000000000001 439.8L370.5000000000001 444.3999999999999C370.3000000000001 446.3 371.8000000000001 448 373.7000000000001 448C378.2000000000001 448.0999999999999 386.9000000000001 446.8 399.3000000000001 438C411.6000000000001 429.0999999999999 415.7000000000001 421.2 417.0000000000001 416.8999999999999C417.6000000000001 415.0999999999999 416.4000000000001 413.2 414.6000000000001 412.7L410.1000000000001 411.5999999999999C406.7000000000001 410.7 407.6000000000001 407.2 407.8000000000001 404.2C407.9000000000001 401.3999999999999 405.5000000000001 400.5999999999999 401.3000000000001 398.0999999999999zM230.1 411.6C233.5 410.7 232.6 407.2 232.4 404.2C232.2 401.5 234.5 400.7 238.8 398.2C246.7 382.3 254.1 367.7 261 354.2C261.7 352.9 263.3 352.7 264.3 353.7C275.5 365.7 288.9000000000001 379.9 304.8 396.3C306.1 397.7 306.2 399.8 304.9000000000001 401.2C296.9000000000001 409.4 288.4000000000001 418.1 279.3 427.3C278.3 432 278.3 434.6 275.7 435.3C272.7 436.1 269.1 436.3 269.4 439.9C269.7 443.2 270.8 448 266.6 448.1C262.1 448.2 253.4 447 241 438.1C228.7 429.2 224.6 421.3 223.3 417C221.9 412.8 226.9 412.4 230.1 411.6zM620 41.3L471.2 249.2C458 267.7 444.6 272.6 414.8 288.3C403.6 294.2 400.6 299.2 384.3 317.2C383.3 318.3 381.4000000000001 318.1 380.7 316.7C334.4 227.9 333.6 233.9 331.7 221.9C330 211.2 330.4 201.9 332 192.1C333.9 180.1 338.6 168.6 345.7 158.7L494.6 -49.2C502.2 -59.8000000000001 514.8000000000001 -65.4000000000001 527.7 -63.9C568 -59.0000000000001 605.7 -31.9 623.4000000000001 4.6999999999999C628.8000000000001 16.5999999999999 627.7 30.5999999999999 620.0000000000001 41.3z" /> + <glyph glyph-name="usb" + unicode="" + horiz-adv-x="640" d=" M641.5 192C641.5 188.9 639.8 185.9 637 184.5L547.9 131C546.5 130.2 545.1 129.6 543.4 129.6C542 129.6 540.3 129.9 538.9 130.7000000000001C536.1 132.4 534.4 135.2000000000001 534.4 138.5000000000001V174.1000000000001H295.7C321 134.5000000000001 336.2 67.2000000000001 365.3 67.2000000000001H392V94C392 99 395.9 102.9 400.9 102.9H490C495 102.9 498.9 99 498.9 94V4.9C498.9 -0.1 495 -4 490 -4H400.9C395.9 -4 392 -0.1 392 4.9V31.6H365.3C289.9 31.6 284.2000000000001 174.1 240.6 174.1H140.3C132.2 143.5 104.4 120.6 71.3 120.6C32 120.7 0 152.7 0 192S32 263.3 71.3 263.3C104.4 263.3 132.3 240.5 140.3 209.8C179.4 209.8 184.2 200.3 214.9 270.2000000000001C255 359.3 273 352.3 323.8 352.3C331.3 373.2 350.8 387.9 374.2 387.9C403.7 387.9 427.7 364 427.7 334.4S403.8 280.9 374.2 280.9C350.8 280.9 331.3 295.7000000000001 323.8 316.5H294C264.9 316.5 249.7 249.1 224.4 209.6H534.5V245.2C534.5 248.5 536.2 251.3 539 253C541.8 254.7 545.4 254.4 547.9 252.7L637 199.2C639.8 198.1 641.5 195.1 641.5 192z" /> + <glyph glyph-name="ussunnah" + unicode="" + horiz-adv-x="512" d=" M156.8 162.9L162.5 148.5H154.3C153 151.7 151.2 156.2 150.5 158C148 164.3 149.4 166.4 150.5 168C152.4 170.7 153.7 172.4 154.1 173.2C154.1 171 154.9 167.5 156.8 162.9zM454.1 144.1C452 130.3 448.4000000000001 117 443.6 104.4L486.6 81L441.8 99.8C436.5 86.6 429.8 74.2 421.9000000000001 62.6L456.1 32.4L419.3 58.8C410.9000000000001 47 401.3 36.2 390.6 26.5L415.5 -8.2L387.4 23.6C376.4 14 364.3 5.6 351.3 -1.5L367 -38.7L347.7 -3.4C334.5999999999999 -10.2 320.7 -15.5 306.0999999999999 -19.3L312.7999999999999 -57.6999999999999L302.2999999999999 -20.3C287.9999999999999 -23.6999999999999 273.0999999999999 -25.6 257.7999999999999 -25.6999999999999L256 -64L254.1 -25.6C238.8 -25.5 223.9 -23.6 209.6 -20.3L199 -57.6L205.7 -19.4C191.1 -15.7 177.1 -10.3 164 -3.6L144.8 -38.7L160.4 -1.7C147.4 5.3 135.2 13.6999999999999 124.2 23.4L96.3 -8.2L121 26.1999999999999C110.3 35.8999999999999 100.6 46.6999999999999 92.2 58.4999999999999L55.7 32.3L89.6 62.1999999999999C81.7 73.8 75 86.3 69.6 99.4999999999999L25.2 80.8L67.8 104C63 116.7 59.4 130.1 57.3 143.9L6.3 134.9L56.6 149.1C55.5 157.6 54.9 166.2 54.9 175C54.9 179.6999999999999 55.1 184.3999999999999 55.4 189.1L0 192L56 194.8C57.3 207.9 59.8 220.6 63.5 232.9L6.4 249L65.3 238.6C69.3 250.6 74.4 262.1 80.5 273L25.4 303L83.7 278.4C90 289 97.2 298.8 105.3 308L55.8 351.6L109.7 312.9C117.8 321.5 126.7 329.4 136.3 336.5L96.3 392.1L141.9 340.5C151.4 347.1 161.6 352.8 172.2 357.7L144.9 422.6L178.7 360.5C189.2 364.9 200.1 368.4 211.4 370.9L199 441.6L218.5 372.4C229.5 374.5 240.8 375.6 252.3 375.8L256 448L259.6 375.8C271.1 375.6 282.4000000000001 374.4 293.4000000000001 372.3L313 441.6L300.6 370.9C311.9000000000001 368.3 322.8 364.8 333.2000000000001 360.4L367.1 422.6L339.7000000000001 357.5C350.3000000000001 352.6 360.4000000000001 346.8 369.9000000000001 340.3L415.7000000000001 392.1L375.6 336.2C385.1 329.1 394 321.2 402.1 312.6L456.3 351.5L406.6 307.6C414.6 298.5 421.8 288.7 428.1 278.2L486.8 302.9L431.3 272.7C437.4000000000001 261.8 442.4000000000001 250.4 446.4000000000001 238.4L505.7 248.8L448.2000000000001 232.6C451.9 220.4 454.4 207.7 455.7 194.7L512 192L456 189.2C456.3 184.6 456.5 179.9 456.5 175.1C456.5 166.4 455.9 157.8 454.9 149.3L505.6 135L454.1 144.1zM432.3 175.1C432.3 272.6 353.3 351.6 255.8 351.6S79.3 272.6 79.3 175.1S158.3 -1.4 255.8 -1.4S432.3 77.6 432.3 175.1zM408.3 175.1C408.3 90.8 340 22.5 255.7 22.5S103.1 90.8 103.1 175.1S171.4 327.7000000000001 255.7 327.7000000000001S408.3 259.4000000000001 408.3 175.1zM195 207C195 204.9 196.3 203.2 198.6 201.9C201.9 200 204.8 197.3 206.8 193.7C209.6 199.4 211.1 203.2 211.1 204.9C211.1 207.1 210 209.3 207.9 211.9C205.8 214.4 204.7 217.1 204.6 219.6C198.1 212.8 195 208.7 195 207zM154.3 226C154.3 223.9 155.6 222.2 157.9 220.9C161.4 219 164.1 216.3 166.1 212.7C168.9 218.4 170.4 222.2 170.4 223.9C170.4 226.1 169.3 228.3 167.2 230.9C165.1 233.4 164 236.1 163.9 238.6C157.4 231.8 154.3 227.7 154.3 226zM135.3 226C135.3 223.9 136.6 222.2 138.9 220.9C142.2 219 145.1 216.3 147.1 212.7C149.9 218.4 151.4 222.2 151.4 223.9C151.4 226.1 150.3 228.3 148.2 230.9C146.1 233.4 145 236.1 144.9 238.6C138.5 231.8 135.3 227.7 135.3 226zM340.2000000000001 138.1C331.8000000000001 141.1 331.5000000000001 144.9 331.5000000000001 153.7000000000001V266C323.3000000000001 253.5 317.3000000000001 247.4 313.5000000000001 247.4C319.8000000000001 233 323.0000000000001 223.5 323.0000000000001 219.1V154.8C323.0000000000001 152.6 320.8000000000001 148.3 318.3000000000001 148.3H300.3000000000001C297.5000000000001 155.8 290.1000000000001 175.2 285.0000000000001 188.6C283.0000000000001 186.1 277.8000000000001 179.4 274.3000000000001 174.9C276.7000000000001 173.3 278.4000000000001 171.3 279.5000000000001 168.6C282.1000000000001 161.9 285.9000000000001 152.1 287.4000000000001 148.4H278.2000000000001C274.3000000000001 158.8 268.6 173.8 266.4000000000001 179.5000000000001C264.4000000000001 177.0000000000001 259.2000000000001 170.3000000000001 255.7000000000001 165.8000000000001C258.1 164.2000000000001 259.8000000000001 162.2000000000001 260.9000000000001 159.5000000000001C261.7000000000001 157.5000000000001 263.7000000000001 152.2000000000001 265.2000000000001 148.6000000000001H256C254.5 152.7000000000001 250.4 163.2000000000001 247.6 170.6000000000001C245.6 168.1000000000001 240.4 161.4000000000001 236.9 156.9000000000001C239.4 155.3000000000001 241.2 153.3000000000001 242.1 150.6000000000001C242.3 150.0000000000001 242.6 149.2000000000001 242.7 148.9000000000001H225C220.4 162.8000000000001 213.6 176.6000000000001 213.6 183.0000000000001C213.6 185.2000000000001 213.9 188.1000000000001 214.7 191.2000000000001C205.9 180.4000000000001 200.7 175.3000000000001 200.7 166.2000000000001C200.7 158.7000000000001 211.1 137.9000000000001 211.1 132.9000000000001C211.1 131.2000000000001 210.6 129.6000000000001 209.7 128.0000000000001C200.1 140.7000000000001 194.2 148.7000000000001 190.9 148.7000000000001H178.9L167.7 176.7000000000001C163.9 186.3000000000001 162 192.7000000000001 162 195.5000000000001C162 199.3000000000001 162.5 203.2000000000001 163.7 207.7000000000001C162.7 206.4000000000001 160 203.0000000000001 158.2 200.6000000000001C157.4 202.7000000000001 155.1 208.3000000000001 153.6 212.1000000000001C151.5 209.6000000000001 146.1 203.0000000000001 142.4 198.5000000000001C143.3 196.2000000000001 145.7 190.4000000000001 147.3 186.3000000000001C144.8 183.0000000000001 138.2 174.5000000000001 133.7 168.6000000000001C129.7 163.3000000000001 127.9 155.3000000000001 131 146.8000000000001C133.5 140.1000000000001 133 138.9000000000002 129.3000000000001 132.7000000000001H191C196.5 132.7000000000001 205.3 118.7000000000001 206.5 110.7000000000001C219.7 126.7000000000001 221.9 130.3000000000001 223.3 132.3000000000001H330.3C334.2 132.3000000000001 337.5 134.2000000000001 340.2 138.1000000000001zM360.3000000000001 164.7000000000001V266.3C351.3000000000001 253.8 344.4000000000001 247.7 339.6000000000001 247.7C346.7000000000001 233.3 350.3000000000001 223.8 350.3000000000001 219.4V153.1C350.3000000000001 135.6 358.9000000000001 132.7000000000001 374.3000000000001 132.7000000000001C382.4000000000001 132.7000000000001 386.8000000000001 133.5000000000001 388.0000000000001 135.4C383.7000000000001 137.0000000000001 380.4000000000001 137.9 378.1000000000001 138.7000000000001C370.0000000000001 141.9 360.3000000000001 146.1 360.3000000000001 164.7000000000001z" /> + <glyph glyph-name="vaadin" + unicode="" + horiz-adv-x="448" d=" M224.5 307.3C226 324.9 229.4 360 274.3 360H372.9C393.6 360 405 367.8 405 381.6V393.9C405 406.1 414.3 416 426.5 416S448 406.1 448 393.9V357.4C448 314.5 426.5 295.4 381.2 295.4H280.7C250.6 295.4 247.7 280.7000000000001 247.7 268.3C247.7 267 247.6 265.8 247.5 264.6C246.8 252.3 236.6 242.4000000000001 224.1 242.4000000000001S201.4 252.2000000000001 200.7 264.6C200.6 265.8 200.5 267 200.5 268.3C200.5 280.6 197.5 295.4 167.5 295.4H66.8C21.5 295.4 0 314.5 0 357.4V393.9C0 406.1 9.4 416 21.6 416S43.1 406.1 43.1 393.9V381.6C43.1 367.8 54.5 360 75.2 360H173.8C218.6 360 222.1 324.9 223.6 307.3H224.5zM224 -8C235.5 -8 245.4 -1 249.7 8.3C250.8 10.1 346.8 177.9 347.9 179.7000000000001C359.8 199.3000000000001 344.7 224.0000000000001 320.7 224.0000000000001C306.8 224.0000000000001 297.4 217.6000000000001 290.9 203.7000000000001L224 86L157.1 203.7C150.7 217.6 141.2 224 127.3 224C103.3 224 88.2 199.4 100.1 179.7C101.2 177.8 197.2 10.1 198.3 8.3C202.6 -1.0000000000001 212.5 -8.0000000000001 224 -8.0000000000001z" /> + <glyph glyph-name="viacoin" + unicode="" + horiz-adv-x="384" d=" M384 416H320L239.3 224H144.8L64 416H0L48 304H0V256H68.5L82.3 224H0V176H102.8L192 -32L281.2 176H384V224H301.7L315.5 256H384V304H336L384 416zM192 112L165 176H219L192 112z" /> + <glyph glyph-name="viadeo-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM280.7 66.8C238.3 20.6 160.7 20.2 118.3 66.8C50.3 140.4 98.5 262.9 199.5 262.9C212.8 262.9 226.1 260.8 238.6 256.2000000000001C234.3 247.8 231.3 238.6 230.2 229.1C220.5 233.2 210 235.1 199.5 235.1C150.7 235.1 114.9 193.4 114.9 146.2000000000001C114.9 103.2000000000001 143.4 67.5000000000001 184.4 60.3000000000001C245.9 84.3000000000001 257.3 177.9000000000001 257.3 235.3000000000001C257.3 242.6000000000001 257.3 250.1000000000001 256.7 257.4000000000001C245.5 290.3000000000001 230.1 322.0000000000001 212.5 351.9000000000001C239.6 333.6000000000001 254.4 289.4000000000001 256.7 257.8000000000001V257.4000000000001C264.4 234.9000000000001 268.5 211.2000000000001 268.5 187.4000000000001C268.5 133.3000000000001 246.6 88.4000000000001 200.2 59.2000000000001L197.8 59.0000000000001C247.8 58.0000000000001 284 97.6000000000001 284 146.2000000000001C284 158.4000000000001 281.9 170.5000000000001 277.1 181.9000000000001C286.6 183.8000000000001 295.6 187.5000000000001 303.5 192.4000000000001C318.8 155.8000000000001 316.1 105.1000000000001 280.7 66.8000000000001zM309 214.3C295.7 214.3 283.9 221.4 274.6 230.4C296.5 242.4 324.2000000000001 261.1 336.9000000000001 283.4C338.4000000000001 286.4 341.0000000000001 292 341.4000000000001 295.4C328.9000000000001 267.5 297.2000000000001 245.6 267.5 238.7C262.8 246 260 254.2 260 263C260 273.3 265.2 287.1 272.9 294.6C294.5 315.1 325.9 303.1 345.3 344.6C377.8 298.4 358.4 214.3 309 214.3z" /> + <glyph glyph-name="viadeo" + unicode="" + horiz-adv-x="448" d=" M276.2 297.5V296.8C258.3 349.4 233.6 400.2 205.4 448C248.7 418.8 272.4 348 276.2 297.5zM308.9 175.8C316.5 157.6 319.9 138.3 319.9 118.8C319.9 41.1 262.1 -22.2 182.1 -20.6L185.9 -20.3C260.1 26.4 295.2 98.3 295.2 184.8C295.2 222.9 288.7 260.7 276.3 296.8C277.3 285.1 277.3 273.1 277.3 261.4C277.3 169.6 259.2 19.8 160.7 -18.6C95 -7.2 49.4 50 49.4 118.8C49.4 194.4 106.8 261.1 184.8 261.1C201.6 261.1 218.5 258 233.9 251.5000000000001C235.6 266.6 240.4 281.4000000000001 247.3 294.8C227.4 302 206.1 305.5 184.8 305.5C23.3 305.5 -53.9 109.6 54.9 -8.2C122.8 -82.7999999999999 246.9 -82.1 314.7000000000001 -8.2C371.3000000000001 53.1 375.6 134.2000000000001 351.1 192.8C338.4000000000001 184.8 324 178.9 308.9000000000001 175.8zM418.1 436.3C387.1 369.8 336.8 389.1 302.3 356.2C289.9000000000001 344.2 281.7 322.2 281.7 305.7C281.7 291.6 286.2 278.6 293.7 266.9C341.1 277.9 392 312.9 411.9 357.6C411.2 352.1 407.1 343.2 404.7 338.4C384.4 302.7 340.1 272.8 305 253.5C319.8 239.1 338.7 227.7 360 227.7C439 227.7 470.1 362.3 418.1 436.3z" /> + <glyph glyph-name="viber" + unicode="" + horiz-adv-x="512" d=" M444 398.1C431.3 409.8 379.9 447.1 265.3 447.6C265.3 447.6 130.2 455.7 64.4 395.3C27.8 358.7 14.9 305 13.5 238.5C12.1 172 10.4 47.4 130.5 13.6H130.6L130.5 -38S129.7 -58.9 143.5 -63.1C160.1 -68.3000000000001 169.9 -52.4 185.8 -35.3C194.5 -25.9 206.5 -12.1 215.6 -1.6C297.8 -8.5 360.9000000000001 7.3 368.1 9.6C384.7000000000001 14.9999999999999 478.6 26.9999999999999 493.8 151.6C509.6 280.2 486.2 361.4 444 398.1zM457.9 161C445 57 368.9 50.4 354.9 45.9C348.9 44 293.4 30.2 223.7 34.7C223.7 34.7 171.7 -28 155.5 -44.3C150.2 -49.6 144.4 -49.1 144.5 -38.6C144.5 -31.7 144.9 47.1 144.9 47.1C144.8 47.1 144.8 47.1 144.9 47.1C43.1 75.3 49.1 181.4 50.2 236.9C51.3 292.4 61.8 337.9 92.8 368.5C148.5 419 263.2000000000001 411.5 263.2000000000001 411.5C360.1 411.1 406.5000000000001 381.9 417.3000000000001 372.1C453.0000000000001 341.5 471.2 268.3 457.9000000000001 161zM318.9 241.8C319.3 233.2 306.4 232.6 306 241.2C304.9 263.2000000000001 294.6 273.9000000000001 273.4 275.1C264.8 275.6 265.6 288.5 274.1 288C302 286.5 317.5 270.5 318.9 241.8zM339.2 230.5C340.2 272.9 313.7 306.1 263.4 309.8C254.9 310.4 255.8 323.3 264.3 322.7000000000001C322.3 318.5 353.2 278.6 352.1 230.2C352 221.6 339 222 339.2 230.5000000000001zM386.2 217.1C386.3 208.5 373.3 208.4 373.3 217C372.7 298.5 318.4000000000001 342.9 252.5 343.4C244 343.5 244 356.3 252.5 356.3C326.2 355.8 385.5 304.9 386.2 217.1zM374.9 119V118.8C364.1 99.8 343.9 78.8 323.1 85.5L322.9 85.8C301.8 91.7 252.1 117.3 220.7 142.3C204.5 155.1 189.7 170.2 178.3 184.7C168 197.6 157.6 212.9 147.5 231.3C126.2 269.8 121.5 287 121.5 287C114.8 307.8 135.7 328 154.8 338.8H155C164.1999999999999 343.6 173 342 178.9 334.9C178.9 334.9 191.3 320.1 196.5999999999999 312.8C201.5999999999999 306 208.2999999999999 295.1 211.7999999999999 289C217.8999999999999 278.1 214.0999999999999 267 208.0999999999999 262.4L196.0999999999999 252.8C190 247.9 190.7999999999999 238.8 190.7999999999999 238.8S208.5999999999999 171.5 275.0999999999999 154.5C275.0999999999999 154.5 284.2 153.7 289.0999999999999 159.8L298.7 171.8C303.3 177.8 314.3999999999999 181.6 325.3 175.5C340 167.2 358.7 154.3 371.1 142.6C378.1 136.9 379.7 128.2000000000001 374.9 119z" /> + <glyph glyph-name="vimeo-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM383.8 266.4C382.4000000000001 235.3 360.6 192.6 318.5 138.5C275 82 238.2 53.7 208.1 53.7C189.4 53.7 173.7 70.9 160.8 105.3C135.6 197.6 124.9 251.7 104.1 251.7C101.7 251.7 93.3 246.7 79 236.6L64 256C100.9 288.4 136.1 324.4 158.1 326.4C183 328.8 198.3 311.8 204.1 275.3C224.6 145.7000000000001 233.7 126.1 270.9 184.8C284.3 206 291.5 222 292.4 233.1C295.8 265.9000000000001 266.8 263.7000000000001 247.2 255.3C262.9 306.8 293 331.8 337.3 330.4C370.2 329.4 385.7 308 383.8 266.4z" /> + <glyph glyph-name="vimeo-v" + unicode="" + horiz-adv-x="448" d=" M447.8 294.4C445.8 250.8 415.4000000000001 191.1 356.4 115.3C295.5 36.1 244 -3.5 201.8 -3.5C175.7 -3.5 153.6 20.6 135.5 68.8C100.3 198 85.3 273.7 56.2 273.7C52.8 273.7 41.1 266.6 21 252.6L0 279.8C51.6 325.1 100.9 375.5 131.8 378.3C166.7 381.7000000000001 188.1 357.8 196.2 306.8C224.9 125.3 237.6 97.9 289.8 180.1C308.5 209.7 318.6 232.2 320 247.7C324.8 293.6 284.2 290.5 256.7 278.7000000000001C278.7 350.8 320.8 385.8 382.9 383.8C428.7 382.6 450.4 352.7000000000001 447.8 294.4z" /> + <glyph glyph-name="vimeo" + unicode="" + horiz-adv-x="448" d=" M403.2 416H44.8C20.1 416 0 395.9 0 371.2V12.8C0 -11.9 20.1 -32 44.8 -32H403.2C427.9 -32 448 -11.9 448 12.8V371.2C448 395.9 427.9 416 403.2 416zM377 267.2C375.6 235.7 353.6 192.5 311 137.8C267 80.6 229.7 51.9999999999999 199.3 51.9999999999999C180.4 51.9999999999999 164.5 69.3999999999999 151.4 104.3C125.9 197.6 115 252.3 94 252.3C91.6 252.3 83.1 247.2 68.6 237.1L53.4 256.7C90.7 289.5 126.3 325.9 148.6 327.9C173.8 330.3 189.3 313.1 195.1 276.2C215.8 145 225 125.1999999999999 262.7 184.6C276.2 206 283.5 222.3 284.5 233.5C288 266.7 258.6 264.4 238.7 255.9C254.6 308 285 333.3 329.9 331.9C363.2 331 378.9 309.4 377 267.2z" /> + <glyph glyph-name="vine" + unicode="" + horiz-adv-x="384" d=" M384 193.3V141.2C365.6 137 347.1 135.1 331.9 135.1C295 57.6999999999999 228.9 -8.7 206.8 -21.1C192.8 -29 179.7 -29.5 164.1 -20.3C137 -4 34.2 80.3 0 345.3H74.5C93.2 186.2 139 104.6 189.3 43.5C217.2 71.4 244.1 108.6 264.9 150.4C215.1 175.7 184.8 231.3 184.8 296C184.8 361.6 222.5 411.1 287 411.1C401.9 411.1 393.2 283.2 368.6 229.6C368.6 229.6 322.2000000000001 220.4 305.1 250.1C308.5 261.4 313.3 280.9 313.3 298.6C313.3 329.9 302 345.2 284.9000000000001 345.2C266.7000000000001 345.2 254.1 328.1 254.1 295.2C254.2 216 313.5 176.5 384 193.3z" /> + <glyph glyph-name="vk" + unicode="" + horiz-adv-x="576" d=" M545 330.3C548.7 342.8 545 352 527.2 352H468.3000000000001C453.3000000000001 352 446.4000000000001 344.1 442.7000000000001 335.3C442.7000000000001 335.3 412.7000000000001 262.2 370.3000000000001 214.8C356.6000000000001 201.1 350.3000000000001 196.7 342.8000000000001 196.7C339.1000000000001 196.7 333.4000000000001 201.1 333.4000000000001 213.6V330.3C333.4000000000001 345.3 329.2000000000001 352 316.8000000000001 352H224.2000000000001C214.8000000000001 352 209.2000000000001 345 209.2000000000001 338.5C209.2000000000001 324.3 230.4000000000001 321 232.6000000000001 281V194.2C232.6000000000001 175.2 229.2000000000001 171.7 221.7000000000001 171.7C201.7000000000001 171.7 153.1000000000001 245.1 124.3000000000001 329.1C118.5000000000001 345.4 112.8000000000001 352 97.7000000000001 352H38.8C22 352 18.6 344.1 18.6 335.3C18.6 319.7 38.6 242.2 111.7 139.8C160.4 69.9 229 32 291.4 32C328.9 32 333.5 40.4 333.5 54.9C333.5 121.7 330.1 128 348.9 128C357.6 128 372.6 123.6 407.6 89.9C447.6 49.9 454.2 32 476.6 32H535.5C552.3 32 560.8 40.4 555.9 57C544.6999999999999 91.9 469 163.7 465.6 168.5C456.9 179.7 459.4 184.7 465.6 194.7C465.7 194.8 537.5999999999999 296 545 330.3z" /> + <glyph glyph-name="vnv" + unicode="" + horiz-adv-x="640" d=" M104.9 96C70.8 96 58.5 126.4 58.5 126.4L2.6 237.9S-7.8 256 13 256H45.8C56.2 256 59 247.3 64.6 237.9L101.3 163.4S106.5 150.3 122.4 150.3S143.5 163.4 143.5 163.4L180.2 237.9C185.8 247.4 188.6 256 199 256H231.8C252.6 256 242.2 237.9 242.2 237.9L186.4 126.4S174.2 96 140 96H104.9zM499.9 96C465.8 96 453.5 126.4 453.5 126.4L397.6 237.9S387.2 256 408 256H440.8C451.2 256 454 247.3 459.6 237.9L496.3 163.4S501.5 150.3 517.4 150.3S538.5 163.4 538.5 163.4L575.3 237.9C580.9 247.4 583.6999999999999 256 594.0999999999999 256H627C647.8 256 637.4 237.9 637.4 237.9L581.5 126.4S569.3 96 535.1 96H499.9zM337.6 256C371.7000000000001 256 384 225.6 384 225.6L439.9 114.1S450.3 96 429.5 96H396.7C386.3 96 383.5 104.7 377.9 114.1L341.2 188.6S336 201.7 320.1 201.7C304.2 201.7 299 188.6 299 188.6L262.3 114.1C256.7 104.7000000000001 253.9 96 243.5 96H210.5999999999999C189.7999999999999 96 200.1999999999999 114.1 200.1999999999999 114.1L256.0999999999999 225.6S268.2999999999999 256 302.4999999999999 256H337.5999999999999z" /> + <glyph glyph-name="vuejs" + unicode="" + horiz-adv-x="448" d=" M356.9 383.7H280L224 295.1L176 383.7000000000001H0L224 0L448 383.7H356.9zM55.7 351.7H109.5L224 153.5L338.4 351.7H392.2L224 63.5L55.7 351.7z" /> + <glyph glyph-name="weibo" + unicode="" + horiz-adv-x="512" d=" M407 270.4C414.6 294.4 393.6 317.2 369.6 312.1C347.6 307.3 340.8 340.2000000000001 362.5 344.9000000000001C412.6 355.8 454.8 307.8 439 260.1C432.2 238.9000000000001 400.2 249.3 407 270.4000000000001zM214.8 1.3C108.5 1.3 0 52.7 0 137.6C0 181.9 28 233.0000000000001 76.3 281.3C176 381 279.5 382.2 249.9 287C245.9 273.9 262.2 281.3 262.2 281C341.7 314.6 402.7 297.8 376.2 229.6C372.5 220.2 377.3 218.7 384.5 216.5C520.2 174.2 419.3 1.3 214.8 1.3zM358.5 147.6C353.1 203.3 280 241.6 195.1 233.3C110.3 224.7 46.3 173 51.7 117.3S130.2 23.3 215.1 31.6C299.9 40.2 363.9 91.9 358.5 147.6zM347.9 412.9C322 407.3 331.1 369.2 356.2 374.6C428.5 389.8 491 321.8 467.9 250.6C460.5 226.4 497 213.6 505.3 238.6C537.1999999999999 338.4 450.2 434.5 347.9 412.9zM269.4 101.9C252.3 63.1 202.6 41.9 160.3 55.6C119.5 68.7 102.3 108.9999999999999 120 145.3C137.7 180.6999999999999 183.1 200.7 223.4 190.4C265.4 179.6 286.5 140.2 269.4 101.9zM183.1 131.9C170.2 137.3 153.1 131.6 145.1 119C136.8 106.1 140.8 91 153.7 85C166.8 79 184.5 84.7 192.8 97.9C200.8 111 196.5 126.2 183.1 131.9zM215.7 145.3C210.6 147 204.3 144.6999999999999 201.4 139.9C198.5 134.8 200 129.3 205.0999999999999 127C210.1999999999999 125 216.7999999999999 127.3 219.6999999999999 132.4C222.5 137.6 220.7999999999999 143.3 215.6999999999999 145.3z" /> + <glyph glyph-name="weixin" + unicode="" + horiz-adv-x="576" d=" M385.2 280.4C391.6 280.4 397.8 280.1 404 279.3C387.4 357.7 303.3 416 207.7 416C100.5 416 13 343.2 13 250.6C13 197.2 42.3 153.1 90.9 119L71.6 60.4L139.6 94.5C164 89.7 183.4 84.8 207.8 84.8C214 84.8 219.9 85.1 226.1 85.6C222.1 98.5 219.9 112.2000000000001 219.9 126.4C219.8000000000001 211.3000000000001 292.8000000000001 280.4000000000001 385.2000000000001 280.4000000000001zM280.7 333.3C295.2 333.3 304.9 323.6 304.9 308.9C304.9 294.4 295.2 284.7000000000001 280.7 284.7000000000001C265.9 284.7000000000001 251.4 294.4 251.4 308.9C251.5 323.6 266 333.3 280.7 333.3zM144.3 284.7000000000001C129.8 284.7000000000001 115 294.4 115 308.9C115 323.7 129.8 333.3 144.3 333.3C159.1 333.3 168.7 323.6 168.7 308.9C168.7 294.3 159.1 284.7000000000001 144.3 284.7000000000001zM563 128.6C563 206.5 485.1 269.9000000000001 397.6 269.9000000000001C304.9000000000001 269.9000000000001 232.2 206.5 232.2 128.6S305 -12.7 397.6 -12.7C416.9000000000001 -12.7 436.5 -7.6 456.2 -2.8L509.6 -32.1L494.8 16.5C534 45.9 563 84.8 563 128.6zM343.9 153.1C334.2 153.1 324.6 162.8 324.6 172.7000000000001C324.6 182.4 334.3 192.0000000000001 343.9 192.0000000000001C358.7 192.0000000000001 368.3 182.3000000000001 368.3 172.7000000000001C368.3 162.7000000000001 358.6 153.1 343.9 153.1zM451 153.1C441.3 153.1 431.7 162.8 431.7 172.7000000000001C431.7 182.4 441.4 192.0000000000001 451 192.0000000000001C465.5 192.0000000000001 475.4 182.3000000000001 475.4 172.7000000000001C475.5 162.7000000000001 465.5 153.1 451 153.1z" /> + <glyph glyph-name="whatsapp-square" + unicode="" + horiz-adv-x="448" d=" M224 325.2C151.3 325.2 92.2 266.1 92.1 193.4C92.1 168.5 99.1 144.2 112.3 123.3L115.4 118.3L102.1 69.6999999999999L152 82.8L156.8 79.9C177 67.9 200.2 61.5 223.9 61.5H224C296.6 61.5 357.3 120.6 357.3 193.3C357.3 228.5 342.1 261.6 317.2 286.5C292.2 311.5 259.2 325.2 224 325.2zM301.5 136.8C298.2 127.5 282.4 119.1 274.8 118C262.2 116.1 252.4 117.1 227.3 127.9C187.6 145.1 161.6 185.1 159.6 187.7C157.6 190.3 143.4 209.2 143.4 228.7S153.6 257.8 157.3000000000001 261.8C160.9 265.8 165.2000000000001 266.8 167.9 266.8C170.5 266.8 173.2000000000001 266.8 175.5 266.7C177.9 266.6 181.2 267.6 184.4 259.9C187.7000000000001 252 195.6 232.5 196.6 230.5S198.3 226.2 196.9 223.6C189.3000000000001 208.4 181.2000000000001 209 185.3000000000001 202C200.6000000000001 175.7 215.9 166.6 239.2000000000001 154.9C243.2000000000001 152.9 245.5000000000001 153.2 247.8000000000001 155.9C250.1000000000001 158.5 257.7000000000001 167.5 260.3000000000001 171.4C262.9000000000001 175.4 265.6000000000001 174.7 269.2000000000001 173.4C272.8000000000001 172.1 292.3000000000001 162.5 296.3000000000001 160.5S302.9000000000001 157.5 303.9000000000001 155.9C304.8000000000001 154 304.8000000000001 146 301.5000000000001 136.8zM400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM223.9 34.8C197.3 34.8 171.2 41.5 148.1 54.1L64 32L86.5 114.2C72.6 138.2 65.3 165.5 65.3 193.5C65.4 280.9 136.5 352 223.9 352C266.3 352 306.1 335.5 336.1 305.5C366 275.5 384 235.7 384 193.3C384 105.9 311.3 34.8 223.9 34.8z" /> + <glyph glyph-name="whatsapp" + unicode="" + horiz-adv-x="448" d=" M380.9 350.9C339 392.9 283.2 416 223.9 416C101.5 416 1.9 316.4 1.9 194C1.9 154.9 12.1 116.7 31.5 83L0 -32L117.7 -1.1C150.1 -18.8 186.6 -28.1 223.8 -28.1H223.9C346.2 -28.1 448 71.5 448 193.9C448 253.2 422.8 308.9 380.9 350.9zM223.9 9.3C190.7 9.3 158.2 18.1999999999999 129.9 34.9999999999999L123.2 38.9999999999999L53.4 20.6999999999999L72 88.8L67.6 95.8C49.1 125.2 39.4 159.1 39.4 194C39.4 295.7 122.2 378.5 224 378.5C273.3 378.5 319.6 359.3 354.4 324.4C389.2 289.5 410.6 243.2 410.5 193.9C410.5 92.1 325.6 9.3 223.9 9.3zM325.1 147.5C319.6 150.3 292.3 163.6999999999999 287.2 165.5C282.1 167.3999999999999 278.4 168.3 274.7 162.6999999999999C271 157.0999999999999 260.4 144.6999999999999 257.1 140.8999999999999C253.9 137.1999999999999 250.6 136.6999999999999 245.1 139.5C212.5 155.8 191.1 168.6 169.6 205.5C163.9 215.3 175.3 214.5999999999999 185.9 235.8C187.7 239.5 186.8 242.7 185.4 245.5C184 248.3 172.9 275.5999999999999 168.3 286.7C163.8 297.5 159.2 296 155.8 296.2C152.6 296.3999999999999 148.9 296.3999999999999 145.2 296.3999999999999C141.5 296.3999999999999 135.5 294.9999999999999 130.4 289.4999999999999C125.3 283.8999999999999 111 270.4999999999999 111 243.2C111 215.8999999999999 130.9 189.5 133.6 185.8C136.4 182.1 172.7 126.1 228.4 101.9999999999999C263.6 86.8 277.4 85.4999999999999 295 88.1C305.7 89.7 327.8 101.4999999999999 332.4 114.5C337 127.5 337 138.6 335.6 140.8999999999999C334.3 143.3999999999999 330.6 144.7999999999999 325.1 147.5z" /> + <glyph glyph-name="whmcs" + unicode="" + horiz-adv-x="448" d=" M448 287V308.3L419.5 317.1L417.3 327.5L437.4000000000001 348.2000000000001L427 367.6L398 360.1L390.8 367.6L398.3 395.8L379.2 407.4L357.9 386.4L347.2 389.6L340.2 416H317.6L311.4 389.6L299.3 386.4L279.6 407.4L260.2 396.4L268.3 368.7L260.2 360.3L231.7 367.8L220.7 348.7L241.4 327.7L238.5 317.3L210 309.5L209.7 287.8L238.5 280.3L240.9 268.2L220.8 248.3L231.2 229.8L260.8 237.3L268 228.7L259.9 201.8L279.8 190.2L299.2 210.6L310.8 207.7L317.5 179.2L340.1 178.9L346.8 207.7L358.4 211.2L379.1 189.6L399.5 201.7L390.7 229.7L398.5 237.8L427.3 229L437.6 249.1L416.7 267.9L418.9 280L448 287zM328.8 241.8C297.5 241.8 272 267.2000000000001 272 298.6S297.4 355.4000000000001 328.8 355.4000000000001S385.6 330 385.6 298.6C385.6 267.1 360.2000000000001 241.8 328.8 241.8zM401.1 225.4L448 210.9V171L392.9 157.6L388.8 134.9L427.7 99.6L408.5 61.7000000000001L354.5 78.4L339.8999999999999 63.2000000000001L356.5999999999999 10.7L318.2999999999999 -11.9999999999999L279.3999999999999 28.5000000000001L257.7 21.9L245.1 -32.1L202.6999999999999 -31.6L190.0999999999999 22.0000000000001L168.4 27.6000000000001L132 -10.7999999999999L94.5999999999999 10.9000000000001L109.7999999999999 61.4000000000001L96.0999999999999 77.5000000000001L40.5999999999999 63.4000000000001L20.8999999999999 98.2000000000001L58.7999999999999 135.6000000000001L53.9999999999999 158.4000000000001L-1e-13 172.5000000000001L0.4999999999999 213.4000000000001L54 228.1L59.7 247.8L20.8 287.2L41.5 323L95.1 308.9L110.3 324.6L95.1 376.6L131.5 397.3L168.3 357.9L191 364L202.6 416H245L256.6 370.1L234 376L227.7 377.7L224.4 372L213.4 352.9L210.1 347.3L214.7 342.7000000000001L231.9 325.3L231.6 324.3L207.7999999999999 317.8L201.5999999999999 316.1L201.5 309.7000000000001L201.3 296.8C153.8 286.4 118 244 118 193.3C118 135 165.3 87.6 223.7 87.6C274.2 87.6 316.4 123 326.9 170.4L340.1 170.2000000000001L347 170.1L348.6 176.8L354.2 200.8L356.1 201.4L373.2 183.6L377.9 178.7000000000001L383.7 182.1L404.1 194.2L409.9 197.7L407.9 204.2L401.1 225.4z" /> + <glyph glyph-name="wikipedia-w" + unicode="" + horiz-adv-x="640" d=" M640 396.8L639.7 384.6C611.6 383.8 594.7 368.8 583.9000000000001 344.3C558.9000000000001 286.5 480.6000000000001 104.3 428.6000000000001 -14.3H415L333.1 178.8C300.6 115.1999999999999 264.8 48.8 233.9000000000001 -14.3000000000001C233.6 -14.6000000000001 218.9 -14.3000000000001 218.9 -14.0000000000001C172 95.7 122.8 204.6 75.8 314.6C64.4 341.3 26.4 384.6 0.2 384.3C0.2 387.4 -0.1 394.3 -0.1 398.5H161.8V384.6C142.6 383.5 109 371.3 118.5 350.4C140.4 300.7 222.1 110.1 244.1 61.8C259.1 91.4999999999999 301.9000000000001 171 319.4000000000001 204.6C305.5000000000001 232.9 260.8 338.5 246.6 364.6C236.9000000000001 382.4 210.5 384 190.8 384.3V398.2L333.3 397.9V384.8C313.9000000000001 384.2 295.2 377 303.9000000000001 358.7C322.8 318.7 334.5000000000001 290.6 352.0000000000001 254C357.6000000000001 264.8 386.7000000000001 323.4 400.1000000000001 354.8C409.0000000000001 375.4 396.2000000000001 383.4 361.5000000000001 384.2C361.8000000000001 387.8 361.5000000000001 394.5 361.8000000000001 397.8C406.2000000000001 398.1 472.9000000000001 398.1 484.9000000000001 398.4V384.8C462.4000000000001 384 439.1000000000001 372 426.8000000000001 353.1L367.6000000000001 230.3C374.0000000000001 214.2 430.9000000000001 87.5 436.8000000000001 73.6L559.2 356.2C550.6 379.3 522.8000000000001 384.3 512 384.5V398.4L639.8 397.3L640 396.8z" /> + <glyph glyph-name="windows" + unicode="" + horiz-adv-x="448" d=" M0 354.3L183.6 379.6V202.2H0V354.3zM0 29.7L183.6 4.4V179.6H0V29.7zM203.8 1.7L448 -32V179.6H203.8V1.7zM203.8 382.3V202.2H448V416L203.8 382.3z" /> + <glyph glyph-name="wolf-pack-battalion" + unicode="" + horiz-adv-x="456.58" d=" M239.73 -23.53L250.29 -39.3699999999999L255.57 -27.05L260.85 -34.09V-64C281.91 -56.08 281.96 2.86 286.36 33.21C290.98 65.1 285.48 126.02 367.73 182.32C358.85 205.93 355.73 231.75 365.09 262.37C392.96 259.03 419.03 251.79 428.43 208.27L398.08 199.91C409.2299999999999 176.87 415.0899999999999 153.15 411.2799999999999 127.7700000000001L384 134.82L377.84 101.39L359.37 108.43L350.57 75L331.22 82.04L357.61 60.93L366.41 89.08L391.04 83.8L398.08 119.43L424.47 104.91C424.72 124.93 431.44 162.97 415.67 189.36L442.06 184.0800000000001C446.05 206.15 439.68 223.2900000000001 434.14 240.8200000000001L456.5699999999999 231.1400000000001C456.1299999999999 256.2100000000001 426.63 287.9300000000001 394.99 289.6400000000001C374.77 290.73 338.25 314.8100000000001 340.89 341.5400000000001C342.8499999999999 361.4100000000001 358.3399999999999 384.1600000000001 384 391.2400000000001C340.01 354.73 374.32 323.9400000000001 389.2799999999999 317.7800000000001C393.6799999999999 329.2200000000001 406.82 386.8600000000001 389.2799999999999 447.98C348.81 425.1100000000001 299.5499999999999 382.8800000000001 296.0299999999999 300.1900000000001L237.9699999999999 261.48L234.4499999999999 168.23L341.7799999999999 228.05L348.82 221.01L331.23 217.49L287.24 178.78L271.4 184.06L243.25 134.8L239.73 15.16L260.84 -0.6799999999999L228.29 -16.5199999999999L195.74 -0.6799999999999L216.85 15.16L213.33 134.8L185.18 184.06L169.34 178.78L125.3499999999999 217.4900000000001L107.7599999999999 221.0100000000001L114.8 228.0500000000001L222.13 168.23L218.6099999999999 261.48L160.5499999999999 300.1900000000001C157.03 382.9 107.77 425.13 67.3 448C49.76 386.88 62.9 329.24 67.3 317.8C82.26 323.9600000000001 116.56 354.75 72.58 391.26C98.24 384.18 113.73 361.43 115.69 341.56C118.32 314.82 81.81 290.75 61.59 289.66C29.94 287.94 0.44 256.2200000000001 0 231.15L22.43 240.83C16.89 223.3 10.52 206.16 14.51 184.09L40.9 189.37C25.14 162.98 31.85 124.94 32.1 104.92L58.49 119.44L65.53 83.81L90.16 89.09L98.96 60.94L125.35 82.05L106.01 75L97.21 108.43L78.74 101.39L72.58 134.82L45.31 127.78C41.49 153.16 47.36 176.88 58.51 199.92L28.16 208.28C37.56 251.8 63.63 259.05 91.5 262.38C100.86 231.76 97.74 205.93 88.86 182.33C171.11 126.03 165.61 65.1 170.23 33.22C174.63 2.8699999999999 174.68 -56.07 195.74 -63.99V-34.08L201.02 -27.04L206.3 -39.36L216.86 -23.52L228.3 -44.63L239.73 -23.53zM318.9 71.48L303.06 82.04C310.5300000000001 86.4 316.82 90.46 322.4100000000001 94.36C321.81 87.1 322.1400000000001 80.48 318.9000000000001 71.48zM347.05 120.74C346.65 109.8 346.15 99.08 345.29 89.07C337.44 90.93 329.72 92.87 324.18 96.11C332.42 104.01 339.73 112.38 347.05 120.74zM371.68 115.46C371.66 128.8900000000001 369.63 139.67 366.4 148.8900000000001C361.02 139.8000000000001 355.17 130.71 347.93 121.6200000000001L371.68 115.46zM375.2 196.4C394.64 183.59 403 162.74 405.11 140.1C392.79 144.63 380.48 149.41 368.16 150.66C373.22 162.65 374.81 178.8 375.2 196.4zM373.44 242.1400000000001C374.25 227.8400000000001 375.2799999999999 213.3200000000001 375.2 199.9100000000001C394.42 208.0200000000001 404.9799999999999 209.6300000000001 419.19 213.9900000000001C408.5899999999999 232.9400000000001 391.9699999999999 239.5100000000001 373.44 242.1400000000001zM137.68 71.48L153.52 82.04C146.05 86.4 139.76 90.46 134.17 94.36C134.77 87.1 134.44 80.48 137.68 71.48zM109.53 120.74C109.93 109.8 110.43 99.08 111.29 89.07C119.14 90.93 126.86 92.87 132.4 96.11C124.16 104.01 116.85 112.38 109.53 120.74zM84.89 115.46C84.91 128.8900000000001 86.94 139.67 90.17 148.8900000000001C95.55 139.8000000000001 101.4 130.71 108.64 121.6200000000001L84.89 115.46zM81.37 196.4C61.93 183.59 53.57 162.74 51.46 140.1C63.78 144.63 76.09 149.41 88.41 150.66C83.36 162.65 81.76 178.8 81.37 196.4zM83.13 242.1400000000001C82.32 227.8400000000001 81.29 213.3200000000001 81.37 199.9100000000001C62.15 208.0200000000001 51.59 209.6300000000001 37.38 213.9900000000001C47.99 232.9400000000001 64.6 239.5100000000001 83.13 242.1400000000001z" /> + <glyph glyph-name="wordpress-simple" + unicode="" + horiz-adv-x="512" d=" M256 440C119.3 440 8 328.8 8 192C8 55.3 119.3 -56 256 -56S504 55.3 504 192C504 328.8 392.7 440 256 440zM33 192C33 224.3 39.9 255 52.3 282.7L158.7 -8.7C84.3 27.5 33 103.8 33 192zM256 -31C234.1 -31 213 -27.8 193 -21.9L259.9 172.5L328.4 -15.3C328.9 -16.4 329.4 -17.4 330 -18.4C306.9 -26.5000000000001 282 -31.0000000000001 256 -31.0000000000001zM286.7 296.5C300.1 297.2 312.2 298.6 312.2 298.6C324.2 300 322.8 317.7 310.8 317C310.8 317 274.7 314.2 251.4 314.2C229.5 314.2 192.7 317 192.7 317C180.7 317.7 179.3 299.3 191.3 298.6C191.3 298.6 202.7 297.2 214.7 296.5L249.4 201.3L200.6 55L119.4 296.5C132.8 297.2 144.9 298.6 144.9 298.6C156.9 300 155.5 317.7 143.5 317C143.5 317 107.4 314.2 84.1 314.2C79.9 314.2 75 314.3 69.7 314.5C109.6 375 178.1 415 256 415C314 415 366.9 392.8 406.6 356.5C405.6 356.6 404.7000000000001 356.7 403.7000000000001 356.7C381.8000000000001 356.7 366.3000000000001 337.6 366.3000000000001 317.1C366.3000000000001 298.7 376.9000000000001 283.2 388.2000000000001 264.8C396.7000000000001 250 406.6 230.9 406.6 203.3C406.6 184.2 399.3 162.1 389.6 131.2000000000001L367.4000000000001 56.9L286.7000000000001 296.5zM368.1 -0.7L436.2000000000001 196.2C448.9000000000001 228.0000000000001 453.2 253.4000000000001 453.2 276.1C453.2 284.3 452.7 291.9000000000001 451.7 299C469.1 267.2000000000001 479.0000000000001 230.8 479.0000000000001 192C479.0000000000001 109.7000000000001 434.4000000000001 37.9 368.1 -0.6999999999999z" /> + <glyph glyph-name="wordpress" + unicode="" + horiz-adv-x="512" d=" M61.7 278.6L163.2 0.6C92.2 35 43.3 107.8 43.3 192C43.3 222.9 49.9 252.1 61.7 278.6zM399.6 202.7C399.6 229 390.2 247.2 382.1 261.4C371.3 278.9 361.2 293.8 361.2 311.3C361.2 330.9 376 349.1 396.9 349.1C397.8 349.1 398.7 349 399.7 348.9C361.8 383.6 311.4 404.8 256 404.8C181.7 404.8 116.3 366.7 78.2 308.9C83.2 308.7 87.9 308.6 91.9 308.6C114.1 308.6 148.6 311.3 148.6 311.3C160.1 312 161.4 295.1 150 293.8C150 293.8 138.5 292.5 125.7 291.8L203.2 61.4L249.8 201L216.7 291.8C205.2 292.5 194.4 293.8 194.4 293.8C182.9 294.5 184.3 312 195.7 311.3C195.7 311.3 230.8 308.6 251.7 308.6C273.9000000000001 308.6 308.4000000000001 311.3 308.4000000000001 311.3C319.9000000000001 312 321.2000000000001 295.1 309.8 293.8C309.8 293.8 298.3 292.5 285.5 291.8L362.4 63.1L383.6 134C392.6 163.4 399.6 184.5 399.6 202.7zM259.7 173.4L195.8999999999999 -12.1C214.9999999999999 -17.7 235.0999999999999 -20.8 255.9999999999999 -20.8C280.7999999999999 -20.8 304.4999999999999 -16.5 326.5999999999999 -8.7C325.9999999999999 -7.8 325.4999999999999 -6.8 325.0999999999999 -5.8L259.7 173.4zM442.7 294.1C443.5999999999999 287.3 444.0999999999999 280.1 444.0999999999999 272.2C444.0999999999999 250.6 440.0999999999999 226.4 427.8999999999999 196L362.8999999999999 8.0999999999999C426.2 45 468.7 113.5 468.7 192C468.7 229 459.3 263.8 442.7 294.1zM504 192C504 55.2 392.7 -56 256 -56C119.2 -56 8 55.3 8 192C8 328.8 119.2 440 256 440C392.7 440 504 328.8 504 192zM492.6 192C492.6 322.5 386.4000000000001 428.6 256 428.6C125.5 428.6 19.4 322.5 19.4 192S125.6 -44.6 256 -44.6C386.5 -44.6 492.6 61.5 492.6 192z" /> + <glyph glyph-name="wpbeginner" + unicode="" + horiz-adv-x="512" d=" M462.799 125.626C519.01 61.318 466.961 -32 370.944 -32C331.3420000000001 -32 292.12 -14.313 270.802 18.04C263.915 17.684 248.1 17.684 241.212 18.04C219.848 -14.381 180.588 -32 141.069 -32C45.579 -32 -7.279 60.996 49.214 125.626C-29.925 257.477 80.479 416 256.006 416C431.638 416 541.876 257.374 462.799 125.626zM123.152 208.598H164.681V266.673H123.152V208.598zM340.332 122.526V146.365C279.826 125.4499999999999 207.977 137.167 152.743 180.336L152.989 155.439C204.09 109.072 284.735 97.564 340.332 122.526zM189.579 208.598H355.637V266.673H189.579V208.598z" /> + <glyph glyph-name="wpexplorer" + unicode="" + horiz-adv-x="512" d=" M512 192C512 50.8 397.3 -64 256 -64C114.8 -64 0 50.7 0 192S114.7 448 256 448S512 333.3 512 192zM480 192C480 315.2 379.7 416 256 416C132.5 416 32 315.5 32 192S132.5 -32 256 -32S480 68.5 480 192zM160.9 323.4L247.8 286.3L210.7 199.4L123.8 236.5L160.9 323.4zM270.9 154.3L317.5 60.3H302.9L252.9 160.3L204 60.3H190L241.1 167.2000000000001L218.8 176.6L224.8 190.6L293.4 161.5L287.4 147.2L270.9 154.3zM259.1 270.6L327.7 241.2L298.3 172.9L230 202L259.1 270.6zM339.4 227.7L394 204.6L370.6 150.3L316.3 173.4L339.4000000000001 227.7000000000001z" /> + <glyph glyph-name="wpforms" + unicode="" + horiz-adv-x="448" d=" M448 372.8V11.1C448 -13.2 429 -32.1 404.8 -32.1H43.2C19.3 -32 0 -13.4 0 11.2V372.8C0 396.9 18.8 416 43.2 416H404.9C428.9 416 448 397.2 448 372.8zM410.7 11.2V372.8C410.7 375.8 408.1 378.6 404.9 378.6H395.6L285.3 304L224 353.9L162.8 304L52.5 378.7H43.2C40 378.7 37.4 375.9 37.4 372.9V11.2C37.4 8.2 40 5.4 43.2 5.4H404.9C408.1 5.3 410.7 8.1 410.7 11.2zM150.2 262V225H76.7V262H150.2zM150.2 187.6V150.3H76.7V187.6H150.2zM161.3 334.9000000000001L215.3 378.6H96.8L161.3 334.9000000000001zM371.3 262V225H175.3V262H371.3zM371.3 187.6V150.3H175.3V187.6H371.3zM286.7 334.9000000000001L351.2 378.6H232.8L286.7 334.9000000000001zM371.3 113V75.7H271.9V113H371.3z" /> + <glyph glyph-name="xbox" + unicode="" + horiz-adv-x="512" d=" M369.9 129.8C414.2 75.5 434.6 31 424.3 11.1C416.4 -4 367.6 -33.5 331.7 -44.8C302.0999999999999 -54.1 263.3 -58.1 231.3 -54.9999999999999C193.0999999999999 -51.3 154.3999999999999 -37.6 121.1999999999999 -15.9999999999999C93.3 2.2 87 9.7 87 24.6C87 54.5 119.9 106.9 176.2 166.7000000000001C208.2 200.6000000000001 252.7 240.4000000000001 257.6 239.3000000000001C267 237.2000000000001 341.9000000000001 164.2000000000001 369.9000000000001 129.8000000000001zM188.6 304.2C158.9 331.1 130.5 358.1 102.2 367.6C87 372.7 85.9 372.4 73.5 359.5C44.3 329.1 20 279.8 13.2 237.1C7.8 202.9 7.1 193.3 9 176.6C14.6 126.1 26.3 91.2000000000001 49.5 55.7C59 41.1 61.6 38.4 58.8 45.8000000000001C54.6 56.8000000000001 58.5 83.3000000000001 68.3 109.8000000000001C82.6 148.8000000000001 122.2 222.7000000000001 188.6 304.2000000000001zM500.2 240.7C483.3 320.7 432.7 371 425.6 371C418.3 371 401.4000000000001 364.5 389.6 357.1C366.3 342.6 348.6 325.7 325.3 304.3C367.7 251 427.5 164.9 448.2 102C455 81.3 457.9 60.9 455.6 49.7C453.9 41.2 453.9 41.2 456.9999999999999 45.1C463.1 52.8 476.8999999999999 76.4 482.3999999999999 88.6C489.7999999999999 104.8 497.3999999999999 128.8 500.9999999999999 147.3C505.3 169.8 504.8999999999999 218.1 500.1999999999999 240.7zM141.3 405C189 407.5 251 370.5 255.6 369.6C256.3 369.5 266 373.8 277.2 379.3C341.1 410.4 371.2 405.1 384.6 404.5C320.7000000000001 443.8 231.9000000000001 454.5 150.7 416.2C127.3 405.1 126.7 404.3 141.3 405z" /> + <glyph glyph-name="xing-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM140.4 127.8H93.8C88.3 127.8 85.1 133.1 87.8 138.1L137.1 224.8C137.2 224.8 137.2 224.9 137.1 225L105.7 279C102.7 284.6 105.9 289.1 111.7 289.1H158.3C163.5 289.1 167.8 286.2 171.2 280.4L203.1 225.1C201.8 222.8 185.1 193.4 153 136.9C149.5 130.7000000000001 145.3 127.8 140.4 127.8zM360.1 341.9L257.3 161.2V161L322.8 42C325.6 36.9 322.9000000000001 31.9 316.8 31.9H270.2C264.7 31.9 260.5 34.8 257.3 40.6L191.3 160.9C193.6 165 228.1 225.8 294.7000000000001 343.2C298.0000000000001 349 302.1 351.9 307.2000000000001 351.9H354.1C359.8 352 362.9000000000001 347.2 360.1 341.9z" /> + <glyph glyph-name="xing" + unicode="" + horiz-adv-x="384" d=" M162.7 238C160.9 234.7 137.5 193.6 92.6 114.5C87.7 106.2 81.8 102 74.9 102H9.8C2.1 102 -2.3 109.5 1.3 116.4L70.3 237.7C70.5 237.7 70.5 237.8 70.3 238L26.4 313.6C22.1 321.4 26.7 327.7 34.9 327.7H100C107.3 327.7 113.3 323.6 118 315.5L162.7 238zM382.6 401.9L238.6 148.9V148.6L330.2 -18C334.1 -25.1 330.4 -32.1 321.7 -32.1H256.5C248.9 -32.1 242.9 -28.1 238.5 -19.9L146.1 148.6C149.4 154.4 197.6 239.4 290.9 403.8C295.5 411.9 301.3 416 308.4 416H374.1C382.1 416 386.4 409.3 382.6 401.9z" /> + <glyph glyph-name="y-combinator" + unicode="" + horiz-adv-x="448" d=" M448 416V-32H0V416H448zM236 160.5L313.5 306H280.8L235 215C230.3 205.7 226 196.7 222.2 188.2L210 215L164.8 306H129.8L206.5 162.2V67.7H236V160.5z" /> + <glyph glyph-name="yahoo" + unicode="" + horiz-adv-x="448" d=" M252 156L256 -64C243.3 -61.8 232.5 -60.1 223.7 -60.1C215.3 -60.1 204.5 -61.8 191.4 -64L195.4 156C140.4 250.8 85 352.8 21.4 448C33.3 444.9 44.4 444.1 54.6 444.1C63.6 444.1 75 444.9 88.7 448C129.6 375.8 170.8 309.3 223.7 222.5C261 284.1 314.8 366.6 358.6 448C369.7000000000001 445.1 380.6 444.1 391.5 444.1C403 444.1 414.7 445.1 426.5 448C392.1 400.1 294.9 231.1 252 156z" /> + <glyph glyph-name="yandex-international" + unicode="" + horiz-adv-x="320" d=" M129.5 -64V102.1L18.5 400H74.3L156.1 170.3L250.2 448H301.5L180.8 100.2V-64H129.5z" /> + <glyph glyph-name="yandex" + unicode="" + horiz-adv-x="256" d=" M153.1 132.2L65.7 -64H2L98 145.8C52.9 168.7 22.8 210.2 22.8 286.9C22.7 394.3 90.8 448 171.7 448H254V-64H198.9V132.2H153.1zM198.9 401.5H169.5C125.1 401.5 82.1 372.1 82.1 286.9C82.1 204.6 121.5 178.1 169.5 178.1H198.9V401.5z" /> + <glyph glyph-name="yelp" + unicode="" + horiz-adv-x="384" d=" M136.9 120C135.9 119.7 27.7 84.3 21.1 84.3C5.9 85.2 2.6 100.5 1.2 115.5C-0.3 129.7 -0.2 145.3 1.5 162.3C3.4 181.1 7 207.4 25.7 206.3C30.5 206.3 92.8 180.4 138.4 161.9C155.5 155.1 157 126.1 136.9 120.0000000000001zM194.8 233.9C196.6 195.7 169.3 185.4 147.6 219.6L41.3 387.6C39.8 394.2 41.6 400 46.6 405C62.2 421.5 146 444.8 168.1 439.1C175.6 437.2 180.2 433 181.9 426.5C183.2 418.2 193.4 259.1 194.8 233.9zM193.4 69.1C193.4 64.5 193.6 -47.3 191.7 -52.4C189.4 -58.4 184.7 -62.1 177.4 -63.6C167.3 -65.2999999999999 150.3 -61.7 126.4 -52.9C104.4 -44.8 69.7 -31.4 77.1 -10.4C79.9 -3.5 128.5 52.4 154.4 83.2000000000001C166.4 98.4 194.2 88.7000000000001 193.4 69.1zM373.6 186.9C368 183.2000000000001 262.8 158.7000000000001 255.5000000000001 156.3L255.8000000000001 156.9C237.7000000000001 152.2000000000001 220.4 175.4 232.5000000000001 191.5000000000001C236.2 195.2000000000001 298.4000000000001 283.9000000000001 305.3 288.5000000000001C310.5 292.1 316.6 292.3000000000001 323.6 289.1C342 280.3000000000001 378.7000000000001 226.0000000000001 381 204.5000000000001C380.9 201.6000000000001 382.2 192.8000000000001 373.6 186.9zM383.7000000000001 56.2C381.0000000000001 35.6 339.2000000000001 -17.1999999999999 319.9000000000001 -24.8C313.0000000000001 -27.4 307.0000000000001 -26.8 302.2000000000001 -22.8C297.2000000000001 -19.3 240.4000000000001 74.3000000000001 237.3000000000001 79.5000000000001C226.4000000000001 95.7000000000001 244.1000000000001 119.3000000000001 262.9000000000001 112.7000000000001C262.9000000000001 112.7000000000001 373.4000000000001 77.0000000000001 377.6 73.3000000000001C382.8 69.2000000000001 384.8 63.5000000000001 383.7000000000001 56.2z" /> + <glyph glyph-name="yoast" + unicode="" + horiz-adv-x="448" d=" M91.3 372H277.3L270.3 353.1H91.3C51.6 353.1 19.4 321.5 19.4 282.8V77.4C19.4 42 44.3 7.1 103.4 7.1V-12H91.3C41.2 -12 0 28.2 0 77.5V282.8C0 332.1 40.7 372 91.3 372zM320.4 428H386.9C243.1 49.9 241.2 29.1 202.2 -11.3C181.4 -32.9 152.9 -43 123.9 -44V7.1C173.1 14.8 188.5 57 188.5 82.4C188.5 102.5000000000001 189.1 95.0000000000001 106.4 305.6H167.8L218.2 149L320.4 428zM448 286.5V-12H234C240.6 -2.4 244.7 4.3 246.1 7.4H428.6V286.5C428.6 319 411.5 338.4 380.4000000000001 349.4L387.1 367C428.8 353.4 448 323.9 448 286.5z" /> + <glyph glyph-name="youtube-square" + unicode="" + horiz-adv-x="448" d=" M186.8 245.9L282 191.8L186.8 137.7V245.9zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM406 191.7S406 251.3 398.4 279.9C394.2 295.7 381.9 308.1 366.2 312.3C337.9 320 224 320 224 320S110.1 320 81.8 312.3C66.1 308.1 53.8 295.7000000000001 49.6 279.9C42 251.4 42 191.7 42 191.7S42 132.1 49.6 103.5C53.8 87.7 66.1 75.8 81.8 71.6C110.1 64 224 64 224 64S337.9 64 366.2 71.7C381.9 75.9 394.2 87.8 398.4 103.6C406 132.1 406 191.6999999999999 406 191.6999999999999z" /> + <glyph glyph-name="youtube" + unicode="" + horiz-adv-x="576" d=" M549.655 323.9170000000001C543.374 347.567 524.8679999999999 366.193 501.371 372.514C458.781 384 288 384 288 384S117.22 384 74.629 372.514C51.132 366.192 32.626 347.567 26.345 323.9170000000001C14.933 281.05 14.933 191.612 14.933 191.612S14.933 102.174 26.345 59.307C32.626 35.657 51.132 17.807 74.629 11.486C117.22 0 288 0 288 0S458.78 0 501.371 11.486C524.8679999999999 17.807 543.374 35.657 549.655 59.307C561.067 102.174 561.067 191.612 561.067 191.612S561.067 281.05 549.655 323.9170000000001zM232.145 110.409V272.815L374.884 191.61L232.145 110.409z" /> + </font> +</defs> +</svg> diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.ttf b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6c252f667f8c0b63034d95ceadc62a24983f8835 GIT binary patch literal 111384 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 I3mzi@0353CA^-pY literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.woff b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..033e4b77434045c528ec4e55758fc15369b2bd2c GIT binary patch literal 71560 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 F005kb;s5{u literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.woff2 b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..762e2f6693add1119b2d15d8297a37f6c5f8391e GIT binary patch literal 61336 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�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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.eot b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..43df549153e8241020662e2c79ac17689b62598b GIT binary patch literal 31272 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 NN-ZwQF9O}w3;?2G<;4I1 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.svg b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.svg new file mode 100644 index 0000000..0357cc1 --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.svg @@ -0,0 +1,368 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<defs> + <font id="fontawesome-free" horiz-adv-x="640"> + <font-face font-family="Font Awesome 5 Free" + units-per-em="512" ascent="448" + descent="64" + font-weight="400" + font-style="Regular" /> + <missing-glyph horiz-adv-x="0" /> + <glyph glyph-name="address-book" + unicode="" + horiz-adv-x="448" d=" M436 288C442.6 288 448 293.4 448 300V340C448 346.6 442.6 352 436 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H368C394.5 -64 416 -42.5 416 -16V32H436C442.6 32 448 37.4 448 44V84C448 90.6 442.6 96 436 96H416V160H436C442.6 160 448 165.4 448 172V212C448 218.6 442.6 224 436 224H416V288H436zM368 -16H48V400H368V-16zM208 192C243.3 192 272 220.7 272 256S243.3 320 208 320S144 291.3 144 256S172.7 192 208 192zM118.4 64H297.6C310 64 320 72.6 320 83.2V102.4C320 134.2 289.9 160 252.8 160C242 160 234.1 152 208 152C181.1 152 174.6 160 163.2 160C126.1 160 96 134.2 96 102.4V83.2C96 72.6 106 64 118.4 64z" /> + <glyph glyph-name="address-card" + unicode="" + horiz-adv-x="576" d=" M528 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416zM528 16H48V368H528V16zM208 192C243.3 192 272 220.7 272 256S243.3 320 208 320S144 291.3 144 256S172.7 192 208 192zM118.4 64H297.6C310 64 320 72.6 320 83.2V102.4C320 134.2 289.9 160 252.8 160C242 160 234.1 152 208 152C181.1 152 174.6 160 163.2 160C126.1 160 96 134.2 96 102.4V83.2C96 72.6 106 64 118.4 64zM360 128H472C476.4 128 480 131.6 480 136V152C480 156.4 476.4 160 472 160H360C355.6 160 352 156.4 352 152V136C352 131.6 355.6 128 360 128zM360 192H472C476.4 192 480 195.6 480 200V216C480 220.4 476.4 224 472 224H360C355.6 224 352 220.4 352 216V200C352 195.6 355.6 192 360 192zM360 256H472C476.4 256 480 259.6 480 264V280C480 284.4 476.4 288 472 288H360C355.6 288 352 284.4 352 280V264C352 259.6 355.6 256 360 256z" /> + <glyph glyph-name="arrow-alt-circle-down" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM224 308V192H157C146.3 192 141 179.1 148.5 171.5L247.5 72.5C252.2 67.8 259.8 67.8 264.5 72.5L363.5 171.5C371.1 179.1 365.7 192 355 192H288V308C288 314.6 282.6 320 276 320H236C229.4 320 224 314.6 224 308z" /> + <glyph glyph-name="arrow-alt-circle-left" + unicode="" + horiz-adv-x="512" d=" M8 192C8 55 119 -56 256 -56S504 55 504 192S393 440 256 440S8 329 8 192zM456 192C456 81.5 366.5 -8 256 -8S56 81.5 56 192S145.5 392 256 392S456 302.5 456 192zM384 212V172C384 165.4 378.6 160 372 160H256V93C256 82.3 243.1 77 235.5 84.5L136.5 183.5C131.8 188.2 131.8 195.8 136.5 200.5L235.5 299.5C243.1 307.1 256 301.7 256 291V224H372C378.6 224 384 218.6 384 212z" /> + <glyph glyph-name="arrow-alt-circle-right" + unicode="" + horiz-adv-x="512" d=" M504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192zM128 172V212C128 218.6 133.4 224 140 224H256V291C256 301.7 268.9 307 276.5 299.5L375.5 200.5C380.2 195.8 380.2 188.2 375.5 183.5L276.5 84.5C268.9 76.9 256 82.3 256 93V160H140C133.4 160 128 165.4 128 172z" /> + <glyph glyph-name="arrow-alt-circle-up" + unicode="" + horiz-adv-x="512" d=" M256 -56C393 -56 504 55 504 192S393 440 256 440S8 329 8 192S119 -56 256 -56zM256 392C366.5 392 456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192S145.5 392 256 392zM276 64H236C229.4 64 224 69.4 224 76V192H157C146.3 192 141 204.9 148.5 212.5L247.5 311.5C252.2 316.2 259.8 316.2 264.5 311.5L363.5 212.5C371.1 204.9 365.7 192 355 192H288V76C288 69.4 282.6 64 276 64z" /> + <glyph glyph-name="bell-slash" + unicode="" + horiz-adv-x="576" d=" M130.9 48C114.138 48 105.765 68.39 117.566 80.191C142.792 105.417 163.66 129.5290000000001 168.215 201.6710000000001L121.438 242.9450000000001A168.48 168.48 0 0 1 121.142 233.1430000000001C121.142 151.21 103.591 133.8510000000001 86.599 117.0650000000001C38.504 69.559 73.726 0 130.919 0H224C224 -35.346 252.654 -64 288 -64S352 -35.346 352 0H396.777L342.377 48H130.9zM288 -24C274.766 -24 264 -13.234 264 0H312C312 -13.234 301.234 -24 288 -24zM571.867 -24.553L503.936 35.018C517.04 59.136 515.4599999999999 91.336 489.404 117.0600000000001C472.415 133.8450000000001 454.858 151.2030000000001 454.858 233.1430000000001C454.858 316.1690000000001 393.9 385.2170000000001 314.391 397.9050000000001A31.848 31.848 0 0 1 320 416C320 433.673 305.673 448 288 448S256 433.673 256 416A31.848 31.848 0 0 1 261.609 397.905C220.138 391.287 183.718 369.334 158.36 338.064L36.459 444.963C31.401 449.399 23.682 448.919 19.219 443.892L3.056 425.687C-1.407 420.6600000000001 -0.925 412.988 4.134 408.553L539.542 -60.963C544.6 -65.399 552.3190000000001 -64.919 556.782 -59.892L572.945 -41.687C577.407 -36.66 576.9250000000001 -28.988 571.8670000000001 -24.553zM288 352C353.538 352 406.857 298.681 406.857 233.143C406.857 135.493 430.078 108.569 458.425 80.191C461.333 77.283 462.9979999999999 73.8630000000001 463.634 70.359L194.482 306.3880000000001C216.258 334.133 250.075 352 288 352z" /> + <glyph glyph-name="bell" + unicode="" + horiz-adv-x="448" d=" M425.403 117.061C408.4140000000001 133.846 390.8570000000001 151.204 390.8570000000001 233.144C390.8570000000001 316.17 329.899 385.218 250.39 397.906A31.842999999999996 31.842999999999996 0 0 1 256 416C256 433.673 241.673 448 224 448S192 433.673 192 416A31.848 31.848 0 0 1 197.609 397.905C118.101 385.217 57.143 316.169 57.143 233.143C57.143 151.21 39.592 133.851 22.6 117.065C-25.496 69.559 9.726 0 66.919 0H160C160 -35.346 188.654 -64 224 -64C259.346 -64 288 -35.346 288 0H381.08C438.27 0 473.495 69.583 425.403 117.061zM224 -24C210.766 -24 200 -13.234 200 0H248C248 -13.234 237.234 -24 224 -24zM381.092 48H66.9C50.138 48 41.765 68.39 53.566 80.191C82.151 108.776 105.143 135.915 105.143 233.1430000000001C105.143 298.6810000000001 158.462 352 224 352S342.857 298.681 342.857 233.143C342.857 135.493 366.078 108.569 394.425 80.191C406.278 68.339 397.783 48 381.092 48z" /> + <glyph glyph-name="bookmark" + unicode="" + horiz-adv-x="384" d=" M336 448H48C21.49 448 0 426.51 0 400V-64L192 48L384 -64V400C384 426.51 362.51 448 336 448zM336 19.57L192 103.57L48 19.57V394A6 6 0 0 0 54 400H330C333.314 400 336 397.317 336 394.004V19.57z" /> + <glyph glyph-name="building" + unicode="" + horiz-adv-x="448" d=" M128 300V340C128 346.6 133.4 352 140 352H180C186.6 352 192 346.6 192 340V300C192 293.4 186.6 288 180 288H140C133.4 288 128 293.4 128 300zM268 288H308C314.6 288 320 293.4 320 300V340C320 346.6 314.6 352 308 352H268C261.4 352 256 346.6 256 340V300C256 293.4 261.4 288 268 288zM140 192H180C186.6 192 192 197.4 192 204V244C192 250.6 186.6 256 180 256H140C133.4 256 128 250.6 128 244V204C128 197.4 133.4 192 140 192zM268 192H308C314.6 192 320 197.4 320 204V244C320 250.6 314.6 256 308 256H268C261.4 256 256 250.6 256 244V204C256 197.4 261.4 192 268 192zM192 108V148C192 154.6 186.6 160 180 160H140C133.4 160 128 154.6 128 148V108C128 101.4 133.4 96 140 96H180C186.6 96 192 101.4 192 108zM268 96H308C314.6 96 320 101.4 320 108V148C320 154.6 314.6 160 308 160H268C261.4 160 256 154.6 256 148V108C256 101.4 261.4 96 268 96zM448 -28V-64H0V-28C0 -21.4 5.4 -16 12 -16H31.5V424C31.5 437.3 42.2 448 55.5 448H392.5C405.8 448 416.5 437.3 416.5 424V-16H436C442.6 -16 448 -21.4 448 -28zM79.5 -15H192V52C192 58.6 197.4 64 204 64H244C250.6 64 256 58.6 256 52V-15H368.5V399L80 400L79.5 -15z" /> + <glyph glyph-name="calendar-alt" + unicode="" + horiz-adv-x="448" d=" M148 160H108C101.4 160 96 165.4 96 172V212C96 218.6 101.4 224 108 224H148C154.6 224 160 218.6 160 212V172C160 165.4 154.6 160 148 160zM256 172V212C256 218.6 250.6 224 244 224H204C197.4 224 192 218.6 192 212V172C192 165.4 197.4 160 204 160H244C250.6 160 256 165.4 256 172zM352 172V212C352 218.6 346.6 224 340 224H300C293.4 224 288 218.6 288 212V172C288 165.4 293.4 160 300 160H340C346.6 160 352 165.4 352 172zM256 76V116C256 122.6 250.6 128 244 128H204C197.4 128 192 122.6 192 116V76C192 69.4 197.4 64 204 64H244C250.6 64 256 69.4 256 76zM160 76V116C160 122.6 154.6 128 148 128H108C101.4 128 96 122.6 96 116V76C96 69.4 101.4 64 108 64H148C154.6 64 160 69.4 160 76zM352 76V116C352 122.6 346.6 128 340 128H300C293.4 128 288 122.6 288 116V76C288 69.4 293.4 64 300 64H340C346.6 64 352 69.4 352 76zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar-check" + unicode="" + horiz-adv-x="448" d=" M400 384H352V436C352 442.627 346.627 448 340 448H300C293.373 448 288 442.627 288 436V384H160V436C160 442.627 154.627 448 148 448H108C101.373 448 96 442.627 96 436V384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V336C448 362.51 426.51 384 400 384zM394 -16H54A6 6 0 0 0 48 -10V288H400V-10A6 6 0 0 0 394 -16zM341.151 184.65L198.842 43.481C194.137 38.814 186.539 38.844 181.871 43.549L106.78 119.248C102.113 123.953 102.143 131.551 106.848 136.219L129.567 158.755C134.272 163.422 141.87 163.392 146.537 158.686L190.641 114.225L301.713 224.406C306.418 229.073 314.016 229.043 318.6840000000001 224.3379999999999L341.2200000000001 201.62C345.887 196.9149999999999 345.8560000000001 189.317 341.151 184.65z" /> + <glyph glyph-name="calendar-minus" + unicode="" + horiz-adv-x="448" d=" M124 120C117.4 120 112 125.4 112 132V156C112 162.6 117.4 168 124 168H324C330.6 168 336 162.6 336 156V132C336 125.4 330.6 120 324 120H124zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar-plus" + unicode="" + horiz-adv-x="448" d=" M336 156V132C336 125.4 330.6 120 324 120H248V44C248 37.4 242.6 32 236 32H212C205.4 32 200 37.4 200 44V120H124C117.4 120 112 125.4 112 132V156C112 162.6 117.4 168 124 168H200V244C200 250.6 205.4 256 212 256H236C242.6 256 248 250.6 248 244V168H324C330.6 168 336 162.6 336 156zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar-times" + unicode="" + horiz-adv-x="448" d=" M311.7 73.3L294.7 56.3C290 51.6 282.4 51.6 277.7 56.3L224 110.1L170.3 56.4C165.6 51.7 158 51.7 153.3 56.4L136.3 73.4C131.6 78.1 131.6 85.7000000000001 136.3 90.4L190 144.1L136.3 197.8C131.6 202.5 131.6 210.1 136.3 214.8L153.3 231.8C158 236.5 165.6 236.5 170.3 231.8L224 178.1L277.7 231.8C282.4 236.5 290 236.5 294.7 231.8L311.7 214.8C316.4 210.1 316.4 202.5 311.7 197.8L257.9 144L311.6 90.3C316.4 85.6 316.4 78 311.7 73.3zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar" + unicode="" + horiz-adv-x="448" d=" M400 384H352V436C352 442.6 346.6 448 340 448H300C293.4 448 288 442.6 288 436V384H160V436C160 442.6 154.6 448 148 448H108C101.4 448 96 442.6 96 436V384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V336C448 362.5 426.5 384 400 384zM394 -16H54C50.7 -16 48 -13.3 48 -10V288H400V-10C400 -13.3 397.3 -16 394 -16z" /> + <glyph glyph-name="caret-square-down" + unicode="" + horiz-adv-x="448" d=" M125.1 240H322.9C333.6 240 339 227 331.4 219.5L232.5 121.2C227.8 116.5 220.3 116.5 215.6 121.2L116.7 219.5C109 227 114.4 240 125.1 240zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="caret-square-left" + unicode="" + horiz-adv-x="448" d=" M272 290.9V93.1C272 82.4 259 77 251.5 84.6L153.2 183.5C148.5 188.2 148.5 195.7 153.2 200.4L251.5 299.3C259 307 272 301.6 272 290.9zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="caret-square-right" + unicode="" + horiz-adv-x="448" d=" M176 93.1V290.9C176 301.6 189 307 196.5 299.4L294.8 200.5C299.5 195.8 299.5 188.3 294.8 183.6L196.5 84.7000000000001C189 77.0000000000001 176 82.4 176 93.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="caret-square-up" + unicode="" + horiz-adv-x="448" d=" M322.9 144H125.1C114.4 144 109 157 116.6 164.5L215.5 262.8C220.2 267.5 227.7 267.5 232.4 262.8L331.3 164.5C339 157 333.6 144 322.9000000000001 144zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="chart-bar" + unicode="" + horiz-adv-x="512" d=" M500 48C506.6 48 512 42.6 512 36V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H36C42.6 384 48 378.6 48 372V48H500zM144 108V180C144 186.6 138.6 192 132 192H108C101.4 192 96 186.6 96 180V108C96 101.4 101.4 96 108 96H132C138.6 96 144 101.4 144 108zM240 108V308C240 314.6 234.6 320 228 320H204C197.4 320 192 314.6 192 308V108C192 101.4 197.4 96 204 96H228C234.6 96 240 101.4 240 108zM336 108V244C336 250.6 330.6 256 324 256H300C293.4 256 288 250.6 288 244V108C288 101.4 293.4 96 300 96H324C330.6 96 336 101.4 336 108zM432 108V340C432 346.6 426.6 352 420 352H396C389.4 352 384 346.6 384 340V108C384 101.4 389.4 96 396 96H420C426.6 96 432 101.4 432 108z" /> + <glyph glyph-name="check-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M396.204 261.733L373.668 284.451C369.0010000000001 289.156 361.403 289.187 356.698 284.519L215.346 144.303L155.554 204.58C150.887 209.285 143.289 209.316 138.584 204.649L115.865 182.113C111.16 177.446 111.129 169.848 115.797 165.142L206.578 73.6259999999999C211.245 68.9209999999999 218.843 68.8899999999999 223.548 73.5579999999999L396.1370000000001 244.762C400.8410000000001 249.43 400.8710000000001 257.0279999999999 396.2040000000001 261.733z" /> + <glyph glyph-name="check-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM400 16H48V368H400V16zM364.136 257.724L191.547 86.52C186.842 81.853 179.244 81.883 174.577 86.588L83.796 178.104C79.129 182.809 79.159 190.407 83.865 195.075L106.584 217.611C111.289 222.278 118.887 222.248 123.554 217.542L183.346 157.265L324.698 297.481C329.403 302.148 337.001 302.118 341.668 297.413L364.204 274.695C368.871 269.9890000000001 368.841 262.391 364.136 257.724z" /> + <glyph glyph-name="circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8z" /> + <glyph glyph-name="clipboard" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.29 227.29 448 192 448S128 419.29 128 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V336C384 362.51 362.51 384 336 384zM330 -16H54A6 6 0 0 0 48 -10V330A6 6 0 0 0 54 336H96V300C96 293.373 101.373 288 108 288H276C282.627 288 288 293.373 288 300V336H330A6 6 0 0 0 336 330V-10A6 6 0 0 0 330 -16zM192 408C205.255 408 216 397.255 216 384S205.255 360 192 360S168 370.745 168 384S178.745 408 192 408" /> + <glyph glyph-name="clock" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM317.8 96.4L232.9 158.1C229.8 160.4 228 164 228 167.8V332C228 338.6 233.4 344 240 344H272C278.6 344 284 338.6 284 332V190.3L350.8 141.7C356.2 137.8 357.3 130.3 353.4000000000001 124.9L334.6 99C330.7000000000001 93.7 323.2000000000001 92.5 317.8 96.4z" /> + <glyph glyph-name="clone" + unicode="" + horiz-adv-x="512" d=" M464 448H144C117.49 448 96 426.51 96 400V352H48C21.49 352 0 330.51 0 304V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H464C490.51 32 512 53.49 512 80V400C512 426.51 490.51 448 464 448zM362 -16H54A6 6 0 0 0 48 -10V298A6 6 0 0 0 54 304H96V80C96 53.49 117.49 32 144 32H368V-10A6 6 0 0 0 362 -16zM458 80H150A6 6 0 0 0 144 86V394A6 6 0 0 0 150 400H458A6 6 0 0 0 464 394V86A6 6 0 0 0 458 80z" /> + <glyph glyph-name="closed-captioning" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.5 384 0 362.5 0 336V48C0 21.5 21.5 0 48 0H464C490.5 0 512 21.5 512 48V336C512 362.5 490.5 384 464 384zM458 48H54C50.7 48 48 50.7 48 54V330C48 333.3 50.7 336 54 336H458C461.3 336 464 333.3 464 330V54C464 50.7 461.3 48 458 48zM246.9 133.7C248.6 131.3 248.4 128.1 246.4 126C192.8 69.2 73.6 93.9 73.6 193.9C73.6 291.2 195.3 313.4 246.1 264C248.2 262 248.6 260.8 247.1 258.3L229.6 227.8C227.7 224.7 223.4 223.8 220.5 226.1C179.7 258.1 125.9 241.0000000000001 125.9 194.9C125.9 146.9 176.9 124.4 218.1 162.3C220.9 164.8 225.2 164.4 227.3 161.4L246.9 133.7000000000001zM437.3 133.7C439 131.3 438.8 128.1 436.8 126C383.2 69.1 264 93.9 264 193.9C264 291.2 385.7 313.4 436.5 264C438.6 262 439 260.8 437.5 258.3L420 227.8C418.1 224.7 413.8 223.8 410.9 226.1C370.1 258.1 316.3 241.0000000000001 316.3 194.9C316.3 146.9 367.3 124.4 408.5 162.3C411.3 164.8 415.6 164.4 417.7 161.4L437.3 133.7000000000001z" /> + <glyph glyph-name="comment-alt" + unicode="" + horiz-adv-x="512" d=" M448 448H64C28.7 448 0 419.3 0 384V96C0 60.7 28.7 32 64 32H160V-52C160 -59.1 165.8 -64 172 -64C174.4 -64 176.9 -63.3 179.1 -61.6L304 32H448C483.3 32 512 60.7 512 96V384C512 419.3 483.3 448 448 448zM464 96C464 87.2 456.8 80 448 80H288L275.2 70.4L208 20V80H64C55.2 80 48 87.2 48 96V384C48 392.8 55.2 400 64 400H448C456.8 400 464 392.8 464 384V96z" /> + <glyph glyph-name="comment-dots" + unicode="" + horiz-adv-x="512" d=" M144 240C126.3 240 112 225.7 112 208S126.3 176 144 176S176 190.3 176 208S161.7 240 144 240zM256 240C238.3 240 224 225.7 224 208S238.3 176 256 176S288 190.3 288 208S273.7 240 256 240zM368 240C350.3 240 336 225.7 336 208S350.3 176 368 176S400 190.3 400 208S385.7 240 368 240zM256 416C114.6 416 0 322.9 0 208C0 160.4 19.9 116.8 52.9 81.7C38 42.3 7 8.9 6.5 8.5C-0.1 1.5 -1.9 -8.7 1.9 -17.5S14.4 -32 24 -32C85.5 -32 134 -6.3 163.1 14.3C192 5.2 223.2 0 256 0C397.4 0 512 93.1 512 208S397.4 416 256 416zM256 48C229.3 48 202.9 52.1 177.6 60.1L154.9 67.3L135.4 53.5C121.1 43.4 101.5 32.1 77.9 24.5C85.2 36.6 92.3 50.2 97.8 64.7L108.4 92.8L87.8 114.6C69.7 133.9 48 165.8 48 208C48 296.2 141.3 368 256 368S464 296.2 464 208S370.7 48 256 48z" /> + <glyph glyph-name="comment" + unicode="" + horiz-adv-x="512" d=" M256 416C114.6 416 0 322.9 0 208C0 160.4 19.9 116.8 52.9 81.7C38 42.3 7 8.9 6.5 8.5C-0.1 1.5 -1.9 -8.7 1.9 -17.5S14.4 -32 24 -32C85.5 -32 134 -6.3 163.1 14.3C192 5.2 223.2 0 256 0C397.4 0 512 93.1 512 208S397.4 416 256 416zM256 48C229.3 48 202.9 52.1 177.6 60.1L154.9 67.3L135.4 53.5C121.1 43.4 101.5 32.1 77.9 24.5C85.2 36.6 92.3 50.2 97.8 64.7L108.4 92.8L87.8 114.6C69.7 133.9 48 165.8 48 208C48 296.2 141.3 368 256 368S464 296.2 464 208S370.7 48 256 48z" /> + <glyph glyph-name="comments" + unicode="" + horiz-adv-x="576" d=" M532 61.8C559.5 88.9 576 122.9 576 160C576 240 499.5 306.1 399.8 317.9C368.3 375.5 294.3 416 208 416C93.1 416 0 344.4 0 256C0 219 16.5 185 44 157.8C28.7 127.1 6.7 103.3 6.3 102.9C0 96.2000000000001 -1.8 86.4 1.9 77.9C5.5 69.4 13.9 63.9 23.1 63.9C76.6 63.9 119.8 84.1 148.3 102.7000000000001C157.5 100.6 167 99.0000000000001 176.7 97.8000000000001C208.1 40.4 281.8 0 368 0C388.8 0 408.8 2.4 427.8 6.8C456.3 -11.7 499.4 -32 553 -32C562.2 -32 570.5 -26.5 574.2 -18C577.8000000000001 -9.5 576.1 0.3 569.8000000000001 7C569.4000000000001 7.3 547.3000000000001 31.1 532.0000000000001 61.8zM139.2 154.1L122.1 143C108 133.9 93.6 126.7 79 121.6C81.7 126.3 84.4 131.3 87 136.4L102.5 167.5000000000001L77.7 192C64.2 205.4 48 227.3 48 256C48 316.7 121.3 368 208 368S368 316.7 368 256S294.7 144 208 144C191.5 144 175 145.9 159 149.6L139.2 154.1zM498.3 96L473.6 71.6L489.1 40.5C491.7 35.4 494.4 30.4 497.1 25.7C482.5 30.8 468.1 38 454 47.1L436.9 58.2L417 53.6C401 49.9 384.5 47.9999999999999 368 47.9999999999999C314 47.9999999999999 265.8 68.1 236.7 97.6999999999999C338 108.5 416 175.1 416 256C416 259.4 415.6 262.7 415.3 266C479.7 251.5 528 209.2 528 160C528 131.3 511.8 109.4 498.3 96z" /> + <glyph glyph-name="compass" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM347.326 304.131L313.9670000000001 166.352A24.005 24.005 0 0 0 307.1950000000001 154.623L204.5550000000001 56.844C187.4510000000001 40.551 158.9950000000001 56.41 164.6750000000001 79.868L198.0340000000001 217.647A23.997 23.997 0 0 0 204.8060000000001 229.376L307.4480000000001 327.155C324.7330000000001 343.625 352.9420000000001 327.33 347.3260000000001 304.131zM256 224C238.327 224 224 209.673 224 192S238.327 160 256 160S288 174.327 288 192S273.673 224 256 224z" /> + <glyph glyph-name="copy" + unicode="" + horiz-adv-x="448" d=" M433.941 382.059L382.059 433.941A48 48 0 0 1 348.118 448H176C149.49 448 128 426.51 128 400V352H48C21.49 352 0 330.51 0 304V-16C0 -42.51 21.49 -64 48 -64H272C298.51 -64 320 -42.51 320 -16V32H400C426.51 32 448 53.49 448 80V348.118A48 48 0 0 1 433.941 382.059zM266 -16H54A6 6 0 0 0 48 -10V298A6 6 0 0 0 54 304H128V80C128 53.49 149.49 32 176 32H272V-10A6 6 0 0 0 266 -16zM394 80H182A6 6 0 0 0 176 86V394A6 6 0 0 0 182 400H288V312C288 298.745 298.745 288 312 288H400V86A6 6 0 0 0 394 80zM400 336H336V400H345.632C347.223 400 348.749 399.368 349.875 398.243L398.243 349.875A6 6 0 0 0 400 345.632V336z" /> + <glyph glyph-name="copyright" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM363.351 93.064C353.737 83.352 317.8210000000001 51.668 259.286 51.668C176.856 51.668 118.802 113.093 118.802 193.235C118.802 272.387 179.077 332.636 258.564 332.636C314.095 332.636 347.302 306.016 356.157 297.857A11.965 11.965 0 0 0 358.093 282.535L339.938 254.422C336.097 248.472 327.972 247.14 322.439 251.501C313.844 258.277 290.625 274.039 260.731 274.039C212.428 274.039 182.815 238.709 182.815 193.957C182.815 152.368 209.703 110.265 261.092 110.265C293.749 110.265 317.935 129.304 326.818 137.49C332.088 142.347 340.414 141.529 344.638 135.752L364.503 108.582A11.947000000000001 11.947000000000001 0 0 0 363.351 93.064z" /> + <glyph glyph-name="credit-card" + unicode="" + horiz-adv-x="576" d=" M527.9 416H48.1C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48.1 -32H527.9C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 527.9 416zM54.1 368H521.9C525.1999999999999 368 527.9 365.3 527.9 362V320H48.1V362C48.1 365.3 50.8 368 54.1 368zM521.9 16H54.1C50.8 16 48.1 18.7 48.1 22V192H527.9V22C527.9 18.7 525.1999999999999 16 521.9 16zM192 116V76C192 69.4 186.6 64 180 64H108C101.4 64 96 69.4 96 76V116C96 122.6 101.4 128 108 128H180C186.6 128 192 122.6 192 116zM384 116V76C384 69.4 378.6 64 372 64H236C229.4 64 224 69.4 224 76V116C224 122.6 229.4 128 236 128H372C378.6 128 384 122.6 384 116z" /> + <glyph glyph-name="dot-circle" + unicode="" + horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 272C211.817 272 176 236.183 176 192S211.817 112 256 112S336 147.817 336 192S300.183 272 256 272z" /> + <glyph glyph-name="edit" + unicode="" + horiz-adv-x="576" d=" M402.3 103.1L434.3 135.1C439.3 140.1 448 136.6 448 129.4V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H321.5C328.6 384 332.2 375.4 327.2 370.3L295.2 338.3C293.7 336.8 291.7 336 289.5 336H48V-16H400V97.5C400 99.6 400.8 101.6 402.3 103.1zM558.9 304.9000000000001L296.3 42.3L205.9 32.3C179.7 29.4 157.4 51.5 160.3 77.9L170.3 168.3000000000001L432.9 430.9C455.8 453.8 492.8 453.8 515.6 430.9L558.8000000000001 387.7C581.7 364.8 581.7 327.7 558.9000000000001 304.9zM460.1 274L402 332.1L216.2 146.2L208.9 80.9L274.2 88.2L460.1 274zM524.9 353.7L481.7 396.9C477.6 401 470.9 401 466.9 396.9L436 366L494.1 307.9L525 338.8C529 343 529 349.6 524.9 353.7000000000001z" /> + <glyph glyph-name="envelope-open" + unicode="" + horiz-adv-x="512" d=" M494.586 283.4840000000001C489.889 287.367 382.863 373.4340000000001 359.3350000000001 392.141C337.231 409.809 299.437 448 256 448C212.795 448 175.364 410.283 152.665 392.141C128.202 372.6910000000001 21.595 286.9460000000001 17.515 283.592A48.004000000000005 48.004000000000005 0 0 1 0 246.515V-16C0 -42.51 21.49 -64 48 -64H464C490.51 -64 512 -42.51 512 -16V246.491A48 48 0 0 1 494.586 283.4840000000001zM464 -10A6 6 0 0 0 458 -16H54A6 6 0 0 0 48 -10V243.653C48 245.466 48.816 247.179 50.226 248.318C66.096 261.132 159.019 335.872 182.59 354.611C200.755 369.12 232.398 400 256 400C279.693 400 311.857 368.631 329.41 354.611C352.983 335.87 445.913 261.118 461.776 248.295A5.99 5.99 0 0 0 463.9999999999999 243.632V-10zM432.009 177.704C436.2580000000001 172.545 435.474 164.909 430.264 160.723C401.289 137.44 370.99 113.126 359.3350000000001 103.86C336.636 85.717 299.205 48 256 48C212.548 48 174.713 86.237 152.665 103.86C141.386 112.827 110.921 137.273 81.738 160.725C76.528 164.912 75.745 172.547 79.993 177.706L95.251 196.234C99.429 201.307 106.908 202.077 112.03 197.96C140.648 174.959 170.596 150.925 182.59 141.389C200.143 127.369 232.307 96 256 96C279.602 96 311.246 126.88 329.41 141.389C341.404 150.924 371.354 174.959 399.973 197.957C405.095 202.073 412.574 201.303 416.751 196.23L432.009 177.704z" /> + <glyph glyph-name="envelope" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM464 336V295.195C441.578 276.936 405.832 248.544 329.413 188.705C312.572 175.458 279.212 143.633 256 144.004C232.792 143.629 199.421 175.463 182.587 188.705C106.18 248.535 70.425 276.933 48 295.195V336H464zM48 48V233.602C70.914 215.351 103.409 189.74 152.938 150.956C174.795 133.751 213.072 95.77 256 96.001C298.717 95.77 336.509 133.2000000000001 359.053 150.948C408.581 189.7310000000001 441.085 215.3490000000001 464 233.6010000000001V48H48z" /> + <glyph glyph-name="eye-slash" + unicode="" + horiz-adv-x="576" d=" M272.702 88.861C192.219 97.872 136.49 175.747 155.772 255.903L272.702 88.861zM288 56C185.444 56 95.908 110.701 48 192C69.755 228.917 100.1 260.342 136.344 283.658L108.803 323.0010000000001C67.001 295.766 31.921 259.259 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.004 71.994 168.14 8 288 8A332.89 332.89 0 0 1 327.648 10.367L295.627 56.111A284.16 284.16 0 0 0 288 56zM569.354 167.631C536.1220000000001 111.237 485.933 65.889 425.8000000000001 38.139L473.9160000000001 -30.601C477.717 -36.03 476.3960000000001 -43.513 470.967 -47.313L450.23 -61.83C444.8010000000001 -65.631 437.3180000000001 -64.3099999999999 433.5180000000001 -58.881L102.084 414.601C98.283 420.03 99.604 427.513 105.033 431.313L125.77 445.83C131.199 449.631 138.682 448.31 142.482 442.881L198.008 363.556C226.612 371.657 256.808 376 288 376C407.86 376 512.996 312.006 569.354 216.369A48.00200000000001 48.00200000000001 0 0 0 569.354 167.631zM528 192C483.843 266.933 404.323 319.27 311.838 327.007C302.042 316.9220000000001 296 303.17 296 288C296 257.072 321.072 232 352 232S408 257.072 408 288L407.999 288.0420000000001C438.6310000000001 230.765 424.738 157.7820000000001 371.0710000000001 116.323L397.766 78.188C452.626 101.449 498.308 141.614 528 192z" /> + <glyph glyph-name="eye" + unicode="" + horiz-adv-x="576" d=" M569.354 216.369C512.97 312.051 407.81 376 288 376C168.14 376 63.004 312.006 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.031 71.949 168.19 8 288 8C407.86 8 512.996 71.994 569.354 167.631A47.997 47.997 0 0 1 569.354 216.369zM288 56C185.444 56 95.909 110.701 48 192C92.157 266.933 171.677 319.27 264.1620000000001 327.007C273.9580000000001 316.9220000000001 280 303.17 280 288C280 257.072 254.928 232 224 232S168 257.072 168 288L168.001 288.0420000000001C157.794 268.957 152 247.156 152 224C152 148.889 212.889 88 288 88S424 148.889 424 224C424 255.031 413.6 283.629 396.105 306.515C451.704 283.362 498.009 242.894 528 192C480.092 110.701 390.5560000000001 56 288 56z" /> + <glyph glyph-name="file-alt" + unicode="" + horiz-adv-x="384" d=" M288 200V172C288 165.4 282.6 160 276 160H108C101.4 160 96 165.4 96 172V200C96 206.6 101.4 212 108 212H276C282.6 212 288 206.6 288 200zM276 128H108C101.4 128 96 122.6 96 116V88C96 81.4 101.4 76 108 76H276C282.6 76 288 81.4 288 88V116C288 122.6 282.6 128 276 128zM384 316.1V-16C384 -42.5 362.5 -64 336 -64H48C21.5 -64 0 -42.5 0 -16V400C0 426.5 21.5 448 48 448H252.1C264.8 448 277 442.9 286 433.9L369.9 350C378.9 341.1 384 328.8 384 316.1zM256 396.1V320H332.1L256 396.1zM336 -16V272H232C218.7 272 208 282.7 208 296V400H48V-16H336z" /> + <glyph glyph-name="file-archive" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM256 396.118L332.118 320H256V396.118zM336 -16H48V400H127.714V384H159.714V400H208V296C208 282.745 218.745 272 232 272H336V-16zM192.27 352H160.27V384H192.27V352zM160.27 352V320H128.27V352H160.27zM160.27 288V256H128.27V288H160.27zM192.27 288H160.27V320H192.27V288zM194.179 182.322A12 12 0 0 1 182.406 192H160.27V224H128.27V192L108.58 94.894C101.989 62.389 126.834 32 160 32C193.052 32 217.871 62.192 211.476 94.62L194.179 182.322zM160.27 57.927C142.352 57.927 127.826 70.032 127.826 84.963C127.826 99.895 142.351 111.999 160.27 111.999S192.714 99.894 192.714 84.963C192.714 70.032 178.188 57.927 160.27 57.927zM192.27 224H160.27V256H192.27V224z" /> + <glyph glyph-name="file-audio" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM192 60.024C192 49.333 179.074 43.979 171.515 51.539L136 87.514H108C101.373 87.514 96 92.887 96 99.514V155.514C96 162.141 101.373 167.514 108 167.514H136L171.515 204.461C179.075 212.021 192 206.667 192 195.976V60.024zM233.201 107.154C242.252 116.451 242.261 131.287 233.202 140.593C211.053 163.345 245.437 196.839 267.597 174.074C294.795 146.134 294.809 101.63 267.598 73.673C245.805 51.287 210.651 83.988 233.201 107.154z" /> + <glyph glyph-name="file-code" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM149.677 99.115L116.854 128L149.676 156.885A8.793 8.793 0 0 1 150.281 169.509L132.878 188.073C129.494 191.686 123.914 191.735 120.44 188.4740000000001L62.78 134.42C59.077 130.946 59.076 125.053 62.781 121.5800000000001L120.44 67.525A8.738 8.738 0 0 1 126.452 65.1440000000001A8.746 8.746 0 0 1 132.879 67.9260000000001L150.282 86.489A8.795 8.795 0 0 1 149.677 99.115zM233.961 226.965L209.56 234.049A8.796 8.796 0 0 1 198.655 228.051L144.04 39.939C142.687 35.279 145.378 30.387 150.038 29.0340000000001L174.441 21.95C179.121 20.595 183.998 23.304 185.346 27.948L239.958 216.06C241.312 220.72 238.621 225.612 233.961 226.9650000000001zM321.219 134.42L263.561 188.475C260.035 191.7820000000001 254.462 191.6400000000001 251.122 188.074L233.719 169.511A8.795 8.795 0 0 1 234.324 156.886L267.146 128L234.324 99.115A8.793 8.793 0 0 1 233.719 86.491L251.122 67.927A8.797 8.797 0 0 1 263.5610000000001 67.526H263.5600000000001L321.2200000000001 121.581C324.923 125.054 324.923 130.947 321.2190000000001 134.42z" /> + <glyph glyph-name="file-excel" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM260 224H231.2C226.8 224 222.8 221.6 220.7 217.7C202.7 184.6 198.5 175.3 192.1 160C178.2 189.1 185.2 177.3 163.5 217.7C161.4 221.6 157.3 224 152.9 224H124C114.7 224 109 214 113.6 206L159.9 128L113.6 50C108.9 42 114.7 32 124 32H152.9C157.3 32 161.3 34.4 163.4 38.3C185.1 78.3 186.4 83.3 192 96C206.9 65.8 197.9 80.1 220.6 38.3C222.7 34.4 226.8 32 231.2 32H260C269.3 32 275 42 270.4 50L224 128C224.7 129.1 254.3 178.5 270.3 206C275 214 269.2 224 260 224z" /> + <glyph glyph-name="file-image" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM80 32H304V160L280.5 183.5C275.8 188.2 268.2 188.2 263.5 183.5L176 96L136.5 135.5C131.8 140.2 124.2 140.2 119.5 135.5L80 96V32zM128 272C101.5 272 80 250.5 80 224S101.5 176 128 176S176 197.5 176 224S154.5 272 128 272z" /> + <glyph glyph-name="file-pdf" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM298.2 127.7C286 139.7 251.2 136.4 233.8 134.2C216.6 144.7 205.1 159.2 197 180.5C200.9 196.6 207.1 221.1 202.4 236.5C198.2 262.7 164.6 260.1 159.8 242.4C155.4 226.3 159.4 203.9 166.8 175.3C156.8 151.4 141.9 119.3 131.4 100.9C111.4 90.6 84.4 74.7 80.4 54.7C77.1 38.9 106.4 -0.5 156.5 85.9C178.9 93.3 203.3 102.4 224.9 106C243.8 95.8 265.9 89 280.7 89C306.2 89 308.7 117.2 298.2 127.7zM100.1 49.9C105.2 63.6 124.6 79.4 130.5 84.9C111.5 54.6 100.1 49.2 100.1 49.9zM181.7 240.5C189.1 240.5 188.4 208.4 183.5 199.7C179.1 213.6 179.2 240.5 181.7 240.5zM157.3 103.9C167 120.8 175.3 140.9 182 158.6C190.3 143.5 200.9 131.4 212.1 123.1C191.3 118.8 173.2 109.9999999999999 157.3 103.9zM288.9 108.9S283.9 102.9 251.6 116.7C286.7 119.3 292.5 111.3 288.9 108.9z" /> + <glyph glyph-name="file-powerpoint" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM120 44V212C120 218.6 125.4 224 132 224H201.2C237.9 224 264 197 264 157.7C264 83.4 195.3 91.2 168.5 91.2V44C168.5 37.4 163.1 32 156.5 32H132C125.4 32 120 37.4 120 44zM168.5 131.4H191.5C199.4 131.4 205.4 133.8 209.6 138.6C218.1 148.4 218 167.1 209.7 176.4C205.6 181 199.8 183.4 192.3 183.4H168.4V131.4z" /> + <glyph glyph-name="file-video" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM276.687 195.303L224 142.626V180C224 191.046 215.046 200 204 200H100C88.954 200 80 191.046 80 180V76C80 64.954 88.954 56 100 56H204C215.046 56 224 64.954 224 76V113.374L276.687 60.7000000000001C286.704 50.682 304 57.72 304 72.014V183.989C304 198.3 286.691 205.308 276.687 195.303z" /> + <glyph glyph-name="file-word" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM268.1 192C262.4000000000001 192 257.5 188 256.4000000000001 182.5C235.8000000000001 84.8 236.0000000000001 87.1 235.4000000000001 79C235.2000000000001 80.2 235.0000000000001 81.6 234.7000000000001 83.3C233.9000000000001 88.4 235.0000000000001 83.1 211.1000000000001 182.8C209.8000000000001 188.2 205.0000000000001 192 199.4000000000001 192H186.1000000000001C180.6000000000001 192 175.8000000000001 188.2 174.4000000000001 182.9C150.0000000000001 83.9 150.4000000000001 86.7 149.6000000000001 79.2C149.5000000000001 80.3 149.4000000000001 81.7 149.1000000000001 83.4C148.4000000000001 88.6 135.0000000000001 156.7 130.0000000000001 182.4C128.9000000000001 188 124.0000000000001 192.1 118.2000000000001 192.1H101.4000000000001C93.6000000000001 192.1 87.9000000000001 184.8 89.7000000000001 177.3C97.7000000000001 144.6999999999999 116.4000000000001 67.8 122.9000000000001 41.3C124.2000000000001 35.9 129.0000000000001 32.1999999999999 134.6000000000001 32.1999999999999H159.8000000000001C165.3000000000001 32.1999999999999 170.1000000000001 35.8999999999999 171.4 41.3L189.3000000000001 112.6999999999999C190.8000000000001 118.8999999999999 191.8000000000001 124.6999999999999 192.3000000000001 130L195.2000000000001 112.6999999999999C195.3000000000001 112.3 207.8000000000001 62.1999999999999 213.1000000000001 41.3C214.4000000000001 35.9999999999999 219.2000000000001 32.1999999999999 224.7000000000001 32.1999999999999H249.4000000000001C254.9000000000001 32.1999999999999 259.7000000000001 35.8999999999999 261.0000000000001 41.3C281.8000000000001 123.1999999999999 291.2000000000001 160.3 295.5000000000001 177.3C297.4000000000001 184.9 291.7000000000001 192.2 283.9000000000001 192.2H268.1z" /> + <glyph glyph-name="file" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48z" /> + <glyph glyph-name="flag" + unicode="" + horiz-adv-x="512" d=" M336.174 368C287.042 368 242.869 400 174.261 400C142.96 400 115.958 393.5180000000001 93.54 384.832A48.04 48.04 0 0 1 95.682 405.559C93.067 428.425 74.167 446.406 51.201 447.896C23.242 449.71 0 427.569 0 400C0 382.236 9.657 366.738 24 358.438V-48C24 -56.837 31.163 -64 40 -64H56C64.837 -64 72 -56.837 72 -48V35.443C109.869 52.72 143.259 64 199.826 64C248.958 64 293.131 32 361.7390000000001 32C420.218 32 463.711 54.617 490.287 71.981C503.846 80.839 512 95.949 512 112.145V352.063C512 386.522 476.736 409.831 445.096 396.18C409.193 380.6910000000001 371.641 368 336.174 368zM464 112C442.217 96.588 403.176 80 361.7390000000001 80C301.7940000000001 80 259.737 112 199.826 112C156.465 112 103.447 102.597 72 88V320C93.784 335.4120000000001 132.824 352 174.261 352C234.206 352 276.2630000000001 320 336.1740000000001 320C379.4450000000001 320 432.4940000000001 337.366 464 352V112z" /> + <glyph glyph-name="folder-open" + unicode="" + horiz-adv-x="576" d=" M527.943 224H480V272C480 298.51 458.51 320 432 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H448A48.001 48.001 0 0 1 488.704 22.56L568.646 150.56C588.5939999999999 182.477 565.608 224 527.943 224zM54 336H188.118L252.118 272H426A6 6 0 0 0 432 266V224H152A48 48 0 0 1 110.902 200.798L48 96.551V330.007A5.993 5.993 0 0 0 54 336zM448 48H72L149.234 176H528L448 48z" /> + <glyph glyph-name="folder" + unicode="" + horiz-adv-x="512" d=" M464 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V272C512 298.51 490.51 320 464 320zM458 48H54C50.686 48 48 50.678 48 53.992V330.008A5.993 5.993 0 0 0 54 336H188.118L252.118 272H458A6 6 0 0 0 464 266V54A6 6 0 0 0 458 48z" /> + <glyph glyph-name="frown" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -8C137.7 -8 48 81.7 48 192S137.7 392 248 392S448 302.3 448 192S358.3 -8 248 -8zM168 208C185.7 208 200 222.3 200 240S185.7 272 168 272S136 257.7 136 240S150.3 208 168 208zM328 272C310.3 272 296 257.7 296 240S310.3 208 328 208S360 222.3 360 240S345.7 272 328 272zM248 144C207.8 144 170 126.3 144.2 95.4C135.7 85.2 137.1 70.1 147.3 61.6C157.5 53.1 172.6 54.4999999999999 181.1 64.7C197.7 84.6 222.1 96.1 248 96.1S298.3 84.7 314.9 64.7C319.7 59 326.5 56.1 333.4 56.1C338.8 56.1 344.3 57.9 348.8 61.7C359 70.2 360.3 85.3 351.9 95.5C326 126.3 288.2 144 248 144z" /> + <glyph glyph-name="futbol" + unicode="" + horiz-adv-x="496" d=" M483.8 268.6C449.8 373.4 352.6 440 248.1 440C222.7 440 196.9 436.1 171.4 427.8C41.2 385.5 -30.1 245.6 12.2 115.4C46.2 10.6 143.4 -56 247.9 -56C273.3 -56 299.1 -52.1 324.6 -43.8C454.8 -1.5 526.1 138.4 483.8 268.6zM409.3 74.9L357.1 68.5L313.4000000000001 129.4L337.8 204.6L408.9 226.7L447.8 190.3C447.6 159.6 440.4 129.1999999999999 426.1 101.1C421.4 91.8 415.4 83.3 409.3 74.9zM409.3 310.3L398.9000000000001 257.2L328.2000000000001 235.2L264.0000000000001 281.7V355.5L311.4000000000001 381.7C350.6 368.7 384.8000000000001 343.7 409.3000000000001 310.3zM184.9 381.6L232 355.5V281.7L167.8 235.2L97.2 257.2L87.1 309.7C111.4 343.1 145 368.3 184.9 381.6zM139 68.5L85.9 75C71.5 95.1 48.6 134.6 48.1 190.3L87.1 226.7L158.2 204.5L182.5 130.2000000000001L139 68.5000000000001zM187.2 1.5L164.8 49.6L208.4 111.3H287L331.3 49.6L308.9000000000001 1.5C302.7000000000001 -0.3 251.3000000000001 -18.9 187.2000000000001 1.5z" /> + <glyph glyph-name="gem" + unicode="" + horiz-adv-x="576" d=" M464 448H112C108 448 104.2 446 102 442.6L2 295.4C-0.9 291 -0.6 285.2000000000001 2.7 281.2000000000001L278.7 -59.6C283.5 -65.5 292.5 -65.5 297.3 -59.6L573.3 281.2C576.5999999999999 285.3 576.9 291 574 295.4L474.1 442.6C471.8 446 468.1 448 464 448zM444.7 400L508 304H439.6L387.9000000000001 400H444.7000000000001zM242.6 400H333.3L385 304H191L242.6 400zM131.3 400H188.1L136.4 304H68L131.3 400zM88.3 256H139.7L208 96L88.3 256zM191.2 256H384.8L288 12.7L191.2 256zM368 96L436.2 256H487.6L368 96z" /> + <glyph glyph-name="hand-lizard" + unicode="" + horiz-adv-x="576" d=" M556.686 157.458L410.328 383.171C397.001 403.728 374.417 416 349.917 416H56C25.121 416 0 390.878 0 360V352C0 307.8880000000001 35.888 272 80 272H276.0420000000001L257.7090000000001 224H144C95.477 224 56 184.523 56 136C56 105.121 81.121 80 112 80H243.552C246.539 80 249.466 79.451 252.249 78.369L352 39.582V-32H576V92.171C576 115.396 569.321 137.972 556.686 157.458zM528 16H400V39.582C400 59.53 387.986 77.09 369.396 84.318L269.645 123.106A71.733 71.733 0 0 1 243.552 128H112C107.589 128 104 131.589 104 136C104 158.056 121.944 176 144 176H257.709C277.476 176 295.495 188.407 302.549 206.873L327.101 271.154C336.097 294.707 318.673 320 293.471 320H80C62.355 320 48 334.355 48 352V360C48 364.411 51.589 368 56 368H349.917C358.083 368 365.61 363.91 370.054 357.058L516.412 131.343A71.84 71.84 0 0 0 528 92.171V16z" /> + <glyph glyph-name="hand-paper" + unicode="" + horiz-adv-x="448" d=" M372.57 335.359V346.184C372.57 389.796 332.05 422.875 289.531 411.73C263.902 461.23 195.441 459.18 171.549 410.983C130.269 421.544 89.144 390.055 89.144 346V219.87C69.191 227.297 45.836 224.938 27.061 210.999C-2.294 189.203 -8.733 147.666 12.511 117.846L132.48 -50.569A32 32 0 0 1 158.542 -64.001H381.439C396.343 -64.001 409.274 -53.712 412.621 -39.188L442.805 91.77A203.637 203.637 0 0 1 448 137.436V269C448 309.62 412.477 340.992 372.57 335.359zM399.997 137.437C399.997 125.706 398.663 113.968 396.0320000000001 102.551L368.707 -16H166.787L51.591 145.697C37.152 165.967 66.614 188.473 80.985 168.302L108.113 130.223C117.108 117.597 137.144 123.936 137.144 139.506V346C137.144 371.645 173.715 370.81 173.715 345.309V192C173.715 183.163 180.878 176 189.715 176H196.571C205.408 176 212.571 183.163 212.571 192V381C212.571 406.663 249.142 405.81 249.142 380.309V192C249.142 183.163 256.305 176 265.142 176H271.998C280.835 176 287.998 183.163 287.998 192V346.875C287.998 372.5470000000001 324.568 371.685 324.568 346.184V192C324.568 183.163 331.731 176 340.568 176H347.425C356.262 176 363.425 183.163 363.425 192V268.309C363.425 294.551 399.995 293.949 399.995 269V137.437z" /> + <glyph glyph-name="hand-peace" + unicode="" + horiz-adv-x="448" d=" M362.146 256.024C348.4360000000001 277.673 323.385 290.04 297.14 286.365V374C297.14 414.804 264.329 448 223.999 448C183.669 448 150.859 414.804 150.859 374L160 280L141.321 358.85C126.578 397.157 83.85 415.89 46.209 400.7920000000001C8.735 385.762 -9.571 343.0370000000001 5.008 305.15L60.765 160.223C30.208 135.267 16.771 102.414 36.032 68.005L90.885 -29.994C102.625 -50.97 124.73 -64 148.575 -64H354.277C385.021 -64 411.835 -42.56 418.832 -12.203L446.259 106.7960000000001A67.801 67.801 0 0 1 447.988 121.999L448 192C448 236.956 404.737 269.343 362.146 256.024zM399.987 122C399.987 120.512 399.8180000000001 119.023 399.485 117.577L372.058 -1.424C370.08 -10.006 362.768 -16 354.276 -16H148.575C142.089 -16 136.033 -12.379 132.77 -6.551L77.916 91.449C73.359 99.59 75.297 110.117 82.424 115.937L109.071 137.701A16 16 0 0 1 113.883 155.84L49.793 322.389C37.226 355.044 84.37 373.163 96.51 341.611L156.294 186.254A16 16 0 0 1 171.227 176H182.859C191.696 176 198.859 183.163 198.859 192V374C198.859 408.375 249.14 408.43 249.14 374V192C249.14 183.163 256.303 176 265.14 176H271.996C280.833 176 287.996 183.163 287.996 192V220C287.996 245.122 324.563 245.159 324.563 220V192C324.563 183.163 331.726 176 340.563 176H347.419C356.256 176 363.419 183.163 363.419 192C363.419 217.12 399.986 217.16 399.986 192V122z" /> + <glyph glyph-name="hand-point-down" + unicode="" + horiz-adv-x="448" d=" M188.8 -64C234.416 -64 272 -26.235 272 19.2V54.847A93.148 93.148 0 0 1 294.064 62.776C316.0700000000001 60.269 339.0420000000001 66.2789999999999 356.855 78.761C409.342 79.9 448 116.159 448 178.701V200C448 260.063 408 298.512 408 327.2V329.879C412.952 335.626 416 343.415 416 351.999V416C416 433.673 403.106 448 387.2 448H156.8C140.894 448 128 433.673 128 416V352C128 343.416 131.048 335.627 136 329.88V327.201C136 320.237 129.807 312.339 112.332 297.0180000000001L112.184 296.889L112.038 296.7580000000001C102.101 287.9020000000001 91.197 278.642 78.785 270.9070000000001C48.537 252.202 0 240.514 0 195.2C0 138.272 35.286 103.2 83.2 103.2C91.226 103.2 98.689 104.014 105.6 105.376V19.2C105.6 -25.899 143.701 -64 188.8 -64zM188.8 -16C170.1 -16 153.6 0.775 153.6 19.2V177.6C136.275 177.6 118.4 151.2000000000001 83.2 151.2000000000001C56.8 151.2000000000001 48 171.8250000000001 48 195.2000000000001C48 203.9940000000001 80.712 215.6450000000001 104.1 230.1260000000001C118.675 239.2000000000001 131.325 249.6500000000001 143.975 260.9250000000001C162.349 277.0340000000001 180.608 294.761 183.571 320.0000000000001H360.3230000000001C364.087 277.2100000000001 400 245.491 400 200V178.701C400 138.177 377.803 121.577 338.675 128.1C330.6740000000001 113.488 304.6960000000001 103.949 285.05 115.175C266.825 95.81 238.669 97.388 224 110.225V19.2C224 0.225 207.775 -16 188.8 -16zM328 384C328 397.255 338.745 408 352 408S376 397.255 376 384S365.255 360 352 360S328 370.745 328 384z" /> + <glyph glyph-name="hand-point-left" + unicode="" + horiz-adv-x="512" d=" M0 227.2C0 181.584 37.765 144 83.2 144H118.847A93.148 93.148 0 0 1 126.776 121.936C124.269 99.93 130.279 76.958 142.761 59.145C143.9 6.658 180.159 -32 242.701 -32H264C324.063 -32 362.512 8 391.2 8H393.879C399.626 3.048 407.415 0 415.999 0H479.999C497.672 0 511.999 12.894 511.999 28.8V259.2C511.999 275.106 497.672 288 479.999 288H415.999C407.415 288 399.626 284.952 393.879 280H391.2C384.236 280 376.338 286.193 361.017 303.668L360.888 303.8160000000001L360.757 303.962C351.901 313.899 342.641 324.803 334.906 337.215C316.202 367.463 304.514 416 259.2 416C202.272 416 167.2 380.714 167.2 332.8C167.2 324.774 168.014 317.3110000000001 169.376 310.4H83.2C38.101 310.4 0 272.299 0 227.2zM48 227.2C48 245.9 64.775 262.4 83.2 262.4H241.6C241.6 279.725 215.2 297.6 215.2 332.8C215.2 359.2 235.825 368 259.2000000000001 368C267.9940000000001 368 279.6450000000001 335.288 294.1260000000001 311.9C303.2000000000001 297.325 313.6500000000001 284.675 324.925 272.025C341.034 253.651 358.761 235.392 384 232.429V55.677C341.21 51.913 309.491 16 264 16H242.701C202.177 16 185.577 38.197 192.1 77.325C177.488 85.326 167.949 111.304 179.175 130.95C159.81 149.175 161.388 177.331 174.225 192H83.2C64.225 192 48 208.225 48 227.2zM448 88C461.255 88 472 77.255 472 64S461.255 40 448 40S424 50.745 424 64S434.745 88 448 88z" /> + <glyph glyph-name="hand-point-right" + unicode="" + horiz-adv-x="512" d=" M428.8 310.4H342.623A115.52 115.52 0 0 1 344.799 332.8C344.799 380.714 309.727 416 252.799 416C207.485 416 195.797 367.463 177.092 337.216C169.357 324.803 160.098 313.899 151.241 303.963L151.11 303.817L150.981 303.6690000000001C135.662 286.193 127.764 280 120.8 280H118.121C112.374 284.952 104.585 288 96.001 288H32C14.327 288 0 275.106 0 259.2V28.8C0 12.894 14.327 0 32 0H96C104.584 0 112.373 3.048 118.12 8H120.799C149.487 8 187.936 -32 247.999 -32H269.298C331.8400000000001 -32 368.098 6.658 369.238 59.145C381.7200000000001 76.958 387.729 99.93 385.223 121.936A93.148 93.148 0 0 1 393.152 144H428.8C474.235 144 512 181.584 512 227.2C512 272.299 473.899 310.4 428.8 310.4zM428.8 192H337.774C350.611 177.331 352.189 149.175 332.824 130.95C344.051 111.304 334.511 85.326 319.899 77.325C326.423 38.197 309.823 16 269.299 16H248C202.509 16 170.79 51.913 128 55.676V232.429C153.239 235.393 170.966 253.651 187.075 272.025C198.35 284.675 208.8 297.3250000000001 217.874 311.9C232.355 335.288 244.006 368 252.8 368C276.175 368 296.8 359.2 296.8 332.8C296.8 297.6 270.4000000000001 279.725 270.4000000000001 262.4H428.8000000000001C447.2250000000001 262.4 464.0000000000001 245.9 464.0000000000001 227.2C464.0000000000001 208.225 447.7750000000001 192 428.8000000000001 192zM88 64C88 50.745 77.255 40 64 40S40 50.745 40 64S50.745 88 64 88S88 77.255 88 64z" /> + <glyph glyph-name="hand-point-up" + unicode="" + horiz-adv-x="448" d=" M105.6 364.8V278.623A115.52 115.52 0 0 1 83.2 280.799C35.286 280.799 0 245.727 0 188.799C0 143.485 48.537 131.797 78.784 113.092C91.197 105.357 102.101 96.098 112.037 87.241L112.183 87.11L112.331 86.981C129.807 71.662 136 63.764 136 56.8V54.121C131.048 48.374 128 40.585 128 32.001V-31.999C128 -49.672 140.894 -63.999 156.8 -63.999H387.2000000000001C403.1060000000001 -63.999 416.0000000000001 -49.672 416.0000000000001 -31.999V32.001C416.0000000000001 40.585 412.9520000000001 48.374 408.0000000000001 54.121V56.8C408.0000000000001 85.488 448.0000000000001 123.937 448.0000000000001 184V205.299C448.0000000000001 267.841 409.3420000000001 304.099 356.8550000000001 305.2390000000001C339.0420000000001 317.721 316.0700000000001 323.73 294.0640000000001 321.224A93.148 93.148 0 0 1 272 329.153V364.8C272 410.235 234.416 448 188.8 448C143.701 448 105.6 409.899 105.6 364.8zM224 364.8V273.774C238.669 286.611 266.825 288.189 285.05 268.824C304.6960000000001 280.0510000000001 330.6740000000001 270.511 338.675 255.899C377.803 262.423 400 245.823 400 205.299V184C400 138.509 364.087 106.79 360.324 64H183.571C180.607 89.239 162.349 106.966 143.975 123.075C131.325 134.35 118.675 144.8 104.1 153.874C80.712 168.355 48 180.006 48 188.8C48 212.175 56.8 232.8 83.2 232.8C118.4 232.8 136.275 206.4 153.6 206.4V364.8C153.6 383.225 170.1 400 188.8 400C207.775 400 224 383.775 224 364.8zM352 24C365.255 24 376 13.255 376 0S365.255 -24 352 -24S328 -13.255 328 0S338.745 24 352 24z" /> + <glyph glyph-name="hand-pointer" + unicode="" + horiz-adv-x="448" d=" M358.182 268.639C338.689 293.4070000000001 305.5030000000001 300.584 278.31 287.737C263.183 303.4240000000001 242.128 310.2240000000001 221.715 307.366V381C221.715 417.944 191.979 448 155.429 448S89.143 417.944 89.143 381V219.871C69.234 227.281 45.871 224.965 27.06 210.999C-2.295 189.204 -8.733 147.6660000000001 12.51 117.847L122.209 -36.154C134.632 -53.59 154.741 -64 176 -64H354.286C385.088 -64 411.86 -42.5 418.843 -12.203L446.272 106.7960000000001A67.873 67.873 0 0 1 448 122V206C448 252.844 401.375 285.273 358.182 268.639zM80.985 168.303L108.111 130.224C117.106 117.598 137.142 123.937 137.142 139.507V381C137.142 406.12 173.713 406.16 173.713 381V206C173.713 197.164 180.876 190 189.713 190H196.57C205.407 190 212.57 197.164 212.57 206V241C212.57 266.12 249.141 266.16 249.141 241V206C249.141 197.164 256.304 190 265.141 190H272C280.837 190 288 197.164 288 206V227C288 252.12 324.5710000000001 252.16 324.5710000000001 227V206C324.5710000000001 197.164 331.7340000000001 190 340.5710000000001 190H347.4280000000001C356.2650000000001 190 363.4280000000001 197.164 363.4280000000001 206C363.4280000000001 231.121 399.999 231.16 399.999 206V122C399.999 120.512 399.8300000000001 119.023 399.497 117.577L372.067 -1.424C370.089 -10.006 362.777 -16 354.2850000000001 -16H176C170.231 -16 164.737 -13.122 161.303 -8.303L51.591 145.697C37.185 165.92 66.585 188.515 80.985 168.303zM176.143 48V144C176.143 152.837 182.411 160 190.143 160H196.143C203.875 160 210.143 152.837 210.143 144V48C210.143 39.163 203.875 32 196.143 32H190.143C182.41 32 176.143 39.163 176.143 48zM251.571 48V144C251.571 152.837 257.839 160 265.5710000000001 160H271.5710000000001C279.3030000000001 160 285.5710000000001 152.837 285.5710000000001 144V48C285.5710000000001 39.163 279.3030000000001 32 271.5710000000001 32H265.5710000000001C257.839 32 251.5710000000001 39.163 251.5710000000001 48zM327 48V144C327 152.837 333.268 160 341 160H347C354.7320000000001 160 361 152.837 361 144V48C361 39.163 354.7320000000001 32 347 32H341C333.268 32 327 39.163 327 48z" /> + <glyph glyph-name="hand-rock" + unicode="" + horiz-adv-x="512" d=" M408.864 368.948C386.463 402.846 342.756 411.221 310.051 392.536C280.577 424.005 230.906 423.629 201.717 392.558C154.557 419.578 93.007 387.503 91.046 331.752C44.846 342.593 0 307.999 0 260.5710000000001V203.618C0 170.877 14.28 139.664 39.18 117.984L136.89 32.903C141.142 29.201 140 27.33 140 -1e-13C140 -17.6730000000001 154.327 -32.0000000000001 172 -32.0000000000001H424C441.673 -32.0000000000001 456 -17.6730000000001 456 -1e-13C456 23.5129999999999 454.985 30.745 459.982 42.37L502.817 142.026C508.911 156.203 512 171.198 512 186.5939999999999V301.0370000000001C512 353.876 457.686 389.699 408.8640000000001 368.948zM464 186.594A64.505 64.505 0 0 0 458.718 160.981L415.8830000000001 61.326C410.653 49.155 408.0000000000001 36.286 408.0000000000001 23.076V16H188V26.286C188 42.656 180.86 58.263 168.41 69.103L70.7 154.183C56.274 166.745 48 184.764 48 203.619V260.572C48 293.78 100 294.1090000000001 100 259.895V218.667A16 16 0 0 1 105.493 206.6L112.493 200.505A16 16 0 0 1 139 212.571V329.1430000000001C139 362.24 191 362.868 191 328.466V301.7150000000001C191 292.879 198.164 285.7150000000001 207 285.7150000000001H214C222.836 285.7150000000001 230 292.879 230 301.7150000000001V342.858C230 375.992 282 376.533 282 342.181V301.7150000000001C282 292.879 289.163 285.7150000000001 298 285.7150000000001H305C313.837 285.7150000000001 321 292.879 321 301.7150000000001V329.144C321 362.174 373 362.924 373 328.467V301.716C373 292.88 380.163 285.716 389 285.716H396C404.837 285.716 412 292.88 412 301.716C412 334.862 464 335.329 464 301.039V186.5940000000001z" /> + <glyph glyph-name="hand-scissors" + unicode="" + horiz-adv-x="512" d=" M256 -32L326 -31.987C331.114 -31.987 336.231 -31.404 341.203 -30.258L460.202 -2.831C490.56 4.165 512 30.98 512 61.723V267.425C512 291.27 498.97 313.376 477.995 325.115L379.996 379.968C345.587 399.2290000000001 312.733 385.7920000000001 287.778 355.235L142.85 410.992C104.963 425.5710000000001 62.238 407.265 47.208 369.791C32.11 332.149 50.843 289.421 89.15 274.679L168 256L74 265.141C33.196 265.141 0 232.33 0 192.001C0 151.671 33.196 118.86 74 118.86H161.635C157.96 92.615 170.327 67.563 191.976 53.8539999999999C178.657 11.263 211.044 -32 256 -32zM256 16.013C230.84 16.013 230.88 52.58 256 52.58C264.837 52.58 272 59.743 272 68.58V75.436C272 84.273 264.837 91.436 256 91.436H228C202.841 91.436 202.878 128.003 228 128.003H256C264.837 128.003 272 135.166 272 144.003V150.859C272 159.696 264.837 166.859 256 166.859H74C39.57 166.859 39.625 217.14 74 217.14H256C264.837 217.14 272 224.303 272 233.14V244.772A16 16 0 0 1 261.746 259.705L106.389 319.49C74.837 331.63 92.957 378.773 125.611 366.207L292.16 302.116A16.001 16.001 0 0 1 310.299 306.928L332.063 333.5750000000001C337.883 340.702 348.411 342.639 356.551 338.0830000000001L454.551 283.2290000000001C460.379 279.966 464 273.911 464 267.424V61.723C464 53.232 458.006 45.919 449.424 43.941L330.423 16.514A19.743 19.743 0 0 0 326 16.012H256z" /> + <glyph glyph-name="hand-spock" + unicode="" + horiz-adv-x="512" d=" M21.096 66.21L150.188 -55.303A32 32 0 0 1 172.12 -64.001H409.7200000000001C423.8900000000001 -64.001 436.3730000000001 -54.682 440.4000000000001 -41.097L472.215 66.216A115.955 115.955 0 0 1 477 99.189V136.028C477 140.079 477.476 144.132 478.414 148.073L510.144 281.4830000000001C520.243 323.8950000000001 487.828 364.221 444.6 364.0080000000001C440.456 388.8640000000001 422.057 411.1730000000001 394.75 418.0000000000001C358.947 426.9520000000001 322.523 405.3450000000001 313.5 369.25L296.599 264L274.924 395.99C266.638 432.06 230.621 454.562 194.62 446.286C165.004 439.4820000000001 144.482 413.897 142.738 384.991C100.101 384.16 69.283 344.428 78.667 303.147L109.707 166.639C82.513 189.154 42.423 186.631 18.225 160.917C-7.151 133.956 -5.873 91.592 21.096 66.21zM53.164 128.021L53.166 128.0219999999999C60.385 135.694 72.407 136.002 80.022 128.8349999999999L133.034 78.9409999999999C143.225 69.351 160 76.6 160 90.594V160.073C160 161.266 159.866 162.456 159.603 163.619L125.473 313.791C119.877 338.408 156.975 346.651 162.527 322.212L192.926 188.4549999999999A16 16 0 0 1 208.529 176.0009999999999H217.1330000000001C227.4090000000001 176.0009999999999 235.0270000000001 185.5679999999999 232.7270000000001 195.5839999999999L191.107 376.7369999999999C185.484 401.2059999999999 222.497 409.813 228.142 385.2449999999999L273.362 188.4169999999999A16 16 0 0 1 288.956 176H302.173A16 16 0 0 1 317.695 188.119L360.067 357.6090000000001C366.171 382.0310000000001 403.029 372.7680000000001 396.932 348.3920000000001L358.805 195.88C356.284 185.792 363.92 176 374.327 176H384.021A16 16 0 0 1 399.586 188.295L426.509 301.4C432.3300000000001 325.848 469.306 317.087 463.475 292.598L431.7200000000001 159.19A100.094 100.094 0 0 1 429 136.028V99.189C429 92.641 428.057 86.138 426.195 79.8610000000001L397.775 -16H178.465L53.978 101.164C46.349 108.344 45.984 120.393 53.164 128.021z" /> + <glyph glyph-name="handshake" + unicode="" + horiz-adv-x="640" d=" M519.2 320.1L471.6 367.7A56.252 56.252 0 0 1 432 384H205.2C190.4 384 176.1 378.1 165.6 367.7L118 320.1H0V64.4H64C81.6 64.4 95.8 78.6 95.9 96.1H105L189.6 19.6999999999999C220.5 -5.4000000000001 263.4 -6.0000000000001 295.2 15.8999999999999C307.7 5.0999999999999 321.2 -1e-13 336.3 -1e-13C354.5 -1e-13 371.6 7.3999999999999 385.1 23.9999999999999C407.2000000000001 15.3 433.3 21.3999999999999 449.1 40.8L475.3 73.1C480.9 79.9999999999999 484.4 87.9 486.2 96.1H544.1C544.2 78.6 558.5 64.4 576 64.4H640V320.1H519.2zM48 96.4C39.2 96.4 32 103.6 32 112.4S39.2 128.4 48 128.4S64 121.2 64 112.4C64 103.5 56.8 96.4 48 96.4zM438 103.3L411.9 71.1C409.1 67.7 404.1 67.1 400.6 69.9L376.7 89.3L346.7 52.8C340.7 45.4999999999999 331.7 47.9999999999999 328.7 50.4L291.9 81.9L276.3 62.7C262.4 45.6 237.1 43 221 56.1L123.7 144.1H96V272.2H137.9L199.6 333.8C201.6 334.6 203.3 335.3 205.3 336.1H262L223.3 300.6C193.9 273.7 192.2 228.3 218.9 199.3C233.7 183.1 280.1 158.1 320.4 194.9L328.6 202.4L436.8 114.6C440.2 111.8 440.7 106.7 438 103.3zM544 144.1H474.8C472.5 146.9 469.9 149.5 467.1 151.8L364.4000000000001 235.2L376.9000000000001 246.6C383.4000000000001 252.6 383.9000000000001 262.7 377.9000000000001 269.2L367 280.9C361 287.4 350.9 287.8 344.4 281.9L289.2 231.3C279.7 222.6 263.5 221.9 254.6 231.3C245.3 241.2 246.1 256.4 255.8 265.2000000000001L321.4 325.3C328.8 332.1 338.4 335.8 348.4 335.8L432.1 336C434.2 336 436.2 335.2000000000001 437.6 333.7000000000001L499.3 272.1H544V144.1zM592 96.4C583.2 96.4 576 103.6 576 112.4S583.2 128.4 592 128.4S608 121.2 608 112.4C608 103.5 600.8 96.4 592 96.4z" /> + <glyph glyph-name="hdd" + unicode="" + horiz-adv-x="576" d=" M567.403 212.358L462.323 363.411A48 48 0 0 1 422.919 384H153.081A48 48 0 0 1 113.677 363.411L8.597 212.358A48.001 48.001 0 0 1 0 184.946V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V184.946C576 194.747 573 204.312 567.403 212.358zM153.081 336H422.919L500.832 224H75.168L153.081 336zM528 48H48V176H528V48zM496 112C496 94.327 481.673 80 464 80S432 94.327 432 112S446.327 144 464 144S496 129.673 496 112zM400 112C400 94.327 385.673 80 368 80S336 94.327 336 112S350.327 144 368 144S400 129.673 400 112z" /> + <glyph glyph-name="heart" + unicode="" + horiz-adv-x="512" d=" M458.4 383.7C400.6 432.3 311.3 425 256 368.7C200.7 425 111.4 432.4 53.6 383.7C-21.6 320.4 -10.6 217.2 43 162.5L218.4 -16.2C228.4 -26.4 241.8 -32.1 256 -32.1C270.3 -32.1 283.6 -26.4999999999999 293.6 -16.3L469 162.4C522.5 217.1 533.7 320.3 458.4 383.7zM434.8 196.2L259.4 17.5C257 15.1 255 15.1 252.6 17.5L77.2 196.2C40.7 233.4 33.3 303.8 84.5 346.9C123.4 379.6 183.4 374.7 221 336.4L256 300.7L291 336.4C328.8 374.9 388.8 379.6 427.5 347C478.6 303.9 471 233.1 434.8 196.2z" /> + <glyph glyph-name="hospital" + unicode="" + horiz-adv-x="448" d=" M128 204V244C128 250.627 133.373 256 140 256H180C186.627 256 192 250.627 192 244V204C192 197.373 186.627 192 180 192H140C133.373 192 128 197.373 128 204zM268 192H308C314.627 192 320 197.373 320 204V244C320 250.627 314.627 256 308 256H268C261.373 256 256 250.627 256 244V204C256 197.373 261.373 192 268 192zM192 108V148C192 154.627 186.627 160 180 160H140C133.373 160 128 154.627 128 148V108C128 101.373 133.373 96 140 96H180C186.627 96 192 101.373 192 108zM268 96H308C314.627 96 320 101.373 320 108V148C320 154.627 314.627 160 308 160H268C261.373 160 256 154.627 256 148V108C256 101.373 261.373 96 268 96zM448 -28V-64H0V-28C0 -21.373 5.373 -16 12 -16H31.5V362.9650000000001C31.5 374.582 42.245 384 55.5 384H144V424C144 437.255 154.745 448 168 448H280C293.255 448 304 437.255 304 424V384H392.5C405.755 384 416.5 374.582 416.5 362.9650000000001V-16H436C442.627 -16 448 -21.373 448 -28zM79.5 -15H192V52C192 58.627 197.373 64 204 64H244C250.627 64 256 58.627 256 52V-15H368.5V336H304V312C304 298.745 293.255 288 280 288H168C154.745 288 144 298.745 144 312V336H79.5V-15zM266 384H240V410A6 6 0 0 1 234 416H214A6 6 0 0 1 208 410V384H182A6 6 0 0 1 176 378V358A6 6 0 0 1 182 352H208V326A6 6 0 0 1 214 320H234A6 6 0 0 1 240 326V352H266A6 6 0 0 1 272 358V378A6 6 0 0 1 266 384z" /> + <glyph glyph-name="hourglass" + unicode="" + horiz-adv-x="384" d=" M368 400H372C378.627 400 384 405.373 384 412V436C384 442.627 378.627 448 372 448H12C5.373 448 0 442.627 0 436V412C0 405.373 5.373 400 12 400H16C16 319.4360000000001 48.188 234.193 113.18 192C47.899 149.619 16 64.1 16 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H372C378.627 -64 384 -58.627 384 -52V-28C384 -21.373 378.627 -16 372 -16H368C368 64.564 335.812 149.807 270.82 192C336.102 234.381 368 319.9 368 400zM64 400H320C320 298.38 262.693 216 192 216S64 298.379 64 400zM320 -16H64C64 85.62 121.308 168 192 168S320 85.62 320 -16z" /> + <glyph glyph-name="id-badge" + unicode="" + horiz-adv-x="384" d=" M336 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V400C384 426.5 362.5 448 336 448zM336 -16H48V400H336V-16zM144 336H240C248.8 336 256 343.2 256 352S248.8 368 240 368H144C135.2 368 128 360.8 128 352S135.2 336 144 336zM192 160C227.3 160 256 188.7 256 224S227.3 288 192 288S128 259.3 128 224S156.7 160 192 160zM102.4 32H281.6C294 32 304 40.6 304 51.2V70.4C304 102.2 273.9 128 236.8 128C226 128 218.1 120 192 120C165.1 120 158.6 128 147.2 128C110.1 128 80 102.2 80 70.4V51.2C80 40.6 90 32 102.4 32z" /> + <glyph glyph-name="id-card" + unicode="" + horiz-adv-x="576" d=" M528 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416zM528 16H303.2C304.1 20.5 304 12.4 304 38.4C304 70.2 273.9 96 236.8 96C226 96 218.1 88 192 88C165.1 88 158.6 96 147.2 96C110.1 96 80 70.2 80 38.4C80 12.4 79.8 20.5 80.8 16H48V304H528V16zM360 96H472C476.4 96 480 99.6 480 104V120C480 124.4 476.4 128 472 128H360C355.6 128 352 124.4 352 120V104C352 99.6 355.6 96 360 96zM360 160H472C476.4 160 480 163.6 480 168V184C480 188.4 476.4 192 472 192H360C355.6 192 352 188.4 352 184V168C352 163.6 355.6 160 360 160zM360 224H472C476.4 224 480 227.6 480 232V248C480 252.4 476.4 256 472 256H360C355.6 256 352 252.4 352 248V232C352 227.6 355.6 224 360 224zM192 128C227.3 128 256 156.7 256 192S227.3 256 192 256S128 227.3 128 192S156.7 128 192 128z" /> + <glyph glyph-name="image" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM458 48H54A6 6 0 0 0 48 54V330A6 6 0 0 0 54 336H458A6 6 0 0 0 464 330V54A6 6 0 0 0 458 48zM128 296C105.909 296 88 278.091 88 256S105.909 216 128 216S168 233.909 168 256S150.091 296 128 296zM96 96H416V176L328.485 263.515C323.7990000000001 268.201 316.201 268.201 311.514 263.515L192 144L152.485 183.515C147.799 188.201 140.201 188.201 135.514 183.515L96 144V96z" /> + <glyph glyph-name="images" + unicode="" + horiz-adv-x="576" d=" M480 32V16C480 -10.51 458.51 -32 432 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V272H54A6 6 0 0 1 48 266V22A6 6 0 0 1 54 16H426A6 6 0 0 1 432 22V32H480zM522 368H150A6 6 0 0 1 144 362V118A6 6 0 0 1 150 112H522A6 6 0 0 1 528 118V362A6 6 0 0 1 522 368zM528 416C554.51 416 576 394.51 576 368V112C576 85.49 554.51 64 528 64H144C117.49 64 96 85.49 96 112V368C96 394.51 117.49 416 144 416H528zM264 304C264 281.909 246.091 264 224 264S184 281.909 184 304S201.909 344 224 344S264 326.091 264 304zM192 208L231.515 247.515C236.201 252.201 243.799 252.201 248.486 247.515L288 208L391.515 311.515C396.201 316.201 403.799 316.201 408.486 311.515L480 240V160H192V208z" /> + <glyph glyph-name="keyboard" + unicode="" + horiz-adv-x="576" d=" M528 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V336C576 362.51 554.51 384 528 384zM536 48C536 43.589 532.411 40 528 40H48C43.589 40 40 43.589 40 48V336C40 340.411 43.589 344 48 344H528C532.411 344 536 340.411 536 336V48zM170 178V206C170 212.627 164.627 218 158 218H130C123.373 218 118 212.627 118 206V178C118 171.373 123.373 166 130 166H158C164.627 166 170 171.373 170 178zM266 178V206C266 212.627 260.627 218 254 218H226C219.373 218 214 212.627 214 206V178C214 171.373 219.373 166 226 166H254C260.627 166 266 171.373 266 178zM362 178V206C362 212.627 356.627 218 350 218H322C315.373 218 310 212.627 310 206V178C310 171.373 315.373 166 322 166H350C356.627 166 362 171.373 362 178zM458 178V206C458 212.627 452.627 218 446 218H418C411.373 218 406 212.627 406 206V178C406 171.373 411.373 166 418 166H446C452.627 166 458 171.373 458 178zM122 96V124C122 130.627 116.627 136 110 136H82C75.373 136 70 130.627 70 124V96C70 89.373 75.373 84 82 84H110C116.627 84 122 89.373 122 96zM506 96V124C506 130.627 500.627 136 494 136H466C459.373 136 454 130.627 454 124V96C454 89.373 459.373 84 466 84H494C500.627 84 506 89.373 506 96zM122 260V288C122 294.627 116.627 300 110 300H82C75.373 300 70 294.627 70 288V260C70 253.373 75.373 248 82 248H110C116.627 248 122 253.373 122 260zM218 260V288C218 294.627 212.627 300 206 300H178C171.373 300 166 294.627 166 288V260C166 253.373 171.373 248 178 248H206C212.627 248 218 253.373 218 260zM314 260V288C314 294.627 308.627 300 302 300H274C267.373 300 262 294.627 262 288V260C262 253.373 267.373 248 274 248H302C308.627 248 314 253.373 314 260zM410 260V288C410 294.627 404.627 300 398 300H370C363.373 300 358 294.627 358 288V260C358 253.373 363.373 248 370 248H398C404.627 248 410 253.373 410 260zM506 260V288C506 294.627 500.627 300 494 300H466C459.373 300 454 294.627 454 288V260C454 253.373 459.373 248 466 248H494C500.627 248 506 253.373 506 260zM408 102V118C408 124.627 402.627 130 396 130H180C173.373 130 168 124.627 168 118V102C168 95.373 173.373 90 180 90H396C402.627 90 408 95.373 408 102z" /> + <glyph glyph-name="lemon" + unicode="" + horiz-adv-x="512" d=" M484.112 420.111C455.989 448.233 416.108 456.057 387.0590000000001 439.135C347.604 416.152 223.504 489.111 91.196 356.803C-41.277 224.328 31.923 100.528 8.866 60.942C-8.056 31.891 -0.234 -7.99 27.888 -36.112C56.023 -64.247 95.899 -72.0499999999999 124.945 -55.133C164.368 -32.163 288.502 -105.102 420.803 27.196C553.277 159.673 480.076 283.473 503.134 323.057C520.056 352.1070000000001 512.234 391.988 484.112 420.111zM461.707 347.217C422.907 280.608 507.307 181.582 386.862 61.137C266.422 -59.306 167.387 25.089 100.786 -13.706C78.1069999999999 -26.913 36.751 13.535 50.2929999999999 36.782C89.0929999999999 103.391 4.6929999999999 202.417 125.138 322.862C245.573 443.298 344.616 358.914 411.219 397.708C433.949 410.948 475.224 370.42 461.707 347.217zM291.846 338.481C293.216 327.521 285.442 317.524 274.481 316.154C219.635 309.299 138.702 228.367 131.846 173.519C130.473 162.53 120.447 154.785 109.52 156.154C98.559 157.524 90.785 167.52 92.155 178.48C101.317 251.766 196.322 346.6950000000001 269.5200000000001 355.8450000000001C280.473 357.213 290.4760000000001 349.442 291.8460000000001 338.481z" /> + <glyph glyph-name="life-ring" + unicode="" + horiz-adv-x="512" d=" M256 -56C392.967 -56 504 55.033 504 192S392.967 440 256 440S8 328.967 8 192S119.033 -56 256 -56zM152.602 20.72L206.013 74.131C237.819 60.625 274.141 60.609 305.987 74.131L359.398 20.72C296.1810000000001 -17.599 215.819 -17.599 152.602 20.72zM336 192C336 147.888 300.112 112 256 112S176 147.888 176 192S211.888 272 256 272S336 236.112 336 192zM427.28 88.602L373.869 142.013C387.374 173.819 387.391 210.141 373.869 241.987L427.28 295.398C465.599 232.181 465.599 151.819 427.28 88.602zM359.397 363.28L305.986 309.8690000000001C274.18 323.374 237.858 323.391 206.013 309.8690000000001L152.602 363.28C215.819 401.599 296.1810000000001 401.599 359.397 363.28zM84.72 295.398L138.131 241.987C124.625 210.181 124.609 173.859 138.131 142.013L84.72 88.602C46.401 151.819 46.401 232.181 84.72 295.398z" /> + <glyph glyph-name="lightbulb" + unicode="" + horiz-adv-x="384" d=" M272 20V-8C272 -18.449 265.32 -27.334 256 -30.629V-40C256 -53.255 245.255 -64 232 -64H152C138.745 -64 128 -53.255 128 -40V-30.629C118.68 -27.334 112 -18.449 112 -8V20C112 26.627 117.373 32 124 32H260C266.627 32 272 26.627 272 20zM128 272C128 307.29 156.71 336 192 336C200.837 336 208 343.164 208 352S200.837 368 192 368C139.065 368 96 324.935 96 272C96 263.164 103.164 256 112 256S128 263.164 128 272zM192 400C262.734 400 320 342.746 320 272C320 194.398 282.617 211.523 239.02 112H144.98C101.318 211.67 64 194.131 64 272C64 342.735 121.254 400 192 400M192 448C94.805 448 16 369.197 16 272C16 170.269 67.697 180.459 106.516 79.326C110.066 70.077 118.986 64 128.892 64H255.107C265.013 64 273.933 70.078 277.483 79.326C316.303 180.459 368 170.269 368 272C368 369.197 289.195 448 192 448z" /> + <glyph glyph-name="list-alt" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM458 16H54A6 6 0 0 0 48 22V362A6 6 0 0 0 54 368H458A6 6 0 0 0 464 362V22A6 6 0 0 0 458 16zM416 108V84C416 77.373 410.627 72 404 72H204C197.373 72 192 77.373 192 84V108C192 114.627 197.373 120 204 120H404C410.627 120 416 114.627 416 108zM416 204V180C416 173.373 410.627 168 404 168H204C197.373 168 192 173.373 192 180V204C192 210.627 197.373 216 204 216H404C410.627 216 416 210.627 416 204zM416 300V276C416 269.373 410.627 264 404 264H204C197.373 264 192 269.373 192 276V300C192 306.627 197.373 312 204 312H404C410.627 312 416 306.627 416 300zM164 288C164 268.118 147.882 252 128 252S92 268.118 92 288S108.118 324 128 324S164 307.882 164 288zM164 192C164 172.118 147.882 156 128 156S92 172.118 92 192S108.118 228 128 228S164 211.882 164 192zM164 96C164 76.118 147.882 60 128 60S92 76.118 92 96S108.118 132 128 132S164 115.882 164 96z" /> + <glyph glyph-name="map" + unicode="" + horiz-adv-x="576" d=" M508.505 411.83L381.517 355.424L207.179 413.537A47.992 47.992 0 0 1 172.505 411.863L28.505 347.863A48 48 0 0 1 0 304V16.033C0 -18.905 35.991 -41.831 67.495 -27.83L194.483 28.576L368.822 -29.537A47.992 47.992 0 0 1 403.496 -27.863L547.496 36.137A48 48 0 0 1 576 80V367.967C576 402.905 540.009 425.831 508.505 411.83zM360 24L216 72V360L360 312V24zM48 16V304L168 357.333V69.333L48 16zM528 80L408 26.667V314.6670000000001L528 368V80z" /> + <glyph glyph-name="meh" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -8C137.7 -8 48 81.7 48 192S137.7 392 248 392S448 302.3 448 192S358.3 -8 248 -8zM168 208C185.7 208 200 222.3 200 240S185.7 272 168 272S136 257.7 136 240S150.3 208 168 208zM328 272C310.3 272 296 257.7 296 240S310.3 208 328 208S360 222.3 360 240S345.7 272 328 272zM336 128H160C146.8 128 136 117.2 136 104S146.8 80 160 80H336C349.2 80 360 90.8 360 104S349.2 128 336 128z" /> + <glyph glyph-name="minus-square" + unicode="" + horiz-adv-x="448" d=" M108 164C101.4 164 96 169.4 96 176V208C96 214.6 101.4 220 108 220H340C346.6 220 352 214.6 352 208V176C352 169.4 346.6 164 340 164H108zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="money-bill-alt" + unicode="" + horiz-adv-x="640" d=" M320 304C266.98 304 224 253.86 224 192C224 130.15 266.98 80 320 80C373 80 416 130.13 416 192C416 253.86 373.02 304 320 304zM360 136C360 131.58 356.42 128 352 128H288C283.58 128 280 131.58 280 136V152C280 156.42 283.58 160 288 160H304V215.44L303.53 215.13A7.991999999999999 7.991999999999999 0 0 0 292.44 217.35L283.56 230.66A7.991999999999999 7.991999999999999 0 0 0 285.7800000000001 241.75L301.11 251.97A23.99 23.99 0 0 0 314.42 256H328C332.42 256 336 252.42 336 248V160H352C356.42 160 360 156.42 360 152V136zM608 384H32C14.33 384 0 369.67 0 352V32C0 14.33 14.33 0 32 0H608C625.67 0 640 14.33 640 32V352C640 369.67 625.67 384 608 384zM592 112C556.65 112 528 83.35 528 48H112C112 83.35 83.35 112 48 112V272C83.35 272 112 300.65 112 336H528C528 300.65 556.65 272 592 272V112z" /> + <glyph glyph-name="moon" + unicode="" + horiz-adv-x="512" d=" M279.135 -64C357.891 -64 430.117 -28.196 477.979 30.775C506.249 65.606 475.421 116.497 431.73 108.176C349.382 92.493 273.458 155.444 273.458 238.968C273.458 287.392 299.518 331.26 340.892 354.804C379.637 376.854 369.891 435.592 325.87 443.723A257.936 257.936 0 0 1 279.135 448C137.775 448 23.135 333.425 23.135 192C23.135 50.64 137.711 -64 279.135 -64zM279.135 400C292.12 400 304.824 398.799 317.151 396.522C262.391 365.359 225.4580000000001 306.48 225.4580000000001 238.968C225.4580000000001 125.12 329.0990000000001 39.768 440.7100000000001 61.024C402.574 14.036 344.366 -16 279.135 -16C164.26 -16 71.135 77.125 71.135 192S164.26 400 279.135 400z" /> + <glyph glyph-name="newspaper" + unicode="" + horiz-adv-x="576" d=" M552 384H112C91.142 384 73.357 370.623 66.752 352H24C10.745 352 0 341.255 0 328V56C0 25.072 25.072 0 56 0H552C565.255 0 576 10.745 576 24V360C576 373.255 565.255 384 552 384zM48 56V304H64V56C64 51.589 60.411 48 56 48S48 51.589 48 56zM528 48H111.422C111.796 50.614 112 53.283 112 56V336H528V48zM172 168H308C314.627 168 320 173.373 320 180V276C320 282.627 314.627 288 308 288H172C165.373 288 160 282.627 160 276V180C160 173.373 165.373 168 172 168zM200 248H280V208H200V248zM160 108V132C160 138.627 165.373 144 172 144H308C314.627 144 320 138.627 320 132V108C320 101.373 314.627 96 308 96H172C165.373 96 160 101.373 160 108zM352 108V132C352 138.627 357.373 144 364 144H468C474.627 144 480 138.627 480 132V108C480 101.373 474.627 96 468 96H364C357.373 96 352 101.373 352 108zM352 252V276C352 282.627 357.373 288 364 288H468C474.627 288 480 282.627 480 276V252C480 245.373 474.627 240 468 240H364C357.373 240 352 245.373 352 252zM352 180V204C352 210.627 357.373 216 364 216H468C474.627 216 480 210.627 480 204V180C480 173.373 474.627 168 468 168H364C357.373 168 352 173.373 352 180z" /> + <glyph glyph-name="object-group" + unicode="" + horiz-adv-x="512" d=" M500 320C506.627 320 512 325.373 512 332V404C512 410.627 506.627 416 500 416H428C421.373 416 416 410.627 416 404V392H96V404C96 410.627 90.627 416 84 416H12C5.373 416 0 410.627 0 404V332C0 325.373 5.373 320 12 320H24V64H12C5.373 64 0 58.627 0 52V-20C0 -26.627 5.373 -32 12 -32H84C90.627 -32 96 -26.627 96 -20V-8H416V-20C416 -26.627 421.373 -32 428 -32H500C506.627 -32 512 -26.627 512 -20V52C512 58.627 506.627 64 500 64H488V320H500zM448 384H480V352H448V384zM32 384H64V352H32V384zM64 0H32V32H64V0zM480 0H448V32H480V0zM440 64H428C421.373 64 416 58.627 416 52V40H96V52C96 58.627 90.627 64 84 64H72V320H84C90.627 320 96 325.373 96 332V344H416V332C416 325.373 421.373 320 428 320H440V64zM404 256H320V308C320 314.628 314.627 320 308 320H108C101.373 320 96 314.628 96 308V140C96 133.372 101.373 128 108 128H192V76C192 69.372 197.373 64 204 64H404C410.627 64 416 69.372 416 76V244C416 250.628 410.627 256 404 256zM136 280H280V168H136V280zM376 104H232V128H308C314.627 128 320 133.372 320 140V216H376V104z" /> + <glyph glyph-name="object-ungroup" + unicode="" + horiz-adv-x="576" d=" M564 224C570.627 224 576 229.373 576 236V308C576 314.627 570.627 320 564 320H492C485.373 320 480 314.627 480 308V296H392V320H404C410.627 320 416 325.373 416 332V404C416 410.627 410.627 416 404 416H332C325.373 416 320 410.627 320 404V392H96V404C96 410.627 90.627 416 84 416H12C5.373 416 0 410.627 0 404V332C0 325.373 5.373 320 12 320H24V160H12C5.373 160 0 154.627 0 148V76C0 69.373 5.373 64 12 64H84C90.627 64 96 69.373 96 76V88H184V64H172C165.373 64 160 58.627 160 52V-20C160 -26.627 165.373 -32 172 -32H244C250.627 -32 256 -26.627 256 -20V-8H480V-20C480 -26.627 485.373 -32 492 -32H564C570.627 -32 576 -26.627 576 -20V52C576 58.627 570.627 64 564 64H552V224H564zM352 384H384V352H352V384zM352 128H384V96H352V128zM64 96H32V128H64V96zM64 352H32V384H64V352zM96 136V148C96 154.627 90.627 160 84 160H72V320H84C90.627 320 96 325.373 96 332V344H320V332C320 325.373 325.373 320 332 320H344V160H332C325.373 160 320 154.627 320 148V136H96zM224 0H192V32H224V0zM504 64H492C485.373 64 480 58.627 480 52V40H256V52C256 58.627 250.627 64 244 64H232V88H320V76C320 69.373 325.373 64 332 64H404C410.627 64 416 69.373 416 76V148C416 154.627 410.627 160 404 160H392V248H480V236C480 229.373 485.373 224 492 224H504V64zM544 0H512V32H544V0zM544 256H512V288H544V256z" /> + <glyph glyph-name="paper-plane" + unicode="" + horiz-adv-x="512" d=" M440 441.5L24 201.6C-10.4 181.7 -7.1 130.8 29.7 115.7L144 68.4V-16C144 -62.4 203.2 -81.5 230.6 -44.6L274.4 14.5L386.3 -31.7C392.2 -34.1 398.4 -35.3 404.6 -35.3C412.8 -35.3 420.9 -33.2 428.2 -29.1C441 -21.9 449.8 -9.1 452.1 5.4L511.4999999999999 392.6C517.5999999999999 432.7 474.6 461.4 440 441.5zM192 -16V48.6L228.6 33.5L192 -16zM404.6 12.7L250.8 76.2L391 278.5C401.7 294 381.5 312 367.3 299.7L155.8 115.4L48 160L464 400L404.6 12.7z" /> + <glyph glyph-name="pause-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM352 272V112C352 103.2 344.8 96 336 96H288C279.2 96 272 103.2 272 112V272C272 280.8 279.2 288 288 288H336C344.8 288 352 280.8 352 272zM240 272V112C240 103.2 232.8 96 224 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H224C232.8 288 240 280.8 240 272z" /> + <glyph glyph-name="play-circle" + unicode="" + horiz-adv-x="512" d=" M371.7 210L195.7 317C179.9 325.8 160 314.5 160 296V88C160 69.6 179.8 58.2 195.7 67L371.7 168C388.1 177.1 388.1 200.8 371.7 210zM504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192z" /> + <glyph glyph-name="plus-square" + unicode="" + horiz-adv-x="448" d=" M352 208V176C352 169.4 346.6 164 340 164H252V76C252 69.4 246.6 64 240 64H208C201.4 64 196 69.4 196 76V164H108C101.4 164 96 169.4 96 176V208C96 214.6 101.4 220 108 220H196V308C196 314.6 201.4 320 208 320H240C246.6 320 252 314.6 252 308V220H340C346.6 220 352 214.6 352 208zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="question-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.043 440 8 328.9170000000001 8 192C8 55.003 119.043 -56 256 -56S504 55.003 504 192C504 328.9170000000001 392.957 440 256 440zM256 -8C145.468 -8 56 81.431 56 192C56 302.495 145.472 392 256 392C366.491 392 456 302.529 456 192C456 81.47 366.569 -8 256 -8zM363.2440000000001 247.2C363.2440000000001 180.148 290.8230000000001 179.116 290.8230000000001 154.337V148C290.8230000000001 141.373 285.4500000000001 136 278.8230000000001 136H233.1760000000001C226.5490000000001 136 221.1760000000001 141.373 221.1760000000001 148V156.659C221.1760000000001 192.404 248.2760000000001 206.693 268.7550000000001 218.175C286.3160000000001 228.02 297.0790000000001 234.716 297.0790000000001 247.754C297.0790000000001 265 275.0800000000001 276.447 257.2950000000001 276.447C234.1060000000001 276.447 223.4010000000001 265.4700000000001 208.3530000000001 246.478C204.2960000000001 241.358 196.8930000000001 240.407 191.6870000000001 244.354L163.8630000000001 265.452C158.7560000000001 269.324 157.6120000000001 276.5180000000001 161.2190000000001 281.815C184.846 316.509 214.94 336 261.794 336C310.865 336 363.244 297.6960000000001 363.244 247.2zM298 80C298 56.841 279.159 38 256 38S214 56.841 214 80S232.841 122 256 122S298 103.159 298 80z" /> + <glyph glyph-name="registered" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM366.442 73.791C313.396 170.075 316.192 165.259 313.171 169.876C337.438 183.755 352.653 211.439 352.653 243.052C352.653 295.555 322.406 328.304 251.1550000000001 328.304H172.488C165.8710000000001 328.304 160.488 322.921 160.488 316.304V68C160.488 61.383 165.8710000000001 56 172.488 56H211.0560000000001C217.673 56 223.0560000000001 61.383 223.0560000000001 68V151.663H255.0140000000001L302.5290000000001 62.36A11.98 11.98 0 0 1 313.1220000000001 56H355.9320000000001C365.0720000000001 56 370.8460000000001 65.799 366.4420000000001 73.791zM256.933 208.094H223.058V272.234H250.435C282.852 272.234 289.3640000000001 260.101 289.3640000000001 240.525C289.3630000000001 219.612 277.846 208.094 256.9330000000001 208.094z" /> + <glyph glyph-name="save" + unicode="" + horiz-adv-x="448" d=" M433.941 318.059L350.059 401.9410000000001A48 48 0 0 1 316.118 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V284.118A48 48 0 0 1 433.941 318.059zM272 368V288H144V368H272zM394 16H54A6 6 0 0 0 48 22V362A6 6 0 0 0 54 368H96V264C96 250.745 106.745 240 120 240H296C309.255 240 320 250.745 320 264V364.118L398.243 285.875A6 6 0 0 0 400 281.632V22A6 6 0 0 0 394 16zM224 216C175.477 216 136 176.523 136 128S175.477 40 224 40S312 79.477 312 128S272.523 216 224 216zM224 88C201.944 88 184 105.944 184 128S201.944 168 224 168S264 150.056 264 128S246.056 88 224 88z" /> + <glyph glyph-name="share-square" + unicode="" + horiz-adv-x="576" d=" M561.938 289.94L417.94 433.908C387.926 463.922 336 442.903 336 399.968V342.77C293.55 340.89 251.97 336.2200000000001 215.24 324.7800000000001C180.07 313.8300000000001 152.17 297.2000000000001 132.33 275.36C108.22 248.8 96 215.4 96 176.06C96 114.363 129.178 63.605 180.87 31.3C218.416 7.792 266.118 43.951 251.89 87.04C236.375 134.159 234.734 157.963 336 165.8V112C336 69.007 387.968 48.087 417.94 78.06L561.938 222.06C580.688 240.8 580.688 271.2 561.938 289.94zM384 112V215.84C255.309 213.918 166.492 192.65 206.31 72C176.79 90.45 144 123.92 144 176.06C144 285.394 273.14 295.007 384 295.91V400L528 256L384 112zM408.74 27.507A82.658 82.658 0 0 1 429.714 36.81C437.69 41.762 448 35.984 448 26.596V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16V336C0 362.51 21.49 384 48 384H180C186.627 384 192 378.627 192 372V367.514C192 362.597 189.013 358.145 184.431 356.362C170.729 351.031 158.035 344.825 146.381 337.777A12.138 12.138 0 0 0 140.101 336H54A6 6 0 0 1 48 330V-10A6 6 0 0 1 54 -16H394A6 6 0 0 1 400 -10V15.966C400 21.336 403.579 26.025 408.74 27.507z" /> + <glyph glyph-name="smile" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -8C137.7 -8 48 81.7 48 192S137.7 392 248 392S448 302.3 448 192S358.3 -8 248 -8zM332 135.4C311.2 110.4 280.5 96 248 96S184.8 110.3 164 135.4C155.5 145.6 140.4 146.9 130.2 138.5C120 130 118.7 114.9 127.1 104.7C157.1 68.7 201.2 48.1 248 48.1S338.9 68.7 368.9 104.7C377.4 114.9 376 130 365.8 138.5C355.6 146.9 340.5 145.6 332 135.4zM168 208C185.7 208 200 222.3 200 240S185.7 272 168 272S136 257.7 136 240S150.3 208 168 208zM328 208C345.7 208 360 222.3 360 240S345.7 272 328 272S296 257.7 296 240S310.3 208 328 208z" /> + <glyph glyph-name="snowflake" + unicode="" + horiz-adv-x="448" d=" M438.237 92.073L371.663 130.613L431.111 140.94C436.957 142.315 441.72 146.123 444.569 151.07C447.0490000000001 155.377 448.075 160.548 447.093 165.721C444.983 176.836 434.4070000000001 183.76 423.4720000000001 181.188L338.0490000000001 150.073L255.914 192L338.05 233.926L423.473 202.811C434.409 200.239 444.985 207.163 447.094 218.278C449.205 229.393 442.048 240.487 431.113 243.059L371.665 253.386L438.238 291.926C447.778 297.449 450.853 310.018 445.105 320C439.357 329.982 426.965 333.596 417.425 328.074L350.851 289.534L371.656 346.3210000000001C374.902 357.103 368.898 368.863 358.243 372.589C347.589 376.314 336.3209999999999 370.592 333.075 359.81L317.2369999999999 270.075L244.8139999999999 228.149V312L314.3989999999999 370.621C322.0879999999999 378.831 321.3959999999999 391.4770000000001 312.8509999999999 398.866C304.3059999999999 406.257 291.1459999999999 405.589 283.4569999999999 397.38L244.8129999999999 350.92V428C244.8129999999999 439.046 235.4949999999999 448 223.9999999999999 448S203.1869999999999 439.046 203.1869999999999 428V350.92L164.5429999999999 397.38C156.8539999999999 405.5900000000001 143.6939999999999 406.256 135.1489999999999 398.866C126.6049999999999 391.477 125.9129999999999 378.831 133.6019999999999 370.621L203.187 312V228.147L130.764 270.073L114.926 359.809C111.679 370.591 100.411 376.313 89.757 372.588C79.101 368.863 73.098 357.102 76.344 346.32L97.149 289.533L30.576 328.073C21.036 333.596 8.643 329.981 2.896 319.999S0.223 297.448 9.763 291.925L76.337 253.385L16.888 243.057C5.953 240.485 -1.202 229.391 0.907 218.276C3.017 207.162 13.593 200.238 24.529 202.81L109.951 233.925L192.086 192L109.95 150.074L24.527 181.189C13.591 183.761 3.016 176.8370000000001 0.905 165.723C-1.204 154.61 5.951 143.514 16.886 140.942L76.335 130.614L9.761 92.074C0.223 86.551 -2.852 73.982 2.896 64S21.036 50.403 30.576 55.926L97.15 94.466L76.345 37.68C74.61 31.916 75.517 25.875 78.365 20.929C80.845 16.622 84.798 13.145 89.757 11.412C100.412 7.687 111.68 13.409 114.926 24.191L130.764 113.927L203.187 155.853V72L133.602 13.379C125.912 5.169 126.605 -7.476 135.149 -14.866C143.693 -22.254 156.854 -21.589 164.543 -13.379L203.187 33.081V-44C203.187 -55.046 212.505 -64 224 -64S244.813 -55.046 244.813 -44V33.081L283.457 -13.379C287.568 -17.768 293.2389999999999 -19.9999999999999 298.935 -19.9999999999999C303.8949999999999 -19.9999999999999 308.874 -18.3059999999999 312.851 -14.8659999999999C321.396 -7.4759999999999 322.088 5.1690000000001 314.399 13.3790000000001L244.813 72V155.853L317.236 113.927L333.074 24.191C336.32 13.409 347.588 7.687 358.242 11.412C368.8950000000001 15.138 374.901 26.8990000000001 371.654 37.6800000000001L350.849 94.467L417.423 55.927C426.963 50.404 439.356 54.019 445.103 64.001C450.852 73.982 447.778 86.5510000000001 438.237 92.073z" /> + <glyph glyph-name="square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM394 16H54C50.7 16 48 18.7 48 22V362C48 365.3 50.7 368 54 368H394C397.3 368 400 365.3 400 362V22C400 18.7 397.3 16 394 16z" /> + <glyph glyph-name="star-half" + unicode="" + horiz-adv-x="576" d=" M288 62.7L163.7 -2.7L187.4 135.6999999999999L86.8 233.7L225.8 253.8999999999999L288 379.8999999999999V448C276.6 448 265.2 442.1 259.3 430.2L194 297.8L47.9 276.6C21.7 272.8 11.2 240.5 30.2 222L135.9 119L110.9 -26.5C106.4 -52.6 133.9 -72.5 157.3 -60.2L288 8.4V62.7z" /> + <glyph glyph-name="star" + unicode="" + horiz-adv-x="576" d=" M528.1 276.5L382 297.8L316.7 430.2C305 453.8 271.1 454.1 259.3 430.2L194 297.8L47.9 276.5C21.7 272.7 11.2 240.4 30.2 221.9L135.9 118.9L110.9 -26.6C106.4 -52.9 134.1 -72.6 157.3 -60.3L288 8.4L418.7 -60.3C441.9 -72.5 469.6 -52.9 465.1 -26.6L440.1 118.9L545.8 221.9C564.8 240.4 554.3 272.7 528.0999999999999 276.5zM388.6 135.7L412.3 -2.7L288 62.6L163.7 -2.7L187.4 135.7000000000001L86.8 233.7000000000001L225.8 253.9000000000001L288 379.9000000000001L350.2 253.9000000000001L489.2 233.7000000000001L388.6 135.7000000000001z" /> + <glyph glyph-name="sticky-note" + unicode="" + horiz-adv-x="448" d=" M448 99.894V368C448 394.51 426.51 416 400 416H48C21.49 416 0 394.51 0 368V16.012C0 -10.498 21.49 -31.988 48 -31.988H316.118A48 48 0 0 1 350.059 -17.929L433.941 65.953A48 48 0 0 1 448 99.894zM320 19.894V96.012H396.118L320 19.894zM400 368V144.012H296C282.745 144.012 272 133.267 272 120.012V16.012H48V368H400z" /> + <glyph glyph-name="stop-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192zM352 272V112C352 103.2 344.8 96 336 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H336C344.8 288 352 280.8 352 272z" /> + <glyph glyph-name="sun" + unicode="" + horiz-adv-x="512" d=" M220.116 -39.936L199.903 9.489A3.9920000000000004 3.9920000000000004 0 0 1 194.095 11.3750000000001L148.691 -16.7289999999999C119.225 -34.9689999999999 82.396 -8.2099999999999 90.637 25.45L103.336 77.3150000000001A3.9930000000000003 3.9930000000000003 0 0 1 99.746 82.256L46.495 86.2070000000001C11.941 88.7690000000001 -2.137 132.0620000000001 24.321 154.4540000000001L65.08 188.95A3.9920000000000004 3.9920000000000004 0 0 1 65.08 195.056L24.32 229.553C-2.13 251.937 11.93 295.235 46.494 297.799L99.745 301.75A3.9930000000000003 3.9930000000000003 0 0 1 103.335 306.691L90.637 358.557C82.398 392.213 119.218 418.977 148.691 400.736L194.094 372.632A3.9930000000000003 3.9930000000000003 0 0 1 199.902 374.519L220.115 423.944C233.231 456.015 278.753 456.025 291.873 423.944L312.085 374.52A3.9939999999999998 3.9939999999999998 0 0 1 317.894 372.6330000000001L363.2970000000001 400.737C392.761 418.973 429.5940000000001 392.224 421.351 358.558L408.652 306.693A3.9950000000000006 3.9950000000000006 0 0 1 412.242 301.752L465.4929999999999 297.8010000000001C500.0459999999999 295.2380000000001 514.126 251.947 487.6679999999999 229.555L446.908 195.058A3.9930000000000003 3.9930000000000003 0 0 1 446.908 188.951L487.6679999999999 154.455C514.179 132.014 499.99 88.766 465.4929999999999 86.208L412.242 82.257A3.9930000000000003 3.9930000000000003 0 0 1 408.653 77.3149999999999L421.351 25.451C429.592 -8.207 392.7679999999999 -34.97 363.2969999999999 -16.729L317.8939999999999 11.3749999999999A3.9939999999999998 3.9939999999999998 0 0 1 312.0849999999999 9.4879999999999L291.8729999999999 -39.936C278.7139999999999 -72.114 233.1979999999999 -71.9290000000001 220.1159999999999 -39.936zM236.93 24.632L255.994 -21.984L275.058 24.631C285.366 49.831 315.836 59.697 338.95 45.39L381.772 18.883L369.796 67.802C363.321 94.246 382.176 120.141 409.283 122.151L459.509 125.877L421.065 158.413C400.283 176.004 400.318 208.034 421.066 225.593L459.508 258.129L409.283 261.856C382.132 263.871 363.333 289.8040000000001 369.795 316.2050000000001L381.773 365.124L338.95 338.617C315.799 324.29 285.347 334.217 275.058 359.377L255.994 405.992L236.93 359.375C226.625 334.177 196.152 324.3090000000001 173.039 338.615L130.216 365.123L142.193 316.2050000000001C148.667 289.759 129.812 263.867 102.705 261.855L52.481 258.129L90.924 225.592C111.706 208.004 111.671 175.973 90.924 158.414L52.48 125.877L102.706 122.151C129.857 120.137 148.656 94.204 142.193 67.802L130.216 18.883L173.039 45.39C196.227 59.7450000000001 226.661 49.742 236.93 24.6320000000001zM256 64C185.42 64 128 121.421 128 192C128 262.58 185.42 320 256 320C326.579 320 384 262.58 384 192C384 121.421 326.579 64 256 64zM256 272C211.888 272 176 236.112 176 192S211.888 112 256 112S336 147.888 336 192S300.112 272 256 272z" /> + <glyph glyph-name="thumbs-down" + unicode="" + horiz-adv-x="512" d=" M466.27 222.69C470.944 245.337 467.134 267.228 457.28 285.68C460.238 309.548 453.259 334.245 439.94 352.67C438.986 408.577 404.117 448 327 448C320 448 312 447.99 304.78 447.99C201.195 447.99 168.997 408 128 408H117.155C111.515 412.975 104.113 416 96 416H32C14.327 416 0 401.673 0 384V144C0 126.327 14.327 112 32 112H96C107.842 112 118.175 118.438 123.708 128H130.76C149.906 111.047 176.773 67.347 199.52 44.6C213.187 30.9330000000001 209.673 -64 271.28 -64C328.86 -64 366.55 -32.064 366.55 40.73C366.55 59.14 362.62 74.46 357.7 87.27H394.18C442.782 87.27 479.9999999999999 128.835 479.9999999999999 172.85C479.9999999999999 192 475.04 207.84 466.2699999999999 222.69zM64 152C50.745 152 40 162.745 40 176S50.745 200 64 200S88 189.255 88 176S77.255 152 64 152zM394.18 135.27H290.19C290.19 97.45 318.55 79.9 318.55 40.73C318.55 16.98 318.55 -16.0000000000001 271.2800000000001 -16.0000000000001C252.3700000000001 2.91 261.8200000000001 50.18 233.4600000000001 78.54C206.9 105.11 167.28 176 138.92 176H128V362.17C181.611 362.17 228.001 399.99 299.64 399.99H337.46C372.972 399.99 398.28 382.87 390.58 334.0900000000001C405.78 325.93 417.08 297.65 404.52 276.52C426.101 256.136 423.219 225.455 409.73 210.9C419.18 210.9 432.09 191.99 432 173.09C431.91 154.18 415.29 135.2700000000001 394.18 135.2700000000001z" /> + <glyph glyph-name="thumbs-up" + unicode="" + horiz-adv-x="512" d=" M466.27 161.31C475.04 176.16 480 192 480 211.15C480 255.165 442.782 296.73 394.18 296.73H357.7C362.62 309.54 366.55 324.86 366.55 343.27C366.55 416.064 328.86 448 271.28 448C209.673 448 213.187 353.067 199.52 339.4C176.773 316.653 149.905 272.953 130.76 256H32C14.327 256 0 241.673 0 224V-16C0 -33.673 14.327 -48 32 -48H96C110.893 -48 123.408 -37.826 126.978 -24.05C171.487 -25.051 202.038 -63.99 304.78 -63.99C312 -63.99 320 -64 327 -64C404.117 -64 438.986 -24.577 439.94 31.33C453.259 49.755 460.239 74.452 457.28 98.32C467.134 116.772 470.944 138.663 466.27 161.31zM404.52 107.48C417.08 86.35 405.78 58.0700000000001 390.58 49.91C398.28 1.13 372.972 -15.99 337.46 -15.99H299.64C228.001 -15.99 181.611 21.83 128 21.83V208H138.92C167.28 208 206.9 278.89 233.46 305.46C261.82 333.82 252.37 381.09 271.28 400C318.55 400 318.55 367.02 318.55 343.27C318.55 304.1 290.19 286.55 290.19 248.73H394.18C415.29 248.73 431.91 229.82 432 210.91C432.0899999999999 192.01 419.18 173.1 409.73 173.1C423.219 158.545 426.101 127.864 404.52 107.48zM88 16C88 2.745 77.255 -8 64 -8S40 2.745 40 16S50.745 40 64 40S88 29.255 88 16z" /> + <glyph glyph-name="times-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM357.8 254.2L295.6 192L357.8 129.8C362.5 125.1 362.5 117.5 357.8 112.8L335.2 90.2C330.5 85.5 322.9 85.5 318.2 90.2L256 152.4L193.8 90.2C189.1 85.5 181.5 85.5 176.8 90.2L154.2 112.8C149.5 117.5 149.5 125.1 154.2 129.8L216.4 192L154.2000000000001 254.2C149.5000000000001 258.9 149.5000000000001 266.5 154.2000000000001 271.2L176.8000000000001 293.8C181.5 298.5 189.1000000000001 298.5 193.8000000000001 293.8L256.0000000000001 231.6L318.2000000000001 293.8C322.9000000000001 298.5 330.5000000000001 298.5 335.2000000000001 293.8L357.8000000000001 271.2C362.5000000000001 266.5 362.5000000000001 258.9 357.8000000000001 254.2z" /> + <glyph glyph-name="trash-alt" + unicode="" + horiz-adv-x="448" d=" M192 260V44C192 37.373 186.627 32 180 32H156C149.373 32 144 37.373 144 44V260C144 266.627 149.373 272 156 272H180C186.627 272 192 266.627 192 260zM292 272H268C261.373 272 256 266.627 256 260V44C256 37.373 261.373 32 268 32H292C298.627 32 304 37.373 304 44V260C304 266.627 298.627 272 292 272zM424 368C437.255 368 448 357.255 448 344V332C448 325.373 442.627 320 436 320H416V-16C416 -42.51 394.51 -64 368 -64H80C53.49 -64 32 -42.51 32 -16V320H12C5.373 320 0 325.373 0 332V344C0 357.255 10.745 368 24 368H98.411L132.429 424.6960000000001A48 48 0 0 0 173.589 448H274.412A48 48 0 0 0 315.572 424.6960000000001L349.589 368H424zM154.389 368H293.612L276.1600000000001 397.087A6 6 0 0 1 271.015 400H176.987A6 6 0 0 1 171.842 397.087L154.389 368zM368 320H80V-10A6 6 0 0 1 86 -16H362A6 6 0 0 1 368 -10V320z" /> + <glyph glyph-name="user-circle" + unicode="" + horiz-adv-x="496" d=" M248 344C195 344 152 301 152 248S195 152 248 152S344 195 344 248S301 344 248 344zM248 200C221.5 200 200 221.5 200 248S221.5 296 248 296S296 274.5 296 248S274.5 200 248 200zM248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -8C198.3 -8 152.9 10.3 117.9 40.4C132.8 63.4 158.3 79 187.5 79.9C208.3 73.5 228.1 70.3 248 70.3S287.7 73.4 308.5 79.9C337.7 78.9 363.2 63.4 378.1 40.4C343.1 10.3 297.7000000000001 -8 248.0000000000001 -8zM410.7 76.1C386.3 107.5 348.6 128 305.6 128C295.4000000000001 128 279.6 118.4 248.0000000000001 118.4C216.5 118.4 200.6 128 190.4 128C147.5 128 109.8 107.5 85.3 76.1C61.9 108.8 48 148.8 48 192C48 302.3 137.7 392 248 392S448 302.3 448 192C448 148.8 434.1 108.8 410.7 76.1z" /> + <glyph glyph-name="user" + unicode="" + horiz-adv-x="448" d=" M313.6 144C284.9000000000001 144 271.1 128 224 128C176.9 128 163.2000000000001 144 134.4 144C60.2 144 0 83.8 0 9.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V9.6C448 83.8 387.8 144 313.6 144zM400 -16H48V9.6C48 57.2000000000001 86.8 96 134.4 96C149 96 172.7 80 224 80C275.7 80 298.9 96 313.6 96C361.2000000000001 96 400 57.2 400 9.6V-16zM224 160C303.5 160 368 224.5 368 304S303.5 448 224 448S80 383.5 80 304S144.5 160 224 160zM224 400C276.9 400 320 356.9 320 304S276.9 208 224 208S128 251.1 128 304S171.1 400 224 400z" /> + <glyph glyph-name="window-close" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM464 22C464 18.7 461.3 16 458 16H54C50.7 16 48 18.7 48 22V362C48 365.3 50.7 368 54 368H458C461.3 368 464 365.3 464 362V22zM356.5 253.4L295.1 192L356.5 130.6C361.1 126 361.1 118.5 356.5 113.8L334.2 91.5C329.6 86.9 322.1 86.9 317.4 91.5L256 152.9L194.6 91.5C190 86.9 182.5 86.9 177.8 91.5L155.5 113.8C150.9 118.4 150.9 125.9 155.5 130.6L216.9 192L155.5 253.4000000000001C150.9 258 150.9 265.5 155.5 270.2000000000001L177.8 292.5000000000001C182.4 297.1 189.9 297.1 194.6 292.5000000000001L256 231.1000000000001L317.4 292.5000000000001C322 297.1 329.5 297.1 334.2 292.5000000000001L356.5 270.2000000000001C361.2 265.6 361.2 258.1 356.5 253.4000000000001z" /> + <glyph glyph-name="window-maximize" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM464 22C464 18.7 461.3 16 458 16H54C50.7 16 48 18.7 48 22V256H464V22z" /> + <glyph glyph-name="window-minimize" + unicode="" + horiz-adv-x="512" d=" M480 -32H32C14.3 -32 0 -17.7 0 0S14.3 32 32 32H480C497.7 32 512 17.7 512 0S497.7 -32 480 -32z" /> + <glyph glyph-name="window-restore" + unicode="" + horiz-adv-x="512" d=" M464 448H144C117.5 448 96 426.5 96 400V352H48C21.5 352 0 330.5 0 304V-16C0 -42.5 21.5 -64 48 -64H368C394.5 -64 416 -42.5 416 -16V32H464C490.5 32 512 53.5 512 80V400C512 426.5 490.5 448 464 448zM368 -16H48V192H368V-16zM464 80H416V304C416 330.5 394.5 352 368 352H144V400H464V80z" /> + </font> +</defs> +</svg> diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.ttf b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..945ec62037c6388d2e44e9e5a6a0a643c382a9d9 GIT binary patch literal 31044 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.woff b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..84a0a4962921301ddce14445a2c8df535ba053e7 GIT binary patch literal 14724 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.woff2 b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..3a61d9eb28e929e519238bd2bed84acd9ee8ea84 GIT binary patch literal 12168 zcmXT-cQayOWME)m(C=X22GNx+3=H~a5HS!R70ZOMg)vMK<7zzQ(>R-f(TqujxjBZr zv4DX^fwfJDy+>O5P%`_G+vOq!atv-?{c1#>CQe<vLSbpz|NrVLD-@IYi@#fxOr5H* zOUB>m#Koe8N?)D^L@oDb*|GK1#XP~2+q9hPRHqrc{ZeI{{XuQV<$2Rh-=;4)DaU+p z(}w`g!;0Z$T@Sk#SFHNv^m=vmi*wuN9IQDXcQgOk+&|B4RWxUPII{nFx!OzRu!3D8 zx0ilYP530Xr#m<_Y3H^a_0aqE4ey*yYz|ytd){jENP#J#;$H55_iL#!EG(=OSr|nN z9GZ4Bv5GGWc%*Vv^j684m>0`BXRS}Q-Ma1TJm1^*x23NCIqmPK)Z53lZCvv7@$;9P z86UN+S7AC9c$x3OVGp68e-jS9yPeke^OybQ^mLZ0c?#25<?}CY^C)z(s<`;=-d5%2 z8}ky~cSSMHTU=wB&bsnLP<Pk2eX^dL9!wN=**f{C>8731YHvA247csAmuuS4>HFs3 zvA&BLQdeeruD%lZKt<R3A(P#ujyCo^f9j7dPuv(@J#|fh<qHu5b{9XR*?fEKtEUPw zrUfs4!u_-O@<lPDHND4-9;xmqS(-IfX!~*FbD!VM?GLX?-u(Z{Eg5454>N}eESgR% z8hWlXtsP@xbu}_wPh4qSP$~3%ip_aR_m0;qimz0?vzC^cE|s60to>i%m&zZV-wJ2! z{pWL(dpO=^Ecj5J*=@qb(0u;qrhQ_9e@;D}v~CCIz1w%5vqUc}$yQP1DU|uO>Ak!k zU-ByD<<F&Ob@o0pk-KoesfKm)URw?ajbN|jsp}*5+D*KB`^$UJBAXrQA`f<LDtUit zCGWx63K1K&FW4)1viVf@Oiu=d&qrB8yzJiJZ%EJ)yL9aCl3TLcTaN#1^17k6ytn60 zQQxPE!iKL5ISq44qHL6x&i$6~hNnnv&cwg@XOhF&S^oWIdaSG|S?Zgd?!R)HM#v(c z-m10JUT%t9KUZ%@${lX`dv%r8U;B*qSA4YGRQ1R5`Mm9=&+o^{y~$c^`=)aKzJHej z)++Tm?g|PGd!Z$JCArGU|7GO%J72Rn%vayexqWxGx_XW=Z+t*YnNMDnZ%($=o|2%| zJ4z%^t$mt(e9=y07geYI`4g9ZJIp?>aIxp(dfj(ZIqN^~l@&LS^;(m+tL$ZO*lhEA zcYpKC+sB%GpDLl~_Wf`EoqrDwxC?)~{=fYrL+CSc<FAYsk8HW-Y;tj8db7a6-S1yc zUC9ikm~&@O3acaprW-wDReyQnSW4A8=~lO|-=j8F1g>hfp7+vd<NPDH-CtR&+p6$3 z9XC1?`#@;*EJ;J<AWQAra!M)*Ld#QidOmGocATiTZp)fGAuCGVnwWUoE=&;$S7>D9 z;bV6=;FSLJz)SrV2}0q`$F4j45VxAv+Rgs(@s1x!9cK=$U9ll{(no8}8Ph}doE3UA z&FRe~p`HmwITNzxOp%&1q3VpMw%IA88c*?eX~x^U^w*_G>!n)jrLpU!tLvR$&6$?C z=e%moIg7GW+;`5i^Gwp;F->!iW@<!8%^G7rP2v7ihvs@2uGHF-ry>{L%i4Rm{aEtk zS50o|%xR^3X;&JOt;DNM#P?hA+uv@I&pmp%EFsEzqi_9T1KVcjDlzx3GJG#8Wv+2s ztPtNA-oDXa|6xbmvAVrdHr8AfH`^`Np8vRJzJWva!SE9dUF}mA1YY1Vk($+f%pv@O zg$LuR_N)b+0dgjsUX5zbtQSNyIA?K*I$mBNvx3p9d6{$c1*Hy_EfPu$x{VqR-ik68 zmNo{hW(aCr*D!6t>IKp-9v;}=%n<3&-^ftKq~qYvx;&j>Rr5UF+$+)obMCQ7FjR4~ zHQj6NTd;nC`3{a1tm_yiHO^)-d$6pDz2LF}LjkV<$Bx?zS$3E&G*p>j{&&(pHvW~2 z5+b#Bj_aIuWlq>>{%&KKmAIV9q1l3s{c-+fXP>7Z{lvjB$EGObfVcDVDaQ2^8~9!{ z=sl}BU=*<E#_^@^EoT<Ka*=j(YI*QQwwLFLs8sZpDJ*-0-z)wSm^!_zy|SY?)FYGc zL<g(mt@S}cwQ{TXY~|5CY4Fj!_eO}zZ+EHVGCmuB9@IQG#me7t!kOdp)u*2NG##4n z?Jcn+PTS{bMa}h#$;nepL%5cnOkXV;GO062Co-*%+e^_QoR2eKfoG}6^6(41Ee$UD zq3%;ETk{p(3wVFsH7T{{xb~ZcC6hwlES1c4iq5<K{p{mBw|{!KGj|jwiOKDm)&6g< z<5{Mqf}KXW3mz41v%K#1U>3_JX$5-$k;6%4@`Yx8Y_m$zrx{OGKO*>PYvSz(dC$3D zo%!h!<b90kM&9p4v;HsBxFYyf6PaALH|K6+?zw$r(VE9Ilvk;?uiY+wF<&A0pVyMh zpH2BQoKrTc#GYPe=Hh4){iNZY%C>_R>;?CyW-n9lXb@0wiL+ktK#%WQvqMnqHwN2% zJQttcwah;@)3h)Cs!R}*obnRm0~`PBXWBU>;O|U}_nWo(SL~=y(_8b}y;n(&C&y&c z!wtuaclWrp9SXd{e((Eoq1tsb`Io-mEE=e}W5J`K{Qd@3jUHpyb^jbVWoGJRT~xn+ zv`cV>mIhaF$A|0B1Q;1vt{f<tuxow1;MAsjOs{MYvBu9|x6&_qwash;@nbsIVwhA| zE5s&;{<B#!Ik0-;kw@Qi-aY9Eywh%U=k|&PE%W+JdCiQ(Dwi<GRQ;3QzrO3{-_vIE znfodY&nVf>yQ?QP=j!9RC-}H3cCzI7FP}TRCGpeg+${+^uS{>$Dox(1Q`U9ppvsGU zmMKBK?fdSps6Ny4``Lz>ismN0GtMn$KYi_5z$WFyqMocbOFkuCU1P<RW;W~L-i2F( zbnc%2bG*s=L^g-_%f!{Yd{Xbe_lnQB<&@2N`c>;gd&f}T1W7KjFqZr+U(GiAySE>0 zHCdEgtSP@L>${lyMsZ$qeVOHcXFpEK*zkk7b#1S}ERQz6yxLcJv)TVApFE~!#mn;T zsIydNm)5NWW;reI3iVZWzosR<7QGd`eTtBX*z#OYGlN>UTARarmn6A7E17S1Ui4_C z>)fJ7_ak8vxeV$1W}nnOyT`R~!A<kcbL^R~U$B|$Iz7Q{U8hgsZ>N-x&7STRjjLD9 zj)`0x<<+Zlnsd@iu{4HN?Qh#E(iY9PS-6jfhqvq9@hp$5)a*=-r*q#ZL|^9+`)ci1 zZgamkQd}V>scrUOuba=S+H&+$-&rehJf2c?O(|qm{nNVhyoI|gr@2jhy#9T9jN+0b zY4wMFH*Je9HPyVU(lz_up>2}K>q1}NvzbyZS7YR&*1q?7)`oTZ(pBjVx_{Yc2Qdb3 zvNzkm@VWTsmZy{Udx%#mI{C_GcRY1lxoZ}~OM~rpzxXeQ@v}Qu?`Kr$&kNo8EcI;H z!4F(ZH@9qHpT6kj{=-ZEoz!Dpurq%fhuc|Z&cBwI_NqqSQ}=EwS)3@j#MsZQ_DI>W znVVBmgA)rk?Eh;u<zK@8B|VA)GTnwJJvJ|#In(F*t)t7`WVc0c_*>L`G}Vhqow*=+ z8*8GV!<*Ae9KyeRuAT2&Ci{4ez^@k)`E}~%v!_P?%Jt=reDZR_$)CUT7SH@s{;6q+ z+Vx1e-=1fl{WDbUI6FaK&6P>t)zXzwKg~6DR-3Nar>g7|jJ2$<mm8|Sp0MYC{$bgI z?Qz$ZzIQ(ynO5}U<ENG0)@=nZ>?eDL<f`Yn=g$hw$W};L?)kB5(s$+giN^ocUf%g- zapsU$g+PV)-pY?xU%XG0TlH~y#-^M9wV(cL`<VWsUUjZyKHs6*1Kqo~?dK_adGx^} zr;?TRXL*7TI7lb%^NHxII(;TKBIfj!rP&X));#(0Ymy8jvtwO=7;}rMK*sma6K*jm zF6jO)|J(nu_Q`3tzs>eL?55!J(O<C2Y{roZN}Cgsx31ah?K#0}df-~$%YJR2iZyTS z{wf>hBcZ>6k?*d{eDmT2eIB>7ij%G-c_*C8oVui$S>eW4v5z}zHxzGN*Ws0y?W)2j zxs@YaOYQM@p`Wc57q9Cso?$e<gt1YfanXS(FQf${cc$d;`1_^u&c0(St}47+dHYr| zZ_4CiyZ@0=v-cJCu8&u9aJcbIps3e9eUHiuP6t!vW4@g;m$gpZ+>p<*U1oI}|53Hz zyvCpy!_Sx1p6V7a%XFR)HgTes$I;TH)!P&*-xo@{tZ-49{&?0yAA@!V!RYIzzJXdv zf|sPv{Q0msh`pfoUB-l8u2#pUxpZy~=y-d29h>7Jv7gyyE$iki+8UFzWO-t^`6=o1 zm(pbmtXk4fx0Koby32X|1yAQ@zgz*uOXmVwvoja4f2o>$&STQjm{eod1g`=^XXduN z6c^WRmi@oiYbFJoPP?hKSAy^M@_%xFBR|&|taupqU+QoFe7{WFDE$W0+Yy_$=SJl> zKHi!2^Y?lCbAKJ&l5^*)eA7|C@2x(CW5MzZ&(mjUYI&$D*RIld#HI6JE!3(||MC)J z3uZOdxu*j^G4L8|=`tDqVtTrmg+o<-irjm%#5vr@HCuGLzZ@`~pk90Ty?@5V)$Rwj zuJ<T-@9rWUE&aXf)0~5|3XJrN*G@6oc~`{o=5e9vw>0mXwd(|Z+iqreEM=9S*skbG ztA)WQ{C_P|loaH68*=3Pj-}IATwfw&eJ?`Qy6r-t%=7aC+BNUeS<XG-49#|3CdQq# zoMVE+XNI^V$8_!fEcm-1onckX#03S<K5ja9e2y^Z5{b_%zAq{X`q1?@;L5kf8rHge zKLzUL+i!p2nxuPHYYT7i;yo*k8f{LVId_A9Nr*=|!{zwa+WZfW=K@kSZ)jZNx)ZtD zF!L(Qmt7CzRp%|Ru4z|#|Gq7;Rj4fB+k~tId`yzn3w~_N-63z;$JsBed-J1Y>2yQ) ztnVireCNK|wTJJ}Mm6Ehx1XO^d-L!Wb3=84g2HR7x%W?P`tY=Wo$D@!iZ5%~G}CgY z9Js2#qgCd$?sh>d4fpL$c8V+amOPQ2v7p+w{NWC62i~KfQ>Q*Q_Da?A%l@h<(ER1k zyYF+QKWtbZ+<l?5`(M{A6Qj8O8)aEbcuLc@ZnM0tchqm)qAyjx{Cj=27#S<An=Y@e zdg|Qv1AY1#x1Qeld1KR@Q&$%Dm~3CBEF^jTWAKU94_|~H^OQb6PkpJ;Y&&J2@AARl zzdd=HveoRQd%I8cl}j#L-Bmvca21C8sVE(nJN?6I)z+GHuFmMwoW2_MUi@;ICp!&i zPKlhk^S|nu!h*B@ZFg2JOK?}IeJgS3;5PMXFIO8B+=)`({_ekZG{@DH12+vlG^fO^ zeKz|B&*QJ0A6(vVow8lhr{D<B&xC`sqFNR<8E)fv$}o3!pS#ufO&*6!=A2)@rmI&s z_~)tA%4>|*XDsHLA*G=v#Hqs6tgCV(lPy;0nLPK&_zwbM*0TCbOxHJ7d9QE3m^5RC zMP=oLxxcQS=<~a8sAMp;a)QCn%Cq7Zs~_JC+$R0`-OYKk_EaSC?B#rRKz(t!y-28V zP1@4=mO)4MF7?{;?^VFQUk}zk4}Z7(`QgjoZBK1&&)>i6UxrRW$pZJo_k@kCwjDlL zGTl&lov&!0N$k}0uFH3Mbb|%s@BNvq$DipZ9D0AovtHH{Vo?`6IomkD9x?g5FJ7-8 zZ8vvLM*Jd?_j=ba&GbIKJ?Q<i17ByH`0U^2I$PWCiNwn}HI)(9cCwZ(oA;_e-=?4I z>*RNu{04>Z&#zl{HACg6%HKD=;fqg~pPzBrP9#sRCL&v4_oCQq&+IR3a8$gsrlM=N z-JAzMt{&NXWbZ}mx8{##EB62F`M&!mhmgxf9>ple{bfJzz2H@?-FNu&_J#BB)x5j8 zc|rNzx!=>zZa&s4zvpqpa%KPfRZpeUW7M}5Ue~n}YjLi5yJyAONtLsXUi07dWoqv3 z?pMb@2^N|j@4qbk?69T5_UuFbcQ$#v{$%LM<|epnGw%kqoj+ZB(vp`RSmJ$S2D8Z; zk<caF8q=5N7U>?|^6ZxL(G6c?@6FVEzoyH3<EQkRpgX4?+MT#3I_u)!?>Ao_F@FAY ziT&S8wT7wN9vHK%V4mjQ^_+WcfN5UGo5#`@Bp;;mHJ&|uVDpcrUb_`{Ilmr1{IFsD zl>Ga(m)y_&t@u>Q5^#N?yWlIXXR8$oXKlQzb0|&n5A&0Vii7X#em!cRn6g97%(Cay zZ63AR%&w|6N9PH5b*~I8{IGZRsl87=DB0{1Z`2dXI~yCZY~C*ElP?V)G}S~2&2sww zYQcWrlm`!&axFJMVKFc4@LWaVz7H%S%Vr0(y1e)#*r*qp?9tTs`Q=mo%h}JHf4yC@ zWry{=8Phs?k9RIsd-I=B+GnXHM@NAAo`klV#3>=-#-<I)b{5rdW^M2P^m^%emzR-d z@5{8^nPoW)0%jCjd8#^RR<f7`Kb<1-;f=|*lgH=G)iqlwm2dp=oXfWh`A3(YHQ;Xa zv3eR=6#Ra>%<@aG4WC_7OMKZ_oN@bds<z+r|2~!3JM2&Q9^!d$F#7Dr<%O1WX8b!; zcztc`(FXg|Q+=LiiG07cYTu7U=dN6%4@WQVQJm~hU-DJ--Q67P?W#{X^R@hR1DCz@ zt+!sk%F$V`((skmv&uBSwbNE)G0whRJ*DLxciu+T#Bh$4xi|NTd=YwcXEn>zuygm1 zvc3&@@PKQoao3Zmt|dX!O2Qae{>U<IukyUrrSa%<;Y)qT8ymwkm%W*?uUq??s-tJ< zN4qr=TQA+ZCdC=B&QB;H(S65_j?Adu;HgK-dRK;(g!L}@6ccbt*gBtSapHTUhF`~T zSswf(<o!B!_4}Dy9Ua&fh<?iAyKvBK&BwyBn-ZbbHFeP&wO(y~nb6*vXLc%g?$jR! z=DU|Lsn`{0rW!HzCI1j!dg)^Nq^7W><p<k5Ch%o!c_TXgY(>$AQ}wgv$#ccn*@)YE zhVZlet%&aatz{bW()Ln1Tk2e%Gj07_yB_{1y;t9}<)!DI4U=tmPCNhT8Q<<%rxmV9 z>q#0LDTa#pKX{~btIV}mcYdo-eH7bM^Xk3#-=7fCo_xNe`&OmVE$^K?hmReaB6arY z#o1ktJoosPh20ii9$drnl;fe?)XM5r2R)}BV5$_jWs{w6<YRZxKSNCCXzxYNZ(f_{ z>{Dy_Z1jAyvefzd?@w<V?%QJ<FKPPqxQ?o1+#c;loez>;*1@;SUx&ErMLzYCym7tM zdZnkjY}BpAN)x>sE+4KtXTDiV;{4TRmzPaZo71yY$@-2~N9?Uy4|5~$?G9El;-SYH zuit;yanhRGc-h=(-&7_%cHF;M{hxHtTY(g9-MF9a=iWS=v*WmG@s2AN7LlUw8ww7V z^LW3Dw4N&+n=3GBzd!TC(=+cbch_s{H+kxHPTS~UJpa+YIo+&j<*p&FI$>Y5s@53` zr#dPZeOA1~G40feq=i!ImXnWWgo!nG$ucgP_wmpK&Y2&kEsQ#DeEcc1>y`UYT0KN3 z?MVt-+A(?Mfijm!5xKZ4vo<dJa7{zCM&rPP_xTYnXCCb52=U?34NWrsa`UFmo-NZ> z8*MmsNiUY8p>4{}m0xG_w6ZgBu`Ig7#wd96W#JK_{i^+^`R#-SLM(k>K1)qkZ8Eya zWG&p)$+W_m{b|9+y4&to*rkph3G<G7E|JdkUQjny^lE<6&L>uvVnZ0U#OE{p*Z3n5 z_vpJktA?}n^Ic!v*G_V)=J+`=IQ3+O()5$6k0#3>W!H;6aMb($#}9R1_Fw$2zI#^i zht9{lRlXkZvR0k-gNe5>cB$px)L{SO#Hq}eBh|#O?cL<Q(pYOrVfM!8N`>5w`p<(K znX+BIwJ-1$W~gVFw{fwUzfjwAd{#qH-vp(M4bn6Avh<v2co~+^H!pnZ#WktMu_;Uj zy=T|UtbI2B+5NQ+)?L-D^WSdVvDjqGN(QZvy87i)T=y3-L|mSnZYBKiMWs}r>e5(K zc`x}xX`ck!6g%G}tzKjI>)6B#ejVc7My?#1PW=;@R$IC%@^(MS@jb3s6u}-7we=ML z`QX({E9`}tuiETPG33|xo$|=Bl=W6in!~@Kh;y&%XA52^d(N3@;=0-4sm_nN3)Bpx zemvaS*=d@~xM!;6`zQBzN*bmV27G>|be%Ku=F~|sop#Q-=gwSHi(7O2b<5m_BYQQB zBl4b!>p%L~koCNAC%bA|>c@LIkvBX0J<rTNv{qKK^Je6e_`Pe6^jxZ5$p6-!#mB+! z|An<iZEpE9KKS&k@ZKU|x=6>}I)Y2RLt(<yoVr~}Z)di-XwKW6_4MAtlG%TDPF}Y3 z<A+POf9om|-e%U#$U57zanI4}UrQ_EqNGm0+h2aQYfoki-vZOuAweB055Il-=Y-AL z`iO}l4Y3W+jXjf&`u&m6JrS=O7BH`Fnb2n5T&LoMt5+W;*~^@td7W_`|H`Q4?|i#G zz1N>Ub$EiPW}t+AtdF^z@$0;TyLY0~)q1S5cdMu}*BSrwdgA%BT6zvkP5hnxoCgk- zDp+Y~e7d~7_Wz67eg_ruj4EwzZk>D0`c2z~o8O`r$R4;5U~4?_WaDDvuNlJU)~fBb z&1^Jw5?c{2ZMC?TcaCVFKJ#m7)duFzGFuj!GEZFExT@#D2@UTPlHKR;C{KubXsl-U zSkJHMx@e$+!Hl$=y|pWr+^%1FMcd$*hE_|9Z`V2Ngx4pdCtH24Sg^c5=y~tDbDzUm z(&yBcSF_5!|5Mz0^!Ns0uKR_r>$aYZfB5Tsg2a}~2EI?f-JU<!`$M7U)@|E%+gxY9 zxX$w;ukoSymwV=%e)c1L&pPj}!``Rouxh0V<!;-)KB(bvefOe{t)G}JPtTe1dDE>! z{@qH3wz&%?9sC#dQX*I1HfR0fHJV!2*e~<V{-4AcR?En(vhmuFZynr0ACiAenW$gr zF?;a=Weu~gt1Ip+Z@RPk-~nd?&FiPsS@&H3q8+n_x%>J;n>WYqui^4|Y`seV-K1^a z&MP8<^*?z1Inos|_4jVG<X^{s3tqY*)2Nc@6m|ZlF2@|z4O_21zS7J4?#|0^RyI3g zFC=dAe4b$S#Cb2@i-eWEN&C;A(Q*4%#oFw7)Ysne=+b#*2C`pv_X&M$OFnME#rjNo z-Tdyy`|f?%WzM@N?cABp`1^lKJ&eAr$*yhNb>S+fRN!5ST{kjyu3ERMtk;|N=0jT5 z`w45fFSP~=yfKhF_nss6e9_PSX3fXGEcm^r%zmyCv*r0i>*pR{D7Eu~wfki?$vyv0 z8fj#n?))rN)F&>zORY_XIewNm&v8b}rB8Z_&)iy;=o{-JGiCGR)w`1ziyJkp+?IUv zTI&1XQ!heJwk&SVBf~$B{#vcrxIMg-?b!SezM<7eJ6tYu&#;$p4fNWgYaV4PtFs{O zYHmIUKbzzKM<3)olD8>HCX`Q|5tbudAGY)O-=+Vw&)xkV;9hZJ&yHOZ2jtQ`UDf9J zTsUH2vG--mvZJQ|7WAsB^vrZNm0B`w^7$F7{@jZTm{QkuZg<<0f0<IVEKSV97GEu@ zDox>woTQm^wWw*kqtn7o(QTI&&z-Q<Iqiz@{^J*G7TxfC!^CpxoAJ!TZ_~3)uJ5j{ z_Vkp=UL%&a^z0pNj;Y@d2S|OC(DpFA=p#LC>(|pxDSvaPJ^Eh1Mxsqq;Cdf-Vf391 zdAfHF&q_0&;{8m4*-zoGrN)$m9d8ydVcT$aVukF+{AG^sE=_a$DqEi+wdKNnb-zjf zonD+t*sgS3?`!V&w|;x?SqcT^JW~H!IV;q|@80+6vyL!t5pGgAUh|)$Wc$B|8>>#_ z#maOG9+**F`|NwYc0wJm^iRvT4`SNu)nDunT<_BQ?8n+wK3cPFTb@<16wc9MKhL-6 z-uG}O7WLJS-*4wzCB*c<ZPOY3gB)V@v-l@2Y&fDJd`dERlEjOa>@TZX+SYt{+jb{t zSF(S?=ZCg0)}7&25fNf4z7`bc{#5Dq?TZcb+OI6`+~{ue!JcQqtN<;pU6&?aE<5=4 z48N<2s#inlVi%?2K%OmfCv%;jCmWcvZDCb;C3gAZ_x%>!(>XpqDRn43KCvS4c+?4| zi4RY52J8B>hSwiD^>AzZgY8omboz5mXPN!|$mz=&zoH*)u9_7svL`|5=6zG%TihPs zb67WC56kN<yRpF`JI*%!ZFf`H?aAuB9gZeT&Yr4H+g>B~#;bRyRLu1G+fFLo-tod` zlf;s++xPaqU0>9AewS0u&+x>~>Zcd;-^Ogt_DT@?`t-|_>?Hn=TWgr!@tJBGu-dc; zPAqg=c;>Rf%qeGAU01u7n)AW_U`KDsnXUbuihuUMUgEcM{#<Ln+GX>qmY1js{1o*1 zeJAy3fb!X6dv8s4`y}>yWs=&F^O3?cU9Nski2FHNNq(i#Yn{bjS#Law&)*D4-Y~_h zXy&H&JH=+7_m-WDT*Fh5|7y?u&({t%^Sy}Jem(E`&7(D%@_UZY3cOr=XYujuACH=< z*f@V_-+pYfQF5hIkk6E)pu}C4+ReYrCwd=|t9Pjs5HGoN|2>D-V@^L;@07#&@7@Qb zidbH=b-QaetzPH;*3M7zJ|e!^Jqyft_uc9ZP&xBy;-h_k++O~9`_uD-=?ujda|bbw zLu=ao7M8X7JH0l%z<s-R;th@&SKa5fX(Sv-*tfR*@$^IQ=3hL2Y?<|u_iHs)-;ll$ z_b1In;dIsghgz}1Cw0mXxmlTBnHaA0X2#PQr58e-N*ux(`ipkYpP+U>@5%e~954CQ z4yf8*Q>c9E^=U!x*8L1=8$T@jIJrpg!Kd&4Kk@B~J@LJCN%%2Y!`<x(6Q{bc3NqR^ z3O-!!uPU_nJJ*ArXEwH5XP*_g`}}aNXUu_Z;Wxi0%;y!4-%uVA>Fc_+#a?uZk?@=8 z{1d+)JhtH1x(7E?+^?^HzB}>%UM<VC4dGWK&Src|?CgIt>6G3bo>qIO+woWDKhIIU z#ld%Q<JM3KOHP5+Ot0SM)R^b2V<|qlySZ-d$2q$%FIDdLe0bf|?d#9}_rLPCzyESv zE$58XaeMzOizU~r-`oA>-sPyzwp*{;cXED?b?qsaet(5^jZ?#9<rllHHbg(KS@&;s z@4FY$e7Sll%XfWn=M^o`HZD<qf9)E7R#i-4{?l0!IhT)Lwtl<sz0~*j-C1iMFJG|2 zUC;8y`LAn!irzl#sS~=bvi8CsSI^pQzvpXzdl&3q>}L7kR9wmVRT~xGJyR~6`rzWv z*6j<+_rKY$RctIXIp(kU?hk*i+kZX7_ih!x(V^cboKL?Mp0TuP`9t00<*%l;$7;yc zZCh^nyYbmUbA9*k|Nl46O64-y`0GXSg+;ux|GC>aSbA3dn&x}R)#v2C#q4zqH!6M` zC&<07*mz-LP*au4Y)$rplig+kU%5U@87=hkY0+9}Aklr3E93OVb7Eggvd&y}JNV1# z&8bk&t|hLH?|$5wr&qOMbKBgd%NKBdbJ6?A9%Ft_j&)~u(JaZMXVmRu+TSF<&(&V! zSpLz+bD7<7(-~Vbg(Evc&uM>GnKEhjZp|}Mi?1pu?yMG$6wof(*<rkY?SW(KI?igP zKbyBazO>-)B+(67r#9ObEK%B-q;gMD_H^oM--n9(p4p{JJZy8@v3su0j*X4MDjb`8 z+ROHpyj)x=$)>jEC12$mp?`(DZPrYluC{yXWYG&gJGgYu>ZE%y=&sp!$*HEdz4Z-i zRF^f|*}O2@!lEy?b#8xD?w#}g#*}YGyZ`ar60BNNk{hg{{8CY2;u8MXr>eD>j{a@^ z8T{0AE$h{;gGu2Ihn$rbojLv6X043#ktvs3cDt^cANS7tBU4NN`=dG~nI2DWDK*{w z$Rz&w?yE~KLI+OVpYVeJrP*x`5!*=V<^5;hX^2?wtV&|}|2p!OY|*ckD;RE7Uocv9 z^qx~pSo_O`DM4NTrwHEJ^4?srKUHn>E7#=2gEy;|?SINScaCdb><pKKPj<R{EL~<9 zKE>sx+|0d3)$<-nt@RPCnzO`xSL|0o{s*f#nEsuKpS`N>ZDQ%G&UFg9vlVQP7+vZ! z`@N&--)H8>Umu&rDoQ<E!L%dCPRO}q+4t|W_h`w@EUmc^xc&L}zuTHLzt77*)i-g1 zFZ1upJ)svLdWQObF0lEfGQE1!`-Kmm&03{?pysIk4E^u(S4ow#&sVx|KY$~Dj)LfS zrf}a<7PsESp6q6cuH+=O;P$l6U5<^SPgNg&KD?V-RsVh6*Hyb?>dZoIxPR<a{o?v9 zban1W@y8lhUl*EwwOT&iSVca2&fgB@-FFz7_x;kox1HHV<LcVUY0r;I-mkoCtDk2) zZO-b+N`k*<COu*kRXNNRTVy1Del5qI{^shOBEA*vEE7%${V_J=T>9Y8kC5C<nbtiv z-NvgU0vk*vLOr}roUWD@7G3(7VN&HDM;{G=Exm1pCyK)^9-SQ-EX6kEdWTh2T-4dm zCX3Z7!dZ_cykGM*C230J|0E{<?W-<5n>Oh~Wc2IpA~u&^Z<TkwA)s!f`RdR&-t_tp zId2;~lK4g5OIay7eZS;C@$Wyk_v>%J|Lb#Gg*RZK@7KB9uJ;w3-lXpKo$%?>0yB@W zips=fUz^^nl{qV4r6%6~P*PW#nY*fVQ|YSg)|vcz?Q$veG8j5f9a?wdSfSL51a`e@ z)@@78ybt~AoOxnNWn_Tjj{gNGqbqBD?rll>nsWBBz0tpl7~_?CMNbWX9}$|ne!ZX4 zjoiMU8(y81TdsV=>W$!XTmP`y4#W3i9{>0+{cL(|yZ3P;=i+nM^wJfWmsLpKdBpK# zicgLD<dAiZm5jgQnCyLGFT7XO=n1WRxY@Q{$o6B()y<_lL(h2nE>K_YbnN8e`bm3I zdy6Gg@21NZ{HPVtx$|nq6ZJzob@x27kkb@5_Fp@5<FhF_x&q~&xYj@TC-ubP!8F&E zOB3$QQ+4>}o^z`8!1Lu=9{lm@-A@)3y}TRsK!yM8Y`e#9_tI0NO>SHJoao=JzlOv9 zP=`kFO0RIWU(xSNwaV{)VcEYxa;4>=pU=NAc}_4iFjy=h#QVWSUe)wSWgy#x+{*LO zS~p#Guh4&@?;+||%72yJu&TH$>VjIyve%rg*Uw*k#bR|{#@~!BxGf+_f^l>Fq_dif z9~|CM&wbeV0GEYfG(-Hi*_Mi5HrTsvGt4qQ9Qh*YjH1@{(=)ivPraNZmQq!n_*=Tt z+WB(@tFOR>d&>5vt$}eLD;D|eEwD=5u{=@t@f?1cV>jkMd{pA~OhMxIJ+;d>r!Pxf zGR5iW;tkJjmFioV-TS`oIaqqHTubQn+<m6^ZUjHL-O;|iou$R3@Nv_I?S~$*XGo{5 zmFPS(V@~<&7f$cznalZZop6skQh_t&&`T}@cYCJBNwb-`*|Oi}-?+}l_k?eg)(7uh zg$aAk-E0dAs!-=PF@NmVcPhF%>*TVSd-*XY8fRM#GK6o5@8d5hnXNj_W}*4R1np|~ z)0uhA_Z97BLcjE${$cZmCs5~(LcQpoaOQORe>)FZb}E)k%nW?`LjOh46!lvz*NTs< zd^bUS%Z38h@P|(GAMIh~Puu0l_3)dmu8;JD*RM+Bd)J(hXZoG+_0A3pE~eHA?<Ajj zFJ_*Ye(h4d-oX;{)nBJRFFgJr<H(dpZV4;;x9^&?Q^BU(@=Tr!n}yu>n$)d*oNe2l zxi>B~2-JD=)1+B{?(ZiN-Yh4!N1c|>`>C2J@F}Zl_srYwiwll6p36J2<euI487nvx zcYWA$^*x^_-(K%||0d1a@*wodYSw$ah1;FxRn<GcW@_h6l-n&G*6l9+W!>ghrQeGe zCQjMBGoyTld*70>O)6(>yYlA!QRmh)^;!|$sxrw<!}Dd~4Pid@4TUc~rw9fu(sGek zRasi~&p30Ld+W~WKG(d8KJ4vqoo%Tvu=ri;Y>nf_ccK>O7rc6yZ;^0*6<=}GyvbYV zSZxk#o!t>;QhMQ>O^eQF-=4B-J3qbc^>SELdO^guZI8`ibN2EbbM%$3?%Vrj&*}5& zM)y-1<<>>N+p@>1N5t}^ov^`_!#aBAAJ;AU_^CJjU$N_z%}dK|j6ZCbyYq3%jlvV* zYHo#}n#=e)TDCjBN$zD}mFnNvd{0e5<_+Je!o|YjCuFQWkIl7~)GQBdsy(6c=`+iz z`D$^mUq|l|*k3(=Q@|nZADTZR4@?%(`u_HqzLwQ)^)Fo8B2}GKF4r9Y9ro^PYR}ib zKjWYI7hO&}bZ(-8df<dNs>@y|G+tm^?ODNnUy?P?L@3Jss(x?Yrn>Z>5oW(GNB^wR zntt=K_38g2lP7;p?7b}O&pR>m#-Tor!Y@;~djE=UeEHW#>7j*d*@92s+GTydXa2u= zAtC*4_8GYsn%a_g-u#_@a_Og^YfJw3ipgIq&ko+Qr9P|HZ|Z*^e+90G#Yg?hQ<x?O zUpV1+=$YClf7P|?iVg03n_rmz?ngoO2S&-K7L6xf`}ePXVa~O5U!S7j8(lWFz{i!x zJ(-_Ro*e1F(00a+pWMq&CVjaf!GC`5QE5r(&(6>GOwKcCkqJHQV`0fIeAr=yagfk8 zGsRiw9*LK1VL2df7JN1$LE)JYFSo?=@J%ukBt6=TrTTu=`w7k8y1+@iV_w+wpE@h@ zv;I#m=1+d}BKYOJR=eO8zsgz+vxIGK-#BEl;wCfe)6Icz@*=13ZO)5IWIdYZ;u81W z{;~b%_<ohNJ#kvep9D8_JdyN{J->aC>E!8l&Idkcof4{NbJMhbmijU6+lOmDMZX_~ zFFO9bE!7}O{iyGz@RjAh*WdBWeQ^40-takQj{>jneFJ;D!^|!1h2OiyH>+HHf7eSc z-{NPz-4(mnv#%@viY?ExI2KpQxxJp_X=%pRMTPw{=bxT&;*9y`vIfEBPgG_+UM}Nv zM@>Y}$FDJXI!o%$rp;mdHz*6u2>;>|)^)i$b!w+#TcO~xWydF3x+*pFNI$yq_wfs1 zj#YEnHk|4_-=h0+LgkG)LUI?2Q>JP@ne%Us=eZJTSKS>8j%YgX+NI=YkszCAo64#B z+~M|%$!rYle`ZYI&XgJ}&Cq@5@*U+h9mX;2*SL0G%<oFsHr=tHVn6S#X-}q36<L?n zK4o())2tbCS-0n&;kU}Ijz45M>(ex2!Sb%zm$yu>nPwd0bnG~f*QH-ItAdj`9Xnp} zH#~3ubMjn%zN^+xU5hh^Y(IW0x-gGrtG!MfvmV32J>481itjUoy+6YA(B3jOZvvMd zOM1Rr!ItDR7B4@_erECuelFT<xQ<s#L1yo~ZYN_tF_9<Cm(DPMViowlA^D%<R(25) z72h)xr!5Ws{Oe4nt$3c4?XDF&ERtsZ5x0|*H)r;<l0KGu)H)<t{p@>TVfW)#^K6=~ znZEtTtF-s_cNdip91HKMJa~S1V}x8UyIqX5`-B~fuk&%c9!(5ZFn+kPT9z@QPNp&C z#S@Oy11H$|l@F>(pBHADFl8}!yZdZuzWEdC+Y@vTvfT2vR>^$%zQbVJNxs9gW&XU< z$$edVc=;E(>79O7di(rtJj^_4-o3DQ?G~3c&wgLt<yG}2WXVAt?(!M8KP34}SEqT1 z?bsMmJzshIrNo_?Inj;Vf{eee`Vu$)u)*}dPQfcn4hC2CpLS7~6&EUN{IuoE1K#g_ zNg2tj?LXe=`Ez;KDS_8VLt2tI)Mb~2e6JIfUwVT%MM0H&#odTC{*%u8PrNg)#$o!6 zD$d4f;j3p>g-U7slHuAMW4<Uz<X64g-`}5m-qn{27bh4+uQA(w_+?S`9y|L64&hTf zCU{A|t`Tr6oRn4>7*=|@?5}~}=S_LP3*)|juCsTU5paw(aFS@~W!}r1WUqg2Ht3pc za=Lrds@dCKw-?TuUV6L#^RD^dfB(JoS$R&7(T?`O(w#poJ5pZi&wQyoVT-`cMG7jl zA}6)QeBR#gHJexbdvDZ&>yJ4mK5&}XKIiWBTl*&IrXM^vX~&u89!--@=<R!b_Gyw^ zj9LHoqL+1+@l)UB%Ps%NbwBz~PfEtY|KD4Z5<aw?6#viERq^p{z~1Z5XHs-~QqrY( z<e#;Leax9JZsYRMN-Oe~%f%fo)#87)6fF^0X?E??+{1o>*F~4=?tPvef9ct7(f$4_ z+81l><S(j~b?S=yA8ewMH<$Hz5RYtGMPi}jPUkI3EJ-)-m&$%{x_!8O+6{l56|?== zqt4VE|EP9R_;sRe@2ohT<Hk-4W{1!6F28DW_tM2*4WUmj>9yatd^n>$O6tTaC6oDT zQ&|>2y%{(4Y|5{QweI<gPkrzCI%VY&g+FO-o%_5*x7qNC6dvBT!q0d2@#BZ&9b~!n z+b@5uy62YAo;p1<M#QZ;rQFn>YlZ&G@9zW8Z+T$7e9K9N?B8qRc21PpR5rWy&i6To zJTi~z9ld)fcUI?Zx6`%zADHT8afa!#Kjb{P<BX)zb>lM0?*(=WxAupx>Qk8CZe@Jn zLDqzxaEZtz5mI5UFLWv@PM=7Z{a?V=esjz9*S;I3^OkGH<gRdHeeQMFFyg_Nh!4AV zy(+w4C9r3s*iSV%UgPR!MP9%1IkuA>KQ@~0+w|aptNi2(O>bBK<hysmNo{7^nNLr8 zAAjO<l{Qmcdo}F$w>UrD@1<Yzp71k$6)>GDIdzG%@uxF8-(QhcOKi{n^XEa*kyg!P b_w&}}FI8Xv=ib{>N9$zsJ}hhFXJ7yT2my$R literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.eot b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.eot new file mode 100644 index 0000000000000000000000000000000000000000..6980794970dc3c3aceed7d5ed32022638cffd186 GIT binary patch literal 133140 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	VF=m0F@(mYG`4TU=6<nVnja zQIubro&l1{&o3xXOiRt-EG|ugjEJ!nmnM}bR&o@VW|n}4c9@Gx^SFyk3sQ?9@*KsL zdC8!tWC1bQiz`93d@4^#B4~WGBsDKDvzQgk;R2K3sAYpN*&$RhUrAyzs8I!Kt0v}@ zFqb5zvy>#J7qgTk7NoM4Bo=3bm=&2EC8<TZnR$sh+$E_MCAt}@pr!;Dm|dQkQj)<@ zlA)WESd^a14q{{$moSxN2!eVgx%s)NAj83<Zvx07pm;zL0L6navI<aXTasENg)9c{ zh{8wXxRIo|OEOAxlR))-c^)T}U0MKPl_Vx-bAe(l6&wgW;9)3ew6TIYEG3`<vLrtp zG(?=Amc|KV=CPOL=jVVbosy!&lvL2594n|$&f_mBO3W*U^cFyoz>UP`EGbGX&H#ym z)D~y3loX|=vXvC&7i3iOmK2pHXX}D`xS-J+2roCk4AgoCbJ$9XGct=xm`h43nM%qy zN^_HnQgd<=IZHvKhoJEzj?z46ISOJ3l;(j7sA5oqI5|1BxR?tnkXcg6R+<ND>T#9k zf!b;y_kcw5le5_%gCBgQ#gMiXr1`=D<3hzjO`^QS(h@GPIJl|64Pk<-G^jAhXo$|_ z{B%yRJgCFY17@WaWv1q(6!U^P&`we+L=i|IJ6Jq71!5GqaD_1QGV`($A?iS-EX3O4 z)a0Vn5-1y7N<tKa>u87*N)pqdjLcMsBqVx4_JEBm)=kb&X9aPKc}q)D^NKTbbc+k} z^Yb{MykefR)VxwqIs#QHTo4YZRmcivvXo^e=CFc@Vs3B`7ZP-=U^ahQeojtmC1|h~ z+%4pWG!no?78jHaN?cH8X#snAVh*VMWGe?ZemKh$i&8T{jW4!xNER#4NKMU2295Nv zlxL=8@|0)hrR0}G22uE-oZQ5U%-qbXR5(8~56tI-$`_@AOChfE%)C@xaG!{yJRdS) c!d70CnwOlxTA^E%SjkZdYA0o;=P`f)0LGKdSpWb4 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.svg b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.svg new file mode 100644 index 0000000..40679fd --- /dev/null +++ b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.svg @@ -0,0 +1,1892 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<defs> + <font id="fontawesome-free" horiz-adv-x="640"> + <font-face font-family="Font Awesome 5 Free" + units-per-em="512" ascent="448" + descent="64" + font-weight="900" + font-style="Solid" /> + <missing-glyph horiz-adv-x="0" /> + <glyph glyph-name="address-book" + unicode="" + horiz-adv-x="448" d=" M436 288C442.6 288 448 293.4 448 300V340C448 346.6 442.6 352 436 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H368C394.5 -64 416 -42.5 416 -16V32H436C442.6 32 448 37.4 448 44V84C448 90.6 442.6 96 436 96H416V160H436C442.6 160 448 165.4 448 172V212C448 218.6 442.6 224 436 224H416V288H436zM208 320C243.3 320 272 291.3 272 256S243.3 192 208 192S144 220.7 144 256S172.7 320 208 320zM320 83.2C320 72.6 310 64 297.6 64H118.4C106 64 96 72.6 96 83.2V102.4C96 134.2 126.1 160 163.2 160H168.2C180.5 154.9 193.9 152 208 152S235.6 154.9 247.8 160H252.8C289.9000000000001 160 320 134.2 320 102.4V83.2z" /> + <glyph glyph-name="address-card" + unicode="" + horiz-adv-x="576" d=" M528 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416zM176 320C211.3 320 240 291.3 240 256S211.3 192 176 192S112 220.7 112 256S140.7 320 176 320zM288 83.2C288 72.6 278 64 265.6 64H86.4C74 64 64 72.6 64 83.2V102.4C64 134.2 94.1 160 131.2 160H136.2C148.5 154.9 161.9 152 176 152S203.6 154.9 215.8 160H220.8C257.9000000000001 160 288 134.2 288 102.4V83.2zM512 136C512 131.6 508.4 128 504 128H360C355.6 128 352 131.6 352 136V152C352 156.4 355.6 160 360 160H504C508.4 160 512 156.4 512 152V136zM512 200C512 195.6 508.4 192 504 192H360C355.6 192 352 195.6 352 200V216C352 220.4 355.6 224 360 224H504C508.4 224 512 220.4 512 216V200zM512 264C512 259.6 508.4 256 504 256H360C355.6 256 352 259.6 352 264V280C352 284.4 355.6 288 360 288H504C508.4 288 512 284.4 512 280V264z" /> + <glyph glyph-name="adjust" + unicode="" + horiz-adv-x="512" d=" M8 192C8 55.034 119.033 -56 256 -56S504 55.034 504 192S392.966 440 256 440S8 328.967 8 192zM256 8V376C357.705 376 440 293.689 440 192C440 90.295 357.689 8 256 8z" /> + <glyph glyph-name="align-center" + unicode="" + horiz-adv-x="448" d=" M352 404V364C352 355.163 344.837 348 336 348H112C103.163 348 96 355.163 96 364V404C96 412.837 103.163 420 112 420H336C344.837 420 352 412.837 352 404zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM336 164H112C103.163 164 96 156.837 96 148V108C96 99.163 103.163 92 112 92H336C344.837 92 352 99.163 352 108V148C352 156.837 344.837 164 336 164z" /> + <glyph glyph-name="align-justify" + unicode="" + horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM16 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H16C7.163 164 0 156.837 0 148V108C0 99.163 7.163 92 16 92z" /> + <glyph glyph-name="align-left" + unicode="" + horiz-adv-x="448" d=" M288 404V364C288 355.163 280.837 348 272 348H16C7.163 348 0 355.163 0 364V404C0 412.837 7.163 420 16 420H272C280.837 420 288 412.837 288 404zM0 276V236C0 227.163 7.163 220 16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM272 164H16C7.163 164 0 156.837 0 148V108C0 99.163 7.163 92 16 92H272C280.837 92 288 99.163 288 108V148C288 156.837 280.837 164 272 164z" /> + <glyph glyph-name="align-right" + unicode="" + horiz-adv-x="448" d=" M160 364V404C160 412.837 167.163 420 176 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H176C167.163 348 160 355.163 160 364zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM176 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H176C167.163 164 160 156.837 160 148V108C160 99.163 167.163 92 176 92z" /> + <glyph glyph-name="allergies" + unicode="" + horiz-adv-x="448" d=" M416 336C398.4 336 384 321.6 384 304V232C384 227.6 380.4 224 376 224H360C355.6 224 352 227.6 352 232V384C352 401.6 337.6 416 320 416S288 401.6 288 384V232C288 227.6 284.4 224 280 224H264C259.6 224 256 227.6 256 232V416C256 433.6 241.6 448 224 448S192 433.6 192 416V232C192 227.6 188.4 224 184 224H168C163.6 224 160 227.6 160 232V384C160 401.6 145.6 416 128 416S96 401.6 96 384V143L72.4 175.5C59.4 193.4 34.4 197.3 16.5 184.3S-5.3 146.3 7.7 128.4L133.3 -44.3C142.3 -56.6999999999999 156.8 -64.0999999999999 172.1 -64.0999999999999H369.7000000000001C392.0000000000001 -64.0999999999999 411.3000000000001 -48.7999999999999 416.4000000000001 -27.0999999999999L442.9000000000001 85.6000000000001C446.1 99.3000000000001 447.8 113.9000000000001 448.0000000000001 127.9000000000001V304C448.0000000000001 321.6 433.6000000000001 336 416.0000000000001 336zM176 32C167.2 32 160 39.2 160 48S167.2 64 176 64S192 56.8 192 48S184.8 32 176 32zM176 128C167.2 128 160 135.2 160 144S167.2 160 176 160S192 152.8 192 144S184.8 128 176 128zM240 0C231.2 0 224 7.2 224 16S231.2 32 240 32S256 24.8 256 16S248.8 0 240 0zM240 96C231.2 96 224 103.2 224 112S231.2 128 240 128S256 120.8 256 112S248.8 96 240 96zM304 64C295.2 64 288 71.2 288 80S295.2 96 304 96S320 88.8 320 80S312.8 64 304 64zM336 0C327.2 0 320 7.2 320 16S327.2 32 336 32S352 24.8 352 16S344.8 0 336 0zM368 128C359.2 128 352 135.2 352 144S359.2 160 368 160S384 152.8 384 144S376.8 128 368 128z" /> + <glyph glyph-name="ambulance" + unicode="" + horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H64C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM304 232C304 227.6 300.4 224 296 224H240V168C240 163.6 236.4 160 232 160H184C179.6 160 176 163.6 176 168V224H120C115.6 224 112 227.6 112 232V280C112 284.4 115.6 288 120 288H176V344C176 348.4 179.6 352 184 352H232C236.4 352 240 348.4 240 344V288H296C300.4 288 304 284.4 304 280V232zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> + <glyph glyph-name="american-sign-language-interpreting" + unicode="" + horiz-adv-x="640" d=" M290.5470000000001 258.961C270.252 269.11 246.4000000000001 270.1600000000001 225.808 262.851C268.4140000000001 262.851 297.016 242.376 311.386 212.275C319.9620000000001 194.376 306.238 174.204 287.769 174.204C306.198 174.204 319.98 154.068 311.386 136.1330000000001C296.661 105.287 265.2630000000001 85.2790000000001 231.088 85.2790000000001C230.5310000000001 85.2790000000001 136.617 93.8940000000001 136.617 93.8940000000001L70.211 60.5470000000001C60.827 55.8540000000001 50.396 60.1680000000001 46.316 68.3280000000001L1.86 157.253C-2.307 165.868 0.749 176.15 8.806 180.874L66.878 213.943L108 288.139C114.39 345.384 142.731 397.906 187.743 434.865C199.134 444.313 216.084 442.646 225.253 431.252C234.699 419.858 233.033 403.185 221.641 393.736C209.138 383.177 198.023 371.227 189.132 358.166C210.804 372.895 235.811 382.898 263.318 386.233C278.043 388.178 291.381 377.897 293.048 363.168C294.993 348.44 284.712 335.101 269.986 333.434C253.87 331.4890000000001 238.866 325.931 225.808 318.15C251.922 323.863 284.52 321.288 313.887 307.035C327.223 300.366 332.78 284.526 326.111 271.187C319.722 258.127 303.607 252.57 290.547 258.961zM263.3180000000001 189.489C257.206 201.994 244.9800000000001 209.775 231.0870000000001 209.775A35.46 35.46 0 0 1 195.5220000000001 174.2050000000001C195.5220000000001 152.7770000000001 213.3300000000001 138.6350000000001 231.0870000000001 138.6350000000001C244.9800000000001 138.6350000000001 257.206 146.4160000000001 263.3180000000001 158.9210000000001C267.7640000000001 168.3700000000001 276.932 173.927 286.6570000000001 174.2050000000001C276.932 174.482 267.764 180.04 263.3180000000001 189.489zM638.1390000000001 226.7260000000001C642.3070000000001 218.111 639.2500000000001 207.829 631.1930000000001 203.105L573.1220000000001 170.036L532 95.84C525.61 38.595 497.269 -13.927 452.257 -50.886C441.325 -59.998 424.4580000000001 -59.03 414.747 -47.273C405.301 -35.879 406.9670000000001 -19.206 418.36 -9.757C430.863 0.802 441.9770000000001 12.752 450.868 25.813C429.196 11.084 404.189 1.081 376.682 -2.254C366.661 -4.76 349.13 3.389 346.952 20.811C345.007 35.539 355.288 48.878 370.014 50.545C386.13 52.491 401.134 58.048 414.192 65.829C388.0780000000001 60.1159999999999 355.48 62.691 326.113 76.944C312.777 83.6129999999999 307.2200000000001 99.453 313.889 112.792C320.278 125.853 336.394 131.411 349.454 125.019C369.749 114.87 393.601 113.8199999999999 414.193 121.129C371.587 121.129 342.985 141.604 328.615 171.705C320.039 189.604 333.7630000000001 209.776 352.2320000000001 209.776C333.8030000000001 209.776 320.021 229.912 328.615 247.847C342.648 277.243 372.654 298.734 410.581 298.701L503.384 290.086L569.79 323.433C579.198 328.137 589.6179999999999 323.787 593.684 315.652L638.139 226.726zM408.9120000000002 245.344C395.0190000000001 245.344 382.7930000000001 237.563 376.6810000000002 225.058C372.2350000000002 215.609 363.0670000000002 210.052 353.3420000000002 209.774C363.0670000000002 209.4960000000001 372.2350000000002 203.938 376.6810000000002 194.4900000000001C382.7930000000002 181.985 395.0190000000002 174.2040000000001 408.9120000000002 174.2040000000001A35.46 35.46 0 0 1 444.4770000000002 209.7740000000001C444.4770000000002 231.2030000000001 426.6690000000002 245.3440000000001 408.9120000000002 245.3440000000001z" /> + <glyph glyph-name="anchor" + unicode="" + horiz-adv-x="576" d=" M12.971 96H45.365C67.172 -6.735 181.944 -64 288 -64C394.229 -64 508.853 -6.62 530.635 96H563.029C573.72 96 579.074 108.926 571.514 116.485L504.485 183.514C499.799 188.2 492.201 188.2 487.514 183.514L420.485 116.485C412.925 108.925 418.279 96 428.9700000000001 96H464.116C443.826 41.683 379.153 9.412 319.999 1.985V192H371.999C378.6260000000001 192 383.999 197.373 383.999 204V244C383.999 250.627 378.6260000000001 256 371.999 256H319.999V261.4700000000001C357.2800000000001 274.648 383.9940000000001 310.195 383.999 351.988C384.005 404.228 341.605 447.262 289.37 447.99C235.723 448.739 192 405.475 192 352C192 310.202 218.716 274.65 256 261.4700000000001V256H204C197.373 256 192 250.627 192 244V204C192 197.373 197.373 192 204 192H256V1.985C197.064 9.384 132.18 41.664 111.883 96H147.029C157.72 96 163.074 108.926 155.514 116.485L88.485 183.514C83.799 188.2 76.201 188.2 71.514 183.514L4.485 116.485C-3.074 108.926 2.28 96 12.971 96zM288 384C305.645 384 320 369.645 320 352S305.645 320 288 320S256 334.355 256 352S270.355 384 288 384z" /> + <glyph glyph-name="angle-double-down" + unicode="" + horiz-adv-x="320" d=" M143 191.7L7 327.7C-2.4 337.1 -2.4 352.3 7 361.6L29.6 384.2C39 393.6 54.2 393.6 63.5 384.2L159.9 287.8L256.3 384.2C265.7 393.6 280.9000000000001 393.6 290.2 384.2L313 361.7C322.4 352.3 322.4 337.1 313 327.8L177 191.8C167.6 182.3 152.4 182.3 143 191.7zM177 -0.3L313 135.7C322.4 145.1 322.4 160.3 313 169.6L290.4 192.2C281 201.6 265.8 201.6 256.5 192.2L160 95.9L63.6 192.3C54.2 201.7 39 201.7 29.7 192.3L7 169.7C-2.4 160.3 -2.4 145.1 7 135.8L143 -0.2C152.4 -9.7 167.6 -9.7 177 -0.3z" /> + <glyph glyph-name="angle-double-left" + unicode="" + horiz-adv-x="448" d=" M223.7 209L359.7 345C369.1 354.4 384.3 354.4 393.6 345L416.2 322.4C425.6 313 425.6 297.8 416.2 288.5L319.9 192L416.3 95.6C425.7 86.2000000000001 425.7 71 416.3 61.7000000000001L393.7 39C384.3 29.6 369.1 29.6 359.8 39L223.8 175C214.3 184.4 214.3 199.6 223.7 209zM31.7 175L167.7 39C177.1 29.6 192.3 29.6 201.6 39L224.2 61.6C233.6 71 233.6 86.2000000000001 224.2 95.5L127.9 192L224.3 288.4C233.7 297.8 233.7 313 224.3 322.3L201.7 345C192.3 354.4 177.1 354.4 167.8 345L31.8 209C22.3 199.6 22.3 184.4 31.7 175z" /> + <glyph glyph-name="angle-double-right" + unicode="" + horiz-adv-x="448" d=" M224.3 175L88.3 39C78.9 29.6 63.7 29.6 54.4 39L31.8 61.6C22.4 71 22.4 86.2000000000001 31.8 95.5L128.2 191.9L31.8 288.3C22.4 297.7 22.4 312.9 31.8 322.2L54.3 345C63.7 354.4 78.9 354.4 88.2 345L224.2 209C233.7 199.6 233.7 184.4 224.3 175zM416.3 209L280.3 345C270.9000000000001 354.4 255.7 354.4 246.4 345L223.8 322.4C214.4 313 214.4 297.8 223.8 288.5L320.2000000000001 192.1L223.8000000000001 95.7C214.4 86.3 214.4 71.1 223.8000000000001 61.8L246.4000000000001 39.2C255.8000000000001 29.8 271.0000000000001 29.8 280.3 39.2L416.3 175.2C425.7 184.4 425.7 199.6 416.3 209z" /> + <glyph glyph-name="angle-double-up" + unicode="" + horiz-adv-x="320" d=" M177 192.3L313 56.3C322.4 46.9 322.4 31.7 313 22.4L290.4 -0.2C281 -9.6 265.8 -9.6 256.5 -0.2L160 96.1L63.6 -0.3C54.2 -9.6999999999999 39 -9.6999999999999 29.7 -0.3L7 22.3C-2.4 31.7 -2.4 46.9 7 56.2L143 192.2C152.4 201.7 167.6 201.7 177 192.3zM143 384.3L7 248.3C-2.4 238.9 -2.4 223.7 7 214.4L29.6 191.8C39 182.4 54.2 182.4 63.5 191.8L159.9 288.2000000000001L256.3 191.8C265.7 182.4 280.9000000000001 182.4 290.2 191.8L312.8 214.4C322.2 223.8 322.2 239 312.8 248.3L176.8 384.3C167.6 393.7 152.4 393.7 143 384.3z" /> + <glyph glyph-name="angle-down" + unicode="" + horiz-adv-x="320" d=" M143 95.7L7 231.7C-2.4 241.1 -2.4 256.3 7 265.6L29.6 288.2C39 297.6 54.2 297.6 63.5 288.2L159.9 191.8L256.3 288.2C265.7 297.6 280.9000000000001 297.6 290.2 288.2L312.8 265.6C322.2 256.2 322.2 241 312.8 231.7L176.8 95.6999999999999C167.6 86.3 152.4 86.3 143 95.6999999999999z" /> + <glyph glyph-name="angle-left" + unicode="" + horiz-adv-x="256" d=" M31.7 209L167.7 345C177.1 354.4 192.3 354.4 201.6 345L224.2 322.4C233.6 313 233.6 297.8 224.2 288.5L127.9 192L224.3 95.6C233.7 86.2000000000001 233.7 71 224.3 61.7000000000001L201.7 39C192.3 29.6 177.1 29.6 167.8 39L31.8 175C22.3 184.4 22.3 199.6 31.7 209z" /> + <glyph glyph-name="angle-right" + unicode="" + horiz-adv-x="256" d=" M224.3 175L88.3 39C78.9 29.6 63.7 29.6 54.4 39L31.8 61.6C22.4 71 22.4 86.2000000000001 31.8 95.5L128.2 191.9L31.8 288.3C22.4 297.7 22.4 312.9 31.8 322.2L54.3 345C63.7 354.4 78.9 354.4 88.2 345L224.2 209C233.7 199.6 233.7 184.4 224.3 175z" /> + <glyph glyph-name="angle-up" + unicode="" + horiz-adv-x="320" d=" M177 288.3L313 152.3C322.4 142.9 322.4 127.7 313 118.4L290.4 95.8C281 86.4 265.8 86.4 256.5 95.8L160 192.1L63.6 95.7C54.2 86.3 39 86.3 29.7 95.7L7 118.3C-2.4 127.7 -2.4 142.9 7 152.2L143 288.2C152.4 297.7 167.6 297.7 177 288.3z" /> + <glyph glyph-name="archive" + unicode="" + horiz-adv-x="512" d=" M32 0C32 -17.7 46.3 -32 64 -32H448C465.7 -32 480 -17.7 480 0V288H32V0zM192 212C192 218.6 197.4 224 204 224H308C314.6 224 320 218.6 320 212V204C320 197.4 314.6 192 308 192H204C197.4 192 192 197.4 192 204V212zM480 416H32C14.3 416 0 401.7 0 384V336C0 327.2 7.2 320 16 320H496C504.8 320 512 327.2 512 336V384C512 401.7 497.7 416 480 416z" /> + <glyph glyph-name="arrow-alt-circle-down" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM212 308V192H141.1C130.4 192 125 179 132.6 171.5L247.5 57.2C252.2 52.5 259.7 52.5 264.4 57.2L379.3 171.5C386.9 179.1 381.5 192 370.8 192H300V308C300 314.6 294.6 320 288 320H224C217.4 320 212 314.6 212 308z" /> + <glyph glyph-name="arrow-alt-circle-left" + unicode="" + horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM372 236H256V306.9C256 317.6 243 323 235.5 315.4L121.2 200.5C116.5 195.8 116.5 188.3 121.2 183.6L235.5 68.7000000000001C243.1 61.1 256 66.5000000000001 256 77.2000000000001V148H372C378.6 148 384 153.4 384 160V224C384 230.6 378.6 236 372 236z" /> + <glyph glyph-name="arrow-alt-circle-right" + unicode="" + horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM140 148H256V77.1C256 66.4 269 61 276.5 68.6L390.8 183.5C395.5 188.2 395.5 195.7 390.8 200.4L276.5 315.4C268.9 323 256 317.6 256 306.9V236H140C133.4 236 128 230.6 128 224V160C128 153.4 133.4 148 140 148z" /> + <glyph glyph-name="arrow-alt-circle-up" + unicode="" + horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM300 76V192H370.9C381.6 192 387 205 379.4 212.5L264.5 326.8C259.8 331.5 252.3 331.5 247.6 326.8L132.6 212.5C125 204.9 130.4 192 141.1 192H212V76C212 69.4 217.4 64 224 64H288C294.6 64 300 69.4 300 76z" /> + <glyph glyph-name="arrow-circle-down" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM360.4 220.9L288 145.4V328C288 341.3 277.3 352 264 352H248C234.7 352 224 341.3 224 328V145.4L151.6 220.9C142.3 230.6 126.8 230.8 117.3 221.3L106.4 210.3C97 200.9 97 185.7 106.4 176.4L239 43.7C248.4 34.3 263.6 34.3 272.9 43.7L405.6 176.4C415 185.8 415 201 405.6 210.3L394.7 221.3C385.2 230.8 369.7 230.6 360.4 220.9z" /> + <glyph glyph-name="arrow-circle-left" + unicode="" + horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM284.9 87.6L209.4 160H392C405.3 160 416 170.7 416 184V200C416 213.3 405.3 224 392 224H209.4L284.9 296.4C294.6 305.7000000000001 294.8 321.2 285.3 330.7L274.3 341.6C264.9 351 249.7 351 240.4 341.6L107.7 209C98.3 199.6 98.3 184.4 107.7 175.1L240.4 42.4C249.8 33.0000000000001 265 33.0000000000001 274.3 42.4L285.3 53.3C294.8 62.8 294.6 78.3 284.9 87.6z" /> + <glyph glyph-name="arrow-circle-right" + unicode="" + horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM227.1 296.4L302.6 224H120C106.7 224 96 213.3 96 200V184C96 170.7 106.7 160 120 160H302.6L227.1 87.6C217.4 78.3 217.2 62.8 226.7 53.3L237.7 42.4C247.1 33.0000000000001 262.3 33.0000000000001 271.6 42.4L404.3 175C413.7 184.4 413.7 199.6 404.3 208.9L271.6 341.7C262.2000000000001 351.1 247.0000000000001 351.1 237.7 341.7L226.7 330.8C217.2 321.2 217.4 305.7 227.1 296.4z" /> + <glyph glyph-name="arrow-circle-up" + unicode="" + horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM151.6 163.1L224 238.6V56C224 42.7 234.7 32 248 32H264C277.3 32 288 42.7 288 56V238.6L360.4 163.1C369.7 153.4 385.2 153.2000000000001 394.7 162.7000000000001L405.6 173.7000000000001C415 183.1 415 198.3000000000001 405.6 207.6000000000001L273 340.3C263.6 349.7 248.4 349.7 239.1 340.3L106.3 207.6C96.9 198.2 96.9 183 106.3 173.7L117.2 162.7C126.8 153.2 142.3 153.4 151.6 163.1z" /> + <glyph glyph-name="arrow-down" + unicode="" + horiz-adv-x="448" d=" M413.1 225.5L435.3 203.3C444.7 193.9 444.7 178.7 435.3 169.4L241 -25C231.6 -34.4 216.4 -34.4 207.1 -25L12.7 169.4C3.3 178.8 3.3 194 12.7 203.3L34.9 225.5C44.4 235 59.9 234.8 69.2 225.1L184 104.6V392C184 405.3 194.7 416 208 416H240C253.3 416 264 405.3 264 392V104.6L378.8 225.1C388.1 234.9000000000001 403.6 235.1 413.1 225.5000000000001z" /> + <glyph glyph-name="arrow-left" + unicode="" + horiz-adv-x="448" d=" M257.5 2.9L235.3 -19.3C225.9 -28.7 210.7 -28.7 201.4 -19.3L7 175C-2.4 184.4 -2.4 199.6 7 208.9L201.4 403.3C210.8 412.7 226 412.7 235.3 403.3L257.5 381.1C267 371.6 266.8 356.1 257.1 346.8L136.6 232H424C437.3 232 448 221.3 448 208V176C448 162.7 437.3 152 424 152H136.6L257.1 37.2C266.9000000000001 27.9 267.1 12.4 257.5 2.9z" /> + <glyph glyph-name="arrow-right" + unicode="" + horiz-adv-x="448" d=" M190.5 381.1L212.7 403.3C222.1 412.7 237.3 412.7 246.6 403.3L441 209C450.4 199.6 450.4 184.4 441 175.1L246.6 -19.3C237.2 -28.7 222 -28.7 212.7 -19.3L190.5 2.9C181 12.4 181.2 27.9 190.9 37.2L311.4 152H24C10.7 152 0 162.7 0 176V208C0 221.3 10.7 232 24 232H311.4L190.9 346.8C181.1 356.1 180.9 371.6 190.5 381.1z" /> + <glyph glyph-name="arrow-up" + unicode="" + horiz-adv-x="448" d=" M34.9 158.5L12.7 180.7C3.3 190.1 3.3 205.3 12.7 214.6L207 409C216.4 418.4 231.6 418.4 240.9 409L435.2000000000001 214.7C444.6 205.3 444.6 190.1 435.2000000000001 180.8L413 158.6C403.5 149.1 388 149.3 378.7 159L264 279.4V-8C264 -21.3 253.3 -32 240 -32H208C194.7 -32 184 -21.3 184 -8V279.4L69.2 158.9C59.9 149.1 44.4 148.9 34.9 158.5z" /> + <glyph glyph-name="arrows-alt-h" + unicode="" + horiz-adv-x="512" d=" M377.941 278.059V232H134.059V278.059C134.059 299.4410000000001 108.208 310.149 93.088 295.03L7.029 208.971C-2.344 199.598 -2.344 184.403 7.029 175.03L93.088 88.971C108.207 73.852 134.059 84.56 134.059 105.942V152H377.9410000000001V105.941C377.9410000000001 84.559 403.7920000000001 73.851 418.9120000000001 88.97L504.971 175.029C514.344 184.402 514.344 199.597 504.971 208.97L418.9120000000001 295.029C403.793 310.149 377.9410000000001 299.4410000000001 377.9410000000001 278.059z" /> + <glyph glyph-name="arrows-alt-v" + unicode="" + horiz-adv-x="256" d=" M214.059 70.059H168V313.9410000000001H214.059C235.441 313.9410000000001 246.149 339.7920000000001 231.03 354.9120000000001L144.971 440.971C135.598 450.344 120.403 450.344 111.03 440.971L24.971 354.9120000000001C9.852 339.793 20.56 313.9410000000001 41.942 313.9410000000001H88V70.059H41.941C20.559 70.059 9.851 44.208 24.97 29.088L111.029 -56.971C120.402 -66.344 135.597 -66.344 144.97 -56.971L231.029 29.088C246.149 44.207 235.441 70.059 214.059 70.059z" /> + <glyph glyph-name="arrows-alt" + unicode="" + horiz-adv-x="512" d=" M352.201 22.225L273.005 -56.971C263.632 -66.344 248.437 -66.344 239.064 -56.971L159.868 22.225C144.749 37.3440000000001 155.457 63.196 176.839 63.1950000000001H228.001L228 164H127.196V112.838C127.196 91.456 101.345 80.7480000000001 86.225 95.867L7.029 175.063C-2.344 184.436 -2.344 199.632 7.029 209.004L86.225 288.2C101.344 303.319 127.196 292.611 127.196 271.229V220H228V320.804H176.77C155.388 320.804 144.68 346.655 159.799 361.775L238.995 440.971C248.368 450.344 263.563 450.344 272.9360000000001 440.971L352.1320000000001 361.775C367.2510000000001 346.656 356.5430000000001 320.804 335.1610000000001 320.804H283.9990000000001V220H384.8030000000001V271.1620000000001C384.8030000000001 292.544 410.6540000000001 303.252 425.7730000000002 288.1330000000001L504.9690000000002 208.937C514.3420000000002 199.564 514.3420000000002 184.368 504.9690000000002 174.996L425.773 95.8C410.654 80.681 384.802 91.389 384.803 112.771V164H284V63.196H335.23C356.612 63.196 367.3200000000001 37.345 352.201 22.225z" /> + <glyph glyph-name="assistive-listening-systems" + unicode="" + horiz-adv-x="512" d=" M216 188C216 172.536 203.464 160 188 160S160 172.536 160 188C160 232.112 195.888 268 240 268S320 232.112 320 188C320 172.536 307.464 160 292 160S264 172.536 264 188C264 201.234 253.233 212 240 212S216 201.234 216 188zM240 364C142.953 364 64 285.0470000000001 64 188C64 172.536 76.536 160 92 160S120 172.536 120 188C120 254.168 173.832 308 240 308S360 254.168 360 188C360 112.836 288.991 117.689 288.003 44.378L288 44C288 15.327 264.673 -8 236 -8C220.536 -8 208 -20.536 208 -36S220.536 -64 236 -64C295.475 -64 343.876 -15.672 344 43.774C344.5950000000001 78.202 416 92.014 416 188C416 285.0470000000001 337.0470000000001 364 240 364zM160 128C142.327 128 128 113.673 128 96S142.327 64 160 64S192 78.327 192 96S177.673 128 160 128zM32 0C14.327 0 0 -14.327 0 -32S14.327 -64 32 -64S64 -49.673 64 -32S49.673 0 32 0zM512 187.993C512 189.511 511.988 191.018 511.955 192.524C510.076 307.475 436.157 409.53 327.9940000000001 446.489C313.3610000000001 451.487 297.4450000000001 443.68 292.444 429.0470000000001C287.444 414.414 295.254 398.498 309.886 393.497C395.7920000000001 364.1430000000001 454.496 282.984 455.963 191.544L455.966 191.356C455.992 190.238 455.999 189.12 455.999 187.993C455.999 172.529 468.535 159.993 483.999 159.993S512 172.529 512 187.993zM152.971 8.971L72.971 88.971L39.03 55.03L119.03 -24.97L152.971 8.971z" /> + <glyph glyph-name="asterisk" + unicode="" + horiz-adv-x="512" d=" M478.21 113.907L336 192L478.21 270.093C490.0050000000001 276.5700000000001 494.171 291.4770000000001 487.442 303.13L467.962 336.8710000000001C461.234 348.524 446.242 352.37 434.735 345.394L296 261.2820000000001L299.475 423.486C299.763 436.939 288.937 448 275.48 448H236.52C223.064 448 212.237 436.939 212.526 423.486L216 261.2820000000001L77.265 345.3930000000001C65.759 352.3690000000001 50.766 348.523 44.038 336.87L24.558 303.129C17.83 291.476 21.996 276.569 33.791 270.092L176 192L33.79 113.907C21.995 107.43 17.829 92.523 24.558 80.87L44.038 47.129C50.766 35.476 65.759 31.63 77.265 38.606L216 122.718L212.525 -39.486C212.237 -52.939 223.064 -64 236.52 -64H275.481C288.937 -64 299.764 -52.939 299.476 -39.486L296 122.718L434.735 38.607C446.241 31.631 461.234 35.477 467.962 47.1300000000001L487.442 80.871C494.17 92.5240000000001 490.005 107.4300000000001 478.21 113.9070000000001z" /> + <glyph glyph-name="at" + unicode="" + horiz-adv-x="512" d=" M256 440C118.941 440 8 329.081 8 192C8 54.941 118.919 -56 256 -56C304.154 -56 351.342 -41.86 391.408 -15.777C403.413 -7.962 406.033 8.511 396.9600000000001 19.595L386.783 32.028C379.112 41.399 365.6040000000001 43.695 355.4100000000001 37.157C325.92 18.243 291.314 8 256 8C154.542 8 72 90.542 72 192S154.542 376 256 376C356.139 376 440 318.381 440 216C440 177.214 418.907 136.258 381.83 132.307C364.481 132.761 364.92 145.164 368.354 162.331L391.787 283.4410000000001C394.653 298.25 383.308 312 368.225 312H323.2440000000001A13.518 13.518 0 0 1 309.812 300.007L309.802 299.915C295.105 317.8160000000001 269.3540000000001 321.69 249.831 321.69C175.251 321.69 112 259.456 112 170.23C112 104.927 148.785 64.36 208 64.36C234.9840000000001 64.36 265.3690000000001 79.997 282.9910000000001 102.693C292.5130000000001 68.589 323.6040000000001 68.59 353.701 68.59C462.609 68.59 504 140.202 504 216C504 352.347 394.023 440 256 440zM234.32 135.57C212.071 135.57 198.25 151.193 198.25 176.341C198.25 221.334 229.029 249.07 256.88 249.07C279.1720000000001 249.07 292.481 233.829 292.481 208.3C292.481 163.239 258.606 135.57 234.32 135.57z" /> + <glyph glyph-name="audio-description" + unicode="" + horiz-adv-x="512" d=" M162.925 209.291L171.747 178.636H146.141L155.182 209.288C156.459 213.709 157.833 219.282 159.054 224.533C160.274 219.282 161.648 213.71 162.9250000000001 209.291zM329.399 241.39H314.876V142.609H329.399C359.175 142.609 375.574 160.287 375.574 192.385C375.574 224.624 358.084 241.39 329.399 241.39zM512 336V48C512 21.49 490.51 0 464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336zM245.459 111.861L188.362 279.861A12.001000000000001 12.001000000000001 0 0 1 177 288H141.106A12.001000000000001 12.001000000000001 0 0 1 129.744 279.861L72.647 111.861C70.003 104.078 75.789 96 84.009 96H113.142A12 12 0 0 1 124.677 104.693L133.251 134.599H184.618L193.411 104.622A12 12 0 0 1 204.926 96H234.098C242.318 96 248.104 104.078 245.459 111.861zM430.16 192.386C430.16 251.363 392.241 288 331.2 288H273.834C267.207 288 261.834 282.627 261.834 276V108C261.834 101.373 267.207 96 273.834 96H331.2C392.241 96 430.16 132.933 430.16 192.386z" /> + <glyph glyph-name="backward" + unicode="" + horiz-adv-x="512" d=" M11.5 167.4L203.5 7.4C224.1 -9.8 256 4.6 256 32V352C256 379.4 224.1 393.8 203.5 376.6L11.5 216.6C-3.8 203.8 -3.8 180.2 11.5 167.4zM267.5 167.4L459.5 7.4C480.1 -9.8 512 4.6 512 32V352C512 379.4 480.1 393.8 459.5 376.6L267.5 216.6C252.2 203.8 252.2 180.2 267.5 167.4z" /> + <glyph glyph-name="balance-scale" + unicode="" + horiz-adv-x="640" d=" M256 112H255.98C255.98 128.18 257.32 120.73 170.93 293.51C153.28 328.8 102.74 328.87 85.06 293.51C-2.06 119.25 0.02 127.67 0.02 112H0C0 67.82 57.31 32 128 32S256 67.82 256 112zM128 272L200 128H56L128 272zM639.98 112C639.98 128.18 641.32 120.73 554.9300000000001 293.51C537.2800000000001 328.8 486.7400000000001 328.87 469.0600000000001 293.51C381.9400000000001 119.25 384.0200000000001 127.67 384.0200000000001 112H384C384 67.82 441.31 32 512 32S640 67.82 640 112H639.98zM440 128L512 272L584 128H440zM528 0H352V294.75C375.51 305.04 393.16 326.23 398.39 352H528C536.84 352 544 359.16 544 368V400C544 408.8400000000001 536.84 416 528 416H383.64C369.04 435.32 346.09 448 320 448S270.96 435.32 256.36 416H112C103.16 416 96 408.8400000000001 96 400V368C96 359.16 103.16 352 112 352H241.61C246.84 326.24 264.48 305.04 288 294.75V0H112C103.16 0 96 -7.16 96 -16V-48C96 -56.84 103.16 -64 112 -64H528C536.84 -64 544 -56.84 544 -48V-16C544 -7.16 536.84 0 528 0z" /> + <glyph glyph-name="ban" + unicode="" + horiz-adv-x="512" d=" M256 440C119.034 440 8 328.967 8 192S119.034 -56 256 -56S504 55.034 504 192S392.967 440 256 440zM386.108 322.108C451.556 256.6600000000001 456.108 156.627 406.7850000000001 86.471L150.47 342.784C220.674 392.14 320.6960000000001 387.519 386.108 322.108zM125.892 61.892C60.444 127.34 55.892 227.373 105.215 297.529L361.53 41.216C291.327 -8.14 191.304 -3.52 125.892 61.892z" /> + <glyph glyph-name="band-aid" + unicode="" + horiz-adv-x="640" d=" M0 288V96C0 60.7 28.7 32 64 32H160V352H64C28.7 352 0 323.3 0 288zM576 352H480V32H576C611.3 32 640 60.7 640 96V288C640 323.3 611.3 352 576 352zM192 32H448V352H192V32zM368 264C381.3 264 392 253.3 392 240S381.3 216 368 216S344 226.7 344 240S354.7 264 368 264zM368 168C381.3 168 392 157.3 392 144S381.3 120 368 120S344 130.7 344 144S354.7 168 368 168zM272 264C285.3 264 296 253.3 296 240S285.3 216 272 216S248 226.7 248 240S258.7 264 272 264zM272 168C285.3 168 296 157.3 296 144S285.3 120 272 120S248 130.7 248 144S258.7 168 272 168z" /> + <glyph glyph-name="barcode" + unicode="" + horiz-adv-x="512" d=" M0 0V384H18V0H0zM26.857 0.273V384H36V0.273H26.857zM54 0.273V384H62.857V0.273H54zM98.857 0.273V384H107.714V0.273H98.857zM134.857 0.273V384H152.571V0.273H134.857zM179.714 0.273V384H188.571V0.273H179.714zM197.714 0.273V384H206.571V0.273H197.714zM215.714 0.273V384H224.571V0.273H215.714zM251.429 0.273V384H269.429V0.273H251.429zM296.286 0.273V384H314.286V0.273H296.286zM332.2850000000001 0.273V384H350.286V0.273H332.2850000000001zM368.286 0.273V384H386.287V0.273H368.286zM395.1430000000001 0.273V384H413.1430000000001V0.273H395.1430000000001zM440.2860000000001 0.273V384H467.143V0.273H440.2860000000001zM476.0000000000001 0.273V384H485.143V0.273H476zM494.0000000000001 0V384H512V0H494z" /> + <glyph glyph-name="bars" + unicode="" + horiz-adv-x="448" d=" M16 316H432C440.837 316 448 323.163 448 332V372C448 380.837 440.837 388 432 388H16C7.163 388 0 380.837 0 372V332C0 323.163 7.163 316 16 316zM16 156H432C440.837 156 448 163.163 448 172V212C448 220.837 440.837 228 432 228H16C7.163 228 0 220.837 0 212V172C0 163.163 7.163 156 16 156zM16 -4H432C440.837 -4 448 3.163 448 12V52C448 60.837 440.837 68 432 68H16C7.163 68 0 60.837 0 52V12C0 3.163 7.163 -4 16 -4z" /> + <glyph glyph-name="baseball-ball" + unicode="" + horiz-adv-x="496" d=" M368.5 84.1L397.3 98C408.4000000000001 75.1 423.3 54.8 441.4000000000001 37.1C475.4 79.6 495.9 133.4 495.9 192C495.9 250.5000000000001 475.5000000000001 304.2000000000001 441.7000000000001 346.6C423.9000000000001 329.3 409.1 309.5 398.1 287.1L369.4000000000001 301.2000000000001C382.2000000000001 327.2000000000001 399.4000000000001 350.2000000000001 420.2000000000001 370.2000000000001C375.6 413.3 315 440 248 440C181.1 440 120.5 413.4 75.9 370.3C96.6 350.4 113.8 327.4 126.6 301.5L97.9 287.4C86.9 309.7000000000001 72.2 329.5 54.4 346.8C20.4 304.3 0 250.6 0 192C0 133.4 20.4 79.7 54.4 37.3C72.6 55 87.6 75.3 98.7 98.3L127.5 84.4C114.6 57.7000000000001 97.2 34.1 76 13.7C120.5 -29.4 181.1 -55.9999999999999 248 -55.9999999999999C314.8 -55.9999999999999 375.3 -29.4999999999999 419.9 13.5000000000001C398.8 33.9 381.4 57.4 368.5 84.1zM140.2 116.1L109.7 125.9C124.6 172.3 122.4 219.7000000000001 109.1 259.9000000000001L139.5 269.9000000000001C154.5 224.3000000000001 157.5 170 140.2 116.1zM356.5 269.5L386.9 259.5C373.7 219.4 371.4 172 386.3 125.5L355.8 115.7C338.5 169.7 341.5 224 356.5 269.5z" /> + <glyph glyph-name="basketball-ball" + unicode="" + horiz-adv-x="496" d=" M212.3 437.7C168.5 431.4 126.1 413.6 90.1 383.9L167.5 306.5C195.3 342.3 210.8 387.7 212.3 437.7zM248 226L405.9 383.9C363.5 418.9 312.3 437.4 260.4 440C259.2 376.1 238.9 317.7000000000001 201.7 272.3L248 226zM56.1 349.9C26.4 313.9 8.6 271.5 2.3 227.7C52.3 229.2 97.8 244.7 133.5 272.5L56.1 349.9zM328.3 145.7000000000001C373.6 182.8000000000001 432 203.1000000000001 496 204.4C493.4 256.3000000000001 474.9 307.5 439.9 349.9000000000001L282 192L328.3 145.7zM248 158L90.1 0.1C132.5 -34.8 183.7 -53.4 235.6 -56C236.9 8 257.2 66.4 294.3 111.7L248 158zM439.9 34.1C469.6 70.1 487.4 112.5 493.7 156.3C443.6 154.7 398.2 139.2 362.5 111.5L439.9 34.1zM167.7 238.3C122.3 201.1 63.9 180.7 0 179.6C2.6 127.7000000000001 21.1 76.5 56.1 34.1L214 192L167.7 238.3zM283.7 -53.7C327.5 -47.4 369.9 -29.6 405.9 0.1L328.5 77.5C300.8 41.8 285.3 -3.7 283.7 -53.7z" /> + <glyph glyph-name="bath" + unicode="" + horiz-adv-x="512" d=" M488 192H80V336C80 353.645 94.355 368 112 368C123.351 368 133.332 362.055 139.015 353.12C122.523 327.913 124.328 293.544 145.853 270.0850000000001C141.677 265.372 141.832 258.169 146.344 253.657L157.658 242.343C162.344 237.657 169.942 237.657 174.629 242.343L269.659 337.372C274.345 342.058 274.345 349.656 269.659 354.343L258.345 365.6570000000001C253.833 370.169 246.63 370.323 241.917 366.148C223.968 382.617 199.623 387.577 177.739 381.5130000000001C163.281 402.333 139.212 416 112 416C67.888 416 32 380.112 32 336V192H24C10.745 192 0 181.255 0 168V152C0 138.745 10.745 128 24 128H32V96C32 67.57 44.362 42.031 64 24.453V-8C64 -21.255 74.745 -32 88 -32H104C117.255 -32 128 -21.255 128 -8V0H384V-8C384 -21.255 394.745 -32 408 -32H424C437.255 -32 448 -21.255 448 -8V24.453C467.638 42.031 480 67.57 480 96V128H488C501.255 128 512 138.745 512 152V168C512 181.255 501.255 192 488 192z" /> + <glyph glyph-name="battery-empty" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352z" /> + <glyph glyph-name="battery-full" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM512 256H96V128H512V256z" /> + <glyph glyph-name="battery-half" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM320 256H96V128H320V256z" /> + <glyph glyph-name="battery-quarter" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM224 256H96V128H224V256z" /> + <glyph glyph-name="battery-three-quarters" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM416 256H96V128H416V256z" /> + <glyph glyph-name="bed" + unicode="" + horiz-adv-x="576" d=" M552 160C565.255 160 576 149.255 576 136V0H480V64H96V0H0V360C0 373.255 10.745 384 24 384H72C85.255 384 96 373.255 96 360V160H552zM192 352C147.817 352 112 316.183 112 272S147.817 192 192 192S272 227.817 272 272S236.183 352 192 352zM576 224C576 277.019 533.019 320 480 320H312C298.745 320 288 309.255 288 296V192H576V224z" /> + <glyph glyph-name="beer" + unicode="" + horiz-adv-x="448" d=" M368 352H320V392C320 405.255 309.255 416 296 416H24C10.745 416 0 405.255 0 392V-8C0 -21.255 10.745 -32 24 -32H296C309.255 -32 320 -21.255 320 -8V34.11L400.606 70.087C429.396 82.937 448 111.612 448 143.14V272C448 316.112 412.112 352 368 352zM384 143.14A16.018 16.018 0 0 0 374.521 128.529L320 104.195V288H368C376.822 288 384 280.822 384 272V143.14zM208 64C199.164 64 192 71.164 192 80V304C192 312.836 199.164 320 208 320S224 312.836 224 304V80C224 71.164 216.836 64 208 64zM112 64C103.164 64 96 71.164 96 80V304C96 312.836 103.164 320 112 320S128 312.836 128 304V80C128 71.164 120.836 64 112 64z" /> + <glyph glyph-name="bell-slash" + unicode="" + horiz-adv-x="576" d=" M78.107 81.941C47.958 51.792 69.325 0 112.048 0H224C224 -35.346 252.654 -64 288 -64C323.346 -64 352 -35.346 352 0H384.685L127.848 226.621C125.65 129.543 99.409 103.243 78.107 81.941zM264 0C264 -13.234 274.766 -24 288 -24A8 8 0 0 0 288 -40C265.944 -40 248 -22.056 248 0H264zM569.896 -43.733L559.134 -55.819C550.219 -65.831 534.801 -66.7860000000001 524.697 -57.952L8.256 393.607C-1.848 402.442 -2.811 417.7200000000001 6.104 427.733L16.865 439.819C25.781 449.831 41.199 450.786 51.303 441.951L165.113 342.439C189.13 371.217 223.059 391.435 261.663 397.829A31.85 31.85 0 0 0 256 416C256 433.673 270.327 448 288 448S320 433.673 320 416C320 409.25 317.905 402.992 314.337 397.83C390.169 385.269 448 319.394 448 240C448 131.882 475.634 104.191 497.884 81.941C510.033 69.792 513.807 54.165 511.214 39.8200000000001L567.744 -9.607C577.8480000000001 -18.4419999999999 578.811 -33.72 569.8960000000001 -43.7329999999999z" /> + <glyph glyph-name="bell" + unicode="" + horiz-adv-x="448" d=" M433.884 81.941C411.634 104.191 384 131.882 384 240C384 319.394 326.169 385.269 250.337 397.8300000000001A31.845000000000002 31.845000000000002 0 0 1 256 416C256 433.673 241.673 448 224 448S192 433.673 192 416C192 409.25 194.095 402.992 197.663 397.83C121.831 385.269 64 319.394 64 240C64 131.882 36.357 104.191 14.107 81.941C-16.042 51.792 5.325 0 48.048 0H160C160 -35.346 188.654 -64 224 -64S288 -35.346 288 0H399.943C442.581 0 464.094 51.731 433.884 81.941zM224 -24A8 8 0 0 0 224 -40C201.944 -40 184 -22.056 184 0H200C200 -13.234 210.766 -24 224 -24z" /> + <glyph glyph-name="bicycle" + unicode="" + horiz-adv-x="640" d=" M512.509 255.999C496.136 256.063 480.479 253.044 466.073 247.504L388.3930000000001 372.657A24 24 0 0 1 368.001 384H304.001C295.164 384 288.001 376.837 288.001 368V352C288.001 343.163 295.164 336 304.001 336H354.65L369.546 312H256.002V328C256.002 336.837 248.839 344 240.002 344H152.543C139.102 344 127.766 333.001 128.007 319.563C128.239 306.519 138.883 296 152.002 296H200.728L171.311 248.48C157.878 253.31 143.407 255.963 128.319 256C58.094 256.17 0.412 198.988 0.002 128.764C-0.413 57.721 57.055 0 128.002 0C187.644 0 237.76 40.793 251.969 96H304.002A24 24 0 0 1 324.408 107.367L410.37 246.23L425.308 222.163C399.853 198.715 383.923 165.082 384.001 127.726C384.146 58.893 441.9 0.675 510.73 0.007C581.336 -0.678 638.911 55.81 639.9849999999999 126.003C641.0709999999999 196.944 583.459 255.723 512.5089999999999 255.999zM186.75 182.228C196.477 171.699 203.423 158.567 206.392 144H163.086L186.75 182.228zM128.002 48C83.89 48 48.002 83.888 48.002 128S83.89 208 128.002 208C133.871 208 139.588 207.347 145.101 206.141L99.596 132.632C89.715 116.673 101.213 96 120.002 96H201.302C188.932 67.775 160.74 48 128.002 48zM290.632 144H255.008C251.048 175.756 235.452 203.894 212.625 224.026L237.371 264H364.918L290.632 144zM507.689 48.114C466.653 50.2790000000001 433.64 83.806 432.062 124.869C431.25 145.99 438.695 165.3870000000001 451.3969999999999 180.132L495.8299999999999 108.546C500.49 101.038 510.3539999999999 98.73 517.862 103.39L531.456 111.827C538.964 116.487 541.273 126.351 536.612 133.859L492.1439999999999 205.502A79.901 79.901 0 0 0 512.002 207.999C556.1139999999999 207.999 592.002 172.111 592.002 127.999C592.001 82.459 553.75 45.683 507.689 48.114z" /> + <glyph glyph-name="binoculars" + unicode="" + horiz-adv-x="512" d=" M192 344H96V392C96 405.255 106.745 416 120 416H168C181.255 416 192 405.255 192 392V344zM416 392C416 405.255 405.255 416 392 416H344C330.745 416 320 405.255 320 392V344H416V392zM0 -8C0 -21.255 10.745 -32 24 -32H144C157.255 -32 168 -21.255 168 -8V8H0V-8zM88 320C74.745 320 64 309.255 64 296C64 192 0 176 0 32H168V136C168 149.255 178.745 160 192 160V320H88zM344 -8C344 -21.255 354.745 -32 368 -32H488C501.255 -32 512 -21.255 512 -8V8H344V-8zM216 320V160H296V320H216zM344 32H512C512 176 448 192 448 296C448 309.255 437.255 320 424 320H320V160C333.255 160 344 149.255 344 136V32z" /> + <glyph glyph-name="birthday-cake" + unicode="" + horiz-adv-x="448" d=" M448 64C419.98 64 416.74 96 373.5 96C330.07 96 326.675 64 298.75 64C271.055 64 267.296 96 224 96C181.158 96 176.782 64 149.5 64C121.352 64 118.298 96 74.75 96C31.203 96 28.097 64 0 64V144C0 170.5 21.5 192 48 192H64V336H128V192H192V336H256V192H320V336H384V192H400C426.5 192 448 170.5 448 144V64zM448 -64H0V32C43.356 32 46.767 64 74.75 64C102.701 64 106.003 32 149.5 32C192.343 32 196.717 64 224 64C252.148 64 255.201 32 298.75 32C342.107 32 345.517 64 373.5 64C400.988 64 404.752 32 448 32V-64zM96 352C78.25 352 64 366.25 64 384C64 415 96 407 96 448C108 448 128 418.5 128 392S113.75 352 96 352zM224 352C206.25 352 192 366.25 192 384C192 415 224 407 224 448C236 448 256 418.5 256 392S241.75 352 224 352zM352 352C334.25 352 320 366.25 320 384C320 415 352 407 352 448C364 448 384 418.5 384 392S369.75 352 352 352z" /> + <glyph glyph-name="blender" + unicode="" + horiz-adv-x="512" d=" M416 64H160C124.65 64 96 35.35 96 0V-32C96 -49.67 110.33 -64 128 -64H448C465.67 -64 480 -49.67 480 -32V0C480 35.35 451.35 64 416 64zM288 -32C270.33 -32 256 -17.67 256 0S270.33 32 288 32S320 17.67 320 0S305.67 -32 288 -32zM328 384H494.54L512 448H48C21.49 448 0 426.51 0 400V240C0 213.49 21.49 192 48 192H151.27L160 96H416L433.46 160H328C323.58 160 320 163.58 320 168V184C320 188.42 323.58 192 328 192H442.18L459.64 256H328C323.58 256 320 259.5800000000001 320 264V280C320 284.42 323.58 288 328 288H468.36L485.82 352H328C323.58 352 320 355.58 320 360V376C320 380.42 323.58 384 328 384zM64 256V384H133.82L145.46 256H64z" /> + <glyph glyph-name="blind" + unicode="" + horiz-adv-x="384" d=" M380.15 -62.837A8 8 0 0 0 369.161 -60.15L243.831 146.2770000000001A31.923 31.923 0 0 1 256.7890000000001 155.7620000000001L382.8370000000001 -51.8459999999999A8 8 0 0 0 380.1500000000001 -62.8369999999999zM142.803 133.662L110.263 44.177L146.383 -44.1080000000001C153.076 -60.4680000000001 171.76 -68.3000000000001 188.116 -61.609C204.473 -54.917 212.309 -36.2330000000001 205.617 -19.8750000000001L142.803 133.6619999999999zM96 360C120.301 360 140 379.699 140 404S120.301 448 96 448S52 428.301 52 404S71.699 360 96 360zM250.837 190.872L130.837 342.872C126.104 348.867 119.087 351.98 112 351.9840000000001V352H80V351.974C72.854 351.971 65.783 348.813 61.056 342.7340000000001L0 264.2340000000001V168.54C0 155.085 11.011 143.749 24.464 144.004C37.505 144.252 48 154.9 48 168V247.766L64 268.337V127.639L9.927 -21.055C3.887 -37.664 12.455 -56.024 29.065 -62.064C45.667 -68.1030000000001 64.033 -59.54 70.074 -42.926L136 138.362V245.559L104.594 285.375A4 4 0 1 0 110.863 290.346L213.163 161.129C222.308 149.545 237.531 149.79 246.871 157.1640000000001C257.281 165.3800000000001 259.0300000000001 180.4980000000001 250.837 190.8720000000001z" /> + <glyph glyph-name="bold" + unicode="" + horiz-adv-x="384" d=" M304.793 204.109C338.432 222.646 358.45 258.269 358.45 299.802C358.45 348.038 332.2 387.428 289.824 403.981C265.138 413.99 240.849 416 209.661 416H24C15.163 416 8 408.837 8 400V366.951C8 358.114 15.163 350.951 24 350.951H57.113V32.4210000000001H24C15.163 32.4210000000001 8 25.258 8 16.4210000000001V-16C8 -24.837 15.163 -32 24 -32H219.69C243.893 -32 264.524 -30.711 286.556 -24.416C337.52 -9.193 376 37.353 376 97.986C376 150.154 349.427 189.67 304.793 204.109zM142.217 347.1910000000001H209.661C225.955 347.1910000000001 237.197 345.1720000000001 247.186 340.474C263.014 331.995 272.092 313.972 272.092 291.028C272.092 255.999 251.772 234.2380000000001 219.063 234.2380000000001H142.217V347.1910000000001zM254.859 41.716C244.719 37.66 232.182 36.809 223.45 36.809H142.217V166.057H226.584C266.229 166.057 289.641 140.677 289.641 103C289.642 74.575 275.981 50.517 254.8590000000001 41.716z" /> + <glyph glyph-name="bolt" + unicode="" + horiz-adv-x="320" d=" M295.973 288H180.572L215.19 417.816C219.25 433.044 207.756 448 192 448H56C43.971 448 33.8 439.0950000000001 32.211 427.1720000000001L0.215 187.172C-1.704 172.783 9.504 160 24.004 160H142.705L96.646 -34.466C93.05 -49.649 104.659 -64 119.992 -64C128.342 -64 136.368 -59.626 140.77 -52.022L316.7430000000001 251.975C325.9870000000001 267.942 314.4550000000001 288 295.9730000000001 288z" /> + <glyph glyph-name="bomb" + unicode="" + horiz-adv-x="512" d=" M440.5 359.5L388.5 307.5L415 281C424.4 271.6 424.4 256.4 415 247.1L397.6 229.7C409.4000000000001 203.6 416 174.6 416 144.1C416 29.2 322.9 -63.9 208 -63.9S0 29.1 0 144S93.1 352 208 352C238.5 352 267.5 345.4 293.6 333.6L311 351C320.4 360.4 335.6 360.4 344.9 351L371.4 324.5L423.4 376.5L440.5 359.5zM500 388H476C469.4 388 464 382.6 464 376S469.4 364 476 364H500C506.6 364 512 369.4 512 376S506.6 388 500 388zM440 448C433.4 448 428 442.6 428 436V412C428 405.4 433.4 400 440 400S452 405.4 452 412V436C452 442.6 446.6 448 440 448zM473.9 393L490.9 410C495.6 414.7 495.6 422.3 490.9 427C486.2 431.7 478.6 431.7 473.9 427L456.9 410C452.2 405.3 452.2 397.7 456.9 393C461.7 388.3 469.3 388.3 473.9 393zM406.1 393C410.8 388.3 418.4 388.3 423.1 393C427.8 397.7 427.8 405.3 423.1 410L406.1 427C401.4 431.7 393.8 431.7 389.1 427C384.4 422.3 384.4 414.7 389.1 410L406.1 393zM473.9 359C469.2 363.7 461.6 363.7 456.9 359C452.2 354.3 452.2 346.7 456.9 342L473.9 325C478.6 320.3 486.2 320.3 490.9 325C495.6 329.7 495.6 337.3 490.9 342L473.9 359zM112 176C112 211.3 140.7 240 176 240C184.8 240 192 247.2 192 256S184.8 272 176 272C123.1 272 80 228.9 80 176C80 167.2 87.2 160 96 160S112 167.2 112 176z" /> + <glyph glyph-name="book-open" + unicode="" + horiz-adv-x="576" d=" M542.2 447.9C487.4 444.8 378.5000000000001 433.5 311.2000000000001 392.3C306.6 389.5 303.9000000000001 384.4 303.9000000000001 379.1V15.2C303.9000000000001 3.7 316.5000000000001 -3.6 327.2000000000001 1.7C396.4000000000001 36.5000000000001 496.4 46.0000000000001 545.9000000000001 48.6C562.8000000000001 49.5 575.9000000000001 63 575.9000000000001 79.3V417.3C576 435 560.6 449 542.2 447.9zM264.7 392.4C197.5 433.5 88.6 444.8 33.8 447.9C15.4 449 0 435 0 417.3V79.5C0 63.3 13.1 49.7 30 48.8C79.5 46.2 179.6 36.7 248.8 1.8C259.4000000000001 -3.6 272 3.7 272 15.3V379.4C272 384.7 269.4 389.5 264.7 392.4z" /> + <glyph glyph-name="book" + unicode="" + horiz-adv-x="448" d=" M448 88V424C448 437.3 437.3 448 424 448H96C43 448 0 405 0 352V32C0 -21 43 -64 96 -64H424C437.3 -64 448 -53.3 448 -40V-24C448 -16.5 444.5 -9.7 439.1 -5.3C434.9000000000001 10.1 434.9000000000001 54 439.1 69.4C444.5 73.7 448 80.5 448 88zM128 314C128 317.3 130.7 320 134 320H346C349.3 320 352 317.3 352 314V294C352 290.7 349.3 288 346 288H134C130.7 288 128 290.7 128 294V314zM128 250C128 253.3 130.7 256 134 256H346C349.3 256 352 253.3 352 250V230C352 226.7 349.3 224 346 224H134C130.7 224 128 226.7 128 230V250zM381.4 0H96C78.3 0 64 14.3 64 32C64 49.6 78.4 64 96 64H381.4C379.5 46.9 379.5 17.1 381.4 0z" /> + <glyph glyph-name="bookmark" + unicode="" + horiz-adv-x="384" d=" M0 -64V400C0 426.51 21.49 448 48 448H336C362.51 448 384 426.51 384 400V-64L192 48L0 -64z" /> + <glyph glyph-name="bowling-ball" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM120 256C102.3 256 88 270.3 88 288S102.3 320 120 320S152 305.7 152 288S137.7 256 120 256zM184 352C184 369.7 198.3 384 216 384S248 369.7 248 352S233.7 320 216 320S184 334.3 184 352zM232 208C214.3 208 200 222.3 200 240S214.3 272 232 272S264 257.7 264 240S249.7 208 232 208z" /> + <glyph glyph-name="box-open" + unicode="" + horiz-adv-x="640" d=" M53.2 407L1.7 304.2C-2.9 295 2 284 11.8 281.2L209.7 224.7C216.8 222.7 224.4 225.7 228.2 232L320 384L69.8 415.9C62.9 416.7 56.3 413.2 53.2 407zM638.3000000000001 304.2L586.8 407C583.6999999999999 413.2 577 416.8 570.0999999999999 415.9L320 384L411.7 231.9C415.5 225.6 423.1 222.6 430.2 224.6L628.1 281.1C638 284 642.8000000000001 295 638.3000000000001 304.2zM425.7 192C408.8 192 392.9 201 384.3 215.4L320 322L255.8 215.4C247.1 200.9 231.2 191.9 214.3 191.9C209.8 191.9 205.3 192.5 201 193.8L64 233V55C64 40.3 74 27.5 88.2 24L304.4 -30.1C314.6 -32.6 325.3 -32.6 335.4 -30.1L551.8 24C566 27.6 576 40.4 576 55V233L439 193.9C434.7 192.6 430.2 192 425.7 192z" /> + <glyph glyph-name="box" + unicode="" + horiz-adv-x="512" d=" M509.5 263.4L458.9 415.2C452.4 434.8 434.1 448 413.4 448H272V256H510.7C510.3 258.5 510.3 261 509.5 263.4zM240 448H98.6C77.9 448 59.6 434.8 53.1 415.2L2.5 263.4C1.7 261 1.7 258.5 1.3 256H240V448zM0 224V-16C0 -42.5 21.5 -64 48 -64H464C490.5 -64 512 -42.5 512 -16V224H0z" /> + <glyph glyph-name="boxes" + unicode="" + horiz-adv-x="576" d=" M560 160H480V64L448 85.3L416 64V160H336C327.2 160 320 152.8 320 144V-48C320 -56.8 327.2 -64 336 -64H560C568.8 -64 576 -56.8 576 -48V144C576 152.8 568.8 160 560 160zM176 224H400C408.8 224 416 231.2 416 240V432C416 440.8 408.8 448 400 448H320V352L288 373.3L256 352V448H176C167.2 448 160 440.8 160 432V240C160 231.2 167.2 224 176 224zM240 160H160V64L128 85.3L96 64V160H16C7.2 160 0 152.8 0 144V-48C0 -56.8 7.2 -64 16 -64H240C248.8 -64 256 -56.8 256 -48V144C256 152.8 248.8 160 240 160z" /> + <glyph glyph-name="braille" + unicode="" + horiz-adv-x="640" d=" M128 192C128 156.654 99.346 128 64 128S0 156.654 0 192S28.654 256 64 256S128 227.346 128 192zM64 64C46.327 64 32 49.673 32 32S46.327 0 64 0S96 14.327 96 32S81.673 64 64 64zM64 416C28.654 416 0 387.346 0 352S28.654 288 64 288S128 316.654 128 352S99.346 416 64 416zM224 224C206.327 224 192 209.673 192 192S206.327 160 224 160S256 174.327 256 192S241.673 224 224 224zM224 64C206.327 64 192 49.673 192 32S206.327 0 224 0S256 14.327 256 32S241.673 64 224 64zM224 416C188.654 416 160 387.346 160 352S188.654 288 224 288S288 316.654 288 352S259.346 416 224 416zM448 224C430.327 224 416 209.673 416 192S430.327 160 448 160S480 174.327 480 192S465.673 224 448 224zM448 64C430.327 64 416 49.673 416 32S430.327 0 448 0S480 14.327 480 32S465.673 64 448 64zM448 416C412.654 416 384 387.346 384 352S412.654 288 448 288S512 316.654 512 352S483.346 416 448 416zM608 224C590.327 224 576 209.673 576 192S590.327 160 608 160S640 174.327 640 192S625.673 224 608 224zM608 64C590.327 64 576 49.673 576 32S590.327 0 608 0S640 14.327 640 32S625.673 64 608 64zM608 384C590.327 384 576 369.673 576 352S590.327 320 608 320S640 334.327 640 352S625.673 384 608 384z" /> + <glyph glyph-name="briefcase-medical" + unicode="" + horiz-adv-x="512" d=" M464 320H384V368C384 394.5 362.5 416 336 416H176C149.5 416 128 394.5 128 368V320H48C21.5 320 0 298.5 0 272V-16C0 -42.5 21.5 -64 48 -64H464C490.5 -64 512 -42.5 512 -16V272C512 298.5 490.5 320 464 320zM192 352H320V320H192V352zM352 104C352 99.6 348.4 96 344 96H288V40C288 35.6 284.4 32 280 32H232C227.6 32 224 35.6 224 40V96H168C163.6 96 160 99.6 160 104V152C160 156.4 163.6 160 168 160H224V216C224 220.4 227.6 224 232 224H280C284.4 224 288 220.4 288 216V160H344C348.4 160 352 156.4 352 152V104z" /> + <glyph glyph-name="briefcase" + unicode="" + horiz-adv-x="512" d=" M320 160H512V16C512 -10.51 490.51 -32 464 -32H48C21.49 -32 0 -10.51 0 16V160H192V140C192 133.373 197.373 128 204 128H308C314.627 128 320 133.373 320 140V160zM512 272V192H0V272C0 298.51 21.49 320 48 320H128V368C128 394.51 149.49 416 176 416H336C362.51 416 384 394.51 384 368V320H464C490.51 320 512 298.51 512 272zM320 352H192V320H320V352z" /> + <glyph glyph-name="broadcast-tower" + unicode="" + horiz-adv-x="640" d=" M150.94 256H184.67C195.68 256 203.28 266.8300000000001 199.53 277.18C194.6 290.76 191.98 305.16 191.98 320S194.6 349.24 199.53 362.82C203.29 373.17 195.68 384 184.67 384H150.94C143.93 384 137.48 379.51 135.53 372.77C130.64 355.79 128 338.12 128 320C128 301.88 130.64 284.2100000000001 135.54 267.24C137.48 260.5 143.93 256 150.94 256zM89.92 424.6600000000001C95.56 435.28 87.97 448 75.96 448H40.63C34.36 448 28.49 444.4100000000001 25.89 438.69C9.4 402.46 0 362.35 0 320C0 295.25 3.12 251.67 26.69 201.14C29.31 195.51 35.11 192 41.3 192H76.14C88.16 192 95.75 204.74 90.09 215.37C40.31 308.69 73.38 393.52 89.92 424.66zM614.06 438.71C611.46 444.42 605.6 448 599.33 448H563.9100000000001C551.9300000000001 448 544.2500000000001 435.34 549.8900000000001 424.75C568.1600000000001 390.46 598.3100000000001 305.33 550.1700000000001 215.52C544.45 204.84 551.97 192 564.08 192H599.3100000000001C605.58 192 611.44 195.58 614.0400000000001 201.29C630.57 237.52 640 277.64 640 320S630.58 402.48 614.06 438.71zM489.06 384H455.33C444.32 384 436.72 373.17 440.47 362.82C445.4 349.24 448.02 334.84 448.02 320S445.4 290.76 440.47 277.18C436.71 266.8300000000001 444.32 256 455.33 256H489.06C496.08 256 502.52 260.49 504.47 267.24C509.37 284.2100000000001 512 301.88 512 320C512 338.12 509.36 355.79 504.46 372.76C502.52 379.51 496.07 384 489.06 384zM372.76 283.88C379.81 294.17 383.96 306.5900000000001 383.96 320C383.96 355.35 355.33 384 320 384C284.68 384 256.04 355.35 256.04 320C256.04 306.5900000000001 260.19 294.17 267.24 283.88L136.74 -29.53C133.34 -37.68 137.2 -47.05 145.35 -50.45L174.86 -62.76C183.01 -66.1600000000001 192.38 -62.3000000000001 195.77 -54.15L244.96 64H395.03L444.23 -54.15C447.63 -62.31 456.99 -66.16 465.14 -62.76L494.65 -50.45C502.8 -47.05 506.65 -37.68 503.26 -29.53L372.76 283.8800000000001zM271.62 128L320 244.19L368.38 128H271.62z" /> + <glyph glyph-name="broom" + unicode="" + horiz-adv-x="512" d=" M10.8 200.8C-0.7 196.2 -3.7 181.3 5 172.6L59.8 117.8L133 142.2L108.6 69L236.6 -59C245.4 -67.7999999999999 260.2 -64.7 264.8 -53.2L362.9 190.5L254.5 298.9L10.8 200.8zM507.3 420.7L484.7 443.3C478.5 449.6 468.3 449.6 462.1 443.3L359.8 341.1L319.4000000000001 381.5C315.2000000000001 385.8 308.0000000000001 384.5 305.5000000000001 379L278.3000000000001 320.4L384.4000000000001 214.3L443.0000000000001 241.5C448.4000000000001 244 449.7000000000001 251.2 445.5000000000001 255.4L405.1000000000002 295.8L507.3 398.1C513.6 404.3 513.6 414.4 507.3 420.7z" /> + <glyph glyph-name="bug" + unicode="" + horiz-adv-x="512" d=" M511.988 159.1C511.51 141.67 496.771 128 479.335 128H424V112C424 90.136 419.118 69.416 410.4 50.855L470.628 -9.373C483.124 -21.87 483.124 -42.131 470.628 -54.628C458.13 -67.125 437.869 -67.124 425.372 -54.628L370.636 0.108C345.886 -19.965 314.351 -32 280 -32V212C280 218.627 274.627 224 268 224H244C237.373 224 232 218.627 232 212V-32C197.649 -32 166.114 -19.965 141.364 0.108L86.628 -54.628C74.13 -67.125 53.869 -67.124 41.372 -54.628C28.876 -42.131 28.876 -21.87 41.372 -9.373L101.6 50.855C92.882 69.416 88 90.136 88 112V128H32.666C15.23 128 0.491 141.67 0.013 159.1C-0.484 177.184 14.028 192 32 192H88V250.745L41.372 297.373C28.876 309.87 28.876 330.131 41.372 342.628C53.87 355.125 74.13 355.125 86.628 342.628L141.255 288H370.7440000000001L425.3710000000001 342.627C437.8690000000001 355.124 458.129 355.124 470.6270000000001 342.627C483.123 330.13 483.123 309.8690000000001 470.6270000000001 297.372L424 250.745V192H480C497.972 192 512.484 177.184 511.988 159.1zM257 448C195.144 448 145 397.856 145 336H369C369 397.856 318.856 448 257 448z" /> + <glyph glyph-name="building" + unicode="" + horiz-adv-x="448" d=" M436 -32H416V424C416 437.255 405.255 448 392 448H56C42.745 448 32 437.255 32 424V-32H12C5.373 -32 0 -37.373 0 -44V-64H448V-44C448 -37.373 442.627 -32 436 -32zM128 372C128 378.627 133.373 384 140 384H180C186.627 384 192 378.627 192 372V332C192 325.373 186.627 320 180 320H140C133.373 320 128 325.373 128 332V372zM128 276C128 282.627 133.373 288 140 288H180C186.627 288 192 282.627 192 276V236C192 229.373 186.627 224 180 224H140C133.373 224 128 229.373 128 236V276zM180 128H140C133.373 128 128 133.373 128 140V180C128 186.627 133.373 192 140 192H180C186.627 192 192 186.627 192 180V140C192 133.373 186.627 128 180 128zM256 -32H192V52C192 58.627 197.373 64 204 64H244C250.627 64 256 58.627 256 52V-32zM320 140C320 133.373 314.627 128 308 128H268C261.373 128 256 133.373 256 140V180C256 186.627 261.373 192 268 192H308C314.627 192 320 186.627 320 180V140zM320 236C320 229.373 314.627 224 308 224H268C261.373 224 256 229.373 256 236V276C256 282.627 261.373 288 268 288H308C314.627 288 320 282.627 320 276V236zM320 332C320 325.373 314.627 320 308 320H268C261.373 320 256 325.373 256 332V372C256 378.627 261.373 384 268 384H308C314.627 384 320 378.627 320 372V332z" /> + <glyph glyph-name="bullhorn" + unicode="" + horiz-adv-x="576" d=" M576 224C576 244.896 562.64 262.666 544 269.2580000000001V384C544 419.346 515.346 448 480 448C415.015 392 337.969 320 208 320H48C21.49 320 0 298.51 0 272V176C0 149.49 21.49 128 48 128H91.263C72.521 63.35 93.742 11.621 110.077 -39.44C111.779 -44.76 115.28 -49.333 119.999 -52.32C140.779 -65.475 188.354 -67.977 213.772 -57.471C229.818 -50.838 233.732 -30.048 221.294 -17.934C202.786 0.092 191.158 18.976 201.499 42.924A12.278 12.278 0 0 1 200.454 54.597C184.145 79.276 196.873 116.704 228.971 127.349C346.403 120.113 418.591 52.919 480 0C515.346 0 544 28.654 544 64V178.742C562.64 185.334 576 203.104 576 224zM480 84.145C425.391 129.124 354.967 177.085 256 189.127V258.874C354.967 270.916 425.391 318.876 480 363.856V84.145z" /> + <glyph glyph-name="bullseye" + unicode="" + horiz-adv-x="512" d=" M256 376C357.689 376 440 293.705 440 192C440 90.311 357.705 8 256 8C154.311 8 72 90.295 72 192C72 293.689 154.295 376 256 376M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 256C291.29 256 320 227.29 320 192S291.29 128 256 128S192 156.71 192 192S220.71 256 256 256M256 320C185.308 320 128 262.692 128 192S185.308 64 256 64S384 121.308 384 192S326.692 320 256 320z" /> + <glyph glyph-name="burn" + unicode="" + horiz-adv-x="384" d=" M192 448C79.7 346.7 0 227.1 0 147.5C0 23 79 -64 192 -64S384 23 384 147.5C384 227.4 303.8 347.1 192 448zM192 0C135.5 0 96 39 96 94.8C96 108.3 100.6 156.3 192 256C283.4 156.3 288 108.3 288 94.8C288 39 248.5 0 192 0z" /> + <glyph glyph-name="bus" + unicode="" + horiz-adv-x="512" d=" M512 296V216C512 202.745 501.255 192 488 192H480V24C480 10.745 469.255 0 456 0H448V-40C448 -53.255 437.255 -64 424 -64H376C362.745 -64 352 -53.255 352 -40V0H160V-40C160 -53.255 149.255 -64 136 -64H88C74.745 -64 64 -53.255 64 -40V0H56C42.745 0 32 10.745 32 24V192H24C10.745 192 0 202.745 0 216V296C0 309.255 10.745 320 24 320H32V368C32 412.183 132.288 448 256 448S480 412.183 480 368V320H488C501.255 320 512 309.255 512 296zM112 128C89.909 128 72 110.091 72 88S89.909 48 112 48S152 65.909 152 88S134.091 128 112 128zM400 128C377.909 128 360 110.091 360 88S377.909 48 400 48S440 65.909 440 88S422.091 128 400 128zM432 184V328C432 341.255 421.255 352 408 352H104C90.745 352 80 341.255 80 328V184C80 170.745 90.745 160 104 160H408C421.255 160 432 170.745 432 184z" /> + <glyph glyph-name="calculator" + unicode="" + horiz-adv-x="448" d=" M0 -16V400C0 426.51 21.49 448 48 448H400C426.51 448 448 426.51 448 400V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16zM384 268V372C384 378.627 378.627 384 372 384H76C69.373 384 64 378.627 64 372V268C64 261.373 69.373 256 76 256H372C378.627 256 384 261.373 384 268zM128 140V180C128 186.627 122.627 192 116 192H76C69.373 192 64 186.627 64 180V140C64 133.373 69.373 128 76 128H116C122.627 128 128 133.373 128 140zM384 12V180C384 186.627 378.627 192 372 192H332C325.373 192 320 186.627 320 180V12C320 5.373 325.373 0 332 0H372C378.627 0 384 5.373 384 12zM128 12V52C128 58.627 122.627 64 116 64H76C69.373 64 64 58.627 64 52V12C64 5.373 69.373 0 76 0H116C122.627 0 128 5.373 128 12zM256 140V180C256 186.627 250.627 192 244 192H204C197.373 192 192 186.627 192 180V140C192 133.373 197.373 128 204 128H244C250.627 128 256 133.373 256 140zM256 12V52C256 58.627 250.627 64 244 64H204C197.373 64 192 58.627 192 52V12C192 5.373 197.373 0 204 0H244C250.627 0 256 5.373 256 12z" /> + <glyph glyph-name="calendar-alt" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM128 52C128 58.6 122.6 64 116 64H76C69.4 64 64 58.6 64 52V12C64 5.4 69.4 0 76 0H116C122.6 0 128 5.4 128 12V52zM128 180C128 186.6 122.6 192 116 192H76C69.4 192 64 186.6 64 180V140C64 133.4 69.4 128 76 128H116C122.6 128 128 133.4 128 140V180zM256 52C256 58.6 250.6 64 244 64H204C197.4 64 192 58.6 192 52V12C192 5.4 197.4 0 204 0H244C250.6 0 256 5.4 256 12V52zM256 180C256 186.6 250.6 192 244 192H204C197.4 192 192 186.6 192 180V140C192 133.4 197.4 128 204 128H244C250.6 128 256 133.4 256 140V180zM384 52C384 58.6 378.6 64 372 64H332C325.4 64 320 58.6 320 52V12C320 5.4 325.4 0 332 0H372C378.6 0 384 5.4 384 12V52zM384 180C384 186.6 378.6 192 372 192H332C325.4 192 320 186.6 320 180V140C320 133.4 325.4 128 332 128H372C378.6 128 384 133.4 384 140V180z" /> + <glyph glyph-name="calendar-check" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.373 288 0 293.373 0 300V336C0 362.51 21.49 384 48 384H96V436C96 442.627 101.373 448 108 448H148C154.627 448 160 442.627 160 436V384H288V436C288 442.627 293.373 448 300 448H340C346.627 448 352 442.627 352 436V384H400C426.51 384 448 362.51 448 336V300C448 293.373 442.627 288 436 288zM12 256H436C442.627 256 448 250.627 448 244V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16V244C0 250.627 5.373 256 12 256zM345.296 160.053L317.127 188.451C312.4600000000001 193.156 304.862 193.187 300.1570000000001 188.519L194.12 83.335L148.14 129.687C143.473 134.392 135.874 134.423 131.169 129.755L102.772 101.5849999999999C98.067 96.918 98.036 89.3199999999999 102.704 84.6149999999999L185.305 1.3459999999999C189.972 -3.3590000000001 197.57 -3.3900000000001 202.275 1.2779999999999L345.228 143.0829999999999C349.933 147.7499999999999 349.964 155.3479999999999 345.296 160.0529999999999z" /> + <glyph glyph-name="calendar-minus" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM316 64C322.6 64 328 69.4 328 76V116C328 122.6 322.6 128 316 128H132C125.4 128 120 122.6 120 116V76C120 69.4 125.4 64 132 64H316z" /> + <glyph glyph-name="calendar-plus" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM328 116C328 122.6 322.6 128 316 128H256V188C256 194.6 250.6 200 244 200H204C197.4 200 192 194.6 192 188V128H132C125.4 128 120 122.6 120 116V76C120 69.4 125.4 64 132 64H192V4C192 -2.6 197.4 -8 204 -8H244C250.6 -8 256 -2.6 256 4V64H316C322.6 64 328 69.4 328 76V116z" /> + <glyph glyph-name="calendar-times" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM269.3 96L317.4000000000001 144.1C322.1 148.8 322.1 156.4 317.4000000000001 161.1L289.1 189.4C284.4000000000001 194.1 276.8 194.1 272.1 189.4L224 141.3L175.9 189.4C171.2 194.1 163.6 194.1 158.9 189.4L130.6 161.1C125.9 156.4 125.9 148.8 130.6 144.1L178.7 96L130.6 47.9C125.9 43.2 125.9 35.6 130.6 30.9L158.9 2.6C163.6 -2.1 171.2 -2.1 175.9 2.6L224 50.7L272.1 2.6C276.8 -2.1 284.4000000000001 -2.1 289.1 2.6L317.4000000000001 30.9C322.1 35.6 322.1 43.2 317.4000000000001 47.9L269.3 96z" /> + <glyph glyph-name="calendar" + unicode="" + horiz-adv-x="448" d=" M12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM448 300V336C448 362.5 426.5 384 400 384H352V436C352 442.6 346.6 448 340 448H300C293.4 448 288 442.6 288 436V384H160V436C160 442.6 154.6 448 148 448H108C101.4 448 96 442.6 96 436V384H48C21.5 384 0 362.5 0 336V300C0 293.4 5.4 288 12 288H436C442.6 288 448 293.4 448 300z" /> + <glyph glyph-name="camera-retro" + unicode="" + horiz-adv-x="512" d=" M48 416C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416H48zM48 384H154C157.3 384 160 381.3 160 378V358C160 354.7 157.3 352 154 352H38C34.7 352 32 354.7 32 358V368C32 376.8 39.2 384 48 384zM474 288H38C34.7 288 32 290.7 32 294V330C32 333.3 34.7 336 38 336H176L206.2 381.3C207.3 383 209.2 384 211.2 384H464C472.8 384 480 376.8 480 368V294C480 290.7 477.3 288 474 288zM256 24C189.8 24 136 77.8 136 144S189.8 264 256 264S376 210.2 376 144S322.2 24 256 24zM256 232C207.5 232 168 192.5 168 144S207.5 56 256 56S344 95.5 344 144S304.5 232 256 232zM208 128C199.2 128 192 135.2 192 144C192 179.3 220.7 208 256 208C264.8 208 272 200.8 272 192S264.8 176 256 176C238.4 176 224 161.6 224 144C224 135.2 216.8 128 208 128z" /> + <glyph glyph-name="camera" + unicode="" + horiz-adv-x="512" d=" M512 304V16C512 -10.5 490.5 -32 464 -32H48C21.5 -32 0 -10.5 0 16V304C0 330.5 21.5 352 48 352H136L148.3 384.9C155.3 403.6 173.2 416 193.2 416H318.7000000000001C338.7000000000001 416 356.6 403.6 363.6 384.9L376 352H464C490.5 352 512 330.5 512 304zM376 160C376 226.2 322.2 280 256 280S136 226.2 136 160S189.8 40 256 40S376 93.8 376 160zM344 160C344 111.5 304.5 72 256 72S168 111.5 168 160S207.5 248 256 248S344 208.5 344 160z" /> + <glyph glyph-name="capsules" + unicode="" + horiz-adv-x="576" d=" M555.3 147.9L424.2 335.2C401.9 367 366.4 384 330.4 384C307.8 384 284.9 377.3 264.9 363.3C245.2 349.5 231.2 330.5 223.4 309.5C220.5 368.8 172 416 112 416C50.1 416 0 365.9 0 304V80C0 18.1 50.1 -32 112 -32S224 18.1 224 80V229.1C227.3 220.5 231.3 212 236.8 204.1L368 16.8C390.2 -15 425.7 -32 461.8 -32C484.5 -32 507.3 -25.3 527.3 -11.3C579 24.9 591.5 96.2 555.3 147.9zM160 192H64V304C64 330.5 85.5 352 112 352S160 330.5 160 304V192zM354.8 147.1L289.2000000000001 240.8C281.5000000000001 251.8 278.5000000000001 265.2000000000001 280.9000000000001 278.4C283.2000000000001 291.6 290.6 303.2000000000001 301.6 310.9C310.1 316.9 320.1 320 330.4000000000001 320C346.9000000000001 320 362.3 312 371.7000000000001 298.5L437.3000000000001 204.8L354.8000000000001 147.1z" /> + <glyph glyph-name="car" + unicode="" + horiz-adv-x="512" d=" M499.991 280H445.176L437.322 300.944C428.13 325.457 411.897 346.295 390.38 361.207S343.651 384 317.472 384H194.528C168.348 384 143.137 376.118 121.62 361.207C100.102 346.295 83.87 325.457 74.678 300.944L66.824 280H12.009C3.818 280 -1.965 271.976 0.625 264.2050000000001L8.625 240.205A12 12 0 0 1 20.009 232H48.824L48.772 231.86C29.222 220.907 16 200.003 16 176V128C16 111.775 22.049 96.971 32 85.691V24C32 10.745 42.745 0 56 0H104C117.255 0 128 10.745 128 24V64H384V24C384 10.745 394.745 0 408 0H456C469.255 0 480 10.745 480 24V85.691C489.951 96.972 496 111.776 496 128V176C496 200.003 482.778 220.907 463.228 231.86L463.176 232H491.991A12 12 0 0 1 503.375 240.205L511.375 264.2050000000001C513.965 271.976 508.182 280 499.991 280zM134.603 278.472C143.918 303.3110000000001 168 320 194.528 320H317.472C344 320 368.082 303.3110000000001 377.397 278.472L391.824 240H120.176L134.603 278.472zM88 120C70.327 120 56 134.327 56 152C56 169.673 70.327 184 88 184S136 153.673 136 136S105.673 120 88 120zM424 120C406.327 120 376 118.327 376 136C376 153.673 406.327 184 424 184S456 169.673 456 152C456 134.327 441.673 120 424 120z" /> + <glyph glyph-name="caret-down" + unicode="" + horiz-adv-x="320" d=" M31.3 256H288.6C306.4000000000001 256 315.3 234.5 302.7000000000001 221.9L174.1 93.2C166.3 85.4 153.6 85.4 145.8 93.2L17.2 221.9C4.6 234.5 13.5 256 31.3 256z" /> + <glyph glyph-name="caret-left" + unicode="" + horiz-adv-x="192" d=" M192 320.6620000000001V63.338C192 45.52 170.457 36.597 157.858 49.196L29.196 177.858C21.386 185.668 21.386 198.332 29.196 206.142L157.858 334.804C170.457 347.404 192 338.48 192 320.6620000000001z" /> + <glyph glyph-name="caret-right" + unicode="" + horiz-adv-x="192" d=" M0 63.338V320.6620000000001C0 338.48 21.543 347.403 34.142 334.804L162.804 206.142C170.614 198.332 170.614 185.668 162.804 177.858L34.142 49.196C21.543 36.596 0 45.52 0 63.338z" /> + <glyph glyph-name="caret-square-down" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM92.5 227.5L215.5 104.5C220.2 99.8 227.8 99.8 232.5 104.5L355.5 227.5C363.1 235.1 357.7 248 347 248H101C90.3 248 84.9 235.1 92.5 227.5z" /> + <glyph glyph-name="caret-square-left" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32zM259.515 323.515L136.485 200.485C131.799 195.799 131.799 188.201 136.485 183.514L259.514 60.485C267.074 52.925 279.999 58.279 279.999 68.97V315.029C280 325.7200000000001 267.074 331.074 259.5150000000001 323.515z" /> + <glyph glyph-name="caret-square-right" + unicode="" + horiz-adv-x="448" d=" M48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416zM188.485 60.485L311.514 183.514C316.2 188.2 316.2 195.798 311.514 200.485L188.485 323.515C180.925 331.0750000000001 168 325.721 168 315.0300000000001V68.971C168 58.28 180.926 52.926 188.485 60.485z" /> + <glyph glyph-name="caret-square-up" + unicode="" + horiz-adv-x="448" d=" M0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16zM355.515 156.485L232.485 279.515C227.799 284.201 220.201 284.201 215.514 279.515L92.485 156.485C84.925 148.925 90.279 136 100.97 136H347.029C357.72 136 363.074 148.926 355.515 156.485z" /> + <glyph glyph-name="caret-up" + unicode="" + horiz-adv-x="320" d=" M288.662 96H31.338C13.52 96 4.597 117.543 17.196 130.142L145.858 258.804C153.668 266.6140000000001 166.332 266.6140000000001 174.142 258.804L302.804 130.142C315.404 117.543 306.48 96 288.662 96z" /> + <glyph glyph-name="cart-arrow-down" + unicode="" + horiz-adv-x="576" d=" M504.717 128H211.572L218.117 96H486.535C501.936 96 513.351 81.699 509.938 66.681L504.421 42.405C523.112 33.332 536 14.172 536 -8C536 -39.202 510.481 -64.444 479.176 -63.994C449.353 -63.565 424.826 -39.3630000000001 424.021 -9.547C423.581 6.74 430.106 21.502 440.824 32.001H231.176C241.553 21.835 248 7.674 248 -8C248 -39.813 221.472 -65.431 189.33 -63.938C160.79 -62.613 137.579 -39.553 136.079 -11.021C134.921 11.013 146.515 30.434 164.13 40.5650000000001L93.883 384H24C10.745 384 0 394.745 0 408V424C0 437.255 10.745 448 24 448H126.529C137.93 448 147.757 439.979 150.042 428.81L159.208 384H551.99C567.391 384 578.806 369.699 575.393 354.681L528.12 146.681C525.637 135.754 515.923 128 504.717 128zM403.029 256H360V316C360 322.627 354.627 328 348 328H324C317.373 328 312 322.627 312 316V256H268.971C258.2800000000001 256 252.926 243.074 260.486 235.515L327.515 168.486C332.201 163.8 339.799 163.8 344.486 168.486L411.515 235.515C419.074 243.074 413.72 256 403.029 256z" /> + <glyph glyph-name="cart-plus" + unicode="" + horiz-adv-x="576" d=" M504.717 128H211.572L218.117 96H486.535C501.936 96 513.351 81.699 509.938 66.681L504.421 42.405C523.112 33.332 536 14.172 536 -8C536 -39.202 510.481 -64.444 479.176 -63.994C449.353 -63.565 424.826 -39.3630000000001 424.021 -9.547C423.581 6.74 430.106 21.502 440.824 32.001H231.176C241.553 21.835 248 7.674 248 -8C248 -39.813 221.472 -65.431 189.33 -63.938C160.79 -62.613 137.579 -39.553 136.079 -11.021C134.921 11.013 146.515 30.434 164.13 40.5650000000001L93.883 384H24C10.745 384 0 394.745 0 408V424C0 437.255 10.745 448 24 448H126.529C137.93 448 147.757 439.979 150.042 428.81L159.208 384H551.99C567.391 384 578.806 369.699 575.393 354.681L528.12 146.681C525.637 135.754 515.923 128 504.717 128zM408 280H360V320C360 328.837 352.837 336 344 336H328C319.163 336 312 328.837 312 320V280H264C255.163 280 248 272.837 248 264V248C248 239.163 255.163 232 264 232H312V192C312 183.163 319.163 176 328 176H344C352.837 176 360 183.163 360 192V232H408C416.837 232 424 239.163 424 248V264C424 272.837 416.837 280 408 280z" /> + <glyph glyph-name="certificate" + unicode="" + horiz-adv-x="512" d=" M458.622 192.08L504.607 237.085C518.315 250.062 511.923 273.124 493.943 277.424L431.2930000000001 293.414L448.9540000000001 355.4290000000001C453.9450000000001 373.2670000000001 437.1250000000001 390.092 419.2930000000001 385.1L357.2990000000001 367.433L341.3150000000001 430.1040000000001C337.085 447.803 313.765 454.276 300.99 440.772L256 394.43L211.011 440.771C198.381 454.122 174.964 448.005 170.686 430.103L154.702 367.432L92.707 385.099C74.87 390.093 58.056 373.262 63.046 355.428L80.707 293.413L18.057 277.423C0.069 273.122 -6.31 250.056 7.392 237.085L53.377 192.08L7.392 147.076C-6.316 134.0990000000001 0.076 111.037 18.056 106.737L80.706 90.747L63.045 28.732C58.054 10.894 74.874 -5.931 92.706 -0.939L154.7 16.7280000000001L170.684 -45.9429999999999C175.123 -64.5179999999999 198.38 -69.9609999999999 211.009 -56.6109999999999L256 -10.61L300.989 -56.611C313.489 -70.0989999999999 336.976 -64.097 341.314 -45.943L357.298 16.728L419.2919999999999 -0.939C437.128 -5.933 453.9429999999999 10.898 448.9529999999999 28.732L431.2919999999999 90.747L493.9419999999999 106.737C511.9289999999999 111.0390000000001 518.3079999999999 134.1040000000001 504.6059999999999 147.076L458.6219999999999 192.08z" /> + <glyph glyph-name="chalkboard-teacher" + unicode="" + horiz-adv-x="640" d=" M208 96C205.61 96 203.22 95.65 200.94 94.91C187.98 90.7 174.35 88 160 88C145.65 88 132.02 90.7 119.05 94.91C116.77 95.65 114.39 96 112 96C49.94 96 -0.33 45.52 0 -16.62C0.14 -42.88 21.73 -64 48 -64H272C298.27 -64 319.86 -42.88 320 -16.62C320.33 45.52 270.06 96 208 96zM160 128C213.02 128 256 170.98 256 224S213.02 320 160 320S64 277.02 64 224S106.98 128 160 128zM592 448H208C181.53 448 160 425.75 160 398.41V352C183.42 352 205.1 345.2200000000001 224 334.2V384H576V96H512V160H384V96H307.76C326.86 79.31 340.88 57.27 347.45 32H592C618.47 32 640 54.25 640 81.59V398.41C640 425.75 618.47 448 592 448z" /> + <glyph glyph-name="chalkboard" + unicode="" + horiz-adv-x="640" d=" M96 384H544V32H608V408C608 430.06 590.06 448 568 448H72C49.94 448 32 430.06 32 408V32H96V384zM624 0H480V64H288V0H16C7.16 0 0 -7.16 0 -16V-48C0 -56.84 7.16 -64 16 -64H624C632.84 -64 640 -56.84 640 -48V-16C640 -7.16 632.84 0 624 0z" /> + <glyph glyph-name="chart-area" + unicode="" + horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM372.7 288.5L288 232L202.7 345.7C197.6 352.5 187.2 352 182.8 344.7L96 200V96H480L390.1 283.8C386.9000000000001 290.3 378.7000000000001 292.5 372.7000000000001 288.5z" /> + <glyph glyph-name="chart-bar" + unicode="" + horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM192 108V180C192 186.6 186.6 192 180 192H140C133.4 192 128 186.6 128 180V108C128 101.4 133.4 96 140 96H180C186.6 96 192 101.4 192 108zM384 108V244C384 250.6 378.6 256 372 256H332C325.4 256 320 250.6 320 244V108C320 101.4 325.4 96 332 96H372C378.6 96 384 101.4 384 108zM288 108V308C288 314.6 282.6 320 276 320H236C229.4 320 224 314.6 224 308V108C224 101.4 229.4 96 236 96H276C282.6 96 288 101.4 288 108zM480 108V340C480 346.6 474.6 352 468 352H428C421.4 352 416 346.6 416 340V108C416 101.4 421.4 96 428 96H468C474.6 96 480 101.4 480 108z" /> + <glyph glyph-name="chart-line" + unicode="" + horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM456 352H344C322.6 352 311.9 326.1 327 311L359.9 278.1L287.9 205.2L232.3 260.8C227.6 265.5 220.1 265.5 215.4 260.8L96.4 143C91.7 138.4 91.6 130.8 96.2 126.1L124.7 96.7000000000001C129.4 91.9 137.1 91.8000000000001 141.8 96.6L223.9 178.7000000000001L279.4 123.2000000000001C284.1 118.5000000000001 291.7 118.5000000000001 296.4 123.2000000000001L405.6 232.4000000000001L439 199C454.1 183.9 480 194.6 480 216V328C480 341.3 469.3 352 456 352z" /> + <glyph glyph-name="chart-pie" + unicode="" + horiz-adv-x="576" d=" M288 435.7V208H515.7C522.6 208 528 213.8 527.7 220.7C521.3000000000001 343.1 423.2000000000001 441.3 300.7000000000001 447.7C293.8000000000001 448 288.0000000000001 442.6 288.0000000000001 435.7zM552.7 160C559.6 160 565 154.2 564.7 147.3C561.9000000000001 94.1 541.5 41.7 503.5000000000001 -0.5C498.9 -5.6 490.9 -5.9 486.0000000000001 -1L325 160H552.7zM401 15C405.8 10.2 405.7 2.2 400.6 -2.3C358 -40.7 301.6 -64 239.8 -64C107.6 -63.9 -0.2 44.2 0 176.5C0.2 304.6 100.8 409.1 227.3 415.7C234.2 416.1 240 410.6 240 403.7V176L401 15z" /> + <glyph glyph-name="check-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM227.314 60.686L411.314 244.686C417.562 250.934 417.562 261.065 411.314 267.313L388.687 289.94C382.439 296.189 372.308 296.189 366.059 289.94L216 139.882L145.941 209.941C139.693 216.189 129.562 216.189 123.313 209.941L100.686 187.314C94.438 181.066 94.438 170.935 100.686 164.687L204.686 60.687C210.935 54.438 221.065 54.438 227.314 60.686z" /> + <glyph glyph-name="check-square" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32zM195.314 66.059L379.314 250.059C385.562 256.307 385.562 266.438 379.314 272.686L356.687 295.313C350.439 301.561 340.308 301.562 334.059 295.313L184 145.255L113.941 215.314C107.693 221.562 97.562 221.562 91.313 215.314L68.686 192.687C62.438 186.439 62.438 176.308 68.686 170.06L172.686 66.06C178.935 59.81 189.065 59.81 195.314 66.059z" /> + <glyph glyph-name="check" + unicode="" + horiz-adv-x="512" d=" M173.898 8.596L7.498 174.996C-2.499 184.993 -2.499 201.202 7.498 211.2L43.701 247.404C53.698 257.402 69.908 257.402 79.905 247.404L192 135.31L432.0950000000001 375.404C442.0920000000001 385.401 458.302 385.401 468.299 375.404L504.5020000000001 339.2C514.499 329.203 514.499 312.9940000000001 504.5020000000001 302.996L210.1020000000001 8.595C200.1040000000001 -1.402 183.8950000000001 -1.402 173.8980000000001 8.5959999999999z" /> + <glyph glyph-name="chess-bishop" + unicode="" + horiz-adv-x="320" d=" M123.158 370.1190000000001C107.369 375.4700000000001 96 390.403 96 408C96 430.091 113.909 448 136 448H183.796C205.887 448 223.796 430.091 223.796 408C223.796 390.459 212.501 375.5660000000001 196.791 370.171C220.784 353.514 245.368 323.332 265.4940000000001 288.121L144.929 167.557A6 6 0 0 1 144.929 159.072L159.071 144.93A6 6 0 0 1 167.556 144.93L280.9 258.274C298.658 219.977 310.271 178.831 310.271 144.001C310.271 90.215 287.374 68.213 251.825 57.968V0H68.174V57.97C32.631 68.216 9.739 90.219 9.739 144C9.739 222.029 68.02 331.766 123.158 370.1190000000001zM320 -52V-28C320 -21.373 314.627 -16 308 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H308C314.627 -64 320 -58.627 320 -52z" /> + <glyph glyph-name="chess-board" + unicode="" + horiz-adv-x="512" d=" M256 192V128H192V192H256zM256 448H192V384H256V448zM256 192H320V256H256V192zM384 448H320V384H384V448zM384 -64H448V0H384V-64zM512 0V64H448V0H512zM128 -64H192V0H128V-64zM128 448H64V384H128V448zM512 256V320H448V256H512zM512 128V192H448V128H512zM0 -64H64V0H0V-64zM0 384V320H64V384H0zM0 256V192H64V256H0zM0 128V64H64V128H0zM256 -64H320V0H256V-64zM192 64V0H256V64H192zM256 256V320H192V256H256zM64 64V0H128V64H64zM128 192H64V128H128V192zM384 64H448V128H384V64zM512 448H448V384H512V448zM384 192H448V256H384V192zM384 384V320H448V384H384zM320 64V0H384V64H320zM128 128V64H192V128H128zM256 128V64H320V128H256zM192 256H128V192H192V256zM128 320H64V256H128V320zM320 128H384V192H320V128zM192 320V384H128V320H192zM320 320V384H256V320H320zM320 256H384V320H320V256z" /> + <glyph glyph-name="chess-king" + unicode="" + horiz-adv-x="448" d=" M416 -28V-52C416 -58.627 410.627 -64 404 -64H44C37.373 -64 32 -58.627 32 -52V-28C32 -21.373 37.373 -16 44 -16H404C410.627 -16 416 -21.373 416 -28zM407.967 296H248V344H298A6 6 0 0 1 304 350V386A6 6 0 0 1 298 392H248V442A6 6 0 0 1 242 448H206A6 6 0 0 1 200 442V392H150A6 6 0 0 1 144 386V350A6 6 0 0 1 150 344H200V296H40.033C12.459 296 -6.846 268.756 2.295 242.741L87.582 0H360.418L445.7050000000001 242.741C454.846 268.756 435.541 296 407.967 296z" /> + <glyph glyph-name="chess-knight" + unicode="" + horiz-adv-x="384" d=" M352 224V0H32V46.557C32 76.859 49.12 104.56 76.223 118.111L133.466 146.733A48 48 0 0 1 160 189.666V240L137.873 228.937A23.996 23.996 0 0 1 125.323 213.292L113.488 165.954A12 12 0 0 0 106.303 157.723L76.702 145.8830000000001A11.998 11.998 0 0 0 67.372 146.059L7.126 172.833A12 12 0 0 0 0 183.799V342.059C0 348.424 2.529 354.529 7.03 359.03L16 368L1.789 396.4220000000001A16.937 16.937 0 0 0 0 404C0 410.627 5.373 416 12 416H160C266.039 416 352 330.039 352 224zM372 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H372C378.627 -64 384 -58.627 384 -52V-28C384 -21.373 378.627 -16 372 -16zM52 320C40.954 320 32 311.046 32 300S40.954 280 52 280S72 288.954 72 300S63.046 320 52 320z" /> + <glyph glyph-name="chess-pawn" + unicode="" + horiz-adv-x="320" d=" M264 0H56S116 42.743 116 176H84C77.373 176 72 181.373 72 188V212C72 218.627 77.373 224 84 224H124.209C95.721 237.44 76 266.4120000000001 76 300C76 346.392 113.608 384 160 384S244 346.392 244 300C244 266.4120000000001 224.279 237.44 195.791 224H236C242.627 224 248 218.627 248 212V188C248 181.373 242.627 176 236 176H204C204 42.743 264 0 264 0zM292 -16H28C21.373 -16 16 -21.373 16 -28V-52C16 -58.627 21.373 -64 28 -64H292C298.627 -64 304 -58.627 304 -52V-28C304 -21.373 298.627 -16 292 -16z" /> + <glyph glyph-name="chess-queen" + unicode="" + horiz-adv-x="512" d=" M436 -64H76C69.373 -64 64 -58.627 64 -52V-28C64 -21.373 69.373 -16 76 -16H436C442.627 -16 448 -21.373 448 -28V-52C448 -58.627 442.627 -64 436 -64zM255.579 448C224.651 448 199.579 422.928 199.579 392S224.651 336 255.579 336S311.579 361.072 311.579 392S286.507 448 255.579 448zM460.147 293.366C454.3790000000001 296.411 447.2310000000001 294.298 444.0650000000001 288.596C435.4490000000001 273.0800000000001 421.3180000000001 250.795 400.0000000000001 250.795C371.2860000000001 250.795 369.3750000000001 270.5990000000001 368.3140000000001 308.337C368.1310000000001 314.829 362.8130000000001 320.0010000000001 356.3190000000001 320.0010000000001H315.3130000000001C310.1380000000001 320.0010000000001 305.5590000000001 316.673 303.9250000000002 311.7630000000001C295.0350000000002 285.0540000000001 277.8520000000002 270.7710000000001 256.0000000000001 270.7710000000001S216.9660000000001 285.0540000000001 208.0750000000001 311.7630000000001C206.4410000000001 316.673 201.8620000000001 320.0010000000001 196.6870000000001 320.0010000000001H155.6820000000001C149.1870000000001 320.0010000000001 143.8690000000001 314.827 143.6870000000001 308.3340000000001C142.6350000000001 270.692 140.7530000000001 250.795 111.9990000000001 250.795C91.3080000000001 250.795 78.1820000000001 271.019 67.5740000000001 288.8200000000001C64.3080000000001 294.3 57.3160000000001 296.2510000000001 51.6750000000001 293.273L12.4960000000001 272.5940000000001A12 12 0 0 1 6.9860000000001 257.449L112 0H400L505.014 257.448A12 12 0 0 1 499.504 272.593L460.147 293.366z" /> + <glyph glyph-name="chess-rook" + unicode="" + horiz-adv-x="384" d=" M81.241 232.973C80.957 189.08 77.411 99.924 48 0H335.9820000000001C306.5820000000001 99.604 303.0460000000001 188.912 302.761 232.975L348.1790000000001 275.287A11.998 11.998 0 0 1 351.999 284.067V404C351.999 410.627 346.6260000000001 416 339.999 416H299.999C293.372 416 287.999 410.627 287.999 404V360H239.999V404C239.999 410.627 234.6260000000001 416 227.999 416H155.999C149.372 416 143.999 410.627 143.999 404V360H96V404C96 410.627 90.627 416 84 416H44C37.373 416 32 410.627 32 404V284.068C32 280.738 33.384 277.558 35.82 275.288L81.241 232.973zM160 192C160 209.673 174.327 224 192 224C209.673 224 224 209.673 224 192V127.996H160V192zM384 -28V-52C384 -58.627 378.627 -64 372 -64H12C5.373 -64 0 -58.627 0 -52V-28C0 -21.373 5.373 -16 12 -16H372C378.627 -16 384 -21.373 384 -28z" /> + <glyph glyph-name="chess" + unicode="" + horiz-adv-x="512" d=" M199.821 230.367A6 6 0 0 0 205.821 224.367L205.82 203.601A6 6 0 0 0 199.82 197.601H174.015C174.015 165.886 171.862 101.4 191.413 44.372H64.597C84.54 102.548 82.02 168.755 82.02 197.601H56.183A6 6 0 0 0 50.183 203.601L50.185 224.367A6 6 0 0 0 56.185 230.367H199.821zM41.554 332.9120000000001L76.134 237.841H179.868L214.44 332.913C217.286 340.7390000000001 211.49 349.014 203.162 349.014H152V379.2340000000001H173.57A6 6 0 0 1 179.57 385.2340000000001V407.617A6 6 0 0 1 173.57 413.617H145.203V442A6 6 0 0 1 139.203 448H116.82A6 6 0 0 1 110.82 442V413.617H82.421A6 6 0 0 1 76.421 407.617V385.2340000000001A6 6 0 0 1 82.421 379.2340000000001H104V349.015H52.831C44.503 349.014 38.707 340.7390000000001 41.554 332.9120000000001zM222.678 2.83V30.897A6 6 0 0 1 216.678 36.897H39.322A6 6 0 0 1 33.322 30.897V2.83L11.174 -11.334A6 6 0 0 1 8.407 -16.389V-58A6 6 0 0 1 14.407 -64H241.594A6 6 0 0 1 247.594 -58V-16.388A6 6 0 0 1 244.8270000000001 -11.333L222.678 2.83zM313.256 147.055L338.136 130.0919999999999C338.226 111.9679999999999 337.969 66.1879999999999 326.231 15.5699999999999H473.757C462.044 66.045 461.788 111.894 461.875 130.107L486.734 147.056A3.856 3.856 0 0 1 488.418 150.243V220.144A3.8569999999999998 3.8569999999999998 0 0 1 484.561 224.001H456.9059999999999A3.8569999999999998 3.8569999999999998 0 0 1 453.0489999999999 220.144V188.63H430.3119999999999V220.144A3.8569999999999998 3.8569999999999998 0 0 1 426.4539999999999 224.001H373.5359999999999A3.8569999999999998 3.8569999999999998 0 0 1 369.6789999999999 220.144V188.63H346.9419999999999V220.144A3.8569999999999998 3.8569999999999998 0 0 1 343.0849999999998 224.001H315.43A3.8569999999999998 3.8569999999999998 0 0 1 311.573 220.144V150.243A3.8549999999999995 3.8549999999999995 0 0 1 313.256 147.055zM384.841 95.149C384.841 103.521 391.628 110.307 400 110.307S415.158 103.52 415.158 95.149V64.831H384.841V95.149zM504.62 -22.059L490.956 -11.42V4.132A3.8569999999999998 3.8569999999999998 0 0 1 487.099 7.989H312.915A3.8569999999999998 3.8569999999999998 0 0 1 309.058 4.132V-11.42L295.381 -22.059A3.8569999999999998 3.8569999999999998 0 0 1 293.893 -25.103V-60.142A3.8569999999999998 3.8569999999999998 0 0 1 297.75 -63.999H502.25A3.8569999999999998 3.8569999999999998 0 0 1 506.107 -60.142V-25.102A3.859 3.859 0 0 1 504.62 -22.059z" /> + <glyph glyph-name="chevron-circle-down" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM273 78.1L408.5 213.6C417.9 223 417.9 238.2 408.5 247.5000000000001L391.5 264.5C382.1 273.9000000000001 366.9 273.9000000000001 357.6 264.5L256 162.9L154.4 264.5C145 273.9 129.8 273.9 120.5 264.5L103.5 247.5C94.1 238.1 94.1 222.9 103.5 213.6L239 78.1C248.4 68.7000000000001 263.6 68.7000000000001 273 78.1z" /> + <glyph glyph-name="chevron-circle-left" + unicode="" + horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM142.1 175L277.6 39.5C287 30.1 302.2000000000001 30.1 311.5 39.5L328.5 56.5C337.9 65.9 337.9 81.1 328.5 90.4L226.9 192L328.5 293.6C337.9 303 337.9 318.2 328.5 327.5L311.5 344.5C302.1 353.9 286.9 353.9 277.6 344.5L142.1 209C132.7 199.6 132.7 184.4 142.1 175z" /> + <glyph glyph-name="chevron-circle-right" + unicode="" + horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM369.9 209L234.4 344.5C225 353.9 209.8 353.9 200.5 344.5L183.5 327.5C174.1 318.1 174.1 302.9 183.5 293.6L285.1 192L183.5 90.4C174.1 81 174.1 65.8 183.5 56.5L200.5 39.5C209.9 30.1 225.1 30.1 234.4 39.5L369.9 175C379.3 184.4 379.3 199.6 369.9 209z" /> + <glyph glyph-name="chevron-circle-up" + unicode="" + horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM239 305.9L103.5 170.4C94.1 161 94.1 145.8 103.5 136.5L120.5 119.5C129.9 110.1 145.1 110.1 154.4 119.5L256 221.1L357.6 119.5C367 110.1 382.2000000000001 110.1 391.5 119.5L408.5 136.5C417.9 145.9 417.9 161.1 408.5 170.4L273 305.9C263.6 315.3 248.4 315.3 239 305.9z" /> + <glyph glyph-name="chevron-down" + unicode="" + horiz-adv-x="448" d=" M207.029 66.524L12.686 260.868C3.313 270.241 3.313 285.437 12.686 294.809L35.353 317.476C44.71 326.833 59.875 326.851 69.254 317.516L224 163.495L378.745 317.516C388.124 326.851 403.289 326.833 412.646 317.476L435.313 294.809C444.686 285.4360000000001 444.686 270.24 435.313 260.868L240.971 66.524C231.598 57.152 216.402 57.152 207.029 66.524z" /> + <glyph glyph-name="chevron-left" + unicode="" + horiz-adv-x="320" d=" M34.52 208.97L228.87 403.31C238.24 412.68 253.44 412.68 262.81 403.31L285.48 380.64C294.8400000000001 371.28 294.85 356.12 285.5200000000001 346.74L131.49 192L285.51 37.25C294.85 27.87 294.83 12.71 285.47 3.35L262.8 -19.32C253.43 -28.69 238.23 -28.69 228.86 -19.32L34.52 175.03C25.15 184.4 25.15 199.6 34.52 208.97z" /> + <glyph glyph-name="chevron-right" + unicode="" + horiz-adv-x="320" d=" M285.476 175.029L91.132 -19.314C81.759 -28.687 66.563 -28.687 57.191 -19.314L34.524 3.353C25.167 12.7099999999999 25.149 27.8749999999999 34.484 37.254L188.505 192L34.484 346.745C25.149 356.124 25.167 371.289 34.524 380.646L57.191 403.313C66.564 412.6860000000001 81.76 412.6860000000001 91.132 403.313L285.475 208.97C294.848 199.598 294.848 184.402 285.476 175.029z" /> + <glyph glyph-name="chevron-up" + unicode="" + horiz-adv-x="448" d=" M240.971 317.476L435.314 123.1330000000001C444.687 113.7600000000001 444.687 98.564 435.314 89.192L412.647 66.525C403.29 57.168 388.125 57.15 378.7459999999999 66.485L224 220.505L69.255 66.484C59.876 57.149 44.711 57.167 35.354 66.524L12.687 89.191C3.314 98.564 3.314 113.7600000000001 12.687 123.1320000000001L207.03 317.475C216.402 326.848 231.598 326.848 240.971 317.476z" /> + <glyph glyph-name="child" + unicode="" + horiz-adv-x="384" d=" M120 376C120 415.765 152.235 448 192 448S264 415.765 264 376C264 336.236 231.765 304 192 304S120 336.236 120 376zM374.627 374.627C362.1310000000001 387.124 341.8690000000001 387.124 329.373 374.627L242.745 288H141.254L54.627 374.627C42.131 387.124 21.869 387.124 9.373 374.627C-3.124 362.13 -3.124 341.8690000000001 9.373 329.372L104 234.746V-32C104 -49.673 118.327 -64 136 -64H152C169.673 -64 184 -49.673 184 -32V80H200V-32C200 -49.673 214.327 -64 232 -64H248C265.673 -64 280 -49.673 280 -32V234.746L374.627 329.373C387.124 341.87 387.124 362.13 374.627 374.627z" /> + <glyph glyph-name="church" + unicode="" + horiz-adv-x="640" d=" M464.46 201.32L352 268.8V320H400C408.84 320 416 327.16 416 336V368C416 376.8400000000001 408.84 384 400 384H352V432C352 440.84 344.84 448 336 448H304C295.1600000000001 448 288 440.84 288 432V384H240C231.16 384 224 376.8400000000001 224 368V336C224 327.16 231.16 320 240 320H288V268.8L175.54 201.32A31.997 31.997 0 0 1 160 173.88V-64H256V32C256 67.35 284.65 96 320 96S384 67.35 384 32V-64H480V173.88C480 185.12 474.1 195.54 464.46 201.32zM0 52.04V-48C0 -56.84 7.16 -64 16 -64H128V128L19.39 81.46A32.024 32.024 0 0 1 0 52.04zM620.61 81.46L512 128V-64H624C632.84 -64 640 -56.84 640 -48V52.04C640 64.84 632.37 76.41 620.61 81.46z" /> + <glyph glyph-name="circle-notch" + unicode="" + horiz-adv-x="512" d=" M288 408.944V392.2850000000001C288 381.481 295.281 372.126 305.686 369.219C383.204 347.5660000000001 440 276.482 440 192C440 90.311 357.705 8 256 8C154.311 8 72 90.295 72 192C72 276.4700000000001 128.786 347.564 206.312 369.219C216.719 372.126 224 381.483 224 392.288V408.936C224 424.645 209.166 436.089 193.954 432.17C86.603 404.5180000000001 7.394 306.794 8.003 190.668C8.723 53.616 119.48 -56.288 256.534 -55.999C393.255 -55.711 504 55.212 504 192C504 307.633 424.86 404.779 317.789 432.236C302.678 436.111 288 424.544 288 408.944z" /> + <glyph glyph-name="circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440z" /> + <glyph glyph-name="clipboard-check" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM313.2 176.2L170.2 34.4C165.5 29.7 157.9 29.8 153.2 34.5L70.6 117.8C65.9 122.5 66 130.1 70.7 134.8L99.1 163C103.8 167.7 111.4 167.6 116.1 162.9L162.1 116.5L268.1 221.7C272.8 226.4 280.4000000000001 226.3 285.1 221.6L313.3 193.2C318 188.4 317.9000000000001 180.9 313.2 176.2z" /> + <glyph glyph-name="clipboard-list" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM96 24C82.7 24 72 34.7 72 48S82.7 72 96 72S120 61.3 120 48S109.3 24 96 24zM96 120C82.7 120 72 130.7 72 144S82.7 168 96 168S120 157.3 120 144S109.3 120 96 120zM96 216C82.7 216 72 226.7 72 240S82.7 264 96 264S120 253.3 120 240S109.3 216 96 216zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM320 40C320 35.6 316.4 32 312 32H168C163.6 32 160 35.6 160 40V56C160 60.4 163.6 64 168 64H312C316.4 64 320 60.4 320 56V40zM320 136C320 131.6 316.4 128 312 128H168C163.6 128 160 131.6 160 136V152C160 156.4 163.6 160 168 160H312C316.4 160 320 156.4 320 152V136zM320 232C320 227.6 316.4 224 312 224H168C163.6 224 160 227.6 160 232V248C160 252.4 163.6 256 168 256H312C316.4 256 320 252.4 320 248V232z" /> + <glyph glyph-name="clipboard" + unicode="" + horiz-adv-x="384" d=" M384 336V-16C384 -42.51 362.51 -64 336 -64H48C21.49 -64 0 -42.51 0 -16V336C0 362.51 21.49 384 48 384H128C128 419.29 156.71 448 192 448S256 419.29 256 384H336C362.51 384 384 362.51 384 336zM192 408C178.745 408 168 397.255 168 384S178.745 360 192 360S216 370.745 216 384S205.255 408 192 408M288 294V314A6 6 0 0 1 282 320H102A6 6 0 0 1 96 314V294A6 6 0 0 1 102 288H282A6 6 0 0 1 288 294z" /> + <glyph glyph-name="clock" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM313.1 89.9L224.9 154C221.8 156.3 220 159.9 220 163.7V332C220 338.6 225.4 344 232 344H280C286.6 344 292 338.6 292 332V194.3L355.5 148.1C360.9 144.2000000000001 362 136.7000000000001 358.1 131.3L329.9000000000001 92.5C326.0000000000001 87.2 318.5000000000001 86 313.1 89.9z" /> + <glyph glyph-name="clone" + unicode="" + horiz-adv-x="512" d=" M464 448C490.51 448 512 426.51 512 400V112C512 85.49 490.51 64 464 64H176C149.49 64 128 85.49 128 112V400C128 426.51 149.49 448 176 448H464M176 32C131.888 32 96 67.888 96 112V320H48C21.49 320 0 298.51 0 272V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V32H176z" /> + <glyph glyph-name="closed-captioning" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.5 384 0 362.5 0 336V48C0 21.5 21.5 0 48 0H464C490.5 0 512 21.5 512 48V336C512 362.5 490.5 384 464 384zM218.1 160.3C220.9 162.8 225.2 162.4 227.3 159.4L246.8 131.7000000000001C248.5 129.3000000000001 248.3 126.1 246.3 124.0000000000001C192.7 67.2000000000001 73.5 91.9 73.5 191.9000000000001C73.5 289.2000000000001 195.2 311.4000000000001 246 262.0000000000001C248.1 260.0000000000001 248.5 258.8000000000001 247 256.3000000000001L229.5 225.8000000000001C227.6 222.7000000000001 223.3 221.8000000000001 220.4 224.1000000000001C179.6 256.1000000000002 125.8 239.0000000000001 125.8 192.9000000000001C125.9 144.9000000000001 176.9 122.4000000000001 218.1 160.3000000000001zM408.5 160.3C411.3 162.8 415.6 162.4 417.7 159.4L437.2 131.7000000000001C438.9 129.3000000000001 438.7 126.1 436.7 124.0000000000001C383.2 67.1000000000001 264 91.9 264 191.9000000000001C264 289.2000000000001 385.7 311.4000000000001 436.5 262.0000000000001C438.6 260.0000000000001 439 258.8000000000001 437.5 256.3000000000001L420 225.8C418.1 222.7 413.8 221.8 410.9 224.1C370.1 256.1 316.3 239.0000000000001 316.3 192.9C316.3 144.9 367.3 122.4 408.5 160.3z" /> + <glyph glyph-name="cloud-download-alt" + unicode="" + horiz-adv-x="640" d=" M537.6 221.4C541.7 232.1 544 243.8 544 256C544 309 501 352 448 352C428.3 352 409.9 346 394.7 335.8C367 383.8 315.3 416 256 416C167.6 416 96 344.4 96 256C96 253.3 96.1 250.6 96.2 247.9C40.2 228.2 0 174.8 0 112C0 32.5 64.5 -32 144 -32H512C582.7 -32 640 25.3 640 96C640 157.9 596 209.6 537.6 221.4zM404.7000000000001 132.7L299.3 27.3C293.1 21.1 282.9000000000001 21.1 276.7 27.3L171.3 132.7C161.2 142.8 168.4 160 182.6 160H248V272C248 280.8 255.2 288 264 288H312C320.8 288 328 280.8 328 272V160H393.4C407.6 160 414.8 142.8 404.7 132.7z" /> + <glyph glyph-name="cloud-upload-alt" + unicode="" + horiz-adv-x="640" d=" M537.6 221.4C541.7 232.1 544 243.8 544 256C544 309 501 352 448 352C428.3 352 409.9 346 394.7 335.8C367 383.8 315.3 416 256 416C167.6 416 96 344.4 96 256C96 253.3 96.1 250.6 96.2 247.9C40.2 228.2 0 174.8 0 112C0 32.5 64.5 -32 144 -32H512C582.7 -32 640 25.3 640 96C640 157.9 596 209.6 537.6 221.4zM393.4 160H328V48C328 39.2 320.8 32 312 32H264C255.2 32 248 39.2 248 48V160H182.6C168.3 160 161.2 177.2 171.3 187.3L276.7 292.7000000000001C282.9 298.9 293.1 298.9 299.3 292.7000000000001L404.7000000000001 187.3C414.8000000000001 177.2 407.6 160 393.4000000000001 160z" /> + <glyph glyph-name="cloud" + unicode="" + horiz-adv-x="640" d=" M537.6 221.4C541.7 232.1 544 243.8 544 256C544 309 501 352 448 352C428.3 352 409.9 346 394.7 335.8C367 383.8 315.3 416 256 416C167.6 416 96 344.4 96 256C96 253.3 96.1 250.6 96.2 247.9C40.2 228.2 0 174.8 0 112C0 32.5 64.5 -32 144 -32H512C582.7 -32 640 25.3 640 96C640 157.9 596 209.6 537.6 221.4z" /> + <glyph glyph-name="code-branch" + unicode="" + horiz-adv-x="384" d=" M384 304C384 348.2 348.2 384 304 384S224 348.2 224 304C224 267.6 248.3 236.9 281.5 227.2C280.9 211.1 277.3 198.7 270.5 190.3C255.1 171.1 221.2 167.9 185.3 164.6C157.1 162 127.9 159.2000000000001 104 147.7000000000001V291.7000000000001C136.5 301.9000000000001 160 332.2000000000001 160 368.0000000000001C160 412.2000000000001 124.2 448.0000000000001 80 448.0000000000001S0 412.2 0 368C0 332.2 23.5 301.9 56 291.7V92.4C23.5 82.1 0 51.8 0 16C0 -28.2 35.8 -64 80 -64S160 -28.2 160 16C160 50 138.8 79.1 108.8 90.6C111.9 95.8 116.6 100.4 123.7 104C139.9 112.2 164.1 114.4 189.8 116.8C232 120.7 279.8 125.2 308 160.2C322 177.6 329.1 200 329.6 228.1C361.2000000000001 238.9 384 268.8 384 304zM80 384C88.8 384 96 376.8 96 368S88.8 352 80 352S64 359.2 64 368S71.2 384 80 384zM80 0C71.2 0 64 7.2 64 16S71.2 32 80 32S96 24.8 96 16S88.8 0 80 0zM304 320C312.8 320 320 312.8 320 304S312.8 288 304 288S288 295.2 288 304S295.2 320 304 320z" /> + <glyph glyph-name="code" + unicode="" + horiz-adv-x="640" d=" M278.9 -63.5L217.9 -45.8C211.5 -44 207.9 -37.3 209.7 -30.9L346.2 439.3C348 445.7 354.7 449.3 361.1 447.5L422.1 429.8C428.5 428 432.1 421.3 430.3 414.9L293.8 -55.3C291.9000000000001 -61.7 285.3 -65.4 278.9000000000001 -63.5zM164.9 48.7L208.4 95.1C213 99.9999999999999 212.7 107.8 207.6 112.3L117 192L207.6 271.7C212.7 276.2 213.1 284 208.4 288.9L164.9 335.3C160.4 340.1 152.8 340.4 147.9 335.8L3.8 200.8C-1.3 196.1 -1.3 188 3.8 183.3L147.9 48.2C152.8 43.6 160.4 43.8000000000001 164.9 48.7zM492.1 48.1L636.1999999999999 183.1999999999999C641.3 187.8999999999999 641.3 196 636.1999999999999 200.6999999999999L492.1 335.9C487.3 340.4 479.7 340.2 475.1 335.4L431.6 289C427 284.1 427.3 276.3 432.4000000000001 271.8L523 192L432.4 112.3C427.3 107.8 426.9 100 431.6 95.1L475.1 48.7C479.6 43.8000000000001 487.2 43.6 492.1 48.1z" /> + <glyph glyph-name="coffee" + unicode="" + horiz-adv-x="640" d=" M192 64H384C437 64 480 107 480 160H512C582.6 160 640 217.4 640 288S582.6 416 512 416H120C106.7 416 96 405.3 96 392V160C96 107 139 64 192 64zM512 352C547.3 352 576 323.3 576 288S547.3 224 512 224H480V352H512zM559.7 -32H48.3C0.7 -32 -12.7 32 12.3 32H595.5999999999999C620.5999999999999 32 607.3999999999999 -32 559.6999999999999 -32z" /> + <glyph glyph-name="cog" + unicode="" + horiz-adv-x="512" d=" M444.788 156.9L487.404 132.301C492.271 129.492 494.53 123.683 492.863 118.316C481.793 82.674 462.893 50.474 438.174 23.73A12.015999999999998 12.015999999999998 0 0 0 423.342 21.4759999999999L380.758 46.0709999999999A191.577 191.577 0 0 0 319.999 10.9409999999999V-38.2410000000001A12.01 12.01 0 0 0 310.622 -49.9590000000001C275.666 -57.8090000000001 238.123 -58.2150000000001 201.403 -49.9660000000001C195.913 -48.7330000000001 192 -43.8700000000001 192 -38.2430000000001V10.9409999999999A191.555 191.555 0 0 0 131.241 46.0709999999999L88.657 21.4759999999999A12.015999999999998 12.015999999999998 0 0 0 73.825 23.7299999999999C49.107 50.4739999999999 30.206 82.6739999999999 19.136 118.3159999999999C17.469 123.6819999999999 19.728 129.4909999999999 24.595 132.3009999999999L67.212 156.9A193.48000000000002 193.48000000000002 0 0 0 67.212 227.099L24.596 251.698C19.729 254.507 17.47 260.316 19.137 265.683C30.207 301.325 49.107 333.525 73.826 360.269A12.015999999999998 12.015999999999998 0 0 0 88.658 362.523L131.242 337.928A191.577 191.577 0 0 0 192.001 373.058V422.241A12.01 12.01 0 0 0 201.3780000000001 433.959C236.3340000000001 441.8090000000001 273.8770000000001 442.215 310.5970000000001 433.966C316.0870000000001 432.733 320.0000000000001 427.87 320.0000000000001 422.243V373.059A191.555 191.555 0 0 0 380.7590000000001 337.929L423.3430000000001 362.524A12.015999999999998 12.015999999999998 0 0 0 438.1750000000001 360.27C462.8930000000001 333.526 481.7940000000001 301.326 492.8640000000001 265.684C494.5310000000001 260.318 492.2720000000001 254.509 487.4050000000001 251.699L444.788 227.1A193.485 193.485 0 0 0 444.788 156.9zM336 192C336 236.112 300.112 272 256 272S176 236.112 176 192S211.888 112 256 112S336 147.888 336 192z" /> + <glyph glyph-name="cogs" + unicode="" + horiz-adv-x="640" d=" M512.1 257L503.9 242.7C500.9 237.4 494.5000000000001 235.2 488.8 237.3C477 241.7 466.2 248 456.7 255.9C452.1 259.7 450.9 266.4 453.9 271.6L462.1 285.9C455.2 293.9 449.8 303.2 446.2 313.3H429.7C423.7 313.3 418.5 317.6 417.5 323.6C415.5 335.6 415.4 348.2 417.5 360.7C418.5 366.7 423.7 371.1 429.7 371.1H446.2C449.8 381.2 455.2 390.5 462.1 398.5L453.9 412.8C450.9 418 452 424.7 456.7 428.5C466.2 436.4 477.1 442.7 488.8 447.1C494.5 449.2 500.9 447 503.9 441.7L512.1 427.4C522.6 429.3 533.3000000000001 429.3 543.8000000000001 427.4L552 441.7C555 447 561.4 449.2 567.1 447.1C578.9 442.7 589.7 436.4 599.2 428.5C603.8000000000001 424.7 605 418 602 412.8L593.8 398.5C600.6999999999999 390.5 606.0999999999999 381.2 609.6999999999999 371.1H626.1999999999999C632.1999999999999 371.1 637.4 366.8 638.4 360.8C640.4 348.8 640.5 336.2 638.4 323.7C637.4 317.7 632.1999999999999 313.3 626.1999999999999 313.3H609.6999999999999C606.0999999999999 303.2 600.6999999999999 293.9 593.8 285.9L602 271.6C605 266.4 603.9 259.7 599.2 255.9C589.7 248 578.8000000000001 241.7 567.1 237.3C561.4 235.2 555 237.4 552 242.7L543.8 257C533.4 255.1 522.5999999999999 255.1 512.0999999999999 257zM501.6 315.8C540.1 286.2000000000001 584 330.1 554.4 368.6C515.9 398.3 472 354.3 501.6 315.8zM386.3 161.9L420 145.1C430.1 139.3 434.5 127 430.5 116C421.6 91.8 404.1 69.6 387.9 50.1999999999999C380.5 41.3 367.7 39.0999999999999 357.6 44.8999999999999L328.5 61.6999999999999C312.5 47.9999999999999 293.8999999999999 37.0999999999999 273.6 29.9999999999999V-3.6000000000001C273.6 -15.2000000000001 265.3 -25.2000000000001 253.9 -27.2000000000001C229.3 -31.4000000000001 203.5 -31.6000000000001 178 -27.2000000000001C166.5 -25.2000000000001 158 -15.3000000000001 158 -3.6000000000001V30C137.7 37.2 119.1 48 103.1 61.7L74 45C64 39.2 51.1 41.4 43.7 50.3C27.5 69.7 10.4 91.9 1.5 116C-2.5 126.9 1.9 139.2 12 145.1L45.3 161.9C41.4 182.8 41.4 204.3000000000001 45.3 225.3000000000001L12 242.2C1.9 248 -2.6 260.3 1.5 271.2C10.4 295.4 27.5 317.6 43.7 337C51.1 345.9 63.9 348.1 74 342.3L103.1 325.5C119.1 339.2 137.7 350.1 158 357.2V390.9C158 402.4 166.2 412.4 177.6 414.4C202.2 418.6 228.1 418.8 253.6 414.5C265.1 412.5 273.6 402.6 273.6 390.9V357.3C293.9000000000001 350.1 312.5 339.3 328.5 325.6L357.6 342.4C367.6 348.2 380.5 346 387.9000000000001 337.1C404.1 317.7 421.1 295.5 430.0000000000001 271.3C434.0000000000001 260.4 430.1000000000001 248.1 420.0000000000001 242.2L386.3000000000001 225.4C390.2000000000001 204.4 390.2000000000001 182.9 386.3000000000001 161.9zM268.7000000000001 140.8C327.9000000000001 217.8 240.0000000000001 305.7 163.0000000000001 246.5C103.8000000000001 169.5 191.7000000000001 81.5999999999999 268.7000000000001 140.8zM512.1 -41.9L503.9 -56.2C500.9 -61.5000000000001 494.5000000000001 -63.7 488.8 -61.6C477 -57.2 466.2 -50.9 456.7 -43C452.1 -39.2 450.9 -32.5 453.9 -27.3L462.1 -13C455.2 -5 449.8 4.3 446.2 14.4H429.7C423.7 14.4 418.5 18.7 417.5 24.7C415.5 36.7 415.4 49.3 417.5 61.8C418.5 67.8 423.7 72.2 429.7 72.2H446.2C449.8 82.3 455.2 91.6 462.1 99.6L453.9 113.9C450.9 119.1 452 125.8 456.7 129.6C466.2 137.5 477.1 143.8 488.8 148.2C494.5 150.3 500.9 148.1 503.9 142.8L512.1 128.5C522.6 130.4 533.3000000000001 130.4 543.8000000000001 128.5L552.0000000000001 142.8C555.0000000000001 148.1 561.4000000000001 150.3 567.1000000000001 148.2C578.9000000000001 143.8 589.7000000000002 137.5 599.2000000000002 129.6C603.8000000000002 125.8 605.0000000000001 119.1 602.0000000000001 113.9L593.8000000000001 99.6C600.7 91.6 606.1 82.3 609.7 72.2H626.2C632.2 72.2 637.4000000000001 67.9 638.4000000000001 61.9C640.4000000000001 49.9 640.5000000000001 37.3 638.4000000000001 24.8C637.4000000000001 18.8 632.2 14.4 626.2 14.4H609.7C606.1 4.3 600.7 -5 593.8000000000001 -13L602.0000000000001 -27.3C605.0000000000001 -32.5 603.9000000000001 -39.2 599.2000000000002 -43C589.7000000000002 -50.9 578.8000000000002 -57.2 567.1000000000001 -61.6C561.4000000000001 -63.7 555.0000000000001 -61.5 552.0000000000001 -56.2L543.8000000000001 -41.9C533.4000000000001 -43.8 522.6 -43.8 512.1 -41.9zM501.6 17C540.1 -12.6 584 31.3 554.4 69.8C515.9 99.4 472 55.5 501.6 17z" /> + <glyph glyph-name="coins" + unicode="" + horiz-adv-x="512" d=" M0 42.7V0C0 -35.3 86 -64 192 -64S384 -35.3 384 0V42.7C342.7 13.6 267.2 0 192 0S41.3 13.6 0 42.7zM320 320C426 320 512 348.7 512 384S426 448 320 448S128 419.3 128 384S214 320 320 320zM0 147.6V96C0 60.7 86 32 192 32S384 60.7 384 96V147.6C342.7 113.6 267.1 96 192 96S41.3 113.6 0 147.6zM416 136.6C473.3 147.7000000000001 512 168.3 512 192V234.7000000000001C488.8 218.3000000000001 454.7 207.1000000000001 416 200.2000000000001V136.6zM192 288C86 288 0 252.2 0 208S86 128 192 128S384 163.8 384 208S298 288 192 288zM411.3 231.7C471.3 242.5 512 263.7 512 288V330.7C476.5 305.6 415.5 292.1 351.3 288.9C380.8 274.6 402.5 255.4 411.3 231.7z" /> + <glyph glyph-name="columns" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM224 32H64V288H224V32zM448 32H288V288H448V32z" /> + <glyph glyph-name="comment-alt" + unicode="" + horiz-adv-x="512" d=" M448 448H64C28.7 448 0 419.3 0 384V96C0 60.7 28.7 32 64 32H160V-52C160 -61.8 171.2 -67.5 179.1 -61.7L304 32H448C483.3 32 512 60.7 512 96V384C512 419.3 483.3 448 448 448z" /> + <glyph glyph-name="comment-dots" + unicode="" + horiz-adv-x="512" d=" M256 416C114.6 416 0 322.9 0 208C0 158.4 21.4 113 57 77.3C44.5 26.9 2.7 -18 2.2 -18.5C0 -20.8 -0.6 -24.2 0.7 -27.2S4.8 -32 8 -32C74.3 -32 124 -0.2 148.6 19.4C181.3 7.1 217.6 0 256 0C397.4 0 512 93.1 512 208S397.4 416 256 416zM128 176C110.3 176 96 190.3 96 208S110.3 240 128 240S160 225.7 160 208S145.7 176 128 176zM256 176C238.3 176 224 190.3 224 208S238.3 240 256 240S288 225.7 288 208S273.7 176 256 176zM384 176C366.3 176 352 190.3 352 208S366.3 240 384 240S416 225.7 416 208S401.7 176 384 176z" /> + <glyph glyph-name="comment-slash" + unicode="" + horiz-adv-x="640" d=" M64 208C64 158.4 85.4 113 121 77.3C108.4 27 66.7 -17.9 66.2 -18.5C64 -20.8 63.4 -24.2 64.7 -27.2C66 -30.1 68.8 -32 72 -32C138.3 -32 188 -0.2 212.6 19.4C245.3 7.1 281.6 0 320 0C347.4 0 373.7 3.6 398.4 10L72.9 261.6C67.3 244.5 64 226.6 64 208zM633.8 -10.1L519.4 78.3C554.6 113.9 576 158.8 576 208C576 322.9 461.4 416 320 416C254.9 416 195.8 395.9 150.6 363.3L45.5 444.6C38.5 450 28.5 448.8 23 441.8L3.4 416.6C-2 409.6 -0.8 399.6 6.2 394.2L594.6 -60.5C601.6 -65.9 611.6 -64.7 617.1 -57.7L636.7 -32.4C642.1 -25.6 640.8000000000001 -15.5 633.8000000000001 -10.1z" /> + <glyph glyph-name="comment" + unicode="" + horiz-adv-x="512" d=" M256 416C114.6 416 0 322.9 0 208C0 158.4 21.4 113 57 77.3C44.5 26.9 2.7 -18 2.2 -18.5C0 -20.8 -0.6 -24.2 0.7 -27.2S4.8 -32 8 -32C74.3 -32 124 -0.2 148.6 19.4C181.3 7.1 217.6 0 256 0C397.4 0 512 93.1 512 208S397.4 416 256 416z" /> + <glyph glyph-name="comments" + unicode="" + horiz-adv-x="576" d=" M416 256C416 344.4 322.9 416 208 416S0 344.4 0 256C0 221.7 14.1 190.1 38 164C24.6 133.8 2.5 109.8 2.2 109.5C0 107.2 -0.6 103.8 0.7 100.8S4.8 96 8 96C44.6 96 74.9 108.3 96.7 121C128.9 105.3 167 96 208 96C322.9 96 416 167.6 416 256zM538 36C561.9 62 576 93.7 576 128C576 194.9 522.5 252.2 446.7 276.1C447.6 269.5 448 262.8 448 256C448 150.1 340.3 64 208 64C197.2 64 186.7 64.8 176.3 65.9C207.8 8.4 281.8 -32 368 -32C409 -32 447.1 -22.8 479.3 -7C501.1 -19.7 531.4 -32 568 -32C571.2 -32 574.1 -30.1 575.3 -27.2C576.5999999999999 -24.3 576 -20.9 573.8 -18.5C573.5 -18.2 551.4 5.7 538 36z" /> + <glyph glyph-name="compact-disc" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM88 192H56C56 297.9 142.1 384 248 384V352C159.8 352 88 280.2 88 192zM248 96C195 96 152 139 152 192S195 288 248 288S344 245 344 192S301 96 248 96zM248 224C230.3 224 216 209.7 216 192S230.3 160 248 160S280 174.3 280 192S265.7 224 248 224z" /> + <glyph glyph-name="compass" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM307.4460000000001 327.156L204.804 229.377A23.997 23.997 0 0 1 198.0320000000001 217.648L164.673 79.869C158.993 56.41 187.4500000000001 40.551 204.553 56.845L307.1930000000001 154.624A23.99 23.99 0 0 1 313.9650000000001 166.353L347.324 304.132C352.942 327.3300000000001 324.733 343.625 307.4460000000001 327.156zM256 224C238.327 224 224 209.673 224 192S238.327 160 256 160S288 174.327 288 192S273.673 224 256 224z" /> + <glyph glyph-name="compress" + unicode="" + horiz-adv-x="448" d=" M436 256H312C298.7 256 288 266.7 288 280V404C288 410.6 293.4 416 300 416H340C346.6 416 352 410.6 352 404V320H436C442.6 320 448 314.6 448 308V268C448 261.4 442.6 256 436 256zM160 280V404C160 410.6 154.6 416 148 416H108C101.4 416 96 410.6 96 404V320H12C5.4 320 0 314.6 0 308V268C0 261.4 5.4 256 12 256H136C149.3 256 160 266.7 160 280zM160 -20V104C160 117.3 149.3 128 136 128H12C5.4 128 0 122.6 0 116V76C0 69.4 5.4 64 12 64H96V-20C96 -26.6 101.4 -32 108 -32H148C154.6 -32 160 -26.6 160 -20zM352 -20V64H436C442.6 64 448 69.4 448 76V116C448 122.6 442.6 128 436 128H312C298.7 128 288 117.3 288 104V-20C288 -26.6 293.4 -32 300 -32H340C346.6 -32 352 -26.6 352 -20z" /> + <glyph glyph-name="copy" + unicode="" + horiz-adv-x="448" d=" M320 0V-40C320 -53.255 309.255 -64 296 -64H24C10.745 -64 0 -53.255 0 -40V328C0 341.255 10.745 352 24 352H96V56C96 25.121 121.121 0 152 0H320zM320 344V448H152C138.745 448 128 437.255 128 424V56C128 42.745 138.745 32 152 32H424C437.255 32 448 42.745 448 56V320H344C330.8 320 320 330.8 320 344zM440.971 375.029L375.029 440.971A24 24 0 0 1 358.0590000000001 448H352V352H448V358.059A24 24 0 0 1 440.971 375.029z" /> + <glyph glyph-name="copyright" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM373.134 93.247C371.5420000000001 91.38 333.358 47.516 263.283 47.516C178.591 47.516 118.799 110.776 118.799 193.083C118.799 274.386 180.803 336.4840000000001 262.5610000000001 336.4840000000001C329.5180000000001 336.4840000000001 364.5260000000001 299.1690000000001 365.9830000000001 297.5800000000001A12 12 0 0 0 367.2210000000001 282.9570000000001L344.8410000000001 248.3020000000001C340.7920000000001 242.0350000000001 332.0670000000001 240.9510000000001 326.6070000000001 246.0070000000001C326.3740000000001 246.2210000000001 300.0780000000001 269.8870000000001 264.7270000000001 269.8870000000001C218.6110000000001 269.8870000000001 190.8110000000001 236.3120000000001 190.8110000000001 193.8050000000001C190.8110000000001 154.2030000000001 216.3250000000001 114.1130000000001 265.0880000000001 114.1130000000001C303.7850000000001 114.1130000000001 330.3680000000001 142.4510000000001 330.6320000000001 142.7380000000001C335.7640000000001 148.3030000000001 344.6910000000001 147.7710000000001 349.1400000000001 141.6850000000001L373.6870000000001 108.1130000000001A12.001000000000001 12.001000000000001 0 0 0 373.1340000000001 93.2470000000001z" /> + <glyph glyph-name="couch" + unicode="" + horiz-adv-x="640" d=" M160 224V160H480V224C480 259.3 508.7 288 544 288H576C576 341 533 384 480 384H160C107 384 64 341 64 288H96C131.3 288 160 259.3 160 224zM576 256H544C526.3 256 512 241.7 512 224V128H128V224C128 241.7 113.7 256 96 256H64C28.7 256 0 227.3 0 192C0 168.4 13 148 32 136.9V16C32 7.2 39.2 0 48 0H112C120.8 0 128 7.2 128 16V32H512V16C512 7.2 519.2 0 528 0H592C600.8 0 608 7.2 608 16V136.9C627 148 640 168.4 640 192C640 227.3 611.3 256 576 256z" /> + <glyph glyph-name="credit-card" + unicode="" + horiz-adv-x="576" d=" M0 16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V192H0V16zM192 84C192 90.6 197.4 96 204 96H340C346.6 96 352 90.6 352 84V44C352 37.4 346.6 32 340 32H204C197.4 32 192 37.4 192 44V84zM64 84C64 90.6 69.4 96 76 96H148C154.6 96 160 90.6 160 84V44C160 37.4 154.6 32 148 32H76C69.4 32 64 37.4 64 44V84zM576 368V320H0V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368z" /> + <glyph glyph-name="crop" + unicode="" + horiz-adv-x="512" d=" M488 96H448V338.7L505 395.7C514.4 405.1 514.4 420.3 505 429.6L493.7 441C484.3 450.4 469.1 450.4 459.8 441L402.8 384H160V424C160 437.3 149.3 448 136 448H88C74.7 448 64 437.3 64 424V384H24C10.7 384 0 373.3 0 360V312C0 298.7 10.7 288 24 288H64V24C64 10.7 74.7 0 88 0H352V-40C352 -53.3 362.7 -64 376 -64H424C437.3 -64 448 -53.3 448 -40V0H488C501.3 0 512 10.7 512 24V72C512 85.3 501.3 96 488 96zM306.7 288L160 141.3V288H306.7zM205.3 96L352 242.7V96H205.3z" /> + <glyph glyph-name="crosshairs" + unicode="" + horiz-adv-x="512" d=" M500 224H469.636C455.724 317.675 381.675 391.724 288 405.636V436C288 442.627 282.627 448 276 448H236C229.373 448 224 442.627 224 436V405.636C130.325 391.724 56.276 317.675 42.364 224H12C5.373 224 0 218.627 0 212V172C0 165.373 5.373 160 12 160H42.364C56.276 66.325 130.325 -7.724 224 -21.636V-52C224 -58.627 229.373 -64 236 -64H276C282.627 -64 288 -58.627 288 -52V-21.636C381.675 -7.724 455.724 66.325 469.636 160H500C506.627 160 512 165.373 512 172V212C512 218.627 506.627 224 500 224zM288 43.366V84C288 90.627 282.627 96 276 96H236C229.373 96 224 90.627 224 84V43.366C165.826 55.768 119.783 101.757 107.366 160H148C154.627 160 160 165.373 160 172V212C160 218.627 154.627 224 148 224H107.366C119.768 282.174 165.757 328.217 224 340.634V300C224 293.373 229.373 288 236 288H276C282.627 288 288 293.373 288 300V340.634C346.174 328.232 392.217 282.243 404.634 224H364C357.373 224 352 218.627 352 212V172C352 165.373 357.373 160 364 160H404.634C392.2320000000001 101.826 346.243 55.783 288 43.366zM288 192C288 174.327 273.673 160 256 160S224 174.327 224 192C224 209.673 238.327 224 256 224S288 209.673 288 192z" /> + <glyph glyph-name="crow" + unicode="" + horiz-adv-x="640" d=" M544 416H527.64C513.04 435.32 490.09 448 464 448C419.82 448 384 412.18 384 368V347.02L12.09 54.43A30.216 30.216 0 0 1 0 30.26C0 7.8 23.64 -6.81 43.73 3.23L165.27 64H261.76L306.17 -56.1C308.44 -62.33 315.32 -65.5400000000001 321.55 -63.27L344.1 -55.0600000000001C350.33 -52.7900000000001 353.54 -45.9100000000001 351.27 -39.6800000000001L312.94 64H352C353.9100000000001 64 355.76 64.23 357.6600000000001 64.29L402.17 -56.09C404.44 -62.32 411.32 -65.53 417.55 -63.26L440.1 -55.05C446.3300000000001 -52.78 449.54 -45.9 447.2700000000001 -39.67L406.0300000000001 71.86C485.74 95.2 544 168.74 544 256V336L640 352C640 387.35 597.02 416 544 416zM464 344C450.75 344 440 354.75 440 368C440 381.26 450.75 392 464 392S488 381.26 488 368C488 354.75 477.25 344 464 344z" /> + <glyph glyph-name="crown" + unicode="" + horiz-adv-x="640" d=" M528 0H112C103.2 0 96 -7.2 96 -16V-48C96 -56.8 103.2 -64 112 -64H528C536.8 -64 544 -56.8 544 -48V-16C544 -7.2 536.8 0 528 0zM592 320C565.5 320 544 298.5 544 272C544 264.9 545.6 258.3 548.4 252.2L476 208.8C460.6 199.6 440.7 204.8 431.8 220.4L350.3 363C361 371.8 368 385 368 400C368 426.5 346.5 448 320 448S272 426.5 272 400C272 385 279 371.8 289.7 363L208.2 220.4C199.3 204.8 179.3 199.6 164 208.8L91.7 252.2C94.4 258.2000000000001 96.1 264.9 96.1 272C96.1 298.5 74.6 320 48.1 320S0 298.5 0 272S21.5 224 48 224C50.6 224 53.2 224.4 55.7 224.8L128 32H512L584.3 224.8C586.8 224.4 589.4 224 592 224C618.5 224 640 245.5 640 272S618.5 320 592 320z" /> + <glyph glyph-name="cube" + unicode="" + horiz-adv-x="512" d=" M239.1 441.7L31.1 363.7C12.4 356.7 0 338.7 0 318.7V93.6C0 75.4 10.3 58.8 26.5 50.7L234.5 -53.3C248 -60.1 263.9 -60.1 277.4 -53.3L485.4 50.7C501.7 58.8000000000001 511.9 75.5000000000001 511.9 93.6V318.7C511.9 338.7 499.5 356.6 480.8 363.6L272.8 441.6C262 445.8 250 445.8 239.1 441.7zM256 379.6L448 307.6V306.5L256 228.5L64 306.5V307.6L256 379.6zM288 23.6V172.5L448 237.5V103.6L288 23.6z" /> + <glyph glyph-name="cubes" + unicode="" + horiz-adv-x="512" d=" M488.6 197.8L392 234V342.5C392 357.5 382.7 370.9 368.6 376.2L268.6 413.7C260.5 416.8 251.5000000000001 416.8 243.3 413.7L143.3 376.2C129.2 370.9 119.9 357.5 119.9 342.5V234L23.3 197.8C9.3 192.5 0 179.1 0 164.1V54C0 40.4 7.7 27.9 19.9 21.8L119.9 -28.2C130 -33.3 142 -33.3 152.1 -28.2L256 23.8L359.9 -28.2C370 -33.3 382 -33.3 392.1 -28.2L492.1 21.8C504.3 27.9 511.9999999999999 40.4 511.9999999999999 54V164.1C511.9999999999999 179.1 502.6999999999999 192.5 488.6 197.8zM358 233.2L273 201.3V269.5L358 306.5V233.2zM154 343.9L256 382.1L358 343.9V343.3L256 301.9L154 343.3V343.9zM238 52.8L153 10.3V89.4L238 128.2V52.8zM238 164.8L136 123.4L34 164.8V165.4L136 203.6L238 165.4V164.8zM478 52.8L393 10.3V89.4L478 128.2V52.8zM478 164.8L376 123.4L274 164.8V165.4L376 203.6L478 165.4V164.8z" /> + <glyph glyph-name="cut" + unicode="" + horiz-adv-x="448" d=" M444.485 25.574C449.1740000000001 20.885 449.1690000000001 13.287 444.485 8.603C411.6810000000001 -24.201 358.4940000000001 -24.201 325.69 8.603L210.176 124.117L185.317 99.258C189.63 88.343 192 76.448 192 64C192 10.981 149.019 -32 96 -32S0 10.981 0 64S42.981 160 96 160C100.536 160 104.995 159.678 109.363 159.07L142.293 192L109.363 224.93C104.995 224.322 100.536 224 96 224C42.981 224 0 266.981 0 320S42.981 416 96 416S192 373.019 192 320C192 307.552 189.63 295.6570000000001 185.318 284.742L210.177 259.883L325.69 375.397C358.4940000000001 408.201 411.681 408.201 444.485 375.397C449.1690000000001 370.713 449.1740000000001 363.115 444.485 358.426L278.0590000000001 192L444.485 25.574zM96 352C78.355 352 64 337.645 64 320S78.355 288 96 288S128 302.355 128 320S113.645 352 96 352M96 96C78.355 96 64 81.645 64 64S78.355 32 96 32S128 46.355 128 64S113.645 96 96 96M208 204C201.373 204 196 198.627 196 192S201.373 180 208 180S220 185.373 220 192S214.627 204 208 204z" /> + <glyph glyph-name="database" + unicode="" + horiz-adv-x="448" d=" M448 374.857V329.1430000000001C448 288.857 347.667 256 224 256S0 288.857 0 329.1430000000001V374.857C0 415.1430000000001 100.333 448 224 448S448 415.1430000000001 448 374.857zM448 272V169.143C448 128.857 347.667 96 224 96S0 128.857 0 169.143V272C48.125 238.857 136.208 223.428 224 223.428S399.874 238.857 448 272zM448 112V9.143C448 -31.143 347.667 -64 224 -64S0 -31.143 0 9.143V112C48.125 78.857 136.208 63.428 224 63.428S399.874 78.857 448 112z" /> + <glyph glyph-name="deaf" + unicode="" + horiz-adv-x="512" d=" M216 188C216 172.536 203.464 160 188 160S160 172.536 160 188C160 232.112 195.888 268 240 268S320 232.112 320 188C320 172.536 307.464 160 292 160S264 172.536 264 188C264 201.234 253.233 212 240 212S216 201.234 216 188zM240 364C142.953 364 64 285.0470000000001 64 188C64 172.536 76.536 160 92 160S120 172.536 120 188C120 254.168 173.832 308 240 308S360 254.168 360 188C360 112.836 288.991 117.689 288.003 44.378L288 44C288 15.327 264.673 -8 236 -8C220.536 -8 208 -20.536 208 -36S220.536 -64 236 -64C295.475 -64 343.876 -15.672 344 43.774C344.5950000000001 78.202 416 92.014 416 188C416 285.0470000000001 337.0470000000001 364 240 364zM508.485 416.201L480.2 444.485C475.513 449.171 467.916 449.171 463.229 444.485L376.2 357.456C371.514 352.77 371.514 345.1720000000001 376.2 340.485L404.485 312.2C409.171 307.514 416.769 307.514 421.4550000000001 312.2L508.485 399.229C513.172 403.917 513.172 411.515 508.485 416.201zM168.97 133.255C164.284 137.941 156.686 137.941 152 133.255L3.515 -15.23C-1.171 -19.916 -1.171 -27.514 3.515 -32.201L31.8 -60.485C36.487 -65.171 44.084 -65.171 48.771 -60.485L197.256 88C201.942 92.686 201.942 100.284 197.256 104.971L168.97 133.255z" /> + <glyph glyph-name="desktop" + unicode="" + horiz-adv-x="576" d=" M528 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H240L224 -16H152C138.7 -16 128 -26.7 128 -40S138.7 -64 152 -64H424C437.3 -64 448 -53.3 448 -40S437.3 -16 424 -16H352L336 32H528C554.5 32 576 53.5 576 80V400C576 426.5 554.5 448 528 448zM512 96H64V384H512V96z" /> + <glyph glyph-name="diagnoses" + unicode="" + horiz-adv-x="640" d=" M496 192C504.8 192 512 199.2 512 208S504.8 224 496 224S480 216.8 480 208S487.2 192 496 192zM320 272C368.5 272 408 311.5 408 360S368.5 448 320 448S232 408.5 232 360S271.5 272 320 272zM59.8 84C70 68.7 89.1 66.2 102.7 74.2C118.9 83.8 158.9 105.9 208 122.8V32H432V122.7C481.1 105.9 521.1 83.7 537.3 74.1C550.9 66.1 570 68.8 580.1999999999999 83.9L597.9999999999999 110.6C606.7999999999998 123.8 605.5999999999999 145.2 587.9999999999999 155.7C576.0999999999999 162.8 558.2999999999998 172.7 536.8999999999999 183.1C508.7999999999998 137 437.4999999999999 165.3 449.1999999999999 218.2C409.3 230.8 365.1 240 320 240C263 240 207.1 225.5 160 207.8C159.8 167.6 112.4 144.5 80.8 171.8C69.6 165.8 59.5 160.2 52.1 155.8C34.5 145.3 33.3 124 42.1 110.7L59.8 84zM368 104C381.3 104 392 93.3 392 80S381.3 56 368 56S344 66.7 344 80S354.7 104 368 104zM272 200C285.3 200 296 189.3 296 176S285.3 152 272 152S248 162.7 248 176S258.7 200 272 200zM112 192C120.8 192 128 199.2 128 208S120.8 224 112 224S96 216.8 96 208S103.2 192 112 192zM624 0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H624C632.8 -64 640 -56.8 640 -48V-16C640 -7.2 632.8 0 624 0z" /> + <glyph glyph-name="dice-five" + unicode="" + horiz-adv-x="448" d=" M384 416H64C28.65 416 0 387.35 0 352V32C0 -3.35 28.65 -32 64 -32H384C419.35 -32 448 -3.35 448 32V352C448 387.35 419.35 416 384 416zM128 64C110.33 64 96 78.33 96 96S110.33 128 128 128S160 113.67 160 96S145.67 64 128 64zM128 256C110.33 256 96 270.3300000000001 96 288S110.33 320 128 320S160 305.67 160 288S145.67 256 128 256zM224 160C206.33 160 192 174.33 192 192S206.33 224 224 224S256 209.67 256 192S241.67 160 224 160zM320 64C302.33 64 288 78.33 288 96S302.33 128 320 128S352 113.67 352 96S337.67 64 320 64zM320 256C302.33 256 288 270.3300000000001 288 288S302.33 320 320 320S352 305.67 352 288S337.67 256 320 256z" /> + <glyph glyph-name="dice-four" + unicode="" + horiz-adv-x="448" d=" M384 416H64C28.65 416 0 387.35 0 352V32C0 -3.35 28.65 -32 64 -32H384C419.35 -32 448 -3.35 448 32V352C448 387.35 419.35 416 384 416zM128 64C110.33 64 96 78.33 96 96S110.33 128 128 128S160 113.67 160 96S145.67 64 128 64zM128 256C110.33 256 96 270.3300000000001 96 288S110.33 320 128 320S160 305.67 160 288S145.67 256 128 256zM320 64C302.33 64 288 78.33 288 96S302.33 128 320 128S352 113.67 352 96S337.67 64 320 64zM320 256C302.33 256 288 270.3300000000001 288 288S302.33 320 320 320S352 305.67 352 288S337.67 256 320 256z" /> + <glyph glyph-name="dice-one" + unicode="" + horiz-adv-x="448" d=" M384 416H64C28.65 416 0 387.35 0 352V32C0 -3.35 28.65 -32 64 -32H384C419.35 -32 448 -3.35 448 32V352C448 387.35 419.35 416 384 416zM224 160C206.33 160 192 174.33 192 192S206.33 224 224 224S256 209.67 256 192S241.67 160 224 160z" /> + <glyph glyph-name="dice-six" + unicode="" + horiz-adv-x="448" d=" M384 448H64C28.65 448 0 419.35 0 384V64C0 28.65 28.65 0 64 0H384C419.35 0 448 28.65 448 64V384C448 419.35 419.35 448 384 448zM128 96C110.33 96 96 110.33 96 128S110.33 160 128 160S160 145.67 160 128S145.67 96 128 96zM128 192C110.33 192 96 206.33 96 224S110.33 256 128 256S160 241.67 160 224S145.67 192 128 192zM128 288C110.33 288 96 302.3300000000001 96 320S110.33 352 128 352S160 337.67 160 320S145.67 288 128 288zM320 96C302.33 96 288 110.33 288 128S302.33 160 320 160S352 145.67 352 128S337.67 96 320 96zM320 192C302.33 192 288 206.33 288 224S302.33 256 320 256S352 241.67 352 224S337.67 192 320 192zM320 288C302.33 288 288 302.3300000000001 288 320S302.33 352 320 352S352 337.67 352 320S337.67 288 320 288z" /> + <glyph glyph-name="dice-three" + unicode="" + horiz-adv-x="448" d=" M384 416H64C28.65 416 0 387.35 0 352V32C0 -3.35 28.65 -32 64 -32H384C419.35 -32 448 -3.35 448 32V352C448 387.35 419.35 416 384 416zM128 256C110.33 256 96 270.3300000000001 96 288S110.33 320 128 320S160 305.67 160 288S145.67 256 128 256zM224 160C206.33 160 192 174.33 192 192S206.33 224 224 224S256 209.67 256 192S241.67 160 224 160zM320 64C302.33 64 288 78.33 288 96S302.33 128 320 128S352 113.67 352 96S337.67 64 320 64z" /> + <glyph glyph-name="dice-two" + unicode="" + horiz-adv-x="448" d=" M384 416H64C28.65 416 0 387.35 0 352V32C0 -3.35 28.65 -32 64 -32H384C419.35 -32 448 -3.35 448 32V352C448 387.35 419.35 416 384 416zM128 256C110.33 256 96 270.3300000000001 96 288S110.33 320 128 320S160 305.67 160 288S145.67 256 128 256zM320 64C302.33 64 288 78.33 288 96S302.33 128 320 128S352 113.67 352 96S337.67 64 320 64z" /> + <glyph glyph-name="dice" + unicode="" + horiz-adv-x="640" d=" M592 256H473.26C485.95 226.41 480.38 190.8 456.26 166.68L320 30.42V-16C320 -42.51 341.49 -64 368 -64H592C618.51 -64 640 -42.51 640 -16V208C640 234.51 618.51 256 592 256zM480 72C466.75 72 456 82.75 456 96C456 109.26 466.75 120 480 120S504 109.26 504 96C504 82.75 493.25 72 480 72zM433.63 258.7L258.7 433.63C239.54 452.79 208.47 452.79 189.31 433.63L14.37 258.7C-4.79 239.54 -4.79 208.47 14.37 189.31L189.3 14.37C208.46 -4.79 239.53 -4.79 258.69 14.37L433.63 189.3C452.79 208.47 452.79 239.54 433.63 258.7000000000001zM96 200C82.75 200 72 210.75 72 224C72 237.26 82.75 248 96 248S120 237.26 120 224C120 210.75 109.25 200 96 200zM224 72C210.75 72 200 82.75 200 96C200 109.26 210.75 120 224 120S248 109.26 248 96C248 82.75 237.25 72 224 72zM224 200C210.75 200 200 210.75 200 224C200 237.26 210.75 248 224 248S248 237.26 248 224C248 210.75 237.25 200 224 200zM224 328C210.75 328 200 338.75 200 352C200 365.26 210.75 376 224 376S248 365.26 248 352C248 338.75 237.25 328 224 328zM352 200C338.75 200 328 210.75 328 224C328 237.26 338.75 248 352 248S376 237.26 376 224C376 210.75 365.25 200 352 200z" /> + <glyph glyph-name="divide" + unicode="" + horiz-adv-x="448" d=" M224 96C188.65 96 160 67.35 160 32S188.65 -32 224 -32S288 -3.35 288 32S259.35 96 224 96zM224 288C259.35 288 288 316.65 288 352S259.35 416 224 416S160 387.35 160 352S188.65 288 224 288zM416 240H32C14.33 240 0 225.67 0 208V176C0 158.33 14.33 144 32 144H416C433.67 144 448 158.33 448 176V208C448 225.67 433.67 240 416 240z" /> + <glyph glyph-name="dna" + unicode="" + horiz-adv-x="448" d=" M0.1 -46.1C-1 -55.6 6.4 -63.9 16 -63.9L48.3 -64C56.4 -64 63.2 -58.1 64.3 -50.1C65 -45.2 66.1 -39 67.7 -32H380C381.6 -38.9 382.9 -45.2 383.5 -50.1C384.6 -58.1 391.4 -64.1 399.5 -64L431.8 -63.9C441.4000000000001 -63.9 448.9000000000001 -55.6 447.7 -46.1C443.1 -8.2 422.1 82.9 328.8 161.6C311.2 149.2000000000001 291.7 137.4 270.3 126.2000000000001C276.5 121.6 281.7 116.8000000000001 287.3 112.0000000000001H159.7C181 130.1000000000001 206.7 147.6000000000001 238.4 163.4C410.5 248.9 442.1 382.2 447.9 430.1C449 439.6 441.6 447.9 432 447.9L399.6 448C391.5 448 384.7000000000001 442.1 383.6 434.1C382.9000000000001 429.2 381.8 423 380.2000000000001 416H67.8C66.2 423 65.1 429.1 64.4 434.1C63.3 442.1 56.5 448.1 48.4 448L16.1 447.9C6.5 447.9 -1 439.6 0.1 430.1C5.3 387.2 31.4 276.2 160 192C31.5 107.8 5.3 -3.2 0.1 -46.1zM224 228.4C198.9 242.1 177.6 256.8 159.7 272H288.2C270.4 256.8 249.1 242 224 228.4zM355.1 352C349.3 341.6 342.3 330.9 334.1 320H114C105.7 330.9 98.7 341.6 93 352H355.1zM92.9 32C98.7 42.4 105.7 53.1 113.9 64H333.3C341.6 53.1 348.7 42.4 354.5 32H92.9z" /> + <glyph glyph-name="dollar-sign" + unicode="" + horiz-adv-x="288" d=" M209.2 214.6L101.2 246.2C88.7 249.8 80 261.5 80 274.5C80 290.8 93.2 304 109.5 304H175.8C188 304 200 300.3 210 293.5C216.1 289.4 224.3 290.4 229.5 295.5L264.3 329.5C271.4000000000001 336.4 270.4000000000001 347.9 262.5 354C238 373.2 207.4 383.9 176 384V432C176 440.8 168.8 448 160 448H128C119.2 448 112 440.8 112 432V384H109.5C45.8 384 -5.4 329.3 0.5 264.4C4.7 218.3 39.9 180.8 84.3 167.8L186.8 137.8C199.3 134.1 208 122.5 208 109.5C208 93.2 194.8 80 178.5 80H112.2C100 80 88 83.7 78 90.5C71.9 94.6 63.7 93.6 58.5 88.5L23.7 54.5C16.6 47.6 17.6 36.1 25.5 30C50 10.8 80.6 0.1 112 0V-48C112 -56.8 119.2 -64 128 -64H160C168.8 -64 176 -56.8 176 -48V0.2C222.6 1.1 266.3 28.8 281.7 72.9C303.2 134.5 267.1 197.7 209.2 214.6z" /> + <glyph glyph-name="dolly-flatbed" + unicode="" + horiz-adv-x="640" d=" M208 128H592C600.8 128 608 135.2 608 144V400C608 408.8 600.8 416 592 416H448V288L400 320L352 288V416H208C199.2 416 192 408.8 192 400V144C192 135.2 199.2 128 208 128zM624 64H128V432C128 440.8 120.8 448 112 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H64V16C64 7.2 71.2 0 80 0H162.9C161.1 -5 160 -10.4 160 -16C160 -42.5 181.5 -64 208 -64S256 -42.5 256 -16C256 -10.4 254.8 -5 253.1 0H451C449.2 -5 448.1 -10.4 448.1 -16C448.1 -42.5 469.6 -64 496.1 -64S544.1 -42.5 544.1 -16C544.1 -10.4 542.9 -5 541.2 0H624C632.8 0 640 7.2 640 16V48C640 56.8 632.8 64 624 64z" /> + <glyph glyph-name="dolly" + unicode="" + horiz-adv-x="576" d=" M294.2 170.3C312.2 165.3 328.9 156.9 343.7 145.6L505.2 199.4C513.6 202.2000000000001 518.1 211.3000000000001 515.3 219.6L454.9 400.8C452.1 409.2 443 413.7 434.7 410.9L373.6 390.5L406.7 291.1L346 271L312.9 370.4L251.3 349.9C242.9 347.1 238.4 338 241.2 329.7L294.2 170.3zM575.2 121.6L565 152C562.2 160.4 553.1 164.9 544.8 162.1L331.3 90.9C314.1 112.9 287.7 127.3 257.8 127.9L158.4 426.1C154 439.2 141.8 448 128 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H104.9L197.1 107.3C171 86.9 155.4 53.7 161.1 16.8C167.2 -22.6 199 -55.5 238.4000000000001 -62.4C298.6 -73.1 350.7000000000001 -27.6 351.8000000000001 30.2L565.1000000000001 101.4C573.4000000000001 104.2000000000001 578.0000000000001 113.2000000000001 575.2000000000002 121.6zM256 -16C229.5 -16 208 5.5 208 32S229.5 80 256 80S304 58.5 304 32S282.5 -16 256 -16z" /> + <glyph glyph-name="donate" + unicode="" + horiz-adv-x="512" d=" M256 32C370.9 32 464 125.1 464 240S370.9 448 256 448S48 354.9 48 240S141.1 32 256 32zM233.8 350.6V367.4C233.8 376.6 241.2 384 250.4 384H261.5C270.7 384 278.1 376.6 278.1 367.4V350.4C293.6 349.6 308.6 344.3 321.1 335C326.7000000000001 330.9 327.3 322.7 322.3 317.9L306 302.4C302.2 298.7000000000001 296.5 298.6 292 301.4C286.6 304.8 280.6 306.5 274.2 306.5H235.3C226.3 306.5 219 298.3 219 288.2C219 280 224 272.7 231.1 270.6L293.4 251.9C319.1 244.2 337.1 219.5 337.1 191.8C337.1 157.8 310.7 130.3 278 129.4V112.6C278 103.4 270.6 96 261.3999999999999 96H250.3C241.1 96 233.7 103.4 233.7 112.6V129.6C218.1999999999999 130.4 203.1999999999999 135.7000000000001 190.6999999999999 145C185.0999999999999 149.1 184.5 157.3 189.5 162.1L205.8 177.6C209.6 181.3 215.3 181.4 219.8 178.6C225.2 175.2000000000001 231.2 173.5 237.6 173.5H276.5C285.5 173.5 292.8 181.7 292.8 191.8C292.8 200 287.8 207.3 280.7 209.4L218.3999999999999 228.1C192.6999999999999 235.8 174.6999999999999 260.5 174.6999999999999 288.2C174.7999999999999 322.2 201.0999999999999 349.7 233.8 350.6zM480 96H447.5C427.9 70 402.9 48.3 374.5 32H438.3C443.6 32 447.9000000000001 28.4 447.9000000000001 24V8C447.9000000000001 3.6 443.6 0 438.3 0H73.6C68.3 0 64 3.6 64 8V24C64 28.4 68.3 32 73.6 32H137.4C109 48.3 84.1 70 64.4 96H32C14.3 96 0 81.7 0 64V-32C0 -49.7 14.3 -64 32 -64H480C497.7 -64 512 -49.7 512 -32V64C512 81.7 497.7 96 480 96z" /> + <glyph glyph-name="door-closed" + unicode="" + horiz-adv-x="640" d=" M624 0H512V397.2C512 425.2200000000001 490.47 448 464 448H175.99C149.52 448 127.99 425.2200000000001 127.99 397.2V0H16C7.16 0 0 -7.16 0 -16V-48C0 -56.84 7.16 -64 16 -64H624C632.84 -64 640 -56.84 640 -48V-16C640 -7.16 632.84 0 624 0zM415.99 160C398.32 160 383.99 174.33 383.99 192S398.32 224 415.99 224S447.99 209.67 447.99 192C448 174.33 433.67 160 415.99 160z" /> + <glyph glyph-name="door-open" + unicode="" + horiz-adv-x="640" d=" M624 0H544V334.55C544 361.81 522.47 384 496 384H384V320H480V-64H624C632.84 -64 640 -56.84 640 -48V-16C640 -7.16 632.84 0 624 0zM312.24 446.99L120.24 397.25C105.99 393.56 96 380.3 96 365.08V0H16C7.16 0 0 -7.16 0 -16V-48C0 -56.84 7.16 -64 16 -64H352V414.82C352 436.4 332.44 452.23 312.24 446.99zM264 160C250.75 160 240 174.33 240 192S250.75 224 264 224S288 209.67 288 192S277.25 160 264 160z" /> + <glyph glyph-name="dot-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM336 192C336 147.888 300.112 112 256 112S176 147.888 176 192S211.888 272 256 272S336 236.112 336 192z" /> + <glyph glyph-name="dove" + unicode="" + horiz-adv-x="512" d=" M288 280.8V308.9C259.8 345.2 240.9 388.2 233.9 434.1C231.8 447.6 214.9 452.9 206.1 442.4000000000001C185 417.5 168.4 388.3 157.2 355.9C191.4 317.6 237.2 291.3 288 280.8zM400 384C355.8 384 320 348.1 320 303.9V244.5C215.6 250.7 127 315 87 406.2C81.5 418.7 63.8 419.4 58 407.1C41.4 372 32 332.8 32 291.4C32 220.6 66.1 154.5 117.1 105.5C130.3 92.8 143.2 82.3 156 72.7L12.1 36.7C1.4 34 -3.4 21.6 2.6 12.3C20 -14.6 63 -60.2 155.8 -64C163.8 -64.2999999999999 171.8 -61.4 177.9 -56.1L243.1 0H320C408.4 0 480 71.5 480 159.9V320L512 384H400zM400 287.9C391.2 287.9 384 295.1 384 303.9S391.2 319.9 400 319.9S416 312.7000000000001 416 303.9S408.8 287.9 400 287.9z" /> + <glyph glyph-name="download" + unicode="" + horiz-adv-x="512" d=" M216 448H296C309.3 448 320 437.3 320 424V256H407.7C425.5 256 434.4 234.5 421.8 221.9L269.7 69.7C262.2 62.2 249.9 62.2 242.4 69.7L90.1 221.9C77.5 234.5 86.4 256 104.2 256H192V424C192 437.3 202.7 448 216 448zM512 72V-40C512 -53.3 501.3 -64 488 -64H24C10.7 -64 0 -53.3 0 -40V72C0 85.3 10.7 96 24 96H170.7L219.7 47C239.8 26.9 272.2 26.9 292.3 47L341.3 96H488C501.3 96 512 85.3 512 72zM388 -16C388 -5 379 4 368 4S348 -5 348 -16S357 -36 368 -36S388 -27 388 -16zM452 -16C452 -5 443 4 432 4S412 -5 412 -16S421 -36 432 -36S452 -27 452 -16z" /> + <glyph glyph-name="dumbbell" + unicode="" + horiz-adv-x="640" d=" M104 352H56C42.7 352 32 341.3 32 328V224H8C3.6 224 0 220.4 0 216V168C0 163.6 3.6 160 8 160H32V56C32 42.7 42.7 32 56 32H104C117.3 32 128 42.7 128 56V328C128 341.3 117.3 352 104 352zM632 224H608V328C608 341.3 597.3 352 584 352H536C522.7 352 512 341.3 512 328V56C512 42.7 522.7 32 536 32H584C597.3 32 608 42.7 608 56V160H632C636.4 160 640 163.6 640 168V216C640 220.4 636.4 224 632 224zM456 416H408C394.7 416 384 405.3 384 392V224H256V392C256 405.3 245.3 416 232 416H184C170.7 416 160 405.3 160 392V-8C160 -21.3 170.7 -32 184 -32H232C245.3 -32 256 -21.3 256 -8V160H384V-8C384 -21.3 394.7 -32 408 -32H456C469.3 -32 480 -21.3 480 -8V392C480 405.3 469.3 416 456 416z" /> + <glyph glyph-name="edit" + unicode="" + horiz-adv-x="576" d=" M402.6 364.8L492.8 274.6C496.6 270.8 496.6 264.6 492.8 260.8L274.4 42.4L181.6 32.1C169.2 30.7 158.7 41.2 160.1 53.6L170.4 146.4L388.8 364.8C392.6 368.6 398.8 368.6 402.6 364.8zM564.6 387.7L515.8000000000001 436.5C500.6000000000001 451.7 475.9000000000001 451.7 460.6000000000001 436.5L425.2000000000001 401.1C421.4000000000001 397.3 421.4000000000001 391.1 425.2000000000001 387.3L515.4000000000001 297.1C519.2 293.3 525.4000000000001 293.3 529.2 297.1L564.6 332.5C579.8000000000001 347.8 579.8000000000001 372.5 564.6 387.7zM384 101.8V0H64V320H293.8C297 320 300 321.3 302.3 323.5L342.3 363.5C349.9000000000001 371.1 344.5 384 333.8 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V141.8C448 152.5 435.1 157.8 427.5 150.3L387.5 110.3C385.3 108 384 105 384 101.8z" /> + <glyph glyph-name="eject" + unicode="" + horiz-adv-x="448" d=" M448 64V0C448 -17.673 433.673 -32 416 -32H32C14.327 -32 0 -17.673 0 0V64C0 81.673 14.327 96 32 96H416C433.673 96 448 81.673 448 64zM48.053 128H399.939C441.5900000000001 128 463.52 177.674 435.322 208.435L259.383 400.442C240.369 421.185 207.632 421.186 188.616 400.442L12.67 208.435C-15.475 177.732 6.324 128 48.053 128z" /> + <glyph glyph-name="ellipsis-h" + unicode="" + horiz-adv-x="512" d=" M328 192C328 152.2 295.8 120 256 120S184 152.2 184 192S216.2 264 256 264S328 231.8 328 192zM432 264C392.2 264 360 231.8 360 192S392.2 120 432 120S504 152.2 504 192S471.8 264 432 264zM80 264C40.2 264 8 231.8 8 192S40.2 120 80 120S152 152.2 152 192S119.8 264 80 264z" /> + <glyph glyph-name="ellipsis-v" + unicode="" + horiz-adv-x="192" d=" M96 264C135.8 264 168 231.8 168 192S135.8 120 96 120S24 152.2 24 192S56.2 264 96 264zM24 368C24 328.2 56.2 296 96 296S168 328.2 168 368S135.8 440 96 440S24 407.8 24 368zM24 16C24 -23.8 56.2 -56 96 -56S168 -23.8 168 16S135.8 88 96 88S24 55.8 24 16z" /> + <glyph glyph-name="envelope-open" + unicode="" + horiz-adv-x="512" d=" M512 -16C512 -42.51 490.51 -64 464 -64H48C21.49 -64 0 -42.51 0 -16V247.276A48 48 0 0 0 18.387 285.052C43.3 304.581 63.888 320.4170000000001 182.587 406.563C199.412 418.83 232.797 448.347 256 447.997C279.198 448.351 312.596 418.825 329.413 406.564C448.1 320.427 468.716 304.569 493.613 285.052A48 48 0 0 0 512 247.276V-16zM446.334 180.605C443.771 184.333 438.634 185.2000000000001 434.995 182.512C412.15 165.639 379.533 141.807 329.413 105.433C312.588 93.167 279.2030000000001 63.652 256 64.003C232.789 63.659 199.441 93.146 182.587 105.433C132.473 141.803 99.853 165.637 77.005 182.512C73.366 185.2 68.229 184.333 65.666 180.605L56.594 167.409A7.997999999999999 7.997999999999999 0 0 1 58.433 156.442C81.32 139.543 113.887 115.752 163.736 79.574C184.01 64.793 220.26 31.761 256 32.001C291.724 31.759 327.961 64.7720000000001 348.2630000000001 79.574C398.1130000000001 115.7530000000001 430.6810000000001 139.544 453.566 156.442A7.997999999999999 7.997999999999999 0 0 1 455.405 167.409L446.334 180.605z" /> + <glyph glyph-name="envelope-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM178.117 185.896C87.429 251.713 88.353 251.879 64 270.833V296C64 309.255 74.745 320 88 320H360C373.255 320 384 309.255 384 296V270.833C359.629 251.864 360.566 251.709 269.883 185.895C259.383 178.24 238.491 159.775 224 160.001C209.497 159.783 188.633 178.228 178.117 185.896zM384 230.225V88C384 74.745 373.255 64 360 64H88C74.745 64 64 74.745 64 88V230.225C77.958 219.431 97.329 204.989 159.303 160.011C173.465 149.67 197.278 127.866 223.997 128.001C250.884 127.867 275.034 150.042 288.717 160.026C350.675 204.991 370.042 219.432 384 230.225z" /> + <glyph glyph-name="envelope" + unicode="" + horiz-adv-x="512" d=" M502.3 257.2C506.2 260.3 512 257.4 512 252.5V48C512 21.5 490.5 0 464 0H48C21.5 0 0 21.5 0 48V252.4C0 257.4 5.7 260.2000000000001 9.7 257.1C32.1 239.7 61.8 217.6 163.8 143.5C184.9 128.1 220.5 95.7 256 95.9C291.7 95.6 328 128.7 348.3 143.5C450.3 217.6 479.9 239.8 502.3 257.2zM256 128C279.2 127.6 312.6 157.2 329.4 169.4C462.1 265.7 472.2 274.1 502.8 298.1C508.6 302.6 511.9999999999999 309.6 511.9999999999999 317V336C511.9999999999999 362.5 490.4999999999999 384 463.9999999999999 384H48C21.5 384 0 362.5 0 336V317C0 309.6 3.4 302.7 9.2 298.1C39.8 274.2 49.9 265.7 182.6 169.4C199.4 157.2 232.8 127.6 256 128z" /> + <glyph glyph-name="equals" + unicode="" + horiz-adv-x="448" d=" M416 144H32C14.33 144 0 129.67 0 112V80C0 62.33 14.33 48 32 48H416C433.67 48 448 62.33 448 80V112C448 129.67 433.67 144 416 144zM416 336H32C14.33 336 0 321.67 0 304V272C0 254.33 14.33 240 32 240H416C433.67 240 448 254.33 448 272V304C448 321.67 433.67 336 416 336z" /> + <glyph glyph-name="eraser" + unicode="" + horiz-adv-x="512" d=" M497.941 174.059C516.6859999999999 192.804 516.6859999999999 223.196 497.941 241.9410000000001L337.941 401.9410000000001C319.196 420.6860000000001 288.805 420.687 270.058 401.9410000000001L14.058 145.941C-4.687 127.196 -4.687 96.804 14.058 78.059L110.058 -17.941A48.004000000000005 48.004000000000005 0 0 1 144 -32H500C506.627 -32 512 -26.627 512 -20V20C512 26.627 506.627 32 500 32H355.883L497.941 174.059zM195.314 236.6860000000001L332.687 99.3130000000001L265.373 32H150.628L70.628 112L195.314 236.686z" /> + <glyph glyph-name="euro-sign" + unicode="" + horiz-adv-x="320" d=" M310.706 34.235C309.392 40.865 302.8710000000001 45.107 296.2820000000001 43.604C285.5900000000001 41.165 268.86 38.191 250.8560000000001 38.191C194.0930000000001 38.191 148.9270000000001 72.9810000000001 129.3950000000001 123.6400000000001H243.0840000000001A12 12 0 0 1 254.7920000000001 133.009L261.165 161.369C262.851 168.8710000000001 257.146 176 249.457 176H115.22C114.01 190.328 113.806 204.287 115.357 218.245H261.95A12 12 0 0 1 273.673 227.679L280.185 257.434C281.823 264.918 276.124 272 268.462 272H130.184C150.817 316.991 192.874 347.03 247.803 347.03C262.289 347.03 276.367 344.78 285.654 342.885C291.87 341.617 298.001 345.3830000000001 299.656 351.5080000000001L311.647 395.8760000000001C313.469 402.617 309.182 409.492 302.321 410.793C290.217 413.088 270.71 416 249.635 416C152.451 416 74.03 355.748 45.075 272H12C5.373 272 0 266.627 0 260V230.245C0 223.618 5.373 218.245 12 218.245H33.569C32.56 204.638 32.388 188.958 33.388 176H12C5.373 176 0 170.627 0 164V135.64C0 129.013 5.373 123.64 12 123.64H42.114C67.139 33.308 145.264 -32 249.635 -32C275.936 -32 298.197 -27.456 310.736 -24.212C316.903 -22.617 320.763 -16.504 319.524 -10.255L310.706 34.235z" /> + <glyph glyph-name="exchange-alt" + unicode="" + horiz-adv-x="512" d=" M0 280V296C0 309.255 10.745 320 24 320H384V368C384 389.367 409.899 400.0420000000001 424.971 384.971L504.971 304.971C514.343 295.598 514.343 280.4020000000001 504.971 271.03L424.971 191.03C409.956 176.018 384 186.544 384 208V256H24C10.745 256 0 266.745 0 280zM488 128H128V176C128 197.314 102.138 208.08 87.029 192.971L7.029 112.971C-2.343 103.598 -2.343 88.402 7.029 79.03L87.029 -0.97C102.057 -15.997 128 -5.437 128 16V64H488C501.255 64 512 74.745 512 88V104C512 117.255 501.255 128 488 128z" /> + <glyph glyph-name="exclamation-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.003 392.957 -56 256 -56S8 55.003 8 192C8 328.9170000000001 119.043 440 256 440S504 328.9170000000001 504 192zM256 142C230.595 142 210 121.405 210 96S230.595 50 256 50S302 70.595 302 96S281.405 142 256 142zM212.327 307.346L219.745 171.346C220.092 164.982 225.354 160 231.727 160H280.273C286.646 160 291.908 164.982 292.255 171.346L299.673 307.346C300.048 314.2200000000001 294.575 320 287.6910000000001 320H224.308C217.424 320 211.952 314.2200000000001 212.327 307.346z" /> + <glyph glyph-name="exclamation-triangle" + unicode="" + horiz-adv-x="576" d=" M569.517 7.987C587.975 -24.007 564.806 -64 527.94 -64H48.054C11.117 -64 -11.945 -23.945 6.477 7.987L246.423 424.015C264.89 456.024 311.1430000000001 455.966 329.577 424.015L569.517 7.987zM288 94C262.5950000000001 94 242 73.405 242 48S262.5950000000001 2 288 2S334 22.595 334 48S313.405 94 288 94zM244.327 259.346L251.745 123.346C252.092 116.982 257.354 112 263.727 112H312.273C318.646 112 323.908 116.982 324.255 123.346L331.673 259.346C332.048 266.2200000000001 326.575 272 319.6910000000001 272H256.3080000000001C249.4240000000001 272 243.9520000000001 266.2200000000001 244.3270000000001 259.346z" /> + <glyph glyph-name="exclamation" + unicode="" + horiz-adv-x="192" d=" M176 16C176 -28.112 140.112 -64 96 -64S16 -28.112 16 16S51.888 96 96 96S176 60.112 176 16zM25.26 422.801L38.86 150.801C39.499 138.028 50.041 128 62.83 128H129.17C141.959 128 152.501 138.028 153.14 150.801L166.74 422.801C167.425 436.51 156.496 448 142.77 448H49.23C35.504 448 24.575 436.51 25.26 422.801z" /> + <glyph glyph-name="expand-arrows-alt" + unicode="" + horiz-adv-x="448.1" d=" M448.1 104V-8C448.1 -21.3 437.4000000000001 -32 424.1 -32H312.1C290.7000000000001 -32 280 -6.1 295.1 9L331.3 45.2L224 152.4L116.8 45.1L153 9C168.1 -6.1 157.4 -32 136 -32H24C10.7 -32 0 -21.3 0 -8V104C0 125.4 25.9 136.1 41 121L77.2 84.8L184.5 192L77.2 299.3L41 263C25.9 247.9 0 258.6 0 280V392C0 405.3 10.7 416 24 416H136C157.4 416 168.1 390.1 153 375L116.8 338.8L224 231.6L331.3 338.9L295.1 375C280 390.1 290.7000000000001 416 312.1 416H424.1C437.4000000000001 416 448.1 405.3 448.1 392V280C448.1 258.6 422.2000000000001 247.9 407.1 263L370.9000000000001 299.2L263.6 192L370.9000000000001 84.7L407.1 120.9C422.2000000000001 136.1 448.1 125.4 448.1 104z" /> + <glyph glyph-name="expand" + unicode="" + horiz-adv-x="448" d=" M0 268V392C0 405.3 10.7 416 24 416H148C154.6 416 160 410.6 160 404V364C160 357.4 154.6 352 148 352H64V268C64 261.4 58.6 256 52 256H12C5.4 256 0 261.4 0 268zM288 404V364C288 357.4 293.4 352 300 352H384V268C384 261.4 389.4 256 396 256H436C442.6 256 448 261.4 448 268V392C448 405.3 437.3 416 424 416H300C293.4 416 288 410.6 288 404zM436 128H396C389.4 128 384 122.6 384 116V32H300C293.4 32 288 26.6 288 20V-20C288 -26.6 293.4 -32 300 -32H424C437.3 -32 448 -21.3 448 -8V116C448 122.6 442.6 128 436 128zM160 -20V20C160 26.6 154.6 32 148 32H64V116C64 122.6 58.6 128 52 128H12C5.4 128 0 122.6 0 116V-8C0 -21.3 10.7 -32 24 -32H148C154.6 -32 160 -26.6 160 -20z" /> + <glyph glyph-name="external-link-alt" + unicode="" + horiz-adv-x="576" d=" M576 424V296.016C576 274.555 550.04 264.0360000000001 535.029 279.045L499.322 314.754L255.799 71.231C246.426 61.858 231.231 61.858 221.858 71.231L199.231 93.858C189.858 103.231 189.858 118.427 199.231 127.799L442.756 371.324L407.053 407.029C391.9820000000001 422.1 402.656 448 424.024 448H552C565.255 448 576 437.255 576 424zM407.029 177.206L391.029 161.206A23.999000000000002 23.999000000000002 0 0 1 384 144.235V0H64V320H328A24.003 24.003 0 0 1 344.9700000000001 327.029L360.9700000000001 343.029C376.089 358.149 365.381 384 344 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V160.236C448 181.618 422.148 192.326 407.029 177.206z" /> + <glyph glyph-name="external-link-square-alt" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM360 352H248.029C226.716 352 215.949 326.139 231.058 311.029L263.042 279.0420000000001L67.515 83.515C62.829 78.829 62.829 71.231 67.515 66.544L98.544 35.515C103.231 30.829 110.829 30.829 115.515 35.515L311.041 231.041L343.029 199.05C358.058 184.023 384 194.575 384 216.021V328C384 341.255 373.255 352 360 352z" /> + <glyph glyph-name="eye-dropper" + unicode="" + horiz-adv-x="512" d=" M177.38 241.36L39.03 103.03A24.01 24.01 0 0 1 32 86.06V24L0 -32L32 -64L88 -32H150.06C156.42 -32 162.53 -29.47 167.03 -24.97L305.38 113.36L177.38 241.36zM402.932 210.89L419.884 193.94C429.254 184.5700000000001 429.254 169.37 419.884 160L378.911 119.03C369.6190000000001 109.718 354.405 109.596 344.971 119.03L183.028 280.9700000000001C173.658 290.3400000000001 173.658 305.54 183.028 314.91L224 355.88C233.289 365.189 248.502 365.318 257.94 355.88L274.932 338.89L357.538 421.491C392.728 456.681 450.038 456.991 485.538 421.491C526.028 373.411 515.198 323.151 485.538 293.491L402.932 210.89z" /> + <glyph glyph-name="eye-slash" + unicode="" + horiz-adv-x="576" d=" M286.693 56.016L319.272 9.474A333.958 333.958 0 0 0 288 8C168.19 8 63.031 71.949 6.646 167.631A47.999 47.999 0 0 0 6.646 216.37C30.669 257.136 63.559 292.145 102.67 318.907L159.747 237.368C154.736 223.18 152 207.913 152 192C152 117.264 212.135 56.718 286.693 56.016zM569.354 167.631C537.687 113.894 490.607 70.1710000000001 434.1790000000001 42.1560000000001L434.1900000000001 42.1410000000001L475.6600000000001 -17.0589999999999C483.2600000000001 -27.9189999999999 480.6200000000001 -42.8789999999999 469.7600000000001 -50.4789999999999L456.6500000000001 -59.6589999999999C445.7900000000001 -67.2589999999999 430.8300000000001 -64.6189999999999 423.2300000000001 -53.759L100.34 401.06C92.74 411.92 95.38 426.88 106.24 434.48L119.35 443.6600000000001C130.21 451.26 145.17 448.62 152.77 437.76L203.808 365.1430000000001C230.68 372.224 258.905 376 288 376C407.81 376 512.969 312.051 569.354 216.369A48.00200000000001 48.00200000000001 0 0 0 569.354 167.631zM424 192C424 267.174 363.162 328 288 328C270.061 328 252.944 324.527 237.271 318.228L256.57 291.17C282.439 299.341 311.614 297.3330000000001 336.9700000000001 283.76H336.9400000000001C313.2900000000001 283.76 294.1200000000001 264.5900000000001 294.1200000000001 240.9400000000001C294.1200000000001 217.314 313.2670000000001 198.12 336.9400000000001 198.12C360.5900000000001 198.12 379.7600000000001 217.29 379.7600000000001 240.9400000000001V240.9700000000001C398.2220000000001 206.48 396.0720000000001 163.0560000000001 371.5100000000001 130.0200000000001V130.0100000000001L390.8240000000001 102.9490000000001C411.496 126.8 424 157.926 424 192zM262.014 91.273L184.484 202.03C179.47 149.643 213.798 103.6760000000001 262.014 91.273z" /> + <glyph glyph-name="eye" + unicode="" + horiz-adv-x="576" d=" M569.354 216.369C512.969 312.051 407.81 376 288 376C168.14 376 63.004 312.006 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.031 71.949 168.19 8 288 8C407.86 8 512.996 71.994 569.354 167.631A47.997 47.997 0 0 1 569.354 216.369zM288 56C212.838 56 152 116.827 152 192C152 267.1620000000001 212.826 328 288 328C363.1620000000001 328 424 267.174 424 192C424 116.838 363.174 56 288 56zM392 192C392 134.562 345.438 88 288 88S184 134.562 184 192C184 209.708 188.431 226.379 196.236 240.973L196.235 240.941C196.235 217.29 215.408 198.118 239.059 198.118S281.883 217.291 281.883 240.941C281.883 264.592 262.71 283.765 239.059 283.765L239.027 283.764C253.621 291.569 270.292 296 288 296C345.438 296 392 249.438 392 192z" /> + <glyph glyph-name="fast-backward" + unicode="" + horiz-adv-x="512" d=" M0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V220.1L235.5 376.6C256.1 393.7 288 379.4 288 352V220.1L459.5 376.6C480.1 393.7 512 379.4 512 352V32C512 4.6 480.1 -9.7 459.5 7.4L288 162.7V32C288 4.6 256.1 -9.7 235.5 7.4L64 162.7V12C64 5.4 58.6 0 52 0H12C5.4 0 0 5.4 0 12z" /> + <glyph glyph-name="fast-forward" + unicode="" + horiz-adv-x="512" d=" M512 372V12C512 5.4 506.6 0 500 0H460C453.4 0 448 5.4 448 12V163.9L276.5 7.4C255.9 -9.8 224 4.6 224 32V163.9L52.5 7.4C31.9 -9.8 0 4.6 0 32V352C0 379.4 31.9 393.7 52.5 376.6L224 221.2V352C224 379.4 255.9 393.7 276.5 376.6L448 221.2V372C448 378.6 453.4 384 460 384H500C506.6 384 512 378.6 512 372z" /> + <glyph glyph-name="fax" + unicode="" + horiz-adv-x="512" d=" M128 304V-16C128 -42.51 106.51 -64 80 -64H48C21.49 -64 0 -42.51 0 -16V304C0 330.51 21.49 352 48 352H80C106.51 352 128 330.51 128 304zM512 240V-16C512 -42.51 490.51 -64 464 -64H192C165.49 -64 144 -42.51 144 -16V408C144 430.091 161.909 448 184 448H391.432A39.996 39.996 0 0 0 419.716 436.284L468.285 387.715A39.999 39.999 0 0 0 480 359.432V285.258C498.641 278.667 512 260.898 512 240zM192 256H432V352H408C394.7970000000001 352 384 362.7970000000001 384 376V400H192V256zM288 52C288 58.627 282.627 64 276 64H236C229.373 64 224 58.627 224 52V12C224 5.373 229.373 0 236 0H276C282.627 0 288 5.373 288 12V52zM288 180C288 186.627 282.627 192 276 192H236C229.373 192 224 186.627 224 180V140C224 133.373 229.373 128 236 128H276C282.627 128 288 133.373 288 140V180zM416 52C416 58.627 410.627 64 404 64H364C357.373 64 352 58.627 352 52V12C352 5.373 357.373 0 364 0H404C410.627 0 416 5.373 416 12V52zM416 180C416 186.627 410.627 192 404 192H364C357.373 192 352 186.627 352 180V140C352 133.373 357.373 128 364 128H404C410.627 128 416 133.373 416 140V180z" /> + <glyph glyph-name="feather" + unicode="" + horiz-adv-x="512" d=" M512 448C504.81 447.99 98.51 425.99 71.47 160.58C68.85 137.98 67.25 115.3 66.1 92.6L226.75 253.25C233 259.5 243.13 259.5 249.37 253.25S255.62 236.87 249.37 230.63L9.37 -9.37A31.899999999999995 31.899999999999995 0 0 1 -0.01 -32.04C0.02 -49.68 14.33 -64 32 -64C40.19 -64 48.38 -60.88 54.62 -54.62L109.67 0.43C148.07 0.93 186.43 3.06 224.58 7.48C236.16 8.66 247.12 10.77 257.79 13.32L256 64H357.86C370.4700000000001 74.63 381.98 86.45 392.62 99.07L384 160H434.19C502.8 284.4 512 447.9 512 448z" /> + <glyph glyph-name="female" + unicode="" + horiz-adv-x="256" d=" M128 448C163.346 448 192 419.346 192 384S163.346 320 128 320C92.654 320 64 348.654 64 384S92.654 448 128 448M247.283 93.821L199.283 285.8210000000001A24 24 0 0 1 176 304H164.64C141.929 293.557 115.05 293.106 91.36 304H80A24 24 0 0 1 56.717 285.8210000000001L8.717 93.821C4.935 78.695 16.383 64 32 64H88V-40C88 -53.255 98.745 -64 112 -64H144C157.255 -64 168 -53.255 168 -40V64H224C239.591 64 251.071 78.671 247.283 93.821z" /> + <glyph glyph-name="fighter-jet" + unicode="" + horiz-adv-x="640" d=" M544 224L416 240L368 256H344L227.158 404H266.667C278.3330000000001 404 288 406.625 288 410S278.3330000000001 416 266.6670000000001 416H152V404H168V240H120L53.333 320H18.667L8 309.333V240H16V224H64V221.334L0 213.334V170.667L64 162.667V160H16V144H8V74.667L18.667 64H53.334L120 144H168V-20H152V-32H266.6670000000001C278.334 -32 288 -29.375 288 -26S278.3330000000001 -20 266.6670000000001 -20H227.158L344 128H368L416 144L544 160C640 181.333 640 186.583 640 192C640 197.417 640 202.667 544 224z" /> + <glyph glyph-name="file-alt" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM288 76C288 69.4 282.6 64 276 64H108C101.4 64 96 69.4 96 76V84C96 90.6 101.4 96 108 96H276C282.6 96 288 90.6 288 84V76zM288 140C288 133.4 282.6 128 276 128H108C101.4 128 96 133.4 96 140V148C96 154.6 101.4 160 108 160H276C282.6 160 288 154.6 288 148V140zM288 212V204C288 197.4 282.6 192 276 192H108C101.4 192 96 197.4 96 204V212C96 218.6 101.4 224 108 224H276C282.6 224 288 218.6 288 212zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-archive" + unicode="" + horiz-adv-x="384" d=" M224 312V448H160.4V416H128.4V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM95.9 416H127.9V384H95.9V416zM128.2 32C95 32 70.2 62.4 76.8 94.9L96.4 192V224H128.4V256H96.4V288H128.4V320H96.4V352H128.4V384H160.4V352H128.4V320H160.4V288H128.4V256H160.4V224H128.4V192H150.5C156.2 192 161.2 187.9 162.3 182.3L179.6 94.6C186 62.2000000000001 161.2 32 128.2 32zM160.9 85C160.9 70.1 146.4 58 128.5 58S96 70 96 85C96 99.9 110.5 112 128.4 112S160.9 99.9 160.9 85zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-audio" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM160 44C160 33.3 147.1 28 139.5 35.5L104 72H76C69.4 72 64 77.4 64 84V140C64 146.6 69.4 152 76 152H104L139.5 188.5C147.1 196.1 160 190.7 160 180V44zM193.2 91.6C202.3 100.9 202.3 115.7000000000001 193.2 125C171.1 147.8 205.4 181.2 227.6 158.5C254.8 130.6 254.8 86.1 227.6 58.1C205.8 35.8 170.7 68.5 193.2 91.6zM279.2 208.7C333.6 152.8 333.6 63.9 279.2 7.9C257.4 -14.5 222.2 18.2 244.8 41.4C281 78.6 281.1 137.9 244.8 175.2C222.7 198 257.1 231.5 279.2 208.7zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-code" + unicode="" + horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001C268.4240000000001 448 274.5290000000001 445.471 279.0300000000001 440.971L376.971 343.03A24.005 24.005 0 0 0 384 326.059zM248 288C234.8 288 224 298.8 224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248zM123.206 47.495A5.4 5.4 0 0 0 115.573 47.249L50.707 108.061A5.4 5.4 0 0 0 50.707 115.9400000000001L115.573 176.7520000000001A5.4 5.4 0 0 0 123.206 176.5060000000001L142.785 155.6210000000001A5.4 5.4 0 0 0 142.413 147.8740000000001L101.65 112L142.413 76.126A5.4 5.4 0 0 0 142.785 68.379L123.206 47.495zM174.501 -2.984L147.048 4.986A5.401999999999999 5.401999999999999 0 0 0 143.367 11.6780000000001L204.807 223.3040000000001A5.401999999999999 5.401999999999999 0 0 0 211.499 226.9850000000001L238.951 219.0150000000001A5.4 5.4 0 0 0 242.631 212.3230000000001L181.191 0.6970000000001A5.396999999999999 5.396999999999999 0 0 0 174.501 -2.9839999999999zM335.293 108.061L270.427 47.249A5.4 5.4 0 0 0 262.7940000000001 47.495L243.2140000000001 68.38A5.4 5.4 0 0 0 243.5860000000001 76.127L284.35 112L243.587 147.874A5.4 5.4 0 0 0 243.215 155.6210000000001L262.795 176.506A5.4 5.4 0 0 0 270.428 176.752L335.294 115.94A5.4 5.4 0 0 0 335.293 108.061z" /> + <glyph glyph-name="file-excel" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM284.1 205.5L224 112L284.1 18.5C289.2000000000001 10.5 283.5 0 274 0H239.1C234.7 0 230.6 2.4 228.5 6.3C208.9 42.5 192 75 192 75C185.6 60.2 182 55 155.4 6.2C153.3 2.3 149.3 -0.1 144.9 -0.1H110C100.5 -0.1 94.8 10.4 99.9 18.4L160.2 111.9L99.9 205.4C94.7 213.4 100.5 223.9 110 223.9H144.8C149.2 223.9 153.3 221.5 155.4 217.6C181.5 168.8 175.4 184 192 149.1C192 149.1 198.1 160.8 228.6 217.6C230.7 221.5 234.8 223.9 239.2 223.9H274C283.5 224 289.2 213.5 284.1 205.5zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-image" + unicode="" + horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001A24 24 0 0 0 279.029 440.971L376.9700000000001 343.03A24.002000000000002 24.002000000000002 0 0 0 384 326.059zM248 288C234.8 288 224 298.8 224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248zM112.545 272C139.055 272 160.545 250.51 160.545 224S139.055 176 112.545 176S64.545 197.49 64.545 224S86.036 272 112.545 272zM320.545 32H64.545L65.03 80.485L104.545 120C109.231 124.686 116.344 124.201 121.03 119.515L160.545 80L264.06 183.515C268.746 188.201 276.344 188.201 281.031 183.515L320.545 144V32z" /> + <glyph glyph-name="file-medical-alt" + unicode="" + horiz-adv-x="448" d=" M288 312V448H88C74.7 448 64 437.3 64 424V192H8C3.6 192 0 188.4 0 184V168C0 163.6 3.6 160 8 160H148.9C151.9 160 154.7 158.3 156.1 155.6L176 115.8L232.8 229.5C235.7 235.4 244.2 235.4 247.1 229.5L281.8 160H352C360.8 160 368 152.8 368 144S360.8 128 352 128H262.1L240 172.2L183.2 58.5C180.3 52.6 171.8 52.6 168.9 58.5L134.1 128H64V-40C64 -53.3 74.7 -64 88 -64H424C437.3 -64 448 -53.3 448 -40V288H312C298.8 288 288 298.8 288 312zM441 343L343.1 441C338.6 445.5 332.5 448 326.1 448H320V320H448V326.1C448 332.4 445.5 338.5 441 343z" /> + <glyph glyph-name="file-medical" + unicode="" + horiz-adv-x="384" d=" M377 343L279.1 441C274.6 445.5 268.5 448 262.1 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM288 152V104C288 99.6 284.4 96 280 96H224V40C224 35.6 220.4 32 216 32H168C163.6 32 160 35.6 160 40V96H104C99.6 96 96 99.6 96 104V152C96 156.4 99.6 160 104 160H160V216C160 220.4 163.6 224 168 224H216C220.4 224 224 220.4 224 216V160H280C284.4 160 288 156.4 288 152z" /> + <glyph glyph-name="file-pdf" + unicode="" + horiz-adv-x="384" d=" M181.9 191.9C176.9 207.9 177 238.8 179.9 238.8C188.3 238.8 187.5 201.9 181.9 191.9zM180.2 144.7C172.5 124.5 162.9 101.4 151.8 82C170.1 89 190.8 99.2 214.7 103.9C202 113.5 189.8 127.3 180.2 144.7zM86.1 19.9C86.1 19.1 99.3 25.3 121 60.1C114.3 53.8 91.9 35.6 86.1 19.9zM248 288H384V-40C384 -53.3 373.3 -64 360 -64H24C10.7 -64 0 -53.3 0 -40V424C0 437.3 10.7 448 24 448H224V312C224 298.8 234.8 288 248 288zM240 116.2C220 128.4 206.7 145.2 197.3 170C201.8 188.5 208.9 216.6 203.5 234.2C198.8 263.6 161.1 260.7 155.7 241C150.7 222.7 155.3 196.9 163.8 164C152.2 136.4 135.1 99.4 123 78.2C122.9 78.2 122.9 78.1 122.8 78.1C95.7 64.2 49.2 33.6 68.3 10.1C73.9 3.2 84.3 0.1 89.8 0.1C107.7 0.1 125.5 18.1 150.9 61.9C176.7 70.4 205 81 229.9 85.1C251.6 73.3 277 65.6 293.9 65.6C323.1 65.6 325.1 97.6 313.6 108.9999999999999C299.7 122.6 259.3 118.6999999999999 240 116.1999999999999zM377 343L279 441C274.5 445.5 268.4 448 262 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM302.9 87.7C307 90.4 300.4 99.6 260.1 96.7C297.2 80.9 302.9 87.7 302.9 87.7z" /> + <glyph glyph-name="file-powerpoint" + unicode="" + horiz-adv-x="384" d=" M193.7 176.8C202.5 176.8 209.2 174.1 214 168.7C223.6 157.8 223.8 136 213.8 124.6C208.9 119 201.9 116.1 192.7 116.1H165.8V176.8H193.7zM377 343L279 441C274.5 445.5 268.4 448 262 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM277 146.8C277 56.5 188.2 69.2000000000001 165.9 69.2000000000001V12C165.9 5.4 160.5 0 153.9 0H123.1C116.5 0 111.1 5.4 111.1 12V211.8C111.1 218.4 116.5 223.8 123.1 223.8H204.1C248.6 223.8 277 191 277 146.8z" /> + <glyph glyph-name="file-video" + unicode="" + horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001C268.4240000000001 448 274.5290000000001 445.471 279.0300000000001 440.971L376.971 343.03A24.005 24.005 0 0 0 384 326.059zM224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248C234.8 288 224 298.8 224 312zM320 167.984V56.0210000000001C320 34.5760000000001 294.057 24.0230000000001 279.029 39.0500000000001L224 94.059V56C224 42.745 213.255 32 200 32H88C74.745 32 64 42.745 64 56V168C64 181.255 74.745 192 88 192H200C213.255 192 224 181.255 224 168V129.941L279.029 184.954C294.04 199.964 320 189.445 320 167.984z" /> + <glyph glyph-name="file-word" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM281.1 192H305C312.7 192 318.4 184.9 316.7 177.3L278.7 9.3C277.5 3.8 272.6 0 267 0H229C223.5 0 218.7 3.8 217.4 9.1C191.6 112.6 196.6 90.3 191.8 119.6H191.3C190.2 105.3 188.9 102.2000000000001 165.7 9.1C164.4 3.8 159.6 0 154.1 0H117C111.4 0 106.5 3.9 105.3 9.4L67.5 177.4C65.8 184.9 71.5 192 79.2 192H103.7C109.4 192 114.4 188 115.5 182.3C131.1 104.3 135.6 72.8 136.5 60.1C138.1 70.3 143.8 92.8 165.9 182.8C167.2 188.2 172 191.9 177.6 191.9H206.7C212.3 191.9 217.1 188.1 218.4 182.7000000000001C242.4 82.3000000000001 247.2 58.7000000000001 248 53.3000000000001C247.8 64.5000000000001 245.4 71.1000000000001 269.6 182.5000000000001C270.6 188.1000000000001 275.5 192.0000000000001 281.1 192.0000000000001zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="film" + unicode="" + horiz-adv-x="512" d=" M488 384H480V364C480 357.4 474.6 352 468 352H428C421.4 352 416 357.4 416 364V384H96V364C96 357.4 90.6 352 84 352H44C37.4 352 32 357.4 32 364V384H24C10.7 384 0 373.3 0 360V24C0 10.7 10.7 0 24 0H32V20C32 26.6 37.4 32 44 32H84C90.6 32 96 26.6 96 20V0H416V20C416 26.6 421.4 32 428 32H468C474.6 32 480 26.6 480 20V0H488C501.3 0 512 10.7 512 24V360C512 373.3 501.3 384 488 384zM96 76C96 69.4 90.6 64 84 64H44C37.4 64 32 69.4 32 76V116C32 122.6 37.4 128 44 128H84C90.6 128 96 122.6 96 116V76zM96 172C96 165.4 90.6 160 84 160H44C37.4 160 32 165.4 32 172V212C32 218.6 37.4 224 44 224H84C90.6 224 96 218.6 96 212V172zM96 268C96 261.4 90.6 256 84 256H44C37.4 256 32 261.4 32 268V308C32 314.6 37.4 320 44 320H84C90.6 320 96 314.6 96 308V268zM368 60C368 53.4 362.6 48 356 48H156C149.4 48 144 53.4 144 60V156C144 162.6 149.4 168 156 168H356C362.6 168 368 162.6 368 156V60zM368 228C368 221.4 362.6 216 356 216H156C149.4 216 144 221.4 144 228V324C144 330.6 149.4 336 156 336H356C362.6 336 368 330.6 368 324V228zM480 76C480 69.4 474.6 64 468 64H428C421.4 64 416 69.4 416 76V116C416 122.6 421.4 128 428 128H468C474.6 128 480 122.6 480 116V76zM480 172C480 165.4 474.6 160 468 160H428C421.4 160 416 165.4 416 172V212C416 218.6 421.4 224 428 224H468C474.6 224 480 218.6 480 212V172zM480 268C480 261.4 474.6 256 468 256H428C421.4 256 416 261.4 416 268V308C416 314.6 421.4 320 428 320H468C474.6 320 480 314.6 480 308V268z" /> + <glyph glyph-name="filter" + unicode="" + horiz-adv-x="512" d=" M487.976 448H24.028C2.71 448 -8.047 422.134 7.058 407.029L192 222.059V16C192 8.169 195.821 0.83 202.237 -3.662L282.237 -59.642C298.02 -70.69 320 -59.493 320 -39.98V222.059L504.947 407.029C520.021 422.104 509.338 448 487.976 448z" /> + <glyph glyph-name="fire-extinguisher" + unicode="" + horiz-adv-x="448" d=" M434.027 421.671L266.027 393.671C254.693 391.782 256 380.2 256 376H197.668C208.353 411.892 181.446 448 144 448C104.565 448 77.632 408.324 91.772 371.7970000000001C39.733 358.746 16.391 317.584 1.723 280.913C-3.2 268.606 2.786 254.639 15.093 249.716C27.41 244.79 41.372 250.791 46.289 263.086C75.058 335.01 106.964 328 168 328V300.924C126.457 290.062 96 251.689 96 206.795V-40C96 -53.255 106.745 -64 120 -64H264C277.255 -64 288 -53.255 288 -40V208C288 252.731 257.404 290.312 216 300.9700000000001V328H256C256 325.026 254.297 312.284 266.027 310.329L434.027 282.329C441.342 281.11 448 286.75 448 294.166V409.834C448 417.25 441.342 422.89 434.027 421.671zM144 376C135.178 376 128 383.178 128 392S135.178 408 144 408S160 400.822 160 392S152.822 376 144 376z" /> + <glyph glyph-name="fire" + unicode="" + horiz-adv-x="384" d=" M216 424.142C216 447.944 185.347 456.907 171.851 437.18C48 256.149 224 248 224 160C224 124.371 194.886 95.542 159.15 96.006C123.98 96.462 96 125.78 96 160.954V246.464C96 268.1670000000001 69.529 278.689 54.568 262.968C27.801 234.842 0 186.668 0 128C0 22.131 86.131 -64 192 -64S384 22.131 384 128C384 298.29 216 321.003 216 424.142z" /> + <glyph glyph-name="first-aid" + unicode="" + horiz-adv-x="576" d=" M0 368V16C0 -10.5 21.5 -32 48 -32H96V416H48C21.5 416 0 394.5 0 368zM128 -32H448V416H128V-32zM192 216C192 220.4 195.6 224 200 224H256V280C256 284.4 259.6 288 264 288H312C316.4 288 320 284.4 320 280V224H376C380.4 224 384 220.4 384 216V168C384 163.6 380.4 160 376 160H320V104C320 99.6 316.4 96 312 96H264C259.6 96 256 99.6 256 104V160H200C195.6 160 192 163.6 192 168V216zM528 416H480V-32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416z" /> + <glyph glyph-name="flag-checkered" + unicode="" + horiz-adv-x="512" d=" M466.515 381.072C487.731 390.926 512 375.449 512 352.056V108.956C512 98.43 506.839 88.549 498.157 82.598C462.32 58.034 423.822 41.74 375.652 41.74C308.279 41.74 264.022 76.523 210.435 76.523C159.582 76.523 124.311 66.465 96 54.401V-40C96 -53.255 85.255 -64 72 -64H56C42.745 -64 32 -53.255 32 -40V346.055C17.497 356.175 8 372.974 8 392C8 423.704 34.345 449.254 66.338 447.952C94.806 446.794 118.117 423.984 119.889 395.548C120.409 387.206 119.079 379.238 116.303 371.986C137.039 379.616 159.393 384 184.348 384C251.721 384 295.978 349.217 349.5650000000001 349.217C390.0610000000001 349.217 432.177 365.123 466.515 381.072zM96 313.37V242.88C125 253.55 147.18 260.71 169.6 263.79V335.36C146.1 333.19 129.16 325.57 96 313.37zM316.8 304.18C290.3830000000001 308.852 266.914 318.159 243.2 325.52V258.1C267.375 251.3940000000001 290.766 241.6560000000001 316.8 235.79V304.18zM169.6 263.79V193.75C202.396 196.728 223.51 194.385 243.2 189.95V258.1C217.953 265.135 196.619 267.523 169.6 263.79zM243.2 121.5600000000001C269.538 116.9080000000001 292.932 107.633 316.8 100.2200000000001V167.6300000000001C292.523 174.3760000000001 269.26 184.0800000000001 243.2 189.9500000000001V121.5600000000001zM96 105.9C119.62 114.29 143.79 119.74 169.6 122.46V193.75C143.49 191.4 122.24 185.71 96 176.39V105.9zM464 327.5C442.7 318.65 417.41 309.86 390.4 305.03V233.12C417.71 237.48 440.43 247.22 464 257.01V327.5zM464 117.54V188.03C441.81 173.83 415.2200000000001 165.42 390.4 162.01V90.43C415.47 92.81 438.89 101.47 464 117.54zM316.8 235.79V167.63C342.464 160.496 363.416 158.288 390.4 162.01V233.12C364.401 228.933 340.457 230.444 316.8 235.79z" /> + <glyph glyph-name="flag" + unicode="" + horiz-adv-x="512" d=" M349.565 349.217C295.978 349.217 251.721 384 184.348 384C159.393 384 137.039 379.616 116.303 371.987A55.947 55.947 0 0 1 119.889 395.549C118.117 423.985 94.806 446.794 66.338 447.952C34.345 449.254 8 423.704 8 392C8 372.974 17.497 356.175 32 346.055V-40C32 -53.255 42.745 -64 56 -64H72C85.255 -64 96 -53.255 96 -40V54.4C124.311 66.464 159.582 76.522 210.435 76.522C264.023 76.522 308.279 41.739 375.6520000000001 41.739C423.8210000000001 41.739 462.3190000000001 58.033 498.157 82.597C506.84 88.548 512 98.429 512 108.955V352.055C512 375.448 487.731 390.925 466.515 381.071C432.177 365.123 390.061 349.217 349.565 349.217z" /> + <glyph glyph-name="flask" + unicode="" + horiz-adv-x="448" d=" M437.2 44.5L320 233V384H328C341.3 384 352 394.7 352 408V424C352 437.3 341.3 448 328 448H120C106.7 448 96 437.3 96 424V408C96 394.7 106.7 384 120 384H128V233L10.8 44.5C-18.5 -2.6 15.3 -64 70.9 -64H377.1C432.8 -64 466.5 -2.5 437.2000000000001 44.5zM137.9 128L186.1 205.6C189.8 210.8 191.9 217.2 191.9 224V384H255.9000000000001V224C255.9000000000001 217.1 258.1 210.8 261.7000000000001 205.6L309.9000000000001 128H137.9z" /> + <glyph glyph-name="folder-open" + unicode="" + horiz-adv-x="576" d=" M572.694 155.907L500.27 31.752A63.99699999999999 63.99699999999999 0 0 0 444.989 0H45.025C26.502 0 14.961 20.093 24.294 36.093L96.718 160.2480000000001A64 64 0 0 0 152 192H551.9639999999999C570.487 192 582.0279999999999 171.907 572.694 155.907zM152 224H480V272C480 298.51 458.51 320 432 320H272L208 384H48C21.49 384 0 362.51 0 336V57.954L69.077 176.372C86.214 205.75 117.989 224 152 224z" /> + <glyph glyph-name="folder" + unicode="" + horiz-adv-x="512" d=" M464 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V272C512 298.51 490.51 320 464 320z" /> + <glyph glyph-name="font" + unicode="" + horiz-adv-x="448" d=" M152 32H127.987L154.573 112.782H292.8L319.386 32H296C287.163 32 280 24.837 280 16V-16C280 -24.837 287.163 -32 296 -32H432C440.837 -32 448 -24.837 448 -16V16C448 24.837 440.837 32 432 32H405.261L275.495 405.254A16 16 0 0 1 260.382 416H187.616A16 16 0 0 1 172.503 405.254L42.739 32H16C7.163 32 0 24.837 0 16V-16C0 -24.837 7.163 -32 16 -32H152C160.837 -32 168 -24.837 168 -16V16C168 24.837 160.837 32 152 32zM216.353 303.778C220.701 318.9940000000001 222.963 331.9340000000001 223.939 338.4220000000001C224.778 331.901 226.878 318.9460000000001 231.6660000000001 303.716L273.0010000000001 179.71H174.382L216.353 303.778z" /> + <glyph glyph-name="football-ball" + unicode="" + horiz-adv-x="496" d=" M481.5 387.7C476.7 405.9 462.4 420.2 444.2 425.1C420.3 431.5 383 439.1 339.4 440L496 283.2C495.2 326.7 487.8 363.8 481.5 387.7zM14.5 -3.7C19.3 -21.9 33.6 -36.2 51.8 -41.1C75.7 -47.4999999999999 113 -55.1 156.6 -55.9999999999999L0 100.8C0.8 57.3 8.2 20.2 14.5 -3.7zM4.2 164.6L220.4 -52C352.9 -32.6 469.2 66.7 491.9 219.4L275.6 436C143.1 416.6 26.8 317.3 4.2 164.6zM321.5 288.2000000000001C324.6 291.3 329.7 291.3 332.8 288.2000000000001L344.1 276.9C347.2000000000001 273.8 347.2000000000001 268.7000000000001 344.1 265.6L315.8 237.3L344.1 209C347.2000000000001 205.9 347.2000000000001 200.8 344.1 197.7L332.8 186.4C329.7 183.3 324.6 183.3 321.5 186.4L293.2 214.7L270.6 192L298.9 163.7C302 160.6 302 155.5 298.9 152.4L287.6 141.1C284.5 138 279.4 138 276.3 141.1L248 169.4L225.4 146.8L253.7 118.5C256.8 115.3999999999999 256.8 110.3 253.7 107.1999999999999L242.4 95.8999999999999C239.3 92.7999999999999 234.2 92.7999999999999 231.1 95.8999999999999L202.8 124.1999999999999L174.5 95.8999999999999C171.4 92.7999999999999 166.3 92.7999999999999 163.2 95.8999999999999L151.9 107.1999999999999C148.8 110.3 148.8 115.3999999999999 151.9 118.5L180.2 146.8L151.9 175C148.8 178.1 148.8 183.1999999999999 151.9 186.3L163.2 197.6C166.3 200.7 171.4 200.7 174.5 197.6L202.8 169.3L225.4 191.9L197.1 220.2C194 223.3 194 228.4 197.1 231.5L208.4 242.8C211.5 245.9 216.6 245.9 219.7 242.8L248 214.5L270.6 237.1L242.3 265.4C239.2 268.5 239.2 273.6 242.3 276.7000000000001L253.6 288C256.7000000000001 291.1 261.8 291.1 264.9000000000001 288L293.2000000000001 259.7000000000001L321.5000000000001 288.2000000000001z" /> + <glyph glyph-name="forward" + unicode="" + horiz-adv-x="512" d=" M500.5 216.6L308.5 376.6C287.9 393.7 256 379.4 256 352V32C256 4.6 287.9 -9.8 308.5 7.4L500.5 167.4C515.8 180.2 515.8 203.8 500.5 216.6zM244.5 216.6L52.5 376.6C31.9 393.7 0 379.4 0 352V32C0 4.6 31.9 -9.8 52.5 7.4L244.5 167.4C259.8 180.2 259.8 203.8 244.5 216.6z" /> + <glyph glyph-name="frog" + unicode="" + horiz-adv-x="576" d=" M446.53 350.57C439.67 387.77 407.19 416 368 416C328.77 416 296.28 387.71 289.46 350.46C126.75 335.04 -0.5 197.88 0 31.02C0.11 -3.9 29.08 -32 64 -32H368C376.84 -32 384 -24.84 384 -16C384 1.67 369.67 16 352 16H272.51L308.31 64.33C332.45 100.56 318.6600000000001 152.61 274.6 170.93C250.7100000000001 180.86 223.05 175.5799999999999 202.36 160.05L169.6 135.46C162.54 130.15 152.51 131.55 147.19 138.65C141.89 145.73 143.31 155.76 150.38 161.06L185.16 187.15C222 214.81 273.4400000000001 214.77 310.29 187.15C321.1600000000001 179 356.1600000000001 148.09 351.0900000000001 93.94L469.62 -32H560C568.84 -32 576 -24.84 576 -16C576 1.67 561.67 16 544 16H490.37L391.85 120.68L546.29 207.33A58.15999999999999 58.15999999999999 0 0 1 576 258.06C576 279.4600000000001 564.28 299.01 545.52 309.29C504.96 331.51 446.53 350.57 446.53 350.57zM368 312C354.74 312 344 322.75 344 336C344 349.26 354.74 360 368 360C381.25 360 392 349.26 392 336C392 322.75 381.25 312 368 312z" /> + <glyph glyph-name="frown" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM328 272C345.7 272 360 257.7 360 240S345.7 208 328 208S296 222.3 296 240S310.3 272 328 272zM168 272C185.7 272 200 257.7 200 240S185.7 208 168 208S136 222.3 136 240S150.3 272 168 272zM360.7 51.7C357.7 49.2 354.1 48 350.5 48C345.9 48 341.4 50 338.2 53.8C315.8 80.6 282.9 96 248 96S180.2 80.6 157.8 53.8C152.2 47 142.1 46.1 135.3 51.8C128.5 57.5 127.6 67.5 133.3 74.3C161.7 108.4 203.6 128 248 128S334.3 108.4 362.7 74.2C368.4 67.5 367.5 57.4 360.7 51.7z" /> + <glyph glyph-name="futbol" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM456 192L455.997 192.282L429.933 169.541L367.254 228.041L383.7080000000001 312.396L418.011 309.324C393.122 343.54 358.007 369.413 317.302 382.4650000000001L330.9530000000001 350.526L256 309L181.047 350.525L194.698 382.464C154.067 369.436 118.918 343.594 93.989 309.323L128.554 312.396L144.746 228.041L82.068 169.541L56.004 192.282L56.001 192C56.001 148.985 69.498 108.048 94.473 74.009L102.177 107.906L187.315 97.459L223.616 19.633L193.714 1.847C233.916 -11.275 278.004 -11.301 318.286 1.847L288.384 19.633L324.685 97.4590000000001L409.823 107.9060000000001L417.527 74.0090000000001C442.503 108.048 456 148.985 456 192zM207.898 122.429L178.004 213.741L256 270.2680000000001L333.996 213.741L304.374 122.429H207.898z" /> + <glyph glyph-name="gamepad" + unicode="" + horiz-adv-x="640" d=" M480 352H160C71.6 352 0 280.4 0 192S71.6 32 160 32C204.8 32 245.2 50.4 274.2 80H365.7C394.7 50.4 435.2 32 479.9 32C568.3 32 639.9 103.6 639.9 192S568.4 352 480 352zM256 172C256 165.4 250.6 160 244 160H192V108C192 101.4 186.6 96 180 96H140C133.4 96 128 101.4 128 108V160H76C69.4 160 64 165.4 64 172V212C64 218.6 69.4 224 76 224H128V276C128 282.6 133.4 288 140 288H180C186.6 288 192 282.6 192 276V224H244C250.6 224 256 218.6 256 212V172zM440 104C413.5 104 392 125.5 392 152S413.5 200 440 200S488 178.5 488 152S466.5 104 440 104zM520 184C493.5 184 472 205.5 472 232S493.5 280 520 280S568 258.5 568 232S546.5 184 520 184z" /> + <glyph glyph-name="gas-pump" + unicode="" + horiz-adv-x="512" d=" M336 0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H336C344.8 -64 352 -56.8 352 -48V-16C352 -7.2 344.8 0 336 0zM493.2 340.7L412.2 421.7C406 427.9 395.8 427.9 389.6 421.7L378.3 410.4C372.1 404.2 372.1 394 378.3 387.8L416 350.1V288C416 259.9 436.9 236.7 464 232.8V72C464 58.8 453.2 48 440 48S416 58.8 416 72V104C416 152.6 376.6 192 328 192H320V384C320 419.3 291.3 448 256 448H96C60.7 448 32 419.3 32 384V32H320V144H328C350.1 144 368 126.1 368 104V76.2C368 38.5 395 4.2 432.5 0.3C475.5 -4.0000000000001 512 29.8 512 71.9999999999999V295.4C512 312.4 505.2 328.7 493.2 340.7zM256 256H96V384H256V256z" /> + <glyph glyph-name="gavel" + unicode="" + horiz-adv-x="512" d=" M504.971 248.638L482.344 271.265C472.971 280.6380000000001 457.775 280.6380000000001 448.403 271.265L442.7460000000001 265.608L329.608 378.745L335.265 384.402C344.638 393.775 344.638 408.971 335.265 418.343L312.638 440.971C303.265 450.344 288.069 450.344 278.697 440.971L154.246 316.52C144.873 307.1470000000001 144.873 291.951 154.246 282.579L176.873 259.952C186.246 250.579 201.442 250.579 210.814 259.952L216.471 265.6090000000001L256.069 226.011L175.029 144.971L169.372 150.628C156.875 163.125 136.614 163.125 124.117 150.628L9.373 35.882C-3.124 23.385 -3.124 3.124 9.373 -9.373L54.628 -54.628C67.125 -67.125 87.386 -67.125 99.883 -54.628L214.628 60.117C227.125 72.614 227.125 92.875 214.628 105.372L208.971 111.029L290.011 192.069L329.6090000000001 152.471L323.9520000000001 146.814C314.5790000000001 137.441 314.5790000000001 122.245 323.9520000000001 112.8730000000001L346.5790000000001 90.246C355.9520000000001 80.8730000000001 371.1480000000001 80.8730000000001 380.5200000000001 90.246L504.9710000000001 214.697C514.3430000000001 224.069 514.3430000000001 239.2650000000001 504.9710000000001 248.6380000000001z" /> + <glyph glyph-name="gem" + unicode="" + horiz-adv-x="576" d=" M485.5 448L576 288H474.9L405.7 448H485.5zM357.5 448L426.7 288H149.3L218.5 448H357.5zM90.5 448H170.3L101.1 288H0L90.5 448zM0 256H100.7L223.7 4.3C225.2 1.2 221 -1.6 218.7 1L0 256zM148.2 256H427.8L290.8 -62.2C289.8 -64.6 286.3 -64.6 285.3 -62.2L148.2 256zM352.3 4.3L475.3 256H576L357.3 1.1C355 -1.6 350.8 1.2 352.3 4.3z" /> + <glyph glyph-name="genderless" + unicode="" + horiz-adv-x="288" d=" M144 272C188.1 272 224 236.1 224 192S188.1 112 144 112S64 147.9 64 192S99.9 272 144 272M144 336C64.5 336 0 271.5 0 192S64.5 48 144 48S288 112.5 288 192S223.5 336 144 336z" /> + <glyph glyph-name="gift" + unicode="" + horiz-adv-x="512" d=" M32 0C32 -17.7 46.3 -32 64 -32H224V128H32V0zM480 288H437.9C444.1 300.1 448 313.5 448 328C448 376.5 408.5 416 360 416C318.4 416 291.5 394.7 257 347.7C222.5 394.7 195.6 416 154 416C105.5 416 66 376.5 66 328C66 313.5 69.8 300.1 76.1 288H32C14.3 288 0 273.7 0 256V176C0 167.2 7.2 160 16 160H496C504.8 160 512 167.2 512 176V256C512 273.7 497.7 288 480 288zM153.9 288C131.8 288 113.9 305.9 113.9 328S131.8 368 153.9 368C173.8 368 188.5 364.7 240 288H153.9zM360 288H273.9C325.3 364.5 339.6 368 360 368C382.1 368 400 350.1 400 328S382.1 288 360 288zM288 -32H448C465.7 -32 480 -17.7 480 0V128H288V-32z" /> + <glyph glyph-name="glass-martini" + unicode="" + horiz-adv-x="512" d=" M507.3 420.7C517.3 430.7 510.2 448 496 448H16C1.8 448 -5.4 430.8 4.7 420.7L216 209.4V-24H124C108.5 -24 96 -36.5 96 -52C96 -58.6 101.4 -64 108 -64H404C410.6 -64 416 -58.6 416 -52C416 -36.5 403.5 -24 388 -24H296V209.4L507.3 420.7z" /> + <glyph glyph-name="glasses" + unicode="" + horiz-adv-x="576" d=" M574.1 167.63L528.75 349.3400000000001C522.84 373.04 507.16 393.39 485.75 405.15C464.31 416.88 438.78 419.26 415.56 411.48L400.31 406.4C391.92 403.61 387.39 394.54 390.19 386.1600000000001L395.25 370.98C398.04 362.6 407.1 358.0700000000001 415.48 360.86L428.6600000000001 365.25C439.5300000000001 368.87 451.66 368.82 461.8200000000001 363.52C472.1100000000001 358.15 479.39 348.9600000000001 482.1900000000001 337.7000000000001L520.6500000000001 183.88C498.4600000000001 190.69 470.8600000000001 196.34 439.4500000000001 196.34C404.6800000000001 196.34 365.4700000000001 189.32 324.6000000000002 169.6H251.4200000000002C210.5500000000001 189.34 171.3400000000002 196.35 136.5600000000001 196.35C105.1400000000001 196.35 77.5400000000001 190.7000000000001 55.3500000000001 183.8900000000001L93.8100000000001 337.7200000000001C96.6000000000001 348.9700000000001 103.9000000000001 358.1700000000001 114.1900000000001 363.5300000000001C124.3500000000001 368.8300000000001 136.4700000000001 368.8800000000001 147.3400000000001 365.2600000000001L160.5100000000001 360.8700000000001C168.8900000000001 358.0800000000001 177.9500000000001 362.6100000000001 180.7400000000001 370.9900000000001L185.8000000000001 386.1700000000001C188.6000000000001 394.5500000000001 184.0700000000001 403.6200000000001 175.6800000000001 406.4100000000001L160.4300000000001 411.4900000000001C137.2100000000001 419.2700000000001 111.6800000000001 416.9000000000001 90.2400000000001 405.1600000000001C68.8300000000001 393.3900000000001 53.1500000000001 373.0500000000001 47.2400000000001 349.3600000000001L1.9 167.63A64.218 64.218 0 0 1 0 152.14V81.89C0 18.99 51.58 -32 115.2 -32H152.32C212.6 -32 262.69 13.94 267.2 73.37L270.13 112H305.88L308.81 73.37C313.31 13.94 363.4 -32 423.68 -32H460.8C524.42 -32 576 18.99 576 81.88V152.13C576 157.36 575.36 162.56 574.1 167.63zM203.38 78.21C201.41 52.3 178.98 32 152.32 32H115.2C86.97 32 64 54.38 64 81.89V119.43C82.12 125.92 107.42 132.35 136.58 132.35C160.44 132.35 183.84 128.0200000000001 206.51 119.43L203.38 78.21zM512 81.88C512 54.37 489.03 32 460.8 32H423.68C397.01 32 374.58 52.3 372.62 78.21L369.49 119.43C392.1600000000001 128.0199999999999 415.57 132.35 439.44 132.35C468.56 132.35 493.87 125.91 511.99 119.42V81.8799999999999z" /> + <glyph glyph-name="globe" + unicode="" + horiz-adv-x="496" d=" M336.5 288C322 377.3 287.8 440 248 440S174 377.3 159.5 288H336.5zM152 192C152 169.8 153.2 148.5 155.3 128H340.6C342.7000000000001 148.5 343.9000000000001 169.8 343.9000000000001 192S342.7000000000001 235.5 340.6 256H155.3C153.2 235.5 152 214.2 152 192zM476.7 288C448.1 355.9 390.2 408.4 318.7 429.6C343.1 395.8 359.9 344.9 368.7 288H476.7zM177.2 429.6C105.8 408.4 47.8 355.9 19.3 288H127.3C136 344.9 152.8 395.8 177.2 429.6zM487.4 256H372.7C374.8 235 376 213.5 376 192S374.8 149 372.7 128H487.3C492.8 148.5 495.9 169.8 495.9 192S492.8 235.5 487.4 256zM120 192C120 213.5 121.2 235 123.3 256H8.6C3.2 235.5 0 214.2 0 192S3.2 148.5 8.6 128H123.2C121.2 149 120 170.5 120 192zM159.5 96C174 6.7 208.2 -56 248 -56S322 6.7 336.5 96H159.5zM318.8 -45.6C390.2000000000001 -24.4 448.2000000000001 28.1 476.8 96H368.8C360 39.1 343.2 -11.8 318.8 -45.6zM19.3 96C47.9 28.1 105.8 -24.4 177.3 -45.6C152.9 -11.8 136.1 39.1 127.3 96H19.3z" /> + <glyph glyph-name="golf-ball" + unicode="" + horiz-adv-x="416" d=" M96 32H320C320 14.3 305.7 0 288 0H272C254.3 0 240 -14.3 240 -32V-52C240 -58.6 234.6 -64 228 -64H188C181.4 -64 176 -58.6 176 -52V-32C176 -14.3 161.7 0 144 0H128C110.3 0 96 14.3 96 32zM416 240C416 165.8 377 100.8 318.5 64H97.5C39 100.8 0 165.8 0 240C0 354.9 93.1 448 208 448S416 354.9 416 240zM235.9 196.1C254.2 196.1 269 210.9 269 229.2C269 243.6 259.7 255.5 246.9 260.1C256.5 233.3 231.3 208.8 205 218.2C209.6 205.4 221.5 196.1 235.9 196.1zM285 149.2C285 163.6 275.7 175.5 262.9 180.1C272.5 153.3 247.3 128.8 221 138.2C225.6 125.4 237.5 116.1 251.9 116.1C270.2 116.1 285 131 285 149.2zM349 213.2C349 227.6 339.7 239.5 326.9 244.1C336.5 217.3 311.3 192.8 285 202.2C289.6 189.4 301.5 180.1 315.9 180.1C334.2 180.1 349 195 349 213.2z" /> + <glyph glyph-name="graduation-cap" + unicode="" + horiz-adv-x="640" d=" M622.884 248.995L347.067 163.895A96 96 0 0 0 292.933 163.895L92.398 225.768C83.834 214.33 81.38 202.718 80.48 187.433C89.778 181.835 96 171.645 96 160C96 148.048 89.443 137.634 79.735 132.139L95.932 9.043C96.562 4.257 92.832 0 88 0H40C35.172 0 31.438 4.253 32.068 9.044L48.265 132.14C38.557 137.634 32 148.048 32 160C32 172.034 38.646 182.511 48.465 187.976C49.412 205.927 52.439 221.207 60.617 235.573L17.115 248.995C-5.761 255.796 -5.651 288.236 17.115 295.005L292.932 380.105A96 96 0 0 0 347.0660000000001 380.105L622.883 295.005C645.76 288.204 645.6500000000001 255.764 622.884 248.995zM356.503 133.318L356.296 133.254L356.089 133.193A127.99799999999999 127.99799999999999 0 0 0 283.912 133.193L283.705 133.254L283.498 133.318L132.584 179.888L120 96C120 60.654 209.543 32 320 32S520 60.654 520 96L507.417 179.888L356.503 133.3180000000001z" /> + <glyph glyph-name="greater-than-equal" + unicode="" + horiz-adv-x="448" d=" M55.22 340.31L230.78 272.2200000000001L55.34 204.17C36.95 198.14 27.46 179.78 34.14 163.17L46.23 133.09C52.91 116.48 73.22 107.9 91.61 113.9400000000001L393.02 233.8C406.79 238.32 416 250.4100000000001 416 263.9700000000001V279.9300000000001C416 293.49 406.79 305.5800000000001 393.02 310.1L91.3 430.08C73.01 436.08 52.79 427.55 46.15 411.02L34.12 381.1C27.48 364.57 36.93 346.31 55.22 340.31zM424 48H24C10.75 48 0 37.26 0 24V-24C0 -37.25 10.75 -48 24 -48H424C437.25 -48 448 -37.25 448 -24V24C448 37.26 437.25 48 424 48z" /> + <glyph glyph-name="greater-than" + unicode="" + horiz-adv-x="384" d=" M365.52 238.15L59.22 380.99C43.16 388.48 24.07 381.53 16.58 365.4700000000001L3.01 336.39C-4.48 320.33 2.47 301.24 18.53 293.75L236.96 191.9L18.49 90.01C2.47 82.54 -4.46 63.5 3.01 47.48L16.53 18.48C24 2.46 43.04 -4.47 59.06 3L365.5300000000001 145.91A32.003 32.003 0 0 1 384.0100000000001 174.91V209.14C384.0000000000001 221.59 376.8000000000001 232.9 365.5200000000001 238.15z" /> + <glyph glyph-name="h-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM336 320H304C295.163 320 288 312.837 288 304V224H160V304C160 312.837 152.837 320 144 320H112C103.163 320 96 312.837 96 304V80C96 71.163 103.163 64 112 64H144C152.837 64 160 71.163 160 80V160H288V80C288 71.163 295.163 64 304 64H336C344.837 64 352 71.163 352 80V304C352 312.837 344.837 320 336 320z" /> + <glyph glyph-name="hand-holding-heart" + unicode="" + horiz-adv-x="576" d=" M275.3 197.5C282.3 190.1 293.7 190.1 300.8 197.5L409.7000000000001 311.7C441.3000000000001 344.9 439.5000000000001 399.9 404.1 430.5C373.3 457.2 327.4000000000001 452.4 299.2000000000001 422.8L288 411.1L276.9 422.7C248.7 452.4 202.8 457.2 172 430.5C136.7 399.9 134.8 344.9 166.4 311.7L275.3 197.5zM565.3 119.9C553.5 130.6 535.0999999999999 129.9 522.6999999999999 119.9L430.3 46C419 36.9 404.9000000000001 32 390.3 32H272C263.2 32 256 39.2 256 48S263.2 64 272 64H350.3C366.2 64 381 74.9 383.6 90.6C386.9000000000001 110.6 371.5 128 352 128H192C165 128 138.9 118.7 117.9 101.7L71.4 64H16C7.2 64 0 56.8 0 48V-48C0 -56.8 7.2 -64 16 -64H372.8C387.3 -64 401.4000000000001 -59.1 412.8 -50L564 71C579.2 83.1 580.4 106.3 565.3 119.9z" /> + <glyph glyph-name="hand-holding-usd" + unicode="" + horiz-adv-x="544" d=" M257.6 303.7L307.6 289.4C311.2000000000001 288.4 313.7000000000001 285 313.7000000000001 281.3C313.7000000000001 276.7 309.9000000000001 272.9 305.3000000000001 272.9H272.5000000000001C268.9000000000001 272.9 265.4000000000001 273.7 262.2000000000001 275.1C257.4000000000001 277.3 251.8000000000001 276.8 248.1000000000001 273.1L230.6000000000001 255.6C225.3000000000001 250.3 225.9000000000001 241.3 232.1000000000001 237.2C241.6000000000001 230.9 252.4000000000001 227.1 263.9000000000001 225.7V208C263.9000000000001 199.2 271.1 192 279.9000000000001 192H295.9000000000001C304.7000000000001 192 311.9000000000001 199.2 311.9000000000001 208V225.6C342.2000000000001 229.2 365.2000000000001 256.6 361.2000000000001 288.6C358.3000000000001 311.6 340.5000000000001 329.9 318.3000000000001 336.3L268.3000000000001 350.6C264.7000000000001 351.6 262.2000000000001 355 262.2000000000001 358.7C262.2000000000001 363.3 266.0000000000001 367.1 270.6 367.1H303.4000000000001C307.0000000000001 367.1 310.5000000000001 366.3 313.7000000000001 364.9C318.5000000000001 362.7 324.1 363.2 327.8000000000001 366.9L345.3000000000001 384.4C350.6000000000001 389.7 350.0000000000001 398.7 343.8000000000001 402.8C334.3000000000001 409.1 323.5000000000001 412.9 312.0000000000001 414.3V432C312.0000000000001 440.8 304.8000000000001 448 296.0000000000001 448H280.0000000000001C271.2000000000001 448 264.0000000000001 440.8 264.0000000000001 432V414.4C233.7000000000001 410.8 210.7000000000001 383.4 214.7000000000001 351.4C217.6000000000001 328.4 235.4000000000001 310.1 257.6 303.7zM533.9000000000001 119.9C522.7 130.6 505.4000000000001 129.9 493.6000000000001 119.9L406.4 46C395.7 36.9 382.4 32 368.6 32H256.9C248.6 32 241.8 39.2 241.8 48S248.6 64 256.9 64H330.8C345.9 64 359.8 74.9 362.2 90.6C365.3 110.6 350.7 128 332.3999999999999 128H181.3C155.8 128 131.1 118.7 111.4 101.7L67.5 64H15.1C6.8 64 0 56.8 0 48V-48C0 -56.8 6.8 -64 15.1 -64H352C365.7 -64 379 -59.1 389.8 -50L532.6 71C547 83.1 548.1 106.3 533.9 119.9z" /> + <glyph glyph-name="hand-holding" + unicode="" + horiz-adv-x="576" d=" M565.3 119.9C553.5 130.6 535.0999999999999 129.9 522.6999999999999 119.9L430.3 46C419 36.9 404.9000000000001 32 390.3 32H272C263.2 32 256 39.2 256 48S263.2 64 272 64H350.3C366.2 64 381 74.9 383.6 90.6C386.9000000000001 110.6 371.5 128 352 128H192C165 128 138.9 118.7 117.9 101.7L71.4 64H16C7.2 64 0 56.8 0 48V-48C0 -56.8 7.2 -64 16 -64H372.8C387.3 -64 401.4000000000001 -59.1 412.8 -50L564 71C579.2 83.1 580.4 106.3 565.3 119.9z" /> + <glyph glyph-name="hand-lizard" + unicode="" + horiz-adv-x="576" d=" M384 -32H576V84.222A95.998 95.998 0 0 1 561.167 135.485L398.127 393.632A48 48 0 0 1 357.544 416H24C10.745 416 0 405.255 0 392V376C0 345.072 25.072 320 56 320H285.981C298.825 320 307.537 306.933 302.596 295.077L281.186 243.692A32 32 0 0 0 251.648 224H128C92.654 224 64 195.346 64 160V152C64 138.745 74.745 128 88 128H235.406A47.995 47.995 0 0 0 261.098 120.545L372.846 49.734A24.001000000000005 24.001000000000005 0 0 0 384 29.461V-32z" /> + <glyph glyph-name="hand-paper" + unicode="" + horiz-adv-x="448" d=" M408.781 319.993C386.356 320.4220000000001 368 301.64 368 279.2100000000001V192H360V368.21C360 390.64 341.644 409.4220000000001 319.219 408.993C297.488 408.577 280 390.831 280 369V192H272V407.21C272 429.64 253.644 448.4220000000001 231.219 447.993C209.488 447.577 192 429.831 192 408V192H184V367.21C184 389.64 165.644 408.4220000000001 143.219 407.993C121.488 407.577 104 389.831 104 368V132.0080000000001L72.352 175.5270000000001C59.359 193.393 34.343 197.3440000000001 16.475 184.35C-1.39 171.356 -5.34 146.34 7.653 128.473L133.254 -44.232A48 48 0 0 1 172.073 -64H369.663C391.937 -64 411.2850000000001 -48.676 416.387 -26.994L442.895 85.6659999999999A192.011 192.011 0 0 1 447.999 129.641V280C448 301.831 430.512 319.577 408.781 319.993z" /> + <glyph glyph-name="hand-peace" + unicode="" + horiz-adv-x="448" d=" M408 232C385.908 232 368 214.091 368 192H360V224C360 246.091 342.092 264 320 264S280 246.091 280 224V192H272V400C272 426.51 250.51 448 224 448S176 426.51 176 400V192H162.428L92.688 369.551C82.994 394.226 55.134 406.37 30.461 396.676C5.787 386.983 -6.356 359.123 3.337 334.449L78.102 144.107L47.012 119.235C31.631 106.929 27.497 85.257 37.271 68.1539999999999L101.271 -43.8460000000001A39.998 39.998 0 0 1 136 -64H376C394.562 -64 410.686 -51.23 414.937 -33.162L446.937 102.838A39.97 39.97 0 0 1 448 112V192C448 214.091 430.092 232 408 232z" /> + <glyph glyph-name="hand-point-down" + unicode="" + horiz-adv-x="384" d=" M91.826 -19.2V130.034C83.578 124.193 75.268 119.464 66.908 115.881C35.098 102.248 -0.014 125.778 0 160C0.008 178.616 10.897 192.203 29.092 200C57.378 212.122 93.421 278.648 106.415 307.534C114.371 325.391 131.894 335.987 150.26 335.998L150.261 336H321.7870000000001C333.5990000000001 336 343.6840000000001 327.404 345.49 315.731C352.74 268.894 383.973 253.971 383.805 192C383.798 189.276 384 178.746 384 176C384 125.346 361.878 94.426 312.737 103.4C303.44 84.803 273.251 72.662 250.422 86.95C229.245 62.305 196.526 64.311 179.478 80.651V-19.2C179.478 -43.35 159.277 -64 135.652 -64C112.369 -64 91.826 -42.65 91.826 -19.2zM112 376V424C112 437.255 122.745 448 136 448H328C341.255 448 352 437.255 352 424V376C352 362.745 341.255 352 328 352H136C122.745 352 112 362.745 112 376zM324 400C324 411.046 315.046 420 304 420S284 411.046 284 400S292.954 380 304 380S324 388.954 324 400z" /> + <glyph glyph-name="hand-point-left" + unicode="" + horiz-adv-x="512" d=" M44.8 292.174H194.034C188.193 300.4220000000001 183.464 308.732 179.881 317.092C166.248 348.902 189.778 384.014 224 384C242.616 383.992 256.203 373.103 264 354.908C276.122 326.622 342.648 290.579 371.534 277.5850000000001C389.391 269.629 399.987 252.106 399.998 233.74L400 233.739V62.213C400 50.401 391.404 40.316 379.731 38.51C332.894 31.26 317.971 0.027 256 0.195C253.276 0.202 242.746 0 240 0C189.346 0 158.426 22.122 167.4 71.263C148.803 80.5600000000001 136.662 110.749 150.95 133.578C126.305 154.7550000000001 128.311 187.4740000000001 144.651 204.5220000000001H44.8C20.65 204.5220000000001 0 224.7230000000001 0 248.3480000000001C0 271.6310000000001 21.35 292.1740000000001 44.8 292.1740000000001zM440 272H488C501.255 272 512 261.255 512 248V56C512 42.745 501.255 32 488 32H440C426.745 32 416 42.745 416 56V248C416 261.255 426.745 272 440 272zM464 60C475.046 60 484 68.954 484 80S475.046 100 464 100S444 91.046 444 80S452.954 60 464 60z" /> + <glyph glyph-name="hand-point-right" + unicode="" + horiz-adv-x="512" d=" M512 248.348C512 224.723 491.35 204.522 467.2 204.522H367.349C383.689 187.4740000000001 385.695 154.756 361.05 133.578C375.338 110.749 363.197 80.561 344.6 71.263C353.574 22.122 322.654 0 272 0C269.254 0 258.724 0.203 256 0.195C194.029 0.027 179.106 31.26 132.269 38.51C120.596 40.317 112 50.401 112 62.214V233.739L112.002 233.74C112.013 252.106 122.609 269.629 140.466 277.5850000000001C169.352 290.579 235.879 326.623 248 354.908C255.797 373.102 269.384 383.992 288 384C322.222 384.014 345.752 348.902 332.1190000000001 317.092C328.536 308.733 323.807 300.422 317.966 292.174H467.2C490.65 292.174 512 271.631 512 248.348zM96 248V56C96 42.745 85.255 32 72 32H24C10.745 32 0 42.745 0 56V248C0 261.255 10.745 272 24 272H72C85.255 272 96 261.255 96 248zM68 80C68 91.046 59.046 100 48 100S28 91.046 28 80S36.954 60 48 60S68 68.954 68 80z" /> + <glyph glyph-name="hand-point-up" + unicode="" + horiz-adv-x="384" d=" M135.652 448C159.277 448 179.478 427.35 179.478 403.2V303.349C196.526 319.689 229.244 321.695 250.422 297.05C273.251 311.338 303.439 299.197 312.737 280.6C361.878 289.574 384 258.654 384 208C384 205.254 383.7970000000001 194.724 383.805 192C383.973 130.029 352.74 115.106 345.49 68.269C343.683 56.596 333.599 48 321.786 48H150.261L150.26 48.002C131.894 48.013 114.371 58.609 106.415 76.466C93.421 105.352 57.377 171.878 29.092 184C10.897 191.797 0.008 205.384 0 224C-0.014 258.222 35.098 281.752 66.908 268.1190000000001C75.267 264.536 83.578 259.807 91.826 253.966V403.2C91.826 426.65 112.369 448 135.652 448zM136 32H328C341.255 32 352 21.255 352 8V-40C352 -53.255 341.255 -64 328 -64H136C122.745 -64 112 -53.255 112 -40V8C112 21.255 122.745 32 136 32zM304 4C292.954 4 284 -4.954 284 -16S292.954 -36 304 -36S324 -27.046 324 -16S315.046 4 304 4z" /> + <glyph glyph-name="hand-pointer" + unicode="" + horiz-adv-x="448" d=" M448 208V112C448 108.916 447.644 105.841 446.937 102.838L414.937 -33.162C410.686 -51.23 394.562 -64 376 -64H168A40.004 40.004 0 0 0 135.65 -47.527L7.653 128.473C-5.34 146.339 -1.39 171.356 16.475 184.349C34.342 197.343 59.359 193.392 72.352 175.526L104 132.008V408C104 430.091 121.908 448 144 448S184 430.091 184 408V208H192V248C192 270.091 209.908 288 232 288S272 270.091 272 248V208H280V232C280 254.091 297.908 272 320 272S360 254.091 360 232V208H368C368 230.091 385.908 248 408 248S448 230.091 448 208zM192 128H184V32H192V128zM280 128H272V32H280V128zM368 128H360V32H368V128z" /> + <glyph glyph-name="hand-rock" + unicode="" + horiz-adv-x="512" d=" M512 319.2100000000001C512 345.5320000000001 491.139 367.554 464.82 367.993C437.935 368.442 416 346.783 416 320H408V351.21C408 377.532 387.139 399.554 360.82 399.993C333.935 400.442 312 378.783 312 352V320H304V367.21C304 393.532 283.139 415.554 256.82 415.993C229.935 416.442 208 394.783 208 368V320H200V351.21C200 377.532 179.139 399.554 152.82 399.993C125.935 400.442 104 378.783 104 352V216L96 223.111V271.2100000000001C96 297.5320000000001 75.139 319.554 48.82 319.993C21.935 320.442 0 298.783 0 272V205.555A95.998 95.998 0 0 1 32.221 133.804L143.889 34.543A47.999 47.999 0 0 0 160 -1.333V-8C160 -21.255 170.745 -32 184 -32H424C437.255 -32 448 -21.255 448 -8V-5.079A96.01 96.01 0 0 0 455.523 32.175L504.477 148.44A96.002 96.002 0 0 1 512 185.694V319.2100000000001z" /> + <glyph glyph-name="hand-scissors" + unicode="" + horiz-adv-x="512" d=" M216 8C216 30.092 233.909 48 256 48V56H224C201.909 56 184 73.908 184 96S201.909 136 224 136H256V144H48C21.49 144 0 165.49 0 192S21.49 240 48 240H256V253.572L78.449 323.312C53.775 333.006 41.631 360.867 51.324 385.54C61.017 410.214 88.878 422.357 113.552 412.664L303.894 337.899L328.766 368.9890000000001C341.072 384.37 362.7440000000001 388.504 379.8470000000001 378.73L491.847 314.73A40.002 40.002 0 0 0 512 280V40C512 21.438 499.23 5.314 481.162 1.063L345.162 -30.937A39.982 39.982 0 0 0 336 -32H256C233.909 -32 216 -14.092 216 8z" /> + <glyph glyph-name="hand-spock" + unicode="" + horiz-adv-x="512" d=" M10.872 131.415C26.011 147.501 51.326 148.269 67.415 133.1280000000001L128 76.107V155.5120000000001L88.995 327.135C84.099 348.677 97.593 370.1090000000001 119.135 375.005C140.684 379.899 162.11 366.406 167.005 344.8640000000001L201.747 192H211.58L164.016 399.034C159.07 420.565 172.514 442.028 194.044 446.974C215.576 451.924 237.038 438.476 241.984 416.9460000000001L293.664 192H308.769L357.194 385.702C362.5510000000001 407.134 384.269 420.164 405.701 414.806C427.1330000000001 409.448 440.1640000000001 387.731 434.805 366.299L391.231 192H402.311L433.079 321.265C438.196 342.756 459.764 356.033 481.256 350.912C502.747 345.795 516.021 324.226 510.903 302.735L474.611 150.268A96.02400000000002 96.02400000000002 0 0 1 472 128.033V85.931A96.002 96.002 0 0 0 468.04 58.6440000000001L441.8660000000001 -29.6429999999999C435.825 -50.022 417.101 -64 395.846 -64H179.172A48.00200000000001 48.00200000000001 0 0 0 146.274 -50.954L12.585 74.872C-3.502 90.013 -4.268 115.328 10.872 131.415z" /> + <glyph glyph-name="hands-helping" + unicode="" + horiz-adv-x="640" d=" M488 256H336V200C336 160.3 303.7 128 264 128S192 160.3 192 200V321.6L127.1 282.6C107.8 271.1 96 250.2 96 227.8V180.5L16 134.3C0.7 125.5 -4.6 105.9 4.3 90.6L84.3 -48C93.1 -63.3 112.7 -68.5 128 -59.7L231.4 0H368C403.3 0 432 28.7 432 64H448C465.7 64 480 78.3 480 96V160H488C501.3 160 512 170.7 512 184V232C512 245.3 501.3 256 488 256zM635.7 293.4L555.7 432C546.9 447.3 527.3 452.5 512 443.7L408.6 384H306.4C294.4 384 282.7 380.6 272.5 374.3L239 353.4C229.6 347.6 224 337.3 224 326.3V200C224 177.9 241.9 160 264 160S304 177.9 304 200V288H488C518.9 288 544 262.9 544 232V203.5L624 249.7C639.3 258.6 644.5 278.1 635.7 293.4z" /> + <glyph glyph-name="hands" + unicode="" + horiz-adv-x="640" d=" M204.8 217.6C194.2 231.7 174.1 234.6 160 224C145.9 213.4 143 193.3 153.6 179.2L191.7 128.4C196.5 122 195.8 113.1 190.2 107.5L177.4 94.7C170.7 88 159.8 88.5 153.8 95.8L64 203.6V352C64 369.7 49.7 384 32 384S0 369.7 0 352V133.6C0 122.7000000000001 3.7 112.1 10.5 103.6L114.6 -30.7C119.6 -37.2 123 -44.6 125 -52.4C126.8 -59.2999999999999 133.1 -64 140.3 -64H272C280.8 -64 288 -56.8 288 -48V64C288 91.7 279 118.6 262.4 140.8L204.8 217.6zM608 384C590.3 384 576 369.7 576 352V203.6L486.2 95.8C480.2 88.6 469.2 88.1 462.6 94.7L449.8 107.5C444.2 113.1 443.5 122 448.3 128.4L486.4 179.2C497 193.3 494.1 213.4 480 224C465.9 234.6 445.8 231.7 435.2 217.6L377.6 140.8C361 118.6 352 91.7 352 64V-48C352 -56.8 359.2 -64 368 -64H499.7C506.8 -64 513.2 -59.3 515 -52.4C517 -44.6 520.4 -37.2 525.4 -30.7L629.5 103.6C636.3 112.1 640 122.7000000000001 640 133.6V352C640 369.7 625.7 384 608 384z" /> + <glyph glyph-name="handshake" + unicode="" + horiz-adv-x="640" d=" M434.7 384H348.8C340.8 384 333.1 381 327.2 375.6L228.8999999999999 285.6C228.8 285.5 228.7 285.3 228.5999999999999 285.2C211.9999999999999 269.6 212.2999999999999 244.7 226.4999999999999 229.2C239.1999999999999 215.3 265.8999999999999 211.6 282.5999999999999 226.5C282.7 226.6 282.8999999999999 226.6 282.9999999999999 226.7L362.8999999999999 299.9C369.3999999999999 305.8 379.5999999999999 305.4 385.4999999999999 298.9C391.4999999999999 292.4 390.9999999999999 282.3 384.4999999999999 276.3L358.3999999999999 252.4L504 134.2C506.9 131.8 509.5 129.2 511.9 126.5V320L457.3 374.6C451.4 380.6 443.2 384 434.7 384zM544 319.8V95.9C544 78.2 558.3 63.9 576 63.9H640V319.8H544zM592 95.9C583.2 95.9 576 103.1 576 111.9S583.2 127.9 592 127.9S608 120.7 608 111.9S600.8 95.9 592 95.9zM0 64H64C81.7 64 96 78.3 96 96V319.8H0V64zM48 127.9C56.8 127.9 64 120.7 64 111.9S56.8 95.9 48 95.9S32 103.1 32 111.9C32 120.8 39.2 127.9 48 127.9zM483.9 109.3L334.6 230.5L304.6 203C274.9000000000001 175.9 229.4000000000001 178.5 202.9 207.4C176 236.8 178.1 282.3 207.3000000000001 309.1L289.1 384H205.3C196.8 384 188.7 380.6 182.7 374.6L128 320V96.1H146.3L236.8 14.2C264.2 -8.1 304.5 -3.9 326.8 23.5000000000001L327 23.7L344.9 8.2C360.8 -4.8 384.3 -2.3 397.2 13.6L428.6 52.2L434 47.8000000000001C447.7 36.7 467.8999999999999 38.7 478.9999999999999 52.5000000000001L488.4999999999999 64.2000000000001C499.6999999999999 78.0000000000001 497.6 98.1 483.8999999999999 109.3000000000001z" /> + <glyph glyph-name="hashtag" + unicode="" + horiz-adv-x="448" d=" M440.667 265.891L447.81 305.891C449.123 313.246 443.468 320 435.997 320H361.187L375.81 401.891C377.123 409.246 371.468 416 363.997 416H323.365A12 12 0 0 1 311.552 406.109L296.175 320H197.54L212.163 401.891C213.477 409.246 207.822 416 200.35 416H159.718A12 12 0 0 1 147.905 406.109L132.528 320H53.432A12 12 0 0 1 41.619 310.1090000000001L34.476 270.1090000000001C33.163 262.754 38.818 256 46.289 256H121.099L98.242 128H19.146A12 12 0 0 1 7.333 118.109L0.19 78.109C-1.123 70.754 4.532 64 12.003 64H86.813L72.19 -17.891C70.877 -25.246 76.532 -32 84.003 -32H124.635A12 12 0 0 1 136.448 -22.109L151.826 64H250.46L235.837 -17.891C234.523 -25.246 240.178 -32 247.65 -32H288.282A12 12 0 0 1 300.095 -22.109L315.472 64H394.568A12 12 0 0 1 406.381 73.891L413.524 113.891C414.837 121.2460000000001 409.182 128 401.711 128H326.901L349.7579999999999 256H428.854A12 12 0 0 1 440.6669999999999 265.891zM261.889 128H163.255L186.112 256H284.746L261.889 128z" /> + <glyph glyph-name="hdd" + unicode="" + horiz-adv-x="576" d=" M576 144V48C576 21.49 554.51 0 528 0H48C21.49 0 0 21.49 0 48V144C0 170.51 21.49 192 48 192H528C554.51 192 576 170.51 576 144zM528 224A79.557 79.557 0 0 0 558.777 217.835L462.25 362.626A48.003 48.003 0 0 1 422.311 384H153.689A48 48 0 0 1 113.751 362.626L17.223 217.835A79.557 79.557 0 0 0 48 224H528zM480 128C462.327 128 448 113.673 448 96S462.327 64 480 64S512 78.327 512 96S497.673 128 480 128zM384 128C366.327 128 352 113.673 352 96S366.327 64 384 64S416 78.327 416 96S401.673 128 384 128z" /> + <glyph glyph-name="heading" + unicode="" + horiz-adv-x="512" d=" M496 368V400C496 408.837 488.837 416 480 416H320C311.163 416 304 408.837 304 400V368C304 359.163 311.163 352 320 352H357.621V224H154.379V352H192C200.837 352 208 359.163 208 368V400C208 408.837 200.837 416 192 416H32C23.163 416 16 408.837 16 400V368C16 359.163 23.163 352 32 352H69.275V32H32C23.163 32 16 24.837 16 16V-16C16 -24.837 23.163 -32 32 -32H192C200.837 -32 208 -24.837 208 -16V16C208 24.837 200.837 32 192 32H154.379V160H357.62V32H320C311.163 32 304 24.837 304 16V-16C304 -24.837 311.163 -32 320 -32H480C488.837 -32 496 -24.837 496 -16V16C496 24.837 488.837 32 480 32H442.725V352H480C488.837 352 496 359.163 496 368z" /> + <glyph glyph-name="headphones" + unicode="" + horiz-adv-x="512" d=" M256 416C114.52 416 0 301.504 0 160V112A32 32 0 0 1 17.689 83.378L32.072 76.187C34.083 16.097 83.421 -32 144 -32H168C181.255 -32 192 -21.255 192 -8V168C192 181.255 181.255 192 168 192H144C112.658 192 84.329 179.121 64 158.373V160C64 265.8690000000001 150.131 352 256 352S448 265.8690000000001 448 160V158.373C427.671 179.121 399.342 192 368 192H344C330.745 192 320 181.255 320 168V-8C320 -21.255 330.745 -32 344 -32H368C428.579 -32 477.917 16.098 479.928 76.187L494.31 83.378A32 32 0 0 1 512 112V160C512 301.4790000000001 397.504 416 256 416z" /> + <glyph glyph-name="heart" + unicode="" + horiz-adv-x="512" d=" M462.3 385.4C407.5 432.1 326 423.7 275.7 371.8L256 351.5L236.3 371.8C186.1 423.7 104.5 432.1 49.7 385.4C-13.1 331.8 -16.4 235.6 39.8 177.5L233.3 -22.3C245.8 -35.2 266.1 -35.2 278.6 -22.3L472.1 177.5C528.4 235.6 525.1 331.8 462.3 385.4z" /> + <glyph glyph-name="heartbeat" + unicode="" + horiz-adv-x="512" d=" M320.2 204.2L270.5 104.8C264.5 92.6999999999999 247.1 93.1 241.6 105.4L184.7 231.7L154.7 160H60.6L243.1 -26.5C250.2 -33.8 261.7 -33.8 268.8 -26.5L451.4 160H342.3L320.2 204.2zM473.7 374.1L471.3 376.6C419.8 429.2 335.5 429.2 283.9 376.6L256 348L228.1 376.5C176.6 429.2 92.2 429.2 40.7 376.5L38.3 374.1C-10.4 324.3 -12.5 245 31 192H133.4L169.3 278.2C174.7 291.1 192.9 291.4 198.7 278.6L256.9000000000001 149.3L305.9000000000001 247.2C311.8 259 328.6 259 334.5000000000001 247.2L362.1000000000001 192H481C524.5 245 522.4 324.3 473.7 374.0999999999999z" /> + <glyph glyph-name="helicopter" + unicode="" + horiz-adv-x="640" d=" M304 64H576C593.67 64 608 78.33 608 96C608 219.71 507.71 320 384 320V384H560C568.84 384 576 391.16 576 400V432C576 440.84 568.84 448 560 448H144C135.16 448 128 440.84 128 432V400C128 391.16 135.16 384 144 384H320V320H112L68.8 377.6C65.78 381.63 61.03 384 56 384H16.01C5.6 384 -2.04 374.2200000000001 0.49 364.12L32 256L192 192L278.4 76.8A31.991999999999997 31.991999999999997 0 0 1 304 64zM416 252.49C478.55 239.7 528.03 190.56 540.79 128H416V252.49zM635.37 -10.81L613.22 11.39C606.97 17.65 596.98 17.49 590.58 11.38C583.49 4.61 576.74 0.13 565.94 0.13H240C231.16 0.13 224 -7.05 224 -15.9V-47.96C224 -56.81 231.16 -63.99 240 -63.99H565.94C580.82 -63.99 601.24 -63.52 634.3900000000001 -34.47C641.4100000000001 -28.33 641.9600000000002 -17.42 635.3700000000001 -10.81z" /> + <glyph glyph-name="history" + unicode="" + horiz-adv-x="512" d=" M504 192.469C504.253 55.829 392.82 -55.903 256.18 -55.999C197.165 -56.041 142.957 -35.469 100.358 -1.088C89.281 7.852 88.453 24.453 98.519 34.519L109.786 45.786C118.395 54.395 132.139 55.337 141.677 47.77C173.062 22.865 212.781 8 256 8C357.705 8 440 90.311 440 192C440 293.705 357.689 376 256 376C207.186 376 162.851 357.031 129.932 326.068L180.686 275.314C190.766 265.234 183.627 248 169.373 248H24C15.163 248 8 255.163 8 264V409.373C8 423.627 25.234 430.766 35.314 420.687L84.686 371.315C129.209 413.864 189.552 440 256 440C392.81 440 503.747 329.2200000000001 504 192.469zM323.088 113.685L332.911 126.315C341.0489999999999 136.778 339.164 151.857 328.701 159.994L288 191.651V296C288 309.255 277.255 320 264 320H248C234.745 320 224 309.255 224 296V160.349L289.409 109.475C299.872 101.338 314.95 103.222 323.088 113.685z" /> + <glyph glyph-name="hockey-puck" + unicode="" + horiz-adv-x="512" d=" M0 288C0 341 114.6 384 256 384S512 341 512 288S397.4 192 256 192S0 235 0 288zM0 205.8V96C0 43 114.6 0 256 0S512 43 512 96V205.8C398.6 123.5 113.5 123.4 0 205.8z" /> + <glyph glyph-name="home" + unicode="" + horiz-adv-x="576" d=" M488 135.3V-8C488 -21.3 477.3 -32 464 -32H348C341.4 -32 336 -26.6 336 -20V92C336 98.6 330.6 104 324 104H252C245.4 104 240 98.6 240 92V-20C240 -26.6 234.6 -32 228 -32H112C98.7 -32 88 -21.3 88 -8V135.3C88 138.9 89.6 142.3 92.4 144.6L280.4 299.4000000000001C284.8 303 291.2 303 295.7 299.4000000000001L483.7 144.6C486.4 142.3 488 138.9 488 135.3zM571.6 196.2L488 265.1V403.6C488 410.2 482.6 415.6 476 415.6H420C413.4 415.6 408 410.2 408 403.6V331L318.5 404.7C300.8 419.3 275.2 419.3 257.5 404.7L4.4 196.2C-0.7 192 -1.4 184.4 2.8 179.3L28.3 148.3C32.5 143.2 40.1 142.5 45.2 146.7L280.4 340.4C284.8 344 291.2 344 295.7 340.4L530.9 146.7C536 142.5 543.6 143.2 547.8 148.3L573.3 179.3C577.5 184.5 576.6999999999999 192 571.5999999999999 196.2z" /> + <glyph glyph-name="hospital-alt" + unicode="" + horiz-adv-x="576" d=" M544 352H416V416C416 433.7 401.7 448 384 448H192C174.3 448 160 433.7 160 416V352H32C14.3 352 0 337.7 0 320V-48C0 -56.8 7.2 -64 16 -64H560C568.8 -64 576 -56.8 576 -48V320C576 337.7 561.7 352 544 352zM160 12C160 5.4 154.6 0 148 0H108C101.4 0 96 5.4 96 12V52C96 58.6 101.4 64 108 64H148C154.6 64 160 58.6 160 52V12zM160 140C160 133.4 154.6 128 148 128H108C101.4 128 96 133.4 96 140V180C96 186.6 101.4 192 108 192H148C154.6 192 160 186.6 160 180V140zM320 12C320 5.4 314.6 0 308 0H268C261.4 0 256 5.4 256 12V52C256 58.6 261.4 64 268 64H308C314.6 64 320 58.6 320 52V12zM320 140C320 133.4 314.6 128 308 128H268C261.4 128 256 133.4 256 140V180C256 186.6 261.4 192 268 192H308C314.6 192 320 186.6 320 180V140zM336 310C336 306.7 333.3 304 330 304H304V278C304 274.7 301.3 272 298 272H278C274.7 272 272 274.7 272 278V304H246C242.7 304 240 306.7 240 310V330C240 333.3 242.7 336 246 336H272V362C272 365.3 274.7 368 278 368H298C301.3 368 304 365.3 304 362V336H330C333.3 336 336 333.3 336 330V310zM480 12C480 5.4 474.6 0 468 0H428C421.4 0 416 5.4 416 12V52C416 58.6 421.4 64 428 64H468C474.6 64 480 58.6 480 52V12zM480 140C480 133.4 474.6 128 468 128H428C421.4 128 416 133.4 416 140V180C416 186.6 421.4 192 428 192H468C474.6 192 480 186.6 480 180V140z" /> + <glyph glyph-name="hospital-symbol" + unicode="" + horiz-adv-x="512" d=" M256 448C114.6 448 0 333.4 0 192S114.6 -64 256 -64S512 50.6 512 192S397.4 448 256 448zM368 72C368 67.6 364.4 64 360 64H312C307.6 64 304 67.6 304 72V160H208V72C208 67.6 204.4 64 200 64H152C147.6 64 144 67.6 144 72V312C144 316.4 147.6 320 152 320H200C204.4 320 208 316.4 208 312V224H304V312C304 316.4 307.6 320 312 320H360C364.4 320 368 316.4 368 312V72z" /> + <glyph glyph-name="hospital" + unicode="" + horiz-adv-x="448" d=" M448 -44V-64H0V-44C0 -37.373 5.373 -32 12 -32H32V328C32 341.255 42.745 352 56 352H144V424C144 437.255 154.745 448 168 448H280C293.255 448 304 437.255 304 424V352H392C405.255 352 416 341.255 416 328V-32H436C442.627 -32 448 -37.373 448 -44zM308 256H268C261.373 256 256 250.627 256 244V204C256 197.373 261.373 192 268 192H308C314.627 192 320 197.373 320 204V244C320 250.627 314.627 256 308 256zM140 192H180C186.627 192 192 197.373 192 204V244C192 250.627 186.627 256 180 256H140C133.373 256 128 250.627 128 244V204C128 197.373 133.373 192 140 192zM244 64H204C197.373 64 192 58.627 192 52V-32H256V52C256 58.627 250.627 64 244 64zM308 160H268C261.373 160 256 154.627 256 148V108C256 101.373 261.373 96 268 96H308C314.627 96 320 101.373 320 108V148C320 154.627 314.627 160 308 160zM192 148C192 154.627 186.627 160 180 160H140C133.373 160 128 154.627 128 148V108C128 101.373 133.373 96 140 96H180C186.627 96 192 101.373 192 108V148zM182 352H208V326A6 6 0 0 1 214 320H234A6 6 0 0 1 240 326V352H266A6 6 0 0 1 272 358V378A6 6 0 0 1 266 384H240V410A6 6 0 0 1 234 416H214A6 6 0 0 1 208 410V384H182A6 6 0 0 1 176 378V358A6 6 0 0 1 182 352z" /> + <glyph glyph-name="hourglass-end" + unicode="" + horiz-adv-x="384" d=" M360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384zM192 240C134.213 240 88 306.5180000000001 88 384H296C296 306.055 249.49 240 192 240z" /> + <glyph glyph-name="hourglass-half" + unicode="" + horiz-adv-x="384" d=" M360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448zM284.9220000000001 64H99.08C116.139 110.797 151.176 144 192 144C232.821 144 267.862 110.804 284.9220000000001 64zM284.9410000000001 320H99.078C91.988 339.452 88 361.252 88 384H296C296 361.195 292.013 339.413 284.941 320z" /> + <glyph glyph-name="hourglass-start" + unicode="" + horiz-adv-x="384" d=" M360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448zM296 0H88C88 77.458 134.204 144 192 144C249.786 144 296 77.483 296 0z" /> + <glyph glyph-name="hourglass" + unicode="" + horiz-adv-x="384" d=" M360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384z" /> + <glyph glyph-name="i-cursor" + unicode="" + horiz-adv-x="256" d=" M256 395.952V435.935C256 442.504 250.726 447.852 244.158 447.9340000000001C211.621 448.344 166.469 447.989 128 410.041C90.266 447.264 46.979 448.114 11.913 447.886C5.318 447.843 0 442.481 0 435.886V396.241C0 389.554 5.458 384.163 12.145 384.243C38.111 384.553 96 380.757 96 335.818V224H60C53.373 224 48 218.627 48 212V172C48 165.373 53.373 160 60 160H96V48C96 3.068 39.925 -0.031 12.05 0.041C5.404 0.058 0 -5.306 0 -11.952V-51.935C0 -58.504 5.274 -63.852 11.842 -63.934C44.379 -64.3430000000001 89.531 -63.988 128 -26.04C165.734 -63.263 209.021 -64.1130000000001 244.087 -63.885C250.682 -63.842 256 -58.48 256 -51.885V-12.24C256 -5.553 250.542 -0.162 243.855 -0.242C217.889 -0.553 160 3.061 160 48V160H196C202.627 160 208 165.373 208 172V212C208 218.627 202.627 224 196 224H160V335.818C160 380.75 216.075 384.031 243.95 383.9600000000001C250.596 383.942 256 389.3060000000001 256 395.952z" /> + <glyph glyph-name="id-badge" + unicode="" + horiz-adv-x="384" d=" M336 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V400C384 426.5 362.5 448 336 448zM144 416H240C248.8 416 256 408.8 256 400S248.8 384 240 384H144C135.2 384 128 391.2 128 400S135.2 416 144 416zM192 288C227.3 288 256 259.3 256 224S227.3 160 192 160S128 188.7 128 224S156.7 288 192 288zM304 51.2C304 40.6 294 32 281.6 32H102.4C90 32 80 40.6 80 51.2V70.4C80 102.2 110.1 128 147.2 128H152.2C164.5 122.9 177.9 120 192 120S219.6 122.9 231.8 128H236.8C273.9000000000001 128 304 102.2 304 70.4V51.2z" /> + <glyph glyph-name="id-card-alt" + unicode="" + horiz-adv-x="576" d=" M528 384H384V288H192V384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H528C554.5 -64 576 -42.5 576 -16V336C576 362.5 554.5 384 528 384zM288 224C323.3 224 352 195.3 352 160S323.3 96 288 96S224 124.7 224 160S252.7 224 288 224zM381.3 0H194.7C184.3 0 175.9 10 179.1 19.8C187.4 45.4 211.5 64 240 64H248.2C260.5 58.9 273.9 56 288 56S315.6 58.9 327.8 64H336C364.4 64 388.5 45.5 396.9 19.8C400.1 10 391.7 0 381.3 0zM352 416C352 433.7 337.7 448 320 448H256C238.3 448 224 433.7 224 416V320H352V416z" /> + <glyph glyph-name="id-card" + unicode="" + horiz-adv-x="576" d=" M528 416H48C21.5 416 0 394.5 0 368V352H576V368C576 394.5 554.5 416 528 416zM0 16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V320H0V16zM352 248C352 252.4 355.6 256 360 256H504C508.4 256 512 252.4 512 248V232C512 227.6 508.4 224 504 224H360C355.6 224 352 227.6 352 232V248zM352 184C352 188.4 355.6 192 360 192H504C508.4 192 512 188.4 512 184V168C512 163.6 508.4 160 504 160H360C355.6 160 352 163.6 352 168V184zM352 120C352 124.4 355.6 128 360 128H504C508.4 128 512 124.4 512 120V104C512 99.6 508.4 96 504 96H360C355.6 96 352 99.6 352 104V120zM176 256C211.3 256 240 227.3 240 192S211.3 128 176 128S112 156.7 112 192S140.7 256 176 256zM67.1 51.8C75.5 77.5 99.6 96 128 96H136.2C148.5 90.9 161.9 88 176 88S203.6 90.9 215.8 96H224C252.4 96 276.5 77.5 284.9 51.8C288.1 41.9 279.7 32 269.3 32H82.7C72.3 32 63.9 42 67.1 51.8z" /> + <glyph glyph-name="image" + unicode="" + horiz-adv-x="512" d=" M464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336V48C512 21.49 490.51 0 464 0zM112 328C81.072 328 56 302.928 56 272S81.072 216 112 216S168 241.072 168 272S142.928 328 112 328zM64 64H448V176L360.485 263.515C355.7990000000001 268.201 348.201 268.201 343.514 263.515L208 128L152.485 183.515C147.799 188.201 140.201 188.201 135.514 183.515L64 112V64z" /> + <glyph glyph-name="images" + unicode="" + horiz-adv-x="576" d=" M480 32V16C480 -10.51 458.51 -32 432 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V112C64 67.888 99.888 32 144 32H480zM576 112V368C576 394.51 554.51 416 528 416H144C117.49 416 96 394.51 96 368V112C96 85.49 117.49 64 144 64H528C554.51 64 576 85.49 576 112zM256 320C256 293.49 234.51 272 208 272S160 293.49 160 320S181.49 368 208 368S256 346.51 256 320zM160 176L215.515 231.515C220.201 236.201 227.799 236.201 232.486 231.515L272 192L407.515 327.515C412.201 332.201 419.799 332.201 424.486 327.515L512 240V128H160V176z" /> + <glyph glyph-name="inbox" + unicode="" + horiz-adv-x="576" d=" M567.938 204.092L462.25 362.626A48.003 48.003 0 0 1 422.311 384H153.689A48 48 0 0 1 113.751 362.626L8.062 204.092A47.994 47.994 0 0 1 0 177.467V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V177.467A47.994 47.994 0 0 1 567.938 204.092zM162.252 320H413.749L499.082 192H376L344 128H232L200 192H76.918L162.252 320z" /> + <glyph glyph-name="indent" + unicode="" + horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM176 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H176C167.163 292 160 284.837 160 276V236C160 227.163 167.163 220 176 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM176 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H176C167.163 164 160 156.837 160 148V108C160 99.163 167.163 92 176 92zM123.313 203.313L27.313 299.297C17.266 309.348 0 302.224 0 287.9840000000001V96.009C0 81.68 17.325 74.705 27.313 84.696L123.313 180.6880000000001C129.562 186.9350000000001 129.562 197.0650000000001 123.313 203.3130000000001z" /> + <glyph glyph-name="industry" + unicode="" + horiz-adv-x="512" d=" M475.115 284.219L336 195.691V263.971C336 282.887 315.069 294.37 299.115 284.219L160 195.691V392C160 405.255 149.255 416 136 416H24C10.745 416 0 405.255 0 392V-8C0 -21.255 10.745 -32 24 -32H488C501.255 -32 512 -21.255 512 -8V263.971C512 282.8880000000001 491.069 294.37 475.115 284.219z" /> + <glyph glyph-name="infinity" + unicode="" + horiz-adv-x="640" d=" M471.1 352C405 352 353.3 310.7 320 273.4C286.7 310.7 235 352 168.9 352C75.8 352 0 280.2 0 192S75.8 32 168.9 32C235 32 286.7 73.3 320 110.6C353.3 73.3 405 32 471.1 32C564.2 32 640 103.8 640 192S564.2 352 471.1 352zM168.9 128C128.7 128 96 156.7 96 192S128.7 256 168.9 256C207.1 256 242.3 219.9 262.9 192C242.5 164.4 207 128 168.9 128zM471.1 128C432.9000000000001 128 397.7000000000001 164.1 377.1 192C397.5 219.6 433 256 471.1 256C511.3 256 544 227.3 544 192S511.3 128 471.1 128z" /> + <glyph glyph-name="info-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.043 440 8 328.9170000000001 8 192C8 55.003 119.043 -56 256 -56S504 55.003 504 192C504 328.9170000000001 392.957 440 256 440zM256 330C279.1960000000001 330 298 311.1960000000001 298 288S279.1960000000001 246 256 246S214 264.804 214 288S232.804 330 256 330zM312 76C312 69.373 306.627 64 300 64H212C205.373 64 200 69.373 200 76V100C200 106.627 205.373 112 212 112H224V176H212C205.373 176 200 181.373 200 188V212C200 218.627 205.373 224 212 224H276C282.627 224 288 218.627 288 212V112H300C306.627 112 312 106.627 312 100V76z" /> + <glyph glyph-name="info" + unicode="" + horiz-adv-x="192" d=" M20 23.771H40V168.229H20C8.954 168.229 0 177.183 0 188.229V236C0 247.046 8.954 256 20 256H132C143.046 256 152 247.046 152 236V23.771H172C183.046 23.771 192 14.817 192 3.771V-44C192 -55.046 183.046 -64 172 -64H20C8.954 -64 0 -55.046 0 -44V3.771C0 14.817 8.954 23.771 20 23.771zM96 448C56.235 448 24 415.765 24 376S56.235 304 96 304S168 336.235 168 376S135.764 448 96 448z" /> + <glyph glyph-name="italic" + unicode="" + horiz-adv-x="320" d=" M204.758 32H170.909L233.0010000000001 352H273.7260000000001A16 16 0 0 1 289.4300000000001 364.937L295.6720000000001 396.937C297.599 406.8160000000001 290.034 416 279.968 416H120.235A16 16 0 0 1 104.531 403.063L98.289 371.063C96.362 361.184 103.927 352 113.993 352H147.839L85.749 32H46.278A16 16 0 0 1 30.574 19.065L24.329 -12.935C22.402 -22.815 29.967 -32 40.034 -32H198.513A16 16 0 0 1 214.217 -19.065L220.462 12.935C222.389 22.815 214.824 32 204.758 32z" /> + <glyph glyph-name="key" + unicode="" + horiz-adv-x="512" d=" M512 271.999C512 174.797 433.202 96 336 96C324.78 96 313.81 97.062 303.173 99.069L279.161 72.055A23.999000000000002 23.999000000000002 0 0 0 261.223 64H224V24C224 10.745 213.255 0 200 0H160V-40C160 -53.255 149.255 -64 136 -64H24C10.745 -64 0 -53.255 0 -40V38.059C0 44.424 2.529 50.529 7.029 55.03L168.831 216.832C163.108 234.186 160 252.729 160 272C160 369.202 238.797 447.999 335.999 448C433.488 448.001 512 369.4890000000001 512 271.999zM336 320C336 293.49 357.49 272 384 272S432 293.49 432 320S410.51 368 384 368S336 346.51 336 320z" /> + <glyph glyph-name="keyboard" + unicode="" + horiz-adv-x="576" d=" M528 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H528C554.51 384 576 362.51 576 336V48C576 21.49 554.51 0 528 0zM128 268V308C128 314.627 122.627 320 116 320H76C69.373 320 64 314.627 64 308V268C64 261.373 69.373 256 76 256H116C122.627 256 128 261.373 128 268zM224 268V308C224 314.627 218.627 320 212 320H172C165.373 320 160 314.627 160 308V268C160 261.373 165.373 256 172 256H212C218.627 256 224 261.373 224 268zM320 268V308C320 314.627 314.627 320 308 320H268C261.373 320 256 314.627 256 308V268C256 261.373 261.373 256 268 256H308C314.627 256 320 261.373 320 268zM416 268V308C416 314.627 410.627 320 404 320H364C357.373 320 352 314.627 352 308V268C352 261.373 357.373 256 364 256H404C410.627 256 416 261.373 416 268zM512 268V308C512 314.627 506.627 320 500 320H460C453.373 320 448 314.627 448 308V268C448 261.373 453.373 256 460 256H500C506.627 256 512 261.373 512 268zM176 172V212C176 218.627 170.627 224 164 224H124C117.373 224 112 218.627 112 212V172C112 165.373 117.373 160 124 160H164C170.627 160 176 165.373 176 172zM272 172V212C272 218.627 266.627 224 260 224H220C213.373 224 208 218.627 208 212V172C208 165.373 213.373 160 220 160H260C266.627 160 272 165.373 272 172zM368 172V212C368 218.627 362.627 224 356 224H316C309.373 224 304 218.627 304 212V172C304 165.373 309.373 160 316 160H356C362.627 160 368 165.373 368 172zM464 172V212C464 218.627 458.627 224 452 224H412C405.373 224 400 218.627 400 212V172C400 165.373 405.373 160 412 160H452C458.627 160 464 165.373 464 172zM128 76V116C128 122.627 122.627 128 116 128H76C69.373 128 64 122.627 64 116V76C64 69.373 69.373 64 76 64H116C122.627 64 128 69.373 128 76zM416 76V116C416 122.627 410.627 128 404 128H172C165.373 128 160 122.627 160 116V76C160 69.373 165.373 64 172 64H404C410.627 64 416 69.373 416 76zM512 76V116C512 122.627 506.627 128 500 128H460C453.373 128 448 122.627 448 116V76C448 69.373 453.373 64 460 64H500C506.627 64 512 69.373 512 76z" /> + <glyph glyph-name="kiwi-bird" + unicode="" + horiz-adv-x="576" d=" M575.81 230.02C572.64 290.5900000000001 518.28 336 457.63 336H448.26C395.44 336 344.01 352.25 300.52 382.24C258.53 411.2 204.48 423.86 147.31 410.94C129.3 406.88 -0.08 369.76 0 224C0.04 153.05 38.68 91.2 95.99 57.99V-16C95.99 -24.84 103.15 -32 111.99 -32H127.99C136.83 -32 143.99 -24.84 143.99 -16V38.26C159.35 34.3 175.39 32 191.99 32C197.43 32 202.67 32.73 207.99 33.18V-16C207.99 -24.84 215.15 -32 223.99 -32H239.99C248.83 -32 255.99 -24.84 255.99 -16V43.43C270.23 48.49 283.87 54.82 296.3300000000001 62.94C342.07 92.75 393.86 112 448.46 112C473.94 112 464.47 112.31 471.51 112.78L545.92 -23.66C548.78 -28.89 554.2199999999999 -32 559.9699999999999 -32C561.2799999999999 -32 562.6099999999999 -31.84 563.92 -31.5C571.01 -29.7 575.9699999999999 -23.31 575.9699999999999 -16C575.9699999999999 -16 576.1099999999999 224.24 575.81 230.02zM463.97 200C450.72 200 439.9700000000001 210.75 439.9700000000001 224C439.9700000000001 237.26 450.72 248 463.97 248S487.97 237.26 487.97 224C487.97 210.75 477.22 200 463.97 200zM543.97 46.75L504.11 119.83C519.23 125.66 532.84 134.43 543.97 145.81V46.75z" /> + <glyph glyph-name="language" + unicode="" + horiz-adv-x="640" d=" M304 32H24C10.745 32 0 42.745 0 56V328C0 341.255 10.745 352 24 352H304V32zM183.324 104.622A12 12 0 0 1 194.839 96H217.702C225.922 96 231.709 104.078 229.064 111.861L171.61 280.915A12 12 0 0 1 160.248 289.054H127.759A12.001000000000001 12.001000000000001 0 0 1 116.397 280.915L58.942 111.861C56.297 104.078 62.084 96 70.304 96H93.109A12 12 0 0 1 104.644 104.693L113.762 136.5H173.973L183.324 104.622zM144.273 245.042S148.593 223.981 152.103 211.832L162.9030000000001 174.301H124.8330000000001L135.9030000000001 211.832C139.4130000000001 223.982 143.7330000000001 245.042 143.7330000000001 245.042H144.2730000000001zM616 32H336V352H616C629.255 352 640 341.255 640 328V56C640 42.745 629.255 32 616 32zM580 260H516V276C516 282.627 510.627 288 504 288H488C481.373 288 476 282.627 476 276V260H412C405.373 260 400 254.627 400 248V232C400 225.373 405.373 220 412 220H526.106C519.843 205.701 509.588 191.028 496.083 176.794C489.523 183.692 483.686 190.704 478.718 197.727C475.079 202.871 468.133 204.402 462.723 201.173L455.443 196.827L448.945 192.948C442.989 189.392 441.252 181.527 445.21 175.831C451.275 167.102 458.308 158.495 466.194 150.105C458.0719999999999 143.879 449.353 137.861 440.091 132.141C434.57 128.731 432.7099999999999 121.585 435.929 115.951L443.87 102.055C447.232 96.172 454.8049999999999 94.2289999999999 460.576 97.7789999999999C473.308 105.61 485.147 113.954 496.0189999999999 122.67C506.9359999999999 113.9089999999999 518.785 105.568 531.415 97.789C537.189 94.233 544.7679999999999 96.171 548.132 102.059L556.0759999999999 115.962C559.2889999999999 121.585 557.4459999999999 128.722 551.9409999999999 132.133A312.737 312.737 0 0 0 525.881 150.152C546.905 172.577 561.649 196.441 568.5939999999999 220.002H580C586.627 220.002 592 225.375 592 232.002V248.002C592 254.627 586.627 260 580 260z" /> + <glyph glyph-name="laptop" + unicode="" + horiz-adv-x="640" d=" M512 384V128H128V384H512M528 448H112C85.5 448 64 426.5 64 400V112C64 85.5 85.5 64 112 64H528C554.5 64 576 85.5 576 112V400C576 426.5 554.5 448 528 448zM628 32H389.5C386.5 32 384 29.9 383.6 26.9C381.2 11.7 368 0 352 0H288C272 0 258.8 11.7 256.4 26.9C255.9 29.8 253.4 32 250.5 32H12C5.4 32 0 26.6 0 20V-16C0 -42.5 21.5 -64 48 -64H592C618.5 -64 640 -42.5 640 -16V20C640 26.6 634.6 32 628 32z" /> + <glyph glyph-name="leaf" + unicode="" + horiz-adv-x="576" d=" M546.2 438.3C540.6 450.8 524.6 451.3 517.9000000000001 439.5C486.9 385.6 431.4 352 368 352H288C182 352 96 266 96 160C96 153 96.8 146.3 97.5 139.5C161.3 185.2 253.4 224 384 224C392.8 224 400 216.8 400 208S392.8 192 384 192C132.6 192 26 37.9 2.4 -20C-4.2 -36.3 3.6 -54.9 19.9 -61.6C36.3 -68.4 54.9 -60.5 61.7 -44.3C63.2 -40.7 82.6 3.6 133.6 46.3C166 2.4 227.6 -39.5000000000001 308.5 -30.9C465.5 -19.5 576 121.3 576 293.7C576 343.9 565.2 395.9 546.2 438.3z" /> + <glyph glyph-name="lemon" + unicode="" + horiz-adv-x="512" d=" M489.038 425.037C465.944 448.13 434.648 453.93 413.947 441.871C355.041 407.5590000000001 232.697 494.948 92.874 355.125S40.441 92.959 6.129 34.055C-5.93 13.353 -0.131 -17.944 22.962 -41.038C46.057 -64.133 77.354 -69.929 98.057 -57.87C156.958 -23.56 279.303 -110.9489999999999 419.125 28.873S471.56 291.04 505.871 349.944C517.93 370.646 512.132 401.943 489.038 425.0370000000001zM243.881 352.478C185.692 337.931 110.073 262.323 95.523 204.12C93.706 196.85 87.181 191.996 80.012 191.996C78.728 191.996 77.422 192.152 76.119 192.477C67.547 194.621 62.335 203.307 64.477 211.88C81.901 281.573 166.316 366.07 236.119 383.522C244.694 385.665 253.38 380.453 255.522 371.88S252.453 354.621 243.881 352.478z" /> + <glyph glyph-name="less-than-equal" + unicode="" + horiz-adv-x="448" d=" M54.98 233.8L356.3900000000001 113.93C374.7800000000001 107.9 395.1 116.47 401.7700000000001 133.08L413.86 163.16C420.54 179.77 411.04 198.13 392.6500000000001 204.16L217.21 272.21L392.7700000000001 340.3C411.0600000000001 346.3 420.5100000000001 364.57 413.8700000000001 381.09L401.8400000000001 411.01C395.2000000000001 427.54 374.9800000000001 436.07 356.6900000000001 430.07L54.98 310.11C41.21 305.5900000000001 32 293.5 32 279.93V263.9700000000001C32 250.41 41.21 238.32 54.98 233.8zM424 48H24C10.75 48 0 37.26 0 24V-24C0 -37.25 10.75 -48 24 -48H424C437.25 -48 448 -37.25 448 -24V24C448 37.26 437.25 48 424 48z" /> + <glyph glyph-name="less-than" + unicode="" + horiz-adv-x="384" d=" M365.46 90.26L147.04 192.11L365.51 293.99C381.53 301.4600000000001 388.46 320.5 380.99 336.52L367.4700000000001 365.52C360 381.54 340.96 388.4700000000001 324.94 381L18.48 238.09A32.014 32.014 0 0 1 0 209.09V174.85C0 162.41 7.21 151.1 18.48 145.85L324.79 3.02C340.85 -4.47 359.94 2.48 367.43 18.54L380.99 47.62C388.48 63.68 381.5300000000001 82.7699999999999 365.4600000000001 90.2599999999999z" /> + <glyph glyph-name="level-down-alt" + unicode="" + horiz-adv-x="320" d=" M313.553 55.669L209.587 -56.334C200.102 -66.548 183.911 -66.563 174.413 -56.334L70.438 55.669C56.232 70.969 67.062 96 88.025 96H152V368H68.024A11.996 11.996 0 0 0 59.539 371.515L3.539 427.515C-4.021 435.074 1.333 448 12.024 448H208C221.255 448 232 437.255 232 424V96H295.966C316.844 96 327.817 71.031 313.553 55.669z" /> + <glyph glyph-name="level-up-alt" + unicode="" + horiz-adv-x="320" d=" M313.553 328.331L209.587 440.334C200.102 450.548 183.911 450.563 174.413 440.334L70.438 328.331C56.232 313.031 67.062 288 88.025 288H152V16H68.024A11.996 11.996 0 0 1 59.539 12.485L3.539 -43.515C-4.021 -51.074 1.333 -64 12.024 -64H208C221.255 -64 232 -53.255 232 -40V288H295.966C316.844 288 327.817 312.969 313.553 328.331z" /> + <glyph glyph-name="life-ring" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM429.6960000000001 320.4410000000001L366.2970000000001 257.0420000000001C355.31 275.601 339.627 291.294 321.0420000000001 302.2970000000001L384.4410000000001 365.6960000000001A218.396 218.396 0 0 0 429.6960000000001 320.4410000000001zM256 96C202.981 96 160 138.981 160 192S202.981 288 256 288S352 245.019 352 192S309.019 96 256 96zM127.559 365.6960000000001L190.958 302.2970000000001C172.399 291.31 156.706 275.627 145.703 257.0420000000001L82.304 320.4410000000001A218.372 218.372 0 0 0 127.559 365.6960000000001zM82.304 63.559L145.703 126.958C156.69 108.399 172.373 92.706 190.958 81.703L127.559 18.304A218.396 218.396 0 0 0 82.304 63.559zM384.4410000000001 18.304L321.0420000000001 81.703C339.6010000000001 92.6900000000001 355.2940000000001 108.3730000000001 366.2970000000001 126.958L429.6960000000001 63.559A218.40299999999996 218.40299999999996 0 0 0 384.4410000000001 18.304z" /> + <glyph glyph-name="lightbulb" + unicode="" + horiz-adv-x="384" d=" M272 20V-8C272 -18.449 265.32 -27.334 256 -30.629V-40C256 -53.255 245.255 -64 232 -64H152C138.745 -64 128 -53.255 128 -40V-30.629C118.68 -27.334 112 -18.449 112 -8V20C112 26.627 117.373 32 124 32H260C266.627 32 272 26.627 272 20zM128.893 64C118.986 64 110.067 70.078 106.517 79.327C67.697 180.459 16 170.269 16 272C16 369.197 94.805 448 192 448S368 369.197 368 272C368 170.269 316.303 180.459 277.484 79.327C273.934 70.078 265.014 64 255.108 64H128.893zM112 272C112 316.112 147.888 352 192 352C200.837 352 208 359.164 208 368S200.837 384 192 384C130.243 384 80 333.757 80 272C80 263.164 87.164 256 96 256S112 263.164 112 272z" /> + <glyph glyph-name="link" + unicode="" + horiz-adv-x="512" d=" M326.612 262.6090000000001C386.3590000000001 202.8 385.5390000000001 106.911 326.9720000000001 48.019C326.862 47.899 326.7320000000001 47.769 326.612 47.649L259.4120000000001 -19.551C200.142 -78.821 103.713 -78.813 44.452 -19.551C-14.818 39.709 -14.818 136.149 44.452 195.409L81.558 232.515C91.398 242.355 108.344 235.8150000000001 108.852 221.909C109.5 204.187 112.678 186.382 118.542 169.1880000000001C120.528 163.3660000000001 119.109 156.9260000000001 114.759 152.576L101.672 139.489C73.646 111.463 72.767 65.8290000000001 100.517 37.5290000000001C128.541 8.95 174.603 8.78 202.842 37.0190000000001L270.0420000000001 104.2090000000001C298.233 132.4 298.115 177.9660000000001 270.0420000000001 206.0390000000001C266.341 209.733 262.6130000000001 212.603 259.701 214.608A16.037 16.037 0 0 0 252.754 227.2140000000001C252.3580000000001 237.7810000000001 256.1020000000001 248.67 264.452 257.0200000000001L285.506 278.0750000000001C291.027 283.596 299.688 284.2740000000001 306.09 279.8060000000001A152.482 152.482 0 0 0 326.612 262.6090000000001zM467.547 403.551C408.286 462.813 311.8570000000001 462.821 252.587 403.551L185.387 336.351C185.267 336.231 185.137 336.101 185.027 335.981C126.461 277.089 125.64 181.2 185.387 121.391A152.454 152.454 0 0 1 205.908 104.1949999999999C212.31 99.7269999999999 220.972 100.406 226.492 105.9259999999999L247.546 126.981C255.896 135.331 259.6400000000001 146.2199999999999 259.2440000000001 156.7869999999999A16.037 16.037 0 0 1 252.2970000000001 169.3929999999999C249.385 171.3979999999999 245.6570000000001 174.2679999999999 241.956 177.9619999999999C213.883 206.035 213.765 251.601 241.956 279.7919999999999L309.156 346.9819999999999C337.395 375.2209999999999 383.456 375.051 411.481 346.4719999999999C439.231 318.1719999999999 438.353 272.5379999999999 410.326 244.5119999999999L397.2390000000001 231.425C392.889 227.075 391.4700000000001 220.6349999999999 393.456 214.8129999999999C399.32 197.619 402.498 179.8139999999999 403.146 162.0919999999999C403.6550000000001 148.1859999999999 420.6 141.6459999999999 430.44 151.4859999999999L467.546 188.5919999999999C526.817 247.851 526.817 344.291 467.547 403.551z" /> + <glyph glyph-name="lira-sign" + unicode="" + horiz-adv-x="384" d=" M371.9940000000001 192H323.975C317.64 192 312 187.088 312 180.754C312 80 230.179 32 144 32V191.219L278.603 221.131A12 12 0 0 1 288 232.845V273.8210000000001C288 281.498 280.891 287.201 273.397 285.535L144 256.781V287.2200000000001L278.603 317.132A12 12 0 0 1 288 328.846V369.8210000000001C288 377.498 280.891 383.201 273.397 381.535L144 352.781V404C144 410.627 138.627 416 132 416H76C69.373 416 64 410.627 64 404V335.003L9.397 322.8690000000001A12 12 0 0 1 0 311.155V270.179C0 262.502 7.109 256.799 14.603 258.4650000000001L64 269.442V239.003L9.397 226.869A12 12 0 0 1 0 215.155V174.179C0 166.502 7.109 160.799 14.603 162.465L64 173.442V-20C64 -26.627 69.373 -32 76 -32H155.583C289.674 -32 378.838 45.834 383.991 179.592C384.252 186.374 378.78 192 371.994 192z" /> + <glyph glyph-name="list-alt" + unicode="" + horiz-adv-x="512" d=" M464 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H464C490.51 416 512 394.51 512 368V16C512 -10.51 490.51 -32 464 -32zM128 328C105.909 328 88 310.091 88 288S105.909 248 128 248S168 265.909 168 288S150.091 328 128 328zM128 232C105.909 232 88 214.091 88 192S105.909 152 128 152S168 169.909 168 192S150.091 232 128 232zM128 136C105.909 136 88 118.091 88 96S105.909 56 128 56S168 73.909 168 96S150.091 136 128 136zM416 272V304C416 310.627 410.627 316 404 316H204C197.373 316 192 310.627 192 304V272C192 265.373 197.373 260 204 260H404C410.627 260 416 265.373 416 272zM416 176V208C416 214.627 410.627 220 404 220H204C197.373 220 192 214.627 192 208V176C192 169.373 197.373 164 204 164H404C410.627 164 416 169.373 416 176zM416 80V112C416 118.627 410.627 124 404 124H204C197.373 124 192 118.627 192 112V80C192 73.373 197.373 68 204 68H404C410.627 68 416 73.373 416 80z" /> + <glyph glyph-name="list-ol" + unicode="" + horiz-adv-x="512" d=" M3.263 308.473C3.263 315.9500000000001 7.18 320.045 14.836 320.045H29.967V359.9220000000001C29.967 365.085 30.501 370.425 30.501 370.425H30.145S28.366 367.755 27.297 366.687C22.846 362.414 16.793 362.236 11.631 367.755L6.113 373.986C0.771 379.327 1.129 385.202 6.647 390.365L28.367 410.303C32.815 414.398 36.732 416 42.785 416H54.89C62.546 416 66.639 412.084 66.639 404.428V320.044H82.127C89.782 320.044 93.699 315.95 93.699 308.472V299.5710000000001C93.699 292.094 89.782 287.999 82.127 287.999H14.836C7.18 287.999 3.263 292.094 3.263 299.5710000000001V308.473zM2.211 143.409C2.211 190.687 53.166 199.792 53.166 212.574C53.166 219.754 47.212 221.329 43.886 221.329C40.733 221.329 37.407 220.278 34.431 217.477C29.352 212.574 23.924 210.473 18.32 215.026L9.741 221.855C3.962 226.408 2.561 231.6600000000001 6.938 237.264C13.592 246.019 26.025 256 47.387 256C66.824 256 91.863 245.494 91.863 216.427C91.863 178.08 45.11 170.025 43.184 159.518H82.233C89.762 159.518 93.79 155.491 93.79 148.136V139.381C93.79 132.027 89.762 127.999 82.233 127.999H14.293C7.288 127.999 2.21 132.027 2.21 139.381V143.409zM5.654 -6.61L11.257 2.67C15.11 9.324 20.362 9.674 26.841 5.8219999999999C31.744 3.7209999999999 36.471 2.67 41.2 2.67C51.355 2.67 55.558 6.172 55.558 10.9C55.558 17.554 49.954 20.006 39.624 20.006H34.896C28.942 20.006 25.616 22.107 22.638 27.886L21.588 29.812C19.137 34.54 20.362 39.6179999999999 24.389 44.696L29.993 51.7C36.822 60.105 42.25 65.183 42.25 65.183V65.533S38.047 64.482 29.642 64.482H16.685C9.155 64.482 5.302 68.5100000000001 5.302 75.864V84.619C5.302 92.149 9.155 96.001 16.685 96.001H75.169C82.698 96.001 86.551 91.9740000000001 86.551 84.619V81.292C86.551 75.514 85.15 71.4860000000001 81.472 67.109L63.963 46.972C83.574 41.8940000000001 92.679 26.485 92.679 12.1270000000001C92.679 -9.2359999999999 78.321 -31.9989999999999 44.176 -31.9989999999999C27.54 -31.9989999999999 15.984 -27.2709999999999 8.28 -22.5439999999999C2.501 -18.3419999999999 1.976 -12.7389999999999 5.654 -6.6099999999999zM144 316H496C504.837 316 512 323.163 512 332V372C512 380.837 504.837 388 496 388H144C135.163 388 128 380.837 128 372V332C128 323.163 135.163 316 144 316zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4z" /> + <glyph glyph-name="list-ul" + unicode="" + horiz-adv-x="512" d=" M96 352C96 325.49 74.51 304 48 304S0 325.49 0 352S21.49 400 48 400S96 378.51 96 352zM48 240C21.49 240 0 218.51 0 192S21.49 144 48 144S96 165.49 96 192S74.51 240 48 240zM48 80C21.49 80 0 58.51 0 32S21.49 -16 48 -16S96 5.49 96 32S74.51 80 48 80zM144 316H496C504.837 316 512 323.163 512 332V372C512 380.837 504.837 388 496 388H144C135.163 388 128 380.837 128 372V332C128 323.163 135.163 316 144 316zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4z" /> + <glyph glyph-name="list" + unicode="" + horiz-adv-x="512" d=" M128 332V372C128 380.837 135.163 388 144 388H496C504.837 388 512 380.837 512 372V332C512 323.163 504.837 316 496 316H144C135.163 316 128 323.163 128 332zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4zM16 304H80C88.837 304 96 311.163 96 320V384C96 392.837 88.837 400 80 400H16C7.163 400 0 392.837 0 384V320C0 311.163 7.163 304 16 304zM16 144H80C88.837 144 96 151.163 96 160V224C96 232.837 88.837 240 80 240H16C7.163 240 0 232.837 0 224V160C0 151.163 7.163 144 16 144zM16 -16H80C88.837 -16 96 -8.837 96 0V64C96 72.837 88.837 80 80 80H16C7.163 80 0 72.837 0 64V0C0 -8.837 7.163 -16 16 -16z" /> + <glyph glyph-name="location-arrow" + unicode="" + horiz-adv-x="512" d=" M443.683 443.471L27.818 251.582C-18.702 230.111 -3.39 160 47.933 160H224V-15.993C224 -67.72 294.161 -82.519 315.582 -36.108L507.38 379.775C526.285 420.736 483.628 461.908 443.683 443.471z" /> + <glyph glyph-name="lock-open" + unicode="" + horiz-adv-x="576" d=" M423.5 448C339.5 447.7 272 378.5 272 294.5V224H48C21.5 224 0 202.5 0 176V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V176C448 202.5 426.5 224 400 224H352V295.1C352 334.7 383.7 367.6 423.3 368C463.3 368.4 496 335.9 496 296V216C496 202.7 506.7 192 520 192H552C565.3 192 576 202.7 576 216V296C576 380 507.5 448.3 423.5 448z" /> + <glyph glyph-name="lock" + unicode="" + horiz-adv-x="448" d=" M400 224H376V296C376 379.8 307.8 448 224 448S72 379.8 72 296V224H48C21.5 224 0 202.5 0 176V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V176C448 202.5 426.5 224 400 224zM296 224H152V296C152 335.7 184.3 368 224 368S296 335.7 296 296V224z" /> + <glyph glyph-name="long-arrow-alt-down" + unicode="" + horiz-adv-x="256" d=" M168 102.059V404C168 410.627 162.627 416 156 416H100C93.373 416 88 410.627 88 404V102.059H41.941C20.559 102.059 9.851 76.208 24.97 61.088L111.029 -24.971C120.402 -34.344 135.598 -34.344 144.97 -24.971L231.029 61.088C246.148 76.207 235.44 102.059 214.058 102.059H168z" /> + <glyph glyph-name="long-arrow-alt-left" + unicode="" + horiz-adv-x="448" d=" M134.059 152H436C442.627 152 448 157.373 448 164V220C448 226.627 442.627 232 436 232H134.059V278.059C134.059 299.4410000000001 108.208 310.149 93.088 295.03L7.029 208.971C-2.344 199.598 -2.344 184.402 7.029 175.03L93.088 88.971C108.207 73.852 134.059 84.56 134.059 105.942V152z" /> + <glyph glyph-name="long-arrow-alt-right" + unicode="" + horiz-adv-x="448" d=" M313.941 232H12C5.373 232 0 226.627 0 220V164C0 157.373 5.373 152 12 152H313.941V105.941C313.941 84.559 339.792 73.851 354.912 88.97L440.971 175.029C450.344 184.402 450.344 199.598 440.971 208.97L354.9120000000001 295.029C339.793 310.148 313.9410000000001 299.44 313.9410000000001 278.058V232z" /> + <glyph glyph-name="long-arrow-alt-up" + unicode="" + horiz-adv-x="256" d=" M88 281.9410000000001V-20C88 -26.627 93.373 -32 100 -32H156C162.627 -32 168 -26.627 168 -20V281.9410000000001H214.059C235.441 281.9410000000001 246.149 307.7920000000001 231.03 322.9120000000001L144.971 408.971C135.598 418.344 120.402 418.344 111.03 408.971L24.971 322.9120000000001C9.852 307.793 20.56 281.9410000000001 41.942 281.9410000000001H88z" /> + <glyph glyph-name="low-vision" + unicode="" + horiz-adv-x="576" d=" M569.344 216.369C512.96 312.051 407.81 376 288 376C259.532 376 231.898 372.381 205.549 365.591L152.778 437.76C145.177 448.618 130.214 451.26 119.355 443.6600000000001L106.241 434.482C95.381 426.881 92.739 411.916 100.341 401.056L143.472 342.661C89.449 316.27 40.228 273.317 6.682 216.419C6.672 216.402 6.659 216.386 6.648 216.369C-2.117 201.494 -2.316 182.841 6.648 167.63C45.148 102.298 106.39 51.768 179.507 26.281L55.316 203.698A272.194 272.194 0 0 0 83.61 239.61L203.01 69.03H203.02L243.65 10.99A330.055 330.055 0 0 1 322.59 9.8199999999999L132.61 281.2199999999999A277.628 277.628 0 0 0 171.387 302.7829999999999L423.223 -53.7610000000001C430.824 -64.619 445.7870000000001 -67.2600000000001 456.646 -59.6610000000001L469.76 -50.4830000000001C480.62 -42.8820000000001 483.262 -27.9160000000001 475.66 -17.0570000000001L432.54 41.3199999999999L432.533 41.329C489.694 69.307 537.3679999999999 113.369 569.343 167.63A47.937999999999995 47.937999999999995 0 0 1 569.3439999999999 216.369zM390.026 102.06L370.9600000000001 129.29C395.6420000000001 161.857 398.6710000000001 205.643 379.7600000000001 240.9700000000001V240.9400000000001C379.7600000000001 217.29 360.5900000000001 198.12 336.9400000000001 198.12C313.1120000000001 198.12 294.1200000000001 217.469 294.1200000000001 240.9400000000001C294.1200000000001 264.5900000000001 313.2900000000001 283.76 336.9400000000001 283.76H336.9700000000001C312.2200000000001 297.009 283.4480000000001 299.403 257.4600000000001 291.4400000000001L238.392 318.677C253.758 324.694 270.488 328 288 328C363.1620000000001 328 424 267.174 424 192C424 157.496 411.167 126.025 390.026 102.06z" /> + <glyph glyph-name="magic" + unicode="" + horiz-adv-x="512" d=" M101.1 -57L7 37.1C-2.4 46.5 -2.4 61.7000000000001 7 71L377 441C386.4 450.4 401.6 450.4 410.9 441L505 346.9C514.4 337.5 514.4 322.3 505 313L135 -57C125.7 -66.2999999999999 110.5 -66.2999999999999 101.1 -57zM304 288.8L352.8 240L442.7000000000001 329.9L393.9000000000001 378.7L304 288.8zM138.9 408.7L127.2 384.9L101 381.1C96.3 380.4 94.4 374.6 97.8 371.3L116.8 352.8L112.3 326.7000000000001C111.5 322 116.4 318.4 120.6 320.6L144 333L167.4 320.7C171.6 318.5 176.5 322.1 175.7 326.8L171.2 352.9L190.2 371.4C193.6 374.7 191.7 380.5 187 381.2L160.8 385L149.1 408.8C147.1 412.9 141 412.9 138.9 408.7zM236.6 429.4L228.8 413.6L211.3 411C208.2 410.5 206.9 406.7 209.2 404.5L221.8 392.2L218.8 374.8C218.3 371.7000000000001 221.6 369.3 224.4 370.8L240 379L255.6 370.8C258.4 369.3 261.7 371.7 261.2 374.8L258.2 392.2L270.8 404.5C273.1 406.7 271.8 410.6 268.7 411L251.2 413.5L243.4 429.3C242 432.3 238 432.3 236.6 429.4zM44.6 429.4L36.8 413.6L19.3 411C16.2 410.5 14.9 406.7 17.2 404.5L29.8 392.2L26.8 374.8C26.3 371.7000000000001 29.6 369.3 32.4 370.8L48 379L63.6 370.8C66.4 369.3 69.7 371.7 69.2 374.8L66.2 392.2L78.8 404.5C81.1 406.7 79.8 410.6 76.7 411L59.2 413.5L51.4 429.3C50 432.3 46 432.3 44.6 429.4zM460.6 205.9L452.8 190.1L435.3 187.6C432.2 187.1 430.9000000000001 183.3 433.2 181.1L445.8 168.8L442.8 151.4C442.3 148.3 445.6 145.9 448.4000000000001 147.4L464.0000000000001 155.6L479.6000000000001 147.4C482.4000000000001 145.9 485.7000000000001 148.3 485.2000000000001 151.4L482.2000000000001 168.8L494.8000000000001 181.1C497.1000000000001 183.3 495.8000000000001 187.2000000000001 492.7000000000001 187.6L475.2000000000001 190.1L467.4000000000001 205.9C466.0000000000001 208.7000000000001 462.0000000000001 208.7000000000001 460.6000000000001 205.9z" /> + <glyph glyph-name="magnet" + unicode="" + horiz-adv-x="512.1" d=" M164.1 288H12C5.4 288 0 293.4 0 300V380C0 399.9 16.1 416 36 416H140C159.9 416 176 399.9 176 380V300C176.1 293.4 170.7 288 164.1 288zM512.1 300V380.1C512.1 400 496 416.1 476.1 416.1H372.1C352.2000000000001 416.1 336.1 400 336.1 380.1V300.1C336.1 293.5 341.5 288.1 348.1 288.1H500.1C506.7 288 512.1 293.4 512.1 300zM348.1 256C341.5 256 336.1 250.6 336.1 244V192C336.1 63.9 176.1 64.1 176.1 192V244C176.1 250.6 170.7 256 164.1 256H12.1C5.4 256 0.1 250.6 0.1 243.9C0.2 222.5 0.7 203.6 0.1 190.6C0.1 40 136.3 -56 256.9 -56C377.5 -56 512 40 512 190.7C511.4 203.5 511.8 223.7 512 243.9C512 250.6 506.7 256 500 256H348.1z" /> + <glyph glyph-name="male" + unicode="" + horiz-adv-x="192" d=" M96 448C131.346 448 160 419.346 160 384S131.346 320 96 320S32 348.654 32 384S60.654 448 96 448M144 304H132.64C109.929 293.557 83.05 293.106 59.36 304H48C21.49 304 0 282.51 0 256V120C0 106.745 10.745 96 24 96H40V-40C40 -53.255 50.745 -64 64 -64H128C141.255 -64 152 -53.255 152 -40V96H168C181.255 96 192 106.745 192 120V256C192 282.51 170.51 304 144 304z" /> + <glyph glyph-name="map-marker-alt" + unicode="" + horiz-adv-x="384" d=" M172.268 -53.67C26.97 156.969 0 178.587 0 256C0 362.039 85.961 448 192 448S384 362.039 384 256C384 178.587 357.03 156.969 211.732 -53.67C202.197 -67.444 181.802 -67.443 172.268 -53.67zM192 176C236.183 176 272 211.817 272 256S236.183 336 192 336S112 300.183 112 256S147.817 176 192 176z" /> + <glyph glyph-name="map-marker" + unicode="" + horiz-adv-x="384" d=" M172.268 -53.67C26.97 156.969 0 178.587 0 256C0 362.039 85.961 448 192 448S384 362.039 384 256C384 178.587 357.03 156.969 211.732 -53.67C202.197 -67.444 181.802 -67.443 172.268 -53.67z" /> + <glyph glyph-name="map-pin" + unicode="" + horiz-adv-x="320" d=" M192 147.187V-25.633L169.985 -58.656C165.235 -65.7809999999999 154.766 -65.7809999999999 150.016 -58.656L128 -25.633V147.187A162.221 162.221 0 0 1 192 147.187zM160 448C239.529 448 304 383.529 304 304S239.529 160 160 160S16 224.471 16 304S80.471 448 160 448M80 312C80 351.701 112.299 384 152 384A8 8 0 0 1 152 400C103.477 400 64 360.523 64 312A8 8 0 0 1 80 312z" /> + <glyph glyph-name="map-signs" + unicode="" + horiz-adv-x="512" d=" M487.515 343.515L439.03 295.03A23.998000000000005 23.998000000000005 0 0 0 422.06 288.001H56C42.745 288.001 32 298.746 32 312.001V392C32 405.255 42.745 416 56 416H216V424C216 437.255 226.745 448 240 448H272C285.255 448 296 437.255 296 424V416H422.059A24 24 0 0 0 439.029 408.971L487.514 360.486C492.201 355.799 492.201 348.201 487.515 343.515zM216 80V-40C216 -53.255 226.745 -64 240 -64H272C285.255 -64 296 -53.255 296 -40V80H216zM456 224H296V272H216V224H89.941A24 24 0 0 1 72.971 216.971L24.486 168.486C19.8 163.8 19.8 156.202 24.486 151.515L72.971 103.03A23.998000000000005 23.998000000000005 0 0 1 89.941 96.001H456C469.255 96.001 480 106.746 480 120.001V200.001C480 213.255 469.255 224 456 224z" /> + <glyph glyph-name="map" + unicode="" + horiz-adv-x="576" d=" M576 391.985V56.015A23.998000000000005 23.998000000000005 0 0 0 562.733 34.549L434.733 -29.451C418.948 -37.344 400 -25.992 400 -7.985V327.985A23.998000000000005 23.998000000000005 0 0 0 413.267 349.451L541.267 413.451C557.052 421.344 576 409.992 576 391.985zM369.747 349.915L225.747 413.915C209.996 420.915 192 409.454 192 391.983V56.016A24 24 0 0 1 206.253 34.085L350.253 -29.915C366.004 -36.915 384 -25.4539999999999 384 -7.984V327.983A24 24 0 0 1 369.747 349.915zM141.267 413.451L13.267 349.466A23.998000000000005 23.998000000000005 0 0 1 0 328V-7.985C0 -25.992 18.948 -37.344 34.733 -29.451L162.733 34.534A23.998000000000005 23.998000000000005 0 0 1 176 56V391.985C176 409.992 157.052 421.344 141.267 413.451z" /> + <glyph glyph-name="mars-double" + unicode="" + horiz-adv-x="512" d=" M340 448H261C250.3 448 245 435.1 252.5 427.5L269.4 410.6L220.7 361.9C198.5 375.9 172.2 384 144 384C64.5 384 0 319.5 0 240S64.5 96 144 96S288 160.5 288 240C288 268.2 279.9 294.5 265.9 316.7L314.6 365.4L331.5 348.5C333.8999999999999 346.1 337 345 339.8999999999999 345C346.0999999999999 345 352 349.8 352 357V436C352 442.6 346.6 448 340 448zM144 160C99.9 160 64 195.9 64 240S99.9 320 144 320S224 284.1 224 240S188.1 160 144 160zM500 288.1H421C410.3 288.1 405 275.2 412.5 267.6L429.4 250.7L380.7 202C362.5 213.4 341.7 220.9 319.2 223.3C317.1 201.5 311 180 300.8 160C301.9000000000001 160 303 160.1 304 160.1C348.1 160.1 384 124.2000000000001 384 80.1S348.1 0.1 304 0.1S224 36 224 80.1C224 81.2000000000001 224 82.3 224.1 83.3C204.1 73.1 182.6 66.9 160.8 64.9C168.4 -7.6 229.6 -64 304 -64C383.5 -64 448 0.5 448 80C448 108.2 439.9 134.5 425.9 156.7L474.6 205.4L491.4999999999999 188.5C493.8999999999999 186.1 496.8999999999999 185 499.8999999999999 185C506.0999999999999 185 511.9999999999999 189.8 511.9999999999999 197V276C511.9999999999999 282.7 506.6 288.1 499.9999999999999 288.1z" /> + <glyph glyph-name="mars-stroke-h" + unicode="" + horiz-adv-x="480" d=" M476.2 200.5L420.3 256.4C412.7 264 399.8 258.6 399.8 247.9V224H376V244C376 250.6 370.6 256 364 256H324C317.4 256 312 250.6 312 244V224H284.4C278.6 249.6 265.7 273.9 245.8 293.8C189.6 350 98.4 350 42.2 293.8C-14 237.6 -14 146.4 42.2 90.2000000000001C98.4 34.0000000000001 189.6 34.0000000000001 245.8 90.2000000000001C265.7 110.1 278.6 134.4 284.4000000000001 160.0000000000001H312V140.0000000000001C312 133.4 317.4 128.0000000000001 324 128.0000000000001H364C370.6 128.0000000000001 376 133.4 376 140.0000000000001V160.0000000000001H399.9V136.1000000000001C399.9 125.4000000000001 412.8 120.1000000000001 420.4 127.6000000000001L476.3 183.5000000000001C480.9 188.2000000000001 480.9 195.8000000000001 476.1999999999999 200.5000000000001zM200.6 135.4C169.4 104.2 118.7 104.2 87.5 135.4C56.3 166.6 56.3 217.3 87.5 248.5C118.7 279.7 169.4 279.7 200.6 248.5C231.8 217.4 231.8 166.6 200.6 135.4z" /> + <glyph glyph-name="mars-stroke-v" + unicode="" + horiz-adv-x="288" d=" M245.8 213.8C225.9 233.7 201.6 246.6 176 252.4V277.8H196C202.6 277.8 208 283.2000000000001 208 289.8V329.8C208 336.4 202.6 341.8 196 341.8H176V366.6H199.9C210.6 366.6 215.9 379.5 208.4 387.1L152.5 442.9C147.8 447.6 140.2 447.6 135.5 442.9L79.6 387C72 379.4 77.4 366.5 88.1 366.5H112V341.8H92C85.4 341.8 80 336.4 80 329.8V289.8C80 283.2000000000001 85.4 277.8 92 277.8H112V252.4C86.4 246.6 62.1 233.7 42.2 213.8C-14 157.6 -14 66.4 42.2 10.2C98.4 -45.9999999999999 189.6 -45.9999999999999 245.8 10.2C302.1 66.4 302.1 157.6 245.8 213.8000000000001zM200.6 55.4C169.4 24.2 118.7 24.2 87.5 55.4C56.3 86.6 56.3 137.3 87.5 168.5C118.7 199.7 169.4 199.7 200.6 168.5C231.8 137.4 231.8 86.6 200.6 55.4z" /> + <glyph glyph-name="mars-stroke" + unicode="" + horiz-adv-x="384" d=" M372 384H293C282.3 384 277 371.1 284.5 363.5L301.4 346.6L283.9 329.1L269.8 343.2C265.1 347.9 257.5 347.9 252.8 343.2L224.5 315C219.8 310.3 219.8 302.7 224.5 298L238.6 283.9L220.6 265.9C198.4 279.9 172.1 288 143.9 288C64.5 288 0 223.5 0 144S64.5 0 144 0S288 64.5 288 144C288 172.2 279.9 198.5 265.9 220.7L283.9 238.7L298 224.6C302.7 219.9 310.3 219.9 315 224.6L343.3 252.9C348 257.6 348 265.2000000000001 343.3 269.9L329.2 284L346.7 301.5L363.6 284.6C371.2 277 384.1 282.4 384.1 293.1V372C384 378.6 378.6 384 372 384zM144 64C99.9 64 64 99.9 64 144S99.9 224 144 224S224 188.1 224 144S188.1 64 144 64z" /> + <glyph glyph-name="mars" + unicode="" + horiz-adv-x="384" d=" M372 384H293C282.3 384 277 371.1 284.5 363.5L301.4 346.6L220.7 265.9C198.5 279.9 172.2 288 144 288C64.5 288 0 223.5 0 144S64.5 0 144 0S288 64.5 288 144C288 172.2 279.9 198.5 265.9 220.7L346.6 301.4L363.5 284.5C371.1 276.9 384 282.3 384 293V372C384 378.6 378.6 384 372 384zM144 64C99.9 64 64 99.9 64 144S99.9 224 144 224S224 188.1 224 144S188.1 64 144 64z" /> + <glyph glyph-name="medkit" + unicode="" + horiz-adv-x="512" d=" M96 -32H416V320H384V368C384 394.51 362.51 416 336 416H176C149.49 416 128 394.51 128 368V320H96V-32zM192 352H320V320H192V352zM512 272V16C512 -10.51 490.51 -32 464 -32H448V320H464C490.51 320 512 298.51 512 272zM64 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V-32zM352 176V144C352 135.163 344.837 128 336 128H288V80C288 71.163 280.837 64 272 64H240C231.163 64 224 71.163 224 80V128H176C167.163 128 160 135.163 160 144V176C160 184.837 167.163 192 176 192H224V240C224 248.837 231.163 256 240 256H272C280.837 256 288 248.837 288 240V192H336C344.837 192 352 184.837 352 176z" /> + <glyph glyph-name="meh" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM168 272C185.7 272 200 257.7 200 240S185.7 208 168 208S136 222.3 136 240S150.3 272 168 272zM344 80H152C143.2 80 136 87.2 136 96S143.2 112 152 112H344C352.8 112 360 104.8 360 96S352.8 80 344 80zM328 208C310.3 208 296 222.3 296 240S310.3 272 328 272S360 257.7 360 240S345.7 208 328 208z" /> + <glyph glyph-name="memory" + unicode="" + horiz-adv-x="640" d=" M640 317.06V352C640 369.67 625.67 384 608 384H32C14.33 384 0 369.67 0 352V317.06C18.6 310.45 32 292.87 32 272S18.6 233.55 0 226.94V128H640V226.94C621.4 233.55 608 251.13 608 272S621.4 310.45 640 317.06zM224 192H160V320H224V192zM352 192H288V320H352V192zM480 192H416V320H480V192zM0 0H64V26.67C64 35.51 71.16 42.67 80 42.67S96 35.51 96 26.67V0H224V26.67C224 35.51 231.16 42.67 240 42.67S256 35.51 256 26.67V0H384V26.67C384 35.51 391.1600000000001 42.67 400 42.67S416 35.51 416 26.67V0H544V26.67C544 35.51 551.16 42.67 560 42.67S576 35.51 576 26.67V0H640V96H0V0z" /> + <glyph glyph-name="mercury" + unicode="" + horiz-adv-x="288" d=" M288 240C288 284.2 268.1 323.7 236.8 350.1C239.3 351.9 241.7 353.9 244 355.9C268.7 377.1 283.8 404.7 287.2 434.7C288.1 441.8 282.5 448 275.3 448H234.8C229 448 224.1 443.9 223 438.2C220.6 425.7 213.4 413.9 202.3 404.4C187 391.2 166.3 384 144 384S101 391.2 85.6 404.4C74.5 413.9 67.4 425.7 64.9 438.2C63.8 443.9 58.9 448 53.2 448H12.7C5.5 448 -0.1 441.8 0.8 434.7C4.2 404.6 19.2 377 44 355.8C46.3 353.8 48.7 351.9 51.2 350C19.9 323.7 0 284.2 0 240C0 171.5 47.9 114.1 112 99.6V48H76C69.4 48 64 42.6 64 36V-4C64 -10.6 69.4 -16 76 -16H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-16H212C218.6 -16 224 -10.6 224 -4V36C224 42.6 218.6 48 212 48H176V99.6C240.1 114.1 288 171.5 288 240.0000000000001zM64 240C64 284.1 99.9 320 144 320S224 284.1 224 240S188.1 160 144 160S64 195.9 64 240z" /> + <glyph glyph-name="microchip" + unicode="" + horiz-adv-x="512" d=" M416 400V-16C416 -42.51 394.51 -64 368 -64H144C117.49 -64 96 -42.51 96 -16V400C96 426.51 117.49 448 144 448H368C394.51 448 416 426.51 416 400zM512 342V330A6 6 0 0 0 506 324H488V318A6 6 0 0 0 482 312H440V360H482A6 6 0 0 0 488 354V348H506A6 6 0 0 0 512 342zM512 246V234A6 6 0 0 0 506 228H488V222A6 6 0 0 0 482 216H440V264H482A6 6 0 0 0 488 258V252H506A6 6 0 0 0 512 246zM512 150V138A6 6 0 0 0 506 132H488V126A6 6 0 0 0 482 120H440V168H482A6 6 0 0 0 488 162V156H506A6 6 0 0 0 512 150zM512 54V42A6 6 0 0 0 506 36H488V30A6 6 0 0 0 482 24H440V72H482A6 6 0 0 0 488 66V60H506A6 6 0 0 0 512 54zM30 72H72V24H30A6 6 0 0 0 24 30V36H6A6 6 0 0 0 0 42V54A6 6 0 0 0 6 60H24V66A6 6 0 0 0 30 72zM30 168H72V120H30A6 6 0 0 0 24 126V132H6A6 6 0 0 0 0 138V150A6 6 0 0 0 6 156H24V162A6 6 0 0 0 30 168zM30 264H72V216H30A6 6 0 0 0 24 222V228H6A6 6 0 0 0 0 234V246A6 6 0 0 0 6 252H24V258A6 6 0 0 0 30 264zM30 360H72V312H30A6 6 0 0 0 24 318V324H6A6 6 0 0 0 0 330V342A6 6 0 0 0 6 348H24V354A6 6 0 0 0 30 360z" /> + <glyph glyph-name="microphone-alt-slash" + unicode="" + horiz-adv-x="640" d=" M633.82 -10.1L476.26 111.67C488.74 135.79 496 163.02 496 192V240C496 248.84 488.84 256 480 256H464C455.16 256 448 248.84 448 240V192C448 174.08 444.04 157.2 437.28 141.8L410.73 162.32C413.83 171.72 416.01 181.54 416.01 191.99H372.3399999999999L330.94 223.99H416V255.99H330.67C324.7800000000001 255.99 320 259.5700000000001 320 263.99V279.99C320 284.41 324.78 287.99 330.67 287.99H416V319.99H330.67C324.7800000000001 319.99 320 323.57 320 327.99V343.99C320 348.4100000000001 324.78 351.99 330.67 351.99H416C416 405.01 373.02 447.99 320 447.99S224 405.01 224 351.99V306.63L45.47 444.63C38.49 450.05 28.43 448.8 23.01 441.82L3.37 416.55C-2.05 409.58 -0.8 399.53 6.18 394.1L594.54 -60.63C601.52 -66.0599999999999 611.5699999999999 -64.7999999999999 617 -57.82L636.64 -32.55C642.05 -25.58 640.8 -15.53 633.8199999999999 -10.1zM400 -16H344V17.78C355.71 19.4 367.1 22.0599999999999 377.96 25.86L327.56 64.8199999999999C320.85 64.42 314.15 63.9499999999999 307.21 64.62C251.36 70.0699999999999 208.47 113.25 196.03 166.4699999999999L144 206.69V199.84C144 110.2 207.97 30.29 296 18.15V-16H240C231.16 -16 224 -23.16 224 -32V-48C224 -56.84 231.16 -64 240 -64H400C408.84 -64 416 -56.84 416 -48V-32C416 -23.16 408.84 -16 400 -16z" /> + <glyph glyph-name="microphone-alt" + unicode="" + horiz-adv-x="352" d=" M336 256H320C311.1600000000001 256 304 248.84 304 240V192C304 117.2 239.51 57.18 163.21 64.62C96.71 71.11 48 130.89 48 197.7V240C48 248.84 40.84 256 32 256H16C7.16 256 0 248.84 0 240V199.84C0 110.2 63.97 30.29 152 18.15V-16H96C87.16 -16 80 -23.16 80 -32V-48C80 -56.84 87.16 -64 96 -64H256C264.84 -64 272 -56.84 272 -48V-32C272 -23.16 264.84 -16 256 -16H200V17.77C285.71 29.53 352 103.1 352 192V240C352 248.84 344.84 256 336 256zM176 96C229.02 96 272 138.98 272 192H186.67C180.78 192 176 195.58 176 200V216C176 220.42 180.78 224 186.67 224H272V256H186.67C180.78 256 176 259.5800000000001 176 264V280C176 284.42 180.78 288 186.67 288H272V320H186.67C180.78 320 176 323.58 176 328V344C176 348.42 180.78 352 186.67 352H272C272 405.02 229.02 448 176 448S80 405.02 80 352V192C80 138.98 122.98 96 176 96z" /> + <glyph glyph-name="microphone-slash" + unicode="" + horiz-adv-x="640" d=" M633.82 -10.1L476.02 111.86C488.61 135.87 496 162.99 496 192V240C496 248.84 488.84 256 480 256H464C455.16 256 448 248.84 448 240V192C448 174.08 444.04 157.2 437.28 141.8L410.73 162.32C413.83 171.72 416.01 181.54 416.01 191.99V352C416.01 405.02 373.0299999999999 448 320.01 448S224.0099999999999 405.02 224.0099999999999 352V306.64L45.47 444.63C38.49 450.05 28.43 448.8 23.01 441.82L3.37 416.55C-2.05 409.58 -0.8 399.53 6.18 394.1L594.54 -60.63C601.52 -66.0599999999999 611.5699999999999 -64.7999999999999 617 -57.82L636.64 -32.55C642.05 -25.58 640.8 -15.53 633.8199999999999 -10.1zM400 -16H344V17.77C355.6600000000001 19.37 366.85 22.31 377.67 26.08L327.56 64.81C320.85 64.41 314.15 63.94 307.21 64.61C251.36 70.06 208.47 113.24 196.03 166.46L144 206.69V199.84C144 110.2 207.97 30.29 296 18.15V-16H240C231.16 -16 224 -23.16 224 -32V-48C224 -56.84 231.16 -64 240 -64H400C408.84 -64 416 -56.84 416 -48V-32C416 -23.16 408.84 -16 400 -16z" /> + <glyph glyph-name="microphone" + unicode="" + horiz-adv-x="352" d=" M176 96C229.02 96 272 138.98 272 192V352C272 405.02 229.02 448 176 448S80 405.02 80 352V192C80 138.98 122.98 96 176 96zM336 256H320C311.1600000000001 256 304 248.84 304 240V192C304 117.2 239.51 57.18 163.21 64.62C96.71 71.11 48 130.89 48 197.7V240C48 248.84 40.84 256 32 256H16C7.16 256 0 248.84 0 240V199.84C0 110.2 63.97 30.29 152 18.15V-16H96C87.16 -16 80 -23.16 80 -32V-48C80 -56.84 87.16 -64 96 -64H256C264.84 -64 272 -56.84 272 -48V-32C272 -23.16 264.84 -16 256 -16H200V17.77C285.71 29.53 352 103.1 352 192V240C352 248.84 344.84 256 336 256z" /> + <glyph glyph-name="minus-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM124 152C117.4 152 112 157.4 112 164V220C112 226.6 117.4 232 124 232H388C394.6 232 400 226.6 400 220V164C400 157.4 394.6 152 388 152H124z" /> + <glyph glyph-name="minus-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM92 152C85.4 152 80 157.4 80 164V220C80 226.6 85.4 232 92 232H356C362.6 232 368 226.6 368 220V164C368 157.4 362.6 152 356 152H92z" /> + <glyph glyph-name="minus" + unicode="" + horiz-adv-x="448" d=" M416 240H32C14.33 240 0 225.67 0 208V176C0 158.33 14.33 144 32 144H416C433.67 144 448 158.33 448 176V208C448 225.67 433.67 240 416 240z" /> + <glyph glyph-name="mobile-alt" + unicode="" + horiz-adv-x="320" d=" M272 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H272C298.5 -64 320 -42.5 320 -16V400C320 426.5 298.5 448 272 448zM160 -32C142.3 -32 128 -17.7 128 0S142.3 32 160 32S192 17.7 192 0S177.7 -32 160 -32zM272 76C272 69.4 266.6 64 260 64H60C53.4 64 48 69.4 48 76V388C48 394.6 53.4 400 60 400H260C266.6 400 272 394.6 272 388V76z" /> + <glyph glyph-name="mobile" + unicode="" + horiz-adv-x="320" d=" M272 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H272C298.5 -64 320 -42.5 320 -16V400C320 426.5 298.5 448 272 448zM160 -32C142.3 -32 128 -17.7 128 0S142.3 32 160 32S192 17.7 192 0S177.7 -32 160 -32z" /> + <glyph glyph-name="money-bill-alt" + unicode="" + horiz-adv-x="640" d=" M352 160H336V248C336 252.42 332.42 256 328 256H314.42C309.68 256 305.05 254.6 301.11 251.97L285.7800000000001 241.75A7.993999999999999 7.993999999999999 0 0 1 283.56 230.66L292.44 217.35A7.993999999999999 7.993999999999999 0 0 1 303.53 215.13L304 215.44V160H288C283.58 160 280 156.42 280 152V136C280 131.58 283.58 128 288 128H352C356.42 128 360 131.58 360 136V152C360 156.42 356.42 160 352 160zM608 384H32C14.33 384 0 369.67 0 352V32C0 14.33 14.33 0 32 0H608C625.67 0 640 14.33 640 32V352C640 369.67 625.67 384 608 384zM48 48V112C83.35 112 112 83.35 112 48H48zM48 272V336H112C112 300.65 83.35 272 48 272zM320 80C266.98 80 224 130.15 224 192C224 253.86 266.98 304 320 304S416 253.86 416 192C416 130.13 373 80 320 80zM592 48H528C528 83.35 556.65 112 592 112V48zM592 272C556.65 272 528 300.65 528 336H592V272z" /> + <glyph glyph-name="money-bill-wave-alt" + unicode="" + horiz-adv-x="640" d=" M621.16 393.54C582.37 409.81 543.55 416 504.75 416C381.58 416.01 258.42 353.66 135.25 353.66C104.36 353.66 73.49 357.58 42.6 367.38C39.13 368.48 35.65 369 32.25 369C15.04 369 0 355.68 0 337.19V19.93C0 7.3 7.23 -4.67 18.84 -9.53C57.63 -25.81 96.45 -32 135.25 -32C258.42 -32 381.5900000000001 30.35 504.76 30.35C535.65 30.35 566.52 26.43 597.41 16.63C600.88 15.53 604.36 15.01 607.76 15.01C624.97 15.01 640.01 28.33 640.01 46.82V364.07C640 376.71 632.77 388.67 621.16 393.54zM320 96C275.81 96 240 138.99 240 192C240 245.02 275.82 288 320 288S400 245.02 400 192C400 138.97 364.17 96 320 96z" /> + <glyph glyph-name="money-bill-wave" + unicode="" + horiz-adv-x="640" d=" M621.16 393.54C582.37 409.81 543.55 416 504.75 416C381.58 416.01 258.42 353.66 135.25 353.66C104.36 353.66 73.49 357.58 42.6 367.38C39.13 368.48 35.65 369 32.25 369C15.04 369 0 355.68 0 337.19V19.93C0 7.3 7.23 -4.67 18.84 -9.53C57.63 -25.81 96.45 -32 135.25 -32C258.42 -32 381.5900000000001 30.35 504.76 30.35C535.65 30.35 566.52 26.43 597.41 16.63C600.88 15.53 604.36 15.01 607.76 15.01C624.97 15.01 640.01 28.33 640.01 46.82V364.07C640 376.71 632.77 388.67 621.16 393.54zM48 315.78C68.12 310.74 89.12 308.2100000000001 110.72 306.85C104.84 277.4600000000001 79 255.31 48 255.31V315.78zM48 30.78V78.56C82.37 78.56 110.18 51.29 111.71 17.16C89.18 18.97 68.12 23.47 48 30.78zM320 96C275.81 96 240 138.99 240 192C240 245.02 275.82 288 320 288S400 245.02 400 192C400 138.97 364.17 96 320 96zM592 68.22C574.48 72.61 556.29 75.0700000000001 537.68 76.66C543.55 102.74 565.18 122.54 592 125.9400000000001V68.22zM592 304.3300000000001C561.11 308.24 537.14 334.0300000000001 536.19 365.8800000000001C555.73 363.7100000000001 574.2800000000001 359.6500000000001 592 353.2200000000001V304.3300000000001z" /> + <glyph glyph-name="money-bill" + unicode="" + horiz-adv-x="640" d=" M608 384H32C14.33 384 0 369.67 0 352V32C0 14.33 14.33 0 32 0H608C625.67 0 640 14.33 640 32V352C640 369.67 625.67 384 608 384zM48 48V112C83.35 112 112 83.35 112 48H48zM48 272V336H112C112 300.65 83.35 272 48 272zM320 96C275.81 96 240 138.99 240 192C240 245.02 275.82 288 320 288S400 245.02 400 192C400 138.97 364.17 96 320 96zM592 48H528C528 83.35 556.65 112 592 112V48zM592 272C556.65 272 528 300.65 528 336H592V272z" /> + <glyph glyph-name="money-check-alt" + unicode="" + horiz-adv-x="640" d=" M608 416H32C14.33 416 0 401.67 0 384V0C0 -17.67 14.33 -32 32 -32H608C625.67 -32 640 -17.67 640 0V384C640 401.67 625.67 416 608 416zM176 120.12V104C176 99.58 172.42 96 168 96H152C147.58 96 144 99.58 144 104V120.29C132.71 120.87 121.73 124.81 112.63 131.6400000000001C108.73 134.5700000000001 108.53 140.41 112.06 143.78L123.81 154.99C126.58 157.63 130.7 157.75 133.94 155.72C137.81 153.3 142.2 152 146.76 152H174.87C181.37 152 186.67 157.92 186.67 165.19C186.67 171.14 183.06 176.38 177.9 177.92L132.9 191.42C114.31 197 101.32 214.84 101.32 234.81C101.32 259.3300000000001 120.37 279.25 143.99 279.88V296C143.99 300.42 147.57 304 151.99 304H167.99C172.41 304 175.99 300.42 175.99 296V279.7100000000001C187.28 279.13 198.26 275.2000000000001 207.36 268.36C211.26 265.43 211.46 259.5900000000001 207.93 256.2200000000001L196.18 245.01C193.41 242.3700000000001 189.29 242.2500000000001 186.05 244.2800000000001C182.18 246.7100000000001 177.79 248.0000000000001 173.23 248.0000000000001H145.12C138.62 248.0000000000001 133.32 242.0800000000001 133.32 234.8100000000001C133.32 228.8600000000001 136.93 223.62 142.09 222.0800000000001L187.09 208.5800000000001C205.68 203 218.67 185.16 218.67 165.1900000000001C218.67 140.6600000000001 199.62 120.7500000000001 176 120.1200000000001zM416 136C416 131.58 412.42 128 408 128H296C291.58 128 288 131.58 288 136V152C288 156.42 291.58 160 296 160H408C412.42 160 416 156.42 416 152V136zM576 136C576 131.58 572.42 128 568 128H488C483.58 128 480 131.58 480 136V152C480 156.42 483.58 160 488 160H568C572.42 160 576 156.42 576 152V136zM576 232C576 227.58 572.42 224 568 224H296C291.58 224 288 227.58 288 232V248C288 252.42 291.58 256 296 256H568C572.42 256 576 252.42 576 248V232z" /> + <glyph glyph-name="money-check" + unicode="" + horiz-adv-x="640" d=" M0 0C0 -17.67 14.33 -32 32 -32H608C625.67 -32 640 -17.67 640 0V320H0V0zM448 208C448 216.84 455.16 224 464 224H560C568.84 224 576 216.84 576 208V176C576 167.16 568.84 160 560 160H464C455.16 160 448 167.16 448 176V208zM448 88C448 92.42 451.58 96 456 96H568C572.42 96 576 92.42 576 88V72C576 67.58 572.42 64 568 64H456C451.58 64 448 67.58 448 72V88zM64 184C64 188.42 67.58 192 72 192H376C380.42 192 384 188.42 384 184V168C384 163.58 380.42 160 376 160H72C67.58 160 64 163.58 64 168V184zM64 88C64 92.42 67.58 96 72 96H248C252.42 96 256 92.42 256 88V72C256 67.58 252.42 64 248 64H72C67.58 64 64 67.58 64 72V88zM624 416H16C7.16 416 0 408.8400000000001 0 400V352H640V400C640 408.8400000000001 632.84 416 624 416z" /> + <glyph glyph-name="moon" + unicode="" + horiz-adv-x="512" d=" M283.211 -64C362.173 -64 434.29 -28.075 482.068 30.792C489.136 39.5000000000001 481.429 52.222 470.506 50.1420000000001C346.303 26.4880000000001 232.244 121.7180000000001 232.244 247.0960000000001C232.244 319.3180000000001 270.906 385.7310000000001 333.742 421.4900000000001C343.428 427.0020000000001 340.992 441.6870000000001 329.986 443.7200000000001A258.156 258.156 0 0 1 283.211 448C141.902 448 27.211 333.4890000000001 27.211 192C27.211 50.691 141.722 -64 283.211 -64z" /> + <glyph glyph-name="motorcycle" + unicode="" + horiz-adv-x="640" d=" M512.949 255.997C498.0869999999999 256.105 483.809 253.675 470.515 249.123L437.589 304H520C533.255 304 544 314.745 544 328V360C544 373.255 533.255 384 520 384H474.689A24 24 0 0 1 456.85 376.055L419.3540000000001 334.392L396.5800000000001 372.348A24 24 0 0 1 376 384H296C287.163 384 280 376.837 280 368V352C280 343.163 287.163 336 296 336H362.411L381.611 304H227.904C210.177 327.073 182.98 344 128 344H72.54C59.085 344 47.749 332.9890000000001 48.004 319.536C48.252 306.495 58.9 296 72 296H128C152.504 296 166.686 285.081 175.787 271.231L164.496 250.702C151.49 254.567 137.625 256.438 123.245 255.912C55.857 253.451 1.565 198.395 0.034 130.979C-1.603 58.924 56.317 0 128 0C187.642 0 237.744 40.794 251.953 96H336.189C349.862 96 360.778 107.421 360.165 121.077C358.0470000000001 168.197 377.687 214.742 416.35 246.103L428.8350000000001 225.295C401.189 201.641 383.7380000000001 166.415 384.004 127.116C384.4740000000001 57.56 441.207 0.664 510.762 0.006C582.391 -0.672 640.601 57.493 639.996 129.105C639.408 198.696 582.5409999999999 255.491 512.949 255.997zM128 48C83.888 48 48 83.888 48 128S83.888 208 128 208C132.242 208 136.405 207.659 140.469 207.018L98.97 131.566C90.187 115.593 101.762 96 120 96H201.297C188.927 67.775 160.737 48 128 48zM516.351 48.116C470.272 45.663 432 82.446 432 128C432 149.363 440.4340000000001 168.781 454.125 183.144L503.537 100.792C508.083 93.215 517.912 90.758 525.489 95.304L539.2090000000001 103.5360000000001C546.7860000000001 108.0820000000001 549.243 117.9110000000001 544.6970000000001 125.4880000000001L496.1410000000001 206.4150000000001A80.005 80.005 0 0 0 512 208C557.554 208 594.338 169.727 591.884 123.648C589.724 83.09 556.91 50.276 516.351 48.116z" /> + <glyph glyph-name="mouse-pointer" + unicode="" + horiz-adv-x="320" d=" M302.189 118.874H196.105L251.936 -17.119C255.825 -26.547 251.381 -37.118 242.492 -41.118L193.327 -62.545C184.162 -66.5450000000001 173.884 -61.974 169.995 -52.831L116.942 76.305L30.278 -12.8330000000001C18.729 -24.71 0 -15.554 0 0.023V429.701C0 446.101 19.921 454.096 30.277 442.557L314.689 150.0150000000001C326.161 138.8360000000001 317.696 118.874 302.189 118.874z" /> + <glyph glyph-name="music" + unicode="" + horiz-adv-x="512" d=" M470.4 446.5L166.4 350.5C153.1 346.3 144 334 144 320V55.4C129.9 60.8 113.5 64 96 64C43 64 0 35.3 0 0S43 -64 96 -64S192 -35.3 192 0V227.5L464 313.4V119.4C449.9 124.8 433.5 128 416 128C363 128 320 99.3 320 64S363 0 416 0S512 28.7 512 64V416C512 437.7 490.9 453 470.4 446.5z" /> + <glyph glyph-name="neuter" + unicode="" + horiz-adv-x="288" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V131.6C240.1 146.1 288 203.5 288 272zM144 192C99.9 192 64 227.9 64 272S99.9 352 144 352S224 316.1 224 272S188.1 192 144 192z" /> + <glyph glyph-name="newspaper" + unicode="" + horiz-adv-x="576" d=" M552 384H88C74.745 384 64 373.255 64 360V352H24C10.745 352 0 341.255 0 328V56C0 25.072 25.072 0 56 0H528C554.51 0 576 21.49 576 48V360C576 373.255 565.255 384 552 384zM56 48A8 8 0 0 0 48 56V304H64V56A8 8 0 0 0 56 48zM292 64H140C133.373 64 128 69.373 128 76V84C128 90.627 133.373 96 140 96H292C298.627 96 304 90.627 304 84V76C304 69.373 298.627 64 292 64zM500 64H348C341.373 64 336 69.373 336 76V84C336 90.627 341.373 96 348 96H500C506.627 96 512 90.627 512 84V76C512 69.373 506.627 64 500 64zM292 160H140C133.373 160 128 165.373 128 172V180C128 186.627 133.373 192 140 192H292C298.627 192 304 186.627 304 180V172C304 165.373 298.627 160 292 160zM500 160H348C341.373 160 336 165.373 336 172V180C336 186.627 341.373 192 348 192H500C506.627 192 512 186.627 512 180V172C512 165.373 506.627 160 500 160zM500 256H140C133.373 256 128 261.373 128 268V308C128 314.627 133.373 320 140 320H500C506.627 320 512 314.627 512 308V268C512 261.373 506.627 256 500 256z" /> + <glyph glyph-name="not-equal" + unicode="" + horiz-adv-x="448" d=" M416 240C433.67 240 448 254.33 448 272V304C448 321.67 433.67 336 416 336H392.12L443.99 402.81C449.36 409.83 448.0300000000001 419.87 441.02 425.24L415.61 444.7C408.5900000000001 450.08 398.55 448.74 393.17 441.73L311.09 336H32C14.33 336 0 321.67 0 304V272C0 254.33 14.33 240 32 240H236.56L162.03 144H32C14.33 144 0 129.67 0 112V80C0 62.33 14.33 48 32 48H87.49L35.62 -18.81C30.25 -25.82 31.58 -35.86 38.59 -41.24L64 -60.7C71.02 -66.08 81.06 -64.74 86.43 -57.73L168.52 48H416C433.67 48 448 62.33 448 80V112C448 129.67 433.67 144 416 144H243.05L317.5800000000001 240H416z" /> + <glyph glyph-name="notes-medical" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM288 104C288 99.6 284.4 96 280 96H224V40C224 35.6 220.4 32 216 32H168C163.6 32 160 35.6 160 40V96H104C99.6 96 96 99.6 96 104V152C96 156.4 99.6 160 104 160H160V216C160 220.4 163.6 224 168 224H216C220.4 224 224 220.4 224 216V160H280C284.4 160 288 156.4 288 152V104zM288 296C288 291.6 284.4 288 280 288H104C99.6 288 96 291.6 96 296V312C96 316.4 99.6 320 104 320H280C284.4 320 288 316.4 288 312V296z" /> + <glyph glyph-name="object-group" + unicode="" + horiz-adv-x="512" d=" M480 320V352H500C506.627 352 512 357.373 512 364V404C512 410.627 506.627 416 500 416H460C453.373 416 448 410.627 448 404V384H64V404C64 410.627 58.627 416 52 416H12C5.373 416 0 410.627 0 404V364C0 357.373 5.373 352 12 352H32V32H12C5.373 32 0 26.627 0 20V-20C0 -26.627 5.373 -32 12 -32H52C58.627 -32 64 -26.627 64 -20V0H448V-20C448 -26.627 453.373 -32 460 -32H500C506.627 -32 512 -26.627 512 -20V20C512 26.627 506.627 32 500 32H480V320zM96 172V308C96 314.627 101.373 320 108 320H276C282.627 320 288 314.627 288 308V172C288 165.373 282.627 160 276 160H108C101.373 160 96 165.373 96 172zM416 76C416 69.373 410.627 64 404 64H236C229.373 64 224 69.373 224 76V128H296C309.255 128 320 138.745 320 152V224H404C410.627 224 416 218.627 416 212V76z" /> + <glyph glyph-name="object-ungroup" + unicode="" + horiz-adv-x="576" d=" M64 128V102A6 6 0 0 0 58 96H6A6 6 0 0 0 0 102V154A6 6 0 0 0 6 160H32V352H6A6 6 0 0 0 0 358V410A6 6 0 0 0 6 416H58A6 6 0 0 0 64 410V384H352V410A6 6 0 0 0 358 416H410A6 6 0 0 0 416 410V358A6 6 0 0 0 410 352H384V160H410A6 6 0 0 0 416 154V102A6 6 0 0 0 410 96H358A6 6 0 0 0 352 102V128H64zM544 192V224H570A6 6 0 0 1 576 230V282A6 6 0 0 1 570 288H518A6 6 0 0 1 512 282V256H408V184H416C429.255 184 440 173.255 440 160V96C440 82.745 429.255 72 416 72H352C338.745 72 328 82.745 328 96V104H192V32H166A6 6 0 0 1 160 26V-26A6 6 0 0 1 166 -32H218A6 6 0 0 1 224 -26V0H512V-26A6 6 0 0 1 518 -32H570A6 6 0 0 1 576 -26V26A6 6 0 0 1 570 32H544V192z" /> + <glyph glyph-name="outdent" + unicode="" + horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM208 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H208C199.163 292 192 284.837 192 276V236C192 227.163 199.163 220 208 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM208 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H208C199.163 164 192 156.837 192 148V108C192 99.163 199.163 92 208 92zM4.687 180.687L100.687 84.703C110.734 74.652 128 81.776 128 96.016V287.992C128 302.3210000000001 110.675 309.296 100.687 299.305L4.687 203.313C-1.562 197.065 -1.562 186.935 4.687 180.687z" /> + <glyph glyph-name="paint-brush" + unicode="" + horiz-adv-x="512" d=" M269.9 83.4C271.3 77 272 70.4 272 63.7C272 -17.5 217.8 -64 137.2 -64C41.5 -64 0 12.9 0 100.4C10.4 93.3 46.9 63.9 58.7 63.9C65.7 63.9 71.7 67.9 74.2 74.5C97.8 136.7 140.7 151 187.1 151.9C202.7 118.1 233.2 92.3 269.9000000000001 83.4zM460.6 448C446.2000000000001 448 432.7000000000001 441.6 422.4000000000001 432.3C228.2 258 208 253.9 208 202.6C208 153.8 248.5 112 298.2 112C357.2 112 391.4 155.4 498.8 356.8C505.8 370.5 511.9999999999999 385.3 511.9999999999999 400.7C512 428.3 487.3 448 460.6 448z" /> + <glyph glyph-name="palette" + unicode="" + horiz-adv-x="512" d=" M204.3 443C104.9 423.6 24.8 343.7 5.2 244.6C-31.8 57.6 136.9 -81.7999999999999 264 -62.1C305.2 -55.7 325.4 -7.5 306.5 29.6C283.4 74.9999999999999 316.4 128 367.4 128H447.1C482.9 128 511.9 157.6 512 193.3C511.5 350.9 368.1 474.9 204.3 443zM96 128C78.3 128 64 142.3 64 160S78.3 192 96 192S128 177.7 128 160S113.7 128 96 128zM128 256C110.3 256 96 270.3 96 288S110.3 320 128 320S160 305.7 160 288S145.7 256 128 256zM256 320C238.3 320 224 334.3 224 352S238.3 384 256 384S288 369.7 288 352S273.7 320 256 320zM384 256C366.3 256 352 270.3 352 288S366.3 320 384 320S416 305.7 416 288S401.7 256 384 256z" /> + <glyph glyph-name="pallet" + unicode="" + horiz-adv-x="640" d=" M144 192H496C504.8 192 512 199.2 512 208V432C512 440.8 504.8 448 496 448H384V320L320 352L256 320V448H144C135.2 448 128 440.8 128 432V208C128 199.2 135.2 192 144 192zM624 64C632.8 64 640 71.2 640 80V112C640 120.8 632.8 128 624 128H16C7.2 128 0 120.8 0 112V80C0 71.2 7.2 64 16 64H64V0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H624C632.8 -64 640 -56.8 640 -48V-16C640 -7.2 632.8 0 624 0H576V64H624zM288 0H128V64H288V0zM512 0H352V64H512V0z" /> + <glyph glyph-name="paper-plane" + unicode="" + horiz-adv-x="512" d=" M476 444.8L12.5 177.4C-5.6 167 -3.3 141.8 14.7 134.2L121 89.6L408.3 342.8C413.8 347.7000000000001 421.6 340.2000000000001 416.9000000000001 334.5L176 41V-39.5C176 -63.1 204.5 -72.4 218.5 -55.3L282 22L406.6 -30.2C420.8 -36.2 437 -27.3 439.6 -12L511.6 420C515 440.2 493.3 454.8 476 444.8z" /> + <glyph glyph-name="paperclip" + unicode="" + horiz-adv-x="448" d=" M43.246 -18.142C-15.184 42.147 -14.095 139.369 44.632 199.439L254.392 414C298.708 459.332 370.743 459.336 415.063 414C458.953 369.106 459.006 296.671 415.063 251.724L232.214 64.872C202.359 34.335 153.581 34.761 124.232 65.87C95.957 95.84 96.864 143.343 125.684 172.823L269.427 319.658C275.6090000000001 325.972 285.7390000000001 326.08 292.053 319.899L314.914 297.52C321.229 291.338 321.336 281.208 315.155 274.894L171.427 128.073C166.495 123.028 166.191 114.645 170.779 109.781C175.151 105.1469999999999 182.024 105.0699999999999 186.467 109.6159999999999L369.316 296.467C388.929 316.529 388.929 349.1919999999999 369.305 369.265C350.116 388.892 319.348 388.902 300.151 369.265L90.39 154.705C55.627 119.145 55.091 61.585 89.199 26.392C123.209 -8.701 178.184 -8.745 212.257 26.106L384.317 202.105C390.4940000000001 208.424 400.624 208.538 406.943 202.361L429.82 179.997C436.139 173.82 436.254 163.69 430.076 157.3710000000001L258.016 -18.627C198.44 -79.5649999999999 102.073 -78.843 43.246 -18.1419999999999z" /> + <glyph glyph-name="parachute-box" + unicode="" + horiz-adv-x="512" d=" M511.9 273C502.8 348.6 433.5 405.4 353.6 431.7C390 392.3 416 331.1 416 256H444.1L327.5 126.5C325 127.1 322.7 128 320 128H272V256H384C384 371.2 315.1 448 256 448S128 371.2 128 256H240V128H192C189.3 128 187 127.1 184.5 126.5L67.9 256H96C96 331.1 122 392.3 158.4 431.7C78.5 405.3 9.2 348.5 0.1 273C-1 263.9 6.9 256 16.1 256H24.8L161.5 104.1C160.8 101.5 159.9 98.9 159.9 96V-32C159.9 -49.7 174.2 -64 191.9 -64H319.9C337.6 -64 351.9 -49.7 351.9 -32V96C351.9 98.9 351 101.4 350.3 104.1L487.1 256H495.8C505.1 256 513 263.8 511.9 273z" /> + <glyph glyph-name="paragraph" + unicode="" + horiz-adv-x="448" d=" M408 416H177.531C88.948 416 16.045 344.665 16 256.082C15.956 167.679 87.607 96 176 96V-8C176 -21.255 186.745 -32 200 -32H232C245.255 -32 256 -21.255 256 -8V336H288V-8C288 -21.255 298.745 -32 312 -32H344C357.255 -32 368 -21.255 368 -8V336H408C421.255 336 432 346.745 432 360V392C432 405.255 421.255 416 408 416z" /> + <glyph glyph-name="parking" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM240 128H192V80C192 71.2 184.8 64 176 64H144C135.2 64 128 71.2 128 80V304C128 312.8 135.2 320 144 320H240C292.9 320 336 276.9 336 224S292.9 128 240 128zM240 256H192V192H240C257.6 192 272 206.4 272 224S257.6 256 240 256z" /> + <glyph glyph-name="paste" + unicode="" + horiz-adv-x="448" d=" M128 264C128 294.879 153.122 320 184 320H320V392C320 405.255 309.255 416 296 416H215.39C204.306 435.11 183.637 448 160 448S115.694 435.11 104.61 416H24C10.745 416 0 405.255 0 392V56C0 42.745 10.745 32 24 32H128V264zM160 408C173.255 408 184 397.255 184 384S173.255 360 160 360S136 370.745 136 384S146.745 408 160 408zM344 160H448V-40C448 -53.255 437.255 -64 424 -64H184C170.745 -64 160 -53.255 160 -40V264C160 277.255 170.745 288 184 288H320V184C320 170.8 330.8 160 344 160zM448 198.059V192H352V288H358.0590000000001A24 24 0 0 0 375.029 280.971L440.9700000000001 215.03A24.002000000000002 24.002000000000002 0 0 0 448 198.059z" /> + <glyph glyph-name="pause-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM240 112C240 103.2 232.8 96 224 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H224C232.8 288 240 280.8 240 272V112zM352 112C352 103.2 344.8 96 336 96H288C279.2 96 272 103.2 272 112V272C272 280.8 279.2 288 288 288H336C344.8 288 352 280.8 352 272V112z" /> + <glyph glyph-name="pause" + unicode="" + horiz-adv-x="448" d=" M144 -31H48C21.5 -31 0 -9.5 0 17V369C0 395.5 21.5 417 48 417H144C170.5 417 192 395.5 192 369V17C192 -9.5 170.5 -31 144 -31zM448 17V369C448 395.5 426.5 417 400 417H304C277.5 417 256 395.5 256 369V17C256 -9.5 277.5 -31 304 -31H400C426.5 -31 448 -9.5 448 17z" /> + <glyph glyph-name="paw" + unicode="" + horiz-adv-x="512" d=" M85.231 117.042C36 117.042 0 174.208 0 216.5C0 244.792 16 274.5420000000001 49.538 274.5420000000001C98.769 274.5420000000001 134.769 217.084 134.769 174.792C134.769 146.5 119.077 117.042 85.231 117.042zM433.231 10.875C433.231 -26.167 401.231 -32 369.846 -32C328.615 -32 295.384 -5.75 256 -5.75C214.769 -5.75 179.692 -31.708 135.077 -31.708C105.23 -31.708 78.769 -22.083 78.769 10.875C78.769 80 180.616 182.667 256 182.667S433.231 79.708 433.231 10.875zM182.462 244.208C132.615 244.208 102.462 303.708 102.462 344.541C102.462 377.208 120.308 416 160 416C210.154 416 240 356.5 240 315.6670000000001C240 283 222.154 244.208 182.462 244.208zM272 315.6670000000001C272 356.5 301.846 416 352 416C391.692 416 409.539 377.208 409.539 344.5420000000001C409.539 303.709 379.385 244.209 329.538 244.209C289.846 244.208 272 283 272 315.6670000000001zM512 216.5C512 174.208 476 117.042 426.769 117.042C392.9220000000001 117.042 377.231 146.5 377.231 174.792C377.231 217.083 413.23 274.5420000000001 462.462 274.5420000000001C496 274.5420000000001 512 244.792 512 216.5z" /> + <glyph glyph-name="pen-square" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368V16C448 -10.5 426.5 -32 400 -32zM238.1 270.1L102.4 134.4L96.1 77.3C95.3 69.6999999999999 101.7 63.1999999999999 109.4 63.9999999999999L166.5 70.3L302.2 206C304.5 208.3 304.5 212.1 302.2 214.5L246.7 270C244.2 272.4 240.4 272.4 238.1 270.1zM345 282.9L314.9 313C305.5 322.4 290.3 322.4 281 313L257.9 289.9C255.6 287.6 255.6 283.8 257.9 281.4L313.4 225.9C315.7 223.6 319.5 223.6 321.9 225.9L345 249C354.3 258.3 354.3 273.5 345 282.9z" /> + <glyph glyph-name="pencil-alt" + unicode="" + horiz-adv-x="512" d=" M497.9 305.9L451.8 259.8C447.1 255.1 439.5 255.1 434.8 259.8L323.8 370.8C319.1 375.5 319.1 383.1 323.8 387.8L369.9 433.9000000000001C388.6 452.6 419 452.6 437.8 433.9000000000001L497.9 373.8C516.6999999999999 355.1 516.6999999999999 324.7000000000001 497.9 305.9zM284.2 348.2L21.6 85.6L0.4 -35.9C-2.5 -52.3 11.8 -66.5 28.2 -63.7L149.7 -42.4L412.3 220.2000000000001C417 224.9 417 232.5000000000001 412.3 237.2000000000001L301.3 348.2000000000001C296.5 352.9000000000001 288.9000000000001 352.9000000000001 284.2 348.2000000000001zM124.1 108.1C118.6 113.6 118.6 122.4 124.1 127.9L278.1 281.9000000000001C283.6 287.4000000000001 292.4000000000001 287.4000000000001 297.9000000000001 281.9000000000001S303.4000000000001 267.6 297.9000000000001 262.1L143.9 108.1C138.4 102.6 129.6 102.6 124.1 108.1zM88 24H136V-12.3L71.5 -23.6L40.4 7.5L51.7 72H88V24z" /> + <glyph glyph-name="people-carry" + unicode="" + horiz-adv-x="640" d=" M128 352C154.5 352 176 373.5 176 400S154.5 448 128 448S80 426.5 80 400S101.5 352 128 352zM512 352C538.5 352 560 373.5 560 400S538.5 448 512 448S464 426.5 464 400S485.5 352 512 352zM637.7 -20.1L593.7 89.9L552.6 43.5L550.6 25.3L578.3000000000001 -43.9C583.3000000000001 -56.4 595.3000000000001 -64 608.0000000000001 -64C612.0000000000001 -64 616.0000000000001 -63.3 619.9000000000001 -61.7C636.3000000000001 -55.1 644.3000000000001 -36.5 637.7 -20.1zM603.5 189.7L585 269.9C580.4 289.9 566.4 306.7 547.5 314.8C529 322.8 508.5 321.5 491.4 311.5C468.7 298.1 451.7 277 443.3 252.1L432 218.2L416 208V304C416 312.8 408.8 320 400 320H240C231.2 320 224 312.8 224 304V208L207.9 218.2L196.6 252.1C188.3 277.1 171.2 298.1 148.5 311.5C131.3 321.5 110.9 322.8 92.4 314.8C73.5 306.7000000000001 59.5 289.9 54.9 269.9L36.5 189.7C31.9 169.7 37.2 148.5 50.9 133L118.1 57.1L128.2 -35.5C130 -51.8 143.8 -64 160 -64C161.2 -64 162.3 -63.9 163.5 -63.8C181.1 -61.9 193.7 -46.1 191.8 -28.5L181.7 64.3C180.2 77.3 174.8 89.4 166.1 99.3L122.8 148.3L140.4 218.6L147.2000000000001 198.2C151.3000000000001 185.7000000000001 159.1000000000001 174.8 171.7000000000001 165.6L222.8000000000001 133.1C227.4000000000001 130.2000000000001 234.9000000000001 128.5 240.0000000000001 128.1H400C405.1 128.5 412.6 130.2000000000001 417.2 133.1L468.3 165.6C480.9 174.8 488.7 185.6 492.8 198.2L499.6 218.6L517.2 148.3L473.9 99.3C465.2 89.4 459.8 77.3 458.3 64.3L448.2 -28.5C446.3 -46.1 459 -61.9 476.5 -63.8C477.7 -63.9 478.8 -64 480 -64C496.1 -64 510 -51.9 511.8 -35.5L521.9 57.1L589.1 133C602.7 148.5 608.1 169.7 603.5 189.7zM46.3 89.9L2.3 -20.1C-4.3 -36.5 3.7 -55.1 20.1 -61.7C36.9 -68.3000000000001 55.2 -60.0000000000001 61.7 -43.9L89.4 25.3L87.4 43.4999999999999L46.3 89.8999999999999z" /> + <glyph glyph-name="percent" + unicode="" + horiz-adv-x="448" d=" M112 224C173.9 224 224 274.1 224 336S173.9 448 112 448S0 397.9 0 336S50.1 224 112 224zM112 384C138.5 384 160 362.5 160 336S138.5 288 112 288S64 309.5 64 336S85.5 384 112 384zM336 160C274.1 160 224 109.9 224 48S274.1 -64 336 -64S448 -13.9 448 48S397.9 160 336 160zM336 0C309.5 0 288 21.5 288 48S309.5 96 336 96S384 74.5 384 48S362.5 0 336 0zM392.3 447.8L423.9000000000001 447.9C443.3 448 454.8 426.1 443.6 410.1L77.4 -53.6A23.95 23.95 0 0 0 57.8 -63.8L24.4 -63.9C4.9 -63.9 -6.5 -42.0000000000001 4.7 -26.1L372.7 437.6C377.2 444 384.5 447.8 392.3 447.8z" /> + <glyph glyph-name="percentage" + unicode="" + horiz-adv-x="384" d=" M109.25 274.75C134.24 299.74 134.24 340.27 109.25 365.26C84.26 390.25 43.73 390.25 18.74 365.26C-6.25 340.27 -6.25 299.74 18.74 274.75C43.74 249.75 84.26 249.75 109.25 274.75zM365.25 109.26C340.26 134.25 299.73 134.25 274.74 109.26C249.75 84.27 249.75 43.74 274.74 18.75C299.73 -6.24 340.26 -6.24 365.25 18.75C390.25 43.74 390.25 84.26 365.25 109.26zM363.31 340.69L340.69 363.31C328.19 375.81 307.93 375.81 295.44 363.31L20.69 88.56C8.19 76.06 8.19 55.8 20.69 43.31L43.31 20.69C55.81 8.19 76.07 8.19 88.56 20.69L363.31 295.44C375.81 307.93 375.81 328.19 363.31 340.69z" /> + <glyph glyph-name="phone-slash" + unicode="" + horiz-adv-x="640" d=" M268.2 66.6L218.6 127.2000000000001C211.8 135.5000000000001 200.4 138.3000000000001 190.6 134.1L78.6 86.1C67.9 81.5 62.1 70 64.7 58.6L88.7 -45.4C91.2 -56.2 100.8 -64 112.1 -64C212.8 -64 305.8 -31.6 381.8 22.9L301.8 84.7C290.9 78.2 279.7 72 268.2 66.6zM633.8 -10.1L475.1 112.5C537.9 191.6 576 291.1 576 400C576 411.2 568.3 420.9 557.4 423.4L453.4 447.4C442.1 450 430.5 444.1 425.9 433.5L377.9 321.5C373.7 311.7 376.5 300.2 384.8 293.5L445.4 243.9C433.2 217.8 417.5 193.6 399.4 171.1L45.5 444.6C38.5 450 28.5 448.8 23 441.8L3.4 416.6C-2 409.6 -0.8 399.6 6.2 394.2L594.6 -60.5C601.6 -65.9 611.6 -64.7 617.1 -57.7L636.7 -32.4C642.1 -25.6 640.8000000000001 -15.5 633.8000000000001 -10.1z" /> + <glyph glyph-name="phone-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM94 32C86.967 32 80.943 36.873 79.384 43.627L64.386 108.627A15 15 0 0 0 73.093 125.787L143.091 155.7860000000001A15 15 0 0 0 160.609 151.4970000000001L191.606 113.6120000000001C240.55 136.5750000000001 279.903 176.4700000000001 302.387 224.3920000000001L264.501 255.3890000000001A15.000999999999998 15.000999999999998 0 0 0 260.212 272.9070000000001L290.212 342.9050000000001A15 15 0 0 0 307.372 351.6120000000001L372.372 336.6140000000001A14.997000000000002 14.997000000000002 0 0 0 384 322C384 161.708 254.055 32 94 32z" /> + <glyph glyph-name="phone-volume" + unicode="" + horiz-adv-x="384" d=" M97.333 -58.966C-32.541 70.908 -32.348 281.286 97.333 410.967C103.031 416.665 111.86 417.599 118.596 413.389L183.413 372.876A17.187 17.187 0 0 0 190.262 351.918L157.854 270.897A17.188 17.188 0 0 0 140.185 260.178L84.375 265.7580000000001C63.324 207.497 63.763 143.287 84.375 86.2430000000001L140.186 91.8240000000001A17.188 17.188 0 0 0 157.855 81.1050000000001L190.263 0.0830000000001A17.188 17.188 0 0 0 183.414 -20.8749999999999L118.597 -61.3879999999999A17.19 17.19 0 0 0 97.333 -58.9659999999998zM247.126 352.527C258.9580000000001 332.48 258.9580000000001 307.519 247.126 287.472C243.176 280.779 234.018 279.513 228.408 284.891L222.433 290.617C218.522 294.365 217.64 300.239 220.172 305.027A32.063 32.063 0 0 1 220.172 334.972C217.6390000000001 339.76 218.522 345.634 222.433 349.382L228.408 355.108C234.0180000000001 360.486 243.176 359.22 247.126 352.527zM338.913 443.714C399.053 372.11 399.005 267.832 338.913 196.286C334.439 190.959 326.3830000000001 190.54 321.361 195.353L315.563 200.91C311.003 205.281 310.586 212.439 314.633 217.289C364.32 276.827 364.279 363.222 314.633 422.711C310.586 427.561 311.002 434.719 315.563 439.09L321.361 444.647C326.383 449.46 334.439 449.041 338.913 443.714zM292.9410000000001 398.773C328.9910000000001 352.451 329.0490000000001 287.624 292.9410000000001 241.227C288.5510000000001 235.586 280.2440000000001 234.976 275.0850000000001 239.923L269.2670000000001 245.502C264.8670000000001 249.721 264.2690000000001 256.597 267.9820000000001 261.433C294.5180000000001 295.997 294.516 344.005 267.9820000000001 378.567C264.269 383.403 264.867 390.278 269.2670000000001 394.4980000000001L275.0850000000001 400.077C280.2440000000001 405.024 288.5510000000001 404.414 292.9410000000001 398.773z" /> + <glyph glyph-name="phone" + unicode="" + horiz-adv-x="512" d=" M493.4 423.4L389.4 447.4C378.1 450 366.5 444.1 361.9 433.5L313.9 321.5C309.7 311.7 312.5 300.2 320.8 293.5L381.4 243.9C345.4 167.2 282.5 103.4 204.2 66.7000000000001L154.6 127.3000000000001C147.8 135.6000000000001 136.4 138.4000000000001 126.6 134.2000000000001L14.6 86.2000000000001C3.9 81.5 -2 69.9 0.6 58.6L24.6 -45.4C27.1 -56.2 36.7 -64 48 -64C304.1 -64 512 143.5 512 400C512 411.2 504.3 420.9 493.4 423.4z" /> + <glyph glyph-name="piggy-bank" + unicode="" + horiz-adv-x="576" d=" M560 224H530.5C521.7 244 508.9 261.7 493.1 276.5L512 352H480C450.6 352 424.6 338.5 407 317.7C399.4 318.8 391.9 320 384 320H256C178.6 320 114.1 265 99.2 192H56C41.2 192 29.5 205.5 32.5 220.8C34.7 232.2 45.4 240 57 240H58C61.3 240 64 242.7 64 246V266C64 269.3 61.3 272 58 272C29.5 272 4.1 251.6 0.5 223.4C-3.9 189.2 22.7 160 56 160H96C96 107.8 121.4 61.9 160 32.7V-48C160 -56.8 167.2 -64 176 -64H240C248.8 -64 256 -56.8 256 -48V0H384V-48C384 -56.8 391.2 -64 400 -64H464C472.8 -64 480 -56.8 480 -48V32.7C491.8 41.6 502.3 52.1 511.3 64H560C568.8 64 576 71.2 576 80V208C576 216.8 568.8 224 560 224zM432 160C423.2 160 416 167.2 416 176S423.2 192 432 192S448 184.8 448 176S440.8 160 432 160zM256 352H384C389.4 352 394.7 351.6 399.9 351.2C399.9 351.5 400 351.7 400 352C400 405 357 448 304 448S208 405 208 352C208 349.9 208.5 347.9 208.6 345.8C223.8 349.7 239.6 352 256 352z" /> + <glyph glyph-name="pills" + unicode="" + horiz-adv-x="576" d=" M112 416C50.1 416 0 365.9 0 304V80C0 18.1 50.1 -32 112 -32S224 18.1 224 80V304C224 365.9 173.9 416 112 416zM160 192H64V304C64 330.5 85.5 352 112 352S160 330.5 160 304V192zM299.7 221.7C296.2 225.2 290.3 224.8 287.4 220.9C242.1 158.4 247 70.8 303.3 14.5C359.6 -41.8 447.2 -46.7 509.6999999999999 -1.4C513.6999999999999 1.5 513.9999999999999 7.4 510.4999999999999 10.9L299.7 221.7zM529.5 240.7C473.2 297 385.6 301.9 323.1 256.6C319.1 253.7 318.8 247.8 322.3 244.3L533.1 33.5C536.6 30 542.5 30.4 545.4 34.3C590.6999999999999 96.9 585.9 184.4 529.5 240.7z" /> + <glyph glyph-name="plane" + unicode="" + horiz-adv-x="576" d=" M480 256H365.71L260.61 439.94A16.014 16.014 0 0 1 246.71 448H181.21C170.58 448 162.91 437.83 165.83 427.61L214.86 256H112L68.8 313.6C65.78 317.63 61.03 320 56 320H16.01C5.6 320 -2.04 310.2200000000001 0.49 300.12L32 192L0.49 83.88C-2.04 73.78 5.6 64 16.01 64H56C61.04 64 65.78 66.37 68.8 70.4L112 128H214.86L165.83 -43.6C162.91 -53.82 170.58 -64 181.21 -64H246.71C252.45 -64 257.75 -60.92 260.6 -55.94L365.71 128H480C515.35 128 576 156.65 576 192S515.35 256 480 256z" /> + <glyph glyph-name="play-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM371.7 168L195.7 67C179.9 58.2 160 69.5 160 88V296C160 314.4 179.8 325.8 195.7 317L371.7 210C388.1 200.8 388.1 177.1 371.7 168z" /> + <glyph glyph-name="play" + unicode="" + horiz-adv-x="448" d=" M424.4 233.3L72.4 441.4C43.8 458.3 0 441.9 0 400.1V-16C0 -53.5 40.7 -76.1 72.4 -57.3L424.4 150.7C455.8 169.2 455.9 214.8 424.4 233.3z" /> + <glyph glyph-name="plug" + unicode="" + horiz-adv-x="384" d=" M256 304V416C256 433.673 270.327 448 288 448S320 433.673 320 416V304H256zM368 288H16C7.163 288 0 280.837 0 272V240C0 231.163 7.163 224 16 224H32V192C32 114.594 86.969 50.029 160 35.204V-64H224V35.204C297.031 50.029 352 114.594 352 192V224H368C376.837 224 384 231.163 384 240V272C384 280.837 376.837 288 368 288zM128 304V416C128 433.673 113.673 448 96 448S64 433.673 64 416V304H128z" /> + <glyph glyph-name="plus-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM400 164C400 157.4 394.6 152 388 152H296V60C296 53.4 290.6 48 284 48H228C221.4 48 216 53.4 216 60V152H124C117.4 152 112 157.4 112 164V220C112 226.6 117.4 232 124 232H216V324C216 330.6 221.4 336 228 336H284C290.6 336 296 330.6 296 324V232H388C394.6 232 400 226.6 400 220V164z" /> + <glyph glyph-name="plus-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM368 164C368 157.4 362.6 152 356 152H264V60C264 53.4 258.6 48 252 48H196C189.4 48 184 53.4 184 60V152H92C85.4 152 80 157.4 80 164V220C80 226.6 85.4 232 92 232H184V324C184 330.6 189.4 336 196 336H252C258.6 336 264 330.6 264 324V232H356C362.6 232 368 226.6 368 220V164z" /> + <glyph glyph-name="plus" + unicode="" + horiz-adv-x="448" d=" M416 240H272V384C272 401.67 257.67 416 240 416H208C190.33 416 176 401.67 176 384V240H32C14.33 240 0 225.67 0 208V176C0 158.33 14.33 144 32 144H176V0C176 -17.67 190.33 -32 208 -32H240C257.67 -32 272 -17.67 272 0V144H416C433.67 144 448 158.33 448 176V208C448 225.67 433.67 240 416 240z" /> + <glyph glyph-name="podcast" + unicode="" + horiz-adv-x="448" d=" M267.429 -40.563C262.286 -59.573 242.858 -64 224 -64C205.143 -64 185.714 -59.573 180.572 -40.563C172.927 -12.134 160 59.102 160 92.25C160 127.406 191.142 136 224 136S288 127.406 288 92.25C288 59.301 275.129 -11.929 267.429 -40.563zM156.867 159.446C138.174 177.754 126.909 203.619 128.083 232.045C130.137 281.769 170.478 322.0010000000001 220.207 323.9260000000001C274.862 326.0420000000001 320 282.193 320 228C320 201.173 308.936 176.884 291.134 159.448C288.459 156.828 288.733 152.462 291.762 150.261C301.074 143.496 308.222 134.918 312.996 124.898C314.737 121.244 319.493 120.238 322.445 123.007C351.271 150.05 368.998 188.79 367.956 231.572C366.101 307.778 304.361 369.78 228.163 371.9409999999999C146.869 374.247 80 308.785 80 228C80 186.639 97.532 149.3 125.55 123.011C128.503 120.24 133.261 121.241 135.003 124.898C139.777 134.919 146.926 143.496 156.238 150.261C159.267 152.461 159.542 156.827 156.867 159.446zM224 448C100.204 448 0 347.815 0 224C0 134.008 52.602 58.353 125.739 22.592C130.072 20.474 135.006 24.136 134.274 28.902C131.892 44.414 129.932 59.848 128.868 73.241C128.722 75.077 127.719 76.727 126.19 77.753C78.79 109.559 47.626 163.769 48.003 225.1C48.595 321.337 127.293 399.748 223.532 399.999C320.793 400.253 400 321.203 400 224C400 162.068 367.842 107.51 319.35 76.133C318.351 62.0960000000001 316.281 45.545 313.726 28.903C312.994 24.136 317.929 20.474 322.261 22.593C395.227 58.273 448 133.813 448 224C448 347.795 347.815 448 224 448zM224 288C188.654 288 160 259.346 160 224S188.654 160 224 160S288 188.654 288 224S259.346 288 224 288z" /> + <glyph glyph-name="poo" + unicode="" + horiz-adv-x="512" d=" M451.4 78.9C468.7 92 480 112.6 480 136C480 175.8 447.8 208 408 208H393.9C407.3 219.7 416 236.8 416 256C416 291.3 387.3 320 352 320H346.1C349.7000000000001 330.1 352 340.7 352 352C352 405 309 448 256 448C250.8 448 245.8 447.3 240.9 446.5C250.3 433.4 256 417.4 256 400C256 355.8 220.2 320 176 320H160C124.7 320 96 291.3 96 256C96 236.8 104.7 219.7 118.1 208H104C64.2 208 32 175.8 32 136C32 112.6 43.3 92 60.6 78.9C26.3 73.4 0 43.9 0 8C0 -31.8 32.2 -64 72 -64H440C479.8 -64 512 -31.8 512 8C512 43.9 485.7 73.4 451.4 78.9zM192 192C209.7 192 224 177.7 224 160S209.7 128 192 128S160 142.3 160 160S174.3 192 192 192zM351.5 53C341 25.1 293 0 256 0S171 25.1 160.5 53C158.5 58.3 162.5 64 168.3 64H343.7000000000001C349.5000000000001 64 353.5000000000001 58.3 351.5000000000001 53zM320 128C302.3 128 288 142.3 288 160S302.3 192 320 192S352 177.7 352 160S337.7 128 320 128z" /> + <glyph glyph-name="portrait" + unicode="" + horiz-adv-x="384" d=" M336 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V400C384 426.5 362.5 448 336 448zM192 320C227.3 320 256 291.3 256 256S227.3 192 192 192S128 220.7 128 256S156.7 320 192 320zM304 83.2C304 72.6 294 64 281.6 64H102.4C90 64 80 72.6 80 83.2V102.4C80 134.2 110.1 160 147.2 160H152.2C164.5 154.9 177.9 152 192 152S219.6 154.9 231.8 160H236.8C273.9000000000001 160 304 134.2 304 102.4V83.2z" /> + <glyph glyph-name="pound-sign" + unicode="" + horiz-adv-x="320" d=" M308 96H262.505C255.878 96 250.505 90.627 250.505 84V33.152H128V160H212C218.627 160 224 165.373 224 172V212C224 218.627 218.627 224 212 224H128V287.556C128 319.822 152.562 344.642 189.792 344.642C213.45 344.642 235.67 333.137 247.444 325.793C252.5950000000001 322.58 259.332 323.742 263.132 328.478L291.625 363.991C295.858 369.267 294.904 376.996 289.506 381.072C273.124 393.44 236.576 416 187.931 416C106.026 416 48 363.258 48 290.039V224H20C13.373 224 8 218.627 8 212V172C8 165.373 13.373 160 20 160H48V32H12C5.373 32 0 26.627 0 20V-20C0 -26.627 5.373 -32 12 -32H308C314.627 -32 320 -26.627 320 -20V84C320 90.627 314.627 96 308 96z" /> + <glyph glyph-name="power-off" + unicode="" + horiz-adv-x="512" d=" M400 393.9C463 348.9 504 275.3 504 192C504 55.2 393.2 -55.7 256.5 -56C120 -56.3 8.2 55 8 191.6C7.9 274.9 48.9 348.7 111.8 393.8C123.5 402.1 139.8 398.6 146.8 386.1L162.6 358C168.5 347.5 165.7 334.2 156 327C114.5 296.2 88 247.4 88 192.1C87.9 99.8 162.5 24 256 24C347.6 24 424.6 98.2 424 193.1C423.7 244.9 399.3 294.9 355.9 327.1C346.2 334.3 343.5 347.6 349.4 358L365.2 386.1C372.2 398.5 388.4 402.2 400 393.9zM296 184V424C296 437.3 285.3 448 272 448H240C226.7 448 216 437.3 216 424V184C216 170.7 226.7 160 240 160H272C285.3 160 296 170.7 296 184z" /> + <glyph glyph-name="prescription-bottle-alt" + unicode="" + horiz-adv-x="384" d=" M360 448H24C10.8 448 0 437.2 0 424V376C0 362.8 10.8 352 24 352H360C373.2 352 384 362.8 384 376V424C384 437.2 373.2 448 360 448zM32 -32C32 -49.6 46.4 -64 64 -64H320C337.6 -64 352 -49.6 352 -32V320H32V-32zM96 152C96 156.4 99.6 160 104 160H160V216C160 220.4 163.6 224 168 224H216C220.4 224 224 220.4 224 216V160H280C284.4 160 288 156.4 288 152V104C288 99.6 284.4 96 280 96H224V40C224 35.6 220.4 32 216 32H168C163.6 32 160 35.6 160 40V96H104C99.6 96 96 99.6 96 104V152z" /> + <glyph glyph-name="prescription-bottle" + unicode="" + horiz-adv-x="384" d=" M32 256H152C156.4 256 160 252.4 160 248V232C160 227.6 156.4 224 152 224H32V160H152C156.4 160 160 156.4 160 152V136C160 131.6 156.4 128 152 128H32V64H152C156.4 64 160 60.4 160 56V40C160 35.6 156.4 32 152 32H32V-32C32 -49.6 46.4 -64 64 -64H320C337.6 -64 352 -49.6 352 -32V320H32V256zM360 448H24C10.8 448 0 437.2 0 424V376C0 362.8 10.8 352 24 352H360C373.2 352 384 362.8 384 376V424C384 437.2 373.2 448 360 448z" /> + <glyph glyph-name="print" + unicode="" + horiz-adv-x="512" d=" M464 256H448V366.059A24 24 0 0 1 440.971 383.029L383.029 440.971A24 24 0 0 1 366.0590000000001 448H88C74.745 448 64 437.255 64 424V256H48C21.49 256 0 234.51 0 208V76C0 69.373 5.373 64 12 64H64V-40C64 -53.255 74.745 -64 88 -64H424C437.255 -64 448 -53.255 448 -40V64H500C506.627 64 512 69.373 512 76V208C512 234.51 490.51 256 464 256zM384 0H128V96H384V0zM128 224V384H320V344C320 330.8 330.8 320 344 320H384V224H128zM432 152C418.746 152 408 162.746 408 176S418.746 200 432 200S456 189.254 456 176S445.254 152 432 152z" /> + <glyph glyph-name="procedures" + unicode="" + horiz-adv-x="640" d=" M528 224H272C263.2 224 256 216.8 256 208V64H64V304C64 312.8 56.8 320 48 320H16C7.2 320 0 312.8 0 304V-48C0 -56.8 7.2 -64 16 -64H48C56.8 -64 64 -56.8 64 -48V0H576V-48C576 -56.8 583.2 -64 592 -64H624C632.8 -64 640 -56.8 640 -48V112C640 173.9 589.9 224 528 224zM136 352H262.1L289.7000000000001 296.8C295.6 285 312.4000000000001 285 318.3000000000001 296.8L368 396.2L390.1 352H512C520.8 352 528 359.2 528 368S520.8 384 512 384H409.9L382.3 439.2C376.4 451 359.6 451 353.7 439.2L304 339.8L284.1 379.6C282.7000000000001 382.3 280 384 276.9000000000001 384H136C131.6 384 128 380.4 128 376V360C128 355.6 131.6 352 136 352zM160 96C195.3 96 224 124.7 224 160S195.3 224 160 224S96 195.3 96 160S124.7 96 160 96z" /> + <glyph glyph-name="project-diagram" + unicode="" + horiz-adv-x="640" d=" M384 128H256C238.33 128 224 113.67 224 96V-32C224 -49.67 238.33 -64 256 -64H384C401.67 -64 416 -49.67 416 -32V96C416 113.67 401.67 128 384 128zM192 416C192 433.67 177.67 448 160 448H32C14.33 448 0 433.67 0 416V288C0 270.33 14.33 256 32 256H127.72L200.88 127.96C211.98 147.02 232.4 160 256 160H256.28L192 272.49V320H416V384H192V416zM608 448H480C462.33 448 448 433.67 448 416V288C448 270.33 462.33 256 480 256H608C625.67 256 640 270.3300000000001 640 288V416C640 433.67 625.67 448 608 448z" /> + <glyph glyph-name="puzzle-piece" + unicode="" + horiz-adv-x="576" d=" M519.442 159.349C477.923 159.349 459.942 127.756 437.384 127.756C377.409 127.756 432 304 432 304S235.712 224 235.712 307.2970000000001C235.712 343.124 272 353.5470000000001 272 393.282C272 428.784 243.885 448 210.539 448C175.885 448 144.173 429.109 144.173 391.654C144.173 350.29 175.884 332.377 175.884 309.904C175.885 240.281 0 281.242 0 281.242V-51.995S178.635 -93.042 178.635 -23.333C178.635 -0.86 138.635 16.774 138.635 58.138C138.635 95.594 167.885 114.484 202.212 114.484C235.885 114.484 264 95.268 264 59.767C264 20.032 227.712 9.609 227.712 -26.218C227.712 -87.021 357.387 -51.948 408.942 -51.948C408.942 -51.948 374.217 68.153 434.769 68.153C470.731 68.153 481.192 32.001 521.077 32.001C556.712 32 576 60.01 576 93.557C576 127.756 557.038 159.3490000000001 519.442 159.3490000000001z" /> + <glyph glyph-name="qrcode" + unicode="" + horiz-adv-x="448" d=" M0 224H192V416H0V224zM64 352H128V288H64V352zM256 416V224H448V416H256zM384 288H320V352H384V288zM0 -32H192V160H0V-32zM64 96H128V32H64V96zM416 160H448V32H352V64H320V-32H256V160H352V128H416V160zM416 0H448V-32H416V0zM352 0H384V-32H352V0z" /> + <glyph glyph-name="question-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.003 392.957 -56 256 -56S8 55.003 8 192C8 328.9170000000001 119.043 440 256 440S504 328.9170000000001 504 192zM262.655 358C208.158 358 173.4 335.043 146.106 294.242C142.57 288.956 143.753 281.827 148.821 277.984L183.52 251.674C188.725 247.727 196.141 248.666 200.185 253.796C218.049 276.454 230.298 289.593 257.488 289.593C277.9169999999999 289.593 303.1859999999999 276.445 303.1859999999999 256.635C303.1859999999999 241.659 290.8229999999999 233.968 270.652 222.659C247.128 209.472 216 193.059 216 152V148C216 141.373 221.373 136 228 136H284C290.627 136 296 141.373 296 148V149.333C296 177.795 379.1860000000001 178.98 379.1860000000001 256C379.1860000000001 314.0020000000001 319.021 358 262.6550000000001 358zM256 110C230.635 110 210 89.365 210 64C210 38.636 230.635 18 256 18S302 38.636 302 64C302 89.365 281.365 110 256 110z" /> + <glyph glyph-name="question" + unicode="" + horiz-adv-x="384" d=" M202.021 448C122.202 448 70.503 415.2970000000001 29.914 356.974C22.551 346.394 24.821 331.8880000000001 35.092 324.1L78.23 291.391C88.603 283.526 103.362 285.365 111.483 295.539C136.532 326.92 155.113 344.988 194.24 344.988C225.004 344.988 263.0560000000001 325.189 263.0560000000001 295.357C263.0560000000001 272.805 244.4390000000001 261.223 214.0630000000001 244.193C178.6400000000001 224.333 131.7640000000001 199.617 131.7640000000001 137.788V128C131.7640000000001 114.745 142.5090000000001 104 155.7640000000001 104H228.2350000000001C241.4900000000001 104 252.2350000000001 114.745 252.2350000000001 128V133.773C252.2350000000001 176.6330000000001 377.5030000000001 178.418 377.5030000000001 294.4000000000001C377.504 381.7440000000001 286.902 448 202.021 448zM192 74.541C153.804 74.541 122.729 43.466 122.729 5.27C122.729 -32.925 153.804 -64 192 -64S261.271 -32.925 261.271 5.271S230.1960000000001 74.541 192 74.541z" /> + <glyph glyph-name="quidditch" + unicode="" + horiz-adv-x="640" d=" M256.5 231.2L343.2 122S326.6 19.6 266.6 -28.1C206.7 -75.7999999999999 0 -62.2 0 -62.2S3.8 -39.1 11 -6.8L105.6 105.4C109.6 110.1 104.7 117 99 114.9L38.6 92.8C53 134.5 71.3 172.8 93.2 190.3C153.1 238.1 256.5 231.2 256.5 231.2zM494.5 96.2C450.5 96.2 414.7 60.4 414.7 16.3C414.7 -27.8000000000001 450.4 -63.6 494.5 -63.6C538.6 -63.6 574.3 -27.8 574.3 16.3C574.3 60.4999999999999 538.5 96.1999999999999 494.4999999999999 96.1999999999999zM636.5 417L616.7 442C611.2 448.9 601.2 450 594.3000000000001 444.6L361.8 266.7L327.7 309.7C322.6 316.1 312.6 314.9 309.1 307.5L283.8 252.9L370.5 143.7L429.3 156.1C437.3 157.8 440.7 167.3 435.6 173.7L401.5 216.6L634 394.5C640.9 400 642 410.1 636.5 417z" /> + <glyph glyph-name="quote-left" + unicode="" + horiz-adv-x="512" d=" M464 192H384V256C384 291.3 412.7 320 448 320H456C469.3 320 480 330.7 480 344V392C480 405.3 469.3 416 456 416H448C359.6 416 288 344.4 288 256V16C288 -10.5 309.5 -32 336 -32H464C490.5 -32 512 -10.5 512 16V144C512 170.5 490.5 192 464 192zM176 192H96V256C96 291.3 124.7 320 160 320H168C181.3 320 192 330.7 192 344V392C192 405.3 181.3 416 168 416H160C71.6 416 0 344.4 0 256V16C0 -10.5 21.5 -32 48 -32H176C202.5 -32 224 -10.5 224 16V144C224 170.5 202.5 192 176 192z" /> + <glyph glyph-name="quote-right" + unicode="" + horiz-adv-x="512" d=" M464 416H336C309.5 416 288 394.5 288 368V240C288 213.5 309.5 192 336 192H416V128C416 92.7 387.3 64 352 64H344C330.7 64 320 53.3 320 40V-8C320 -21.3 330.7 -32 344 -32H352C440.4 -32 512 39.6 512 128V368C512 394.5 490.5 416 464 416zM176 416H48C21.5 416 0 394.5 0 368V240C0 213.5 21.5 192 48 192H128V128C128 92.7 99.3 64 64 64H56C42.7 64 32 53.3 32 40V-8C32 -21.3 42.7 -32 56 -32H64C152.4 -32 224 39.6 224 128V368C224 394.5 202.5 416 176 416z" /> + <glyph glyph-name="random" + unicode="" + horiz-adv-x="512" d=" M504.971 88.971C514.344 79.598 514.344 64.402 504.971 55.03L424.971 -24.954C409.961 -39.964 384 -29.444 384 -7.983V32H325.2150000000001A12.004 12.004 0 0 0 316.442 35.812L245.886 111.408L299.2190000000001 168.5510000000001L352 112H384V151.981C384 173.419 409.943 183.979 424.971 168.952L504.971 88.971zM12 272H96L148.781 215.449L202.114 272.592L131.558 348.188A11.999000000000002 11.999000000000002 0 0 1 122.785 352H12C5.373 352 0 346.627 0 340V284C0 277.373 5.373 272 12 272zM384 272V232.016C384 210.556 409.961 200.036 424.971 215.045L504.971 295.029C514.344 304.402 514.344 319.598 504.971 328.9700000000001L424.971 408.951C409.943 423.979 384 413.418 384 391.981V352H325.2150000000001A12.004 12.004 0 0 1 316.442 348.188L96 112H12C5.373 112 0 106.627 0 100V44C0 37.373 5.373 32 12 32H122.785C126.111 32 129.288 33.381 131.558 35.812L352 272H384z" /> + <glyph glyph-name="receipt" + unicode="" + horiz-adv-x="384" d=" M358.4 444.8L320 400L265.6 444.8A15.9 15.9 0 0 1 246.4000000000001 444.8L192 400L137.6 444.8A15.9 15.9 0 0 1 118.4 444.8L64 400L25.6 444.8C15 452.7 0 445.2 0 432V-48C0 -61.2 15 -68.7 25.6 -60.8L64 -16L118.4 -60.8A15.9 15.9 0 0 1 137.6 -60.8L192 -16L246.4 -60.8A15.9 15.9 0 0 1 265.6 -60.8L320 -16L358.4 -60.8C368.9 -68.7 384 -61.2 384 -48V432C384 445.2 369 452.7 358.4 444.8zM320 88C320 83.6 316.4 80 312 80H72C67.6 80 64 83.6 64 88V104C64 108.4 67.6 112 72 112H312C316.4 112 320 108.4 320 104V88zM320 184C320 179.6 316.4 176 312 176H72C67.6 176 64 179.6 64 184V200C64 204.4 67.6 208 72 208H312C316.4 208 320 204.4 320 200V184zM320 280C320 275.6 316.4 272 312 272H72C67.6 272 64 275.6 64 280V296C64 300.4 67.6 304 72 304H312C316.4 304 320 300.4 320 296V280z" /> + <glyph glyph-name="recycle" + unicode="" + horiz-adv-x="512" d=" M184.561 186.097C187.793 172.1 172.438 161.462 160.493 168.929L119.757 194.384L68.89 112.982C55.606 91.727 70.96 64 96.012 64H148C154.627 64 160 58.627 160 52V12C160 5.373 154.627 0 148 0H96.115C20.781 0 -25.187 83.048 14.707 146.88L65.529 228.268L24.804 253.716C12.723 261.2630000000001 15.838 279.677 29.683 282.874L139.92 308.324C148.531 310.312 157.121 304.943 159.109 296.334L184.561 186.097zM283.122 369.012L324.411 302.936L283.671 277.479C271.62 269.951 274.671 251.526 288.55 248.321L398.7870000000001 222.871C407.4590000000001 220.872 416.002 226.309 417.9760000000001 234.861L443.4260000000001 345.098C446.6230000000001 358.942 431.4360000000001 369.817 419.3580000000001 362.266L378.6710000000001 336.842L337.4080000000001 402.924C299.8870000000001 462.957 212.1990000000001 463.095 174.5920000000001 402.924L156.6290000000001 374.158C153.1190000000001 368.538 154.8290000000001 361.137 160.4490000000001 357.625L194.3680000000001 336.43C199.9880000000001 332.918 207.3920000000001 334.627 210.9040000000001 340.247L228.8650000000001 368.99C241.5770000000001 389.331 270.8380000000001 388.666 283.1220000000001 369.012zM497.288 146.88L469.773 190.945C466.262 196.568 458.857 198.279 453.235 194.766L419.374 173.607C413.754 170.095 412.0440000000001 162.692 415.5560000000001 157.071L443.1200000000001 112.959C456.3770000000001 91.7479999999999 441.0630000000001 63.999 415.9840000000001 63.999H320V111.98C320 126.1930000000001 302.758 133.363 292.687 123.293L212.687 43.312C206.438 37.064 206.438 26.933 212.687 20.685L292.687 -59.304C302.689 -69.308 320 -62.3 320 -47.989V0H415.88C491.154 0 537.215 82.997 497.288 146.88z" /> + <glyph glyph-name="redo-alt" + unicode="" + horiz-adv-x="512" d=" M256.455 440C322.724 439.881 382.892 413.767 427.314 371.315L463.029 407.03C478.149 422.149 504 411.4410000000001 504 390.059V256C504 242.745 493.255 232 480 232H345.941C324.559 232 313.851 257.851 328.97 272.971L370.72 314.721C339.856 343.62 299.919 359.628 257.49 359.9940000000001C165.092 360.7920000000001 87.207 286.017 88.0059999999999 190.552C88.764 99.991 162.184 24 256 24C297.127 24 335.997 38.678 366.629 65.556C371.372 69.717 378.5350000000001 69.464 382.997 65.003L422.659 25.341C427.531 20.469 427.29 12.526 422.177 7.908C378.202 -31.813 319.926 -56 256 -56C119.034 -56 8.001 55.033 8 191.998C7.999 328.807 119.646 440.245 256.455 440z" /> + <glyph glyph-name="redo" + unicode="" + horiz-adv-x="512.333" d=" M500.333 448H452.922C446.069 448 440.608 442.271 440.9360000000001 435.426L444.9020000000001 352.6670000000001C399.416 406.101 331.6720000000001 440 256.001 440C119.34 440 7.899 328.474 8 191.813C8.101 54.932 119.096 -56 256 -56C319.926 -56 378.202 -31.813 422.178 7.908C427.291 12.526 427.532 20.469 422.6600000000001 25.341L388.689 59.312C384.223 63.778 377.0490000000001 64.029 372.3090000000001 59.855C341.308 32.552 300.606 16 256 16C158.733 16 80 94.716 80 192C80 289.267 158.716 368 256 368C316.892 368 370.506 337.142 402.099 290.2L300.574 295.065C293.729 295.3930000000001 288 289.932 288 283.079V235.668C288 229.041 293.373 223.668 300 223.668H500.333C506.96 223.668 512.333 229.041 512.333 235.668V436C512.333 442.627 506.96 448 500.333 448z" /> + <glyph glyph-name="registered" + unicode="" + horiz-adv-x="512" d=" M285.363 240.525C285.363 221.925 275.532 212.094 256.932 212.094H227.056V268.234H250.4340000000001C279.1020000000001 268.234 285.3630000000001 259.461 285.3630000000001 240.525zM504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM363.411 87.586C316.682 172.411 320.112 166.222 318.709 168.566C342.141 183.7380000000001 356.654 211.545 356.654 243.052C356.654 297.2960000000001 325.154 332.3040000000001 251.156 332.3040000000001H180.489C167.234 332.3040000000001 156.489 321.5590000000001 156.489 308.3040000000001V76C156.489 62.745 167.234 52 180.489 52H203.056C216.311 52 227.056 62.745 227.056 76V147.663H252.612L296.7410000000001 64.726A24.001000000000005 24.001000000000005 0 0 1 317.9290000000001 51.999H342.3930000000001C360.6540000000001 52 372.2220000000001 71.59 363.4110000000001 87.586z" /> + <glyph glyph-name="reply-all" + unicode="" + horiz-adv-x="576" d=" M136.309 258.164L312.313 410.149C327.7200000000001 423.454 352 412.652 352 391.985V309.222C481.182 298.991 576 257.01 576 125.674C576 64.233 536.418 3.365 492.667 -28.458C479.014 -38.389 459.556 -25.925 464.59 -9.827C503.102 113.335 460.668 159.655 352 172.188V88.013C352 67.312 327.7 56.56 312.313 69.849L136.309 221.836C125.238 231.397 125.223 248.589 136.309 258.164zM8.309 221.836L184.313 69.85C199.7 56.561 224 67.313 224 88.014V103.832L115.394 197.617A55.96 55.96 0 0 0 96 240.002A55.95300000000001 55.95300000000001 0 0 0 115.393 282.382L224 376.168V391.985C224 412.652 199.72 423.454 184.313 410.149L8.309 258.164C-2.777 248.589 -2.762 231.397 8.309 221.836z" /> + <glyph glyph-name="reply" + unicode="" + horiz-adv-x="512" d=" M8.309 258.164L184.313 410.149C199.719 423.454 224 412.653 224 391.985V311.932C384.629 310.093 512 277.9000000000001 512 125.674C512 64.233 472.419 3.365 428.6670000000001 -28.458C415.014 -38.389 395.5560000000001 -25.925 400.5900000000001 -9.827C445.9340000000001 135.185 379.0830000000001 173.683 224 175.915V88C224 67.3 199.7 56.547 184.3130000000001 69.836L8.3090000000001 221.836C-2.7619999999999 231.398 -2.7769999999999 248.589 8.3090000000001 258.164z" /> + <glyph glyph-name="retweet" + unicode="" + horiz-adv-x="640" d=" M629.657 104.402L528.971 3.716C519.598 -5.656 504.403 -5.656 495.03 3.716L394.343 104.402C384.9700000000001 113.775 384.9700000000001 128.971 394.343 138.343L405.166 149.166C414.728 158.728 430.299 158.5059999999999 439.585 148.6739999999999L480 105.882V288H292.451A24.005 24.005 0 0 0 275.48 295.029L259.48 311.029C244.361 326.149 255.069 352 276.451 352H520C533.255 352 544 341.255 544 328V105.882L584.4159999999999 148.674C593.7009999999999 158.505 609.2719999999999 158.728 618.8349999999999 149.166L629.6579999999999 138.343C639.0299999999999 128.971 639.0299999999999 113.774 629.6569999999999 104.402zM364.5190000000001 88.971A23.999000000000002 23.999000000000002 0 0 1 347.548 96H160V278.1190000000001L200.416 235.327C209.702 225.496 225.272 225.273 234.835 234.836L245.657 245.658C255.03 255.031 255.03 270.227 245.657 279.599L144.971 380.284C135.598 389.657 120.402 389.657 111.03 380.284L10.343 279.598C0.97 270.225 0.97 255.029 10.343 245.657L21.165 234.835C30.727 225.273 46.298 225.495 55.584 235.326L96 278.1190000000001V56C96 42.745 106.745 32 120 32H363.549C384.931 32 395.639 57.851 380.52 72.971L364.519 88.971z" /> + <glyph glyph-name="ribbon" + unicode="" + horiz-adv-x="448" d=" M6.1 3.7C-3.5 -7.1 -1.4 -23.9 10.6 -32L79.4 -59.9C89.3 -66.6 102.7 -64.9 110.7 -56.1L202.5 45.8000000000001L123.3 133.7000000000001L6.1 3.7zM441.9000000000001 3.7S149.9 328.3 146.5000000000001 333.8C161.9000000000001 342.2000000000001 186.7000000000001 351.7000000000001 224.0000000000001 351.7000000000001S286.1000000000001 342.2000000000001 301.5000000000001 333.8C298.2000000000001 328.2000000000001 245.5000000000001 269.2000000000001 245.5000000000001 269.2000000000001L324.6 181.5L358.8 219.5C387.5 251.4 392.1 298.1 370.2 335L326.5 408.5C322.2 415.7 316.6 421.8 309.7 426.5C269 454.1 182.3 456.2 138.3 426.5C131.4 421.8 125.8 415.7 121.5 408.5L77.9 335.3C76.4 332.8 40.8 273.1 89.4 219.3L337.5 -56C345.5 -64.9 358.9 -66.5 368.8 -59.8L437.6 -31.9C449.5 -23.9 451.6 -7.1 441.9000000000001 3.7z" /> + <glyph glyph-name="road" + unicode="" + horiz-adv-x="576" d=" M567.3 64.4L429.9 369.8C426 378.5 417.4 384 408 384H311.9L313.8 365.2C314.5 358.1 309 352 301.9 352H274C266.9 352 261.3 358.2 262.1 365.2L264 384H168C158.6 384 150 378.5 146.1 369.8L8.7 64.4C3.2 52.2 0 38.4 0 24C0 10.7 10.7 0 24 0H237.6C230.5 0 224.9 6.2 225.7 13.2L236.5 117.2C237.1 123.3 242.3 128 248.4 128H327.6C333.7000000000001 128 338.9000000000001 123.4 339.5 117.2L350.3 13.2C351 6.1 345.5 0 338.4000000000001 0H552C565.2 0 576 10.7 576 24C576 37.9 573 51.7 567.3 64.4zM254.7 293.2L258 325.2C258.6 331.3 263.8 336 269.9 336H306.1C312.2 336 317.4 331.4 318 325.2L321.3 293.2C322 286.1 316.5 280 309.4 280H266.6C259.5 280 253.9 286.2 254.7 293.2zM321.8 160H254.2C247.1 160 241.5000000000001 166.2 242.3 173.2L249.7 245.2C250.3 251.3 255.5000000000001 256 261.6 256H314.3C320.4000000000001 256 325.6 251.4 326.2 245.2L333.6 173.2C334.5 166.2 328.9 160 321.8 160z" /> + <glyph glyph-name="robot" + unicode="" + horiz-adv-x="640" d=" M0 192V64C0 46.3 14.3 32 32 32H64V224H32C14.3 224 0 209.7 0 192zM464 352H352V416C352 433.7 337.7 448 320 448S288 433.7 288 416V352H176C131.8 352 96 316.2 96 272V0C96 -35.3 124.7 -64 160 -64H480C515.3 -64 544 -35.3 544 0V272C544 316.2 508.2 352 464 352zM256 32H192V64H256V32zM224 152C201.9 152 184 169.9 184 192S201.9 232 224 232S264 214.1 264 192S246.1 152 224 152zM352 32H288V64H352V32zM448 32H384V64H448V32zM416 152C393.9 152 376 169.9 376 192S393.9 232 416 232S456 214.1 456 192S438.1 152 416 152zM608 224H576V32H608C625.7 32 640 46.3 640 64V192C640 209.7 625.7 224 608 224z" /> + <glyph glyph-name="rocket" + unicode="" + horiz-adv-x="512" d=" M505.1 428.9C503.8 435 499 439.8 492.9 441.1C460.7 448 435.5 448 410.4 448C307.2 448 245.3 392.8 199.1 320H94.9C76.7 320 60.1 309.7 52 293.5L2.6 194.7C-5.4 178.7 6.2 160 24.1 160H119.2C113.3 147.2 107.3 134.5 101.2 122.3C98.1 116.1 99.3 108.7 104.2 103.8L167.8 40.2C172.7 35.3 180.1 34.1 186.3 37.2C198.5 43.3 211.2 49.2 224 55.1V-40C224 -57.8 242.8 -69.4 258.7 -61.5L357.4 -12.1C373.7 -4 383.9 12.7 383.9 30.8V135.2C456.5 181.5 511.9 243.6 511.9 346.3C512 371.5 512 396.7 505.1 428.9zM400 288C373.5 288 352 309.5 352 336S373.5 384 400 384S448 362.5 448 336S426.5 288 400 288z" /> + <glyph glyph-name="rss-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM112 32C85.49 32 64 53.49 64 80S85.49 128 112 128S160 106.51 160 80S138.51 32 112 32zM269.533 32H235.198C229.187 32 224.147 36.636 223.756 42.634C218.542 122.684 154.513 186.554 74.633 191.757C68.636 192.147 64 197.188 64 203.198V237.533C64 244.068 69.468 249.31 75.994 248.9580000000001C186.54 242.9840000000001 274.9910000000001 154.422 280.9580000000001 43.994C281.31 37.468 276.0680000000001 32 269.533 32zM372.56 32H338.226C332.065 32 327.051 36.882 326.799 43.038C321.201 179.573 211.595 289.199 75.039 294.798C68.882 295.051 64 300.065 64 306.226V340.56C64 347.014 69.338 352.224 75.787 351.992C243.617 345.967 377.997 210.801 383.992 43.787C384.224 37.338 379.014 32.0000000000001 372.56 32.0000000000001z" /> + <glyph glyph-name="rss" + unicode="" + horiz-adv-x="448" d=" M128.081 32.041C128.081 -3.328 99.409 -32 64.04 -32S0 -3.328 0 32.041S28.672 96.082 64.041 96.082S128.081 67.409 128.081 32.041zM303.741 -15.209C295.387 139.391 171.556 263.378 16.791 271.741C7.656 272.235 0 264.895 0 255.747V207.678C0 199.263 6.49 192.206 14.887 191.66C126.719 184.376 216.36 94.958 223.659 -17.112C224.206 -25.509 231.263 -31.999 239.677 -31.999H287.746C296.895 -32 304.235 -24.344 303.741 -15.209zM447.99 -15.497C439.596 218.323 251.465 407.555 16.503 415.99C7.473 416.314 0 409.019 0 399.984V351.916C0 343.291 6.835 336.271 15.453 335.9170000000001C206.632 328.078 360.08 174.601 367.918 -16.548C368.271 -25.166 375.291 -32.001 383.917 -32.001H431.985C441.019 -32 448.314 -24.527 447.99 -15.497z" /> + <glyph glyph-name="ruble-sign" + unicode="" + horiz-adv-x="384" d=" M239.36 128C324.48 128 384 187.458 384 272.929S324.48 416 239.36 416H76C69.373 416 64 410.627 64 404V197.368H12C5.373 197.368 0 191.995 0 185.368V140C0 133.373 5.373 128 12 128H64V96H12C5.373 96 0 90.627 0 84V44C0 37.373 5.373 32 12 32H64V-20C64 -26.627 69.373 -32 76 -32H134.56C141.187 -32 146.56 -26.627 146.56 -20V32H308C314.627 32 320 37.373 320 44V84C320 90.627 314.627 96 308 96H146.56V128H239.36zM146.56 347.252H225.28C272 347.252 300.16 318.142 300.16 272.9290000000001C300.16 227.0970000000001 272 197.368 224 197.368H146.56V347.252z" /> + <glyph glyph-name="ruler-combined" + unicode="" + horiz-adv-x="512" d=" M160 160H104C99.58 160 96 163.58 96 168V184C96 188.42 99.58 192 104 192H160V256H104C99.58 256 96 259.5800000000001 96 264V280C96 284.42 99.58 288 104 288H160V352H104C99.58 352 96 355.58 96 360V376C96 380.42 99.58 384 104 384H160V416C160 433.67 145.67 448 128 448H32C14.33 448 0 433.67 0 416V-32C0 -34.77 0.91 -37.24 1.57 -39.8L160 118.62V160zM480 96H448V40C448 35.58 444.42 32 440 32H424C419.58 32 416 35.58 416 40V96H352V40C352 35.58 348.42 32 344 32H328C323.58 32 320 35.58 320 40V96H256V40C256 35.58 252.42 32 248 32H232C227.58 32 224 35.58 224 40V96H182.63L24.2 -62.43C26.76 -63.09 29.24 -64 32 -64H480C497.67 -64 512 -49.67 512 -32V64C512 81.67 497.67 96 480 96z" /> + <glyph glyph-name="ruler-horizontal" + unicode="" + horiz-adv-x="576" d=" M544 320H496V232C496 227.58 492.42 224 488 224H472C467.58 224 464 227.58 464 232V320H400V232C400 227.58 396.42 224 392 224H376C371.58 224 368 227.58 368 232V320H304V232C304 227.58 300.42 224 296 224H280C275.58 224 272 227.58 272 232V320H208V232C208 227.58 204.42 224 200 224H184C179.58 224 176 227.58 176 232V320H112V232C112 227.58 108.42 224 104 224H88C83.58 224 80 227.58 80 232V320H32C14.33 320 0 305.67 0 288V96C0 78.33 14.33 64 32 64H544C561.67 64 576 78.33 576 96V288C576 305.67 561.67 320 544 320z" /> + <glyph glyph-name="ruler-vertical" + unicode="" + horiz-adv-x="256" d=" M168 32C163.58 32 160 35.58 160 40V56C160 60.42 163.58 64 168 64H256V128H168C163.58 128 160 131.58 160 136V152C160 156.42 163.58 160 168 160H256V224H168C163.58 224 160 227.58 160 232V248C160 252.42 163.58 256 168 256H256V320H168C163.58 320 160 323.58 160 328V344C160 348.42 163.58 352 168 352H256V416C256 433.67 241.67 448 224 448H32C14.33 448 0 433.67 0 416V-32C0 -49.67 14.33 -64 32 -64H224C241.67 -64 256 -49.67 256 -32V32H168z" /> + <glyph glyph-name="ruler" + unicode="" + horiz-adv-x="640" d=" M635.7 280.8L556.1 416.3C547.3000000000001 431.3 527.8000000000001 436.4 512.6 427.8L443.6 388.7L503.3 287C505.5 283.2 504.2 278.5 500.4 276.3L486.6 268.5C482.8 266.3 477.9 267.6 475.7 271.4L416 373L360.8 341.7L388.7 294.3C390.9 290.5 389.6 285.8 385.8 283.6L372 275.8C368.2 273.6 363.3 274.9 361.1 278.7000000000001L333.2 326L278 294.7L337.8 193C340 189.3 338.7 184.5 334.9000000000001 182.3L321.1 174.5C317.3 172.3 312.4000000000001 173.6 310.2000000000001 177.4L250.5000000000001 279.1L195.3000000000001 247.8L223.2000000000001 200.4C225.4000000000001 196.5999999999999 224.1000000000001 191.9 220.3000000000001 189.6999999999999L206.5000000000001 181.8999999999999C202.7000000000001 179.6999999999999 197.8000000000001 181 195.6000000000001 184.7999999999999L167.7000000000001 232.2999999999999L112.5 200.9999999999999L172.2000000000001 99.2999999999999C174.4 95.5999999999999 173.1000000000001 90.7999999999999 169.3000000000001 88.5999999999999L155.5 80.7999999999999C151.7 78.5999999999999 146.8000000000001 79.8999999999999 144.6 83.6999999999999L84.9 185.1L15.9 146C0.7 137.3 -4.6 118.2 4.2 103.2L83.8 -32.4C92.6 -47.4 112.1 -52.5 127.3 -43.9L624.1 238C639.3000000000001 246.6 644.5 265.8 635.7 280.8z" /> + <glyph glyph-name="rupee-sign" + unicode="" + horiz-adv-x="320" d=" M308 352C314.627 352 320 357.373 320 364V404C320 410.627 314.627 416 308 416H12C5.373 416 0 410.627 0 404V359.252C0 352.625 5.373 347.252 12 347.252H97.28C124.588 347.252 145.541 337.294 158.25 320H12C5.373 320 0 314.627 0 308V268C0 261.373 5.373 256 12 256H170.757C164.54 219.914 137.796 197.368 96 197.368H12C5.373 197.368 0 191.995 0 185.368V132.356C0 129.007 1.4 125.81 3.861 123.538L168.913 -28.818A12.001000000000001 12.001000000000001 0 0 1 177.052 -32H259.614C270.538 -32 275.78 -18.592 267.753 -11.182L116.871 128.094C193.37 130.434 248.015 181.489 255.189 256H308C314.627 256 320 261.373 320 268V308C320 314.627 314.627 320 308 320H249.31C245.824 331.541 241.03 342.246 235.058 352H308z" /> + <glyph glyph-name="save" + unicode="" + horiz-adv-x="448" d=" M433.941 318.059L350.059 401.9410000000001A48 48 0 0 1 316.118 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V284.118A48 48 0 0 1 433.941 318.059zM224 32C188.654 32 160 60.654 160 96C160 131.346 188.654 160 224 160S288 131.346 288 96C288 60.654 259.346 32 224 32zM320 336.52V236C320 229.373 314.627 224 308 224H76C69.373 224 64 229.373 64 236V340C64 346.627 69.373 352 76 352H304.52C307.703 352 310.755 350.736 313.005 348.485L316.485 345.005A11.996 11.996 0 0 0 320 336.52z" /> + <glyph glyph-name="school" + unicode="" + horiz-adv-x="640" d=" M0 224V-48C0 -56.84 7.16 -64 16 -64H96V256H32C14.33 256 0 241.67 0 224zM360 272H336V312C336 316.42 332.42 320 328 320H312C307.58 320 304 316.42 304 312V248C304 243.58 307.58 240 312 240H360C364.42 240 368 243.58 368 248V264C368 268.42 364.42 272 360 272zM497.75 335.9600000000001L337.75 442.63A32.02 32.02 0 0 1 302.25 442.63L142.25 335.9600000000001A32.002 32.002 0 0 1 128 309.3400000000001V-64H256V80C256 88.84 263.1600000000001 96 272 96H368C376.84 96 384 88.84 384 80V-64H512V309.3300000000001C512 320.0300000000001 506.65 330.0300000000001 497.75 335.9600000000001zM320 192C275.82 192 240 227.82 240 272S275.82 352 320 352S400 316.18 400 272S364.18 192 320 192zM608 256H544V-64H624C632.84 -64 640 -56.84 640 -48V224C640 241.67 625.67 256 608 256z" /> + <glyph glyph-name="screwdriver" + unicode="" + horiz-adv-x="512" d=" M448 448L320 352V289.94L236.97 206.91C243.76 202.66 250.24 197.85 256.04 192.04C261.8400000000001 186.24 266.6600000000001 179.76 270.9100000000001 172.97L353.94 256H416L512 384L448 448zM128 169.41L10.92 52.33C-3.63 37.78 -3.63 14.18 10.92 -0.38L63.62 -53.08C78.18 -67.64 101.77 -67.64 116.33 -53.08L233.41 64C262.52 93.11 262.52 140.3 233.41 169.41S157.11 198.52 128 169.41z" /> + <glyph glyph-name="search-minus" + unicode="" + horiz-adv-x="512" d=" M304 256V224C304 217.4 298.6 212 292 212H124C117.4 212 112 217.4 112 224V256C112 262.6 117.4 268 124 268H292C298.6 268 304 262.6 304 256zM505 -28.7L476.7 -57C467.3 -66.4 452.1 -66.4 442.8 -57L343 42.7C338.5 47.2 336 53.3 336 59.7V76C300.7 48.4 256.3 32 208 32C93.1 32 0 125.1 0 240S93.1 448 208 448S416 354.9 416 240C416 191.7 399.6 147.3 372 112H388.3C394.7 112 400.8 109.5 405.3 105L505 5.3C514.3 -4.1 514.3 -19.3 505 -28.7zM344 240C344 315.2 283.2 376 208 376S72 315.2 72 240S132.8 104 208 104S344 164.8 344 240z" /> + <glyph glyph-name="search-plus" + unicode="" + horiz-adv-x="512" d=" M304 256V224C304 217.4 298.6 212 292 212H236V156C236 149.4 230.6 144 224 144H192C185.4 144 180 149.4 180 156V212H124C117.4 212 112 217.4 112 224V256C112 262.6 117.4 268 124 268H180V324C180 330.6 185.4 336 192 336H224C230.6 336 236 330.6 236 324V268H292C298.6 268 304 262.6 304 256zM505 -28.7L476.7 -57C467.3 -66.4 452.1 -66.4 442.8 -57L343 42.7C338.5 47.2 336 53.3 336 59.7V76C300.7 48.4 256.3 32 208 32C93.1 32 0 125.1 0 240S93.1 448 208 448S416 354.9 416 240C416 191.7 399.6 147.3 372 112H388.3C394.7 112 400.8 109.5 405.3 105L505 5.3C514.3 -4.1 514.3 -19.3 505 -28.7zM344 240C344 315.2 283.2 376 208 376S72 315.2 72 240S132.8 104 208 104S344 164.8 344 240z" /> + <glyph glyph-name="search" + unicode="" + horiz-adv-x="512" d=" M505 5.3L405.3 105C400.8 109.5 394.7 112 388.3 112H372C399.6 147.3 416 191.7 416 240C416 354.9 322.9 448 208 448S0 354.9 0 240S93.1 32 208 32C256.3 32 300.7 48.4 336 76V59.7C336 53.3 338.5 47.2 343 42.7L442.7 -57C452.1 -66.4 467.3 -66.4 476.6 -57L504.9 -28.7C514.3 -19.3 514.3 -4.1 505 5.3zM208 112C137.3 112 80 169.2 80 240C80 310.7 137.2 368 208 368C278.7 368 336 310.8 336 240C336 169.3 278.8 112 208 112z" /> + <glyph glyph-name="seedling" + unicode="" + horiz-adv-x="512" d=" M64 352H0C0 228.3 100.3 128 224 128V-16C224 -24.8 231.2 -32 240 -32H272C280.8 -32 288 -24.8 288 -16V128C288 251.7 187.7 352 64 352zM448 416C363.8 416 290.6 369.5 252.3 300.8C280 270.6 300.5 233.9 311.3 193.2C424 204.9 512 300.1 512 416H448z" /> + <glyph glyph-name="server" + unicode="" + horiz-adv-x="512" d=" M480 288H32C14.327 288 0 302.327 0 320V384C0 401.673 14.327 416 32 416H480C497.673 416 512 401.673 512 384V320C512 302.327 497.673 288 480 288zM432 376C418.745 376 408 365.255 408 352S418.745 328 432 328S456 338.745 456 352S445.255 376 432 376zM368 376C354.745 376 344 365.255 344 352S354.745 328 368 328S392 338.745 392 352S381.255 376 368 376zM480 128H32C14.327 128 0 142.327 0 160V224C0 241.673 14.327 256 32 256H480C497.673 256 512 241.673 512 224V160C512 142.327 497.673 128 480 128zM432 216C418.745 216 408 205.255 408 192S418.745 168 432 168S456 178.745 456 192S445.255 216 432 216zM368 216C354.745 216 344 205.255 344 192S354.745 168 368 168S392 178.745 392 192S381.255 216 368 216zM480 -32H32C14.327 -32 0 -17.673 0 0V64C0 81.673 14.327 96 32 96H480C497.673 96 512 81.673 512 64V0C512 -17.673 497.673 -32 480 -32zM432 56C418.745 56 408 45.255 408 32S418.745 8 432 8S456 18.745 456 32S445.255 56 432 56zM368 56C354.745 56 344 45.255 344 32S354.745 8 368 8S392 18.745 392 32S381.255 56 368 56z" /> + <glyph glyph-name="share-alt-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM304 152C289.438 152 276.177 146.439 266.217 137.329L198.259 178.104A56.33899999999999 56.33899999999999 0 0 1 198.259 205.897L266.217 246.672C276.177 237.561 289.438 232 304 232C334.928 232 360 257.072 360 288S334.928 344 304 344S248 318.928 248 288C248 283.203 248.605 278.5470000000001 249.74 274.103L181.782 233.328C171.823 242.439 158.562 248 144 248C113.072 248 88 222.928 88 192S113.072 136 144 136C158.562 136 171.823 141.561 181.783 150.671L249.741 109.896A56.08800000000001 56.08800000000001 0 0 1 248.001 95.999C248.001 65.071 273.073 39.999 304.001 39.999S360.001 65.071 360.001 95.999C360 126.928 334.928 152 304 152z" /> + <glyph glyph-name="share-alt" + unicode="" + horiz-adv-x="448" d=" M352 128C329.392 128 308.613 120.181 292.21 107.105L189.724 171.159A96.551 96.551 0 0 1 189.724 212.842L292.21 276.896C308.613 263.819 329.392 256 352 256C405.019 256 448 298.981 448 352S405.019 448 352 448S256 405.019 256 352C256 344.842 256.79 337.87 258.276 331.159L155.79 267.105C139.387 280.1810000000001 118.608 288 96 288C42.981 288 0 245.019 0 192S42.981 96 96 96C118.608 96 139.387 103.819 155.79 116.895L258.276 52.841A96.301 96.301 0 0 1 256 32C256 -21.019 298.981 -64 352 -64S448 -21.019 448 32S405.019 128 352 128z" /> + <glyph glyph-name="share-square" + unicode="" + horiz-adv-x="576" d=" M568.482 270.552L424.479 134.567C409.3 120.232 384 130.86 384 152.015V223.978C239.425 223.008 178.434 188.865 219.225 52.625C223.708 37.652 206.379 26.058 194.219 35.295C155.252 64.895 120 121.512 120 178.661C120 322.598 237.599 351.161 384 351.973V423.988C384 445.162 409.317 455.756 424.479 441.436L568.482 305.448C578.502 295.985 578.51 280.023 568.482 270.552zM384 68.872V0H64V320H114.916A11.989999999999998 11.989999999999998 0 0 1 123.564 323.693C138.517 339.261 155.801 351.583 174.578 361.3690000000001C185.708 367.17 181.584 384 169.033 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V72.806C448 81.094 439.803 86.872 431.989 84.108A71.83 71.83 0 0 0 397.8 80.731C390.53 81.777 384 76.217 384 68.872z" /> + <glyph glyph-name="share" + unicode="" + horiz-adv-x="512" d=" M503.691 258.164L327.687 410.149C312.281 423.454 288 412.653 288 391.985V311.932C127.371 310.093 0 277.9 0 125.674C0 64.233 39.581 3.365 83.333 -28.458C96.986 -38.389 116.444 -25.925 111.41 -9.827C66.066 135.186 132.917 173.684 288 175.915V88C288 67.3 312.3 56.547 327.687 69.836L503.691 221.836C514.7620000000001 231.398 514.777 248.589 503.691 258.164z" /> + <glyph glyph-name="shekel-sign" + unicode="" + horiz-adv-x="448" d=" M248 280V112C248 103.16 255.16 96 264 96H312C320.84 96 328 103.16 328 112V280C328 355.11 267.11 416 192 416H24C10.75 416 0 405.26 0 392V-16C0 -24.84 7.16 -32 16 -32H64C72.84 -32 80 -24.84 80 -16V336H192C222.93 336 248 310.93 248 280zM432 416H384C375.1600000000001 416 368 408.8400000000001 368 400V104C368 73.07 342.93 48 312 48H200V272C200 280.8400000000001 192.84 288 184 288H136C127.16 288 120 280.8400000000001 120 272V-8C120 -21.25 130.75 -32 144 -32H312C387.11 -32 448 28.89 448 104V400C448 408.8400000000001 440.84 416 432 416z" /> + <glyph glyph-name="shield-alt" + unicode="" + horiz-adv-x="512" d=" M496 320C496 98.718 360.0660000000001 -24.645 274.461 -60.308A48 48 0 0 0 237.538 -60.308C130.495 -15.713 16 121.513 16 320A48 48 0 0 0 45.539 364.308L237.539 444.308A48 48 0 0 0 274.462 444.308L466.462 364.308A48 48 0 0 0 496 320zM256 1.687L256.066 1.653C349.801 48.342 428.563 157.961 431.883 309.382L256 382.6670000000001V1.687z" /> + <glyph glyph-name="ship" + unicode="" + horiz-adv-x="640" d=" M496.616 75.361L566.6279999999999 145.373C583.5269999999999 162.273 576.5699999999999 191.144 553.7919999999999 198.465L512 211.898V352C512 369.673 497.673 384 480 384H416V424C416 437.255 405.255 448 392 448H248C234.745 448 224 437.255 224 424V384H160C142.327 384 128 369.673 128 352V211.898L86.208 198.465C63.455 191.152 56.454 162.292 73.372 145.373L143.384 75.361C125.828 31.713 85.587 0 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64C85.023 -64 131.499 -43.39 167.258 -4.604C181.677 -39.432 216.021 -64 256 -64H384C423.979 -64 458.323 -39.432 472.742 -4.604C508.495 -43.384 554.968 -64 616 -64C629.255 -64 640 -53.255 640 -40V-24C640 -10.745 629.255 0 616 0C555.183 0 514.458 31.001 496.616 75.361zM192 320H448V232.469L329.7920000000001 270.464A31.995 31.995 0 0 1 310.2080000000001 270.464L192 232.469V320z" /> + <glyph glyph-name="shipping-fast" + unicode="" + horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H112C85.5 448 64 426.5 64 400V352H8C3.6 352 0 348.4 0 344V328C0 323.6 3.6 320 8 320H280C284.4 320 288 316.4 288 312V296C288 291.6 284.4 288 280 288H40C35.6 288 32 284.4 32 280V264C32 259.6 35.6 256 40 256H248C252.4 256 256 252.4 256 248V232C256 227.6 252.4 224 248 224H8C3.6 224 0 220.4 0 216V200C0 195.6 3.6 192 8 192H216C220.4 192 224 188.4 224 184V168C224 163.6 220.4 160 216 160H64V32C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> + <glyph glyph-name="shoe-prints" + unicode="" + horiz-adv-x="640" d=" M192 288H224V416H192C156.65 416 128 387.35 128 352S156.65 288 192 288zM0 32C0 -3.35 28.65 -32 64 -32H96V96H64C28.65 96 0 67.35 0 32zM337.46 160C302.55 160 261.3 146.88 232.73 128C207.94 111.62 188.21 96 128 96V-32L185.53 -47.97C211.74 -55.25 238.54 -61.09 265.84 -63.02C298.53 -65.33 331.44 -63.69 363.42 -56.82C472.9 -33.3 512 18.78 512 64C512 128 427.82 160 337.4600000000001 160zM491.42 440.81C459.44 447.68 426.53 449.33 393.84 447.01C366.54 445.08 339.74 439.24 313.53 431.9700000000001L256 416V288C316.2 288 335.94 272.38 360.73 256C389.3 237.12 430.55 224 465.46 224C555.82 224 640 256 640 320C640 365.2200000000001 600.9 417.3 491.42 440.81z" /> + <glyph glyph-name="shopping-bag" + unicode="" + horiz-adv-x="448" d=" M352 288V320C352 390.58 294.579 448 224 448C153.42 448 96 390.58 96 320V288H0V16C0 -28.183 35.817 -64 80 -64H368C412.183 -64 448 -28.183 448 16V288H352zM160 320C160 355.29 188.71 384 224 384S288 355.29 288 320V288H160V320zM320 200C306.745 200 296 210.745 296 224S306.745 248 320 248S344 237.255 344 224S333.255 200 320 200zM128 200C114.745 200 104 210.745 104 224S114.745 248 128 248S152 237.255 152 224S141.255 200 128 200z" /> + <glyph glyph-name="shopping-basket" + unicode="" + horiz-adv-x="576" d=" M576 232V216C576 202.745 565.255 192 552 192H544L517.887 9.212C514.509 -14.435 494.257 -32 470.37 -32H105.63C81.743 -32 61.491 -14.435 58.112 9.212L32 192H24C10.745 192 0 202.745 0 216V232C0 245.255 10.745 256 24 256H91.341L198.121 402.8210000000001C208.516 417.113 228.528 420.274 242.822 409.879C257.115 399.484 260.275 379.471 249.88 365.178L170.477 256H405.523L326.12 365.179C315.725 379.471 318.886 399.485 333.1790000000001 409.88C347.4700000000001 420.275 367.485 417.115 377.8800000000001 402.822L484.659 256H552C565.255 256 576 245.255 576 232zM312 56V168C312 181.255 301.255 192 288 192S264 181.255 264 168V56C264 42.745 274.745 32 288 32S312 42.745 312 56zM424 56V168C424 181.255 413.255 192 400 192S376 181.255 376 168V56C376 42.745 386.745 32 400 32S424 42.745 424 56zM200 56V168C200 181.255 189.255 192 176 192S152 181.255 152 168V56C152 42.745 162.745 32 176 32S200 42.745 200 56z" /> + <glyph glyph-name="shopping-cart" + unicode="" + horiz-adv-x="576" d=" M528.12 146.681L575.393 354.681C578.806 369.699 567.391 384 551.99 384H159.208L150.042 428.81C147.758 439.979 137.93 448 126.529 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384H93.883L164.131 40.565C147.325 30.9 136 12.778 136 -8C136 -38.928 161.072 -64 192 -64S248 -38.928 248 -8C248 7.674 241.553 21.835 231.176 32H440.823C430.447 21.835 424 7.674 424 -8C424 -38.928 449.072 -64 480 -64S536 -38.928 536 -8C536 14.172 523.112 33.332 504.421 42.405L509.938 66.681C513.351 81.699 501.936 96 486.535 96H218.117L211.572 128H504.717C515.923 128 525.637 135.754 528.12 146.681z" /> + <glyph glyph-name="shower" + unicode="" + horiz-adv-x="512" d=" M389.6600000000001 312.4L231.6 154.34C222.23 144.97 207.03 144.97 197.66 154.34L186.34 165.66C176.97 175.03 176.97 190.23 186.34 199.6L186.45 199.71C152.42 239.92 151.29 298.65 183.06 340.09C171.09 347.64 156.92 352 141.7600000000001 352C98.88 352 64 317.12 64 274.24V-32H0V274.24C0 352.41 63.59 416 141.76 416C178.69 416 212.37 401.8 237.62 378.58C273.52 390.09 314.12 383.08 344.29 357.55L344.4000000000001 357.66C353.7700000000001 367.03 368.9700000000001 367.03 378.3400000000001 357.66L389.6600000000001 346.3400000000001C399.0300000000001 336.9700000000001 399.0300000000001 321.77 389.6600000000001 312.4zM384 240C384 231.163 376.837 224 368 224S352 231.163 352 240S359.163 256 368 256S384 248.837 384 240zM416 240C416 248.837 423.163 256 432 256S448 248.837 448 240S440.837 224 432 224S416 231.163 416 240zM512 240C512 231.163 504.837 224 496 224S480 231.163 480 240S487.163 256 496 256S512 248.837 512 240zM352 208C352 199.163 344.837 192 336 192S320 199.163 320 208S327.163 224 336 224S352 216.837 352 208zM400 224C408.837 224 416 216.837 416 208S408.837 192 400 192S384 199.163 384 208S391.163 224 400 224zM480 208C480 199.163 472.837 192 464 192S448 199.163 448 208S455.163 224 464 224S480 216.837 480 208zM320 176C320 167.163 312.837 160 304 160S288 167.163 288 176S295.163 192 304 192S320 184.837 320 176zM352 176C352 184.837 359.163 192 368 192S384 184.837 384 176S376.837 160 368 160S352 167.163 352 176zM448 176C448 167.163 440.837 160 432 160S416 167.163 416 176S423.163 192 432 192S448 184.837 448 176zM320 144C320 152.837 327.163 160 336 160S352 152.837 352 144S344.837 128 336 128S320 135.163 320 144zM416 144C416 135.163 408.837 128 400 128S384 135.163 384 144S391.163 160 400 160S416 152.837 416 144zM320 112C320 103.163 312.837 96 304 96S288 103.163 288 112S295.163 128 304 128S320 120.837 320 112zM384 112C384 103.163 376.837 96 368 96S352 103.163 352 112S359.163 128 368 128S384 120.837 384 112zM352 80C352 71.163 344.837 64 336 64S320 71.163 320 80S327.163 96 336 96S352 88.837 352 80zM320 48C320 39.163 312.837 32 304 32S288 39.163 288 48S295.163 64 304 64S320 56.837 320 48z" /> + <glyph glyph-name="sign-in-alt" + unicode="" + horiz-adv-x="512" d=" M416 0H332C325.4 0 320 5.4 320 12V52C320 58.6 325.4 64 332 64H416C433.7 64 448 78.3 448 96V288C448 305.7 433.7 320 416 320H332C325.4 320 320 325.4 320 332V372C320 378.6 325.4 384 332 384H416C469 384 512 341 512 288V96C512 43 469 0 416 0zM369 201L201 369C186 384 160 373.5 160 352V256H24C10.7 256 0 245.3 0 232V136C0 122.7 10.7 112 24 112H160V16C160 -5.5 186 -16 201 -1L369 167C378.3 176.4 378.3 191.6 369 201z" /> + <glyph glyph-name="sign-language" + unicode="" + horiz-adv-x="448" d=" M91.434 -35.987C91.127 -19.969 104.543 -6.858 120.564 -6.858H182.857V-1.144H56.993C40.972 -1.144 27.556 11.967 27.863 27.985C28.16 43.509 40.835 56 56.428 56H182.857V61.714H29.136C13.115 61.714 -0.301 74.825 0.006 90.843C0.303 106.365 12.979 118.856 28.572 118.856H182.858V124.57H57.707C41.686 124.57 28.27 137.681 28.577 153.699C28.874 169.221 41.55 181.712 57.143 181.712H225.709L194.624 204.318C181.862 213.599 179.041 231.467 188.322 244.23C197.603 256.991 215.472 259.812 228.234 250.532L351.5950000000001 160.817A34.287 34.287 0 0 0 365.7150000000001 133.089V-8.047C365.7150000000001 -23.957 354.769 -37.777 339.2820000000001 -41.421L258.8110000000001 -60.3550000000001A137.16 137.16 0 0 0 227.4000000000001 -64.0010000000001H120C104.407 -64.0000000000001 91.731 -51.5090000000001 91.434 -35.9870000000001zM164.683 189.714H201.106L189.919 197.8499999999999C171.34 211.3609999999999 169.606 238.737 186.749 254.386L173.745 271.0859999999999C163.902 283.7269999999999 145.315 286.257 132.865 276.1739999999999C120.8 266.4029999999999 118.732 248.7269999999999 128.312 236.4239999999999L164.683 189.714zM447.981 191.817L442.978 344.269C442.4600000000001 360.04 429.2560000000001 372.405 413.485 371.8879999999999C397.712 371.37 385.348 358.166 385.866 342.395L387.128 303.98L283.565 436.981C273.985 449.284 256.342 451.611 243.912 442.3090000000001C231.085 432.71 228.983 414.069 238.826 401.428L315.715 302.683L311.206 299.1720000000001L216.416 420.906C206.8359999999999 433.209 189.1929999999999 435.536 176.763 426.234C163.936 416.635 161.834 397.994 171.6769999999999 385.353L266.12 264.065L261.611 260.554L183.9359999999999 360.308C174.3559999999999 372.611 156.7129999999999 374.938 144.2829999999999 365.636C131.4559999999999 356.0370000000001 129.3539999999999 337.396 139.1969999999999 324.755L191.2499999999999 257.906C203.7469999999999 266.163 220.3049999999999 266.1910000000001 232.9399999999999 257.002L356.2999999999999 167.288C367.2039999999999 159.358 373.7149999999999 146.573 373.7149999999999 133.09V116.091L434.779 163.64A34.285 34.285 0 0 1 447.981 191.817z" /> + <glyph glyph-name="sign-out-alt" + unicode="" + horiz-adv-x="512" d=" M497 175L329 7C314 -8 288 2.5 288 24V120H152C138.7 120 128 130.7 128 144V240C128 253.3 138.7 264 152 264H288V360C288 381.4 313.9 392 329 377L497 209C506.3 199.6 506.3 184.4 497 175zM192 12V52C192 58.6 186.6 64 180 64H96C78.3 64 64 78.3 64 96V288C64 305.7 78.3 320 96 320H180C186.6 320 192 325.4 192 332V372C192 378.6 186.6 384 180 384H96C43 384 0 341 0 288V96C0 43 43 0 96 0H180C186.6 0 192 5.4 192 12z" /> + <glyph glyph-name="sign" + unicode="" + horiz-adv-x="512" d=" M496 384H128V432C128 440.8 120.8 448 112 448H80C71.2 448 64 440.8 64 432V384H16C7.2 384 0 376.8 0 368V336C0 327.2 7.2 320 16 320H64V-48C64 -56.8 71.2 -64 80 -64H112C120.8 -64 128 -56.8 128 -48V320H496C504.8 320 512 327.2 512 336V368C512 376.8 504.8 384 496 384zM160 64H480V288H160V64z" /> + <glyph glyph-name="signal" + unicode="" + horiz-adv-x="640" d=" M36 64H92C98.6 64 104 58.6 104 52V-52C104 -58.6 98.6 -64 92 -64H36C29.4 -64 24 -58.6 24 -52V52C24 58.6 29.4 64 36 64zM152 100V-52C152 -58.6 157.4 -64 164 -64H220C226.6 -64 232 -58.6 232 -52V100C232 106.6 226.6 112 220 112H164C157.4 112 152 106.6 152 100zM280 180V-52C280 -58.6 285.4 -64 292 -64H348C354.6 -64 360 -58.6 360 -52V180C360 186.6 354.6 192 348 192H292C285.4 192 280 186.6 280 180zM408 292V-52C408 -58.6 413.4 -64 420 -64H476C482.6 -64 488 -58.6 488 -52V292C488 298.6 482.6 304 476 304H420C413.4 304 408 298.6 408 292zM536 436V-52C536 -58.6 541.4 -64 548 -64H604C610.6 -64 616 -58.6 616 -52V436C616 442.6 610.6 448 604 448H548C541.4 448 536 442.6 536 436z" /> + <glyph glyph-name="sitemap" + unicode="" + horiz-adv-x="640" d=" M128 96H32C14.33 96 0 81.67 0 64V-32C0 -49.67 14.33 -64 32 -64H128C145.67 -64 160 -49.67 160 -32V64C160 81.67 145.67 96 128 96zM104 176H296V128H344V176H536V128H584V185.59C584 206.7600000000001 566.77 224 545.59 224H344V288H384C401.67 288 416 302.3300000000001 416 320V416C416 433.67 401.67 448 384 448H256C238.33 448 224 433.67 224 416V320C224 302.33 238.33 288 256 288H296V224H94.41C73.23 224 56 206.77 56 185.59V128H104V176zM368 96H272C254.33 96 240 81.67 240 64V-32C240 -49.67 254.33 -64 272 -64H368C385.67 -64 400 -49.67 400 -32V64C400 81.67 385.67 96 368 96zM608 96H512C494.33 96 480 81.67 480 64V-32C480 -49.67 494.33 -64 512 -64H608C625.67 -64 640 -49.67 640 -32V64C640 81.67 625.67 96 608 96z" /> + <glyph glyph-name="skull" + unicode="" + horiz-adv-x="512" d=" M256 448C114.6 448 0 347.7 0 224C0 153.9 36.9 91.4 94.5 50.3C104.1 43.4 109.7 32.2 108 20.4L98.6 -45.8C97.2 -55.4 104.6 -63.9999999999999 114.3 -63.9999999999999H192V-7.9999999999999C192 -3.6 195.6 1e-13 200 1e-13H216C220.4 1e-13 224 -3.6 224 -7.9999999999999V-63.9999999999999H288V-7.9999999999999C288 -3.6 291.6 1e-13 296 1e-13H312C316.4 1e-13 320 -3.6 320 -7.9999999999999V-63.9999999999999H397.7C407.4 -63.9999999999999 414.8 -55.3999999999999 413.4 -45.8L404 20.4C402.3 32.1 407.8 43.4 417.5 50.3C475.1 91.4 512 153.9 512 224C512 347.7 397.4 448 256 448zM160 128C124.7 128 96 156.7 96 192S124.7 256 160 256S224 227.3 224 192S195.3 128 160 128zM352 128C316.7 128 288 156.7 288 192S316.7 256 352 256S416 227.3 416 192S387.3 128 352 128z" /> + <glyph glyph-name="sliders-h" + unicode="" + horiz-adv-x="512" d=" M496 64H160V80C160 88.8 152.8 96 144 96H112C103.2 96 96 88.8 96 80V64H16C7.2 64 0 56.8 0 48V16C0 7.2 7.2 0 16 0H96V-16C96 -24.8 103.2 -32 112 -32H144C152.8 -32 160 -24.8 160 -16V0H496C504.8 0 512 7.2 512 16V48C512 56.8 504.8 64 496 64zM496 224H416V240C416 248.8 408.8 256 400 256H368C359.2 256 352 248.8 352 240V224H16C7.2 224 0 216.8 0 208V176C0 167.2 7.2 160 16 160H352V144C352 135.2 359.2 128 368 128H400C408.8 128 416 135.2 416 144V160H496C504.8 160 512 167.2 512 176V208C512 216.8 504.8 224 496 224zM496 384H288V400C288 408.8 280.8 416 272 416H240C231.2 416 224 408.8 224 400V384H16C7.2 384 0 376.8 0 368V336C0 327.2 7.2 320 16 320H224V304C224 295.2 231.2 288 240 288H272C280.8 288 288 295.2 288 304V320H496C504.8 320 512 327.2 512 336V368C512 376.8 504.8 384 496 384z" /> + <glyph glyph-name="smile" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM328 272C345.7 272 360 257.7 360 240S345.7 208 328 208S296 222.3 296 240S310.3 272 328 272zM168 272C185.7 272 200 257.7 200 240S185.7 208 168 208S136 222.3 136 240S150.3 272 168 272zM362.8 101.8C334.3 67.6 292.5 48 248 48S161.7 67.6 133.2 101.8C127.5 108.6 128.5 118.7 135.2 124.3C142 130 152.1 129 157.7 122.3C180.1 95.4 212.9 80.1 247.9 80.1S315.7 95.5 338.1 122.3C343.8 129.1 353.8 130 360.6 124.3C367.5 118.6 368.4 108.5 362.8 101.8z" /> + <glyph glyph-name="smoking-ban" + unicode="" + horiz-adv-x="512" d=" M96 144C96 135.2 103.2 128 112 128H229.5L133.5 224H112C103.2 224 96 216.8 96 208V144zM256 448C114.6 448 0 333.4 0 192S114.6 -64 256 -64S512 50.6 512 192S397.4 448 256 448zM256 0C150.1 0 64 86.1 64 192C64 233.4 77.3 271.7 99.7 303.1L367.1 35.7C335.7 13.3 297.4 0 256 0zM301.2 192H384V160H333.2L301.2 192zM412.3 80.9L365.2 128H400C408.8 128 416 135.2 416 144V208C416 216.8 408.8 224 400 224H269.2L144.9 348.3C176.3 370.7 214.6 384 256 384C361.9 384 448 297.9 448 192C448 150.6 434.7 112.3 412.3 80.9zM320.6 320C305 320 292 331.2 289.2000000000001 345.9C288.5000000000001 349.5 285.2000000000001 352 281.5000000000001 352H265.3000000000001C260.3000000000001 352 256.6000000000001 347.5 257.3000000000001 342.6C261.9000000000001 311.7 288.5000000000001 288 320.6000000000001 288C336.2000000000001 288 349.2000000000001 276.8 352.0000000000001 262.1C352.7000000000001 258.5 356.0000000000001 256 359.7000000000001 256H375.9000000000001C380.9000000000001 256 384.6 260.5 383.9000000000001 265.4C379.3 296.3 352.7000000000001 320 320.6 320z" /> + <glyph glyph-name="smoking" + unicode="" + horiz-adv-x="640" d=" M632 96H584C579.6 96 576 92.4 576 88V-56C576 -60.4 579.6 -64 584 -64H632C636.4 -64 640 -60.4 640 -56V88C640 92.4 636.4 96 632 96zM553.3 360.9C547.5999999999999 364.7 544 370.9 544 377.7V440C544 444.4 540.4 448 536 448H488C483.6 448 480 444.4 480 440V377.7C480 355.7 490.2 334.3 508.6 322.3C550.8000000000001 295 576 248.5 576 198.3V168C576 163.6 579.6 160 584 160H632C636.4 160 640 163.6 640 168V198.3C640 263.8 607.6 324.5 553.3 360.9zM432 96H48C21.5 96 0 74.5 0 48V-16C0 -42.5 21.5 -64 48 -64H432C440.8 -64 448 -56.8 448 -48V80C448 88.8 440.8 96 432 96zM400 -16H224V48H400V-16zM487.7 306.4C463.8 323 448 348.7 448 377.7V440C448 444.4 444.4 448 440 448H392C387.6 448 384 444.4 384 440V373.6C384 329.9 408.6 292 444.3 266.9C466.7 251.2 480 225.7 480 198.3V168C480 163.6 483.6 160 488 160H536C540.4 160 544 163.6 544 168V198.3C544 241.6 523 281.7000000000001 487.7 306.4zM536 96H488C483.6 96 480 92.4 480 88V-56C480 -60.4 483.6 -64 488 -64H536C540.4 -64 544 -60.4 544 -56V88C544 92.4 540.4 96 536 96z" /> + <glyph glyph-name="snowflake" + unicode="" + horiz-adv-x="448" d=" M444.816 146.361A24.12 24.12 0 0 1 447.477 163.339C444.752 176.305 432.138 184.584 419.303 181.831L331.896 156.785L264 192L331.896 227.215L419.303 202.169C432.138 199.416 444.752 207.695 447.477 220.661C450.202 233.627 442.006 246.369 429.172 249.122L381.695 256.259L434.772 287.2150000000001C446.135 293.842 450.029 308.521 443.468 320C436.9070000000001 331.479 422.377 335.4120000000001 411.014 328.785L357.937 297.829L375.558 342.933C379.615 355.539 372.79 369.079 360.311 373.178C347.833 377.2770000000001 334.428 370.3810000000001 330.371 357.776L308.139 268.786L247.759 233.571V304L312.9340000000001 367.945C321.7120000000001 377.7970000000001 320.9210000000001 392.972 311.168 401.839C301.415 410.706 286.3930000000001 409.907 277.616 400.055L247.759 362.088V424C247.759 437.255 237.122 448 224.001 448S200.243 437.255 200.243 424V362.088L170.386 400.055C161.607 409.907 146.587 410.707 136.834 401.839C127.081 392.972 126.291 377.7970000000001 135.068 367.945L200.242 304V233.569L139.862 268.784L117.63 357.774C113.573 370.379 100.168 377.2750000000001 87.69 373.1760000000001C75.212 369.077 68.386 355.536 72.443 342.9310000000001L90.063 297.827L36.986 328.783C25.623 335.41 11.093 331.477 4.532 319.998S1.865 293.841 13.228 287.213L66.305 256.257L18.828 249.12C5.993 246.366 -2.203 233.625 0.523 220.659C3.248 207.694 15.862 199.414 28.697 202.167L116.104 227.213L184 192L116.104 156.785L28.698 181.83C15.863 184.583 3.249 176.304 0.524 163.338C-2.201 150.371 5.994 137.63 18.829 134.877L66.306 127.74L13.229 96.7839999999999C1.866 90.157 -2.027 75.479 4.533 64S25.624 48.588 36.987 55.215L90.064 86.171L72.444 41.067A24.157 24.157 0 0 1 74.466 21.639C77.297 16.686 81.882 12.73 87.69 10.823C100.168 6.724 113.573 13.6200000000001 117.63 26.225L139.862 115.215L200.242 150.4300000000001V80L135.067 16.055C126.289 6.203 127.08 -8.972 136.833 -17.839C146.587 -26.707 161.607 -25.907 170.385 -16.055L200.242 21.912V-40C200.242 -53.255 210.879 -64 224 -64S247.758 -53.255 247.758 -40V21.912L277.615 -16.055A23.59 23.59 0 0 1 295.282 -24A23.534 23.534 0 0 1 311.167 -17.839C320.92 -8.972 321.711 6.203 312.933 16.055L247.758 80V150.431L308.1380000000001 115.216L330.37 26.226C334.427 13.621 347.832 6.725 360.31 10.824C372.789 14.923 379.614 28.464 375.557 41.069L357.9360000000001 86.173L411.0130000000001 55.217C422.3760000000001 48.59 436.9060000000001 52.523 443.4670000000001 64.002S446.134 90.159 434.771 96.787L381.694 127.7430000000001L429.171 134.8800000000001C436.031 136.3490000000001 441.565 140.6730000000001 444.816 146.3610000000001z" /> + <glyph glyph-name="sort-alpha-down" + unicode="" + horiz-adv-x="448" d=" M187.298 52.686L107.314 -27.316C101.066 -33.563 90.931 -33.561 84.687 -27.316L4.705 52.686C-5.365 62.756 1.807 80 16.019 80H64V400C64 408.837 71.163 416 80 416H112C120.837 416 128 408.837 128 400V80H175.984C190.225 80 197.347 62.736 187.298 52.686zM306.373 232.693A12 12 0 0 0 294.838 224H259.1210000000001C250.9010000000001 224 245.1140000000001 232.078 247.7590000000001 239.861L304.855 407.861A12 12 0 0 0 316.217 416H355.783C360.9220000000001 416 365.4910000000001 412.727 367.1450000000001 407.861L424.2410000000001 239.861C426.886 232.078 421.1 224 412.879 224H377.144A12 12 0 0 0 365.629 232.622L357.3280000000001 260.9210000000001H314.4650000000001L306.3730000000001 232.693zM329.23 311.39H342.5970000000001L335.997 334.327L329.23 311.39zM341.805 24.067L409.256 119.765A12 12 0 0 1 411.448 126.678V148C411.448 154.627 406.075 160 399.448 160H274.522C267.895 160 262.522 154.627 262.522 148V119.07C262.522 112.443 267.895 107.07 274.522 107.07H330.991C330.252 106.079 329.494 105.034 328.721 103.937L261.5180000000001 8.732A12.001000000000001 12.001000000000001 0 0 1 259.322 1.812V-20C259.322 -26.627 264.695 -32 271.322 -32H400.677C407.3040000000001 -32 412.677 -26.627 412.677 -20V8.93C412.677 15.557 407.3040000000001 20.93 400.677 20.93H339.531C340.271 21.923 341.031 22.969 341.805 24.067z" /> + <glyph glyph-name="sort-alpha-up" + unicode="" + horiz-adv-x="448" d=" M4.702 331.314L84.686 411.316C90.934 417.563 101.069 417.561 107.313 411.316L187.294 331.314C197.364 321.2440000000001 190.193 304 175.98 304H128V-16C128 -24.837 120.837 -32 112 -32H80C71.163 -32 64 -24.837 64 -16V304H16.016C1.775 304 -5.347 321.264 4.702 331.314zM306.373 232.693A12 12 0 0 0 294.838 224H259.1210000000001C250.9010000000001 224 245.1140000000001 232.078 247.7590000000001 239.861L304.855 407.861A12 12 0 0 0 316.217 416H355.783C360.9220000000001 416 365.4910000000001 412.727 367.1450000000001 407.861L424.2410000000001 239.861C426.886 232.078 421.1 224 412.879 224H377.144A12 12 0 0 0 365.629 232.622L357.3280000000001 260.9210000000001H314.4650000000001L306.3730000000001 232.693zM329.23 311.39H342.5970000000001L335.997 334.327L329.23 311.39zM341.805 24.067L409.256 119.765A12 12 0 0 1 411.448 126.678V148C411.448 154.627 406.075 160 399.448 160H274.522C267.895 160 262.522 154.627 262.522 148V119.07C262.522 112.443 267.895 107.07 274.522 107.07H330.991C330.252 106.079 329.494 105.034 328.721 103.937L261.5180000000001 8.732A12.001000000000001 12.001000000000001 0 0 1 259.322 1.812V-20C259.322 -26.627 264.695 -32 271.322 -32H400.677C407.3040000000001 -32 412.677 -26.627 412.677 -20V8.93C412.677 15.557 407.3040000000001 20.93 400.677 20.93H339.531C340.271 21.923 341.031 22.969 341.805 24.067z" /> + <glyph glyph-name="sort-amount-down" + unicode="" + horiz-adv-x="512" d=" M187.298 52.686L107.314 -27.316C101.066 -33.563 90.931 -33.561 84.687 -27.316L4.705 52.686C-5.365 62.756 1.807 80 16.019 80H64V400C64 408.837 71.163 416 80 416H112C120.837 416 128 408.837 128 400V80H175.984C190.225 80 197.347 62.736 187.298 52.686zM240 352H496C504.837 352 512 359.163 512 368V400C512 408.837 504.837 416 496 416H240C231.163 416 224 408.837 224 400V368C224 359.163 231.163 352 240 352zM224 240V272C224 280.837 231.163 288 240 288H432C440.837 288 448 280.837 448 272V240C448 231.163 440.837 224 432 224H240C231.163 224 224 231.163 224 240zM224 -16V16C224 24.837 231.163 32 240 32H304C312.837 32 320 24.837 320 16V-16C320 -24.837 312.837 -32 304 -32H240C231.163 -32 224 -24.837 224 -16zM224 112V144C224 152.837 231.163 160 240 160H368C376.837 160 384 152.837 384 144V112C384 103.163 376.837 96 368 96H240C231.163 96 224 103.163 224 112z" /> + <glyph glyph-name="sort-amount-up" + unicode="" + horiz-adv-x="512" d=" M4.702 331.314L84.686 411.316C90.934 417.563 101.069 417.561 107.313 411.316L187.294 331.314C197.364 321.2440000000001 190.193 304 175.98 304H128V-16C128 -24.837 120.837 -32 112 -32H80C71.163 -32 64 -24.837 64 -16V304H16.016C1.775 304 -5.347 321.264 4.702 331.314zM240 352H496C504.837 352 512 359.163 512 368V400C512 408.837 504.837 416 496 416H240C231.163 416 224 408.837 224 400V368C224 359.163 231.163 352 240 352zM224 240V272C224 280.837 231.163 288 240 288H432C440.837 288 448 280.837 448 272V240C448 231.163 440.837 224 432 224H240C231.163 224 224 231.163 224 240zM224 -16V16C224 24.837 231.163 32 240 32H304C312.837 32 320 24.837 320 16V-16C320 -24.837 312.837 -32 304 -32H240C231.163 -32 224 -24.837 224 -16zM224 112V144C224 152.837 231.163 160 240 160H368C376.837 160 384 152.837 384 144V112C384 103.163 376.837 96 368 96H240C231.163 96 224 103.163 224 112z" /> + <glyph glyph-name="sort-down" + unicode="" + horiz-adv-x="320" d=" M41 160H279C300.4 160 311.1 134.1 296 119L177 0C167.6 -9.4 152.4 -9.4 143.1 0L24 119C8.9 134.1 19.6 160 41 160z" /> + <glyph glyph-name="sort-numeric-down" + unicode="" + horiz-adv-x="448" d=" M308.811 334.213L289.363 355.008C284.841 359.844 285.089 367.429 289.919 371.958L333.362 412.699A11.999000000000002 11.999000000000002 0 0 0 341.571 415.9460000000001H373.162C379.789 415.9460000000001 385.162 410.573 385.162 403.9460000000001V276.876H410.822C417.449 276.876 422.822 271.5030000000001 422.822 264.876V235.946C422.822 229.319 417.449 223.946 410.822 223.946H301.649C295.022 223.946 289.649 229.319 289.649 235.946V264.876C289.649 271.5030000000001 295.022 276.876 301.649 276.876H327.063V334.814C319.809 328.2340000000001 312.852 329.8930000000001 308.811 334.213zM278.241 95.644C278.241 128.297 302.106 163 346.335 163C384.588 163 425.759 134.139 425.759 70.772C425.759 19.496 393.522 -35 333.776 -35C315.94 -35 303.23 -31.443 295.228 -28.219C289.438 -25.886 286.439 -19.473 288.306 -13.516L297.543 15.964C299.5780000000001 22.46 306.592 25.947 313.01 23.68C326.039 19.078 340.888 18.405 351.113 27.818C312.371 22.746 278.241 53.178 278.241 95.644zM370.514 76.306C370.514 98.591 355.212 112.811 344.6790000000001 112.811C336.0370000000001 112.811 331.5150000000001 104.846 331.5150000000001 96.979C331.5150000000001 91.31 333.3300000000001 72.811 356.6830000000001 72.811C366.6560000000001 72.811 370.0600000000001 74.965 370.427 75.542C370.4480000000001 75.588 370.514 75.833 370.514 76.306zM175.984 80H128V400C128 408.837 120.837 416 112 416H80C71.163 416 64 408.837 64 400V80H16.019C1.807 80 -5.365 62.756 4.705 52.686L84.686 -27.316C90.931 -33.561 101.066 -33.563 107.313 -27.316L187.297 52.686C197.347 62.736 190.225 80 175.984 80z" /> + <glyph glyph-name="sort-numeric-up" + unicode="" + horiz-adv-x="448" d=" M308.811 334.213L289.363 355.008C284.841 359.844 285.089 367.429 289.919 371.958L333.362 412.699A11.999000000000002 11.999000000000002 0 0 0 341.571 415.9460000000001H373.162C379.789 415.9460000000001 385.162 410.573 385.162 403.9460000000001V276.876H410.822C417.449 276.876 422.822 271.5030000000001 422.822 264.876V235.946C422.822 229.319 417.449 223.946 410.822 223.946H301.649C295.022 223.946 289.649 229.319 289.649 235.946V264.876C289.649 271.5030000000001 295.022 276.876 301.649 276.876H327.063V334.814C319.809 328.2340000000001 312.852 329.8930000000001 308.811 334.213zM278.241 95.644C278.241 128.297 302.106 163 346.335 163C384.588 163 425.759 134.139 425.759 70.772C425.759 19.496 393.522 -35 333.776 -35C315.94 -35 303.23 -31.443 295.228 -28.219C289.438 -25.886 286.439 -19.473 288.306 -13.516L297.543 15.964C299.5780000000001 22.46 306.592 25.947 313.01 23.68C326.039 19.078 340.888 18.405 351.113 27.818C312.371 22.746 278.241 53.178 278.241 95.644zM370.514 76.306C370.514 98.591 355.212 112.811 344.6790000000001 112.811C336.0370000000001 112.811 331.5150000000001 104.846 331.5150000000001 96.979C331.5150000000001 91.31 333.3300000000001 72.811 356.6830000000001 72.811C366.6560000000001 72.811 370.0600000000001 74.965 370.427 75.542C370.4480000000001 75.588 370.514 75.833 370.514 76.306zM16.016 304H64V-16C64 -24.837 71.163 -32 80 -32H112C120.837 -32 128 -24.837 128 -16V304H175.981C190.193 304 197.365 321.2440000000001 187.295 331.314L107.314 411.316C101.069 417.561 90.934 417.563 84.687 411.316L4.702 331.314C-5.347 321.264 1.775 304 16.016 304z" /> + <glyph glyph-name="sort-up" + unicode="" + horiz-adv-x="320" d=" M279 224H41C19.6 224 8.9 249.9 24 265L143 384C152.4 393.4 167.6 393.4 176.9 384L295.9 265C311.1 249.9 300.4 224 279 224z" /> + <glyph glyph-name="sort" + unicode="" + horiz-adv-x="320" d=" M41 160H279C300.4 160 311.1 134.1 296 119L177 0C167.6 -9.4 152.4 -9.4 143.1 0L24 119C8.9 134.1 19.6 160 41 160zM296 265L177 384C167.6 393.4 152.4 393.4 143.1 384L24 265C8.9 249.9 19.6 224 41 224H279C300.4 224 311.1 249.9 296 265z" /> + <glyph glyph-name="space-shuttle" + unicode="" + horiz-adv-x="640" d=" M592.604 239.756C559.735 255.164 515.777 264 472 264H186.327C181.375 270.555 175.742 275.978 169.607 280H376C229.157 310.253 219.403 416 96.003 416H96V288H80V416C53.49 416 32 387.346 32 352V288C8.803 288 0 277.968 0 264V224C0 210.017 8.819 200 32 200V184C8.803 184 0 173.968 0 160V120C0 106.017 8.819 96 32 96V32C32 -3.346 53.49 -32 80 -32V96H96V-32H96.003C219.403 -32 229.157 73.747 376 104H169.606C175.741 108.022 181.374 113.445 186.326 120H472C515.777 120 559.735 128.836 592.604 144.244C622.282 158.155 640 176.008 640 192S622.282 225.845 592.604 239.756zM488 152A8 8 0 0 0 480 160V224A8 8 0 0 0 488 232C519.909 232 519.942 152 488 152z" /> + <glyph glyph-name="spinner" + unicode="" + horiz-adv-x="512" d=" M304 400C304 373.49 282.51 352 256 352S208 373.49 208 400S229.49 448 256 448S304 426.51 304 400zM256 32C229.49 32 208 10.51 208 -16S229.49 -64 256 -64S304 -42.51 304 -16S282.51 32 256 32zM464 240C437.49 240 416 218.51 416 192S437.49 144 464 144S512 165.49 512 192S490.51 240 464 240zM96 192C96 218.51 74.51 240 48 240S0 218.51 0 192S21.49 144 48 144S96 165.49 96 192zM108.922 92.922C82.412 92.922 60.922 71.432 60.922 44.922S82.412 -3.078 108.922 -3.078S156.922 18.412 156.922 44.922C156.922 71.431 135.431 92.922 108.922 92.922zM403.078 92.922C376.568 92.922 355.078 71.432 355.078 44.922S376.568 -3.078 403.078 -3.078S451.078 18.412 451.078 44.922C451.078 71.431 429.588 92.922 403.078 92.922zM108.922 387.078C82.412 387.078 60.922 365.588 60.922 339.078S82.412 291.078 108.922 291.078S156.922 312.568 156.922 339.078S135.431 387.078 108.922 387.078z" /> + <glyph glyph-name="square-full" + unicode="" + horiz-adv-x="512" d=" M512 -64H0V448H512V-64z" /> + <glyph glyph-name="square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416z" /> + <glyph glyph-name="star-half" + unicode="" + horiz-adv-x="576" d=" M288 448C276.6 448 265.2 442.1 259.3 430.2L194 297.8L47.9 276.6C21.7 272.8 11.2 240.5 30.2 222L135.9 119L110.9 -26.5C106.4 -52.6 133.9 -72.5 157.3 -60.2L288 8.4V448z" /> + <glyph glyph-name="star" + unicode="" + horiz-adv-x="576" d=" M259.3 430.2L194 297.8L47.9 276.5C21.7 272.7 11.2 240.4 30.2 221.9L135.9 118.9L110.9 -26.6C106.4 -52.9 134.1 -72.6 157.3 -60.3L288 8.4L418.7 -60.3C441.9 -72.5 469.6 -52.9 465.1 -26.6L440.1 118.9L545.8 221.9C564.8 240.4 554.3 272.7 528.0999999999999 276.5L382 297.8L316.7 430.2C305 453.8 271.1 454.1 259.3 430.2z" /> + <glyph glyph-name="step-backward" + unicode="" + horiz-adv-x="448" d=" M64 -20V404C64 410.6 69.4 416 76 416H124C130.6 416 136 410.6 136 404V227.6L331.5 408.6C352.1 425.7 384 411.4 384 384V0C384 -27.4 352.1 -41.7 331.5 -24.6L136 155.3V-20C136 -26.6 130.6 -32 124 -32H76C69.4 -32 64 -26.6 64 -20z" /> + <glyph glyph-name="step-forward" + unicode="" + horiz-adv-x="448" d=" M384 404V-20C384 -26.6 378.6 -32 372 -32H324C317.4 -32 312 -26.6 312 -20V156.4L116.5 -24.6C95.9 -41.7 64 -27.4 64 0V384C64 411.4 95.9 425.7 116.5 408.6L312 228.7V404C312 410.6 317.4 416 324 416H372C378.6 416 384 410.6 384 404z" /> + <glyph glyph-name="stethoscope" + unicode="" + horiz-adv-x="512" d=" M447.1 336C412.9000000000001 335.5 384.8 307.6 384.1 273.4C383.6 249.1 396.6 227.8 416.1 216.6V104C416.1 46.7 365.9000000000001 0 304.1 0C244.1 0 194.9 44.1 192.2 99.2C265 114.2 320 178.8 320 256V411.4C320 422.8 311.9 432.7 300.7 434.9L237.8 447.5C224.8 450.1 212.2 441.7 209.6 428.7L206.4 413C203.8 400 212.2 387.4 225.2 384.8L255.9 378.7V257.3C255.9 204.4 213.7 160.6 160.8 160.1C107.4 159.6 63.9 202.8 63.9 256.1V378.6L94.6 384.7C107.6 387.3 116 399.9 113.4 412.9L110.3 428.6C107.7 441.6 95.1 450 82.1 447.4L19.3 435C8.1 432.7 0 422.9 0 411.4V256C0 178.7 55.1 114 128.1 99.2C130.7 8.8 208.6 -64 304 -64C401 -64 480 11.4 480 104V216.6C499.1 227.7 512 248.3 512 272C512 307.7 482.8 336.5 447.1 336zM448 256C439.2 256 432 263.2 432 272S439.2 288 448 288S464 280.8 464 272S456.8 256 448 256z" /> + <glyph glyph-name="sticky-note" + unicode="" + horiz-adv-x="448" d=" M312 128H448V392C448 405.3 437.3 416 424 416H24C10.7 416 0 405.3 0 392V-8C0 -21.3 10.7 -32 24 -32H288V104C288 117.2 298.8 128 312 128zM441 73L343 -25C338.5 -29.5 332.4 -32 326 -32H320V96H448V89.9C448 83.6 445.5 77.5 441 73z" /> + <glyph glyph-name="stop-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM352 112C352 103.2 344.8 96 336 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H336C344.8 288 352 280.8 352 272V112z" /> + <glyph glyph-name="stop" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416z" /> + <glyph glyph-name="stopwatch" + unicode="" + horiz-adv-x="448" d=" M432 144C432 29.1 338.9 -64 224 -64S16 29.1 16 144C16 248 92.3 334.2 192 349.5V384H164C157.4 384 152 389.4 152 396V436C152 442.6 157.4 448 164 448H284C290.6 448 296 442.6 296 436V396C296 389.4 290.6 384 284 384H256V349.5C293.5 343.7 327.7 327.9 355.7 304.9L383.2 332.4C387.9 337.1 395.5 337.1 400.2 332.4L428.5 304.1C433.2 299.4 433.2 291.8 428.5 287.1L399.1 257.7L398.5 257.1C419.7 224.7 432 185.8 432 144zM256 108V259.5C256 266.1 250.6 271.5 244 271.5H204C197.4 271.5 192 266.1 192 259.5V108C192 101.4 197.4 96 204 96H244C250.6 96 256 101.4 256 108z" /> + <glyph glyph-name="store-alt" + unicode="" + horiz-adv-x="640" d=" M320 64H128V224H64V-32C64 -49.7 78.3 -64 96 -64H352C369.7 -64 384 -49.7 384 -32V224H320V64zM634.6 305.8L549.3000000000001 433.8C543.3000000000001 442.7 533.3000000000001 448 522.6 448H117.4C106.7 448 96.7 442.7 90.8 433.8L5.5 305.8C-8.7 284.5 6.5 256 32.1 256H608C633.5 256 648.7 284.5 634.6 305.8zM512 -48C512 -56.8 519.2 -64 528 -64H560C568.8 -64 576 -56.8 576 -48V224H512V-48z" /> + <glyph glyph-name="store" + unicode="" + horiz-adv-x="616" d=" M602 329.4L537.1 433C531.3 442.3 521 448 510 448H106C95 448 84.7 442.3 78.9 433L14 329.4C-19.5 275.9 10.2 201.5 72.8 193C77.3 192.4 81.9 192.1 86.5 192.1C116.1 192.1 142.3 205.1 160.3 225.2C178.3 205.1 204.6 192.1 234.1 192.1C263.7000000000001 192.1 289.9000000000001 205.1 307.9000000000001 225.2C325.9000000000001 205.1 352.2000000000001 192.1 381.7000000000001 192.1C411.3000000000001 192.1 437.5000000000001 205.1 455.5000000000001 225.2C473.6000000000001 205.1 499.8000000000001 192.1 529.3000000000001 192.1C534.0000000000001 192.1 538.5000000000001 192.4 543.0000000000001 193C605.8000000000001 201.4 635.6000000000001 275.8 602.0000000000001 329.4zM529.5 160C519.5 160 509.6 161.5 500 163.8V64H116V163.8C106.4 161.6 96.5 160 86.5 160C80.5 160 74.4 160.4 68.5 161.2C62.9 162 57.4 163.3 52.1 164.8V-32C52.1 -49.7 66.4 -64 84.1 -64H532.1C549.8000000000001 -64 564.1 -49.7 564.1 -32V164.8C558.7 163.2 553.3000000000001 161.9 547.7 161.2C541.6 160.4 535.6 160 529.5 160z" /> + <glyph glyph-name="stream" + unicode="" + horiz-adv-x="512" d=" M16 320H432C440.84 320 448 327.16 448 336V400C448 408.8400000000001 440.84 416 432 416H16C7.16 416 0 408.8400000000001 0 400V336C0 327.16 7.16 320 16 320zM496 240H80C71.16 240 64 232.84 64 224V160C64 151.16 71.16 144 80 144H496C504.84 144 512 151.16 512 160V224C512 232.84 504.84 240 496 240zM432 64H16C7.16 64 0 56.84 0 48V-16C0 -24.84 7.16 -32 16 -32H432C440.84 -32 448 -24.84 448 -16V48C448 56.84 440.84 64 432 64z" /> + <glyph glyph-name="street-view" + unicode="" + horiz-adv-x="512" d=" M192 384C192 419.346 220.654 448 256 448S320 419.346 320 384C320 348.654 291.346 320 256 320S192 348.654 192 384zM304 304H292.64C269.929 293.557 243.05 293.106 219.36 304H208C181.49 304 160 282.51 160 256V152C160 138.745 170.745 128 184 128H200V24C200 10.745 210.745 0 224 0H288C301.255 0 312 10.745 312 24V128H328C341.255 128 352 138.745 352 152V256C352 282.51 330.51 304 304 304zM389.642 114.848A72.50299999999999 72.50299999999999 0 0 0 360.632 87.839C391.133 82.749 480 62.146 480 32C480 -14.304 312.344 -32 256 -32C185.697 -32 32 -11.141 32 32C32 62.123 120.361 82.665 151.367 87.839A72.516 72.516 0 0 0 122.357 114.848C74.959 104.605 0 80.401 0 32C0 -45.111 178.658 -64 256 -64C333.249 -64 512 -45.135 512 32C512 80.403 437.033 104.606 389.642 114.848z" /> + <glyph glyph-name="strikethrough" + unicode="" + horiz-adv-x="512" d=" M496 160H16C7.163 160 0 167.163 0 176V208C0 216.837 7.163 224 16 224H496C504.837 224 512 216.837 512 208V176C512 167.163 504.837 160 496 160zM281.334 144C308.592 131.063 327.858 115.317 327.858 87.757C327.858 54.649 298.8810000000001 34.081 252.237 34.081C219.912 34.081 175.363 46.161 175.363 78.352V80C175.363 88.837 168.1990000000001 96 159.363 96H113.75C104.914 96 97.75 88.837 97.75 80V60.796C97.75 -6.049 175.467 -41.024 252.237 -41.024C340.815 -41.024 414.25 4.414 414.25 93.4C414.25 113.215 410.632 129.817 404.107 144H281.334zM250.382 240C217.96 253.505 193.546 268.9460000000001 193.546 299.683C193.546 333.603 224.447 347.089 258.508 347.089C301.155 347.089 323.47 330.496 323.47 314.104V312C323.47 303.163 330.634 296 339.47 296H385.083C393.919 296 401.083 303.163 401.083 312V342.318C401.083 394.756 329.358 422.193 258.508 422.193C173.305 422.193 107.782 381.221 107.782 296.5470000000001C107.782 273.837 112.447 255.371 120.559 240H250.382z" /> + <glyph glyph-name="stroopwafel" + unicode="" + horiz-adv-x="512" d=" M188.12 237.26L142.86 192L188.11 146.75L233.37 192L188.12 237.26zM301.25 259.88L256 305.14L210.75 259.89L256 214.63L301.25 259.88zM210.75 124.12L256 78.86L301.26 124.12L256 169.37L210.75 124.12zM256 448C114.62 448 0 333.38 0 192S114.62 -64 256 -64S512 50.62 512 192S397.38 448 256 448zM442.68 152.4L431.37 141.09C428.25 137.97 423.18 137.97 420.06 141.09L391.77 169.38L346.52 124.13L380.46 90.19L397.43 107.16C400.55 110.28 405.62 110.28 408.74 107.16L420.05 95.85C423.17 92.73 423.17 87.66 420.05 84.54L403.08 67.5699999999999L420.05 50.5999999999999C423.17 47.4799999999999 423.17 42.4099999999999 420.05 39.2899999999999L408.74 27.9799999999999C405.62 24.8599999999999 400.55 24.8599999999999 397.43 27.9799999999999L380.4599999999999 44.9499999999999L363.4899999999999 27.9799999999999C360.3699999999999 24.8599999999999 355.2999999999999 24.8599999999999 352.1799999999999 27.9799999999999L340.8699999999999 39.2899999999999C337.7499999999999 42.4099999999999 337.7499999999999 47.4799999999999 340.8699999999999 50.5999999999999L357.8399999999999 67.5699999999999L323.8999999999999 101.5099999999999L278.64 56.2499999999999L306.93 27.9599999999999C310.05 24.8399999999999 310.05 19.7699999999999 306.93 16.6499999999999L295.62 5.3399999999999C292.5 2.2199999999999 287.43 2.2199999999999 284.31 5.3399999999999L256 33.61L227.71 5.32C224.59 2.2 219.52 2.2 216.4 5.32L205.09 16.63C201.97 19.75 201.97 24.82 205.09 27.94L233.38 56.23L188.13 101.49L154.19 67.55L171.16 50.58C174.28 47.46 174.28 42.39 171.16 39.27L159.85 27.96C156.73 24.84 151.66 24.84 148.54 27.96L131.57 44.9300000000001L114.6 27.96C111.48 24.84 106.41 24.84 103.29 27.96L91.98 39.27C88.86 42.39 88.86 47.46 91.98 50.58L108.95 67.5500000000001L91.98 84.5200000000001C88.86 87.6400000000001 88.86 92.7100000000001 91.98 95.8300000000001L103.29 107.1400000000001C106.41 110.2600000000001 111.48 110.2600000000001 114.6 107.1400000000001L131.57 90.1700000000001L165.51 124.1100000000001L120.26 169.3600000000001L91.97 141.0700000000001C88.85 137.9500000000001 83.78 137.9500000000001 80.66 141.0700000000001L69.32 152.4C66.2 155.52 66.2 160.59 69.32 163.71L97.61 192L69.32 220.29C66.2 223.41 66.2 228.48 69.32 231.6L80.63 242.91C83.75 246.03 88.82 246.03 91.94 242.91L120.23 214.62L165.48 259.88L131.54 293.82L114.57 276.85C111.45 273.73 106.38 273.73 103.26 276.85L91.95 288.16C88.83 291.28 88.83 296.35 91.95 299.4700000000001L108.92 316.44L91.95 333.41C88.83 336.53 88.83 341.6 91.95 344.7200000000001L103.26 356.03C106.38 359.15 111.45 359.15 114.57 356.03L131.54 339.06L148.51 356.03C151.63 359.15 156.7 359.15 159.82 356.03L171.13 344.7200000000001C174.25 341.6 174.25 336.53 171.13 333.41L154.16 316.44L188.1 282.5L233.36 327.75L205.07 356.04C201.95 359.16 201.95 364.23 205.07 367.35L216.38 378.66C219.5 381.78 224.57 381.78 227.69 378.66L256 350.39L284.29 378.68C287.4100000000001 381.8 292.48 381.8 295.6 378.68L306.9100000000001 367.37C310.0300000000001 364.25 310.0300000000001 359.18 306.9100000000001 356.06L278.62 327.77L323.88 282.52L357.82 316.4600000000001L340.85 333.43C337.73 336.55 337.73 341.62 340.85 344.74L352.1600000000001 356.05C355.2800000000001 359.17 360.35 359.17 363.4700000000001 356.05L380.4400000000001 339.0800000000001L397.4100000000001 356.05C400.5300000000001 359.17 405.6000000000001 359.17 408.7200000000001 356.05L420.0300000000001 344.74C423.1500000000001 341.62 423.1500000000001 336.55 420.0300000000001 333.43L403.0600000000001 316.4600000000001L420.0300000000001 299.49C423.1500000000001 296.37 423.1500000000001 291.3 420.0300000000001 288.18L408.7200000000001 276.87C405.6000000000001 273.75 400.5300000000001 273.75 397.4100000000001 276.87L380.4400000000001 293.8400000000001L346.5000000000001 259.9L391.7500000000001 214.64L420.0400000000001 242.93C423.1600000000001 246.05 428.2300000000001 246.05 431.3500000000001 242.93L442.6600000000001 231.62C445.7800000000001 228.5 445.7800000000001 223.43 442.6600000000001 220.31L414.39 192L442.68 163.72A8.015 8.015 0 0 0 442.68 152.4zM278.63 192L323.89 146.75L369.14 192L323.89 237.26L278.63 192z" /> + <glyph glyph-name="subscript" + unicode="" + horiz-adv-x="512" d=" M395.198 32C398.659 42.526 413.994 53.28 431.463 64.425C448.088 75.03 466.9299999999999 87.051 481.804 103.287C499.2619999999999 122.341 507.748 143.4620000000001 507.748 167.8540000000001C507.748 228.4160000000001 457.046 256.0000000000001 409.938 256.0000000000001C367.447 256.0000000000001 333.56 233.9840000000001 315.506 205.5530000000001C310.852 198.2240000000001 312.914 188.5170000000001 320.129 183.6880000000001L350.457 163.3920000000001C357.4889999999999 158.686 366.9169999999999 160.3080000000001 372.087 167.006C380.1089999999999 177.4 390.9049999999999 185.2310000000001 403.7539999999999 185.2310000000001C423.1409999999999 185.2310000000001 430.0199999999999 172.3300000000001 430.0199999999999 161.2830000000001C430.0199999999999 125.1240000000001 310.5829999999999 104.2600000000001 310.5829999999999 1.2590000000001C310.5829999999999 -5.3949999999999 311.1439999999999 -11.7549999999999 311.998 -18.0719999999999C313.074 -26.0359999999999 319.832 -31.9999999999999 327.868 -31.9999999999999H496C504.837 -31.9999999999999 512 -24.8369999999999 512 -15.9999999999999V16.0000000000001C512 24.837 504.837 32.0000000000001 496 32.0000000000001H395.198zM272 192C280.837 192 288 184.837 288 176V144C288 135.163 280.837 128 272 128H209.601A16 16 0 0 0 196.06 135.478L150.359 208.093C148.062 211.445 145.937 215.062 144.164 218.302C142.514 215.058 140.517 211.365 138.29 207.72L93.578 135.573A15.999 15.999 0 0 0 79.978 128.001H16C7.163 128.001 0 135.1640000000001 0 144.001V176.001C0 184.838 7.163 192.001 16 192.001H42.325L98.877 274.7100000000001L46.111 352H16C7.163 352 0 359.163 0 368V400C0 408.837 7.163 416 16 416H84.806A16 16 0 0 0 98.451 408.356L138.333 343.23C140.405 339.707 142.386 336.059 144.06 332.86C145.837 336.104 147.98 339.814 150.297 343.397L190.629 408.432A15.999 15.999 0 0 0 204.226 416H272C280.837 416 288 408.837 288 400V368C288 359.163 280.837 352 272 352H244.021L191.331 276.329L249.974 192H272z" /> + <glyph glyph-name="subway" + unicode="" + horiz-adv-x="448" d=" M448 352V96C448 44.185 386.376 0 317.978 0L380.9580000000001 -49.721C386.905 -54.417 383.562 -64 376 -64H72C64.422 -64 61.108 -54.406 67.043 -49.721L130.022 0C61.82 0 0 44.046 0 96V352C0 405.019 64 448 128 448H320C385 448 448 405.019 448 352zM200 216V328C200 341.255 189.255 352 176 352H72C58.745 352 48 341.255 48 328V216C48 202.745 58.745 192 72 192H176C189.255 192 200 202.745 200 216zM400 216V328C400 341.255 389.255 352 376 352H272C258.745 352 248 341.255 248 328V216C248 202.745 258.745 192 272 192H376C389.255 192 400 202.745 400 216zM352 160C325.49 160 304 138.51 304 112S325.49 64 352 64S400 85.49 400 112S378.51 160 352 160zM96 160C69.49 160 48 138.51 48 112S69.49 64 96 64S144 85.49 144 112S122.51 160 96 160z" /> + <glyph glyph-name="suitcase" + unicode="" + horiz-adv-x="512" d=" M128 -32H384V368C384 394.5 362.5 416 336 416H176C149.5 416 128 394.5 128 368V-32zM192 352H320V320H192V352zM512 272V16C512 -10.5 490.5 -32 464 -32H416V320H464C490.5 320 512 298.5 512 272zM96 -32H48C21.5 -32 0 -10.5 0 16V272C0 298.5 21.5 320 48 320H96V-32z" /> + <glyph glyph-name="sun" + unicode="" + horiz-adv-x="512" d=" M274.835 435.354L300.351 372.961C304.564 362.66 317.022 358.612 326.485 364.469L383.8010000000001 399.948C399.2910000000001 409.536 418.6090000000001 395.501 414.2760000000001 377.806L398.2460000000001 312.331C395.5990000000001 301.521 403.2990000000001 290.923 414.3980000000001 290.1L481.6220000000001 285.1130000000001C499.7890000000001 283.765 507.1680000000001 261.0560000000001 493.2630000000001 249.2870000000001L441.81 205.74C433.315 198.55 433.315 185.451 441.81 178.261L493.264 134.713C507.17 122.944 499.791 100.235 481.623 98.887L414.399 93.9C403.3 93.077 395.6 82.479 398.247 71.669L414.2770000000001 6.194C418.6090000000001 -11.501 399.2910000000001 -25.5360000000001 383.802 -15.948L326.486 19.531C317.023 25.389 304.564 21.341 300.352 11.0389999999999L274.836 -51.354C267.94 -68.216 244.062 -68.216 237.166 -51.354L211.65 11.039C207.437 21.34 194.979 25.388 185.516 19.531L128.199 -15.948C112.709 -25.536 93.391 -11.501 97.724 6.194L113.754 71.669C116.401 82.479 108.701 93.077 97.602 93.9L30.378 98.887C12.211 100.235 4.832 122.944 18.737 134.713L70.19 178.26C78.685 185.45 78.685 198.549 70.19 205.739L18.736 249.287C4.83 261.056 12.209 283.765 30.377 285.113L97.601 290.1C108.7 290.923 116.4 301.521 113.753 312.331L97.723 377.806C93.391 395.501 112.709 409.536 128.198 399.948L185.515 364.469C194.978 358.611 207.436 362.659 211.649 372.961L237.165 435.354C244.061 452.215 267.939 452.215 274.835 435.354zM392 192C392 266.991 330.99 328 256 328C181.009 328 120 266.991 120 192S181.009 56 256 56C330.99 56 392 117.009 392 192zM360 192C360 134.654 313.346 88 256 88S152 134.654 152 192S198.654 296 256 296S360 249.346 360 192z" /> + <glyph glyph-name="superscript" + unicode="" + horiz-adv-x="512" d=" M395.198 192C398.659 202.526 413.994 213.28 431.463 224.425C448.088 235.03 466.9299999999999 247.051 481.804 263.2870000000001C499.2619999999999 282.341 507.748 303.462 507.748 327.854C507.748 388.416 457.046 416 409.938 416C367.447 416 333.56 393.984 315.506 365.553C310.852 358.224 312.914 348.517 320.129 343.688L350.457 323.392C357.4889999999999 318.6860000000001 366.9169999999999 320.308 372.087 327.006C380.1089999999999 337.4 390.9049999999999 345.231 403.7539999999999 345.231C423.1409999999999 345.231 430.0199999999999 332.33 430.0199999999999 321.283C430.0199999999999 285.124 310.5829999999999 264.26 310.5829999999999 161.259C310.5829999999999 154.605 311.1439999999999 148.245 311.998 141.928C313.074 133.964 319.832 128 327.868 128H496C504.837 128 512 135.163 512 144V176C512 184.837 504.837 192 496 192H395.198zM272 32C280.837 32 288 24.837 288 16V-16C288 -24.837 280.837 -32 272 -32H209.601A16 16 0 0 0 196.06 -24.522L150.359 48.093C148.062 51.445 145.937 55.062 144.164 58.302C142.514 55.058 140.517 51.365 138.29 47.72L93.578 -24.427A15.999 15.999 0 0 0 79.978 -31.999H16C7.163 -31.999 0 -24.836 0 -15.999V16.001C0 24.838 7.163 32.001 16 32.001H42.325L98.877 114.71L46.111 192H16C7.163 192 0 199.163 0 208V240C0 248.837 7.163 256 16 256H84.806A16 16 0 0 0 98.451 248.356L138.333 183.23C140.405 179.707 142.386 176.059 144.06 172.86C145.837 176.1040000000001 147.98 179.814 150.297 183.397L190.629 248.432A16 16 0 0 0 204.227 255.999H272C280.837 255.999 288 248.836 288 239.999V207.999C288 199.162 280.837 191.999 272 191.999H244.021L191.331 116.328L249.974 32H272z" /> + <glyph glyph-name="sync-alt" + unicode="" + horiz-adv-x="512" d=" M370.7200000000001 314.7200000000001C339.4580000000001 343.992 298.888 360.038 255.848 360C178.39 359.932 111.52 306.822 93.057 233.15C91.713 227.787 86.935 224 81.406 224H24.103C16.605 224 10.909 230.807 12.296 238.176C33.933 353.076 134.813 440 256 440C322.448 440 382.791 413.8640000000001 427.315 371.315L463.03 407.03C478.149 422.149 504 411.4410000000001 504 390.059V256C504 242.745 493.255 232 480 232H345.941C324.559 232 313.851 257.851 328.97 272.971L370.72 314.7200000000001zM32 152H166.059C187.441 152 198.149 126.149 183.03 111.029L141.28 69.279C172.542 40.006 213.115 23.96 256.156 23.999C333.574 24.069 400.471 77.143 418.943 150.848C420.287 156.211 425.065 159.998 430.594 159.998H487.898C495.396 159.998 501.092 153.191 499.705 145.822C478.067 30.924 377.187 -56 256 -56C189.552 -56 129.209 -29.864 84.685 12.685L48.97 -23.03C33.851 -38.149 8 -27.441 8 -6.059V128C8 141.255 18.745 152 32 152z" /> + <glyph glyph-name="sync" + unicode="" + horiz-adv-x="512.333" d=" M440.935 435.426L444.901 352.66C399.416 406.096 331.674 440 256 440C134.813 440 33.933 353.076 12.296 238.176C10.908 230.807 16.604 224 24.103 224H73.187C78.757 224 83.564 227.842 84.863 233.259C103.407 310.592 172.931 368 256 368C316.8930000000001 368 370.512 337.144 402.1040000000001 290.199L300.5740000000001 295.064C293.7290000000001 295.3920000000001 288.0000000000001 289.9310000000001 288.0000000000001 283.0780000000001V235.6670000000001C288.0000000000001 229.04 293.3730000000001 223.667 300.0000000000001 223.667H500.3330000000001C506.9600000000001 223.667 512.3330000000001 229.04 512.3330000000001 235.6670000000001V436C512.3330000000001 442.627 506.9600000000001 448 500.3330000000001 448H452.9220000000001C446.0690000000001 448 440.6070000000001 442.271 440.9350000000001 435.426zM256 16C195.105 16 141.483 46.858 109.891 93.805L211.759 88.934C218.604 88.607 224.332 94.068 224.332 100.92V148.332C224.332 154.959 218.959 160.332 212.332 160.332H12C5.373 160.332 0 154.959 0 148.332V-52C0 -58.627 5.373 -64 12 -64H59.385C66.248 -64 71.713 -58.255 71.37 -51.401L67.241 31.174C112.725 -22.166 180.405 -56 256 -56C377.187 -56 478.067 30.924 499.704 145.824C501.092 153.193 495.396 160 487.897 160H438.813C433.243 160 428.436 156.158 427.137 150.741C408.593 73.408 339.069 16 256 16z" /> + <glyph glyph-name="syringe" + unicode="" + horiz-adv-x="512" d=" M201.5 273.2L257.2 217.4C260.3 214.3 260.3 209.2 257.2 206.1L245.9 194.8C242.8 191.6999999999999 237.7 191.6999999999999 234.6 194.8L178.9 250.6L133.6 205.3L189.4 149.5C192.5 146.3999999999999 192.5 141.3 189.4 138.1999999999999L178.1 126.8999999999999C175 123.7999999999999 169.9 123.7999999999999 166.8 126.8999999999999L111 182.8L84.6 156.4C67.3 139.1 59 115.3 61.6 91L68.7 27.4L2.3 -39C-0.8 -42.1 -0.8 -47.2 2.3 -50.3L13.6 -61.6C16.7 -64.7 21.8 -64.7 24.9 -61.6L91.2 4.7L154.8 -2.4C178.7 -5.0000000000001 202.7 2.9999999999999 220.2 20.6L402.1 202.5L266.4000000000001 338.2L201.5 273.2zM509.7 366.5L430.5 445.7C427.4 448.8 422.3 448.8 419.2 445.7L407.9 434.4C404.8 431.3 404.8 426.2 407.9 423.1L436.2 394.8L390.9 349.5L334.3 406.1L317.3 423.1C314.2 426.2 309.1 426.2 306 423.1L272.1 389.2C269 386.1 269 381 272.1 377.9L289.1 360.9L424.8 225L441.8 208C444.9000000000001 204.9 450 204.9 453.1 208L487 242C490.1 245.1 490.1 250.2 487 253.3L413.5 326.8L458.8 372.1L487.1 343.8C490.2 340.7000000000001 495.3 340.7000000000001 498.4 343.8L509.7 355.1C512.8000000000001 358.3 512.8000000000001 363.3 509.7 366.5z" /> + <glyph glyph-name="table-tennis" + unicode="" + horiz-adv-x="512" d=" M496.2 151.5C527.7 229.3 512 321.8 449 384.9C365.1 469 229 469 145.1 384.9L89.1 328.8L300.6 117.3C346.7000000000001 179.4 432.1 194.7 496.2 151.5zM278.3 71.8L57.9 292.1C30.6 246.8 36.2 187.1 75.2 148L109.7 113.4L6.7 24C-1.9 16.5 -2.4 3.3 5.7 -4.8L59.1 -58.3C67.1 -66.4 80.3 -65.9 87.8 -57.3L177.1 46L212.8 10.3C232.5 -9.4 257.4000000000001 -20.2 283.1 -23C276 -6 272.1 12.6 272.1 32.1C272 45.9 274.6 59.1 278.3 71.8zM416 128C363 128 320 85 320 32S363 -64 416 -64S512 -21 512 32S469 128 416 128z" /> + <glyph glyph-name="table" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM224 32H64V128H224V32zM224 192H64V288H224V192zM448 32H288V128H448V32zM448 192H288V288H448V192z" /> + <glyph glyph-name="tablet-alt" + unicode="" + horiz-adv-x="448" d=" M400 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V400C448 426.5 426.5 448 400 448zM224 -32C206.3 -32 192 -17.7 192 0S206.3 32 224 32S256 17.7 256 0S241.7 -32 224 -32zM400 76C400 69.4 394.6 64 388 64H60C53.4 64 48 69.4 48 76V388C48 394.6 53.4 400 60 400H388C394.6 400 400 394.6 400 388V76z" /> + <glyph glyph-name="tablet" + unicode="" + horiz-adv-x="448" d=" M400 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V400C448 426.5 426.5 448 400 448zM224 -32C206.3 -32 192 -17.7 192 0S206.3 32 224 32S256 17.7 256 0S241.7 -32 224 -32z" /> + <glyph glyph-name="tablets" + unicode="" + horiz-adv-x="640" d=" M160 256C78.9 256 12.5 197.5 0.1 121.3C-0.7 116.5 3.4 112 8.4 112H311.7C316.7 112 320.8 116.5 320 121.3C307.5 197.5 241.1 256 160 256zM311.6 80H8.4C3.4 80 -0.7 75.5 0.1 70.7C12.5 -5.5 78.9 -64 160 -64S307.5 -5.5 319.9 70.7C320.7 75.5 316.6 80 311.6 80zM593.4 401.4C536.9 457.9 449.2 462.8 386.5 417.4C382.5 414.5 382.2 408.5 385.7 405.1L597 193.7C600.5 190.2 606.5 190.5 609.3 194.5C654.8 257.2 649.9 344.9 593.4 401.4zM363 382.3C359.5 385.8 353.5 385.5 350.7 381.5C305.3 318.8 310.2 231.1 366.6 174.6C423.1 118.1 510.8 113.2000000000001 573.5 158.7000000000001C577.5 161.6 577.8 167.6 574.3 171.0000000000001L363 382.3z" /> + <glyph glyph-name="tachometer-alt" + unicode="" + horiz-adv-x="576" d=" M75.694 -32A48.02 48.02 0 0 0 33.246 -6.429C12.023 33.7 0 79.444 0 128C0 287.058 128.942 416 288 416S576 287.058 576 128C576 79.444 563.977 33.7 542.754 -6.429A48.01800000000001 48.01800000000001 0 0 0 500.306 -32H75.694zM512 160C494.327 160 480 145.673 480 128C480 110.327 494.327 96 512 96S544 110.327 544 128C544 145.673 529.673 160 512 160zM288 320C305.673 320 320 334.327 320 352C320 369.673 305.673 384 288 384S256 369.673 256 352C256 334.327 270.327 320 288 320zM64 160C46.327 160 32 145.673 32 128C32 110.327 46.327 96 64 96S96 110.327 96 128C96 145.673 81.673 160 64 160zM129.608 318.392C111.935 318.392 97.608 304.065 97.608 286.392C97.608 268.719 111.935 254.392 129.608 254.392S161.608 268.719 161.608 286.392C161.608 304.065 147.281 318.392 129.608 318.392zM446.392 318.392C428.719 318.392 414.392 304.065 414.392 286.392C414.392 268.719 428.719 254.392 446.392 254.392S478.392 268.719 478.392 286.392C478.392 304.065 464.065 318.392 446.392 318.392zM359.314 286.858C346.687 290.898 333.181 283.938 329.141 271.314L283.218 127.803C250.108 125.355 224 97.736 224 64C224 28.654 252.654 0 288 0C323.346 0 352 28.654 352 64C352 83.773 343.029 101.447 328.939 113.187L374.858 256.685C378.897 269.31 371.938 282.818 359.314 286.858z" /> + <glyph glyph-name="tag" + unicode="" + horiz-adv-x="512" d=" M0 195.882V400C0 426.51 21.49 448 48 448H252.118A48 48 0 0 0 286.059 433.941L497.941 222.059C516.6859999999999 203.314 516.6859999999999 172.922 497.941 154.177L293.823 -49.941C275.078 -68.6859999999999 244.686 -68.6859999999999 225.941 -49.941L14.059 161.941A48 48 0 0 0 0 195.882zM112 384C85.49 384 64 362.51 64 336S85.49 288 112 288S160 309.49 160 336S138.51 384 112 384z" /> + <glyph glyph-name="tags" + unicode="" + horiz-adv-x="640" d=" M497.941 222.059L286.0590000000001 433.941A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V195.882A48 48 0 0 1 14.059 161.941L225.941 -49.941C244.685 -68.6859999999999 275.077 -68.687 293.823 -49.941L497.941 154.177C516.6859999999999 172.922 516.6859999999999 203.314 497.941 222.059zM112 288C85.49 288 64 309.49 64 336S85.49 384 112 384S160 362.51 160 336S138.51 288 112 288zM625.941 154.177L421.823 -49.941C403.078 -68.6859999999999 372.686 -68.6859999999999 353.941 -49.941L353.581 -49.581L527.64 124.478C544.639 141.477 554 164.078 554 188.118S544.638 234.759 527.64 251.758L331.397 448H380.118A48 48 0 0 0 414.059 433.941L625.941 222.059C644.686 203.314 644.686 172.922 625.941 154.177z" /> + <glyph glyph-name="tape" + unicode="" + horiz-adv-x="640" d=" M224 256C188.7 256 160 227.3 160 192S188.7 128 224 128S288 156.7 288 192S259.3 256 224 256zM624 32H380.6C422.1 72.7 448 129.3 448 192C448 315.7 347.7 416 224 416S0 315.7 0 192S100.3 -32 224 -32H624C632.8 -32 640 -24.8 640 -16V16C640 24.8 632.8 32 624 32zM224 96C171 96 128 139 128 192S171 288 224 288S320 245 320 192S277 96 224 96z" /> + <glyph glyph-name="tasks" + unicode="" + horiz-adv-x="512" d=" M208 316H496C504.8 316 512 323.2 512 332V372C512 380.8 504.8 388 496 388H208C199.2 388 192 380.8 192 372V332C192 323.2 199.2 316 208 316zM208 156H496C504.8 156 512 163.2 512 172V212C512 220.8 504.8 228 496 228H208C199.2 228 192 220.8 192 212V172C192 163.2 199.2 156 208 156zM208 -4H496C504.8 -4 512 3.2 512 12V52C512 60.8 504.8 68 496 68H208C199.2 68 192 60.8 192 52V12C192 3.2 199.2 -4 208 -4zM64 80C37.5 80 15.4 58.5 15.4 32S37.5 -16 64 -16S112 5.5 112 32S90.5 80 64 80zM156.5 379L84.3 306.8L68.7 291.2000000000001C64 286.5 55.8 286.5 51.1 291.2000000000001L3.5 338.6C-1.2 343.3 -1.2 350.9 3.5 355.6L19.2 371.3C23.9 376 31.5 376 36.2 371.3L58.9 349.2L122.6 412.5C127.3 417.2 134.9 417.2 139.6 412.5L156.6 396C161.2 391.3 161.2 383.7 156.5 379zM156.5 219.4L84.3 147.2L68.6 131.5C63.9 126.8 55.7 126.8 51 131.5L3.5 179C-1.2 183.7 -1.2 191.3 3.5 196L19.2 211.7C23.9 216.4 31.5 216.4 36.2 211.7L58.9 189.6L122.6 253.3C127.3 258 134.9 258 139.6 253.3L156.6 236.3C161.2 231.7 161.2 224.1 156.5 219.4z" /> + <glyph glyph-name="taxi" + unicode="" + horiz-adv-x="512" d=" M461.951 204.135L440.1350000000001 291.403A79.885 79.885 0 0 1 362.522 352H352V392C352 405.255 341.255 416 328 416H184C170.745 416 160 405.255 160 392V352H149.478A79.885 79.885 0 0 1 71.866 291.403L50.05 204.135C25.515 195.177 8 171.634 8 144V96C8 75.793 17.374 57.786 32 46.057V-8C32 -21.255 42.745 -32 56 -32H104C117.255 -32 128 -21.255 128 -8V32H384V-8C384 -21.255 394.745 -32 408 -32H456C469.255 -32 480 -21.255 480 -8V46.057C494.626 57.786 504 75.794 504 96V144C504 171.634 486.485 195.177 461.951 204.135zM149.478 288H362.523A15.975 15.975 0 0 0 378.045 275.88L395.015 208H116.985L133.955 275.881A15.975999999999999 15.975999999999999 0 0 0 149.478 288zM132 112C132 92.118 115.882 76 96 76S60 92.118 60 112S76.118 148 96 148S132 131.882 132 112zM452 112C452 92.118 435.882 76 416 76S380 92.118 380 112S396.118 148 416 148S452 131.882 452 112z" /> + <glyph glyph-name="terminal" + unicode="" + horiz-adv-x="640" d=" M257.981 175.029L63.638 -19.314C54.265 -28.687 39.069 -28.687 29.697 -19.314L7.029 3.353C-2.328 12.71 -2.346 27.875 6.989 37.254L161.011 192L6.99 346.745C-2.345 356.124 -2.327 371.289 7.03 380.646L29.697 403.313C39.07 412.6860000000001 54.266 412.6860000000001 63.638 403.313L257.981 208.97C267.354 199.598 267.354 184.402 257.981 175.029zM640 -8V24C640 37.255 629.255 48 616 48H312C298.745 48 288 37.255 288 24V-8C288 -21.255 298.745 -32 312 -32H616C629.255 -32 640 -21.255 640 -8z" /> + <glyph glyph-name="text-height" + unicode="" + horiz-adv-x="576" d=" M16 416H304C312.837 416 320 408.837 320 400V304C320 295.163 312.837 288 304 288H268.504C259.6670000000001 288 252.504 295.163 252.504 304V352H197.743V32H232C240.837 32 248 24.837 248 16V-16C248 -24.837 240.837 -32 232 -32H88C79.163 -32 72 -24.837 72 -16V16C72 24.837 79.163 32 88 32H122.257V352H67.496V304C67.496 295.163 60.333 288 51.496 288H16C7.163 288 0 295.163 0 304V400C0 408.837 7.163 416 16 416zM491.308 411.315L571.303 331.314C581.309 321.307 574.297 304 559.99 304H512V80H560C575.639 80 580.635 62.009 571.313 52.686L491.318 -27.3150000000001C485.071 -33.5620000000001 474.937 -33.5600000000001 468.692 -27.3150000000001L388.697 52.6859999999999C378.691 62.693 385.703 80 400.01 80H448V304H400C384.361 304 379.365 321.991 388.687 331.314L468.682 411.315C474.929 417.563 485.063 417.56 491.308 411.315z" /> + <glyph glyph-name="text-width" + unicode="" + horiz-adv-x="448" d=" M16 416H432C440.837 416 448 408.837 448 400V304C448 295.163 440.837 288 432 288H396.504C387.6670000000001 288 380.504 295.163 380.504 304V352H261.743V224H296C304.837 224 312 216.837 312 208V176C312 167.163 304.837 160 296 160H152C143.163 160 136 167.163 136 176V208C136 216.837 143.163 224 152 224H186.257V352H67.496V304C67.496 295.163 60.333 288 51.496 288H16C7.163 288 0 295.163 0 304V400C0 408.837 7.163 416 16 416zM443.315 75.318L363.314 155.313C353.991 164.635 336 159.638 336 144V96H112V143.99C112 158.297 94.693 165.309 84.686 155.303L4.685 75.308C-1.56 69.063 -1.562 58.929 4.685 52.682L84.686 -27.313C94.009 -36.635 112 -31.638 112 -16V32H336V-15.99C336 -30.297 353.307 -37.309 363.314 -27.303L443.3150000000001 52.692C449.5600000000001 58.937 449.5630000000001 69.071 443.3150000000001 75.318z" /> + <glyph glyph-name="th-large" + unicode="" + horiz-adv-x="512" d=" M296 416H488C501.255 416 512 405.255 512 392V232C512 218.745 501.255 208 488 208H296C282.745 208 272 218.745 272 232V392C272 405.255 282.745 416 296 416zM216 416H24C10.745 416 0 405.255 0 392V232C0 218.745 10.745 208 24 208H216C229.255 208 240 218.745 240 232V392C240 405.255 229.255 416 216 416zM0 152V-8C0 -21.255 10.745 -32 24 -32H216C229.255 -32 240 -21.255 240 -8V152C240 165.255 229.255 176 216 176H24C10.745 176 0 165.255 0 152zM296 -32H488C501.255 -32 512 -21.255 512 -8V152C512 165.255 501.255 176 488 176H296C282.745 176 272 165.255 272 152V-8C272 -21.255 282.745 -32 296 -32z" /> + <glyph glyph-name="th-list" + unicode="" + horiz-adv-x="512" d=" M149.333 232V152C149.333 138.745 138.588 128 125.333 128H24C10.745 128 0 138.745 0 152V232C0 245.255 10.745 256 24 256H125.333C138.588 256 149.333 245.255 149.333 232zM0 72V-8C0 -21.255 10.745 -32 24 -32H125.333C138.588 -32 149.333 -21.255 149.333 -8V72C149.333 85.255 138.588 96 125.333 96H24C10.745 96 0 85.255 0 72zM125.333 416H24C10.745 416 0 405.255 0 392V312C0 298.745 10.745 288 24 288H125.333C138.588 288 149.333 298.745 149.333 312V392C149.333 405.255 138.588 416 125.333 416zM205.333 -32H488C501.255 -32 512 -21.255 512 -8V72C512 85.255 501.255 96 488 96H205.333C192.078 96 181.333 85.255 181.333 72V-8C181.333 -21.255 192.078 -32 205.333 -32zM181.333 392V312C181.333 298.745 192.078 288 205.333 288H488C501.255 288 512 298.745 512 312V392C512 405.255 501.255 416 488 416H205.333C192.078 416 181.333 405.255 181.333 392zM205.333 128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256H205.333C192.078 256 181.333 245.255 181.333 232V152C181.333 138.745 192.078 128 205.333 128z" /> + <glyph glyph-name="th" + unicode="" + horiz-adv-x="512" d=" M149.333 392V312C149.333 298.745 138.588 288 125.333 288H24C10.745 288 0 298.745 0 312V392C0 405.255 10.745 416 24 416H125.333C138.588 416 149.333 405.255 149.333 392zM330.6670000000001 152V232C330.6670000000001 245.255 319.9220000000001 256 306.6670000000001 256H205.333C192.078 256 181.333 245.255 181.333 232V152C181.333 138.745 192.078 128 205.333 128H306.666C319.9220000000001 128 330.667 138.745 330.667 152zM362.6670000000001 392V312C362.6670000000001 298.745 373.4120000000001 288 386.6670000000001 288H488C501.255 288 512 298.745 512 312V392C512 405.255 501.255 416 488 416H386.667C373.412 416 362.667 405.255 362.667 392zM330.6670000000001 312V392C330.6670000000001 405.255 319.9220000000001 416 306.6670000000001 416H205.333C192.078 416 181.333 405.255 181.333 392V312C181.333 298.745 192.078 288 205.333 288H306.666C319.9220000000001 288 330.667 298.745 330.667 312zM125.333 256H24C10.745 256 0 245.255 0 232V152C0 138.745 10.745 128 24 128H125.333C138.588 128 149.333 138.745 149.333 152V232C149.333 245.255 138.588 256 125.333 256zM0 72V-8C0 -21.255 10.745 -32 24 -32H125.333C138.588 -32 149.333 -21.255 149.333 -8V72C149.333 85.255 138.588 96 125.333 96H24C10.745 96 0 85.255 0 72zM386.667 128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256H386.667C373.412 256 362.667 245.255 362.667 232V152C362.667 138.745 373.412 128 386.667 128zM386.667 -32H488C501.255 -32 512 -21.255 512 -8V72C512 85.255 501.255 96 488 96H386.667C373.412 96 362.667 85.255 362.667 72V-8C362.667 -21.255 373.412 -32 386.667 -32zM181.333 72V-8C181.333 -21.255 192.078 -32 205.333 -32H306.666C319.921 -32 330.666 -21.255 330.666 -8V72C330.666 85.255 319.921 96 306.666 96H205.333C192.078 96 181.333 85.255 181.333 72z" /> + <glyph glyph-name="thermometer-empty" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 99.346 92.654 128 128 128S192 99.346 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer-full" + unicode="" + horiz-adv-x="256" d=" M224 352C224 405.019 181.019 448 128 448S32 405.019 32 352V148.653C12.225 126.244 0.166 96.864 0.002 64.667C-0.357 -5.636 56.789 -63.509 127.091 -63.997C127.39 -63.999 127.701 -64 128 -64C198.698 -64 256 -6.696 256 64C256 96.459 243.912 126.09 224 148.653V352zM128 -16L127.424 -15.998C83.564 -15.694 47.777 20.546 48.001 64.422C48.174 98.402 67.267 116.074 80 130.502V352C80 378.467 101.533 400 128 400S176 378.467 176 352V130.502C188.63 116.19 208 98.338 208 64C208 19.888 172.112 -16 128 -16zM192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V352C96 369.673 110.327 384 128 384S160 369.673 160 352V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64z" /> + <glyph glyph-name="thermometer-half" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V224C96 241.673 110.327 256 128 256S160 241.673 160 224V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer-quarter" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V160C96 177.673 110.327 192 128 192S160 177.673 160 160V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer-three-quarters" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0C92.654 0 64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V288C96 305.673 110.327 320 128 320S160 305.673 160 288V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer" + unicode="" + horiz-adv-x="512" d=" M476.8 427.6C439.3 458.3 381.3 453.9 344.9 417.4L299.2 371.4L349.7 320.9C352.8 317.8 352.8 312.7000000000001 349.7 309.6L338.4 298.3C335.3 295.2 330.2 295.2 327.1 298.3L276.7 348.8L231.6 303.4L281.9 253C285 249.9 285 244.8 281.9 241.7L270.6 230.4C267.5 227.3 262.4 227.3 259.3 230.4L209 280.6L163.9 235.2L214 185C217.1 181.9 217.1 176.8 214 173.7L202.7 162.4C199.6 159.3 194.5 159.3 191.4 162.4L141.3 212.6L96 166.9V66L7 -23C-2.4 -32.4 -2.4 -47.6 7 -56.9C16.4 -66.2999999999999 31.6 -66.2999999999999 40.9 -56.9L129.9 32.1H229.8L484 285.4C518.9 320.3 526.2 386.9 476.8 427.6z" /> + <glyph glyph-name="thumbs-down" + unicode="" + horiz-adv-x="512" d=" M0 392V152C0 138.745 10.745 128 24 128H104C117.255 128 128 138.745 128 152V392C128 405.255 117.255 416 104 416H24C10.745 416 0 405.255 0 392zM40 192C40 205.255 50.745 216 64 216S88 205.255 88 192S77.255 168 64 168S40 178.745 40 192zM312 -64C291.817 -64 282.515 -24.707 278.069 -6.205C272.863 15.461 267.48 37.865 252.676 52.697C220.207 85.221 203.173 126.664 163.559 165.808A11.98 11.98 0 0 0 160.001 174.329V388.099C160.001 394.64 165.244 399.977 171.784 400.097C187.615 400.387 208.478 409.176 224.435 416.275C256.189 430.402 295.709 447.983 343.995 448H346.839C389.616 448 440.202 447.587 460.613 418.263C469.005 406.206 471.059 391.229 466.761 373.631C483.073 356.578 491.824 324.7680000000001 483.143 298.874C500.687 275.442 502.2860000000001 242.742 492.451 219.405L492.561 219.295C504.4540000000001 207.346 512.0840000000001 188.036 512 170.098C511.844 139.746 485.843 111.9999999999999 452.447 111.9999999999999H350.723C358.03 83.66 384 59.868 384 17.452C384 -56 336 -64 312 -64z" /> + <glyph glyph-name="thumbs-up" + unicode="" + horiz-adv-x="512" d=" M104 224H24C10.745 224 0 213.255 0 200V-40C0 -53.255 10.745 -64 24 -64H104C117.255 -64 128 -53.255 128 -40V200C128 213.255 117.255 224 104 224zM64 -24C50.745 -24 40 -13.255 40 0S50.745 24 64 24S88 13.255 88 0S77.255 -24 64 -24zM384 366.548C384 324.132 358.03 300.3400000000001 350.723 272H452.446C485.843 272 511.843 244.254 511.999 213.902C512.083 195.964 504.453 176.653 492.56 164.705L492.45 164.595C502.286 141.258 500.687 108.558 483.142 85.126C491.823 59.231 483.073 27.422 466.76 10.369C471.058 -7.229 469.004 -22.206 460.612 -34.263C440.202 -63.587 389.616 -64 346.839 -64L343.994 -63.999C295.707 -63.982 256.188 -46.401 224.434 -32.274C208.477 -25.175 187.613 -16.387 171.783 -16.096C165.243 -15.976 160 -10.639 160 -4.098V209.672C160 212.872 161.282 215.943 163.558 218.193C203.172 257.337 220.206 298.78 252.675 331.304C267.479 346.136 272.863 368.54 278.068 390.206C282.515 408.707 291.817 448 312 448C336 448 384 440 384 366.548z" /> + <glyph glyph-name="thumbtack" + unicode="" + horiz-adv-x="384" d=" M298.028 233.733L285.793 352H328C341.255 352 352 362.745 352 376V424C352 437.255 341.255 448 328 448H56C42.745 448 32 437.255 32 424V376C32 362.745 42.745 352 56 352H98.207L85.972 233.733C37.465 211.18 0 170.739 0 120C0 106.745 10.745 96 24 96H160V-8.007C160 -9.249 160.289 -10.474 160.845 -11.585L184.845 -59.585C187.786 -65.467 196.209 -65.4779999999999 199.156 -59.585L223.156 -11.585A8.008 8.008 0 0 1 224.001 -8.007V96H360.001C373.256 96 384.001 106.745 384.001 120C384 171.183 346.018 211.42 298.028 233.733z" /> + <glyph glyph-name="ticket-alt" + unicode="" + horiz-adv-x="576" d=" M128 288H448V96H128V288zM528 192C528 165.49 549.49 144 576 144V48C576 21.49 554.51 0 528 0H48C21.49 0 0 21.49 0 48V144C26.51 144 48 165.49 48 192S26.51 240 0 240V336C0 362.51 21.49 384 48 384H528C554.51 384 576 362.51 576 336V240C549.49 240 528 218.51 528 192zM480 296C480 309.255 469.255 320 456 320H120C106.745 320 96 309.255 96 296V88C96 74.745 106.745 64 120 64H456C469.255 64 480 74.745 480 88V296z" /> + <glyph glyph-name="times-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM377.6 126.9C382.3 122.2 382.3 114.6 377.6 109.9L338 70.4C333.3 65.7 325.7 65.7 321 70.4L256 136L190.9 70.4C186.2 65.7 178.6 65.7 173.9 70.4L134.4 110C129.7 114.7 129.7 122.3 134.4 127L200 192L134.4 257.1C129.7 261.8 129.7 269.4 134.4 274.1L174 313.7C178.7 318.4 186.3 318.4 191 313.7L256 248L321.1 313.6C325.8 318.3 333.4000000000001 318.3 338.1 313.6L377.7000000000001 274C382.4000000000001 269.3 382.4000000000001 261.7 377.7000000000001 257L312 192L377.6 126.9z" /> + <glyph glyph-name="times" + unicode="" + horiz-adv-x="352" d=" M242.72 192L342.79 292.07C355.07 304.35 355.07 324.26 342.79 336.55L320.55 358.79C308.27 371.07 288.36 371.07 276.07 358.79L176 258.7200000000001L75.93 358.79C63.65 371.07 43.74 371.07 31.45 358.79L9.21 336.55C-3.07 324.27 -3.07 304.36 9.21 292.07L109.28 192L9.21 91.93C-3.07 79.65 -3.07 59.74 9.21 47.45L31.45 25.21C43.73 12.93 63.65 12.93 75.93 25.21L176 125.28L276.07 25.21C288.35 12.93 308.27 12.93 320.55 25.21L342.79 47.45C355.07 59.73 355.07 79.64 342.79 91.93L242.72 192z" /> + <glyph glyph-name="tint" + unicode="" + horiz-adv-x="384" d=" M192 -64C93.565 -64 13.913 15.652 13.913 114.087C13.913 225.283 115.107 268.152 162.435 425.912C171.539 456.028 213.534 454.69 221.565 425.912C269.111 267.426 370.087 225.843 370.087 114.087C370.087 15.652 290.435 -64 192 -64zM149.478 107.826C147.969 113.359 140.031 113.358 138.522 107.826C129.299 78.401 110.609 70.181 110.609 49.391C110.609 30.87 125.478 16 144 16S177.391 30.87 177.391 49.391C177.391 70.23 158.718 78.347 149.478 107.826z" /> + <glyph glyph-name="toggle-off" + unicode="" + horiz-adv-x="576" d=" M384 384H192C85.961 384 0 298.039 0 192S85.961 0 192 0H384C490.039 0 576 85.961 576 192S490.039 384 384 384zM64 192C64 262.741 121.249 320 192 320C262.741 320 320 262.751 320 192C320 121.259 262.751 64 192 64C121.259 64 64 121.249 64 192zM384 64H335.0950000000001C400.312 136.858 400.331 247.12 335.0950000000001 320H384C454.741 320 512 262.751 512 192C512 121.26 454.751 64 384 64z" /> + <glyph glyph-name="toggle-on" + unicode="" + horiz-adv-x="576" d=" M576 192C576 85.961 490.039 0 384 0H192C85.961 0 0 85.961 0 192S85.961 384 192 384H384C490.039 384 576 298.039 576 192zM384 320C313.259 320 256 262.751 256 192C256 121.259 313.249 64 384 64C454.741 64 512 121.249 512 192C512 262.741 454.751 320 384 320" /> + <glyph glyph-name="toolbox" + unicode="" + horiz-adv-x="512" d=" M502.63 233.37L457.38 278.62C451.38 284.62 443.24 287.99 434.75 287.99H384V368C384 394.51 362.51 416 336 416H176C149.49 416 128 394.51 128 368V288H77.25C68.76 288 60.63 284.63 54.62 278.63L9.37 233.37C3.37 227.37 0 219.23 0 210.74V128H128V144C128 152.84 135.16 160 144 160H176C184.84 160 192 152.84 192 144V128H320V144C320 152.84 327.1600000000001 160 336 160H368C376.84 160 384 152.84 384 144V128H512V210.75C512 219.23 508.63 227.37 502.63 233.37zM320 288H192V352H320V288zM384 80C384 71.16 376.84 64 368 64H336C327.1600000000001 64 320 71.16 320 80V96H192V80C192 71.16 184.84 64 176 64H144C135.16 64 128 71.16 128 80V96H0V0C0 -17.67 14.33 -32 32 -32H480C497.67 -32 512 -17.67 512 0V96H384V80z" /> + <glyph glyph-name="trademark" + unicode="" + horiz-adv-x="640" d=" M97.119 284.867H12C5.373 284.867 0 290.24 0 296.867V340C0 346.627 5.373 352 12 352H260.559C267.186 352 272.559 346.627 272.559 340V296.867C272.559 290.24 267.186 284.867 260.559 284.867H175.44V44C175.44 37.373 170.067 32 163.44 32H109.118C102.491 32 97.118 37.373 97.118 44V284.867zM329.825 352H395.25A12 12 0 0 0 406.596 343.907L450.355 216.839C457.516 196.251 466.466 164.027 466.466 164.027H467.362S476.312 196.251 483.473 216.839L527.231 343.907A12 12 0 0 0 538.577 352H603.987A12 12 0 0 0 615.948 340.9700000000001L639.96 44.97C640.527 37.983 635.009 32 627.999 32H573.898A12 12 0 0 0 561.926 43.182L552.844 176.112C551.0540000000001 200.28 552.844 229.8180000000001 552.844 229.8180000000001H551.9480000000001S541.2070000000001 196.2520000000001 534.046 176.112L503.3460000000001 91.381A12 12 0 0 0 492.0640000000001 83.4690000000001H441.7620000000001A12 12 0 0 0 430.4800000000001 91.381L399.7800000000001 176.112C392.6190000000001 196.252 381.8770000000001 229.8180000000001 381.8770000000001 229.8180000000001H380.9820000000001S382.7720000000001 200.28 380.9820000000001 176.112L371.9000000000001 43.182C371.4720000000001 36.887 366.2400000000001 32 359.9300000000001 32H305.4C298.383 32 292.864 37.994 293.441 44.987L317.866 340.987A11.999000000000002 11.999000000000002 0 0 0 329.825 352z" /> + <glyph glyph-name="train" + unicode="" + horiz-adv-x="448" d=" M448 352V96C448 44.185 386.376 0 317.978 0L380.9580000000001 -49.721C386.905 -54.417 383.562 -64 376 -64H72C64.422 -64 61.108 -54.406 67.043 -49.721L130.022 0C61.82 0 0 44.046 0 96V352C0 405.019 64 448 128 448H320C385 448 448 405.019 448 352zM400 216V328C400 341.255 389.255 352 376 352H72C58.745 352 48 341.255 48 328V216C48 202.745 58.745 192 72 192H376C389.255 192 400 202.745 400 216zM224 152C193.072 152 168 126.928 168 96S193.072 40 224 40S280 65.072 280 96S254.928 152 224 152z" /> + <glyph glyph-name="transgender-alt" + unicode="" + horiz-adv-x="480" d=" M468 448H389C378.3 448 373 435.1 380.5 427.5L397.4 410.6L316.7 329.9C294.5 343.9 268.2 352 240 352C211.8 352 185.5 343.9 163.3 329.9L146.8 346.4L166.6 366.2C171.3 370.9 171.3 378.5 166.6 383.2L138.3 411.5C133.6 416.2 126 416.2 121.3 411.5L101.5 391.7L82.5 410.7L99.4 427.6C107.1 435.1 101.7 448 91 448H12C5.4 448 0 442.6 0 436V357C0 346.3 12.9 341 20.5 348.5L37.4 365.4L56.4 346.4L36.6 326.6C31.9 321.9 31.9 314.3 36.6 309.6L64.9 281.3C69.6 276.6 77.2 276.6 81.9 281.3L101.7 301.1L118.2 284.6C104.1 262.5 96 236.2 96 208C96 139.5 143.9 82.1 208 67.6V40H172C165.4 40 160 34.6 160 28V-12C160 -18.6 165.4 -24 172 -24H208V-52C208 -58.6 213.4 -64 220 -64H260C266.6 -64 272 -58.6 272 -52V-24H308C314.6 -24 320 -18.6 320 -12V28C320 34.6 314.6 40 308 40H272V67.6C336.1 82.2000000000001 384 139.5 384 208C384 236.2 375.9 262.5 361.9 284.7000000000001L442.6 365.4000000000001L459.4999999999999 348.5000000000001C467.1 340.9000000000001 479.9999999999999 346.3000000000001 479.9999999999999 357.0000000000001V436C479.9999999999999 442.6 474.6 448 467.9999999999999 448zM240 128C195.9 128 160 163.9 160 208S195.9 288 240 288S320 252.1 320 208S284.1 128 240 128z" /> + <glyph glyph-name="transgender" + unicode="" + horiz-adv-x="384" d=" M372 448H293C282.3 448 277 435.1 284.5 427.5L301.4 410.6L220.7 329.9C198.5 343.9 172.2 352 144 352C64.5 352 0 287.5 0 208C0 139.5 47.9 82.1 112 67.6V40H76C69.4 40 64 34.6 64 28V-12C64 -18.6 69.4 -24 76 -24H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-24H212C218.6 -24 224 -18.6 224 -12V28C224 34.6 218.6 40 212 40H176V67.6C240.1 82.2000000000001 288 139.5 288 208C288 236.2 279.9 262.5 265.9 284.7000000000001L346.6 365.4000000000001L363.5 348.5000000000001C371.1 340.9000000000001 384 346.3000000000001 384 357.0000000000001V436C384 442.6 378.6 448 372 448zM144 128C99.9 128 64 163.9 64 208S99.9 288 144 288S224 252.1 224 208S188.1 128 144 128z" /> + <glyph glyph-name="trash-alt" + unicode="" + horiz-adv-x="448" d=" M0 364V392C0 405.3 10.7 416 24 416H136L145.4 434.7C149.4 442.9 157.7 448 166.8 448H281.1C290.2000000000001 448 298.5 442.9 302.6 434.7L312 416H424C437.3 416 448 405.3 448 392V364C448 357.4 442.6 352 436 352H12C5.4 352 0 357.4 0 364zM416 308V-16C416 -42.5 394.5 -64 368 -64H80C53.5 -64 32 -42.5 32 -16V308C32 314.6 37.4 320 44 320H404C410.6 320 416 314.6 416 308zM144 240C144 248.8 136.8 256 128 256S112 248.8 112 240V16C112 7.2 119.2 0 128 0S144 7.2 144 16V240zM240 240C240 248.8 232.8 256 224 256S208 248.8 208 240V16C208 7.2 215.2 0 224 0S240 7.2 240 16V240zM336 240C336 248.8 328.8 256 320 256S304 248.8 304 240V16C304 7.2 311.2 0 320 0S336 7.2 336 16V240z" /> + <glyph glyph-name="trash" + unicode="" + horiz-adv-x="448" d=" M0 364V392C0 405.3 10.7 416 24 416H136L145.4 434.7C149.4 442.9 157.7 448 166.8 448H281.1C290.2000000000001 448 298.5 442.9 302.6 434.7L312 416H424C437.3 416 448 405.3 448 392V364C448 357.4 442.6 352 436 352H12C5.4 352 0 357.4 0 364zM415.2 307.3L394.8 -19C393.2 -44.3 372.2 -64 346.9000000000001 -64H101.1C75.8 -64 54.8 -44.3 53.2 -19L32.8 307.3C32.4 314.2000000000001 37.9 320 44.8 320H403.3C410.1 320 415.6 314.2000000000001 415.2 307.3z" /> + <glyph glyph-name="tree" + unicode="" + horiz-adv-x="384" d=" M377.33 72.571L293.906 160H328C349.017 160 359.872 185.207 345.448 200.479L262.79 288H296C316.878 288 327.851 312.969 313.587 328.331L209.587 440.334C200.102 450.548 183.911 450.563 174.413 440.334L70.413 328.331C56.206 313.031 67.037 288 88 288H121.21L38.551 200.479C24.121 185.199 34.993 160 56 160H90.094L6.665 72.571C-7.869 57.345 2.925 32 24.025 32H144C144 -0.781 132.812 -17.26 110.005 -35.506C98.225 -44.93 104.914 -64 120 -64H264C279.086 -64 285.776 -44.931 273.995 -35.506C254.227 -19.6919999999999 240.003 -3.841 240 31.99V32H359.9700000000001C381.0200000000001 32 391.899 57.309 377.3300000000001 72.571z" /> + <glyph glyph-name="trophy" + unicode="" + horiz-adv-x="576" d=" M552 384H448V424C448 437.3 437.3 448 424 448H152C138.7 448 128 437.3 128 424V384H24C10.7 384 0 373.3 0 360V304C0 268.3 22.5 231.6 61.9 203.3C93.4 180.6 131.7 166.2 171.9 161.6C203.3 109.5 240 88 240 88V16H192C156.7 16 128 -4.7 128 -40V-52C128 -58.6 133.4 -64 140 -64H436C442.6 -64 448 -58.6 448 -52V-40C448 -4.7 419.3 16 384 16H336V88S372.7 109.5 404.1 161.6C444.4000000000001 166.2000000000001 482.7 180.6 514.1 203.3C553.4 231.6 576 268.3 576 304V360C576 373.3 565.3 384 552 384zM99.3 255.2C74.9 272.8 64 292.4 64 304V320H128.2C129.2 287.4 134 258.8 141 233.8C125.9 239 111.8 246.2 99.3 255.2zM512 304C512 287.9 494.3 267.9 476.7 255.2C464.2 246.2 450 239 434.9 233.8C441.9 258.8 446.7 287.4 447.7 320H512V304z" /> + <glyph glyph-name="truck-loading" + unicode="" + horiz-adv-x="640" d=" M50.2 72.4C52.5 63.9 61.3 58.8 69.8 61.1L286.2000000000001 119.1C294.7000000000001 121.4 299.8000000000001 130.2 297.5000000000001 138.7L247.8000000000001 324.2C245.5000000000001 332.7 236.7000000000001 337.8 228.2000000000001 335.5L151 314.7L175.8 222L114 205.5L89.2 298.2L11.9 277.5C3.4 275.2 -1.7 266.4 0.6 257.9L50.2 72.4zM384 448C366.3 448 352 433.7 352 416V92.4L5.9 -2C1.6 -3.2 -0.9 -7.6 0.3 -11.8L12.9 -58.1C14.1 -62.4 18.5 -64.9 22.7 -63.7L416.4 43.6999999999999C418.8 -16.1 467.6 -64 528 -64C589.9 -64 640 -13.9 640 48V448H384zM528 0C501.5 0 480 21.5 480 48S501.5 96 528 96S576 74.5 576 48S554.5 0 528 0z" /> + <glyph glyph-name="truck-moving" + unicode="" + horiz-adv-x="640" d=" M621.3 210.7L562.8 269.2C550.8 281.2 534.5 287.9 517.5 287.9H480V384C480 401.7 465.7 416 448 416H32C14.3 416 0 401.7 0 384V48C0 3.8 35.8 -32 80 -32C106.3 -32 129.4 -19.1 144 0.4C158.6 -19.2 181.7 -32 208 -32C252.2 -32 288 3.8 288 48C288 53.5 287.4 58.8 286.4 64H449.6C448.5 58.8 448 53.5 448 48C448 3.8 483.8 -32 528 -32S608 3.8 608 48C608 53.5 607.4 58.8 606.4 64H624C632.8 64 640 71.2 640 80V165.5C640 182.5 633.3 198.7 621.3 210.7zM80 16C62.4 16 48 30.4 48 48S62.4 80 80 80S112 65.6 112 48S97.6 16 80 16zM208 16C190.4 16 176 30.4 176 48S190.4 80 208 80S240 65.6 240 48S225.6 16 208 16zM480 240H517.5C521.8 240 525.8 238.3 528.8 235.3L572.0999999999999 192H480V240zM528 16C510.4 16 496 30.4 496 48S510.4 80 528 80S560 65.6 560 48S545.6 16 528 16z" /> + <glyph glyph-name="truck" + unicode="" + horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H64C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> + <glyph glyph-name="tshirt" + unicode="" + horiz-adv-x="640" d=" M631.2 351.5L436.5 448C416.4 420.2 371.9 400.8 320 400.8S223.6 420.2 203.5 448L8.8 351.5C0.9 347.5 -2.3 337.9 1.6 330L58.8 215.5C62.8 207.6 72.4 204.4 80.3 208.3L136.9 236C147.5 241.2 159.9 233.5 159.9 221.6V-32C159.9 -49.7 174.2 -64 191.9 -64H447.9C465.6 -64 479.9 -49.7 479.9 -32V221.7C479.9 233.5 492.3 241.3 502.9 236.1L559.5 208.4C567.4 204.4 577 207.6 581 215.6L638.3 330C642.3 337.9 639.0999999999999 347.6 631.1999999999999 351.5z" /> + <glyph glyph-name="tty" + unicode="" + horiz-adv-x="512" d=" M5.37 344.178C143.902 482.71 368.306 482.504 506.632 344.178C512.71 338.1 513.706 328.682 509.215 321.497L466.001 252.359A18.332 18.332 0 0 0 443.6450000000001 245.054L357.2230000000001 279.623A18.335 18.335 0 0 0 345.7890000000001 298.469L351.741 358C289.596 380.454 221.105 379.986 160.258 358L166.211 298.468A18.331 18.331 0 0 0 154.777 279.622L68.354 245.0540000000001A18.334 18.334 0 0 0 45.998 252.3590000000001L2.787 321.498A18.333 18.333 0 0 0 5.37 344.178zM96 140V180C96 186.627 90.627 192 84 192H44C37.373 192 32 186.627 32 180V140C32 133.373 37.373 128 44 128H84C90.627 128 96 133.373 96 140zM192 140V180C192 186.627 186.627 192 180 192H140C133.373 192 128 186.627 128 180V140C128 133.373 133.373 128 140 128H180C186.627 128 192 133.373 192 140zM288 140V180C288 186.627 282.627 192 276 192H236C229.373 192 224 186.627 224 180V140C224 133.373 229.373 128 236 128H276C282.627 128 288 133.373 288 140zM384 140V180C384 186.627 378.627 192 372 192H332C325.373 192 320 186.627 320 180V140C320 133.373 325.373 128 332 128H372C378.627 128 384 133.373 384 140zM480 140V180C480 186.627 474.627 192 468 192H428C421.373 192 416 186.627 416 180V140C416 133.373 421.373 128 428 128H468C474.627 128 480 133.373 480 140zM144 44V84C144 90.627 138.627 96 132 96H92C85.373 96 80 90.627 80 84V44C80 37.373 85.373 32 92 32H132C138.627 32 144 37.373 144 44zM240 44V84C240 90.627 234.627 96 228 96H188C181.373 96 176 90.627 176 84V44C176 37.373 181.373 32 188 32H228C234.627 32 240 37.373 240 44zM336 44V84C336 90.627 330.627 96 324 96H284C277.373 96 272 90.627 272 84V44C272 37.373 277.373 32 284 32H324C330.627 32 336 37.373 336 44zM432 44V84C432 90.627 426.627 96 420 96H380C373.373 96 368 90.627 368 84V44C368 37.373 373.373 32 380 32H420C426.627 32 432 37.373 432 44zM96 -52V-12C96 -5.373 90.627 0 84 0H44C37.373 0 32 -5.373 32 -12V-52C32 -58.627 37.373 -64 44 -64H84C90.627 -64 96 -58.627 96 -52zM384 -52V-12C384 -5.373 378.627 0 372 0H140C133.373 0 128 -5.373 128 -12V-52C128 -58.627 133.373 -64 140 -64H372C378.627 -64 384 -58.627 384 -52zM480 -52V-12C480 -5.373 474.627 0 468 0H428C421.373 0 416 -5.373 416 -12V-52C416 -58.627 421.373 -64 428 -64H468C474.627 -64 480 -58.627 480 -52z" /> + <glyph glyph-name="tv" + unicode="" + horiz-adv-x="640" d=" M592 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H293.1V0H133.1C115.4 0 101.1 -14.3 101.1 -32S115.4 -64 133.1 -64H517.1C534.8000000000001 -64 549.1 -49.7 549.1 -32S534.8000000000001 0 517.1 0H357.1V32H592C618.5 32 640 53.5 640 80V400C640 426.5 618.5 448 592 448zM576 96H64V384H576V96z" /> + <glyph glyph-name="umbrella" + unicode="" + horiz-adv-x="576" d=" M557.011 180.369C505.579 225.586 449.439 224.067 398.444 149.638C393.146 141.7770000000001 383.538 142.473 378.708 149.638C376.225 153.2620000000001 346.49 210.446 288 210.446C242.234 210.446 217.458 179.0680000000001 197.291 149.638C192.462 142.473 182.855 141.7770000000001 177.557 149.638C126.653 223.923 70.944 226.0440000000001 18.99 180.369C8.78 172.105 -1.922 181.478 0.294 189.85C32.146 313.427 158.516 383.3880000000001 288.001 383.3880000000001C416.794 383.3880000000001 544.547 313.427 575.707 189.85C577.913 181.528 567.281 172.057 557.011 180.369zM256 186.999V32C256 14.355 241.645 0 224 0S192 14.355 192 32C192 49.673 177.673 64 160 64S128 49.673 128 32C128 -20.935 171.065 -64 224 -64S320 -20.935 320 32V186.712C298.164 197.518 274.575 196.449 256 186.999zM320 398.0060000000001V416C320 433.673 305.673 448 288 448S256 433.673 256 416V398.0130000000001A372.105 372.105 0 0 0 320 398.0060000000001z" /> + <glyph glyph-name="underline" + unicode="" + horiz-adv-x="448" d=" M224.264 59.76C132.595 59.76 67.661 110.925 67.661 211.152V384H39.37C30.533 384 23.37 391.163 23.37 400V432C23.37 440.837 30.533 448 39.37 448H176.76C185.597 448 192.76 440.837 192.76 432V400C192.76 391.163 185.597 384 176.76 384H147.947V211.152C147.947 157.453 176.261 131.708 224.264 131.708C271.23 131.708 300.06 157.142 300.06 211.673V384H271.769C262.932 384 255.769 391.163 255.769 400V432C255.769 440.837 262.932 448 271.769 448H408.637C417.474 448 424.637 440.837 424.637 432V400C424.637 391.163 417.474 384 408.637 384H380.346V211.152C380.346 111.747 315.4650000000001 59.76 224.264 59.76zM16 0H432C440.837 0 448 -7.163 448 -16V-48C448 -56.837 440.837 -64 432 -64H16C7.163 -64 0 -56.837 0 -48V-16C0 -7.163 7.163 0 16 0z" /> + <glyph glyph-name="undo-alt" + unicode="" + horiz-adv-x="512" d=" M255.545 440C189.276 439.881 129.107 413.767 84.685 371.315L48.971 407.029C33.851 422.149 8 411.4410000000001 8 390.059V256C8 242.745 18.745 232 32 232H166.059C187.441 232 198.149 257.851 183.03 272.971L141.28 314.721C172.144 343.62 212.081 359.628 254.51 359.9940000000001C346.908 360.7920000000001 424.793 286.017 423.9940000000001 190.552C423.236 99.991 349.816 24 256 24C214.873 24 176.003 38.678 145.37 65.556C140.627 69.717 133.464 69.464 129.002 65.003L89.34 25.341C84.468 20.469 84.709 12.526 89.822 7.908C133.798 -31.813 192.074 -56 256 -56C392.966 -56 503.999 55.033 504 191.998C504.001 328.807 392.354 440.245 255.545 440z" /> + <glyph glyph-name="undo" + unicode="" + horiz-adv-x="512" d=" M212.333 223.667H12C5.373 223.667 0 229.04 0 235.667V436C0 442.627 5.373 448 12 448H60C66.627 448 72 442.627 72 436V357.8880000000001C117.773 408.721 184.26 440.53 258.175 439.993C395.081 438.999 504.623 328.37 504.332 191.461C504.041 54.742 393.12 -56 256.3330000000001 -56C192.244 -56 133.8370000000001 -31.687 89.823 8.215C84.724 12.837 84.489 20.769 89.356 25.635L123.323 59.602C127.7970000000001 64.076 134.9850000000001 64.319 139.7240000000001 60.127C170.76 32.664 211.58 16 256.3330000000001 16C353.601 16 432.3330000000001 94.716 432.3330000000001 192C432.3330000000001 289.267 353.617 368 256.3330000000001 368C197.837 368 146.053 339.524 114.059 295.6670000000001H212.333C218.96 295.6670000000001 224.333 290.294 224.333 283.6670000000001V235.667C224.333 229.04 218.96 223.667 212.333 223.667z" /> + <glyph glyph-name="universal-access" + unicode="" + horiz-adv-x="512" d=" M256 400C370.953 400 464 306.971 464 192C464 77.047 370.971 -16 256 -16C141.047 -16 48 77.029 48 192C48 306.953 141.029 400 256 400M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 384C149.961 384 64 298.039 64 192S149.961 0 256 0S448 85.961 448 192S362.039 384 256 384zM256 340C275.882 340 292 323.882 292 304S275.882 268 256 268S220 284.118 220 304S236.118 340 256 340zM373.741 241.977C345.029 235.198 318.23 229.229 291.601 226.17C292.452 125.1470000000001 303.907 103.118 316.638 70.549C320.255 61.289 315.681 50.851 306.421 47.234C297.16 43.617 286.722 48.191 283.105 57.451C274.4000000000001 79.759 266.019 98.087 260.844 136H251.158C245.991 98.149 237.624 79.792 228.896 57.451C225.281 48.196 214.846 43.615 205.581 47.234C196.321 50.8510000000001 191.747 61.29 195.364 70.549C208.077 103.09 219.549 125.09 220.401 226.1700000000001C193.772 229.2280000000001 166.973 235.1970000000001 138.26 241.9770000000001C129.66 244.0080000000001 124.334 252.6250000000001 126.365 261.226S137.012 275.1520000000001 145.614 273.1210000000001C242.3 250.2920000000001 269.897 250.338 366.389 273.1210000000001C374.988 275.1510000000001 383.6070000000001 269.827 385.6380000000001 261.226C387.6670000000001 252.6250000000001 382.341 244.0070000000001 373.7410000000001 241.9770000000001z" /> + <glyph glyph-name="university" + unicode="" + horiz-adv-x="512" d=" M496 320V304A8 8 0 0 0 488 296H464V284C464 277.373 458.627 272 452 272H60C53.373 272 48 277.373 48 284V296H24A8 8 0 0 0 16 304V320A8 8 0 0 0 20.941 327.392L252.941 415.392A7.996000000000001 7.996000000000001 0 0 0 259.0590000000001 415.392L491.059 327.392A8 8 0 0 0 496 320zM472 16H40C26.745 16 16 5.255 16 -8V-24A8 8 0 0 1 24 -32H488A8 8 0 0 1 496 -24V-8C496 5.255 485.255 16 472 16zM96 256V64H60C53.373 64 48 58.627 48 52V32H464V52C464 58.627 458.627 64 452 64H416V256H352V64H288V256H224V64H160V256H96z" /> + <glyph glyph-name="unlink" + unicode="" + horiz-adv-x="512" d=" M304.0830000000001 42.093C308.769 37.407 308.769 29.809 304.0830000000001 25.122L259.4090000000001 -19.552C200.1460000000001 -78.814 103.716 -78.818 44.448 -19.552C-14.816 39.713 -14.816 136.144 44.448 195.4080000000001L89.123 240.0830000000001C93.809 244.7690000000001 101.407 244.7690000000001 106.094 240.0830000000001L145.692 200.485C150.3780000000001 195.799 150.3780000000001 188.201 145.692 183.514L101.017 138.84C72.945 110.7670000000001 72.945 65.09 101.017 37.0170000000001C129.089 8.9450000000001 174.7670000000001 8.9440000000001 202.841 37.0170000000001L247.5150000000001 81.691C252.2010000000001 86.377 259.7990000000001 86.377 264.4860000000001 81.691L304.0830000000001 42.093zM247.5150000000001 302.3090000000001C252.2010000000001 297.6230000000001 259.7990000000001 297.6230000000001 264.4860000000001 302.3090000000001L309.1600000000001 346.9830000000001C337.2320000000001 375.0580000000001 382.9100000000001 375.0560000000001 410.9840000000001 346.9830000000001C439.0560000000001 318.9100000000001 439.0560000000001 273.2330000000001 410.9840000000001 245.1600000000001L366.3090000000001 200.486C361.6230000000001 195.8 361.6230000000001 188.202 366.3090000000001 183.5150000000001L405.9070000000001 143.917C410.593 139.2310000000001 418.1910000000001 139.2310000000001 422.8780000000001 143.917L467.5530000000001 188.5920000000001C526.8180000000001 247.8570000000001 526.8180000000001 344.2870000000001 467.5530000000001 403.552C408.2870000000001 462.816 311.8580000000001 462.816 252.5920000000001 403.552L207.918 358.8780000000001C203.232 354.192 203.232 346.5940000000001 207.918 341.9070000000001L247.5150000000001 302.3090000000001zM482.3430000000001 -56.9709999999999L504.9700000000001 -34.3439999999999C514.3430000000001 -24.9709999999999 514.3430000000001 -9.7749999999999 504.9700000000001 -0.4029999999999L63.598 440.971C54.225 450.344 39.029 450.344 29.657 440.971L7.029 418.343C-2.344 408.9700000000001 -2.344 393.774 7.029 384.402L448.402 -56.971C457.775 -66.343 472.971 -66.343 482.343 -56.971z" /> + <glyph glyph-name="unlock-alt" + unicode="" + horiz-adv-x="448" d=" M400 192H152V295.1C152 334.7 183.7 367.6 223.3 368C263.3 368.4 296 335.9 296 296V280C296 266.7 306.7 256 320 256H352C365.3 256 376 266.7 376 280V296C376 380 307.5 448.3 223.5 448C139.5 447.7 72 378.5 72 294.5V192H48C21.5 192 0 170.5 0 144V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V144C448 170.5 426.5 192 400 192zM264 40C264 17.9 246.1 0 224 0S184 17.9 184 40V88C184 110.1 201.9 128 224 128S264 110.1 264 88V40z" /> + <glyph glyph-name="unlock" + unicode="" + horiz-adv-x="448" d=" M400 192H152V295.1C152 334.7 183.7 367.6 223.3 368C263.3 368.4 296 335.9 296 296V280C296 266.7 306.7 256 320 256H352C365.3 256 376 266.7 376 280V296C376 380 307.5 448.3 223.5 448C139.5 447.7 72 378.5 72 294.5V192H48C21.5 192 0 170.5 0 144V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V144C448 170.5 426.5 192 400 192z" /> + <glyph glyph-name="upload" + unicode="" + horiz-adv-x="512" d=" M296 64H216C202.7 64 192 74.7 192 88V256H104.3C86.5 256 77.6 277.5 90.2 290.1L242.3 442.3C249.8 449.8 262.1 449.8 269.6 442.3L421.8 290.1C434.4000000000001 277.5 425.5 256 407.7 256H320V88C320 74.7 309.3 64 296 64zM512 72V-40C512 -53.3 501.3 -64 488 -64H24C10.7 -64 0 -53.3 0 -40V72C0 85.3 10.7 96 24 96H160V88C160 57.1 185.1 32 216 32H296C326.9 32 352 57.1 352 88V96H488C501.3 96 512 85.3 512 72zM388 -16C388 -5 379 4 368 4S348 -5 348 -16S357 -36 368 -36S388 -27 388 -16zM452 -16C452 -5 443 4 432 4S412 -5 412 -16S421 -36 432 -36S452 -27 452 -16z" /> + <glyph glyph-name="user-alt-slash" + unicode="" + horiz-adv-x="640" d=" M633.8 -10.1L389.6 178.7C433.8 203.3 464 249.9 464 304C464 383.5 399.5 448 320 448C252.9 448 197 401.9 181 339.8L45.5 444.6C38.5 450 28.5 448.8 23 441.8L3.4 416.6C-2 409.6 -0.8 399.6 6.2 394.2L594.6 -60.5C601.6 -65.9 611.6 -64.7 617.1 -57.7L636.7 -32.4C642.1 -25.6 640.8000000000001 -15.5 633.8000000000001 -10.1zM198.4 128C124.2 128 64 67.8 64 -6.4V-16C64 -42.5 85.5 -64 112 -64H494.2L245.8 128H198.4z" /> + <glyph glyph-name="user-alt" + unicode="" + horiz-adv-x="512" d=" M256 160C335.5 160 400 224.5 400 304S335.5 448 256 448S112 383.5 112 304S176.5 160 256 160zM384 128H328.9C306.7 117.8 282 112 256 112S205.4 117.8 183.1 128H128C57.3 128 0 70.7 0 0V-16C0 -42.5 21.5 -64 48 -64H464C490.5 -64 512 -42.5 512 -16V0C512 70.7 454.7 128 384 128z" /> + <glyph glyph-name="user-astronaut" + unicode="" + horiz-adv-x="448" d=" M64 224H77.5C102.2 167.5 158.4 128 224 128S345.8 167.5 370.5 224H384C392.8 224 400 231.2 400 240V336C400 344.8 392.8 352 384 352H370.5C345.8 408.5 289.6 448 224 448S102.2 408.5 77.5 352H64C55.2 352 48 344.8 48 336V240C48 231.2 55.2 224 64 224zM104 312C104 334.1 125.5 352 152 352H296C322.5 352 344 334.1 344 312V288C344 235 301 192 248 192H200C147 192 104 235 104 288V312zM176 240L188 276L224 288L188 300L176 336L164 300L128 288L164 276L176 240zM327.6 126.6C297.7 107.3 262.2 96 224 96S150.3 107.3 120.4 126.6C52.9 119.5 0 63 0 -6.4V-16C0 -42.5 21.5 -64 48 -64H128V0C128 17.7 142.3 32 160 32H288C305.7 32 320 17.7 320 0V-64H400C426.5 -64 448 -42.5 448 -16V-6.4C448 63 395.1 119.5 327.6 126.6zM272 0C263.2 0 256 -7.2 256 -16S263.2 -32 272 -32S288 -24.8 288 -16S280.8 0 272 0zM176 0C167.2 0 160 -7.2 160 -16V-64H192V-16C192 -7.2 184.8 0 176 0z" /> + <glyph glyph-name="user-check" + unicode="" + horiz-adv-x="640" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 99.8 387.8 160 313.6 160zM636.6 288.4L608.8000000000001 316.5C604.2 321.2 596.7 321.2 592.0000000000001 316.6L487.2000000000001 212.6L441.7000000000001 258.4C437.1000000000001 263.1 429.6000000000001 263.1 424.9000000000001 258.5L396.8000000000001 230.6C392.1000000000001 226 392.1000000000001 218.5 396.7000000000001 213.8L478.4 131.5C483.0000000000001 126.8 490.5000000000001 126.8 495.2 131.3999999999999L636.5 271.5999999999999C641.1 276.2999999999999 641.2 283.7999999999999 636.6 288.3999999999999z" /> + <glyph glyph-name="user-circle" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 344C296.6 344 336 304.6 336 256S296.6 168 248 168S160 207.4 160 256S199.4 344 248 344zM248 0C189.3 0 136.7 26.6 101.5 68.2C120.3 103.6 157.1 128 200 128C202.4 128 204.8 127.6 207.1 126.9C220.1 122.7 233.7 120 248 120C262.3 120 276 122.7 288.9 126.9C291.2 127.6 293.6 128 296 128C338.9 128 375.7 103.6 394.5 68.2C359.3 26.6 306.7 0 248 0z" /> + <glyph glyph-name="user-clock" + unicode="" + horiz-adv-x="640" d=" M496 224C416.4 224 352 159.6 352 80S416.4 -64 496 -64S640 0.4 640 80S575.6 224 496 224zM560 73.7C560 68.4 555.6 64 550.3 64H489.6999999999999C484.3999999999999 64 479.9999999999999 68.4 479.9999999999999 73.7V150.3C479.9999999999999 155.6 484.3999999999999 160 489.6999999999999 160H502.3C507.6 160 511.9999999999999 155.6 511.9999999999999 150.3V96H550.3C555.5999999999999 96 560 91.6 560 86.3V73.7zM320 80C320 107.8 326.7 134.1 338.2 157.5C330.2 159 322 160 313.6 160H296.9C274.7 149.8 250 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H395.1C349.8 -32.1 320 20.5 320 80zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192z" /> + <glyph glyph-name="user-cog" + unicode="" + horiz-adv-x="640" d=" M610.5 74.7C613.1 88.8 613.1 103.2 610.5 117.3L636.3 132.2C639.3 133.9 640.5999999999999 137.4 639.5999999999999 140.7C632.8999999999999 162.3 621.3999999999999 181.9 606.3999999999999 198.1C604.0999999999999 200.6 600.3999999999999 201.2 597.3999999999999 199.5L571.5999999999999 184.6C560.6999999999999 193.9 548.1999999999999 201.1 534.6999999999999 205.9V235.7000000000001C534.6999999999999 239.1000000000001 532.3 242.1000000000001 528.9999999999999 242.8000000000001C506.6999999999999 247.8000000000001 483.9999999999999 247.6000000000001 462.7999999999999 242.8000000000001C459.4999999999999 242.1000000000001 457.0999999999999 239.1000000000001 457.0999999999999 235.7000000000001V205.9C443.5999999999999 201.1 431.0999999999999 193.9 420.2 184.6L394.3999999999999 199.5C391.5 201.2 387.7 200.6 385.3999999999999 198.1C370.3999999999999 181.9 358.8999999999999 162.3 352.2 140.7000000000001C351.2 137.4 352.5999999999999 133.9 355.5 132.2000000000001L381.3 117.3000000000001C378.7 103.2000000000001 378.7 88.8000000000001 381.3 74.7000000000001L355.5 59.8000000000001C352.5 58.1000000000001 351.2 54.6000000000001 352.2 51.3000000000001C358.8999999999999 29.7 370.3999999999999 10.2 385.3999999999999 -6.0999999999999C387.7 -8.5999999999999 391.3999999999999 -9.1999999999999 394.3999999999999 -7.4999999999999L420.2 7.4000000000001C431.0999999999999 -1.8999999999999 443.5999999999999 -9.0999999999999 457.0999999999999 -13.8999999999999V-43.6999999999999C457.0999999999999 -47.0999999999999 459.4999999999999 -50.0999999999999 462.7999999999999 -50.8C485.0999999999999 -55.8 507.7999999999999 -55.6 528.9999999999999 -50.8C532.2999999999998 -50.1 534.6999999999999 -47.1 534.6999999999999 -43.6999999999999V-13.8999999999999C548.1999999999999 -9.0999999999999 560.6999999999999 -1.8999999999999 571.5999999999999 7.4000000000001L597.3999999999999 -7.4999999999999C600.2999999999998 -9.1999999999999 604.0999999999999 -8.5999999999999 606.3999999999999 -6.0999999999999C621.3999999999999 10.1000000000001 632.8999999999999 29.7000000000001 639.5999999999999 51.3000000000001C640.5999999999999 54.6000000000001 639.1999999999999 58.1000000000001 636.3 59.8000000000001L610.5 74.7000000000001zM496 47.5C469.2 47.5 447.5 69.3 447.5 96S469.3 144.5 496 144.5S544.5 122.7 544.5 96S522.8 47.5 496 47.5zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM425.2 -34.5C422.9 -33.3 420.6 -31.9 418.4 -30.6L410.5 -35.2C404.5 -38.6 397.7 -40.5000000000001 390.9 -40.5000000000001C380 -40.5000000000001 369.5 -35.9 362 -27.9C343.7 -8.1 329.7 15.9999999999999 321.8 41.6999999999999C316.3 59.3999999999999 323.7 78.0999999999999 339.7 87.3999999999999L347.6 91.9999999999999C347.5 94.6 347.5 97.1999999999999 347.6 99.8L339.7 104.4C323.7 113.6 316.3 132.4 321.8 150.1C322.7 153 324 155.9 325 158.8C321.2 159.1 317.5 160 313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C410.1 -64 419.5 -60.8 427.2 -55.5C426 -51.7 425.2 -47.8 425.2 -43.7V-34.5z" /> + <glyph glyph-name="user-edit" + unicode="" + horiz-adv-x="640" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H322.9C320.5 -57.2 319.5 -50 320.3 -42.7L327.1 18.2L328.3 29.3L336.2 37.2L413.5 114.5C389 142.2 353.5 160 313.5999999999999 160zM358.9000000000001 14.7L352.1 -46.3C351 -56.5 359.6 -65.1 369.7000000000001 -63.9L430.6 -57.1L568.5 80.8L496.8 152.5L358.9 14.6999999999999zM633 179.1L595.1 217C585.8000000000001 226.3 570.6 226.3 561.3000000000001 217L523.5000000000001 179.2L519.4000000000001 175.1L591.2 103.4L633 145.2C642.3 154.6 642.3 169.7 633 179.1z" /> + <glyph glyph-name="user-friends" + unicode="" + horiz-adv-x="640" d=" M192 192C253.9 192 304 242.1 304 304S253.9 416 192 416S80 365.9 80 304S130.1 192 192 192zM268.8 160H260.5C239.7 150 216.6 144 192 144S144.4 150 123.5 160H115.2C51.6 160 0 108.4 0 44.8V16C0 -10.5 21.5 -32 48 -32H336C362.5 -32 384 -10.5 384 16V44.8C384 108.4 332.4 160 268.8 160zM480 192C533 192 576 235 576 288S533 384 480 384S384 341 384 288S427 192 480 192zM528 160H524.2C510.3000000000001 155.2 495.6 152 480.0000000000001 152S449.7000000000001 155.2 435.8000000000001 160H432C411.6 160 392.8 154.1 376.3 144.6C400.7 118.3 416 83.4 416 44.8V6.4C416 4.2 415.5 2.1 415.4 1e-13H592C618.5 1e-13 640 21.5000000000001 640 48.0000000000001C640 109.9 589.9 160.0000000000001 528 160.0000000000001z" /> + <glyph glyph-name="user-graduate" + unicode="" + horiz-adv-x="448" d=" M319.4 127.4L224 32L128.6 127.4C57.1 124.3 0 65.8 0 -6.4V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V-6.4C448 65.8 390.9 124.3 319.4 127.4zM13.6 368.2L20 366.7V308.3C13 304.1 8 296.8 8 288C8 279.6 12.6 272.6 19.1 268.3L3.5 206C1.8 199.1 5.6 192 11.1 192H52.9C58.4 192 62.2 199.1 60.5 206L44.9 268.3C51.4 272.6 56 279.6 56 288C56 296.8 51 304.1 44 308.3V360.9L110 345C101.4 327.8 96 308.6 96 288C96 217.3 153.3 160 224 160S352 217.3 352 288C352 308.6 346.7 327.8 338 345L434.3 368.2C452.5 372.6 452.5 395.3 434.3 399.7L243.9 445.7C230.9 448.8 217.2 448.8 204.2 445.7L13.6 399.8C-4.5 395.4 -4.5 372.6 13.6 368.2z" /> + <glyph glyph-name="user-lock" + unicode="" + horiz-adv-x="640" d=" M320 128C320 139.1 323.1 149.4 328.1 158.5C323.3 159 318.6 160 313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H328.9C323.4 -54.5 320 -43.7 320 -32V128zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM608 160H576V208C576 252.2 540.2 288 496 288S416 252.2 416 208V160H384C366.3 160 352 145.7 352 128V-32C352 -49.7 366.3 -64 384 -64H608C625.7 -64 640 -49.7 640 -32V128C640 145.7 625.7 160 608 160zM528 160H464V208C464 225.6 478.4 240 496 240S528 225.6 528 208V160z" /> + <glyph glyph-name="user-md" + unicode="" + horiz-adv-x="448" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM104 24C104 10.7 114.7 0 128 0S152 10.7 152 24S141.3 48 128 48S104 37.3 104 24zM320 159.4V110.4C356.5 103 384 70.6 384 32V-9.7C384 -17.3 378.6 -23.9 371.1 -25.4L338.9000000000001 -31.8C334.6 -32.6999999999999 330.4000000000001 -29.9 329.5000000000001 -25.4999999999999L326.4000000000001 -9.8C325.5000000000001 -5.4999999999999 328.3 -1.1999999999999 332.7000000000001 -0.4L352.0000000000001 3.5V32C352.0000000000001 94.8 256.0000000000001 97.1 256.0000000000001 30.1V3.4L275.3000000000001 -0.4999999999999C279.6000000000001 -1.3999999999999 282.4000000000001 -5.6 281.6000000000001 -9.8999999999999L278.5000000000001 -25.5999999999999C277.6000000000001 -29.8999999999999 273.4000000000001 -32.6999999999999 269.1000000000001 -31.8999999999999L237.9000000000001 -27.6999999999999C230.0000000000001 -26.5999999999999 224.1000000000001 -19.8999999999999 224.1000000000001 -11.8V32C224.1000000000001 70.6 251.6000000000001 102.9 288.1000000000001 110.4V155.6C285.9000000000001 154.9 283.7000000000001 154.5 281.5000000000001 153.7C263.5000000000001 147.4 244.2000000000001 143.9 224.1000000000001 143.9S184.7000000000001 147.4 166.7000000000001 153.7C159.3000000000001 156.3 151.8000000000001 157.9 144.1000000000001 158.9V77.3C167.2000000000001 70.4 184.1000000000001 49.1999999999999 184.1000000000001 23.9C184.1000000000001 -7 159.0000000000001 -32.1 128.1000000000001 -32.1S72.1000000000001 -7 72.1000000000001 23.9C72.1000000000001 49.2 89.0000000000001 70.4 112.1000000000001 77.3V157.6999999999999C48.5 147 0 92.2 0 25.6V-19.2C0 -43.9 20.1 -64 44.8 -64H403.2C427.9 -64 448 -43.9 448 -19.2V25.6C448 97.6 391.2 155.9 320 159.4z" /> + <glyph glyph-name="user-minus" + unicode="" + horiz-adv-x="640" d=" M624 240H432C423.2 240 416 232.8 416 224V192C416 183.2 423.2 176 432 176H624C632.8 176 640 183.2 640 192V224C640 232.8 632.8 240 624 240zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 99.8 387.8 160 313.6 160z" /> + <glyph glyph-name="user-ninja" + unicode="" + horiz-adv-x="448" d=" M325.4 158.8L224 57.4L122.6 158.8C54 152.7 0 95.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 95.8 394 152.7000000000001 325.4 158.8zM32 256C59.3 256 83.8 267.5 101.2 285.7C116.3 231.8 165.2 192 224 192C294.7 192 352 249.3 352 320S294.7 448 224 448C173.6 448 130.4 418.6 109.5 376.2C92.1 400.2 64 416 32 416C32 382.6 49.1 353.2 75.1 336C49.1 318.8 32 289.4 32 256zM176 352H272C289.7 352 304 337.7 304 320H144C144 337.7 158.3 352 176 352z" /> + <glyph glyph-name="user-plus" + unicode="" + horiz-adv-x="640" d=" M624 240H560V304C560 312.8 552.8 320 544 320H512C503.2 320 496 312.8 496 304V240H432C423.2 240 416 232.8 416 224V192C416 183.2 423.2 176 432 176H496V112C496 103.2 503.2 96 512 96H544C552.8 96 560 103.2 560 112V176H624C632.8 176 640 183.2 640 192V224C640 232.8 632.8 240 624 240zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 99.8 387.8 160 313.6 160z" /> + <glyph glyph-name="user-secret" + unicode="" + horiz-adv-x="448" d=" M383.9 139.7L407.8 202.3C411.8 212.8 404.1 224 392.8 224H334.3C345.3 242.9 352.1 264.6 352.1 288V288.3C391.3 296.1 416.1 307.4 416.1 320C416.1 333.3 388.8 345.1 346 353C336.8 385.8 319 418.8 305.4 435.8C295.9 447.7 279.5 451.4 265.9 444.6L238.3 430.8C229.3 426.3 218.7 426.3 209.7 430.8L182.1 444.6C168.5 451.4 152.1 447.7 142.6 435.8C129.1 418.8 111.2 385.8 102 353C59.3 345.1 32 333.3 32 320C32 307.4 56.8 296.1 96 288.3V288C96 264.6 102.8 242.9 113.8 224H56.3C44.8 224 37.1 212.3 41.6 201.7L67.4 141.5C27.3 118.2 0 75.3 0 25.6V-19.2C0 -43.9 20.1 -64 44.8 -64H403.2C427.9 -64 448 -43.9 448 -19.2V25.6C448 74 422.2 116 383.9 139.7000000000001zM176 -32L134.4 160L184 128L208 88L176 -32zM272 -32L240 88L264 128L313.6 160L272 -32zM313.7 266.5C309.8 254.6 306.7 241.9 297.2 233.1C287.1 223.8 249.2 210.7 233.2 258.1C230.4 266.5 217.8 266.5 214.9 258.1C197.9 207.9 158.9 225.7 150.9 233.1C141.4 241.9 138.2 254.6 134.4 266.5C133.6 269 128.1 272.2 128.1 272.3V283.1C156.4 279.5 189.1 277.3 224.1 277.3S291.8 279.4 320.1 283.1V272.3C320 272.2000000000001 314.5 269.1 313.7 266.5z" /> + <glyph glyph-name="user-shield" + unicode="" + horiz-adv-x="640" d=" M622.3 176.9L507.1 221.9C502.9999999999999 223.5 494.4999999999999 225.6 484.9 221.9L369.7 176.9C359 172.7 352 162.9 352 152C352 40.4 420.7 -36.8 484.9 -61.9C494.5 -65.6 502.9 -63.5 507.1 -61.9C558.4 -41.9 640 27.5 640 152C640 162.9 633 172.7 622.3 176.9zM496 -14.4V174.7L591.5 137.4C585.9 50.3 530.6 2 496 -14.4zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM320 152C320 154.5 320.8 156.8 321.1 159.2C318.6 159.3 316.2000000000001 160 313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C406.8 -64 413.3 -62.5 419.2 -60C365.2 -17.1 320 56.7 320 152z" /> + <glyph glyph-name="user-slash" + unicode="" + horiz-adv-x="640" d=" M633.8 -10.1L362.3 199.7C412.1 217.3 448 264.2 448 320C448 390.7 390.7 448 320 448C252.9 448 198.5 396.2 193.1 330.6L45.5 444.6C38.5 450 28.5 448.8 23 441.8L3.4 416.6C-2 409.6 -0.8 399.6 6.2 394.2L594.6 -60.5C601.6 -65.9 611.6 -64.7 617.1 -57.7L636.7 -32.4C642.1 -25.6 640.8000000000001 -15.5 633.8000000000001 -10.1zM96 25.6V-16C96 -42.5 117.5 -64 144 -64H494.2L207.4 157.7C144.2 146.7 96 92 96 25.6z" /> + <glyph glyph-name="user-tag" + unicode="" + horiz-adv-x="640" d=" M630.6 83.1L540.3000000000001 173.3C528.3000000000001 185.3 512.0000000000001 192 495.0000000000001 192H415.7000000000001C398.0000000000001 192 383.7000000000001 177.7 383.7000000000001 160V80.8C383.7000000000001 63.8 390.4000000000001 47.6 402.4000000000001 35.6L492.7 -54.6C505.2 -67.0999999999999 525.5 -67.0999999999999 538 -54.6L630.5 37.9C643.1 50.4 643.1 70.6 630.6 83.1zM447.8 104.1C434.5 104.1 423.8 114.8 423.8 128.1S434.5 152.1 447.8 152.1S471.8 141.4 471.8 128.1C471.8 114.9 461.1 104.1 447.8 104.1zM224 192.1C294.7 192.1 352 249.4000000000001 352 320.1C352 390.7 294.7 448 224 448S96 390.7 96 320C96 249.4 153.3 192.1 224 192.1zM351.8 80.9V154C339.6 157.6 326.9000000000001 160.2 313.6 160.2H296.9000000000001C274.7000000000001 150 250.0000000000001 144.2 224 144.2S173.4 150 151.1 160.2H134.4C60.2 160.1 0 99.9 0 25.7V-15.9C0 -42.4 21.5 -63.9 48 -63.9H400C415.5 -63.9 429.1 -56.4 437.9 -45.0000000000001L379.9 12.9999999999999C361.8 31.1 351.8 55.1999999999999 351.8 80.9z" /> + <glyph glyph-name="user-tie" + unicode="" + horiz-adv-x="448" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM319.8 159.4L272 -32L240 104L272 160H176L208 104L176 -32L128.2 159.4C56.9 156 0 97.7 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 97.7000000000001 391.1 156 319.8 159.4z" /> + <glyph glyph-name="user-times" + unicode="" + horiz-adv-x="640" d=" M589.6 208L635.2 253.6C641.5 259.9 641.5 270.1 635.2 276.4L612.4000000000001 299.2000000000001C606.1000000000001 305.5 595.9000000000001 305.5 589.6000000000001 299.2000000000001L544 253.6L498.4 299.2C492.1 305.5 481.9 305.5 475.6 299.2L452.8 276.4C446.5 270.1 446.5 259.9 452.8 253.6L498.4 208L452.8 162.4C446.5 156.1 446.5 145.9 452.8 139.6L475.6 116.8C481.9 110.4999999999999 492.1 110.4999999999999 498.4 116.8L544 162.4L589.6 116.8C595.9 110.4999999999999 606.1 110.4999999999999 612.4 116.8L635.1999999999999 139.6C641.4999999999999 145.9 641.4999999999999 156.1 635.1999999999999 162.4L589.6 208zM224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 99.8 387.8 160 313.6 160z" /> + <glyph glyph-name="user" + unicode="" + horiz-adv-x="448" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM313.6 160H296.9000000000001C274.7000000000001 149.8 250.0000000000001 144 224 144S173.4 149.8 151.1 160H134.4C60.2 160 0 99.8 0 25.6V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V25.6C448 99.8 387.8 160 313.6 160z" /> + <glyph glyph-name="users-cog" + unicode="" + horiz-adv-x="640" d=" M610.5 106.7C613.1 120.8 613.1 135.2 610.5 149.3L636.3 164.2C639.3 165.9 640.5999999999999 169.4 639.5999999999999 172.7C632.8999999999999 194.3 621.3999999999999 213.9 606.3999999999999 230.1C604.0999999999999 232.6 600.3999999999999 233.2 597.3999999999999 231.5L571.5999999999999 216.6C560.6999999999999 225.9 548.1999999999999 233.1 534.6999999999999 237.9V267.7000000000001C534.6999999999999 271.1 532.3 274.1 528.9999999999999 274.8C506.6999999999999 279.8 483.9999999999999 279.6 462.7999999999999 274.8C459.4999999999999 274.1 457.0999999999999 271.1 457.0999999999999 267.7000000000001V237.9C443.5999999999999 233.1 431.0999999999999 225.9 420.2 216.6L394.3999999999999 231.5C391.5 233.2 387.7 232.6 385.3999999999999 230.1C370.3999999999999 213.9 358.8999999999999 194.3 352.2 172.7C351.2 169.4 352.5999999999999 165.9 355.5 164.2L381.3 149.3C378.7 135.2 378.7 120.8 381.3 106.7L355.5 91.8C352.5 90.1 351.2 86.6 352.2 83.3C358.8999999999999 61.7 370.3999999999999 42.2 385.3999999999999 25.9C387.7 23.4 391.3999999999999 22.8 394.3999999999999 24.5000000000001L420.2 39.4C431.0999999999999 30.1 443.5999999999999 22.9 457.0999999999999 18.1V-11.7C457.0999999999999 -15.1 459.4999999999999 -18.1 462.7999999999999 -18.8C485.0999999999999 -23.8 507.7999999999999 -23.6 528.9999999999999 -18.8C532.2999999999998 -18.1 534.6999999999999 -15.1 534.6999999999999 -11.7V18.1C548.1999999999999 22.9 560.6999999999999 30.1 571.5999999999999 39.4L597.3999999999999 24.5000000000001C600.2999999999998 22.8000000000001 604.0999999999999 23.4 606.3999999999999 25.9C621.3999999999999 42.1 632.8999999999999 61.7000000000001 639.5999999999999 83.3C640.5999999999999 86.6 639.1999999999999 90.1 636.3 91.8L610.5 106.7zM496 79.5C469.2 79.5 447.5 101.3 447.5 128S469.3 176.5 496 176.5S544.5 154.7 544.5 128S522.8 79.5 496 79.5zM96 224C131.3 224 160 252.7 160 288S131.3 352 96 352S32 323.3 32 288S60.7 224 96 224zM320 192C321.9 192 323.7 192.5 325.6 192.6C333.9000000000001 214.3 346.1 234.7 361.9000000000001 251.8C369.3 259.8 379.8 264.4 390.8 264.4C397.7 264.4 404.5 262.6 410.4000000000001 259.1L418.3 254.5C419.1 255 419.9000000000001 255.4 420.7 255.9C427.7 270.5 431.9 286.7000000000001 431.9 303.9C431.9 365.8 381.8 415.9 319.9 415.9S208 365.9 208 304C208 242.1 258.1 192 320 192zM425.2 -2.5C422.9 -1.3 420.6 0.1 418.4 1.4C410.2 -3.4 403.1 -8.4 390.9 -8.4C380 -8.4 369.5 -3.8 362 4.2C343.7 24 329.7 48.1 321.8 73.8C311.1 108.3 346.7 123.5 347.6 124.1C347.5 126.7 347.5 129.3 347.6 131.9L339.7000000000001 136.5C335.9000000000001 138.7 332.7000000000001 141.5 329.9000000000001 144.6C326.6 144.4 323.4000000000001 144 320.1 144C295.5 144 272.5 150 251.6 160H243.3C179.6 160 128 108.4 128 44.8V16C128 -10.5 149.5 -32 176 -32H431.4C427.7 -26 425.2 -19.2 425.2 -11.7V-2.5zM173.1 173.4C161.5 184.9 145.6 192 128 192H64C28.7 192 0 163.3 0 128V96C0 78.3 14.3 64 32 64H97.9C104.2 111.4 132.8 151.3 173.1 173.4z" /> + <glyph glyph-name="users" + unicode="" + horiz-adv-x="640" d=" M96 224C131.3 224 160 252.7 160 288S131.3 352 96 352S32 323.3 32 288S60.7 224 96 224zM544 224C579.3 224 608 252.7 608 288S579.3 352 544 352S480 323.3 480 288S508.7 224 544 224zM576 192H512C494.4 192 478.5 184.9 466.9 173.4C507.2 151.3 535.8 111.4 542 64H608C625.7 64 640 78.3 640 96V128C640 163.3 611.3 192 576 192zM320 192C381.9 192 432 242.1 432 304S381.9 416 320 416S208 365.9 208 304S258.1 192 320 192zM396.8 160H388.5C367.7 150 344.6 144 320 144S272.4 150 251.5 160H243.2C179.6 160 128 108.4 128 44.8V16C128 -10.5 149.5 -32 176 -32H464C490.5 -32 512 -10.5 512 16V44.8C512 108.4 460.4 160 396.8 160zM173.1 173.4C161.5 184.9 145.6 192 128 192H64C28.7 192 0 163.3 0 128V96C0 78.3 14.3 64 32 64H97.9C104.2 111.4 132.8 151.3 173.1 173.4z" /> + <glyph glyph-name="utensil-spoon" + unicode="" + horiz-adv-x="512" d=" M480.1 416.1C425.1 471.2 315.2000000000001 450.6 252.3 387.6C203 338.3 197.2 277.6 223.5 227.2L9 34.8C-2.6 24.3 -3.1 6.3 8 -4.7L59.3 -56C70.3 -67 88.4 -66.5 98.8 -54.9L291.2 159.5C341.6 133.2 402.3 139 451.6 188.3C514.6 251.2 535.2 361.1 480.1 416.1z" /> + <glyph glyph-name="utensils" + unicode="" + horiz-adv-x="416" d=" M207.9 432.8C208.7 428.1 224 338.3 224 304C224 251.7 196.2 214.4 155.1 199.4L168 -38.7C168.7 -52.4 157.8 -64 144 -64H80C66.3 -64 55.3 -52.5 56 -38.7L68.9 199.4C27.7 214.4 0 251.8 0 304C0 338.4 15.3 428.1 16.1 432.8C19.3 453.1 61.4 453.4 64 431.7V290.5C65.3 287.1 79.1 287.3 80 290.5C81.4 315.8 87.9 429.7 88 432.3C91.3 453.1 132.7 453.1 135.9 432.3C136.1 429.6 142.5 315.8 143.9 290.5C144.8 287.3 158.7 287.1 159.9 290.5V431.7C162.5 453.3 204.7 453.1 207.9 432.8zM327.1 147.1L312.1 -38C310.9000000000001 -52 322 -64 336 -64H392C405.3 -64 416 -53.3 416 -40V424C416 437.2 405.3 448 392 448C309.5 448 170.6 269.5 327.1 147.1z" /> + <glyph glyph-name="venus-double" + unicode="" + horiz-adv-x="512" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V80H76C69.4 80 64 74.6 64 68V28C64 21.4 69.4 16 76 16H112V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V16H212C218.6 16 224 21.4 224 28V68C224 74.6 218.6 80 212 80H176V131.6C240.1 146.1 288 203.5 288 272zM64 272C64 316.1 99.9 352 144 352S224 316.1 224 272S188.1 192 144 192S64 227.9 64 272zM400 131.6V80H436C442.6 80 448 74.6 448 68V28C448 21.4 442.6 16 436 16H400V-20C400 -26.6 394.6 -32 388 -32H348C341.4 -32 336 -26.6 336 -20V16H300C293.4 16 288 21.4 288 28V68C288 74.6 293.4 80 300 80H336V131.6C314.8 136.4 295.4 145.9 278.8 158.9C292.8 175.6 303.8 194.9 310.9000000000001 216C325.4000000000001 201.2 345.6 192 368.0000000000001 192C412.1000000000001 192 448.0000000000001 227.9000000000001 448.0000000000001 272S412.1000000000001 352 368.0000000000001 352C345.7000000000001 352 325.4000000000001 342.8 310.9000000000001 328C303.8 349.1 292.9000000000001 368.4000000000001 278.8 385.1C303.4 404.4 334.3 416 368 416C447.5 416 512 351.5 512 272C512 203.5 464.1 146.1 400 131.6z" /> + <glyph glyph-name="venus-mars" + unicode="" + horiz-adv-x="576" d=" M564 448H485C474.3 448 469 435.1 476.5 427.5L493.4 410.6L444.7 361.9C422.5 375.9 396.2 384 368 384C334.3 384 303.4 372.4 278.8 353.1C292.8 336.4 303.8 317.1 310.9000000000001 296C325.4000000000001 310.8 345.6 320 368.0000000000001 320C412.1000000000001 320 448.0000000000001 284.1 448.0000000000001 240S412.1000000000001 160 368.0000000000001 160C345.7000000000001 160 325.4000000000001 169.2 310.9000000000001 184C303.8 162.9 292.9000000000001 143.6 278.8 126.9C303.3 107.5 334.3 96 368 96C447.5 96 512 160.5 512 240C512 268.2 503.9 294.5 489.9 316.7L538.6 365.4L555.5 348.5C557.9 346.1 560.9 345 563.9 345C570.1 345 576 349.8 576 357V436C576 442.6 570.6 448 564 448zM144 384C64.5 384 0 319.5 0 240C0 171.5 47.9 114.1 112 99.6V48H76C69.4 48 64 42.6 64 36V-4C64 -10.6 69.4 -16 76 -16H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-16H212C218.6 -16 224 -10.6 224 -4V36C224 42.6 218.6 48 212 48H176V99.6C240.1 114.2000000000001 288 171.5 288 240.0000000000001C288 319.5 223.5 384 144 384zM144 160C99.9 160 64 195.9 64 240S99.9 320 144 320S224 284.1 224 240S188.1 160 144 160z" /> + <glyph glyph-name="venus" + unicode="" + horiz-adv-x="288" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V80H76C69.4 80 64 74.6 64 68V28C64 21.4 69.4 16 76 16H112V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V16H212C218.6 16 224 21.4 224 28V68C224 74.6 218.6 80 212 80H176V131.6C240.1 146.1 288 203.5 288 272zM64 272C64 316.1 99.9 352 144 352S224 316.1 224 272S188.1 192 144 192S64 227.9 64 272z" /> + <glyph glyph-name="vial" + unicode="" + horiz-adv-x="480" d=" M477.7 261.9L309.5 429.7C306.4 432.8 301.3 432.8 298.2 429.7L264.2 395.8C261.1 392.7 261.1 387.6 264.2 384.5L275.4 373.4L33 131.5C-5.8 92.8 -12.1 29.5 23.6 -12C44.2 -36 73.1 -48 102 -47.9C128.4 -47.9 154.8 -37.9 174.9 -17.8L421.2000000000001 227.9000000000001L432.4000000000001 216.8000000000001C435.5000000000001 213.7000000000001 440.6 213.7000000000001 443.7000000000001 216.8000000000001L477.7 250.7000000000001C480.8000000000001 253.7000000000001 480.8000000000001 258.8000000000001 477.7 261.9000000000001zM318 192H161L309 339.7L387.5 261.4L318 192z" /> + <glyph glyph-name="vials" + unicode="" + horiz-adv-x="640" d=" M72 384H96V144C96 99.9 131.9 64 176 64S256 99.9 256 144V384H280C284.4 384 288 387.6 288 392V440C288 444.4 284.4 448 280 448H72C67.6 448 64 444.4 64 440V392C64 387.6 67.6 384 72 384zM144 384H208V288H144V384zM624 0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H624C632.8 -64 640 -56.8 640 -48V-16C640 -7.2 632.8 0 624 0zM360 384H384V144C384 99.9 419.9 64 464 64S544 99.9 544 144V384H568C572.4 384 576 387.6 576 392V440C576 444.4 572.4 448 568 448H360C355.6 448 352 444.4 352 440V392C352 387.6 355.6 384 360 384zM432 384H496V288H432V384z" /> + <glyph glyph-name="video-slash" + unicode="" + horiz-adv-x="640" d=" M633.8 -10.1L578.8 32.4C594.1999999999999 33.8 608 46.1 608 63.5V320.5C608 346 578.9 360.9 557.6 346.3L448 270.7V133.5L416 158.2V336.2C416 362.6 394.6 384 368.2 384H123.9L45.5 444.6C38.5 450 28.5 448.8 23 441.8L3.4 416.6C-2 409.6 -0.8 399.6 6.2 394.2L42.7 366L416 77.4L594.5 -60.6C601.5 -66 611.5 -64.8000000000001 617 -57.8L636.6 -32.5C642.1 -25.6 640.8000000000001 -15.5 633.8000000000001 -10.1zM32 47.8C32 21.4 53.4 0 79.8 0H368.2C379.4 0 389.6 4 397.8 10.5L32 293.3V47.8z" /> + <glyph glyph-name="video" + unicode="" + horiz-adv-x="576" d=" M336.2 384H47.8C21.4 384 0 362.6 0 336.2V47.8C0 21.4 21.4 0 47.8 0H336.2C362.6 0 384 21.4 384 47.8V336.2C384 362.6 362.6 384 336.2 384zM525.6 346.3L416 270.7V113.3L525.6 37.8C546.8000000000001 23.1999999999999 576 38.1 576 63.6V320.5C576 345.9 546.9 360.9 525.6 346.3z" /> + <glyph glyph-name="volleyball-ball" + unicode="" + horiz-adv-x="495.9" d=" M223.3 204.6C222.4 241.6 214.7 277.4 200.6 310.3C109.8 267.9 43.1 187.9 20.3 93.5C33.7 62.7 53.2 35.2 77.2 12.4C99.9 91.6 151.4 160.2 223.3 204.6zM186.4 339C171.4 365.4 151.9 389.1 129 409.7C38 359.9 -15.8 256.8 4 147.5C37.4 230.6 102.4 299.5 186.4 339zM374 173.9C382.6 273.7 346.7 371.4 276.5 438.3C261.8 440 224.9 443.8 177.6 429.8C234.9 370.5 268.6 291.6 271.1 207.1C303.6 189.4 338.4000000000001 178.1 374 173.9zM249.3 164.4C217.7 145.1 190.6 120.5 169.1 91.8C251.1 34.4999999999999 353.6 16.6999999999999 446.6 43.9999999999999C466.3 70.3999999999999 480.8 100.8 488.8 133.9C462.2 127.3 435.1 123.5 407.9 123.5C353.3 123.6 299 137.6 249.3 164.4zM151 64.7C135.8 38.7 125.3 10.3 118.9 -19.5C156.5 -42.5 200.6 -56 248 -56C309 -56 364.7 -33.9 407.9 2.6C295 -13.5 204.6 27.4 151 64.7zM331.3 425.3C386.6 354.9 413.8 264.1 405.9 171.7C436.2 171.5 466.4 176.5 495.6 185.9C495.6 187.9 495.9 189.9 495.9 191.9C495.9 299.7 427.2 391 331.3 425.3z" /> + <glyph glyph-name="volume-down" + unicode="" + horiz-adv-x="384" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983zM384 192C384 225.717 366.814 256.35 338.028 273.944C322.949 283.158 303.2530000000001 278.4070000000001 294.036 263.3280000000001S289.572 228.5530000000001 304.651 219.3360000000001C314.263 213.462 320 203.243 320 192A32.056 32.056 0 0 0 306.198 165.668C291.674 155.599 288.062 135.662 298.131 121.138C308.201 106.6130000000001 328.139 103.002 342.661 113.071C368.546 131.017 384 160.522 384 192z" /> + <glyph glyph-name="volume-off" + unicode="" + horiz-adv-x="256" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983z" /> + <glyph glyph-name="volume-up" + unicode="" + horiz-adv-x="576" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983zM438.0560000000001 437.8590000000001C422.9820000000001 447.08 403.283 442.332 394.061 427.255C384.84 412.178 389.588 392.481 404.665 383.26C468.967 343.937 512 273.017 512 192C512 118.569 475.923 49.708 415.493 7.794C400.971 -2.278 397.364 -22.216 407.436 -36.738C417.512 -51.266 437.452 -54.864 451.967 -44.795C529.633 9.073 576 97.594 576 192C576 295.2440000000001 521.421 386.877 438.0560000000001 437.8590000000001zM480 192C480 260.5470000000001 443.85 321.777 388.043 355.901C372.967 365.121 353.269 360.372 344.049 345.294C334.829 330.216 339.578 310.52 354.656 301.3C393.067 277.812 416 236.952 416 192C416 150.036 395.38 110.681 360.842 86.724C346.321 76.651 342.714 56.714 352.786 42.192C359.002 33.232 368.971 28.427 379.108 28.427A31.861999999999995 31.861999999999995 0 0 1 397.318 34.136C449.091 70.047 480 129.062 480 192zM384 192C384 225.717 366.814 256.35 338.028 273.944C322.949 283.158 303.2530000000001 278.4070000000001 294.036 263.3280000000001S289.572 228.5530000000001 304.651 219.3360000000001C314.263 213.462 320 203.243 320 192A32.056 32.056 0 0 0 306.198 165.668C291.674 155.599 288.062 135.662 298.131 121.138C308.201 106.6130000000001 328.139 103.002 342.661 113.071C368.546 131.017 384 160.522 384 192z" /> + <glyph glyph-name="walking" + unicode="" + horiz-adv-x="320" d=" M208 352C234.5 352 256 373.5 256 400S234.5 448 208 448S160 426.5 160 400S181.5 352 208 352zM302.5 202.9L279.2 214.7L269.5 244.1C254.8 288.7000000000001 213.8 319.9000000000001 167.3 320C131.3 320.1 111.4 309.9000000000001 74 294.8000000000001C52.4 286.1 34.7 269.6 24.3 248.6L17.6 235C9.8 219.2 16.1 200 31.8 192.1C47.4 184.2 66.4 190.6 74.3 206.4L81 220C84.5 227 90.3 232.5 97.5 235.4L124.3 246.2L109.1 185.5C103.9 164.7 109.5 142.6 124 126.7L183.9 61.3C191.1 53.4 196.2 43.9 198.8 33.6L217.1 -39.7C221.4 -56.8000000000001 238.8 -67.3000000000001 255.9000000000001 -63.0000000000001C273.0000000000001 -58.7 283.5000000000001 -41.3000000000001 279.2000000000001 -24.2L257.0000000000001 64.8C254.4000000000001 75.1 249.3000000000001 84.6999999999999 242.1000000000001 92.4999999999999L196.6000000000001 142.1999999999999L213.8000000000001 210.8999999999999L219.3000000000001 194.3999999999999C224.6000000000001 178.2999999999999 236.0000000000001 165 251.0000000000001 157.3999999999999L274.3 145.5999999999999C289.9000000000001 137.6999999999999 308.9000000000001 144.0999999999999 316.8 159.8999999999999C324.5 175.5999999999999 318.2 194.9999999999999 302.5 202.8999999999999zM73.6 62.2C70.4 54.1 65.6 46.8 59.4 40.7L9.4 -9.4C-3.1 -21.9 -3.1 -42.2 9.4 -54.7S42.1 -67.2 54.6 -54.7L114 4.6999999999999C120.1 10.8 124.9 18.0999999999999 128.2 26.1999999999999L141.7 59.9999999999999C86.4 120.3 103 101.8 94.3 113.6999999999999L73.6 62.1999999999999z" /> + <glyph glyph-name="wallet" + unicode="" + horiz-adv-x="512" d=" M461.2 320H80C71.16 320 64 327.16 64 336S71.16 352 80 352H464C472.84 352 480 359.16 480 368C480 394.51 458.51 416 432 416H64C28.65 416 0 387.35 0 352V32C0 -3.35 28.65 -32 64 -32H461.2C489.22 -32 512 -10.47 512 16V272C512 298.4700000000001 489.22 320 461.2 320zM416 112C398.33 112 384 126.33 384 144S398.33 176 416 176S448 161.67 448 144S433.67 112 416 112z" /> + <glyph glyph-name="warehouse" + unicode="" + horiz-adv-x="640" d=" M504 96H136.4C132 96 128.4 92.4 128.4 88L128.3 40C128.3 35.6 131.9 32 136.3 32H504C508.4 32 512 35.6 512 40V88C512 92.4 508.4 96 504 96zM504 0H136.1C131.7 0 128.1 -3.6 128.1 -8L128 -56C128 -60.4 131.6 -64 136 -64H504C508.4 -64 512 -60.4 512 -56V-8C512 -3.6 508.4 0 504 0zM504 192H136.6C132.2 192 128.6 188.4 128.6 184L128.5 136C128.5 131.6 132.1 128 136.5 128H504C508.4 128 512 131.6 512 136V184C512 188.4 508.4 192 504 192zM610.5 331L338.4 444.3A48.15 48.15 0 0 1 301.5 444.3L29.5 331C11.7 323.5 0 306.1 0 286.7V-56C0 -60.4 3.6 -64 8 -64H88C92.4 -64 96 -60.4 96 -56V192C96 209.6 110.6 224 128.6 224H511.4C529.4 224 544 209.6 544 192V-56C544 -60.4 547.6 -64 552 -64H632C636.4 -64 640 -60.4 640 -56V286.7C640 306.1 628.3 323.5 610.5 331z" /> + <glyph glyph-name="weight" + unicode="" + horiz-adv-x="512" d=" M448 384H422C438.4 355.7 448 323 448 288C448 182.1 361.9 96 256 96S64 182.1 64 288C64 323 73.6 355.7 90 384H64C28.7 384 0 355.3 0 320V0C0 -35.3 28.7 -64 64 -64H448C483.3 -64 512 -35.3 512 0V320C512 355.3 483.3 384 448 384zM256 128C344.4 128 416 199.6 416 288S344.4 448 256 448S96 376.4 96 288S167.6 128 256 128zM255.7 279.9L289.3 358.3C292.8 366.5 302.2 370.2000000000001 310.3 366.7000000000001S322.2 353.8 318.7 345.7000000000001L285 267.1C291.7 260 295.9 250.5 295.9 240C295.9 217.9 278 200 255.9 200S215.9 217.9 215.9 240C216 262 233.8 279.8 255.7 279.9z" /> + <glyph glyph-name="wheelchair" + unicode="" + horiz-adv-x="512" d=" M496.101 62.331L510.328 33.668C514.257 25.753 511.025 16.152 503.11 12.223L437.645 -20.663C421.596 -28.63 402.089 -21.857 394.456 -5.608L331.679 128H192C176.075 128 162.574 139.71 160.321 155.475C126.433 392.692 128.38 377.956 128 384C128 420.358 158.318 449.635 195.052 447.929C228.3230000000001 446.384 255.1 419.024 255.9770000000001 385.728C256.8450000000001 352.795 232.8250000000001 325.305 201.369 320.689L206.039 287.999H336C344.837 287.999 352 280.836 352 271.999V239.999C352 231.162 344.837 223.999 336 223.999H215.182L219.754 191.999H352A32 32 0 0 0 380.962 173.607L438.477 51.2L474.655 69.549C482.57 73.478 492.172 70.246 496.101 62.331zM311.358 96H286.852C279.064 41.796 232.324 0 176 0C114.243 0 64 50.243 64 112C64 153.505 86.694 189.809 120.324 209.156C116.612 235.121 113.48 257.016 110.836 275.4890000000001C45.956 249.536 0 186.037 0 112C0 14.953 78.953 -64 176 -64C247.87 -64 309.8060000000001 -20.692 337.11 41.192L311.358 96z" /> + <glyph glyph-name="wifi" + unicode="" + horiz-adv-x="640" d=" M384 32C384 -3.346 355.346 -32 320 -32S256 -3.346 256 32C256 67.346 284.654 96 320 96S384 67.346 384 32zM520.659 156.443C527.124 162.908 526.904 173.508 520.095 179.61C406.302 281.5950000000001 233.569 281.4790000000001 119.905 179.61C113.096 173.5080000000001 112.876 162.908 119.341 156.443L153.347 122.437C159.274 116.51 168.811 116.117 175.1160000000001 121.641C257.9960000000001 194.25 382.1900000000001 194.088 464.884 121.641C471.189 116.117 480.726 116.509 486.653 122.437L520.659 156.443zM632.769 270.161C639.154 276.546 639.023 286.977 632.419 293.134C456.651 456.994 183.285 456.934 7.582 293.134C0.978 286.977 0.847 276.545 7.232 270.161L41.198 236.195C47.293 230.1 57.089 229.964 63.422 235.812C208.185 369.48 431.778 369.514 576.578 235.812C582.911 229.964 592.707 230.1 598.802 236.195L632.769 270.161z" /> + <glyph glyph-name="window-close" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM380.4 125.5C385.2 120.7 385.2 112.9 380.4 108.1L339.9 67.6C335.1 62.8 327.3 62.8 322.5 67.6L256 134.7L189.5 67.6C184.7 62.8 176.9 62.8 172.1 67.6L131.6 108.1C126.8 112.9 126.8 120.7000000000001 131.6 125.5L198.7 192L131.6 258.5C126.8 263.3 126.8 271.1 131.6 275.9L172.1 316.4C176.9 321.2 184.7 321.2 189.5 316.4L256 249.3L322.5 316.4C327.3 321.2 335.1 321.2 339.9 316.4L380.4 275.9C385.2 271.1 385.2 263.3 380.4 258.5L313.3 192L380.4 125.5z" /> + <glyph glyph-name="window-maximize" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM448 256H64V340C64 346.6 69.4 352 76 352H436C442.6 352 448 346.6 448 340V256z" /> + <glyph glyph-name="window-minimize" + unicode="" + horiz-adv-x="512" d=" M464 96H48C21.5 96 0 74.5 0 48V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V48C512 74.5 490.5 96 464 96z" /> + <glyph glyph-name="window-restore" + unicode="" + horiz-adv-x="512" d=" M512 400V112C512 85.5 490.5 64 464 64H416V272C416 316.1 380.1 352 336 352H128V400C128 426.5 149.5 448 176 448H464C490.5 448 512 426.5 512 400zM384 272V-16C384 -42.5 362.5 -64 336 -64H48C21.5 -64 0 -42.5 0 -16V272C0 298.5 21.5 320 48 320H336C362.5 320 384 298.5 384 272zM316 244C316 250.6 310.6 256 304 256H76C69.4 256 64 250.6 64 244V192H316V244z" /> + <glyph glyph-name="wine-glass" + unicode="" + horiz-adv-x="288" d=" M287.4 255.3L271.4 433.4C270.7 441.7 263.9 448 255.7 448H32.3C24.1 448 17.3 441.7 16.6 433.4L0.6 255.3C-6.6 175.3 51.3 106.4 128 97.7000000000001V-32H74.1C49.6 -32 40.9 -64 54.1 -64H233.9C247 -64 238.4 -32 213.9 -32H160V97.7C236.7 106.5 294.6 175.3 287.4 255.3zM226.2 400L233.4 320H54.6L61.8 400H226.2z" /> + <glyph glyph-name="won-sign" + unicode="" + horiz-adv-x="576" d=" M564 256C570.627 256 576 261.373 576 268V308C576 314.627 570.627 320 564 320H515.972L534.544 400.61C536.276 408.128 530.566 415.304 522.851 415.304H476.744A11.998 11.998 0 0 1 465.008 405.804L450.73 320H340.839L321.114 405.987A12 12 0 0 1 309.418 415.304H265.43A12 12 0 0 1 253.743 406.027L233.696 320H124.975L107.5 405.701A12 12 0 0 1 95.742 415.303H53.628C45.942 415.303 40.238 408.179 41.919 400.679L60 320H12C5.373 320 0 314.627 0 308V268C0 261.373 5.373 256 12 256H74.342L81.513 224H12C5.373 224 0 218.627 0 212V172C0 165.373 5.373 160 12 160H95.856L136.783 -22.624A12 12 0 0 1 148.492 -32H205.259C210.842 -32 215.687 -28.15 216.948 -22.712L259.335 160H314.421L356.807 -22.712A12 12 0 0 1 368.496 -32H425.322A12 12 0 0 1 437.016 -22.694L479.108 160H564C570.627 160 576 165.373 576 172V212C576 218.627 570.627 224 564 224H493.854L501.227 256H564zM138.024 256H218.781L211.324 224H144.548L138.024 256zM183.82 105.971C177.626 80.14 177.062 58.721 176.499 58.721H175.373S173.684 80.771 168.615 105.971L157.599 160H196.411L183.82 105.971zM274.182 224L276.178 232.602C278.034 240.564 279.635 248.57 280.981 256H292.775C294.122 248.57 295.722 240.564 297.578 232.602L299.574 224H274.182zM405.141 105.971C400.0730000000001 80.771 398.3830000000001 58.721 398.3830000000001 58.721H397.2570000000001C396.6940000000001 58.721 396.1310000000001 80.141 389.9360000000001 105.971L377.542 160H416.649L405.141 105.971zM430.281 224H362.861L355.521 256H437.098L430.281 224z" /> + <glyph glyph-name="wrench" + unicode="" + horiz-adv-x="512" d=" M507.73 338.9C505.49 347.93 494.19 350.99 487.61 344.4100000000001L413.25 270.05L345.37 281.36L334.06 349.24L408.42 423.6C415.04 430.2200000000001 411.85 441.5 402.76 443.76C355.38 455.5 303.21 442.85 266.18 405.8300000000001C226.54 366.19 215.63 308.73 232.13 258.63L18.74 45.24C-6.25 20.25 -6.25 -20.27 18.74 -45.26C43.73 -70.25 84.25 -70.25 109.24 -45.26L322.45 167.9500000000001C372.57 151.2400000000001 429.92 162.2700000000001 469.82 202.1700000000001C506.89 239.2400000000001 519.52 291.49 507.73 338.9000000000001zM64 -24C50.75 -24 40 -13.25 40 0C40 13.26 50.75 24 64 24S88 13.26 88 0C88 -13.25 77.25 -24 64 -24z" /> + <glyph glyph-name="x-ray" + unicode="" + horiz-adv-x="640" d=" M240 64C231.2 64 224 56.8 224 48S231.2 32 240 32S256 39.2 256 48S248.8 64 240 64zM400 32C408.8 32 416 39.2 416 48S408.8 64 400 64S384 56.8 384 48S391.2 32 400 32zM624 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H624C632.8 384 640 391.2 640 400V432C640 440.8 632.8 448 624 448zM624 0H576V352H64V0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H624C632.8 -64 640 -56.8 640 -48V-16C640 -7.2 632.8 0 624 0zM480 200C480 195.6 476.4 192 472 192H336V160H440C444.4 160 448 156.4 448 152V136C448 131.6 444.4 128 440 128H336V96H400C426.5 96 448 74.5 448 48S426.5 0 400 0S352 21.5 352 48V64H288V48C288 21.5 266.5 0 240 0S192 21.5 192 48S213.5 96 240 96H304V128H200C195.6 128 192 131.6 192 136V152C192 156.4 195.6 160 200 160H304V192H168C163.6 192 160 195.6 160 200V216C160 220.4 163.6 224 168 224H304V256H200C195.6 256 192 259.6 192 264V280C192 284.4 195.6 288 200 288H304V312C304 316.4 307.6 320 312 320H328C332.4 320 336 316.4 336 312V288H440C444.4 288 448 284.4 448 280V264C448 259.6 444.4 256 440 256H336V224H472C476.4 224 480 220.4 480 216V200z" /> + <glyph glyph-name="yen-sign" + unicode="" + horiz-adv-x="384" d=" M351.2080000000001 416H285.9310000000001A12 12 0 0 1 275.153 409.276L219.763 296.113C205.25 261.409 192.63 224.181 192.63 224.181H191.368S178.748 261.409 164.235 296.113L108.845 409.276A11.997 11.997 0 0 1 98.068 416H32.792C23.735 416 17.942 406.35 22.202 398.357L102.322 248H44C37.373 248 32 242.627 32 236V204C32 197.373 37.373 192 44 192H132.162L152 154.772V128H44C37.373 128 32 122.627 32 116V84C32 77.373 37.373 72 44 72H152V-20C152 -26.627 157.373 -32 164 -32H220C226.627 -32 232 -26.627 232 -20V72H340C346.627 72 352 77.373 352 84V116C352 122.627 346.627 128 340 128H232V154.772L251.838 192H340C346.627 192 352 197.373 352 204V236C352 242.627 346.627 248 340 248H281.678L361.798 398.357C366.058 406.35 360.266 416 351.2080000000001 416z" /> + </font> +</defs> +</svg> diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.ttf b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..acabb8d4926ef3ef95c16f69374dfc7c05c7e8bb GIT binary patch literal 132920 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�yj+ARz^_12ov%p5e)X9jNVn}OCy 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∋5B<iNqo#*9=nNOB^T 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.woff b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.woff new file mode 100644 index 0000000000000000000000000000000000000000..19e0bf381e66fd1b5e8c08e07d82f6c0c227583e GIT binary patch literal 63836 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.woff2 b/TD4/src/main/webapp/vendor/@fortawesome/fontawesome-free-webfonts/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..21cfb12110b9fbe1e774f0b4861733c1d332896b GIT binary patch literal 50388 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/animate.css/animate.css b/TD4/src/main/webapp/vendor/animate.css/animate.css new file mode 100644 index 0000000..98f29c2 --- /dev/null +++ b/TD4/src/main/webapp/vendor/animate.css/animate.css @@ -0,0 +1,3494 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.6.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +@-webkit-keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +@keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +@keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge; +} + +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} diff --git a/TD4/src/main/webapp/vendor/animo/animo.js b/TD4/src/main/webapp/vendor/animo/animo.js new file mode 100644 index 0000000..dadeb90 --- /dev/null +++ b/TD4/src/main/webapp/vendor/animo/animo.js @@ -0,0 +1,328 @@ +;(function ( $, window, document, undefined ) { + + /** + * animo is a powerful little tool that makes managing CSS animations extremely easy. Stack animations, set callbacks, make magic. + * Modern browsers and almost all mobile browsers support CSS animations (http://caniuse.com/css-animation). + * + * @author Daniel Raftery : twitter/ThrivingKings + * @version 1.0.3 + */ + function animo( element, options, callback, other_cb ) { + + // Default configuration + var defaults = { + duration: 1, + animation: null, + iterate: 1, + delay: 0, + timing: "linear", + keep: false + }; + + // Browser prefixes for CSS + this.prefixes = ["", "-moz-", "-o-animation-", "-webkit-"]; + + // Cache the element + this.element = $(element); + + this.bare = element; + + // For stacking of animations + this.queue = []; + + // Hacky + this.listening = false; + + // Figure out where the callback is + var cb = (typeof callback == "function" ? callback : other_cb); + + // Options can sometimes be a command + switch(options) { + + case "blur": + + defaults = { + amount: 3, + duration: 0.5, + focusAfter: null + }; + + this.options = $.extend( defaults, callback ); + + this._blur(cb); + + break; + + case "focus": + + this._focus(); + + break; + + case "rotate": + + defaults = { + degrees: 15, + duration: 0.5 + }; + + this.options = $.extend( defaults, callback ); + + this._rotate(cb); + + break; + + case "cleanse": + + this.cleanse(); + + break; + + default: + + this.options = $.extend( defaults, options ); + + this.init(cb); + + break; + } + } + + animo.prototype = { + + // A standard CSS animation + init: function(callback) { + + var $me = this; + + // Are we stacking animations? + if(Object.prototype.toString.call( $me.options.animation ) === '[object Array]') { + $.merge($me.queue, $me.options.animation); + } else { + $me.queue.push($me.options.animation); + } + + $me.cleanse(); + + $me.animate(callback); + + }, + + // The actual adding of the class and listening for completion + animate: function(callback) { + + this.element.addClass('animated'); + + this.element.addClass(this.queue[0]); + + this.element.data("animo", this.queue[0]); + + var ai = this.prefixes.length; + + // Add the options for each prefix + while(ai--) { + + this.element.css(this.prefixes[ai]+"animation-duration", this.options.duration+"s"); + + this.element.css(this.prefixes[ai]+"animation-delay", this.options.delay+"s"); + + this.element.css(this.prefixes[ai]+"animation-iteration-count", this.options.iterate); + + this.element.css(this.prefixes[ai]+"animation-timing-function", this.options.timing); + + } + + var $me = this, _cb = callback; + + if($me.queue.length>1) { + _cb = null; + } + + // Listen for the end of the animation + this._end("AnimationEnd", function() { + + // If there are more, clean it up and move on + if($me.element.hasClass($me.queue[0])) { + + if(!$me.options.keep) { + $me.cleanse(); + } + + $me.queue.shift(); + + if($me.queue.length) { + + $me.animate(callback); + } + } + }, _cb); + }, + + cleanse: function() { + + this.element.removeClass('animated'); + + this.element.removeClass(this.queue[0]); + + this.element.removeClass(this.element.data("animo")); + + var ai = this.prefixes.length; + + while(ai--) { + + this.element.css(this.prefixes[ai]+"animation-duration", ""); + + this.element.css(this.prefixes[ai]+"animation-delay", ""); + + this.element.css(this.prefixes[ai]+"animation-iteration-count", ""); + + this.element.css(this.prefixes[ai]+"animation-timing-function", ""); + + this.element.css(this.prefixes[ai]+"transition", ""); + + this.element.css(this.prefixes[ai]+"transform", ""); + + this.element.css(this.prefixes[ai]+"filter", ""); + + } + }, + + _blur: function(callback) { + + if(this.element.is("img")) { + + var svg_id = "svg_" + (((1 + Math.random()) * 0x1000000) | 0).toString(16).substring(1); + var filter_id = "filter_" + (((1 + Math.random()) * 0x1000000) | 0).toString(16).substring(1); + + $('body').append('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" id="'+svg_id+'" style="height:0;position:absolute;top:-1000px;"><filter id="'+filter_id+'"><feGaussianBlur stdDeviation="'+this.options.amount+'" /></filter></svg>'); + + var ai = this.prefixes.length; + + while(ai--) { + + this.element.css(this.prefixes[ai]+"filter", "blur("+this.options.amount+"px)"); + + this.element.css(this.prefixes[ai]+"transition", this.options.duration+"s all linear"); + + } + + this.element.css("filter", "url(#"+filter_id+")"); + + this.element.data("svgid", svg_id); + + } else { + + var color = this.element.css('color'); + + var ai = this.prefixes.length; + + // Add the options for each prefix + while(ai--) { + + this.element.css(this.prefixes[ai]+"transition", "all "+this.options.duration+"s linear"); + + } + + this.element.css("text-shadow", "0 0 "+this.options.amount+"px "+color); + this.element.css("color", "transparent"); + } + + this._end("TransitionEnd", null, callback); + + var $me = this; + + if(this.options.focusAfter) { + + var focus_wait = window.setTimeout(function() { + + $me._focus(); + + focus_wait = window.clearTimeout(focus_wait); + + }, (this.options.focusAfter*1000)); + } + + }, + + _focus: function() { + + var ai = this.prefixes.length; + + if(this.element.is("img")) { + + while(ai--) { + + this.element.css(this.prefixes[ai]+"filter", ""); + + this.element.css(this.prefixes[ai]+"transition", ""); + + } + + var $svg = $('#'+this.element.data('svgid')); + + $svg.remove(); + } else { + + while(ai--) { + + this.element.css(this.prefixes[ai]+"transition", ""); + + } + + this.element.css("text-shadow", ""); + this.element.css("color", ""); + } + }, + + _rotate: function(callback) { + + var ai = this.prefixes.length; + + // Add the options for each prefix + while(ai--) { + + this.element.css(this.prefixes[ai]+"transition", "all "+this.options.duration+"s linear"); + + this.element.css(this.prefixes[ai]+"transform", "rotate("+this.options.degrees+"deg)"); + + } + + this._end("TransitionEnd", null, callback); + + }, + + _end: function(type, todo, callback) { + + var $me = this; + + var binding = type.toLowerCase()+" webkit"+type+" o"+type+" MS"+type; + + this.element.bind(binding, function() { + + $me.element.unbind(binding); + + if(typeof todo == "function") { + + todo(); + } + + if(typeof callback == "function") { + + callback($me); + } + }); + + } + }; + + $.fn.animo = function ( options, callback, other_cb ) { + + return this.each(function() { + + new animo( this, options, callback, other_cb ); + + }); + + }; + +})( jQuery, window, document ); diff --git a/TD4/src/main/webapp/vendor/bootstrap/dist/css/bootstrap.css b/TD4/src/main/webapp/vendor/bootstrap/dist/css/bootstrap.css new file mode 100644 index 0000000..943532d --- /dev/null +++ b/TD4/src/main/webapp/vendor/bootstrap/dist/css/bootstrap.css @@ -0,0 +1,9030 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +@-ms-viewport { + width: device-width; +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, .was-validated +.custom-select:valid ~ .valid-feedback, +.was-validated +.custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #71dd8a; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, .was-validated +.custom-select:invalid ~ .invalid-feedback, +.was-validated +.custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #efa2a9; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover, .btn:focus { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:focus ~ .custom-file-label::after { + border-color: #80bdff; +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + padding-left: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + color: #000; + text-decoration: none; + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -ms-flex-align: center; + align-items: center; + width: 100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-item.active, + .carousel-item-next, + .carousel-item-prev { + transition: none; + } +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: .6s; + transition-property: opacity; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; +} + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/TD4/src/main/webapp/vendor/bootstrap/dist/js/bootstrap.js b/TD4/src/main/webapp/vendor/bootstrap/dist/js/bootstrap.js new file mode 100644 index 0000000..af3e1bf --- /dev/null +++ b/TD4/src/main/webapp/vendor/bootstrap/dist/js/bootstrap.js @@ -0,0 +1,3944 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) : + typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) : + (factory((global.bootstrap = {}),global.jQuery,global.Popper)); +}(this, (function (exports,$,Popper) { 'use strict'; + + $ = $ && $.hasOwnProperty('default') ? $['default'] : $; + Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper; + + function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; + } + + function _defineProperty(obj, key, value) { + if (key in obj) { + Object.defineProperty(obj, key, { + value: value, + enumerable: true, + configurable: true, + writable: true + }); + } else { + obj[key] = value; + } + + return obj; + } + + function _objectSpread(target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i] != null ? arguments[i] : {}; + var ownKeys = Object.keys(source); + + if (typeof Object.getOwnPropertySymbols === 'function') { + ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { + return Object.getOwnPropertyDescriptor(source, sym).enumerable; + })); + } + + ownKeys.forEach(function (key) { + _defineProperty(target, key, source[key]); + }); + } + + return target; + } + + function _inheritsLoose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + subClass.__proto__ = superClass; + } + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): util.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Util = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Private TransitionEnd Helpers + * ------------------------------------------------------------------------ + */ + var TRANSITION_END = 'transitionend'; + var MAX_UID = 1000000; + var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp) + + function toType(obj) { + return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase(); + } + + function getSpecialTransitionEndEvent() { + return { + bindType: TRANSITION_END, + delegateType: TRANSITION_END, + handle: function handle(event) { + if ($$$1(event.target).is(this)) { + return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params + } + + return undefined; // eslint-disable-line no-undefined + } + }; + } + + function transitionEndEmulator(duration) { + var _this = this; + + var called = false; + $$$1(this).one(Util.TRANSITION_END, function () { + called = true; + }); + setTimeout(function () { + if (!called) { + Util.triggerTransitionEnd(_this); + } + }, duration); + return this; + } + + function setTransitionEndSupport() { + $$$1.fn.emulateTransitionEnd = transitionEndEmulator; + $$$1.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); + } + /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */ + + + var Util = { + TRANSITION_END: 'bsTransitionEnd', + getUID: function getUID(prefix) { + do { + // eslint-disable-next-line no-bitwise + prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here + } while (document.getElementById(prefix)); + + return prefix; + }, + getSelectorFromElement: function getSelectorFromElement(element) { + var selector = element.getAttribute('data-target'); + + if (!selector || selector === '#') { + selector = element.getAttribute('href') || ''; + } + + try { + return document.querySelector(selector) ? selector : null; + } catch (err) { + return null; + } + }, + getTransitionDurationFromElement: function getTransitionDurationFromElement(element) { + if (!element) { + return 0; + } // Get transition-duration of the element + + + var transitionDuration = $$$1(element).css('transition-duration'); + var floatTransitionDuration = parseFloat(transitionDuration); // Return 0 if element or transition duration is not found + + if (!floatTransitionDuration) { + return 0; + } // If multiple durations are defined, take the first + + + transitionDuration = transitionDuration.split(',')[0]; + return parseFloat(transitionDuration) * MILLISECONDS_MULTIPLIER; + }, + reflow: function reflow(element) { + return element.offsetHeight; + }, + triggerTransitionEnd: function triggerTransitionEnd(element) { + $$$1(element).trigger(TRANSITION_END); + }, + // TODO: Remove in v5 + supportsTransitionEnd: function supportsTransitionEnd() { + return Boolean(TRANSITION_END); + }, + isElement: function isElement(obj) { + return (obj[0] || obj).nodeType; + }, + typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { + for (var property in configTypes) { + if (Object.prototype.hasOwnProperty.call(configTypes, property)) { + var expectedTypes = configTypes[property]; + var value = config[property]; + var valueType = value && Util.isElement(value) ? 'element' : toType(value); + + if (!new RegExp(expectedTypes).test(valueType)) { + throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); + } + } + } + } + }; + setTransitionEndSupport(); + return Util; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Alert = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'alert'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.alert'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var Selector = { + DISMISS: '[data-dismiss="alert"]' + }; + var Event = { + CLOSE: "close" + EVENT_KEY, + CLOSED: "closed" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + ALERT: 'alert', + FADE: 'fade', + SHOW: 'show' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Alert = + /*#__PURE__*/ + function () { + function Alert(element) { + this._element = element; + } // Getters + + + var _proto = Alert.prototype; + + // Public + _proto.close = function close(element) { + var rootElement = this._element; + + if (element) { + rootElement = this._getRootElement(element); + } + + var customEvent = this._triggerCloseEvent(rootElement); + + if (customEvent.isDefaultPrevented()) { + return; + } + + this._removeElement(rootElement); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Private + + + _proto._getRootElement = function _getRootElement(element) { + var selector = Util.getSelectorFromElement(element); + var parent = false; + + if (selector) { + parent = document.querySelector(selector); + } + + if (!parent) { + parent = $$$1(element).closest("." + ClassName.ALERT)[0]; + } + + return parent; + }; + + _proto._triggerCloseEvent = function _triggerCloseEvent(element) { + var closeEvent = $$$1.Event(Event.CLOSE); + $$$1(element).trigger(closeEvent); + return closeEvent; + }; + + _proto._removeElement = function _removeElement(element) { + var _this = this; + + $$$1(element).removeClass(ClassName.SHOW); + + if (!$$$1(element).hasClass(ClassName.FADE)) { + this._destroyElement(element); + + return; + } + + var transitionDuration = Util.getTransitionDurationFromElement(element); + $$$1(element).one(Util.TRANSITION_END, function (event) { + return _this._destroyElement(element, event); + }).emulateTransitionEnd(transitionDuration); + }; + + _proto._destroyElement = function _destroyElement(element) { + $$$1(element).detach().trigger(Event.CLOSED).remove(); + }; // Static + + + Alert._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $element = $$$1(this); + var data = $element.data(DATA_KEY); + + if (!data) { + data = new Alert(this); + $element.data(DATA_KEY, data); + } + + if (config === 'close') { + data[config](this); + } + }); + }; + + Alert._handleDismiss = function _handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + } + + alertInstance.close(this); + }; + }; + + _createClass(Alert, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + + return Alert; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Alert._jQueryInterface; + $$$1.fn[NAME].Constructor = Alert; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Alert._jQueryInterface; + }; + + return Alert; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Button = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'button'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.button'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ClassName = { + ACTIVE: 'active', + BUTTON: 'btn', + FOCUS: 'focus' + }; + var Selector = { + DATA_TOGGLE_CARROT: '[data-toggle^="button"]', + DATA_TOGGLE: '[data-toggle="buttons"]', + INPUT: 'input', + ACTIVE: '.active', + BUTTON: '.btn' + }; + var Event = { + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY + DATA_API_KEY + " " + ("blur" + EVENT_KEY + DATA_API_KEY) + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Button = + /*#__PURE__*/ + function () { + function Button(element) { + this._element = element; + } // Getters + + + var _proto = Button.prototype; + + // Public + _proto.toggle = function toggle() { + var triggerChangeEvent = true; + var addAriaPressed = true; + var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0]; + + if (rootElement) { + var input = this._element.querySelector(Selector.INPUT); + + if (input) { + if (input.type === 'radio') { + if (input.checked && this._element.classList.contains(ClassName.ACTIVE)) { + triggerChangeEvent = false; + } else { + var activeElement = rootElement.querySelector(Selector.ACTIVE); + + if (activeElement) { + $$$1(activeElement).removeClass(ClassName.ACTIVE); + } + } + } + + if (triggerChangeEvent) { + if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) { + return; + } + + input.checked = !this._element.classList.contains(ClassName.ACTIVE); + $$$1(input).trigger('change'); + } + + input.focus(); + addAriaPressed = false; + } + } + + if (addAriaPressed) { + this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName.ACTIVE)); + } + + if (triggerChangeEvent) { + $$$1(this._element).toggleClass(ClassName.ACTIVE); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Static + + + Button._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + if (!data) { + data = new Button(this); + $$$1(this).data(DATA_KEY, data); + } + + if (config === 'toggle') { + data[config](); + } + }); + }; + + _createClass(Button, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + + return Button; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + event.preventDefault(); + var button = event.target; + + if (!$$$1(button).hasClass(ClassName.BUTTON)) { + button = $$$1(button).closest(Selector.BUTTON); + } + + Button._jQueryInterface.call($$$1(button), 'toggle'); + }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + var button = $$$1(event.target).closest(Selector.BUTTON)[0]; + $$$1(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Button._jQueryInterface; + $$$1.fn[NAME].Constructor = Button; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Button._jQueryInterface; + }; + + return Button; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Carousel = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'carousel'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.carousel'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key + + var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key + + var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch + + var Default = { + interval: 5000, + keyboard: true, + slide: false, + pause: 'hover', + wrap: true + }; + var DefaultType = { + interval: '(number|boolean)', + keyboard: 'boolean', + slide: '(boolean|string)', + pause: '(string|boolean)', + wrap: 'boolean' + }; + var Direction = { + NEXT: 'next', + PREV: 'prev', + LEFT: 'left', + RIGHT: 'right' + }; + var Event = { + SLIDE: "slide" + EVENT_KEY, + SLID: "slid" + EVENT_KEY, + KEYDOWN: "keydown" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY, + TOUCHEND: "touchend" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + CAROUSEL: 'carousel', + ACTIVE: 'active', + SLIDE: 'slide', + RIGHT: 'carousel-item-right', + LEFT: 'carousel-item-left', + NEXT: 'carousel-item-next', + PREV: 'carousel-item-prev', + ITEM: 'carousel-item' + }; + var Selector = { + ACTIVE: '.active', + ACTIVE_ITEM: '.active.carousel-item', + ITEM: '.carousel-item', + NEXT_PREV: '.carousel-item-next, .carousel-item-prev', + INDICATORS: '.carousel-indicators', + DATA_SLIDE: '[data-slide], [data-slide-to]', + DATA_RIDE: '[data-ride="carousel"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Carousel = + /*#__PURE__*/ + function () { + function Carousel(element, config) { + this._items = null; + this._interval = null; + this._activeElement = null; + this._isPaused = false; + this._isSliding = false; + this.touchTimeout = null; + this._config = this._getConfig(config); + this._element = $$$1(element)[0]; + this._indicatorsElement = this._element.querySelector(Selector.INDICATORS); + + this._addEventListeners(); + } // Getters + + + var _proto = Carousel.prototype; + + // Public + _proto.next = function next() { + if (!this._isSliding) { + this._slide(Direction.NEXT); + } + }; + + _proto.nextWhenVisible = function nextWhenVisible() { + // Don't call next when the page isn't visible + // or the carousel or its parent isn't visible + if (!document.hidden && $$$1(this._element).is(':visible') && $$$1(this._element).css('visibility') !== 'hidden') { + this.next(); + } + }; + + _proto.prev = function prev() { + if (!this._isSliding) { + this._slide(Direction.PREV); + } + }; + + _proto.pause = function pause(event) { + if (!event) { + this._isPaused = true; + } + + if (this._element.querySelector(Selector.NEXT_PREV)) { + Util.triggerTransitionEnd(this._element); + this.cycle(true); + } + + clearInterval(this._interval); + this._interval = null; + }; + + _proto.cycle = function cycle(event) { + if (!event) { + this._isPaused = false; + } + + if (this._interval) { + clearInterval(this._interval); + this._interval = null; + } + + if (this._config.interval && !this._isPaused) { + this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); + } + }; + + _proto.to = function to(index) { + var _this = this; + + this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM); + + var activeIndex = this._getItemIndex(this._activeElement); + + if (index > this._items.length - 1 || index < 0) { + return; + } + + if (this._isSliding) { + $$$1(this._element).one(Event.SLID, function () { + return _this.to(index); + }); + return; + } + + if (activeIndex === index) { + this.pause(); + this.cycle(); + return; + } + + var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; + + this._slide(direction, this._items[index]); + }; + + _proto.dispose = function dispose() { + $$$1(this._element).off(EVENT_KEY); + $$$1.removeData(this._element, DATA_KEY); + this._items = null; + this._config = null; + this._element = null; + this._interval = null; + this._isPaused = null; + this._isSliding = null; + this._activeElement = null; + this._indicatorsElement = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _objectSpread({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._addEventListeners = function _addEventListeners() { + var _this2 = this; + + if (this._config.keyboard) { + $$$1(this._element).on(Event.KEYDOWN, function (event) { + return _this2._keydown(event); + }); + } + + if (this._config.pause === 'hover') { + $$$1(this._element).on(Event.MOUSEENTER, function (event) { + return _this2.pause(event); + }).on(Event.MOUSELEAVE, function (event) { + return _this2.cycle(event); + }); + + if ('ontouchstart' in document.documentElement) { + // If it's a touch-enabled device, mouseenter/leave are fired as + // part of the mouse compatibility events on first tap - the carousel + // would stop cycling until user tapped out of it; + // here, we listen for touchend, explicitly pause the carousel + // (as if it's the second time we tap on it, mouseenter compat event + // is NOT fired) and after a timeout (to allow for mouse compatibility + // events to fire) we explicitly restart cycling + $$$1(this._element).on(Event.TOUCHEND, function () { + _this2.pause(); + + if (_this2.touchTimeout) { + clearTimeout(_this2.touchTimeout); + } + + _this2.touchTimeout = setTimeout(function (event) { + return _this2.cycle(event); + }, TOUCHEVENT_COMPAT_WAIT + _this2._config.interval); + }); + } + } + }; + + _proto._keydown = function _keydown(event) { + if (/input|textarea/i.test(event.target.tagName)) { + return; + } + + switch (event.which) { + case ARROW_LEFT_KEYCODE: + event.preventDefault(); + this.prev(); + break; + + case ARROW_RIGHT_KEYCODE: + event.preventDefault(); + this.next(); + break; + + default: + } + }; + + _proto._getItemIndex = function _getItemIndex(element) { + this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM)) : []; + return this._items.indexOf(element); + }; + + _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { + var isNextDirection = direction === Direction.NEXT; + var isPrevDirection = direction === Direction.PREV; + + var activeIndex = this._getItemIndex(activeElement); + + var lastItemIndex = this._items.length - 1; + var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; + + if (isGoingToWrap && !this._config.wrap) { + return activeElement; + } + + var delta = direction === Direction.PREV ? -1 : 1; + var itemIndex = (activeIndex + delta) % this._items.length; + return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + }; + + _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { + var targetIndex = this._getItemIndex(relatedTarget); + + var fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM)); + + var slideEvent = $$$1.Event(Event.SLIDE, { + relatedTarget: relatedTarget, + direction: eventDirectionName, + from: fromIndex, + to: targetIndex + }); + $$$1(this._element).trigger(slideEvent); + return slideEvent; + }; + + _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE)); + $$$1(indicators).removeClass(ClassName.ACTIVE); + + var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; + + if (nextIndicator) { + $$$1(nextIndicator).addClass(ClassName.ACTIVE); + } + } + }; + + _proto._slide = function _slide(direction, element) { + var _this3 = this; + + var activeElement = this._element.querySelector(Selector.ACTIVE_ITEM); + + var activeElementIndex = this._getItemIndex(activeElement); + + var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); + + var nextElementIndex = this._getItemIndex(nextElement); + + var isCycling = Boolean(this._interval); + var directionalClassName; + var orderClassName; + var eventDirectionName; + + if (direction === Direction.NEXT) { + directionalClassName = ClassName.LEFT; + orderClassName = ClassName.NEXT; + eventDirectionName = Direction.LEFT; + } else { + directionalClassName = ClassName.RIGHT; + orderClassName = ClassName.PREV; + eventDirectionName = Direction.RIGHT; + } + + if (nextElement && $$$1(nextElement).hasClass(ClassName.ACTIVE)) { + this._isSliding = false; + return; + } + + var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); + + if (slideEvent.isDefaultPrevented()) { + return; + } + + if (!activeElement || !nextElement) { + // Some weirdness is happening, so we bail + return; + } + + this._isSliding = true; + + if (isCycling) { + this.pause(); + } + + this._setActiveIndicatorElement(nextElement); + + var slidEvent = $$$1.Event(Event.SLID, { + relatedTarget: nextElement, + direction: eventDirectionName, + from: activeElementIndex, + to: nextElementIndex + }); + + if ($$$1(this._element).hasClass(ClassName.SLIDE)) { + $$$1(nextElement).addClass(orderClassName); + Util.reflow(nextElement); + $$$1(activeElement).addClass(directionalClassName); + $$$1(nextElement).addClass(directionalClassName); + var transitionDuration = Util.getTransitionDurationFromElement(activeElement); + $$$1(activeElement).one(Util.TRANSITION_END, function () { + $$$1(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName.ACTIVE); + $$$1(activeElement).removeClass(ClassName.ACTIVE + " " + orderClassName + " " + directionalClassName); + _this3._isSliding = false; + setTimeout(function () { + return $$$1(_this3._element).trigger(slidEvent); + }, 0); + }).emulateTransitionEnd(transitionDuration); + } else { + $$$1(activeElement).removeClass(ClassName.ACTIVE); + $$$1(nextElement).addClass(ClassName.ACTIVE); + this._isSliding = false; + $$$1(this._element).trigger(slidEvent); + } + + if (isCycling) { + this.cycle(); + } + }; // Static + + + Carousel._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = _objectSpread({}, Default, $$$1(this).data()); + + if (typeof config === 'object') { + _config = _objectSpread({}, _config, config); + } + + var action = typeof config === 'string' ? config : _config.slide; + + if (!data) { + data = new Carousel(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'number') { + data.to(config); + } else if (typeof action === 'string') { + if (typeof data[action] === 'undefined') { + throw new TypeError("No method named \"" + action + "\""); + } + + data[action](); + } else if (_config.interval) { + data.pause(); + data.cycle(); + } + }); + }; + + Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { + var selector = Util.getSelectorFromElement(this); + + if (!selector) { + return; + } + + var target = $$$1(selector)[0]; + + if (!target || !$$$1(target).hasClass(ClassName.CAROUSEL)) { + return; + } + + var config = _objectSpread({}, $$$1(target).data(), $$$1(this).data()); + + var slideIndex = this.getAttribute('data-slide-to'); + + if (slideIndex) { + config.interval = false; + } + + Carousel._jQueryInterface.call($$$1(target), config); + + if (slideIndex) { + $$$1(target).data(DATA_KEY).to(slideIndex); + } + + event.preventDefault(); + }; + + _createClass(Carousel, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + + return Carousel; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); + $$$1(window).on(Event.LOAD_DATA_API, function () { + var carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE)); + + for (var i = 0, len = carousels.length; i < len; i++) { + var $carousel = $$$1(carousels[i]); + + Carousel._jQueryInterface.call($carousel, $carousel.data()); + } + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Carousel._jQueryInterface; + $$$1.fn[NAME].Constructor = Carousel; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Carousel._jQueryInterface; + }; + + return Carousel; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Collapse = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'collapse'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.collapse'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var Default = { + toggle: true, + parent: '' + }; + var DefaultType = { + toggle: 'boolean', + parent: '(string|element)' + }; + var Event = { + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SHOW: 'show', + COLLAPSE: 'collapse', + COLLAPSING: 'collapsing', + COLLAPSED: 'collapsed' + }; + var Dimension = { + WIDTH: 'width', + HEIGHT: 'height' + }; + var Selector = { + ACTIVES: '.show, .collapsing', + DATA_TOGGLE: '[data-toggle="collapse"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Collapse = + /*#__PURE__*/ + function () { + function Collapse(element, config) { + this._isTransitioning = false; + this._element = element; + this._config = this._getConfig(config); + this._triggerArray = $$$1.makeArray(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); + var toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE)); + + for (var i = 0, len = toggleList.length; i < len; i++) { + var elem = toggleList[i]; + var selector = Util.getSelectorFromElement(elem); + var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) { + return foundElem === element; + }); + + if (selector !== null && filterElement.length > 0) { + this._selector = selector; + + this._triggerArray.push(elem); + } + } + + this._parent = this._config.parent ? this._getParent() : null; + + if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + } + + if (this._config.toggle) { + this.toggle(); + } + } // Getters + + + var _proto = Collapse.prototype; + + // Public + _proto.toggle = function toggle() { + if ($$$1(this._element).hasClass(ClassName.SHOW)) { + this.hide(); + } else { + this.show(); + } + }; + + _proto.show = function show() { + var _this = this; + + if (this._isTransitioning || $$$1(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var actives; + var activesData; + + if (this._parent) { + actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES)).filter(function (elem) { + return elem.getAttribute('data-parent') === _this._config.parent; + }); + + if (actives.length === 0) { + actives = null; + } + } + + if (actives) { + activesData = $$$1(actives).not(this._selector).data(DATA_KEY); + + if (activesData && activesData._isTransitioning) { + return; + } + } + + var startEvent = $$$1.Event(Event.SHOW); + $$$1(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + if (actives) { + Collapse._jQueryInterface.call($$$1(actives).not(this._selector), 'hide'); + + if (!activesData) { + $$$1(actives).data(DATA_KEY, null); + } + } + + var dimension = this._getDimension(); + + $$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING); + this._element.style[dimension] = 0; + + if (this._triggerArray.length) { + $$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); + } + + this.setTransitioning(true); + + var complete = function complete() { + $$$1(_this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW); + _this._element.style[dimension] = ''; + + _this.setTransitioning(false); + + $$$1(_this._element).trigger(Event.SHOWN); + }; + + var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); + var scrollSize = "scroll" + capitalizedDimension; + var transitionDuration = Util.getTransitionDurationFromElement(this._element); + $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); + this._element.style[dimension] = this._element[scrollSize] + "px"; + }; + + _proto.hide = function hide() { + var _this2 = this; + + if (this._isTransitioning || !$$$1(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var startEvent = $$$1.Event(Event.HIDE); + $$$1(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + var dimension = this._getDimension(); + + this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; + Util.reflow(this._element); + $$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW); + var triggerArrayLength = this._triggerArray.length; + + if (triggerArrayLength > 0) { + for (var i = 0; i < triggerArrayLength; i++) { + var trigger = this._triggerArray[i]; + var selector = Util.getSelectorFromElement(trigger); + + if (selector !== null) { + var $elem = $$$1([].slice.call(document.querySelectorAll(selector))); + + if (!$elem.hasClass(ClassName.SHOW)) { + $$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); + } + } + } + } + + this.setTransitioning(true); + + var complete = function complete() { + _this2.setTransitioning(false); + + $$$1(_this2._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); + }; + + this._element.style[dimension] = ''; + var transitionDuration = Util.getTransitionDurationFromElement(this._element); + $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); + }; + + _proto.setTransitioning = function setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._config = null; + this._parent = null; + this._element = null; + this._triggerArray = null; + this._isTransitioning = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _objectSpread({}, Default, config); + config.toggle = Boolean(config.toggle); // Coerce string values + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getDimension = function _getDimension() { + var hasWidth = $$$1(this._element).hasClass(Dimension.WIDTH); + return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; + }; + + _proto._getParent = function _getParent() { + var _this3 = this; + + var parent = null; + + if (Util.isElement(this._config.parent)) { + parent = this._config.parent; // It's a jQuery object + + if (typeof this._config.parent.jquery !== 'undefined') { + parent = this._config.parent[0]; + } + } else { + parent = document.querySelector(this._config.parent); + } + + var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; + var children = [].slice.call(parent.querySelectorAll(selector)); + $$$1(children).each(function (i, element) { + _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); + }); + return parent; + }; + + _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { + if (element) { + var isOpen = $$$1(element).hasClass(ClassName.SHOW); + + if (triggerArray.length) { + $$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); + } + } + }; // Static + + + Collapse._getTargetFromElement = function _getTargetFromElement(element) { + var selector = Util.getSelectorFromElement(element); + return selector ? document.querySelector(selector) : null; + }; + + Collapse._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $$$1(this); + var data = $this.data(DATA_KEY); + + var _config = _objectSpread({}, Default, $this.data(), typeof config === 'object' && config ? config : {}); + + if (!data && _config.toggle && /show|hide/.test(config)) { + _config.toggle = false; + } + + if (!data) { + data = new Collapse(this, _config); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Collapse, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + + return Collapse; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + // preventDefault only for <a> elements (which change the URL) not inside the collapsible element + if (event.currentTarget.tagName === 'A') { + event.preventDefault(); + } + + var $trigger = $$$1(this); + var selector = Util.getSelectorFromElement(this); + var selectors = [].slice.call(document.querySelectorAll(selector)); + $$$1(selectors).each(function () { + var $target = $$$1(this); + var data = $target.data(DATA_KEY); + var config = data ? 'toggle' : $trigger.data(); + + Collapse._jQueryInterface.call($target, config); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Collapse._jQueryInterface; + $$$1.fn[NAME].Constructor = Collapse; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Collapse._jQueryInterface; + }; + + return Collapse; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Dropdown = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'dropdown'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.dropdown'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key + + var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key + + var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key + + var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key + + var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) + + var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + KEYDOWN_DATA_API: "keydown" + EVENT_KEY + DATA_API_KEY, + KEYUP_DATA_API: "keyup" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DISABLED: 'disabled', + SHOW: 'show', + DROPUP: 'dropup', + DROPRIGHT: 'dropright', + DROPLEFT: 'dropleft', + MENURIGHT: 'dropdown-menu-right', + MENULEFT: 'dropdown-menu-left', + POSITION_STATIC: 'position-static' + }; + var Selector = { + DATA_TOGGLE: '[data-toggle="dropdown"]', + FORM_CHILD: '.dropdown form', + MENU: '.dropdown-menu', + NAVBAR_NAV: '.navbar-nav', + VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)' + }; + var AttachmentMap = { + TOP: 'top-start', + TOPEND: 'top-end', + BOTTOM: 'bottom-start', + BOTTOMEND: 'bottom-end', + RIGHT: 'right-start', + RIGHTEND: 'right-end', + LEFT: 'left-start', + LEFTEND: 'left-end' + }; + var Default = { + offset: 0, + flip: true, + boundary: 'scrollParent', + reference: 'toggle', + display: 'dynamic' + }; + var DefaultType = { + offset: '(number|string|function)', + flip: 'boolean', + boundary: '(string|element)', + reference: '(string|element)', + display: 'string' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Dropdown = + /*#__PURE__*/ + function () { + function Dropdown(element, config) { + this._element = element; + this._popper = null; + this._config = this._getConfig(config); + this._menu = this._getMenuElement(); + this._inNavbar = this._detectNavbar(); + + this._addEventListeners(); + } // Getters + + + var _proto = Dropdown.prototype; + + // Public + _proto.toggle = function toggle() { + if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this._element); + + var isActive = $$$1(this._menu).hasClass(ClassName.SHOW); + + Dropdown._clearMenus(); + + if (isActive) { + return; + } + + var relatedTarget = { + relatedTarget: this._element + }; + var showEvent = $$$1.Event(Event.SHOW, relatedTarget); + $$$1(parent).trigger(showEvent); + + if (showEvent.isDefaultPrevented()) { + return; + } // Disable totally Popper.js for Dropdown in Navbar + + + if (!this._inNavbar) { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)'); + } + + var referenceElement = this._element; + + if (this._config.reference === 'parent') { + referenceElement = parent; + } else if (Util.isElement(this._config.reference)) { + referenceElement = this._config.reference; // Check if it's jQuery element + + if (typeof this._config.reference.jquery !== 'undefined') { + referenceElement = this._config.reference[0]; + } + } // If boundary is not `scrollParent`, then set position to `static` + // to allow the menu to "escape" the scroll parent's boundaries + // https://github.com/twbs/bootstrap/issues/24251 + + + if (this._config.boundary !== 'scrollParent') { + $$$1(parent).addClass(ClassName.POSITION_STATIC); + } + + this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig()); + } // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + + if ('ontouchstart' in document.documentElement && $$$1(parent).closest(Selector.NAVBAR_NAV).length === 0) { + $$$1(document.body).children().on('mouseover', null, $$$1.noop); + } + + this._element.focus(); + + this._element.setAttribute('aria-expanded', true); + + $$$1(this._menu).toggleClass(ClassName.SHOW); + $$$1(parent).toggleClass(ClassName.SHOW).trigger($$$1.Event(Event.SHOWN, relatedTarget)); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(this._element).off(EVENT_KEY); + this._element = null; + this._menu = null; + + if (this._popper !== null) { + this._popper.destroy(); + + this._popper = null; + } + }; + + _proto.update = function update() { + this._inNavbar = this._detectNavbar(); + + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // Private + + + _proto._addEventListeners = function _addEventListeners() { + var _this = this; + + $$$1(this._element).on(Event.CLICK, function (event) { + event.preventDefault(); + event.stopPropagation(); + + _this.toggle(); + }); + }; + + _proto._getConfig = function _getConfig(config) { + config = _objectSpread({}, this.constructor.Default, $$$1(this._element).data(), config); + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getMenuElement = function _getMenuElement() { + if (!this._menu) { + var parent = Dropdown._getParentFromElement(this._element); + + if (parent) { + this._menu = parent.querySelector(Selector.MENU); + } + } + + return this._menu; + }; + + _proto._getPlacement = function _getPlacement() { + var $parentDropdown = $$$1(this._element.parentNode); + var placement = AttachmentMap.BOTTOM; // Handle dropup + + if ($parentDropdown.hasClass(ClassName.DROPUP)) { + placement = AttachmentMap.TOP; + + if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.TOPEND; + } + } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) { + placement = AttachmentMap.RIGHT; + } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) { + placement = AttachmentMap.LEFT; + } else if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.BOTTOMEND; + } + + return placement; + }; + + _proto._detectNavbar = function _detectNavbar() { + return $$$1(this._element).closest('.navbar').length > 0; + }; + + _proto._getPopperConfig = function _getPopperConfig() { + var _this2 = this; + + var offsetConf = {}; + + if (typeof this._config.offset === 'function') { + offsetConf.fn = function (data) { + data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets) || {}); + return data; + }; + } else { + offsetConf.offset = this._config.offset; + } + + var popperConfig = { + placement: this._getPlacement(), + modifiers: { + offset: offsetConf, + flip: { + enabled: this._config.flip + }, + preventOverflow: { + boundariesElement: this._config.boundary + } + } // Disable Popper.js if we have a static display + + }; + + if (this._config.display === 'static') { + popperConfig.modifiers.applyStyle = { + enabled: false + }; + } + + return popperConfig; + }; // Static + + + Dropdown._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data) { + data = new Dropdown(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + Dropdown._clearMenus = function _clearMenus(event) { + if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { + return; + } + + var toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE)); + + for (var i = 0, len = toggles.length; i < len; i++) { + var parent = Dropdown._getParentFromElement(toggles[i]); + + var context = $$$1(toggles[i]).data(DATA_KEY); + var relatedTarget = { + relatedTarget: toggles[i] + }; + + if (event && event.type === 'click') { + relatedTarget.clickEvent = event; + } + + if (!context) { + continue; + } + + var dropdownMenu = context._menu; + + if (!$$$1(parent).hasClass(ClassName.SHOW)) { + continue; + } + + if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $$$1.contains(parent, event.target)) { + continue; + } + + var hideEvent = $$$1.Event(Event.HIDE, relatedTarget); + $$$1(parent).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + continue; + } // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + + if ('ontouchstart' in document.documentElement) { + $$$1(document.body).children().off('mouseover', null, $$$1.noop); + } + + toggles[i].setAttribute('aria-expanded', 'false'); + $$$1(dropdownMenu).removeClass(ClassName.SHOW); + $$$1(parent).removeClass(ClassName.SHOW).trigger($$$1.Event(Event.HIDDEN, relatedTarget)); + } + }; + + Dropdown._getParentFromElement = function _getParentFromElement(element) { + var parent; + var selector = Util.getSelectorFromElement(element); + + if (selector) { + parent = document.querySelector(selector); + } + + return parent || element.parentNode; + }; // eslint-disable-next-line complexity + + + Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { + // If not input/textarea: + // - And not a key in REGEXP_KEYDOWN => not a dropdown command + // If input/textarea: + // - If space key => not a dropdown command + // - If key is other than escape + // - If key is not up or down => not a dropdown command + // - If trigger inside the menu => not a dropdown command + if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $$$1(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { + return; + } + + event.preventDefault(); + event.stopPropagation(); + + if (this.disabled || $$$1(this).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this); + + var isActive = $$$1(parent).hasClass(ClassName.SHOW); + + if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { + if (event.which === ESCAPE_KEYCODE) { + var toggle = parent.querySelector(Selector.DATA_TOGGLE); + $$$1(toggle).trigger('focus'); + } + + $$$1(this).trigger('click'); + return; + } + + var items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS)); + + if (items.length === 0) { + return; + } + + var index = items.indexOf(event.target); + + if (event.which === ARROW_UP_KEYCODE && index > 0) { + // Up + index--; + } + + if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { + // Down + index++; + } + + if (index < 0) { + index = 0; + } + + items[index].focus(); + }; + + _createClass(Dropdown, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + + return Dropdown; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + " " + Event.KEYUP_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + event.stopPropagation(); + + Dropdown._jQueryInterface.call($$$1(this), 'toggle'); + }).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { + e.stopPropagation(); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Dropdown._jQueryInterface; + $$$1.fn[NAME].Constructor = Dropdown; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Dropdown._jQueryInterface; + }; + + return Dropdown; + }($, Popper); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Modal = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'modal'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.modal'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var Default = { + backdrop: true, + keyboard: true, + focus: true, + show: true + }; + var DefaultType = { + backdrop: '(boolean|string)', + keyboard: 'boolean', + focus: 'boolean', + show: 'boolean' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + RESIZE: "resize" + EVENT_KEY, + CLICK_DISMISS: "click.dismiss" + EVENT_KEY, + KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY, + MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY, + MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SCROLLBAR_MEASURER: 'modal-scrollbar-measure', + BACKDROP: 'modal-backdrop', + OPEN: 'modal-open', + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + DIALOG: '.modal-dialog', + DATA_TOGGLE: '[data-toggle="modal"]', + DATA_DISMISS: '[data-dismiss="modal"]', + FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', + STICKY_CONTENT: '.sticky-top' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Modal = + /*#__PURE__*/ + function () { + function Modal(element, config) { + this._config = this._getConfig(config); + this._element = element; + this._dialog = element.querySelector(Selector.DIALOG); + this._backdrop = null; + this._isShown = false; + this._isBodyOverflowing = false; + this._ignoreBackdropClick = false; + this._scrollbarWidth = 0; + } // Getters + + + var _proto = Modal.prototype; + + // Public + _proto.toggle = function toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + }; + + _proto.show = function show(relatedTarget) { + var _this = this; + + if (this._isTransitioning || this._isShown) { + return; + } + + if ($$$1(this._element).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + } + + var showEvent = $$$1.Event(Event.SHOW, { + relatedTarget: relatedTarget + }); + $$$1(this._element).trigger(showEvent); + + if (this._isShown || showEvent.isDefaultPrevented()) { + return; + } + + this._isShown = true; + + this._checkScrollbar(); + + this._setScrollbar(); + + this._adjustDialog(); + + $$$1(document.body).addClass(ClassName.OPEN); + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $$$1(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) { + return _this.hide(event); + }); + $$$1(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { + $$$1(_this._element).one(Event.MOUSEUP_DISMISS, function (event) { + if ($$$1(event.target).is(_this._element)) { + _this._ignoreBackdropClick = true; + } + }); + }); + + this._showBackdrop(function () { + return _this._showElement(relatedTarget); + }); + }; + + _proto.hide = function hide(event) { + var _this2 = this; + + if (event) { + event.preventDefault(); + } + + if (this._isTransitioning || !this._isShown) { + return; + } + + var hideEvent = $$$1.Event(Event.HIDE); + $$$1(this._element).trigger(hideEvent); + + if (!this._isShown || hideEvent.isDefaultPrevented()) { + return; + } + + this._isShown = false; + var transition = $$$1(this._element).hasClass(ClassName.FADE); + + if (transition) { + this._isTransitioning = true; + } + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $$$1(document).off(Event.FOCUSIN); + $$$1(this._element).removeClass(ClassName.SHOW); + $$$1(this._element).off(Event.CLICK_DISMISS); + $$$1(this._dialog).off(Event.MOUSEDOWN_DISMISS); + + if (transition) { + var transitionDuration = Util.getTransitionDurationFromElement(this._element); + $$$1(this._element).one(Util.TRANSITION_END, function (event) { + return _this2._hideModal(event); + }).emulateTransitionEnd(transitionDuration); + } else { + this._hideModal(); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(window, document, this._element, this._backdrop).off(EVENT_KEY); + this._config = null; + this._element = null; + this._dialog = null; + this._backdrop = null; + this._isShown = null; + this._isBodyOverflowing = null; + this._ignoreBackdropClick = null; + this._scrollbarWidth = null; + }; + + _proto.handleUpdate = function handleUpdate() { + this._adjustDialog(); + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _objectSpread({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._showElement = function _showElement(relatedTarget) { + var _this3 = this; + + var transition = $$$1(this._element).hasClass(ClassName.FADE); + + if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // Don't move modal's DOM position + document.body.appendChild(this._element); + } + + this._element.style.display = 'block'; + + this._element.removeAttribute('aria-hidden'); + + this._element.scrollTop = 0; + + if (transition) { + Util.reflow(this._element); + } + + $$$1(this._element).addClass(ClassName.SHOW); + + if (this._config.focus) { + this._enforceFocus(); + } + + var shownEvent = $$$1.Event(Event.SHOWN, { + relatedTarget: relatedTarget + }); + + var transitionComplete = function transitionComplete() { + if (_this3._config.focus) { + _this3._element.focus(); + } + + _this3._isTransitioning = false; + $$$1(_this3._element).trigger(shownEvent); + }; + + if (transition) { + var transitionDuration = Util.getTransitionDurationFromElement(this._element); + $$$1(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration); + } else { + transitionComplete(); + } + }; + + _proto._enforceFocus = function _enforceFocus() { + var _this4 = this; + + $$$1(document).off(Event.FOCUSIN) // Guard against infinite focus loop + .on(Event.FOCUSIN, function (event) { + if (document !== event.target && _this4._element !== event.target && $$$1(_this4._element).has(event.target).length === 0) { + _this4._element.focus(); + } + }); + }; + + _proto._setEscapeEvent = function _setEscapeEvent() { + var _this5 = this; + + if (this._isShown && this._config.keyboard) { + $$$1(this._element).on(Event.KEYDOWN_DISMISS, function (event) { + if (event.which === ESCAPE_KEYCODE) { + event.preventDefault(); + + _this5.hide(); + } + }); + } else if (!this._isShown) { + $$$1(this._element).off(Event.KEYDOWN_DISMISS); + } + }; + + _proto._setResizeEvent = function _setResizeEvent() { + var _this6 = this; + + if (this._isShown) { + $$$1(window).on(Event.RESIZE, function (event) { + return _this6.handleUpdate(event); + }); + } else { + $$$1(window).off(Event.RESIZE); + } + }; + + _proto._hideModal = function _hideModal() { + var _this7 = this; + + this._element.style.display = 'none'; + + this._element.setAttribute('aria-hidden', true); + + this._isTransitioning = false; + + this._showBackdrop(function () { + $$$1(document.body).removeClass(ClassName.OPEN); + + _this7._resetAdjustments(); + + _this7._resetScrollbar(); + + $$$1(_this7._element).trigger(Event.HIDDEN); + }); + }; + + _proto._removeBackdrop = function _removeBackdrop() { + if (this._backdrop) { + $$$1(this._backdrop).remove(); + this._backdrop = null; + } + }; + + _proto._showBackdrop = function _showBackdrop(callback) { + var _this8 = this; + + var animate = $$$1(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : ''; + + if (this._isShown && this._config.backdrop) { + this._backdrop = document.createElement('div'); + this._backdrop.className = ClassName.BACKDROP; + + if (animate) { + this._backdrop.classList.add(animate); + } + + $$$1(this._backdrop).appendTo(document.body); + $$$1(this._element).on(Event.CLICK_DISMISS, function (event) { + if (_this8._ignoreBackdropClick) { + _this8._ignoreBackdropClick = false; + return; + } + + if (event.target !== event.currentTarget) { + return; + } + + if (_this8._config.backdrop === 'static') { + _this8._element.focus(); + } else { + _this8.hide(); + } + }); + + if (animate) { + Util.reflow(this._backdrop); + } + + $$$1(this._backdrop).addClass(ClassName.SHOW); + + if (!callback) { + return; + } + + if (!animate) { + callback(); + return; + } + + var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); + $$$1(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration); + } else if (!this._isShown && this._backdrop) { + $$$1(this._backdrop).removeClass(ClassName.SHOW); + + var callbackRemove = function callbackRemove() { + _this8._removeBackdrop(); + + if (callback) { + callback(); + } + }; + + if ($$$1(this._element).hasClass(ClassName.FADE)) { + var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); + + $$$1(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration); + } else { + callbackRemove(); + } + } else if (callback) { + callback(); + } + }; // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // todo (fat): these should probably be refactored out of modal.js + // ---------------------------------------------------------------------- + + + _proto._adjustDialog = function _adjustDialog() { + var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + + if (!this._isBodyOverflowing && isModalOverflowing) { + this._element.style.paddingLeft = this._scrollbarWidth + "px"; + } + + if (this._isBodyOverflowing && !isModalOverflowing) { + this._element.style.paddingRight = this._scrollbarWidth + "px"; + } + }; + + _proto._resetAdjustments = function _resetAdjustments() { + this._element.style.paddingLeft = ''; + this._element.style.paddingRight = ''; + }; + + _proto._checkScrollbar = function _checkScrollbar() { + var rect = document.body.getBoundingClientRect(); + this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; + this._scrollbarWidth = this._getScrollbarWidth(); + }; + + _proto._setScrollbar = function _setScrollbar() { + var _this9 = this; + + if (this._isBodyOverflowing) { + // Note: DOMNode.style.paddingRight returns the actual value or '' if not set + // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set + var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT)); + var stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT)); // Adjust fixed content padding + + $$$1(fixedContent).each(function (index, element) { + var actualPadding = element.style.paddingRight; + var calculatedPadding = $$$1(element).css('padding-right'); + $$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); + }); // Adjust sticky content margin + + $$$1(stickyContent).each(function (index, element) { + var actualMargin = element.style.marginRight; + var calculatedMargin = $$$1(element).css('margin-right'); + $$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); + }); // Adjust body padding + + var actualPadding = document.body.style.paddingRight; + var calculatedPadding = $$$1(document.body).css('padding-right'); + $$$1(document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); + } + }; + + _proto._resetScrollbar = function _resetScrollbar() { + // Restore fixed content padding + var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT)); + $$$1(fixedContent).each(function (index, element) { + var padding = $$$1(element).data('padding-right'); + $$$1(element).removeData('padding-right'); + element.style.paddingRight = padding ? padding : ''; + }); // Restore sticky content + + var elements = [].slice.call(document.querySelectorAll("" + Selector.STICKY_CONTENT)); + $$$1(elements).each(function (index, element) { + var margin = $$$1(element).data('margin-right'); + + if (typeof margin !== 'undefined') { + $$$1(element).css('margin-right', margin).removeData('margin-right'); + } + }); // Restore body padding + + var padding = $$$1(document.body).data('padding-right'); + $$$1(document.body).removeData('padding-right'); + document.body.style.paddingRight = padding ? padding : ''; + }; + + _proto._getScrollbarWidth = function _getScrollbarWidth() { + // thx d.walsh + var scrollDiv = document.createElement('div'); + scrollDiv.className = ClassName.SCROLLBAR_MEASURER; + document.body.appendChild(scrollDiv); + var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; + document.body.removeChild(scrollDiv); + return scrollbarWidth; + }; // Static + + + Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = _objectSpread({}, Default, $$$1(this).data(), typeof config === 'object' && config ? config : {}); + + if (!data) { + data = new Modal(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](relatedTarget); + } else if (_config.show) { + data.show(relatedTarget); + } + }); + }; + + _createClass(Modal, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + + return Modal; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + var _this10 = this; + + var target; + var selector = Util.getSelectorFromElement(this); + + if (selector) { + target = document.querySelector(selector); + } + + var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _objectSpread({}, $$$1(target).data(), $$$1(this).data()); + + if (this.tagName === 'A' || this.tagName === 'AREA') { + event.preventDefault(); + } + + var $target = $$$1(target).one(Event.SHOW, function (showEvent) { + if (showEvent.isDefaultPrevented()) { + // Only register focus restorer if modal will actually get shown + return; + } + + $target.one(Event.HIDDEN, function () { + if ($$$1(_this10).is(':visible')) { + _this10.focus(); + } + }); + }); + + Modal._jQueryInterface.call($$$1(target), config, this); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Modal._jQueryInterface; + $$$1.fn[NAME].Constructor = Modal; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Modal._jQueryInterface; + }; + + return Modal; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Tooltip = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'tooltip'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.tooltip'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var CLASS_PREFIX = 'bs-tooltip'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var DefaultType = { + animation: 'boolean', + template: 'string', + title: '(string|element|function)', + trigger: 'string', + delay: '(number|object)', + html: 'boolean', + selector: '(string|boolean)', + placement: '(string|function)', + offset: '(number|string)', + container: '(string|element|boolean)', + fallbackPlacement: '(string|array)', + boundary: '(string|element)' + }; + var AttachmentMap = { + AUTO: 'auto', + TOP: 'top', + RIGHT: 'right', + BOTTOM: 'bottom', + LEFT: 'left' + }; + var Default = { + animation: true, + template: '<div class="tooltip" role="tooltip">' + '<div class="arrow"></div>' + '<div class="tooltip-inner"></div></div>', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + selector: false, + placement: 'top', + offset: 0, + container: false, + fallbackPlacement: 'flip', + boundary: 'scrollParent' + }; + var HoverState = { + SHOW: 'show', + OUT: 'out' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + }; + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TOOLTIP: '.tooltip', + TOOLTIP_INNER: '.tooltip-inner', + ARROW: '.arrow' + }; + var Trigger = { + HOVER: 'hover', + FOCUS: 'focus', + CLICK: 'click', + MANUAL: 'manual' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Tooltip = + /*#__PURE__*/ + function () { + function Tooltip(element, config) { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)'); + } // private + + + this._isEnabled = true; + this._timeout = 0; + this._hoverState = ''; + this._activeTrigger = {}; + this._popper = null; // Protected + + this.element = element; + this.config = this._getConfig(config); + this.tip = null; + + this._setListeners(); + } // Getters + + + var _proto = Tooltip.prototype; + + // Public + _proto.enable = function enable() { + this._isEnabled = true; + }; + + _proto.disable = function disable() { + this._isEnabled = false; + }; + + _proto.toggleEnabled = function toggleEnabled() { + this._isEnabled = !this._isEnabled; + }; + + _proto.toggle = function toggle(event) { + if (!this._isEnabled) { + return; + } + + if (event) { + var dataKey = this.constructor.DATA_KEY; + var context = $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + context._activeTrigger.click = !context._activeTrigger.click; + + if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + if ($$$1(this.getTipElement()).hasClass(ClassName.SHOW)) { + this._leave(null, this); + + return; + } + + this._enter(null, this); + } + }; + + _proto.dispose = function dispose() { + clearTimeout(this._timeout); + $$$1.removeData(this.element, this.constructor.DATA_KEY); + $$$1(this.element).off(this.constructor.EVENT_KEY); + $$$1(this.element).closest('.modal').off('hide.bs.modal'); + + if (this.tip) { + $$$1(this.tip).remove(); + } + + this._isEnabled = null; + this._timeout = null; + this._hoverState = null; + this._activeTrigger = null; + + if (this._popper !== null) { + this._popper.destroy(); + } + + this._popper = null; + this.element = null; + this.config = null; + this.tip = null; + }; + + _proto.show = function show() { + var _this = this; + + if ($$$1(this.element).css('display') === 'none') { + throw new Error('Please use show on visible elements'); + } + + var showEvent = $$$1.Event(this.constructor.Event.SHOW); + + if (this.isWithContent() && this._isEnabled) { + $$$1(this.element).trigger(showEvent); + var isInTheDom = $$$1.contains(this.element.ownerDocument.documentElement, this.element); + + if (showEvent.isDefaultPrevented() || !isInTheDom) { + return; + } + + var tip = this.getTipElement(); + var tipId = Util.getUID(this.constructor.NAME); + tip.setAttribute('id', tipId); + this.element.setAttribute('aria-describedby', tipId); + this.setContent(); + + if (this.config.animation) { + $$$1(tip).addClass(ClassName.FADE); + } + + var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; + + var attachment = this._getAttachment(placement); + + this.addAttachmentClass(attachment); + var container = this.config.container === false ? document.body : $$$1(document).find(this.config.container); + $$$1(tip).data(this.constructor.DATA_KEY, this); + + if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) { + $$$1(tip).appendTo(container); + } + + $$$1(this.element).trigger(this.constructor.Event.INSERTED); + this._popper = new Popper(this.element, tip, { + placement: attachment, + modifiers: { + offset: { + offset: this.config.offset + }, + flip: { + behavior: this.config.fallbackPlacement + }, + arrow: { + element: Selector.ARROW + }, + preventOverflow: { + boundariesElement: this.config.boundary + } + }, + onCreate: function onCreate(data) { + if (data.originalPlacement !== data.placement) { + _this._handlePopperPlacementChange(data); + } + }, + onUpdate: function onUpdate(data) { + _this._handlePopperPlacementChange(data); + } + }); + $$$1(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + if ('ontouchstart' in document.documentElement) { + $$$1(document.body).children().on('mouseover', null, $$$1.noop); + } + + var complete = function complete() { + if (_this.config.animation) { + _this._fixTransition(); + } + + var prevHoverState = _this._hoverState; + _this._hoverState = null; + $$$1(_this.element).trigger(_this.constructor.Event.SHOWN); + + if (prevHoverState === HoverState.OUT) { + _this._leave(null, _this); + } + }; + + if ($$$1(this.tip).hasClass(ClassName.FADE)) { + var transitionDuration = Util.getTransitionDurationFromElement(this.tip); + $$$1(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); + } else { + complete(); + } + } + }; + + _proto.hide = function hide(callback) { + var _this2 = this; + + var tip = this.getTipElement(); + var hideEvent = $$$1.Event(this.constructor.Event.HIDE); + + var complete = function complete() { + if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { + tip.parentNode.removeChild(tip); + } + + _this2._cleanTipClass(); + + _this2.element.removeAttribute('aria-describedby'); + + $$$1(_this2.element).trigger(_this2.constructor.Event.HIDDEN); + + if (_this2._popper !== null) { + _this2._popper.destroy(); + } + + if (callback) { + callback(); + } + }; + + $$$1(this.element).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + return; + } + + $$$1(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + if ('ontouchstart' in document.documentElement) { + $$$1(document.body).children().off('mouseover', null, $$$1.noop); + } + + this._activeTrigger[Trigger.CLICK] = false; + this._activeTrigger[Trigger.FOCUS] = false; + this._activeTrigger[Trigger.HOVER] = false; + + if ($$$1(this.tip).hasClass(ClassName.FADE)) { + var transitionDuration = Util.getTransitionDurationFromElement(tip); + $$$1(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); + } else { + complete(); + } + + this._hoverState = ''; + }; + + _proto.update = function update() { + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // Protected + + + _proto.isWithContent = function isWithContent() { + return Boolean(this.getTitle()); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $$$1(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var tip = this.getTipElement(); + this.setElementContent($$$1(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle()); + $$$1(tip).removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; + + _proto.setElementContent = function setElementContent($element, content) { + var html = this.config.html; + + if (typeof content === 'object' && (content.nodeType || content.jquery)) { + // Content is a DOM node or a jQuery + if (html) { + if (!$$$1(content).parent().is($element)) { + $element.empty().append(content); + } + } else { + $element.text($$$1(content).text()); + } + } else { + $element[html ? 'html' : 'text'](content); + } + }; + + _proto.getTitle = function getTitle() { + var title = this.element.getAttribute('data-original-title'); + + if (!title) { + title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; + } + + return title; + }; // Private + + + _proto._getAttachment = function _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + }; + + _proto._setListeners = function _setListeners() { + var _this3 = this; + + var triggers = this.config.trigger.split(' '); + triggers.forEach(function (trigger) { + if (trigger === 'click') { + $$$1(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) { + return _this3.toggle(event); + }); + } else if (trigger !== Trigger.MANUAL) { + var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN; + var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT; + $$$1(_this3.element).on(eventIn, _this3.config.selector, function (event) { + return _this3._enter(event); + }).on(eventOut, _this3.config.selector, function (event) { + return _this3._leave(event); + }); + } + + $$$1(_this3.element).closest('.modal').on('hide.bs.modal', function () { + return _this3.hide(); + }); + }); + + if (this.config.selector) { + this.config = _objectSpread({}, this.config, { + trigger: 'manual', + selector: '' + }); + } else { + this._fixTitle(); + } + }; + + _proto._fixTitle = function _fixTitle() { + var titleType = typeof this.element.getAttribute('data-original-title'); + + if (this.element.getAttribute('title') || titleType !== 'string') { + this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); + this.element.setAttribute('title', ''); + } + }; + + _proto._enter = function _enter(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; + } + + if ($$$1(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) { + context._hoverState = HoverState.SHOW; + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.SHOW; + + if (!context.config.delay || !context.config.delay.show) { + context.show(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.SHOW) { + context.show(); + } + }, context.config.delay.show); + }; + + _proto._leave = function _leave(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; + } + + if (context._isWithActiveTrigger()) { + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.OUT; + + if (!context.config.delay || !context.config.delay.hide) { + context.hide(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.OUT) { + context.hide(); + } + }, context.config.delay.hide); + }; + + _proto._isWithActiveTrigger = function _isWithActiveTrigger() { + for (var trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + } + + return false; + }; + + _proto._getConfig = function _getConfig(config) { + config = _objectSpread({}, this.constructor.Default, $$$1(this.element).data(), typeof config === 'object' && config ? config : {}); + + if (typeof config.delay === 'number') { + config.delay = { + show: config.delay, + hide: config.delay + }; + } + + if (typeof config.title === 'number') { + config.title = config.title.toString(); + } + + if (typeof config.content === 'number') { + config.content = config.content.toString(); + } + + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getDelegateConfig = function _getDelegateConfig() { + var config = {}; + + if (this.config) { + for (var key in this.config) { + if (this.constructor.Default[key] !== this.config[key]) { + config[key] = this.config[key]; + } + } + } + + return config; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $$$1(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length) { + $tip.removeClass(tabClass.join('')); + } + }; + + _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) { + var popperInstance = popperData.instance; + this.tip = popperInstance.popper; + + this._cleanTipClass(); + + this.addAttachmentClass(this._getAttachment(popperData.placement)); + }; + + _proto._fixTransition = function _fixTransition() { + var tip = this.getTipElement(); + var initConfigAnimation = this.config.animation; + + if (tip.getAttribute('x-placement') !== null) { + return; + } + + $$$1(tip).removeClass(ClassName.FADE); + this.config.animation = false; + this.hide(); + this.show(); + this.config.animation = initConfigAnimation; + }; // Static + + + Tooltip._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' && config; + + if (!data && /dispose|hide/.test(config)) { + return; + } + + if (!data) { + data = new Tooltip(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Tooltip, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + + return Tooltip; + }(); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $$$1.fn[NAME] = Tooltip._jQueryInterface; + $$$1.fn[NAME].Constructor = Tooltip; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Tooltip._jQueryInterface; + }; + + return Tooltip; + }($, Popper); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Popover = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'popover'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.popover'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var CLASS_PREFIX = 'bs-popover'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + + var Default = _objectSpread({}, Tooltip.Default, { + placement: 'right', + trigger: 'click', + content: '', + template: '<div class="popover" role="tooltip">' + '<div class="arrow"></div>' + '<h3 class="popover-header"></h3>' + '<div class="popover-body"></div></div>' + }); + + var DefaultType = _objectSpread({}, Tooltip.DefaultType, { + content: '(string|element|function)' + }); + + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TITLE: '.popover-header', + CONTENT: '.popover-body' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Popover = + /*#__PURE__*/ + function (_Tooltip) { + _inheritsLoose(Popover, _Tooltip); + + function Popover() { + return _Tooltip.apply(this, arguments) || this; + } + + var _proto = Popover.prototype; + + // Overrides + _proto.isWithContent = function isWithContent() { + return this.getTitle() || this._getContent(); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $$$1(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events + + this.setElementContent($tip.find(Selector.TITLE), this.getTitle()); + + var content = this._getContent(); + + if (typeof content === 'function') { + content = content.call(this.element); + } + + this.setElementContent($tip.find(Selector.CONTENT), content); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; // Private + + + _proto._getContent = function _getContent() { + return this.element.getAttribute('data-content') || this.config.content; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $$$1(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; // Static + + + Popover._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data && /destroy|hide/.test(config)) { + return; + } + + if (!data) { + data = new Popover(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Popover, null, [{ + key: "VERSION", + // Getters + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + + return Popover; + }(Tooltip); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $$$1.fn[NAME] = Popover._jQueryInterface; + $$$1.fn[NAME].Constructor = Popover; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Popover._jQueryInterface; + }; + + return Popover; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var ScrollSpy = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'scrollspy'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.scrollspy'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var Default = { + offset: 10, + method: 'auto', + target: '' + }; + var DefaultType = { + offset: 'number', + method: 'string', + target: '(string|element)' + }; + var Event = { + ACTIVATE: "activate" + EVENT_KEY, + SCROLL: "scroll" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DROPDOWN_ITEM: 'dropdown-item', + DROPDOWN_MENU: 'dropdown-menu', + ACTIVE: 'active' + }; + var Selector = { + DATA_SPY: '[data-spy="scroll"]', + ACTIVE: '.active', + NAV_LIST_GROUP: '.nav, .list-group', + NAV_LINKS: '.nav-link', + NAV_ITEMS: '.nav-item', + LIST_ITEMS: '.list-group-item', + DROPDOWN: '.dropdown', + DROPDOWN_ITEMS: '.dropdown-item', + DROPDOWN_TOGGLE: '.dropdown-toggle' + }; + var OffsetMethod = { + OFFSET: 'offset', + POSITION: 'position' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var ScrollSpy = + /*#__PURE__*/ + function () { + function ScrollSpy(element, config) { + var _this = this; + + this._element = element; + this._scrollElement = element.tagName === 'BODY' ? window : element; + this._config = this._getConfig(config); + this._selector = this._config.target + " " + Selector.NAV_LINKS + "," + (this._config.target + " " + Selector.LIST_ITEMS + ",") + (this._config.target + " " + Selector.DROPDOWN_ITEMS); + this._offsets = []; + this._targets = []; + this._activeTarget = null; + this._scrollHeight = 0; + $$$1(this._scrollElement).on(Event.SCROLL, function (event) { + return _this._process(event); + }); + this.refresh(); + + this._process(); + } // Getters + + + var _proto = ScrollSpy.prototype; + + // Public + _proto.refresh = function refresh() { + var _this2 = this; + + var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; + var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; + var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; + this._offsets = []; + this._targets = []; + this._scrollHeight = this._getScrollHeight(); + var targets = [].slice.call(document.querySelectorAll(this._selector)); + targets.map(function (element) { + var target; + var targetSelector = Util.getSelectorFromElement(element); + + if (targetSelector) { + target = document.querySelector(targetSelector); + } + + if (target) { + var targetBCR = target.getBoundingClientRect(); + + if (targetBCR.width || targetBCR.height) { + // TODO (fat): remove sketch reliance on jQuery position/offset + return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector]; + } + } + + return null; + }).filter(function (item) { + return item; + }).sort(function (a, b) { + return a[0] - b[0]; + }).forEach(function (item) { + _this2._offsets.push(item[0]); + + _this2._targets.push(item[1]); + }); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(this._scrollElement).off(EVENT_KEY); + this._element = null; + this._scrollElement = null; + this._config = null; + this._selector = null; + this._offsets = null; + this._targets = null; + this._activeTarget = null; + this._scrollHeight = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _objectSpread({}, Default, typeof config === 'object' && config ? config : {}); + + if (typeof config.target !== 'string') { + var id = $$$1(config.target).attr('id'); + + if (!id) { + id = Util.getUID(NAME); + $$$1(config.target).attr('id', id); + } + + config.target = "#" + id; + } + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getScrollTop = function _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; + }; + + _proto._getScrollHeight = function _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + }; + + _proto._getOffsetHeight = function _getOffsetHeight() { + return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; + }; + + _proto._process = function _process() { + var scrollTop = this._getScrollTop() + this._config.offset; + + var scrollHeight = this._getScrollHeight(); + + var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); + + if (this._scrollHeight !== scrollHeight) { + this.refresh(); + } + + if (scrollTop >= maxScroll) { + var target = this._targets[this._targets.length - 1]; + + if (this._activeTarget !== target) { + this._activate(target); + } + + return; + } + + if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { + this._activeTarget = null; + + this._clear(); + + return; + } + + var offsetLength = this._offsets.length; + + for (var i = offsetLength; i--;) { + var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); + + if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + }; + + _proto._activate = function _activate(target) { + this._activeTarget = target; + + this._clear(); + + var queries = this._selector.split(','); // eslint-disable-next-line arrow-body-style + + + queries = queries.map(function (selector) { + return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]"); + }); + var $link = $$$1([].slice.call(document.querySelectorAll(queries.join(',')))); + + if ($link.hasClass(ClassName.DROPDOWN_ITEM)) { + $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE); + $link.addClass(ClassName.ACTIVE); + } else { + // Set triggered link as active + $link.addClass(ClassName.ACTIVE); // Set triggered links parents as active + // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor + + $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_LINKS + ", " + Selector.LIST_ITEMS).addClass(ClassName.ACTIVE); // Handle special case when .nav-link is inside .nav-item + + $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE); + } + + $$$1(this._scrollElement).trigger(Event.ACTIVATE, { + relatedTarget: target + }); + }; + + _proto._clear = function _clear() { + var nodes = [].slice.call(document.querySelectorAll(this._selector)); + $$$1(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE); + }; // Static + + + ScrollSpy._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' && config; + + if (!data) { + data = new ScrollSpy(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(ScrollSpy, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + + return ScrollSpy; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(window).on(Event.LOAD_DATA_API, function () { + var scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY)); + var scrollSpysLength = scrollSpys.length; + + for (var i = scrollSpysLength; i--;) { + var $spy = $$$1(scrollSpys[i]); + + ScrollSpy._jQueryInterface.call($spy, $spy.data()); + } + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = ScrollSpy._jQueryInterface; + $$$1.fn[NAME].Constructor = ScrollSpy; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return ScrollSpy._jQueryInterface; + }; + + return ScrollSpy; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): tab.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + var Tab = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'tab'; + var VERSION = '4.1.3'; + var DATA_KEY = 'bs.tab'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DROPDOWN_MENU: 'dropdown-menu', + ACTIVE: 'active', + DISABLED: 'disabled', + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + DROPDOWN: '.dropdown', + NAV_LIST_GROUP: '.nav, .list-group', + ACTIVE: '.active', + ACTIVE_UL: '> li > .active', + DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]', + DROPDOWN_TOGGLE: '.dropdown-toggle', + DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Tab = + /*#__PURE__*/ + function () { + function Tab(element) { + this._element = element; + } // Getters + + + var _proto = Tab.prototype; + + // Public + _proto.show = function show() { + var _this = this; + + if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $$$1(this._element).hasClass(ClassName.ACTIVE) || $$$1(this._element).hasClass(ClassName.DISABLED)) { + return; + } + + var target; + var previous; + var listElement = $$$1(this._element).closest(Selector.NAV_LIST_GROUP)[0]; + var selector = Util.getSelectorFromElement(this._element); + + if (listElement) { + var itemSelector = listElement.nodeName === 'UL' ? Selector.ACTIVE_UL : Selector.ACTIVE; + previous = $$$1.makeArray($$$1(listElement).find(itemSelector)); + previous = previous[previous.length - 1]; + } + + var hideEvent = $$$1.Event(Event.HIDE, { + relatedTarget: this._element + }); + var showEvent = $$$1.Event(Event.SHOW, { + relatedTarget: previous + }); + + if (previous) { + $$$1(previous).trigger(hideEvent); + } + + $$$1(this._element).trigger(showEvent); + + if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) { + return; + } + + if (selector) { + target = document.querySelector(selector); + } + + this._activate(this._element, listElement); + + var complete = function complete() { + var hiddenEvent = $$$1.Event(Event.HIDDEN, { + relatedTarget: _this._element + }); + var shownEvent = $$$1.Event(Event.SHOWN, { + relatedTarget: previous + }); + $$$1(previous).trigger(hiddenEvent); + $$$1(_this._element).trigger(shownEvent); + }; + + if (target) { + this._activate(target, target.parentNode, complete); + } else { + complete(); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Private + + + _proto._activate = function _activate(element, container, callback) { + var _this2 = this; + + var activeElements; + + if (container.nodeName === 'UL') { + activeElements = $$$1(container).find(Selector.ACTIVE_UL); + } else { + activeElements = $$$1(container).children(Selector.ACTIVE); + } + + var active = activeElements[0]; + var isTransitioning = callback && active && $$$1(active).hasClass(ClassName.FADE); + + var complete = function complete() { + return _this2._transitionComplete(element, active, callback); + }; + + if (active && isTransitioning) { + var transitionDuration = Util.getTransitionDurationFromElement(active); + $$$1(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); + } else { + complete(); + } + }; + + _proto._transitionComplete = function _transitionComplete(element, active, callback) { + if (active) { + $$$1(active).removeClass(ClassName.SHOW + " " + ClassName.ACTIVE); + var dropdownChild = $$$1(active.parentNode).find(Selector.DROPDOWN_ACTIVE_CHILD)[0]; + + if (dropdownChild) { + $$$1(dropdownChild).removeClass(ClassName.ACTIVE); + } + + if (active.getAttribute('role') === 'tab') { + active.setAttribute('aria-selected', false); + } + } + + $$$1(element).addClass(ClassName.ACTIVE); + + if (element.getAttribute('role') === 'tab') { + element.setAttribute('aria-selected', true); + } + + Util.reflow(element); + $$$1(element).addClass(ClassName.SHOW); + + if (element.parentNode && $$$1(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) { + var dropdownElement = $$$1(element).closest(Selector.DROPDOWN)[0]; + + if (dropdownElement) { + var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE)); + $$$1(dropdownToggleList).addClass(ClassName.ACTIVE); + } + + element.setAttribute('aria-expanded', true); + } + + if (callback) { + callback(); + } + }; // Static + + + Tab._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $$$1(this); + var data = $this.data(DATA_KEY); + + if (!data) { + data = new Tab(this); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Tab, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + + return Tab; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + + Tab._jQueryInterface.call($$$1(this), 'show'); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Tab._jQueryInterface; + $$$1.fn[NAME].Constructor = Tab; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Tab._jQueryInterface; + }; + + return Tab; + }($); + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.1.3): index.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + + (function ($$$1) { + if (typeof $$$1 === 'undefined') { + throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.'); + } + + var version = $$$1.fn.jquery.split(' ')[0].split('.'); + var minMajor = 1; + var ltMajor = 2; + var minMinor = 9; + var minPatch = 1; + var maxMajor = 4; + + if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) { + throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0'); + } + })($); + + exports.Util = Util; + exports.Alert = Alert; + exports.Button = Button; + exports.Carousel = Carousel; + exports.Collapse = Collapse; + exports.Dropdown = Dropdown; + exports.Modal = Modal; + exports.Popover = Popover; + exports.Scrollspy = ScrollSpy; + exports.Tab = Tab; + exports.Tooltip = Tooltip; + + Object.defineProperty(exports, '__esModule', { value: true }); + +}))); +//# sourceMappingURL=bootstrap.js.map diff --git a/TD4/src/main/webapp/vendor/jquery-localize/dist/jquery.localize.js b/TD4/src/main/webapp/vendor/jquery-localize/dist/jquery.localize.js new file mode 100644 index 0000000..f6f8196 --- /dev/null +++ b/TD4/src/main/webapp/vendor/jquery-localize/dist/jquery.localize.js @@ -0,0 +1,191 @@ + +/* +Copyright (c) Jim Garvin (http://github.com/coderifous), 2008. +Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses. +Written by Jim Garvin (@coderifous) for use on LMGTFY.com. +http://github.com/coderifous/jquery-localize +Based off of Keith Wood's Localisation jQuery plugin. +http://keith-wood.name/localisation.html + */ +(function($) { + var normaliseLang; + normaliseLang = function(lang) { + lang = lang.replace(/_/, '-').toLowerCase(); + if (lang.length > 3) { + lang = lang.substring(0, 3) + lang.substring(3).toUpperCase(); + } + return lang; + }; + $.defaultLanguage = normaliseLang(navigator.language || navigator.userLanguage); + $.localize = function(pkg, options) { + var defaultCallback, fileExtension, intermediateLangData, jsonCall, lang, loadLanguage, localizeElement, localizeForSpecialKeys, localizeImageElement, localizeInputElement, localizeOptgroupElement, notifyDelegateLanguageLoaded, regexify, setAttrFromValueForKey, setTextFromValueForKey, valueForKey, wrappedSet; + if (options == null) { + options = {}; + } + wrappedSet = this; + intermediateLangData = {}; + fileExtension = options.fileExtension || "json"; + loadLanguage = function(pkg, lang, level) { + var file; + if (level == null) { + level = 1; + } + switch (level) { + case 1: + intermediateLangData = {}; + if (options.loadBase) { + file = pkg + ("." + fileExtension); + return jsonCall(file, pkg, lang, level); + } else { + return loadLanguage(pkg, lang, 2); + } + break; + case 2: + if (lang.length >= 2) { + file = "" + pkg + "-" + (lang.substring(0, 2)) + "." + fileExtension; + return jsonCall(file, pkg, lang, level); + } + break; + case 3: + if (lang.length >= 5) { + file = "" + pkg + "-" + (lang.substring(0, 5)) + "." + fileExtension; + return jsonCall(file, pkg, lang, level); + } + } + }; + jsonCall = function(file, pkg, lang, level) { + var ajaxOptions, errorFunc, successFunc; + if (options.pathPrefix != null) { + file = "" + options.pathPrefix + "/" + file; + } + successFunc = function(d) { + $.extend(intermediateLangData, d); + notifyDelegateLanguageLoaded(intermediateLangData); + return loadLanguage(pkg, lang, level + 1); + }; + errorFunc = function() { + if (options.fallback && options.fallback !== lang) { + return loadLanguage(pkg, options.fallback); + } + }; + ajaxOptions = { + url: file, + dataType: "json", + async: false, + timeout: options.timeout != null ? options.timeout : 500, + success: successFunc, + error: errorFunc + }; + if (window.location.protocol === "file:") { + ajaxOptions.error = function(xhr) { + return successFunc($.parseJSON(xhr.responseText)); + }; + } + return $.ajax(ajaxOptions); + }; + notifyDelegateLanguageLoaded = function(data) { + if (options.callback != null) { + return options.callback(data, defaultCallback); + } else { + return defaultCallback(data); + } + }; + defaultCallback = function(data) { + $.localize.data[pkg] = data; + return wrappedSet.each(function() { + var elem, key, value; + elem = $(this); + key = elem.data("localize"); + key || (key = elem.attr("rel").match(/localize\[(.*?)\]/)[1]); + value = valueForKey(key, data); + if (value != null) { + return localizeElement(elem, key, value); + } + }); + }; + localizeElement = function(elem, key, value) { + if (elem.is('input')) { + localizeInputElement(elem, key, value); + } else if (elem.is('textarea')) { + localizeInputElement(elem, key, value); + } else if (elem.is('img')) { + localizeImageElement(elem, key, value); + } else if (elem.is('optgroup')) { + localizeOptgroupElement(elem, key, value); + } else if (!$.isPlainObject(value)) { + elem.html(value); + } + if ($.isPlainObject(value)) { + return localizeForSpecialKeys(elem, value); + } + }; + localizeInputElement = function(elem, key, value) { + var val; + val = $.isPlainObject(value) ? value.value : value; + if (elem.is("[placeholder]")) { + return elem.attr("placeholder", val); + } else { + return elem.val(val); + } + }; + localizeForSpecialKeys = function(elem, value) { + setAttrFromValueForKey(elem, "title", value); + setAttrFromValueForKey(elem, "href", value); + return setTextFromValueForKey(elem, "text", value); + }; + localizeOptgroupElement = function(elem, key, value) { + return elem.attr("label", value); + }; + localizeImageElement = function(elem, key, value) { + setAttrFromValueForKey(elem, "alt", value); + return setAttrFromValueForKey(elem, "src", value); + }; + valueForKey = function(key, data) { + var keys, value, _i, _len; + keys = key.split(/\./); + value = data; + for (_i = 0, _len = keys.length; _i < _len; _i++) { + key = keys[_i]; + value = value != null ? value[key] : null; + } + return value; + }; + setAttrFromValueForKey = function(elem, key, value) { + value = valueForKey(key, value); + if (value != null) { + return elem.attr(key, value); + } + }; + setTextFromValueForKey = function(elem, key, value) { + value = valueForKey(key, value); + if (value != null) { + return elem.text(value); + } + }; + regexify = function(string_or_regex_or_array) { + var thing; + if (typeof string_or_regex_or_array === "string") { + return "^" + string_or_regex_or_array + "$"; + } else if (string_or_regex_or_array.length != null) { + return ((function() { + var _i, _len, _results; + _results = []; + for (_i = 0, _len = string_or_regex_or_array.length; _i < _len; _i++) { + thing = string_or_regex_or_array[_i]; + _results.push(regexify(thing)); + } + return _results; + })()).join("|"); + } else { + return string_or_regex_or_array; + } + }; + lang = normaliseLang(options.language ? options.language : $.defaultLanguage); + if (!(options.skipLanguage && lang.match(regexify(options.skipLanguage)))) { + loadLanguage(pkg, lang, 1); + } + return wrappedSet; + }; + $.fn.localize = $.localize; + return $.localize.data = {}; +})(jQuery); diff --git a/TD4/src/main/webapp/vendor/jquery.easing/jquery.easing.js b/TD4/src/main/webapp/vendor/jquery.easing/jquery.easing.js new file mode 100644 index 0000000..f7a5787 --- /dev/null +++ b/TD4/src/main/webapp/vendor/jquery.easing/jquery.easing.js @@ -0,0 +1,166 @@ +/* + * jQuery Easing v1.4.1 - http://gsgd.co.uk/sandbox/jquery/easing/ + * Open source under the BSD License. + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE +*/ + +(function (factory) { + if (typeof define === "function" && define.amd) { + define(['jquery'], function ($) { + return factory($); + }); + } else if (typeof module === "object" && typeof module.exports === "object") { + exports = factory(require('jquery')); + } else { + factory(jQuery); + } +})(function($){ + +// Preserve the original jQuery "swing" easing as "jswing" +$.easing.jswing = $.easing.swing; + +var pow = Math.pow, + sqrt = Math.sqrt, + sin = Math.sin, + cos = Math.cos, + PI = Math.PI, + c1 = 1.70158, + c2 = c1 * 1.525, + c3 = c1 + 1, + c4 = ( 2 * PI ) / 3, + c5 = ( 2 * PI ) / 4.5; + +// x is the fraction of animation progress, in the range 0..1 +function bounceOut(x) { + var n1 = 7.5625, + d1 = 2.75; + if ( x < 1/d1 ) { + return n1*x*x; + } else if ( x < 2/d1 ) { + return n1*(x-=(1.5/d1))*x + 0.75; + } else if ( x < 2.5/d1 ) { + return n1*(x-=(2.25/d1))*x + 0.9375; + } else { + return n1*(x-=(2.625/d1))*x + 0.984375; + } +} + +$.extend( $.easing, +{ + def: 'easeOutQuad', + swing: function (x) { + return $.easing[$.easing.def](x); + }, + easeInQuad: function (x) { + return x * x; + }, + easeOutQuad: function (x) { + return 1 - ( 1 - x ) * ( 1 - x ); + }, + easeInOutQuad: function (x) { + return x < 0.5 ? + 2 * x * x : + 1 - pow( -2 * x + 2, 2 ) / 2; + }, + easeInCubic: function (x) { + return x * x * x; + }, + easeOutCubic: function (x) { + return 1 - pow( 1 - x, 3 ); + }, + easeInOutCubic: function (x) { + return x < 0.5 ? + 4 * x * x * x : + 1 - pow( -2 * x + 2, 3 ) / 2; + }, + easeInQuart: function (x) { + return x * x * x * x; + }, + easeOutQuart: function (x) { + return 1 - pow( 1 - x, 4 ); + }, + easeInOutQuart: function (x) { + return x < 0.5 ? + 8 * x * x * x * x : + 1 - pow( -2 * x + 2, 4 ) / 2; + }, + easeInQuint: function (x) { + return x * x * x * x * x; + }, + easeOutQuint: function (x) { + return 1 - pow( 1 - x, 5 ); + }, + easeInOutQuint: function (x) { + return x < 0.5 ? + 16 * x * x * x * x * x : + 1 - pow( -2 * x + 2, 5 ) / 2; + }, + easeInSine: function (x) { + return 1 - cos( x * PI/2 ); + }, + easeOutSine: function (x) { + return sin( x * PI/2 ); + }, + easeInOutSine: function (x) { + return -( cos( PI * x ) - 1 ) / 2; + }, + easeInExpo: function (x) { + return x === 0 ? 0 : pow( 2, 10 * x - 10 ); + }, + easeOutExpo: function (x) { + return x === 1 ? 1 : 1 - pow( 2, -10 * x ); + }, + easeInOutExpo: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? + pow( 2, 20 * x - 10 ) / 2 : + ( 2 - pow( 2, -20 * x + 10 ) ) / 2; + }, + easeInCirc: function (x) { + return 1 - sqrt( 1 - pow( x, 2 ) ); + }, + easeOutCirc: function (x) { + return sqrt( 1 - pow( x - 1, 2 ) ); + }, + easeInOutCirc: function (x) { + return x < 0.5 ? + ( 1 - sqrt( 1 - pow( 2 * x, 2 ) ) ) / 2 : + ( sqrt( 1 - pow( -2 * x + 2, 2 ) ) + 1 ) / 2; + }, + easeInElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : + -pow( 2, 10 * x - 10 ) * sin( ( x * 10 - 10.75 ) * c4 ); + }, + easeOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : + pow( 2, -10 * x ) * sin( ( x * 10 - 0.75 ) * c4 ) + 1; + }, + easeInOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? + -( pow( 2, 20 * x - 10 ) * sin( ( 20 * x - 11.125 ) * c5 )) / 2 : + pow( 2, -20 * x + 10 ) * sin( ( 20 * x - 11.125 ) * c5 ) / 2 + 1; + }, + easeInBack: function (x) { + return c3 * x * x * x - c1 * x * x; + }, + easeOutBack: function (x) { + return 1 + c3 * pow( x - 1, 3 ) + c1 * pow( x - 1, 2 ); + }, + easeInOutBack: function (x) { + return x < 0.5 ? + ( pow( 2 * x, 2 ) * ( ( c2 + 1 ) * 2 * x - c2 ) ) / 2 : + ( pow( 2 * x - 2, 2 ) *( ( c2 + 1 ) * ( x * 2 - 2 ) + c2 ) + 2 ) / 2; + }, + easeInBounce: function (x) { + return 1 - bounceOut( 1 - x ); + }, + easeOutBounce: bounceOut, + easeInOutBounce: function (x) { + return x < 0.5 ? + ( 1 - bounceOut( 1 - 2 * x ) ) / 2 : + ( 1 + bounceOut( 2 * x - 1 ) ) / 2; + } +}); + +}); diff --git a/TD4/src/main/webapp/vendor/jquery/dist/jquery.js b/TD4/src/main/webapp/vendor/jquery/dist/jquery.js new file mode 100644 index 0000000..9b5206b --- /dev/null +++ b/TD4/src/main/webapp/vendor/jquery/dist/jquery.js @@ -0,0 +1,10364 @@ +/*! + * jQuery JavaScript Library v3.3.1 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2018-01-20T17:24Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var document = window.document; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var concat = arr.concat; + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + +var isFunction = function isFunction( obj ) { + + // Support: Chrome <=57, Firefox <=52 + // In some browsers, typeof returns "function" for HTML <object> elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + return typeof obj === "function" && typeof obj.nodeType !== "number"; + }; + + +var isWindow = function isWindow( obj ) { + return obj != null && obj === obj.window; + }; + + + + + var preservedScriptAttributes = { + type: true, + src: true, + noModule: true + }; + + function DOMEval( code, doc, node ) { + doc = doc || document; + + var i, + script = doc.createElement( "script" ); + + script.text = code; + if ( node ) { + for ( i in preservedScriptAttributes ) { + if ( node[ i ] ) { + script[ i ] = node[ i ]; + } + } + } + doc.head.appendChild( script ).parentNode.removeChild( script ); + } + + +function toType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.3.1", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android <=4.0 only + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } + + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = Array.isArray( copy ) ) ) ) { + + if ( copyIsArray ) { + copyIsArray = false; + clone = src && Array.isArray( src ) ? src : []; + + } else { + clone = src && jQuery.isPlainObject( src ) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + + /* eslint-disable no-unused-vars */ + // See https://github.com/eslint/eslint/issues/6125 + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + // Evaluates a script in a global context + globalEval: function( code ) { + DOMEval( code ); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android <=4.0 only + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType( obj ); + + if ( isFunction( obj ) || isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.3 + * https://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2016-08-08 + */ +(function( window ) { + +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ({}).hasOwnProperty, + arr = [], + pop = arr.pop, + push_native = arr.push, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[i] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), + + rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), + funescape = function( _, escaped, escapedWhitespace ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + // Support: Firefox<24 + // Workaround erroneous numeric interpretation of +"0x" + return high !== high || escapedWhitespace ? + escaped : + high < 0 ? + // BMP codepoint + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + disabledAncestor = addCombinator( + function( elem ) { + return elem.disabled === true && ("form" in elem || "label" in elem); + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + (arr = slice.call( preferredDoc.childNodes )), + preferredDoc.childNodes + ); + // Support: Android<4.0 + // Detect silently failing push.apply + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + push_native.apply( target, slice.call(els) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + // Can't trust NodeList.length + while ( (target[j++] = els[i++]) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { + + // ID selector + if ( (m = match[1]) ) { + + // Document context + if ( nodeType === 9 ) { + if ( (elem = context.getElementById( m )) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && (elem = newContext.getElementById( m )) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[2] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( (m = match[3]) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !compilerCache[ selector + " " ] && + (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { + + if ( nodeType !== 1 ) { + newContext = context; + newSelector = selector; + + // qSA looks outside Element context, which is not what we want + // Thanks to Andrew Dupont for this workaround technique + // Support: IE <=8 + // Exclude object elements + } else if ( context.nodeName.toLowerCase() !== "object" ) { + + // Capture the context ID, setting it first if necessary + if ( (nid = context.getAttribute( "id" )) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", (nid = expando) ); + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[i] = "#" + nid + " " + toSelector( groups[i] ); + } + newSelector = groups.join( "," ); + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + } + + if ( newSelector ) { + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key + " " ] = value); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement("fieldset"); + + try { + return !!fn( el ); + } catch (e) { + return false; + } finally { + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split("|"), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[i] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + + // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Only certain elements can match :enabled or :disabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled + if ( "form" in elem ) { + + // Check for inherited disabledness on relevant non-disabled elements: + // * listed form-associated elements in a disabled fieldset + // https://html.spec.whatwg.org/multipage/forms.html#category-listed + // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled + // * option elements in a disabled optgroup + // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled + // All such elements have a "form" property. + if ( elem.parentNode && elem.disabled === false ) { + + // Option elements defer to a parent optgroup if present + if ( "label" in elem ) { + if ( "label" in elem.parentNode ) { + return elem.parentNode.disabled === disabled; + } else { + return elem.disabled === disabled; + } + } + + // Support: IE 6 - 11 + // Use the isDisabled shortcut property to check for disabled fieldset ancestors + return elem.isDisabled === disabled || + + // Where there is no isDisabled, check manually + /* jshint -W018 */ + elem.isDisabled !== !disabled && + disabledAncestor( elem ) === disabled; + } + + return elem.disabled === disabled; + + // Try to winnow out elements that can't be disabled before trusting the disabled property. + // Some victims get caught in our net (label, legend, menu, track), but it shouldn't + // even exist on them, let alone have a boolean value. + } else if ( "label" in elem ) { + return elem.disabled === disabled; + } + + // Remaining elements are neither :enabled nor :disabled + return false; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction(function( argument ) { + argument = +argument; + return markFunction(function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ (j = matchIndexes[i]) ] ) { + seed[j] = !(matches[j] = seed[j]); + } + } + }); + }); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = elem && (elem.ownerDocument || elem).documentElement; + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, subWindow, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9-11, Edge + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + if ( preferredDoc !== document && + (subWindow = document.defaultView) && subWindow.top !== subWindow ) { + + // Support: IE 11, Edge + if ( subWindow.addEventListener ) { + subWindow.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( subWindow.attachEvent ) { + subWindow.attachEvent( "onunload", unloadHandler ); + } + } + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert(function( el ) { + el.className = "i"; + return !el.getAttribute("className"); + }); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert(function( el ) { + el.appendChild( document.createComment("") ); + return !el.getElementsByTagName("*").length; + }); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programmatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert(function( el ) { + docElem.appendChild( el ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + }); + + // ID filter and find + if ( support.getById ) { + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute("id") === attrId; + }; + }; + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var elem = context.getElementById( id ); + return elem ? [ elem ] : []; + } + }; + } else { + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode("id"); + return node && node.value === attrId; + }; + }; + + // Support: IE 6 - 7 only + // getElementById is not reliable as a find shortcut + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var node, i, elems, + elem = context.getElementById( id ); + + if ( elem ) { + + // Verify the id attribute + node = elem.getAttributeNode("id"); + if ( node && node.value === id ) { + return [ elem ]; + } + + // Fall back on getElementsByName + elems = context.getElementsByName( id ); + i = 0; + while ( (elem = elems[i++]) ) { + node = elem.getAttributeNode("id"); + if ( node && node.value === id ) { + return [ elem ]; + } + } + } + + return []; + } + }; + } + + // Tag + Expr.find["TAG"] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( (elem = results[i++]) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See https://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( (support.qsa = rnative.test( document.querySelectorAll )) ) { + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert(function( el ) { + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // https://bugs.jquery.com/ticket/12359 + docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" + + "<select id='" + expando + "-\r\\' msallowcapture=''>" + + "<option selected=''></option></select>"; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll("[msallowcapture^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push("~="); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push(".#.+[+~]"); + } + }); + + assert(function( el ) { + el.innerHTML = "<a href='' disabled='disabled'></a>" + + "<select disabled='disabled'><option/></select>"; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement("input"); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll("[name=d]").length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll(":enabled").length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll(":disabled").length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll("*,:x"); + rbuggyQSA.push(",.*:"); + }); + } + + if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector) )) ) { + + assert(function( el ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + }); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + )); + } : + function( a, b ) { + if ( b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { + + // Choose the first element that is related to our preferred document + if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { + return -1; + } + if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + return a === document ? -1 : + b === document ? 1 : + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( (cur = cur.parentNode) ) { + ap.unshift( cur ); + } + cur = b; + while ( (cur = cur.parentNode) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[i] === bp[i] ) { + i++; + } + + return i ? + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[i], bp[i] ) : + + // Otherwise nodes in our document sort first + ap[i] === preferredDoc ? -1 : + bp[i] === preferredDoc ? 1 : + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + // Make sure that attribute selectors are quoted + expr = expr.replace( rattributeQuotes, "='$1']" ); + + if ( support.matchesSelector && documentIsHTML && + !compilerCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch (e) {} + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + // Set document vars if needed + if ( ( context.ownerDocument || context ) !== document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + (val = elem.getAttributeNode(name)) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return (sel + "").replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( (elem = results[i++]) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + // If no nodeType, this is expected to be an array + while ( (node = elem[i++]) ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1].slice( 0, 3 ) === "nth" ) { + // nth-* requires argument + if ( !match[3] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); + match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); + + // other types prohibit arguments + } else if ( match[3] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[6] && match[2]; + + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[3] ) { + match[2] = match[4] || match[5] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + match[0] = match[0].slice( 0, excess ); + match[2] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { return true; } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, what, argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( (node = node[ dir ]) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( (node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + (diff = nodeIndex = 0) || start.pop()) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + // Use previously-cached element index if available + if ( useCache ) { + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + // Use the same loop as above to seek `elem` from the start + while ( (node = ++nodeIndex && node && node[ dir ] || + (diff = nodeIndex = 0) || start.pop()) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + // Potentially complex pseudos + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + // Don't keep the element (issue #299) + input[0] = null; + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + // lang value must be a valid identifier + if ( !ridentifier.test(lang || "") ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( (elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); + return false; + }; + }), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "selected": function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( (tokens = []) ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + matched = match.shift(); + tokens.push({ + value: matched, + // Cast descendant combinators to space + type: match[0].replace( rtrim, " " ) + }); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + matched = match.shift(); + tokens.push({ + value: matched, + type: type, + matches: match + }); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[i].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + return false; + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || (elem[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( (oldCache = uniqueCache[ key ]) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return (newCache[ 2 ] = oldCache[ 2 ]); + } else { + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { + return true; + } + } + } + } + } + return false; + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), + len = elems.length; + + if ( outermost ) { + outermostContext = context === document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id + for ( ; i !== len && (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + if ( !context && elem.ownerDocument !== document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( (matcher = elementMatchers[j++]) ) { + if ( matcher( elem, context || document, xml) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( (matcher = setMatchers[j++]) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( (selector = compiled.selector || selector) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[1].type ] ) { + + context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( runescape, funescape ), + rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert(function( el ) { + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement("fieldset") ) & 1; +}); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert(function( el ) { + el.innerHTML = "<a href='#'></a>"; + return el.firstChild.getAttribute("href") === "#" ; +}) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + }); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert(function( el ) { + el.innerHTML = "<input/>"; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +}) ) { + addHandle( "value", function( elem, name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + }); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert(function( el ) { + return el.getAttribute("disabled") == null; +}) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + (val = elem.getAttributeNode( name )) && val.specified ? + val.value : + null; + } + }); +} + +return Sizzle; + +})( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +}; +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + } + + // Single element + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + } + + // Arraylike of elements (jQuery, arguments, Array) + if ( typeof qualifier !== "string" ) { + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not; + } ); + } + + // Filtered directly for both simple and complex selectors + return jQuery.filter( qualifier, elements, not ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + if ( elems.length === 1 && elem.nodeType === 1 ) { + return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; + } + + return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over <tag> to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ selector.length - 1 ] === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // Methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + if ( nodeName( elem, "iframe" ) ) { + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = locked || options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && toType( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject, noValue ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.apply( undefined, [ value ] ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // rejected_handlers.disable + // fulfilled_handlers.disable + tuples[ 3 - i ][ 3 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock, + + // progress_handlers.lock + tuples[ 0 ][ 3 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the master Deferred + master = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + master.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, + !remaining ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( master.state() === "pending" || + isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return master.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); + } + + return master.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( toType( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + if ( chainable ) { + return elems; + } + + // Gets + if ( bulk ) { + return fn.call( elems ); + } + + return len ? fn( elems[ 0 ], key ) : emptyGet; +}; + + +// Matches dashed string for camelizing +var rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g; + +// Used by camelCase as callback to replace() +function fcamelCase( all, letter ) { + return letter.toUpperCase(); +} + +// Convert dashed to camelCase; used by the css and data modules +// Support: IE <=9 - 11, Edge 12 - 15 +// Microsoft forgot to hump their vendor prefix (#9572) +function camelCase( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); +} +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( Array.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( camelCase ); + } else { + key = camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnothtmlwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function getData( data ) { + if ( data === "true" ) { + return true; + } + + if ( data === "false" ) { + return false; + } + + if ( data === "null" ) { + return null; + } + + // Only convert to a number if it doesn't change the string + if ( data === +data + "" ) { + return +data; + } + + if ( rbrace.test( data ) ) { + return JSON.parse( data ); + } + + return data; +} + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = getData( data ); + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || Array.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + jQuery.contains( elem.ownerDocument, elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + +var swap = function( elem, options, callback, args ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.apply( elem, args || [] ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, scale, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Support: Firefox <=54 + // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) + initial = initial / 2; + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + while ( maxIterations-- ) { + + // Evaluate and update our best guess (doubling guesses that zero out). + // Finish if the scale equals or crosses 1 (making the old*new product non-positive). + jQuery.style( elem, prop, initialInUnit + unit ); + if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { + maxIterations = 0; + } + initialInUnit = initialInUnit / scale; + + } + + initialInUnit = initialInUnit * 2; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ); + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]+)/i ); + +var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); + + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // Support: IE <=9 only + option: [ 1, "<select multiple='multiple'>", "</select>" ], + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting <tbody> or other required elements. + thead: [ 1, "<table>", "</table>" ], + col: [ 2, "<table><colgroup>", "</colgroup></table>" ], + tr: [ 2, "<table><tbody>", "</tbody></table>" ], + td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ], + + _default: [ 0, "", "" ] +}; + +// Support: IE <=9 only +wrapMap.optgroup = wrapMap.option; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret; + + if ( typeof context.getElementsByTagName !== "undefined" ) { + ret = context.getElementsByTagName( tag || "*" ); + + } else if ( typeof context.querySelectorAll !== "undefined" ) { + ret = context.querySelectorAll( tag || "*" ); + + } else { + ret = []; + } + + if ( tag === undefined || tag && nodeName( context, tag ) ) { + return jQuery.merge( [ context ], ret ); + } + + return ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, contains, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( toType( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + contains = jQuery.contains( elem.ownerDocument, elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( contains ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = "<textarea>x</textarea>"; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; +} )(); +var documentElement = document.documentElement; + + + +var + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 only +// See #13393 for more info +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Don't attach events to noData or text/comment nodes (but allow plain objects) + if ( !elemData ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = {}; + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + // Make a writable jQuery.Event from the native event object + var event = jQuery.event.fix( nativeEvent ); + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + handlers = ( dataPriv.get( this, "events" ) || {} )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // Triggered event must either 1) have no namespace, or 2) have namespace(s) + // a subset or equal to those in the bound event (both can have no namespace). + if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, handleObj, sel, matchedHandlers, matchedSelectors, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + if ( delegateCount && + + // Support: IE <=9 + // Black-hole SVG <use> instance trees (trac-13180) + cur.nodeType && + + // Support: Firefox <=42 + // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) + // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click + // Support: IE 11 only + // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) + !( event.type === "click" && event.button >= 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { + matchedHandlers = []; + matchedSelectors = {}; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matchedSelectors[ sel ] === undefined ) { + matchedSelectors[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matchedSelectors[ sel ] ) { + matchedHandlers.push( handleObj ); + } + } + if ( matchedHandlers.length ) { + handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + cur = this; + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + focus: { + + // Fire native event if possible so blur/focus sequence is correct + trigger: function() { + if ( this !== safeActiveElement() && this.focus ) { + this.focus(); + return false; + } + }, + delegateType: "focusin" + }, + blur: { + trigger: function() { + if ( this === safeActiveElement() && this.blur ) { + this.blur(); + return false; + } + }, + delegateType: "focusout" + }, + click: { + + // For checkbox, fire native event so checked state will be right + trigger: function() { + if ( this.type === "checkbox" && this.click && nodeName( this, "input" ) ) { + this.click(); + return false; + } + }, + + // For cross-browser consistency, don't fire native .click() on links + _default: function( event ) { + return nodeName( event.target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } +}; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || Date.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + + which: function( event ) { + var button = event.button; + + // Add which for key events + if ( event.which == null && rkeyEvent.test( event.type ) ) { + return event.charCode != null ? event.charCode : event.keyCode; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { + if ( button & 1 ) { + return 1; + } + + if ( button & 2 ) { + return 3; + } + + if ( button & 4 ) { + return 2; + } + + return 0; + } + + return event.which; + } +}, jQuery.event.addProp ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + } +} ); + + +var + + /* eslint-disable max-len */ + + // See https://github.com/eslint/eslint/issues/3229 + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi, + + /* eslint-enable */ + + // Support: IE <=10 - 11, Edge 12 - 13 only + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /<script|<style|<link/i, + + // checked="checked" or checked + rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i, + rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g; + +// Prefer a tbody over its parent table for containing new rows +function manipulationTarget( elem, content ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return jQuery( elem ).children( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { + elem.type = elem.type.slice( 5 ); + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.access( src ); + pdataCur = dataPriv.set( dest, pdataOld ); + events = pdataOld.events; + + if ( events ) { + delete pdataCur.handle; + pdataCur.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = concat.apply( [], args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + valueIsFunction = isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( valueIsFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( valueIsFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl ) { + jQuery._evalUrl( node.src ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), doc, node ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && jQuery.contains( node.ownerDocument, node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html.replace( rxhtmlTag, "<$1></$2>" ); + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = jQuery.contains( elem.ownerDocument, elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + +var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + container.style.cssText = "position:absolute;left:-11111px;width:60px;" + + "margin-top:1px;padding:0;border:0"; + div.style.cssText = + "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + + "margin:auto;border:1px;padding:1px;" + + "width:60%;top:1%"; + documentElement.appendChild( container ).appendChild( div ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; + + // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 + // Some styles come back with percentage values, even though they shouldn't + div.style.right = "60%"; + pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; + + // Support: IE 9 - 11 only + // Detect misreporting of content dimensions for box-sizing:border-box elements + boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; + + // Support: IE 9 only + // Detect overflow:scroll screwiness (gh-3699) + div.style.position = "absolute"; + scrollboxSizeVal = div.offsetWidth === 36 || "absolute"; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + function roundPixelMeasures( measure ) { + return Math.round( parseFloat( measure ) ); + } + + var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, + reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + jQuery.extend( support, { + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelBoxStyles: function() { + computeStyleTests(); + return pixelBoxStylesVal; + }, + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + }, + scrollboxSize: function() { + computeStyleTests(); + return scrollboxSizeVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements + style = elem.style; + + computed = computed || getStyles( elem ); + + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }, + + cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style; + +// Return a css property mapped to a potentially vendor prefixed property +function vendorPropName( name ) { + + // Shortcut for names that are not vendor prefixed + if ( name in emptyStyle ) { + return name; + } + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +// Return a property mapped along what jQuery.cssProps suggests or to +// a vendor prefixed property. +function finalPropName( name ) { + var ret = jQuery.cssProps[ name ]; + if ( !ret ) { + ret = jQuery.cssProps[ name ] = vendorPropName( name ) || name; + } + return ret; +} + +function setPositiveNumber( elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { + var i = dimension === "width" ? 1 : 0, + extra = 0, + delta = 0; + + // Adjustment may not be necessary + if ( box === ( isBorderBox ? "border" : "content" ) ) { + return 0; + } + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin + if ( box === "margin" ) { + delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); + } + + // If we get here with a content-box, we're seeking "padding" or "border" or "margin" + if ( !isBorderBox ) { + + // Add padding + delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // For "border" or "margin", add border + if ( box !== "padding" ) { + delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + + // But still keep track of it otherwise + } else { + extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + + // If we get here with a border-box (content + padding + border), we're seeking "content" or + // "padding" or "margin" + } else { + + // For "content", subtract padding + if ( box === "content" ) { + delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // For "content" or "padding", subtract border + if ( box !== "margin" ) { + delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + // Account for positive content-box scroll gutter when requested by providing computedVal + if ( !isBorderBox && computedVal >= 0 ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + // Assuming integer scroll gutter, subtract the rest and round down + delta += Math.max( 0, Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + computedVal - + delta - + extra - + 0.5 + ) ); + } + + return delta; +} + +function getWidthOrHeight( elem, dimension, extra ) { + + // Start with computed style + var styles = getStyles( elem ), + val = curCSS( elem, dimension, styles ), + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + valueIsBorderBox = isBorderBox; + + // Support: Firefox <=54 + // Return a confounding non-pixel value or feign ignorance, as appropriate. + if ( rnumnonpx.test( val ) ) { + if ( !extra ) { + return val; + } + val = "auto"; + } + + // Check for style in case a browser which returns unreliable values + // for getComputedStyle silently falls back to the reliable elem.style + valueIsBorderBox = valueIsBorderBox && + ( support.boxSizingReliable() || val === elem.style[ dimension ] ); + + // Fall back to offsetWidth/offsetHeight when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + // Support: Android <=4.1 - 4.3 only + // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) + if ( val === "auto" || + !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) { + + val = elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ]; + + // offsetWidth/offsetHeight provide border-box values + valueIsBorderBox = true; + } + + // Normalize "" and auto + val = parseFloat( val ) || 0; + + // Adjust for the element's box model + return ( val + + boxModelAdjustment( + elem, + dimension, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles, + + // Provide the current computed size to request scroll gutter calculation (gh-3589) + val + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: {}, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ), + style = elem.style; + + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + if ( type === "number" ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ); + + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( i, dimension ) { + jQuery.cssHooks[ dimension ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, dimension, extra ); + } ) : + getWidthOrHeight( elem, dimension, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = getStyles( elem ), + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + subtract = extra && boxModelAdjustment( + elem, + dimension, + extra, + isBorderBox, + styles + ); + + // Account for unreliable border-box dimensions by comparing offset* to computed and + // faking a content-box to get border and padding (gh-3699) + if ( isBorderBox && support.scrollboxSize() === styles.position ) { + subtract -= Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + parseFloat( styles[ dimension ] ) - + boxModelAdjustment( elem, dimension, "border", false, styles ) - + 0.5 + ); + } + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ dimension ] = value; + value = jQuery.css( elem, dimension ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( prefix !== "margin" ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( Array.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && + ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || + jQuery.cssHooks[ tween.prop ] ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, inProgress, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = Date.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 15 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY and Edge just mirrors + // the overflowX value there. + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( Array.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + // If there's more to do, yield + if ( percent < 1 && length ) { + return remaining; + } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + result.stop.bind( result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + return animation; +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnothtmlwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !isFunction( easing ) && easing + }; + + // Go to the end state if fx are off + if ( jQuery.fx.off ) { + opt.duration = 0; + + } else { + if ( typeof opt.duration !== "number" ) { + if ( opt.duration in jQuery.fx.speeds ) { + opt.duration = jQuery.fx.speeds[ opt.duration ]; + + } else { + opt.duration = jQuery.fx.speeds._default; + } + } + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue && type !== false ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = Date.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Run the timer and safely remove it when done (allowing for external removal) + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + jQuery.fx.start(); +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( inProgress ) { + return; + } + + inProgress = true; + schedule(); +}; + +jQuery.fx.stop = function() { + inProgress = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + + // Attribute names can contain non-HTML whitespace characters + // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 + attrNames = value && value.match( rnothtmlwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + if ( tabindex ) { + return parseInt( tabindex, 10 ); + } + + if ( + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && + elem.href + ) { + return 0; + } + + return -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +// eslint rule "no-unused-expressions" is disabled for this code +// since it considers such accessions noop +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + + // Strip and collapse whitespace according to HTML spec + // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace + function stripAndCollapse( value ) { + var tokens = value.match( rnothtmlwhite ) || []; + return tokens.join( " " ); + } + + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +function classesToArray( value ) { + if ( Array.isArray( value ) ) { + return value; + } + if ( typeof value === "string" ) { + return value.match( rnothtmlwhite ) || []; + } + return []; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isValidValue = type === "string" || Array.isArray( value ); + + if ( typeof stateVal === "boolean" && isValidValue ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( isValidValue ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = classesToArray( value ); + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, valueIsFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && + "get" in hooks && + ( ret = hooks.get( elem, "value" ) ) !== undefined + ) { + return ret; + } + + ret = elem.value; + + // Handle most common string cases + if ( typeof ret === "string" ) { + return ret.replace( rreturn, "" ); + } + + // Handle cases where value is null/undef or number + return ret == null ? "" : ret; + } + + return; + } + + valueIsFunction = isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( valueIsFunction ) { + val = value.call( this, i, jQuery( this ).val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + + } else if ( typeof val === "number" ) { + val += ""; + + } else if ( Array.isArray( val ) ) { + val = jQuery.map( val, function( value ) { + return value == null ? "" : value + ""; + } ); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + } ); + } +} ); + +jQuery.extend( { + valHooks: { + option: { + get: function( elem ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + stripAndCollapse( jQuery.text( elem ) ); + } + }, + select: { + get: function( elem ) { + var value, option, i, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length; + + if ( index < 0 ) { + i = max; + + } else { + i = one ? index : 0; + } + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !option.parentNode.disabled || + !nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( Array.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +support.focusin = "onfocusin" in window; + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + stopPropagationCallback = function( e ) { + e.stopPropagation(); + }; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = lastElement = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + lastElement = cur; + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( dataPriv.get( cur, "events" ) || {} )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + + if ( event.isPropagationStopped() ) { + lastElement.addEventListener( type, stopPropagationCallback ); + } + + elem[ type ](); + + if ( event.isPropagationStopped() ) { + lastElement.removeEventListener( type, stopPropagationCallback ); + } + + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + var doc = this.ownerDocument || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = Date.now(); + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) { + xml = undefined; + } + + if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( Array.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && toType( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + // If an array was passed in, assume that it is an array of form elements. + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ) + .filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ) + .map( function( i, elem ) { + var val = jQuery( this ).val(); + + if ( val == null ) { + return null; + } + + if ( Array.isArray( val ) ) { + return jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ); + } + + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rantiCache = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; + + if ( isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() ] = match[ 2 ]; + } + } + match = responseHeaders[ key.toLowerCase() ]; + } + return match == null ? null : match; + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 15 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available and should be processed, append data to url + if ( s.data && ( s.processData || typeof s.data === "string" ) ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add or update anti-cache param if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rantiCache, "$1" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce++ ) + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + + +jQuery._evalUrl = function( url ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + "throws": true + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var htmlIsFunction = isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.ontimeout = + xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain requests + if ( s.crossDomain ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( "<script>" ).prop( { + charset: s.scriptCharset, + src: s.url + } ).on( + "load error", + callback = function( evt ) { + script.remove(); + callback = null; + if ( evt ) { + complete( evt.type === "error" ? 404 : 200, evt.type ); + } + } + ); + + // Use native DOM manipulation to avoid our domManip AJAX trickery + document.head.appendChild( script[ 0 ] ); + }, + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +var oldCallbacks = [], + rjsonp = /(=)\?(?=&|$)|\?\?/; + +// Default jsonp settings +jQuery.ajaxSetup( { + jsonp: "callback", + jsonpCallback: function() { + var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( nonce++ ) ); + this[ callback ] = true; + return callback; + } +} ); + +// Detect, normalize options and install callbacks for jsonp requests +jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) { + + var callbackName, overwritten, responseContainer, + jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ? + "url" : + typeof s.data === "string" && + ( s.contentType || "" ) + .indexOf( "application/x-www-form-urlencoded" ) === 0 && + rjsonp.test( s.data ) && "data" + ); + + // Handle iff the expected data type is "jsonp" or we have a parameter to set + if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) { + + // Get callback name, remembering preexisting value associated with it + callbackName = s.jsonpCallback = isFunction( s.jsonpCallback ) ? + s.jsonpCallback() : + s.jsonpCallback; + + // Insert callback into url or form data + if ( jsonProp ) { + s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName ); + } else if ( s.jsonp !== false ) { + s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName; + } + + // Use data converter to retrieve json after script execution + s.converters[ "script json" ] = function() { + if ( !responseContainer ) { + jQuery.error( callbackName + " was not called" ); + } + return responseContainer[ 0 ]; + }; + + // Force json dataType + s.dataTypes[ 0 ] = "json"; + + // Install callback + overwritten = window[ callbackName ]; + window[ callbackName ] = function() { + responseContainer = arguments; + }; + + // Clean-up function (fires after converters) + jqXHR.always( function() { + + // If previous value didn't exist - remove it + if ( overwritten === undefined ) { + jQuery( window ).removeProp( callbackName ); + + // Otherwise restore preexisting value + } else { + window[ callbackName ] = overwritten; + } + + // Save back as free + if ( s[ callbackName ] ) { + + // Make sure that re-using the options doesn't screw things around + s.jsonpCallback = originalSettings.jsonpCallback; + + // Save the callback name for future use + oldCallbacks.push( callbackName ); + } + + // Call if it was a function and we have a response + if ( responseContainer && isFunction( overwritten ) ) { + overwritten( responseContainer[ 0 ] ); + } + + responseContainer = overwritten = undefined; + } ); + + // Delegate to script + return "script"; + } +} ); + + + + +// Support: Safari 8 only +// In Safari 8 documents created via document.implementation.createHTMLDocument +// collapse sibling forms: the second one becomes a child of the first one. +// Because of that, this security measure has to be disabled in Safari 8. +// https://bugs.webkit.org/show_bug.cgi?id=137337 +support.createHTMLDocument = ( function() { + var body = document.implementation.createHTMLDocument( "" ).body; + body.innerHTML = "<form></form><form></form>"; + return body.childNodes.length === 2; +} )(); + + +// Argument "data" should be string of html +// context (optional): If specified, the fragment will be created in this context, +// defaults to document +// keepScripts (optional): If true, will include scripts passed in the html string +jQuery.parseHTML = function( data, context, keepScripts ) { + if ( typeof data !== "string" ) { + return []; + } + if ( typeof context === "boolean" ) { + keepScripts = context; + context = false; + } + + var base, parsed, scripts; + + if ( !context ) { + + // Stop scripts or inline event handlers from being executed immediately + // by using document.implementation + if ( support.createHTMLDocument ) { + context = document.implementation.createHTMLDocument( "" ); + + // Set the base href for the created document + // so any parsed elements with URLs + // are based on the document's URL (gh-2965) + base = context.createElement( "base" ); + base.href = document.location.href; + context.head.appendChild( base ); + } else { + context = document; + } + } + + parsed = rsingleTag.exec( data ); + scripts = !keepScripts && []; + + // Single tag + if ( parsed ) { + return [ context.createElement( parsed[ 1 ] ) ]; + } + + parsed = buildFragment( [ data ], context, scripts ); + + if ( scripts && scripts.length ) { + jQuery( scripts ).remove(); + } + + return jQuery.merge( [], parsed.childNodes ); +}; + + +/** + * Load a url into a page + */ +jQuery.fn.load = function( url, params, callback ) { + var selector, type, response, + self = this, + off = url.indexOf( " " ); + + if ( off > -1 ) { + selector = stripAndCollapse( url.slice( off ) ); + url = url.slice( 0, off ); + } + + // If it's a function + if ( isFunction( params ) ) { + + // We assume that it's the callback + callback = params; + params = undefined; + + // Otherwise, build a param string + } else if ( params && typeof params === "object" ) { + type = "POST"; + } + + // If we have elements to modify, make the request + if ( self.length > 0 ) { + jQuery.ajax( { + url: url, + + // If "type" variable is undefined, then "GET" method will be used. + // Make value of this field explicit since + // user can override it through ajaxSetup method + type: type || "GET", + dataType: "html", + data: params + } ).done( function( responseText ) { + + // Save response for use in complete callback + response = arguments; + + self.html( selector ? + + // If a selector was specified, locate the right elements in a dummy div + // Exclude scripts to avoid IE 'Permission Denied' errors + jQuery( "<div>" ).append( jQuery.parseHTML( responseText ) ).find( selector ) : + + // Otherwise use the full result + responseText ); + + // If the request succeeds, this function gets "data", "status", "jqXHR" + // but they are ignored because response was set above. + // If it fails, this function gets "jqXHR", "status", "error" + } ).always( callback && function( jqXHR, status ) { + self.each( function() { + callback.apply( this, response || [ jqXHR.responseText, status, jqXHR ] ); + } ); + } ); + } + + return this; +}; + + + + +// Attach a bunch of functions for handling common AJAX events +jQuery.each( [ + "ajaxStart", + "ajaxStop", + "ajaxComplete", + "ajaxError", + "ajaxSuccess", + "ajaxSend" +], function( i, type ) { + jQuery.fn[ type ] = function( fn ) { + return this.on( type, fn ); + }; +} ); + + + + +jQuery.expr.pseudos.animated = function( elem ) { + return jQuery.grep( jQuery.timers, function( fn ) { + return elem === fn.elem; + } ).length; +}; + + + + +jQuery.offset = { + setOffset: function( elem, options, i ) { + var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition, + position = jQuery.css( elem, "position" ), + curElem = jQuery( elem ), + props = {}; + + // Set position first, in-case top/left are set even on static elem + if ( position === "static" ) { + elem.style.position = "relative"; + } + + curOffset = curElem.offset(); + curCSSTop = jQuery.css( elem, "top" ); + curCSSLeft = jQuery.css( elem, "left" ); + calculatePosition = ( position === "absolute" || position === "fixed" ) && + ( curCSSTop + curCSSLeft ).indexOf( "auto" ) > -1; + + // Need to be able to calculate position if either + // top or left is auto and position is either absolute or fixed + if ( calculatePosition ) { + curPosition = curElem.position(); + curTop = curPosition.top; + curLeft = curPosition.left; + + } else { + curTop = parseFloat( curCSSTop ) || 0; + curLeft = parseFloat( curCSSLeft ) || 0; + } + + if ( isFunction( options ) ) { + + // Use jQuery.extend here to allow modification of coordinates argument (gh-1848) + options = options.call( elem, i, jQuery.extend( {}, curOffset ) ); + } + + if ( options.top != null ) { + props.top = ( options.top - curOffset.top ) + curTop; + } + if ( options.left != null ) { + props.left = ( options.left - curOffset.left ) + curLeft; + } + + if ( "using" in options ) { + options.using.call( elem, props ); + + } else { + curElem.css( props ); + } + } +}; + +jQuery.fn.extend( { + + // offset() relates an element's border box to the document origin + offset: function( options ) { + + // Preserve chaining for setter + if ( arguments.length ) { + return options === undefined ? + this : + this.each( function( i ) { + jQuery.offset.setOffset( this, options, i ); + } ); + } + + var rect, win, + elem = this[ 0 ]; + + if ( !elem ) { + return; + } + + // Return zeros for disconnected and hidden (display: none) elements (gh-2310) + // Support: IE <=11 only + // Running getBoundingClientRect on a + // disconnected node in IE throws an error + if ( !elem.getClientRects().length ) { + return { top: 0, left: 0 }; + } + + // Get document-relative position by adding viewport scroll to viewport-relative gBCR + rect = elem.getBoundingClientRect(); + win = elem.ownerDocument.defaultView; + return { + top: rect.top + win.pageYOffset, + left: rect.left + win.pageXOffset + }; + }, + + // position() relates an element's margin box to its offset parent's padding box + // This corresponds to the behavior of CSS absolute positioning + position: function() { + if ( !this[ 0 ] ) { + return; + } + + var offsetParent, offset, doc, + elem = this[ 0 ], + parentOffset = { top: 0, left: 0 }; + + // position:fixed elements are offset from the viewport, which itself always has zero offset + if ( jQuery.css( elem, "position" ) === "fixed" ) { + + // Assume position:fixed implies availability of getBoundingClientRect + offset = elem.getBoundingClientRect(); + + } else { + offset = this.offset(); + + // Account for the *real* offset parent, which can be the document or its root element + // when a statically positioned element is identified + doc = elem.ownerDocument; + offsetParent = elem.offsetParent || doc.documentElement; + while ( offsetParent && + ( offsetParent === doc.body || offsetParent === doc.documentElement ) && + jQuery.css( offsetParent, "position" ) === "static" ) { + + offsetParent = offsetParent.parentNode; + } + if ( offsetParent && offsetParent !== elem && offsetParent.nodeType === 1 ) { + + // Incorporate borders into its offset, since they are outside its content origin + parentOffset = jQuery( offsetParent ).offset(); + parentOffset.top += jQuery.css( offsetParent, "borderTopWidth", true ); + parentOffset.left += jQuery.css( offsetParent, "borderLeftWidth", true ); + } + } + + // Subtract parent offsets and element margins + return { + top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ), + left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true ) + }; + }, + + // This method will return documentElement in the following cases: + // 1) For the element inside the iframe without offsetParent, this method will return + // documentElement of the parent window + // 2) For the hidden or detached element + // 3) For body or html element, i.e. in case of the html node - it will return itself + // + // but those exceptions were never presented as a real life use-cases + // and might be considered as more preferable results. + // + // This logic, however, is not guaranteed and can change at any point in the future + offsetParent: function() { + return this.map( function() { + var offsetParent = this.offsetParent; + + while ( offsetParent && jQuery.css( offsetParent, "position" ) === "static" ) { + offsetParent = offsetParent.offsetParent; + } + + return offsetParent || documentElement; + } ); + } +} ); + +// Create scrollLeft and scrollTop methods +jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function( method, prop ) { + var top = "pageYOffset" === prop; + + jQuery.fn[ method ] = function( val ) { + return access( this, function( elem, method, val ) { + + // Coalesce documents and windows + var win; + if ( isWindow( elem ) ) { + win = elem; + } else if ( elem.nodeType === 9 ) { + win = elem.defaultView; + } + + if ( val === undefined ) { + return win ? win[ prop ] : elem[ method ]; + } + + if ( win ) { + win.scrollTo( + !top ? val : win.pageXOffset, + top ? val : win.pageYOffset + ); + + } else { + elem[ method ] = val; + } + }, method, val, arguments.length ); + }; +} ); + +// Support: Safari <=7 - 9.1, Chrome <=37 - 49 +// Add the top/left cssHooks using jQuery.fn.position +// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084 +// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347 +// getComputedStyle returns percent when specified for top/left/bottom/right; +// rather than make the css module depend on the offset module, just check for it here +jQuery.each( [ "top", "left" ], function( i, prop ) { + jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition, + function( elem, computed ) { + if ( computed ) { + computed = curCSS( elem, prop ); + + // If curCSS returns percentage, fallback to offset + return rnumnonpx.test( computed ) ? + jQuery( elem ).position()[ prop ] + "px" : + computed; + } + } + ); +} ); + + +// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods +jQuery.each( { Height: "height", Width: "width" }, function( name, type ) { + jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, + function( defaultExtra, funcName ) { + + // Margin is only for outerHeight, outerWidth + jQuery.fn[ funcName ] = function( margin, value ) { + var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ), + extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" ); + + return access( this, function( elem, type, value ) { + var doc; + + if ( isWindow( elem ) ) { + + // $( window ).outerWidth/Height return w/h including scrollbars (gh-1729) + return funcName.indexOf( "outer" ) === 0 ? + elem[ "inner" + name ] : + elem.document.documentElement[ "client" + name ]; + } + + // Get document width or height + if ( elem.nodeType === 9 ) { + doc = elem.documentElement; + + // Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height], + // whichever is greatest + return Math.max( + elem.body[ "scroll" + name ], doc[ "scroll" + name ], + elem.body[ "offset" + name ], doc[ "offset" + name ], + doc[ "client" + name ] + ); + } + + return value === undefined ? + + // Get width or height on the element, requesting but not forcing parseFloat + jQuery.css( elem, type, extra ) : + + // Set width or height on the element + jQuery.style( elem, type, value, extra ); + }, type, chainable ? margin : undefined, chainable ); + }; + } ); +} ); + + +jQuery.each( ( "blur focus focusin focusout resize scroll click dblclick " + + "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + + "change select submit keydown keypress keyup contextmenu" ).split( " " ), + function( i, name ) { + + // Handle event binding + jQuery.fn[ name ] = function( data, fn ) { + return arguments.length > 0 ? + this.on( name, null, data, fn ) : + this.trigger( name ); + }; +} ); + +jQuery.fn.extend( { + hover: function( fnOver, fnOut ) { + return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); + } +} ); + + + + +jQuery.fn.extend( { + + bind: function( types, data, fn ) { + return this.on( types, null, data, fn ); + }, + unbind: function( types, fn ) { + return this.off( types, null, fn ); + }, + + delegate: function( selector, types, data, fn ) { + return this.on( types, selector, data, fn ); + }, + undelegate: function( selector, types, fn ) { + + // ( namespace ) or ( selector, types [, fn] ) + return arguments.length === 1 ? + this.off( selector, "**" ) : + this.off( types, selector || "**", fn ); + } +} ); + +// Bind a function to a context, optionally partially applying any +// arguments. +// jQuery.proxy is deprecated to promote standards (specifically Function#bind) +// However, it is not slated for removal any time soon +jQuery.proxy = function( fn, context ) { + var tmp, args, proxy; + + if ( typeof context === "string" ) { + tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + args = slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || jQuery.guid++; + + return proxy; +}; + +jQuery.holdReady = function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } +}; +jQuery.isArray = Array.isArray; +jQuery.parseJSON = JSON.parse; +jQuery.nodeName = nodeName; +jQuery.isFunction = isFunction; +jQuery.isWindow = isWindow; +jQuery.camelCase = camelCase; +jQuery.type = toType; + +jQuery.now = Date.now; + +jQuery.isNumeric = function( obj ) { + + // As of jQuery 3.0, isNumeric is limited to + // strings and numbers (primitives or objects) + // that can be coerced to finite numbers (gh-2662) + var type = jQuery.type( obj ); + return ( type === "number" || type === "string" ) && + + // parseFloat NaNs numeric-cast false positives ("") + // ...but misinterprets leading-number strings, particularly hex literals ("0x...") + // subtraction forces infinities to NaN + !isNaN( obj - parseFloat( obj ) ); +}; + + + + +// Register as a named AMD module, since jQuery can be concatenated with other +// files that may use define, but not via a proper concatenation script that +// understands anonymous AMD modules. A named AMD is safest and most robust +// way to register. Lowercase jquery is used because AMD module names are +// derived from file names, and jQuery is normally delivered in a lowercase +// file name. Do this after creating the global so that if an AMD module wants +// to call noConflict to hide this version of jQuery, it will work. + +// Note that for maximum portability, libraries that are not jQuery should +// declare themselves as anonymous modules, and avoid setting a global if an +// AMD loader is present. jQuery is a special case. For more information, see +// https://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon + +if ( typeof define === "function" && define.amd ) { + define( "jquery", [], function() { + return jQuery; + } ); +} + + + + +var + + // Map over jQuery in case of overwrite + _jQuery = window.jQuery, + + // Map over the $ in case of overwrite + _$ = window.$; + +jQuery.noConflict = function( deep ) { + if ( window.$ === jQuery ) { + window.$ = _$; + } + + if ( deep && window.jQuery === jQuery ) { + window.jQuery = _jQuery; + } + + return jQuery; +}; + +// Expose jQuery and $ identifiers, even in AMD +// (#7102#comment:10, https://github.com/jquery/jquery/pull/557) +// and CommonJS for browser emulators (#13566) +if ( !noGlobal ) { + window.jQuery = window.$ = jQuery; +} + + + + +return jQuery; +} ); diff --git a/TD4/src/main/webapp/vendor/js-storage/js.storage.js b/TD4/src/main/webapp/vendor/js-storage/js.storage.js new file mode 100644 index 0000000..272696d --- /dev/null +++ b/TD4/src/main/webapp/vendor/js-storage/js.storage.js @@ -0,0 +1,658 @@ +/* + * JS Storage Plugin + * + * Copyright (c) 2016 Julien Maurel + * + * Licensed under the MIT license: + * http://www.opensource.org/licenses/mit-license.php + * + * Project home: + * https://github.com/julien-maurel/js-storage + * + * Version: 1.0.4 + */ +(function (factory) { + var registeredInModuleLoader = false; + if (typeof define === 'function' && define.amd) { + define(factory); + registeredInModuleLoader = true; + } + if (typeof exports === 'object') { + module.exports = factory(); + registeredInModuleLoader = true; + } + if (!registeredInModuleLoader) { + var OldStorages = window.Storages; + var api = window.Storages = factory(); + api.noConflict = function () { + window.Storages = OldStorages; + return api; + }; + } +}(function () { + // Variables used by utilities functions (like isPlainObject...) + var class2type = {}; + var toString = class2type.toString; + var hasOwn = class2type.hasOwnProperty; + var fnToString = hasOwn.toString; + var ObjectFunctionString = fnToString.call(Object); + var getProto = Object.getPrototypeOf; + var apis = {}; + + // Prefix to use with cookie fallback + var cookie_local_prefix = "ls_"; + var cookie_session_prefix = "ss_"; + + // Get items from a storage + function _get() { + var storage = this._type, l = arguments.length, s = window[storage], a = arguments, a0 = a[0], vi, ret, tmp, i, j; + if (l < 1) { + throw new Error('Minimum 1 argument must be given'); + } else if (Array.isArray(a0)) { + // If second argument is an array, return an object with value of storage for each item in this array + ret = {}; + for (i in a0) { + if (a0.hasOwnProperty(i)) { + vi = a0[i]; + try { + ret[vi] = JSON.parse(s.getItem(vi)); + } catch (e) { + ret[vi] = s.getItem(vi); + } + } + } + return ret; + } else if (l == 1) { + // If only 1 argument, return value directly + try { + return JSON.parse(s.getItem(a0)); + } catch (e) { + return s.getItem(a0); + } + } else { + // If more than 1 argument, parse storage to retrieve final value to return it + // Get first level + try { + ret = JSON.parse(s.getItem(a0)); + } catch (e) { + throw new ReferenceError(a0 + ' is not defined in this storage'); + } + // Parse next levels + for (i = 1; i < l - 1; i++) { + ret = ret[a[i]]; + if (ret === undefined) { + throw new ReferenceError([].slice.call(a, 1, i + 1).join('.') + ' is not defined in this storage'); + } + } + // If last argument is an array, return an object with value for each item in this array + // Else return value normally + if (Array.isArray(a[i])) { + tmp = ret; + ret = {}; + for (j in a[i]) { + if (a[i].hasOwnProperty(j)) { + ret[a[i][j]] = tmp[a[i][j]]; + } + } + return ret; + } else { + return ret[a[i]]; + } + } + } + + // Set items of a storage + function _set() { + var storage = this._type, l = arguments.length, s = window[storage], a = arguments, a0 = a[0], a1 = a[1], vi, to_store = isNaN(a1) ? {} : [], type, tmp, i; + if (l < 1 || !_isPlainObject(a0) && l < 2) { + throw new Error('Minimum 2 arguments must be given or first parameter must be an object'); + } else if (_isPlainObject(a0)) { + // If first argument is an object, set values of storage for each property of this object + for (i in a0) { + if (a0.hasOwnProperty(i)) { + vi = a0[i]; + if (!_isPlainObject(vi) && !this.alwaysUseJson) { + s.setItem(i, vi); + } else { + s.setItem(i, JSON.stringify(vi)); + } + } + } + return a0; + } else if (l == 2) { + // If only 2 arguments, set value of storage directly + if (typeof a1 === 'object' || this.alwaysUseJson) { + s.setItem(a0, JSON.stringify(a1)); + } else { + s.setItem(a0, a1); + } + return a1; + } else { + // If more than 3 arguments, parse storage to retrieve final node and set value + // Get first level + try { + tmp = s.getItem(a0); + if (tmp != null) { + to_store = JSON.parse(tmp); + } + } catch (e) { + } + tmp = to_store; + // Parse next levels and set value + for (i = 1; i < l - 2; i++) { + vi = a[i]; + type = isNaN(a[i + 1]) ? "object" : "array"; + if (!tmp[vi] || type == "object" && !_isPlainObject(tmp[vi]) || type == "array" && !Array.isArray(tmp[vi])) { + if (type == "array") tmp[vi] = []; + else tmp[vi] = {}; + } + tmp = tmp[vi]; + } + tmp[a[i]] = a[i + 1]; + s.setItem(a0, JSON.stringify(to_store)); + return to_store; + } + } + + // Remove items from a storage + function _remove() { + var storage = this._type, l = arguments.length, s = window[storage], a = arguments, a0 = a[0], to_store, tmp, i, j; + if (l < 1) { + throw new Error('Minimum 1 argument must be given'); + } else if (Array.isArray(a0)) { + // If first argument is an array, remove values from storage for each item of this array + for (i in a0) { + if (a0.hasOwnProperty(i)) { + s.removeItem(a0[i]); + } + } + return true; + } else if (l == 1) { + // If only 2 arguments, remove value from storage directly + s.removeItem(a0); + return true; + } else { + // If more than 2 arguments, parse storage to retrieve final node and remove value + // Get first level + try { + to_store = tmp = JSON.parse(s.getItem(a0)); + } catch (e) { + throw new ReferenceError(a0 + ' is not defined in this storage'); + } + // Parse next levels and remove value + for (i = 1; i < l - 1; i++) { + tmp = tmp[a[i]]; + if (tmp === undefined) { + throw new ReferenceError([].slice.call(a, 1, i).join('.') + ' is not defined in this storage'); + } + } + // If last argument is an array,remove value for each item in this array + // Else remove value normally + if (Array.isArray(a[i])) { + for (j in a[i]) { + if (a[i].hasOwnProperty(j)) { + delete tmp[a[i][j]]; + } + } + } else { + delete tmp[a[i]]; + } + s.setItem(a0, JSON.stringify(to_store)); + return true; + } + } + + // Remove all items from a storage + function _removeAll(reinit_ns) { + var keys = _keys.call(this), i; + for (i in keys) { + if (keys.hasOwnProperty(i)) { + _remove.call(this, keys[i]); + } + } + // Reinitialize all namespace storages + if (reinit_ns) { + for (i in apis.namespaceStorages) { + if (apis.namespaceStorages.hasOwnProperty(i)) { + _createNamespace(i); + } + } + } + } + + // Check if items of a storage are empty + function _isEmpty() { + var l = arguments.length, a = arguments, a0 = a[0], i; + if (l == 0) { + // If no argument, test if storage is empty + return (_keys.call(this).length == 0); + } else if (Array.isArray(a0)) { + // If first argument is an array, test each item of this array and return true only if all items are empty + for (i = 0; i < a0.length; i++) { + if (!_isEmpty.call(this, a0[i])) { + return false; + } + } + return true; + } else { + // If at least 1 argument, try to get value and test it + try { + var v = _get.apply(this, arguments); + // Convert result to an object (if last argument is an array, _get return already an object) and test each item + if (!Array.isArray(a[l - 1])) { + v = {'totest': v}; + } + for (i in v) { + if (v.hasOwnProperty(i) && !( + (_isPlainObject(v[i]) && _isEmptyObject(v[i])) || + (Array.isArray(v[i]) && !v[i].length) || + (typeof v[i] !== 'boolean' && !v[i]) + )) { + return false; + } + } + return true; + } catch (e) { + return true; + } + } + } + + // Check if items of a storage exist + function _isSet() { + var l = arguments.length, a = arguments, a0 = a[0], i; + if (l < 1) { + throw new Error('Minimum 1 argument must be given'); + } + if (Array.isArray(a0)) { + // If first argument is an array, test each item of this array and return true only if all items exist + for (i = 0; i < a0.length; i++) { + if (!_isSet.call(this, a0[i])) { + return false; + } + } + return true; + } else { + // For other case, try to get value and test it + try { + var v = _get.apply(this, arguments); + // Convert result to an object (if last argument is an array, _get return already an object) and test each item + if (!Array.isArray(a[l - 1])) { + v = {'totest': v}; + } + for (i in v) { + if (v.hasOwnProperty(i) && !(v[i] !== undefined && v[i] !== null)) { + return false; + } + } + return true; + } catch (e) { + return false; + } + } + } + + // Get keys of a storage or of an item of the storage + function _keys() { + var storage = this._type, l = arguments.length, s = window[storage], keys = [], o = {}; + // If at least 1 argument, get value from storage to retrieve keys + // Else, use storage to retrieve keys + if (l > 0) { + o = _get.apply(this, arguments); + } else { + o = s; + } + if (o && o._cookie) { + // If storage is a cookie, use js-cookie to retrieve keys + var cookies = Cookies.get(); + for (var key in cookies) { + if (cookies.hasOwnProperty(key) && key != '') { + keys.push(key.replace(o._prefix, '')); + } + } + } else { + for (var i in o) { + if (o.hasOwnProperty(i)) { + keys.push(i); + } + } + } + return keys; + } + + // Create new namespace storage + function _createNamespace(name) { + if (!name || typeof name != "string") { + throw new Error('First parameter must be a string'); + } + if (storage_available) { + if (!window.localStorage.getItem(name)) { + window.localStorage.setItem(name, '{}'); + } + if (!window.sessionStorage.getItem(name)) { + window.sessionStorage.setItem(name, '{}'); + } + } else { + if (!window.localCookieStorage.getItem(name)) { + window.localCookieStorage.setItem(name, '{}'); + } + if (!window.sessionCookieStorage.getItem(name)) { + window.sessionCookieStorage.setItem(name, '{}'); + } + } + var ns = { + localStorage: _extend({}, apis.localStorage, {_ns: name}), + sessionStorage: _extend({}, apis.sessionStorage, {_ns: name}) + }; + if (cookies_available) { + if (!window.cookieStorage.getItem(name)) { + window.cookieStorage.setItem(name, '{}'); + } + ns.cookieStorage = _extend({}, apis.cookieStorage, {_ns: name}); + } + apis.namespaceStorages[name] = ns; + return ns; + } + + // Test if storage is natively available on browser + function _testStorage(name) { + var foo = 'jsapi'; + try { + if (!window[name]) { + return false; + } + window[name].setItem(foo, foo); + window[name].removeItem(foo); + return true; + } catch (e) { + return false; + } + } + + // Test if a variable is a plain object (from jQuery) + function _isPlainObject(obj) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if (!obj || toString.call(obj) !== "[object Object]") { + return false; + } + + proto = getProto(obj); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if (!proto) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call(proto, "constructor") && proto.constructor; + return typeof Ctor === "function" && fnToString.call(Ctor) === ObjectFunctionString; + } + + // Test if a variable is an empty object (from jQuery) + function _isEmptyObject(obj) { + var name; + + for (name in obj) { + return false; + } + return true; + } + + // Merge objects + function _extend() { + var i = 1; + var result = arguments[0]; + for (; i < arguments.length; i++) { + var attributes = arguments[i]; + for (var key in attributes) { + if (attributes.hasOwnProperty(key)) { + result[key] = attributes[key]; + } + } + } + return result; + } + + // Check if storages are natively available on browser and check is js-cookie is present + var storage_available = _testStorage('localStorage'); + var cookies_available = typeof Cookies !== 'undefined'; + + // Namespace object + var storage = { + _type: '', + _ns: '', + _callMethod: function (f, a) { + a = Array.prototype.slice.call(a); + var p = [], a0 = a[0]; + if (this._ns) { + p.push(this._ns); + } + if (typeof a0 === 'string' && a0.indexOf('.') !== -1) { + a.shift(); + [].unshift.apply(a, a0.split('.')); + } + [].push.apply(p, a); + return f.apply(this, p); + }, + // Define if plugin always use JSON to store values (even to store simple values like string, int...) or not + alwaysUseJson: false, + // Get items. If no parameters and storage have a namespace, return all namespace + get: function () { + if (!storage_available && !cookies_available){ + return null; + } + return this._callMethod(_get, arguments); + }, + // Set items + set: function () { + var l = arguments.length, a = arguments, a0 = a[0]; + if (l < 1 || !_isPlainObject(a0) && l < 2) { + throw new Error('Minimum 2 arguments must be given or first parameter must be an object'); + } + if (!storage_available && !cookies_available){ + return null; + } + // If first argument is an object and storage is a namespace storage, set values individually + if (_isPlainObject(a0) && this._ns) { + for (var i in a0) { + if (a0.hasOwnProperty(i)) { + this._callMethod(_set, [i, a0[i]]); + } + } + return a0; + } else { + var r = this._callMethod(_set, a); + if (this._ns) { + return r[a0.split('.')[0]]; + } else { + return r; + } + } + }, + // Delete items + remove: function () { + if (arguments.length < 1) { + throw new Error('Minimum 1 argument must be given'); + } + if (!storage_available && !cookies_available){ + return null; + } + return this._callMethod(_remove, arguments); + }, + // Delete all items + removeAll: function (reinit_ns) { + if (!storage_available && !cookies_available){ + return null; + } + if (this._ns) { + this._callMethod(_set, [{}]); + return true; + } else { + return this._callMethod(_removeAll, [reinit_ns]); + } + }, + // Items empty + isEmpty: function () { + if (!storage_available && !cookies_available){ + return null; + } + return this._callMethod(_isEmpty, arguments); + }, + // Items exists + isSet: function () { + if (arguments.length < 1) { + throw new Error('Minimum 1 argument must be given'); + } + if (!storage_available && !cookies_available){ + return null; + } + return this._callMethod(_isSet, arguments); + }, + // Get keys of items + keys: function () { + if (!storage_available && !cookies_available){ + return null; + } + return this._callMethod(_keys, arguments); + } + }; + + // Use js-cookie for compatibility with old browsers and give access to cookieStorage + if (cookies_available) { + // sessionStorage is valid for one window/tab. To simulate that with cookie, we set a name for the window and use it for the name of the cookie + if (!window.name) { + window.name = Math.floor(Math.random() * 100000000); + } + var cookie_storage = { + _cookie: true, + _prefix: '', + _expires: null, + _path: null, + _domain: null, + setItem: function (n, v) { + Cookies.set(this._prefix + n, v, {expires: this._expires, path: this._path, domain: this._domain}); + }, + getItem: function (n) { + return Cookies.get(this._prefix + n); + }, + removeItem: function (n) { + return Cookies.remove(this._prefix + n, {path: this._path}); + }, + clear: function () { + var cookies = Cookies.get(); + for (var key in cookies) { + if (cookies.hasOwnProperty(key) && key != '') { + if (!this._prefix && key.indexOf(cookie_local_prefix) === -1 && key.indexOf(cookie_session_prefix) === -1 || this._prefix && key.indexOf(this._prefix) === 0) { + Cookies.remove(key); + } + } + } + }, + setExpires: function (e) { + this._expires = e; + return this; + }, + setPath: function (p) { + this._path = p; + return this; + }, + setDomain: function (d) { + this._domain = d; + return this; + }, + setConf: function (c) { + if (c.path) { + this._path = c.path; + } + if (c.domain) { + this._domain = c.domain; + } + if (c.expires) { + this._expires = c.expires; + } + return this; + }, + setDefaultConf: function () { + this._path = this._domain = this._expires = null; + } + }; + if (!storage_available) { + window.localCookieStorage = _extend({}, cookie_storage, { + _prefix: cookie_local_prefix, + _expires: 365 * 10 + }); + window.sessionCookieStorage = _extend({}, cookie_storage, {_prefix: cookie_session_prefix + window.name + '_'}); + } + window.cookieStorage = _extend({}, cookie_storage); + // cookieStorage API + apis.cookieStorage = _extend({}, storage, { + _type: 'cookieStorage', + setExpires: function (e) { + window.cookieStorage.setExpires(e); + return this; + }, + setPath: function (p) { + window.cookieStorage.setPath(p); + return this; + }, + setDomain: function (d) { + window.cookieStorage.setDomain(d); + return this; + }, + setConf: function (c) { + window.cookieStorage.setConf(c); + return this; + }, + setDefaultConf: function () { + window.cookieStorage.setDefaultConf(); + return this; + } + }); + } + + // Get a new API on a namespace + apis.initNamespaceStorage = function (ns) { + return _createNamespace(ns); + }; + if (storage_available) { + // localStorage API + apis.localStorage = _extend({}, storage, {_type: 'localStorage'}); + // sessionStorage API + apis.sessionStorage = _extend({}, storage, {_type: 'sessionStorage'}); + } else { + // localStorage API + apis.localStorage = _extend({}, storage, {_type: 'localCookieStorage'}); + // sessionStorage API + apis.sessionStorage = _extend({}, storage, {_type: 'sessionCookieStorage'}); + } + // List of all namespace storage + apis.namespaceStorages = {}; + // Remove all items in all storages + apis.removeAllStorages = function (reinit_ns) { + apis.localStorage.removeAll(reinit_ns); + apis.sessionStorage.removeAll(reinit_ns); + if (apis.cookieStorage) { + apis.cookieStorage.removeAll(reinit_ns); + } + if (!reinit_ns) { + apis.namespaceStorages = {}; + } + }; + // About alwaysUseJson + // By default, all values are string on html storages and the plugin don't use json to store simple values (strings, int, float...) + // So by default, if you do storage.setItem('test',2), value in storage will be "2", not 2 + // If you set this property to true, all values set with the plugin will be stored as json to have typed values in any cases + apis.alwaysUseJsonInStorage = function (value) { + storage.alwaysUseJson = value; + apis.localStorage.alwaysUseJson = value; + apis.sessionStorage.alwaysUseJson = value; + if (apis.cookieStorage) { + apis.cookieStorage.alwaysUseJson = value; + } + }; + + return apis; +})); diff --git a/TD4/src/main/webapp/vendor/modernizr/modernizr.custom.js b/TD4/src/main/webapp/vendor/modernizr/modernizr.custom.js new file mode 100644 index 0000000..ad0fabb --- /dev/null +++ b/TD4/src/main/webapp/vendor/modernizr/modernizr.custom.js @@ -0,0 +1,1818 @@ +/*! + * modernizr v3.5.0 + * Build https://modernizr.com/download?-bgpositionshorthand-bgpositionxy-bgrepeatspace_bgrepeatround-bgsizecover-borderradius-cssanimations-csscalc-csstransforms-csstransforms3d-csstransitions-flexboxtweener-fontface-inlinesvg-localstorage-multiplebgs-preserve3d-sessionstorage-smil-svg-svgasimg-svgclippaths-svgfilters-svgforeignobject-websqldatabase-setclasses-dontmin + * + * Copyright (c) + * Faruk Ates + * Paul Irish + * Alex Sexton + * Ryan Seddon + * Patrick Kettner + * Stu Cox + * Richard Herrera + + * MIT License + */ + +/* + * Modernizr tests which native CSS3 and HTML5 features are available in the + * current UA and makes the results available to you in two ways: as properties on + * a global `Modernizr` object, and as classes on the `<html>` element. This + * information allows you to progressively enhance your pages with a granular level + * of control over the experience. +*/ + +;(function(window, document, undefined){ + var tests = []; + + + /** + * + * ModernizrProto is the constructor for Modernizr + * + * @class + * @access public + */ + + var ModernizrProto = { + // The current version, dummy + _version: '3.5.0', + + // Any settings that don't work as separate modules + // can go in here as configuration. + _config: { + 'classPrefix': '', + 'enableClasses': true, + 'enableJSClass': true, + 'usePrefixes': true + }, + + // Queue of tests + _q: [], + + // Stub these for people who are listening + on: function(test, cb) { + // I don't really think people should do this, but we can + // safe guard it a bit. + // -- NOTE:: this gets WAY overridden in src/addTest for actual async tests. + // This is in case people listen to synchronous tests. I would leave it out, + // but the code to *disallow* sync tests in the real version of this + // function is actually larger than this. + var self = this; + setTimeout(function() { + cb(self[test]); + }, 0); + }, + + addTest: function(name, fn, options) { + tests.push({name: name, fn: fn, options: options}); + }, + + addAsyncTest: function(fn) { + tests.push({name: null, fn: fn}); + } + }; + + + + // Fake some of Object.create so we can force non test results to be non "own" properties. + var Modernizr = function() {}; + Modernizr.prototype = ModernizrProto; + + // Leak modernizr globally when you `require` it rather than force it here. + // Overwrite name so constructor name is nicer :D + Modernizr = new Modernizr(); + + + + var classes = []; + + + /** + * is returns a boolean if the typeof an obj is exactly type. + * + * @access private + * @function is + * @param {*} obj - A thing we want to check the type of + * @param {string} type - A string to compare the typeof against + * @returns {boolean} + */ + + function is(obj, type) { + return typeof obj === type; + } + ; + + /** + * Run through all tests and detect their support in the current UA. + * + * @access private + */ + + function testRunner() { + var featureNames; + var feature; + var aliasIdx; + var result; + var nameIdx; + var featureName; + var featureNameSplit; + + for (var featureIdx in tests) { + if (tests.hasOwnProperty(featureIdx)) { + featureNames = []; + feature = tests[featureIdx]; + // run the test, throw the return value into the Modernizr, + // then based on that boolean, define an appropriate className + // and push it into an array of classes we'll join later. + // + // If there is no name, it's an 'async' test that is run, + // but not directly added to the object. That should + // be done with a post-run addTest call. + if (feature.name) { + featureNames.push(feature.name.toLowerCase()); + + if (feature.options && feature.options.aliases && feature.options.aliases.length) { + // Add all the aliases into the names list + for (aliasIdx = 0; aliasIdx < feature.options.aliases.length; aliasIdx++) { + featureNames.push(feature.options.aliases[aliasIdx].toLowerCase()); + } + } + } + + // Run the test, or use the raw value if it's not a function + result = is(feature.fn, 'function') ? feature.fn() : feature.fn; + + + // Set each of the names on the Modernizr object + for (nameIdx = 0; nameIdx < featureNames.length; nameIdx++) { + featureName = featureNames[nameIdx]; + // Support dot properties as sub tests. We don't do checking to make sure + // that the implied parent tests have been added. You must call them in + // order (either in the test, or make the parent test a dependency). + // + // Cap it to TWO to make the logic simple and because who needs that kind of subtesting + // hashtag famous last words + featureNameSplit = featureName.split('.'); + + if (featureNameSplit.length === 1) { + Modernizr[featureNameSplit[0]] = result; + } else { + // cast to a Boolean, if not one already + if (Modernizr[featureNameSplit[0]] && !(Modernizr[featureNameSplit[0]] instanceof Boolean)) { + Modernizr[featureNameSplit[0]] = new Boolean(Modernizr[featureNameSplit[0]]); + } + + Modernizr[featureNameSplit[0]][featureNameSplit[1]] = result; + } + + classes.push((result ? '' : 'no-') + featureNameSplit.join('-')); + } + } + } + } + ; + + /** + * docElement is a convenience wrapper to grab the root element of the document + * + * @access private + * @returns {HTMLElement|SVGElement} The root element of the document + */ + + var docElement = document.documentElement; + + + /** + * A convenience helper to check if the document we are running in is an SVG document + * + * @access private + * @returns {boolean} + */ + + var isSVG = docElement.nodeName.toLowerCase() === 'svg'; + + + /** + * setClasses takes an array of class names and adds them to the root element + * + * @access private + * @function setClasses + * @param {string[]} classes - Array of class names + */ + + // Pass in an and array of class names, e.g.: + // ['no-webp', 'borderradius', ...] + function setClasses(classes) { + var className = docElement.className; + var classPrefix = Modernizr._config.classPrefix || ''; + + if (isSVG) { + className = className.baseVal; + } + + // Change `no-js` to `js` (independently of the `enableClasses` option) + // Handle classPrefix on this too + if (Modernizr._config.enableJSClass) { + var reJS = new RegExp('(^|\\s)' + classPrefix + 'no-js(\\s|$)'); + className = className.replace(reJS, '$1' + classPrefix + 'js$2'); + } + + if (Modernizr._config.enableClasses) { + // Add the new classes + className += ' ' + classPrefix + classes.join(' ' + classPrefix); + if (isSVG) { + docElement.className.baseVal = className; + } else { + docElement.className = className; + } + } + + } + + ; + + /** + * createElement is a convenience wrapper around document.createElement. Since we + * use createElement all over the place, this allows for (slightly) smaller code + * as well as abstracting away issues with creating elements in contexts other than + * HTML documents (e.g. SVG documents). + * + * @access private + * @function createElement + * @returns {HTMLElement|SVGElement} An HTML or SVG element + */ + + function createElement() { + if (typeof document.createElement !== 'function') { + // This is the case in IE7, where the type of createElement is "object". + // For this reason, we cannot call apply() as Object is not a Function. + return document.createElement(arguments[0]); + } else if (isSVG) { + return document.createElementNS.call(document, 'http://www.w3.org/2000/svg', arguments[0]); + } else { + return document.createElement.apply(document, arguments); + } + } + + ; +/*! +{ + "name": "Background Position Shorthand", + "property": "bgpositionshorthand", + "tags": ["css"], + "builderAliases": ["css_backgroundposition_shorthand"], + "notes": [{ + "name": "MDN Docs", + "href": "https://developer.mozilla.org/en/CSS/background-position" + }, { + "name": "W3 Spec", + "href": "https://www.w3.org/TR/css3-background/#background-position" + }, { + "name": "Demo", + "href": "https://jsfiddle.net/Blink/bBXvt/" + }] +} +!*/ +/* DOC +Detects if you can use the shorthand method to define multiple parts of an +element's background-position simultaniously. + +eg `background-position: right 10px bottom 10px` +*/ + + Modernizr.addTest('bgpositionshorthand', function() { + var elem = createElement('a'); + var eStyle = elem.style; + var val = 'right 10px bottom 10px'; + eStyle.cssText = 'background-position: ' + val + ';'; + return (eStyle.backgroundPosition === val); + }); + + + /** + * If the browsers follow the spec, then they would expose vendor-specific styles as: + * elem.style.WebkitBorderRadius + * instead of something like the following (which is technically incorrect): + * elem.style.webkitBorderRadius + + * WebKit ghosts their properties in lowercase but Opera & Moz do not. + * Microsoft uses a lowercase `ms` instead of the correct `Ms` in IE8+ + * erik.eae.net/archives/2008/03/10/21.48.10/ + + * More here: github.com/Modernizr/Modernizr/issues/issue/21 + * + * @access private + * @returns {string} The string representing the vendor-specific style properties + */ + + var omPrefixes = 'Moz O ms Webkit'; + + + var cssomPrefixes = (ModernizrProto._config.usePrefixes ? omPrefixes.split(' ') : []); + ModernizrProto._cssomPrefixes = cssomPrefixes; + + + + /** + * contains checks to see if a string contains another string + * + * @access private + * @function contains + * @param {string} str - The string we want to check for substrings + * @param {string} substr - The substring we want to search the first string for + * @returns {boolean} + */ + + function contains(str, substr) { + return !!~('' + str).indexOf(substr); + } + + ; + + /** + * Create our "modernizr" element that we do most feature tests on. + * + * @access private + */ + + var modElem = { + elem: createElement('modernizr') + }; + + // Clean up this element + Modernizr._q.push(function() { + delete modElem.elem; + }); + + + + var mStyle = { + style: modElem.elem.style + }; + + // kill ref for gc, must happen before mod.elem is removed, so we unshift on to + // the front of the queue. + Modernizr._q.unshift(function() { + delete mStyle.style; + }); + + + + /** + * getBody returns the body of a document, or an element that can stand in for + * the body if a real body does not exist + * + * @access private + * @function getBody + * @returns {HTMLElement|SVGElement} Returns the real body of a document, or an + * artificially created element that stands in for the body + */ + + function getBody() { + // After page load injecting a fake body doesn't work so check if body exists + var body = document.body; + + if (!body) { + // Can't use the real body create a fake one. + body = createElement(isSVG ? 'svg' : 'body'); + body.fake = true; + } + + return body; + } + + ; + + /** + * injectElementWithStyles injects an element with style element and some CSS rules + * + * @access private + * @function injectElementWithStyles + * @param {string} rule - String representing a css rule + * @param {function} callback - A function that is used to test the injected element + * @param {number} [nodes] - An integer representing the number of additional nodes you want injected + * @param {string[]} [testnames] - An array of strings that are used as ids for the additional nodes + * @returns {boolean} + */ + + function injectElementWithStyles(rule, callback, nodes, testnames) { + var mod = 'modernizr'; + var style; + var ret; + var node; + var docOverflow; + var div = createElement('div'); + var body = getBody(); + + if (parseInt(nodes, 10)) { + // In order not to give false positives we create a node for each test + // This also allows the method to scale for unspecified uses + while (nodes--) { + node = createElement('div'); + node.id = testnames ? testnames[nodes] : mod + (nodes + 1); + div.appendChild(node); + } + } + + style = createElement('style'); + style.type = 'text/css'; + style.id = 's' + mod; + + // IE6 will false positive on some tests due to the style element inside the test div somehow interfering offsetHeight, so insert it into body or fakebody. + // Opera will act all quirky when injecting elements in documentElement when page is served as xml, needs fakebody too. #270 + (!body.fake ? div : body).appendChild(style); + body.appendChild(div); + + if (style.styleSheet) { + style.styleSheet.cssText = rule; + } else { + style.appendChild(document.createTextNode(rule)); + } + div.id = mod; + + if (body.fake) { + //avoid crashing IE8, if background image is used + body.style.background = ''; + //Safari 5.13/5.1.4 OSX stops loading if ::-webkit-scrollbar is used and scrollbars are visible + body.style.overflow = 'hidden'; + docOverflow = docElement.style.overflow; + docElement.style.overflow = 'hidden'; + docElement.appendChild(body); + } + + ret = callback(div, rule); + // If this is done after page load we don't want to remove the body so check if body exists + if (body.fake) { + body.parentNode.removeChild(body); + docElement.style.overflow = docOverflow; + // Trigger layout so kinetic scrolling isn't disabled in iOS6+ + // eslint-disable-next-line + docElement.offsetHeight; + } else { + div.parentNode.removeChild(div); + } + + return !!ret; + + } + + ; + + /** + * domToCSS takes a camelCase string and converts it to kebab-case + * e.g. boxSizing -> box-sizing + * + * @access private + * @function domToCSS + * @param {string} name - String name of camelCase prop we want to convert + * @returns {string} The kebab-case version of the supplied name + */ + + function domToCSS(name) { + return name.replace(/([A-Z])/g, function(str, m1) { + return '-' + m1.toLowerCase(); + }).replace(/^ms-/, '-ms-'); + } + ; + + + /** + * wrapper around getComputedStyle, to fix issues with Firefox returning null when + * called inside of a hidden iframe + * + * @access private + * @function computedStyle + * @param {HTMLElement|SVGElement} - The element we want to find the computed styles of + * @param {string|null} [pseudoSelector]- An optional pseudo element selector (e.g. :before), of null if none + * @returns {CSSStyleDeclaration} + */ + + function computedStyle(elem, pseudo, prop) { + var result; + + if ('getComputedStyle' in window) { + result = getComputedStyle.call(window, elem, pseudo); + var console = window.console; + + if (result !== null) { + if (prop) { + result = result.getPropertyValue(prop); + } + } else { + if (console) { + var method = console.error ? 'error' : 'log'; + console[method].call(console, 'getComputedStyle returning null, its possible modernizr test results are inaccurate'); + } + } + } else { + result = !pseudo && elem.currentStyle && elem.currentStyle[prop]; + } + + return result; + } + + ; + + /** + * nativeTestProps allows for us to use native feature detection functionality if available. + * some prefixed form, or false, in the case of an unsupported rule + * + * @access private + * @function nativeTestProps + * @param {array} props - An array of property names + * @param {string} value - A string representing the value we want to check via @supports + * @returns {boolean|undefined} A boolean when @supports exists, undefined otherwise + */ + + // Accepts a list of property names and a single value + // Returns `undefined` if native detection not available + function nativeTestProps(props, value) { + var i = props.length; + // Start with the JS API: http://www.w3.org/TR/css3-conditional/#the-css-interface + if ('CSS' in window && 'supports' in window.CSS) { + // Try every prefixed variant of the property + while (i--) { + if (window.CSS.supports(domToCSS(props[i]), value)) { + return true; + } + } + return false; + } + // Otherwise fall back to at-rule (for Opera 12.x) + else if ('CSSSupportsRule' in window) { + // Build a condition string for every prefixed variant + var conditionText = []; + while (i--) { + conditionText.push('(' + domToCSS(props[i]) + ':' + value + ')'); + } + conditionText = conditionText.join(' or '); + return injectElementWithStyles('@supports (' + conditionText + ') { #modernizr { position: absolute; } }', function(node) { + return computedStyle(node, null, 'position') == 'absolute'; + }); + } + return undefined; + } + ; + + /** + * cssToDOM takes a kebab-case string and converts it to camelCase + * e.g. box-sizing -> boxSizing + * + * @access private + * @function cssToDOM + * @param {string} name - String name of kebab-case prop we want to convert + * @returns {string} The camelCase version of the supplied name + */ + + function cssToDOM(name) { + return name.replace(/([a-z])-([a-z])/g, function(str, m1, m2) { + return m1 + m2.toUpperCase(); + }).replace(/^-/, ''); + } + ; + + // testProps is a generic CSS / DOM property test. + + // In testing support for a given CSS property, it's legit to test: + // `elem.style[styleName] !== undefined` + // If the property is supported it will return an empty string, + // if unsupported it will return undefined. + + // We'll take advantage of this quick test and skip setting a style + // on our modernizr element, but instead just testing undefined vs + // empty string. + + // Property names can be provided in either camelCase or kebab-case. + + function testProps(props, prefixed, value, skipValueTest) { + skipValueTest = is(skipValueTest, 'undefined') ? false : skipValueTest; + + // Try native detect first + if (!is(value, 'undefined')) { + var result = nativeTestProps(props, value); + if (!is(result, 'undefined')) { + return result; + } + } + + // Otherwise do it properly + var afterInit, i, propsLength, prop, before; + + // If we don't have a style element, that means we're running async or after + // the core tests, so we'll need to create our own elements to use + + // inside of an SVG element, in certain browsers, the `style` element is only + // defined for valid tags. Therefore, if `modernizr` does not have one, we + // fall back to a less used element and hope for the best. + // for strict XHTML browsers the hardly used samp element is used + var elems = ['modernizr', 'tspan', 'samp']; + while (!mStyle.style && elems.length) { + afterInit = true; + mStyle.modElem = createElement(elems.shift()); + mStyle.style = mStyle.modElem.style; + } + + // Delete the objects if we created them. + function cleanElems() { + if (afterInit) { + delete mStyle.style; + delete mStyle.modElem; + } + } + + propsLength = props.length; + for (i = 0; i < propsLength; i++) { + prop = props[i]; + before = mStyle.style[prop]; + + if (contains(prop, '-')) { + prop = cssToDOM(prop); + } + + if (mStyle.style[prop] !== undefined) { + + // If value to test has been passed in, do a set-and-check test. + // 0 (integer) is a valid property value, so check that `value` isn't + // undefined, rather than just checking it's truthy. + if (!skipValueTest && !is(value, 'undefined')) { + + // Needs a try catch block because of old IE. This is slow, but will + // be avoided in most cases because `skipValueTest` will be used. + try { + mStyle.style[prop] = value; + } catch (e) {} + + // If the property value has changed, we assume the value used is + // supported. If `value` is empty string, it'll fail here (because + // it hasn't changed), which matches how browsers have implemented + // CSS.supports() + if (mStyle.style[prop] != before) { + cleanElems(); + return prefixed == 'pfx' ? prop : true; + } + } + // Otherwise just return true, or the property name if this is a + // `prefixed()` call + else { + cleanElems(); + return prefixed == 'pfx' ? prop : true; + } + } + } + cleanElems(); + return false; + } + + ; + + /** + * List of JavaScript DOM values used for tests + * + * @memberof Modernizr + * @name Modernizr._domPrefixes + * @optionName Modernizr._domPrefixes + * @optionProp domPrefixes + * @access public + * @example + * + * Modernizr._domPrefixes is exactly the same as [_prefixes](#modernizr-_prefixes), but rather + * than kebab-case properties, all properties are their Capitalized variant + * + * ```js + * Modernizr._domPrefixes === [ "Moz", "O", "ms", "Webkit" ]; + * ``` + */ + + var domPrefixes = (ModernizrProto._config.usePrefixes ? omPrefixes.toLowerCase().split(' ') : []); + ModernizrProto._domPrefixes = domPrefixes; + + + /** + * fnBind is a super small [bind](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind) polyfill. + * + * @access private + * @function fnBind + * @param {function} fn - a function you want to change `this` reference to + * @param {object} that - the `this` you want to call the function with + * @returns {function} The wrapped version of the supplied function + */ + + function fnBind(fn, that) { + return function() { + return fn.apply(that, arguments); + }; + } + + ; + + /** + * testDOMProps is a generic DOM property test; if a browser supports + * a certain property, it won't return undefined for it. + * + * @access private + * @function testDOMProps + * @param {array.<string>} props - An array of properties to test for + * @param {object} obj - An object or Element you want to use to test the parameters again + * @param {boolean|object} elem - An Element to bind the property lookup again. Use `false` to prevent the check + * @returns {false|*} returns false if the prop is unsupported, otherwise the value that is supported + */ + function testDOMProps(props, obj, elem) { + var item; + + for (var i in props) { + if (props[i] in obj) { + + // return the property name as a string + if (elem === false) { + return props[i]; + } + + item = obj[props[i]]; + + // let's bind a function + if (is(item, 'function')) { + // bind to obj unless overriden + return fnBind(item, elem || obj); + } + + // return the unbound function or obj or value + return item; + } + } + return false; + } + + ; + + /** + * testPropsAll tests a list of DOM properties we want to check against. + * We specify literally ALL possible (known and/or likely) properties on + * the element including the non-vendor prefixed one, for forward- + * compatibility. + * + * @access private + * @function testPropsAll + * @param {string} prop - A string of the property to test for + * @param {string|object} [prefixed] - An object to check the prefixed properties on. Use a string to skip + * @param {HTMLElement|SVGElement} [elem] - An element used to test the property and value against + * @param {string} [value] - A string of a css value + * @param {boolean} [skipValueTest] - An boolean representing if you want to test if value sticks when set + * @returns {false|string} returns the string version of the property, or false if it is unsupported + */ + function testPropsAll(prop, prefixed, elem, value, skipValueTest) { + + var ucProp = prop.charAt(0).toUpperCase() + prop.slice(1), + props = (prop + ' ' + cssomPrefixes.join(ucProp + ' ') + ucProp).split(' '); + + // did they call .prefixed('boxSizing') or are we just testing a prop? + if (is(prefixed, 'string') || is(prefixed, 'undefined')) { + return testProps(props, prefixed, value, skipValueTest); + + // otherwise, they called .prefixed('requestAnimationFrame', window[, elem]) + } else { + props = (prop + ' ' + (domPrefixes).join(ucProp + ' ') + ucProp).split(' '); + return testDOMProps(props, prefixed, elem); + } + } + + // Modernizr.testAllProps() investigates whether a given style property, + // or any of its vendor-prefixed variants, is recognized + // + // Note that the property names must be provided in the camelCase variant. + // Modernizr.testAllProps('boxSizing') + ModernizrProto.testAllProps = testPropsAll; + + + + /** + * testAllProps determines whether a given CSS property is supported in the browser + * + * @memberof Modernizr + * @name Modernizr.testAllProps + * @optionName Modernizr.testAllProps() + * @optionProp testAllProps + * @access public + * @function testAllProps + * @param {string} prop - String naming the property to test (either camelCase or kebab-case) + * @param {string} [value] - String of the value to test + * @param {boolean} [skipValueTest=false] - Whether to skip testing that the value is supported when using non-native detection + * @example + * + * testAllProps determines whether a given CSS property, in some prefixed form, + * is supported by the browser. + * + * ```js + * testAllProps('boxSizing') // true + * ``` + * + * It can optionally be given a CSS value in string form to test if a property + * value is valid + * + * ```js + * testAllProps('display', 'block') // true + * testAllProps('display', 'penguin') // false + * ``` + * + * A boolean can be passed as a third parameter to skip the value check when + * native detection (@supports) isn't available. + * + * ```js + * testAllProps('shapeOutside', 'content-box', true); + * ``` + */ + + function testAllProps(prop, value, skipValueTest) { + return testPropsAll(prop, undefined, undefined, value, skipValueTest); + } + ModernizrProto.testAllProps = testAllProps; + +/*! +{ + "name": "Background Position XY", + "property": "bgpositionxy", + "tags": ["css"], + "builderAliases": ["css_backgroundposition_xy"], + "authors": ["Allan Lei", "Brandom Aaron"], + "notes": [{ + "name": "Demo", + "href": "https://jsfiddle.net/allanlei/R8AYS/" + }, { + "name": "Adapted From", + "href": "https://github.com/brandonaaron/jquery-cssHooks/blob/master/bgpos.js" + }] +} +!*/ +/* DOC +Detects the ability to control an element's background position using css +*/ + + Modernizr.addTest('bgpositionxy', function() { + return testAllProps('backgroundPositionX', '3px', true) && testAllProps('backgroundPositionY', '5px', true); + }); + +/*! +{ + "name": "Background Repeat", + "property": ["bgrepeatspace", "bgrepeatround"], + "tags": ["css"], + "builderAliases": ["css_backgroundrepeat"], + "authors": ["Ryan Seddon"], + "notes": [{ + "name": "MDN Docs", + "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/background-repeat" + }, { + "name": "Test Page", + "href": "https://jsbin.com/uzesun/" + }, { + "name": "Demo", + "href": "https://jsfiddle.net/ryanseddon/yMLTQ/6/" + }] +} +!*/ +/* DOC +Detects the ability to use round and space as properties for background-repeat +*/ + + // Must value-test these + Modernizr.addTest('bgrepeatround', testAllProps('backgroundRepeat', 'round')); + Modernizr.addTest('bgrepeatspace', testAllProps('backgroundRepeat', 'space')); + +/*! +{ + "name": "Background Size Cover", + "property": "bgsizecover", + "tags": ["css"], + "builderAliases": ["css_backgroundsizecover"], + "notes": [{ + "name" : "MDN Docs", + "href": "https://developer.mozilla.org/en/CSS/background-size" + }] +} +!*/ + + // Must test value, as this specifically tests the `cover` value + Modernizr.addTest('bgsizecover', testAllProps('backgroundSize', 'cover')); + +/*! +{ + "name": "Border Radius", + "property": "borderradius", + "caniuse": "border-radius", + "polyfills": ["css3pie"], + "tags": ["css"], + "notes": [{ + "name": "Comprehensive Compat Chart", + "href": "https://muddledramblings.com/table-of-css3-border-radius-compliance" + }] +} +!*/ + + Modernizr.addTest('borderradius', testAllProps('borderRadius', '0px', true)); + +/*! +{ + "name": "CSS Animations", + "property": "cssanimations", + "caniuse": "css-animation", + "polyfills": ["transformie", "csssandpaper"], + "tags": ["css"], + "warnings": ["Android < 4 will pass this test, but can only animate a single property at a time"], + "notes": [{ + "name" : "Article: 'Dispelling the Android CSS animation myths'", + "href": "https://goo.gl/OGw5Gm" + }] +} +!*/ +/* DOC +Detects whether or not elements can be animated using CSS +*/ + + Modernizr.addTest('cssanimations', testAllProps('animationName', 'a', true)); + + + /** + * List of property values to set for css tests. See ticket #21 + * http://git.io/vUGl4 + * + * @memberof Modernizr + * @name Modernizr._prefixes + * @optionName Modernizr._prefixes + * @optionProp prefixes + * @access public + * @example + * + * Modernizr._prefixes is the internal list of prefixes that we test against + * inside of things like [prefixed](#modernizr-prefixed) and [prefixedCSS](#-code-modernizr-prefixedcss). It is simply + * an array of kebab-case vendor prefixes you can use within your code. + * + * Some common use cases include + * + * Generating all possible prefixed version of a CSS property + * ```js + * var rule = Modernizr._prefixes.join('transform: rotate(20deg); '); + * + * rule === 'transform: rotate(20deg); webkit-transform: rotate(20deg); moz-transform: rotate(20deg); o-transform: rotate(20deg); ms-transform: rotate(20deg);' + * ``` + * + * Generating all possible prefixed version of a CSS value + * ```js + * rule = 'display:' + Modernizr._prefixes.join('flex; display:') + 'flex'; + * + * rule === 'display:flex; display:-webkit-flex; display:-moz-flex; display:-o-flex; display:-ms-flex; display:flex' + * ``` + */ + + // we use ['',''] rather than an empty array in order to allow a pattern of .`join()`ing prefixes to test + // values in feature detects to continue to work + var prefixes = (ModernizrProto._config.usePrefixes ? ' -webkit- -moz- -o- -ms- '.split(' ') : ['','']); + + // expose these for the plugin API. Look in the source for how to join() them against your input + ModernizrProto._prefixes = prefixes; + + +/*! +{ + "name": "CSS Calc", + "property": "csscalc", + "caniuse": "calc", + "tags": ["css"], + "builderAliases": ["css_calc"], + "authors": ["@calvein"] +} +!*/ +/* DOC +Method of allowing calculated values for length units. For example: + +```css +//lem { + width: calc(100% - 3em); +} +``` +*/ + + Modernizr.addTest('csscalc', function() { + var prop = 'width:'; + var value = 'calc(10px);'; + var el = createElement('a'); + + el.style.cssText = prop + prefixes.join(value + prop); + + return !!el.style.length; + }); + +/*! +{ + "name": "CSS Transforms", + "property": "csstransforms", + "caniuse": "transforms2d", + "tags": ["css"] +} +!*/ + + Modernizr.addTest('csstransforms', function() { + // Android < 3.0 is buggy, so we sniff and blacklist + // http://git.io/hHzL7w + return navigator.userAgent.indexOf('Android 2.') === -1 && + testAllProps('transform', 'scale(1)', true); + }); + + + /** + * testStyles injects an element with style element and some CSS rules + * + * @memberof Modernizr + * @name Modernizr.testStyles + * @optionName Modernizr.testStyles() + * @optionProp testStyles + * @access public + * @function testStyles + * @param {string} rule - String representing a css rule + * @param {function} callback - A function that is used to test the injected element + * @param {number} [nodes] - An integer representing the number of additional nodes you want injected + * @param {string[]} [testnames] - An array of strings that are used as ids for the additional nodes + * @returns {boolean} + * @example + * + * `Modernizr.testStyles` takes a CSS rule and injects it onto the current page + * along with (possibly multiple) DOM elements. This lets you check for features + * that can not be detected by simply checking the [IDL](https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Interface_development_guide/IDL_interface_rules). + * + * ```js + * Modernizr.testStyles('#modernizr { width: 9px; color: papayawhip; }', function(elem, rule) { + * // elem is the first DOM node in the page (by default #modernizr) + * // rule is the first argument you supplied - the CSS rule in string form + * + * addTest('widthworks', elem.style.width === '9px') + * }); + * ``` + * + * If your test requires multiple nodes, you can include a third argument + * indicating how many additional div elements to include on the page. The + * additional nodes are injected as children of the `elem` that is returned as + * the first argument to the callback. + * + * ```js + * Modernizr.testStyles('#modernizr {width: 1px}; #modernizr2 {width: 2px}', function(elem) { + * document.getElementById('modernizr').style.width === '1px'; // true + * document.getElementById('modernizr2').style.width === '2px'; // true + * elem.firstChild === document.getElementById('modernizr2'); // true + * }, 1); + * ``` + * + * By default, all of the additional elements have an ID of `modernizr[n]`, where + * `n` is its index (e.g. the first additional, second overall is `#modernizr2`, + * the second additional is `#modernizr3`, etc.). + * If you want to have more meaningful IDs for your function, you can provide + * them as the fourth argument, as an array of strings + * + * ```js + * Modernizr.testStyles('#foo {width: 10px}; #bar {height: 20px}', function(elem) { + * elem.firstChild === document.getElementById('foo'); // true + * elem.lastChild === document.getElementById('bar'); // true + * }, 2, ['foo', 'bar']); + * ``` + * + */ + + var testStyles = ModernizrProto.testStyles = injectElementWithStyles; + +/*! +{ + "name": "CSS Supports", + "property": "supports", + "caniuse": "css-featurequeries", + "tags": ["css"], + "builderAliases": ["css_supports"], + "notes": [{ + "name": "W3 Spec", + "href": "http://dev.w3.org/csswg/css3-conditional/#at-supports" + },{ + "name": "Related Github Issue", + "href": "https://github.com/Modernizr/Modernizr/issues/648" + },{ + "name": "W3 Info", + "href": "http://dev.w3.org/csswg/css3-conditional/#the-csssupportsrule-interface" + }] +} +!*/ + + var newSyntax = 'CSS' in window && 'supports' in window.CSS; + var oldSyntax = 'supportsCSS' in window; + Modernizr.addTest('supports', newSyntax || oldSyntax); + +/*! +{ + "name": "CSS Transforms 3D", + "property": "csstransforms3d", + "caniuse": "transforms3d", + "tags": ["css"], + "warnings": [ + "Chrome may occassionally fail this test on some systems; more info: https://code.google.com/p/chromium/issues/detail?id=129004" + ] +} +!*/ + + Modernizr.addTest('csstransforms3d', function() { + var ret = !!testAllProps('perspective', '1px', true); + var usePrefix = Modernizr._config.usePrefixes; + + // Webkit's 3D transforms are passed off to the browser's own graphics renderer. + // It works fine in Safari on Leopard and Snow Leopard, but not in Chrome in + // some conditions. As a result, Webkit typically recognizes the syntax but + // will sometimes throw a false positive, thus we must do a more thorough check: + if (ret && (!usePrefix || 'webkitPerspective' in docElement.style)) { + var mq; + var defaultStyle = '#modernizr{width:0;height:0}'; + // Use CSS Conditional Rules if available + if (Modernizr.supports) { + mq = '@supports (perspective: 1px)'; + } else { + // Otherwise, Webkit allows this media query to succeed only if the feature is enabled. + // `@media (transform-3d),(-webkit-transform-3d){ ... }` + mq = '@media (transform-3d)'; + if (usePrefix) { + mq += ',(-webkit-transform-3d)'; + } + } + + mq += '{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}'; + + testStyles(defaultStyle + mq, function(elem) { + ret = elem.offsetWidth === 7 && elem.offsetHeight === 18; + }); + } + + return ret; + }); + +/*! +{ + "name": "CSS Transform Style preserve-3d", + "property": "preserve3d", + "authors": ["denyskoch", "aFarkas"], + "tags": ["css"], + "notes": [{ + "name": "MDN Docs", + "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/transform-style" + },{ + "name": "Related Github Issue", + "href": "https://github.com/Modernizr/Modernizr/issues/1748" + }] +} +!*/ +/* DOC +Detects support for `transform-style: preserve-3d`, for getting a proper 3D perspective on elements. +*/ + + Modernizr.addTest('preserve3d', function() { + var outerAnchor, innerAnchor; + var CSS = window.CSS; + var result = false; + + if (CSS && CSS.supports && CSS.supports('(transform-style: preserve-3d)')) { + return true; + } + + outerAnchor = createElement('a'); + innerAnchor = createElement('a'); + + outerAnchor.style.cssText = 'display: block; transform-style: preserve-3d; transform-origin: right; transform: rotateY(40deg);'; + innerAnchor.style.cssText = 'display: block; width: 9px; height: 1px; background: #000; transform-origin: right; transform: rotateY(40deg);'; + + outerAnchor.appendChild(innerAnchor); + docElement.appendChild(outerAnchor); + + result = innerAnchor.getBoundingClientRect(); + docElement.removeChild(outerAnchor); + + result = result.width && result.width < 4; + return result; + }); + +/*! +{ + "name": "CSS Transitions", + "property": "csstransitions", + "caniuse": "css-transitions", + "tags": ["css"] +} +!*/ + + Modernizr.addTest('csstransitions', testAllProps('transition', 'all', true)); + +/*! +{ + "name": "Flexbox (tweener)", + "property": "flexboxtweener", + "tags": ["css"], + "polyfills": ["flexie"], + "notes": [{ + "name": "The _inbetween_ flexbox", + "href": "https://www.w3.org/TR/2011/WD-css3-flexbox-20111129/" + }], + "warnings": ["This represents an old syntax, not the latest standard syntax."] +} +!*/ + + Modernizr.addTest('flexboxtweener', testAllProps('flexAlign', 'end', true)); + +/*! +{ + "name": "@font-face", + "property": "fontface", + "authors": ["Diego Perini", "Mat Marquis"], + "tags": ["css"], + "knownBugs": [ + "False Positive: WebOS https://github.com/Modernizr/Modernizr/issues/342", + "False Postive: WP7 https://github.com/Modernizr/Modernizr/issues/538" + ], + "notes": [{ + "name": "@font-face detection routine by Diego Perini", + "href": "http://javascript.nwbox.com/CSSSupport/" + },{ + "name": "Filament Group @font-face compatibility research", + "href": "https://docs.google.com/presentation/d/1n4NyG4uPRjAA8zn_pSQ_Ket0RhcWC6QlZ6LMjKeECo0/edit#slide=id.p" + },{ + "name": "Filament Grunticon/@font-face device testing results", + "href": "https://docs.google.com/spreadsheet/ccc?key=0Ag5_yGvxpINRdHFYeUJPNnZMWUZKR2ItMEpRTXZPdUE#gid=0" + },{ + "name": "CSS fonts on Android", + "href": "https://stackoverflow.com/questions/3200069/css-fonts-on-android" + },{ + "name": "@font-face and Android", + "href": "http://archivist.incutio.com/viewlist/css-discuss/115960" + }] +} +!*/ + + var blacklist = (function() { + var ua = navigator.userAgent; + var webos = ua.match(/w(eb)?osbrowser/gi); + var wppre8 = ua.match(/windows phone/gi) && ua.match(/iemobile\/([0-9])+/gi) && parseFloat(RegExp.$1) >= 9; + return webos || wppre8; + }()); + if (blacklist) { + Modernizr.addTest('fontface', false); + } else { + testStyles('@font-face {font-family:"font";src:url("https://")}', function(node, rule) { + var style = document.getElementById('smodernizr'); + var sheet = style.sheet || style.styleSheet; + var cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : ''; + var bool = /src/i.test(cssText) && cssText.indexOf(rule.split(' ')[0]) === 0; + Modernizr.addTest('fontface', bool); + }); + } +; +/*! +{ + "name": "SVG", + "property": "svg", + "caniuse": "svg", + "tags": ["svg"], + "authors": ["Erik Dahlstrom"], + "polyfills": [ + "svgweb", + "raphael", + "amplesdk", + "canvg", + "svg-boilerplate", + "sie", + "dojogfx", + "fabricjs" + ] +} +!*/ +/* DOC +Detects support for SVG in `<embed>` or `<object>` elements. +*/ + + Modernizr.addTest('svg', !!document.createElementNS && !!document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGRect); + + + /** + * hasOwnProp is a shim for hasOwnProperty that is needed for Safari 2.0 support + * + * @author kangax + * @access private + * @function hasOwnProp + * @param {object} object - The object to check for a property + * @param {string} property - The property to check for + * @returns {boolean} + */ + + // hasOwnProperty shim by kangax needed for Safari 2.0 support + var hasOwnProp; + + (function() { + var _hasOwnProperty = ({}).hasOwnProperty; + /* istanbul ignore else */ + /* we have no way of testing IE 5.5 or safari 2, + * so just assume the else gets hit */ + if (!is(_hasOwnProperty, 'undefined') && !is(_hasOwnProperty.call, 'undefined')) { + hasOwnProp = function(object, property) { + return _hasOwnProperty.call(object, property); + }; + } + else { + hasOwnProp = function(object, property) { /* yes, this can give false positives/negatives, but most of the time we don't care about those */ + return ((property in object) && is(object.constructor.prototype[property], 'undefined')); + }; + } + })(); + + + + + // _l tracks listeners for async tests, as well as tests that execute after the initial run + ModernizrProto._l = {}; + + /** + * Modernizr.on is a way to listen for the completion of async tests. Being + * asynchronous, they may not finish before your scripts run. As a result you + * will get a possibly false negative `undefined` value. + * + * @memberof Modernizr + * @name Modernizr.on + * @access public + * @function on + * @param {string} feature - String name of the feature detect + * @param {function} cb - Callback function returning a Boolean - true if feature is supported, false if not + * @example + * + * ```js + * Modernizr.on('flash', function( result ) { + * if (result) { + * // the browser has flash + * } else { + * // the browser does not have flash + * } + * }); + * ``` + */ + + ModernizrProto.on = function(feature, cb) { + // Create the list of listeners if it doesn't exist + if (!this._l[feature]) { + this._l[feature] = []; + } + + // Push this test on to the listener list + this._l[feature].push(cb); + + // If it's already been resolved, trigger it on next tick + if (Modernizr.hasOwnProperty(feature)) { + // Next Tick + setTimeout(function() { + Modernizr._trigger(feature, Modernizr[feature]); + }, 0); + } + }; + + /** + * _trigger is the private function used to signal test completion and run any + * callbacks registered through [Modernizr.on](#modernizr-on) + * + * @memberof Modernizr + * @name Modernizr._trigger + * @access private + * @function _trigger + * @param {string} feature - string name of the feature detect + * @param {function|boolean} [res] - A feature detection function, or the boolean = + * result of a feature detection function + */ + + ModernizrProto._trigger = function(feature, res) { + if (!this._l[feature]) { + return; + } + + var cbs = this._l[feature]; + + // Force async + setTimeout(function() { + var i, cb; + for (i = 0; i < cbs.length; i++) { + cb = cbs[i]; + cb(res); + } + }, 0); + + // Don't trigger these again + delete this._l[feature]; + }; + + /** + * addTest allows you to define your own feature detects that are not currently + * included in Modernizr (under the covers it's the exact same code Modernizr + * uses for its own [feature detections](https://github.com/Modernizr/Modernizr/tree/master/feature-detects)). Just like the offical detects, the result + * will be added onto the Modernizr object, as well as an appropriate className set on + * the html element when configured to do so + * + * @memberof Modernizr + * @name Modernizr.addTest + * @optionName Modernizr.addTest() + * @optionProp addTest + * @access public + * @function addTest + * @param {string|object} feature - The string name of the feature detect, or an + * object of feature detect names and test + * @param {function|boolean} test - Function returning true if feature is supported, + * false if not. Otherwise a boolean representing the results of a feature detection + * @example + * + * The most common way of creating your own feature detects is by calling + * `Modernizr.addTest` with a string (preferably just lowercase, without any + * punctuation), and a function you want executed that will return a boolean result + * + * ```js + * Modernizr.addTest('itsTuesday', function() { + * var d = new Date(); + * return d.getDay() === 2; + * }); + * ``` + * + * When the above is run, it will set Modernizr.itstuesday to `true` when it is tuesday, + * and to `false` every other day of the week. One thing to notice is that the names of + * feature detect functions are always lowercased when added to the Modernizr object. That + * means that `Modernizr.itsTuesday` will not exist, but `Modernizr.itstuesday` will. + * + * + * Since we only look at the returned value from any feature detection function, + * you do not need to actually use a function. For simple detections, just passing + * in a statement that will return a boolean value works just fine. + * + * ```js + * Modernizr.addTest('hasJquery', 'jQuery' in window); + * ``` + * + * Just like before, when the above runs `Modernizr.hasjquery` will be true if + * jQuery has been included on the page. Not using a function saves a small amount + * of overhead for the browser, as well as making your code much more readable. + * + * Finally, you also have the ability to pass in an object of feature names and + * their tests. This is handy if you want to add multiple detections in one go. + * The keys should always be a string, and the value can be either a boolean or + * function that returns a boolean. + * + * ```js + * var detects = { + * 'hasjquery': 'jQuery' in window, + * 'itstuesday': function() { + * var d = new Date(); + * return d.getDay() === 2; + * } + * } + * + * Modernizr.addTest(detects); + * ``` + * + * There is really no difference between the first methods and this one, it is + * just a convenience to let you write more readable code. + */ + + function addTest(feature, test) { + + if (typeof feature == 'object') { + for (var key in feature) { + if (hasOwnProp(feature, key)) { + addTest(key, feature[ key ]); + } + } + } else { + + feature = feature.toLowerCase(); + var featureNameSplit = feature.split('.'); + var last = Modernizr[featureNameSplit[0]]; + + // Again, we don't check for parent test existence. Get that right, though. + if (featureNameSplit.length == 2) { + last = last[featureNameSplit[1]]; + } + + if (typeof last != 'undefined') { + // we're going to quit if you're trying to overwrite an existing test + // if we were to allow it, we'd do this: + // var re = new RegExp("\\b(no-)?" + feature + "\\b"); + // docElement.className = docElement.className.replace( re, '' ); + // but, no rly, stuff 'em. + return Modernizr; + } + + test = typeof test == 'function' ? test() : test; + + // Set the value (this is the magic, right here). + if (featureNameSplit.length == 1) { + Modernizr[featureNameSplit[0]] = test; + } else { + // cast to a Boolean, if not one already + if (Modernizr[featureNameSplit[0]] && !(Modernizr[featureNameSplit[0]] instanceof Boolean)) { + Modernizr[featureNameSplit[0]] = new Boolean(Modernizr[featureNameSplit[0]]); + } + + Modernizr[featureNameSplit[0]][featureNameSplit[1]] = test; + } + + // Set a single class (either `feature` or `no-feature`) + setClasses([(!!test && test != false ? '' : 'no-') + featureNameSplit.join('-')]); + + // Trigger the event + Modernizr._trigger(feature, test); + } + + return Modernizr; // allow chaining. + } + + // After all the tests are run, add self to the Modernizr prototype + Modernizr._q.push(function() { + ModernizrProto.addTest = addTest; + }); + + + +/*! +{ + "name": "SVG as an <img> tag source", + "property": "svgasimg", + "caniuse" : "svg-img", + "tags": ["svg"], + "aliases": ["svgincss"], + "authors": ["Chris Coyier"], + "notes": [{ + "name": "HTML5 Spec", + "href": "http://www.w3.org/TR/html5/embedded-content-0.html#the-img-element" + }] +} +!*/ + + + // Original Async test by Stu Cox + // https://gist.github.com/chriscoyier/8774501 + + // Now a Sync test based on good results here + // http://codepen.io/chriscoyier/pen/bADFx + + // Note http://www.w3.org/TR/SVG11/feature#Image is *supposed* to represent + // support for the `<image>` tag in SVG, not an SVG file linked from an `<img>` + // tag in HTML – but it’s a heuristic which works + Modernizr.addTest('svgasimg', document.implementation.hasFeature('http://www.w3.org/TR/SVG11/feature#Image', '1.1')); + + + /** + * Object.prototype.toString can be used with every object and allows you to + * get its class easily. Abstracting it off of an object prevents situations + * where the toString property has been overridden + * + * @access private + * @function toStringFn + * @returns {function} An abstracted toString function + */ + + var toStringFn = ({}).toString; + +/*! +{ + "name": "SVG clip paths", + "property": "svgclippaths", + "tags": ["svg"], + "notes": [{ + "name": "Demo", + "href": "http://srufaculty.sru.edu/david.dailey/svg/newstuff/clipPath4.svg" + }] +} +!*/ +/* DOC +Detects support for clip paths in SVG (only, not on HTML content). + +See [this discussion](https://github.com/Modernizr/Modernizr/issues/213) regarding applying SVG clip paths to HTML content. +*/ + + Modernizr.addTest('svgclippaths', function() { + return !!document.createElementNS && + /SVGClipPath/.test(toStringFn.call(document.createElementNS('http://www.w3.org/2000/svg', 'clipPath'))); + }); + +/*! +{ + "name": "SVG filters", + "property": "svgfilters", + "caniuse": "svg-filters", + "tags": ["svg"], + "builderAliases": ["svg_filters"], + "authors": ["Erik Dahlstrom"], + "notes": [{ + "name": "W3C Spec", + "href": "https://www.w3.org/TR/SVG11/filters.html" + }] +} +!*/ + + // Should fail in Safari: https://stackoverflow.com/questions/9739955/feature-detecting-support-for-svg-filters. + Modernizr.addTest('svgfilters', function() { + var result = false; + try { + result = 'SVGFEColorMatrixElement' in window && + SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE == 2; + } + catch (e) {} + return result; + }); + +/*! +{ + "name": "SVG foreignObject", + "property": "svgforeignobject", + "tags": ["svg"], + "notes": [{ + "name": "W3C Spec", + "href": "https://www.w3.org/TR/SVG11/extend.html" + }] +} +!*/ +/* DOC +Detects support for foreignObject tag in SVG. +*/ + + Modernizr.addTest('svgforeignobject', function() { + return !!document.createElementNS && + /SVGForeignObject/.test(toStringFn.call(document.createElementNS('http://www.w3.org/2000/svg', 'foreignObject'))); + }); + +/*! +{ + "name": "Inline SVG", + "property": "inlinesvg", + "caniuse": "svg-html5", + "tags": ["svg"], + "notes": [{ + "name": "Test page", + "href": "https://paulirish.com/demo/inline-svg" + }, { + "name": "Test page and results", + "href": "https://codepen.io/eltonmesquita/full/GgXbvo/" + }], + "polyfills": ["inline-svg-polyfill"], + "knownBugs": ["False negative on some Chromia browsers."] +} +!*/ +/* DOC +Detects support for inline SVG in HTML (not within XHTML). +*/ + + Modernizr.addTest('inlinesvg', function() { + var div = createElement('div'); + div.innerHTML = '<svg/>'; + return (typeof SVGRect != 'undefined' && div.firstChild && div.firstChild.namespaceURI) == 'http://www.w3.org/2000/svg'; + }); + +/*! +{ + "name": "SVG SMIL animation", + "property": "smil", + "caniuse": "svg-smil", + "tags": ["svg"], + "notes": [{ + "name": "W3C Synchronised Multimedia spec", + "href": "https://www.w3.org/AudioVideo/" + }] +} +!*/ + + // SVG SMIL animation + Modernizr.addTest('smil', function() { + return !!document.createElementNS && + /SVGAnimate/.test(toStringFn.call(document.createElementNS('http://www.w3.org/2000/svg', 'animate'))); + }); + +/*! +{ + "name": "Local Storage", + "property": "localstorage", + "caniuse": "namevalue-storage", + "tags": ["storage"], + "knownBugs": [], + "notes": [], + "warnings": [], + "polyfills": [ + "joshuabell-polyfill", + "cupcake", + "storagepolyfill", + "amplifyjs", + "yui-cacheoffline" + ] +} +!*/ + + // In FF4, if disabled, window.localStorage should === null. + + // Normally, we could not test that directly and need to do a + // `('localStorage' in window)` test first because otherwise Firefox will + // throw bugzil.la/365772 if cookies are disabled + + // Similarly, in Chrome with "Block third-party cookies and site data" enabled, + // attempting to access `window.sessionStorage` will throw an exception. crbug.com/357625 + + // Also in iOS5 Private Browsing mode, attempting to use localStorage.setItem + // will throw the exception: + // QUOTA_EXCEEDED_ERROR DOM Exception 22. + // Peculiarly, getItem and removeItem calls do not throw. + + // Because we are forced to try/catch this, we'll go aggressive. + + // Just FWIW: IE8 Compat mode supports these features completely: + // www.quirksmode.org/dom/html5.html + // But IE8 doesn't support either with local files + + Modernizr.addTest('localstorage', function() { + var mod = 'modernizr'; + try { + localStorage.setItem(mod, mod); + localStorage.removeItem(mod); + return true; + } catch (e) { + return false; + } + }); + +/*! +{ + "name": "Session Storage", + "property": "sessionstorage", + "tags": ["storage"], + "polyfills": ["joshuabell-polyfill", "cupcake", "sessionstorage"] +} +!*/ + + // Because we are forced to try/catch this, we'll go aggressive. + + // Just FWIW: IE8 Compat mode supports these features completely: + // www.quirksmode.org/dom/html5.html + // But IE8 doesn't support either with local files + Modernizr.addTest('sessionstorage', function() { + var mod = 'modernizr'; + try { + sessionStorage.setItem(mod, mod); + sessionStorage.removeItem(mod); + return true; + } catch (e) { + return false; + } + }); + +/*! +{ + "name": "Web SQL Database", + "property": "websqldatabase", + "caniuse": "sql-storage", + "tags": ["storage"] +} +!*/ + + // Chrome incognito mode used to throw an exception when using openDatabase + // It doesn't anymore. + Modernizr.addTest('websqldatabase', 'openDatabase' in window); + +/*! +{ + "name": "CSS Multiple Backgrounds", + "caniuse": "multibackgrounds", + "property": "multiplebgs", + "tags": ["css"] +} +!*/ + + // Setting multiple images AND a color on the background shorthand property + // and then querying the style.background property value for the number of + // occurrences of "url(" is a reliable method for detecting ACTUAL support for this! + + Modernizr.addTest('multiplebgs', function() { + var style = createElement('a').style; + style.cssText = 'background:url(https://),url(https://),red url(https://)'; + + // If the UA supports multiple backgrounds, there should be three occurrences + // of the string "url(" in the return value for elemStyle.background + return (/(url\s*\(.*?){3}/).test(style.background); + }); + + + // Run each test + testRunner(); + + // Remove the "no-js" class if it exists + setClasses(classes); + + delete ModernizrProto.addTest; + delete ModernizrProto.addAsyncTest; + + // Run the things that are supposed to run after the tests + for (var i = 0; i < Modernizr._q.length; i++) { + Modernizr._q[i](); + } + + // Leak Modernizr namespace + window.Modernizr = Modernizr; + + +; + +})(window, document); \ No newline at end of file diff --git a/TD4/src/main/webapp/vendor/moment/min/moment-with-locales.js b/TD4/src/main/webapp/vendor/moment/min/moment-with-locales.js new file mode 100644 index 0000000..1e900fa --- /dev/null +++ b/TD4/src/main/webapp/vendor/moment/min/moment-with-locales.js @@ -0,0 +1,14289 @@ +;(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + global.moment = factory() +}(this, (function () { 'use strict'; + +var hookCallback; + +function hooks () { + return hookCallback.apply(null, arguments); +} + +// This is done to register the method called with moment() +// without creating circular dependencies. +function setHookCallback (callback) { + hookCallback = callback; +} + +function isArray(input) { + return input instanceof Array || Object.prototype.toString.call(input) === '[object Array]'; +} + +function isObject(input) { + // IE8 will treat undefined and null as object if it wasn't for + // input != null + return input != null && Object.prototype.toString.call(input) === '[object Object]'; +} + +function isObjectEmpty(obj) { + if (Object.getOwnPropertyNames) { + return (Object.getOwnPropertyNames(obj).length === 0); + } else { + var k; + for (k in obj) { + if (obj.hasOwnProperty(k)) { + return false; + } + } + return true; + } +} + +function isUndefined(input) { + return input === void 0; +} + +function isNumber(input) { + return typeof input === 'number' || Object.prototype.toString.call(input) === '[object Number]'; +} + +function isDate(input) { + return input instanceof Date || Object.prototype.toString.call(input) === '[object Date]'; +} + +function map(arr, fn) { + var res = [], i; + for (i = 0; i < arr.length; ++i) { + res.push(fn(arr[i], i)); + } + return res; +} + +function hasOwnProp(a, b) { + return Object.prototype.hasOwnProperty.call(a, b); +} + +function extend(a, b) { + for (var i in b) { + if (hasOwnProp(b, i)) { + a[i] = b[i]; + } + } + + if (hasOwnProp(b, 'toString')) { + a.toString = b.toString; + } + + if (hasOwnProp(b, 'valueOf')) { + a.valueOf = b.valueOf; + } + + return a; +} + +function createUTC (input, format, locale, strict) { + return createLocalOrUTC(input, format, locale, strict, true).utc(); +} + +function defaultParsingFlags() { + // We need to deep clone this object. + return { + empty : false, + unusedTokens : [], + unusedInput : [], + overflow : -2, + charsLeftOver : 0, + nullInput : false, + invalidMonth : null, + invalidFormat : false, + userInvalidated : false, + iso : false, + parsedDateParts : [], + meridiem : null, + rfc2822 : false, + weekdayMismatch : false + }; +} + +function getParsingFlags(m) { + if (m._pf == null) { + m._pf = defaultParsingFlags(); + } + return m._pf; +} + +var some; +if (Array.prototype.some) { + some = Array.prototype.some; +} else { + some = function (fun) { + var t = Object(this); + var len = t.length >>> 0; + + for (var i = 0; i < len; i++) { + if (i in t && fun.call(this, t[i], i, t)) { + return true; + } + } + + return false; + }; +} + +function isValid(m) { + if (m._isValid == null) { + var flags = getParsingFlags(m); + var parsedParts = some.call(flags.parsedDateParts, function (i) { + return i != null; + }); + var isNowValid = !isNaN(m._d.getTime()) && + flags.overflow < 0 && + !flags.empty && + !flags.invalidMonth && + !flags.invalidWeekday && + !flags.weekdayMismatch && + !flags.nullInput && + !flags.invalidFormat && + !flags.userInvalidated && + (!flags.meridiem || (flags.meridiem && parsedParts)); + + if (m._strict) { + isNowValid = isNowValid && + flags.charsLeftOver === 0 && + flags.unusedTokens.length === 0 && + flags.bigHour === undefined; + } + + if (Object.isFrozen == null || !Object.isFrozen(m)) { + m._isValid = isNowValid; + } + else { + return isNowValid; + } + } + return m._isValid; +} + +function createInvalid (flags) { + var m = createUTC(NaN); + if (flags != null) { + extend(getParsingFlags(m), flags); + } + else { + getParsingFlags(m).userInvalidated = true; + } + + return m; +} + +// Plugins that add properties should also add the key here (null value), +// so we can properly clone ourselves. +var momentProperties = hooks.momentProperties = []; + +function copyConfig(to, from) { + var i, prop, val; + + if (!isUndefined(from._isAMomentObject)) { + to._isAMomentObject = from._isAMomentObject; + } + if (!isUndefined(from._i)) { + to._i = from._i; + } + if (!isUndefined(from._f)) { + to._f = from._f; + } + if (!isUndefined(from._l)) { + to._l = from._l; + } + if (!isUndefined(from._strict)) { + to._strict = from._strict; + } + if (!isUndefined(from._tzm)) { + to._tzm = from._tzm; + } + if (!isUndefined(from._isUTC)) { + to._isUTC = from._isUTC; + } + if (!isUndefined(from._offset)) { + to._offset = from._offset; + } + if (!isUndefined(from._pf)) { + to._pf = getParsingFlags(from); + } + if (!isUndefined(from._locale)) { + to._locale = from._locale; + } + + if (momentProperties.length > 0) { + for (i = 0; i < momentProperties.length; i++) { + prop = momentProperties[i]; + val = from[prop]; + if (!isUndefined(val)) { + to[prop] = val; + } + } + } + + return to; +} + +var updateInProgress = false; + +// Moment prototype object +function Moment(config) { + copyConfig(this, config); + this._d = new Date(config._d != null ? config._d.getTime() : NaN); + if (!this.isValid()) { + this._d = new Date(NaN); + } + // Prevent infinite loop in case updateOffset creates new moment + // objects. + if (updateInProgress === false) { + updateInProgress = true; + hooks.updateOffset(this); + updateInProgress = false; + } +} + +function isMoment (obj) { + return obj instanceof Moment || (obj != null && obj._isAMomentObject != null); +} + +function absFloor (number) { + if (number < 0) { + // -0 -> 0 + return Math.ceil(number) || 0; + } else { + return Math.floor(number); + } +} + +function toInt(argumentForCoercion) { + var coercedNumber = +argumentForCoercion, + value = 0; + + if (coercedNumber !== 0 && isFinite(coercedNumber)) { + value = absFloor(coercedNumber); + } + + return value; +} + +// compare two arrays, return the number of differences +function compareArrays(array1, array2, dontConvert) { + var len = Math.min(array1.length, array2.length), + lengthDiff = Math.abs(array1.length - array2.length), + diffs = 0, + i; + for (i = 0; i < len; i++) { + if ((dontConvert && array1[i] !== array2[i]) || + (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))) { + diffs++; + } + } + return diffs + lengthDiff; +} + +function warn(msg) { + if (hooks.suppressDeprecationWarnings === false && + (typeof console !== 'undefined') && console.warn) { + console.warn('Deprecation warning: ' + msg); + } +} + +function deprecate(msg, fn) { + var firstTime = true; + + return extend(function () { + if (hooks.deprecationHandler != null) { + hooks.deprecationHandler(null, msg); + } + if (firstTime) { + var args = []; + var arg; + for (var i = 0; i < arguments.length; i++) { + arg = ''; + if (typeof arguments[i] === 'object') { + arg += '\n[' + i + '] '; + for (var key in arguments[0]) { + arg += key + ': ' + arguments[0][key] + ', '; + } + arg = arg.slice(0, -2); // Remove trailing comma and space + } else { + arg = arguments[i]; + } + args.push(arg); + } + warn(msg + '\nArguments: ' + Array.prototype.slice.call(args).join('') + '\n' + (new Error()).stack); + firstTime = false; + } + return fn.apply(this, arguments); + }, fn); +} + +var deprecations = {}; + +function deprecateSimple(name, msg) { + if (hooks.deprecationHandler != null) { + hooks.deprecationHandler(name, msg); + } + if (!deprecations[name]) { + warn(msg); + deprecations[name] = true; + } +} + +hooks.suppressDeprecationWarnings = false; +hooks.deprecationHandler = null; + +function isFunction(input) { + return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]'; +} + +function set (config) { + var prop, i; + for (i in config) { + prop = config[i]; + if (isFunction(prop)) { + this[i] = prop; + } else { + this['_' + i] = prop; + } + } + this._config = config; + // Lenient ordinal parsing accepts just a number in addition to + // number + (possibly) stuff coming from _dayOfMonthOrdinalParse. + // TODO: Remove "ordinalParse" fallback in next major release. + this._dayOfMonthOrdinalParseLenient = new RegExp( + (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + + '|' + (/\d{1,2}/).source); +} + +function mergeConfigs(parentConfig, childConfig) { + var res = extend({}, parentConfig), prop; + for (prop in childConfig) { + if (hasOwnProp(childConfig, prop)) { + if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) { + res[prop] = {}; + extend(res[prop], parentConfig[prop]); + extend(res[prop], childConfig[prop]); + } else if (childConfig[prop] != null) { + res[prop] = childConfig[prop]; + } else { + delete res[prop]; + } + } + } + for (prop in parentConfig) { + if (hasOwnProp(parentConfig, prop) && + !hasOwnProp(childConfig, prop) && + isObject(parentConfig[prop])) { + // make sure changes to properties don't modify parent config + res[prop] = extend({}, res[prop]); + } + } + return res; +} + +function Locale(config) { + if (config != null) { + this.set(config); + } +} + +var keys; + +if (Object.keys) { + keys = Object.keys; +} else { + keys = function (obj) { + var i, res = []; + for (i in obj) { + if (hasOwnProp(obj, i)) { + res.push(i); + } + } + return res; + }; +} + +var defaultCalendar = { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' +}; + +function calendar (key, mom, now) { + var output = this._calendar[key] || this._calendar['sameElse']; + return isFunction(output) ? output.call(mom, now) : output; +} + +var defaultLongDateFormat = { + LTS : 'h:mm:ss A', + LT : 'h:mm A', + L : 'MM/DD/YYYY', + LL : 'MMMM D, YYYY', + LLL : 'MMMM D, YYYY h:mm A', + LLLL : 'dddd, MMMM D, YYYY h:mm A' +}; + +function longDateFormat (key) { + var format = this._longDateFormat[key], + formatUpper = this._longDateFormat[key.toUpperCase()]; + + if (format || !formatUpper) { + return format; + } + + this._longDateFormat[key] = formatUpper.replace(/MMMM|MM|DD|dddd/g, function (val) { + return val.slice(1); + }); + + return this._longDateFormat[key]; +} + +var defaultInvalidDate = 'Invalid date'; + +function invalidDate () { + return this._invalidDate; +} + +var defaultOrdinal = '%d'; +var defaultDayOfMonthOrdinalParse = /\d{1,2}/; + +function ordinal (number) { + return this._ordinal.replace('%d', number); +} + +var defaultRelativeTime = { + future : 'in %s', + past : '%s ago', + s : 'a few seconds', + ss : '%d seconds', + m : 'a minute', + mm : '%d minutes', + h : 'an hour', + hh : '%d hours', + d : 'a day', + dd : '%d days', + M : 'a month', + MM : '%d months', + y : 'a year', + yy : '%d years' +}; + +function relativeTime (number, withoutSuffix, string, isFuture) { + var output = this._relativeTime[string]; + return (isFunction(output)) ? + output(number, withoutSuffix, string, isFuture) : + output.replace(/%d/i, number); +} + +function pastFuture (diff, output) { + var format = this._relativeTime[diff > 0 ? 'future' : 'past']; + return isFunction(format) ? format(output) : format.replace(/%s/i, output); +} + +var aliases = {}; + +function addUnitAlias (unit, shorthand) { + var lowerCase = unit.toLowerCase(); + aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit; +} + +function normalizeUnits(units) { + return typeof units === 'string' ? aliases[units] || aliases[units.toLowerCase()] : undefined; +} + +function normalizeObjectUnits(inputObject) { + var normalizedInput = {}, + normalizedProp, + prop; + + for (prop in inputObject) { + if (hasOwnProp(inputObject, prop)) { + normalizedProp = normalizeUnits(prop); + if (normalizedProp) { + normalizedInput[normalizedProp] = inputObject[prop]; + } + } + } + + return normalizedInput; +} + +var priorities = {}; + +function addUnitPriority(unit, priority) { + priorities[unit] = priority; +} + +function getPrioritizedUnits(unitsObj) { + var units = []; + for (var u in unitsObj) { + units.push({unit: u, priority: priorities[u]}); + } + units.sort(function (a, b) { + return a.priority - b.priority; + }); + return units; +} + +function zeroFill(number, targetLength, forceSign) { + var absNumber = '' + Math.abs(number), + zerosToFill = targetLength - absNumber.length, + sign = number >= 0; + return (sign ? (forceSign ? '+' : '') : '-') + + Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber; +} + +var formattingTokens = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g; + +var localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g; + +var formatFunctions = {}; + +var formatTokenFunctions = {}; + +// token: 'M' +// padded: ['MM', 2] +// ordinal: 'Mo' +// callback: function () { this.month() + 1 } +function addFormatToken (token, padded, ordinal, callback) { + var func = callback; + if (typeof callback === 'string') { + func = function () { + return this[callback](); + }; + } + if (token) { + formatTokenFunctions[token] = func; + } + if (padded) { + formatTokenFunctions[padded[0]] = function () { + return zeroFill(func.apply(this, arguments), padded[1], padded[2]); + }; + } + if (ordinal) { + formatTokenFunctions[ordinal] = function () { + return this.localeData().ordinal(func.apply(this, arguments), token); + }; + } +} + +function removeFormattingTokens(input) { + if (input.match(/\[[\s\S]/)) { + return input.replace(/^\[|\]$/g, ''); + } + return input.replace(/\\/g, ''); +} + +function makeFormatFunction(format) { + var array = format.match(formattingTokens), i, length; + + for (i = 0, length = array.length; i < length; i++) { + if (formatTokenFunctions[array[i]]) { + array[i] = formatTokenFunctions[array[i]]; + } else { + array[i] = removeFormattingTokens(array[i]); + } + } + + return function (mom) { + var output = '', i; + for (i = 0; i < length; i++) { + output += isFunction(array[i]) ? array[i].call(mom, format) : array[i]; + } + return output; + }; +} + +// format date using native date object +function formatMoment(m, format) { + if (!m.isValid()) { + return m.localeData().invalidDate(); + } + + format = expandFormat(format, m.localeData()); + formatFunctions[format] = formatFunctions[format] || makeFormatFunction(format); + + return formatFunctions[format](m); +} + +function expandFormat(format, locale) { + var i = 5; + + function replaceLongDateFormatTokens(input) { + return locale.longDateFormat(input) || input; + } + + localFormattingTokens.lastIndex = 0; + while (i >= 0 && localFormattingTokens.test(format)) { + format = format.replace(localFormattingTokens, replaceLongDateFormatTokens); + localFormattingTokens.lastIndex = 0; + i -= 1; + } + + return format; +} + +var match1 = /\d/; // 0 - 9 +var match2 = /\d\d/; // 00 - 99 +var match3 = /\d{3}/; // 000 - 999 +var match4 = /\d{4}/; // 0000 - 9999 +var match6 = /[+-]?\d{6}/; // -999999 - 999999 +var match1to2 = /\d\d?/; // 0 - 99 +var match3to4 = /\d\d\d\d?/; // 999 - 9999 +var match5to6 = /\d\d\d\d\d\d?/; // 99999 - 999999 +var match1to3 = /\d{1,3}/; // 0 - 999 +var match1to4 = /\d{1,4}/; // 0 - 9999 +var match1to6 = /[+-]?\d{1,6}/; // -999999 - 999999 + +var matchUnsigned = /\d+/; // 0 - inf +var matchSigned = /[+-]?\d+/; // -inf - inf + +var matchOffset = /Z|[+-]\d\d:?\d\d/gi; // +00:00 -00:00 +0000 -0000 or Z +var matchShortOffset = /Z|[+-]\d\d(?::?\d\d)?/gi; // +00 -00 +00:00 -00:00 +0000 -0000 or Z + +var matchTimestamp = /[+-]?\d+(\.\d{1,3})?/; // 123456789 123456789.123 + +// any word (or two) characters or numbers including two/three word month in arabic. +// includes scottish gaelic two word and hyphenated months +var matchWord = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i; + + +var regexes = {}; + +function addRegexToken (token, regex, strictRegex) { + regexes[token] = isFunction(regex) ? regex : function (isStrict, localeData) { + return (isStrict && strictRegex) ? strictRegex : regex; + }; +} + +function getParseRegexForToken (token, config) { + if (!hasOwnProp(regexes, token)) { + return new RegExp(unescapeFormat(token)); + } + + return regexes[token](config._strict, config._locale); +} + +// Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript +function unescapeFormat(s) { + return regexEscape(s.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (matched, p1, p2, p3, p4) { + return p1 || p2 || p3 || p4; + })); +} + +function regexEscape(s) { + return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); +} + +var tokens = {}; + +function addParseToken (token, callback) { + var i, func = callback; + if (typeof token === 'string') { + token = [token]; + } + if (isNumber(callback)) { + func = function (input, array) { + array[callback] = toInt(input); + }; + } + for (i = 0; i < token.length; i++) { + tokens[token[i]] = func; + } +} + +function addWeekParseToken (token, callback) { + addParseToken(token, function (input, array, config, token) { + config._w = config._w || {}; + callback(input, config._w, config, token); + }); +} + +function addTimeToArrayFromToken(token, input, config) { + if (input != null && hasOwnProp(tokens, token)) { + tokens[token](input, config._a, config, token); + } +} + +var YEAR = 0; +var MONTH = 1; +var DATE = 2; +var HOUR = 3; +var MINUTE = 4; +var SECOND = 5; +var MILLISECOND = 6; +var WEEK = 7; +var WEEKDAY = 8; + +// FORMATTING + +addFormatToken('Y', 0, 0, function () { + var y = this.year(); + return y <= 9999 ? '' + y : '+' + y; +}); + +addFormatToken(0, ['YY', 2], 0, function () { + return this.year() % 100; +}); + +addFormatToken(0, ['YYYY', 4], 0, 'year'); +addFormatToken(0, ['YYYYY', 5], 0, 'year'); +addFormatToken(0, ['YYYYYY', 6, true], 0, 'year'); + +// ALIASES + +addUnitAlias('year', 'y'); + +// PRIORITIES + +addUnitPriority('year', 1); + +// PARSING + +addRegexToken('Y', matchSigned); +addRegexToken('YY', match1to2, match2); +addRegexToken('YYYY', match1to4, match4); +addRegexToken('YYYYY', match1to6, match6); +addRegexToken('YYYYYY', match1to6, match6); + +addParseToken(['YYYYY', 'YYYYYY'], YEAR); +addParseToken('YYYY', function (input, array) { + array[YEAR] = input.length === 2 ? hooks.parseTwoDigitYear(input) : toInt(input); +}); +addParseToken('YY', function (input, array) { + array[YEAR] = hooks.parseTwoDigitYear(input); +}); +addParseToken('Y', function (input, array) { + array[YEAR] = parseInt(input, 10); +}); + +// HELPERS + +function daysInYear(year) { + return isLeapYear(year) ? 366 : 365; +} + +function isLeapYear(year) { + return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0; +} + +// HOOKS + +hooks.parseTwoDigitYear = function (input) { + return toInt(input) + (toInt(input) > 68 ? 1900 : 2000); +}; + +// MOMENTS + +var getSetYear = makeGetSet('FullYear', true); + +function getIsLeapYear () { + return isLeapYear(this.year()); +} + +function makeGetSet (unit, keepTime) { + return function (value) { + if (value != null) { + set$1(this, unit, value); + hooks.updateOffset(this, keepTime); + return this; + } else { + return get(this, unit); + } + }; +} + +function get (mom, unit) { + return mom.isValid() ? + mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]() : NaN; +} + +function set$1 (mom, unit, value) { + if (mom.isValid() && !isNaN(value)) { + if (unit === 'FullYear' && isLeapYear(mom.year()) && mom.month() === 1 && mom.date() === 29) { + mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month())); + } + else { + mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value); + } + } +} + +// MOMENTS + +function stringGet (units) { + units = normalizeUnits(units); + if (isFunction(this[units])) { + return this[units](); + } + return this; +} + + +function stringSet (units, value) { + if (typeof units === 'object') { + units = normalizeObjectUnits(units); + var prioritized = getPrioritizedUnits(units); + for (var i = 0; i < prioritized.length; i++) { + this[prioritized[i].unit](units[prioritized[i].unit]); + } + } else { + units = normalizeUnits(units); + if (isFunction(this[units])) { + return this[units](value); + } + } + return this; +} + +function mod(n, x) { + return ((n % x) + x) % x; +} + +var indexOf; + +if (Array.prototype.indexOf) { + indexOf = Array.prototype.indexOf; +} else { + indexOf = function (o) { + // I know + var i; + for (i = 0; i < this.length; ++i) { + if (this[i] === o) { + return i; + } + } + return -1; + }; +} + +function daysInMonth(year, month) { + if (isNaN(year) || isNaN(month)) { + return NaN; + } + var modMonth = mod(month, 12); + year += (month - modMonth) / 12; + return modMonth === 1 ? (isLeapYear(year) ? 29 : 28) : (31 - modMonth % 7 % 2); +} + +// FORMATTING + +addFormatToken('M', ['MM', 2], 'Mo', function () { + return this.month() + 1; +}); + +addFormatToken('MMM', 0, 0, function (format) { + return this.localeData().monthsShort(this, format); +}); + +addFormatToken('MMMM', 0, 0, function (format) { + return this.localeData().months(this, format); +}); + +// ALIASES + +addUnitAlias('month', 'M'); + +// PRIORITY + +addUnitPriority('month', 8); + +// PARSING + +addRegexToken('M', match1to2); +addRegexToken('MM', match1to2, match2); +addRegexToken('MMM', function (isStrict, locale) { + return locale.monthsShortRegex(isStrict); +}); +addRegexToken('MMMM', function (isStrict, locale) { + return locale.monthsRegex(isStrict); +}); + +addParseToken(['M', 'MM'], function (input, array) { + array[MONTH] = toInt(input) - 1; +}); + +addParseToken(['MMM', 'MMMM'], function (input, array, config, token) { + var month = config._locale.monthsParse(input, token, config._strict); + // if we didn't find a month name, mark the date as invalid. + if (month != null) { + array[MONTH] = month; + } else { + getParsingFlags(config).invalidMonth = input; + } +}); + +// LOCALES + +var MONTHS_IN_FORMAT = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/; +var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'); +function localeMonths (m, format) { + if (!m) { + return isArray(this._months) ? this._months : + this._months['standalone']; + } + return isArray(this._months) ? this._months[m.month()] : + this._months[(this._months.isFormat || MONTHS_IN_FORMAT).test(format) ? 'format' : 'standalone'][m.month()]; +} + +var defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'); +function localeMonthsShort (m, format) { + if (!m) { + return isArray(this._monthsShort) ? this._monthsShort : + this._monthsShort['standalone']; + } + return isArray(this._monthsShort) ? this._monthsShort[m.month()] : + this._monthsShort[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()]; +} + +function handleStrictParse(monthName, format, strict) { + var i, ii, mom, llc = monthName.toLocaleLowerCase(); + if (!this._monthsParse) { + // this is not used + this._monthsParse = []; + this._longMonthsParse = []; + this._shortMonthsParse = []; + for (i = 0; i < 12; ++i) { + mom = createUTC([2000, i]); + this._shortMonthsParse[i] = this.monthsShort(mom, '').toLocaleLowerCase(); + this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase(); + } + } + + if (strict) { + if (format === 'MMM') { + ii = indexOf.call(this._shortMonthsParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._longMonthsParse, llc); + return ii !== -1 ? ii : null; + } + } else { + if (format === 'MMM') { + ii = indexOf.call(this._shortMonthsParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._longMonthsParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._longMonthsParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._shortMonthsParse, llc); + return ii !== -1 ? ii : null; + } + } +} + +function localeMonthsParse (monthName, format, strict) { + var i, mom, regex; + + if (this._monthsParseExact) { + return handleStrictParse.call(this, monthName, format, strict); + } + + if (!this._monthsParse) { + this._monthsParse = []; + this._longMonthsParse = []; + this._shortMonthsParse = []; + } + + // TODO: add sorting + // Sorting makes sure if one month (or abbr) is a prefix of another + // see sorting in computeMonthsParse + for (i = 0; i < 12; i++) { + // make the regex if we don't have it already + mom = createUTC([2000, i]); + if (strict && !this._longMonthsParse[i]) { + this._longMonthsParse[i] = new RegExp('^' + this.months(mom, '').replace('.', '') + '$', 'i'); + this._shortMonthsParse[i] = new RegExp('^' + this.monthsShort(mom, '').replace('.', '') + '$', 'i'); + } + if (!strict && !this._monthsParse[i]) { + regex = '^' + this.months(mom, '') + '|^' + this.monthsShort(mom, ''); + this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i'); + } + // test the regex + if (strict && format === 'MMMM' && this._longMonthsParse[i].test(monthName)) { + return i; + } else if (strict && format === 'MMM' && this._shortMonthsParse[i].test(monthName)) { + return i; + } else if (!strict && this._monthsParse[i].test(monthName)) { + return i; + } + } +} + +// MOMENTS + +function setMonth (mom, value) { + var dayOfMonth; + + if (!mom.isValid()) { + // No op + return mom; + } + + if (typeof value === 'string') { + if (/^\d+$/.test(value)) { + value = toInt(value); + } else { + value = mom.localeData().monthsParse(value); + // TODO: Another silent failure? + if (!isNumber(value)) { + return mom; + } + } + } + + dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value)); + mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth); + return mom; +} + +function getSetMonth (value) { + if (value != null) { + setMonth(this, value); + hooks.updateOffset(this, true); + return this; + } else { + return get(this, 'Month'); + } +} + +function getDaysInMonth () { + return daysInMonth(this.year(), this.month()); +} + +var defaultMonthsShortRegex = matchWord; +function monthsShortRegex (isStrict) { + if (this._monthsParseExact) { + if (!hasOwnProp(this, '_monthsRegex')) { + computeMonthsParse.call(this); + } + if (isStrict) { + return this._monthsShortStrictRegex; + } else { + return this._monthsShortRegex; + } + } else { + if (!hasOwnProp(this, '_monthsShortRegex')) { + this._monthsShortRegex = defaultMonthsShortRegex; + } + return this._monthsShortStrictRegex && isStrict ? + this._monthsShortStrictRegex : this._monthsShortRegex; + } +} + +var defaultMonthsRegex = matchWord; +function monthsRegex (isStrict) { + if (this._monthsParseExact) { + if (!hasOwnProp(this, '_monthsRegex')) { + computeMonthsParse.call(this); + } + if (isStrict) { + return this._monthsStrictRegex; + } else { + return this._monthsRegex; + } + } else { + if (!hasOwnProp(this, '_monthsRegex')) { + this._monthsRegex = defaultMonthsRegex; + } + return this._monthsStrictRegex && isStrict ? + this._monthsStrictRegex : this._monthsRegex; + } +} + +function computeMonthsParse () { + function cmpLenRev(a, b) { + return b.length - a.length; + } + + var shortPieces = [], longPieces = [], mixedPieces = [], + i, mom; + for (i = 0; i < 12; i++) { + // make the regex if we don't have it already + mom = createUTC([2000, i]); + shortPieces.push(this.monthsShort(mom, '')); + longPieces.push(this.months(mom, '')); + mixedPieces.push(this.months(mom, '')); + mixedPieces.push(this.monthsShort(mom, '')); + } + // Sorting makes sure if one month (or abbr) is a prefix of another it + // will match the longer piece. + shortPieces.sort(cmpLenRev); + longPieces.sort(cmpLenRev); + mixedPieces.sort(cmpLenRev); + for (i = 0; i < 12; i++) { + shortPieces[i] = regexEscape(shortPieces[i]); + longPieces[i] = regexEscape(longPieces[i]); + } + for (i = 0; i < 24; i++) { + mixedPieces[i] = regexEscape(mixedPieces[i]); + } + + this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i'); + this._monthsShortRegex = this._monthsRegex; + this._monthsStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i'); + this._monthsShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i'); +} + +function createDate (y, m, d, h, M, s, ms) { + // can't just apply() to create a date: + // https://stackoverflow.com/q/181348 + var date = new Date(y, m, d, h, M, s, ms); + + // the date constructor remaps years 0-99 to 1900-1999 + if (y < 100 && y >= 0 && isFinite(date.getFullYear())) { + date.setFullYear(y); + } + return date; +} + +function createUTCDate (y) { + var date = new Date(Date.UTC.apply(null, arguments)); + + // the Date.UTC function remaps years 0-99 to 1900-1999 + if (y < 100 && y >= 0 && isFinite(date.getUTCFullYear())) { + date.setUTCFullYear(y); + } + return date; +} + +// start-of-first-week - start-of-year +function firstWeekOffset(year, dow, doy) { + var // first-week day -- which january is always in the first week (4 for iso, 1 for other) + fwd = 7 + dow - doy, + // first-week day local weekday -- which local weekday is fwd + fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7; + + return -fwdlw + fwd - 1; +} + +// https://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday +function dayOfYearFromWeeks(year, week, weekday, dow, doy) { + var localWeekday = (7 + weekday - dow) % 7, + weekOffset = firstWeekOffset(year, dow, doy), + dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset, + resYear, resDayOfYear; + + if (dayOfYear <= 0) { + resYear = year - 1; + resDayOfYear = daysInYear(resYear) + dayOfYear; + } else if (dayOfYear > daysInYear(year)) { + resYear = year + 1; + resDayOfYear = dayOfYear - daysInYear(year); + } else { + resYear = year; + resDayOfYear = dayOfYear; + } + + return { + year: resYear, + dayOfYear: resDayOfYear + }; +} + +function weekOfYear(mom, dow, doy) { + var weekOffset = firstWeekOffset(mom.year(), dow, doy), + week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1, + resWeek, resYear; + + if (week < 1) { + resYear = mom.year() - 1; + resWeek = week + weeksInYear(resYear, dow, doy); + } else if (week > weeksInYear(mom.year(), dow, doy)) { + resWeek = week - weeksInYear(mom.year(), dow, doy); + resYear = mom.year() + 1; + } else { + resYear = mom.year(); + resWeek = week; + } + + return { + week: resWeek, + year: resYear + }; +} + +function weeksInYear(year, dow, doy) { + var weekOffset = firstWeekOffset(year, dow, doy), + weekOffsetNext = firstWeekOffset(year + 1, dow, doy); + return (daysInYear(year) - weekOffset + weekOffsetNext) / 7; +} + +// FORMATTING + +addFormatToken('w', ['ww', 2], 'wo', 'week'); +addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek'); + +// ALIASES + +addUnitAlias('week', 'w'); +addUnitAlias('isoWeek', 'W'); + +// PRIORITIES + +addUnitPriority('week', 5); +addUnitPriority('isoWeek', 5); + +// PARSING + +addRegexToken('w', match1to2); +addRegexToken('ww', match1to2, match2); +addRegexToken('W', match1to2); +addRegexToken('WW', match1to2, match2); + +addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) { + week[token.substr(0, 1)] = toInt(input); +}); + +// HELPERS + +// LOCALES + +function localeWeek (mom) { + return weekOfYear(mom, this._week.dow, this._week.doy).week; +} + +var defaultLocaleWeek = { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. +}; + +function localeFirstDayOfWeek () { + return this._week.dow; +} + +function localeFirstDayOfYear () { + return this._week.doy; +} + +// MOMENTS + +function getSetWeek (input) { + var week = this.localeData().week(this); + return input == null ? week : this.add((input - week) * 7, 'd'); +} + +function getSetISOWeek (input) { + var week = weekOfYear(this, 1, 4).week; + return input == null ? week : this.add((input - week) * 7, 'd'); +} + +// FORMATTING + +addFormatToken('d', 0, 'do', 'day'); + +addFormatToken('dd', 0, 0, function (format) { + return this.localeData().weekdaysMin(this, format); +}); + +addFormatToken('ddd', 0, 0, function (format) { + return this.localeData().weekdaysShort(this, format); +}); + +addFormatToken('dddd', 0, 0, function (format) { + return this.localeData().weekdays(this, format); +}); + +addFormatToken('e', 0, 0, 'weekday'); +addFormatToken('E', 0, 0, 'isoWeekday'); + +// ALIASES + +addUnitAlias('day', 'd'); +addUnitAlias('weekday', 'e'); +addUnitAlias('isoWeekday', 'E'); + +// PRIORITY +addUnitPriority('day', 11); +addUnitPriority('weekday', 11); +addUnitPriority('isoWeekday', 11); + +// PARSING + +addRegexToken('d', match1to2); +addRegexToken('e', match1to2); +addRegexToken('E', match1to2); +addRegexToken('dd', function (isStrict, locale) { + return locale.weekdaysMinRegex(isStrict); +}); +addRegexToken('ddd', function (isStrict, locale) { + return locale.weekdaysShortRegex(isStrict); +}); +addRegexToken('dddd', function (isStrict, locale) { + return locale.weekdaysRegex(isStrict); +}); + +addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) { + var weekday = config._locale.weekdaysParse(input, token, config._strict); + // if we didn't get a weekday name, mark the date as invalid + if (weekday != null) { + week.d = weekday; + } else { + getParsingFlags(config).invalidWeekday = input; + } +}); + +addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) { + week[token] = toInt(input); +}); + +// HELPERS + +function parseWeekday(input, locale) { + if (typeof input !== 'string') { + return input; + } + + if (!isNaN(input)) { + return parseInt(input, 10); + } + + input = locale.weekdaysParse(input); + if (typeof input === 'number') { + return input; + } + + return null; +} + +function parseIsoWeekday(input, locale) { + if (typeof input === 'string') { + return locale.weekdaysParse(input) % 7 || 7; + } + return isNaN(input) ? null : input; +} + +// LOCALES + +var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'); +function localeWeekdays (m, format) { + if (!m) { + return isArray(this._weekdays) ? this._weekdays : + this._weekdays['standalone']; + } + return isArray(this._weekdays) ? this._weekdays[m.day()] : + this._weekdays[this._weekdays.isFormat.test(format) ? 'format' : 'standalone'][m.day()]; +} + +var defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'); +function localeWeekdaysShort (m) { + return (m) ? this._weekdaysShort[m.day()] : this._weekdaysShort; +} + +var defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'); +function localeWeekdaysMin (m) { + return (m) ? this._weekdaysMin[m.day()] : this._weekdaysMin; +} + +function handleStrictParse$1(weekdayName, format, strict) { + var i, ii, mom, llc = weekdayName.toLocaleLowerCase(); + if (!this._weekdaysParse) { + this._weekdaysParse = []; + this._shortWeekdaysParse = []; + this._minWeekdaysParse = []; + + for (i = 0; i < 7; ++i) { + mom = createUTC([2000, 1]).day(i); + this._minWeekdaysParse[i] = this.weekdaysMin(mom, '').toLocaleLowerCase(); + this._shortWeekdaysParse[i] = this.weekdaysShort(mom, '').toLocaleLowerCase(); + this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase(); + } + } + + if (strict) { + if (format === 'dddd') { + ii = indexOf.call(this._weekdaysParse, llc); + return ii !== -1 ? ii : null; + } else if (format === 'ddd') { + ii = indexOf.call(this._shortWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._minWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } + } else { + if (format === 'dddd') { + ii = indexOf.call(this._weekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._shortWeekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._minWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } else if (format === 'ddd') { + ii = indexOf.call(this._shortWeekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._weekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._minWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._minWeekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._weekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._shortWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } + } +} + +function localeWeekdaysParse (weekdayName, format, strict) { + var i, mom, regex; + + if (this._weekdaysParseExact) { + return handleStrictParse$1.call(this, weekdayName, format, strict); + } + + if (!this._weekdaysParse) { + this._weekdaysParse = []; + this._minWeekdaysParse = []; + this._shortWeekdaysParse = []; + this._fullWeekdaysParse = []; + } + + for (i = 0; i < 7; i++) { + // make the regex if we don't have it already + + mom = createUTC([2000, 1]).day(i); + if (strict && !this._fullWeekdaysParse[i]) { + this._fullWeekdaysParse[i] = new RegExp('^' + this.weekdays(mom, '').replace('.', '\.?') + '$', 'i'); + this._shortWeekdaysParse[i] = new RegExp('^' + this.weekdaysShort(mom, '').replace('.', '\.?') + '$', 'i'); + this._minWeekdaysParse[i] = new RegExp('^' + this.weekdaysMin(mom, '').replace('.', '\.?') + '$', 'i'); + } + if (!this._weekdaysParse[i]) { + regex = '^' + this.weekdays(mom, '') + '|^' + this.weekdaysShort(mom, '') + '|^' + this.weekdaysMin(mom, ''); + this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i'); + } + // test the regex + if (strict && format === 'dddd' && this._fullWeekdaysParse[i].test(weekdayName)) { + return i; + } else if (strict && format === 'ddd' && this._shortWeekdaysParse[i].test(weekdayName)) { + return i; + } else if (strict && format === 'dd' && this._minWeekdaysParse[i].test(weekdayName)) { + return i; + } else if (!strict && this._weekdaysParse[i].test(weekdayName)) { + return i; + } + } +} + +// MOMENTS + +function getSetDayOfWeek (input) { + if (!this.isValid()) { + return input != null ? this : NaN; + } + var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); + if (input != null) { + input = parseWeekday(input, this.localeData()); + return this.add(input - day, 'd'); + } else { + return day; + } +} + +function getSetLocaleDayOfWeek (input) { + if (!this.isValid()) { + return input != null ? this : NaN; + } + var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7; + return input == null ? weekday : this.add(input - weekday, 'd'); +} + +function getSetISODayOfWeek (input) { + if (!this.isValid()) { + return input != null ? this : NaN; + } + + // behaves the same as moment#day except + // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6) + // as a setter, sunday should belong to the previous week. + + if (input != null) { + var weekday = parseIsoWeekday(input, this.localeData()); + return this.day(this.day() % 7 ? weekday : weekday - 7); + } else { + return this.day() || 7; + } +} + +var defaultWeekdaysRegex = matchWord; +function weekdaysRegex (isStrict) { + if (this._weekdaysParseExact) { + if (!hasOwnProp(this, '_weekdaysRegex')) { + computeWeekdaysParse.call(this); + } + if (isStrict) { + return this._weekdaysStrictRegex; + } else { + return this._weekdaysRegex; + } + } else { + if (!hasOwnProp(this, '_weekdaysRegex')) { + this._weekdaysRegex = defaultWeekdaysRegex; + } + return this._weekdaysStrictRegex && isStrict ? + this._weekdaysStrictRegex : this._weekdaysRegex; + } +} + +var defaultWeekdaysShortRegex = matchWord; +function weekdaysShortRegex (isStrict) { + if (this._weekdaysParseExact) { + if (!hasOwnProp(this, '_weekdaysRegex')) { + computeWeekdaysParse.call(this); + } + if (isStrict) { + return this._weekdaysShortStrictRegex; + } else { + return this._weekdaysShortRegex; + } + } else { + if (!hasOwnProp(this, '_weekdaysShortRegex')) { + this._weekdaysShortRegex = defaultWeekdaysShortRegex; + } + return this._weekdaysShortStrictRegex && isStrict ? + this._weekdaysShortStrictRegex : this._weekdaysShortRegex; + } +} + +var defaultWeekdaysMinRegex = matchWord; +function weekdaysMinRegex (isStrict) { + if (this._weekdaysParseExact) { + if (!hasOwnProp(this, '_weekdaysRegex')) { + computeWeekdaysParse.call(this); + } + if (isStrict) { + return this._weekdaysMinStrictRegex; + } else { + return this._weekdaysMinRegex; + } + } else { + if (!hasOwnProp(this, '_weekdaysMinRegex')) { + this._weekdaysMinRegex = defaultWeekdaysMinRegex; + } + return this._weekdaysMinStrictRegex && isStrict ? + this._weekdaysMinStrictRegex : this._weekdaysMinRegex; + } +} + + +function computeWeekdaysParse () { + function cmpLenRev(a, b) { + return b.length - a.length; + } + + var minPieces = [], shortPieces = [], longPieces = [], mixedPieces = [], + i, mom, minp, shortp, longp; + for (i = 0; i < 7; i++) { + // make the regex if we don't have it already + mom = createUTC([2000, 1]).day(i); + minp = this.weekdaysMin(mom, ''); + shortp = this.weekdaysShort(mom, ''); + longp = this.weekdays(mom, ''); + minPieces.push(minp); + shortPieces.push(shortp); + longPieces.push(longp); + mixedPieces.push(minp); + mixedPieces.push(shortp); + mixedPieces.push(longp); + } + // Sorting makes sure if one weekday (or abbr) is a prefix of another it + // will match the longer piece. + minPieces.sort(cmpLenRev); + shortPieces.sort(cmpLenRev); + longPieces.sort(cmpLenRev); + mixedPieces.sort(cmpLenRev); + for (i = 0; i < 7; i++) { + shortPieces[i] = regexEscape(shortPieces[i]); + longPieces[i] = regexEscape(longPieces[i]); + mixedPieces[i] = regexEscape(mixedPieces[i]); + } + + this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i'); + this._weekdaysShortRegex = this._weekdaysRegex; + this._weekdaysMinRegex = this._weekdaysRegex; + + this._weekdaysStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i'); + this._weekdaysShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i'); + this._weekdaysMinStrictRegex = new RegExp('^(' + minPieces.join('|') + ')', 'i'); +} + +// FORMATTING + +function hFormat() { + return this.hours() % 12 || 12; +} + +function kFormat() { + return this.hours() || 24; +} + +addFormatToken('H', ['HH', 2], 0, 'hour'); +addFormatToken('h', ['hh', 2], 0, hFormat); +addFormatToken('k', ['kk', 2], 0, kFormat); + +addFormatToken('hmm', 0, 0, function () { + return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2); +}); + +addFormatToken('hmmss', 0, 0, function () { + return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2) + + zeroFill(this.seconds(), 2); +}); + +addFormatToken('Hmm', 0, 0, function () { + return '' + this.hours() + zeroFill(this.minutes(), 2); +}); + +addFormatToken('Hmmss', 0, 0, function () { + return '' + this.hours() + zeroFill(this.minutes(), 2) + + zeroFill(this.seconds(), 2); +}); + +function meridiem (token, lowercase) { + addFormatToken(token, 0, 0, function () { + return this.localeData().meridiem(this.hours(), this.minutes(), lowercase); + }); +} + +meridiem('a', true); +meridiem('A', false); + +// ALIASES + +addUnitAlias('hour', 'h'); + +// PRIORITY +addUnitPriority('hour', 13); + +// PARSING + +function matchMeridiem (isStrict, locale) { + return locale._meridiemParse; +} + +addRegexToken('a', matchMeridiem); +addRegexToken('A', matchMeridiem); +addRegexToken('H', match1to2); +addRegexToken('h', match1to2); +addRegexToken('k', match1to2); +addRegexToken('HH', match1to2, match2); +addRegexToken('hh', match1to2, match2); +addRegexToken('kk', match1to2, match2); + +addRegexToken('hmm', match3to4); +addRegexToken('hmmss', match5to6); +addRegexToken('Hmm', match3to4); +addRegexToken('Hmmss', match5to6); + +addParseToken(['H', 'HH'], HOUR); +addParseToken(['k', 'kk'], function (input, array, config) { + var kInput = toInt(input); + array[HOUR] = kInput === 24 ? 0 : kInput; +}); +addParseToken(['a', 'A'], function (input, array, config) { + config._isPm = config._locale.isPM(input); + config._meridiem = input; +}); +addParseToken(['h', 'hh'], function (input, array, config) { + array[HOUR] = toInt(input); + getParsingFlags(config).bigHour = true; +}); +addParseToken('hmm', function (input, array, config) { + var pos = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos)); + array[MINUTE] = toInt(input.substr(pos)); + getParsingFlags(config).bigHour = true; +}); +addParseToken('hmmss', function (input, array, config) { + var pos1 = input.length - 4; + var pos2 = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos1)); + array[MINUTE] = toInt(input.substr(pos1, 2)); + array[SECOND] = toInt(input.substr(pos2)); + getParsingFlags(config).bigHour = true; +}); +addParseToken('Hmm', function (input, array, config) { + var pos = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos)); + array[MINUTE] = toInt(input.substr(pos)); +}); +addParseToken('Hmmss', function (input, array, config) { + var pos1 = input.length - 4; + var pos2 = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos1)); + array[MINUTE] = toInt(input.substr(pos1, 2)); + array[SECOND] = toInt(input.substr(pos2)); +}); + +// LOCALES + +function localeIsPM (input) { + // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays + // Using charAt should be more compatible. + return ((input + '').toLowerCase().charAt(0) === 'p'); +} + +var defaultLocaleMeridiemParse = /[ap]\.?m?\.?/i; +function localeMeridiem (hours, minutes, isLower) { + if (hours > 11) { + return isLower ? 'pm' : 'PM'; + } else { + return isLower ? 'am' : 'AM'; + } +} + + +// MOMENTS + +// Setting the hour should keep the time, because the user explicitly +// specified which hour he wants. So trying to maintain the same hour (in +// a new timezone) makes sense. Adding/subtracting hours does not follow +// this rule. +var getSetHour = makeGetSet('Hours', true); + +// months +// week +// weekdays +// meridiem +var baseConfig = { + calendar: defaultCalendar, + longDateFormat: defaultLongDateFormat, + invalidDate: defaultInvalidDate, + ordinal: defaultOrdinal, + dayOfMonthOrdinalParse: defaultDayOfMonthOrdinalParse, + relativeTime: defaultRelativeTime, + + months: defaultLocaleMonths, + monthsShort: defaultLocaleMonthsShort, + + week: defaultLocaleWeek, + + weekdays: defaultLocaleWeekdays, + weekdaysMin: defaultLocaleWeekdaysMin, + weekdaysShort: defaultLocaleWeekdaysShort, + + meridiemParse: defaultLocaleMeridiemParse +}; + +// internal storage for locale config files +var locales = {}; +var localeFamilies = {}; +var globalLocale; + +function normalizeLocale(key) { + return key ? key.toLowerCase().replace('_', '-') : key; +} + +// pick the locale from the array +// try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each +// substring from most specific to least, but move to the next array item if it's a more specific variant than the current root +function chooseLocale(names) { + var i = 0, j, next, locale, split; + + while (i < names.length) { + split = normalizeLocale(names[i]).split('-'); + j = split.length; + next = normalizeLocale(names[i + 1]); + next = next ? next.split('-') : null; + while (j > 0) { + locale = loadLocale(split.slice(0, j).join('-')); + if (locale) { + return locale; + } + if (next && next.length >= j && compareArrays(split, next, true) >= j - 1) { + //the next array item is better than a shallower substring of this one + break; + } + j--; + } + i++; + } + return null; +} + +function loadLocale(name) { + var oldLocale = null; + // TODO: Find a better way to register and load all the locales in Node + if (!locales[name] && (typeof module !== 'undefined') && + module && module.exports) { + try { + oldLocale = globalLocale._abbr; + var aliasedRequire = require; + aliasedRequire('./locale/' + name); + getSetGlobalLocale(oldLocale); + } catch (e) {} + } + return locales[name]; +} + +// This function will load locale and then set the global locale. If +// no arguments are passed in, it will simply return the current global +// locale key. +function getSetGlobalLocale (key, values) { + var data; + if (key) { + if (isUndefined(values)) { + data = getLocale(key); + } + else { + data = defineLocale(key, values); + } + + if (data) { + // moment.duration._locale = moment._locale = data; + globalLocale = data; + } + } + + return globalLocale._abbr; +} + +function defineLocale (name, config) { + if (config !== null) { + var parentConfig = baseConfig; + config.abbr = name; + if (locales[name] != null) { + deprecateSimple('defineLocaleOverride', + 'use moment.updateLocale(localeName, config) to change ' + + 'an existing locale. moment.defineLocale(localeName, ' + + 'config) should only be used for creating a new locale ' + + 'See http://momentjs.com/guides/#/warnings/define-locale/ for more info.'); + parentConfig = locales[name]._config; + } else if (config.parentLocale != null) { + if (locales[config.parentLocale] != null) { + parentConfig = locales[config.parentLocale]._config; + } else { + if (!localeFamilies[config.parentLocale]) { + localeFamilies[config.parentLocale] = []; + } + localeFamilies[config.parentLocale].push({ + name: name, + config: config + }); + return null; + } + } + locales[name] = new Locale(mergeConfigs(parentConfig, config)); + + if (localeFamilies[name]) { + localeFamilies[name].forEach(function (x) { + defineLocale(x.name, x.config); + }); + } + + // backwards compat for now: also set the locale + // make sure we set the locale AFTER all child locales have been + // created, so we won't end up with the child locale set. + getSetGlobalLocale(name); + + + return locales[name]; + } else { + // useful for testing + delete locales[name]; + return null; + } +} + +function updateLocale(name, config) { + if (config != null) { + var locale, tmpLocale, parentConfig = baseConfig; + // MERGE + tmpLocale = loadLocale(name); + if (tmpLocale != null) { + parentConfig = tmpLocale._config; + } + config = mergeConfigs(parentConfig, config); + locale = new Locale(config); + locale.parentLocale = locales[name]; + locales[name] = locale; + + // backwards compat for now: also set the locale + getSetGlobalLocale(name); + } else { + // pass null for config to unupdate, useful for tests + if (locales[name] != null) { + if (locales[name].parentLocale != null) { + locales[name] = locales[name].parentLocale; + } else if (locales[name] != null) { + delete locales[name]; + } + } + } + return locales[name]; +} + +// returns locale data +function getLocale (key) { + var locale; + + if (key && key._locale && key._locale._abbr) { + key = key._locale._abbr; + } + + if (!key) { + return globalLocale; + } + + if (!isArray(key)) { + //short-circuit everything else + locale = loadLocale(key); + if (locale) { + return locale; + } + key = [key]; + } + + return chooseLocale(key); +} + +function listLocales() { + return keys(locales); +} + +function checkOverflow (m) { + var overflow; + var a = m._a; + + if (a && getParsingFlags(m).overflow === -2) { + overflow = + a[MONTH] < 0 || a[MONTH] > 11 ? MONTH : + a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE : + a[HOUR] < 0 || a[HOUR] > 24 || (a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0)) ? HOUR : + a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE : + a[SECOND] < 0 || a[SECOND] > 59 ? SECOND : + a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND : + -1; + + if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) { + overflow = DATE; + } + if (getParsingFlags(m)._overflowWeeks && overflow === -1) { + overflow = WEEK; + } + if (getParsingFlags(m)._overflowWeekday && overflow === -1) { + overflow = WEEKDAY; + } + + getParsingFlags(m).overflow = overflow; + } + + return m; +} + +// Pick the first defined of two or three arguments. +function defaults(a, b, c) { + if (a != null) { + return a; + } + if (b != null) { + return b; + } + return c; +} + +function currentDateArray(config) { + // hooks is actually the exported moment object + var nowValue = new Date(hooks.now()); + if (config._useUTC) { + return [nowValue.getUTCFullYear(), nowValue.getUTCMonth(), nowValue.getUTCDate()]; + } + return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()]; +} + +// convert an array to a date. +// the array should mirror the parameters below +// note: all values past the year are optional and will default to the lowest possible value. +// [year, month, day , hour, minute, second, millisecond] +function configFromArray (config) { + var i, date, input = [], currentDate, expectedWeekday, yearToUse; + + if (config._d) { + return; + } + + currentDate = currentDateArray(config); + + //compute day of the year from weeks and weekdays + if (config._w && config._a[DATE] == null && config._a[MONTH] == null) { + dayOfYearFromWeekInfo(config); + } + + //if the day of the year is set, figure out what it is + if (config._dayOfYear != null) { + yearToUse = defaults(config._a[YEAR], currentDate[YEAR]); + + if (config._dayOfYear > daysInYear(yearToUse) || config._dayOfYear === 0) { + getParsingFlags(config)._overflowDayOfYear = true; + } + + date = createUTCDate(yearToUse, 0, config._dayOfYear); + config._a[MONTH] = date.getUTCMonth(); + config._a[DATE] = date.getUTCDate(); + } + + // Default to current date. + // * if no year, month, day of month are given, default to today + // * if day of month is given, default month and year + // * if month is given, default only year + // * if year is given, don't default anything + for (i = 0; i < 3 && config._a[i] == null; ++i) { + config._a[i] = input[i] = currentDate[i]; + } + + // Zero out whatever was not defaulted, including time + for (; i < 7; i++) { + config._a[i] = input[i] = (config._a[i] == null) ? (i === 2 ? 1 : 0) : config._a[i]; + } + + // Check for 24:00:00.000 + if (config._a[HOUR] === 24 && + config._a[MINUTE] === 0 && + config._a[SECOND] === 0 && + config._a[MILLISECOND] === 0) { + config._nextDay = true; + config._a[HOUR] = 0; + } + + config._d = (config._useUTC ? createUTCDate : createDate).apply(null, input); + expectedWeekday = config._useUTC ? config._d.getUTCDay() : config._d.getDay(); + + // Apply timezone offset from input. The actual utcOffset can be changed + // with parseZone. + if (config._tzm != null) { + config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm); + } + + if (config._nextDay) { + config._a[HOUR] = 24; + } + + // check for mismatching day of week + if (config._w && typeof config._w.d !== 'undefined' && config._w.d !== expectedWeekday) { + getParsingFlags(config).weekdayMismatch = true; + } +} + +function dayOfYearFromWeekInfo(config) { + var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow; + + w = config._w; + if (w.GG != null || w.W != null || w.E != null) { + dow = 1; + doy = 4; + + // TODO: We need to take the current isoWeekYear, but that depends on + // how we interpret now (local, utc, fixed offset). So create + // a now version of current config (take local/utc/offset flags, and + // create now). + weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(createLocal(), 1, 4).year); + week = defaults(w.W, 1); + weekday = defaults(w.E, 1); + if (weekday < 1 || weekday > 7) { + weekdayOverflow = true; + } + } else { + dow = config._locale._week.dow; + doy = config._locale._week.doy; + + var curWeek = weekOfYear(createLocal(), dow, doy); + + weekYear = defaults(w.gg, config._a[YEAR], curWeek.year); + + // Default to current week. + week = defaults(w.w, curWeek.week); + + if (w.d != null) { + // weekday -- low day numbers are considered next week + weekday = w.d; + if (weekday < 0 || weekday > 6) { + weekdayOverflow = true; + } + } else if (w.e != null) { + // local weekday -- counting starts from begining of week + weekday = w.e + dow; + if (w.e < 0 || w.e > 6) { + weekdayOverflow = true; + } + } else { + // default to begining of week + weekday = dow; + } + } + if (week < 1 || week > weeksInYear(weekYear, dow, doy)) { + getParsingFlags(config)._overflowWeeks = true; + } else if (weekdayOverflow != null) { + getParsingFlags(config)._overflowWeekday = true; + } else { + temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy); + config._a[YEAR] = temp.year; + config._dayOfYear = temp.dayOfYear; + } +} + +// iso 8601 regex +// 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00) +var extendedIsoRegex = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/; +var basicIsoRegex = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/; + +var tzRegex = /Z|[+-]\d\d(?::?\d\d)?/; + +var isoDates = [ + ['YYYYYY-MM-DD', /[+-]\d{6}-\d\d-\d\d/], + ['YYYY-MM-DD', /\d{4}-\d\d-\d\d/], + ['GGGG-[W]WW-E', /\d{4}-W\d\d-\d/], + ['GGGG-[W]WW', /\d{4}-W\d\d/, false], + ['YYYY-DDD', /\d{4}-\d{3}/], + ['YYYY-MM', /\d{4}-\d\d/, false], + ['YYYYYYMMDD', /[+-]\d{10}/], + ['YYYYMMDD', /\d{8}/], + // YYYYMM is NOT allowed by the standard + ['GGGG[W]WWE', /\d{4}W\d{3}/], + ['GGGG[W]WW', /\d{4}W\d{2}/, false], + ['YYYYDDD', /\d{7}/] +]; + +// iso time formats and regexes +var isoTimes = [ + ['HH:mm:ss.SSSS', /\d\d:\d\d:\d\d\.\d+/], + ['HH:mm:ss,SSSS', /\d\d:\d\d:\d\d,\d+/], + ['HH:mm:ss', /\d\d:\d\d:\d\d/], + ['HH:mm', /\d\d:\d\d/], + ['HHmmss.SSSS', /\d\d\d\d\d\d\.\d+/], + ['HHmmss,SSSS', /\d\d\d\d\d\d,\d+/], + ['HHmmss', /\d\d\d\d\d\d/], + ['HHmm', /\d\d\d\d/], + ['HH', /\d\d/] +]; + +var aspNetJsonRegex = /^\/?Date\((\-?\d+)/i; + +// date from iso format +function configFromISO(config) { + var i, l, + string = config._i, + match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string), + allowTime, dateFormat, timeFormat, tzFormat; + + if (match) { + getParsingFlags(config).iso = true; + + for (i = 0, l = isoDates.length; i < l; i++) { + if (isoDates[i][1].exec(match[1])) { + dateFormat = isoDates[i][0]; + allowTime = isoDates[i][2] !== false; + break; + } + } + if (dateFormat == null) { + config._isValid = false; + return; + } + if (match[3]) { + for (i = 0, l = isoTimes.length; i < l; i++) { + if (isoTimes[i][1].exec(match[3])) { + // match[2] should be 'T' or space + timeFormat = (match[2] || ' ') + isoTimes[i][0]; + break; + } + } + if (timeFormat == null) { + config._isValid = false; + return; + } + } + if (!allowTime && timeFormat != null) { + config._isValid = false; + return; + } + if (match[4]) { + if (tzRegex.exec(match[4])) { + tzFormat = 'Z'; + } else { + config._isValid = false; + return; + } + } + config._f = dateFormat + (timeFormat || '') + (tzFormat || ''); + configFromStringAndFormat(config); + } else { + config._isValid = false; + } +} + +// RFC 2822 regex: For details see https://tools.ietf.org/html/rfc2822#section-3.3 +var rfc2822 = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/; + +function extractFromRFC2822Strings(yearStr, monthStr, dayStr, hourStr, minuteStr, secondStr) { + var result = [ + untruncateYear(yearStr), + defaultLocaleMonthsShort.indexOf(monthStr), + parseInt(dayStr, 10), + parseInt(hourStr, 10), + parseInt(minuteStr, 10) + ]; + + if (secondStr) { + result.push(parseInt(secondStr, 10)); + } + + return result; +} + +function untruncateYear(yearStr) { + var year = parseInt(yearStr, 10); + if (year <= 49) { + return 2000 + year; + } else if (year <= 999) { + return 1900 + year; + } + return year; +} + +function preprocessRFC2822(s) { + // Remove comments and folding whitespace and replace multiple-spaces with a single space + return s.replace(/\([^)]*\)|[\n\t]/g, ' ').replace(/(\s\s+)/g, ' ').trim(); +} + +function checkWeekday(weekdayStr, parsedInput, config) { + if (weekdayStr) { + // TODO: Replace the vanilla JS Date object with an indepentent day-of-week check. + var weekdayProvided = defaultLocaleWeekdaysShort.indexOf(weekdayStr), + weekdayActual = new Date(parsedInput[0], parsedInput[1], parsedInput[2]).getDay(); + if (weekdayProvided !== weekdayActual) { + getParsingFlags(config).weekdayMismatch = true; + config._isValid = false; + return false; + } + } + return true; +} + +var obsOffsets = { + UT: 0, + GMT: 0, + EDT: -4 * 60, + EST: -5 * 60, + CDT: -5 * 60, + CST: -6 * 60, + MDT: -6 * 60, + MST: -7 * 60, + PDT: -7 * 60, + PST: -8 * 60 +}; + +function calculateOffset(obsOffset, militaryOffset, numOffset) { + if (obsOffset) { + return obsOffsets[obsOffset]; + } else if (militaryOffset) { + // the only allowed military tz is Z + return 0; + } else { + var hm = parseInt(numOffset, 10); + var m = hm % 100, h = (hm - m) / 100; + return h * 60 + m; + } +} + +// date and time from ref 2822 format +function configFromRFC2822(config) { + var match = rfc2822.exec(preprocessRFC2822(config._i)); + if (match) { + var parsedArray = extractFromRFC2822Strings(match[4], match[3], match[2], match[5], match[6], match[7]); + if (!checkWeekday(match[1], parsedArray, config)) { + return; + } + + config._a = parsedArray; + config._tzm = calculateOffset(match[8], match[9], match[10]); + + config._d = createUTCDate.apply(null, config._a); + config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm); + + getParsingFlags(config).rfc2822 = true; + } else { + config._isValid = false; + } +} + +// date from iso format or fallback +function configFromString(config) { + var matched = aspNetJsonRegex.exec(config._i); + + if (matched !== null) { + config._d = new Date(+matched[1]); + return; + } + + configFromISO(config); + if (config._isValid === false) { + delete config._isValid; + } else { + return; + } + + configFromRFC2822(config); + if (config._isValid === false) { + delete config._isValid; + } else { + return; + } + + // Final attempt, use Input Fallback + hooks.createFromInputFallback(config); +} + +hooks.createFromInputFallback = deprecate( + 'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' + + 'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' + + 'discouraged and will be removed in an upcoming major release. Please refer to ' + + 'http://momentjs.com/guides/#/warnings/js-date/ for more info.', + function (config) { + config._d = new Date(config._i + (config._useUTC ? ' UTC' : '')); + } +); + +// constant that refers to the ISO standard +hooks.ISO_8601 = function () {}; + +// constant that refers to the RFC 2822 form +hooks.RFC_2822 = function () {}; + +// date from string and format string +function configFromStringAndFormat(config) { + // TODO: Move this to another part of the creation flow to prevent circular deps + if (config._f === hooks.ISO_8601) { + configFromISO(config); + return; + } + if (config._f === hooks.RFC_2822) { + configFromRFC2822(config); + return; + } + config._a = []; + getParsingFlags(config).empty = true; + + // This array is used to make a Date, either with `new Date` or `Date.UTC` + var string = '' + config._i, + i, parsedInput, tokens, token, skipped, + stringLength = string.length, + totalParsedInputLength = 0; + + tokens = expandFormat(config._f, config._locale).match(formattingTokens) || []; + + for (i = 0; i < tokens.length; i++) { + token = tokens[i]; + parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0]; + // console.log('token', token, 'parsedInput', parsedInput, + // 'regex', getParseRegexForToken(token, config)); + if (parsedInput) { + skipped = string.substr(0, string.indexOf(parsedInput)); + if (skipped.length > 0) { + getParsingFlags(config).unusedInput.push(skipped); + } + string = string.slice(string.indexOf(parsedInput) + parsedInput.length); + totalParsedInputLength += parsedInput.length; + } + // don't parse if it's not a known token + if (formatTokenFunctions[token]) { + if (parsedInput) { + getParsingFlags(config).empty = false; + } + else { + getParsingFlags(config).unusedTokens.push(token); + } + addTimeToArrayFromToken(token, parsedInput, config); + } + else if (config._strict && !parsedInput) { + getParsingFlags(config).unusedTokens.push(token); + } + } + + // add remaining unparsed input length to the string + getParsingFlags(config).charsLeftOver = stringLength - totalParsedInputLength; + if (string.length > 0) { + getParsingFlags(config).unusedInput.push(string); + } + + // clear _12h flag if hour is <= 12 + if (config._a[HOUR] <= 12 && + getParsingFlags(config).bigHour === true && + config._a[HOUR] > 0) { + getParsingFlags(config).bigHour = undefined; + } + + getParsingFlags(config).parsedDateParts = config._a.slice(0); + getParsingFlags(config).meridiem = config._meridiem; + // handle meridiem + config._a[HOUR] = meridiemFixWrap(config._locale, config._a[HOUR], config._meridiem); + + configFromArray(config); + checkOverflow(config); +} + + +function meridiemFixWrap (locale, hour, meridiem) { + var isPm; + + if (meridiem == null) { + // nothing to do + return hour; + } + if (locale.meridiemHour != null) { + return locale.meridiemHour(hour, meridiem); + } else if (locale.isPM != null) { + // Fallback + isPm = locale.isPM(meridiem); + if (isPm && hour < 12) { + hour += 12; + } + if (!isPm && hour === 12) { + hour = 0; + } + return hour; + } else { + // this is not supposed to happen + return hour; + } +} + +// date from string and array of format strings +function configFromStringAndArray(config) { + var tempConfig, + bestMoment, + + scoreToBeat, + i, + currentScore; + + if (config._f.length === 0) { + getParsingFlags(config).invalidFormat = true; + config._d = new Date(NaN); + return; + } + + for (i = 0; i < config._f.length; i++) { + currentScore = 0; + tempConfig = copyConfig({}, config); + if (config._useUTC != null) { + tempConfig._useUTC = config._useUTC; + } + tempConfig._f = config._f[i]; + configFromStringAndFormat(tempConfig); + + if (!isValid(tempConfig)) { + continue; + } + + // if there is any input that was not parsed add a penalty for that format + currentScore += getParsingFlags(tempConfig).charsLeftOver; + + //or tokens + currentScore += getParsingFlags(tempConfig).unusedTokens.length * 10; + + getParsingFlags(tempConfig).score = currentScore; + + if (scoreToBeat == null || currentScore < scoreToBeat) { + scoreToBeat = currentScore; + bestMoment = tempConfig; + } + } + + extend(config, bestMoment || tempConfig); +} + +function configFromObject(config) { + if (config._d) { + return; + } + + var i = normalizeObjectUnits(config._i); + config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) { + return obj && parseInt(obj, 10); + }); + + configFromArray(config); +} + +function createFromConfig (config) { + var res = new Moment(checkOverflow(prepareConfig(config))); + if (res._nextDay) { + // Adding is smart enough around DST + res.add(1, 'd'); + res._nextDay = undefined; + } + + return res; +} + +function prepareConfig (config) { + var input = config._i, + format = config._f; + + config._locale = config._locale || getLocale(config._l); + + if (input === null || (format === undefined && input === '')) { + return createInvalid({nullInput: true}); + } + + if (typeof input === 'string') { + config._i = input = config._locale.preparse(input); + } + + if (isMoment(input)) { + return new Moment(checkOverflow(input)); + } else if (isDate(input)) { + config._d = input; + } else if (isArray(format)) { + configFromStringAndArray(config); + } else if (format) { + configFromStringAndFormat(config); + } else { + configFromInput(config); + } + + if (!isValid(config)) { + config._d = null; + } + + return config; +} + +function configFromInput(config) { + var input = config._i; + if (isUndefined(input)) { + config._d = new Date(hooks.now()); + } else if (isDate(input)) { + config._d = new Date(input.valueOf()); + } else if (typeof input === 'string') { + configFromString(config); + } else if (isArray(input)) { + config._a = map(input.slice(0), function (obj) { + return parseInt(obj, 10); + }); + configFromArray(config); + } else if (isObject(input)) { + configFromObject(config); + } else if (isNumber(input)) { + // from milliseconds + config._d = new Date(input); + } else { + hooks.createFromInputFallback(config); + } +} + +function createLocalOrUTC (input, format, locale, strict, isUTC) { + var c = {}; + + if (locale === true || locale === false) { + strict = locale; + locale = undefined; + } + + if ((isObject(input) && isObjectEmpty(input)) || + (isArray(input) && input.length === 0)) { + input = undefined; + } + // object construction must be done this way. + // https://github.com/moment/moment/issues/1423 + c._isAMomentObject = true; + c._useUTC = c._isUTC = isUTC; + c._l = locale; + c._i = input; + c._f = format; + c._strict = strict; + + return createFromConfig(c); +} + +function createLocal (input, format, locale, strict) { + return createLocalOrUTC(input, format, locale, strict, false); +} + +var prototypeMin = deprecate( + 'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/', + function () { + var other = createLocal.apply(null, arguments); + if (this.isValid() && other.isValid()) { + return other < this ? this : other; + } else { + return createInvalid(); + } + } +); + +var prototypeMax = deprecate( + 'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/', + function () { + var other = createLocal.apply(null, arguments); + if (this.isValid() && other.isValid()) { + return other > this ? this : other; + } else { + return createInvalid(); + } + } +); + +// Pick a moment m from moments so that m[fn](other) is true for all +// other. This relies on the function fn to be transitive. +// +// moments should either be an array of moment objects or an array, whose +// first element is an array of moment objects. +function pickBy(fn, moments) { + var res, i; + if (moments.length === 1 && isArray(moments[0])) { + moments = moments[0]; + } + if (!moments.length) { + return createLocal(); + } + res = moments[0]; + for (i = 1; i < moments.length; ++i) { + if (!moments[i].isValid() || moments[i][fn](res)) { + res = moments[i]; + } + } + return res; +} + +// TODO: Use [].sort instead? +function min () { + var args = [].slice.call(arguments, 0); + + return pickBy('isBefore', args); +} + +function max () { + var args = [].slice.call(arguments, 0); + + return pickBy('isAfter', args); +} + +var now = function () { + return Date.now ? Date.now() : +(new Date()); +}; + +var ordering = ['year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond']; + +function isDurationValid(m) { + for (var key in m) { + if (!(indexOf.call(ordering, key) !== -1 && (m[key] == null || !isNaN(m[key])))) { + return false; + } + } + + var unitHasDecimal = false; + for (var i = 0; i < ordering.length; ++i) { + if (m[ordering[i]]) { + if (unitHasDecimal) { + return false; // only allow non-integers for smallest unit + } + if (parseFloat(m[ordering[i]]) !== toInt(m[ordering[i]])) { + unitHasDecimal = true; + } + } + } + + return true; +} + +function isValid$1() { + return this._isValid; +} + +function createInvalid$1() { + return createDuration(NaN); +} + +function Duration (duration) { + var normalizedInput = normalizeObjectUnits(duration), + years = normalizedInput.year || 0, + quarters = normalizedInput.quarter || 0, + months = normalizedInput.month || 0, + weeks = normalizedInput.week || 0, + days = normalizedInput.day || 0, + hours = normalizedInput.hour || 0, + minutes = normalizedInput.minute || 0, + seconds = normalizedInput.second || 0, + milliseconds = normalizedInput.millisecond || 0; + + this._isValid = isDurationValid(normalizedInput); + + // representation for dateAddRemove + this._milliseconds = +milliseconds + + seconds * 1e3 + // 1000 + minutes * 6e4 + // 1000 * 60 + hours * 1000 * 60 * 60; //using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978 + // Because of dateAddRemove treats 24 hours as different from a + // day when working around DST, we need to store them separately + this._days = +days + + weeks * 7; + // It is impossible to translate months into days without knowing + // which months you are are talking about, so we have to store + // it separately. + this._months = +months + + quarters * 3 + + years * 12; + + this._data = {}; + + this._locale = getLocale(); + + this._bubble(); +} + +function isDuration (obj) { + return obj instanceof Duration; +} + +function absRound (number) { + if (number < 0) { + return Math.round(-1 * number) * -1; + } else { + return Math.round(number); + } +} + +// FORMATTING + +function offset (token, separator) { + addFormatToken(token, 0, 0, function () { + var offset = this.utcOffset(); + var sign = '+'; + if (offset < 0) { + offset = -offset; + sign = '-'; + } + return sign + zeroFill(~~(offset / 60), 2) + separator + zeroFill(~~(offset) % 60, 2); + }); +} + +offset('Z', ':'); +offset('ZZ', ''); + +// PARSING + +addRegexToken('Z', matchShortOffset); +addRegexToken('ZZ', matchShortOffset); +addParseToken(['Z', 'ZZ'], function (input, array, config) { + config._useUTC = true; + config._tzm = offsetFromString(matchShortOffset, input); +}); + +// HELPERS + +// timezone chunker +// '+10:00' > ['10', '00'] +// '-1530' > ['-15', '30'] +var chunkOffset = /([\+\-]|\d\d)/gi; + +function offsetFromString(matcher, string) { + var matches = (string || '').match(matcher); + + if (matches === null) { + return null; + } + + var chunk = matches[matches.length - 1] || []; + var parts = (chunk + '').match(chunkOffset) || ['-', 0, 0]; + var minutes = +(parts[1] * 60) + toInt(parts[2]); + + return minutes === 0 ? + 0 : + parts[0] === '+' ? minutes : -minutes; +} + +// Return a moment from input, that is local/utc/zone equivalent to model. +function cloneWithOffset(input, model) { + var res, diff; + if (model._isUTC) { + res = model.clone(); + diff = (isMoment(input) || isDate(input) ? input.valueOf() : createLocal(input).valueOf()) - res.valueOf(); + // Use low-level api, because this fn is low-level api. + res._d.setTime(res._d.valueOf() + diff); + hooks.updateOffset(res, false); + return res; + } else { + return createLocal(input).local(); + } +} + +function getDateOffset (m) { + // On Firefox.24 Date#getTimezoneOffset returns a floating point. + // https://github.com/moment/moment/pull/1871 + return -Math.round(m._d.getTimezoneOffset() / 15) * 15; +} + +// HOOKS + +// This function will be called whenever a moment is mutated. +// It is intended to keep the offset in sync with the timezone. +hooks.updateOffset = function () {}; + +// MOMENTS + +// keepLocalTime = true means only change the timezone, without +// affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]--> +// 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset +// +0200, so we adjust the time as needed, to be valid. +// +// Keeping the time actually adds/subtracts (one hour) +// from the actual represented time. That is why we call updateOffset +// a second time. In case it wants us to change the offset again +// _changeInProgress == true case, then we have to adjust, because +// there is no such time in the given timezone. +function getSetOffset (input, keepLocalTime, keepMinutes) { + var offset = this._offset || 0, + localAdjust; + if (!this.isValid()) { + return input != null ? this : NaN; + } + if (input != null) { + if (typeof input === 'string') { + input = offsetFromString(matchShortOffset, input); + if (input === null) { + return this; + } + } else if (Math.abs(input) < 16 && !keepMinutes) { + input = input * 60; + } + if (!this._isUTC && keepLocalTime) { + localAdjust = getDateOffset(this); + } + this._offset = input; + this._isUTC = true; + if (localAdjust != null) { + this.add(localAdjust, 'm'); + } + if (offset !== input) { + if (!keepLocalTime || this._changeInProgress) { + addSubtract(this, createDuration(input - offset, 'm'), 1, false); + } else if (!this._changeInProgress) { + this._changeInProgress = true; + hooks.updateOffset(this, true); + this._changeInProgress = null; + } + } + return this; + } else { + return this._isUTC ? offset : getDateOffset(this); + } +} + +function getSetZone (input, keepLocalTime) { + if (input != null) { + if (typeof input !== 'string') { + input = -input; + } + + this.utcOffset(input, keepLocalTime); + + return this; + } else { + return -this.utcOffset(); + } +} + +function setOffsetToUTC (keepLocalTime) { + return this.utcOffset(0, keepLocalTime); +} + +function setOffsetToLocal (keepLocalTime) { + if (this._isUTC) { + this.utcOffset(0, keepLocalTime); + this._isUTC = false; + + if (keepLocalTime) { + this.subtract(getDateOffset(this), 'm'); + } + } + return this; +} + +function setOffsetToParsedOffset () { + if (this._tzm != null) { + this.utcOffset(this._tzm, false, true); + } else if (typeof this._i === 'string') { + var tZone = offsetFromString(matchOffset, this._i); + if (tZone != null) { + this.utcOffset(tZone); + } + else { + this.utcOffset(0, true); + } + } + return this; +} + +function hasAlignedHourOffset (input) { + if (!this.isValid()) { + return false; + } + input = input ? createLocal(input).utcOffset() : 0; + + return (this.utcOffset() - input) % 60 === 0; +} + +function isDaylightSavingTime () { + return ( + this.utcOffset() > this.clone().month(0).utcOffset() || + this.utcOffset() > this.clone().month(5).utcOffset() + ); +} + +function isDaylightSavingTimeShifted () { + if (!isUndefined(this._isDSTShifted)) { + return this._isDSTShifted; + } + + var c = {}; + + copyConfig(c, this); + c = prepareConfig(c); + + if (c._a) { + var other = c._isUTC ? createUTC(c._a) : createLocal(c._a); + this._isDSTShifted = this.isValid() && + compareArrays(c._a, other.toArray()) > 0; + } else { + this._isDSTShifted = false; + } + + return this._isDSTShifted; +} + +function isLocal () { + return this.isValid() ? !this._isUTC : false; +} + +function isUtcOffset () { + return this.isValid() ? this._isUTC : false; +} + +function isUtc () { + return this.isValid() ? this._isUTC && this._offset === 0 : false; +} + +// ASP.NET json date format regex +var aspNetRegex = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/; + +// from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html +// somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere +// and further modified to allow for strings containing both week and day +var isoRegex = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/; + +function createDuration (input, key) { + var duration = input, + // matching against regexp is expensive, do it on demand + match = null, + sign, + ret, + diffRes; + + if (isDuration(input)) { + duration = { + ms : input._milliseconds, + d : input._days, + M : input._months + }; + } else if (isNumber(input)) { + duration = {}; + if (key) { + duration[key] = input; + } else { + duration.milliseconds = input; + } + } else if (!!(match = aspNetRegex.exec(input))) { + sign = (match[1] === '-') ? -1 : 1; + duration = { + y : 0, + d : toInt(match[DATE]) * sign, + h : toInt(match[HOUR]) * sign, + m : toInt(match[MINUTE]) * sign, + s : toInt(match[SECOND]) * sign, + ms : toInt(absRound(match[MILLISECOND] * 1000)) * sign // the millisecond decimal point is included in the match + }; + } else if (!!(match = isoRegex.exec(input))) { + sign = (match[1] === '-') ? -1 : (match[1] === '+') ? 1 : 1; + duration = { + y : parseIso(match[2], sign), + M : parseIso(match[3], sign), + w : parseIso(match[4], sign), + d : parseIso(match[5], sign), + h : parseIso(match[6], sign), + m : parseIso(match[7], sign), + s : parseIso(match[8], sign) + }; + } else if (duration == null) {// checks for null or undefined + duration = {}; + } else if (typeof duration === 'object' && ('from' in duration || 'to' in duration)) { + diffRes = momentsDifference(createLocal(duration.from), createLocal(duration.to)); + + duration = {}; + duration.ms = diffRes.milliseconds; + duration.M = diffRes.months; + } + + ret = new Duration(duration); + + if (isDuration(input) && hasOwnProp(input, '_locale')) { + ret._locale = input._locale; + } + + return ret; +} + +createDuration.fn = Duration.prototype; +createDuration.invalid = createInvalid$1; + +function parseIso (inp, sign) { + // We'd normally use ~~inp for this, but unfortunately it also + // converts floats to ints. + // inp may be undefined, so careful calling replace on it. + var res = inp && parseFloat(inp.replace(',', '.')); + // apply sign while we're at it + return (isNaN(res) ? 0 : res) * sign; +} + +function positiveMomentsDifference(base, other) { + var res = {milliseconds: 0, months: 0}; + + res.months = other.month() - base.month() + + (other.year() - base.year()) * 12; + if (base.clone().add(res.months, 'M').isAfter(other)) { + --res.months; + } + + res.milliseconds = +other - +(base.clone().add(res.months, 'M')); + + return res; +} + +function momentsDifference(base, other) { + var res; + if (!(base.isValid() && other.isValid())) { + return {milliseconds: 0, months: 0}; + } + + other = cloneWithOffset(other, base); + if (base.isBefore(other)) { + res = positiveMomentsDifference(base, other); + } else { + res = positiveMomentsDifference(other, base); + res.milliseconds = -res.milliseconds; + res.months = -res.months; + } + + return res; +} + +// TODO: remove 'name' arg after deprecation is removed +function createAdder(direction, name) { + return function (val, period) { + var dur, tmp; + //invert the arguments, but complain about it + if (period !== null && !isNaN(+period)) { + deprecateSimple(name, 'moment().' + name + '(period, number) is deprecated. Please use moment().' + name + '(number, period). ' + + 'See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.'); + tmp = val; val = period; period = tmp; + } + + val = typeof val === 'string' ? +val : val; + dur = createDuration(val, period); + addSubtract(this, dur, direction); + return this; + }; +} + +function addSubtract (mom, duration, isAdding, updateOffset) { + var milliseconds = duration._milliseconds, + days = absRound(duration._days), + months = absRound(duration._months); + + if (!mom.isValid()) { + // No op + return; + } + + updateOffset = updateOffset == null ? true : updateOffset; + + if (months) { + setMonth(mom, get(mom, 'Month') + months * isAdding); + } + if (days) { + set$1(mom, 'Date', get(mom, 'Date') + days * isAdding); + } + if (milliseconds) { + mom._d.setTime(mom._d.valueOf() + milliseconds * isAdding); + } + if (updateOffset) { + hooks.updateOffset(mom, days || months); + } +} + +var add = createAdder(1, 'add'); +var subtract = createAdder(-1, 'subtract'); + +function getCalendarFormat(myMoment, now) { + var diff = myMoment.diff(now, 'days', true); + return diff < -6 ? 'sameElse' : + diff < -1 ? 'lastWeek' : + diff < 0 ? 'lastDay' : + diff < 1 ? 'sameDay' : + diff < 2 ? 'nextDay' : + diff < 7 ? 'nextWeek' : 'sameElse'; +} + +function calendar$1 (time, formats) { + // We want to compare the start of today, vs this. + // Getting start-of-today depends on whether we're local/utc/offset or not. + var now = time || createLocal(), + sod = cloneWithOffset(now, this).startOf('day'), + format = hooks.calendarFormat(this, sod) || 'sameElse'; + + var output = formats && (isFunction(formats[format]) ? formats[format].call(this, now) : formats[format]); + + return this.format(output || this.localeData().calendar(format, this, createLocal(now))); +} + +function clone () { + return new Moment(this); +} + +function isAfter (input, units) { + var localInput = isMoment(input) ? input : createLocal(input); + if (!(this.isValid() && localInput.isValid())) { + return false; + } + units = normalizeUnits(!isUndefined(units) ? units : 'millisecond'); + if (units === 'millisecond') { + return this.valueOf() > localInput.valueOf(); + } else { + return localInput.valueOf() < this.clone().startOf(units).valueOf(); + } +} + +function isBefore (input, units) { + var localInput = isMoment(input) ? input : createLocal(input); + if (!(this.isValid() && localInput.isValid())) { + return false; + } + units = normalizeUnits(!isUndefined(units) ? units : 'millisecond'); + if (units === 'millisecond') { + return this.valueOf() < localInput.valueOf(); + } else { + return this.clone().endOf(units).valueOf() < localInput.valueOf(); + } +} + +function isBetween (from, to, units, inclusivity) { + inclusivity = inclusivity || '()'; + return (inclusivity[0] === '(' ? this.isAfter(from, units) : !this.isBefore(from, units)) && + (inclusivity[1] === ')' ? this.isBefore(to, units) : !this.isAfter(to, units)); +} + +function isSame (input, units) { + var localInput = isMoment(input) ? input : createLocal(input), + inputMs; + if (!(this.isValid() && localInput.isValid())) { + return false; + } + units = normalizeUnits(units || 'millisecond'); + if (units === 'millisecond') { + return this.valueOf() === localInput.valueOf(); + } else { + inputMs = localInput.valueOf(); + return this.clone().startOf(units).valueOf() <= inputMs && inputMs <= this.clone().endOf(units).valueOf(); + } +} + +function isSameOrAfter (input, units) { + return this.isSame(input, units) || this.isAfter(input,units); +} + +function isSameOrBefore (input, units) { + return this.isSame(input, units) || this.isBefore(input,units); +} + +function diff (input, units, asFloat) { + var that, + zoneDelta, + delta, output; + + if (!this.isValid()) { + return NaN; + } + + that = cloneWithOffset(input, this); + + if (!that.isValid()) { + return NaN; + } + + zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4; + + units = normalizeUnits(units); + + switch (units) { + case 'year': output = monthDiff(this, that) / 12; break; + case 'month': output = monthDiff(this, that); break; + case 'quarter': output = monthDiff(this, that) / 3; break; + case 'second': output = (this - that) / 1e3; break; // 1000 + case 'minute': output = (this - that) / 6e4; break; // 1000 * 60 + case 'hour': output = (this - that) / 36e5; break; // 1000 * 60 * 60 + case 'day': output = (this - that - zoneDelta) / 864e5; break; // 1000 * 60 * 60 * 24, negate dst + case 'week': output = (this - that - zoneDelta) / 6048e5; break; // 1000 * 60 * 60 * 24 * 7, negate dst + default: output = this - that; + } + + return asFloat ? output : absFloor(output); +} + +function monthDiff (a, b) { + // difference in months + var wholeMonthDiff = ((b.year() - a.year()) * 12) + (b.month() - a.month()), + // b is in (anchor - 1 month, anchor + 1 month) + anchor = a.clone().add(wholeMonthDiff, 'months'), + anchor2, adjust; + + if (b - anchor < 0) { + anchor2 = a.clone().add(wholeMonthDiff - 1, 'months'); + // linear across the month + adjust = (b - anchor) / (anchor - anchor2); + } else { + anchor2 = a.clone().add(wholeMonthDiff + 1, 'months'); + // linear across the month + adjust = (b - anchor) / (anchor2 - anchor); + } + + //check for negative zero, return zero if negative zero + return -(wholeMonthDiff + adjust) || 0; +} + +hooks.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'; +hooks.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]'; + +function toString () { + return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ'); +} + +function toISOString(keepOffset) { + if (!this.isValid()) { + return null; + } + var utc = keepOffset !== true; + var m = utc ? this.clone().utc() : this; + if (m.year() < 0 || m.year() > 9999) { + return formatMoment(m, utc ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'); + } + if (isFunction(Date.prototype.toISOString)) { + // native implementation is ~50x faster, use it when we can + if (utc) { + return this.toDate().toISOString(); + } else { + return new Date(this._d.valueOf()).toISOString().replace('Z', formatMoment(m, 'Z')); + } + } + return formatMoment(m, utc ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ'); +} + +/** + * Return a human readable representation of a moment that can + * also be evaluated to get a new moment which is the same + * + * @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects + */ +function inspect () { + if (!this.isValid()) { + return 'moment.invalid(/* ' + this._i + ' */)'; + } + var func = 'moment'; + var zone = ''; + if (!this.isLocal()) { + func = this.utcOffset() === 0 ? 'moment.utc' : 'moment.parseZone'; + zone = 'Z'; + } + var prefix = '[' + func + '("]'; + var year = (0 <= this.year() && this.year() <= 9999) ? 'YYYY' : 'YYYYYY'; + var datetime = '-MM-DD[T]HH:mm:ss.SSS'; + var suffix = zone + '[")]'; + + return this.format(prefix + year + datetime + suffix); +} + +function format (inputString) { + if (!inputString) { + inputString = this.isUtc() ? hooks.defaultFormatUtc : hooks.defaultFormat; + } + var output = formatMoment(this, inputString); + return this.localeData().postformat(output); +} + +function from (time, withoutSuffix) { + if (this.isValid() && + ((isMoment(time) && time.isValid()) || + createLocal(time).isValid())) { + return createDuration({to: this, from: time}).locale(this.locale()).humanize(!withoutSuffix); + } else { + return this.localeData().invalidDate(); + } +} + +function fromNow (withoutSuffix) { + return this.from(createLocal(), withoutSuffix); +} + +function to (time, withoutSuffix) { + if (this.isValid() && + ((isMoment(time) && time.isValid()) || + createLocal(time).isValid())) { + return createDuration({from: this, to: time}).locale(this.locale()).humanize(!withoutSuffix); + } else { + return this.localeData().invalidDate(); + } +} + +function toNow (withoutSuffix) { + return this.to(createLocal(), withoutSuffix); +} + +// If passed a locale key, it will set the locale for this +// instance. Otherwise, it will return the locale configuration +// variables for this instance. +function locale (key) { + var newLocaleData; + + if (key === undefined) { + return this._locale._abbr; + } else { + newLocaleData = getLocale(key); + if (newLocaleData != null) { + this._locale = newLocaleData; + } + return this; + } +} + +var lang = deprecate( + 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.', + function (key) { + if (key === undefined) { + return this.localeData(); + } else { + return this.locale(key); + } + } +); + +function localeData () { + return this._locale; +} + +function startOf (units) { + units = normalizeUnits(units); + // the following switch intentionally omits break keywords + // to utilize falling through the cases. + switch (units) { + case 'year': + this.month(0); + /* falls through */ + case 'quarter': + case 'month': + this.date(1); + /* falls through */ + case 'week': + case 'isoWeek': + case 'day': + case 'date': + this.hours(0); + /* falls through */ + case 'hour': + this.minutes(0); + /* falls through */ + case 'minute': + this.seconds(0); + /* falls through */ + case 'second': + this.milliseconds(0); + } + + // weeks are a special case + if (units === 'week') { + this.weekday(0); + } + if (units === 'isoWeek') { + this.isoWeekday(1); + } + + // quarters are also special + if (units === 'quarter') { + this.month(Math.floor(this.month() / 3) * 3); + } + + return this; +} + +function endOf (units) { + units = normalizeUnits(units); + if (units === undefined || units === 'millisecond') { + return this; + } + + // 'date' is an alias for 'day', so it should be considered as such. + if (units === 'date') { + units = 'day'; + } + + return this.startOf(units).add(1, (units === 'isoWeek' ? 'week' : units)).subtract(1, 'ms'); +} + +function valueOf () { + return this._d.valueOf() - ((this._offset || 0) * 60000); +} + +function unix () { + return Math.floor(this.valueOf() / 1000); +} + +function toDate () { + return new Date(this.valueOf()); +} + +function toArray () { + var m = this; + return [m.year(), m.month(), m.date(), m.hour(), m.minute(), m.second(), m.millisecond()]; +} + +function toObject () { + var m = this; + return { + years: m.year(), + months: m.month(), + date: m.date(), + hours: m.hours(), + minutes: m.minutes(), + seconds: m.seconds(), + milliseconds: m.milliseconds() + }; +} + +function toJSON () { + // new Date(NaN).toJSON() === null + return this.isValid() ? this.toISOString() : null; +} + +function isValid$2 () { + return isValid(this); +} + +function parsingFlags () { + return extend({}, getParsingFlags(this)); +} + +function invalidAt () { + return getParsingFlags(this).overflow; +} + +function creationData() { + return { + input: this._i, + format: this._f, + locale: this._locale, + isUTC: this._isUTC, + strict: this._strict + }; +} + +// FORMATTING + +addFormatToken(0, ['gg', 2], 0, function () { + return this.weekYear() % 100; +}); + +addFormatToken(0, ['GG', 2], 0, function () { + return this.isoWeekYear() % 100; +}); + +function addWeekYearFormatToken (token, getter) { + addFormatToken(0, [token, token.length], 0, getter); +} + +addWeekYearFormatToken('gggg', 'weekYear'); +addWeekYearFormatToken('ggggg', 'weekYear'); +addWeekYearFormatToken('GGGG', 'isoWeekYear'); +addWeekYearFormatToken('GGGGG', 'isoWeekYear'); + +// ALIASES + +addUnitAlias('weekYear', 'gg'); +addUnitAlias('isoWeekYear', 'GG'); + +// PRIORITY + +addUnitPriority('weekYear', 1); +addUnitPriority('isoWeekYear', 1); + + +// PARSING + +addRegexToken('G', matchSigned); +addRegexToken('g', matchSigned); +addRegexToken('GG', match1to2, match2); +addRegexToken('gg', match1to2, match2); +addRegexToken('GGGG', match1to4, match4); +addRegexToken('gggg', match1to4, match4); +addRegexToken('GGGGG', match1to6, match6); +addRegexToken('ggggg', match1to6, match6); + +addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (input, week, config, token) { + week[token.substr(0, 2)] = toInt(input); +}); + +addWeekParseToken(['gg', 'GG'], function (input, week, config, token) { + week[token] = hooks.parseTwoDigitYear(input); +}); + +// MOMENTS + +function getSetWeekYear (input) { + return getSetWeekYearHelper.call(this, + input, + this.week(), + this.weekday(), + this.localeData()._week.dow, + this.localeData()._week.doy); +} + +function getSetISOWeekYear (input) { + return getSetWeekYearHelper.call(this, + input, this.isoWeek(), this.isoWeekday(), 1, 4); +} + +function getISOWeeksInYear () { + return weeksInYear(this.year(), 1, 4); +} + +function getWeeksInYear () { + var weekInfo = this.localeData()._week; + return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy); +} + +function getSetWeekYearHelper(input, week, weekday, dow, doy) { + var weeksTarget; + if (input == null) { + return weekOfYear(this, dow, doy).year; + } else { + weeksTarget = weeksInYear(input, dow, doy); + if (week > weeksTarget) { + week = weeksTarget; + } + return setWeekAll.call(this, input, week, weekday, dow, doy); + } +} + +function setWeekAll(weekYear, week, weekday, dow, doy) { + var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy), + date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear); + + this.year(date.getUTCFullYear()); + this.month(date.getUTCMonth()); + this.date(date.getUTCDate()); + return this; +} + +// FORMATTING + +addFormatToken('Q', 0, 'Qo', 'quarter'); + +// ALIASES + +addUnitAlias('quarter', 'Q'); + +// PRIORITY + +addUnitPriority('quarter', 7); + +// PARSING + +addRegexToken('Q', match1); +addParseToken('Q', function (input, array) { + array[MONTH] = (toInt(input) - 1) * 3; +}); + +// MOMENTS + +function getSetQuarter (input) { + return input == null ? Math.ceil((this.month() + 1) / 3) : this.month((input - 1) * 3 + this.month() % 3); +} + +// FORMATTING + +addFormatToken('D', ['DD', 2], 'Do', 'date'); + +// ALIASES + +addUnitAlias('date', 'D'); + +// PRIOROITY +addUnitPriority('date', 9); + +// PARSING + +addRegexToken('D', match1to2); +addRegexToken('DD', match1to2, match2); +addRegexToken('Do', function (isStrict, locale) { + // TODO: Remove "ordinalParse" fallback in next major release. + return isStrict ? + (locale._dayOfMonthOrdinalParse || locale._ordinalParse) : + locale._dayOfMonthOrdinalParseLenient; +}); + +addParseToken(['D', 'DD'], DATE); +addParseToken('Do', function (input, array) { + array[DATE] = toInt(input.match(match1to2)[0]); +}); + +// MOMENTS + +var getSetDayOfMonth = makeGetSet('Date', true); + +// FORMATTING + +addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear'); + +// ALIASES + +addUnitAlias('dayOfYear', 'DDD'); + +// PRIORITY +addUnitPriority('dayOfYear', 4); + +// PARSING + +addRegexToken('DDD', match1to3); +addRegexToken('DDDD', match3); +addParseToken(['DDD', 'DDDD'], function (input, array, config) { + config._dayOfYear = toInt(input); +}); + +// HELPERS + +// MOMENTS + +function getSetDayOfYear (input) { + var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1; + return input == null ? dayOfYear : this.add((input - dayOfYear), 'd'); +} + +// FORMATTING + +addFormatToken('m', ['mm', 2], 0, 'minute'); + +// ALIASES + +addUnitAlias('minute', 'm'); + +// PRIORITY + +addUnitPriority('minute', 14); + +// PARSING + +addRegexToken('m', match1to2); +addRegexToken('mm', match1to2, match2); +addParseToken(['m', 'mm'], MINUTE); + +// MOMENTS + +var getSetMinute = makeGetSet('Minutes', false); + +// FORMATTING + +addFormatToken('s', ['ss', 2], 0, 'second'); + +// ALIASES + +addUnitAlias('second', 's'); + +// PRIORITY + +addUnitPriority('second', 15); + +// PARSING + +addRegexToken('s', match1to2); +addRegexToken('ss', match1to2, match2); +addParseToken(['s', 'ss'], SECOND); + +// MOMENTS + +var getSetSecond = makeGetSet('Seconds', false); + +// FORMATTING + +addFormatToken('S', 0, 0, function () { + return ~~(this.millisecond() / 100); +}); + +addFormatToken(0, ['SS', 2], 0, function () { + return ~~(this.millisecond() / 10); +}); + +addFormatToken(0, ['SSS', 3], 0, 'millisecond'); +addFormatToken(0, ['SSSS', 4], 0, function () { + return this.millisecond() * 10; +}); +addFormatToken(0, ['SSSSS', 5], 0, function () { + return this.millisecond() * 100; +}); +addFormatToken(0, ['SSSSSS', 6], 0, function () { + return this.millisecond() * 1000; +}); +addFormatToken(0, ['SSSSSSS', 7], 0, function () { + return this.millisecond() * 10000; +}); +addFormatToken(0, ['SSSSSSSS', 8], 0, function () { + return this.millisecond() * 100000; +}); +addFormatToken(0, ['SSSSSSSSS', 9], 0, function () { + return this.millisecond() * 1000000; +}); + + +// ALIASES + +addUnitAlias('millisecond', 'ms'); + +// PRIORITY + +addUnitPriority('millisecond', 16); + +// PARSING + +addRegexToken('S', match1to3, match1); +addRegexToken('SS', match1to3, match2); +addRegexToken('SSS', match1to3, match3); + +var token; +for (token = 'SSSS'; token.length <= 9; token += 'S') { + addRegexToken(token, matchUnsigned); +} + +function parseMs(input, array) { + array[MILLISECOND] = toInt(('0.' + input) * 1000); +} + +for (token = 'S'; token.length <= 9; token += 'S') { + addParseToken(token, parseMs); +} +// MOMENTS + +var getSetMillisecond = makeGetSet('Milliseconds', false); + +// FORMATTING + +addFormatToken('z', 0, 0, 'zoneAbbr'); +addFormatToken('zz', 0, 0, 'zoneName'); + +// MOMENTS + +function getZoneAbbr () { + return this._isUTC ? 'UTC' : ''; +} + +function getZoneName () { + return this._isUTC ? 'Coordinated Universal Time' : ''; +} + +var proto = Moment.prototype; + +proto.add = add; +proto.calendar = calendar$1; +proto.clone = clone; +proto.diff = diff; +proto.endOf = endOf; +proto.format = format; +proto.from = from; +proto.fromNow = fromNow; +proto.to = to; +proto.toNow = toNow; +proto.get = stringGet; +proto.invalidAt = invalidAt; +proto.isAfter = isAfter; +proto.isBefore = isBefore; +proto.isBetween = isBetween; +proto.isSame = isSame; +proto.isSameOrAfter = isSameOrAfter; +proto.isSameOrBefore = isSameOrBefore; +proto.isValid = isValid$2; +proto.lang = lang; +proto.locale = locale; +proto.localeData = localeData; +proto.max = prototypeMax; +proto.min = prototypeMin; +proto.parsingFlags = parsingFlags; +proto.set = stringSet; +proto.startOf = startOf; +proto.subtract = subtract; +proto.toArray = toArray; +proto.toObject = toObject; +proto.toDate = toDate; +proto.toISOString = toISOString; +proto.inspect = inspect; +proto.toJSON = toJSON; +proto.toString = toString; +proto.unix = unix; +proto.valueOf = valueOf; +proto.creationData = creationData; + +// Year +proto.year = getSetYear; +proto.isLeapYear = getIsLeapYear; + +// Week Year +proto.weekYear = getSetWeekYear; +proto.isoWeekYear = getSetISOWeekYear; + +// Quarter +proto.quarter = proto.quarters = getSetQuarter; + +// Month +proto.month = getSetMonth; +proto.daysInMonth = getDaysInMonth; + +// Week +proto.week = proto.weeks = getSetWeek; +proto.isoWeek = proto.isoWeeks = getSetISOWeek; +proto.weeksInYear = getWeeksInYear; +proto.isoWeeksInYear = getISOWeeksInYear; + +// Day +proto.date = getSetDayOfMonth; +proto.day = proto.days = getSetDayOfWeek; +proto.weekday = getSetLocaleDayOfWeek; +proto.isoWeekday = getSetISODayOfWeek; +proto.dayOfYear = getSetDayOfYear; + +// Hour +proto.hour = proto.hours = getSetHour; + +// Minute +proto.minute = proto.minutes = getSetMinute; + +// Second +proto.second = proto.seconds = getSetSecond; + +// Millisecond +proto.millisecond = proto.milliseconds = getSetMillisecond; + +// Offset +proto.utcOffset = getSetOffset; +proto.utc = setOffsetToUTC; +proto.local = setOffsetToLocal; +proto.parseZone = setOffsetToParsedOffset; +proto.hasAlignedHourOffset = hasAlignedHourOffset; +proto.isDST = isDaylightSavingTime; +proto.isLocal = isLocal; +proto.isUtcOffset = isUtcOffset; +proto.isUtc = isUtc; +proto.isUTC = isUtc; + +// Timezone +proto.zoneAbbr = getZoneAbbr; +proto.zoneName = getZoneName; + +// Deprecations +proto.dates = deprecate('dates accessor is deprecated. Use date instead.', getSetDayOfMonth); +proto.months = deprecate('months accessor is deprecated. Use month instead', getSetMonth); +proto.years = deprecate('years accessor is deprecated. Use year instead', getSetYear); +proto.zone = deprecate('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', getSetZone); +proto.isDSTShifted = deprecate('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information', isDaylightSavingTimeShifted); + +function createUnix (input) { + return createLocal(input * 1000); +} + +function createInZone () { + return createLocal.apply(null, arguments).parseZone(); +} + +function preParsePostFormat (string) { + return string; +} + +var proto$1 = Locale.prototype; + +proto$1.calendar = calendar; +proto$1.longDateFormat = longDateFormat; +proto$1.invalidDate = invalidDate; +proto$1.ordinal = ordinal; +proto$1.preparse = preParsePostFormat; +proto$1.postformat = preParsePostFormat; +proto$1.relativeTime = relativeTime; +proto$1.pastFuture = pastFuture; +proto$1.set = set; + +// Month +proto$1.months = localeMonths; +proto$1.monthsShort = localeMonthsShort; +proto$1.monthsParse = localeMonthsParse; +proto$1.monthsRegex = monthsRegex; +proto$1.monthsShortRegex = monthsShortRegex; + +// Week +proto$1.week = localeWeek; +proto$1.firstDayOfYear = localeFirstDayOfYear; +proto$1.firstDayOfWeek = localeFirstDayOfWeek; + +// Day of Week +proto$1.weekdays = localeWeekdays; +proto$1.weekdaysMin = localeWeekdaysMin; +proto$1.weekdaysShort = localeWeekdaysShort; +proto$1.weekdaysParse = localeWeekdaysParse; + +proto$1.weekdaysRegex = weekdaysRegex; +proto$1.weekdaysShortRegex = weekdaysShortRegex; +proto$1.weekdaysMinRegex = weekdaysMinRegex; + +// Hours +proto$1.isPM = localeIsPM; +proto$1.meridiem = localeMeridiem; + +function get$1 (format, index, field, setter) { + var locale = getLocale(); + var utc = createUTC().set(setter, index); + return locale[field](utc, format); +} + +function listMonthsImpl (format, index, field) { + if (isNumber(format)) { + index = format; + format = undefined; + } + + format = format || ''; + + if (index != null) { + return get$1(format, index, field, 'month'); + } + + var i; + var out = []; + for (i = 0; i < 12; i++) { + out[i] = get$1(format, i, field, 'month'); + } + return out; +} + +// () +// (5) +// (fmt, 5) +// (fmt) +// (true) +// (true, 5) +// (true, fmt, 5) +// (true, fmt) +function listWeekdaysImpl (localeSorted, format, index, field) { + if (typeof localeSorted === 'boolean') { + if (isNumber(format)) { + index = format; + format = undefined; + } + + format = format || ''; + } else { + format = localeSorted; + index = format; + localeSorted = false; + + if (isNumber(format)) { + index = format; + format = undefined; + } + + format = format || ''; + } + + var locale = getLocale(), + shift = localeSorted ? locale._week.dow : 0; + + if (index != null) { + return get$1(format, (index + shift) % 7, field, 'day'); + } + + var i; + var out = []; + for (i = 0; i < 7; i++) { + out[i] = get$1(format, (i + shift) % 7, field, 'day'); + } + return out; +} + +function listMonths (format, index) { + return listMonthsImpl(format, index, 'months'); +} + +function listMonthsShort (format, index) { + return listMonthsImpl(format, index, 'monthsShort'); +} + +function listWeekdays (localeSorted, format, index) { + return listWeekdaysImpl(localeSorted, format, index, 'weekdays'); +} + +function listWeekdaysShort (localeSorted, format, index) { + return listWeekdaysImpl(localeSorted, format, index, 'weekdaysShort'); +} + +function listWeekdaysMin (localeSorted, format, index) { + return listWeekdaysImpl(localeSorted, format, index, 'weekdaysMin'); +} + +getSetGlobalLocale('en', { + dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, + ordinal : function (number) { + var b = number % 10, + output = (toInt(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + } +}); + +// Side effect imports +hooks.lang = deprecate('moment.lang is deprecated. Use moment.locale instead.', getSetGlobalLocale); +hooks.langData = deprecate('moment.langData is deprecated. Use moment.localeData instead.', getLocale); + +var mathAbs = Math.abs; + +function abs () { + var data = this._data; + + this._milliseconds = mathAbs(this._milliseconds); + this._days = mathAbs(this._days); + this._months = mathAbs(this._months); + + data.milliseconds = mathAbs(data.milliseconds); + data.seconds = mathAbs(data.seconds); + data.minutes = mathAbs(data.minutes); + data.hours = mathAbs(data.hours); + data.months = mathAbs(data.months); + data.years = mathAbs(data.years); + + return this; +} + +function addSubtract$1 (duration, input, value, direction) { + var other = createDuration(input, value); + + duration._milliseconds += direction * other._milliseconds; + duration._days += direction * other._days; + duration._months += direction * other._months; + + return duration._bubble(); +} + +// supports only 2.0-style add(1, 's') or add(duration) +function add$1 (input, value) { + return addSubtract$1(this, input, value, 1); +} + +// supports only 2.0-style subtract(1, 's') or subtract(duration) +function subtract$1 (input, value) { + return addSubtract$1(this, input, value, -1); +} + +function absCeil (number) { + if (number < 0) { + return Math.floor(number); + } else { + return Math.ceil(number); + } +} + +function bubble () { + var milliseconds = this._milliseconds; + var days = this._days; + var months = this._months; + var data = this._data; + var seconds, minutes, hours, years, monthsFromDays; + + // if we have a mix of positive and negative values, bubble down first + // check: https://github.com/moment/moment/issues/2166 + if (!((milliseconds >= 0 && days >= 0 && months >= 0) || + (milliseconds <= 0 && days <= 0 && months <= 0))) { + milliseconds += absCeil(monthsToDays(months) + days) * 864e5; + days = 0; + months = 0; + } + + // The following code bubbles up values, see the tests for + // examples of what that means. + data.milliseconds = milliseconds % 1000; + + seconds = absFloor(milliseconds / 1000); + data.seconds = seconds % 60; + + minutes = absFloor(seconds / 60); + data.minutes = minutes % 60; + + hours = absFloor(minutes / 60); + data.hours = hours % 24; + + days += absFloor(hours / 24); + + // convert days to months + monthsFromDays = absFloor(daysToMonths(days)); + months += monthsFromDays; + days -= absCeil(monthsToDays(monthsFromDays)); + + // 12 months -> 1 year + years = absFloor(months / 12); + months %= 12; + + data.days = days; + data.months = months; + data.years = years; + + return this; +} + +function daysToMonths (days) { + // 400 years have 146097 days (taking into account leap year rules) + // 400 years have 12 months === 4800 + return days * 4800 / 146097; +} + +function monthsToDays (months) { + // the reverse of daysToMonths + return months * 146097 / 4800; +} + +function as (units) { + if (!this.isValid()) { + return NaN; + } + var days; + var months; + var milliseconds = this._milliseconds; + + units = normalizeUnits(units); + + if (units === 'month' || units === 'year') { + days = this._days + milliseconds / 864e5; + months = this._months + daysToMonths(days); + return units === 'month' ? months : months / 12; + } else { + // handle milliseconds separately because of floating point math errors (issue #1867) + days = this._days + Math.round(monthsToDays(this._months)); + switch (units) { + case 'week' : return days / 7 + milliseconds / 6048e5; + case 'day' : return days + milliseconds / 864e5; + case 'hour' : return days * 24 + milliseconds / 36e5; + case 'minute' : return days * 1440 + milliseconds / 6e4; + case 'second' : return days * 86400 + milliseconds / 1000; + // Math.floor prevents floating point math errors here + case 'millisecond': return Math.floor(days * 864e5) + milliseconds; + default: throw new Error('Unknown unit ' + units); + } + } +} + +// TODO: Use this.as('ms')? +function valueOf$1 () { + if (!this.isValid()) { + return NaN; + } + return ( + this._milliseconds + + this._days * 864e5 + + (this._months % 12) * 2592e6 + + toInt(this._months / 12) * 31536e6 + ); +} + +function makeAs (alias) { + return function () { + return this.as(alias); + }; +} + +var asMilliseconds = makeAs('ms'); +var asSeconds = makeAs('s'); +var asMinutes = makeAs('m'); +var asHours = makeAs('h'); +var asDays = makeAs('d'); +var asWeeks = makeAs('w'); +var asMonths = makeAs('M'); +var asYears = makeAs('y'); + +function clone$1 () { + return createDuration(this); +} + +function get$2 (units) { + units = normalizeUnits(units); + return this.isValid() ? this[units + 's']() : NaN; +} + +function makeGetter(name) { + return function () { + return this.isValid() ? this._data[name] : NaN; + }; +} + +var milliseconds = makeGetter('milliseconds'); +var seconds = makeGetter('seconds'); +var minutes = makeGetter('minutes'); +var hours = makeGetter('hours'); +var days = makeGetter('days'); +var months = makeGetter('months'); +var years = makeGetter('years'); + +function weeks () { + return absFloor(this.days() / 7); +} + +var round = Math.round; +var thresholds = { + ss: 44, // a few seconds to seconds + s : 45, // seconds to minute + m : 45, // minutes to hour + h : 22, // hours to day + d : 26, // days to month + M : 11 // months to year +}; + +// helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize +function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) { + return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture); +} + +function relativeTime$1 (posNegDuration, withoutSuffix, locale) { + var duration = createDuration(posNegDuration).abs(); + var seconds = round(duration.as('s')); + var minutes = round(duration.as('m')); + var hours = round(duration.as('h')); + var days = round(duration.as('d')); + var months = round(duration.as('M')); + var years = round(duration.as('y')); + + var a = seconds <= thresholds.ss && ['s', seconds] || + seconds < thresholds.s && ['ss', seconds] || + minutes <= 1 && ['m'] || + minutes < thresholds.m && ['mm', minutes] || + hours <= 1 && ['h'] || + hours < thresholds.h && ['hh', hours] || + days <= 1 && ['d'] || + days < thresholds.d && ['dd', days] || + months <= 1 && ['M'] || + months < thresholds.M && ['MM', months] || + years <= 1 && ['y'] || ['yy', years]; + + a[2] = withoutSuffix; + a[3] = +posNegDuration > 0; + a[4] = locale; + return substituteTimeAgo.apply(null, a); +} + +// This function allows you to set the rounding function for relative time strings +function getSetRelativeTimeRounding (roundingFunction) { + if (roundingFunction === undefined) { + return round; + } + if (typeof(roundingFunction) === 'function') { + round = roundingFunction; + return true; + } + return false; +} + +// This function allows you to set a threshold for relative time strings +function getSetRelativeTimeThreshold (threshold, limit) { + if (thresholds[threshold] === undefined) { + return false; + } + if (limit === undefined) { + return thresholds[threshold]; + } + thresholds[threshold] = limit; + if (threshold === 's') { + thresholds.ss = limit - 1; + } + return true; +} + +function humanize (withSuffix) { + if (!this.isValid()) { + return this.localeData().invalidDate(); + } + + var locale = this.localeData(); + var output = relativeTime$1(this, !withSuffix, locale); + + if (withSuffix) { + output = locale.pastFuture(+this, output); + } + + return locale.postformat(output); +} + +var abs$1 = Math.abs; + +function sign(x) { + return ((x > 0) - (x < 0)) || +x; +} + +function toISOString$1() { + // for ISO strings we do not use the normal bubbling rules: + // * milliseconds bubble up until they become hours + // * days do not bubble at all + // * months bubble up until they become years + // This is because there is no context-free conversion between hours and days + // (think of clock changes) + // and also not between days and months (28-31 days per month) + if (!this.isValid()) { + return this.localeData().invalidDate(); + } + + var seconds = abs$1(this._milliseconds) / 1000; + var days = abs$1(this._days); + var months = abs$1(this._months); + var minutes, hours, years; + + // 3600 seconds -> 60 minutes -> 1 hour + minutes = absFloor(seconds / 60); + hours = absFloor(minutes / 60); + seconds %= 60; + minutes %= 60; + + // 12 months -> 1 year + years = absFloor(months / 12); + months %= 12; + + + // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js + var Y = years; + var M = months; + var D = days; + var h = hours; + var m = minutes; + var s = seconds ? seconds.toFixed(3).replace(/\.?0+$/, '') : ''; + var total = this.asSeconds(); + + if (!total) { + // this is the same as C#'s (Noda) and python (isodate)... + // but not other JS (goog.date) + return 'P0D'; + } + + var totalSign = total < 0 ? '-' : ''; + var ymSign = sign(this._months) !== sign(total) ? '-' : ''; + var daysSign = sign(this._days) !== sign(total) ? '-' : ''; + var hmsSign = sign(this._milliseconds) !== sign(total) ? '-' : ''; + + return totalSign + 'P' + + (Y ? ymSign + Y + 'Y' : '') + + (M ? ymSign + M + 'M' : '') + + (D ? daysSign + D + 'D' : '') + + ((h || m || s) ? 'T' : '') + + (h ? hmsSign + h + 'H' : '') + + (m ? hmsSign + m + 'M' : '') + + (s ? hmsSign + s + 'S' : ''); +} + +var proto$2 = Duration.prototype; + +proto$2.isValid = isValid$1; +proto$2.abs = abs; +proto$2.add = add$1; +proto$2.subtract = subtract$1; +proto$2.as = as; +proto$2.asMilliseconds = asMilliseconds; +proto$2.asSeconds = asSeconds; +proto$2.asMinutes = asMinutes; +proto$2.asHours = asHours; +proto$2.asDays = asDays; +proto$2.asWeeks = asWeeks; +proto$2.asMonths = asMonths; +proto$2.asYears = asYears; +proto$2.valueOf = valueOf$1; +proto$2._bubble = bubble; +proto$2.clone = clone$1; +proto$2.get = get$2; +proto$2.milliseconds = milliseconds; +proto$2.seconds = seconds; +proto$2.minutes = minutes; +proto$2.hours = hours; +proto$2.days = days; +proto$2.weeks = weeks; +proto$2.months = months; +proto$2.years = years; +proto$2.humanize = humanize; +proto$2.toISOString = toISOString$1; +proto$2.toString = toISOString$1; +proto$2.toJSON = toISOString$1; +proto$2.locale = locale; +proto$2.localeData = localeData; + +// Deprecations +proto$2.toIsoString = deprecate('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', toISOString$1); +proto$2.lang = lang; + +// Side effect imports + +// FORMATTING + +addFormatToken('X', 0, 0, 'unix'); +addFormatToken('x', 0, 0, 'valueOf'); + +// PARSING + +addRegexToken('x', matchSigned); +addRegexToken('X', matchTimestamp); +addParseToken('X', function (input, array, config) { + config._d = new Date(parseFloat(input, 10) * 1000); +}); +addParseToken('x', function (input, array, config) { + config._d = new Date(toInt(input)); +}); + +// Side effect imports + +//! moment.js +//! version : 2.20.1 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com + +hooks.version = '2.20.1'; + +setHookCallback(createLocal); + +hooks.fn = proto; +hooks.min = min; +hooks.max = max; +hooks.now = now; +hooks.utc = createUTC; +hooks.unix = createUnix; +hooks.months = listMonths; +hooks.isDate = isDate; +hooks.locale = getSetGlobalLocale; +hooks.invalid = createInvalid; +hooks.duration = createDuration; +hooks.isMoment = isMoment; +hooks.weekdays = listWeekdays; +hooks.parseZone = createInZone; +hooks.localeData = getLocale; +hooks.isDuration = isDuration; +hooks.monthsShort = listMonthsShort; +hooks.weekdaysMin = listWeekdaysMin; +hooks.defineLocale = defineLocale; +hooks.updateLocale = updateLocale; +hooks.locales = listLocales; +hooks.weekdaysShort = listWeekdaysShort; +hooks.normalizeUnits = normalizeUnits; +hooks.relativeTimeRounding = getSetRelativeTimeRounding; +hooks.relativeTimeThreshold = getSetRelativeTimeThreshold; +hooks.calendarFormat = getCalendarFormat; +hooks.prototype = proto; + +// currently HTML5 input type only supports 24-hour formats +hooks.HTML5_FMT = { + DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', // <input type="datetime-local" /> + DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', // <input type="datetime-local" step="1" /> + DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', // <input type="datetime-local" step="0.001" /> + DATE: 'YYYY-MM-DD', // <input type="date" /> + TIME: 'HH:mm', // <input type="time" /> + TIME_SECONDS: 'HH:mm:ss', // <input type="time" step="1" /> + TIME_MS: 'HH:mm:ss.SSS', // <input type="time" step="0.001" /> + WEEK: 'YYYY-[W]WW', // <input type="week" /> + MONTH: 'YYYY-MM' // <input type="month" /> +}; + +//! moment.js locale configuration +//! locale : Afrikaans [af] +//! author : Werner Mollentze : https://github.com/wernerm + +hooks.defineLocale('af', { + months : 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split('_'), + monthsShort : 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'), + weekdays : 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split('_'), + weekdaysShort : 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'), + weekdaysMin : 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'), + meridiemParse: /vm|nm/i, + isPM : function (input) { + return /^nm$/i.test(input); + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 12) { + return isLower ? 'vm' : 'VM'; + } else { + return isLower ? 'nm' : 'NM'; + } + }, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Vandag om] LT', + nextDay : '[Môre om] LT', + nextWeek : 'dddd [om] LT', + lastDay : '[Gister om] LT', + lastWeek : '[Laas] dddd [om] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'oor %s', + past : '%s gelede', + s : '\'n paar sekondes', + ss : '%d sekondes', + m : '\'n minuut', + mm : '%d minute', + h : '\'n uur', + hh : '%d ure', + d : '\'n dag', + dd : '%d dae', + M : '\'n maand', + MM : '%d maande', + y : '\'n jaar', + yy : '%d jaar' + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal : function (number) { + return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de'); // Thanks to Joris Röling : https://github.com/jjupiter + }, + week : { + dow : 1, // Maandag is die eerste dag van die week. + doy : 4 // Die week wat die 4de Januarie bevat is die eerste week van die jaar. + } +}); + +//! moment.js locale configuration +//! locale : Arabic (Algeria) [ar-dz] +//! author : Noureddine LOUAHEDJ : https://github.com/noureddineme + +hooks.defineLocale('ar-dz', { + months : 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + monthsShort : 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort : 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin : 'أح_إث_ثلا_أر_خم_جم_سب'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'في %s', + past : 'منذ %s', + s : 'ثوان', + ss : '%d ثانية', + m : 'دقيقة', + mm : '%d دقائق', + h : 'ساعة', + hh : '%d ساعات', + d : 'يوم', + dd : '%d أيام', + M : 'شهر', + MM : '%d أشهر', + y : 'سنة', + yy : '%d سنوات' + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 4 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Arabic (Kuwait) [ar-kw] +//! author : Nusret Parlak: https://github.com/nusretparlak + +hooks.defineLocale('ar-kw', { + months : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + monthsShort : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + weekdays : 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort : 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'في %s', + past : 'منذ %s', + s : 'ثوان', + ss : '%d ثانية', + m : 'دقيقة', + mm : '%d دقائق', + h : 'ساعة', + hh : '%d ساعات', + d : 'يوم', + dd : '%d أيام', + M : 'شهر', + MM : '%d أشهر', + y : 'سنة', + yy : '%d سنوات' + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Arabic (Lybia) [ar-ly] +//! author : Ali Hmer: https://github.com/kikoanis + +var symbolMap = { + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + '8': '8', + '9': '9', + '0': '0' +}; +var pluralForm = function (n) { + return n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5; +}; +var plurals = { + s : ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'], + m : ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'], + h : ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'], + d : ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'], + M : ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'], + y : ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام'] +}; +var pluralize = function (u) { + return function (number, withoutSuffix, string, isFuture) { + var f = pluralForm(number), + str = plurals[u][pluralForm(number)]; + if (f === 2) { + str = str[withoutSuffix ? 0 : 1]; + } + return str.replace(/%d/i, number); + }; +}; +var months$1 = [ + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر' +]; + +hooks.defineLocale('ar-ly', { + months : months$1, + monthsShort : months$1, + weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'D/\u200FM/\u200FYYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + meridiemParse: /ص|م/, + isPM : function (input) { + return 'م' === input; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'ص'; + } else { + return 'م'; + } + }, + calendar : { + sameDay: '[اليوم عند الساعة] LT', + nextDay: '[غدًا عند الساعة] LT', + nextWeek: 'dddd [عند الساعة] LT', + lastDay: '[أمس عند الساعة] LT', + lastWeek: 'dddd [عند الساعة] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'بعد %s', + past : 'منذ %s', + s : pluralize('s'), + ss : pluralize('s'), + m : pluralize('m'), + mm : pluralize('m'), + h : pluralize('h'), + hh : pluralize('h'), + d : pluralize('d'), + dd : pluralize('d'), + M : pluralize('M'), + MM : pluralize('M'), + y : pluralize('y'), + yy : pluralize('y') + }, + preparse: function (string) { + return string.replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap[match]; + }).replace(/,/g, '،'); + }, + week : { + dow : 6, // Saturday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Arabic (Morocco) [ar-ma] +//! author : ElFadili Yassine : https://github.com/ElFadiliY +//! author : Abdel Said : https://github.com/abdelsaid + +hooks.defineLocale('ar-ma', { + months : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + monthsShort : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + weekdays : 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort : 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'في %s', + past : 'منذ %s', + s : 'ثوان', + ss : '%d ثانية', + m : 'دقيقة', + mm : '%d دقائق', + h : 'ساعة', + hh : '%d ساعات', + d : 'يوم', + dd : '%d أيام', + M : 'شهر', + MM : '%d أشهر', + y : 'سنة', + yy : '%d سنوات' + }, + week : { + dow : 6, // Saturday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Arabic (Saudi Arabia) [ar-sa] +//! author : Suhail Alkowaileet : https://github.com/xsoh + +var symbolMap$1 = { + '1': '١', + '2': '٢', + '3': '٣', + '4': '٤', + '5': '٥', + '6': '٦', + '7': '٧', + '8': '٨', + '9': '٩', + '0': '٠' +}; +var numberMap = { + '١': '1', + '٢': '2', + '٣': '3', + '٤': '4', + '٥': '5', + '٦': '6', + '٧': '7', + '٨': '8', + '٩': '9', + '٠': '0' +}; + +hooks.defineLocale('ar-sa', { + months : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + monthsShort : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + meridiemParse: /ص|م/, + isPM : function (input) { + return 'م' === input; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'ص'; + } else { + return 'م'; + } + }, + calendar : { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'في %s', + past : 'منذ %s', + s : 'ثوان', + ss : '%d ثانية', + m : 'دقيقة', + mm : '%d دقائق', + h : 'ساعة', + hh : '%d ساعات', + d : 'يوم', + dd : '%d أيام', + M : 'شهر', + MM : '%d أشهر', + y : 'سنة', + yy : '%d سنوات' + }, + preparse: function (string) { + return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) { + return numberMap[match]; + }).replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$1[match]; + }).replace(/,/g, '،'); + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Arabic (Tunisia) [ar-tn] +//! author : Nader Toukabri : https://github.com/naderio + +hooks.defineLocale('ar-tn', { + months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact : true, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm' + }, + calendar: { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L' + }, + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + ss : '%d ثانية', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات' + }, + week: { + dow: 1, // Monday is the first day of the week. + doy: 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Arabic [ar] +//! author : Abdel Said: https://github.com/abdelsaid +//! author : Ahmed Elkhatib +//! author : forabi https://github.com/forabi + +var symbolMap$2 = { + '1': '١', + '2': '٢', + '3': '٣', + '4': '٤', + '5': '٥', + '6': '٦', + '7': '٧', + '8': '٨', + '9': '٩', + '0': '٠' +}; +var numberMap$1 = { + '١': '1', + '٢': '2', + '٣': '3', + '٤': '4', + '٥': '5', + '٦': '6', + '٧': '7', + '٨': '8', + '٩': '9', + '٠': '0' +}; +var pluralForm$1 = function (n) { + return n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5; +}; +var plurals$1 = { + s : ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'], + m : ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'], + h : ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'], + d : ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'], + M : ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'], + y : ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام'] +}; +var pluralize$1 = function (u) { + return function (number, withoutSuffix, string, isFuture) { + var f = pluralForm$1(number), + str = plurals$1[u][pluralForm$1(number)]; + if (f === 2) { + str = str[withoutSuffix ? 0 : 1]; + } + return str.replace(/%d/i, number); + }; +}; +var months$2 = [ + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر' +]; + +hooks.defineLocale('ar', { + months : months$2, + monthsShort : months$2, + weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'D/\u200FM/\u200FYYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + meridiemParse: /ص|م/, + isPM : function (input) { + return 'م' === input; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'ص'; + } else { + return 'م'; + } + }, + calendar : { + sameDay: '[اليوم عند الساعة] LT', + nextDay: '[غدًا عند الساعة] LT', + nextWeek: 'dddd [عند الساعة] LT', + lastDay: '[أمس عند الساعة] LT', + lastWeek: 'dddd [عند الساعة] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'بعد %s', + past : 'منذ %s', + s : pluralize$1('s'), + ss : pluralize$1('s'), + m : pluralize$1('m'), + mm : pluralize$1('m'), + h : pluralize$1('h'), + hh : pluralize$1('h'), + d : pluralize$1('d'), + dd : pluralize$1('d'), + M : pluralize$1('M'), + MM : pluralize$1('M'), + y : pluralize$1('y'), + yy : pluralize$1('y') + }, + preparse: function (string) { + return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) { + return numberMap$1[match]; + }).replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$2[match]; + }).replace(/,/g, '،'); + }, + week : { + dow : 6, // Saturday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Azerbaijani [az] +//! author : topchiyev : https://github.com/topchiyev + +var suffixes = { + 1: '-inci', + 5: '-inci', + 8: '-inci', + 70: '-inci', + 80: '-inci', + 2: '-nci', + 7: '-nci', + 20: '-nci', + 50: '-nci', + 3: '-üncü', + 4: '-üncü', + 100: '-üncü', + 6: '-ncı', + 9: '-uncu', + 10: '-uncu', + 30: '-uncu', + 60: '-ıncı', + 90: '-ıncı' +}; + +hooks.defineLocale('az', { + months : 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'), + monthsShort : 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'), + weekdays : 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'), + weekdaysShort : 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), + weekdaysMin : 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[bugün saat] LT', + nextDay : '[sabah saat] LT', + nextWeek : '[gələn həftə] dddd [saat] LT', + lastDay : '[dünən] LT', + lastWeek : '[keçən həftə] dddd [saat] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s sonra', + past : '%s əvvəl', + s : 'birneçə saniyyə', + ss : '%d saniyə', + m : 'bir dəqiqə', + mm : '%d dəqiqə', + h : 'bir saat', + hh : '%d saat', + d : 'bir gün', + dd : '%d gün', + M : 'bir ay', + MM : '%d ay', + y : 'bir il', + yy : '%d il' + }, + meridiemParse: /gecə|səhər|gündüz|axşam/, + isPM : function (input) { + return /^(gündüz|axşam)$/.test(input); + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'gecə'; + } else if (hour < 12) { + return 'səhər'; + } else if (hour < 17) { + return 'gündüz'; + } else { + return 'axşam'; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, + ordinal : function (number) { + if (number === 0) { // special case for zero + return number + '-ıncı'; + } + var a = number % 10, + b = number % 100 - a, + c = number >= 100 ? 100 : null; + return number + (suffixes[a] || suffixes[b] || suffixes[c]); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Belarusian [be] +//! author : Dmitry Demidov : https://github.com/demidov91 +//! author: Praleska: http://praleska.pro/ +//! Author : Menelion Elensúle : https://github.com/Oire + +function plural(word, num) { + var forms = word.split('_'); + return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]); +} +function relativeTimeWithPlural(number, withoutSuffix, key) { + var format = { + 'ss': withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', + 'mm': withoutSuffix ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін', + 'hh': withoutSuffix ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін', + 'dd': 'дзень_дні_дзён', + 'MM': 'месяц_месяцы_месяцаў', + 'yy': 'год_гады_гадоў' + }; + if (key === 'm') { + return withoutSuffix ? 'хвіліна' : 'хвіліну'; + } + else if (key === 'h') { + return withoutSuffix ? 'гадзіна' : 'гадзіну'; + } + else { + return number + ' ' + plural(format[key], +number); + } +} + +hooks.defineLocale('be', { + months : { + format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split('_'), + standalone: 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split('_') + }, + monthsShort : 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split('_'), + weekdays : { + format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split('_'), + standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split('_'), + isFormat: /\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/ + }, + weekdaysShort : 'нд_пн_ат_ср_чц_пт_сб'.split('_'), + weekdaysMin : 'нд_пн_ат_ср_чц_пт_сб'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY г.', + LLL : 'D MMMM YYYY г., HH:mm', + LLLL : 'dddd, D MMMM YYYY г., HH:mm' + }, + calendar : { + sameDay: '[Сёння ў] LT', + nextDay: '[Заўтра ў] LT', + lastDay: '[Учора ў] LT', + nextWeek: function () { + return '[У] dddd [ў] LT'; + }, + lastWeek: function () { + switch (this.day()) { + case 0: + case 3: + case 5: + case 6: + return '[У мінулую] dddd [ў] LT'; + case 1: + case 2: + case 4: + return '[У мінулы] dddd [ў] LT'; + } + }, + sameElse: 'L' + }, + relativeTime : { + future : 'праз %s', + past : '%s таму', + s : 'некалькі секунд', + m : relativeTimeWithPlural, + mm : relativeTimeWithPlural, + h : relativeTimeWithPlural, + hh : relativeTimeWithPlural, + d : 'дзень', + dd : relativeTimeWithPlural, + M : 'месяц', + MM : relativeTimeWithPlural, + y : 'год', + yy : relativeTimeWithPlural + }, + meridiemParse: /ночы|раніцы|дня|вечара/, + isPM : function (input) { + return /^(дня|вечара)$/.test(input); + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'ночы'; + } else if (hour < 12) { + return 'раніцы'; + } else if (hour < 17) { + return 'дня'; + } else { + return 'вечара'; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, + ordinal: function (number, period) { + switch (period) { + case 'M': + case 'd': + case 'DDD': + case 'w': + case 'W': + return (number % 10 === 2 || number % 10 === 3) && (number % 100 !== 12 && number % 100 !== 13) ? number + '-і' : number + '-ы'; + case 'D': + return number + '-га'; + default: + return number; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Bulgarian [bg] +//! author : Krasen Borisov : https://github.com/kraz + +hooks.defineLocale('bg', { + months : 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split('_'), + monthsShort : 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'), + weekdays : 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split('_'), + weekdaysShort : 'нед_пон_вто_сря_чет_пет_съб'.split('_'), + weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'), + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'D.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd, D MMMM YYYY H:mm' + }, + calendar : { + sameDay : '[Днес в] LT', + nextDay : '[Утре в] LT', + nextWeek : 'dddd [в] LT', + lastDay : '[Вчера в] LT', + lastWeek : function () { + switch (this.day()) { + case 0: + case 3: + case 6: + return '[В изминалата] dddd [в] LT'; + case 1: + case 2: + case 4: + case 5: + return '[В изминалия] dddd [в] LT'; + } + }, + sameElse : 'L' + }, + relativeTime : { + future : 'след %s', + past : 'преди %s', + s : 'няколко секунди', + ss : '%d секунди', + m : 'минута', + mm : '%d минути', + h : 'час', + hh : '%d часа', + d : 'ден', + dd : '%d дни', + M : 'месец', + MM : '%d месеца', + y : 'година', + yy : '%d години' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, + ordinal : function (number) { + var lastDigit = number % 10, + last2Digits = number % 100; + if (number === 0) { + return number + '-ев'; + } else if (last2Digits === 0) { + return number + '-ен'; + } else if (last2Digits > 10 && last2Digits < 20) { + return number + '-ти'; + } else if (lastDigit === 1) { + return number + '-ви'; + } else if (lastDigit === 2) { + return number + '-ри'; + } else if (lastDigit === 7 || lastDigit === 8) { + return number + '-ми'; + } else { + return number + '-ти'; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Bambara [bm] +//! author : Estelle Comment : https://github.com/estellecomment +// Language contact person : Abdoufata Kane : https://github.com/abdoufata + +hooks.defineLocale('bm', { + months : 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split('_'), + monthsShort : 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split('_'), + weekdays : 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'), + weekdaysShort : 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'), + weekdaysMin : 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'MMMM [tile] D [san] YYYY', + LLL : 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', + LLLL : 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm' + }, + calendar : { + sameDay : '[Bi lɛrɛ] LT', + nextDay : '[Sini lɛrɛ] LT', + nextWeek : 'dddd [don lɛrɛ] LT', + lastDay : '[Kunu lɛrɛ] LT', + lastWeek : 'dddd [tɛmɛnen lɛrɛ] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s kɔnɔ', + past : 'a bɛ %s bɔ', + s : 'sanga dama dama', + ss : 'sekondi %d', + m : 'miniti kelen', + mm : 'miniti %d', + h : 'lɛrɛ kelen', + hh : 'lɛrɛ %d', + d : 'tile kelen', + dd : 'tile %d', + M : 'kalo kelen', + MM : 'kalo %d', + y : 'san kelen', + yy : 'san %d' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Bengali [bn] +//! author : Kaushik Gandhi : https://github.com/kaushikgandhi + +var symbolMap$3 = { + '1': '১', + '2': '২', + '3': '৩', + '4': '৪', + '5': '৫', + '6': '৬', + '7': '৭', + '8': '৮', + '9': '৯', + '0': '০' +}; +var numberMap$2 = { + '১': '1', + '২': '2', + '৩': '3', + '৪': '4', + '৫': '5', + '৬': '6', + '৭': '7', + '৮': '8', + '৯': '9', + '০': '0' +}; + +hooks.defineLocale('bn', { + months : 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split('_'), + monthsShort : 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split('_'), + weekdays : 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split('_'), + weekdaysShort : 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'), + weekdaysMin : 'রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি'.split('_'), + longDateFormat : { + LT : 'A h:mm সময়', + LTS : 'A h:mm:ss সময়', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm সময়', + LLLL : 'dddd, D MMMM YYYY, A h:mm সময়' + }, + calendar : { + sameDay : '[আজ] LT', + nextDay : '[আগামীকাল] LT', + nextWeek : 'dddd, LT', + lastDay : '[গতকাল] LT', + lastWeek : '[গত] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s পরে', + past : '%s আগে', + s : 'কয়েক সেকেন্ড', + ss : '%d সেকেন্ড', + m : 'এক মিনিট', + mm : '%d মিনিট', + h : 'এক ঘন্টা', + hh : '%d ঘন্টা', + d : 'এক দিন', + dd : '%d দিন', + M : 'এক মাস', + MM : '%d মাস', + y : 'এক বছর', + yy : '%d বছর' + }, + preparse: function (string) { + return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) { + return numberMap$2[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$3[match]; + }); + }, + meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if ((meridiem === 'রাত' && hour >= 4) || + (meridiem === 'দুপুর' && hour < 5) || + meridiem === 'বিকাল') { + return hour + 12; + } else { + return hour; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'রাত'; + } else if (hour < 10) { + return 'সকাল'; + } else if (hour < 17) { + return 'দুপুর'; + } else if (hour < 20) { + return 'বিকাল'; + } else { + return 'রাত'; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Tibetan [bo] +//! author : Thupten N. Chakrishar : https://github.com/vajradog + +var symbolMap$4 = { + '1': '༡', + '2': '༢', + '3': '༣', + '4': '༤', + '5': '༥', + '6': '༦', + '7': '༧', + '8': '༨', + '9': '༩', + '0': '༠' +}; +var numberMap$3 = { + '༡': '1', + '༢': '2', + '༣': '3', + '༤': '4', + '༥': '5', + '༦': '6', + '༧': '7', + '༨': '8', + '༩': '9', + '༠': '0' +}; + +hooks.defineLocale('bo', { + months : 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'), + monthsShort : 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'), + weekdays : 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'), + weekdaysShort : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), + weekdaysMin : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), + longDateFormat : { + LT : 'A h:mm', + LTS : 'A h:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm', + LLLL : 'dddd, D MMMM YYYY, A h:mm' + }, + calendar : { + sameDay : '[དི་རིང] LT', + nextDay : '[སང་ཉིན] LT', + nextWeek : '[བདུན་ཕྲག་རྗེས་མ], LT', + lastDay : '[ཁ་སང] LT', + lastWeek : '[བདུན་ཕྲག་མཐའ་མ] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s ལ་', + past : '%s སྔན་ལ', + s : 'ལམ་སང', + ss : '%d སྐར་ཆ།', + m : 'སྐར་མ་གཅིག', + mm : '%d སྐར་མ', + h : 'ཆུ་ཚོད་གཅིག', + hh : '%d ཆུ་ཚོད', + d : 'ཉིན་གཅིག', + dd : '%d ཉིན་', + M : 'ཟླ་བ་གཅིག', + MM : '%d ཟླ་བ', + y : 'ལོ་གཅིག', + yy : '%d ལོ' + }, + preparse: function (string) { + return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) { + return numberMap$3[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$4[match]; + }); + }, + meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if ((meridiem === 'མཚན་མོ' && hour >= 4) || + (meridiem === 'ཉིན་གུང' && hour < 5) || + meridiem === 'དགོང་དག') { + return hour + 12; + } else { + return hour; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'མཚན་མོ'; + } else if (hour < 10) { + return 'ཞོགས་ཀས'; + } else if (hour < 17) { + return 'ཉིན་གུང'; + } else if (hour < 20) { + return 'དགོང་དག'; + } else { + return 'མཚན་མོ'; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Breton [br] +//! author : Jean-Baptiste Le Duigou : https://github.com/jbleduigou + +function relativeTimeWithMutation(number, withoutSuffix, key) { + var format = { + 'mm': 'munutenn', + 'MM': 'miz', + 'dd': 'devezh' + }; + return number + ' ' + mutation(format[key], number); +} +function specialMutationForYears(number) { + switch (lastNumber(number)) { + case 1: + case 3: + case 4: + case 5: + case 9: + return number + ' bloaz'; + default: + return number + ' vloaz'; + } +} +function lastNumber(number) { + if (number > 9) { + return lastNumber(number % 10); + } + return number; +} +function mutation(text, number) { + if (number === 2) { + return softMutation(text); + } + return text; +} +function softMutation(text) { + var mutationTable = { + 'm': 'v', + 'b': 'v', + 'd': 'z' + }; + if (mutationTable[text.charAt(0)] === undefined) { + return text; + } + return mutationTable[text.charAt(0)] + text.substring(1); +} + +hooks.defineLocale('br', { + months : 'Genver_C\'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split('_'), + monthsShort : 'Gen_C\'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'), + weekdays : 'Sul_Lun_Meurzh_Merc\'her_Yaou_Gwener_Sadorn'.split('_'), + weekdaysShort : 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'), + weekdaysMin : 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'h[e]mm A', + LTS : 'h[e]mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D [a viz] MMMM YYYY', + LLL : 'D [a viz] MMMM YYYY h[e]mm A', + LLLL : 'dddd, D [a viz] MMMM YYYY h[e]mm A' + }, + calendar : { + sameDay : '[Hiziv da] LT', + nextDay : '[Warc\'hoazh da] LT', + nextWeek : 'dddd [da] LT', + lastDay : '[Dec\'h da] LT', + lastWeek : 'dddd [paset da] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'a-benn %s', + past : '%s \'zo', + s : 'un nebeud segondennoù', + ss : '%d eilenn', + m : 'ur vunutenn', + mm : relativeTimeWithMutation, + h : 'un eur', + hh : '%d eur', + d : 'un devezh', + dd : relativeTimeWithMutation, + M : 'ur miz', + MM : relativeTimeWithMutation, + y : 'ur bloaz', + yy : specialMutationForYears + }, + dayOfMonthOrdinalParse: /\d{1,2}(añ|vet)/, + ordinal : function (number) { + var output = (number === 1) ? 'añ' : 'vet'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Bosnian [bs] +//! author : Nedim Cholich : https://github.com/frontyard +//! based on (hr) translation by Bojan Marković + +function translate(number, withoutSuffix, key) { + var result = number + ' '; + switch (key) { + case 'ss': + if (number === 1) { + result += 'sekunda'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'sekunde'; + } else { + result += 'sekundi'; + } + return result; + case 'm': + return withoutSuffix ? 'jedna minuta' : 'jedne minute'; + case 'mm': + if (number === 1) { + result += 'minuta'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'minute'; + } else { + result += 'minuta'; + } + return result; + case 'h': + return withoutSuffix ? 'jedan sat' : 'jednog sata'; + case 'hh': + if (number === 1) { + result += 'sat'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'sata'; + } else { + result += 'sati'; + } + return result; + case 'dd': + if (number === 1) { + result += 'dan'; + } else { + result += 'dana'; + } + return result; + case 'MM': + if (number === 1) { + result += 'mjesec'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'mjeseca'; + } else { + result += 'mjeseci'; + } + return result; + case 'yy': + if (number === 1) { + result += 'godina'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'godine'; + } else { + result += 'godina'; + } + return result; + } +} + +hooks.defineLocale('bs', { + months : 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split('_'), + monthsShort : 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split('_'), + monthsParseExact: true, + weekdays : 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdaysShort : 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), + weekdaysMin : 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' + }, + calendar : { + sameDay : '[danas u] LT', + nextDay : '[sutra u] LT', + nextWeek : function () { + switch (this.day()) { + case 0: + return '[u] [nedjelju] [u] LT'; + case 3: + return '[u] [srijedu] [u] LT'; + case 6: + return '[u] [subotu] [u] LT'; + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT'; + } + }, + lastDay : '[jučer u] LT', + lastWeek : function () { + switch (this.day()) { + case 0: + case 3: + return '[prošlu] dddd [u] LT'; + case 6: + return '[prošle] [subote] [u] LT'; + case 1: + case 2: + case 4: + case 5: + return '[prošli] dddd [u] LT'; + } + }, + sameElse : 'L' + }, + relativeTime : { + future : 'za %s', + past : 'prije %s', + s : 'par sekundi', + ss : translate, + m : translate, + mm : translate, + h : translate, + hh : translate, + d : 'dan', + dd : translate, + M : 'mjesec', + MM : translate, + y : 'godinu', + yy : translate + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Catalan [ca] +//! author : Juan G. Hurtado : https://github.com/juanghurtado + +hooks.defineLocale('ca', { + months : { + standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'), + format: 'de gener_de febrer_de març_d\'abril_de maig_de juny_de juliol_d\'agost_de setembre_d\'octubre_de novembre_de desembre'.split('_'), + isFormat: /D[oD]?(\s)+MMMM/ + }, + monthsShort : 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split('_'), + monthsParseExact : true, + weekdays : 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'), + weekdaysShort : 'dg._dl._dt._dc._dj._dv._ds.'.split('_'), + weekdaysMin : 'dg_dl_dt_dc_dj_dv_ds'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM [de] YYYY', + ll : 'D MMM YYYY', + LLL : 'D MMMM [de] YYYY [a les] H:mm', + lll : 'D MMM YYYY, H:mm', + LLLL : 'dddd D MMMM [de] YYYY [a les] H:mm', + llll : 'ddd D MMM YYYY, H:mm' + }, + calendar : { + sameDay : function () { + return '[avui a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT'; + }, + nextDay : function () { + return '[demà a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT'; + }, + nextWeek : function () { + return 'dddd [a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT'; + }, + lastDay : function () { + return '[ahir a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT'; + }, + lastWeek : function () { + return '[el] dddd [passat a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT'; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'd\'aquí %s', + past : 'fa %s', + s : 'uns segons', + ss : '%d segons', + m : 'un minut', + mm : '%d minuts', + h : 'una hora', + hh : '%d hores', + d : 'un dia', + dd : '%d dies', + M : 'un mes', + MM : '%d mesos', + y : 'un any', + yy : '%d anys' + }, + dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, + ordinal : function (number, period) { + var output = (number === 1) ? 'r' : + (number === 2) ? 'n' : + (number === 3) ? 'r' : + (number === 4) ? 't' : 'è'; + if (period === 'w' || period === 'W') { + output = 'a'; + } + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Czech [cs] +//! author : petrbela : https://github.com/petrbela + +var months$3 = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'); +var monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'); +function plural$1(n) { + return (n > 1) && (n < 5) && (~~(n / 10) !== 1); +} +function translate$1(number, withoutSuffix, key, isFuture) { + var result = number + ' '; + switch (key) { + case 's': // a few seconds / in a few seconds / a few seconds ago + return (withoutSuffix || isFuture) ? 'pár sekund' : 'pár sekundami'; + case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago + if (withoutSuffix || isFuture) { + return result + (plural$1(number) ? 'sekundy' : 'sekund'); + } else { + return result + 'sekundami'; + } + break; + case 'm': // a minute / in a minute / a minute ago + return withoutSuffix ? 'minuta' : (isFuture ? 'minutu' : 'minutou'); + case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago + if (withoutSuffix || isFuture) { + return result + (plural$1(number) ? 'minuty' : 'minut'); + } else { + return result + 'minutami'; + } + break; + case 'h': // an hour / in an hour / an hour ago + return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou'); + case 'hh': // 9 hours / in 9 hours / 9 hours ago + if (withoutSuffix || isFuture) { + return result + (plural$1(number) ? 'hodiny' : 'hodin'); + } else { + return result + 'hodinami'; + } + break; + case 'd': // a day / in a day / a day ago + return (withoutSuffix || isFuture) ? 'den' : 'dnem'; + case 'dd': // 9 days / in 9 days / 9 days ago + if (withoutSuffix || isFuture) { + return result + (plural$1(number) ? 'dny' : 'dní'); + } else { + return result + 'dny'; + } + break; + case 'M': // a month / in a month / a month ago + return (withoutSuffix || isFuture) ? 'měsíc' : 'měsícem'; + case 'MM': // 9 months / in 9 months / 9 months ago + if (withoutSuffix || isFuture) { + return result + (plural$1(number) ? 'měsíce' : 'měsíců'); + } else { + return result + 'měsíci'; + } + break; + case 'y': // a year / in a year / a year ago + return (withoutSuffix || isFuture) ? 'rok' : 'rokem'; + case 'yy': // 9 years / in 9 years / 9 years ago + if (withoutSuffix || isFuture) { + return result + (plural$1(number) ? 'roky' : 'let'); + } else { + return result + 'lety'; + } + break; + } +} + +hooks.defineLocale('cs', { + months : months$3, + monthsShort : monthsShort, + monthsParse : (function (months, monthsShort) { + var i, _monthsParse = []; + for (i = 0; i < 12; i++) { + // use custom parser to solve problem with July (červenec) + _monthsParse[i] = new RegExp('^' + months[i] + '$|^' + monthsShort[i] + '$', 'i'); + } + return _monthsParse; + }(months$3, monthsShort)), + shortMonthsParse : (function (monthsShort) { + var i, _shortMonthsParse = []; + for (i = 0; i < 12; i++) { + _shortMonthsParse[i] = new RegExp('^' + monthsShort[i] + '$', 'i'); + } + return _shortMonthsParse; + }(monthsShort)), + longMonthsParse : (function (months) { + var i, _longMonthsParse = []; + for (i = 0; i < 12; i++) { + _longMonthsParse[i] = new RegExp('^' + months[i] + '$', 'i'); + } + return _longMonthsParse; + }(months$3)), + weekdays : 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'), + weekdaysShort : 'ne_po_út_st_čt_pá_so'.split('_'), + weekdaysMin : 'ne_po_út_st_čt_pá_so'.split('_'), + longDateFormat : { + LT: 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd D. MMMM YYYY H:mm', + l : 'D. M. YYYY' + }, + calendar : { + sameDay: '[dnes v] LT', + nextDay: '[zítra v] LT', + nextWeek: function () { + switch (this.day()) { + case 0: + return '[v neděli v] LT'; + case 1: + case 2: + return '[v] dddd [v] LT'; + case 3: + return '[ve středu v] LT'; + case 4: + return '[ve čtvrtek v] LT'; + case 5: + return '[v pátek v] LT'; + case 6: + return '[v sobotu v] LT'; + } + }, + lastDay: '[včera v] LT', + lastWeek: function () { + switch (this.day()) { + case 0: + return '[minulou neděli v] LT'; + case 1: + case 2: + return '[minulé] dddd [v] LT'; + case 3: + return '[minulou středu v] LT'; + case 4: + case 5: + return '[minulý] dddd [v] LT'; + case 6: + return '[minulou sobotu v] LT'; + } + }, + sameElse: 'L' + }, + relativeTime : { + future : 'za %s', + past : 'před %s', + s : translate$1, + ss : translate$1, + m : translate$1, + mm : translate$1, + h : translate$1, + hh : translate$1, + d : translate$1, + dd : translate$1, + M : translate$1, + MM : translate$1, + y : translate$1, + yy : translate$1 + }, + dayOfMonthOrdinalParse : /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Chuvash [cv] +//! author : Anatoly Mironov : https://github.com/mirontoli + +hooks.defineLocale('cv', { + months : 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split('_'), + monthsShort : 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split('_'), + weekdays : 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split('_'), + weekdaysShort : 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'), + weekdaysMin : 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD-MM-YYYY', + LL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]', + LLL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', + LLLL : 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm' + }, + calendar : { + sameDay: '[Паян] LT [сехетре]', + nextDay: '[Ыран] LT [сехетре]', + lastDay: '[Ӗнер] LT [сехетре]', + nextWeek: '[Ҫитес] dddd LT [сехетре]', + lastWeek: '[Иртнӗ] dddd LT [сехетре]', + sameElse: 'L' + }, + relativeTime : { + future : function (output) { + var affix = /сехет$/i.exec(output) ? 'рен' : /ҫул$/i.exec(output) ? 'тан' : 'ран'; + return output + affix; + }, + past : '%s каялла', + s : 'пӗр-ик ҫеккунт', + ss : '%d ҫеккунт', + m : 'пӗр минут', + mm : '%d минут', + h : 'пӗр сехет', + hh : '%d сехет', + d : 'пӗр кун', + dd : '%d кун', + M : 'пӗр уйӑх', + MM : '%d уйӑх', + y : 'пӗр ҫул', + yy : '%d ҫул' + }, + dayOfMonthOrdinalParse: /\d{1,2}-мӗш/, + ordinal : '%d-мӗш', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Welsh [cy] +//! author : Robert Allen : https://github.com/robgallen +//! author : https://github.com/ryangreaves + +hooks.defineLocale('cy', { + months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split('_'), + monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split('_'), + weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split('_'), + weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'), + weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'), + weekdaysParseExact : true, + // time formats are the same as en-gb + longDateFormat: { + LT: 'HH:mm', + LTS : 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm' + }, + calendar: { + sameDay: '[Heddiw am] LT', + nextDay: '[Yfory am] LT', + nextWeek: 'dddd [am] LT', + lastDay: '[Ddoe am] LT', + lastWeek: 'dddd [diwethaf am] LT', + sameElse: 'L' + }, + relativeTime: { + future: 'mewn %s', + past: '%s yn ôl', + s: 'ychydig eiliadau', + ss: '%d eiliad', + m: 'munud', + mm: '%d munud', + h: 'awr', + hh: '%d awr', + d: 'diwrnod', + dd: '%d diwrnod', + M: 'mis', + MM: '%d mis', + y: 'blwyddyn', + yy: '%d flynedd' + }, + dayOfMonthOrdinalParse: /\d{1,2}(fed|ain|af|il|ydd|ed|eg)/, + // traditional ordinal numbers above 31 are not commonly used in colloquial Welsh + ordinal: function (number) { + var b = number, + output = '', + lookup = [ + '', 'af', 'il', 'ydd', 'ydd', 'ed', 'ed', 'ed', 'fed', 'fed', 'fed', // 1af to 10fed + 'eg', 'fed', 'eg', 'eg', 'fed', 'eg', 'eg', 'fed', 'eg', 'fed' // 11eg to 20fed + ]; + if (b > 20) { + if (b === 40 || b === 50 || b === 60 || b === 80 || b === 100) { + output = 'fed'; // not 30ain, 70ain or 90ain + } else { + output = 'ain'; + } + } else if (b > 0) { + output = lookup[b]; + } + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Danish [da] +//! author : Ulrik Nielsen : https://github.com/mrbase + +hooks.defineLocale('da', { + months : 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split('_'), + monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), + weekdays : 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), + weekdaysShort : 'søn_man_tir_ons_tor_fre_lør'.split('_'), + weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd [d.] D. MMMM YYYY [kl.] HH:mm' + }, + calendar : { + sameDay : '[i dag kl.] LT', + nextDay : '[i morgen kl.] LT', + nextWeek : 'på dddd [kl.] LT', + lastDay : '[i går kl.] LT', + lastWeek : '[i] dddd[s kl.] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'om %s', + past : '%s siden', + s : 'få sekunder', + ss : '%d sekunder', + m : 'et minut', + mm : '%d minutter', + h : 'en time', + hh : '%d timer', + d : 'en dag', + dd : '%d dage', + M : 'en måned', + MM : '%d måneder', + y : 'et år', + yy : '%d år' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : German (Austria) [de-at] +//! author : lluchs : https://github.com/lluchs +//! author: Menelion Elensúle: https://github.com/Oire +//! author : Martin Groller : https://github.com/MadMG +//! author : Mikolaj Dadela : https://github.com/mik01aj + +function processRelativeTime(number, withoutSuffix, key, isFuture) { + var format = { + 'm': ['eine Minute', 'einer Minute'], + 'h': ['eine Stunde', 'einer Stunde'], + 'd': ['ein Tag', 'einem Tag'], + 'dd': [number + ' Tage', number + ' Tagen'], + 'M': ['ein Monat', 'einem Monat'], + 'MM': [number + ' Monate', number + ' Monaten'], + 'y': ['ein Jahr', 'einem Jahr'], + 'yy': [number + ' Jahre', number + ' Jahren'] + }; + return withoutSuffix ? format[key][0] : format[key][1]; +} + +hooks.defineLocale('de-at', { + months : 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort : 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + monthsParseExact : true, + weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), + weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd, D. MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[heute um] LT [Uhr]', + sameElse: 'L', + nextDay: '[morgen um] LT [Uhr]', + nextWeek: 'dddd [um] LT [Uhr]', + lastDay: '[gestern um] LT [Uhr]', + lastWeek: '[letzten] dddd [um] LT [Uhr]' + }, + relativeTime : { + future : 'in %s', + past : 'vor %s', + s : 'ein paar Sekunden', + ss : '%d Sekunden', + m : processRelativeTime, + mm : '%d Minuten', + h : processRelativeTime, + hh : '%d Stunden', + d : processRelativeTime, + dd : processRelativeTime, + M : processRelativeTime, + MM : processRelativeTime, + y : processRelativeTime, + yy : processRelativeTime + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : German (Switzerland) [de-ch] +//! author : sschueller : https://github.com/sschueller + +// based on: https://www.bk.admin.ch/dokumentation/sprachen/04915/05016/index.html?lang=de# + +function processRelativeTime$1(number, withoutSuffix, key, isFuture) { + var format = { + 'm': ['eine Minute', 'einer Minute'], + 'h': ['eine Stunde', 'einer Stunde'], + 'd': ['ein Tag', 'einem Tag'], + 'dd': [number + ' Tage', number + ' Tagen'], + 'M': ['ein Monat', 'einem Monat'], + 'MM': [number + ' Monate', number + ' Monaten'], + 'y': ['ein Jahr', 'einem Jahr'], + 'yy': [number + ' Jahre', number + ' Jahren'] + }; + return withoutSuffix ? format[key][0] : format[key][1]; +} + +hooks.defineLocale('de-ch', { + months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + monthsParseExact : true, + weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdaysShort : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd, D. MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[heute um] LT [Uhr]', + sameElse: 'L', + nextDay: '[morgen um] LT [Uhr]', + nextWeek: 'dddd [um] LT [Uhr]', + lastDay: '[gestern um] LT [Uhr]', + lastWeek: '[letzten] dddd [um] LT [Uhr]' + }, + relativeTime : { + future : 'in %s', + past : 'vor %s', + s : 'ein paar Sekunden', + ss : '%d Sekunden', + m : processRelativeTime$1, + mm : '%d Minuten', + h : processRelativeTime$1, + hh : '%d Stunden', + d : processRelativeTime$1, + dd : processRelativeTime$1, + M : processRelativeTime$1, + MM : processRelativeTime$1, + y : processRelativeTime$1, + yy : processRelativeTime$1 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : German [de] +//! author : lluchs : https://github.com/lluchs +//! author: Menelion Elensúle: https://github.com/Oire +//! author : Mikolaj Dadela : https://github.com/mik01aj + +function processRelativeTime$2(number, withoutSuffix, key, isFuture) { + var format = { + 'm': ['eine Minute', 'einer Minute'], + 'h': ['eine Stunde', 'einer Stunde'], + 'd': ['ein Tag', 'einem Tag'], + 'dd': [number + ' Tage', number + ' Tagen'], + 'M': ['ein Monat', 'einem Monat'], + 'MM': [number + ' Monate', number + ' Monaten'], + 'y': ['ein Jahr', 'einem Jahr'], + 'yy': [number + ' Jahre', number + ' Jahren'] + }; + return withoutSuffix ? format[key][0] : format[key][1]; +} + +hooks.defineLocale('de', { + months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + monthsParseExact : true, + weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), + weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd, D. MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[heute um] LT [Uhr]', + sameElse: 'L', + nextDay: '[morgen um] LT [Uhr]', + nextWeek: 'dddd [um] LT [Uhr]', + lastDay: '[gestern um] LT [Uhr]', + lastWeek: '[letzten] dddd [um] LT [Uhr]' + }, + relativeTime : { + future : 'in %s', + past : 'vor %s', + s : 'ein paar Sekunden', + ss : '%d Sekunden', + m : processRelativeTime$2, + mm : '%d Minuten', + h : processRelativeTime$2, + hh : '%d Stunden', + d : processRelativeTime$2, + dd : processRelativeTime$2, + M : processRelativeTime$2, + MM : processRelativeTime$2, + y : processRelativeTime$2, + yy : processRelativeTime$2 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Maldivian [dv] +//! author : Jawish Hameed : https://github.com/jawish + +var months$4 = [ + 'ޖެނުއަރީ', + 'ފެބްރުއަރީ', + 'މާރިޗު', + 'އޭޕްރީލު', + 'މޭ', + 'ޖޫން', + 'ޖުލައި', + 'އޯގަސްޓު', + 'ސެޕްޓެމްބަރު', + 'އޮކްޓޯބަރު', + 'ނޮވެމްބަރު', + 'ޑިސެމްބަރު' +]; +var weekdays = [ + 'އާދިއްތަ', + 'ހޯމަ', + 'އަންގާރަ', + 'ބުދަ', + 'ބުރާސްފަތި', + 'ހުކުރު', + 'ހޮނިހިރު' +]; + +hooks.defineLocale('dv', { + months : months$4, + monthsShort : months$4, + weekdays : weekdays, + weekdaysShort : weekdays, + weekdaysMin : 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'), + longDateFormat : { + + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'D/M/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + meridiemParse: /މކ|މފ/, + isPM : function (input) { + return 'މފ' === input; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'މކ'; + } else { + return 'މފ'; + } + }, + calendar : { + sameDay : '[މިއަދު] LT', + nextDay : '[މާދަމާ] LT', + nextWeek : 'dddd LT', + lastDay : '[އިއްޔެ] LT', + lastWeek : '[ފާއިތުވި] dddd LT', + sameElse : 'L' + }, + relativeTime : { + future : 'ތެރޭގައި %s', + past : 'ކުރިން %s', + s : 'ސިކުންތުކޮޅެއް', + ss : 'd% ސިކުންތު', + m : 'މިނިޓެއް', + mm : 'މިނިޓު %d', + h : 'ގަޑިއިރެއް', + hh : 'ގަޑިއިރު %d', + d : 'ދުވަހެއް', + dd : 'ދުވަސް %d', + M : 'މަހެއް', + MM : 'މަސް %d', + y : 'އަހަރެއް', + yy : 'އަހަރު %d' + }, + preparse: function (string) { + return string.replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/,/g, '،'); + }, + week : { + dow : 7, // Sunday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Greek [el] +//! author : Aggelos Karalias : https://github.com/mehiel + +hooks.defineLocale('el', { + monthsNominativeEl : 'Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος'.split('_'), + monthsGenitiveEl : 'Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου'.split('_'), + months : function (momentToFormat, format) { + if (!momentToFormat) { + return this._monthsNominativeEl; + } else if (typeof format === 'string' && /D/.test(format.substring(0, format.indexOf('MMMM')))) { // if there is a day number before 'MMMM' + return this._monthsGenitiveEl[momentToFormat.month()]; + } else { + return this._monthsNominativeEl[momentToFormat.month()]; + } + }, + monthsShort : 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split('_'), + weekdays : 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split('_'), + weekdaysShort : 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'), + weekdaysMin : 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'), + meridiem : function (hours, minutes, isLower) { + if (hours > 11) { + return isLower ? 'μμ' : 'ΜΜ'; + } else { + return isLower ? 'πμ' : 'ΠΜ'; + } + }, + isPM : function (input) { + return ((input + '').toLowerCase()[0] === 'μ'); + }, + meridiemParse : /[ΠΜ]\.?Μ?\.?/i, + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' + }, + calendarEl : { + sameDay : '[Σήμερα {}] LT', + nextDay : '[Αύριο {}] LT', + nextWeek : 'dddd [{}] LT', + lastDay : '[Χθες {}] LT', + lastWeek : function () { + switch (this.day()) { + case 6: + return '[το προηγούμενο] dddd [{}] LT'; + default: + return '[την προηγούμενη] dddd [{}] LT'; + } + }, + sameElse : 'L' + }, + calendar : function (key, mom) { + var output = this._calendarEl[key], + hours = mom && mom.hours(); + if (isFunction(output)) { + output = output.apply(mom); + } + return output.replace('{}', (hours % 12 === 1 ? 'στη' : 'στις')); + }, + relativeTime : { + future : 'σε %s', + past : '%s πριν', + s : 'λίγα δευτερόλεπτα', + ss : '%d δευτερόλεπτα', + m : 'ένα λεπτό', + mm : '%d λεπτά', + h : 'μία ώρα', + hh : '%d ώρες', + d : 'μία μέρα', + dd : '%d μέρες', + M : 'ένας μήνας', + MM : '%d μήνες', + y : 'ένας χρόνος', + yy : '%d χρόνια' + }, + dayOfMonthOrdinalParse: /\d{1,2}η/, + ordinal: '%dη', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : English (Australia) [en-au] +//! author : Jared Morse : https://github.com/jarcoal + +hooks.defineLocale('en-au', { + months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' + }, + calendar : { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'in %s', + past : '%s ago', + s : 'a few seconds', + ss : '%d seconds', + m : 'a minute', + mm : '%d minutes', + h : 'an hour', + hh : '%d hours', + d : 'a day', + dd : '%d days', + M : 'a month', + MM : '%d months', + y : 'a year', + yy : '%d years' + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : English (Canada) [en-ca] +//! author : Jonathan Abourbih : https://github.com/jonbca + +hooks.defineLocale('en-ca', { + months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'YYYY-MM-DD', + LL : 'MMMM D, YYYY', + LLL : 'MMMM D, YYYY h:mm A', + LLLL : 'dddd, MMMM D, YYYY h:mm A' + }, + calendar : { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'in %s', + past : '%s ago', + s : 'a few seconds', + ss : '%d seconds', + m : 'a minute', + mm : '%d minutes', + h : 'an hour', + hh : '%d hours', + d : 'a day', + dd : '%d days', + M : 'a month', + MM : '%d months', + y : 'a year', + yy : '%d years' + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + } +}); + +//! moment.js locale configuration +//! locale : English (United Kingdom) [en-gb] +//! author : Chris Gedrim : https://github.com/chrisgedrim + +hooks.defineLocale('en-gb', { + months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'in %s', + past : '%s ago', + s : 'a few seconds', + ss : '%d seconds', + m : 'a minute', + mm : '%d minutes', + h : 'an hour', + hh : '%d hours', + d : 'a day', + dd : '%d days', + M : 'a month', + MM : '%d months', + y : 'a year', + yy : '%d years' + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : English (Ireland) [en-ie] +//! author : Chris Cartlidge : https://github.com/chriscartlidge + +hooks.defineLocale('en-ie', { + months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD-MM-YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'in %s', + past : '%s ago', + s : 'a few seconds', + ss : '%d seconds', + m : 'a minute', + mm : '%d minutes', + h : 'an hour', + hh : '%d hours', + d : 'a day', + dd : '%d days', + M : 'a month', + MM : '%d months', + y : 'a year', + yy : '%d years' + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : English (New Zealand) [en-nz] +//! author : Luke McGregor : https://github.com/lukemcgregor + +hooks.defineLocale('en-nz', { + months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' + }, + calendar : { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'in %s', + past : '%s ago', + s : 'a few seconds', + ss : '%d seconds', + m : 'a minute', + mm : '%d minutes', + h : 'an hour', + hh : '%d hours', + d : 'a day', + dd : '%d days', + M : 'a month', + MM : '%d months', + y : 'a year', + yy : '%d years' + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Esperanto [eo] +//! author : Colin Dean : https://github.com/colindean +//! author : Mia Nordentoft Imperatori : https://github.com/miestasmia +//! comment : miestasmia corrected the translation by colindean + +hooks.defineLocale('eo', { + months : 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split('_'), + monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec'.split('_'), + weekdays : 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'), + weekdaysShort : 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'), + weekdaysMin : 'di_lu_ma_me_ĵa_ve_sa'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY-MM-DD', + LL : 'D[-a de] MMMM, YYYY', + LLL : 'D[-a de] MMMM, YYYY HH:mm', + LLLL : 'dddd, [la] D[-a de] MMMM, YYYY HH:mm' + }, + meridiemParse: /[ap]\.t\.m/i, + isPM: function (input) { + return input.charAt(0).toLowerCase() === 'p'; + }, + meridiem : function (hours, minutes, isLower) { + if (hours > 11) { + return isLower ? 'p.t.m.' : 'P.T.M.'; + } else { + return isLower ? 'a.t.m.' : 'A.T.M.'; + } + }, + calendar : { + sameDay : '[Hodiaŭ je] LT', + nextDay : '[Morgaŭ je] LT', + nextWeek : 'dddd [je] LT', + lastDay : '[Hieraŭ je] LT', + lastWeek : '[pasinta] dddd [je] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'post %s', + past : 'antaŭ %s', + s : 'sekundoj', + ss : '%d sekundoj', + m : 'minuto', + mm : '%d minutoj', + h : 'horo', + hh : '%d horoj', + d : 'tago',//ne 'diurno', ĉar estas uzita por proksimumo + dd : '%d tagoj', + M : 'monato', + MM : '%d monatoj', + y : 'jaro', + yy : '%d jaroj' + }, + dayOfMonthOrdinalParse: /\d{1,2}a/, + ordinal : '%da', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Spanish (Dominican Republic) [es-do] + +var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'); +var monthsShort$1 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'); + +var monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i]; +var monthsRegex$1 = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; + +hooks.defineLocale('es-do', { + months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + monthsShort : function (m, format) { + if (!m) { + return monthsShortDot; + } else if (/-MMM-/.test(format)) { + return monthsShort$1[m.month()]; + } else { + return monthsShortDot[m.month()]; + } + }, + monthsRegex: monthsRegex$1, + monthsShortRegex: monthsRegex$1, + monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, + monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, + monthsParse: monthsParse, + longMonthsParse: monthsParse, + shortMonthsParse: monthsParse, + weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), + weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY h:mm A', + LLLL : 'dddd, D [de] MMMM [de] YYYY h:mm A' + }, + calendar : { + sameDay : function () { + return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + nextDay : function () { + return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + nextWeek : function () { + return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + lastDay : function () { + return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + lastWeek : function () { + return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'en %s', + past : 'hace %s', + s : 'unos segundos', + ss : '%d segundos', + m : 'un minuto', + mm : '%d minutos', + h : 'una hora', + hh : '%d horas', + d : 'un día', + dd : '%d días', + M : 'un mes', + MM : '%d meses', + y : 'un año', + yy : '%d años' + }, + dayOfMonthOrdinalParse : /\d{1,2}º/, + ordinal : '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Spanish (United States) [es-us] +//! author : bustta : https://github.com/bustta + +var monthsShortDot$1 = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'); +var monthsShort$2 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'); + +hooks.defineLocale('es-us', { + months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + monthsShort : function (m, format) { + if (!m) { + return monthsShortDot$1; + } else if (/-MMM-/.test(format)) { + return monthsShort$2[m.month()]; + } else { + return monthsShortDot$1[m.month()]; + } + }, + monthsParseExact : true, + weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), + weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'MM/DD/YYYY', + LL : 'MMMM [de] D [de] YYYY', + LLL : 'MMMM [de] D [de] YYYY h:mm A', + LLLL : 'dddd, MMMM [de] D [de] YYYY h:mm A' + }, + calendar : { + sameDay : function () { + return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + nextDay : function () { + return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + nextWeek : function () { + return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + lastDay : function () { + return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + lastWeek : function () { + return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'en %s', + past : 'hace %s', + s : 'unos segundos', + ss : '%d segundos', + m : 'un minuto', + mm : '%d minutos', + h : 'una hora', + hh : '%d horas', + d : 'un día', + dd : '%d días', + M : 'un mes', + MM : '%d meses', + y : 'un año', + yy : '%d años' + }, + dayOfMonthOrdinalParse : /\d{1,2}º/, + ordinal : '%dº', + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Spanish [es] +//! author : Julio Napurí : https://github.com/julionc + +var monthsShortDot$2 = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'); +var monthsShort$3 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'); + +var monthsParse$1 = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i]; +var monthsRegex$2 = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; + +hooks.defineLocale('es', { + months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + monthsShort : function (m, format) { + if (!m) { + return monthsShortDot$2; + } else if (/-MMM-/.test(format)) { + return monthsShort$3[m.month()]; + } else { + return monthsShortDot$2[m.month()]; + } + }, + monthsRegex : monthsRegex$2, + monthsShortRegex : monthsRegex$2, + monthsStrictRegex : /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, + monthsShortStrictRegex : /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, + monthsParse : monthsParse$1, + longMonthsParse : monthsParse$1, + shortMonthsParse : monthsParse$1, + weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), + weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY H:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm' + }, + calendar : { + sameDay : function () { + return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + nextDay : function () { + return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + nextWeek : function () { + return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + lastDay : function () { + return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + lastWeek : function () { + return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT'; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'en %s', + past : 'hace %s', + s : 'unos segundos', + ss : '%d segundos', + m : 'un minuto', + mm : '%d minutos', + h : 'una hora', + hh : '%d horas', + d : 'un día', + dd : '%d días', + M : 'un mes', + MM : '%d meses', + y : 'un año', + yy : '%d años' + }, + dayOfMonthOrdinalParse : /\d{1,2}º/, + ordinal : '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Estonian [et] +//! author : Henry Kehlmann : https://github.com/madhenry +//! improvements : Illimar Tambek : https://github.com/ragulka + +function processRelativeTime$3(number, withoutSuffix, key, isFuture) { + var format = { + 's' : ['mõne sekundi', 'mõni sekund', 'paar sekundit'], + 'ss': [number + 'sekundi', number + 'sekundit'], + 'm' : ['ühe minuti', 'üks minut'], + 'mm': [number + ' minuti', number + ' minutit'], + 'h' : ['ühe tunni', 'tund aega', 'üks tund'], + 'hh': [number + ' tunni', number + ' tundi'], + 'd' : ['ühe päeva', 'üks päev'], + 'M' : ['kuu aja', 'kuu aega', 'üks kuu'], + 'MM': [number + ' kuu', number + ' kuud'], + 'y' : ['ühe aasta', 'aasta', 'üks aasta'], + 'yy': [number + ' aasta', number + ' aastat'] + }; + if (withoutSuffix) { + return format[key][2] ? format[key][2] : format[key][1]; + } + return isFuture ? format[key][0] : format[key][1]; +} + +hooks.defineLocale('et', { + months : 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split('_'), + monthsShort : 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split('_'), + weekdays : 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split('_'), + weekdaysShort : 'P_E_T_K_N_R_L'.split('_'), + weekdaysMin : 'P_E_T_K_N_R_L'.split('_'), + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' + }, + calendar : { + sameDay : '[Täna,] LT', + nextDay : '[Homme,] LT', + nextWeek : '[Järgmine] dddd LT', + lastDay : '[Eile,] LT', + lastWeek : '[Eelmine] dddd LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s pärast', + past : '%s tagasi', + s : processRelativeTime$3, + ss : processRelativeTime$3, + m : processRelativeTime$3, + mm : processRelativeTime$3, + h : processRelativeTime$3, + hh : processRelativeTime$3, + d : processRelativeTime$3, + dd : '%d päeva', + M : processRelativeTime$3, + MM : processRelativeTime$3, + y : processRelativeTime$3, + yy : processRelativeTime$3 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Basque [eu] +//! author : Eneko Illarramendi : https://github.com/eillarra + +hooks.defineLocale('eu', { + months : 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split('_'), + monthsShort : 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split('_'), + monthsParseExact : true, + weekdays : 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split('_'), + weekdaysShort : 'ig._al._ar._az._og._ol._lr.'.split('_'), + weekdaysMin : 'ig_al_ar_az_og_ol_lr'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY-MM-DD', + LL : 'YYYY[ko] MMMM[ren] D[a]', + LLL : 'YYYY[ko] MMMM[ren] D[a] HH:mm', + LLLL : 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm', + l : 'YYYY-M-D', + ll : 'YYYY[ko] MMM D[a]', + lll : 'YYYY[ko] MMM D[a] HH:mm', + llll : 'ddd, YYYY[ko] MMM D[a] HH:mm' + }, + calendar : { + sameDay : '[gaur] LT[etan]', + nextDay : '[bihar] LT[etan]', + nextWeek : 'dddd LT[etan]', + lastDay : '[atzo] LT[etan]', + lastWeek : '[aurreko] dddd LT[etan]', + sameElse : 'L' + }, + relativeTime : { + future : '%s barru', + past : 'duela %s', + s : 'segundo batzuk', + ss : '%d segundo', + m : 'minutu bat', + mm : '%d minutu', + h : 'ordu bat', + hh : '%d ordu', + d : 'egun bat', + dd : '%d egun', + M : 'hilabete bat', + MM : '%d hilabete', + y : 'urte bat', + yy : '%d urte' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Persian [fa] +//! author : Ebrahim Byagowi : https://github.com/ebraminio + +var symbolMap$5 = { + '1': '۱', + '2': '۲', + '3': '۳', + '4': '۴', + '5': '۵', + '6': '۶', + '7': '۷', + '8': '۸', + '9': '۹', + '0': '۰' +}; +var numberMap$4 = { + '۱': '1', + '۲': '2', + '۳': '3', + '۴': '4', + '۵': '5', + '۶': '6', + '۷': '7', + '۸': '8', + '۹': '9', + '۰': '0' +}; + +hooks.defineLocale('fa', { + months : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'), + monthsShort : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'), + weekdays : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'), + weekdaysShort : 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split('_'), + weekdaysMin : 'ی_د_س_چ_پ_ج_ش'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + meridiemParse: /قبل از ظهر|بعد از ظهر/, + isPM: function (input) { + return /بعد از ظهر/.test(input); + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'قبل از ظهر'; + } else { + return 'بعد از ظهر'; + } + }, + calendar : { + sameDay : '[امروز ساعت] LT', + nextDay : '[فردا ساعت] LT', + nextWeek : 'dddd [ساعت] LT', + lastDay : '[دیروز ساعت] LT', + lastWeek : 'dddd [پیش] [ساعت] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'در %s', + past : '%s پیش', + s : 'چند ثانیه', + ss : 'ثانیه d%', + m : 'یک دقیقه', + mm : '%d دقیقه', + h : 'یک ساعت', + hh : '%d ساعت', + d : 'یک روز', + dd : '%d روز', + M : 'یک ماه', + MM : '%d ماه', + y : 'یک سال', + yy : '%d سال' + }, + preparse: function (string) { + return string.replace(/[۰-۹]/g, function (match) { + return numberMap$4[match]; + }).replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$5[match]; + }).replace(/,/g, '،'); + }, + dayOfMonthOrdinalParse: /\d{1,2}م/, + ordinal : '%dم', + week : { + dow : 6, // Saturday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Finnish [fi] +//! author : Tarmo Aidantausta : https://github.com/bleadof + +var numbersPast = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '); +var numbersFuture = [ + 'nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden', + numbersPast[7], numbersPast[8], numbersPast[9] + ]; +function translate$2(number, withoutSuffix, key, isFuture) { + var result = ''; + switch (key) { + case 's': + return isFuture ? 'muutaman sekunnin' : 'muutama sekunti'; + case 'ss': + return isFuture ? 'sekunnin' : 'sekuntia'; + case 'm': + return isFuture ? 'minuutin' : 'minuutti'; + case 'mm': + result = isFuture ? 'minuutin' : 'minuuttia'; + break; + case 'h': + return isFuture ? 'tunnin' : 'tunti'; + case 'hh': + result = isFuture ? 'tunnin' : 'tuntia'; + break; + case 'd': + return isFuture ? 'päivän' : 'päivä'; + case 'dd': + result = isFuture ? 'päivän' : 'päivää'; + break; + case 'M': + return isFuture ? 'kuukauden' : 'kuukausi'; + case 'MM': + result = isFuture ? 'kuukauden' : 'kuukautta'; + break; + case 'y': + return isFuture ? 'vuoden' : 'vuosi'; + case 'yy': + result = isFuture ? 'vuoden' : 'vuotta'; + break; + } + result = verbalNumber(number, isFuture) + ' ' + result; + return result; +} +function verbalNumber(number, isFuture) { + return number < 10 ? (isFuture ? numbersFuture[number] : numbersPast[number]) : number; +} + +hooks.defineLocale('fi', { + months : 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split('_'), + monthsShort : 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split('_'), + weekdays : 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split('_'), + weekdaysShort : 'su_ma_ti_ke_to_pe_la'.split('_'), + weekdaysMin : 'su_ma_ti_ke_to_pe_la'.split('_'), + longDateFormat : { + LT : 'HH.mm', + LTS : 'HH.mm.ss', + L : 'DD.MM.YYYY', + LL : 'Do MMMM[ta] YYYY', + LLL : 'Do MMMM[ta] YYYY, [klo] HH.mm', + LLLL : 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm', + l : 'D.M.YYYY', + ll : 'Do MMM YYYY', + lll : 'Do MMM YYYY, [klo] HH.mm', + llll : 'ddd, Do MMM YYYY, [klo] HH.mm' + }, + calendar : { + sameDay : '[tänään] [klo] LT', + nextDay : '[huomenna] [klo] LT', + nextWeek : 'dddd [klo] LT', + lastDay : '[eilen] [klo] LT', + lastWeek : '[viime] dddd[na] [klo] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s päästä', + past : '%s sitten', + s : translate$2, + ss : translate$2, + m : translate$2, + mm : translate$2, + h : translate$2, + hh : translate$2, + d : translate$2, + dd : translate$2, + M : translate$2, + MM : translate$2, + y : translate$2, + yy : translate$2 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Faroese [fo] +//! author : Ragnar Johannesen : https://github.com/ragnar123 + +hooks.defineLocale('fo', { + months : 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split('_'), + monthsShort : 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), + weekdays : 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split('_'), + weekdaysShort : 'sun_mán_týs_mik_hós_frí_ley'.split('_'), + weekdaysMin : 'su_má_tý_mi_hó_fr_le'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D. MMMM, YYYY HH:mm' + }, + calendar : { + sameDay : '[Í dag kl.] LT', + nextDay : '[Í morgin kl.] LT', + nextWeek : 'dddd [kl.] LT', + lastDay : '[Í gjár kl.] LT', + lastWeek : '[síðstu] dddd [kl] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'um %s', + past : '%s síðani', + s : 'fá sekund', + ss : '%d sekundir', + m : 'ein minutt', + mm : '%d minuttir', + h : 'ein tími', + hh : '%d tímar', + d : 'ein dagur', + dd : '%d dagar', + M : 'ein mánaði', + MM : '%d mánaðir', + y : 'eitt ár', + yy : '%d ár' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : French (Canada) [fr-ca] +//! author : Jonathan Abourbih : https://github.com/jonbca + +hooks.defineLocale('fr-ca', { + months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), + monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + monthsParseExact : true, + weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), + weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY-MM-DD', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Aujourd’hui à] LT', + nextDay : '[Demain à] LT', + nextWeek : 'dddd [à] LT', + lastDay : '[Hier à] LT', + lastWeek : 'dddd [dernier à] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'dans %s', + past : 'il y a %s', + s : 'quelques secondes', + ss : '%d secondes', + m : 'une minute', + mm : '%d minutes', + h : 'une heure', + hh : '%d heures', + d : 'un jour', + dd : '%d jours', + M : 'un mois', + MM : '%d mois', + y : 'un an', + yy : '%d ans' + }, + dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, + ordinal : function (number, period) { + switch (period) { + // Words with masculine grammatical gender: mois, trimestre, jour + default: + case 'M': + case 'Q': + case 'D': + case 'DDD': + case 'd': + return number + (number === 1 ? 'er' : 'e'); + + // Words with feminine grammatical gender: semaine + case 'w': + case 'W': + return number + (number === 1 ? 're' : 'e'); + } + } +}); + +//! moment.js locale configuration +//! locale : French (Switzerland) [fr-ch] +//! author : Gaspard Bucher : https://github.com/gaspard + +hooks.defineLocale('fr-ch', { + months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), + monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + monthsParseExact : true, + weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), + weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Aujourd’hui à] LT', + nextDay : '[Demain à] LT', + nextWeek : 'dddd [à] LT', + lastDay : '[Hier à] LT', + lastWeek : 'dddd [dernier à] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'dans %s', + past : 'il y a %s', + s : 'quelques secondes', + ss : '%d secondes', + m : 'une minute', + mm : '%d minutes', + h : 'une heure', + hh : '%d heures', + d : 'un jour', + dd : '%d jours', + M : 'un mois', + MM : '%d mois', + y : 'un an', + yy : '%d ans' + }, + dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, + ordinal : function (number, period) { + switch (period) { + // Words with masculine grammatical gender: mois, trimestre, jour + default: + case 'M': + case 'Q': + case 'D': + case 'DDD': + case 'd': + return number + (number === 1 ? 'er' : 'e'); + + // Words with feminine grammatical gender: semaine + case 'w': + case 'W': + return number + (number === 1 ? 're' : 'e'); + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : French [fr] +//! author : John Fischer : https://github.com/jfroffice + +hooks.defineLocale('fr', { + months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), + monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + monthsParseExact : true, + weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), + weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Aujourd’hui à] LT', + nextDay : '[Demain à] LT', + nextWeek : 'dddd [à] LT', + lastDay : '[Hier à] LT', + lastWeek : 'dddd [dernier à] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'dans %s', + past : 'il y a %s', + s : 'quelques secondes', + ss : '%d secondes', + m : 'une minute', + mm : '%d minutes', + h : 'une heure', + hh : '%d heures', + d : 'un jour', + dd : '%d jours', + M : 'un mois', + MM : '%d mois', + y : 'un an', + yy : '%d ans' + }, + dayOfMonthOrdinalParse: /\d{1,2}(er|)/, + ordinal : function (number, period) { + switch (period) { + // TODO: Return 'e' when day of month > 1. Move this case inside + // block for masculine words below. + // See https://github.com/moment/moment/issues/3375 + case 'D': + return number + (number === 1 ? 'er' : ''); + + // Words with masculine grammatical gender: mois, trimestre, jour + default: + case 'M': + case 'Q': + case 'DDD': + case 'd': + return number + (number === 1 ? 'er' : 'e'); + + // Words with feminine grammatical gender: semaine + case 'w': + case 'W': + return number + (number === 1 ? 're' : 'e'); + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Frisian [fy] +//! author : Robin van der Vliet : https://github.com/robin0van0der0v + +var monthsShortWithDots = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split('_'); +var monthsShortWithoutDots = 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'); + +hooks.defineLocale('fy', { + months : 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split('_'), + monthsShort : function (m, format) { + if (!m) { + return monthsShortWithDots; + } else if (/-MMM-/.test(format)) { + return monthsShortWithoutDots[m.month()]; + } else { + return monthsShortWithDots[m.month()]; + } + }, + monthsParseExact : true, + weekdays : 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split('_'), + weekdaysShort : 'si._mo._ti._wo._to._fr._so.'.split('_'), + weekdaysMin : 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD-MM-YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[hjoed om] LT', + nextDay: '[moarn om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[juster om] LT', + lastWeek: '[ôfrûne] dddd [om] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'oer %s', + past : '%s lyn', + s : 'in pear sekonden', + ss : '%d sekonden', + m : 'ien minút', + mm : '%d minuten', + h : 'ien oere', + hh : '%d oeren', + d : 'ien dei', + dd : '%d dagen', + M : 'ien moanne', + MM : '%d moannen', + y : 'ien jier', + yy : '%d jierren' + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal : function (number) { + return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de'); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Scottish Gaelic [gd] +//! author : Jon Ashdown : https://github.com/jonashdown + +var months$5 = [ + 'Am Faoilleach', 'An Gearran', 'Am Màrt', 'An Giblean', 'An Cèitean', 'An t-Ògmhios', 'An t-Iuchar', 'An Lùnastal', 'An t-Sultain', 'An Dàmhair', 'An t-Samhain', 'An Dùbhlachd' +]; + +var monthsShort$4 = ['Faoi', 'Gear', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùn', 'Sult', 'Dàmh', 'Samh', 'Dùbh']; + +var weekdays$1 = ['Didòmhnaich', 'Diluain', 'Dimàirt', 'Diciadain', 'Diardaoin', 'Dihaoine', 'Disathairne']; + +var weekdaysShort = ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis']; + +var weekdaysMin = ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa']; + +hooks.defineLocale('gd', { + months : months$5, + monthsShort : monthsShort$4, + monthsParseExact : true, + weekdays : weekdays$1, + weekdaysShort : weekdaysShort, + weekdaysMin : weekdaysMin, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[An-diugh aig] LT', + nextDay : '[A-màireach aig] LT', + nextWeek : 'dddd [aig] LT', + lastDay : '[An-dè aig] LT', + lastWeek : 'dddd [seo chaidh] [aig] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'ann an %s', + past : 'bho chionn %s', + s : 'beagan diogan', + ss : '%d diogan', + m : 'mionaid', + mm : '%d mionaidean', + h : 'uair', + hh : '%d uairean', + d : 'latha', + dd : '%d latha', + M : 'mìos', + MM : '%d mìosan', + y : 'bliadhna', + yy : '%d bliadhna' + }, + dayOfMonthOrdinalParse : /\d{1,2}(d|na|mh)/, + ordinal : function (number) { + var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Galician [gl] +//! author : Juan G. Hurtado : https://github.com/juanghurtado + +hooks.defineLocale('gl', { + months : 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split('_'), + monthsShort : 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split('_'), + monthsParseExact: true, + weekdays : 'domingo_luns_martes_mércores_xoves_venres_sábado'.split('_'), + weekdaysShort : 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'), + weekdaysMin : 'do_lu_ma_mé_xo_ve_sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY H:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm' + }, + calendar : { + sameDay : function () { + return '[hoxe ' + ((this.hours() !== 1) ? 'ás' : 'á') + '] LT'; + }, + nextDay : function () { + return '[mañá ' + ((this.hours() !== 1) ? 'ás' : 'á') + '] LT'; + }, + nextWeek : function () { + return 'dddd [' + ((this.hours() !== 1) ? 'ás' : 'a') + '] LT'; + }, + lastDay : function () { + return '[onte ' + ((this.hours() !== 1) ? 'á' : 'a') + '] LT'; + }, + lastWeek : function () { + return '[o] dddd [pasado ' + ((this.hours() !== 1) ? 'ás' : 'a') + '] LT'; + }, + sameElse : 'L' + }, + relativeTime : { + future : function (str) { + if (str.indexOf('un') === 0) { + return 'n' + str; + } + return 'en ' + str; + }, + past : 'hai %s', + s : 'uns segundos', + ss : '%d segundos', + m : 'un minuto', + mm : '%d minutos', + h : 'unha hora', + hh : '%d horas', + d : 'un día', + dd : '%d días', + M : 'un mes', + MM : '%d meses', + y : 'un ano', + yy : '%d anos' + }, + dayOfMonthOrdinalParse : /\d{1,2}º/, + ordinal : '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Konkani Latin script [gom-latn] +//! author : The Discoverer : https://github.com/WikiDiscoverer + +function processRelativeTime$4(number, withoutSuffix, key, isFuture) { + var format = { + 's': ['thodde secondanim', 'thodde second'], + 'ss': [number + ' secondanim', number + ' second'], + 'm': ['eka mintan', 'ek minute'], + 'mm': [number + ' mintanim', number + ' mintam'], + 'h': ['eka horan', 'ek hor'], + 'hh': [number + ' horanim', number + ' hor'], + 'd': ['eka disan', 'ek dis'], + 'dd': [number + ' disanim', number + ' dis'], + 'M': ['eka mhoinean', 'ek mhoino'], + 'MM': [number + ' mhoineanim', number + ' mhoine'], + 'y': ['eka vorsan', 'ek voros'], + 'yy': [number + ' vorsanim', number + ' vorsam'] + }; + return withoutSuffix ? format[key][0] : format[key][1]; +} + +hooks.defineLocale('gom-latn', { + months : 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split('_'), + monthsShort : 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split('_'), + monthsParseExact : true, + weekdays : 'Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son\'var'.split('_'), + weekdaysShort : 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'), + weekdaysMin : 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'A h:mm [vazta]', + LTS : 'A h:mm:ss [vazta]', + L : 'DD-MM-YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY A h:mm [vazta]', + LLLL : 'dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]', + llll: 'ddd, D MMM YYYY, A h:mm [vazta]' + }, + calendar : { + sameDay: '[Aiz] LT', + nextDay: '[Faleam] LT', + nextWeek: '[Ieta to] dddd[,] LT', + lastDay: '[Kal] LT', + lastWeek: '[Fatlo] dddd[,] LT', + sameElse: 'L' + }, + relativeTime : { + future : '%s', + past : '%s adim', + s : processRelativeTime$4, + ss : processRelativeTime$4, + m : processRelativeTime$4, + mm : processRelativeTime$4, + h : processRelativeTime$4, + hh : processRelativeTime$4, + d : processRelativeTime$4, + dd : processRelativeTime$4, + M : processRelativeTime$4, + MM : processRelativeTime$4, + y : processRelativeTime$4, + yy : processRelativeTime$4 + }, + dayOfMonthOrdinalParse : /\d{1,2}(er)/, + ordinal : function (number, period) { + switch (period) { + // the ordinal 'er' only applies to day of the month + case 'D': + return number + 'er'; + default: + case 'M': + case 'Q': + case 'DDD': + case 'd': + case 'w': + case 'W': + return number; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + }, + meridiemParse: /rati|sokalli|donparam|sanje/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'rati') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'sokalli') { + return hour; + } else if (meridiem === 'donparam') { + return hour > 12 ? hour : hour + 12; + } else if (meridiem === 'sanje') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'rati'; + } else if (hour < 12) { + return 'sokalli'; + } else if (hour < 16) { + return 'donparam'; + } else if (hour < 20) { + return 'sanje'; + } else { + return 'rati'; + } + } +}); + +//! moment.js locale configuration +//! locale : Gujarati [gu] +//! author : Kaushik Thanki : https://github.com/Kaushik1987 + +var symbolMap$6 = { + '1': '૧', + '2': '૨', + '3': '૩', + '4': '૪', + '5': '૫', + '6': '૬', + '7': '૭', + '8': '૮', + '9': '૯', + '0': '૦' + }; +var numberMap$5 = { + '૧': '1', + '૨': '2', + '૩': '3', + '૪': '4', + '૫': '5', + '૬': '6', + '૭': '7', + '૮': '8', + '૯': '9', + '૦': '0' + }; + +hooks.defineLocale('gu', { + months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split('_'), + monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split('_'), + monthsParseExact: true, + weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split('_'), + weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'), + weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'), + longDateFormat: { + LT: 'A h:mm વાગ્યે', + LTS: 'A h:mm:ss વાગ્યે', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm વાગ્યે', + LLLL: 'dddd, D MMMM YYYY, A h:mm વાગ્યે' + }, + calendar: { + sameDay: '[આજ] LT', + nextDay: '[કાલે] LT', + nextWeek: 'dddd, LT', + lastDay: '[ગઇકાલે] LT', + lastWeek: '[પાછલા] dddd, LT', + sameElse: 'L' + }, + relativeTime: { + future: '%s મા', + past: '%s પેહલા', + s: 'અમુક પળો', + ss: '%d સેકંડ', + m: 'એક મિનિટ', + mm: '%d મિનિટ', + h: 'એક કલાક', + hh: '%d કલાક', + d: 'એક દિવસ', + dd: '%d દિવસ', + M: 'એક મહિનો', + MM: '%d મહિનો', + y: 'એક વર્ષ', + yy: '%d વર્ષ' + }, + preparse: function (string) { + return string.replace(/[૧૨૩૪૫૬૭૮૯૦]/g, function (match) { + return numberMap$5[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$6[match]; + }); + }, + // Gujarati notation for meridiems are quite fuzzy in practice. While there exists + // a rigid notion of a 'Pahar' it is not used as rigidly in modern Gujarati. + meridiemParse: /રાત|બપોર|સવાર|સાંજ/, + meridiemHour: function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'રાત') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'સવાર') { + return hour; + } else if (meridiem === 'બપોર') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'સાંજ') { + return hour + 12; + } + }, + meridiem: function (hour, minute, isLower) { + if (hour < 4) { + return 'રાત'; + } else if (hour < 10) { + return 'સવાર'; + } else if (hour < 17) { + return 'બપોર'; + } else if (hour < 20) { + return 'સાંજ'; + } else { + return 'રાત'; + } + }, + week: { + dow: 0, // Sunday is the first day of the week. + doy: 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Hebrew [he] +//! author : Tomer Cohen : https://github.com/tomer +//! author : Moshe Simantov : https://github.com/DevelopmentIL +//! author : Tal Ater : https://github.com/TalAter + +hooks.defineLocale('he', { + months : 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split('_'), + monthsShort : 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split('_'), + weekdays : 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'), + weekdaysShort : 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'), + weekdaysMin : 'א_ב_ג_ד_ה_ו_ש'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [ב]MMMM YYYY', + LLL : 'D [ב]MMMM YYYY HH:mm', + LLLL : 'dddd, D [ב]MMMM YYYY HH:mm', + l : 'D/M/YYYY', + ll : 'D MMM YYYY', + lll : 'D MMM YYYY HH:mm', + llll : 'ddd, D MMM YYYY HH:mm' + }, + calendar : { + sameDay : '[היום ב־]LT', + nextDay : '[מחר ב־]LT', + nextWeek : 'dddd [בשעה] LT', + lastDay : '[אתמול ב־]LT', + lastWeek : '[ביום] dddd [האחרון בשעה] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'בעוד %s', + past : 'לפני %s', + s : 'מספר שניות', + ss : '%d שניות', + m : 'דקה', + mm : '%d דקות', + h : 'שעה', + hh : function (number) { + if (number === 2) { + return 'שעתיים'; + } + return number + ' שעות'; + }, + d : 'יום', + dd : function (number) { + if (number === 2) { + return 'יומיים'; + } + return number + ' ימים'; + }, + M : 'חודש', + MM : function (number) { + if (number === 2) { + return 'חודשיים'; + } + return number + ' חודשים'; + }, + y : 'שנה', + yy : function (number) { + if (number === 2) { + return 'שנתיים'; + } else if (number % 10 === 0 && number !== 10) { + return number + ' שנה'; + } + return number + ' שנים'; + } + }, + meridiemParse: /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, + isPM : function (input) { + return /^(אחה"צ|אחרי הצהריים|בערב)$/.test(input); + }, + meridiem : function (hour, minute, isLower) { + if (hour < 5) { + return 'לפנות בוקר'; + } else if (hour < 10) { + return 'בבוקר'; + } else if (hour < 12) { + return isLower ? 'לפנה"צ' : 'לפני הצהריים'; + } else if (hour < 18) { + return isLower ? 'אחה"צ' : 'אחרי הצהריים'; + } else { + return 'בערב'; + } + } +}); + +//! moment.js locale configuration +//! locale : Hindi [hi] +//! author : Mayank Singhal : https://github.com/mayanksinghal + +var symbolMap$7 = { + '1': '१', + '2': '२', + '3': '३', + '4': '४', + '5': '५', + '6': '६', + '7': '७', + '8': '८', + '9': '९', + '0': '०' +}; +var numberMap$6 = { + '१': '1', + '२': '2', + '३': '3', + '४': '4', + '५': '5', + '६': '6', + '७': '7', + '८': '8', + '९': '9', + '०': '0' +}; + +hooks.defineLocale('hi', { + months : 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split('_'), + monthsShort : 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'), + monthsParseExact: true, + weekdays : 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), + weekdaysShort : 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'), + weekdaysMin : 'र_सो_मं_बु_गु_शु_श'.split('_'), + longDateFormat : { + LT : 'A h:mm बजे', + LTS : 'A h:mm:ss बजे', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm बजे', + LLLL : 'dddd, D MMMM YYYY, A h:mm बजे' + }, + calendar : { + sameDay : '[आज] LT', + nextDay : '[कल] LT', + nextWeek : 'dddd, LT', + lastDay : '[कल] LT', + lastWeek : '[पिछले] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s में', + past : '%s पहले', + s : 'कुछ ही क्षण', + ss : '%d सेकंड', + m : 'एक मिनट', + mm : '%d मिनट', + h : 'एक घंटा', + hh : '%d घंटे', + d : 'एक दिन', + dd : '%d दिन', + M : 'एक महीने', + MM : '%d महीने', + y : 'एक वर्ष', + yy : '%d वर्ष' + }, + preparse: function (string) { + return string.replace(/[१२३४५६७८९०]/g, function (match) { + return numberMap$6[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$7[match]; + }); + }, + // Hindi notation for meridiems are quite fuzzy in practice. While there exists + // a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi. + meridiemParse: /रात|सुबह|दोपहर|शाम/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'रात') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'सुबह') { + return hour; + } else if (meridiem === 'दोपहर') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'शाम') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'रात'; + } else if (hour < 10) { + return 'सुबह'; + } else if (hour < 17) { + return 'दोपहर'; + } else if (hour < 20) { + return 'शाम'; + } else { + return 'रात'; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Croatian [hr] +//! author : Bojan Marković : https://github.com/bmarkovic + +function translate$3(number, withoutSuffix, key) { + var result = number + ' '; + switch (key) { + case 'ss': + if (number === 1) { + result += 'sekunda'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'sekunde'; + } else { + result += 'sekundi'; + } + return result; + case 'm': + return withoutSuffix ? 'jedna minuta' : 'jedne minute'; + case 'mm': + if (number === 1) { + result += 'minuta'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'minute'; + } else { + result += 'minuta'; + } + return result; + case 'h': + return withoutSuffix ? 'jedan sat' : 'jednog sata'; + case 'hh': + if (number === 1) { + result += 'sat'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'sata'; + } else { + result += 'sati'; + } + return result; + case 'dd': + if (number === 1) { + result += 'dan'; + } else { + result += 'dana'; + } + return result; + case 'MM': + if (number === 1) { + result += 'mjesec'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'mjeseca'; + } else { + result += 'mjeseci'; + } + return result; + case 'yy': + if (number === 1) { + result += 'godina'; + } else if (number === 2 || number === 3 || number === 4) { + result += 'godine'; + } else { + result += 'godina'; + } + return result; + } +} + +hooks.defineLocale('hr', { + months : { + format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split('_'), + standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split('_') + }, + monthsShort : 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split('_'), + monthsParseExact: true, + weekdays : 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdaysShort : 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), + weekdaysMin : 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' + }, + calendar : { + sameDay : '[danas u] LT', + nextDay : '[sutra u] LT', + nextWeek : function () { + switch (this.day()) { + case 0: + return '[u] [nedjelju] [u] LT'; + case 3: + return '[u] [srijedu] [u] LT'; + case 6: + return '[u] [subotu] [u] LT'; + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT'; + } + }, + lastDay : '[jučer u] LT', + lastWeek : function () { + switch (this.day()) { + case 0: + case 3: + return '[prošlu] dddd [u] LT'; + case 6: + return '[prošle] [subote] [u] LT'; + case 1: + case 2: + case 4: + case 5: + return '[prošli] dddd [u] LT'; + } + }, + sameElse : 'L' + }, + relativeTime : { + future : 'za %s', + past : 'prije %s', + s : 'par sekundi', + ss : translate$3, + m : translate$3, + mm : translate$3, + h : translate$3, + hh : translate$3, + d : 'dan', + dd : translate$3, + M : 'mjesec', + MM : translate$3, + y : 'godinu', + yy : translate$3 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Hungarian [hu] +//! author : Adam Brunner : https://github.com/adambrunner + +var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' '); +function translate$4(number, withoutSuffix, key, isFuture) { + var num = number; + switch (key) { + case 's': + return (isFuture || withoutSuffix) ? 'néhány másodperc' : 'néhány másodperce'; + case 'ss': + return num + (isFuture || withoutSuffix) ? ' másodperc' : ' másodperce'; + case 'm': + return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce'); + case 'mm': + return num + (isFuture || withoutSuffix ? ' perc' : ' perce'); + case 'h': + return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája'); + case 'hh': + return num + (isFuture || withoutSuffix ? ' óra' : ' órája'); + case 'd': + return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja'); + case 'dd': + return num + (isFuture || withoutSuffix ? ' nap' : ' napja'); + case 'M': + return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja'); + case 'MM': + return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja'); + case 'y': + return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve'); + case 'yy': + return num + (isFuture || withoutSuffix ? ' év' : ' éve'); + } + return ''; +} +function week(isFuture) { + return (isFuture ? '' : '[múlt] ') + '[' + weekEndings[this.day()] + '] LT[-kor]'; +} + +hooks.defineLocale('hu', { + months : 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split('_'), + monthsShort : 'jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec'.split('_'), + weekdays : 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'), + weekdaysShort : 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'), + weekdaysMin : 'v_h_k_sze_cs_p_szo'.split('_'), + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'YYYY.MM.DD.', + LL : 'YYYY. MMMM D.', + LLL : 'YYYY. MMMM D. H:mm', + LLLL : 'YYYY. MMMM D., dddd H:mm' + }, + meridiemParse: /de|du/i, + isPM: function (input) { + return input.charAt(1).toLowerCase() === 'u'; + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 12) { + return isLower === true ? 'de' : 'DE'; + } else { + return isLower === true ? 'du' : 'DU'; + } + }, + calendar : { + sameDay : '[ma] LT[-kor]', + nextDay : '[holnap] LT[-kor]', + nextWeek : function () { + return week.call(this, true); + }, + lastDay : '[tegnap] LT[-kor]', + lastWeek : function () { + return week.call(this, false); + }, + sameElse : 'L' + }, + relativeTime : { + future : '%s múlva', + past : '%s', + s : translate$4, + ss : translate$4, + m : translate$4, + mm : translate$4, + h : translate$4, + hh : translate$4, + d : translate$4, + dd : translate$4, + M : translate$4, + MM : translate$4, + y : translate$4, + yy : translate$4 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Armenian [hy-am] +//! author : Armendarabyan : https://github.com/armendarabyan + +hooks.defineLocale('hy-am', { + months : { + format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split('_'), + standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split('_') + }, + monthsShort : 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'), + weekdays : 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'), + weekdaysShort : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), + weekdaysMin : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY թ.', + LLL : 'D MMMM YYYY թ., HH:mm', + LLLL : 'dddd, D MMMM YYYY թ., HH:mm' + }, + calendar : { + sameDay: '[այսօր] LT', + nextDay: '[վաղը] LT', + lastDay: '[երեկ] LT', + nextWeek: function () { + return 'dddd [օրը ժամը] LT'; + }, + lastWeek: function () { + return '[անցած] dddd [օրը ժամը] LT'; + }, + sameElse: 'L' + }, + relativeTime : { + future : '%s հետո', + past : '%s առաջ', + s : 'մի քանի վայրկյան', + ss : '%d վայրկյան', + m : 'րոպե', + mm : '%d րոպե', + h : 'ժամ', + hh : '%d ժամ', + d : 'օր', + dd : '%d օր', + M : 'ամիս', + MM : '%d ամիս', + y : 'տարի', + yy : '%d տարի' + }, + meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, + isPM: function (input) { + return /^(ցերեկվա|երեկոյան)$/.test(input); + }, + meridiem : function (hour) { + if (hour < 4) { + return 'գիշերվա'; + } else if (hour < 12) { + return 'առավոտվա'; + } else if (hour < 17) { + return 'ցերեկվա'; + } else { + return 'երեկոյան'; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, + ordinal: function (number, period) { + switch (period) { + case 'DDD': + case 'w': + case 'W': + case 'DDDo': + if (number === 1) { + return number + '-ին'; + } + return number + '-րդ'; + default: + return number; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Indonesian [id] +//! author : Mohammad Satrio Utomo : https://github.com/tyok +//! reference: http://id.wikisource.org/wiki/Pedoman_Umum_Ejaan_Bahasa_Indonesia_yang_Disempurnakan + +hooks.defineLocale('id', { + months : 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des'.split('_'), + weekdays : 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), + weekdaysShort : 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'), + weekdaysMin : 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), + longDateFormat : { + LT : 'HH.mm', + LTS : 'HH.mm.ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' + }, + meridiemParse: /pagi|siang|sore|malam/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'pagi') { + return hour; + } else if (meridiem === 'siang') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === 'sore' || meridiem === 'malam') { + return hour + 12; + } + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 11) { + return 'pagi'; + } else if (hours < 15) { + return 'siang'; + } else if (hours < 19) { + return 'sore'; + } else { + return 'malam'; + } + }, + calendar : { + sameDay : '[Hari ini pukul] LT', + nextDay : '[Besok pukul] LT', + nextWeek : 'dddd [pukul] LT', + lastDay : '[Kemarin pukul] LT', + lastWeek : 'dddd [lalu pukul] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'dalam %s', + past : '%s yang lalu', + s : 'beberapa detik', + ss : '%d detik', + m : 'semenit', + mm : '%d menit', + h : 'sejam', + hh : '%d jam', + d : 'sehari', + dd : '%d hari', + M : 'sebulan', + MM : '%d bulan', + y : 'setahun', + yy : '%d tahun' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Icelandic [is] +//! author : Hinrik Örn Sigurðsson : https://github.com/hinrik + +function plural$2(n) { + if (n % 100 === 11) { + return true; + } else if (n % 10 === 1) { + return false; + } + return true; +} +function translate$5(number, withoutSuffix, key, isFuture) { + var result = number + ' '; + switch (key) { + case 's': + return withoutSuffix || isFuture ? 'nokkrar sekúndur' : 'nokkrum sekúndum'; + case 'ss': + if (plural$2(number)) { + return result + (withoutSuffix || isFuture ? 'sekúndur' : 'sekúndum'); + } + return result + 'sekúnda'; + case 'm': + return withoutSuffix ? 'mínúta' : 'mínútu'; + case 'mm': + if (plural$2(number)) { + return result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum'); + } else if (withoutSuffix) { + return result + 'mínúta'; + } + return result + 'mínútu'; + case 'hh': + if (plural$2(number)) { + return result + (withoutSuffix || isFuture ? 'klukkustundir' : 'klukkustundum'); + } + return result + 'klukkustund'; + case 'd': + if (withoutSuffix) { + return 'dagur'; + } + return isFuture ? 'dag' : 'degi'; + case 'dd': + if (plural$2(number)) { + if (withoutSuffix) { + return result + 'dagar'; + } + return result + (isFuture ? 'daga' : 'dögum'); + } else if (withoutSuffix) { + return result + 'dagur'; + } + return result + (isFuture ? 'dag' : 'degi'); + case 'M': + if (withoutSuffix) { + return 'mánuður'; + } + return isFuture ? 'mánuð' : 'mánuði'; + case 'MM': + if (plural$2(number)) { + if (withoutSuffix) { + return result + 'mánuðir'; + } + return result + (isFuture ? 'mánuði' : 'mánuðum'); + } else if (withoutSuffix) { + return result + 'mánuður'; + } + return result + (isFuture ? 'mánuð' : 'mánuði'); + case 'y': + return withoutSuffix || isFuture ? 'ár' : 'ári'; + case 'yy': + if (plural$2(number)) { + return result + (withoutSuffix || isFuture ? 'ár' : 'árum'); + } + return result + (withoutSuffix || isFuture ? 'ár' : 'ári'); + } +} + +hooks.defineLocale('is', { + months : 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split('_'), + monthsShort : 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'), + weekdays : 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split('_'), + weekdaysShort : 'sun_mán_þri_mið_fim_fös_lau'.split('_'), + weekdaysMin : 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'), + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY [kl.] H:mm', + LLLL : 'dddd, D. MMMM YYYY [kl.] H:mm' + }, + calendar : { + sameDay : '[í dag kl.] LT', + nextDay : '[á morgun kl.] LT', + nextWeek : 'dddd [kl.] LT', + lastDay : '[í gær kl.] LT', + lastWeek : '[síðasta] dddd [kl.] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'eftir %s', + past : 'fyrir %s síðan', + s : translate$5, + ss : translate$5, + m : translate$5, + mm : translate$5, + h : 'klukkustund', + hh : translate$5, + d : translate$5, + dd : translate$5, + M : translate$5, + MM : translate$5, + y : translate$5, + yy : translate$5 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Italian [it] +//! author : Lorenzo : https://github.com/aliem +//! author: Mattia Larentis: https://github.com/nostalgiaz + +hooks.defineLocale('it', { + months : 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'), + monthsShort : 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), + weekdays : 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split('_'), + weekdaysShort : 'dom_lun_mar_mer_gio_ven_sab'.split('_'), + weekdaysMin : 'do_lu_ma_me_gi_ve_sa'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[Oggi alle] LT', + nextDay: '[Domani alle] LT', + nextWeek: 'dddd [alle] LT', + lastDay: '[Ieri alle] LT', + lastWeek: function () { + switch (this.day()) { + case 0: + return '[la scorsa] dddd [alle] LT'; + default: + return '[lo scorso] dddd [alle] LT'; + } + }, + sameElse: 'L' + }, + relativeTime : { + future : function (s) { + return ((/^[0-9].+$/).test(s) ? 'tra' : 'in') + ' ' + s; + }, + past : '%s fa', + s : 'alcuni secondi', + ss : '%d secondi', + m : 'un minuto', + mm : '%d minuti', + h : 'un\'ora', + hh : '%d ore', + d : 'un giorno', + dd : '%d giorni', + M : 'un mese', + MM : '%d mesi', + y : 'un anno', + yy : '%d anni' + }, + dayOfMonthOrdinalParse : /\d{1,2}º/, + ordinal: '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Japanese [ja] +//! author : LI Long : https://github.com/baryon + +hooks.defineLocale('ja', { + months : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays : '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'), + weekdaysShort : '日_月_火_水_木_金_土'.split('_'), + weekdaysMin : '日_月_火_水_木_金_土'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY/MM/DD', + LL : 'YYYY年M月D日', + LLL : 'YYYY年M月D日 HH:mm', + LLLL : 'YYYY年M月D日 HH:mm dddd', + l : 'YYYY/MM/DD', + ll : 'YYYY年M月D日', + lll : 'YYYY年M月D日 HH:mm', + llll : 'YYYY年M月D日 HH:mm dddd' + }, + meridiemParse: /午前|午後/i, + isPM : function (input) { + return input === '午後'; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return '午前'; + } else { + return '午後'; + } + }, + calendar : { + sameDay : '[今日] LT', + nextDay : '[明日] LT', + nextWeek : '[来週]dddd LT', + lastDay : '[昨日] LT', + lastWeek : '[前週]dddd LT', + sameElse : 'L' + }, + dayOfMonthOrdinalParse : /\d{1,2}日/, + ordinal : function (number, period) { + switch (period) { + case 'd': + case 'D': + case 'DDD': + return number + '日'; + default: + return number; + } + }, + relativeTime : { + future : '%s後', + past : '%s前', + s : '数秒', + ss : '%d秒', + m : '1分', + mm : '%d分', + h : '1時間', + hh : '%d時間', + d : '1日', + dd : '%d日', + M : '1ヶ月', + MM : '%dヶ月', + y : '1年', + yy : '%d年' + } +}); + +//! moment.js locale configuration +//! locale : Javanese [jv] +//! author : Rony Lantip : https://github.com/lantip +//! reference: http://jv.wikipedia.org/wiki/Basa_Jawa + +hooks.defineLocale('jv', { + months : 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split('_'), + monthsShort : 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split('_'), + weekdays : 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'), + weekdaysShort : 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'), + weekdaysMin : 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'), + longDateFormat : { + LT : 'HH.mm', + LTS : 'HH.mm.ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' + }, + meridiemParse: /enjing|siyang|sonten|ndalu/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'enjing') { + return hour; + } else if (meridiem === 'siyang') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === 'sonten' || meridiem === 'ndalu') { + return hour + 12; + } + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 11) { + return 'enjing'; + } else if (hours < 15) { + return 'siyang'; + } else if (hours < 19) { + return 'sonten'; + } else { + return 'ndalu'; + } + }, + calendar : { + sameDay : '[Dinten puniko pukul] LT', + nextDay : '[Mbenjang pukul] LT', + nextWeek : 'dddd [pukul] LT', + lastDay : '[Kala wingi pukul] LT', + lastWeek : 'dddd [kepengker pukul] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'wonten ing %s', + past : '%s ingkang kepengker', + s : 'sawetawis detik', + ss : '%d detik', + m : 'setunggal menit', + mm : '%d menit', + h : 'setunggal jam', + hh : '%d jam', + d : 'sedinten', + dd : '%d dinten', + M : 'sewulan', + MM : '%d wulan', + y : 'setaun', + yy : '%d taun' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Georgian [ka] +//! author : Irakli Janiashvili : https://github.com/irakli-janiashvili + +hooks.defineLocale('ka', { + months : { + standalone: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split('_'), + format: 'იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს'.split('_') + }, + monthsShort : 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'), + weekdays : { + standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split('_'), + format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split('_'), + isFormat: /(წინა|შემდეგ)/ + }, + weekdaysShort : 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'), + weekdaysMin : 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'), + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' + }, + calendar : { + sameDay : '[დღეს] LT[-ზე]', + nextDay : '[ხვალ] LT[-ზე]', + lastDay : '[გუშინ] LT[-ზე]', + nextWeek : '[შემდეგ] dddd LT[-ზე]', + lastWeek : '[წინა] dddd LT-ზე', + sameElse : 'L' + }, + relativeTime : { + future : function (s) { + return (/(წამი|წუთი|საათი|წელი)/).test(s) ? + s.replace(/ი$/, 'ში') : + s + 'ში'; + }, + past : function (s) { + if ((/(წამი|წუთი|საათი|დღე|თვე)/).test(s)) { + return s.replace(/(ი|ე)$/, 'ის უკან'); + } + if ((/წელი/).test(s)) { + return s.replace(/წელი$/, 'წლის უკან'); + } + }, + s : 'რამდენიმე წამი', + ss : '%d წამი', + m : 'წუთი', + mm : '%d წუთი', + h : 'საათი', + hh : '%d საათი', + d : 'დღე', + dd : '%d დღე', + M : 'თვე', + MM : '%d თვე', + y : 'წელი', + yy : '%d წელი' + }, + dayOfMonthOrdinalParse: /0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/, + ordinal : function (number) { + if (number === 0) { + return number; + } + if (number === 1) { + return number + '-ლი'; + } + if ((number < 20) || (number <= 100 && (number % 20 === 0)) || (number % 100 === 0)) { + return 'მე-' + number; + } + return number + '-ე'; + }, + week : { + dow : 1, + doy : 7 + } +}); + +//! moment.js locale configuration +//! locale : Kazakh [kk] +//! authors : Nurlan Rakhimzhanov : https://github.com/nurlan + +var suffixes$1 = { + 0: '-ші', + 1: '-ші', + 2: '-ші', + 3: '-ші', + 4: '-ші', + 5: '-ші', + 6: '-шы', + 7: '-ші', + 8: '-ші', + 9: '-шы', + 10: '-шы', + 20: '-шы', + 30: '-шы', + 40: '-шы', + 50: '-ші', + 60: '-шы', + 70: '-ші', + 80: '-ші', + 90: '-шы', + 100: '-ші' +}; + +hooks.defineLocale('kk', { + months : 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split('_'), + monthsShort : 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split('_'), + weekdays : 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split('_'), + weekdaysShort : 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'), + weekdaysMin : 'жк_дй_сй_ср_бй_жм_сн'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Бүгін сағат] LT', + nextDay : '[Ертең сағат] LT', + nextWeek : 'dddd [сағат] LT', + lastDay : '[Кеше сағат] LT', + lastWeek : '[Өткен аптаның] dddd [сағат] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s ішінде', + past : '%s бұрын', + s : 'бірнеше секунд', + ss : '%d секунд', + m : 'бір минут', + mm : '%d минут', + h : 'бір сағат', + hh : '%d сағат', + d : 'бір күн', + dd : '%d күн', + M : 'бір ай', + MM : '%d ай', + y : 'бір жыл', + yy : '%d жыл' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ші|шы)/, + ordinal : function (number) { + var a = number % 10, + b = number >= 100 ? 100 : null; + return number + (suffixes$1[number] || suffixes$1[a] || suffixes$1[b]); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Cambodian [km] +//! author : Kruy Vanna : https://github.com/kruyvanna + +hooks.defineLocale('km', { + months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split('_'), + monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split('_'), + weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), + weekdaysShort: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), + weekdaysMin: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS : 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm' + }, + calendar: { + sameDay: '[ថ្ងៃនេះ ម៉ោង] LT', + nextDay: '[ស្អែក ម៉ោង] LT', + nextWeek: 'dddd [ម៉ោង] LT', + lastDay: '[ម្សិលមិញ ម៉ោង] LT', + lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT', + sameElse: 'L' + }, + relativeTime: { + future: '%sទៀត', + past: '%sមុន', + s: 'ប៉ុន្មានវិនាទី', + ss: '%d វិនាទី', + m: 'មួយនាទី', + mm: '%d នាទី', + h: 'មួយម៉ោង', + hh: '%d ម៉ោង', + d: 'មួយថ្ងៃ', + dd: '%d ថ្ងៃ', + M: 'មួយខែ', + MM: '%d ខែ', + y: 'មួយឆ្នាំ', + yy: '%d ឆ្នាំ' + }, + week: { + dow: 1, // Monday is the first day of the week. + doy: 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Kannada [kn] +//! author : Rajeev Naik : https://github.com/rajeevnaikte + +var symbolMap$8 = { + '1': '೧', + '2': '೨', + '3': '೩', + '4': '೪', + '5': '೫', + '6': '೬', + '7': '೭', + '8': '೮', + '9': '೯', + '0': '೦' +}; +var numberMap$7 = { + '೧': '1', + '೨': '2', + '೩': '3', + '೪': '4', + '೫': '5', + '೬': '6', + '೭': '7', + '೮': '8', + '೯': '9', + '೦': '0' +}; + +hooks.defineLocale('kn', { + months : 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split('_'), + monthsShort : 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬ_ಅಕ್ಟೋಬ_ನವೆಂಬ_ಡಿಸೆಂಬ'.split('_'), + monthsParseExact: true, + weekdays : 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split('_'), + weekdaysShort : 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'), + weekdaysMin : 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'), + longDateFormat : { + LT : 'A h:mm', + LTS : 'A h:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm', + LLLL : 'dddd, D MMMM YYYY, A h:mm' + }, + calendar : { + sameDay : '[ಇಂದು] LT', + nextDay : '[ನಾಳೆ] LT', + nextWeek : 'dddd, LT', + lastDay : '[ನಿನ್ನೆ] LT', + lastWeek : '[ಕೊನೆಯ] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s ನಂತರ', + past : '%s ಹಿಂದೆ', + s : 'ಕೆಲವು ಕ್ಷಣಗಳು', + ss : '%d ಸೆಕೆಂಡುಗಳು', + m : 'ಒಂದು ನಿಮಿಷ', + mm : '%d ನಿಮಿಷ', + h : 'ಒಂದು ಗಂಟೆ', + hh : '%d ಗಂಟೆ', + d : 'ಒಂದು ದಿನ', + dd : '%d ದಿನ', + M : 'ಒಂದು ತಿಂಗಳು', + MM : '%d ತಿಂಗಳು', + y : 'ಒಂದು ವರ್ಷ', + yy : '%d ವರ್ಷ' + }, + preparse: function (string) { + return string.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function (match) { + return numberMap$7[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$8[match]; + }); + }, + meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'ರಾತ್ರಿ') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'ಬೆಳಿಗ್ಗೆ') { + return hour; + } else if (meridiem === 'ಮಧ್ಯಾಹ್ನ') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'ಸಂಜೆ') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'ರಾತ್ರಿ'; + } else if (hour < 10) { + return 'ಬೆಳಿಗ್ಗೆ'; + } else if (hour < 17) { + return 'ಮಧ್ಯಾಹ್ನ'; + } else if (hour < 20) { + return 'ಸಂಜೆ'; + } else { + return 'ರಾತ್ರಿ'; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, + ordinal : function (number) { + return number + 'ನೇ'; + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Korean [ko] +//! author : Kyungwook, Park : https://github.com/kyungw00k +//! author : Jeeeyul Lee <jeeeyul@gmail.com> + +hooks.defineLocale('ko', { + months : '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), + monthsShort : '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), + weekdays : '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'), + weekdaysShort : '일_월_화_수_목_금_토'.split('_'), + weekdaysMin : '일_월_화_수_목_금_토'.split('_'), + longDateFormat : { + LT : 'A h:mm', + LTS : 'A h:mm:ss', + L : 'YYYY.MM.DD', + LL : 'YYYY년 MMMM D일', + LLL : 'YYYY년 MMMM D일 A h:mm', + LLLL : 'YYYY년 MMMM D일 dddd A h:mm', + l : 'YYYY.MM.DD', + ll : 'YYYY년 MMMM D일', + lll : 'YYYY년 MMMM D일 A h:mm', + llll : 'YYYY년 MMMM D일 dddd A h:mm' + }, + calendar : { + sameDay : '오늘 LT', + nextDay : '내일 LT', + nextWeek : 'dddd LT', + lastDay : '어제 LT', + lastWeek : '지난주 dddd LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s 후', + past : '%s 전', + s : '몇 초', + ss : '%d초', + m : '1분', + mm : '%d분', + h : '한 시간', + hh : '%d시간', + d : '하루', + dd : '%d일', + M : '한 달', + MM : '%d달', + y : '일 년', + yy : '%d년' + }, + dayOfMonthOrdinalParse : /\d{1,2}(일|월|주)/, + ordinal : function (number, period) { + switch (period) { + case 'd': + case 'D': + case 'DDD': + return number + '일'; + case 'M': + return number + '월'; + case 'w': + case 'W': + return number + '주'; + default: + return number; + } + }, + meridiemParse : /오전|오후/, + isPM : function (token) { + return token === '오후'; + }, + meridiem : function (hour, minute, isUpper) { + return hour < 12 ? '오전' : '오후'; + } +}); + +//! moment.js locale configuration +//! locale : Kyrgyz [ky] +//! author : Chyngyz Arystan uulu : https://github.com/chyngyz + + +var suffixes$2 = { + 0: '-чү', + 1: '-чи', + 2: '-чи', + 3: '-чү', + 4: '-чү', + 5: '-чи', + 6: '-чы', + 7: '-чи', + 8: '-чи', + 9: '-чу', + 10: '-чу', + 20: '-чы', + 30: '-чу', + 40: '-чы', + 50: '-чү', + 60: '-чы', + 70: '-чи', + 80: '-чи', + 90: '-чу', + 100: '-чү' +}; + +hooks.defineLocale('ky', { + months : 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'), + monthsShort : 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split('_'), + weekdays : 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split('_'), + weekdaysShort : 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'), + weekdaysMin : 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Бүгүн саат] LT', + nextDay : '[Эртең саат] LT', + nextWeek : 'dddd [саат] LT', + lastDay : '[Кече саат] LT', + lastWeek : '[Өткен аптанын] dddd [күнү] [саат] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s ичинде', + past : '%s мурун', + s : 'бирнече секунд', + ss : '%d секунд', + m : 'бир мүнөт', + mm : '%d мүнөт', + h : 'бир саат', + hh : '%d саат', + d : 'бир күн', + dd : '%d күн', + M : 'бир ай', + MM : '%d ай', + y : 'бир жыл', + yy : '%d жыл' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(чи|чы|чү|чу)/, + ordinal : function (number) { + var a = number % 10, + b = number >= 100 ? 100 : null; + return number + (suffixes$2[number] || suffixes$2[a] || suffixes$2[b]); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Luxembourgish [lb] +//! author : mweimerskirch : https://github.com/mweimerskirch +//! author : David Raison : https://github.com/kwisatz + +function processRelativeTime$5(number, withoutSuffix, key, isFuture) { + var format = { + 'm': ['eng Minutt', 'enger Minutt'], + 'h': ['eng Stonn', 'enger Stonn'], + 'd': ['een Dag', 'engem Dag'], + 'M': ['ee Mount', 'engem Mount'], + 'y': ['ee Joer', 'engem Joer'] + }; + return withoutSuffix ? format[key][0] : format[key][1]; +} +function processFutureTime(string) { + var number = string.substr(0, string.indexOf(' ')); + if (eifelerRegelAppliesToNumber(number)) { + return 'a ' + string; + } + return 'an ' + string; +} +function processPastTime(string) { + var number = string.substr(0, string.indexOf(' ')); + if (eifelerRegelAppliesToNumber(number)) { + return 'viru ' + string; + } + return 'virun ' + string; +} +/** + * Returns true if the word before the given number loses the '-n' ending. + * e.g. 'an 10 Deeg' but 'a 5 Deeg' + * + * @param number {integer} + * @returns {boolean} + */ +function eifelerRegelAppliesToNumber(number) { + number = parseInt(number, 10); + if (isNaN(number)) { + return false; + } + if (number < 0) { + // Negative Number --> always true + return true; + } else if (number < 10) { + // Only 1 digit + if (4 <= number && number <= 7) { + return true; + } + return false; + } else if (number < 100) { + // 2 digits + var lastDigit = number % 10, firstDigit = number / 10; + if (lastDigit === 0) { + return eifelerRegelAppliesToNumber(firstDigit); + } + return eifelerRegelAppliesToNumber(lastDigit); + } else if (number < 10000) { + // 3 or 4 digits --> recursively check first digit + while (number >= 10) { + number = number / 10; + } + return eifelerRegelAppliesToNumber(number); + } else { + // Anything larger than 4 digits: recursively check first n-3 digits + number = number / 1000; + return eifelerRegelAppliesToNumber(number); + } +} + +hooks.defineLocale('lb', { + months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'), + monthsParseExact : true, + weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split('_'), + weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'), + weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'), + weekdaysParseExact : true, + longDateFormat: { + LT: 'H:mm [Auer]', + LTS: 'H:mm:ss [Auer]', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm [Auer]', + LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]' + }, + calendar: { + sameDay: '[Haut um] LT', + sameElse: 'L', + nextDay: '[Muer um] LT', + nextWeek: 'dddd [um] LT', + lastDay: '[Gëschter um] LT', + lastWeek: function () { + // Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule + switch (this.day()) { + case 2: + case 4: + return '[Leschten] dddd [um] LT'; + default: + return '[Leschte] dddd [um] LT'; + } + } + }, + relativeTime : { + future : processFutureTime, + past : processPastTime, + s : 'e puer Sekonnen', + ss : '%d Sekonnen', + m : processRelativeTime$5, + mm : '%d Minutten', + h : processRelativeTime$5, + hh : '%d Stonnen', + d : processRelativeTime$5, + dd : '%d Deeg', + M : processRelativeTime$5, + MM : '%d Méint', + y : processRelativeTime$5, + yy : '%d Joer' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { + dow: 1, // Monday is the first day of the week. + doy: 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Lao [lo] +//! author : Ryan Hart : https://github.com/ryanhart2 + +hooks.defineLocale('lo', { + months : 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'), + monthsShort : 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'), + weekdays : 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), + weekdaysShort : 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), + weekdaysMin : 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'ວັນdddd D MMMM YYYY HH:mm' + }, + meridiemParse: /ຕອນເຊົ້າ|ຕອນແລງ/, + isPM: function (input) { + return input === 'ຕອນແລງ'; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'ຕອນເຊົ້າ'; + } else { + return 'ຕອນແລງ'; + } + }, + calendar : { + sameDay : '[ມື້ນີ້ເວລາ] LT', + nextDay : '[ມື້ອື່ນເວລາ] LT', + nextWeek : '[ວັນ]dddd[ໜ້າເວລາ] LT', + lastDay : '[ມື້ວານນີ້ເວລາ] LT', + lastWeek : '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'ອີກ %s', + past : '%sຜ່ານມາ', + s : 'ບໍ່ເທົ່າໃດວິນາທີ', + ss : '%d ວິນາທີ' , + m : '1 ນາທີ', + mm : '%d ນາທີ', + h : '1 ຊົ່ວໂມງ', + hh : '%d ຊົ່ວໂມງ', + d : '1 ມື້', + dd : '%d ມື້', + M : '1 ເດືອນ', + MM : '%d ເດືອນ', + y : '1 ປີ', + yy : '%d ປີ' + }, + dayOfMonthOrdinalParse: /(ທີ່)\d{1,2}/, + ordinal : function (number) { + return 'ທີ່' + number; + } +}); + +//! moment.js locale configuration +//! locale : Lithuanian [lt] +//! author : Mindaugas Mozūras : https://github.com/mmozuras + +var units = { + 'ss' : 'sekundė_sekundžių_sekundes', + 'm' : 'minutė_minutės_minutę', + 'mm': 'minutės_minučių_minutes', + 'h' : 'valanda_valandos_valandą', + 'hh': 'valandos_valandų_valandas', + 'd' : 'diena_dienos_dieną', + 'dd': 'dienos_dienų_dienas', + 'M' : 'mėnuo_mėnesio_mėnesį', + 'MM': 'mėnesiai_mėnesių_mėnesius', + 'y' : 'metai_metų_metus', + 'yy': 'metai_metų_metus' +}; +function translateSeconds(number, withoutSuffix, key, isFuture) { + if (withoutSuffix) { + return 'kelios sekundės'; + } else { + return isFuture ? 'kelių sekundžių' : 'kelias sekundes'; + } +} +function translateSingular(number, withoutSuffix, key, isFuture) { + return withoutSuffix ? forms(key)[0] : (isFuture ? forms(key)[1] : forms(key)[2]); +} +function special(number) { + return number % 10 === 0 || (number > 10 && number < 20); +} +function forms(key) { + return units[key].split('_'); +} +function translate$6(number, withoutSuffix, key, isFuture) { + var result = number + ' '; + if (number === 1) { + return result + translateSingular(number, withoutSuffix, key[0], isFuture); + } else if (withoutSuffix) { + return result + (special(number) ? forms(key)[1] : forms(key)[0]); + } else { + if (isFuture) { + return result + forms(key)[1]; + } else { + return result + (special(number) ? forms(key)[1] : forms(key)[2]); + } + } +} +hooks.defineLocale('lt', { + months : { + format: 'sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio'.split('_'), + standalone: 'sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis'.split('_'), + isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/ + }, + monthsShort : 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split('_'), + weekdays : { + format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split('_'), + standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split('_'), + isFormat: /dddd HH:mm/ + }, + weekdaysShort : 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'), + weekdaysMin : 'S_P_A_T_K_Pn_Š'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY-MM-DD', + LL : 'YYYY [m.] MMMM D [d.]', + LLL : 'YYYY [m.] MMMM D [d.], HH:mm [val.]', + LLLL : 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]', + l : 'YYYY-MM-DD', + ll : 'YYYY [m.] MMMM D [d.]', + lll : 'YYYY [m.] MMMM D [d.], HH:mm [val.]', + llll : 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]' + }, + calendar : { + sameDay : '[Šiandien] LT', + nextDay : '[Rytoj] LT', + nextWeek : 'dddd LT', + lastDay : '[Vakar] LT', + lastWeek : '[Praėjusį] dddd LT', + sameElse : 'L' + }, + relativeTime : { + future : 'po %s', + past : 'prieš %s', + s : translateSeconds, + ss : translate$6, + m : translateSingular, + mm : translate$6, + h : translateSingular, + hh : translate$6, + d : translateSingular, + dd : translate$6, + M : translateSingular, + MM : translate$6, + y : translateSingular, + yy : translate$6 + }, + dayOfMonthOrdinalParse: /\d{1,2}-oji/, + ordinal : function (number) { + return number + '-oji'; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Latvian [lv] +//! author : Kristaps Karlsons : https://github.com/skakri +//! author : Jānis Elmeris : https://github.com/JanisE + +var units$1 = { + 'ss': 'sekundes_sekundēm_sekunde_sekundes'.split('_'), + 'm': 'minūtes_minūtēm_minūte_minūtes'.split('_'), + 'mm': 'minūtes_minūtēm_minūte_minūtes'.split('_'), + 'h': 'stundas_stundām_stunda_stundas'.split('_'), + 'hh': 'stundas_stundām_stunda_stundas'.split('_'), + 'd': 'dienas_dienām_diena_dienas'.split('_'), + 'dd': 'dienas_dienām_diena_dienas'.split('_'), + 'M': 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), + 'MM': 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), + 'y': 'gada_gadiem_gads_gadi'.split('_'), + 'yy': 'gada_gadiem_gads_gadi'.split('_') +}; +/** + * @param withoutSuffix boolean true = a length of time; false = before/after a period of time. + */ +function format$1(forms, number, withoutSuffix) { + if (withoutSuffix) { + // E.g. "21 minūte", "3 minūtes". + return number % 10 === 1 && number % 100 !== 11 ? forms[2] : forms[3]; + } else { + // E.g. "21 minūtes" as in "pēc 21 minūtes". + // E.g. "3 minūtēm" as in "pēc 3 minūtēm". + return number % 10 === 1 && number % 100 !== 11 ? forms[0] : forms[1]; + } +} +function relativeTimeWithPlural$1(number, withoutSuffix, key) { + return number + ' ' + format$1(units$1[key], number, withoutSuffix); +} +function relativeTimeWithSingular(number, withoutSuffix, key) { + return format$1(units$1[key], number, withoutSuffix); +} +function relativeSeconds(number, withoutSuffix) { + return withoutSuffix ? 'dažas sekundes' : 'dažām sekundēm'; +} + +hooks.defineLocale('lv', { + months : 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split('_'), + monthsShort : 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'), + weekdays : 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split('_'), + weekdaysShort : 'Sv_P_O_T_C_Pk_S'.split('_'), + weekdaysMin : 'Sv_P_O_T_C_Pk_S'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY.', + LL : 'YYYY. [gada] D. MMMM', + LLL : 'YYYY. [gada] D. MMMM, HH:mm', + LLLL : 'YYYY. [gada] D. MMMM, dddd, HH:mm' + }, + calendar : { + sameDay : '[Šodien pulksten] LT', + nextDay : '[Rīt pulksten] LT', + nextWeek : 'dddd [pulksten] LT', + lastDay : '[Vakar pulksten] LT', + lastWeek : '[Pagājušā] dddd [pulksten] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'pēc %s', + past : 'pirms %s', + s : relativeSeconds, + ss : relativeTimeWithPlural$1, + m : relativeTimeWithSingular, + mm : relativeTimeWithPlural$1, + h : relativeTimeWithSingular, + hh : relativeTimeWithPlural$1, + d : relativeTimeWithSingular, + dd : relativeTimeWithPlural$1, + M : relativeTimeWithSingular, + MM : relativeTimeWithPlural$1, + y : relativeTimeWithSingular, + yy : relativeTimeWithPlural$1 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Montenegrin [me] +//! author : Miodrag Nikač <miodrag@restartit.me> : https://github.com/miodragnikac + +var translator = { + words: { //Different grammatical cases + ss: ['sekund', 'sekunda', 'sekundi'], + m: ['jedan minut', 'jednog minuta'], + mm: ['minut', 'minuta', 'minuta'], + h: ['jedan sat', 'jednog sata'], + hh: ['sat', 'sata', 'sati'], + dd: ['dan', 'dana', 'dana'], + MM: ['mjesec', 'mjeseca', 'mjeseci'], + yy: ['godina', 'godine', 'godina'] + }, + correctGrammaticalCase: function (number, wordKey) { + return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]); + }, + translate: function (number, withoutSuffix, key) { + var wordKey = translator.words[key]; + if (key.length === 1) { + return withoutSuffix ? wordKey[0] : wordKey[1]; + } else { + return number + ' ' + translator.correctGrammaticalCase(number, wordKey); + } + } +}; + +hooks.defineLocale('me', { + months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'), + monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), + monthsParseExact : true, + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), + weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact : true, + longDateFormat: { + LT: 'H:mm', + LTS : 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm' + }, + calendar: { + sameDay: '[danas u] LT', + nextDay: '[sjutra u] LT', + + nextWeek: function () { + switch (this.day()) { + case 0: + return '[u] [nedjelju] [u] LT'; + case 3: + return '[u] [srijedu] [u] LT'; + case 6: + return '[u] [subotu] [u] LT'; + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT'; + } + }, + lastDay : '[juče u] LT', + lastWeek : function () { + var lastWeekDays = [ + '[prošle] [nedjelje] [u] LT', + '[prošlog] [ponedjeljka] [u] LT', + '[prošlog] [utorka] [u] LT', + '[prošle] [srijede] [u] LT', + '[prošlog] [četvrtka] [u] LT', + '[prošlog] [petka] [u] LT', + '[prošle] [subote] [u] LT' + ]; + return lastWeekDays[this.day()]; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'za %s', + past : 'prije %s', + s : 'nekoliko sekundi', + ss : translator.translate, + m : translator.translate, + mm : translator.translate, + h : translator.translate, + hh : translator.translate, + d : 'dan', + dd : translator.translate, + M : 'mjesec', + MM : translator.translate, + y : 'godinu', + yy : translator.translate + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Maori [mi] +//! author : John Corrigan <robbiecloset@gmail.com> : https://github.com/johnideal + +hooks.defineLocale('mi', { + months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split('_'), + monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split('_'), + monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, + monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, + monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, + monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i, + weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'), + weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), + weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [i] HH:mm', + LLLL: 'dddd, D MMMM YYYY [i] HH:mm' + }, + calendar: { + sameDay: '[i teie mahana, i] LT', + nextDay: '[apopo i] LT', + nextWeek: 'dddd [i] LT', + lastDay: '[inanahi i] LT', + lastWeek: 'dddd [whakamutunga i] LT', + sameElse: 'L' + }, + relativeTime: { + future: 'i roto i %s', + past: '%s i mua', + s: 'te hēkona ruarua', + ss: '%d hēkona', + m: 'he meneti', + mm: '%d meneti', + h: 'te haora', + hh: '%d haora', + d: 'he ra', + dd: '%d ra', + M: 'he marama', + MM: '%d marama', + y: 'he tau', + yy: '%d tau' + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Macedonian [mk] +//! author : Borislav Mickov : https://github.com/B0k0 + +hooks.defineLocale('mk', { + months : 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split('_'), + monthsShort : 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'), + weekdays : 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split('_'), + weekdaysShort : 'нед_пон_вто_сре_чет_пет_саб'.split('_'), + weekdaysMin : 'нe_пo_вт_ср_че_пе_сa'.split('_'), + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'D.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd, D MMMM YYYY H:mm' + }, + calendar : { + sameDay : '[Денес во] LT', + nextDay : '[Утре во] LT', + nextWeek : '[Во] dddd [во] LT', + lastDay : '[Вчера во] LT', + lastWeek : function () { + switch (this.day()) { + case 0: + case 3: + case 6: + return '[Изминатата] dddd [во] LT'; + case 1: + case 2: + case 4: + case 5: + return '[Изминатиот] dddd [во] LT'; + } + }, + sameElse : 'L' + }, + relativeTime : { + future : 'после %s', + past : 'пред %s', + s : 'неколку секунди', + ss : '%d секунди', + m : 'минута', + mm : '%d минути', + h : 'час', + hh : '%d часа', + d : 'ден', + dd : '%d дена', + M : 'месец', + MM : '%d месеци', + y : 'година', + yy : '%d години' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, + ordinal : function (number) { + var lastDigit = number % 10, + last2Digits = number % 100; + if (number === 0) { + return number + '-ев'; + } else if (last2Digits === 0) { + return number + '-ен'; + } else if (last2Digits > 10 && last2Digits < 20) { + return number + '-ти'; + } else if (lastDigit === 1) { + return number + '-ви'; + } else if (lastDigit === 2) { + return number + '-ри'; + } else if (lastDigit === 7 || lastDigit === 8) { + return number + '-ми'; + } else { + return number + '-ти'; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Malayalam [ml] +//! author : Floyd Pink : https://github.com/floydpink + +hooks.defineLocale('ml', { + months : 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split('_'), + monthsShort : 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split('_'), + monthsParseExact : true, + weekdays : 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split('_'), + weekdaysShort : 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'), + weekdaysMin : 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'), + longDateFormat : { + LT : 'A h:mm -നു', + LTS : 'A h:mm:ss -നു', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm -നു', + LLLL : 'dddd, D MMMM YYYY, A h:mm -നു' + }, + calendar : { + sameDay : '[ഇന്ന്] LT', + nextDay : '[നാളെ] LT', + nextWeek : 'dddd, LT', + lastDay : '[ഇന്നലെ] LT', + lastWeek : '[കഴിഞ്ഞ] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s കഴിഞ്ഞ്', + past : '%s മുൻപ്', + s : 'അൽപ നിമിഷങ്ങൾ', + ss : '%d സെക്കൻഡ്', + m : 'ഒരു മിനിറ്റ്', + mm : '%d മിനിറ്റ്', + h : 'ഒരു മണിക്കൂർ', + hh : '%d മണിക്കൂർ', + d : 'ഒരു ദിവസം', + dd : '%d ദിവസം', + M : 'ഒരു മാസം', + MM : '%d മാസം', + y : 'ഒരു വർഷം', + yy : '%d വർഷം' + }, + meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if ((meridiem === 'രാത്രി' && hour >= 4) || + meridiem === 'ഉച്ച കഴിഞ്ഞ്' || + meridiem === 'വൈകുന്നേരം') { + return hour + 12; + } else { + return hour; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'രാത്രി'; + } else if (hour < 12) { + return 'രാവിലെ'; + } else if (hour < 17) { + return 'ഉച്ച കഴിഞ്ഞ്'; + } else if (hour < 20) { + return 'വൈകുന്നേരം'; + } else { + return 'രാത്രി'; + } + } +}); + +//! moment.js locale configuration +//! locale : Marathi [mr] +//! author : Harshad Kale : https://github.com/kalehv +//! author : Vivek Athalye : https://github.com/vnathalye + +var symbolMap$9 = { + '1': '१', + '2': '२', + '3': '३', + '4': '४', + '5': '५', + '6': '६', + '7': '७', + '8': '८', + '9': '९', + '0': '०' +}; +var numberMap$8 = { + '१': '1', + '२': '2', + '३': '3', + '४': '4', + '५': '5', + '६': '6', + '७': '7', + '८': '8', + '९': '9', + '०': '0' +}; + +function relativeTimeMr(number, withoutSuffix, string, isFuture) +{ + var output = ''; + if (withoutSuffix) { + switch (string) { + case 's': output = 'काही सेकंद'; break; + case 'ss': output = '%d सेकंद'; break; + case 'm': output = 'एक मिनिट'; break; + case 'mm': output = '%d मिनिटे'; break; + case 'h': output = 'एक तास'; break; + case 'hh': output = '%d तास'; break; + case 'd': output = 'एक दिवस'; break; + case 'dd': output = '%d दिवस'; break; + case 'M': output = 'एक महिना'; break; + case 'MM': output = '%d महिने'; break; + case 'y': output = 'एक वर्ष'; break; + case 'yy': output = '%d वर्षे'; break; + } + } + else { + switch (string) { + case 's': output = 'काही सेकंदां'; break; + case 'ss': output = '%d सेकंदां'; break; + case 'm': output = 'एका मिनिटा'; break; + case 'mm': output = '%d मिनिटां'; break; + case 'h': output = 'एका तासा'; break; + case 'hh': output = '%d तासां'; break; + case 'd': output = 'एका दिवसा'; break; + case 'dd': output = '%d दिवसां'; break; + case 'M': output = 'एका महिन्या'; break; + case 'MM': output = '%d महिन्यां'; break; + case 'y': output = 'एका वर्षा'; break; + case 'yy': output = '%d वर्षां'; break; + } + } + return output.replace(/%d/i, number); +} + +hooks.defineLocale('mr', { + months : 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split('_'), + monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split('_'), + monthsParseExact : true, + weekdays : 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), + weekdaysShort : 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'), + weekdaysMin : 'र_सो_मं_बु_गु_शु_श'.split('_'), + longDateFormat : { + LT : 'A h:mm वाजता', + LTS : 'A h:mm:ss वाजता', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm वाजता', + LLLL : 'dddd, D MMMM YYYY, A h:mm वाजता' + }, + calendar : { + sameDay : '[आज] LT', + nextDay : '[उद्या] LT', + nextWeek : 'dddd, LT', + lastDay : '[काल] LT', + lastWeek: '[मागील] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future: '%sमध्ये', + past: '%sपूर्वी', + s: relativeTimeMr, + ss: relativeTimeMr, + m: relativeTimeMr, + mm: relativeTimeMr, + h: relativeTimeMr, + hh: relativeTimeMr, + d: relativeTimeMr, + dd: relativeTimeMr, + M: relativeTimeMr, + MM: relativeTimeMr, + y: relativeTimeMr, + yy: relativeTimeMr + }, + preparse: function (string) { + return string.replace(/[१२३४५६७८९०]/g, function (match) { + return numberMap$8[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$9[match]; + }); + }, + meridiemParse: /रात्री|सकाळी|दुपारी|सायंकाळी/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'रात्री') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'सकाळी') { + return hour; + } else if (meridiem === 'दुपारी') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'सायंकाळी') { + return hour + 12; + } + }, + meridiem: function (hour, minute, isLower) { + if (hour < 4) { + return 'रात्री'; + } else if (hour < 10) { + return 'सकाळी'; + } else if (hour < 17) { + return 'दुपारी'; + } else if (hour < 20) { + return 'सायंकाळी'; + } else { + return 'रात्री'; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Malay [ms-my] +//! note : DEPRECATED, the correct one is [ms] +//! author : Weldan Jamili : https://github.com/weldan + +hooks.defineLocale('ms-my', { + months : 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), + monthsShort : 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), + weekdays : 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), + weekdaysShort : 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), + weekdaysMin : 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), + longDateFormat : { + LT : 'HH.mm', + LTS : 'HH.mm.ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' + }, + meridiemParse: /pagi|tengahari|petang|malam/, + meridiemHour: function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'pagi') { + return hour; + } else if (meridiem === 'tengahari') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === 'petang' || meridiem === 'malam') { + return hour + 12; + } + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 11) { + return 'pagi'; + } else if (hours < 15) { + return 'tengahari'; + } else if (hours < 19) { + return 'petang'; + } else { + return 'malam'; + } + }, + calendar : { + sameDay : '[Hari ini pukul] LT', + nextDay : '[Esok pukul] LT', + nextWeek : 'dddd [pukul] LT', + lastDay : '[Kelmarin pukul] LT', + lastWeek : 'dddd [lepas pukul] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'dalam %s', + past : '%s yang lepas', + s : 'beberapa saat', + ss : '%d saat', + m : 'seminit', + mm : '%d minit', + h : 'sejam', + hh : '%d jam', + d : 'sehari', + dd : '%d hari', + M : 'sebulan', + MM : '%d bulan', + y : 'setahun', + yy : '%d tahun' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Malay [ms] +//! author : Weldan Jamili : https://github.com/weldan + +hooks.defineLocale('ms', { + months : 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), + monthsShort : 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), + weekdays : 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), + weekdaysShort : 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), + weekdaysMin : 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), + longDateFormat : { + LT : 'HH.mm', + LTS : 'HH.mm.ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' + }, + meridiemParse: /pagi|tengahari|petang|malam/, + meridiemHour: function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'pagi') { + return hour; + } else if (meridiem === 'tengahari') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === 'petang' || meridiem === 'malam') { + return hour + 12; + } + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 11) { + return 'pagi'; + } else if (hours < 15) { + return 'tengahari'; + } else if (hours < 19) { + return 'petang'; + } else { + return 'malam'; + } + }, + calendar : { + sameDay : '[Hari ini pukul] LT', + nextDay : '[Esok pukul] LT', + nextWeek : 'dddd [pukul] LT', + lastDay : '[Kelmarin pukul] LT', + lastWeek : 'dddd [lepas pukul] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'dalam %s', + past : '%s yang lepas', + s : 'beberapa saat', + ss : '%d saat', + m : 'seminit', + mm : '%d minit', + h : 'sejam', + hh : '%d jam', + d : 'sehari', + dd : '%d hari', + M : 'sebulan', + MM : '%d bulan', + y : 'setahun', + yy : '%d tahun' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Maltese (Malta) [mt] +//! author : Alessandro Maruccia : https://github.com/alesma + +hooks.defineLocale('mt', { + months : 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split('_'), + monthsShort : 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split('_'), + weekdays : 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split('_'), + weekdaysShort : 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'), + weekdaysMin : 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Illum fil-]LT', + nextDay : '[Għada fil-]LT', + nextWeek : 'dddd [fil-]LT', + lastDay : '[Il-bieraħ fil-]LT', + lastWeek : 'dddd [li għadda] [fil-]LT', + sameElse : 'L' + }, + relativeTime : { + future : 'f’ %s', + past : '%s ilu', + s : 'ftit sekondi', + ss : '%d sekondi', + m : 'minuta', + mm : '%d minuti', + h : 'siegħa', + hh : '%d siegħat', + d : 'ġurnata', + dd : '%d ġranet', + M : 'xahar', + MM : '%d xhur', + y : 'sena', + yy : '%d sni' + }, + dayOfMonthOrdinalParse : /\d{1,2}º/, + ordinal: '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Burmese [my] +//! author : Squar team, mysquar.com +//! author : David Rossellat : https://github.com/gholadr +//! author : Tin Aung Lin : https://github.com/thanyawzinmin + +var symbolMap$10 = { + '1': '၁', + '2': '၂', + '3': '၃', + '4': '၄', + '5': '၅', + '6': '၆', + '7': '၇', + '8': '၈', + '9': '၉', + '0': '၀' +}; +var numberMap$9 = { + '၁': '1', + '၂': '2', + '၃': '3', + '၄': '4', + '၅': '5', + '၆': '6', + '၇': '7', + '၈': '8', + '၉': '9', + '၀': '0' +}; + +hooks.defineLocale('my', { + months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split('_'), + monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split('_'), + weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split('_'), + weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), + weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), + + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm' + }, + calendar: { + sameDay: '[ယနေ.] LT [မှာ]', + nextDay: '[မနက်ဖြန်] LT [မှာ]', + nextWeek: 'dddd LT [မှာ]', + lastDay: '[မနေ.က] LT [မှာ]', + lastWeek: '[ပြီးခဲ့သော] dddd LT [မှာ]', + sameElse: 'L' + }, + relativeTime: { + future: 'လာမည့် %s မှာ', + past: 'လွန်ခဲ့သော %s က', + s: 'စက္ကန်.အနည်းငယ်', + ss : '%d စက္ကန့်', + m: 'တစ်မိနစ်', + mm: '%d မိနစ်', + h: 'တစ်နာရီ', + hh: '%d နာရီ', + d: 'တစ်ရက်', + dd: '%d ရက်', + M: 'တစ်လ', + MM: '%d လ', + y: 'တစ်နှစ်', + yy: '%d နှစ်' + }, + preparse: function (string) { + return string.replace(/[၁၂၃၄၅၆၇၈၉၀]/g, function (match) { + return numberMap$9[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$10[match]; + }); + }, + week: { + dow: 1, // Monday is the first day of the week. + doy: 4 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Norwegian Bokmål [nb] +//! authors : Espen Hovlandsdal : https://github.com/rexxars +//! Sigurd Gartmann : https://github.com/sigurdga + +hooks.defineLocale('nb', { + months : 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), + monthsShort : 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split('_'), + monthsParseExact : true, + weekdays : 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), + weekdaysShort : 'sø._ma._ti._on._to._fr._lø.'.split('_'), + weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY [kl.] HH:mm', + LLLL : 'dddd D. MMMM YYYY [kl.] HH:mm' + }, + calendar : { + sameDay: '[i dag kl.] LT', + nextDay: '[i morgen kl.] LT', + nextWeek: 'dddd [kl.] LT', + lastDay: '[i går kl.] LT', + lastWeek: '[forrige] dddd [kl.] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'om %s', + past : '%s siden', + s : 'noen sekunder', + ss : '%d sekunder', + m : 'ett minutt', + mm : '%d minutter', + h : 'en time', + hh : '%d timer', + d : 'en dag', + dd : '%d dager', + M : 'en måned', + MM : '%d måneder', + y : 'ett år', + yy : '%d år' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Nepalese [ne] +//! author : suvash : https://github.com/suvash + +var symbolMap$11 = { + '1': '१', + '2': '२', + '3': '३', + '4': '४', + '5': '५', + '6': '६', + '7': '७', + '8': '८', + '9': '९', + '0': '०' +}; +var numberMap$10 = { + '१': '1', + '२': '2', + '३': '3', + '४': '4', + '५': '5', + '६': '6', + '७': '7', + '८': '8', + '९': '9', + '०': '0' +}; + +hooks.defineLocale('ne', { + months : 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split('_'), + monthsShort : 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split('_'), + monthsParseExact : true, + weekdays : 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split('_'), + weekdaysShort : 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'), + weekdaysMin : 'आ._सो._मं._बु._बि._शु._श.'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'Aको h:mm बजे', + LTS : 'Aको h:mm:ss बजे', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, Aको h:mm बजे', + LLLL : 'dddd, D MMMM YYYY, Aको h:mm बजे' + }, + preparse: function (string) { + return string.replace(/[१२३४५६७८९०]/g, function (match) { + return numberMap$10[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$11[match]; + }); + }, + meridiemParse: /राति|बिहान|दिउँसो|साँझ/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'राति') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'बिहान') { + return hour; + } else if (meridiem === 'दिउँसो') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'साँझ') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 3) { + return 'राति'; + } else if (hour < 12) { + return 'बिहान'; + } else if (hour < 16) { + return 'दिउँसो'; + } else if (hour < 20) { + return 'साँझ'; + } else { + return 'राति'; + } + }, + calendar : { + sameDay : '[आज] LT', + nextDay : '[भोलि] LT', + nextWeek : '[आउँदो] dddd[,] LT', + lastDay : '[हिजो] LT', + lastWeek : '[गएको] dddd[,] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%sमा', + past : '%s अगाडि', + s : 'केही क्षण', + ss : '%d सेकेण्ड', + m : 'एक मिनेट', + mm : '%d मिनेट', + h : 'एक घण्टा', + hh : '%d घण्टा', + d : 'एक दिन', + dd : '%d दिन', + M : 'एक महिना', + MM : '%d महिना', + y : 'एक बर्ष', + yy : '%d बर्ष' + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Dutch (Belgium) [nl-be] +//! author : Joris Röling : https://github.com/jorisroling +//! author : Jacob Middag : https://github.com/middagj + +var monthsShortWithDots$1 = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'); +var monthsShortWithoutDots$1 = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'); + +var monthsParse$2 = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i]; +var monthsRegex$3 = /^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i; + +hooks.defineLocale('nl-be', { + months : 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), + monthsShort : function (m, format) { + if (!m) { + return monthsShortWithDots$1; + } else if (/-MMM-/.test(format)) { + return monthsShortWithoutDots$1[m.month()]; + } else { + return monthsShortWithDots$1[m.month()]; + } + }, + + monthsRegex: monthsRegex$3, + monthsShortRegex: monthsRegex$3, + monthsStrictRegex: /^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i, + monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, + + monthsParse : monthsParse$2, + longMonthsParse : monthsParse$2, + shortMonthsParse : monthsParse$2, + + weekdays : 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), + weekdaysShort : 'zo._ma._di._wo._do._vr._za.'.split('_'), + weekdaysMin : 'zo_ma_di_wo_do_vr_za'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[vandaag om] LT', + nextDay: '[morgen om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[gisteren om] LT', + lastWeek: '[afgelopen] dddd [om] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'over %s', + past : '%s geleden', + s : 'een paar seconden', + ss : '%d seconden', + m : 'één minuut', + mm : '%d minuten', + h : 'één uur', + hh : '%d uur', + d : 'één dag', + dd : '%d dagen', + M : 'één maand', + MM : '%d maanden', + y : 'één jaar', + yy : '%d jaar' + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal : function (number) { + return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de'); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Dutch [nl] +//! author : Joris Röling : https://github.com/jorisroling +//! author : Jacob Middag : https://github.com/middagj + +var monthsShortWithDots$2 = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'); +var monthsShortWithoutDots$2 = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'); + +var monthsParse$3 = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i]; +var monthsRegex$4 = /^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i; + +hooks.defineLocale('nl', { + months : 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), + monthsShort : function (m, format) { + if (!m) { + return monthsShortWithDots$2; + } else if (/-MMM-/.test(format)) { + return monthsShortWithoutDots$2[m.month()]; + } else { + return monthsShortWithDots$2[m.month()]; + } + }, + + monthsRegex: monthsRegex$4, + monthsShortRegex: monthsRegex$4, + monthsStrictRegex: /^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i, + monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, + + monthsParse : monthsParse$3, + longMonthsParse : monthsParse$3, + shortMonthsParse : monthsParse$3, + + weekdays : 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), + weekdaysShort : 'zo._ma._di._wo._do._vr._za.'.split('_'), + weekdaysMin : 'zo_ma_di_wo_do_vr_za'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD-MM-YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[vandaag om] LT', + nextDay: '[morgen om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[gisteren om] LT', + lastWeek: '[afgelopen] dddd [om] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'over %s', + past : '%s geleden', + s : 'een paar seconden', + ss : '%d seconden', + m : 'één minuut', + mm : '%d minuten', + h : 'één uur', + hh : '%d uur', + d : 'één dag', + dd : '%d dagen', + M : 'één maand', + MM : '%d maanden', + y : 'één jaar', + yy : '%d jaar' + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal : function (number) { + return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de'); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Nynorsk [nn] +//! author : https://github.com/mechuwind + +hooks.defineLocale('nn', { + months : 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), + monthsShort : 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), + weekdays : 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split('_'), + weekdaysShort : 'sun_mån_tys_ons_tor_fre_lau'.split('_'), + weekdaysMin : 'su_må_ty_on_to_fr_lø'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY [kl.] H:mm', + LLLL : 'dddd D. MMMM YYYY [kl.] HH:mm' + }, + calendar : { + sameDay: '[I dag klokka] LT', + nextDay: '[I morgon klokka] LT', + nextWeek: 'dddd [klokka] LT', + lastDay: '[I går klokka] LT', + lastWeek: '[Føregåande] dddd [klokka] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'om %s', + past : '%s sidan', + s : 'nokre sekund', + ss : '%d sekund', + m : 'eit minutt', + mm : '%d minutt', + h : 'ein time', + hh : '%d timar', + d : 'ein dag', + dd : '%d dagar', + M : 'ein månad', + MM : '%d månader', + y : 'eit år', + yy : '%d år' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Punjabi (India) [pa-in] +//! author : Harpreet Singh : https://github.com/harpreetkhalsagtbit + +var symbolMap$12 = { + '1': '੧', + '2': '੨', + '3': '੩', + '4': '੪', + '5': '੫', + '6': '੬', + '7': '੭', + '8': '੮', + '9': '੯', + '0': '੦' +}; +var numberMap$11 = { + '੧': '1', + '੨': '2', + '੩': '3', + '੪': '4', + '੫': '5', + '੬': '6', + '੭': '7', + '੮': '8', + '੯': '9', + '੦': '0' +}; + +hooks.defineLocale('pa-in', { + // There are months name as per Nanakshahi Calender but they are not used as rigidly in modern Punjabi. + months : 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'), + monthsShort : 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'), + weekdays : 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split('_'), + weekdaysShort : 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), + weekdaysMin : 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), + longDateFormat : { + LT : 'A h:mm ਵਜੇ', + LTS : 'A h:mm:ss ਵਜੇ', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm ਵਜੇ', + LLLL : 'dddd, D MMMM YYYY, A h:mm ਵਜੇ' + }, + calendar : { + sameDay : '[ਅਜ] LT', + nextDay : '[ਕਲ] LT', + nextWeek : 'dddd, LT', + lastDay : '[ਕਲ] LT', + lastWeek : '[ਪਿਛਲੇ] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s ਵਿੱਚ', + past : '%s ਪਿਛਲੇ', + s : 'ਕੁਝ ਸਕਿੰਟ', + ss : '%d ਸਕਿੰਟ', + m : 'ਇਕ ਮਿੰਟ', + mm : '%d ਮਿੰਟ', + h : 'ਇੱਕ ਘੰਟਾ', + hh : '%d ਘੰਟੇ', + d : 'ਇੱਕ ਦਿਨ', + dd : '%d ਦਿਨ', + M : 'ਇੱਕ ਮਹੀਨਾ', + MM : '%d ਮਹੀਨੇ', + y : 'ਇੱਕ ਸਾਲ', + yy : '%d ਸਾਲ' + }, + preparse: function (string) { + return string.replace(/[੧੨੩੪੫੬੭੮੯੦]/g, function (match) { + return numberMap$11[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$12[match]; + }); + }, + // Punjabi notation for meridiems are quite fuzzy in practice. While there exists + // a rigid notion of a 'Pahar' it is not used as rigidly in modern Punjabi. + meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'ਰਾਤ') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'ਸਵੇਰ') { + return hour; + } else if (meridiem === 'ਦੁਪਹਿਰ') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'ਸ਼ਾਮ') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'ਰਾਤ'; + } else if (hour < 10) { + return 'ਸਵੇਰ'; + } else if (hour < 17) { + return 'ਦੁਪਹਿਰ'; + } else if (hour < 20) { + return 'ਸ਼ਾਮ'; + } else { + return 'ਰਾਤ'; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Polish [pl] +//! author : Rafal Hirsz : https://github.com/evoL + +var monthsNominative = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split('_'); +var monthsSubjective = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split('_'); +function plural$3(n) { + return (n % 10 < 5) && (n % 10 > 1) && ((~~(n / 10) % 10) !== 1); +} +function translate$7(number, withoutSuffix, key) { + var result = number + ' '; + switch (key) { + case 'ss': + return result + (plural$3(number) ? 'sekundy' : 'sekund'); + case 'm': + return withoutSuffix ? 'minuta' : 'minutę'; + case 'mm': + return result + (plural$3(number) ? 'minuty' : 'minut'); + case 'h': + return withoutSuffix ? 'godzina' : 'godzinę'; + case 'hh': + return result + (plural$3(number) ? 'godziny' : 'godzin'); + case 'MM': + return result + (plural$3(number) ? 'miesiące' : 'miesięcy'); + case 'yy': + return result + (plural$3(number) ? 'lata' : 'lat'); + } +} + +hooks.defineLocale('pl', { + months : function (momentToFormat, format) { + if (!momentToFormat) { + return monthsNominative; + } else if (format === '') { + // Hack: if format empty we know this is used to generate + // RegExp by moment. Give then back both valid forms of months + // in RegExp ready format. + return '(' + monthsSubjective[momentToFormat.month()] + '|' + monthsNominative[momentToFormat.month()] + ')'; + } else if (/D MMMM/.test(format)) { + return monthsSubjective[momentToFormat.month()]; + } else { + return monthsNominative[momentToFormat.month()]; + } + }, + monthsShort : 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split('_'), + weekdays : 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split('_'), + weekdaysShort : 'ndz_pon_wt_śr_czw_pt_sob'.split('_'), + weekdaysMin : 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[Dziś o] LT', + nextDay: '[Jutro o] LT', + nextWeek: function () { + switch (this.day()) { + case 0: + return '[W niedzielę o] LT'; + + case 2: + return '[We wtorek o] LT'; + + case 3: + return '[W środę o] LT'; + + case 6: + return '[W sobotę o] LT'; + + default: + return '[W] dddd [o] LT'; + } + }, + lastDay: '[Wczoraj o] LT', + lastWeek: function () { + switch (this.day()) { + case 0: + return '[W zeszłą niedzielę o] LT'; + case 3: + return '[W zeszłą środę o] LT'; + case 6: + return '[W zeszłą sobotę o] LT'; + default: + return '[W zeszły] dddd [o] LT'; + } + }, + sameElse: 'L' + }, + relativeTime : { + future : 'za %s', + past : '%s temu', + s : 'kilka sekund', + ss : translate$7, + m : translate$7, + mm : translate$7, + h : translate$7, + hh : translate$7, + d : '1 dzień', + dd : '%d dni', + M : 'miesiąc', + MM : translate$7, + y : 'rok', + yy : translate$7 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Portuguese (Brazil) [pt-br] +//! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira + +hooks.defineLocale('pt-br', { + months : 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'), + monthsShort : 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'), + weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), + weekdaysMin : 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY [às] HH:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY [às] HH:mm' + }, + calendar : { + sameDay: '[Hoje às] LT', + nextDay: '[Amanhã às] LT', + nextWeek: 'dddd [às] LT', + lastDay: '[Ontem às] LT', + lastWeek: function () { + return (this.day() === 0 || this.day() === 6) ? + '[Último] dddd [às] LT' : // Saturday + Sunday + '[Última] dddd [às] LT'; // Monday - Friday + }, + sameElse: 'L' + }, + relativeTime : { + future : 'em %s', + past : '%s atrás', + s : 'poucos segundos', + ss : '%d segundos', + m : 'um minuto', + mm : '%d minutos', + h : 'uma hora', + hh : '%d horas', + d : 'um dia', + dd : '%d dias', + M : 'um mês', + MM : '%d meses', + y : 'um ano', + yy : '%d anos' + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal : '%dº' +}); + +//! moment.js locale configuration +//! locale : Portuguese [pt] +//! author : Jefferson : https://github.com/jalex79 + +hooks.defineLocale('pt', { + months : 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'), + monthsShort : 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'), + weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), + weekdaysMin : 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY HH:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY HH:mm' + }, + calendar : { + sameDay: '[Hoje às] LT', + nextDay: '[Amanhã às] LT', + nextWeek: 'dddd [às] LT', + lastDay: '[Ontem às] LT', + lastWeek: function () { + return (this.day() === 0 || this.day() === 6) ? + '[Último] dddd [às] LT' : // Saturday + Sunday + '[Última] dddd [às] LT'; // Monday - Friday + }, + sameElse: 'L' + }, + relativeTime : { + future : 'em %s', + past : 'há %s', + s : 'segundos', + ss : '%d segundos', + m : 'um minuto', + mm : '%d minutos', + h : 'uma hora', + hh : '%d horas', + d : 'um dia', + dd : '%d dias', + M : 'um mês', + MM : '%d meses', + y : 'um ano', + yy : '%d anos' + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal : '%dº', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Romanian [ro] +//! author : Vlad Gurdiga : https://github.com/gurdiga +//! author : Valentin Agachi : https://github.com/avaly + +function relativeTimeWithPlural$2(number, withoutSuffix, key) { + var format = { + 'ss': 'secunde', + 'mm': 'minute', + 'hh': 'ore', + 'dd': 'zile', + 'MM': 'luni', + 'yy': 'ani' + }, + separator = ' '; + if (number % 100 >= 20 || (number >= 100 && number % 100 === 0)) { + separator = ' de '; + } + return number + separator + format[key]; +} + +hooks.defineLocale('ro', { + months : 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split('_'), + monthsShort : 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split('_'), + monthsParseExact: true, + weekdays : 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split('_'), + weekdaysShort : 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'), + weekdaysMin : 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'), + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd, D MMMM YYYY H:mm' + }, + calendar : { + sameDay: '[azi la] LT', + nextDay: '[mâine la] LT', + nextWeek: 'dddd [la] LT', + lastDay: '[ieri la] LT', + lastWeek: '[fosta] dddd [la] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'peste %s', + past : '%s în urmă', + s : 'câteva secunde', + ss : relativeTimeWithPlural$2, + m : 'un minut', + mm : relativeTimeWithPlural$2, + h : 'o oră', + hh : relativeTimeWithPlural$2, + d : 'o zi', + dd : relativeTimeWithPlural$2, + M : 'o lună', + MM : relativeTimeWithPlural$2, + y : 'un an', + yy : relativeTimeWithPlural$2 + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Russian [ru] +//! author : Viktorminator : https://github.com/Viktorminator +//! Author : Menelion Elensúle : https://github.com/Oire +//! author : Коренберг Марк : https://github.com/socketpair + +function plural$4(word, num) { + var forms = word.split('_'); + return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]); +} +function relativeTimeWithPlural$3(number, withoutSuffix, key) { + var format = { + 'ss': withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', + 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут', + 'hh': 'час_часа_часов', + 'dd': 'день_дня_дней', + 'MM': 'месяц_месяца_месяцев', + 'yy': 'год_года_лет' + }; + if (key === 'm') { + return withoutSuffix ? 'минута' : 'минуту'; + } + else { + return number + ' ' + plural$4(format[key], +number); + } +} +var monthsParse$4 = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i]; + +// http://new.gramota.ru/spravka/rules/139-prop : § 103 +// Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637 +// CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753 +hooks.defineLocale('ru', { + months : { + format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'), + standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_') + }, + monthsShort : { + // по CLDR именно "июл." и "июн.", но какой смысл менять букву на точку ? + format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'), + standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_') + }, + weekdays : { + standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'), + format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'), + isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/ + }, + weekdaysShort : 'вс_пн_вт_ср_чт_пт_сб'.split('_'), + weekdaysMin : 'вс_пн_вт_ср_чт_пт_сб'.split('_'), + monthsParse : monthsParse$4, + longMonthsParse : monthsParse$4, + shortMonthsParse : monthsParse$4, + + // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки + monthsRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, + + // копия предыдущего + monthsShortRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, + + // полные названия с падежами + monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i, + + // Выражение, которое соотвествует только сокращённым формам + monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY г.', + LLL : 'D MMMM YYYY г., H:mm', + LLLL : 'dddd, D MMMM YYYY г., H:mm' + }, + calendar : { + sameDay: '[Сегодня в] LT', + nextDay: '[Завтра в] LT', + lastDay: '[Вчера в] LT', + nextWeek: function (now) { + if (now.week() !== this.week()) { + switch (this.day()) { + case 0: + return '[В следующее] dddd [в] LT'; + case 1: + case 2: + case 4: + return '[В следующий] dddd [в] LT'; + case 3: + case 5: + case 6: + return '[В следующую] dddd [в] LT'; + } + } else { + if (this.day() === 2) { + return '[Во] dddd [в] LT'; + } else { + return '[В] dddd [в] LT'; + } + } + }, + lastWeek: function (now) { + if (now.week() !== this.week()) { + switch (this.day()) { + case 0: + return '[В прошлое] dddd [в] LT'; + case 1: + case 2: + case 4: + return '[В прошлый] dddd [в] LT'; + case 3: + case 5: + case 6: + return '[В прошлую] dddd [в] LT'; + } + } else { + if (this.day() === 2) { + return '[Во] dddd [в] LT'; + } else { + return '[В] dddd [в] LT'; + } + } + }, + sameElse: 'L' + }, + relativeTime : { + future : 'через %s', + past : '%s назад', + s : 'несколько секунд', + ss : relativeTimeWithPlural$3, + m : relativeTimeWithPlural$3, + mm : relativeTimeWithPlural$3, + h : 'час', + hh : relativeTimeWithPlural$3, + d : 'день', + dd : relativeTimeWithPlural$3, + M : 'месяц', + MM : relativeTimeWithPlural$3, + y : 'год', + yy : relativeTimeWithPlural$3 + }, + meridiemParse: /ночи|утра|дня|вечера/i, + isPM : function (input) { + return /^(дня|вечера)$/.test(input); + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'ночи'; + } else if (hour < 12) { + return 'утра'; + } else if (hour < 17) { + return 'дня'; + } else { + return 'вечера'; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/, + ordinal: function (number, period) { + switch (period) { + case 'M': + case 'd': + case 'DDD': + return number + '-й'; + case 'D': + return number + '-го'; + case 'w': + case 'W': + return number + '-я'; + default: + return number; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Sindhi [sd] +//! author : Narain Sagar : https://github.com/narainsagar + +var months$6 = [ + 'جنوري', + 'فيبروري', + 'مارچ', + 'اپريل', + 'مئي', + 'جون', + 'جولاءِ', + 'آگسٽ', + 'سيپٽمبر', + 'آڪٽوبر', + 'نومبر', + 'ڊسمبر' +]; +var days$1 = [ + 'آچر', + 'سومر', + 'اڱارو', + 'اربع', + 'خميس', + 'جمع', + 'ڇنڇر' +]; + +hooks.defineLocale('sd', { + months : months$6, + monthsShort : months$6, + weekdays : days$1, + weekdaysShort : days$1, + weekdaysMin : days$1, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd، D MMMM YYYY HH:mm' + }, + meridiemParse: /صبح|شام/, + isPM : function (input) { + return 'شام' === input; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'صبح'; + } + return 'شام'; + }, + calendar : { + sameDay : '[اڄ] LT', + nextDay : '[سڀاڻي] LT', + nextWeek : 'dddd [اڳين هفتي تي] LT', + lastDay : '[ڪالهه] LT', + lastWeek : '[گزريل هفتي] dddd [تي] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s پوء', + past : '%s اڳ', + s : 'چند سيڪنڊ', + ss : '%d سيڪنڊ', + m : 'هڪ منٽ', + mm : '%d منٽ', + h : 'هڪ ڪلاڪ', + hh : '%d ڪلاڪ', + d : 'هڪ ڏينهن', + dd : '%d ڏينهن', + M : 'هڪ مهينو', + MM : '%d مهينا', + y : 'هڪ سال', + yy : '%d سال' + }, + preparse: function (string) { + return string.replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/,/g, '،'); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Northern Sami [se] +//! authors : Bård Rolstad Henriksen : https://github.com/karamell + + +hooks.defineLocale('se', { + months : 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split('_'), + monthsShort : 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'), + weekdays : 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split('_'), + weekdaysShort : 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'), + weekdaysMin : 's_v_m_g_d_b_L'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'MMMM D. [b.] YYYY', + LLL : 'MMMM D. [b.] YYYY [ti.] HH:mm', + LLLL : 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm' + }, + calendar : { + sameDay: '[otne ti] LT', + nextDay: '[ihttin ti] LT', + nextWeek: 'dddd [ti] LT', + lastDay: '[ikte ti] LT', + lastWeek: '[ovddit] dddd [ti] LT', + sameElse: 'L' + }, + relativeTime : { + future : '%s geažes', + past : 'maŋit %s', + s : 'moadde sekunddat', + ss: '%d sekunddat', + m : 'okta minuhta', + mm : '%d minuhtat', + h : 'okta diimmu', + hh : '%d diimmut', + d : 'okta beaivi', + dd : '%d beaivvit', + M : 'okta mánnu', + MM : '%d mánut', + y : 'okta jahki', + yy : '%d jagit' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Sinhalese [si] +//! author : Sampath Sitinamaluwa : https://github.com/sampathsris + +/*jshint -W100*/ +hooks.defineLocale('si', { + months : 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split('_'), + monthsShort : 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split('_'), + weekdays : 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split('_'), + weekdaysShort : 'ඉරි_සඳු_අඟ_බදා_බ්රහ_සිකු_සෙන'.split('_'), + weekdaysMin : 'ඉ_ස_අ_බ_බ්ර_සි_සෙ'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'a h:mm', + LTS : 'a h:mm:ss', + L : 'YYYY/MM/DD', + LL : 'YYYY MMMM D', + LLL : 'YYYY MMMM D, a h:mm', + LLLL : 'YYYY MMMM D [වැනි] dddd, a h:mm:ss' + }, + calendar : { + sameDay : '[අද] LT[ට]', + nextDay : '[හෙට] LT[ට]', + nextWeek : 'dddd LT[ට]', + lastDay : '[ඊයේ] LT[ට]', + lastWeek : '[පසුගිය] dddd LT[ට]', + sameElse : 'L' + }, + relativeTime : { + future : '%sකින්', + past : '%sකට පෙර', + s : 'තත්පර කිහිපය', + ss : 'තත්පර %d', + m : 'මිනිත්තුව', + mm : 'මිනිත්තු %d', + h : 'පැය', + hh : 'පැය %d', + d : 'දිනය', + dd : 'දින %d', + M : 'මාසය', + MM : 'මාස %d', + y : 'වසර', + yy : 'වසර %d' + }, + dayOfMonthOrdinalParse: /\d{1,2} වැනි/, + ordinal : function (number) { + return number + ' වැනි'; + }, + meridiemParse : /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./, + isPM : function (input) { + return input === 'ප.ව.' || input === 'පස් වරු'; + }, + meridiem : function (hours, minutes, isLower) { + if (hours > 11) { + return isLower ? 'ප.ව.' : 'පස් වරු'; + } else { + return isLower ? 'පෙ.ව.' : 'පෙර වරු'; + } + } +}); + +//! moment.js locale configuration +//! locale : Slovak [sk] +//! author : Martin Minka : https://github.com/k2s +//! based on work of petrbela : https://github.com/petrbela + +var months$7 = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split('_'); +var monthsShort$5 = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_'); +function plural$5(n) { + return (n > 1) && (n < 5); +} +function translate$8(number, withoutSuffix, key, isFuture) { + var result = number + ' '; + switch (key) { + case 's': // a few seconds / in a few seconds / a few seconds ago + return (withoutSuffix || isFuture) ? 'pár sekúnd' : 'pár sekundami'; + case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago + if (withoutSuffix || isFuture) { + return result + (plural$5(number) ? 'sekundy' : 'sekúnd'); + } else { + return result + 'sekundami'; + } + break; + case 'm': // a minute / in a minute / a minute ago + return withoutSuffix ? 'minúta' : (isFuture ? 'minútu' : 'minútou'); + case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago + if (withoutSuffix || isFuture) { + return result + (plural$5(number) ? 'minúty' : 'minút'); + } else { + return result + 'minútami'; + } + break; + case 'h': // an hour / in an hour / an hour ago + return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou'); + case 'hh': // 9 hours / in 9 hours / 9 hours ago + if (withoutSuffix || isFuture) { + return result + (plural$5(number) ? 'hodiny' : 'hodín'); + } else { + return result + 'hodinami'; + } + break; + case 'd': // a day / in a day / a day ago + return (withoutSuffix || isFuture) ? 'deň' : 'dňom'; + case 'dd': // 9 days / in 9 days / 9 days ago + if (withoutSuffix || isFuture) { + return result + (plural$5(number) ? 'dni' : 'dní'); + } else { + return result + 'dňami'; + } + break; + case 'M': // a month / in a month / a month ago + return (withoutSuffix || isFuture) ? 'mesiac' : 'mesiacom'; + case 'MM': // 9 months / in 9 months / 9 months ago + if (withoutSuffix || isFuture) { + return result + (plural$5(number) ? 'mesiace' : 'mesiacov'); + } else { + return result + 'mesiacmi'; + } + break; + case 'y': // a year / in a year / a year ago + return (withoutSuffix || isFuture) ? 'rok' : 'rokom'; + case 'yy': // 9 years / in 9 years / 9 years ago + if (withoutSuffix || isFuture) { + return result + (plural$5(number) ? 'roky' : 'rokov'); + } else { + return result + 'rokmi'; + } + break; + } +} + +hooks.defineLocale('sk', { + months : months$7, + monthsShort : monthsShort$5, + weekdays : 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split('_'), + weekdaysShort : 'ne_po_ut_st_št_pi_so'.split('_'), + weekdaysMin : 'ne_po_ut_st_št_pi_so'.split('_'), + longDateFormat : { + LT: 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd D. MMMM YYYY H:mm' + }, + calendar : { + sameDay: '[dnes o] LT', + nextDay: '[zajtra o] LT', + nextWeek: function () { + switch (this.day()) { + case 0: + return '[v nedeľu o] LT'; + case 1: + case 2: + return '[v] dddd [o] LT'; + case 3: + return '[v stredu o] LT'; + case 4: + return '[vo štvrtok o] LT'; + case 5: + return '[v piatok o] LT'; + case 6: + return '[v sobotu o] LT'; + } + }, + lastDay: '[včera o] LT', + lastWeek: function () { + switch (this.day()) { + case 0: + return '[minulú nedeľu o] LT'; + case 1: + case 2: + return '[minulý] dddd [o] LT'; + case 3: + return '[minulú stredu o] LT'; + case 4: + case 5: + return '[minulý] dddd [o] LT'; + case 6: + return '[minulú sobotu o] LT'; + } + }, + sameElse: 'L' + }, + relativeTime : { + future : 'za %s', + past : 'pred %s', + s : translate$8, + ss : translate$8, + m : translate$8, + mm : translate$8, + h : translate$8, + hh : translate$8, + d : translate$8, + dd : translate$8, + M : translate$8, + MM : translate$8, + y : translate$8, + yy : translate$8 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Slovenian [sl] +//! author : Robert Sedovšek : https://github.com/sedovsek + +function processRelativeTime$6(number, withoutSuffix, key, isFuture) { + var result = number + ' '; + switch (key) { + case 's': + return withoutSuffix || isFuture ? 'nekaj sekund' : 'nekaj sekundami'; + case 'ss': + if (number === 1) { + result += withoutSuffix ? 'sekundo' : 'sekundi'; + } else if (number === 2) { + result += withoutSuffix || isFuture ? 'sekundi' : 'sekundah'; + } else if (number < 5) { + result += withoutSuffix || isFuture ? 'sekunde' : 'sekundah'; + } else { + result += withoutSuffix || isFuture ? 'sekund' : 'sekund'; + } + return result; + case 'm': + return withoutSuffix ? 'ena minuta' : 'eno minuto'; + case 'mm': + if (number === 1) { + result += withoutSuffix ? 'minuta' : 'minuto'; + } else if (number === 2) { + result += withoutSuffix || isFuture ? 'minuti' : 'minutama'; + } else if (number < 5) { + result += withoutSuffix || isFuture ? 'minute' : 'minutami'; + } else { + result += withoutSuffix || isFuture ? 'minut' : 'minutami'; + } + return result; + case 'h': + return withoutSuffix ? 'ena ura' : 'eno uro'; + case 'hh': + if (number === 1) { + result += withoutSuffix ? 'ura' : 'uro'; + } else if (number === 2) { + result += withoutSuffix || isFuture ? 'uri' : 'urama'; + } else if (number < 5) { + result += withoutSuffix || isFuture ? 'ure' : 'urami'; + } else { + result += withoutSuffix || isFuture ? 'ur' : 'urami'; + } + return result; + case 'd': + return withoutSuffix || isFuture ? 'en dan' : 'enim dnem'; + case 'dd': + if (number === 1) { + result += withoutSuffix || isFuture ? 'dan' : 'dnem'; + } else if (number === 2) { + result += withoutSuffix || isFuture ? 'dni' : 'dnevoma'; + } else { + result += withoutSuffix || isFuture ? 'dni' : 'dnevi'; + } + return result; + case 'M': + return withoutSuffix || isFuture ? 'en mesec' : 'enim mesecem'; + case 'MM': + if (number === 1) { + result += withoutSuffix || isFuture ? 'mesec' : 'mesecem'; + } else if (number === 2) { + result += withoutSuffix || isFuture ? 'meseca' : 'mesecema'; + } else if (number < 5) { + result += withoutSuffix || isFuture ? 'mesece' : 'meseci'; + } else { + result += withoutSuffix || isFuture ? 'mesecev' : 'meseci'; + } + return result; + case 'y': + return withoutSuffix || isFuture ? 'eno leto' : 'enim letom'; + case 'yy': + if (number === 1) { + result += withoutSuffix || isFuture ? 'leto' : 'letom'; + } else if (number === 2) { + result += withoutSuffix || isFuture ? 'leti' : 'letoma'; + } else if (number < 5) { + result += withoutSuffix || isFuture ? 'leta' : 'leti'; + } else { + result += withoutSuffix || isFuture ? 'let' : 'leti'; + } + return result; + } +} + +hooks.defineLocale('sl', { + months : 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split('_'), + monthsShort : 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split('_'), + monthsParseExact: true, + weekdays : 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split('_'), + weekdaysShort : 'ned._pon._tor._sre._čet._pet._sob.'.split('_'), + weekdaysMin : 'ne_po_to_sr_če_pe_so'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM YYYY', + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' + }, + calendar : { + sameDay : '[danes ob] LT', + nextDay : '[jutri ob] LT', + + nextWeek : function () { + switch (this.day()) { + case 0: + return '[v] [nedeljo] [ob] LT'; + case 3: + return '[v] [sredo] [ob] LT'; + case 6: + return '[v] [soboto] [ob] LT'; + case 1: + case 2: + case 4: + case 5: + return '[v] dddd [ob] LT'; + } + }, + lastDay : '[včeraj ob] LT', + lastWeek : function () { + switch (this.day()) { + case 0: + return '[prejšnjo] [nedeljo] [ob] LT'; + case 3: + return '[prejšnjo] [sredo] [ob] LT'; + case 6: + return '[prejšnjo] [soboto] [ob] LT'; + case 1: + case 2: + case 4: + case 5: + return '[prejšnji] dddd [ob] LT'; + } + }, + sameElse : 'L' + }, + relativeTime : { + future : 'čez %s', + past : 'pred %s', + s : processRelativeTime$6, + ss : processRelativeTime$6, + m : processRelativeTime$6, + mm : processRelativeTime$6, + h : processRelativeTime$6, + hh : processRelativeTime$6, + d : processRelativeTime$6, + dd : processRelativeTime$6, + M : processRelativeTime$6, + MM : processRelativeTime$6, + y : processRelativeTime$6, + yy : processRelativeTime$6 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Albanian [sq] +//! author : Flakërim Ismani : https://github.com/flakerimi +//! author : Menelion Elensúle : https://github.com/Oire +//! author : Oerd Cukalla : https://github.com/oerd + +hooks.defineLocale('sq', { + months : 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split('_'), + monthsShort : 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split('_'), + weekdays : 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split('_'), + weekdaysShort : 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'), + weekdaysMin : 'D_H_Ma_Më_E_P_Sh'.split('_'), + weekdaysParseExact : true, + meridiemParse: /PD|MD/, + isPM: function (input) { + return input.charAt(0) === 'M'; + }, + meridiem : function (hours, minutes, isLower) { + return hours < 12 ? 'PD' : 'MD'; + }, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[Sot në] LT', + nextDay : '[Nesër në] LT', + nextWeek : 'dddd [në] LT', + lastDay : '[Dje në] LT', + lastWeek : 'dddd [e kaluar në] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'në %s', + past : '%s më parë', + s : 'disa sekonda', + ss : '%d sekonda', + m : 'një minutë', + mm : '%d minuta', + h : 'një orë', + hh : '%d orë', + d : 'një ditë', + dd : '%d ditë', + M : 'një muaj', + MM : '%d muaj', + y : 'një vit', + yy : '%d vite' + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Serbian Cyrillic [sr-cyrl] +//! author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j + +var translator$1 = { + words: { //Different grammatical cases + ss: ['секунда', 'секунде', 'секунди'], + m: ['један минут', 'једне минуте'], + mm: ['минут', 'минуте', 'минута'], + h: ['један сат', 'једног сата'], + hh: ['сат', 'сата', 'сати'], + dd: ['дан', 'дана', 'дана'], + MM: ['месец', 'месеца', 'месеци'], + yy: ['година', 'године', 'година'] + }, + correctGrammaticalCase: function (number, wordKey) { + return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]); + }, + translate: function (number, withoutSuffix, key) { + var wordKey = translator$1.words[key]; + if (key.length === 1) { + return withoutSuffix ? wordKey[0] : wordKey[1]; + } else { + return number + ' ' + translator$1.correctGrammaticalCase(number, wordKey); + } + } +}; + +hooks.defineLocale('sr-cyrl', { + months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split('_'), + monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split('_'), + monthsParseExact: true, + weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split('_'), + weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'), + weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'), + weekdaysParseExact : true, + longDateFormat: { + LT: 'H:mm', + LTS : 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm' + }, + calendar: { + sameDay: '[данас у] LT', + nextDay: '[сутра у] LT', + nextWeek: function () { + switch (this.day()) { + case 0: + return '[у] [недељу] [у] LT'; + case 3: + return '[у] [среду] [у] LT'; + case 6: + return '[у] [суботу] [у] LT'; + case 1: + case 2: + case 4: + case 5: + return '[у] dddd [у] LT'; + } + }, + lastDay : '[јуче у] LT', + lastWeek : function () { + var lastWeekDays = [ + '[прошле] [недеље] [у] LT', + '[прошлог] [понедељка] [у] LT', + '[прошлог] [уторка] [у] LT', + '[прошле] [среде] [у] LT', + '[прошлог] [четвртка] [у] LT', + '[прошлог] [петка] [у] LT', + '[прошле] [суботе] [у] LT' + ]; + return lastWeekDays[this.day()]; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'за %s', + past : 'пре %s', + s : 'неколико секунди', + ss : translator$1.translate, + m : translator$1.translate, + mm : translator$1.translate, + h : translator$1.translate, + hh : translator$1.translate, + d : 'дан', + dd : translator$1.translate, + M : 'месец', + MM : translator$1.translate, + y : 'годину', + yy : translator$1.translate + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Serbian [sr] +//! author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j + +var translator$2 = { + words: { //Different grammatical cases + ss: ['sekunda', 'sekunde', 'sekundi'], + m: ['jedan minut', 'jedne minute'], + mm: ['minut', 'minute', 'minuta'], + h: ['jedan sat', 'jednog sata'], + hh: ['sat', 'sata', 'sati'], + dd: ['dan', 'dana', 'dana'], + MM: ['mesec', 'meseca', 'meseci'], + yy: ['godina', 'godine', 'godina'] + }, + correctGrammaticalCase: function (number, wordKey) { + return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]); + }, + translate: function (number, withoutSuffix, key) { + var wordKey = translator$2.words[key]; + if (key.length === 1) { + return withoutSuffix ? wordKey[0] : wordKey[1]; + } else { + return number + ' ' + translator$2.correctGrammaticalCase(number, wordKey); + } + } +}; + +hooks.defineLocale('sr', { + months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'), + monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), + monthsParseExact: true, + weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split('_'), + weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'), + weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact : true, + longDateFormat: { + LT: 'H:mm', + LTS : 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm' + }, + calendar: { + sameDay: '[danas u] LT', + nextDay: '[sutra u] LT', + nextWeek: function () { + switch (this.day()) { + case 0: + return '[u] [nedelju] [u] LT'; + case 3: + return '[u] [sredu] [u] LT'; + case 6: + return '[u] [subotu] [u] LT'; + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT'; + } + }, + lastDay : '[juče u] LT', + lastWeek : function () { + var lastWeekDays = [ + '[prošle] [nedelje] [u] LT', + '[prošlog] [ponedeljka] [u] LT', + '[prošlog] [utorka] [u] LT', + '[prošle] [srede] [u] LT', + '[prošlog] [četvrtka] [u] LT', + '[prošlog] [petka] [u] LT', + '[prošle] [subote] [u] LT' + ]; + return lastWeekDays[this.day()]; + }, + sameElse : 'L' + }, + relativeTime : { + future : 'za %s', + past : 'pre %s', + s : 'nekoliko sekundi', + ss : translator$2.translate, + m : translator$2.translate, + mm : translator$2.translate, + h : translator$2.translate, + hh : translator$2.translate, + d : 'dan', + dd : translator$2.translate, + M : 'mesec', + MM : translator$2.translate, + y : 'godinu', + yy : translator$2.translate + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : siSwati [ss] +//! author : Nicolai Davies<mail@nicolai.io> : https://github.com/nicolaidavies + + +hooks.defineLocale('ss', { + months : "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split('_'), + monthsShort : 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'), + weekdays : 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split('_'), + weekdaysShort : 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'), + weekdaysMin : 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' + }, + calendar : { + sameDay : '[Namuhla nga] LT', + nextDay : '[Kusasa nga] LT', + nextWeek : 'dddd [nga] LT', + lastDay : '[Itolo nga] LT', + lastWeek : 'dddd [leliphelile] [nga] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'nga %s', + past : 'wenteka nga %s', + s : 'emizuzwana lomcane', + ss : '%d mzuzwana', + m : 'umzuzu', + mm : '%d emizuzu', + h : 'lihora', + hh : '%d emahora', + d : 'lilanga', + dd : '%d emalanga', + M : 'inyanga', + MM : '%d tinyanga', + y : 'umnyaka', + yy : '%d iminyaka' + }, + meridiemParse: /ekuseni|emini|entsambama|ebusuku/, + meridiem : function (hours, minutes, isLower) { + if (hours < 11) { + return 'ekuseni'; + } else if (hours < 15) { + return 'emini'; + } else if (hours < 19) { + return 'entsambama'; + } else { + return 'ebusuku'; + } + }, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'ekuseni') { + return hour; + } else if (meridiem === 'emini') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === 'entsambama' || meridiem === 'ebusuku') { + if (hour === 0) { + return 0; + } + return hour + 12; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}/, + ordinal : '%d', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Swedish [sv] +//! author : Jens Alm : https://github.com/ulmus + +hooks.defineLocale('sv', { + months : 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'), + monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), + weekdays : 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'), + weekdaysShort : 'sön_mån_tis_ons_tor_fre_lör'.split('_'), + weekdaysMin : 'sö_må_ti_on_to_fr_lö'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY-MM-DD', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY [kl.] HH:mm', + LLLL : 'dddd D MMMM YYYY [kl.] HH:mm', + lll : 'D MMM YYYY HH:mm', + llll : 'ddd D MMM YYYY HH:mm' + }, + calendar : { + sameDay: '[Idag] LT', + nextDay: '[Imorgon] LT', + lastDay: '[Igår] LT', + nextWeek: '[På] dddd LT', + lastWeek: '[I] dddd[s] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'om %s', + past : 'för %s sedan', + s : 'några sekunder', + ss : '%d sekunder', + m : 'en minut', + mm : '%d minuter', + h : 'en timme', + hh : '%d timmar', + d : 'en dag', + dd : '%d dagar', + M : 'en månad', + MM : '%d månader', + y : 'ett år', + yy : '%d år' + }, + dayOfMonthOrdinalParse: /\d{1,2}(e|a)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'e' : + (b === 1) ? 'a' : + (b === 2) ? 'a' : + (b === 3) ? 'e' : 'e'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Swahili [sw] +//! author : Fahad Kassim : https://github.com/fadsel + +hooks.defineLocale('sw', { + months : 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split('_'), + monthsShort : 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split('_'), + weekdays : 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split('_'), + weekdaysShort : 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'), + weekdaysMin : 'J2_J3_J4_J5_Al_Ij_J1'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[leo saa] LT', + nextDay : '[kesho saa] LT', + nextWeek : '[wiki ijayo] dddd [saat] LT', + lastDay : '[jana] LT', + lastWeek : '[wiki iliyopita] dddd [saat] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s baadaye', + past : 'tokea %s', + s : 'hivi punde', + ss : 'sekunde %d', + m : 'dakika moja', + mm : 'dakika %d', + h : 'saa limoja', + hh : 'masaa %d', + d : 'siku moja', + dd : 'masiku %d', + M : 'mwezi mmoja', + MM : 'miezi %d', + y : 'mwaka mmoja', + yy : 'miaka %d' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Tamil [ta] +//! author : Arjunkumar Krishnamoorthy : https://github.com/tk120404 + +var symbolMap$13 = { + '1': '௧', + '2': '௨', + '3': '௩', + '4': '௪', + '5': '௫', + '6': '௬', + '7': '௭', + '8': '௮', + '9': '௯', + '0': '௦' +}; +var numberMap$12 = { + '௧': '1', + '௨': '2', + '௩': '3', + '௪': '4', + '௫': '5', + '௬': '6', + '௭': '7', + '௮': '8', + '௯': '9', + '௦': '0' +}; + +hooks.defineLocale('ta', { + months : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), + monthsShort : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), + weekdays : 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split('_'), + weekdaysShort : 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split('_'), + weekdaysMin : 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, HH:mm', + LLLL : 'dddd, D MMMM YYYY, HH:mm' + }, + calendar : { + sameDay : '[இன்று] LT', + nextDay : '[நாளை] LT', + nextWeek : 'dddd, LT', + lastDay : '[நேற்று] LT', + lastWeek : '[கடந்த வாரம்] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s இல்', + past : '%s முன்', + s : 'ஒரு சில விநாடிகள்', + ss : '%d விநாடிகள்', + m : 'ஒரு நிமிடம்', + mm : '%d நிமிடங்கள்', + h : 'ஒரு மணி நேரம்', + hh : '%d மணி நேரம்', + d : 'ஒரு நாள்', + dd : '%d நாட்கள்', + M : 'ஒரு மாதம்', + MM : '%d மாதங்கள்', + y : 'ஒரு வருடம்', + yy : '%d ஆண்டுகள்' + }, + dayOfMonthOrdinalParse: /\d{1,2}வது/, + ordinal : function (number) { + return number + 'வது'; + }, + preparse: function (string) { + return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) { + return numberMap$12[match]; + }); + }, + postformat: function (string) { + return string.replace(/\d/g, function (match) { + return symbolMap$13[match]; + }); + }, + // refer http://ta.wikipedia.org/s/1er1 + meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, + meridiem : function (hour, minute, isLower) { + if (hour < 2) { + return ' யாமம்'; + } else if (hour < 6) { + return ' வைகறை'; // வைகறை + } else if (hour < 10) { + return ' காலை'; // காலை + } else if (hour < 14) { + return ' நண்பகல்'; // நண்பகல் + } else if (hour < 18) { + return ' எற்பாடு'; // எற்பாடு + } else if (hour < 22) { + return ' மாலை'; // மாலை + } else { + return ' யாமம்'; + } + }, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'யாமம்') { + return hour < 2 ? hour : hour + 12; + } else if (meridiem === 'வைகறை' || meridiem === 'காலை') { + return hour; + } else if (meridiem === 'நண்பகல்') { + return hour >= 10 ? hour : hour + 12; + } else { + return hour + 12; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Telugu [te] +//! author : Krishna Chaitanya Thota : https://github.com/kcthota + +hooks.defineLocale('te', { + months : 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split('_'), + monthsShort : 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split('_'), + monthsParseExact : true, + weekdays : 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split('_'), + weekdaysShort : 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'), + weekdaysMin : 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'), + longDateFormat : { + LT : 'A h:mm', + LTS : 'A h:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY, A h:mm', + LLLL : 'dddd, D MMMM YYYY, A h:mm' + }, + calendar : { + sameDay : '[నేడు] LT', + nextDay : '[రేపు] LT', + nextWeek : 'dddd, LT', + lastDay : '[నిన్న] LT', + lastWeek : '[గత] dddd, LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s లో', + past : '%s క్రితం', + s : 'కొన్ని క్షణాలు', + ss : '%d సెకన్లు', + m : 'ఒక నిమిషం', + mm : '%d నిమిషాలు', + h : 'ఒక గంట', + hh : '%d గంటలు', + d : 'ఒక రోజు', + dd : '%d రోజులు', + M : 'ఒక నెల', + MM : '%d నెలలు', + y : 'ఒక సంవత్సరం', + yy : '%d సంవత్సరాలు' + }, + dayOfMonthOrdinalParse : /\d{1,2}వ/, + ordinal : '%dవ', + meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === 'రాత్రి') { + return hour < 4 ? hour : hour + 12; + } else if (meridiem === 'ఉదయం') { + return hour; + } else if (meridiem === 'మధ్యాహ్నం') { + return hour >= 10 ? hour : hour + 12; + } else if (meridiem === 'సాయంత్రం') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'రాత్రి'; + } else if (hour < 10) { + return 'ఉదయం'; + } else if (hour < 17) { + return 'మధ్యాహ్నం'; + } else if (hour < 20) { + return 'సాయంత్రం'; + } else { + return 'రాత్రి'; + } + }, + week : { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Tetun Dili (East Timor) [tet] +//! author : Joshua Brooks : https://github.com/joshbrooks +//! author : Onorio De J. Afonso : https://github.com/marobo + +hooks.defineLocale('tet', { + months : 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juniu_Juliu_Augustu_Setembru_Outubru_Novembru_Dezembru'.split('_'), + monthsShort : 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Aug_Set_Out_Nov_Dez'.split('_'), + weekdays : 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sexta_Sabadu'.split('_'), + weekdaysShort : 'Dom_Seg_Ters_Kua_Kint_Sext_Sab'.split('_'), + weekdaysMin : 'Do_Seg_Te_Ku_Ki_Sex_Sa'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[Ohin iha] LT', + nextDay: '[Aban iha] LT', + nextWeek: 'dddd [iha] LT', + lastDay: '[Horiseik iha] LT', + lastWeek: 'dddd [semana kotuk] [iha] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'iha %s', + past : '%s liuba', + s : 'minutu balun', + ss : 'minutu %d', + m : 'minutu ida', + mm : 'minutus %d', + h : 'horas ida', + hh : 'horas %d', + d : 'loron ida', + dd : 'loron %d', + M : 'fulan ida', + MM : 'fulan %d', + y : 'tinan ida', + yy : 'tinan %d' + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Thai [th] +//! author : Kridsada Thanabulpong : https://github.com/sirn + +hooks.defineLocale('th', { + months : 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split('_'), + monthsShort : 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split('_'), + monthsParseExact: true, + weekdays : 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), + weekdaysShort : 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference + weekdaysMin : 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'H:mm', + LTS : 'H:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY เวลา H:mm', + LLLL : 'วันddddที่ D MMMM YYYY เวลา H:mm' + }, + meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/, + isPM: function (input) { + return input === 'หลังเที่ยง'; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'ก่อนเที่ยง'; + } else { + return 'หลังเที่ยง'; + } + }, + calendar : { + sameDay : '[วันนี้ เวลา] LT', + nextDay : '[พรุ่งนี้ เวลา] LT', + nextWeek : 'dddd[หน้า เวลา] LT', + lastDay : '[เมื่อวานนี้ เวลา] LT', + lastWeek : '[วัน]dddd[ที่แล้ว เวลา] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'อีก %s', + past : '%sที่แล้ว', + s : 'ไม่กี่วินาที', + ss : '%d วินาที', + m : '1 นาที', + mm : '%d นาที', + h : '1 ชั่วโมง', + hh : '%d ชั่วโมง', + d : '1 วัน', + dd : '%d วัน', + M : '1 เดือน', + MM : '%d เดือน', + y : '1 ปี', + yy : '%d ปี' + } +}); + +//! moment.js locale configuration +//! locale : Tagalog (Philippines) [tl-ph] +//! author : Dan Hagman : https://github.com/hagmandan + +hooks.defineLocale('tl-ph', { + months : 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split('_'), + monthsShort : 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'), + weekdays : 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split('_'), + weekdaysShort : 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), + weekdaysMin : 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'MM/D/YYYY', + LL : 'MMMM D, YYYY', + LLL : 'MMMM D, YYYY HH:mm', + LLLL : 'dddd, MMMM DD, YYYY HH:mm' + }, + calendar : { + sameDay: 'LT [ngayong araw]', + nextDay: '[Bukas ng] LT', + nextWeek: 'LT [sa susunod na] dddd', + lastDay: 'LT [kahapon]', + lastWeek: 'LT [noong nakaraang] dddd', + sameElse: 'L' + }, + relativeTime : { + future : 'sa loob ng %s', + past : '%s ang nakalipas', + s : 'ilang segundo', + ss : '%d segundo', + m : 'isang minuto', + mm : '%d minuto', + h : 'isang oras', + hh : '%d oras', + d : 'isang araw', + dd : '%d araw', + M : 'isang buwan', + MM : '%d buwan', + y : 'isang taon', + yy : '%d taon' + }, + dayOfMonthOrdinalParse: /\d{1,2}/, + ordinal : function (number) { + return number; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Klingon [tlh] +//! author : Dominika Kruk : https://github.com/amaranthrose + +var numbersNouns = 'pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_'); + +function translateFuture(output) { + var time = output; + time = (output.indexOf('jaj') !== -1) ? + time.slice(0, -3) + 'leS' : + (output.indexOf('jar') !== -1) ? + time.slice(0, -3) + 'waQ' : + (output.indexOf('DIS') !== -1) ? + time.slice(0, -3) + 'nem' : + time + ' pIq'; + return time; +} + +function translatePast(output) { + var time = output; + time = (output.indexOf('jaj') !== -1) ? + time.slice(0, -3) + 'Hu’' : + (output.indexOf('jar') !== -1) ? + time.slice(0, -3) + 'wen' : + (output.indexOf('DIS') !== -1) ? + time.slice(0, -3) + 'ben' : + time + ' ret'; + return time; +} + +function translate$9(number, withoutSuffix, string, isFuture) { + var numberNoun = numberAsNoun(number); + switch (string) { + case 'ss': + return numberNoun + ' lup'; + case 'mm': + return numberNoun + ' tup'; + case 'hh': + return numberNoun + ' rep'; + case 'dd': + return numberNoun + ' jaj'; + case 'MM': + return numberNoun + ' jar'; + case 'yy': + return numberNoun + ' DIS'; + } +} + +function numberAsNoun(number) { + var hundred = Math.floor((number % 1000) / 100), + ten = Math.floor((number % 100) / 10), + one = number % 10, + word = ''; + if (hundred > 0) { + word += numbersNouns[hundred] + 'vatlh'; + } + if (ten > 0) { + word += ((word !== '') ? ' ' : '') + numbersNouns[ten] + 'maH'; + } + if (one > 0) { + word += ((word !== '') ? ' ' : '') + numbersNouns[one]; + } + return (word === '') ? 'pagh' : word; +} + +hooks.defineLocale('tlh', { + months : 'tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’'.split('_'), + monthsShort : 'jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’'.split('_'), + monthsParseExact : true, + weekdays : 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + weekdaysShort : 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + weekdaysMin : 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[DaHjaj] LT', + nextDay: '[wa’leS] LT', + nextWeek: 'LLL', + lastDay: '[wa’Hu’] LT', + lastWeek: 'LLL', + sameElse: 'L' + }, + relativeTime : { + future : translateFuture, + past : translatePast, + s : 'puS lup', + ss : translate$9, + m : 'wa’ tup', + mm : translate$9, + h : 'wa’ rep', + hh : translate$9, + d : 'wa’ jaj', + dd : translate$9, + M : 'wa’ jar', + MM : translate$9, + y : 'wa’ DIS', + yy : translate$9 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Turkish [tr] +//! authors : Erhan Gundogan : https://github.com/erhangundogan, +//! Burak Yiğit Kaya: https://github.com/BYK + +var suffixes$3 = { + 1: '\'inci', + 5: '\'inci', + 8: '\'inci', + 70: '\'inci', + 80: '\'inci', + 2: '\'nci', + 7: '\'nci', + 20: '\'nci', + 50: '\'nci', + 3: '\'üncü', + 4: '\'üncü', + 100: '\'üncü', + 6: '\'ncı', + 9: '\'uncu', + 10: '\'uncu', + 30: '\'uncu', + 60: '\'ıncı', + 90: '\'ıncı' +}; + +hooks.defineLocale('tr', { + months : 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split('_'), + monthsShort : 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'), + weekdays : 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split('_'), + weekdaysShort : 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'), + weekdaysMin : 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[bugün saat] LT', + nextDay : '[yarın saat] LT', + nextWeek : '[gelecek] dddd [saat] LT', + lastDay : '[dün] LT', + lastWeek : '[geçen] dddd [saat] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s sonra', + past : '%s önce', + s : 'birkaç saniye', + ss : '%d saniye', + m : 'bir dakika', + mm : '%d dakika', + h : 'bir saat', + hh : '%d saat', + d : 'bir gün', + dd : '%d gün', + M : 'bir ay', + MM : '%d ay', + y : 'bir yıl', + yy : '%d yıl' + }, + dayOfMonthOrdinalParse: /\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/, + ordinal : function (number) { + if (number === 0) { // special case for zero + return number + '\'ıncı'; + } + var a = number % 10, + b = number % 100 - a, + c = number >= 100 ? 100 : null; + return number + (suffixes$3[a] || suffixes$3[b] || suffixes$3[c]); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Talossan [tzl] +//! author : Robin van der Vliet : https://github.com/robin0van0der0v +//! author : Iustì Canun + +// After the year there should be a slash and the amount of years since December 26, 1979 in Roman numerals. +// This is currently too difficult (maybe even impossible) to add. +hooks.defineLocale('tzl', { + months : 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split('_'), + monthsShort : 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split('_'), + weekdays : 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split('_'), + weekdaysShort : 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'), + weekdaysMin : 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'), + longDateFormat : { + LT : 'HH.mm', + LTS : 'HH.mm.ss', + L : 'DD.MM.YYYY', + LL : 'D. MMMM [dallas] YYYY', + LLL : 'D. MMMM [dallas] YYYY HH.mm', + LLLL : 'dddd, [li] D. MMMM [dallas] YYYY HH.mm' + }, + meridiemParse: /d\'o|d\'a/i, + isPM : function (input) { + return 'd\'o' === input.toLowerCase(); + }, + meridiem : function (hours, minutes, isLower) { + if (hours > 11) { + return isLower ? 'd\'o' : 'D\'O'; + } else { + return isLower ? 'd\'a' : 'D\'A'; + } + }, + calendar : { + sameDay : '[oxhi à] LT', + nextDay : '[demà à] LT', + nextWeek : 'dddd [à] LT', + lastDay : '[ieiri à] LT', + lastWeek : '[sür el] dddd [lasteu à] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'osprei %s', + past : 'ja%s', + s : processRelativeTime$7, + ss : processRelativeTime$7, + m : processRelativeTime$7, + mm : processRelativeTime$7, + h : processRelativeTime$7, + hh : processRelativeTime$7, + d : processRelativeTime$7, + dd : processRelativeTime$7, + M : processRelativeTime$7, + MM : processRelativeTime$7, + y : processRelativeTime$7, + yy : processRelativeTime$7 + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal : '%d.', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +function processRelativeTime$7(number, withoutSuffix, key, isFuture) { + var format = { + 's': ['viensas secunds', '\'iensas secunds'], + 'ss': [number + ' secunds', '' + number + ' secunds'], + 'm': ['\'n míut', '\'iens míut'], + 'mm': [number + ' míuts', '' + number + ' míuts'], + 'h': ['\'n þora', '\'iensa þora'], + 'hh': [number + ' þoras', '' + number + ' þoras'], + 'd': ['\'n ziua', '\'iensa ziua'], + 'dd': [number + ' ziuas', '' + number + ' ziuas'], + 'M': ['\'n mes', '\'iens mes'], + 'MM': [number + ' mesen', '' + number + ' mesen'], + 'y': ['\'n ar', '\'iens ar'], + 'yy': [number + ' ars', '' + number + ' ars'] + }; + return isFuture ? format[key][0] : (withoutSuffix ? format[key][0] : format[key][1]); +} + +//! moment.js locale configuration +//! locale : Central Atlas Tamazight Latin [tzm-latn] +//! author : Abdel Said : https://github.com/abdelsaid + +hooks.defineLocale('tzm-latn', { + months : 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'), + monthsShort : 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'), + weekdays : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + weekdaysShort : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + weekdaysMin : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[asdkh g] LT', + nextDay: '[aska g] LT', + nextWeek: 'dddd [g] LT', + lastDay: '[assant g] LT', + lastWeek: 'dddd [g] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'dadkh s yan %s', + past : 'yan %s', + s : 'imik', + ss : '%d imik', + m : 'minuḍ', + mm : '%d minuḍ', + h : 'saɛa', + hh : '%d tassaɛin', + d : 'ass', + dd : '%d ossan', + M : 'ayowr', + MM : '%d iyyirn', + y : 'asgas', + yy : '%d isgasn' + }, + week : { + dow : 6, // Saturday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Central Atlas Tamazight [tzm] +//! author : Abdel Said : https://github.com/abdelsaid + +hooks.defineLocale('tzm', { + months : 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'), + monthsShort : 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'), + weekdays : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + weekdaysShort : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + weekdaysMin : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS: 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' + }, + calendar : { + sameDay: '[ⴰⵙⴷⵅ ⴴ] LT', + nextDay: '[ⴰⵙⴽⴰ ⴴ] LT', + nextWeek: 'dddd [ⴴ] LT', + lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT', + lastWeek: 'dddd [ⴴ] LT', + sameElse: 'L' + }, + relativeTime : { + future : 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s', + past : 'ⵢⴰⵏ %s', + s : 'ⵉⵎⵉⴽ', + ss : '%d ⵉⵎⵉⴽ', + m : 'ⵎⵉⵏⵓⴺ', + mm : '%d ⵎⵉⵏⵓⴺ', + h : 'ⵙⴰⵄⴰ', + hh : '%d ⵜⴰⵙⵙⴰⵄⵉⵏ', + d : 'ⴰⵙⵙ', + dd : '%d oⵙⵙⴰⵏ', + M : 'ⴰⵢoⵓⵔ', + MM : '%d ⵉⵢⵢⵉⵔⵏ', + y : 'ⴰⵙⴳⴰⵙ', + yy : '%d ⵉⵙⴳⴰⵙⵏ' + }, + week : { + dow : 6, // Saturday is the first day of the week. + doy : 12 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Ukrainian [uk] +//! author : zemlanin : https://github.com/zemlanin +//! Author : Menelion Elensúle : https://github.com/Oire + +function plural$6(word, num) { + var forms = word.split('_'); + return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]); +} +function relativeTimeWithPlural$4(number, withoutSuffix, key) { + var format = { + 'ss': withoutSuffix ? 'секунда_секунди_секунд' : 'секунду_секунди_секунд', + 'mm': withoutSuffix ? 'хвилина_хвилини_хвилин' : 'хвилину_хвилини_хвилин', + 'hh': withoutSuffix ? 'година_години_годин' : 'годину_години_годин', + 'dd': 'день_дні_днів', + 'MM': 'місяць_місяці_місяців', + 'yy': 'рік_роки_років' + }; + if (key === 'm') { + return withoutSuffix ? 'хвилина' : 'хвилину'; + } + else if (key === 'h') { + return withoutSuffix ? 'година' : 'годину'; + } + else { + return number + ' ' + plural$6(format[key], +number); + } +} +function weekdaysCaseReplace(m, format) { + var weekdays = { + 'nominative': 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split('_'), + 'accusative': 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split('_'), + 'genitive': 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split('_') + }; + + if (!m) { + return weekdays['nominative']; + } + + var nounCase = (/(\[[ВвУу]\]) ?dddd/).test(format) ? + 'accusative' : + ((/\[?(?:минулої|наступної)? ?\] ?dddd/).test(format) ? + 'genitive' : + 'nominative'); + return weekdays[nounCase][m.day()]; +} +function processHoursFunction(str) { + return function () { + return str + 'о' + (this.hours() === 11 ? 'б' : '') + '] LT'; + }; +} + +hooks.defineLocale('uk', { + months : { + 'format': 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split('_'), + 'standalone': 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split('_') + }, + monthsShort : 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split('_'), + weekdays : weekdaysCaseReplace, + weekdaysShort : 'нд_пн_вт_ср_чт_пт_сб'.split('_'), + weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD.MM.YYYY', + LL : 'D MMMM YYYY р.', + LLL : 'D MMMM YYYY р., HH:mm', + LLLL : 'dddd, D MMMM YYYY р., HH:mm' + }, + calendar : { + sameDay: processHoursFunction('[Сьогодні '), + nextDay: processHoursFunction('[Завтра '), + lastDay: processHoursFunction('[Вчора '), + nextWeek: processHoursFunction('[У] dddd ['), + lastWeek: function () { + switch (this.day()) { + case 0: + case 3: + case 5: + case 6: + return processHoursFunction('[Минулої] dddd [').call(this); + case 1: + case 2: + case 4: + return processHoursFunction('[Минулого] dddd [').call(this); + } + }, + sameElse: 'L' + }, + relativeTime : { + future : 'за %s', + past : '%s тому', + s : 'декілька секунд', + ss : relativeTimeWithPlural$4, + m : relativeTimeWithPlural$4, + mm : relativeTimeWithPlural$4, + h : 'годину', + hh : relativeTimeWithPlural$4, + d : 'день', + dd : relativeTimeWithPlural$4, + M : 'місяць', + MM : relativeTimeWithPlural$4, + y : 'рік', + yy : relativeTimeWithPlural$4 + }, + // M. E.: those two are virtually unused but a user might want to implement them for his/her website for some reason + meridiemParse: /ночі|ранку|дня|вечора/, + isPM: function (input) { + return /^(дня|вечора)$/.test(input); + }, + meridiem : function (hour, minute, isLower) { + if (hour < 4) { + return 'ночі'; + } else if (hour < 12) { + return 'ранку'; + } else if (hour < 17) { + return 'дня'; + } else { + return 'вечора'; + } + }, + dayOfMonthOrdinalParse: /\d{1,2}-(й|го)/, + ordinal: function (number, period) { + switch (period) { + case 'M': + case 'd': + case 'DDD': + case 'w': + case 'W': + return number + '-й'; + case 'D': + return number + '-го'; + default: + return number; + } + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Urdu [ur] +//! author : Sawood Alam : https://github.com/ibnesayeed +//! author : Zack : https://github.com/ZackVision + +var months$8 = [ + 'جنوری', + 'فروری', + 'مارچ', + 'اپریل', + 'مئی', + 'جون', + 'جولائی', + 'اگست', + 'ستمبر', + 'اکتوبر', + 'نومبر', + 'دسمبر' +]; +var days$2 = [ + 'اتوار', + 'پیر', + 'منگل', + 'بدھ', + 'جمعرات', + 'جمعہ', + 'ہفتہ' +]; + +hooks.defineLocale('ur', { + months : months$8, + monthsShort : months$8, + weekdays : days$2, + weekdaysShort : days$2, + weekdaysMin : days$2, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd، D MMMM YYYY HH:mm' + }, + meridiemParse: /صبح|شام/, + isPM : function (input) { + return 'شام' === input; + }, + meridiem : function (hour, minute, isLower) { + if (hour < 12) { + return 'صبح'; + } + return 'شام'; + }, + calendar : { + sameDay : '[آج بوقت] LT', + nextDay : '[کل بوقت] LT', + nextWeek : 'dddd [بوقت] LT', + lastDay : '[گذشتہ روز بوقت] LT', + lastWeek : '[گذشتہ] dddd [بوقت] LT', + sameElse : 'L' + }, + relativeTime : { + future : '%s بعد', + past : '%s قبل', + s : 'چند سیکنڈ', + ss : '%d سیکنڈ', + m : 'ایک منٹ', + mm : '%d منٹ', + h : 'ایک گھنٹہ', + hh : '%d گھنٹے', + d : 'ایک دن', + dd : '%d دن', + M : 'ایک ماہ', + MM : '%d ماہ', + y : 'ایک سال', + yy : '%d سال' + }, + preparse: function (string) { + return string.replace(/،/g, ','); + }, + postformat: function (string) { + return string.replace(/,/g, '،'); + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Uzbek Latin [uz-latn] +//! author : Rasulbek Mirzayev : github.com/Rasulbeeek + +hooks.defineLocale('uz-latn', { + months : 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split('_'), + monthsShort : 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split('_'), + weekdays : 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split('_'), + weekdaysShort : 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'), + weekdaysMin : 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'D MMMM YYYY, dddd HH:mm' + }, + calendar : { + sameDay : '[Bugun soat] LT [da]', + nextDay : '[Ertaga] LT [da]', + nextWeek : 'dddd [kuni soat] LT [da]', + lastDay : '[Kecha soat] LT [da]', + lastWeek : '[O\'tgan] dddd [kuni soat] LT [da]', + sameElse : 'L' + }, + relativeTime : { + future : 'Yaqin %s ichida', + past : 'Bir necha %s oldin', + s : 'soniya', + ss : '%d soniya', + m : 'bir daqiqa', + mm : '%d daqiqa', + h : 'bir soat', + hh : '%d soat', + d : 'bir kun', + dd : '%d kun', + M : 'bir oy', + MM : '%d oy', + y : 'bir yil', + yy : '%d yil' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 1st is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Uzbek [uz] +//! author : Sardor Muminov : https://github.com/muminoff + +hooks.defineLocale('uz', { + months : 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'), + monthsShort : 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), + weekdays : 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split('_'), + weekdaysShort : 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'), + weekdaysMin : 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'D MMMM YYYY, dddd HH:mm' + }, + calendar : { + sameDay : '[Бугун соат] LT [да]', + nextDay : '[Эртага] LT [да]', + nextWeek : 'dddd [куни соат] LT [да]', + lastDay : '[Кеча соат] LT [да]', + lastWeek : '[Утган] dddd [куни соат] LT [да]', + sameElse : 'L' + }, + relativeTime : { + future : 'Якин %s ичида', + past : 'Бир неча %s олдин', + s : 'фурсат', + ss : '%d фурсат', + m : 'бир дакика', + mm : '%d дакика', + h : 'бир соат', + hh : '%d соат', + d : 'бир кун', + dd : '%d кун', + M : 'бир ой', + MM : '%d ой', + y : 'бир йил', + yy : '%d йил' + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 7 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Vietnamese [vi] +//! author : Bang Nguyen : https://github.com/bangnk + +hooks.defineLocale('vi', { + months : 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split('_'), + monthsShort : 'Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12'.split('_'), + monthsParseExact : true, + weekdays : 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split('_'), + weekdaysShort : 'CN_T2_T3_T4_T5_T6_T7'.split('_'), + weekdaysMin : 'CN_T2_T3_T4_T5_T6_T7'.split('_'), + weekdaysParseExact : true, + meridiemParse: /sa|ch/i, + isPM : function (input) { + return /^ch$/i.test(input); + }, + meridiem : function (hours, minutes, isLower) { + if (hours < 12) { + return isLower ? 'sa' : 'SA'; + } else { + return isLower ? 'ch' : 'CH'; + } + }, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D MMMM [năm] YYYY', + LLL : 'D MMMM [năm] YYYY HH:mm', + LLLL : 'dddd, D MMMM [năm] YYYY HH:mm', + l : 'DD/M/YYYY', + ll : 'D MMM YYYY', + lll : 'D MMM YYYY HH:mm', + llll : 'ddd, D MMM YYYY HH:mm' + }, + calendar : { + sameDay: '[Hôm nay lúc] LT', + nextDay: '[Ngày mai lúc] LT', + nextWeek: 'dddd [tuần tới lúc] LT', + lastDay: '[Hôm qua lúc] LT', + lastWeek: 'dddd [tuần rồi lúc] LT', + sameElse: 'L' + }, + relativeTime : { + future : '%s tới', + past : '%s trước', + s : 'vài giây', + ss : '%d giây' , + m : 'một phút', + mm : '%d phút', + h : 'một giờ', + hh : '%d giờ', + d : 'một ngày', + dd : '%d ngày', + M : 'một tháng', + MM : '%d tháng', + y : 'một năm', + yy : '%d năm' + }, + dayOfMonthOrdinalParse: /\d{1,2}/, + ordinal : function (number) { + return number; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Pseudo [x-pseudo] +//! author : Andrew Hood : https://github.com/andrewhood125 + +hooks.defineLocale('x-pseudo', { + months : 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split('_'), + monthsShort : 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split('_'), + monthsParseExact : true, + weekdays : 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split('_'), + weekdaysShort : 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'), + weekdaysMin : 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' + }, + calendar : { + sameDay : '[T~ódá~ý át] LT', + nextDay : '[T~ómó~rró~w át] LT', + nextWeek : 'dddd [át] LT', + lastDay : '[Ý~ést~érdá~ý át] LT', + lastWeek : '[L~ást] dddd [át] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'í~ñ %s', + past : '%s á~gó', + s : 'á ~féw ~sécó~ñds', + ss : '%d s~écóñ~ds', + m : 'á ~míñ~úté', + mm : '%d m~íñú~tés', + h : 'á~ñ hó~úr', + hh : '%d h~óúrs', + d : 'á ~dáý', + dd : '%d d~áýs', + M : 'á ~móñ~th', + MM : '%d m~óñt~hs', + y : 'á ~ýéár', + yy : '%d ý~éárs' + }, + dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, + ordinal : function (number) { + var b = number % 10, + output = (~~(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + }, + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Yoruba Nigeria [yo] +//! author : Atolagbe Abisoye : https://github.com/andela-batolagbe + +hooks.defineLocale('yo', { + months : 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split('_'), + monthsShort : 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'), + weekdays : 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'), + weekdaysShort : 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'), + weekdaysMin : 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'), + longDateFormat : { + LT : 'h:mm A', + LTS : 'h:mm:ss A', + L : 'DD/MM/YYYY', + LL : 'D MMMM YYYY', + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' + }, + calendar : { + sameDay : '[Ònì ni] LT', + nextDay : '[Ọ̀la ni] LT', + nextWeek : 'dddd [Ọsẹ̀ tón\'bọ] [ni] LT', + lastDay : '[Àna ni] LT', + lastWeek : 'dddd [Ọsẹ̀ tólọ́] [ni] LT', + sameElse : 'L' + }, + relativeTime : { + future : 'ní %s', + past : '%s kọjá', + s : 'ìsẹjú aayá die', + ss :'aayá %d', + m : 'ìsẹjú kan', + mm : 'ìsẹjú %d', + h : 'wákati kan', + hh : 'wákati %d', + d : 'ọjọ́ kan', + dd : 'ọjọ́ %d', + M : 'osù kan', + MM : 'osù %d', + y : 'ọdún kan', + yy : 'ọdún %d' + }, + dayOfMonthOrdinalParse : /ọjọ́\s\d{1,2}/, + ordinal : 'ọjọ́ %d', + week : { + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Chinese (China) [zh-cn] +//! author : suupic : https://github.com/suupic +//! author : Zeno Zeng : https://github.com/zenozeng + +hooks.defineLocale('zh-cn', { + months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + weekdaysShort : '周日_周一_周二_周三_周四_周五_周六'.split('_'), + weekdaysMin : '日_一_二_三_四_五_六'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY/MM/DD', + LL : 'YYYY年M月D日', + LLL : 'YYYY年M月D日Ah点mm分', + LLLL : 'YYYY年M月D日ddddAh点mm分', + l : 'YYYY/M/D', + ll : 'YYYY年M月D日', + lll : 'YYYY年M月D日 HH:mm', + llll : 'YYYY年M月D日dddd HH:mm' + }, + meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, + meridiemHour: function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === '凌晨' || meridiem === '早上' || + meridiem === '上午') { + return hour; + } else if (meridiem === '下午' || meridiem === '晚上') { + return hour + 12; + } else { + // '中午' + return hour >= 11 ? hour : hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + var hm = hour * 100 + minute; + if (hm < 600) { + return '凌晨'; + } else if (hm < 900) { + return '早上'; + } else if (hm < 1130) { + return '上午'; + } else if (hm < 1230) { + return '中午'; + } else if (hm < 1800) { + return '下午'; + } else { + return '晚上'; + } + }, + calendar : { + sameDay : '[今天]LT', + nextDay : '[明天]LT', + nextWeek : '[下]ddddLT', + lastDay : '[昨天]LT', + lastWeek : '[上]ddddLT', + sameElse : 'L' + }, + dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, + ordinal : function (number, period) { + switch (period) { + case 'd': + case 'D': + case 'DDD': + return number + '日'; + case 'M': + return number + '月'; + case 'w': + case 'W': + return number + '周'; + default: + return number; + } + }, + relativeTime : { + future : '%s内', + past : '%s前', + s : '几秒', + ss : '%d 秒', + m : '1 分钟', + mm : '%d 分钟', + h : '1 小时', + hh : '%d 小时', + d : '1 天', + dd : '%d 天', + M : '1 个月', + MM : '%d 个月', + y : '1 年', + yy : '%d 年' + }, + week : { + // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效 + dow : 1, // Monday is the first day of the week. + doy : 4 // The week that contains Jan 4th is the first week of the year. + } +}); + +//! moment.js locale configuration +//! locale : Chinese (Hong Kong) [zh-hk] +//! author : Ben : https://github.com/ben-lin +//! author : Chris Lam : https://github.com/hehachris +//! author : Konstantin : https://github.com/skfd + +hooks.defineLocale('zh-hk', { + months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + weekdaysShort : '週日_週一_週二_週三_週四_週五_週六'.split('_'), + weekdaysMin : '日_一_二_三_四_五_六'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY/MM/DD', + LL : 'YYYY年M月D日', + LLL : 'YYYY年M月D日 HH:mm', + LLLL : 'YYYY年M月D日dddd HH:mm', + l : 'YYYY/M/D', + ll : 'YYYY年M月D日', + lll : 'YYYY年M月D日 HH:mm', + llll : 'YYYY年M月D日dddd HH:mm' + }, + meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { + return hour; + } else if (meridiem === '中午') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === '下午' || meridiem === '晚上') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + var hm = hour * 100 + minute; + if (hm < 600) { + return '凌晨'; + } else if (hm < 900) { + return '早上'; + } else if (hm < 1130) { + return '上午'; + } else if (hm < 1230) { + return '中午'; + } else if (hm < 1800) { + return '下午'; + } else { + return '晚上'; + } + }, + calendar : { + sameDay : '[今天]LT', + nextDay : '[明天]LT', + nextWeek : '[下]ddddLT', + lastDay : '[昨天]LT', + lastWeek : '[上]ddddLT', + sameElse : 'L' + }, + dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, + ordinal : function (number, period) { + switch (period) { + case 'd' : + case 'D' : + case 'DDD' : + return number + '日'; + case 'M' : + return number + '月'; + case 'w' : + case 'W' : + return number + '週'; + default : + return number; + } + }, + relativeTime : { + future : '%s內', + past : '%s前', + s : '幾秒', + ss : '%d 秒', + m : '1 分鐘', + mm : '%d 分鐘', + h : '1 小時', + hh : '%d 小時', + d : '1 天', + dd : '%d 天', + M : '1 個月', + MM : '%d 個月', + y : '1 年', + yy : '%d 年' + } +}); + +//! moment.js locale configuration +//! locale : Chinese (Taiwan) [zh-tw] +//! author : Ben : https://github.com/ben-lin +//! author : Chris Lam : https://github.com/hehachris + +hooks.defineLocale('zh-tw', { + months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + weekdaysShort : '週日_週一_週二_週三_週四_週五_週六'.split('_'), + weekdaysMin : '日_一_二_三_四_五_六'.split('_'), + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'YYYY/MM/DD', + LL : 'YYYY年M月D日', + LLL : 'YYYY年M月D日 HH:mm', + LLLL : 'YYYY年M月D日dddd HH:mm', + l : 'YYYY/M/D', + ll : 'YYYY年M月D日', + lll : 'YYYY年M月D日 HH:mm', + llll : 'YYYY年M月D日dddd HH:mm' + }, + meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, + meridiemHour : function (hour, meridiem) { + if (hour === 12) { + hour = 0; + } + if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { + return hour; + } else if (meridiem === '中午') { + return hour >= 11 ? hour : hour + 12; + } else if (meridiem === '下午' || meridiem === '晚上') { + return hour + 12; + } + }, + meridiem : function (hour, minute, isLower) { + var hm = hour * 100 + minute; + if (hm < 600) { + return '凌晨'; + } else if (hm < 900) { + return '早上'; + } else if (hm < 1130) { + return '上午'; + } else if (hm < 1230) { + return '中午'; + } else if (hm < 1800) { + return '下午'; + } else { + return '晚上'; + } + }, + calendar : { + sameDay : '[今天]LT', + nextDay : '[明天]LT', + nextWeek : '[下]ddddLT', + lastDay : '[昨天]LT', + lastWeek : '[上]ddddLT', + sameElse : 'L' + }, + dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, + ordinal : function (number, period) { + switch (period) { + case 'd' : + case 'D' : + case 'DDD' : + return number + '日'; + case 'M' : + return number + '月'; + case 'w' : + case 'W' : + return number + '週'; + default : + return number; + } + }, + relativeTime : { + future : '%s內', + past : '%s前', + s : '幾秒', + ss : '%d 秒', + m : '1 分鐘', + mm : '%d 分鐘', + h : '1 小時', + hh : '%d 小時', + d : '1 天', + dd : '%d 天', + M : '1 個月', + MM : '%d 個月', + y : '1 年', + yy : '%d 年' + } +}); + +hooks.locale('en'); + +return hooks; + +}))); diff --git a/TD4/src/main/webapp/vendor/popper.js/dist/umd/popper.js b/TD4/src/main/webapp/vendor/popper.js/dist/umd/popper.js new file mode 100644 index 0000000..0288038 --- /dev/null +++ b/TD4/src/main/webapp/vendor/popper.js/dist/umd/popper.js @@ -0,0 +1,2528 @@ +/**! + * @fileOverview Kickass library to create and place poppers near their reference elements. + * @version 1.14.3 + * @license + * Copyright (c) 2016 Federico Zivolo and contributors + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + (global.Popper = factory()); +}(this, (function () { 'use strict'; + +var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined'; + +var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; +var timeoutDuration = 0; +for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { + if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { + timeoutDuration = 1; + break; + } +} + +function microtaskDebounce(fn) { + var called = false; + return function () { + if (called) { + return; + } + called = true; + window.Promise.resolve().then(function () { + called = false; + fn(); + }); + }; +} + +function taskDebounce(fn) { + var scheduled = false; + return function () { + if (!scheduled) { + scheduled = true; + setTimeout(function () { + scheduled = false; + fn(); + }, timeoutDuration); + } + }; +} + +var supportsMicroTasks = isBrowser && window.Promise; + +/** +* Create a debounced version of a method, that's asynchronously deferred +* but called in the minimum time possible. +* +* @method +* @memberof Popper.Utils +* @argument {Function} fn +* @returns {Function} +*/ +var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce; + +/** + * Check if the given variable is a function + * @method + * @memberof Popper.Utils + * @argument {Any} functionToCheck - variable to check + * @returns {Boolean} answer to: is a function? + */ +function isFunction(functionToCheck) { + var getType = {}; + return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; +} + +/** + * Get CSS computed property of the given element + * @method + * @memberof Popper.Utils + * @argument {Eement} element + * @argument {String} property + */ +function getStyleComputedProperty(element, property) { + if (element.nodeType !== 1) { + return []; + } + // NOTE: 1 DOM access here + var css = getComputedStyle(element, null); + return property ? css[property] : css; +} + +/** + * Returns the parentNode or the host of the element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} parent + */ +function getParentNode(element) { + if (element.nodeName === 'HTML') { + return element; + } + return element.parentNode || element.host; +} + +/** + * Returns the scrolling parent of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} scroll parent + */ +function getScrollParent(element) { + // Return body, `getScroll` will take care to get the correct `scrollTop` from it + if (!element) { + return document.body; + } + + switch (element.nodeName) { + case 'HTML': + case 'BODY': + return element.ownerDocument.body; + case '#document': + return element.body; + } + + // Firefox want us to check `-x` and `-y` variations as well + + var _getStyleComputedProp = getStyleComputedProperty(element), + overflow = _getStyleComputedProp.overflow, + overflowX = _getStyleComputedProp.overflowX, + overflowY = _getStyleComputedProp.overflowY; + + if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) { + return element; + } + + return getScrollParent(getParentNode(element)); +} + +var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode); +var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent); + +/** + * Determines if the browser is Internet Explorer + * @method + * @memberof Popper.Utils + * @param {Number} version to check + * @returns {Boolean} isIE + */ +function isIE(version) { + if (version === 11) { + return isIE11; + } + if (version === 10) { + return isIE10; + } + return isIE11 || isIE10; +} + +/** + * Returns the offset parent of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} offset parent + */ +function getOffsetParent(element) { + if (!element) { + return document.documentElement; + } + + var noOffsetParent = isIE(10) ? document.body : null; + + // NOTE: 1 DOM access here + var offsetParent = element.offsetParent; + // Skip hidden elements which don't have an offsetParent + while (offsetParent === noOffsetParent && element.nextElementSibling) { + offsetParent = (element = element.nextElementSibling).offsetParent; + } + + var nodeName = offsetParent && offsetParent.nodeName; + + if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { + return element ? element.ownerDocument.documentElement : document.documentElement; + } + + // .offsetParent will return the closest TD or TABLE in case + // no offsetParent is present, I hate this job... + if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { + return getOffsetParent(offsetParent); + } + + return offsetParent; +} + +function isOffsetContainer(element) { + var nodeName = element.nodeName; + + if (nodeName === 'BODY') { + return false; + } + return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; +} + +/** + * Finds the root node (document, shadowDOM root) of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} node + * @returns {Element} root node + */ +function getRoot(node) { + if (node.parentNode !== null) { + return getRoot(node.parentNode); + } + + return node; +} + +/** + * Finds the offset parent common to the two provided nodes + * @method + * @memberof Popper.Utils + * @argument {Element} element1 + * @argument {Element} element2 + * @returns {Element} common offset parent + */ +function findCommonOffsetParent(element1, element2) { + // This check is needed to avoid errors in case one of the elements isn't defined for any reason + if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { + return document.documentElement; + } + + // Here we make sure to give as "start" the element that comes first in the DOM + var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; + var start = order ? element1 : element2; + var end = order ? element2 : element1; + + // Get common ancestor container + var range = document.createRange(); + range.setStart(start, 0); + range.setEnd(end, 0); + var commonAncestorContainer = range.commonAncestorContainer; + + // Both nodes are inside #document + + if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { + if (isOffsetContainer(commonAncestorContainer)) { + return commonAncestorContainer; + } + + return getOffsetParent(commonAncestorContainer); + } + + // one of the nodes is inside shadowDOM, find which one + var element1root = getRoot(element1); + if (element1root.host) { + return findCommonOffsetParent(element1root.host, element2); + } else { + return findCommonOffsetParent(element1, getRoot(element2).host); + } +} + +/** + * Gets the scroll value of the given element in the given side (top and left) + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @argument {String} side `top` or `left` + * @returns {number} amount of scrolled pixels + */ +function getScroll(element) { + var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; + + var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; + var nodeName = element.nodeName; + + if (nodeName === 'BODY' || nodeName === 'HTML') { + var html = element.ownerDocument.documentElement; + var scrollingElement = element.ownerDocument.scrollingElement || html; + return scrollingElement[upperSide]; + } + + return element[upperSide]; +} + +/* + * Sum or subtract the element scroll values (left and top) from a given rect object + * @method + * @memberof Popper.Utils + * @param {Object} rect - Rect object you want to change + * @param {HTMLElement} element - The element from the function reads the scroll values + * @param {Boolean} subtract - set to true if you want to subtract the scroll values + * @return {Object} rect - The modifier rect object + */ +function includeScroll(rect, element) { + var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + + var scrollTop = getScroll(element, 'top'); + var scrollLeft = getScroll(element, 'left'); + var modifier = subtract ? -1 : 1; + rect.top += scrollTop * modifier; + rect.bottom += scrollTop * modifier; + rect.left += scrollLeft * modifier; + rect.right += scrollLeft * modifier; + return rect; +} + +/* + * Helper to detect borders of a given element + * @method + * @memberof Popper.Utils + * @param {CSSStyleDeclaration} styles + * Result of `getStyleComputedProperty` on the given element + * @param {String} axis - `x` or `y` + * @return {number} borders - The borders size of the given axis + */ + +function getBordersSize(styles, axis) { + var sideA = axis === 'x' ? 'Left' : 'Top'; + var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; + + return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10); +} + +function getSize(axis, body, html, computedStyle) { + return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0); +} + +function getWindowSizes() { + var body = document.body; + var html = document.documentElement; + var computedStyle = isIE(10) && getComputedStyle(html); + + return { + height: getSize('Height', body, html, computedStyle), + width: getSize('Width', body, html, computedStyle) + }; +} + +var classCallCheck = function (instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +}; + +var createClass = function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; +}(); + + + + + +var defineProperty = function (obj, key, value) { + if (key in obj) { + Object.defineProperty(obj, key, { + value: value, + enumerable: true, + configurable: true, + writable: true + }); + } else { + obj[key] = value; + } + + return obj; +}; + +var _extends = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; +}; + +/** + * Given element offsets, generate an output similar to getBoundingClientRect + * @method + * @memberof Popper.Utils + * @argument {Object} offsets + * @returns {Object} ClientRect like output + */ +function getClientRect(offsets) { + return _extends({}, offsets, { + right: offsets.left + offsets.width, + bottom: offsets.top + offsets.height + }); +} + +/** + * Get bounding client rect of given element + * @method + * @memberof Popper.Utils + * @param {HTMLElement} element + * @return {Object} client rect + */ +function getBoundingClientRect(element) { + var rect = {}; + + // IE10 10 FIX: Please, don't ask, the element isn't + // considered in DOM in some circumstances... + // This isn't reproducible in IE10 compatibility mode of IE11 + try { + if (isIE(10)) { + rect = element.getBoundingClientRect(); + var scrollTop = getScroll(element, 'top'); + var scrollLeft = getScroll(element, 'left'); + rect.top += scrollTop; + rect.left += scrollLeft; + rect.bottom += scrollTop; + rect.right += scrollLeft; + } else { + rect = element.getBoundingClientRect(); + } + } catch (e) {} + + var result = { + left: rect.left, + top: rect.top, + width: rect.right - rect.left, + height: rect.bottom - rect.top + }; + + // subtract scrollbar size from sizes + var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {}; + var width = sizes.width || element.clientWidth || result.right - result.left; + var height = sizes.height || element.clientHeight || result.bottom - result.top; + + var horizScrollbar = element.offsetWidth - width; + var vertScrollbar = element.offsetHeight - height; + + // if an hypothetical scrollbar is detected, we must be sure it's not a `border` + // we make this check conditional for performance reasons + if (horizScrollbar || vertScrollbar) { + var styles = getStyleComputedProperty(element); + horizScrollbar -= getBordersSize(styles, 'x'); + vertScrollbar -= getBordersSize(styles, 'y'); + + result.width -= horizScrollbar; + result.height -= vertScrollbar; + } + + return getClientRect(result); +} + +function getOffsetRectRelativeToArbitraryNode(children, parent) { + var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + + var isIE10 = isIE(10); + var isHTML = parent.nodeName === 'HTML'; + var childrenRect = getBoundingClientRect(children); + var parentRect = getBoundingClientRect(parent); + var scrollParent = getScrollParent(children); + + var styles = getStyleComputedProperty(parent); + var borderTopWidth = parseFloat(styles.borderTopWidth, 10); + var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10); + + // In cases where the parent is fixed, we must ignore negative scroll in offset calc + if (fixedPosition && parent.nodeName === 'HTML') { + parentRect.top = Math.max(parentRect.top, 0); + parentRect.left = Math.max(parentRect.left, 0); + } + var offsets = getClientRect({ + top: childrenRect.top - parentRect.top - borderTopWidth, + left: childrenRect.left - parentRect.left - borderLeftWidth, + width: childrenRect.width, + height: childrenRect.height + }); + offsets.marginTop = 0; + offsets.marginLeft = 0; + + // Subtract margins of documentElement in case it's being used as parent + // we do this only on HTML because it's the only element that behaves + // differently when margins are applied to it. The margins are included in + // the box of the documentElement, in the other cases not. + if (!isIE10 && isHTML) { + var marginTop = parseFloat(styles.marginTop, 10); + var marginLeft = parseFloat(styles.marginLeft, 10); + + offsets.top -= borderTopWidth - marginTop; + offsets.bottom -= borderTopWidth - marginTop; + offsets.left -= borderLeftWidth - marginLeft; + offsets.right -= borderLeftWidth - marginLeft; + + // Attach marginTop and marginLeft because in some circumstances we may need them + offsets.marginTop = marginTop; + offsets.marginLeft = marginLeft; + } + + if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { + offsets = includeScroll(offsets, parent); + } + + return offsets; +} + +function getViewportOffsetRectRelativeToArtbitraryNode(element) { + var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + + var html = element.ownerDocument.documentElement; + var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); + var width = Math.max(html.clientWidth, window.innerWidth || 0); + var height = Math.max(html.clientHeight, window.innerHeight || 0); + + var scrollTop = !excludeScroll ? getScroll(html) : 0; + var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0; + + var offset = { + top: scrollTop - relativeOffset.top + relativeOffset.marginTop, + left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, + width: width, + height: height + }; + + return getClientRect(offset); +} + +/** + * Check if the given element is fixed or is inside a fixed parent + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @argument {Element} customContainer + * @returns {Boolean} answer to "isFixed?" + */ +function isFixed(element) { + var nodeName = element.nodeName; + if (nodeName === 'BODY' || nodeName === 'HTML') { + return false; + } + if (getStyleComputedProperty(element, 'position') === 'fixed') { + return true; + } + return isFixed(getParentNode(element)); +} + +/** + * Finds the first parent of an element that has a transformed property defined + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} first transformed parent or documentElement + */ + +function getFixedPositionOffsetParent(element) { + // This check is needed to avoid errors in case one of the elements isn't defined for any reason + if (!element || !element.parentElement || isIE()) { + return document.documentElement; + } + var el = element.parentElement; + while (el && getStyleComputedProperty(el, 'transform') === 'none') { + el = el.parentElement; + } + return el || document.documentElement; +} + +/** + * Computed the boundaries limits and return them + * @method + * @memberof Popper.Utils + * @param {HTMLElement} popper + * @param {HTMLElement} reference + * @param {number} padding + * @param {HTMLElement} boundariesElement - Element used to define the boundaries + * @param {Boolean} fixedPosition - Is in fixed position mode + * @returns {Object} Coordinates of the boundaries + */ +function getBoundaries(popper, reference, padding, boundariesElement) { + var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; + + // NOTE: 1 DOM access here + + var boundaries = { top: 0, left: 0 }; + var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); + + // Handle viewport case + if (boundariesElement === 'viewport') { + boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition); + } else { + // Handle other cases based on DOM element used as boundaries + var boundariesNode = void 0; + if (boundariesElement === 'scrollParent') { + boundariesNode = getScrollParent(getParentNode(reference)); + if (boundariesNode.nodeName === 'BODY') { + boundariesNode = popper.ownerDocument.documentElement; + } + } else if (boundariesElement === 'window') { + boundariesNode = popper.ownerDocument.documentElement; + } else { + boundariesNode = boundariesElement; + } + + var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition); + + // In case of HTML, we need a different computation + if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { + var _getWindowSizes = getWindowSizes(), + height = _getWindowSizes.height, + width = _getWindowSizes.width; + + boundaries.top += offsets.top - offsets.marginTop; + boundaries.bottom = height + offsets.top; + boundaries.left += offsets.left - offsets.marginLeft; + boundaries.right = width + offsets.left; + } else { + // for all the other DOM elements, this one is good + boundaries = offsets; + } + } + + // Add paddings + boundaries.left += padding; + boundaries.top += padding; + boundaries.right -= padding; + boundaries.bottom -= padding; + + return boundaries; +} + +function getArea(_ref) { + var width = _ref.width, + height = _ref.height; + + return width * height; +} + +/** + * Utility used to transform the `auto` placement to the placement with more + * available space. + * @method + * @memberof Popper.Utils + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { + var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; + + if (placement.indexOf('auto') === -1) { + return placement; + } + + var boundaries = getBoundaries(popper, reference, padding, boundariesElement); + + var rects = { + top: { + width: boundaries.width, + height: refRect.top - boundaries.top + }, + right: { + width: boundaries.right - refRect.right, + height: boundaries.height + }, + bottom: { + width: boundaries.width, + height: boundaries.bottom - refRect.bottom + }, + left: { + width: refRect.left - boundaries.left, + height: boundaries.height + } + }; + + var sortedAreas = Object.keys(rects).map(function (key) { + return _extends({ + key: key + }, rects[key], { + area: getArea(rects[key]) + }); + }).sort(function (a, b) { + return b.area - a.area; + }); + + var filteredAreas = sortedAreas.filter(function (_ref2) { + var width = _ref2.width, + height = _ref2.height; + return width >= popper.clientWidth && height >= popper.clientHeight; + }); + + var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; + + var variation = placement.split('-')[1]; + + return computedPlacement + (variation ? '-' + variation : ''); +} + +/** + * Get offsets to the reference element + * @method + * @memberof Popper.Utils + * @param {Object} state + * @param {Element} popper - the popper element + * @param {Element} reference - the reference element (the popper will be relative to this) + * @param {Element} fixedPosition - is in fixed position mode + * @returns {Object} An object containing the offsets which will be applied to the popper + */ +function getReferenceOffsets(state, popper, reference) { + var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; + + var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); + return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition); +} + +/** + * Get the outer sizes of the given element (offset size + margins) + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Object} object containing width and height properties + */ +function getOuterSizes(element) { + var styles = getComputedStyle(element); + var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom); + var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight); + var result = { + width: element.offsetWidth + y, + height: element.offsetHeight + x + }; + return result; +} + +/** + * Get the opposite placement of the given one + * @method + * @memberof Popper.Utils + * @argument {String} placement + * @returns {String} flipped placement + */ +function getOppositePlacement(placement) { + var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; + return placement.replace(/left|right|bottom|top/g, function (matched) { + return hash[matched]; + }); +} + +/** + * Get offsets to the popper + * @method + * @memberof Popper.Utils + * @param {Object} position - CSS position the Popper will get applied + * @param {HTMLElement} popper - the popper element + * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) + * @param {String} placement - one of the valid placement options + * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper + */ +function getPopperOffsets(popper, referenceOffsets, placement) { + placement = placement.split('-')[0]; + + // Get popper node sizes + var popperRect = getOuterSizes(popper); + + // Add position, width and height to our offsets object + var popperOffsets = { + width: popperRect.width, + height: popperRect.height + }; + + // depending by the popper placement we have to compute its offsets slightly differently + var isHoriz = ['right', 'left'].indexOf(placement) !== -1; + var mainSide = isHoriz ? 'top' : 'left'; + var secondarySide = isHoriz ? 'left' : 'top'; + var measurement = isHoriz ? 'height' : 'width'; + var secondaryMeasurement = !isHoriz ? 'height' : 'width'; + + popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; + if (placement === secondarySide) { + popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; + } else { + popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; + } + + return popperOffsets; +} + +/** + * Mimics the `find` method of Array + * @method + * @memberof Popper.Utils + * @argument {Array} arr + * @argument prop + * @argument value + * @returns index or -1 + */ +function find(arr, check) { + // use native find if supported + if (Array.prototype.find) { + return arr.find(check); + } + + // use `filter` to obtain the same behavior of `find` + return arr.filter(check)[0]; +} + +/** + * Return the index of the matching object + * @method + * @memberof Popper.Utils + * @argument {Array} arr + * @argument prop + * @argument value + * @returns index or -1 + */ +function findIndex(arr, prop, value) { + // use native findIndex if supported + if (Array.prototype.findIndex) { + return arr.findIndex(function (cur) { + return cur[prop] === value; + }); + } + + // use `find` + `indexOf` if `findIndex` isn't supported + var match = find(arr, function (obj) { + return obj[prop] === value; + }); + return arr.indexOf(match); +} + +/** + * Loop trough the list of modifiers and run them in order, + * each of them will then edit the data object. + * @method + * @memberof Popper.Utils + * @param {dataObject} data + * @param {Array} modifiers + * @param {String} ends - Optional modifier name used as stopper + * @returns {dataObject} + */ +function runModifiers(modifiers, data, ends) { + var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); + + modifiersToRun.forEach(function (modifier) { + if (modifier['function']) { + // eslint-disable-line dot-notation + console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); + } + var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation + if (modifier.enabled && isFunction(fn)) { + // Add properties to offsets to make them a complete clientRect object + // we do this before each modifier to make sure the previous one doesn't + // mess with these values + data.offsets.popper = getClientRect(data.offsets.popper); + data.offsets.reference = getClientRect(data.offsets.reference); + + data = fn(data, modifier); + } + }); + + return data; +} + +/** + * Updates the position of the popper, computing the new offsets and applying + * the new style.<br /> + * Prefer `scheduleUpdate` over `update` because of performance reasons. + * @method + * @memberof Popper + */ +function update() { + // if popper is destroyed, don't perform any further update + if (this.state.isDestroyed) { + return; + } + + var data = { + instance: this, + styles: {}, + arrowStyles: {}, + attributes: {}, + flipped: false, + offsets: {} + }; + + // compute reference element offsets + data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed); + + // compute auto placement, store placement inside the data object, + // modifiers will be able to edit `placement` if needed + // and refer to originalPlacement to know the original value + data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); + + // store the computed placement inside `originalPlacement` + data.originalPlacement = data.placement; + + data.positionFixed = this.options.positionFixed; + + // compute the popper offsets + data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); + + data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute'; + + // run the modifiers + data = runModifiers(this.modifiers, data); + + // the first `update` will call `onCreate` callback + // the other ones will call `onUpdate` callback + if (!this.state.isCreated) { + this.state.isCreated = true; + this.options.onCreate(data); + } else { + this.options.onUpdate(data); + } +} + +/** + * Helper used to know if the given modifier is enabled. + * @method + * @memberof Popper.Utils + * @returns {Boolean} + */ +function isModifierEnabled(modifiers, modifierName) { + return modifiers.some(function (_ref) { + var name = _ref.name, + enabled = _ref.enabled; + return enabled && name === modifierName; + }); +} + +/** + * Get the prefixed supported property name + * @method + * @memberof Popper.Utils + * @argument {String} property (camelCase) + * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) + */ +function getSupportedPropertyName(property) { + var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; + var upperProp = property.charAt(0).toUpperCase() + property.slice(1); + + for (var i = 0; i < prefixes.length; i++) { + var prefix = prefixes[i]; + var toCheck = prefix ? '' + prefix + upperProp : property; + if (typeof document.body.style[toCheck] !== 'undefined') { + return toCheck; + } + } + return null; +} + +/** + * Destroy the popper + * @method + * @memberof Popper + */ +function destroy() { + this.state.isDestroyed = true; + + // touch DOM only if `applyStyle` modifier is enabled + if (isModifierEnabled(this.modifiers, 'applyStyle')) { + this.popper.removeAttribute('x-placement'); + this.popper.style.position = ''; + this.popper.style.top = ''; + this.popper.style.left = ''; + this.popper.style.right = ''; + this.popper.style.bottom = ''; + this.popper.style.willChange = ''; + this.popper.style[getSupportedPropertyName('transform')] = ''; + } + + this.disableEventListeners(); + + // remove the popper if user explicity asked for the deletion on destroy + // do not use `remove` because IE11 doesn't support it + if (this.options.removeOnDestroy) { + this.popper.parentNode.removeChild(this.popper); + } + return this; +} + +/** + * Get the window associated with the element + * @argument {Element} element + * @returns {Window} + */ +function getWindow(element) { + var ownerDocument = element.ownerDocument; + return ownerDocument ? ownerDocument.defaultView : window; +} + +function attachToScrollParents(scrollParent, event, callback, scrollParents) { + var isBody = scrollParent.nodeName === 'BODY'; + var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent; + target.addEventListener(event, callback, { passive: true }); + + if (!isBody) { + attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); + } + scrollParents.push(target); +} + +/** + * Setup needed event listeners used to update the popper position + * @method + * @memberof Popper.Utils + * @private + */ +function setupEventListeners(reference, options, state, updateBound) { + // Resize event listener on window + state.updateBound = updateBound; + getWindow(reference).addEventListener('resize', state.updateBound, { passive: true }); + + // Scroll event listener on scroll parents + var scrollElement = getScrollParent(reference); + attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); + state.scrollElement = scrollElement; + state.eventsEnabled = true; + + return state; +} + +/** + * It will add resize/scroll events and start recalculating + * position of the popper element when they are triggered. + * @method + * @memberof Popper + */ +function enableEventListeners() { + if (!this.state.eventsEnabled) { + this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); + } +} + +/** + * Remove event listeners used to update the popper position + * @method + * @memberof Popper.Utils + * @private + */ +function removeEventListeners(reference, state) { + // Remove resize event listener on window + getWindow(reference).removeEventListener('resize', state.updateBound); + + // Remove scroll event listener on scroll parents + state.scrollParents.forEach(function (target) { + target.removeEventListener('scroll', state.updateBound); + }); + + // Reset state + state.updateBound = null; + state.scrollParents = []; + state.scrollElement = null; + state.eventsEnabled = false; + return state; +} + +/** + * It will remove resize/scroll events and won't recalculate popper position + * when they are triggered. It also won't trigger onUpdate callback anymore, + * unless you call `update` method manually. + * @method + * @memberof Popper + */ +function disableEventListeners() { + if (this.state.eventsEnabled) { + cancelAnimationFrame(this.scheduleUpdate); + this.state = removeEventListeners(this.reference, this.state); + } +} + +/** + * Tells if a given input is a number + * @method + * @memberof Popper.Utils + * @param {*} input to check + * @return {Boolean} + */ +function isNumeric(n) { + return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); +} + +/** + * Set the style to the given popper + * @method + * @memberof Popper.Utils + * @argument {Element} element - Element to apply the style to + * @argument {Object} styles + * Object with a list of properties and values which will be applied to the element + */ +function setStyles(element, styles) { + Object.keys(styles).forEach(function (prop) { + var unit = ''; + // add unit if the value is numeric and is one of the following + if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { + unit = 'px'; + } + element.style[prop] = styles[prop] + unit; + }); +} + +/** + * Set the attributes to the given popper + * @method + * @memberof Popper.Utils + * @argument {Element} element - Element to apply the attributes to + * @argument {Object} styles + * Object with a list of properties and values which will be applied to the element + */ +function setAttributes(element, attributes) { + Object.keys(attributes).forEach(function (prop) { + var value = attributes[prop]; + if (value !== false) { + element.setAttribute(prop, attributes[prop]); + } else { + element.removeAttribute(prop); + } + }); +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} data.styles - List of style properties - values to apply to popper element + * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The same data object + */ +function applyStyle(data) { + // any property present in `data.styles` will be applied to the popper, + // in this way we can make the 3rd party modifiers add custom styles to it + // Be aware, modifiers could override the properties defined in the previous + // lines of this modifier! + setStyles(data.instance.popper, data.styles); + + // any property present in `data.attributes` will be applied to the popper, + // they will be set as HTML attributes of the element + setAttributes(data.instance.popper, data.attributes); + + // if arrowElement is defined and arrowStyles has some properties + if (data.arrowElement && Object.keys(data.arrowStyles).length) { + setStyles(data.arrowElement, data.arrowStyles); + } + + return data; +} + +/** + * Set the x-placement attribute before everything else because it could be used + * to add margins to the popper margins needs to be calculated to get the + * correct popper offsets. + * @method + * @memberof Popper.modifiers + * @param {HTMLElement} reference - The reference element used to position the popper + * @param {HTMLElement} popper - The HTML element used as popper + * @param {Object} options - Popper.js options + */ +function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { + // compute reference element offsets + var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed); + + // compute auto placement, store placement inside the data object, + // modifiers will be able to edit `placement` if needed + // and refer to originalPlacement to know the original value + var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); + + popper.setAttribute('x-placement', placement); + + // Apply `position` to popper before anything else because + // without the position applied we can't guarantee correct computations + setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' }); + + return options; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function computeStyle(data, options) { + var x = options.x, + y = options.y; + var popper = data.offsets.popper; + + // Remove this legacy support in Popper.js v2 + + var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { + return modifier.name === 'applyStyle'; + }).gpuAcceleration; + if (legacyGpuAccelerationOption !== undefined) { + console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); + } + var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; + + var offsetParent = getOffsetParent(data.instance.popper); + var offsetParentRect = getBoundingClientRect(offsetParent); + + // Styles + var styles = { + position: popper.position + }; + + // Avoid blurry text by using full pixel integers. + // For pixel-perfect positioning, top/bottom prefers rounded + // values, while left/right prefers floored values. + var offsets = { + left: Math.floor(popper.left), + top: Math.round(popper.top), + bottom: Math.round(popper.bottom), + right: Math.floor(popper.right) + }; + + var sideA = x === 'bottom' ? 'top' : 'bottom'; + var sideB = y === 'right' ? 'left' : 'right'; + + // if gpuAcceleration is set to `true` and transform is supported, + // we use `translate3d` to apply the position to the popper we + // automatically use the supported prefixed version if needed + var prefixedProperty = getSupportedPropertyName('transform'); + + // now, let's make a step back and look at this code closely (wtf?) + // If the content of the popper grows once it's been positioned, it + // may happen that the popper gets misplaced because of the new content + // overflowing its reference element + // To avoid this problem, we provide two options (x and y), which allow + // the consumer to define the offset origin. + // If we position a popper on top of a reference element, we can set + // `x` to `top` to make the popper grow towards its top instead of + // its bottom. + var left = void 0, + top = void 0; + if (sideA === 'bottom') { + top = -offsetParentRect.height + offsets.bottom; + } else { + top = offsets.top; + } + if (sideB === 'right') { + left = -offsetParentRect.width + offsets.right; + } else { + left = offsets.left; + } + if (gpuAcceleration && prefixedProperty) { + styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; + styles[sideA] = 0; + styles[sideB] = 0; + styles.willChange = 'transform'; + } else { + // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties + var invertTop = sideA === 'bottom' ? -1 : 1; + var invertLeft = sideB === 'right' ? -1 : 1; + styles[sideA] = top * invertTop; + styles[sideB] = left * invertLeft; + styles.willChange = sideA + ', ' + sideB; + } + + // Attributes + var attributes = { + 'x-placement': data.placement + }; + + // Update `data` attributes, styles and arrowStyles + data.attributes = _extends({}, attributes, data.attributes); + data.styles = _extends({}, styles, data.styles); + data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles); + + return data; +} + +/** + * Helper used to know if the given modifier depends from another one.<br /> + * It checks if the needed modifier is listed and enabled. + * @method + * @memberof Popper.Utils + * @param {Array} modifiers - list of modifiers + * @param {String} requestingName - name of requesting modifier + * @param {String} requestedName - name of requested modifier + * @returns {Boolean} + */ +function isModifierRequired(modifiers, requestingName, requestedName) { + var requesting = find(modifiers, function (_ref) { + var name = _ref.name; + return name === requestingName; + }); + + var isRequired = !!requesting && modifiers.some(function (modifier) { + return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; + }); + + if (!isRequired) { + var _requesting = '`' + requestingName + '`'; + var requested = '`' + requestedName + '`'; + console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); + } + return isRequired; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function arrow(data, options) { + var _data$offsets$arrow; + + // arrow depends on keepTogether in order to work + if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { + return data; + } + + var arrowElement = options.element; + + // if arrowElement is a string, suppose it's a CSS selector + if (typeof arrowElement === 'string') { + arrowElement = data.instance.popper.querySelector(arrowElement); + + // if arrowElement is not found, don't run the modifier + if (!arrowElement) { + return data; + } + } else { + // if the arrowElement isn't a query selector we must check that the + // provided DOM node is child of its popper node + if (!data.instance.popper.contains(arrowElement)) { + console.warn('WARNING: `arrow.element` must be child of its popper element!'); + return data; + } + } + + var placement = data.placement.split('-')[0]; + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var isVertical = ['left', 'right'].indexOf(placement) !== -1; + + var len = isVertical ? 'height' : 'width'; + var sideCapitalized = isVertical ? 'Top' : 'Left'; + var side = sideCapitalized.toLowerCase(); + var altSide = isVertical ? 'left' : 'top'; + var opSide = isVertical ? 'bottom' : 'right'; + var arrowElementSize = getOuterSizes(arrowElement)[len]; + + // + // extends keepTogether behavior making sure the popper and its + // reference have enough pixels in conjuction + // + + // top/left side + if (reference[opSide] - arrowElementSize < popper[side]) { + data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); + } + // bottom/right side + if (reference[side] + arrowElementSize > popper[opSide]) { + data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; + } + data.offsets.popper = getClientRect(data.offsets.popper); + + // compute center of the popper + var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; + + // Compute the sideValue using the updated popper offsets + // take popper margin in account because we don't have this info available + var css = getStyleComputedProperty(data.instance.popper); + var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10); + var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10); + var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide; + + // prevent arrowElement from being placed not contiguously to its popper + sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); + + data.arrowElement = arrowElement; + data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow); + + return data; +} + +/** + * Get the opposite placement variation of the given one + * @method + * @memberof Popper.Utils + * @argument {String} placement variation + * @returns {String} flipped placement variation + */ +function getOppositeVariation(variation) { + if (variation === 'end') { + return 'start'; + } else if (variation === 'start') { + return 'end'; + } + return variation; +} + +/** + * List of accepted placements to use as values of the `placement` option.<br /> + * Valid placements are: + * - `auto` + * - `top` + * - `right` + * - `bottom` + * - `left` + * + * Each placement can have a variation from this list: + * - `-start` + * - `-end` + * + * Variations are interpreted easily if you think of them as the left to right + * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` + * is right.<br /> + * Vertically (`left` and `right`), `start` is top and `end` is bottom. + * + * Some valid examples are: + * - `top-end` (on top of reference, right aligned) + * - `right-start` (on right of reference, top aligned) + * - `bottom` (on bottom, centered) + * - `auto-right` (on the side with more space available, alignment depends by placement) + * + * @static + * @type {Array} + * @enum {String} + * @readonly + * @method placements + * @memberof Popper + */ +var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; + +// Get rid of `auto` `auto-start` and `auto-end` +var validPlacements = placements.slice(3); + +/** + * Given an initial placement, returns all the subsequent placements + * clockwise (or counter-clockwise). + * + * @method + * @memberof Popper.Utils + * @argument {String} placement - A valid placement (it accepts variations) + * @argument {Boolean} counter - Set to true to walk the placements counterclockwise + * @returns {Array} placements including their variations + */ +function clockwise(placement) { + var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + + var index = validPlacements.indexOf(placement); + var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); + return counter ? arr.reverse() : arr; +} + +var BEHAVIORS = { + FLIP: 'flip', + CLOCKWISE: 'clockwise', + COUNTERCLOCKWISE: 'counterclockwise' +}; + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function flip(data, options) { + // if `inner` modifier is enabled, we can't use the `flip` modifier + if (isModifierEnabled(data.instance.modifiers, 'inner')) { + return data; + } + + if (data.flipped && data.placement === data.originalPlacement) { + // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides + return data; + } + + var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed); + + var placement = data.placement.split('-')[0]; + var placementOpposite = getOppositePlacement(placement); + var variation = data.placement.split('-')[1] || ''; + + var flipOrder = []; + + switch (options.behavior) { + case BEHAVIORS.FLIP: + flipOrder = [placement, placementOpposite]; + break; + case BEHAVIORS.CLOCKWISE: + flipOrder = clockwise(placement); + break; + case BEHAVIORS.COUNTERCLOCKWISE: + flipOrder = clockwise(placement, true); + break; + default: + flipOrder = options.behavior; + } + + flipOrder.forEach(function (step, index) { + if (placement !== step || flipOrder.length === index + 1) { + return data; + } + + placement = data.placement.split('-')[0]; + placementOpposite = getOppositePlacement(placement); + + var popperOffsets = data.offsets.popper; + var refOffsets = data.offsets.reference; + + // using floor because the reference offsets may contain decimals we are not going to consider here + var floor = Math.floor; + var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); + + var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); + var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); + var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); + var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); + + var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; + + // flip the variation if required + var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; + var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); + + if (overlapsRef || overflowsBoundaries || flippedVariation) { + // this boolean to detect any flip loop + data.flipped = true; + + if (overlapsRef || overflowsBoundaries) { + placement = flipOrder[index + 1]; + } + + if (flippedVariation) { + variation = getOppositeVariation(variation); + } + + data.placement = placement + (variation ? '-' + variation : ''); + + // this object contains `position`, we want to preserve it along with + // any additional property we may add in the future + data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); + + data = runModifiers(data.instance.modifiers, data, 'flip'); + } + }); + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function keepTogether(data) { + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var placement = data.placement.split('-')[0]; + var floor = Math.floor; + var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; + var side = isVertical ? 'right' : 'bottom'; + var opSide = isVertical ? 'left' : 'top'; + var measurement = isVertical ? 'width' : 'height'; + + if (popper[side] < floor(reference[opSide])) { + data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; + } + if (popper[opSide] > floor(reference[side])) { + data.offsets.popper[opSide] = floor(reference[side]); + } + + return data; +} + +/** + * Converts a string containing value + unit into a px value number + * @function + * @memberof {modifiers~offset} + * @private + * @argument {String} str - Value + unit string + * @argument {String} measurement - `height` or `width` + * @argument {Object} popperOffsets + * @argument {Object} referenceOffsets + * @returns {Number|String} + * Value in pixels, or original string if no values were extracted + */ +function toValue(str, measurement, popperOffsets, referenceOffsets) { + // separate value from unit + var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); + var value = +split[1]; + var unit = split[2]; + + // If it's not a number it's an operator, I guess + if (!value) { + return str; + } + + if (unit.indexOf('%') === 0) { + var element = void 0; + switch (unit) { + case '%p': + element = popperOffsets; + break; + case '%': + case '%r': + default: + element = referenceOffsets; + } + + var rect = getClientRect(element); + return rect[measurement] / 100 * value; + } else if (unit === 'vh' || unit === 'vw') { + // if is a vh or vw, we calculate the size based on the viewport + var size = void 0; + if (unit === 'vh') { + size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); + } else { + size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); + } + return size / 100 * value; + } else { + // if is an explicit pixel unit, we get rid of the unit and keep the value + // if is an implicit unit, it's px, and we return just the value + return value; + } +} + +/** + * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. + * @function + * @memberof {modifiers~offset} + * @private + * @argument {String} offset + * @argument {Object} popperOffsets + * @argument {Object} referenceOffsets + * @argument {String} basePlacement + * @returns {Array} a two cells array with x and y offsets in numbers + */ +function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { + var offsets = [0, 0]; + + // Use height if placement is left or right and index is 0 otherwise use width + // in this way the first offset will use an axis and the second one + // will use the other one + var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; + + // Split the offset string to obtain a list of values and operands + // The regex addresses values with the plus or minus sign in front (+10, -20, etc) + var fragments = offset.split(/(\+|\-)/).map(function (frag) { + return frag.trim(); + }); + + // Detect if the offset string contains a pair of values or a single one + // they could be separated by comma or space + var divider = fragments.indexOf(find(fragments, function (frag) { + return frag.search(/,|\s/) !== -1; + })); + + if (fragments[divider] && fragments[divider].indexOf(',') === -1) { + console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); + } + + // If divider is found, we divide the list of values and operands to divide + // them by ofset X and Y. + var splitRegex = /\s*,\s*|\s+/; + var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; + + // Convert the values with units to absolute pixels to allow our computations + ops = ops.map(function (op, index) { + // Most of the units rely on the orientation of the popper + var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; + var mergeWithPrevious = false; + return op + // This aggregates any `+` or `-` sign that aren't considered operators + // e.g.: 10 + +5 => [10, +, +5] + .reduce(function (a, b) { + if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { + a[a.length - 1] = b; + mergeWithPrevious = true; + return a; + } else if (mergeWithPrevious) { + a[a.length - 1] += b; + mergeWithPrevious = false; + return a; + } else { + return a.concat(b); + } + }, []) + // Here we convert the string values into number values (in px) + .map(function (str) { + return toValue(str, measurement, popperOffsets, referenceOffsets); + }); + }); + + // Loop trough the offsets arrays and execute the operations + ops.forEach(function (op, index) { + op.forEach(function (frag, index2) { + if (isNumeric(frag)) { + offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); + } + }); + }); + return offsets; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @argument {Number|String} options.offset=0 + * The offset value as described in the modifier description + * @returns {Object} The data object, properly modified + */ +function offset(data, _ref) { + var offset = _ref.offset; + var placement = data.placement, + _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var basePlacement = placement.split('-')[0]; + + var offsets = void 0; + if (isNumeric(+offset)) { + offsets = [+offset, 0]; + } else { + offsets = parseOffset(offset, popper, reference, basePlacement); + } + + if (basePlacement === 'left') { + popper.top += offsets[0]; + popper.left -= offsets[1]; + } else if (basePlacement === 'right') { + popper.top += offsets[0]; + popper.left += offsets[1]; + } else if (basePlacement === 'top') { + popper.left += offsets[0]; + popper.top -= offsets[1]; + } else if (basePlacement === 'bottom') { + popper.left += offsets[0]; + popper.top += offsets[1]; + } + + data.popper = popper; + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function preventOverflow(data, options) { + var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); + + // If offsetParent is the reference element, we really want to + // go one step up and use the next offsetParent as reference to + // avoid to make this modifier completely useless and look like broken + if (data.instance.reference === boundariesElement) { + boundariesElement = getOffsetParent(boundariesElement); + } + + // NOTE: DOM access here + // resets the popper's position so that the document size can be calculated excluding + // the size of the popper element itself + var transformProp = getSupportedPropertyName('transform'); + var popperStyles = data.instance.popper.style; // assignment to help minification + var top = popperStyles.top, + left = popperStyles.left, + transform = popperStyles[transformProp]; + + popperStyles.top = ''; + popperStyles.left = ''; + popperStyles[transformProp] = ''; + + var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed); + + // NOTE: DOM access here + // restores the original style properties after the offsets have been computed + popperStyles.top = top; + popperStyles.left = left; + popperStyles[transformProp] = transform; + + options.boundaries = boundaries; + + var order = options.priority; + var popper = data.offsets.popper; + + var check = { + primary: function primary(placement) { + var value = popper[placement]; + if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { + value = Math.max(popper[placement], boundaries[placement]); + } + return defineProperty({}, placement, value); + }, + secondary: function secondary(placement) { + var mainSide = placement === 'right' ? 'left' : 'top'; + var value = popper[mainSide]; + if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { + value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); + } + return defineProperty({}, mainSide, value); + } + }; + + order.forEach(function (placement) { + var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; + popper = _extends({}, popper, check[side](placement)); + }); + + data.offsets.popper = popper; + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function shift(data) { + var placement = data.placement; + var basePlacement = placement.split('-')[0]; + var shiftvariation = placement.split('-')[1]; + + // if shift shiftvariation is specified, run the modifier + if (shiftvariation) { + var _data$offsets = data.offsets, + reference = _data$offsets.reference, + popper = _data$offsets.popper; + + var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; + var side = isVertical ? 'left' : 'top'; + var measurement = isVertical ? 'width' : 'height'; + + var shiftOffsets = { + start: defineProperty({}, side, reference[side]), + end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement]) + }; + + data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]); + } + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function hide(data) { + if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { + return data; + } + + var refRect = data.offsets.reference; + var bound = find(data.instance.modifiers, function (modifier) { + return modifier.name === 'preventOverflow'; + }).boundaries; + + if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { + // Avoid unnecessary DOM access if visibility hasn't changed + if (data.hide === true) { + return data; + } + + data.hide = true; + data.attributes['x-out-of-boundaries'] = ''; + } else { + // Avoid unnecessary DOM access if visibility hasn't changed + if (data.hide === false) { + return data; + } + + data.hide = false; + data.attributes['x-out-of-boundaries'] = false; + } + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function inner(data) { + var placement = data.placement; + var basePlacement = placement.split('-')[0]; + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; + + var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; + + popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); + + data.placement = getOppositePlacement(placement); + data.offsets.popper = getClientRect(popper); + + return data; +} + +/** + * Modifier function, each modifier can have a function of this type assigned + * to its `fn` property.<br /> + * These functions will be called on each update, this means that you must + * make sure they are performant enough to avoid performance bottlenecks. + * + * @function ModifierFn + * @argument {dataObject} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {dataObject} The data object, properly modified + */ + +/** + * Modifiers are plugins used to alter the behavior of your poppers.<br /> + * Popper.js uses a set of 9 modifiers to provide all the basic functionalities + * needed by the library. + * + * Usually you don't want to override the `order`, `fn` and `onLoad` props. + * All the other properties are configurations that could be tweaked. + * @namespace modifiers + */ +var modifiers = { + /** + * Modifier used to shift the popper on the start or end of its reference + * element.<br /> + * It will read the variation of the `placement` property.<br /> + * It can be one either `-end` or `-start`. + * @memberof modifiers + * @inner + */ + shift: { + /** @prop {number} order=100 - Index used to define the order of execution */ + order: 100, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: shift + }, + + /** + * The `offset` modifier can shift your popper on both its axis. + * + * It accepts the following units: + * - `px` or unitless, interpreted as pixels + * - `%` or `%r`, percentage relative to the length of the reference element + * - `%p`, percentage relative to the length of the popper element + * - `vw`, CSS viewport width unit + * - `vh`, CSS viewport height unit + * + * For length is intended the main axis relative to the placement of the popper.<br /> + * This means that if the placement is `top` or `bottom`, the length will be the + * `width`. In case of `left` or `right`, it will be the height. + * + * You can provide a single value (as `Number` or `String`), or a pair of values + * as `String` divided by a comma or one (or more) white spaces.<br /> + * The latter is a deprecated method because it leads to confusion and will be + * removed in v2.<br /> + * Additionally, it accepts additions and subtractions between different units. + * Note that multiplications and divisions aren't supported. + * + * Valid examples are: + * ``` + * 10 + * '10%' + * '10, 10' + * '10%, 10' + * '10 + 10%' + * '10 - 5vh + 3%' + * '-10px + 5vh, 5px - 6%' + * ``` + * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap + * > with their reference element, unfortunately, you will have to disable the `flip` modifier. + * > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373) + * + * @memberof modifiers + * @inner + */ + offset: { + /** @prop {number} order=200 - Index used to define the order of execution */ + order: 200, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: offset, + /** @prop {Number|String} offset=0 + * The offset value as described in the modifier description + */ + offset: 0 + }, + + /** + * Modifier used to prevent the popper from being positioned outside the boundary. + * + * An scenario exists where the reference itself is not within the boundaries.<br /> + * We can say it has "escaped the boundaries" — or just "escaped".<br /> + * In this case we need to decide whether the popper should either: + * + * - detach from the reference and remain "trapped" in the boundaries, or + * - if it should ignore the boundary and "escape with its reference" + * + * When `escapeWithReference` is set to`true` and reference is completely + * outside its boundaries, the popper will overflow (or completely leave) + * the boundaries in order to remain attached to the edge of the reference. + * + * @memberof modifiers + * @inner + */ + preventOverflow: { + /** @prop {number} order=300 - Index used to define the order of execution */ + order: 300, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: preventOverflow, + /** + * @prop {Array} [priority=['left','right','top','bottom']] + * Popper will try to prevent overflow following these priorities by default, + * then, it could overflow on the left and on top of the `boundariesElement` + */ + priority: ['left', 'right', 'top', 'bottom'], + /** + * @prop {number} padding=5 + * Amount of pixel used to define a minimum distance between the boundaries + * and the popper this makes sure the popper has always a little padding + * between the edges of its container + */ + padding: 5, + /** + * @prop {String|HTMLElement} boundariesElement='scrollParent' + * Boundaries used by the modifier, can be `scrollParent`, `window`, + * `viewport` or any DOM element. + */ + boundariesElement: 'scrollParent' + }, + + /** + * Modifier used to make sure the reference and its popper stay near eachothers + * without leaving any gap between the two. Expecially useful when the arrow is + * enabled and you want to assure it to point to its reference element. + * It cares only about the first axis, you can still have poppers with margin + * between the popper and its reference element. + * @memberof modifiers + * @inner + */ + keepTogether: { + /** @prop {number} order=400 - Index used to define the order of execution */ + order: 400, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: keepTogether + }, + + /** + * This modifier is used to move the `arrowElement` of the popper to make + * sure it is positioned between the reference element and its popper element. + * It will read the outer size of the `arrowElement` node to detect how many + * pixels of conjuction are needed. + * + * It has no effect if no `arrowElement` is provided. + * @memberof modifiers + * @inner + */ + arrow: { + /** @prop {number} order=500 - Index used to define the order of execution */ + order: 500, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: arrow, + /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ + element: '[x-arrow]' + }, + + /** + * Modifier used to flip the popper's placement when it starts to overlap its + * reference element. + * + * Requires the `preventOverflow` modifier before it in order to work. + * + * **NOTE:** this modifier will interrupt the current update cycle and will + * restart it if it detects the need to flip the placement. + * @memberof modifiers + * @inner + */ + flip: { + /** @prop {number} order=600 - Index used to define the order of execution */ + order: 600, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: flip, + /** + * @prop {String|Array} behavior='flip' + * The behavior used to change the popper's placement. It can be one of + * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid + * placements (with optional variations). + */ + behavior: 'flip', + /** + * @prop {number} padding=5 + * The popper will flip if it hits the edges of the `boundariesElement` + */ + padding: 5, + /** + * @prop {String|HTMLElement} boundariesElement='viewport' + * The element which will define the boundaries of the popper position, + * the popper will never be placed outside of the defined boundaries + * (except if keepTogether is enabled) + */ + boundariesElement: 'viewport' + }, + + /** + * Modifier used to make the popper flow toward the inner of the reference element. + * By default, when this modifier is disabled, the popper will be placed outside + * the reference element. + * @memberof modifiers + * @inner + */ + inner: { + /** @prop {number} order=700 - Index used to define the order of execution */ + order: 700, + /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ + enabled: false, + /** @prop {ModifierFn} */ + fn: inner + }, + + /** + * Modifier used to hide the popper when its reference element is outside of the + * popper boundaries. It will set a `x-out-of-boundaries` attribute which can + * be used to hide with a CSS selector the popper when its reference is + * out of boundaries. + * + * Requires the `preventOverflow` modifier before it in order to work. + * @memberof modifiers + * @inner + */ + hide: { + /** @prop {number} order=800 - Index used to define the order of execution */ + order: 800, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: hide + }, + + /** + * Computes the style that will be applied to the popper element to gets + * properly positioned. + * + * Note that this modifier will not touch the DOM, it just prepares the styles + * so that `applyStyle` modifier can apply it. This separation is useful + * in case you need to replace `applyStyle` with a custom implementation. + * + * This modifier has `850` as `order` value to maintain backward compatibility + * with previous versions of Popper.js. Expect the modifiers ordering method + * to change in future major versions of the library. + * + * @memberof modifiers + * @inner + */ + computeStyle: { + /** @prop {number} order=850 - Index used to define the order of execution */ + order: 850, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: computeStyle, + /** + * @prop {Boolean} gpuAcceleration=true + * If true, it uses the CSS 3d transformation to position the popper. + * Otherwise, it will use the `top` and `left` properties. + */ + gpuAcceleration: true, + /** + * @prop {string} [x='bottom'] + * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. + * Change this if your popper should grow in a direction different from `bottom` + */ + x: 'bottom', + /** + * @prop {string} [x='left'] + * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. + * Change this if your popper should grow in a direction different from `right` + */ + y: 'right' + }, + + /** + * Applies the computed styles to the popper element. + * + * All the DOM manipulations are limited to this modifier. This is useful in case + * you want to integrate Popper.js inside a framework or view library and you + * want to delegate all the DOM manipulations to it. + * + * Note that if you disable this modifier, you must make sure the popper element + * has its position set to `absolute` before Popper.js can do its work! + * + * Just disable this modifier and define you own to achieve the desired effect. + * + * @memberof modifiers + * @inner + */ + applyStyle: { + /** @prop {number} order=900 - Index used to define the order of execution */ + order: 900, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: applyStyle, + /** @prop {Function} */ + onLoad: applyStyleOnLoad, + /** + * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier + * @prop {Boolean} gpuAcceleration=true + * If true, it uses the CSS 3d transformation to position the popper. + * Otherwise, it will use the `top` and `left` properties. + */ + gpuAcceleration: undefined + } +}; + +/** + * The `dataObject` is an object containing all the informations used by Popper.js + * this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks. + * @name dataObject + * @property {Object} data.instance The Popper.js instance + * @property {String} data.placement Placement applied to popper + * @property {String} data.originalPlacement Placement originally defined on init + * @property {Boolean} data.flipped True if popper has been flipped by flip modifier + * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper. + * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier + * @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`) + * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`) + * @property {Object} data.boundaries Offsets of the popper boundaries + * @property {Object} data.offsets The measurements of popper, reference and arrow elements. + * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values + * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values + * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 + */ + +/** + * Default options provided to Popper.js constructor.<br /> + * These can be overriden using the `options` argument of Popper.js.<br /> + * To override an option, simply pass as 3rd argument an object with the same + * structure of this object, example: + * ``` + * new Popper(ref, pop, { + * modifiers: { + * preventOverflow: { enabled: false } + * } + * }) + * ``` + * @type {Object} + * @static + * @memberof Popper + */ +var Defaults = { + /** + * Popper's placement + * @prop {Popper.placements} placement='bottom' + */ + placement: 'bottom', + + /** + * Set this to true if you want popper to position it self in 'fixed' mode + * @prop {Boolean} positionFixed=false + */ + positionFixed: false, + + /** + * Whether events (resize, scroll) are initially enabled + * @prop {Boolean} eventsEnabled=true + */ + eventsEnabled: true, + + /** + * Set to true if you want to automatically remove the popper when + * you call the `destroy` method. + * @prop {Boolean} removeOnDestroy=false + */ + removeOnDestroy: false, + + /** + * Callback called when the popper is created.<br /> + * By default, is set to no-op.<br /> + * Access Popper.js instance with `data.instance`. + * @prop {onCreate} + */ + onCreate: function onCreate() {}, + + /** + * Callback called when the popper is updated, this callback is not called + * on the initialization/creation of the popper, but only on subsequent + * updates.<br /> + * By default, is set to no-op.<br /> + * Access Popper.js instance with `data.instance`. + * @prop {onUpdate} + */ + onUpdate: function onUpdate() {}, + + /** + * List of modifiers used to modify the offsets before they are applied to the popper. + * They provide most of the functionalities of Popper.js + * @prop {modifiers} + */ + modifiers: modifiers +}; + +/** + * @callback onCreate + * @param {dataObject} data + */ + +/** + * @callback onUpdate + * @param {dataObject} data + */ + +// Utils +// Methods +var Popper = function () { + /** + * Create a new Popper.js instance + * @class Popper + * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper + * @param {HTMLElement} popper - The HTML element used as popper. + * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) + * @return {Object} instance - The generated Popper.js instance + */ + function Popper(reference, popper) { + var _this = this; + + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + classCallCheck(this, Popper); + + this.scheduleUpdate = function () { + return requestAnimationFrame(_this.update); + }; + + // make update() debounced, so that it only runs at most once-per-tick + this.update = debounce(this.update.bind(this)); + + // with {} we create a new object with the options inside it + this.options = _extends({}, Popper.Defaults, options); + + // init state + this.state = { + isDestroyed: false, + isCreated: false, + scrollParents: [] + }; + + // get reference and popper elements (allow jQuery wrappers) + this.reference = reference && reference.jquery ? reference[0] : reference; + this.popper = popper && popper.jquery ? popper[0] : popper; + + // Deep merge modifiers options + this.options.modifiers = {}; + Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { + _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); + }); + + // Refactoring modifiers' list (Object => Array) + this.modifiers = Object.keys(this.options.modifiers).map(function (name) { + return _extends({ + name: name + }, _this.options.modifiers[name]); + }) + // sort the modifiers by order + .sort(function (a, b) { + return a.order - b.order; + }); + + // modifiers have the ability to execute arbitrary code when Popper.js get inited + // such code is executed in the same order of its modifier + // they could add new properties to their options configuration + // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! + this.modifiers.forEach(function (modifierOptions) { + if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) { + modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); + } + }); + + // fire the first update to position the popper in the right place + this.update(); + + var eventsEnabled = this.options.eventsEnabled; + if (eventsEnabled) { + // setup event listeners, they will take care of update the position in specific situations + this.enableEventListeners(); + } + + this.state.eventsEnabled = eventsEnabled; + } + + // We can't use class properties because they don't get listed in the + // class prototype and break stuff like Sinon stubs + + + createClass(Popper, [{ + key: 'update', + value: function update$$1() { + return update.call(this); + } + }, { + key: 'destroy', + value: function destroy$$1() { + return destroy.call(this); + } + }, { + key: 'enableEventListeners', + value: function enableEventListeners$$1() { + return enableEventListeners.call(this); + } + }, { + key: 'disableEventListeners', + value: function disableEventListeners$$1() { + return disableEventListeners.call(this); + } + + /** + * Schedule an update, it will run on the next UI update available + * @method scheduleUpdate + * @memberof Popper + */ + + + /** + * Collection of utilities useful when writing custom modifiers. + * Starting from version 1.7, this method is available only if you + * include `popper-utils.js` before `popper.js`. + * + * **DEPRECATION**: This way to access PopperUtils is deprecated + * and will be removed in v2! Use the PopperUtils module directly instead. + * Due to the high instability of the methods contained in Utils, we can't + * guarantee them to follow semver. Use them at your own risk! + * @static + * @private + * @type {Object} + * @deprecated since version 1.8 + * @member Utils + * @memberof Popper + */ + + }]); + return Popper; +}(); + +/** + * The `referenceObject` is an object that provides an interface compatible with Popper.js + * and lets you use it as replacement of a real DOM node.<br /> + * You can use this method to position a popper relatively to a set of coordinates + * in case you don't have a DOM node to use as reference. + * + * ``` + * new Popper(referenceObject, popperNode); + * ``` + * + * NB: This feature isn't supported in Internet Explorer 10 + * @name referenceObject + * @property {Function} data.getBoundingClientRect + * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. + * @property {number} data.clientWidth + * An ES6 getter that will return the width of the virtual reference element. + * @property {number} data.clientHeight + * An ES6 getter that will return the height of the virtual reference element. + */ + + +Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; +Popper.placements = placements; +Popper.Defaults = Defaults; + +return Popper; + +}))); +//# sourceMappingURL=popper.js.map diff --git a/TD4/src/main/webapp/vendor/screenfull/dist/screenfull.js b/TD4/src/main/webapp/vendor/screenfull/dist/screenfull.js new file mode 100644 index 0000000..88e8f59 --- /dev/null +++ b/TD4/src/main/webapp/vendor/screenfull/dist/screenfull.js @@ -0,0 +1,168 @@ +/*! +* screenfull +* v3.3.2 - 2017-10-27 +* (c) Sindre Sorhus; MIT License +*/ +(function () { + 'use strict'; + + var document = typeof window !== 'undefined' && typeof window.document !== 'undefined' ? window.document : {}; + var isCommonjs = typeof module !== 'undefined' && module.exports; + var keyboardAllowed = typeof Element !== 'undefined' && 'ALLOW_KEYBOARD_INPUT' in Element; + + var fn = (function () { + var val; + + var fnMap = [ + [ + 'requestFullscreen', + 'exitFullscreen', + 'fullscreenElement', + 'fullscreenEnabled', + 'fullscreenchange', + 'fullscreenerror' + ], + // New WebKit + [ + 'webkitRequestFullscreen', + 'webkitExitFullscreen', + 'webkitFullscreenElement', + 'webkitFullscreenEnabled', + 'webkitfullscreenchange', + 'webkitfullscreenerror' + + ], + // Old WebKit (Safari 5.1) + [ + 'webkitRequestFullScreen', + 'webkitCancelFullScreen', + 'webkitCurrentFullScreenElement', + 'webkitCancelFullScreen', + 'webkitfullscreenchange', + 'webkitfullscreenerror' + + ], + [ + 'mozRequestFullScreen', + 'mozCancelFullScreen', + 'mozFullScreenElement', + 'mozFullScreenEnabled', + 'mozfullscreenchange', + 'mozfullscreenerror' + ], + [ + 'msRequestFullscreen', + 'msExitFullscreen', + 'msFullscreenElement', + 'msFullscreenEnabled', + 'MSFullscreenChange', + 'MSFullscreenError' + ] + ]; + + var i = 0; + var l = fnMap.length; + var ret = {}; + + for (; i < l; i++) { + val = fnMap[i]; + if (val && val[1] in document) { + for (i = 0; i < val.length; i++) { + ret[fnMap[0][i]] = val[i]; + } + return ret; + } + } + + return false; + })(); + + var eventNameMap = { + change: fn.fullscreenchange, + error: fn.fullscreenerror + }; + + var screenfull = { + request: function (elem) { + var request = fn.requestFullscreen; + + elem = elem || document.documentElement; + + // Work around Safari 5.1 bug: reports support for + // keyboard in fullscreen even though it doesn't. + // Browser sniffing, since the alternative with + // setTimeout is even worse. + if (/ Version\/5\.1(?:\.\d+)? Safari\//.test(navigator.userAgent)) { + elem[request](); + } else { + elem[request](keyboardAllowed && Element.ALLOW_KEYBOARD_INPUT); + } + }, + exit: function () { + document[fn.exitFullscreen](); + }, + toggle: function (elem) { + if (this.isFullscreen) { + this.exit(); + } else { + this.request(elem); + } + }, + onchange: function (callback) { + this.on('change', callback); + }, + onerror: function (callback) { + this.on('error', callback); + }, + on: function (event, callback) { + var eventName = eventNameMap[event]; + if (eventName) { + document.addEventListener(eventName, callback, false); + } + }, + off: function (event, callback) { + var eventName = eventNameMap[event]; + if (eventName) { + document.removeEventListener(eventName, callback, false); + } + }, + raw: fn + }; + + if (!fn) { + if (isCommonjs) { + module.exports = false; + } else { + window.screenfull = false; + } + + return; + } + + Object.defineProperties(screenfull, { + isFullscreen: { + get: function () { + return Boolean(document[fn.fullscreenElement]); + } + }, + element: { + enumerable: true, + get: function () { + return document[fn.fullscreenElement]; + } + }, + enabled: { + enumerable: true, + get: function () { + // Coerce to boolean in case of old WebKit + return Boolean(document[fn.fullscreenEnabled]); + } + } + }); + + if (isCommonjs) { + module.exports = screenfull; + } else { + window.screenfull = screenfull; + } +})(); diff --git a/TD4/src/main/webapp/vendor/simple-line-icons/css/simple-line-icons.css b/TD4/src/main/webapp/vendor/simple-line-icons/css/simple-line-icons.css new file mode 100644 index 0000000..a5e97e2 --- /dev/null +++ b/TD4/src/main/webapp/vendor/simple-line-icons/css/simple-line-icons.css @@ -0,0 +1,778 @@ +@font-face { + font-family: 'simple-line-icons'; + src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0'); + src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('../fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('../fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('../fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg'); + font-weight: normal; + font-style: normal; +} +/* + Use the following CSS code if you want to have a class per icon. + Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower: +*/ +.icon-user, +.icon-people, +.icon-user-female, +.icon-user-follow, +.icon-user-following, +.icon-user-unfollow, +.icon-login, +.icon-logout, +.icon-emotsmile, +.icon-phone, +.icon-call-end, +.icon-call-in, +.icon-call-out, +.icon-map, +.icon-location-pin, +.icon-direction, +.icon-directions, +.icon-compass, +.icon-layers, +.icon-menu, +.icon-list, +.icon-options-vertical, +.icon-options, +.icon-arrow-down, +.icon-arrow-left, +.icon-arrow-right, +.icon-arrow-up, +.icon-arrow-up-circle, +.icon-arrow-left-circle, +.icon-arrow-right-circle, +.icon-arrow-down-circle, +.icon-check, +.icon-clock, +.icon-plus, +.icon-minus, +.icon-close, +.icon-event, +.icon-exclamation, +.icon-organization, +.icon-trophy, +.icon-screen-smartphone, +.icon-screen-desktop, +.icon-plane, +.icon-notebook, +.icon-mustache, +.icon-mouse, +.icon-magnet, +.icon-energy, +.icon-disc, +.icon-cursor, +.icon-cursor-move, +.icon-crop, +.icon-chemistry, +.icon-speedometer, +.icon-shield, +.icon-screen-tablet, +.icon-magic-wand, +.icon-hourglass, +.icon-graduation, +.icon-ghost, +.icon-game-controller, +.icon-fire, +.icon-eyeglass, +.icon-envelope-open, +.icon-envelope-letter, +.icon-bell, +.icon-badge, +.icon-anchor, +.icon-wallet, +.icon-vector, +.icon-speech, +.icon-puzzle, +.icon-printer, +.icon-present, +.icon-playlist, +.icon-pin, +.icon-picture, +.icon-handbag, +.icon-globe-alt, +.icon-globe, +.icon-folder-alt, +.icon-folder, +.icon-film, +.icon-feed, +.icon-drop, +.icon-drawer, +.icon-docs, +.icon-doc, +.icon-diamond, +.icon-cup, +.icon-calculator, +.icon-bubbles, +.icon-briefcase, +.icon-book-open, +.icon-basket-loaded, +.icon-basket, +.icon-bag, +.icon-action-undo, +.icon-action-redo, +.icon-wrench, +.icon-umbrella, +.icon-trash, +.icon-tag, +.icon-support, +.icon-frame, +.icon-size-fullscreen, +.icon-size-actual, +.icon-shuffle, +.icon-share-alt, +.icon-share, +.icon-rocket, +.icon-question, +.icon-pie-chart, +.icon-pencil, +.icon-note, +.icon-loop, +.icon-home, +.icon-grid, +.icon-graph, +.icon-microphone, +.icon-music-tone-alt, +.icon-music-tone, +.icon-earphones-alt, +.icon-earphones, +.icon-equalizer, +.icon-like, +.icon-dislike, +.icon-control-start, +.icon-control-rewind, +.icon-control-play, +.icon-control-pause, +.icon-control-forward, +.icon-control-end, +.icon-volume-1, +.icon-volume-2, +.icon-volume-off, +.icon-calendar, +.icon-bulb, +.icon-chart, +.icon-ban, +.icon-bubble, +.icon-camrecorder, +.icon-camera, +.icon-cloud-download, +.icon-cloud-upload, +.icon-envelope, +.icon-eye, +.icon-flag, +.icon-heart, +.icon-info, +.icon-key, +.icon-link, +.icon-lock, +.icon-lock-open, +.icon-magnifier, +.icon-magnifier-add, +.icon-magnifier-remove, +.icon-paper-clip, +.icon-paper-plane, +.icon-power, +.icon-refresh, +.icon-reload, +.icon-settings, +.icon-star, +.icon-symbol-female, +.icon-symbol-male, +.icon-target, +.icon-credit-card, +.icon-paypal, +.icon-social-tumblr, +.icon-social-twitter, +.icon-social-facebook, +.icon-social-instagram, +.icon-social-linkedin, +.icon-social-pinterest, +.icon-social-github, +.icon-social-google, +.icon-social-reddit, +.icon-social-skype, +.icon-social-dribbble, +.icon-social-behance, +.icon-social-foursqare, +.icon-social-soundcloud, +.icon-social-spotify, +.icon-social-stumbleupon, +.icon-social-youtube, +.icon-social-dropbox, +.icon-social-vkontakte, +.icon-social-steam { + font-family: 'simple-line-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon-user:before { + content: "\e005"; +} +.icon-people:before { + content: "\e001"; +} +.icon-user-female:before { + content: "\e000"; +} +.icon-user-follow:before { + content: "\e002"; +} +.icon-user-following:before { + content: "\e003"; +} +.icon-user-unfollow:before { + content: "\e004"; +} +.icon-login:before { + content: "\e066"; +} +.icon-logout:before { + content: "\e065"; +} +.icon-emotsmile:before { + content: "\e021"; +} +.icon-phone:before { + content: "\e600"; +} +.icon-call-end:before { + content: "\e048"; +} +.icon-call-in:before { + content: "\e047"; +} +.icon-call-out:before { + content: "\e046"; +} +.icon-map:before { + content: "\e033"; +} +.icon-location-pin:before { + content: "\e096"; +} +.icon-direction:before { + content: "\e042"; +} +.icon-directions:before { + content: "\e041"; +} +.icon-compass:before { + content: "\e045"; +} +.icon-layers:before { + content: "\e034"; +} +.icon-menu:before { + content: "\e601"; +} +.icon-list:before { + content: "\e067"; +} +.icon-options-vertical:before { + content: "\e602"; +} +.icon-options:before { + content: "\e603"; +} +.icon-arrow-down:before { + content: "\e604"; +} +.icon-arrow-left:before { + content: "\e605"; +} +.icon-arrow-right:before { + content: "\e606"; +} +.icon-arrow-up:before { + content: "\e607"; +} +.icon-arrow-up-circle:before { + content: "\e078"; +} +.icon-arrow-left-circle:before { + content: "\e07a"; +} +.icon-arrow-right-circle:before { + content: "\e079"; +} +.icon-arrow-down-circle:before { + content: "\e07b"; +} +.icon-check:before { + content: "\e080"; +} +.icon-clock:before { + content: "\e081"; +} +.icon-plus:before { + content: "\e095"; +} +.icon-minus:before { + content: "\e615"; +} +.icon-close:before { + content: "\e082"; +} +.icon-event:before { + content: "\e619"; +} +.icon-exclamation:before { + content: "\e617"; +} +.icon-organization:before { + content: "\e616"; +} +.icon-trophy:before { + content: "\e006"; +} +.icon-screen-smartphone:before { + content: "\e010"; +} +.icon-screen-desktop:before { + content: "\e011"; +} +.icon-plane:before { + content: "\e012"; +} +.icon-notebook:before { + content: "\e013"; +} +.icon-mustache:before { + content: "\e014"; +} +.icon-mouse:before { + content: "\e015"; +} +.icon-magnet:before { + content: "\e016"; +} +.icon-energy:before { + content: "\e020"; +} +.icon-disc:before { + content: "\e022"; +} +.icon-cursor:before { + content: "\e06e"; +} +.icon-cursor-move:before { + content: "\e023"; +} +.icon-crop:before { + content: "\e024"; +} +.icon-chemistry:before { + content: "\e026"; +} +.icon-speedometer:before { + content: "\e007"; +} +.icon-shield:before { + content: "\e00e"; +} +.icon-screen-tablet:before { + content: "\e00f"; +} +.icon-magic-wand:before { + content: "\e017"; +} +.icon-hourglass:before { + content: "\e018"; +} +.icon-graduation:before { + content: "\e019"; +} +.icon-ghost:before { + content: "\e01a"; +} +.icon-game-controller:before { + content: "\e01b"; +} +.icon-fire:before { + content: "\e01c"; +} +.icon-eyeglass:before { + content: "\e01d"; +} +.icon-envelope-open:before { + content: "\e01e"; +} +.icon-envelope-letter:before { + content: "\e01f"; +} +.icon-bell:before { + content: "\e027"; +} +.icon-badge:before { + content: "\e028"; +} +.icon-anchor:before { + content: "\e029"; +} +.icon-wallet:before { + content: "\e02a"; +} +.icon-vector:before { + content: "\e02b"; +} +.icon-speech:before { + content: "\e02c"; +} +.icon-puzzle:before { + content: "\e02d"; +} +.icon-printer:before { + content: "\e02e"; +} +.icon-present:before { + content: "\e02f"; +} +.icon-playlist:before { + content: "\e030"; +} +.icon-pin:before { + content: "\e031"; +} +.icon-picture:before { + content: "\e032"; +} +.icon-handbag:before { + content: "\e035"; +} +.icon-globe-alt:before { + content: "\e036"; +} +.icon-globe:before { + content: "\e037"; +} +.icon-folder-alt:before { + content: "\e039"; +} +.icon-folder:before { + content: "\e089"; +} +.icon-film:before { + content: "\e03a"; +} +.icon-feed:before { + content: "\e03b"; +} +.icon-drop:before { + content: "\e03e"; +} +.icon-drawer:before { + content: "\e03f"; +} +.icon-docs:before { + content: "\e040"; +} +.icon-doc:before { + content: "\e085"; +} +.icon-diamond:before { + content: "\e043"; +} +.icon-cup:before { + content: "\e044"; +} +.icon-calculator:before { + content: "\e049"; +} +.icon-bubbles:before { + content: "\e04a"; +} +.icon-briefcase:before { + content: "\e04b"; +} +.icon-book-open:before { + content: "\e04c"; +} +.icon-basket-loaded:before { + content: "\e04d"; +} +.icon-basket:before { + content: "\e04e"; +} +.icon-bag:before { + content: "\e04f"; +} +.icon-action-undo:before { + content: "\e050"; +} +.icon-action-redo:before { + content: "\e051"; +} +.icon-wrench:before { + content: "\e052"; +} +.icon-umbrella:before { + content: "\e053"; +} +.icon-trash:before { + content: "\e054"; +} +.icon-tag:before { + content: "\e055"; +} +.icon-support:before { + content: "\e056"; +} +.icon-frame:before { + content: "\e038"; +} +.icon-size-fullscreen:before { + content: "\e057"; +} +.icon-size-actual:before { + content: "\e058"; +} +.icon-shuffle:before { + content: "\e059"; +} +.icon-share-alt:before { + content: "\e05a"; +} +.icon-share:before { + content: "\e05b"; +} +.icon-rocket:before { + content: "\e05c"; +} +.icon-question:before { + content: "\e05d"; +} +.icon-pie-chart:before { + content: "\e05e"; +} +.icon-pencil:before { + content: "\e05f"; +} +.icon-note:before { + content: "\e060"; +} +.icon-loop:before { + content: "\e064"; +} +.icon-home:before { + content: "\e069"; +} +.icon-grid:before { + content: "\e06a"; +} +.icon-graph:before { + content: "\e06b"; +} +.icon-microphone:before { + content: "\e063"; +} +.icon-music-tone-alt:before { + content: "\e061"; +} +.icon-music-tone:before { + content: "\e062"; +} +.icon-earphones-alt:before { + content: "\e03c"; +} +.icon-earphones:before { + content: "\e03d"; +} +.icon-equalizer:before { + content: "\e06c"; +} +.icon-like:before { + content: "\e068"; +} +.icon-dislike:before { + content: "\e06d"; +} +.icon-control-start:before { + content: "\e06f"; +} +.icon-control-rewind:before { + content: "\e070"; +} +.icon-control-play:before { + content: "\e071"; +} +.icon-control-pause:before { + content: "\e072"; +} +.icon-control-forward:before { + content: "\e073"; +} +.icon-control-end:before { + content: "\e074"; +} +.icon-volume-1:before { + content: "\e09f"; +} +.icon-volume-2:before { + content: "\e0a0"; +} +.icon-volume-off:before { + content: "\e0a1"; +} +.icon-calendar:before { + content: "\e075"; +} +.icon-bulb:before { + content: "\e076"; +} +.icon-chart:before { + content: "\e077"; +} +.icon-ban:before { + content: "\e07c"; +} +.icon-bubble:before { + content: "\e07d"; +} +.icon-camrecorder:before { + content: "\e07e"; +} +.icon-camera:before { + content: "\e07f"; +} +.icon-cloud-download:before { + content: "\e083"; +} +.icon-cloud-upload:before { + content: "\e084"; +} +.icon-envelope:before { + content: "\e086"; +} +.icon-eye:before { + content: "\e087"; +} +.icon-flag:before { + content: "\e088"; +} +.icon-heart:before { + content: "\e08a"; +} +.icon-info:before { + content: "\e08b"; +} +.icon-key:before { + content: "\e08c"; +} +.icon-link:before { + content: "\e08d"; +} +.icon-lock:before { + content: "\e08e"; +} +.icon-lock-open:before { + content: "\e08f"; +} +.icon-magnifier:before { + content: "\e090"; +} +.icon-magnifier-add:before { + content: "\e091"; +} +.icon-magnifier-remove:before { + content: "\e092"; +} +.icon-paper-clip:before { + content: "\e093"; +} +.icon-paper-plane:before { + content: "\e094"; +} +.icon-power:before { + content: "\e097"; +} +.icon-refresh:before { + content: "\e098"; +} +.icon-reload:before { + content: "\e099"; +} +.icon-settings:before { + content: "\e09a"; +} +.icon-star:before { + content: "\e09b"; +} +.icon-symbol-female:before { + content: "\e09c"; +} +.icon-symbol-male:before { + content: "\e09d"; +} +.icon-target:before { + content: "\e09e"; +} +.icon-credit-card:before { + content: "\e025"; +} +.icon-paypal:before { + content: "\e608"; +} +.icon-social-tumblr:before { + content: "\e00a"; +} +.icon-social-twitter:before { + content: "\e009"; +} +.icon-social-facebook:before { + content: "\e00b"; +} +.icon-social-instagram:before { + content: "\e609"; +} +.icon-social-linkedin:before { + content: "\e60a"; +} +.icon-social-pinterest:before { + content: "\e60b"; +} +.icon-social-github:before { + content: "\e60c"; +} +.icon-social-google:before { + content: "\e60d"; +} +.icon-social-reddit:before { + content: "\e60e"; +} +.icon-social-skype:before { + content: "\e60f"; +} +.icon-social-dribbble:before { + content: "\e00d"; +} +.icon-social-behance:before { + content: "\e610"; +} +.icon-social-foursqare:before { + content: "\e611"; +} +.icon-social-soundcloud:before { + content: "\e612"; +} +.icon-social-spotify:before { + content: "\e613"; +} +.icon-social-stumbleupon:before { + content: "\e614"; +} +.icon-social-youtube:before { + content: "\e008"; +} +.icon-social-dropbox:before { + content: "\e00c"; +} +.icon-social-vkontakte:before { + content: "\e618"; +} +.icon-social-steam:before { + content: "\e620"; +} diff --git a/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot b/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot new file mode 100644 index 0000000000000000000000000000000000000000..f0ca6e8cf907213894d610112d456b7804fd2800 GIT binary patch literal 54266 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%0D1+SzYFmjJE24ET6hZZXi5jz_ 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	#*=l~z;&cVs{- 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 bg12nIZQRQpER#SjoGZ)`;AxI4EKX4Xa=djk literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.svg b/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.svg new file mode 100644 index 0000000..4988524 --- /dev/null +++ b/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.svg @@ -0,0 +1,200 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1"> +<defs> +<font id="simple-line-icons" horiz-adv-x="1024"> +<font-face underline-position="0" panose-1="2 0 5 3 0 0 0 0 0 0" underline-thickness="0" font-weight="400" font-family="simple-line-icons" bbox="-3.63064 -66.0327 1030.76 962.035" descent="-64" units-per-em="1024" unicode-range="U+0020-E620" ascent="960"/> +<missing-glyph/> +<glyph glyph-name="space" unicode=" " horiz-adv-x="512"/> +<glyph glyph-name="user-female" unicode="" d="M960.032 157.312l-278.497 132.064c37.1523 18.624 182.256 24.5283 194.256 57.2803c0 0 -57.3438 88.0156 -71.3438 202.336c-5.44043 44.3682 -14.752 102.592 -24 184.592c-15.0078 133.008 -126.88 226.416 -268.191 226.416h-0.255859h-0.255859 c-141.312 0 -253.184 -93.4082 -268.176 -226.4c-9.24805 -82 -18.5605 -140.224 -24.001 -184.592c-14 -114.336 -71.3438 -202.336 -71.3438 -202.336c12 -32.752 157.088 -38.6562 194.256 -57.2803l-278.512 -132.08s-63.9678 -22.4639 -63.9678 -75.4717v-84.5283 c0 -35.376 28.624 -61.3115 63.9678 -61.3115h896.064c35.3438 0 63.9678 25.9355 63.9678 61.3115v84.5283c0 53.0078 -63.9678 75.4717 -63.9675 75.4717zM63.999 -0v81.8398c0 3.4082 12.0957 11.6006 21.9355 15.3447c2.12793 0.751953 3.44043 1.34375 5.44043 2.31934 l278.496 132.064c22.1279 10.4639 36.3203 32.6875 36.5928 57.1514c0.255859 24.4639 -13.4404 46.9756 -35.3125 57.9355c-21.6797 10.8799 -50.3359 16.2559 -95.248 24.0322c-10.6562 1.87207 -25.2158 4.49609 -39.3438 7.3125 c18.3203 41.1045 38.5605 98.5928 46.5283 163.633c1.96777 16.1924 4.49609 34.416 7.3125 54.5918c4.84766 34.3359 10.8477 77.8721 16.752 130.224c11.168 98.8643 95.2803 169.553 204.592 169.553h0.255859h0.255859c109.312 0 193.439 -70.6885 204.592 -169.568 c5.9043 -52.3359 11.9043 -95.8877 16.752 -130.224c2.81641 -20.1758 5.34473 -38.3994 7.3125 -54.5918c7.96777 -65.0244 28.2236 -122.513 46.5273 -163.633c-14.1279 -2.81641 -28.6875 -5.44043 -39.3438 -7.3125 c-44.9121 -7.77637 -73.5684 -13.1523 -95.248 -24.0322c-21.8721 -10.9756 -35.5684 -33.4717 -35.3125 -57.9355c0.288086 -24.4639 14.4639 -46.6875 36.5918 -57.1514l278.496 -132.064c2 -0.975586 3.31152 -1.56738 5.43945 -2.31934 c9.83984 -3.74414 20.4961 -11.9365 21.9365 -15.3447l0.0322266 -81.8242h-896.032z"/> +<glyph glyph-name="people" unicode="" d="M746 124.72l-201.471 111.602c74.8799 58.9121 95.2158 174.688 95.2158 239.601v135.12c0 89.4717 -118.88 189.12 -238.288 189.12c-119.376 0 -241.408 -99.6641 -241.408 -189.12v-135.12c0 -59.0244 24.9756 -178.433 100.624 -239.089l-206.672 -112.112 s-54 -24.0645 -54 -54.0645v-81.0879c0 -29.8398 24.2236 -54.0635 54 -54.0635h692c29.8076 0 54.0312 24.2236 54.0312 54.0635v81.0879c0 31.8076 -54.0322 54.0635 -54.0322 54.0635zM736.033 -0.495117h-672.031v57.2158 c4.5918 3.34375 11.0078 7.21582 16.0635 9.53613c1.50391 0.688477 3.00781 1.4082 4.43164 2.22461l206.688 112.096c18.8477 10.2236 31.3438 29.1836 33.248 50.5273s-7.00781 42.2559 -23.7119 55.6641c-53.6641 43.0244 -76.6562 138.32 -76.6562 189.152v135.12 c0 45.9678 86.6562 125.12 177.408 125.12c92.4316 0 174.288 -78.0645 174.288 -125.12v-135.12c0 -50.1279 -15.5684 -145.84 -70.7842 -189.28c-16.9121 -13.3115 -26 -34.2236 -24.2236 -55.6641c1.80762 -21.4404 14.2559 -40.5283 33.1201 -50.8486l201.472 -111.6 c1.77637 -0.975586 4.03223 -2.03125 5.9043 -2.84766c4.71973 -2 10.5273 -5.34375 14.7832 -8.28809v-57.8877zM969.97 284.064l-204.465 111.601c74.8799 58.9121 98.2236 174.688 98.2236 239.601v135.12c0 89.4717 -121.872 190.128 -241.28 190.128 c-77.5996 0 -156.943 -42.1924 -203.119 -96.2246c26.3359 -1.63184 55.376 -1.66406 80.4639 -9.66406c33.7119 26.2559 76.3682 41.8721 122.656 41.8721c92.4316 0 177.279 -79.0557 177.279 -126.128v-135.12c0 -50.1279 -18.5596 -145.84 -73.7754 -189.28 c-16.9121 -13.3115 -26 -34.2236 -24.2236 -55.6641c1.80762 -21.4404 14.2559 -40.5283 33.1201 -50.8486l204.464 -111.6c1.77637 -0.975586 4.03223 -2.03125 5.9043 -2.84766c4.71973 -2 10.5273 -5.34375 14.7832 -8.28809v-56.9121h-129.184 c19.5039 -14.7197 25.4082 -35.7754 32.9766 -63.999h106.192c29.8076 0 54.0312 24.2236 54.0312 54.0635v80.0957c-0.015625 31.8398 -54.0479 54.0957 -54.0479 54.0957z"/> +<glyph glyph-name="user-follow" unicode="" d="M64.0645 65.3115c0 25.4404 19.0908 33.4053 26.7227 36.9414l281.04 132.624c20.1436 9.24805 34.0479 28.3203 36.752 50.3203c2.71973 22 -6.16016 43.8398 -23.4561 57.7119c-66.4805 53.376 -97.4561 170.688 -97.4561 233.185v159.904 c0 66.8643 116.4 159.856 224.128 159.856c108.672 0 223.92 -91.5361 223.92 -159.856v-159.92c0 -61.5518 -25.5996 -179.312 -94.2559 -233.359c-17.5039 -13.7764 -26.5918 -35.6807 -23.9678 -57.8086c2.62402 -22.1602 16.5918 -41.3125 36.8477 -50.624 l95.9199 -45.5039l15.8076 63.8721l-85.0078 39.7764c88.6562 69.7764 118.656 206.832 118.656 283.648v159.92c0 105.92 -146.624 223.855 -287.92 223.855c-141.312 0 -288.129 -117.936 -288.129 -223.855v-159.92c0 -69.8721 31.8877 -211.248 121.392 -283.088 l-281.04 -132.624s-63.9521 -28.4961 -63.9521 -63.9678v-96.0322c0 -35.3438 28.6396 -63.9678 63.9512 -63.9678h703.92v64l-703.872 -0.0322266v64.9443zM991.939 128.125h-96v96c0 17.6797 -14.3359 32 -32 32s-32 -14.3203 -32 -32v-96h-96 c-17.6641 0 -32 -14.3203 -32 -32c0 -17.6641 14.3359 -32 32 -32h96v-96c0 -17.6641 14.3359 -32 32 -32s32 14.3359 32 32v96h96c17.6641 0 32 14.3359 32 32c0 17.6797 -14.3203 32 -32 32z"/> +<glyph glyph-name="user-following" unicode="" d="M63.5039 0.240234l0.00195312 64.9414c0 25.4404 19.1035 33.4248 26.7197 36.9443l281.04 132.624c20.1436 9.24805 34.0479 28.3203 36.752 50.3203c2.71973 22 -6.16016 43.8398 -23.4561 57.7119c-66.4805 53.376 -97.4561 170.704 -97.4561 233.185v159.92 c0 66.8643 116.4 159.856 224.128 159.856c108.672 0 223.936 -91.5361 223.936 -159.856v-159.92c0 -61.5518 -25.5996 -179.312 -94.2559 -233.376c-17.5039 -13.7764 -26.5918 -35.6807 -23.9678 -57.8086c2.62402 -22.1602 16.5918 -41.3125 36.8477 -50.624 l162.24 -77.248l38.1436 54.0645l-173.664 81.3438c88.6562 69.7764 118.656 206.849 118.656 283.665v159.92c0 105.92 -146.624 223.855 -287.936 223.855s-288.128 -117.936 -288.128 -223.855v-159.92c0 -69.8721 31.8877 -211.248 121.392 -283.088l-281.04 -132.656 s-63.9521 -28.4961 -63.9521 -63.9678v-96.0322c0 -35.3438 28.6396 -63.9678 63.9512 -63.9678h639.712l-52 63.9844zM1012.21 236.493c-13.9043 10.9121 -34.0322 8.43164 -44.9121 -5.47266l-136.848 -208.704l-85.0557 85.0723 c-12.4961 12.4961 -32.7686 12.4961 -45.2646 0s-12.4961 -32.752 0 -45.248l113.136 -113.136c12.4961 -12.4961 32.752 -12.4961 45.248 0c3.04004 3.02441 5.3125 6.54395 6.88086 10.2881l152.304 232.304c10.8799 13.9043 8.43164 34.0166 -5.48828 44.8965z"/> +<glyph glyph-name="user-unfollow" unicode="" d="M799.12 576.144l0.000976562 159.92c0 105.92 -146.608 223.855 -287.904 223.855c-141.312 0 -288.128 -117.936 -288.128 -223.855v-159.92c0 -69.8721 31.8877 -211.232 121.392 -283.072l-281.04 -132.64s-63.9521 -28.4961 -63.9521 -63.9678v-96.0322 c0 -35.3438 28.6396 -63.9678 63.9512 -63.9678h607.936v64l-607.888 -0.0322266v64.9443c0 25.4404 19.1035 33.4248 26.7197 36.9443l281.04 132.624c20.1436 9.24805 34.0479 28.3359 36.752 50.3359c2.71973 22 -6.16016 43.8242 -23.4561 57.6963 c-66.4805 53.376 -97.4561 170.688 -97.4561 233.199v159.92c0 66.8643 116.4 159.856 224.128 159.856c108.688 0 223.904 -91.5361 223.904 -159.856v-159.92c0 -61.5518 -25.5996 -179.328 -94.2236 -233.36c-17.5361 -13.7598 -26.624 -35.6641 -23.9678 -57.792 c2.5918 -22.1602 16.5596 -41.3125 36.8477 -50.624l18.1123 -8.35156l28.0645 51.792l-19.4883 14.7197c88.6562 69.7275 118.656 206.768 118.656 283.584zM924.625 81.1992l90.4961 90.5117c12.4961 12.4639 12.4961 32.752 0 45.248 c-12.4805 12.4805 -32.7529 12.4805 -45.2334 0l-90.5117 -90.5283l-90.4961 90.5283c-12.4961 12.4805 -32.7686 12.4805 -45.249 0c-12.4961 -12.4961 -12.4961 -32.7842 0 -45.248l90.4961 -90.5117l-90.4961 -90.4961c-12.4961 -12.4805 -12.4961 -32.7686 0 -45.2646 c12.4805 -12.4639 32.7529 -12.4639 45.249 0l90.4961 90.5117l90.5117 -90.5117c12.4805 -12.4639 32.7529 -12.4639 45.2334 0c12.4961 12.4961 12.4961 32.7842 0 45.2646z"/> +<glyph glyph-name="user" unicode="" d="M511.728 896c108.672 0 223.92 -91.5342 223.92 -159.854v-159.92c0 -61.5518 -25.5996 -179.312 -94.2559 -233.376c-17.5039 -13.7764 -26.5918 -35.6807 -23.9678 -57.8086c2.62402 -22.1602 16.5918 -41.3125 36.8477 -50.625l278.496 -132.064 c2.17578 -0.992188 26.6875 -5.10449 26.6875 -39.3447l0.0322266 -62.4639l-895.488 -0.0478516v64.9443c0 25.4404 19.0879 33.4248 26.7197 36.9443l281.024 132.624c20.1602 9.24805 34.0645 28.3203 36.7686 50.3203c2.71973 22 -6.16016 43.8398 -23.4561 57.7119 c-66.4805 53.376 -97.4561 170.704 -97.4561 233.185v159.92c0.015625 66.8477 116.416 159.855 224.128 159.854zM511.728 960.002c-141.312 0 -288.127 -117.938 -288.127 -223.857v-159.92c0 -69.8721 31.8877 -211.248 121.392 -283.088l-281.04 -132.64 s-63.9521 -28.4961 -63.9521 -63.9678v-96.0322c0 -35.3438 28.6396 -63.9678 63.9512 -63.9678h895.552c35.3438 0 63.9678 28.624 63.9678 63.9678v96.0322c0 37.5996 -63.9678 63.9678 -63.9678 63.9678l-278.496 132.064 c88.6562 69.7764 118.656 206.849 118.656 283.665v159.92c0 105.92 -146.64 223.855 -287.936 223.855v0z"/> +<glyph glyph-name="trophy" unicode="" d="M735.808 32.1279h-449.936c-17.6797 0 -32 -14.3203 -32 -32s14.3203 -32 32 -32h449.936c17.6797 0 32 14.3203 32 32s-14.3037 32 -32 32zM1017.31 838.368c-3.02441 14.8799 -16.1592 25.5684 -31.3428 25.5684h-156.624v31.9355c0 17.6797 -14.3203 32 -32 32 h-575.536c-17.6797 0 -32 -14.3203 -32 -32v-31.9355h-151.776c-15.1836 0 -28.3193 -10.6885 -31.3438 -25.5684c-0.944336 -4.62402 -22.4004 -116.752 39.9033 -193.152c35.8398 -43.9199 90.6074 -66.9277 162.495 -68.9756 c40.9922 -121.152 144.064 -210.864 268.192 -224.24v-222.912h-95.7764c-17.6797 0 -32 -14.3203 -32 -32s14.3203 -32 32 -32h258.688c17.6797 0 32 14.3203 32 32s-14.3203 32 -32 32h-98.9121v222.88c124.336 13.1201 227.632 102.8 268.736 224.08 c74.3359 1.08789 130.736 24.2402 167.393 69.168c62.3037 76.416 40.8477 188.528 39.9038 193.152zM96.4014 685.44c-28.3359 34.4961 -31.1846 85.4092 -29.7441 114.497h123.152v-108.032c0 -17.2959 1.59961 -34.1602 3.93555 -50.7686 c-43.6797 4.08008 -76.4473 18.832 -97.3438 44.3037zM765.345 691.905c0 -153.088 -114.721 -277.663 -255.713 -277.663c-141.056 0 -255.808 124.56 -255.808 277.663v171.968h511.536v-171.968h-0.015zM927.6 685.442 c-21.6797 -26.4316 -56.0322 -41.4883 -102.272 -44.8643c2.38379 16.7842 4.01562 33.8398 4.01562 51.3281v108.032h128c1.44043 -29.1201 -1.40723 -80 -29.7436 -114.496z"/> +<glyph glyph-name="speedometer" unicode="" d="M511.984 923.872c-281.968 0 -511.345 -229.408 -511.345 -511.376c0 -177.152 89.6797 -339.185 239.903 -433.408c14.9443 -9.47168 34.6885 -4.87988 44.0967 10.0957s4.87988 34.7197 -10.0957 44.0957c-54.0957 33.9521 -99.04 78.0479 -133.424 128.88 l33.5518 19.376c15.3115 8.84766 20.5596 28.3994 11.7119 43.7109c-8.87988 15.3438 -28.4639 20.5596 -43.7119 11.7119l-33.5996 -19.3916c-24.4004 50.5117 -39.2969 105.792 -43.2812 163.424h35.6162c17.6797 0 32 14.3203 32 32s-14.3203 32 -32 32h-35.4561 c4.24023 58.6875 19.7764 114.304 44.5605 164.592l32.1602 -18.5596c5.02441 -2.91211 10.5283 -4.28809 15.9688 -4.28809c11.0557 0 21.8076 5.74414 27.7432 16c8.84766 15.3125 3.59961 34.8809 -11.7119 43.7129l-31.8398 18.3682 c32.1123 46.832 72.8643 87.2959 119.984 119.023l18.0156 -31.2002c5.93555 -10.2881 16.6875 -16 27.7432 -16c5.44043 0 10.9443 1.37598 15.9688 4.28809c15.3115 8.84766 20.5596 28.3994 11.7119 43.7119l-17.9521 31.0723 c49.3281 23.792 103.68 38.6562 160.976 42.8164v-39.8721c0 -17.6797 14.3203 -32 32 -32s32 14.3203 32 32v40c58.5918 -4.08008 114.128 -19.3916 164.384 -43.9512l-17.3604 -30.0479c-8.84766 -15.3115 -3.59961 -34.8799 11.7119 -43.7119 c5.02441 -2.91211 10.5283 -4.28809 15.9688 -4.28809c11.0557 0 21.8076 5.71191 27.7432 16l17.2803 29.9355c46.6885 -31.7764 87.0723 -72.1445 118.88 -118.816l-29.9678 -17.3115c-15.3115 -8.84766 -20.5596 -28.3994 -11.7119 -43.7109 c5.93555 -10.2881 16.6875 -16 27.7432 -16c5.44043 0 10.9443 1.37598 15.9688 4.28809l30.1279 17.3916c24.5918 -50.2725 39.9521 -105.824 44.0479 -164.433h-35.1357c-17.6797 0 -32 -14.3203 -32 -32s14.3203 -32 32 -32h35.1201 c-4.04785 -56.8799 -18.5918 -111.439 -42.4961 -161.312l-31.6797 18.2881c-15.2803 8.84766 -34.9121 3.56738 -43.7119 -11.7129c-8.84766 -15.3115 -3.59961 -34.8799 11.7119 -43.7119l31.7764 -18.3516c-35.1035 -52.2402 -81.4395 -97.3926 -137.359 -131.824 c-15.0557 -9.28027 -19.7119 -29.0078 -10.4639 -44.0322c6.06445 -9.80762 16.5283 -15.2158 27.2803 -15.2158c5.71191 0 11.5361 1.53613 16.752 4.75195c152.464 93.9043 243.472 256.784 243.472 435.632c0 281.952 -229.408 511.36 -511.376 511.36zM748.111 512.272 c15.2959 8.84766 20.5439 28.3984 11.7119 43.71c-8.83203 15.2959 -28.416 20.5439 -43.7119 11.6963l-173.824 -100.352c-9.28027 5.24805 -19.8564 8.49609 -31.2803 8.49609c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8076 c0 -35.248 28.5762 -63.8398 63.8398 -63.8398c35.2803 0 63.8398 28.5918 63.8398 63.8398c0 0.0644531 -0.015625 0.144531 -0.015625 0.208984z"/> +<glyph glyph-name="social-youtube" unicode="" d="M940.736 770.304c-27.7441 19.9678 -105.056 46.4961 -429.008 46.4961c-347.152 0 -398.656 -30.4639 -415.185 -40.4316c-87.9678 -52.8477 -96.3193 -286.815 -97.0869 -334.256c1.05566 -62.6562 11.1836 -271.12 97.0234 -322.688 c16.4961 -9.93555 67.7119 -40.2236 415.248 -40.2236c324.16 0 401.376 26.4004 429.008 46.2881c74.9756 53.9355 83.5996 239.68 83.8076 317.439c-0.192383 62.5283 -6.75195 271.872 -83.8071 327.376zM903.36 177.424 c-11.1523 -8.03223 -75.1855 -34.2227 -391.634 -34.2227c-305.936 0 -370.128 23.7441 -382.256 31.0557c-30.8799 18.5283 -63.4717 116.88 -66.0312 268.032c2.52832 150.816 35.5684 260.912 66.0967 279.216c12.1602 7.34375 76.5918 31.2793 382.191 31.2793 c316.192 0 380.4 -26.3682 391.633 -34.4326c27.4082 -19.7441 56.752 -123.68 57.1836 -275.632c-0.431641 -154.336 -29.9678 -245.712 -57.1836 -265.296zM720.415 473.17l-287.934 176.689c-9.9043 5.96777 -22.2246 6.12793 -32.2568 0.463867 c-10.0645 -5.67969 -16.2881 -16.3359 -16.2881 -27.8721v-353.44c0 -11.5361 6.22363 -22.1924 16.2881 -27.8721c4.87988 -2.75195 10.3203 -4.12793 15.7119 -4.12793c5.71191 0 11.4717 1.53613 16.5273 4.5918l287.936 176.752 c9.59961 5.80762 15.4717 16.1914 15.4717 27.4072s-5.85645 21.6318 -15.4561 27.4083zM447.953 325.699v240.097l194 -120.032z"/> +<glyph glyph-name="social-twitter" unicode="" d="M684.4 801.312c52.8799 0 100.621 -21.6357 134.253 -56.3721c41.8398 8.0957 81.2803 22.8477 116.721 43.2793c-13.7119 -41.6318 -42.8799 -76.5596 -80.8154 -98.6553c37.1201 4.36816 72.6562 13.9043 105.632 28.1602 c-24.7197 -35.7441 -55.8398 -67.2158 -91.7754 -92.3682c0.335938 -7.63184 0.52832 -15.3438 0.52832 -23.0234c0 -235.728 -185.008 -507.615 -523.312 -507.615c-103.84 0 -200.56 29.6318 -281.903 80.2236c14.3682 -1.67969 29.0078 -2.52734 43.8398 -2.52734 c86.1602 0 165.504 28.4961 228.464 76.4004c-80.5283 1.37598 -148.496 53.0078 -171.808 123.84c11.2158 -2.0957 22.752 -3.21582 34.624 -3.21582c16.7197 0 33.0078 2.16016 48.3994 6.25586c-84.1279 16.3359 -147.536 88.4482 -147.536 174.929v2.28809 c24.8164 -13.376 53.1523 -21.4082 83.3447 -22.3359c-49.376 32.0322 -81.8398 86.5605 -81.8398 148.465c0 32.7197 9.08789 63.376 24.9121 89.6318c90.6885 -107.872 226.208 -178.912 379.088 -186.384c-3.15234 13.0244 -4.78418 26.7842 -4.78418 40.624 c0 98.5439 82.3516 178.4 183.967 178.4zM960.189 717.691h0.160156h-0.160156zM684.397 865.308c-125.664 0 -229.773 -91.8086 -245.806 -210.433c-102.816 20.6562 -196.32 75.0879 -263.504 154.944c-12.1924 14.5117 -30.1602 22.8154 -48.9766 22.8154 c-1.66406 0 -3.34375 -0.0644531 -5.02344 -0.192383c-20.5918 -1.64844 -39.1201 -13.1201 -49.7764 -30.7842c-22.3203 -37.0244 -34.0967 -79.4404 -34.0967 -122.656c0 -28.8477 5.18359 -56.9434 15.0078 -83.2158 c-10.4639 -11.6318 -16.4961 -26.8477 -16.4961 -42.9121v-2.28809c0 -62.6885 24.7842 -120.864 65.9365 -164.464c-2.36816 -10.9756 -1.83984 -22.4639 1.77637 -33.4717c14.1924 -43.1836 40.0322 -80.3994 73.5361 -108.751 c-22.4961 -5.00781 -45.7119 -7.53613 -69.4082 -7.53613c-12.5283 0 -24.7207 0.688477 -36.2568 2.09668c-2.55957 0.320312 -5.08789 0.432617 -7.63184 0.432617c-26.8799 0 -51.2803 -16.9443 -60.3359 -42.7842c-9.93555 -28.3203 1.08887 -59.7119 26.5605 -75.5684 c94.5283 -58.8164 203.712 -89.8721 315.712 -89.8721c364.032 0 583.008 284.976 587.264 563.344c29.792 24.6562 56.1279 53.1846 78.4482 85.1523c8.12793 10.6885 12.96 24.0322 12.96 38.4961c0 21.7764 -10.8955 41.0244 -27.4873 52.5928 c7.18359 24.624 -1.00879 51.2803 -21.0088 67.5684c-11.6797 9.50391 -26 14.3359 -40.4004 14.3359c-11.0078 0 -22.0322 -2.81641 -31.9678 -8.56055c-21.1523 -12.1924 -43.7764 -21.8408 -67.6006 -28.7852c-43.1045 32.4316 -96.5449 50.4961 -151.425 50.4967z"/> +<glyph glyph-name="social-tumblr" unicode="" d="M528.016 896.256l-0.00195312 -223.871h224.32v-95.9678h-223.328l-0.320312 -278.528c0 -51.7764 2.68848 -85.0088 8.16016 -99.7451c8.52832 -23.248 39.5684 -53.0078 97.1846 -53.0078c44.6885 0 104.977 13.4404 150.16 47.248v-149.312 c-37.6797 -17.9678 -72.7197 -25.2158 -103.248 -32.4639c-30.5596 -7.21582 -63.6631 -10.8477 -99.1514 -10.8477c-39.5361 0 -153.664 1.08789 -200.496 120.399c-8.43164 21.4717 -12.6553 52.6553 -12.6553 93.4717v362.624h-128.848l0.624023 98.1279 c42.6562 0 170.624 25.9043 170.624 221.872zM528.014 960.257l-116.976 0.00195312c-35.3438 0 -64 -28.6562 -64 -64c0 -146.496 -81.6318 -157.872 -106.624 -157.872c-35.2158 0 -63.8398 -28.4639 -64 -63.6797l-0.624023 -98.1279 c-0.0957031 -17.0244 6.62402 -33.376 18.624 -45.4717c12.0322 -12.0645 28.3359 -18.8486 45.376 -18.8486h64.8477v-298.624c0 -49.376 5.59961 -87.6318 17.0879 -116.88c28.8477 -73.4404 97.376 -161.009 260.064 -161.009c40.2881 0 78.5918 4.22363 113.872 12.5596 l7.05566 1.66406c29.8721 7.02441 68.0322 15.7764 109.008 35.3125c22.2881 10.624 36.4639 33.0879 36.4639 57.7764v149.312c0 24.2236 -13.6797 46.3672 -35.3438 57.2148c-9.05566 4.55957 -18.8799 6.7832 -28.6562 6.7832 c-13.5684 0 -27.0566 -4.32031 -38.3369 -12.752c-38.0957 -28.5283 -86.8477 -34.4961 -111.808 -34.4961c-25.5996 0 -35.1191 9.28027 -37.2148 11.7441c-1.08789 5.02441 -4.12793 23.7764 -4.12793 77.0088l0.223633 214.528h159.408c35.3438 0 64 28.6562 64 64 v95.9678c0 35.3438 -28.6562 64 -64 64h-160.32v159.888c0 35.3438 -28.6562 64 -64 64v0z"/> +<glyph glyph-name="social-facebook" unicode="" d="M581.76 879.504c3.80762 0 5.99902 -0.15918 5.99902 -0.15918h83.5684l-0.431641 -96h-83.0078c-45.6797 0 -44.624 -39.0078 -44.624 -39.0078v-152.192h161.632l-22.5596 -95.8721h-139.6v-479.776h-95.9043l-0.0644531 479.776h-127.408l-0.255859 95.8721h127.712 v149.184c0.015625 130.08 108.048 138.176 134.944 138.176zM671.327 879.345h0.160156h-0.160156zM581.76 943.505c-23.0078 0 -67.9697 -3.80859 -110.562 -29.4727c-40.3203 -24.2559 -88.3682 -73.9355 -88.3682 -172.688v-85.1836h-63.7119 c-17.0078 0 -33.3115 -6.78418 -45.3438 -18.8164c-12 -12.0645 -18.7197 -28.3682 -18.6553 -45.4082l0.255859 -95.8721c0.12793 -35.248 28.752 -63.7764 64 -63.7764h63.4082l0.0644531 -415.776c0 -35.3438 28.6562 -64 64 -64h95.9043c35.3438 0 64 28.6562 64 64 v415.776h75.5996c28.4004 0 53.4082 18.7197 61.4082 45.9678l22.5596 95.8721c5.67969 19.3438 1.90332 40.2559 -10.1924 56.3682c-12.0645 16.1602 -31.0566 25.6641 -51.2168 25.6641h-97.6318v63.1523l63.6318 0.0322266c35.2158 0 63.8398 28.4639 64 63.7119 l0.431641 92.752c0.0644531 1.18359 0.0966797 2.33594 0.0966797 3.53613c0 35.3438 -28.5918 64 -63.9355 64h-81.9355c-1.83984 0.0957031 -4.49609 0.160156 -7.80713 0.160643z"/> +<glyph glyph-name="social-dropbox" unicode="" d="M1023.42 735.248c-0.719727 10.2236 -6.28711 19.4736 -14.9756 24.9141l-285.184 177.968c-11.5996 7.21582 -26.4316 6.31934 -37.0557 -2.28906l-174.224 -140.944l-174.192 140.944c-10.5918 8.55957 -25.5361 9.53516 -37.0557 2.28711l-285.184 -177.968 c-8.68848 -5.44043 -14.2568 -14.6885 -14.9766 -24.9121c-0.751953 -10.2236 3.47168 -20.1592 11.3115 -26.751l165.216 -138.816l-141.536 -111.184c-8.0957 -6.32031 -12.624 -16.1768 -12.2236 -26.417s5.68066 -19.6641 14.2246 -25.3604l130.976 -87.3115 c-6.43164 -5.83984 -10.5439 -14.208 -10.5439 -23.5996v-128.336c0 -11.1201 5.77637 -21.4404 15.248 -27.2803l321.968 -182.432c5.12012 -3.15234 10.9443 -4.7207 16.752 -4.7207s11.6318 1.59961 16.7842 4.75195l318.224 182.432 c9.47168 5.83984 15.2158 16.1602 15.2158 27.248v150.528c0 2.06445 -0.240234 4.08008 -0.608398 6.03223l124.048 82.6885c8.52832 5.67969 13.8086 15.0879 14.2246 25.3281c0.400391 10.2559 -4.0957 20.0801 -12.1602 26.416l-140.912 111.152l165.312 138.88 c7.85645 6.5918 12.0801 16.5273 11.3281 26.751zM736.673 569.346l-224.688 -140.784l-224.688 140.784l224.688 146.224zM86.8008 729.153l228.464 142.592l142.368 -115.184l-227.344 -147.968zM229.921 529.777l225.969 -141.6l-128.064 -98.0322l-218 145.312z M222.018 283.777l89.3438 -59.5674c11.3438 -7.56836 26.3193 -7.05664 37.1836 1.21582l129.408 99.04v-282.8l-255.936 143.68v98.4316zM798.209 185.346l-256.256 -145.681v287.776l132.656 -101.968c5.71191 -4.40039 12.624 -6.62402 19.5039 -6.62402 c6.19238 0 12.3682 1.77637 17.7441 5.37598l86.3359 57.5684v-96.4482h0.015625zM913.457 435.521l-218.031 -145.327l-127.44 97.9355l226 141.632zM793.666 608.595l-227.345 147.968l142.4 115.184l228.464 -142.592z"/> +<glyph glyph-name="social-dribbble" unicode="" d="M511.984 959.728c-69.8564 0 -136.464 -14.1113 -197.184 -39.5674c-2.1123 -0.671875 -4.17676 -1.55176 -6.14453 -2.67188c-181.264 -78.8164 -308.384 -259.553 -308.384 -469.505c0 -282.16 229.568 -511.712 511.712 -511.712 c282.192 0 511.744 229.568 511.744 511.712c0 282.192 -229.552 511.744 -511.744 511.744zM959.729 447.984c0 -3.58398 -0.192383 -7.11914 -0.272461 -10.6709c-49.0244 13.0078 -173.393 37.4395 -326.801 3.74316c-13.5195 30.8955 -28.5117 62.5752 -45.2793 94.8154 c-1.4082 2.7041 -2.78418 5.28027 -4.17578 7.95215c164.128 63.3438 233.888 148.672 262.768 201.952c70.6885 -79.2158 113.761 -183.552 113.761 -297.792zM797.537 792.562c-14.9121 -35.2002 -69.0391 -126 -244.719 -191.888 c-78.8965 144.224 -140.225 230.672 -174.593 274.64c42.2559 13.2637 87.1836 20.416 133.76 20.416c108.432 0 207.983 -38.7676 285.552 -103.168zM316.05 850.481c27.2158 -33.2803 90.3838 -117.056 175.104 -270.447c-200 -60.2881 -362.448 -53.04 -418.832 -47.792 c26.8164 140.144 119.072 257.312 243.729 318.239h-0.001zM64.2734 447.986c0 6.89648 0.209961 13.7451 0.530273 20.5771c19.248 -1.93555 49.1523 -4.0791 88.2881 -4.0791c86.8955 0 217.712 10.752 369.008 58.1436 c2.84766 -5.37598 5.66406 -10.7363 8.54395 -16.2725c14.4316 -27.7764 27.4873 -55.1846 39.4072 -82.0645c-27.376 -8.6084 -55.3916 -19.0723 -83.8721 -31.9688c-182.624 -82.7041 -268.192 -200.704 -298.673 -252.336 c-76.2725 80.3203 -123.232 188.752 -123.232 308zM236.1 95.7637c16.2402 30.752 90.6074 154.082 276.447 238.258c27.9678 12.6719 55.5195 22.7842 82.3838 30.9121c60.7363 -154.32 81.8086 -281.568 88.1768 -330.593 c-52.752 -21.9043 -110.528 -34.0645 -171.12 -34.0645c-104.016 0 -199.792 35.7598 -275.888 95.4873zM743.618 64.9658c-9.23242 61.5996 -32.1445 177.392 -85.9688 315.664c148.448 29.5518 265.952 0.55957 295.616 -8.08008 c-22.2236 -130.208 -100.735 -241.488 -209.647 -307.584z"/> +<glyph glyph-name="shield" unicode="" d="M907.952 815.52c-11.8721 11.0879 -27.5029 17.2168 -43.6631 17.2168c-1.47168 0 -2.94336 -0.0644531 -4.39941 -0.160156c-0.912109 -0.0644531 -11.1846 -0.688477 -27.2803 -0.688477c-26.6562 0 -78.6885 1.80762 -127.969 13.9355 c-63.6641 15.6318 -137.12 88.1602 -158.496 102.464c-10.752 7.18359 -23.1523 10.7832 -35.5684 10.7832c-12.3682 0 -24.7842 -3.59961 -35.5361 -10.752c-2.5918 -1.74414 -79.5039 -84.0322 -154.752 -102.496c-49.248 -12.1279 -102.288 -13.9355 -128.912 -13.9355 c-16.0957 0 -26.3682 0.624023 -27.376 0.688477c-1.4082 0.0957031 -2.81641 0.160156 -4.22461 0.160156c-16.1924 0 -31.8721 -6.16016 -43.7764 -17.2803c-12.9443 -12.0957 -20.3203 -29.0078 -20.3203 -46.7197v-160.032c0 -591.632 387.12 -667.808 403.568 -670.783 c3.74414 -0.65625 7.53613 -1.00781 11.3125 -1.00781c3.77637 0 7.60059 0.335938 11.3125 1.00781c16.4316 2.97559 406.399 79.1514 406.399 670.783v160.032c0.0322266 17.7441 -7.34375 34.6885 -20.3193 46.7842zM864.305 608.704 c0 -544.912 -353.714 -607.777 -353.714 -607.777s-350.88 62.8799 -350.88 607.776v160.032s12.0957 -0.847656 31.6797 -0.847656c33.5684 0 90.0322 2.46387 144.16 15.7754c88.624 21.7441 175.024 111.408 175.024 111.408s90.2559 -89.6641 178.784 -111.408 c54.1924 -13.3115 109.681 -15.7754 143.249 -15.7754c19.5684 0 31.6807 0.847656 31.6807 0.847656s0.015625 -20.3516 0.015625 -160.031h0.000975zM647.599 613.759c-12.4961 12.4961 -32.7686 12.4961 -45.249 0l-90.5117 -90.5117l-90.5117 90.5117 c-12.4961 12.4961 -32.7686 12.4961 -45.2646 0s-12.4961 -32.7686 0 -45.249l90.5117 -90.5117l-90.5117 -90.5117c-12.4961 -12.4805 -12.4961 -32.7529 0 -45.249s32.7686 -12.4961 45.2646 0l90.5117 90.5117l90.5117 -90.5117 c12.4805 -12.4961 32.7529 -12.4961 45.249 0s12.4961 32.7686 0 45.249l-90.5117 90.5117l90.5117 90.5117c12.4961 12.4805 12.4961 32.7529 0 45.249z"/> +<glyph glyph-name="screen-tablet" unicode="" d="M832.144 960h-640.288c-53.0244 0 -96 -42.9756 -96 -96v-832c0 -53.0244 42.9756 -96 96 -96h640.288c53.0244 0 96 42.9756 96 96v832c0 53.0244 -42.9756 96 -96 96zM864.144 32c0 -17.6641 -14.3359 -32 -32 -32h-640.288c-17.6641 0 -32 14.3359 -32 32v832 c0 17.6641 14.3359 32 32 32h640.288c17.6641 0 32 -14.3359 32 -32v-832zM512.048 159.824c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8242s28.5596 -63.8408 63.8398 -63.8408c35.2637 0 63.8398 28.6084 63.8398 63.8408c0 35.2324 -28.5762 63.8242 -63.8398 63.8242z M576.048 864h-128c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h128c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32z"/> +<glyph glyph-name="screen-smartphone" unicode="" d="M704.144 960h-384.288c-53.0244 0 -96 -42.9756 -96 -96v-832c0 -53.0244 42.9756 -96 96 -96h384.288c53.0244 0 96 42.9756 96 96v832c0 53.0244 -42.9756 96 -96 96zM736.144 32c0 -17.6641 -14.3359 -32 -32 -32h-384.288c-17.6641 0 -32 14.3359 -32 32v832 c0 17.6641 14.3359 32 32 32h384.288c17.6641 0 32 -14.3359 32 -32v-832zM512.048 159.824c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8242s28.5762 -63.8408 63.8398 -63.8408c35.2803 0 63.8398 28.6084 63.8398 63.8408c0 35.2324 -28.5596 63.8242 -63.8398 63.8242z M576.048 864h-128c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h128c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32z"/> +<glyph glyph-name="screen-desktop" unicode="" d="M960 864.192h-896c-35.1836 0 -64 -28.7998 -64 -64v-544.192c0 -35.1836 28.8164 -63.9834 64 -63.9834h416v-96.208h-160c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h384c17.6641 0 32 14.3359 32 32c0 17.6641 -14.3359 32 -32 32h-160v96.208h416 c35.1836 0 64 28.7998 64 63.9834v544.192c0 35.2002 -28.8164 64 -64 64zM960 256h-896v544.192h896v-544.192z"/> +<glyph glyph-name="plane" unicode="" d="M934.32 894.096c10.4316 0 17.7764 -1.93848 21.6006 -3.41016c4.5918 -12.2236 10.752 -56.0312 -34.5283 -101.343l-230.992 -230.976l1.66406 -28.6562c3.50391 -59.9678 10 -167.439 15.5996 -259.567c4.94434 -82 9.63281 -159.44 9.93652 -166.032 c0.160156 -4.52832 0.224609 -5.60059 -3.99902 -10.6885c-9.44043 -11.4717 -27.0566 -30.9121 -41.9043 -47.0244c-23.0244 62.0322 -71.4082 193.057 -98.1279 266.4l-34.3359 94.3682l-71.0244 -71.0244l-130.608 -125.584l-18.1924 -18.1602l-0.55957 -25.6797 c-0.431641 -20.4961 -0.335938 -57.2803 -0.288086 -89.7119c0.0644531 -22.5918 0.128906 -43.1201 -0.03125 -54.4316c-0.288086 -0.52832 4.36816 -1.15234 3.93652 -1.9043c-2.78418 4.46387 -5.77637 9.28027 -8.94434 14.2881 c-26.3359 42 -62.7842 100.096 -73.9043 118.224l-8.12793 13.2803l-13.3438 8.06445c-48.5283 29.3115 -102.288 63.1514 -135.088 84.2871c1.13574 0.65625 2.06348 -2.81543 2.81543 -2.41504h2.12793c10.3203 0 27.376 -0.223633 46.4961 -0.496094 c25.0078 -0.335938 53.376 -0.751953 75.0879 -0.751953c8.32031 0 15.7119 0.0644531 21.6641 0.192383l25.6797 0.591797l18.1602 18.1602l125.744 129.712l70.7842 70.752l-93.9355 34.5596c-70.5918 25.9678 -205.808 76.4639 -269.056 100.224 c16.2236 14.9443 35.7754 32.6885 47.1836 42.1289c3.18359 2.62402 5.66406 3.96777 7.37598 3.96777l2.25586 -0.0644531c7.05566 -0.335938 94.6875 -6.06348 179.407 -11.5996c89.9355 -5.87207 191.439 -12.4961 249.151 -16.1602l28.8477 -1.80762l231.024 231.04 c32.4482 32.4004 64.3203 37.248 80.449 37.2475zM934.321 958.093c-37.8076 0 -84.2217 -14.5264 -125.678 -55.998l-210.608 -210.592c-118.624 7.50391 -422.432 27.5996 -429.968 27.8076c-1.34375 0.0644531 -3.00781 0.128906 -4.87988 0.128906 c-10.2559 0 -27.9678 -1.96777 -48.1279 -18.624c-23.6641 -19.5684 -73.0078 -65.9688 -73.0078 -65.9688c-11.9043 -11.9355 -17.9365 -26.7197 -16.4961 -40.624c0.879883 -8.40039 5.43945 -23.7119 26.0635 -31.7764 c12.5283 -4.91211 211.904 -79.5039 303.969 -113.376l-125.744 -129.712c-5.56836 -0.12793 -12.4648 -0.192383 -20.2568 -0.192383c-38.3359 0 -97.7764 1.24805 -121.601 1.24805c-3.15234 0 -5.68066 0 -7.47266 -0.0644531 c-7.24805 -0.223633 -22.2559 3.34473 -61.8398 -29.7432l-2.81641 -2.62402c-11.8721 -11.8721 -14.6562 -23.7119 -14.9121 -31.5361c-0.255859 -8.06445 1.9043 -19.6807 13.5684 -29.0244c7.00781 -5.66406 96.8477 -63.1836 170.527 -107.68 c17.6641 -28.8164 98.9443 -158 103.185 -165.008c6.19238 -10.4639 16.3203 -16.4316 28.4326 -16.8154h1.00781c11.7764 0 23.8721 5.83984 35.7119 17.3438c33.5039 39.1836 28.8799 55.4072 29.0234 62.2236c0.52832 21.376 -0.368164 111.936 0.399414 147.84 l130.592 125.6c33.376 -91.6797 106.336 -289.008 111.216 -301.567c8.12793 -20.624 23.4404 -25.1523 31.8408 -26c1.37598 -0.160156 2.78418 -0.224609 4.16016 -0.224609c12.624 0 25.7119 5.93555 36.4316 16.6553c0 0 46.2559 49.0879 65.9043 72.9756 c19.6797 23.8721 18.9121 44.2559 18.5283 53.8721c-0.160156 6.65625 -18.6885 308.816 -25.5684 426.816l210.656 210.656c74.6562 74.6885 62.7842 164.688 35.0566 192.368c-12.2402 12.3037 -37.0244 21.6152 -67.2969 21.6158z"/> +<glyph glyph-name="notebook" unicode="" d="M849.152 960h-637.999c-46 0 -66.0322 -34 -66.0322 -66v-127.312h-34.9277c-17.3115 0 -31.3438 -14.0322 -31.3438 -31.3447c0 -17.3115 14.0322 -31.3438 31.3438 -31.3438h34.9277v-128.752h-31.9355c-17.3125 0 -31.3447 -14.0322 -31.3447 -31.3438 c0 -17.3125 14.0322 -31.3447 31.3438 -31.3447h31.9355v-129.44h-32.624c-17.3115 0 -31.3438 -14.0322 -31.3438 -31.3438s14.0322 -31.3438 31.3438 -31.3438h32.624v-128.464h-32.624c-17.3115 0 -31.3438 -14.0322 -31.3438 -31.3438 s14.0322 -31.3438 31.3438 -31.3438h32.624v-129.28c0 -53.0244 41.5361 -64 64.5283 -64h639.504c53.0244 0 96 42.9756 96 96v832c0 53.0244 -42.96 96 -96.0002 96.0002zM209.121 0l-0.000976562 129.279h33.3438c17.3115 0 31.3438 14.0322 31.3438 31.3438 c0 17.3125 -14.0322 31.3447 -31.3438 31.3447h-33.3438v128.464h33.3438c17.3115 0 31.3438 14.0322 31.3438 31.3438s-14.0322 31.3438 -31.3438 31.3438h-33.3438v129.44h34.0322c17.3125 0 31.3447 14.0322 31.3447 31.3447 c0 17.3115 -14.0322 31.3438 -31.3438 31.3438h-34.0322v128.752h31.0244c17.3115 0 31.3438 14.0322 31.3438 31.3438c0 17.3125 -14.0322 31.3447 -31.3438 31.3447h-31.0244v127.312c0 0.751953 0.0644531 1.37598 0.160156 1.93555 c0.496094 0.0322266 1.12012 0.0644531 1.87207 0.0644531h510v-896h-512.032zM881.152 31.999c0 -17.6641 -14.3359 -32 -32 -32h-64v896h64c17.6641 0 32 -14.3359 32 -32v-832z"/> +<glyph glyph-name="mustache" unicode="" d="M792.848 223.28c-101.344 0 -158.865 47.6289 -196.945 79.1484c-13.4717 11.1523 -25.7275 21.9043 -36.8799 31.6641c-16.9121 14.8477 -38 33.3438 -45.3438 35.9033c-0.223633 0 -3.71191 0.160156 -3.93555 0.192383 c-1.16797 -0.0957031 -4.14355 -0.6875 -4.44727 -0.719727c-5.07227 -2.06445 -23.0879 -17.5684 -37.5684 -30c-13.1357 -11.2803 -28.1113 -24.1602 -45.0391 -37.376l-3.08789 -2.36816c-43.4717 -33.9355 -97.584 -76.1592 -193.152 -76.1592 c-70.9922 0 -140.928 32.1279 -182.576 83.8721c-27.9199 34.6885 -57.2959 95.0244 -38.6719 185.473c2.25586 10.9443 10.0156 19.9043 20.4316 23.6318c10.4805 3.77637 22.0166 1.71191 30.6084 -5.37598c0.624023 -0.463867 22.5762 -17.3438 59.0566 -17.3438 c18.3682 0 37.5039 4.33594 56.832 12.9443c33.1357 14.752 56.7354 56.1279 81.7109 84.0635c34.1758 38.1602 72.8477 81.4082 136.688 81.9043c44.0479 0 83.792 -16.2881 119.248 -48.4961c35.3115 32.0645 74.7676 48.2568 117.68 48.2568 c65.1035 -0.496094 104.592 -43.7764 139.439 -82c25.4404 -27.8721 49.4727 -69.2158 82.6084 -83.9678c19.3281 -8.5918 38.6719 -12.9434 57.4883 -12.9434c37.8721 0 61.5039 17.3115 62.4482 18.0635c8.76758 6.49609 20.3193 8.19238 30.4795 4.22461 c10.1436 -4 17.6797 -12.8799 19.7119 -23.6641c17.0879 -89.4404 -12.96 -149.408 -41.1836 -183.968c-42.7676 -52.4004 -113.903 -84.96 -185.6 -84.9598zM510.733 434.125c0.992188 0 3.68262 -0.0947266 4.62695 -0.19043 c0.0322266 0 4.68848 -0.335938 4.68848 -0.368164c0.335938 -0.0322266 3.00781 -0.368164 3.2959 -0.432617c23.1523 -3.28027 44.624 -22.1279 77.2158 -50.6875c10.7041 -9.4082 22.4961 -19.7441 35.4717 -30.4961c34.7842 -28.8164 78.0967 -64.6562 156.816 -64.6562 c53.3115 0 105.743 23.6318 136.783 61.6797c20.4004 24.9756 31.0088 54.7197 31.6807 88.7842c-15.0244 -4.68848 -33.2803 -8.19238 -54.3203 -8.19238c-27.6641 0 -55.5684 6.19238 -82.9766 18.3682c-45.248 20.0957 -76.3037 69.1201 -103.68 99.1523 c-34.5283 37.8721 -57.4727 61.0879 -92.0811 61.376c-46.1602 0 -75.9521 -29.0557 -94.416 -50.9121c-6.03223 -7.12012 -14.8164 -11.2158 -24.0967 -11.2158v0c-9.28027 0 -18.0801 4.12793 -24.0801 11.248c-18.5283 21.9355 -48.416 51.1191 -93.8398 51.1191 c-35.0879 -0.255859 -57.4082 -23.2803 -90.9922 -60.8486c-27.0557 -30.2236 -57.6953 -79.4717 -103.231 -99.6797c-27.3916 -12.1924 -55.1035 -18.3682 -82.3037 -18.3682c-20.4004 0 -38.0645 3.4082 -52.624 8.03223 c-0.0322266 -34.7197 10.1113 -64.9121 30.335 -90.0322c29.9355 -37.1523 81.0391 -60.2559 133.439 -60.2559c74 0 114.896 31.9355 154.464 62.8154l3.08789 2.41602c16.0479 12.5283 30.2402 24.752 42.6885 35.4404c28.5117 24.4961 47.3281 40.6885 67.6484 44.2881v0 c0.015625 -0.015625 9.69531 1.61621 16.3994 1.61621z"/> +<glyph glyph-name="mouse" unicode="" d="M513.584 960c-158.128 0 -289.504 -128.225 -289.504 -286.337v-451.312c0 -158.128 131.376 -286.352 289.504 -286.352s286.352 128.224 286.352 286.336v451.328c0 158.112 -128.224 286.336 -286.352 286.336v0.001zM735.936 222.335 c0 -122.592 -99.7422 -222.336 -222.351 -222.336s-225.505 99.7441 -225.505 222.336v451.328c0 122.592 102.912 222.336 225.504 222.336s222.352 -99.7441 222.352 -222.336v-451.328zM512.338 767.999c-17.6641 0 -32 -14.3359 -32 -32v-160 c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v160c0 17.6641 -14.3359 32 -32 32z"/> +<glyph glyph-name="magnet" unicode="" d="M960.288 899.824v29.0078c0 17.6797 -14.3203 32 -32 32h-224.624c-17.6797 0 -32 -14.3203 -32 -32v-130.656c0 -0.0478516 0.0322266 -0.0957031 0.0322266 -0.143555v-397.52c0 -96.3203 -54.3359 -174.656 -150.656 -174.656s-168.656 78.3359 -168.656 174.656 v499.312h-0.0957031v29.0078c0 17.6797 -14.3203 32 -32 32h-224.624c-17.6797 0 -32 -14.3203 -32 -32v-130.656c0 -0.65625 0.335938 -1.2002 0.368164 -1.83984v-410.496c0 -248.912 198.784 -450.656 447.664 -450.656c248.88 0 448.656 201.744 448.656 450.656 v513.984zM896.288 896.832v-128.336h-160.256v128.336h160.256zM288.288 896.832v-128.336h-160.256v128.336h160.256zM511.68 -0.832031c-213.216 0 -383.663 173.472 -383.663 386.655v318.672h160.336v-303.984c0 -131.808 100.848 -238.655 232.655 -238.655 s214.672 106.848 214.672 238.655v303.984h160.656v-318.672c0 -213.184 -171.424 -386.655 -384.656 -386.655z"/> +<glyph glyph-name="magic-wand" unicode="" d="M1020.51 530.624l-102.783 153.678l51.1523 178.816c3.18359 11.2158 0.0634766 23.2803 -8.22461 31.5039c-8.25586 8.25586 -20.2559 11.3115 -31.5361 8.03125l-178.512 -52.1279l-154.288 103.904c-9.71191 6.52832 -22.1602 7.3125 -32.4639 1.93652 c-10.3682 -5.31152 -17.0244 -15.8711 -17.4082 -27.5029l-5.53613 -185.936l-146.496 -114.592c-9.18359 -7.18359 -13.7119 -18.8154 -11.8721 -30.3193s9.80762 -21.0879 20.8154 -25.0234l137.456 -49.2803c-0.927734 -0.736328 -1.90332 -1.39258 -2.76758 -2.25684 l-530.752 -530.752c-12.4961 -12.4961 -12.4961 -32.752 0 -45.248c6.25586 -6.25586 14.4316 -9.37598 22.624 -9.37598c8.1924 0 16.3682 3.12012 22.624 9.37598l530.752 530.752c2.06445 2.06445 3.66406 4.40039 5.04004 6.81641l53.792 -147.552 c4 -10.9443 13.6318 -18.8486 25.1514 -20.6562c1.63184 -0.255859 3.28027 -0.368164 4.91211 -0.368164c9.80762 0 19.1836 4.52832 25.3115 12.4326l113.776 147.168l183.904 6.55957c11.6641 0.400391 22.1602 7.12012 27.4404 17.5361 c5.26367 10.3838 4.44727 22.8477 -2.1123 32.4795zM794.049 537.454c-9.50391 -0.320312 -18.3682 -4.88184 -24.1924 -12.4014l-87.4717 -113.104l-48.9756 134.32c-3.24805 8.94434 -10.3203 15.9365 -19.2803 19.1523l-134.592 48.2559l112.624 88.0645 c7.50391 5.87207 11.9678 14.752 12.2881 24.2559l4.25586 142.944l118.592 -79.8721c7.9043 -5.31152 17.7764 -6.81543 26.8486 -4.19141l137.248 40.0957l-39.3438 -137.472c-2.5918 -9.15234 -1.00781 -18.9766 4.33594 -26.8486l80.5596 -118.128z"/> +<glyph glyph-name="hourglass" unicode="" d="M833.056 895.392h-64.4648v-215.408c0 -104.384 -56.6562 -183.359 -178.097 -245.199c126.064 -63.8076 179.104 -142.159 179.104 -259.071c0 -76.1279 -0.335938 -140 -0.591797 -175.12h64.0645c17.6797 0 32 -14.2881 32 -31.9678s-14.3203 -32 -32 -32h-642.128 c-17.6797 0 -32 14.3203 -32 32s14.3203 31.9678 32 31.9678h65.9355c-0.240234 35.1201 -0.591797 99.0078 -0.591797 175.12c0 116.912 52.2881 195.248 178.145 259.056c-121.232 61.8398 -177.137 140.815 -177.137 245.199v215.424h-66.3516 c-17.6797 0 -32 14.3037 -32 32c0 17.6641 14.3203 31.9844 32 31.9844h642.128c17.6797 0 32 -14.3203 32 -31.9844c-0.015625 -17.6963 -14.3193 -32 -32.0156 -32zM320.271 175.712c0 -76.2881 0.352539 -140.224 0.592773 -175.12h384.176 c0.223633 34.9121 0.591797 98.8477 0.591797 175.12c0 89.0078 -33.1201 158.032 -193.185 224.4c-160.016 -66.3682 -192.176 -135.393 -192.176 -224.4zM704.623 895.392h-383.359v-215.408c0 -61.376 20.6396 -140.416 191.168 -210.528 c170.56 70.1123 192.191 149.152 192.191 210.528v215.408z"/> +<glyph glyph-name="graduation" unicode="" d="M990.848 263.696v258.144l16.0957 8.49609c10.4639 5.44043 17.0557 16.2246 17.1836 28.0322c0.12793 11.7764 -6.25586 22.6885 -16.5918 28.3682l-481.44 257.6c-9.63184 5.28027 -21.2803 5.24805 -30.9766 -0.0957031l-478.8 -257.92 c-10.1924 -5.67969 -16.4961 -16.4639 -16.4316 -28.1602s6.49609 -22.4004 16.8164 -27.9688l210.384 -111.984c-2.63965 -4.65625 -4.27148 -9.96777 -4.27148 -15.6953v-270.784c0 -9.12012 3.9043 -17.8398 10.7207 -23.9043 c6.94434 -6.16016 73.4404 -60.0957 276.752 -60.0957c202.592 0 270.88 50.9756 278 56.7832c7.44043 6.06445 11.7441 15.1523 11.7441 24.7842v277.728c0 4.49609 -0.944336 8.76855 -2.6084 12.6406l129.424 68.3682v-224.512 c-18.9756 -11.1035 -31.8398 -31.4717 -31.8398 -55.0234c0 -35.3438 28.6562 -64 64 -64s64 28.6562 64 64c0 23.6963 -13.04 44.1445 -32.1602 55.2002zM736.031 147.632c-25.1523 -12.0957 -91.7119 -35.9043 -225.744 -35.9043 c-134.88 0 -199.936 25.3438 -223.472 37.5361v237.136l207.808 -110.624c4.71973 -2.55957 9.96777 -3.83984 15.1836 -3.83984c5.08789 0 10.1924 1.21582 14.8164 3.66406l211.408 111.664v-239.632zM510.063 340.19l-411.6 218.561l412.32 220.976l413.6 -220.336z"/> +<glyph glyph-name="ghost" unicode="" d="M511.984 960.128c-229.216 0 -415.681 -199.903 -415.681 -445.6v-546.672c0 -13.2158 8.16016 -25.0879 20.4961 -29.8398c3.71191 -1.47168 7.63184 -2.16016 11.5039 -2.16016c8.84766 0 17.5361 3.67969 23.7119 10.5273l120.592 133.12l94.4316 -130.432 c5.96777 -8.25586 15.5039 -13.1514 25.6797 -13.2158h0.223633c10.0957 0 19.6318 4.78418 25.6641 12.9121l94.8164 127.344l93.1836 -127.152c6.03223 -8.22363 15.6006 -13.0879 25.8086 -13.0879c10.1924 0 19.7764 4.84766 25.8086 13.0557l95.5684 130.288 l118 -132.624c8.81641 -9.9043 22.9443 -13.376 35.2803 -8.62402c12.4004 4.71973 20.624 16.624 20.624 29.9043v546.672c0 245.68 -186.496 445.584 -415.712 445.584zM863.695 51.9688l-88.4023 99.375c-6.43164 7.21582 -15.8076 11.3115 -25.4072 10.6875 c-9.66406 -0.463867 -18.5918 -5.24805 -24.3193 -13.0244l-93.1201 -127.008l-93.0078 126.912c-6 8.19238 -15.5361 13.0566 -25.6797 13.0889h-0.12793c-10.1279 0 -19.6318 -4.78418 -25.6641 -12.9121l-94.6885 -127.152l-92 127.088 c-5.66406 7.80762 -14.5283 12.6553 -24.1602 13.1514c-0.591797 0.0322266 -1.15137 0.0644531 -1.74316 0.0644531c-9.00781 0 -17.6318 -3.80762 -23.7119 -10.5273l-91.376 -100.848v463.68c0 210.4 157.776 381.601 351.681 381.601 c193.936 0 351.712 -171.184 351.712 -381.6v-462.576h0.015625zM671.997 607.84c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8076c0 -35.248 28.5596 -63.8398 63.8398 -63.8398s63.8398 28.5918 63.8398 63.8398c0 35.2158 -28.5596 63.8076 -63.8398 63.8076z M351.997 607.84c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8076c0 -35.248 28.5762 -63.8398 63.8398 -63.8398s63.8398 28.5918 63.8398 63.8398c0 35.2158 -28.5596 63.8076 -63.8398 63.8076z"/> +<glyph glyph-name="game-controller" unicode="" d="M743.216 884.448c-25.5996 12.0156 -49.8057 23.3281 -71.8379 34.3838c-56.4639 28.2881 -107.664 42.0322 -156.464 42.0322c-98.2881 0 -166.304 -56.7041 -208.96 -99.3604l-206.848 -207.072c-110.688 -110.8 -128.368 -223.6 -57.2646 -365.808 c11.0244 -22.0801 22.3682 -46.3359 34.3682 -72.0322c64.7041 -138.384 131.584 -281.487 241.056 -281.487c3.07227 0 6.1123 0.0957031 9.21582 0.335938c112.976 8.84766 145.023 154.288 173.312 282.592c4.49609 20.3203 8.75195 39.8086 13.1201 57.2803 c7.59961 30.208 22.5596 48.9756 63.5518 90.0635l5.63184 5.66406l3.47168 3.47168l9.12012 9.08789c41.0879 41.0879 59.8555 56.0322 90.0957 63.6641c17.3115 4.35156 36.752 8.63965 57.0244 13.0879c128.224 28.3037 273.6 60.3682 282.399 173.521 c8.87988 114.832 -138.464 183.84 -280.992 250.575zM958.466 639.665c-6.22363 -79.7764 -184.813 -103.324 -291.102 -129.98c-47.0078 -11.8721 -75.6162 -36.752 -118.784 -79.9355c-3.00781 -3.00781 -6.03223 -6.01562 -9.08789 -9.07129 c-3.02441 -3.02441 -6.03223 -6.09668 -9.05664 -9.08887c-43.168 -43.2158 -68 -71.8076 -79.8242 -118.88c-26.6719 -106.384 -50.1914 -285.168 -129.871 -291.44c-1.44043 -0.112305 -2.88086 -0.144531 -4.32129 -0.144531c-84.5439 0 -155.68 192.24 -218.447 317.664 c-63.7441 127.504 -36.4326 210.224 45.3594 292.096c15.6963 15.7275 35.2158 35.2471 59.1357 59.1826c24.4316 24.4639 53.4873 53.5518 87.9189 88c23.9043 23.9355 43.4082 43.4238 59.1201 59.1836c50.7998 50.8477 101.936 80.6396 163.92 80.6396 c37.8076 0 79.6318 -11.0557 127.872 -35.248c127.456 -63.9043 323.888 -136.48 317.168 -222.978zM478.788 608.725h64v64h-64v-64zM478.788 704.725h64v64h-64v-64zM574.788 704.725h64v64h-64v-64zM574.788 608.725h64v64h-64v-64zM329.893 416.564l24.3359 24.3359 c12 12 12 31.4717 0 43.4561c-12 12 -31.4404 12 -43.4404 0l-24.3516 -24.3516l-24.3516 24.3516c-12 12 -31.4404 12 -43.4404 0s-12 -31.4561 0 -43.4561l24.3516 -24.3516l-24.3516 -24.3516c-12 -11.9844 -12 -31.4404 0 -43.4404s31.4561 -12 43.4404 0 l24.3516 24.3359l25.0557 -25.0557c12 -12 31.4404 -12 43.4404 0s12 31.4717 0 43.4717z"/> +<glyph glyph-name="fire" unicode="" d="M508.416 -63.2803c-241.248 0 -412.369 167.281 -412.369 397.777c0 122.368 73.376 254.192 76.4961 259.712c6.36816 11.3438 18.8799 17.5039 31.9355 16.0635c12.9121 -1.66406 23.5361 -10.9756 26.8799 -23.5674 c0.192383 -0.751953 19.9688 -74.752 46.0645 -115.84c17.5361 -27.6484 35.3125 -47.1846 55.3125 -60.7529c-13.5361 58.6562 -23.9043 146.912 -7.02441 237.472c46.3359 248.576 241.984 308.048 250.368 310.448c10.7842 3.08789 22.2246 0.320312 30.4326 -7.15137 c8.19238 -7.50391 11.9365 -18.752 9.80859 -29.6641c-0.320312 -1.74414 -32.624 -175.776 35.9355 -324.064c6.22363 -13.4717 14.9121 -29.1201 24.2559 -44.7842c2.65625 21.5039 6.78418 44.3682 13.1201 66.5605c25.1523 87.9678 90.1924 118 92.9443 119.216 c10.8477 4.94434 23.5039 3.3125 32.8799 -4.03125c9.34375 -7.37598 13.8398 -19.2803 11.6797 -31.0078c-0.335938 -2.16016 -9.4082 -62.0322 41.5361 -146.944c46 -76.6719 59.2803 -126.368 59.2803 -221.681c0 -230.48 -176.432 -397.761 -419.536 -397.761z M195.695 492.32c-17.5684 -44.3037 -35.665 -103.246 -35.665 -157.806c0 -193.408 144.192 -333.776 348.368 -333.776c206 0 355.536 140.368 355.536 333.776c0 83.5361 -10.3203 122.32 -50.1602 188.752c-26.624 44.3682 -39.7764 84.2559 -46.0645 116 c-6.33594 -10.2559 -12.2236 -22.7842 -16.5273 -37.8721c-19.5039 -68.1924 -14.5918 -147.937 -14.5273 -148.753c0.944336 -14.2725 -7.74414 -27.4727 -21.248 -32.2568s-28.5283 -0.0644531 -36.8164 11.6631c-2.40039 3.4082 -59.3125 83.9678 -84.4004 138.24 c-52.0957 112.592 -51.2158 234.336 -45.9043 304.464c-52.7197 -30.7197 -133.664 -99.3438 -159.664 -238.912c-25.3115 -135.808 23.8721 -271.6 24.4004 -272.943c4.25586 -11.0879 2 -23.6641 -5.80762 -32.5918 c-7.83984 -8.87988 -19.9043 -12.8154 -31.5361 -10.0312c-3.96777 0.975586 -94.0322 24.3994 -152.336 116.287c-10.416 16.4639 -19.7598 36.3838 -27.6475 55.7598z"/> +<glyph glyph-name="eyeglass" unicode="" d="M1025.38 308.208c-0.975586 13.8398 -53.0078 319.313 -61.1514 368.226c-0.78418 4.68848 -1.4082 9.68066 -2.0957 14.9443c-6.28809 49.1523 -18.0322 140.624 -165.473 140.624c-17.6797 0 -32 -14.3203 -32 -32s14.3203 -32 32 -32 c91.1201 0 95.9365 -37.4082 102.001 -84.7842c0.78418 -6.06445 1.53613 -11.8721 2.43262 -17.2803c3.74414 -22.5283 20.7041 -112.16 35.3438 -201.024c-37.5518 28.624 -84.2881 45.8076 -135.12 45.8076c-81.6484 0 -154.32 -43.9521 -194.272 -109.36 c-19.2158 7.26367 -51.8242 16.3359 -95.3926 16.3359c-42.9443 0 -74.5127 -9.13574 -94.0322 -17.0879c-38.8477 65.8242 -110.304 110.128 -192.271 110.128c-53.2637 0 -102.735 -18.7197 -141.84 -49.8398c14.832 89.9844 32.4004 182.032 36.208 205.024 c0.912109 5.4082 1.66406 11.2158 2.43164 17.2803c6.06445 47.376 10.8809 84.7842 102.001 84.7842c17.6797 0 32 14.3203 32 32s-14.3203 32 -32 32c-147.44 0 -159.185 -91.4717 -165.473 -140.624c-0.688477 -5.24805 -1.3125 -10.2559 -2.09668 -14.9443 c-8.16016 -48.9121 -57.0078 -352.368 -57.9678 -366.225c-0.223633 -3.08789 0.144531 -6.04785 0.75293 -8.94336c-0.303711 -4.62402 -0.719727 -9.21582 -0.719727 -13.9043c0 -123.344 103.344 -223.344 226.688 -223.344c123.344 0 223.344 100 223.344 223.344 c0 18.6562 -2.54395 36.6719 -6.84766 53.9834c13.1201 5.28027 36.832 12.3359 69.8076 12.3359c32.1758 0 56.4639 -6.43164 70.3037 -11.3281c-4.6084 -17.6318 -7.32812 -35.9678 -7.32812 -54.9922c0 -123.344 103.344 -223.344 226.688 -223.344 s223.344 100 223.344 223.344c0 3.34375 -0.351562 6.60742 -0.495117 9.91992c0.975586 3.48828 1.51953 7.13672 1.23145 10.9443zM225.344 128.018c-88.1924 0 -162.688 72.9756 -162.688 159.344s74.4961 159.344 162.688 159.344 c87.8721 0 159.344 -71.4717 159.344 -159.344s-71.4717 -159.344 -159.344 -159.344zM801.312 128.018c-88.1924 0 -162.689 72.9775 -162.689 159.346s74.4961 159.344 162.688 159.344c76 0 139.632 -53.4883 155.456 -124.784 c0.65625 -6.52832 1.2002 -12.6719 1.61621 -18.2881c0.192383 -2.68848 0.912109 -5.2168 1.83984 -7.66504c0.160156 -2.87988 0.432617 -5.71191 0.432617 -8.62402c0 -87.8564 -71.4717 -159.328 -159.344 -159.328z"/> +<glyph glyph-name="envelope-open" unicode="" d="M1023.31 486.704c-1.36035 11.3115 -5.61426 21.7129 -12.0947 30.4648h0.160156l-0.879883 0.879883c-3.28027 4.32031 -7.12012 8.12793 -11.4082 11.5039l-417.28 403.408c-36.2236 36.2236 -99.5039 36.2881 -135.776 0l-417.216 -400.256 c-9.02441 -8.40039 -28.8809 -31.0889 -28.8809 -53.3447v-479.52c0 -35.1836 28.8164 -64 64 -64h896c35.1836 0 64 28.8164 64 64v478.256c0.223633 2.87988 -0.0644531 5.75977 -0.624023 8.60742zM269.794 233.665l-205.856 -189.567v371.184zM335.569 207.281 c2.28809 1.51953 4.46484 3.24805 6.36914 5.4082c0.368164 0.416016 0.624023 0.912109 0.959961 1.34375l141.168 130c7.24805 5.83984 15.8398 8.91211 24.8799 8.91211c9.18359 0 18.3672 -3.21582 24.5273 -8l383.6 -345.104h-806.736zM757.458 229.442l202.48 179.696 v-361.84zM103.778 517.171l387.501 370.544c6.06445 6.03223 14.0967 9.37598 22.625 9.37598c8.55957 0 16.5918 -3.34375 22.6562 -9.37598l361.376 -344.352h-0.975586l54.8965 -55.792l-242.304 -215.04l-135.248 121.664 c-37.6797 29.5361 -91.7754 30.8164 -131.68 -1.37598l-125.504 -115.584l-241.792 213.344l26.9922 26.5918h1.45605z"/> +<glyph glyph-name="envolope-letter" unicode="" d="M1023.31 486.72c-1.36035 11.3115 -5.61426 21.7129 -12.0947 30.4648h0.160156l-0.879883 0.879883c-3.28027 4.32031 -7.12012 8.12793 -11.4082 11.5039l-167.152 168.384v103.264c0 17.6797 -14.3203 32 -32 32h-101.328l-116.8 99.7119 c-36.2236 36.2236 -99.5039 36.2881 -135.776 0l-116.4 -99.7119h-105.696c-17.6797 0 -32 -14.3203 -32 -32v-105.376l-163.12 -163.12c-17.3438 -11.4717 -28.8799 -31.0879 -28.8799 -53.3438v-479.504c0 -35.1836 28.8164 -64 64 -64h896c35.1836 0 64 28.8164 64 64 v478.24c0.223633 2.87988 -0.0644531 5.75977 -0.624023 8.60742zM268.865 234.497l-204.928 -190.079v370.896zM330.562 204.498c4.22363 1.80762 8.12891 4.52734 11.377 8.22363c1.71191 1.93555 3.05566 4.06348 4.22363 6.25586l137.904 127.936 c7.24805 5.83984 15.8398 8.91211 24.8799 8.91211c9.18359 0 18.3672 -3.21582 24.5273 -8l383.84 -347.936h-807.312zM758.339 230.274l201.6 178.896v-361.632zM897.938 543.378h-0.975586l54.8955 -55.792l-119.92 -106.432v228.208zM491.283 887.682 c6.06445 6.03223 14.0947 9.37598 22.623 9.37598c8.55957 0 16.5918 -3.34375 22.6562 -9.37598l64.624 -54.4639h-174.432zM767.938 769.218v-444.848l-57.3115 -50.8799l-136.32 123.568c-37.6797 29.5361 -91.7754 30.8164 -131.68 -1.37598l-126.624 -117.44 l-60.0645 53.0078v437.968zM103.777 517.187l88.1602 88.1289v-217.616l-116.624 102.896l26.9922 26.5918h1.47168z"/> +<glyph glyph-name="energy" unicode="" d="M595.344 895.28h0.175781h-0.175781zM595.344 895.28l-72.207 -379.377l261.584 -0.879883l-356.064 -514.304l72.208 417.376l-261.568 0.912109zM595.393 959.279c-1.72754 0 -3.45508 -0.0625 -5.15137 -0.19043 c-11.2959 -0.912109 -18.7842 -4.68848 -27.6641 -10.6562c-4.92773 -3.28027 -9.43945 -7.28027 -13.3916 -11.9365c-1.16797 -1.37598 -2.27246 -2.81641 -3.29688 -4.28809l-358.608 -474.608c-14.1602 -19.4082 -16.2402 -45.0244 -5.36035 -66.4326 c10.8643 -21.4082 32.832 -34.9766 56.9121 -35.1523l184.736 -1.34375l-58.0801 -342.192c-5.51953 -29.4082 10.1602 -58.7207 37.7598 -70.5283c8.22363 -3.53613 16.8633 -5.21582 25.3916 -5.21582c20.1123 0 36.6406 9.4082 49.041 26.4004l359.056 514.304 c14.1602 19.4082 16.2246 45.0566 5.36035 66.4326c-10.8643 21.4082 -32.832 34.9766 -56.9121 35.1523l-184.736 0.320312l57.4561 300.88c1.2002 4.84766 1.82422 9.87207 1.82422 15.0557c0 34.624 -27.5684 62.8477 -62.0645 63.9678 c-0.767578 0.0322266 -1.51953 0.0322266 -2.27148 0.0322266v0z"/> +<glyph glyph-name="emotsmile" unicode="" d="M781.264 352.848c-16.2559 7.28027 -35.0889 -0.0644531 -42.2568 -16.1924c-0.65625 -1.42383 -66.1279 -144.208 -229.439 -146.128c-1.00781 0 -2 -0.0322266 -3.00781 -0.0322266c-153.664 0 -219.937 140.368 -222.688 146.4 c-7.31152 16 -26.1914 23.1201 -42.3193 15.8721c-16.0957 -7.28027 -23.248 -26.208 -15.9678 -42.3359c3.4082 -7.56836 85.376 -183.937 280.848 -183.937c1.28027 0 2.5918 0.0322266 3.87207 0.0322266c203.872 2.40039 283.84 176.656 287.12 184.064 c7.24805 16.1602 -0.0322266 35.0723 -16.1602 42.2559zM511.999 959.999c-282.784 0 -512 -229.216 -512 -512s229.216 -512 512 -512s512 229.216 512 512s-229.216 512 -512 512zM511.999 -0.000976562c-247.024 0 -448 200.976 -448 448s200.976 448 448 448 s448 -200.976 448 -448s-200.976 -448 -448 -448zM351.503 480.175c35.2637 0 63.8398 28.5918 63.8398 63.8242s-28.5762 63.8242 -63.8398 63.8242c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8242s28.5596 -63.8242 63.8398 -63.8242zM671.503 480.175 c35.2637 0 63.8398 28.5918 63.8398 63.8242s-28.5762 63.8242 -63.8398 63.8242c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8242s28.5596 -63.8242 63.8398 -63.8242z"/> +<glyph glyph-name="disc" unicode="" d="M512 960c-282.784 0 -512 -229.216 -512 -512s229.216 -512 512 -512s512 229.216 512 512s-229.216 512 -512 512zM960 448c0 -66.3203 -14.5928 -129.263 -40.5605 -185.935l-283.216 151.552c3.02441 10.9756 4.78418 22.4639 4.78418 34.3838 c0 71.248 -57.7441 129.008 -129.008 129.008c-14.624 0 -28.624 -2.54395 -41.7119 -7.02441l-169.616 272.912c62.9922 33.8398 134.944 53.1035 211.328 53.1035c247.024 0 448 -200.976 448 -448zM511.999 512.994c35.8398 0 65.0078 -29.1514 65.0078 -65.0078 s-29.168 -64.9922 -65.0078 -64.9922s-64.9922 29.168 -64.9922 65.0078s29.1523 64.9922 64.9922 64.9922zM246.575 808.627l170.177 -273.84c-0.751953 -0.832031 -1.53613 -1.64844 -2.28809 -2.5127l-283.168 151.52c30.208 48.5762 69.3916 90.9766 115.279 124.833z M64 448.003c0 63.6797 13.4395 124.256 37.5039 179.168l284.368 -152.16c-1.85645 -8.71973 -2.88086 -17.7275 -2.88086 -27.0078c0 -71.248 57.7441 -129.008 129.008 -129.008c12.4004 0 24.3525 1.83984 35.6963 5.10352l170.192 -273.792 c-61.6797 -32.0479 -131.664 -50.3037 -205.888 -50.3037c-247.024 0 -448 200.976 -448 448zM772.447 83.8428l-169.504 272.688c0.496094 0.496094 0.959961 1.02441 1.45605 1.53613l284.288 -152.144c-30.752 -47.6318 -70.2402 -89.0879 -116.24 -122.08z"/> +<glyph glyph-name="cursor-move" unicode="" d="M1016.4 463.36l-8.47949 8.0791c-0.160156 0.160156 -0.335938 0.224609 -0.52832 0.368164l-129.744 118.432c-9.34375 8.94434 -24.4482 8.94434 -33.8242 0l-5.48828 -8.06445c-9.34375 -8.94434 -6.30371 -23.4082 3.04004 -32.3359l76.4639 -69.3438h-371.344 v373.344l69.3438 -76.4639c8.94434 -9.34375 23.4082 -12.3838 32.3359 -3.02344l8.06445 5.47168c8.94434 9.37598 8.94434 24.4805 0 33.8408l-113.168 123.968c-2.75195 5.55176 -7.00781 10.1436 -12.3193 13.2959l-1.42383 1.48828 c-4.43164 4.67188 -10.3359 7.00781 -16.2236 6.97559c-5.9043 0.0322266 -11.7764 -2.30371 -16.2881 -6.97559l-8.0957 -8.46387c-0.160156 -0.160156 -0.175781 -0.368164 -0.335938 -0.543945l-115.504 -127.744c-8.92773 -9.32812 -8.92773 -24.4482 0 -33.8242 l8.06445 -5.47168c8.92773 -9.34375 23.4238 -6.31934 32.3682 3.02441l69.1523 77.1045v-375.984h-376.304l76.4639 69.3438c9.34375 8.94434 12.3838 23.4082 3.04004 32.3359l-5.47168 8.06445c-9.36035 8.94434 -24.4961 8.94434 -33.8398 0l-123.984 -113.184 c-5.53613 -2.73633 -10.1279 -7.00879 -13.2803 -12.2891l-1.48828 -1.42383c-4.68848 -4.44824 -7.00879 -10.3525 -6.97656 -16.2402c-0.015625 -5.9043 2.28809 -11.7764 6.97656 -16.2881l8.46387 -8.0957c0.160156 -0.160156 0.368164 -0.175781 0.52832 -0.335938 l127.744 -115.504c9.34375 -8.92773 24.4639 -8.92773 33.8398 0l5.47168 8.06445c9.34375 8.94434 6.30371 23.4404 -3.04004 32.3682l-77.1201 69.1523h379.008v-376.96l-69.1523 77.1035c-8.94434 9.34375 -23.4404 12.3682 -32.3682 3.02441l-8.06445 -5.47168 c-8.92773 -9.37598 -8.92773 -24.4961 0 -33.8242l115.504 -127.744c0.160156 -0.175781 0.192383 -0.368164 0.335938 -0.52832l8.0957 -8.48047c4.51172 -4.67188 10.3838 -7.00781 16.2881 -6.97559c5.87207 -0.0322266 11.7764 2.30371 16.2246 6.97559l8.0957 8.48047 c0.160156 0.160156 0.224609 0.335938 0.368164 0.52832l118.432 129.744c8.94434 9.34375 8.94434 24.4639 0 33.8242l-8.06445 5.48828c-8.94434 9.34375 -23.4082 6.30371 -32.3359 -3.04004l-69.3438 -76.4639v374.336h373.968l-77.1045 -69.1523 c-9.34375 -8.94434 -12.3682 -23.4404 -3.02441 -32.3682l5.47168 -8.06445c9.37598 -8.92773 24.4961 -8.92773 33.8242 0l127.744 115.504c0.175781 0.175781 0.368164 0.191406 0.52832 0.334961l8.48047 8.0957c4.67188 4.49609 7.00781 10.3682 6.97559 16.2881 c0.0322266 5.85645 -2.30371 11.7764 -6.97559 16.2246z"/> +<glyph glyph-name="crop" unicode="" d="M992 160l-128 -0.00195312v593.904l119.456 119.296c12.4805 12.4961 12.4805 32.7686 0 45.2646c-12.4961 12.4961 -32.7686 12.4961 -45.2646 0l-118.608 -118.464h-595.584v128c0 17.6797 -14.3203 32 -32 32s-32 -14.3203 -32 -32v-128h-128 c-17.6797 0 -32 -14.3203 -32 -32c0 -17.6641 14.3203 -32 32 -32h128v-608c0 -2.94434 0.944336 -5.60059 1.68066 -8.28809c0.320312 -1.21582 0.255859 -2.46387 0.719727 -3.63184c3.21582 -8.06445 9.59961 -14.4326 17.6641 -17.6807 c1.37598 -0.55957 2.87988 -0.495117 4.28809 -0.84668c2.52832 -0.639648 4.92871 -1.55176 7.64844 -1.55176h608v-128c0 -17.6797 14.3203 -32 32 -32s32 14.3203 32 32v128h128c17.6797 0 32 14.3203 32 32c0 17.6797 -14.3203 32 -32 32zM755.488 735.998 l-531.488 -530.784v530.784h531.488zM269.28 159.998l530.72 529.984v-529.984z"/> +<glyph glyph-name="credit-card" unicode="" d="M928.144 784h-832.288c-53.0244 0 -96 -42.9756 -96 -96v-480c0 -53.0244 42.9756 -96 96 -96h832.288c53.0244 0 96 42.9756 96 96v480c0 53.0244 -42.9756 96 -96 96zM95.8555 720h832.288c17.6641 0 32 -14.3359 32 -32v-64h-896.288v64c0 17.6641 14.3516 32 32 32z M928.144 176h-832.288c-17.6641 0 -32 14.3359 -32 32v288h896.288v-288c0 -17.6641 -14.3516 -32 -32 -32z"/> +<glyph glyph-name="chemistry" unicode="" d="M810.416 -10.7197l-170.401 201.664v353.504h21.3115c17.6797 0 32 14.3203 32 32s-14.3203 32 -32 32h-53.3115c-17.6797 0 -32 -14.3203 -32 -32v-397.824c0 -7.93555 2.94434 -15.5674 8.25586 -21.4395l130.368 -157.344h-405.28l130.368 157.344 c5.31152 5.87207 8.25586 13.5039 8.25586 21.4395v397.824c0 17.6797 -14.3203 32 -32 32h-53.3115c-17.6797 0 -32 -14.3203 -32 -32s14.3203 -32 32 -32h21.3115v-353.504l-170.4 -201.664c-8.46387 -9.37598 -10.624 -22.8799 -5.50391 -34.4316 c5.15234 -11.5684 16.5928 -19.0088 29.249 -19.0088h549.344c12.6562 0 24.0967 7.44043 29.249 19.0088c5.12012 11.5518 2.97656 25.0557 -5.50391 34.4316zM479.999 640.32c35.2637 0 63.8398 28.5918 63.8398 63.8398c0 35.2158 -28.5762 63.8076 -63.8398 63.8076 c-35.2803 0 -63.8398 -28.5918 -63.8398 -63.8076c0 -35.248 28.5596 -63.8398 63.8398 -63.8398zM688.479 735.312c62.3682 0 112.928 50.3359 112.928 112.416s-50.5439 112.416 -112.928 112.416c-62.3516 0 -112.928 -50.3359 -112.928 -112.416 s50.5762 -112.416 112.928 -112.416zM687.983 896.337c26.6562 0 48.3359 -21.584 48.3359 -48.1279c0 -26.5283 -21.6797 -48.1279 -48.3359 -48.1279s-48.3359 21.5996 -48.3359 48.1279c0.015625 26.5439 21.6797 48.1279 48.3359 48.1279z"/> +<glyph glyph-name="bell" unicode="" d="M905.616 248.112c-37.3438 45.4238 -88.4805 109.742 -88.4805 175.358v208.96c0 180.016 -134.64 326.479 -306.688 326.479c-172.08 0 -305.664 -146.464 -305.664 -326.479v-208.96c0 -64.5117 -55.4883 -125.487 -90.6719 -172.799 c-31.6484 -42.5117 -56.624 -76.0957 -39.7598 -109.664c14.832 -29.5361 51.9678 -33.3281 82.6553 -33.3281h183.36c0.0478516 -94.208 76.4482 -170.576 170.672 -170.576c94.2402 0 170.641 76.3682 170.688 170.576h187.664c19.5195 0 65.1514 0 80.8633 33.2002 c15.8564 33.6162 -9.51953 64.5127 -44.6396 107.232zM511.007 4.14258c-57.2158 0 -103.632 46.3516 -103.712 103.535h207.424c-0.0800781 -57.1836 -46.4639 -103.535 -103.712 -103.535zM869.391 175.807h-712.385c-4.89551 0 -8.99121 0.160156 -12.3672 0.368164 c6.5918 10.208 16.2715 23.248 24.1436 33.8564c38.9922 52.4004 104.145 126.368 104.145 213.424v208.96c0 142.464 103.04 258.352 237.521 258.352s238.561 -115.888 238.561 -258.352v-208.96c0 -90.0156 60.0801 -165.248 103.968 -218.608 c7.3916 -8.99219 16.2393 -19.7598 23.1191 -28.96c-2.03223 -0.0478516 -4.27246 -0.0800781 -6.7041 -0.0800781z"/> +<glyph glyph-name="badge" unicode="" d="M1021.06 120.032l-187.262 346.304c19.1035 43.3604 29.792 91.2803 29.792 141.696c0 194.304 -157.52 351.808 -351.808 351.808c-194.336 0 -351.84 -157.52 -351.84 -351.808c0 -51.6318 11.2158 -100.624 31.1836 -144.784l-188.096 -343.056 c-6.06445 -11.0244 -5.05664 -24.624 2.52734 -34.6885c7.59961 -10.0322 20.4316 -14.752 32.6875 -11.8721l160.624 36.8477l54.9756 -153.12c4.28809 -11.9043 15.1523 -20.1602 27.7441 -21.0879c0.816406 -0.0644531 1.60059 -0.0966797 2.36816 -0.0966797 c11.7119 0 22.5918 6.43164 28.1914 16.8799l163.696 304.976c11.8076 -1.2002 23.792 -1.80859 35.9199 -1.80859c11.1201 0 22.0957 0.576172 32.9434 1.60059l167.248 -305.008c5.66406 -10.3203 16.4316 -16.624 28.0635 -16.624 c0.816406 0 1.66406 0.0322266 2.49609 0.0966797c12.5596 1.00781 23.376 9.24805 27.6318 21.0879l54.9756 153.12l160.624 -36.8477c12.3203 -2.97559 25.0244 1.80859 32.624 11.8086c7.63184 9.98438 8.65625 23.5205 2.68848 34.5762zM289.778 46.6562 l-40.2578 112.161c-5.50391 15.248 -21.4717 24.1279 -37.2793 20.3682l-118.8 -27.248l135.408 246.976c44.5918 -60.2402 107.952 -105.681 181.44 -127.793zM224.225 608.033c0 158.544 129.009 287.536 287.568 287.536c158.544 0 287.536 -128.992 287.536 -287.536 s-128.992 -287.568 -287.536 -287.568c-158.576 0 -287.568 129.024 -287.568 287.568zM811.745 179.186c-15.8721 3.74414 -31.7764 -5.11914 -37.2803 -20.3672l-40.5283 -112.976l-123.152 224.56c75.4404 22.0957 140.337 68.7354 185.505 130.735l134.848 -249.328z "/> +<glyph glyph-name="anchor" unicode="" d="M1021.02 228.592l-82.2861 151.298c-0.12793 0.208008 -0.0957031 0.400391 -0.223633 0.592773l-5.87207 10.1436c-3.28027 5.61621 -8.43262 9.23242 -14.1924 10.5928c-5.69629 1.4082 -11.9844 0.543945 -17.4082 -2.97559l-9.83984 -6.33594 c-0.192383 -0.112305 -0.304688 -0.288086 -0.49707 -0.416016l-145.6 -98.3203c-10.8799 -7.00781 -14.416 -21.6797 -7.93555 -32.9121l6.54395 -7.2002c6.48047 -11.1836 21.2646 -11.6475 32.1611 -4.63965l87.04 59.1836 c-20.6084 -166 -154.736 -293.392 -318.96 -308.176v641.6h128.048c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-129.44c-0.240234 0.832031 -0.448242 1.66406 -0.768555 2.46387c57.1035 13.2803 99.6953 64.3682 99.6953 125.536 c0 71.248 -57.7441 129.008 -129.008 129.008c-71.248 0 -128.992 -57.7441 -128.992 -129.008c0 -60.8164 42.1123 -111.664 98.7363 -125.28c-0.335938 -0.879883 -0.576172 -1.80762 -0.848633 -2.71973h-129.376c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32 h127.984v-641.584c-164.176 14.7842 -298.16 142.128 -318.816 308.112l86.9443 -59.1201c10.8799 -7.00781 25.6641 -6.54395 32.1445 4.63965l6.55957 7.2002c6.48047 11.2158 2.94434 25.9033 -7.95117 32.9111l-145.6 98.3203 c-0.192383 0.143555 -0.304688 0.319336 -0.480469 0.415039l-9.85645 6.33594c-5.4082 3.51953 -11.6963 4.36719 -17.4082 2.97559c-5.74414 -1.36035 -10.9121 -4.99219 -14.1924 -10.5918l-5.87207 -10.1602 c-0.112305 -0.192383 -0.0966797 -0.384766 -0.208984 -0.592773l-82.2725 -151.296c-6.49609 -11.168 -2.94434 -25.8721 7.95215 -32.8965l9.12012 -3.42383c10.8799 -6.99219 24.2559 -0.640625 30.752 10.543l47.9043 88.9756 c29.376 -204.72 205.104 -357.823 413.279 -357.823c208.064 0 383.921 153.088 413.361 357.712l47.8398 -88.8643c6.49609 -11.1836 19.8877 -17.5352 30.7676 -10.543l9.12012 3.42383c10.8965 7.02441 14.4482 21.7285 7.95215 32.8965zM447.506 833.025 c0 35.8398 29.1533 65.0098 64.9932 65.0098c35.8399 0 65.0078 -29.1523 65.0078 -65.0088s-29.1523 -65.0088 -65.0088 -65.0088c-35.8242 0.015625 -64.9922 29.168 -64.9922 65.0078z"/> +<glyph glyph-name="wallet" unicode="" d="M1023.65 669.52c0.463867 23.6641 -5.9043 78.8477 -77.8398 98.0635l-722.416 144.624c-52.9443 0 -96 -43.0557 -96 -96v-128.704l-32 0.0800781c-52.752 -0.223633 -95.6318 -43.1514 -95.6318 -95.9678v-511.808c0 -52.9443 43.0557 -96 96 -96h832.464 c52.9443 0 96 43.0557 96 96zM191.393 816.207c0 16.7197 12.8799 30.4629 29.2158 31.8711l706 -142.88c0.255859 -0.12793 -5.24805 -17.9355 -30.8799 -17.5996h-704.336zM960.24 79.79c0 -17.6641 -14.3359 -32 -32 -32h-832.48c-17.6641 0 -32 14.3359 -32 32v511.824 c0 17.6641 14.3359 32 32 32h800.064c31.4082 0 64.4004 10.7041 64.4004 31.8877v-575.712h0.015625zM191.824 399.502c-35.3438 0 -64 -28.6562 -64 -64s28.6562 -64 64 -64s64 28.6562 64 64s-28.6562 64 -64 64z"/> +<glyph glyph-name="vector" unicode="" d="M992 288h-32.2725v1.61621c0 161.92 -86.5283 303.808 -215.664 382.384h160.816c11.0879 -19.04 31.5039 -32 55.1201 -32c35.3438 0 64 28.6562 64 64s-28.6562 64 -64 64c-23.6318 0 -44.0322 -12.96 -55.1201 -32h-296.88v32c0 17.6641 -14.3359 32 -32 32h-128 c-17.6641 0 -32 -14.3359 -32 -32v-32h-296.88c-11.0879 19.04 -31.4883 32 -55.1201 32c-35.3438 0 -64 -28.6562 -64 -64s28.6562 -64 64 -64c23.6318 0 44.0322 12.96 55.1201 32h160.8c-129.136 -78.5918 -215.647 -220.464 -215.647 -382.384v-1.61621h-32.2725 c-17.6641 0 -32 -14.3359 -32 -32v-128c0 -17.6641 14.3359 -32 32 -32h128c17.6641 0 32 14.3359 32 32v128c0 17.6641 -14.3359 32 -32 32h-31.7275v1.61621c0 178.448 122.464 328.672 287.728 371.392v-21.0078c0 -17.6641 14.3359 -32 32 -32h128 c17.6641 0 32 14.3359 32 32v21.0078c165.264 -42.7363 287.728 -192.96 287.728 -371.392v-1.61621h-31.7275c-17.6641 0 -32 -14.3359 -32 -32v-128c0 -17.6641 14.3359 -32 32 -32h128c17.6641 0 32 14.3359 32 32v128c0 17.6641 -14.3359 32 -32 32zM128 160h-64v64h64 v-64zM544 672h-64v64h64v-64zM960 160h-64v64h64v-64z"/> +<glyph glyph-name="speech" unicode="" d="M960 896.4h-895.999c-35.3438 0 -64 -28.6562 -64 -64v-577.504c0 -35.3438 28.6562 -64 64 -64h127.536v-159.312c0 -12.9121 7.74414 -24.5283 19.6318 -29.5039c4 -1.67969 8.22363 -2.49609 12.3672 -2.49609c8.25586 0 16.3359 3.18359 22.4316 9.18359 l185.024 182.128h529.008c35.3438 0 64 28.6562 64 64v577.504c0 35.3438 -28.6562 64 -63.9996 64.0004zM960.001 254.912h-555.216l-149.248 -146.912v146.912h-191.536v577.488h896v-577.488zM224.001 510.992h576c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-576 c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32zM224.001 638.992h576c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-576c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32zM224.001 382.992h384c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-384 c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32z"/> +<glyph glyph-name="puzzle" unicode="" d="M512 -64.1602c-20.2881 0 -39.3779 7.87012 -53.7461 22.1904l-436.512 436.496c-29.5361 29.6797 -29.5361 77.9521 -0.0644531 107.568l159.904 159.872c9.87207 9.87207 25.0244 12.2236 37.4404 5.74316c12.3682 -6.46387 19.1201 -20.2236 16.6885 -33.9678 c-1.63184 -9.15234 -2.36816 -16.4961 -2.36816 -23.1201c0 -70 56.9756 -128.144 127.008 -128.144c70.0957 0 121.279 58.1436 121.279 128.144c0 70.0957 -51.1836 127.088 -121.279 127.088c-6.55957 0 -13.8711 -0.751953 -23.0234 -2.36816 c-13.8721 -2.55957 -27.5039 4.32031 -33.9678 16.6885c-6.46387 12.4004 -4.12793 27.5684 5.74414 37.4404l149.088 149.12c28.8799 28.752 78.8154 28.6875 107.567 0.0634766l109.152 -109.216c22.7842 70.8164 89.2803 122.225 167.536 122.225 c97.0244 0 175.969 -78.9756 175.969 -176.031c0 -78.2559 -51.376 -144.752 -122.224 -167.504l106.032 -105.968c29.5996 -29.6797 29.5996 -77.9521 0.03125 -107.601l-436.448 -436.464c-14.4316 -14.3838 -33.5195 -22.2559 -53.8076 -22.2559zM174.895 564.782 l-107.905 -107.872c-4.65625 -4.68848 -4.65625 -12.4326 0.0634766 -17.1846l436.368 -436.384c6.12793 -6.06445 10.9443 -6.12891 17.1846 0.0634766l436.352 436.384c4.68848 4.71973 4.68848 12.3994 -0.03125 17.1514l-153.904 153.808 c-9.63184 9.63184 -12.1279 24.3203 -6.19238 36.5605s18.8477 19.5039 32.5273 17.8398l4.87988 -0.624023c2.68848 -0.368164 5.37695 -0.816406 8.19336 -0.816406c61.7441 0 111.968 50.1924 111.968 111.904c0 61.7764 -50.2236 112.032 -111.968 112.032 c-61.7119 0 -111.936 -50.2559 -111.936 -112.032c0 -2.55957 0.400391 -5.05566 0.751953 -7.56738l0.688477 -5.71191c1.44043 -13.5039 -5.77539 -26.4316 -18.0312 -32.2881c-12.1602 -5.80762 -26.8164 -3.31152 -36.4004 6.25684l-156.944 157.024 c-6.12793 6.06445 -10.9443 6.12891 -17.1846 -0.0634766l-97.1201 -97.1201c83.2803 -20.624 139.376 -95.9678 139.376 -185.536c0 -105.312 -79.9199 -192.128 -185.296 -192.128c-89.5361 0.015625 -164.848 63.0879 -185.439 146.304z"/> +<glyph glyph-name="printer" unicode="" d="M952.736 705.072h-120.719v254.448h-640.032v-254.448h-120.72c-39.3125 0 -71.3125 -32 -71.3125 -71.3438v-433.888c0 -39.3438 32 -71.3438 71.3115 -71.3438h120.72v-192.016h640.032v192.016h120.72c39.3125 0 71.3125 32 71.3125 71.3438v433.888 c0 39.3438 -32 71.3438 -71.3125 71.3438zM255.985 896.513h512.032v-191.44h-512.032v191.44zM768.018 0.480469h-512.032v352.4h512.032v-352.4zM960.05 199.841c0 -4.08008 -3.28027 -7.34375 -7.3125 -7.34375h-120.72v224.384h-640.032v-224.368h-120.72 c-4.03223 0 -7.3125 3.26367 -7.3125 7.34375v433.872c0 4.06445 3.28027 7.34473 7.3125 7.34473h881.472c4.03223 0 7.3125 -3.28027 7.3125 -7.34473zM832.002 576.561h-32c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h32c17.6641 0 32 14.3359 32 32 s-14.3359 32 -32 32z"/> +<glyph glyph-name="present" unicode="" d="M1024 639.504c0 35.3438 -28.6543 64 -63.998 64h-109.248c28.2725 27.8877 46.3682 64.4473 46.3682 109.472c0 55.4404 -31.8398 115.664 -121.216 115.664c-117.6 0 -215.84 -125.216 -262 -195.408c-46.1924 70.1758 -147.44 195.392 -265.024 195.392 c-89.376 0 -121.216 -60.2236 -121.216 -115.664c0 -45.0078 18.5918 -81.584 47.4395 -109.472h-111.104c-35.3438 0 -64 -28.6562 -64 -64v-191.568h64.5596v-416.56c0 -35.3438 28.6562 -64 64 -64h767.68c35.3438 0 64 28.6562 64 64v416.576h63.7598v191.568z M775.906 864.624c39.5684 0 57.2158 -16.625 57.2158 -51.665c0 -71.0879 -79.3438 -109.439 -153.968 -109.439h-108.336c45.4717 67.5361 125.504 161.104 205.088 161.104zM248.881 864.623c79.5996 0 162.655 -93.5684 208.127 -161.088h-108.368 c-74.624 0 -156.976 39.3438 -156.976 110.432c0 35.0244 17.6484 50.6562 57.217 50.656zM960.001 511.936h-416v127.568h416v-127.568zM64.001 639.504h416v-127.568h-416zM128.561 447.936h351.44v-416.56h-351.44zM896.257 31.376h-352.256v416.56h352.256v-416.56z"/> +<glyph glyph-name="playlist" unicode="" d="M33.7598 896.24h448c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-448c-17.6641 0 -32 -14.3359 -32 -32s14.3203 -32 32 -32zM33.7598 704.24h448c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-448c-17.6641 0 -32 -14.3359 -32 -32s14.3203 -32 32 -32z M513.76 544.24c0 17.6641 -14.3359 32 -32 32h-448c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h448c17.6641 0 32 14.3359 32 32zM1012.88 635.456l-312.912 312.898c-9.9043 9.91992 -24.6562 11.8398 -36.5918 6.01562 c-12.5439 -4.33594 -21.6162 -16.1123 -21.6162 -30.1279v-708.4c-33.9199 25.1357 -78.4316 40.5273 -127.376 40.5273c-106.064 0 -192.097 -71.7764 -192.097 -160.288c0 -88.5283 86.0322 -160.336 192.097 -160.336c106.128 0 192.096 71.8076 192.096 160.336 c0 4.01562 -0.368164 7.93555 -0.719727 11.8711v744.096l261.84 -261.856c12.4961 -12.4961 32.7686 -12.4961 45.2646 0c12.496 12.4961 12.4961 32.7686 0.015625 45.2646zM641.76 92.9785c-2.30371 -44.4961 -54.1914 -92.8145 -128.127 -92.8145 c-75.6484 0 -128.353 50.5596 -128.353 95.8711c0 45.3438 52.7041 95.8398 128.353 95.8398c73.9355 0 125.823 -48.2559 128.127 -92.7842v-6.1123v0.0001z"/> +<glyph glyph-name="pin" unicode="" d="M1014.85 580.336l-368.158 370.015c-7.93555 7.96777 -19.376 11.2158 -30.3203 8.49609c-10.9121 -2.65625 -19.6006 -10.8486 -22.9443 -21.5684c-22.1602 -71.3115 -24.7197 -135.84 -7.79199 -194.688c-1.55176 -1.07227 -3.04004 -2.24023 -4.41602 -3.61621 l-171.104 -171.072c-55.2002 25.5996 -114.544 39.4561 -173.696 39.4561c-37.5996 0 -74.4639 -5.56836 -109.567 -16.4648c-10.6885 -3.34375 -18.8809 -12 -21.5693 -22.8477c-2.68848 -10.8799 0.463867 -22.3359 8.36816 -30.2881l218.976 -220.384l-306.16 -311.04 l-26.624 -70.1279l64.3682 24.8799l313.36 311.04l221.824 -223.264c6.06445 -6.12793 14.2881 -9.43945 22.6885 -9.43945c2.52832 0 5.08789 0.320312 7.63184 0.912109c10.9121 2.68848 19.6006 10.8809 22.9443 21.6006 c28.9756 93.2324 20.4795 193.345 -20.3369 283.121l174.704 174.736c0.624023 0.624023 1.05566 1.32812 1.63184 2c26.3682 -7.53613 53.6963 -11.5684 82.0479 -11.5684c35.2158 0 72.5596 5.05566 110.976 17.0078c10.6885 3.3125 18.8809 12 21.5693 22.8477 c2.65625 10.8477 -0.496094 22.3037 -8.40039 30.2559zM603.153 135.854l-402.783 405.407c103.376 12.0645 214.848 -29.5996 295.567 -110.319c80.3203 -80.3037 119.504 -191.296 107.216 -295.088zM600.227 403.454c-16.832 25.7275 -36.4648 50.1758 -59.0244 72.752 c-22.4639 22.4639 -47.0078 42.2559 -72.96 59.3281l144.128 144.096c14.7041 -25.5684 33.6641 -50 57.0078 -73.3281c23.8564 -23.8398 49.0889 -43.1357 75.6006 -58.0635zM714.626 651.55c-61.5361 61.5361 -85.2471 130.129 -72.6875 212.881l286.912 -288.4 c-82.6562 -11.8564 -151.601 12.8955 -214.225 75.519z"/> +<glyph glyph-name="picture" unicode="" d="M960 880.096h-896c-35.1836 0 -64 -28.8164 -64 -64v-736.192c0 -35.1836 28.8164 -64 64 -64h896c35.1836 0 64 28.8164 64 64v736.192c0 35.1836 -28.8164 64 -64 64zM960 79.9033l-895.999 0.000976562v188.56l256.848 248.912l264.784 -264.496 c10.9121 -13.248 30.3359 -11.5684 44.1279 -1.12012l116.88 105.808l210.8 -216.384c0.799805 -0.799805 1.69531 -1.3916 2.55957 -2.08008v-59.2002zM960.001 230.208l-188.031 192.416c-11.4082 11.248 -29.2803 12.4004 -41.9365 2.75195l-120.56 -105.024 l-264.944 262.08c-5.66406 6.84766 -13.8398 11.0234 -22.6875 11.5996c-8.81641 0.320312 -17.5049 -2.55957 -23.9688 -8.62402l-233.872 -227.6v458.288h896v-585.888zM736.002 559.872c35.2803 0 63.8398 28.6084 63.8398 63.8408 c0 35.2158 -28.5596 63.8242 -63.8398 63.8242s-63.8398 -28.6084 -63.8398 -63.8242c0 -35.2324 28.5596 -63.8408 63.8398 -63.8408z"/> +<glyph glyph-name="map" unicode="" d="M993.184 824.992l-320.961 133.069l-319.44 -126.432l-321.968 126.368c-2.75195 0.816406 -5.43945 1.12012 -7.96777 1.12012c-13.1357 0.0644531 -22.8477 -9.74316 -22.8477 -24.4951v-830c0 -17.5684 13.8721 -35.8721 30.8164 -40.5605l322.336 -127.184 l319.008 129.504l321.024 -126.128c2.75195 -0.751953 5.44043 -1.12012 7.96875 -1.12012c13.1201 0 22.8477 9.74414 22.8477 24.4961v820.736c0 17.5684 -13.8721 35.8887 -30.8164 40.625zM383.999 778.861l256 100.304v-761.504l-256 -101.184v762.384zM63.999 873.309 l256 -94.5771v-761.76l-256 104.272v752.064zM959.999 21.9951l-256 96.3838v759.824l256 -110.384v-745.824v0.0002z"/> +<glyph glyph-name="layers" unicode="" d="M21.8398 658.192l475.09 -258.72c4.78418 -2.5918 10.0322 -3.9043 15.3125 -3.9043c5.21582 0 10.4316 1.28027 15.1836 3.83984l480.096 258.72c10.4639 5.63184 16.9756 16.624 16.8154 28.5283c-0.160156 11.9355 -6.91211 22.752 -17.5039 28.1602l-475.12 241.28 c-9.05566 4.5918 -19.7441 4.62402 -28.8799 0.0644531l-480.048 -241.28c-10.624 -5.34375 -17.4404 -16.1602 -17.6328 -28.0645s6.25586 -22.9443 16.6875 -28.624zM517.153 891.713l406.159 -206.271l-410.976 -221.472l-406.176 221.184zM1001.34 479.682 l-94.9736 48.2246l-68.5596 -36.9756l80 -40.624l-410.96 -221.456l-406.192 221.184l85.3115 42.8799l-68.3682 37.248l-100.32 -50.4004c-10.624 -5.34375 -17.4404 -16.1602 -17.6328 -28.0645s6.25586 -22.9443 16.6875 -28.624l475.088 -258.72 c4.78418 -2.5918 10.0322 -3.90332 15.3125 -3.90332c5.21582 0 10.4316 1.28027 15.1836 3.83984l480.096 258.72c10.4639 5.63184 16.9756 16.624 16.8154 28.5283c-0.143555 11.9355 -6.89551 22.752 -17.4873 28.1436zM1001.35 255.683l-89.9658 44.2236 l-68.5596 -36.9756l75.0078 -36.624l-410.976 -221.456l-406.192 221.184l79.3115 35.8721l-68.3682 37.248l-94.3203 -43.4082c-10.624 -5.34375 -17.4404 -16.1602 -17.6328 -28.0645s6.25586 -22.9443 16.6875 -28.624l475.088 -258.72 c4.78418 -2.5918 10.0322 -3.90332 15.3125 -3.90332c5.21582 0 10.4316 1.28027 15.1836 3.83984l480.096 258.72c10.4639 5.63184 16.9756 16.624 16.8154 28.5283c-0.143555 11.9521 -6.89551 22.7686 -17.4873 28.1602z"/> +<glyph glyph-name="handbag" unicode="" d="M1022.74 17.3604l-83.4072 503.777c-7.44043 65.3115 -66.9766 118.432 -132.721 118.432h-70.6562v85.2803c0 130.16 -92.8477 236.032 -222.976 236.032c-130.096 0 -224.943 -105.872 -224.943 -236.032v-85.2803h-76.6719 c-65.7441 0 -125.28 -53.1201 -132.528 -117.056l-77.2803 -504.16c-2.97559 -26.5596 2.22461 -47.5039 15.4082 -62.2881c12.4316 -13.9043 30.5273 -20.9766 53.7432 -20.9766h873.568c32.9121 0 51.7764 13.2158 61.8408 24.3203 c9.21582 10.208 19.6475 28.1436 16.623 57.9512zM352.049 724.865c0 94.8477 66.127 172.031 160.943 172.031c94.816 0 158.977 -77.1836 158.977 -172.031v-85.2803h-319.92zM947.168 -0.446289l-872.498 -0.449219c-5.50391 0 -11.0078 2.94434 -9.71191 10.6885 l77.248 504.096c3.83984 33.4404 35.5039 61.6807 69.1523 61.6807h76.6885v-72.9277c-19.0723 -11.0723 -32.0479 -31.4883 -32.0479 -55.1367c0 -35.3438 28.6562 -64 64 -64s64 28.6562 64 64c0 23.6162 -12.9277 44 -31.9521 55.0879v72.9922h319.904v-72.9922 c-19.0078 -11.0879 -31.9521 -31.4883 -31.9521 -55.0879c0 -35.3438 28.6562 -64 64 -64s64 28.6562 64 64c0 23.6484 -12.9756 44.0645 -32.0479 55.1523v72.9277h70.6562c33.6641 0 65.3125 -28.2559 69.4082 -63.4395l83.3438 -503.28 c0.400391 -4.0957 -2.81543 -9.31152 -12.1914 -9.31152z"/> +<glyph glyph-name="globe-alt" unicode="" d="M929.504 545.584c0 168.784 -88.9775 321.873 -237.97 409.569c-15.248 9.00781 -34.8799 3.87207 -43.8076 -11.376c-8.94434 -15.2158 -3.87207 -34.8477 11.376 -43.8076c129.248 -76.0322 206.4 -208.528 206.4 -354.368 c0 -242.368 -175.936 -418.288 -418.319 -418.288c-54.1924 0 -106.784 10.1602 -156.32 30.1602c-16.3682 6.65625 -35.0566 -1.2793 -41.665 -17.6631c-6.62402 -16.4004 1.28027 -35.0566 17.6641 -41.665c57.2158 -23.1201 117.872 -34.8477 180.32 -34.8477 c0.192383 0 0.384766 0.015625 0.577148 0.015625v-63.0078h-92.9277c-18.4639 0 -33.4395 -14.3037 -33.4395 -31.9521s14.9756 -31.9365 33.4395 -31.9365h252.848c18.4639 0 33.4395 14.3037 33.4395 31.9355c0 17.6641 -14.9756 31.9521 -33.4395 31.9521h-96.3838 v66.7998c245.808 28.5596 418.208 220.911 418.208 478.479zM799.374 542.705c0 194.656 -157.744 353.408 -352.4 353.408c-194.688 0 -352.465 -158.752 -352.465 -353.408s157.776 -351.44 352.465 -351.44c194.656 0 352.4 156.784 352.4 351.44zM158.494 542.705 c0 159.024 129.408 289.408 288.464 289.408c159.024 0 288.4 -130.368 288.4 -289.408s-129.376 -287.44 -288.4 -287.44c-159.056 0 -288.464 128.4 -288.464 287.44z"/> +<glyph glyph-name="globe" unicode="" d="M1025.02 448c0 272.016 -213.663 495.104 -482.319 511.023c-5.53613 0.608398 -11.0879 1.00879 -16.7197 1.00879c-1.66406 0 -3.32812 -0.175781 -4.99219 -0.223633c-2.99219 0.0478516 -5.96777 0.223633 -8.99219 0.223633 c-282.88 0 -513.023 -229.696 -513.023 -512.032s230.144 -512.032 513.023 -512.032c3.02441 0 6 0.175781 9.00781 0.240234c1.66406 -0.0644531 3.32812 -0.240234 4.99219 -0.240234c5.63184 0 11.1836 0.400391 16.7197 1.00879 c268.64 15.9199 482.304 238.976 482.303 511.023zM929.569 283.168c-17.6318 5.12012 -61.9209 16.2393 -140.064 25.3916c6.46387 44.1924 10 90.8965 10 139.44c0 38.2559 -2.20801 75.3438 -6.28809 111.008c99.0078 11.8242 142.384 26.7207 145.296 27.7451 l-11.9199 33.584c22.2402 -53.0879 34.5605 -111.296 34.5605 -172.336c0 -58.1924 -11.2803 -113.761 -31.584 -164.833zM285.488 447.999c0 35.8076 2.36914 70.7695 6.70508 104.401c51.8877 -4.08008 113.936 -7.08789 186.863 -7.79199v-222.064 c-70.9922 -0.688477 -131.664 -3.56836 -182.688 -7.47266c-7.04004 42.1924 -10.8799 86.8799 -10.8801 132.928zM542.945 891.777c78.4639 -22.7363 145.648 -131.695 175.744 -276.111c-48.3682 -3.85645 -106.624 -6.67285 -175.744 -7.3291v283.44zM479.059 890.994 v-282.624c-68.3682 0.688477 -126.88 3.47266 -176.063 7.23242c30.7041 142.608 98.4316 250.752 176.063 275.392zM479.059 258.771l0.000976562 -253.743c-72.4004 22.9756 -136.192 118.575 -169.36 247.023c47.7598 3.50391 104.096 6.06348 169.359 6.71973z M542.947 4.22754l-0.000976562 254.561c65.9521 -0.624023 122.064 -3.28027 169.217 -6.92871c-32.6084 -130.128 -96 -226.416 -169.216 -247.632zM542.946 322.548l0.000976562 222.032c73.3115 0.688477 134.991 3.77637 186.191 8 c4.20801 -33.6963 6.49609 -68.7041 6.49609 -104.592c0 -46.1279 -3.71191 -90.8643 -10.5283 -133.12c-50.416 4.08008 -110.8 7.00781 -182.16 7.67969zM914.804 646.068c-9.66406 -3.00781 -50.0635 -14.4805 -131.023 -24.0322 c-18.0479 95.9521 -50.6719 177.968 -93.1201 237.168c97.5361 -42.3838 177.136 -118.304 224.144 -213.136zM358.82 869.411c-52.208 -59.9521 -94.832 -146.161 -118.096 -248.113c-72.4805 7.85645 -115.921 17.0889 -133.312 21.2812 c50.7197 104.64 141.04 186.752 251.408 226.832zM83.6367 582.818c12.3203 -3.34375 58.9131 -14.9414 145.553 -24.5254c-4.95996 -35.4404 -7.67969 -72.3047 -7.67969 -110.305c0 -48.2725 4.36816 -94.7207 12.2402 -138.688 c-74.4004 -8.03223 -120.16 -17.6484 -140.688 -22.6084c-19.4404 50.0957 -30.208 104.447 -30.208 161.312c0 46.96 7.31152 92.2559 20.7832 134.815zM121.094 227.652c23.2637 4.94434 64.9121 12.4639 126.592 18.9277 c24.2881 -89.7119 63.792 -165.616 111.136 -219.968c-101.12 36.7197 -185.296 108.752 -237.728 201.04v0.0003zM690.662 36.8203c38.2236 53.2637 68.4795 125.024 87.2959 208.801c63.4082 -7.28027 103.216 -15.792 123.296 -20.8643 c-48.0156 -83.0723 -121.855 -149.393 -210.592 -187.937z"/> +<glyph glyph-name="frame" unicode="" d="M224 848h-192c-17.6641 0 -32 -14.3359 -32 -32v-192c0 -17.6641 14.3359 -32 32 -32s32 14.3359 32 32v160h160c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32zM992 304c-17.6641 0 -32 -14.3359 -32 -32v-160h-160c-17.6641 0 -32 -14.3359 -32 -32 s14.3359 -32 32 -32h192c17.6641 0 32 14.3359 32 32v192c0 17.6641 -14.3359 32 -32 32zM224 112h-160v160c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-192c0 -17.6641 14.3359 -32 32 -32h192c17.6641 0 32 14.3359 32 32c0 17.6641 -14.3359 32 -32 32z M992 848h-192c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h160v-160c0 -17.6641 14.3359 -32 32 -32s32 14.3359 32 32v192c0 17.6641 -14.3359 32 -32 32z"/> +<glyph glyph-name="folder-alt" unicode="" d="M960.16 752h-480l-96 96h-320c-35.3438 0 -64 -28.6562 -64 -64v-160h-0.303711v-64h0.303711v-448c0 -35.3438 28.6562 -64 64 -64h896c35.3438 0 64 28.6562 64 64v576c0 35.3438 -28.6562 64 -64 64zM64.1445 784h290.751l78.624 -77.248l20.1123 -18.752h506.528v-64 h-896v160h-0.015625h0.000325zM64.1436 112v448h896v-448h-896z"/> +<glyph glyph-name="film" unicode="" d="M800 687.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM800 495.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64 c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM800 303.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM800 111.712h64c17.6641 0 32 14.3359 32 32 v32c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM160 687.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32z M160 495.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM160 303.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64 c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM160 111.712h64c17.6641 0 32 14.3359 32 32v32c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-32c0 -17.6641 14.3359 -32 32 -32zM960 944.096h-896 c-35.1836 0 -64 -28.8164 -64 -64v-864.192c0 -35.1836 28.8164 -64 64 -64h896c35.1836 0 64 28.8164 64 64v864.192c0 35.1836 -28.8164 64 -64 64zM960 15.9033h-896v864.192h896v-864.192z"/> +<glyph glyph-name="feed" unicode="" d="M101.872 629.744c-18.1279 0 -32.7686 -14.6562 -32.7686 -32.7686c0 -18.0957 14.6396 -32.7676 32.7676 -32.7676c303.008 0 525.344 -224.368 525.344 -527.36c0 -18.0957 14.6562 -32.752 32.7686 -32.752s32.7686 14.6562 32.7686 32.752 c0 340.368 -250.528 592.896 -590.88 592.896zM102.159 957.376c-18.1123 0 -32.7695 -14.6553 -32.7695 -32.7676s14.6562 -32.7686 32.7686 -32.7686c470.176 0 852.672 -382.496 852.672 -852.656c0 -18.0957 14.6562 -32.752 32.7686 -32.752 s32.7686 14.6562 32.7686 32.752c-0.015625 506.288 -411.92 918.192 -918.208 918.192zM184.015 300.401c-99.4717 0 -180.369 -81.1191 -180.369 -180.879c0 -99.7119 80.9121 -180.912 180.368 -180.912c99.4559 0 180.4 81.1836 180.4 180.911 c0 99.7598 -80.9277 180.88 -180.399 180.88zM184.014 1.9707c-64.6084 0 -117.168 52.752 -117.168 117.568s52.5596 117.536 117.168 117.536c64.624 0 117.216 -52.7197 117.216 -117.536s-52.5918 -117.568 -117.216 -117.568z"/> +<glyph glyph-name="earphones-alt" unicode="" d="M1023.84 387.456c0.0957031 21.0557 -3.2168 100.496 -5.74512 123.216c-29.1201 260.752 -240.752 450 -503.184 450c-273.344 0 -494.815 -210.624 -509.84 -489.904c-0.320312 -6.0957 -2.56055 -49.3438 -2.7207 -75.0879l-0.0800781 -14.3203 c-1.31152 -5.91992 -2.11133 -12.0322 -2.11133 -18.3359v-214.656c0 -46.8799 38.1279 -85.0078 85.0078 -85.0078h86.2881c46.8799 0 85.0234 38.1279 85.0234 85.0078v214.64c0 46.8799 -38.1602 85.0078 -85.0244 85.0078h-86.3037 c-5.8877 0 -11.6318 -0.608398 -17.1836 -1.74414c0.480469 10.3838 0.912109 18.5762 1.02441 21.0566c13.168 244.784 207.136 429.344 445.92 429.344c229.28 0 414.128 -165.344 439.568 -393.12c1.07227 -9.50391 2.44824 -33.6641 3.55176 -57.9199 c-6.19238 1.44043 -12.5762 2.38477 -19.2002 2.38477h-85.2803c-46.8799 0 -85.0078 -38.1279 -85.0078 -85.0078v-213.664c0 -32.3682 18.4004 -60.2559 45.0889 -74.5918l-205.44 -80.6562v5.21582c0 17.6641 -14.3359 32 -32 32h-96c-17.6641 0 -32 -14.3359 -32 -32 v-32c0 -17.6641 14.3359 -32 32 -32h96c0.272461 0 0.512695 0.0800781 0.785156 0.0800781l57.3604 0.223633l329.552 129.376c4.32031 1.79199 7.98438 4.46387 10.9922 7.66406c28.8477 13.6162 48.9912 42.7363 48.9912 76.6885v213.664 c0 5.21582 -0.639648 10.2881 -1.55176 15.2324c0.879883 2.94434 1.50391 6 1.51953 9.21582zM85.1514 384.016h86.2891c11.5996 0 21.0234 -9.4082 21.0234 -21.0078v-214.656c0 -11.5996 -9.44043 -21.0078 -21.0244 -21.0078h-86.2881 c-11.5996 0 -21.0078 9.4082 -21.0078 21.0078v214.656c0.015625 11.5996 9.42383 21.0078 21.0078 21.0078zM832.528 363.008c0 11.5996 9.40918 21.0078 21.0088 21.0078h85.2803c11.5996 0 21.0234 -9.4082 21.0234 -21.0078v-213.664 c0 -11.5996 -9.44043 -21.0078 -21.0244 -21.0078h-85.2803c-11.5996 0 -21.0078 9.4082 -21.0078 21.0078v213.664z"/> +<glyph glyph-name="earphones" unicode="" d="M1023.84 355.44c0.0957031 21.0557 -3.21582 100.497 -5.74414 123.217c-29.1201 260.752 -240.752 450 -503.184 450c-273.344 0 -494.815 -210.624 -509.84 -489.904c-0.320312 -6.0957 -2.56055 -49.3438 -2.7207 -75.0879l-0.0800781 -14.3203 c-1.31152 -5.91992 -2.11133 -12.0322 -2.11133 -18.3359v-278.656c0 -46.8799 38.1279 -85.0078 85.0078 -85.0078h86.2881c46.8799 0 85.0234 38.1279 85.0234 85.0078v278.64c0 46.8799 -38.1602 85.0078 -85.0244 85.0078h-86.3203 c-5.8877 0 -11.6318 -0.608398 -17.1836 -1.74414c0.480469 10.3838 0.912109 18.5918 1.02441 21.0557c13.1836 244.784 207.136 429.344 445.936 429.344c229.28 0 414.128 -165.344 439.568 -393.12c1.08789 -9.50391 2.46387 -33.6641 3.56836 -57.9199 c-6.24023 1.44043 -12.6084 2.38477 -19.2324 2.38477h-85.2803c-46.8799 0 -85.0078 -38.1279 -85.0078 -85.0078v-277.664c0 -46.8955 38.1279 -85.0078 85.0078 -85.0078h85.2803c46.8799 0 85.0234 38.1279 85.0234 85.0078v277.664 c0 5.21582 -0.639648 10.2881 -1.56738 15.2158c0.927734 2.94434 1.53613 6.0166 1.56836 9.23242zM85.1357 352.001h86.2881c11.5996 0 21.0234 -9.4082 21.0234 -21.0078v-278.656c0 -11.6162 -9.44043 -21.0078 -21.0244 -21.0078h-86.2881 c-11.5996 0 -21.0078 9.4082 -21.0078 21.0078v278.656c0.0322266 11.5996 9.44043 21.0078 21.0088 21.0078zM959.84 53.3447c0 -11.5996 -9.43945 -21.0078 -21.0234 -21.0078h-85.2803c-11.5996 0 -21.0078 9.4082 -21.0078 21.0078v277.648 c0 11.5996 9.4082 21.0078 21.0078 21.0078h85.2803c11.5996 0 21.0234 -9.4082 21.0234 -21.0078v-277.648z"/> +<glyph glyph-name="drop" unicode="" d="M510.4 -62.7041c-193.312 0 -350.592 155.12 -350.592 345.776c0 222.688 311.632 644.848 324.912 662.72c6 8.06445 15.4082 12.8486 25.4727 12.9131c11.1836 0.0957031 19.5674 -4.59277 25.6631 -12.5605c13.4082 -17.5361 328.336 -432.225 328.336 -663.057 c0 -190.672 -158.72 -345.792 -353.792 -345.792zM510.752 872.304c-74.4004 -105.664 -286.943 -422.064 -286.943 -589.217c0 -155.376 128.56 -281.776 286.592 -281.776c159.776 0 289.776 126.4 289.776 281.776c0.015625 173.36 -214.145 485.024 -289.425 589.217z "/> +<glyph glyph-name="drawar" unicode="" d="M1022.98 450.016l-117.505 407.089c-3.83984 13.8721 -16.4639 23.4717 -30.8477 23.4717h-735.344c-14.4961 0 -27.1846 -9.74414 -30.9443 -23.7764l-107.392 -386.352c-1.98438 -7.50391 -1.00879 -15.0078 1.99902 -21.5361 c-1.72754 -5.79199 -2.94336 -11.8242 -2.94336 -18.1758v-351.312c0 -35.3438 28.6562 -64 64 -64h896c35.3438 0 64 28.6562 64 64v351.312c0 1.71191 -0.368164 3.32812 -0.496094 5.00781c0.832031 4.5918 0.816406 9.43945 -0.526566 14.2718zM163.902 816.576 l686.369 0.000976562l93.1201 -321.84h-298.336c-1.44043 -76.8164 -55.9043 -129.681 -133.057 -129.681s-130.624 52.8799 -132.064 129.68h-305.776zM959.999 79.4248h-895.998v351.312h263.12c27.9355 -80.4316 95.7754 -129.68 184.879 -129.68 s157.936 49.248 185.871 129.68h262.128v-351.312z"/> +<glyph glyph-name="docs" unicode="" d="M768 960h-352c-35.3438 0 -64 -28.6562 -64 -64h352v-256h256v-512h-224v-64h224c35.3438 0 64 28.6562 64 64v575.984zM768 704v165.504l165.472 -165.504h-165.472zM64 832c-35.3438 0 -64 -28.6562 -64 -64v-768c0 -35.3438 28.6562 -64 64 -64h544 c35.3438 0 64 28.6562 64 64v575.984l-256 256.016h-352zM608 0h-544v768h288v-256h256v-512zM416 576v165.504l165.472 -165.504h-165.472z"/> +<glyph glyph-name="directions" unicode="" d="M1017.06 773.936l-99.6963 111.343c-6.06445 6.84766 -14.7842 10.752 -23.9365 10.752h-350.256v33.9678c0 16.5596 -14.3359 30 -32 30s-32 -13.4404 -32 -30v-33.9678h-255.808c-17.6797 0 -32 -14.3203 -32 -32v-223.664c0 -17.6797 14.3203 -32 32 -32h255.808 v-64.0957h-348.592c-9.15234 0 -17.8721 -3.9043 -23.9365 -10.752l-99.6797 -113.312c-10.752 -12.1279 -10.752 -30.3682 0 -42.4961l99.6797 -112.288c6.1123 -6.84766 14.7842 -9.74414 23.9365 -9.74414h348.592v-289.68c0 -16.5596 14.3359 -30 32 -30 c17.6641 0 32 13.4404 32 30v289.68h256.464c17.6797 0 32 14.3203 32 32v224.608c0 17.6797 -14.3203 32 -32 32h-256.464v64.0957h350.256c9.15234 0 17.8721 3.9043 23.9365 10.752l99.6963 112.32c10.7363 12.1123 10.7363 30.3525 0 42.4805v0.00074zM767.647 319.679 h-622.688l-71.2803 79.2803l71.2803 81.3115h622.688v-160.592zM879.039 672.367h-623.68v159.664h623.68l71.2803 -79.3438z"/> +<glyph glyph-name="direction" unicode="" d="M966.912 661.84l-179.121 192c-6.08008 6.48047 -14.5439 10.1602 -23.4238 10.1602h-267.12l-1.00781 66c0 16.5596 -14.3359 30 -32 30s-30 -13.4404 -30 -30l-0.975586 -66h-352.768c-17.6797 0 -32 -14.3203 -32 -32v-384c0 -17.6797 14.3203 -32 32 -32h352.336 v-450c0 -16.5596 14.3359 -30 32 -30s32 13.4404 32 30v450h267.536c8.87988 0 17.3438 3.67969 23.4082 10.1602l179.12 192c11.4717 12.3037 11.4717 31.376 0.015996 43.6796zM750.463 480h-637.968v320h637.968l149.28 -160z"/> +<glyph glyph-name="diamond" unicode="" d="M1018.72 664.528l-139.872 267.442c-8.16016 15.5996 -29.2637 28.3516 -46.8477 28.3516h-321.936c-0.351562 0.015625 -0.703125 0.111328 -1.05469 0.126953c-0.288086 0 -0.560547 -0.112305 -0.848633 -0.12793h-316.16 c-17.5996 0 -38.752 -12.7197 -47.0244 -28.2559l-139.504 -262.288c-8.28809 -15.5361 -6.62402 -39.9365 3.63184 -54.2568l480.016 -669.152c5.15234 -7.18359 12 -10.8154 18.832 -10.8154c6.78418 0 13.584 3.53613 18.7676 10.5918l487.904 664.256 c10.3838 14.1924 12.2559 38.5439 4.09598 54.1277zM942.367 672.371h-171.456l68.6562 196.608zM575.343 896.323h205.968l-63.8877 -182.928zM668.238 672.371h-297.647l140.672 202.096zM313.887 702.915l-64.1768 193.408h198.816zM680.75 608.371l-172.032 -492.544 l-163.456 492.544h335.488zM436.926 128.915l-343.936 479.456h184.832zM748.542 608.371h185.168l-352.976 -480.56zM188.478 877.587l68.0957 -205.216h-177.248z"/> +<glyph glyph-name="cup" unicode="" d="M832.56 544.208c-8.33594 0 -35.2021 0.160156 -64.3057 0.368164l0.112305 63.9678c0 35.3438 -28.6562 64 -64 64l-640.496 0.160156c-35.3438 0 -64 -28.6562 -64 -64v-480.944c0 -106.032 85.9678 -192 192 -192h384.656c106.032 0 191.008 85.9678 191.008 192 l0.0644531 32.8477c29.0244 -0.223633 58.6084 -0.399414 64.9766 -0.399414c105.776 0 191.568 85.04 191.568 191.072c-0.015625 106.048 -85.8076 192.928 -191.584 192.928zM703.533 127.76c0 -70.5918 -56.3994 -128 -127.008 -128h-384.656 c-70.5918 0 -128 57.4082 -128 128l-0.0957031 480.944l640.592 -0.192383zM832.559 223.279c-6.35156 0 -35.8877 0.191406 -64.8633 0.399414l0.448242 256.816c29.1201 -0.208008 56.0479 -0.368164 64.3994 -0.368164c73.1201 0 128.624 -54.5439 128.624 -127.84 s-55.4883 -129.008 -128.608 -129.008zM575.87 736.238c17.6641 0 32 14.3359 32 32v160c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-160c0 -17.6797 14.3359 -32 32 -32zM191.87 736.238c17.6641 0 32 14.3359 32 32v160c0 17.6641 -14.3359 32 -32 32 s-32 -14.3359 -32 -32v-160c0 -17.6797 14.3359 -32 32 -32zM383.87 736.238c17.6641 0 32 14.3359 32 32v160c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-160c0 -17.6797 14.3359 -32 32 -32z"/> +<glyph glyph-name="compass" unicode="" d="M733.184 679.728l-313.15 -134.64c-5.66406 -2.87988 -10.2559 -7.47168 -13.1514 -13.1514l-143.456 -289.216c-5.87207 -11.5361 -3.74414 -25.5361 5.31152 -34.7842c5.80762 -5.9043 13.6318 -9.02441 21.5361 -9.02441c4.43164 0 8.94336 0.975586 13.1191 3.00781 l305.728 126.976c5.59961 2.68848 10.2236 7.05664 13.2158 12.4971l150.88 296.896c6.43164 11.5996 4.52734 26.0312 -4.65625 35.5674c-9.21582 9.53613 -23.584 11.8721 -35.376 5.87207zM357.857 295.184l87.0078 177.681l87.8721 -109.984zM584.705 400.384 l-88.7998 111.152l176.784 69.7598zM512.001 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512.001 -1.00781c-247.024 0 -448 201.984 -448 449.009 c0 247.025 200.976 448 448 448s448 -200.976 448 -448s-200.976 -449.009 -448 -449.009z"/> +<glyph glyph-name="call-out" unicode="" d="M1000.35 188.384c-15.6641 11.0078 -187.059 124.974 -208.066 137.806c-9.15234 5.59961 -20.3203 8.33594 -32.4639 8.33594c-15.6641 0 -33.0078 -4.55957 -49.9355 -13.4717c-16.4961 -8.68848 -66.4639 -37.1201 -90.9121 -51.0879 c-21.5361 15.1201 -72.1279 53.8721 -151.84 133.664c-79.2158 79.1836 -118.319 130.191 -133.535 151.84c13.9355 24.4316 42.3359 74.3994 50.9756 90.8477c16.3682 31.0078 18.2246 61.9678 4.94434 82.8477c-12.4639 19.6797 -125.968 191.808 -137.68 208 c-11.0244 15.2803 -30.8164 23.5361 -52.2881 23.5361c-16.9443 0 -34.9121 -5.12012 -50.4961 -15.9678c-1.50391 -1.07227 -152.096 -110.256 -150.096 -172.352c5.55176 -174.432 175.056 -379.424 316.271 -520.688c141.215 -141.264 346.224 -310.815 521.344 -316.399 h1.44043c61.3115 0 169.088 148.688 170.128 150.16c28.2725 40.4004 17.9688 84.8809 -7.79067 102.929zM956.141 122.733c-40.5918 -56.2236 -98.2246 -114.945 -120.784 -123.346c-120.032 5.63184 -288.464 111.12 -474.88 297.568 c-186.4 186.464 -291.872 354.704 -297.44 474.336c8.0957 22.624 66.8154 80.624 122.527 120.912c4.12793 2.84766 9.21582 4.49609 13.9678 4.49609c1.05566 0 1.93555 -0.0957031 2.62402 -0.223633c18 -26.1602 114.624 -172.433 132.16 -199.776 c0.0644531 -2.87988 -0.911133 -10.1914 -6.39941 -20.623c-5.83984 -11.1201 -24.0322 -43.5361 -49.9043 -88.8799l-20.1279 -35.2803l23.3438 -33.248c17.4082 -24.7197 58.8164 -78.4639 140.624 -160.288c82.1602 -82.1924 135.712 -123.473 160.336 -140.784 l33.248 -23.3438l35.2803 20.1602c34.1924 19.5361 75.5039 42.9443 88.9443 50c10.7842 5.67969 18.1602 6.12793 20.1602 6.12793c0.320312 0 0.592773 0 0.816406 -0.0322266c24.4961 -15.376 173.937 -114.592 200.32 -132.688 c0.431641 -2.55957 0.03125 -8.12793 -4.81641 -15.0879zM683.899 577.724l275.246 273.572l-0.879883 -155.056c-0.288086 -12.9443 9.96777 -24.1924 22.9121 -23.8887l16.416 0.015625c12.96 0.320312 23.6484 8 23.9209 20.9277l0.65625 231.008 c0 0.223633 -0.864258 0.383789 -0.864258 0.607422l1.26367 11.7119c0.12793 6.49609 -1.37598 12.2881 -5.59961 16.4316c-4.12793 4.17578 -9.93555 6.71973 -16.3838 6.54395l-11.6963 -0.272461c-0.223633 0 -0.399414 -0.0957031 -0.655273 -0.12793l-229.472 1.02441 c-12.9277 -0.288086 -23.6162 -10.9766 -23.9199 -23.9209l-0.0322266 -16.416c1.96777 -15.2324 13.9355 -24.1602 26.8799 -23.8721l151.248 -0.400391l-274.288 -272.624c-12.4961 -12.4961 -12.4961 -32.7686 0 -45.2646 c12.4961 -12.4805 32.752 -12.4805 45.2484 0.000475z"/> +<glyph glyph-name="call-in" unicode="" d="M1000.35 188.384c-15.6641 11.0078 -187.059 124.974 -208.066 137.806c-9.15234 5.59961 -20.3203 8.33594 -32.4639 8.33594c-15.6641 0 -33.0078 -4.55957 -49.9355 -13.4717c-16.4961 -8.68848 -66.4639 -37.1201 -90.9121 -51.0879 c-21.5361 15.1201 -72.1279 53.8721 -151.84 133.664c-79.2158 79.1836 -118.319 130.191 -133.535 151.84c13.9355 24.4316 42.3359 74.3994 50.9756 90.8477c16.3682 31.0078 18.2246 61.9678 4.94434 82.8477c-12.4639 19.6797 -125.968 191.808 -137.68 208 c-11.0244 15.2803 -30.8164 23.5361 -52.2881 23.5361c-16.9443 0 -34.9121 -5.12012 -50.4961 -15.9678c-1.50391 -1.07227 -152.096 -110.256 -150.096 -172.352c5.55176 -174.432 175.056 -379.424 316.271 -520.688c141.215 -141.264 346.224 -310.815 521.344 -316.399 h1.44043c61.3115 0 169.088 148.688 170.128 150.16c28.2725 40.4004 17.9688 84.8809 -7.79067 102.929zM956.141 122.733c-40.5918 -56.2236 -98.2246 -114.945 -120.784 -123.346c-120.032 5.63184 -288.464 111.12 -474.88 297.568 c-186.4 186.464 -291.872 354.704 -297.44 474.336c8.0957 22.624 66.8154 80.624 122.527 120.912c4.12793 2.84766 9.21582 4.49609 13.9678 4.49609c1.05566 0 1.93555 -0.0957031 2.62402 -0.223633c18 -26.1602 114.624 -172.433 132.16 -199.776 c0.0644531 -2.87988 -0.911133 -10.1914 -6.39941 -20.623c-5.83984 -11.1201 -24.0322 -43.5361 -49.9043 -88.8799l-20.1279 -35.2803l23.3438 -33.248c17.4082 -24.7197 58.8164 -78.4639 140.624 -160.288c82.1602 -82.1924 135.712 -123.473 160.336 -140.784 l33.248 -23.3438l35.2803 20.1602c34.1924 19.5361 75.5039 42.9443 88.9443 50c10.7842 5.67969 18.1602 6.12793 20.1602 6.12793c0.320312 0 0.592773 0 0.816406 -0.0322266c24.4961 -15.376 173.937 -114.592 200.32 -132.688 c0.431641 -2.55957 0.03125 -8.12793 -4.81641 -15.0879zM643.836 583.483c4.12793 -4.17578 9.9375 -6.72168 16.3857 -6.5459l11.7119 0.272461c0.223633 0 0.383789 0.0957031 0.639648 0.111328l229.504 -1.00781c12.9121 0.303711 23.6162 10.9922 23.9199 23.9365 l0.015625 16.416c-1.95215 15.2324 -13.9365 24.1602 -26.8643 23.8721l-151.504 0.400391l261.952 261.6c12.4961 12.4961 12.4961 32.7686 0 45.2646c-12.4961 12.4805 -32.752 12.4805 -45.248 0.000976562l-262.672 -262.32l0.879883 154.832 c0.288086 12.9277 -9.96777 24.1914 -22.8955 23.8877l-16.416 -0.015625c-12.96 -0.320312 -23.6641 -8.0166 -23.9365 -20.9443l-0.65625 -231.008c0 -0.223633 0.879883 -0.383789 0.879883 -0.607422l-1.28027 -11.7119 c-0.12793 -6.49609 1.3916 -12.2725 5.58428 -16.4331z"/> +<glyph glyph-name="call-end" unicode="" d="M961.696 760.448c0 -1.05566 -0.0966797 -1.93457 -0.224609 -2.62305c-26.1602 -18 -172.433 -114.624 -199.776 -132.16c-2.87988 -0.0644531 -10.1914 0.911133 -20.623 6.39941c-11.1201 5.83984 -43.5361 24.0322 -88.8799 49.9043l-35.2803 20.1279 l-33.248 -23.3438c-24.7197 -17.4082 -78.4639 -58.8164 -160.288 -140.624c-82.1758 -82.1602 -123.456 -135.712 -140.768 -160.336l-23.3438 -33.248l20.1602 -35.2803c19.5361 -34.1924 42.9443 -75.5039 50 -88.9443 c5.67969 -10.7842 6.12793 -18.1602 6.12793 -20.1602c0 -0.320312 0 -0.592773 -0.0322266 -0.816406c-15.3604 -24.4961 -114.593 -173.937 -132.673 -200.32c-2.55957 -0.431641 -8.12793 -0.03125 -15.0879 4.81641c-56.2559 40.6084 -114.96 98.2402 -123.376 120.8 c5.63184 120.032 111.12 288.464 297.568 474.88c186.464 186.4 354.72 291.872 474.352 297.44c22.624 -8.0957 80.624 -66.8154 120.912 -122.527c2.83203 -4.12793 4.48047 -9.23242 4.48061 -13.985zM1023.7 760.449c0 16.9443 -5.12109 34.9141 -15.9688 50.498 c-1.05566 1.50391 -108.256 152.096 -170.336 150.096c-174.432 -5.55176 -379.439 -175.056 -520.703 -316.271c-141.232 -141.216 -310.801 -346.224 -316.385 -521.344v-1.44043c0 -61.3115 148.672 -169.088 150.144 -170.128 c40.4004 -28.2881 84.8809 -17.9678 102.945 7.77637c11.0078 15.6641 124.976 187.056 137.808 208.063c5.59961 9.15234 8.33594 20.3203 8.33594 32.4639c0 15.6641 -4.57617 33.0078 -13.4727 49.9355c-8.6875 16.4961 -37.1191 66.4639 -51.0869 90.9121 c15.1201 21.5361 53.8721 72.1279 133.664 151.84c79.1836 79.2158 130.191 118.319 151.84 133.535c24.4316 -13.9355 74.3994 -42.3359 90.8477 -50.9756c31.0078 -16.3682 61.9678 -18.2246 82.8477 -4.94434c19.6797 12.4639 189.808 125.968 206 137.68 c15.2803 11.0557 23.5205 30.8477 23.5201 52.3035z"/> +<glyph glyph-name="calculator" unicode="" d="M960 960.096h-896c-35.1836 0 -64 -28.8164 -64 -64v-896.192c0 -35.1836 28.8164 -64 64 -64h896c35.1836 0 64 28.8164 64 64v896.192c0 35.1836 -28.8164 64 -64 64zM960 -0.0966797h-896v896.192h896v-896.192zM224 607.695h64v-64c0 -17.6641 14.3359 -32 32 -32 s32 14.3359 32 32v64h64c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-64v64c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-64h-64c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32zM433.136 368.848 c-12.4961 12.4961 -32.752 12.4971 -45.248 0.000976562l-67.8877 -67.8721l-67.8877 67.8721c-12.4961 12.4961 -32.752 12.4961 -45.2637 0c-12.4961 -12.4961 -12.4961 -32.7686 0 -45.2646l67.8721 -67.8721l-67.8721 -67.8721 c-12.4961 -12.4961 -12.4961 -32.7686 0 -45.2646s32.752 -12.4961 45.2637 0l67.8877 67.8564l67.8877 -67.8721c12.4961 -12.4961 32.752 -12.4961 45.248 0s12.4961 32.7686 0 45.2646l-67.8721 67.8721l67.8721 67.8721c12.4961 12.5117 12.4961 32.7676 0 45.2793z M608 607.696h192c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-192c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32zM608 287.696h192c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-192c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32zM608 159.696h192 c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-192c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32z"/> +<glyph glyph-name="bubbles" unicode="" d="M424.816 280.656c230.944 0 409.902 131.903 407.15 327.631c0 173.184 -183.216 311.632 -414.16 311.632c-230.976 0 -418.159 -138.448 -418.159 -311.632c0 -107.872 52.9121 -222.88 163.408 -279.376c0 -0.65625 -0.192383 -1.15234 -0.192383 -1.87207 c0 -46.8799 -39.0244 -111.152 -54.4004 -137.664h0.0644531c-1.21582 -2.87988 -1.95215 -6 -1.95215 -9.34375c0 -13.1201 10.5762 -23.6641 23.6963 -23.6641c1.93555 0 5.08789 0.400391 6.22363 0.400391c0.320312 0 0.432617 0 0.400391 -0.0957031 c81.6641 13.3438 202.256 105.248 220.128 127.024c18.3359 -2.71973 30.7197 -3.15137 46.0801 -3.15137c6.52832 0.015625 13.4727 0.111328 21.7129 0.111328zM330.687 349.535l-40.9766 -34.0322c-9.50391 -10.9756 -50.7998 -45.4395 -86.3516 -67.8076 c21.6484 61.6797 20.7041 81.2158 20.7041 81.2158l3.00781 39.1523l-34.8799 17.8076c-88.6719 45.3438 -128.528 139.744 -128.528 222.4c0 137.664 158.864 247.632 354.16 247.632c195.28 0 350.16 -109.968 350.16 -247.632 c-0.608398 -152.608 -145.872 -264.624 -341.152 -264.624c0 0 -29.8076 -1.15234 -60.3994 3.37598zM1024.33 349.807c0 86.7363 -33.8867 152.881 -118.446 202.513c-2.06445 -23.0723 -8.64062 -47.8242 -15.793 -69.5684 c54.6562 -37.7764 70.2559 -76.5605 70.2559 -132.944c0 -69.0244 -32.1602 -119.089 -106.912 -157.345l-31.8398 -15.8076s3.31152 -82 8.22363 -102.752c-62.4482 45.7764 -83.9043 84 -83.9043 84l-33.6641 -5.18359 c-13.3115 -1.93555 -49.3115 -1.96777 -49.3115 -1.96777c-86.9443 0 -151.376 20.7197 -206.336 63.7441c14.9277 0.912109 -89.1846 0.879883 -91.5049 -1.15234c63.5684 -77.6318 167.473 -126.592 297.841 -126.592c7.08789 0 13.0879 -0.0644531 18.7197 -0.0644531 c13.2803 0 24 0.368164 39.8398 2.68848c15.4883 -18.7842 102.225 -101.504 172.816 -113.008c-0.0322266 0.0644531 0.0634766 0.0644531 0.367188 0.0644531c0.944336 0 3.68066 -0.335938 5.34473 -0.335938c11.3438 0 20.4961 9.12012 20.4961 20.4639 c0 2.87988 -0.65625 5.59961 -1.68066 8.06348h0.0644531c-13.2803 22.8799 -34.1279 89.7441 -34.1279 130.256c0 0.624023 -0.192383 1.05566 -0.192383 1.63184c95.5039 48.832 139.744 120.08 139.744 213.296z"/> +<glyph glyph-name="briefcase" unicode="" d="M960.016 768.528h-255.601v62c0 52.9443 -43.0557 96 -96 96h-192.432c-52.9443 0 -96 -43.0557 -96 -96v-62h-255.968c-35.1836 0 -64 -28.8164 -64 -64v-224.256h-0.0322266v-64h0.0322266v-382.816c0 -35.1836 28.8164 -64 64 -64h896c35.1836 0 64 28.8164 64 64 v671.072c0 35.1836 -28.8164 64 -64 64h0.001zM383.983 830.528c0 17.6641 14.3359 32 32 32h192.432c17.6641 0 32 -14.3359 32 -32v-62h-256.432zM64.0156 704.528h896v-224.256h-352.368v32.752c0 35.2803 -28.7197 64 -64 64h-63.7441c-35.2803 0 -64 -28.7197 -64 -64 v-32.752h-351.888v224.256h0.0001zM543.695 351.872h-63.8086v161.152h63.7441zM64.0146 33.4717v382.816h351.872v-64.4004c0 -35.2803 28.7197 -64 64 -64h63.7441c35.2803 0 64 28.7197 64 64v64.4004h352.368v-382.816h-895.984h-0.0001z"/> +<glyph glyph-name="book-open" unicode="" d="M952.08 958.448l-423.041 -114.592c-10.752 -2.87988 -34.0957 -2.84766 -44.8154 0.160156l-412.144 114.208c-36.7842 10.1279 -72.416 -16.4004 -72.416 -54.2725v-778.112c0 -32.0957 24.3359 -62.7842 55.3115 -71.4082l412.16 -114.224 c11.0244 -3.05566 25.2168 -4.75195 39.9365 -4.75195c10.0957 0 25.0078 0.78418 38.7197 4.52832l423.024 114.592c31.0557 8.40039 55.5039 39.0244 55.5039 71.248v778.128c0.015625 37.8398 -35.6162 64.4639 -72.2402 54.4961zM479.999 3.05664l-408.928 113.056 c-3.08789 0.847656 -7.4082 6.49609 -7.4082 9.71191v768.032l403.472 -111.536c3.9043 -1.08789 8.28809 -1.93555 12.8643 -2.65527v-776.608zM960.335 125.824c0 -3.15234 -5.18359 -8.65527 -8.25586 -9.50293l-408.08 -110.528v775.92 c0.591797 0.143555 1.2002 0.223633 1.79199 0.383789l414.528 112.128v-768.4h0.015625zM641.999 593.697c2.87988 0 5.80957 0.367188 8.68945 1.18359l223.936 63.0244c17.0244 4.81641 26.9443 22.4648 22.1602 39.4727s-22.5605 26.8799 -39.4727 22.1602 l-223.936 -63.0244c-17.0244 -4.81641 -26.9443 -22.4648 -22.1602 -39.4727c3.96777 -14.1279 16.8154 -23.3438 30.7833 -23.3438zM642.001 401.696c2.87988 0 5.80957 0.368164 8.68945 1.18457l223.936 63.0244c17.0244 4.81641 26.9443 22.4648 22.1602 39.4727 c-4.7841 17.0079 -22.5605 26.8799 -39.4727 22.1602l-223.936 -63.0244c-17.0244 -4.81641 -26.9443 -22.4648 -22.1602 -39.457c3.96777 -14.1279 16.8154 -23.3604 30.7833 -23.3605zM642.003 209.696c2.87988 0 5.80957 0.368164 8.68945 1.18457l223.936 63.0244 c17.0244 4.81641 26.9443 22.4648 22.1602 39.4727s-22.5605 26.8799 -39.4727 22.1602l-223.936 -63.0244c-17.0244 -4.81641 -26.9443 -22.4648 -22.1602 -39.4727c3.96777 -14.1123 16.8154 -23.3447 30.7833 -23.3448zM394.629 656.513l-223.934 63.0254 c-16.9121 4.71973 -34.6885 -5.15234 -39.4727 -22.1602s5.12012 -34.6562 22.1602 -39.4727l223.936 -63.0244c2.87988 -0.816406 5.80762 -1.18457 8.6875 -1.18457c13.9678 0 26.8154 9.21582 30.7832 23.3438c4.78418 16.9922 -5.12012 34.6562 -22.1602 39.4727z M394.631 464.514l-223.934 63.0254c-16.9121 4.71973 -34.6885 -5.15234 -39.4727 -22.1602s5.12012 -34.6562 22.1602 -39.4727l223.936 -63.0244c2.87988 -0.816406 5.80762 -1.18457 8.6875 -1.18457c13.9678 0 26.8154 9.21582 30.7832 23.3438 c4.78418 16.9922 -5.12012 34.6562 -22.1602 39.4727zM394.633 272.515l-223.934 63.0254c-16.9121 4.71973 -34.6885 -5.15234 -39.4727 -22.1602s5.12012 -34.6562 22.1602 -39.4727l223.936 -63.0244c2.87988 -0.816406 5.80762 -1.18457 8.6875 -1.18457 c13.9678 0 26.8154 9.21582 30.7832 23.3438c4.78418 17.0078 -5.12012 34.6562 -22.1602 39.4727z"/> +<glyph glyph-name="basket-loaded" unicode="" d="M1015.66 676c-5.96777 8.46387 -15.6631 13.502 -25.999 13.502h-99.7441l-205.136 174.832c-24.9756 24.9756 -65.5195 25.0078 -90.4951 0l-201.648 -174.832h-82.0957l-51.4082 177.28c-20.1602 69.8076 -68.0645 77.3438 -87.7129 77.3438h-137.088 c-17.5684 0 -31.7764 -14.2236 -31.7764 -31.7754s14.2236 -31.7754 31.7754 -31.7754h137.056c4.33594 0 17.5684 0 26.5928 -31.1836l176.848 -649.936c3.83984 -13.7119 16.3359 -23.1836 30.5918 -23.1836h431.968c13.4082 0 25.376 8.40039 29.9043 21.0244 l152.256 449.68c3.50391 9.74414 2.04785 20.5918 -3.8877 29.0234zM639.537 819.07l152.032 -129.584h-304.112zM815.025 239.807h-385.487l-101.152 386.128h616.096zM752.002 111.871c-44.1924 0 -80 -35.8076 -80 -80s35.8076 -80 80 -80s80 35.8076 80 80 c0 44.1924 -35.8076 80 -80 80zM464.002 111.871c-44.1924 0 -80 -35.8076 -80 -80s35.8076 -80 80 -80s80 35.8076 80 80c0 44.1924 -35.8076 80 -80 80z"/> +<glyph glyph-name="basket" unicode="" d="M1015.66 676c-5.96777 8.46387 -15.6621 13.502 -25.998 13.502h-679.136l-51.4082 177.28c-20.1602 69.8076 -68.0645 77.3438 -87.7129 77.3438h-137.072c-17.5684 0 -31.7764 -14.2236 -31.7764 -31.7754s14.2236 -31.7754 31.7754 -31.7754h137.056 c4.33594 0 17.5684 0 26.5928 -31.1836l176.848 -649.936c3.83984 -13.7119 16.3359 -23.1836 30.5918 -23.1836h431.968c13.4082 0 25.376 8.40039 29.9043 21.0244l152.256 449.68c3.50391 9.74414 2.04785 20.5918 -3.8877 29.0234zM815.026 239.806h-385.487 l-101.152 386.128h616.096zM752.003 111.87c-44.1924 0 -80 -35.8076 -80 -80s35.8076 -80 80 -80s80 35.8076 80 80c0 44.1924 -35.8076 80 -80 80zM464.003 111.87c-44.1924 0 -80 -35.8076 -80 -80s35.8076 -80 80 -80s80 35.8076 80 80c0 44.1924 -35.8076 80 -80 80z "/> +<glyph glyph-name="bag" unicode="" d="M864 801.296h-191.185v61.376c0 52.9443 -43.0557 96 -96 96h-127.632c-52.9443 0 -96 -43.0557 -96 -96v-61.376h-193.184c-35.3438 0 -64 -28.6562 -64 -64v-735.968c0 -35.3438 28.6562 -64 64 -64h704c35.3438 0 64 28.6562 64 64v735.968 c0 35.3438 -28.6562 64 -64 64h0.001zM417.184 862.672c0 17.6641 14.3359 32 32 32h127.632c17.6641 0 32 -14.3359 32 -32v-61.376h-191.632v61.376zM864 1.32812h-704v735.968h193.184v-65.8398s-0.847656 -31.9678 31.8086 -31.9678 c36 0 32.1924 31.9678 32.1924 31.9678v65.8398h191.632v-65.8398s-2.12793 -32.1279 31.8721 -32.1279c32 0 32.1279 32.1279 32.1279 32.1279v65.8398h191.184v-735.968z"/> +<glyph glyph-name="action-undo" unicode="" d="M990.064 17.6641c-0.335938 0 -0.719727 -0.000976562 -1.08789 0.03125c-16.1924 0.52832 -26.4004 13.0879 -27.7764 29.2158c-1.08789 11.8721 -33.9678 299.088 -482.256 298.784v-183.664c0 -12.3682 -7.12012 -23.6641 -18.3359 -28.9443 c-11.0879 -5.31152 -24.4316 -3.67969 -33.9678 4.22461l-414.976 343.776c-7.44043 6.0957 -11.7129 15.1836 -11.6807 24.7832c0.0322 9.5996 4.33594 18.6875 11.7764 24.752l414.96 340.56c9.56836 7.80762 22.7842 9.31152 33.9365 4.0957 c11.1523 -5.31152 18.2881 -16.5596 18.2881 -28.9111v-179.632c185.968 -5.9043 330.992 -65.7119 424.336 -174.976c151.936 -177.776 118.031 -436.16 116.432 -446.912c-2.36816 -15.6641 -13.8721 -27.1836 -29.6484 -27.1836zM446.944 410.191l0.0625 0.000976562 c320.224 -0.192383 442.592 -108.32 512.464 -203.809c-10.2236 76.4961 -40.0635 168.72 -105.008 244.031c-86.3359 100.096 -225.439 152.848 -407.535 152.848c-17.6797 0 -32 14.3203 -32 32v143.776l-332.432 -273.36l332.432 -275.904v148.4 c0 8.49609 3.37598 16.6562 9.4082 22.6562c6 5.98438 14.1279 9.36035 22.6084 9.36035z"/> +<glyph glyph-name="action-redo" unicode="" d="M33.9355 17.6641c0.335938 0 0.719727 -0.000976562 1.08789 0.03125c16.1924 0.52832 26.4004 13.0879 27.7764 29.2158c1.08789 11.8721 32.9756 299.088 481.248 298.784l1.00781 -183.664c0 -12.3682 7.12012 -23.6641 18.3359 -28.9443 c11.0879 -5.31152 24.4316 -3.67969 33.9678 4.22461l414.976 343.776c7.44043 6.0957 11.7129 15.1836 11.6807 24.7832c-0.0322 9.5996 -4.33594 18.6875 -11.7764 24.752l-414.96 340.56c-9.56836 7.80762 -22.7842 9.31152 -33.9365 4.0957 c-11.1523 -5.31152 -18.2881 -16.5596 -18.2881 -28.9111l-1.00781 -179.632c-185.952 -5.8877 -329.968 -65.7119 -423.328 -174.96c-151.936 -177.776 -118.031 -436.16 -116.432 -446.912c2.36816 -15.6797 13.8721 -27.1992 29.6484 -27.1992zM577.056 410.191h-0.0625 c-320.208 -0.192383 -442.592 -108.32 -512.464 -203.824c10.2236 76.4961 40.0635 168.72 105.008 244.031c86.3359 100.096 225.44 152.848 407.536 152.848c17.6797 0 32 14.3203 32 32v143.776l332.432 -273.344l-332.448 -275.904v148.4 c0 8.49609 -3.37598 16.6562 -9.4082 22.6562c-5.98438 5.98438 -14.1123 9.36035 -22.5928 9.36035z"/> +<glyph glyph-name="wrench" unicode="" d="M1006.37 744.064c-10.7842 4.97559 -23.582 3.08789 -32.5576 -4.84766l-161.312 -144.896l-145.632 149.408l144.192 166.528c7.83984 9.05566 9.74414 21.5361 4.86426 32.5117s-15.6641 17.6953 -27.5205 17.6953h-8.68848 c-89.1201 0 -242.977 -7.66406 -311.664 -77.3438l-13.8564 -13.7598c-73.2803 -74.7676 -86.2881 -197.376 -47.6797 -290.576l-369.28 -376.896c-49.792 -50.4805 -49.792 -132.32 0 -182.816l45.0723 -45.6963c24.8955 -25.2324 57.5352 -37.8564 90.1748 -37.8564 c32.624 0 65.2637 12.624 90.1436 37.8564l374.72 377.728c35.4404 -19.1523 84 -31.6641 124.784 -31.6641c65.376 0 127.344 26.3682 174.527 74.2559l13.6641 13.8398c74.6084 75.6484 73.4561 237.297 73.792 308.417 c0.0322266 12.0957 -6.92773 23.0879 -17.7434 28.112zM905.666 450.992l-11.873 -13.8711c-35.7441 -36.2725 -82.4961 -53.6484 -131.664 -53.6484c-24.3203 0 -57.0879 4.57617 -79.2158 13.792c-20 8.30371 -38.5762 20.2881 -55.2002 35.4238l-410.176 -413.616 c-12.0322 -12.2236 -28.0322 -18.9434 -45.0566 -18.9434s-33.04 6.71973 -45.0879 18.9434l-45.0557 45.6797c-24.8643 25.2158 -24.8643 66.2236 -0.0166016 91.4395l400.784 408.864c-13.4404 19.5684 -22.5928 40.8965 -28.0488 62.9766h-0.015625 c-15.4238 62.3838 -6.43164 148.607 42.0166 198.048l13.792 13.9199c41.5518 42.1602 149.456 54.624 209.2 58.3037l-117.36 -135.536c-10.4961 -12.1279 -9.96777 -30.4004 1.21582 -41.8721l185.536 -190.336c11.248 -11.584 29.4404 -12.2559 41.5527 -1.51953 l130.608 117.632c-3.8877 -63.3604 -16.1914 -155.376 -55.9349 -195.68z"/> +<glyph glyph-name="umbrella" unicode="" d="M1024.32 450.416c0 -17.6641 -14.29 -31.9844 -31.9697 -31.9844h-448.88v-324.192c0 -87.1523 -70.9121 -158.08 -158.096 -158.08s-158.111 70.9277 -158.111 158.08c0 17.6641 14.3203 31.9844 31.9844 31.9844c17.6641 0 31.9844 -14.3203 31.9844 -31.9844 c0 -51.9043 42.2236 -94.1279 94.1592 -94.1279c51.9199 0 94.1602 42.2236 94.1602 94.1279v324.192h-447.888c-17.6641 0 -31.9844 14.3359 -31.9844 31.9844c0 247.296 180.912 404.112 479.856 414.48v62.9756c0 17.6641 14.3203 31.9678 31.9844 31.9678 c17.6797 0 31.9678 -14.3203 31.9678 -31.9688v-62.9756c299.008 -10.3516 480.832 -167.184 480.833 -414.479zM959.15 482.384c-15.7764 200.528 -178.896 319.119 -447.648 319.119s-430.896 -118.592 -446.655 -319.104h894.304v-0.015625z"/> +<glyph glyph-name="trash" unicode="" d="M896.8 800.976l-225.277 -0.000976562v87.2637c0 40.5283 -33.0078 72.4961 -73.5361 72.4961h-171.984c-40.5283 0 -73.5205 -31.9678 -73.5205 -72.4961v-87.2637h-225.28c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h44.0156l74.2402 -739.92 c3.10352 -34.624 32.6074 -61.7764 67.1357 -61.7764h398.8c34.5283 0 64 27.1523 67.0879 61.4727l74.3037 740.24h44.0156c17.6797 0 32 14.3359 32 32s-14.3203 31.9844 -32 31.9844zM416.482 888.238c0 5.23242 4.27148 9.50488 9.51953 9.50488h171.984 c5.24805 0 9.53613 -4.27246 9.53613 -9.50488v-87.2637h-191.04zM714.77 2.79785c-0.160156 -1.77637 -2.25586 -3.53613 -3.37598 -3.53613h-398.8c-1.12012 0 -3.23242 1.74414 -3.4248 3.83984l-73.6318 733.856h552.912z"/> +<glyph glyph-name="tag" unicode="" d="M1023.98 543.728l-0.000976562 338.367c0 42.9443 -34.9443 77.9043 -77.8721 77.9043h-345.376c-21.6797 0 -54.4961 0 -75.9199 -21.4404l-505.936 -505.952c-12.1602 -12.1602 -18.8799 -28.3037 -18.8799 -45.4873c0 -17.2158 6.68848 -33.376 18.8486 -45.5361 l386.8 -386.72c12.1123 -12.1758 28.2725 -18.8643 45.4561 -18.8643s33.3594 6.68848 45.4873 18.8486l505.952 505.968c21.6963 21.6484 21.5684 52.8164 21.4409 82.9122zM957.295 506.062l-506.417 -505.936l-386.752 387.216l505.392 505.504 c5.08789 3.15234 23.4082 3.15234 30.9922 3.15234l14.4004 -0.0478516l331.2 0.0478516c7.66406 0 13.8721 -6.24023 13.8721 -13.9043v-338.624c0.0644531 -12.1758 0.128906 -32.5439 -2.6877 -37.408zM768.014 831.999c-70.6885 0 -128 -57.3115 -128 -128 s57.3115 -128 128 -128c70.6875 0 128 57.3115 128 128s-57.3115 128 -128 128zM768.014 639.999c-35.3438 0 -64 28.6562 -64 64s28.6562 64 64 64s64 -28.6562 64 -64s-28.6562 -64 -64 -64z"/> +<glyph glyph-name="support" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512s229.232 -512 512 -512s512 229.232 512 512s-229.232 512 -512 512zM640 877.024c144.224 -42.9922 257.648 -156.8 300.704 -301.023h-207.568c-22.416 38.5283 -54.5918 70.6719 -93.1357 93.0557zM703.633 447.792 c0 -105.936 -85.792 -191.808 -191.632 -191.808s-191.632 85.8721 -191.632 191.808s85.8076 191.823 191.632 191.823c105.824 0 191.632 -85.8877 191.632 -191.823zM448.001 891.072c20.9121 2.99219 42.2559 4.62402 64 4.62402 c21.7275 0 43.0879 -1.63184 64 -4.62402v-195.808c-20.4805 5.2959 -41.8564 8.39941 -64 8.39941s-43.5039 -3.10352 -64 -8.39941v195.808zM384.001 877.024v-207.968c-38.5596 -22.3838 -70.7197 -54.5439 -93.1357 -93.0557h-207.568 c43.04 144.224 156.48 258.031 300.704 301.024zM64.3047 447.841c0 21.8242 1.85547 43.1689 4.87988 64.1611h195.392c-5.31152 -20.5117 -8.23926 -41.9834 -8.23926 -64.1758c0 -22.0645 2.91211 -43.4248 8.16016 -63.8252h-195.36 c-2.97559 20.8799 -4.83203 42.1436 -4.83203 63.8398zM384 18.6738c-144.336 43.0078 -257.807 156.977 -300.799 301.328h207.472c22.4316 -38.6562 54.6553 -70.9443 93.3271 -93.3926v-207.936zM576.001 4.62695c-20.9121 -2.99219 -42.2725 -4.62402 -64 -4.62402 c-21.7441 0 -43.0879 1.64844 -64 4.62402v195.776c20.4961 -5.2959 41.8564 -8.39941 64 -8.39941s43.5195 3.10352 64 8.39941v-195.776zM640.001 18.6748v207.936c38.6562 22.4482 70.8965 54.7363 93.3125 93.3926h207.472 c-42.9922 -144.336 -156.464 -258.32 -300.784 -301.328zM759.505 384.002c5.24805 20.4004 8.16016 41.7607 8.16016 63.8252c0 22.1924 -2.92773 43.6641 -8.25586 64.1758h195.408c3.00781 -20.9922 4.87988 -42.3359 4.87988 -64.1602 c0 -21.6963 -1.83984 -42.9766 -4.83203 -63.8408h-195.36z"/> +<glyph glyph-name="size-fullscreen" unicode="" d="M685.904 576.816l275.264 273.572l-0.896484 -155.072c-0.288086 -12.9277 9.96777 -24.1758 22.9121 -23.8877l16.416 0.015625c12.9443 0.303711 23.6484 8 23.9209 20.9277l0.671875 231.008c0 0.223633 -0.879883 0.399414 -0.879883 0.623047l1.26367 11.7119 c0.12793 6.49609 -1.3916 12.2881 -5.58398 16.4316c-4.14355 4.17578 -9.95117 6.71973 -16.3994 6.54395l-11.6963 -0.272461c-0.223633 0 -0.399414 -0.0800781 -0.639648 -0.112305l-229.488 1.00781c-12.9277 -0.288086 -23.6318 -10.9766 -23.9199 -23.9209 l-0.0322266 -16.416c1.96777 -15.248 13.9521 -24.1602 26.8799 -23.8721l151.248 -0.400391l-274.288 -272.624c-12.4961 -12.4961 -12.4961 -32.752 0 -45.2637c12.4961 -12.4805 32.752 -12.4805 45.2474 -7.5e-05zM339.088 319.188l-275.263 -272.72l0.879883 154.224 c0.303711 12.9443 -9.96875 24.1924 -22.8965 23.9043l-17.4238 -0.0322266c-12.96 -0.320312 -23.6484 -8 -23.9209 -20.9443l-0.671875 -231.008c0 -0.223633 0.879883 -0.367188 0.879883 -0.623047l-1.26367 -11.6797 c-0.143555 -6.49609 1.37598 -12.3203 5.58398 -16.4326c4.12793 -4.19238 9.95215 -6.7207 16.3838 -6.56055l11.7119 0.288086c0.223633 0 0.383789 0.0957031 0.639648 0.0957031l230.496 -1.00781c12.9277 0.320312 23.6162 11.0088 23.9199 23.9365l0.0322266 16.4316 c-1.96777 15.2158 -13.9521 24.1602 -26.8799 23.8721l-151.248 0.400391l274.272 272.592c12.4961 12.4961 12.4961 32.752 0 45.248s-32.7363 12.5117 -45.2324 0.015625zM1024.21 -27.3711l-0.671875 231.009c-0.288086 12.9443 -10.9922 20.624 -23.9199 20.9443 l-16.416 0.0322266c-12.9443 0.288086 -23.1846 -10.9756 -22.9121 -23.9033l0.895508 -155.072l-275.28 273.552c-12.4961 12.4961 -32.752 12.4961 -45.248 0s-12.4961 -32.752 0 -45.248l274.272 -272.592l-151.232 -0.400391 c-12.9277 0.288086 -24.9121 -8.65625 -26.8799 -23.8721l0.0322266 -16.4316c0.303711 -12.9443 11.0078 -23.6328 23.9199 -23.9365l229.504 1.00781c0.240234 0 0.416016 -0.0957031 0.639648 -0.0957031l11.6963 -0.288086 c6.44824 -0.160156 12.2725 2.36816 16.4004 6.56055c4.19238 4.12793 5.69629 9.93555 5.58398 16.4316l-1.26367 11.6797c0 0.255859 0.879883 0.399414 0.879883 0.623047zM110.049 894.678l151.264 0.397461c12.9277 -0.288086 24.9121 8.63965 26.8799 23.8721 l-0.0322266 16.4316c-0.320312 12.9443 -11.0088 23.6484 -23.9209 23.9209l-230.512 -0.992188c-0.255859 0.0322266 -0.416016 0.112305 -0.639648 0.112305l-11.7119 0.272461c-6.43164 0.175781 -12.2715 -2.36816 -16.3838 -6.54395 c-4.20801 -4.14355 -5.72754 -9.93555 -5.58398 -16.4316l1.26367 -11.7119c0 -0.223633 -0.879883 -0.383789 -0.879883 -0.624023l0.671875 -231.008c0.288086 -12.9277 10.9766 -20.624 23.9209 -20.9277l17.4238 -0.015625 c12.9277 -0.288086 23.1836 10.96 22.8955 23.8877l-0.879883 154.224l275.264 -272.72c12.4805 -12.4961 32.7529 -12.4961 45.249 0s12.4961 32.7686 0 45.2646z"/> +<glyph glyph-name="size-actual" unicode="" d="M383.2 613.2l-0.672852 231.011c-0.288086 12.9277 -10.9922 20.624 -23.9199 20.9277l-16.416 0.015625c-12.9443 0.288086 -23.1846 -10.9756 -22.9121 -23.8877l0.895508 -155.248l-266.272 263.728c-12.4961 12.4961 -32.752 12.4961 -45.248 0 s-12.4961 -32.752 0 -45.248l265.12 -262.608l-151.088 -0.400391c-12.9277 0.288086 -24.9121 -8.63965 -26.8799 -23.8721l0.0322266 -16.416c0.320312 -12.9443 11.0088 -23.6484 23.9209 -23.9365l229.504 1.00781 c0.255859 -0.015625 0.416016 -0.111328 0.639648 -0.111328l11.6963 -0.272461c6.44824 -0.175781 12.2725 2.35254 16.4004 6.54492c4.20801 4.14355 5.71191 9.95117 5.58398 16.4316l-1.26367 11.7119c0.015625 0.223633 0.879883 0.399414 0.879883 0.623047z M645.983 584.435c4.12793 -4.17578 9.95215 -6.72363 16.4004 -6.54785l11.6963 0.272461c0.223633 0 0.383789 0.0800781 0.639648 0.112305l229.504 -1.00781c12.9277 0.288086 23.6162 10.9922 23.9199 23.9365l0.0322266 16.416 c-1.96777 15.248 -13.9521 24.1602 -26.8799 23.8721l-151.088 0.400391l265.12 262.608c12.4961 12.4961 12.4961 32.752 0 45.248s-32.752 12.4961 -45.248 0l-266.256 -263.712l0.879883 155.232c0.303711 12.9277 -9.95215 24.1758 -22.8965 23.8877l-16.416 -0.015625 c-12.96 -0.303711 -23.6484 -8 -23.9209 -20.9277l-0.671875 -231.008c0 -0.223633 0.879883 -0.383789 0.879883 -0.624023l-1.26367 -11.7119c-0.143555 -6.49609 1.36035 -12.2881 5.56836 -16.4316zM378.016 312.574 c-4.14355 4.17578 -9.95215 6.70508 -16.4004 6.54492l-11.6963 -0.288086c-0.223633 0 -0.383789 -0.0957031 -0.639648 -0.111328l-229.52 1.00781c-12.9277 -0.303711 -23.6162 -10.9922 -23.9199 -23.9199l-0.0322266 -16.4316 c1.96777 -15.2158 13.9521 -24.1602 26.8799 -23.8564l151.248 -0.400391l-265.28 -263.616c-12.4961 -12.4961 -12.4961 -32.752 0 -45.248c12.4961 -12.496 32.752 -12.4961 45.248 0l266.272 264.576l-0.896484 -156.08 c-0.288086 -12.9443 9.96777 -24.1924 22.9121 -23.9043l16.416 0.0322266c12.9443 0.320312 23.6484 8 23.9209 20.9277l0.671875 231.008c0 0.223633 -0.879883 0.367188 -0.879883 0.607422l1.26367 12.7041c0.143555 6.49609 -1.36035 12.2881 -5.56836 16.4482z M750.062 255.104l151.249 0.400391c12.9277 -0.303711 24.9121 8.64062 26.8799 23.8564l-0.0322266 16.4316c-0.320312 12.9443 -11.0088 23.6328 -23.9209 23.9209h-229.504c-0.255859 0.015625 -0.416016 0.111328 -0.639648 0.111328l-13.6963 0.272461 c-6.44824 0.175781 -12.2881 -4.35254 -16.4004 -8.54492c-4.20801 -4.14355 -5.71191 -9.93555 -5.58398 -16.4316l1.26367 -11.6963c0 -0.240234 -0.879883 -0.383789 -0.879883 -0.607422l0.671875 -231.008c0.288086 -12.9277 10.9766 -20.6074 23.9209 -20.9277 l17.4238 -0.0322266c12.9443 -0.288086 23.1846 10.9756 22.8965 23.9033l-0.879883 154.528l267.264 -263.024c12.4961 -12.4961 32.752 -12.4961 45.248 0c12.496 12.4961 12.4961 32.752 0 45.248z"/> +<glyph glyph-name="shuffle" unicode="" d="M402.304 454.144l39.2637 55.248l-134.304 183.28h-304.528v-64h271.488zM918.783 628.672l-77.5361 -69.5352c-9.34375 -8.94434 -12.3682 -23.4404 -3.02441 -32.3682l5.47168 -8.06445c9.37598 -8.94434 24.4961 -8.94434 33.8242 0l127.744 115.504 c0.175781 0.160156 0.383789 0.192383 0.543945 0.335938l8.46387 8.0957c4.67188 4.49609 7.00781 10.3682 6.97559 16.2881c0.0322266 5.87207 -2.30371 11.7764 -6.97559 16.2246l-8.46387 8.0957c-0.160156 0.160156 -0.335938 0.224609 -0.543945 0.368164 l-129.728 118.432c-9.36035 8.94434 -24.4639 8.94434 -33.8398 0l-5.47168 -8.06445c-9.36035 -8.94434 -6.32031 -23.4082 3.02344 -32.3359l76.0479 -68.9756h-231.76l-409.312 -576h-271.488v-64h304.512l409.328 576zM1005.81 107.232 c-0.160156 0.160156 -0.336914 0.225586 -0.544922 0.369141l-129.728 118.432c-9.36035 8.94434 -24.4639 8.94434 -33.8398 0l-5.47168 -8.06445c-9.36035 -8.94434 -6.32031 -23.4082 3.02344 -32.3359l76.3359 -69.2324l-199.008 0.272461l-114.432 177.008 l-39.2803 -55.248l120.656 -185.76l234.944 -0.288086l-77.2158 -69.248c-9.34375 -8.94434 -12.3682 -23.4404 -3.02441 -32.3682l5.47168 -8.06445c9.37598 -8.94434 24.4961 -8.94434 33.8242 0l127.744 115.504c0.175781 0.160156 0.383789 0.192383 0.543945 0.335938 l8.46387 8.0957c4.67188 4.49609 7.00781 10.3682 6.97559 16.2881c0.0322266 5.87207 -2.30371 11.7764 -6.97559 16.2246z"/> +<glyph glyph-name="share-alt" unicode="" d="M901.84 10.624h-831.999v640h257.6l64.7197 62.3359l-1.66406 1.66406h-320.656c-35.3438 0 -64 -28.6562 -64 -64v-640c0 -35.3438 28.6562 -64 64 -64h832c35.3438 0 64 28.6562 64 64v500.672l-64 -61.0879v-439.584zM270.129 266.624l64.4805 0.000976562 c44.8643 254.496 266.544 448 533.888 448c11.2158 0 21.8555 -0.0957031 32.623 -0.175781l-117.248 -117.232c-12.4639 -12.4961 -12.4639 -32.752 0 -45.248c6.25586 -6.25586 14.4639 -9.37598 22.6562 -9.37598s16.3359 3.12012 22.5918 9.37598l189.024 194 l-189.024 194.032c-12.4639 12.4961 -32.7197 12.4961 -45.248 0c-12.4639 -12.4961 -12.4639 -32.752 0 -45.248l116.176 -116.16c-10.0322 0.015625 -19.9678 0.0478516 -30.208 0.0478516c-303.056 0 -553.567 -221.952 -599.711 -512.017z"/> +<glyph glyph-name="share" unicode="" d="M864 256c-52.6885 0 -99.2949 -25.585 -128.431 -64.8809l-421.36 214.72c3.66406 13.4561 5.79199 27.5361 5.79199 42.1602c0 18.3037 -3.21582 35.8076 -8.87988 52.1758l423.76 205.616c29.0879 -39.8076 76.0156 -65.792 129.119 -65.792 c88.3682 0 160 71.6484 160 160c0 88.3682 -71.6318 160 -160 160s-160 -71.6318 -160 -160c0 -12.4316 1.56836 -24.4639 4.24023 -36.0801l-429.84 -208.576c-29.2803 32.2725 -71.3926 52.6562 -118.4 52.6562c-88.3682 0 -160 -71.6318 -160 -160 c0 -88.3516 71.6318 -160 160 -160c50.8955 0 96.1279 23.8242 125.424 60.8643l423.104 -215.632c-2.86426 -11.9678 -4.52832 -24.3838 -4.52832 -37.2314c0 -88.3682 71.6318 -160 160 -160s160 71.6318 160 160s-71.6318 160 -160 160zM864.002 895.999 c53.0078 0 96 -42.9922 96 -96s-42.9922 -96 -96 -96s-96 42.9922 -96 96s42.9922 96 96 96zM160.002 351.999c-53.0244 0 -96 42.9922 -96 96s42.9756 96 96 96c53.0078 0 96 -42.9922 96 -96s-42.9922 -96 -96 -96zM864.002 -0.000976562c-53.0078 0 -96 42.9922 -96 96 c0 53.0078 42.9922 96 96 96s96 -42.9922 96 -96s-42.9922 -96 -96 -96z"/> +<glyph glyph-name="rocket" unicode="" d="M209.68 76.7363c-20.1123 -41.8076 -32.8018 -69.666 -144.689 -73.7305c3.21582 107.968 23.792 119.552 64.9922 140.08c17.2959 8.62402 38.832 19.3438 62.1123 37.248l-38.96 49.7441c-18.4004 -14.1279 -35.3281 -21.5684 -51.6963 -29.7119 c-68.6396 -34.2236 -100.991 -67.9355 -100.991 -228.655l0.543945 -32.7041l31.4561 0.704102c169.632 0 201.328 38.3203 233.104 104.32c6.95996 14.4639 10.832 24.2402 22.5596 43.7285l-47.4561 43.1045c-14.2236 -19.4082 -23.1035 -37.8721 -30.9756 -54.1279z M704.959 771.343c-70.7676 0 -128.352 -57.583 -128.352 -128.335c0 -70.7842 57.5996 -128.353 128.352 -128.353s128.336 57.584 128.336 128.352c0 70.752 -57.5996 128.336 -128.336 128.336zM704.959 578.928c-35.3281 0 -64.0801 28.752 -64.0801 64.0801 c0 35.3125 28.752 64.0801 64.0801 64.0801s64.0801 -28.7676 64.0801 -64.0801c-0.015625 -35.3438 -28.752 -64.0801 -64.0801 -64.0801zM1023.78 930.688c-0.975586 15.9678 -13.6299 28.7715 -29.5977 29.9551c0 0 -179.088 13.0557 -351.376 -51.2803 c-62.9443 -23.5039 -114.752 -60.7363 -163.104 -117.137c-40.3203 -47.0244 -80.3848 -132.032 -115.745 -202.608c-13.6641 -27.248 -26.7197 -53.3125 -37.792 -73.2168h-178.016c-9.15234 0 -17.8564 -3.91992 -23.9365 -10.7676l-117.296 -127.136 c-7.50391 -8.46387 -9.98438 -20.2559 -6.52832 -31.0078c3.44043 -10.7842 12.3203 -18.9443 23.3281 -21.4404l190.944 -43.6641c13.0078 -16.0645 34.6875 -40.0967 69.376 -78.5928l72.3359 -80.1924l38.9443 -164.72 c2.55957 -10.8477 10.6074 -19.5996 21.2314 -23.0557c3.23242 -1.02441 6.57617 -1.56836 9.9043 -1.56836c7.53613 0 14.9443 2.65625 20.832 7.71191l118.56 117.936c7.08789 6.06445 11.1836 14.9443 11.1836 24.2881v165.12 c15.9355 9.9043 44.1914 25.1523 70.7832 40.0322c72.4639 40.4961 180.624 90.9121 225.472 130.784c63.1523 56.1279 86.1602 97.2803 108.752 158.112c53.7119 144.688 42.2881 344.031 41.7441 352.447zM922.001 600.531 c-19.7119 -53.0723 -37.5684 -84.8301 -91.248 -132.558c-39.6641 -35.2324 -148.128 -85.8242 -214.192 -122.769c-49.3115 -27.5684 -78.8477 -43.6641 -91.792 -54.2559c-7.44043 -6.06445 -11.7607 -15.1523 -11.7607 -24.7842v-167.248l-67.5195 -74.1924 l-28.752 121.6c-1.23242 5.21582 -3.77637 10.0635 -7.39258 14.0635c-58.8477 65.2158 -147.743 163.808 -154.56 171.632c-4.44824 5.4082 -10.6084 9.24805 -17.5684 10.8477l-146.592 33.5361l71.9043 76h182.032c11.1201 0 21.4561 5.77637 27.2637 15.248 c14.0801 22.9277 30.416 55.5361 49.3438 93.2959c32.0479 63.9521 71.9199 148.544 107.12 189.632c41.584 48.5283 83.8242 79.0088 136.896 98.8486c118.096 44.1279 239.968 48.7676 295.68 48.3516c1.04004 -59.0078 -1.18359 -195.824 -38.8626 -297.248z"/> +<glyph glyph-name="question" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512.017 229.216 512.017 512c0 282.768 -229.232 512 -512.017 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448 s448.017 -200.976 448.017 -448s-200.992 -449.009 -448.017 -449.009zM464.944 159.521h80.5117v81.248h-80.5117zM511.056 736.465c-46.8799 0 -85.5029 -12.6406 -115.839 -37.8887c-30.3359 -25.2637 -45.0879 -75.8555 -44.3359 -117.775l1.18359 -2.33594h73.4404 c0 25.0078 8.33594 60.9434 25.0078 73.8398c16.6562 12.8799 36.8486 19.3281 60.5605 19.3281c27.3281 0 48.3359 -7.42383 63.0723 -22.2715c14.7197 -14.8477 22.0635 -36.0801 22.0635 -63.6641c0 -23.1836 -5.44043 -42.9756 -16.3682 -59.376 c-10.96 -16.4004 -29.3281 -39.8408 -55.0879 -70.3213c-26.5762 -23.9678 -42.9922 -43.2314 -49.2324 -57.8076c-6.25586 -14.5918 -9.50391 -40.7676 -9.74414 -78.5117h76.96c0 23.6797 1.50391 41.1357 4.49609 52.3359 c2.97559 11.1836 11.5039 23.8232 25.5684 37.8877c30.2236 29.1523 54.4961 57.6641 72.8799 85.5518c18.3359 27.8564 27.5195 58.5928 27.5195 92.1924c0 46.8799 -14.1758 83.4082 -42.5762 109.568c-28.416 26.1758 -68.2725 39.248 -119.568 39.2481z"/> +<glyph glyph-name="pie-chart" unicode="" d="M575.6 866.592c-17.6641 0 -32.001 -14.3369 -32.001 -32.001s14.3359 -32 32 -32c226.448 0 384.4 -165.472 384.4 -391.903c0 -226.464 -184.224 -410.688 -410.672 -410.688c-226.432 0 -391.92 163.6 -391.92 390.063c0 17.6641 -14.3359 32 -32 32 s-32 -14.3359 -32 -32c0 -261.744 194.192 -454.064 455.92 -454.064c261.728 0 474.672 212.944 474.672 474.688c0 261.712 -186.672 455.904 -448.399 455.904v0.001zM480.255 511.743v416.256c0 17.6641 -14.3359 32 -32 32 c-249.248 0 -448.256 -199.008 -448.256 -448.256c0 -17.6641 14.3359 -32 32 -32h416.256c17.6641 0 32 14.3359 32 32zM416.255 543.743h-350.944c15.4561 188.496 162.448 335.488 350.944 350.944v-350.944z"/> +<glyph glyph-name="pencil" unicode="" d="M964.256 910.336c-34.8643 33.4082 -73.3232 50.3359 -114.379 50.3359c-64.1924 0 -111.024 -41.4717 -123.841 -54.1758c-18.0322 -17.8564 -633.152 -633.2 -633.152 -633.2c-4.01562 -4.03223 -6.94336 -9.07227 -8.44727 -14.5918 c-13.8721 -51.2637 -83.3604 -278.72 -84.0488 -281.008c-3.56836 -11.6484 -0.384766 -24.3369 8.20703 -32.9287c6.17578 -6.14355 14.3994 -9.43945 22.8311 -9.43945c3.31152 0 6.65527 0.496094 9.91895 1.56836c2.35156 0.767578 237.136 76.6553 275.775 88.1914 c5.08789 1.53613 9.74414 4.28809 13.5361 8.03223c24.416 24.1279 598.128 591.456 636.208 630.784c39.3916 40.5918 58.96 82.8643 58.208 125.616c-0.78418 42.208 -21.248 82.8477 -60.8161 120.816zM715.845 804.16 c16.3037 -3.95215 54.7529 -16.8623 94.0166 -56.4785c39.6797 -40.0322 50.416 -85.792 52.416 -96.208c-125.824 -125.168 -415.456 -411.728 -529.632 -524.672c-10.5439 24.5596 -27.584 54.1436 -54.9922 81.7598c-33.4717 33.7275 -67.5361 52.7832 -93.8086 63.5029 c112.992 113.008 408.08 408.224 532 532.096zM140.39 218.05c17.584 -4.67188 54.1113 -18.2236 91.3438 -55.7598c28.6719 -28.9121 42.208 -60.7998 48.2881 -80.2402c-44.4805 -14.3037 -141.872 -47.9199 -203.76 -67.8721 c18.3359 60.3359 49.3115 154.304 64.1279 203.872zM920.421 709.634c-1.31152 -1.34375 -3.47363 -3.53516 -6.06543 -6.15918c-10.1123 26.0479 -27.8564 59.5195 -58.5762 90.4951c-31.3916 31.6484 -63.2314 50.3203 -88.751 61.3604 c2.17578 2.16016 3.85547 3.85645 4.51172 4.49609c3.66406 3.61621 36.8965 35.376 78.3203 35.376c23.8398 0 47.248 -10.8799 69.6162 -32.3203c26.5117 -25.4238 40.1758 -50.5117 40.624 -74.5918c0.431641 -24.5762 -12.9121 -51.04 -39.6796 -78.6563z"/> +<glyph glyph-name="note" unicode="" d="M799.344 -0.288086h-736v800h449.6l64.7041 62.3359l-1.66406 1.66406h-512.64c-35.3438 0 -64 -28.6562 -64 -64v-800c0 -35.3438 28.6562 -64 64 -64h736c35.3438 0 64 28.6562 64 64v468.656l-64 -61.0879v-407.568zM974.224 918.56 c-28.8799 27.6797 -60.751 41.7129 -94.751 41.7129c-53.2158 0 -92.0322 -34.3682 -102.592 -44.8965c-14.9756 -14.7842 -439.168 -438.353 -439.168 -438.353c-3.32812 -3.3916 -5.75977 -7.53516 -7.00781 -12.1436 c-11.4883 -42.4482 -69.0723 -230.992 -69.6484 -232.864c-2.97559 -9.66406 -0.319336 -20.1924 6.80078 -27.2168c5.10352 -5.12012 11.9199 -7.83984 18.9121 -7.83984c2.75195 0 5.51953 0.400391 8.23926 1.24805c1.95215 0.65625 196.496 63.5684 228.512 73.1201 c4.22363 1.24805 8.04785 3.53613 11.2158 6.62402c20.208 19.9355 410.112 403.792 441.664 436.384c32.624 33.6641 48.8477 68.6562 48.2236 104.097c-0.591797 35.0078 -17.6162 68.7041 -50.4003 100.128zM930.433 758.881 c-17.8076 -18.3682 -157.249 -156.16 -414.449 -409.536l-19.6797 -19.4082c-29.4883 -9.12012 -100.097 -31.8076 -153.473 -49.0234c17.1836 56.752 37.8076 125.312 47.0078 157.743c54.96 54.8799 418.384 417.744 432.191 431.376 c2.68848 2.68848 27.2168 26.2568 57.4404 26.2568c17.1523 0 33.6807 -7.82422 50.4648 -23.9199c20.0645 -19.248 30.4004 -37.7441 30.6885 -55.0244c0.320312 -17.792 -9.83984 -37.4561 -30.1908 -58.4639z"/> +<glyph glyph-name="music-tone-alt" unicode="" d="M991.728 254.592c0.015625 0.55957 0.160156 1.07129 0.160156 1.63086v667.024c0.383789 3.50391 0.255859 7.12012 -0.576172 10.752c-2.73633 14.9121 -15.7285 26.2236 -31.4248 26.2236c-5.8877 0 -11.3438 -1.69629 -16.0801 -4.48047l-597.872 -155.648 c-10.7676 -2.67188 -18.752 -10.7197 -22.0322 -20.6719c-2.48047 -4.54395 -4 -9.66406 -4 -15.2002v-572.544c-30.4639 20.3838 -69.4082 32.6562 -111.872 32.6562c-97.5361 0 -176.64 -64.6084 -176.64 -144.272c0 -79.6797 79.1035 -144.304 176.64 -144.304 c97.5684 0 176.608 64.6084 176.608 144.305c0 4.06445 -0.335938 8.06445 -0.736328 12.0488v0.0957031v651.648l544 141.6v-533.76c-30.4482 20.3838 -69.4082 32.6562 -111.872 32.6562c-97.5361 0 -176.64 -64.624 -176.64 -144.272 c0 -79.6797 79.1035 -144.304 176.64 -144.304c97.5684 0 176.608 64.6084 176.608 144.305c-0.015625 4.91211 -0.319336 9.74414 -0.911133 14.5117zM208.704 0.0478516c-66.5596 0 -112.961 42.1914 -112.961 79.999c0 37.8242 46.3838 79.9521 112.96 79.9521 c59.2324 0 102.4 -33.3916 111.185 -67.4072v-0.368164c0 -3.23242 0.624023 -6.28809 1.52051 -9.21582c0.0644531 -0.992188 0.224609 -1.96777 0.224609 -2.95996c0 -37.8076 -46.4004 -80 -112.929 -80zM815.695 160.047c-65.9678 0 -111.953 42.1758 -111.953 80 s45.9844 79.9521 111.952 79.9521c65.9521 0 111.937 -42.1279 111.937 -79.9521s-45.9678 -80 -111.936 -80z"/> +<glyph glyph-name="music-tone" unicode="" d="M852.608 636.704l-312.914 312.912c-9.91992 9.91992 -24.6719 11.8398 -36.6074 6.01562c-12.5439 -4.33594 -21.5996 -16.1123 -21.5996 -30.1279v-708.4c-33.9199 25.1201 -78.4316 40.5283 -127.376 40.5283c-106.064 0 -192.112 -71.7764 -192.112 -160.288 c0 -88.5439 86.0479 -160.336 192.112 -160.336c106.112 0 192.08 71.7764 192.08 160.336c0 3.91992 -0.368164 7.75977 -0.704102 11.6318v744.336l261.872 -261.856c12.4805 -12.4961 32.7529 -12.4961 45.249 0s12.4961 32.7686 0 45.249zM353.374 1.42383 c-75.6484 0 -128.352 50.5439 -128.352 95.8721c0 45.3282 52.7197 95.8242 128.352 95.8242c74.0322 0 126 -48.4004 128.128 -92.9922v-5.67969c-2.14355 -44.5762 -54.0957 -93.0244 -128.128 -93.0244v-1e-05z"/> +<glyph glyph-name="microphone" unicode="" d="M510.88 256h7.60059c88.96 0 153.52 65.5996 153.52 155.968v381.408c0 93.4404 -67.4404 166.624 -153.536 166.624h-7.58398c-87.6162 0 -158.88 -74.752 -158.88 -166.624v-381.408c0 -88.9121 68.3037 -155.968 158.88 -155.968zM416 793.376 c0 56.5918 42.5596 102.624 94.8799 102.624h7.59961c51.0244 0 89.5205 -44.1279 89.5205 -102.624v-381.408c0 -54.9922 -35.9678 -91.9678 -89.5361 -91.9678h-7.58398c-55.8721 0 -94.8799 37.8076 -94.8799 91.9678zM800 608c-17.6797 0 -32 -14.3359 -32 -32v-133.072 c0 -190.4 -67.9678 -282.929 -207.744 -282.929h-95.1357c-182.8 0 -209.12 153.84 -209.12 282.928v133.072c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-133.072c0 -220.496 91.8877 -346.928 273.12 -346.928h14.8799v-96h-160c-17.6641 0 -32 -14.3359 -32 -32 s14.3359 -32 32 -32h384c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-160v96h16.2559c123.968 0 271.744 60.1924 271.744 346.929v133.072c0 17.6641 -14.3203 32 -32.0001 32z"/> +<glyph glyph-name="loop" unicode="" d="M960 858.16l-896.002 -0.00195312c-35.3438 0 -64 -28.6562 -64 -64v-576c0 -35.3604 28.6562 -64 64 -64h160c20.4961 0 32 26.3203 32 31.9844v0.015625c0 5.82422 -10.8799 32.416 -32 32.416h-120.96c-21.376 0 -38.7197 17.3438 -38.7197 38.7197v496.704 c0 21.3916 17.3281 38.7197 38.7197 38.7197l818.272 1.00781c21.376 0 38.7197 -17.3281 38.7197 -38.7197v-497.696c0 -21.376 -17.3438 -38.7197 -38.7197 -38.7197h-403.168l75.9844 68.9121c9.34375 8.94434 12.3682 23.4082 3.02441 32.3359l-5.47168 8.06445 c-9.37598 8.94434 -24.4961 8.94434 -33.8398 0l-129.728 -118.432c-0.192383 -0.160156 -0.368164 -0.224609 -0.52832 -0.368164l-8.48047 -8.0957c-4.67188 -4.43164 -7.00781 -10.3359 -6.97559 -16.2236c-0.0322266 -5.9043 2.28809 -11.7764 6.97656 -16.2881 l8.48047 -8.0957c0.160156 -0.160156 0.368164 -0.192383 0.52832 -0.335938l127.728 -115.504c9.34375 -8.94434 24.4639 -8.94434 33.8398 0l5.47168 8.06445c9.34375 8.94434 6.31934 23.4404 -3.02441 32.3682l-77.1357 69.168h445.008c35.3438 0 64 28.6396 64 64v576 c0 35.3438 -28.6562 64 -63.9997 64.0002z"/> +<glyph glyph-name="logout" unicode="" d="M116.832 416.336h554.448c17.6963 0 32 14.3359 32 32s-14.3037 32 -32 32h-552.448l115.76 115.76c12.4961 12.4961 12.4961 32.752 0 45.248s-32.752 12.4961 -45.248 0l-189.008 -194l189.008 -194c6.25586 -6.25586 14.4316 -9.37598 22.624 -9.37598 s16.3682 3.12012 22.624 9.37598c12.4961 12.4961 12.4961 32.752 0 45.248zM959.664 960h-544.001c-35.3604 0 -64 -28.6562 -64 -64v-288h64.416v248.976c0 21.376 17.3438 38.7197 38.7197 38.7197h464.72c21.3916 0 38.7197 -17.3438 38.7197 -38.7197l1.00781 -818.288 c0 -21.376 -17.3281 -38.7197 -38.7197 -38.7197h-465.712c-21.376 0 -38.7197 17.3438 -38.7197 38.7197v250.368l-64.416 -0.0800781v-288.976c0 -35.3438 28.6396 -64 64 -64h543.984c35.3604 0 64.0166 28.6562 64.0166 64v896 c-0.015625 35.3438 -28.6719 64 -64.0154 64.0001z"/> +<glyph glyph-name="login" unicode="" d="M532.528 298.592c-12.5117 -12.4961 -12.5127 -32.752 -0.000976562 -45.248c6.25586 -6.25586 14.4316 -9.37598 22.624 -9.37598s16.3682 3.12012 22.624 9.37598l189.008 194l-189.008 194.016c-12.4961 12.4961 -32.752 12.4961 -45.248 0 c-12.5117 -12.4961 -12.5117 -32.752 0 -45.248l115.744 -115.76h-616.432c-17.6797 0 -32 -14.3359 -32 -32s14.3203 -32 32 -32h618.448zM960.159 960h-576c-35.3604 0 -64.0166 -28.6562 -64.0166 -64v-288h64.4316v248.976c0 21.376 17.3438 38.7197 38.7197 38.7197 h496.704c21.4082 0 38.7197 -17.3438 38.7197 -38.7197l1.00781 -818.288c0 -21.376 -17.3115 -38.7197 -38.7197 -38.7197h-497.696c-21.376 0 -38.7197 17.3438 -38.7197 38.7197v250.368l-64.4316 -0.0800781v-288.976c0 -35.3438 28.6562 -64 64.0166 -64h576 c35.3438 0 64 28.6562 64 64v896c-0.015625 35.3438 -28.6719 64 -64.0158 64.0001z"/> +<glyph glyph-name="list" unicode="" d="M96 512h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6641 14.3359 -32 32 -32h64c17.6641 0 32 14.3359 32 32v64c0 17.6641 -14.3359 32 -32 32zM992 480h-672c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h672c17.6641 0 32 14.3359 32 32 s-14.3359 32 -32 32zM96 256h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6641 14.3359 -32 32 -32h64c17.6641 0 32 14.3359 32 32v64c0 17.6641 -14.3359 32 -32 32zM992 224h-672c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h672 c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32zM96 768h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6641 14.3359 -32 32 -32h64c17.6641 0 32 14.3359 32 32v64c0 17.6641 -14.3359 32 -32 32zM320 672h672c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32h-672 c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32z"/> +<glyph glyph-name="like" unicode="" d="M608.544 -63.7441c-290.832 0 -293.071 12.0625 -329.087 39.1826c-19.1035 14.3682 -55.1514 24.3203 -186.815 32.8965c-9.55176 0.624023 -18.6396 4.28809 -24.7354 11.6797c-2.7998 3.4082 -68.5918 99.3604 -68.5918 253.04 c0 151.44 47.0879 220.465 49.1035 223.665c5.83984 9.36035 16.0957 15.04 27.1201 15.04c108.112 0 257.984 138 358.736 378.896c17.4238 41.6641 21.0234 69.0723 85.0234 69.0723c36.4004 0 77.2002 -26.0645 97.3438 -59.5049 c41.3281 -68.3203 20.3359 -215.057 0.927734 -293.473c66 0.52832 185.472 1.4248 242.319 1.4248c79.0723 0 131.408 -47.1523 132.992 -116.08c0.52832 -22.752 -2.46387 -51.8076 -9.04004 -66.8477c17.4082 -17.3604 39.8564 -43.5361 40.832 -77.248 c1.21582 -43.5195 -27.2803 -76.6553 -45.4727 -95.6631c4.17578 -12.6562 12.5273 -29.4404 11.7109 -49.5049c-2 -49.3438 -40.0957 -81.1357 -63.8232 -97.7275c1.96777 -13.5039 3.50391 -38.9756 -0.832031 -58.6719 c-17.1201 -78.6084 -132.4 -110.177 -317.712 -110.177zM109.617 73.2295c114.688 -9.48828 175.998 -22.3359 208.334 -46.6719c25.0244 -18.8477 21.168 -26.3193 290.592 -26.3193c82.1758 0 242.896 3.42383 255.216 59.8398 c4.89648 22.5596 -18.8955 44.7354 -18.9756 44.9111c-6.49609 16.0322 0.736328 34.8486 16.5762 41.7764c0.255859 0.12793 64.1436 23.0078 65.5996 58.7197c0.959961 22.832 -14.7197 36.5439 -15.0713 37.1201c-9.32812 14.4639 -5.91992 34.3037 8.22363 44.1602 c0.160156 0.12793 41.5518 25.2158 40.5439 59.4238c-0.78418 27.168 -36.5762 46.2881 -37.6641 46.9277c-8 4.57617 -13.8242 12.4961 -15.6484 21.5518c-1.79199 9.04004 0.223633 18.5283 5.83984 25.8721c0 0 16.2725 25.8564 15.6807 50.1123 c-1.16797 51.9199 -57.0078 53.5518 -68.9922 53.5518c-80.7197 0 -288.031 -0.816406 -288.031 -0.816406c-11.1836 -0.0478516 -20.8633 5.23242 -26.8789 14.1768c-6 8.94434 -6.44824 20.0479 -2.92871 30.2236c31.2637 90.0322 48.7197 231.28 19.7275 279.536 c-8.54395 14.2236 -10.4961 28.4316 -42.4961 28.4316c-4.43164 0 -14.9912 -3.50391 -25.999 -29.7441c-106.928 -255.84 -266.64 -403.824 -397.456 -417.168c-11.2803 -25.7275 -32.4961 -79.0391 -32.4961 -175.775c0 -98.7363 31.2803 -175.12 46.3047 -199.84z"/> +<glyph glyph-name="home" unicode="" d="M1016.7 446.64l-480.369 503.168c-6.03223 6.30371 -14.3682 9.83984 -23.0879 9.83984c-8.7041 0 -17.04 -3.55176 -23.0879 -9.83984l-482.848 -503.152c-12.2402 -12.752 -11.8086 -32.9922 0.943359 -45.248c12.752 -12.2236 32.9922 -11.8721 45.248 0.944336 l43.0078 44.832v-478.832c0 -17.6797 14.3359 -32 32 -32h223.552c17.6318 0 31.9355 14.2559 32 31.9043l1.00781 319.664h254.992v-319.568c0 -17.6797 14.3203 -32 32 -32h223.472c17.6797 0 32 14.3203 32 32v478.992l42.9922 -45.04 c6.28809 -6.52832 14.6885 -9.83984 23.0889 -9.83984c7.96777 0 15.9678 2.94434 22.1602 8.94434c12.7363 12.2236 13.1523 32.4795 0.928711 45.2314zM863.535 505.184v-504.831h-159.472v319.552c0 17.6797 -14.3203 32 -32 32h-318.88 c-17.6318 0 -31.9355 -14.2559 -32 -31.9043l-1.00781 -319.664h-159.664v504.848c0 2.63965 -0.416016 5.16797 -1.00781 7.63184l353.76 368.624l351.424 -368.208c-0.688477 -2.5918 -1.15234 -5.26367 -1.15234 -8.04785z"/> +<glyph glyph-name="grid" unicode="" d="M960 -64h-320c-35.3438 0 -64 28.6562 -64 64v320c0 35.3438 28.6562 64 64 64h320c35.3438 0 64 -28.6562 64 -64v-320c0 -35.3438 -28.6562 -64 -64 -64zM960 320h-320v-320h320v320zM960 512h-320c-35.3438 0 -64 28.6562 -64 64v320c0 35.3438 28.6562 64 64 64h320 c35.3438 0 64 -28.6562 64 -64v-320c0 -35.3438 -28.6562 -64 -64 -64zM960 896h-320v-320h320v320zM384 -64h-320c-35.3438 0 -64 28.6562 -64 64v320c0 35.3438 28.6562 64 64 64h320c35.3438 0 64 -28.6562 64 -64v-320c0 -35.3438 -28.6562 -64 -64 -64zM384 320h-320 v-320h320v320zM384 512h-320c-35.3438 0 -64 28.6562 -64 64v320c0 35.3438 28.6562 64 64 64h320c35.3438 0 64 -28.6562 64 -64v-320c0 -35.3438 -28.6562 -64 -64 -64zM384 896h-320v-320h320v320z"/> +<glyph glyph-name="graph" unicode="" d="M944 736c-44.1924 0 -79.999 -35.8242 -79.999 -80c0 -9.07227 1.83984 -17.6318 4.60742 -25.7598l-195.008 -167.92c-13.6797 10.8955 -30.752 17.6797 -49.5996 17.6797c-21.7441 0 -41.4082 -8.73633 -55.8086 -22.8164l-152.752 76.4805 c-2.97559 41.4883 -37.1992 74.3359 -79.4395 74.3359c-44.1758 0 -80 -35.8242 -80 -80c0 -12.0957 2.87988 -23.4395 7.67969 -33.7119l-155.744 -179.584c-8.73633 3.26367 -18.0645 5.2959 -27.9365 5.2959c-44.1758 0 -80 -35.8242 -80 -80s35.8242 -80 80 -80 c44.1758 0 80 35.8242 80 80c0 10.6396 -2.17578 20.7676 -5.95215 30.0479l158.272 181.92c7.53613 -2.33594 15.376 -3.96777 23.6797 -3.96777c23.2803 0 44.0479 10.1123 58.6719 26l149.408 -74.9121c0.52832 -43.7441 36.0479 -79.0879 79.9199 -79.0879 c44.1924 0 80 35.8242 80 80c0 1.42383 -0.335938 2.75195 -0.416016 4.16016l208.096 178.768c9.9043 -4.38379 20.7842 -6.92773 32.3203 -6.92773c44.1924 0 80 35.8076 80 80c0 44.1758 -35.8076 80 -79.9995 79.9995z"/> +<glyph glyph-name="equalizer" unicode="" d="M160.048 572.128v355.872c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-355.84c-55.3281 -14.2559 -96.4004 -64.4482 -96.4004 -124.16c0 -59.7275 41.0723 -109.903 96.4004 -124.176v-355.824c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32 v355.856c55.2803 14.3037 96.3047 64.4473 96.3047 124.144c0 59.6797 -41.0244 109.84 -96.3047 124.128zM128.416 383.968c-0.112305 0 -0.240234 0.0302734 -0.368164 0.0302734c-0.143555 0 -0.271484 -0.0322266 -0.415039 -0.0478516 c-35.1523 0.208008 -63.6963 28.8477 -63.6963 64.0479c0 35.1836 28.5596 63.8398 63.7119 64.0322c0.12793 0 0.271484 -0.0322266 0.399414 -0.0322266c0.12793 0 0.240234 0.0322266 0.368164 0.0322266c35.1357 -0.223633 63.6641 -28.8633 63.6641 -64.0312 c0 -35.1836 -28.5283 -63.8076 -63.6641 -64.0313zM544.064 380.126l-0.000976562 547.872c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-547.84c-55.3281 -14.2725 -96.4004 -64.4326 -96.4004 -124.16s41.0723 -109.903 96.4004 -124.176v-163.824 c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v163.856c55.2637 14.3037 96.2881 64.4473 96.2881 124.144c-0.015625 59.6641 -41.0234 109.824 -96.2871 124.128zM512.415 191.966c-0.12793 0 -0.240234 0.03125 -0.368164 0.03125 c-0.143555 0 -0.271484 -0.0322266 -0.415039 -0.0478516c-35.1523 0.208008 -63.6963 28.8477 -63.6963 64.0479c0 35.2158 28.6084 63.8721 63.792 64.0322c0.112305 0 0.224609 -0.0322266 0.336914 -0.0322266c0.0957031 0 0.191406 0.0322266 0.287109 0.0322266 c35.168 -0.192383 63.7441 -28.832 63.7441 -64.0322c0 -35.1836 -28.5283 -63.8076 -63.6806 -64.0313zM928.063 764.125l-0.000976562 163.871c0 17.6641 -14.3359 32 -32 32c-17.6797 0 -32 -14.3359 -32 -32v-163.84 c-55.3281 -14.2559 -96.4004 -64.4316 -96.4004 -124.159s41.0723 -109.92 96.4004 -124.176v-547.824c0 -17.6641 14.3203 -32 32 -32c17.6641 0 32 14.3359 32 32v547.856c55.2637 14.3037 96.2881 64.4473 96.2881 124.144 c-0.015625 59.6641 -41.0234 109.824 -96.2871 124.128zM896.414 575.964c-0.12793 0 -0.239258 0.03125 -0.351562 0.03125c-0.143555 0 -0.287109 -0.0322266 -0.415039 -0.0322266c-35.1523 0.192383 -63.7119 28.832 -63.7119 64.0322 c0 35.1836 28.5596 63.8398 63.6953 64.0322c0.143555 0 0.287109 -0.0322266 0.415039 -0.0322266s0.240234 0.0322266 0.352539 0.0322266c35.1357 -0.240234 63.6641 -28.8643 63.6641 -64.0322c0.0322266 -35.1836 -28.4961 -63.8076 -63.6485 -64.0312z"/> +<glyph glyph-name="dislike" unicode="" d="M415.44 959.76c290.832 0 293.089 -12.0664 329.104 -39.1865c19.1035 -14.3682 55.1514 -24.3359 186.831 -32.9121c9.56836 -0.624023 18.6406 -4.28809 24.7363 -11.6797c2.7998 -3.4082 68.5918 -99.3604 68.5918 -253.024 c0 -151.44 -47.0879 -220.48 -49.1035 -223.696c-5.83984 -9.34375 -16.0957 -15.0234 -27.1201 -15.0234c-108.112 0 -257.984 -138 -358.752 -378.912c-17.4238 -41.6641 -21.0078 -69.0557 -85.0234 -69.0557c-36.4004 0 -77.2002 26.0645 -97.376 59.5049 c-41.3115 68.3203 -20.3359 215.057 -0.912109 293.473c-66 -0.52832 -185.472 -1.44043 -242.319 -1.44043c-79.0723 0 -131.393 47.1523 -133.009 116.097c-0.511719 22.752 2.46387 51.8242 9.05566 66.832c-17.3916 17.3604 -39.8555 43.5527 -40.8311 77.2646 c-1.23242 43.5039 27.2793 76.6396 45.4551 95.6641c-4.16016 12.6562 -12.5117 29.4404 -11.7119 49.5049c2.01562 49.3438 40.0957 81.1514 63.8398 97.7432c-1.95215 13.4561 -3.48828 38.9443 0.832031 58.624c17.1201 78.624 132.4 110.224 317.712 110.224z M914.386 822.75c-114.688 9.48828 -175.996 22.3379 -208.332 46.6895c-25.0244 18.832 -21.1523 26.3037 -290.608 26.3037c-82.1758 0 -242.896 -3.42383 -255.216 -59.8242c-4.91211 -22.5596 18.8799 -44.752 18.9756 -44.9121 c6.49609 -16.0479 -0.751953 -34.8477 -16.5918 -41.7754c-0.255859 -0.12793 -64.1279 -23.0244 -65.5996 -58.7363c-0.944336 -22.832 14.7197 -36.5439 15.0879 -37.1035c9.31152 -14.4639 5.90332 -34.3203 -8.22461 -44.1602 c-0.160156 -0.12793 -41.5684 -25.2158 -40.5439 -59.4395c0.78418 -27.1523 36.5762 -46.2881 37.6641 -46.9277c8 -4.57617 13.8242 -12.4961 15.6318 -21.5684c1.80762 -9.02441 -0.224609 -18.5283 -5.82422 -25.8398c0 0 -16.2725 -25.8721 -15.6963 -50.1123 c1.18359 -51.9355 57.0234 -53.5674 69.0078 -53.5674c80.7197 0 288.031 0.847656 288.031 0.847656c11.1836 0.0322266 20.8633 -5.24805 26.8633 -14.1924s6.46387 -20.0645 2.92773 -30.2246c-31.248 -90.0322 -48.7041 -231.28 -19.7119 -279.536 c8.52832 -14.2236 10.4961 -28.4316 42.4961 -28.4316c4.43164 0 14.9912 3.50391 25.999 29.7441c106.992 255.808 266.704 403.808 397.521 417.151c11.2803 25.7275 32.4961 79.0391 32.4961 175.791c-0.0322266 98.7363 -31.3125 175.104 -46.3531 199.824z"/> +<glyph glyph-name="cursor" unicode="" d="M921.088 856.768l-336.256 -785.792l-119.312 344.512l-344.192 104.032zM1004.46 959.231c-6.0957 0 -13.5195 -1.72754 -22.0957 -5.35938l-954.656 -405.072c-34.3838 -14.5918 -36.5596 -42.7041 -4.84766 -62.4639l395.296 -123.584l129.36 -403.264 c9.28027 -15.1836 20.4961 -22.7197 31.2637 -22.7197c11.9355 0 23.2959 9.15234 31.04 27.248l408.272 953.728c11.0557 25.8877 4.76758 41.4873 -13.6323 41.487z"/> +<glyph glyph-name="control-start" unicode="" d="M974.944 894.608c0 23.2324 -12.5918 44.6543 -32.9121 55.9346c-9.67969 5.3916 -20.3682 8.06348 -31.0879 8.06348c-11.7119 0 -23.4717 -3.23242 -33.7754 -9.64844l-735.728 -446.592c-15.9521 -9.9043 -26.5117 -26.208 -29.376 -44.4004v470.032 c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-960c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v470.064c2.87988 -18.208 13.4395 -34.5117 29.375 -44.3838l736.72 -446.64c10.3203 -6.43164 22.0645 -9.66406 33.7764 -9.66406 c10.7197 0 21.4082 2.68848 31.0879 8.06445c20.3203 11.2803 32.9121 32.6885 32.9121 55.9365zM175.2 448.015l735.744 446.592l1.00781 -893.216z"/> +<glyph glyph-name="control-rewind" unicode="" d="M573.92 762.096l-505.28 -314.097l505.28 -314.096v246.976l384 -246.976v628.192l-384 -246.992v255.84v-8.847zM571.264 826.095c10.7041 0 22.7363 -2.6709 32.416 -8.0625c20.3203 -11.2803 34.2402 -32.7041 34.2402 -55.9365v-131.84l298.224 186.192 c10.3203 6.40039 21.376 9.64844 33.1201 9.64844c10.6875 0 15.7275 -2.67188 25.4238 -8.06348c20.3203 -11.2803 27.2324 -32.7041 27.2324 -55.9365v-628.192c0 -23.248 -7.24805 -44.6562 -27.5684 -55.9365c-9.67969 -5.37598 -17.7275 -8.06348 -28.4316 -8.06348 c-11.7275 0 -20.7832 3.21582 -31.1035 9.66406l-296.896 186.176v-131.84c0 -23.248 -13.9199 -44.6562 -34.2402 -55.9365c-9.67969 -5.37598 -21.04 -8.06445 -31.7598 -8.06445c-11.7119 0 -23.792 3.21582 -34.1123 9.66406l-505.456 314.096 c-18.7676 11.6484 -30.2715 32.208 -30.2715 54.3359s11.376 42.6719 30.1602 54.3516l505.264 314.096c10.3037 6.41602 22.0312 9.64844 33.7586 9.64785z"/> +<glyph glyph-name="control-play" unicode="" d="M144.624 894.608l735.744 -446.592l-736.736 -446.624zM144.624 958.608c-10.7197 0 -21.4082 -2.67188 -31.0879 -8.06348c-20.3203 -11.2803 -32.9121 -32.7041 -32.9121 -55.9365l-0.992188 -893.216c0 -23.248 12.5918 -44.6562 32.9121 -55.9365 c9.67969 -5.37598 20.3682 -8.06445 31.0879 -8.06445c11.7119 0 23.4717 3.21582 33.7754 9.66406l736.72 446.624c18.8164 11.6641 30.2568 32.2236 30.2568 54.3359s-11.4404 42.6719 -30.2568 54.3516l-735.728 446.608 c-10.3037 6.40039 -22.0635 9.63281 -33.7754 9.63281v0z"/> +<glyph glyph-name="control-pause" unicode="" d="M416.272 960h-224.208c-17.6641 0 -32 -14.3203 -32 -32v-960c0 -17.6641 14.3359 -32 32 -32h224.208c17.6797 0 32 14.3359 32 32v960c0 17.6797 -14.3203 32 -32 32zM384.272 0h-160.208v896h160.208v-896zM831.937 960h-223.056c-17.6797 0 -32 -14.3203 -32 -32 v-960c0 -17.6641 14.3203 -32 32 -32h223.056c17.6797 0 32 14.3359 32 32v960c0 17.6797 -14.3037 32 -32 32zM799.937 0h-159.056v896h159.056v-896z"/> +<glyph glyph-name="control-forward" unicode="" d="M450.08 762.096l505.28 -314.097l-505.28 -314.096v246.976l-384 -246.976v628.192l384 -246.992v255.84zM452.736 826.095c-10.7197 0 -22.7363 -2.6709 -32.4326 -8.0625c-20.3037 -11.2803 -34.2236 -32.7041 -34.2236 -55.9365v-131.84l-298.224 186.192 c-10.3203 6.40039 -21.376 9.64844 -33.1201 9.64844c-10.6885 0 -15.7285 -2.67188 -25.4404 -8.06348c-20.2881 -11.2803 -27.2158 -32.7041 -27.2158 -55.9365v-628.192c0 -23.248 7.24805 -44.6562 27.5684 -55.9365 c9.67969 -5.37598 17.7275 -8.06348 28.4316 -8.06348c11.7275 0 20.7832 3.21582 31.1035 9.66406l296.896 186.176v-131.84c0 -23.248 13.9199 -44.6562 34.2236 -55.9365c9.69629 -5.37598 21.0566 -8.06445 31.7764 -8.06445c11.7119 0 23.792 3.21582 34.1123 9.66406 l505.456 314.096c18.7842 11.6641 30.2881 32.2236 30.2881 54.3359s-11.376 42.6719 -30.1602 54.3516l-505.28 314.096c-10.3037 6.41602 -22.0479 9.64844 -33.7598 9.64844v0z"/> +<glyph glyph-name="control-end" unicode="" d="M943.936 960c-17.6641 0 -31.998 -14.3379 -31.998 -32.002v-470c-2.87988 18.1924 -13.4395 34.4648 -29.375 44.3691l-735.712 446.608c-10.3203 6.40039 -22.0645 9.64844 -33.7764 9.64844c-10.7197 0 -21.4082 -2.67188 -31.0879 -8.06348 c-20.3203 -11.2803 -32.9121 -32.7041 -32.9121 -55.9365l-1.00781 -893.232c0 -23.248 12.5918 -44.6562 32.9121 -55.9365c9.67969 -5.37598 20.3672 -8.06445 31.0869 -8.06445c11.7119 0 23.4717 3.21582 33.7754 9.66406l736.72 446.608 c15.9355 9.87207 26.4951 26.1602 29.375 44.3525v-470.016c0 -17.6641 14.3359 -32 32 -32s32 14.3359 32 32v960c0 17.6641 -14.3203 32 -32.0002 32.0008zM112.065 1.38965l0.992188 893.216l735.744 -446.592z"/> +<glyph glyph-name="calender" unicode="" d="M960 864.112l-256.224 -0.000976562v63.7764c0 17.6797 -14.3203 32 -32 32s-32 -14.3203 -32 -32v-63.7598h-256v63.7598c0 17.6797 -14.3203 32 -32 32s-32 -14.3203 -32 -32v-63.7598h-255.776c-35.3438 0 -64 -28.6562 -64 -64v-800c0 -35.3438 28.6562 -64 64 -64 h896c35.3438 0 64 28.6562 64 64v800c0 35.3281 -28.6562 63.9844 -64 63.9844zM960 0.126953l-896 0.000976562v800h255.776v-32.2402c0 -17.6797 14.3203 -32 32 -32s32 14.3203 32 32v32.2236h256v-32.2402c0 -17.6797 14.3203 -32 32 -32s32 14.3203 32 32v32.2402 h256.224v-799.984v-0.000376562zM736 448.112h64c17.6641 0 32 14.3359 32 32v64c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6641 14.3359 -32 32 -32zM736 192.128h64c17.6641 0 32 14.3203 32 32v64c0 17.6641 -14.3359 32 -32 32h-64 c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6963 14.3359 -32 32 -32zM544 320.128h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6797 14.3359 -32 32 -32h64c17.6641 0 32 14.3203 32 32v64c0 17.6484 -14.3359 32 -32 32zM544 576.112h-64 c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6641 14.3359 -32 32 -32h64c17.6641 0 32 14.3359 32 32v64c0 17.6797 -14.3359 32 -32 32zM288 576.112h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6641 14.3359 -32 32 -32h64c17.6641 0 32 14.3359 32 32v64 c0 17.6797 -14.3359 32 -32 32zM288 320.128h-64c-17.6641 0 -32 -14.3359 -32 -32v-64c0 -17.6797 14.3359 -32 32 -32h64c17.6641 0 32 14.3203 32 32v64c0 17.6484 -14.3359 32 -32 32z"/> +<glyph glyph-name="bulb" unicode="" d="M511.984 960c-198.032 0 -353.12 -161.104 -353.12 -359.136c0 -149.2 73.2803 -220.256 131.185 -272.128c37.2803 -33.4238 62.3682 -53.5518 62.3682 -78.3516v-54.2559c0 -1.3916 0.192383 -2.75195 0.368164 -4.12793h-0.719727v-92.624 c0.015625 -97.7119 63.1992 -163.376 161.071 -163.376c94.4639 0 158.944 65.6641 158.944 163.376v92.624h-0.927734c0.175781 1.37598 0.416016 2.73633 0.416016 4.12793v54.2559c0 37.7598 28.0322 60.5918 70.5283 97.6953 c57.5039 50.208 123.023 112.688 123.023 252.784c0.015625 198.032 -155.104 359.136 -353.137 359.136zM510.769 0c-59.9043 0 -94.6885 37.1523 -94.6885 99.376l-0.463867 42.6719c23.0244 -7.87207 54.3848 -14.0479 96.3848 -14.0479 c41.4238 0 72.8477 6.62402 96.0801 14.7676v-43.3916c0 -63.1523 -35.248 -99.376 -97.3125 -99.376zM700.017 396.288c-43.4717 -37.9678 -92.4326 -77.2158 -92.4326 -145.904v-40.4316c-15.1836 -8.48047 -43.1836 -18.5605 -96.1279 -18.5605 c-55.5684 0 -81.9199 9.85645 -95.0234 17.4727v41.5361c0 54.6084 -42.6885 89.2969 -83.6807 126.017c-54.3203 48.6719 -109.872 103.84 -109.872 224.464c-0.015625 162.72 126.385 295.12 289.104 295.12c162.752 0 289.152 -132.4 289.152 -295.137 c0 -111.024 -48.4639 -158.576 -101.12 -204.576z"/> +<glyph glyph-name="chart" unicode="" d="M272.064 640.016h-224.064c-17.6797 0 -32 -14.3203 -32 -32v-640.016c0 -17.6797 14.3203 -32 32 -32h224.064c17.6797 0 32 14.3203 32 32v640.016c0 17.6797 -14.3203 32 -32 32zM240.064 -0h-160.064v576.016h160.064v-576.016zM623.744 449.744h-224.08 c-17.6797 0 -32 -14.3203 -32 -32v-449.744c0 -17.6797 14.3203 -32 32 -32h224.08c17.6797 0 32 14.3203 32 32v449.744c0 17.6963 -14.3037 32 -32 32zM591.744 0h-160.08v385.744h160.08v-385.744zM976 960h-223.728c-17.6797 0 -32 -14.3203 -32 -32v-960 c0 -17.6797 14.3203 -32 32 -32h223.728c17.6797 0 32 14.3203 32 32v960c0 17.6797 -14.3203 32 -32 32zM944 0h-159.728v896h159.728v-896z"/> +<glyph glyph-name="arrow-up-circle" unicode="" d="M1024 448c0 282.784 -229.232 512 -512 512c-282.784 0 -512 -229.216 -512 -512c0 -282.768 229.216 -512 512 -512c282.768 0 512 229.232 512 512zM63.0078 448c0 247.024 201.968 448 448.992 448c247.024 0 448 -200.976 448 -448s-200.976 -448 -448 -448 s-448.992 200.976 -448.992 448zM544.336 223.68v360.464l115.76 -115.76c12.4961 -12.4961 32.752 -12.4961 45.248 0s12.4961 32.752 0 45.248l-194 189.008l-194 -189.008c-6.25586 -6.25586 -9.37598 -14.4316 -9.37598 -22.624s3.12012 -16.3682 9.37598 -22.624 c12.4961 -12.4961 32.752 -12.4961 45.248 0l117.744 117.76v-362.464c0 -17.6797 14.3359 -32 32 -32c17.6641 0 32 14.3203 32 32z"/> +<glyph glyph-name="arrow-right-circle" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448 s-200.976 -449.009 -448 -449.009zM532.368 641.36c-12.4961 -12.4961 -12.4961 -32.752 0 -45.248l115.76 -115.76h-360.448c-17.6797 0 -32 -14.3359 -32 -32s14.3203 -32 32 -32h362.464l-117.76 -117.744c-12.4961 -12.4961 -12.4961 -32.752 0 -45.248 c6.25586 -6.25586 14.4316 -9.37598 22.624 -9.37598s16.3682 3.12012 22.624 9.37598l189.008 194l-189.008 194c-12.5117 12.4961 -32.752 12.4961 -45.264 1.13687e-13z"/> +<glyph glyph-name="arrow-left-circle" unicode="" d="M512 960c-282.784 0 -512 -229.232 -512 -512c0 -282.784 229.216 -512 512 -512c282.768 0 512 229.216 512 512c0 282.768 -229.232 512 -512 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448 s-200.976 -449.009 -448 -449.009zM736.32 480.336h-360.464l115.76 115.76c12.4961 12.4961 12.4961 32.752 0 45.248s-32.752 12.4961 -45.248 0l-189.008 -194l189.008 -194c6.25586 -6.25586 14.4316 -9.37598 22.624 -9.37598s16.3682 3.12012 22.624 9.37598 c12.4961 12.4961 12.4961 32.752 0 45.248l-117.76 117.744h362.464c17.6797 0 32 14.3359 32 32s-14.3203 32 -32 32z"/> +<glyph glyph-name="arrow-down-circle" unicode="" d="M0 448c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512c-282.768 0 -512 -229.232 -512 -512zM961.008 448c0 -247.024 -201.969 -448 -449.009 -448s-448 200.976 -448 448s200.976 448 448 448 s449.009 -200.976 449.009 -448zM479.663 672.32v-360.448l-115.76 115.76c-12.4961 12.4961 -32.752 12.4961 -45.248 0s-12.4961 -32.752 0 -45.248l194.016 -189.008l194 189.008c6.25586 6.25586 9.37598 14.4316 9.37598 22.624s-3.12012 16.3682 -9.37598 22.624 c-12.4961 12.4961 -32.752 12.4961 -45.248 0l-117.744 -117.76v362.448c0 17.6797 -14.3359 32 -32 32s-32.0156 -14.3203 -32.016 -32z"/> +<glyph glyph-name="ban" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM64 448c0 112.272 41.6152 214.959 110.096 293.663l631.856 -631.856 c-78.7363 -68.8799 -181.536 -110.815 -293.952 -110.815c-247.024 0 -448 201.984 -448 449.009v-0.001zM851.023 155.214l-631.615 631.616c78.5762 67.9355 180.832 109.168 292.592 109.168c247.024 0 448 -200.976 448 -448 c0 -111.664 -41.1523 -214.032 -108.977 -292.784z"/> +<glyph glyph-name="bubble" unicode="" d="M512 832c247.024 0 448 -143.553 448 -320.001c0 -176.432 -200.976 -320 -448 -320l-26.5117 -0.0957031c-17.584 0 -29.0879 0.463867 -47.0723 3.15234l-35.8564 5.12012l-23.0078 -27.8398c-10.5762 -12.7842 -64.5439 -57.1201 -124.112 -85.6641 c12.1123 32.0322 21.04 67.0078 21.8398 101.6l0.320312 1.9043v44.624l-34.8643 17.8076c-113.6 58.1123 -178.735 152.641 -178.735 259.393c0 176.448 200.976 320 448 320zM512 895.999c-282.8 0 -512 -171.935 -512 -383.999 c0 -132.064 78.2559 -247.152 213.584 -316.336c0 -0.816406 -0.255859 -1.4082 -0.255859 -2.32031c0 -57.376 -32.1602 -120.464 -51.0078 -152.944h0.0478516c-1.48828 -3.48828 -2.36816 -7.3125 -2.36816 -11.4082c0 -16.0801 12.96 -28.9922 29.0078 -28.9922 c2.41602 0 6.25586 0.496094 7.66406 0.496094c0.335938 0 0.52832 0 0.496094 -0.0957031c100 16.3359 209.952 104.688 231.824 131.344c22.4805 -3.34375 37.6641 -3.83984 56.4805 -3.83984c7.93555 0 16.4951 0.0957031 26.5273 0.0957031 c282.752 0 512 171.904 512 384c0 212.064 -229.248 384 -512 383.999z"/> +<glyph glyph-name="camrecorder" unicode="" d="M638.128 736.624c1.28027 0 2.32031 -1.00781 2.32031 -2.24023v-127.872c0 -23.6641 13.0557 -45.4238 34 -56.5273c9.4082 -5.00781 19.7119 -7.47168 30 -7.47168c12.5596 0 27.0557 3.67969 37.8398 10.9912l217.712 123.232v-456.416l-218.912 119.52 c-10.9756 7.66406 -23.7754 11.5361 -36.6553 11.5361c-10.1279 0 -20.2559 -2.40039 -29.5674 -7.2168c-21.1201 -11.0244 -34.4004 -32.8809 -34.4326 -56.6885l-0.160156 -125.84c0 -1.24805 -1.00781 -2.25586 -2.28809 -2.25586h-571.696 c-1.28027 0 -2.28809 0.992188 -2.28809 2.22461l0.160156 572.784c0 1.24805 1.00781 2.24023 2.28809 2.24023h571.68zM990.368 768.656c-6.81641 0 -20.291 -2.01562 -27.9707 -9.66406l-257.968 -152.48v127.872c0 36.5596 -29.6797 66.2393 -66.3193 66.2393h-571.68 c-36.6719 0 -66.2881 -29.6641 -66.2881 -66.2402l-0.143555 -572.752c0 -36.5596 29.6318 -66.2559 66.2881 -66.2559h571.712c36.6562 0 66.2881 29.6797 66.2881 66.2559l0.160156 125.744l262.976 -153.312c7.71191 -7.67969 16.2559 -6.6875 23.0879 -6.6875 c7.08789 0 12.3682 2.16016 13.0244 2.43262c12.4316 5.18359 20.4639 17.1836 20.4639 30.6875v574.976c0 13.5039 -8.03223 25.5518 -20.4639 30.6562c-0.719727 0.320312 -6.03125 2.52832 -13.167 2.52814z"/> +<glyph glyph-name="camera" unicode="" d="M928 736h-147.184l-76.8164 128h-384l-76.7998 -128h-147.2c-32 0 -96 -32 -96 -95.0078v-512.992c0 -53.0078 48 -96 89.3281 -96h840.672c42 0 94 44.9922 94 94.9922v513.008c0 32 -32 96 -95.9999 95.9996zM960 126.992 c0 -12.624 -20.4629 -30.2881 -29.999 -31.0078h-840.48c-7.4082 0.608398 -25.5205 15.04 -25.5205 32.0156v512.992c0 20.2725 27.2324 30.4961 32 31.0078h183.44l76.7998 128h313.648l57.1201 -96.9443l17.5996 -31.0557h183.392c22.5596 0 31.6797 -29.4717 32 -32 v-513.008v0.0004zM512.001 640c-123.712 0 -224 -100.288 -224 -224s100.288 -224 224 -224s224 100.288 224 224s-100.288 224 -224 224zM512.001 256c-88.2236 0 -160 71.7764 -160 160s71.7764 160 160 160s160 -71.7764 160 -160s-71.7764 -160 -160 -160z"/> +<glyph glyph-name="check" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448 s-200.976 -449.009 -448 -449.009zM716.336 635.344l-300.401 -302.288l-135.28 135.28c-12.4961 12.4961 -32.752 12.4961 -45.2637 0c-12.4961 -12.4961 -12.4961 -32.752 0 -45.248l158.384 -158.4c12.4961 -12.4805 32.752 -12.4805 45.2637 0 c1.44043 1.44043 2.67285 3.00879 3.79297 4.64062l318.784 320.752c12.4805 12.4961 12.4805 32.752 0 45.2637c-12.5117 12.4961 -32.7676 12.4961 -45.28 -0.00032z"/> +<glyph glyph-name="clock" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448 s-200.976 -449.009 -448 -449.009zM544 460.992v307.006c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-320c0 -9.05566 3.79199 -17.1992 9.85645 -23.0068c0.52832 -0.624023 0.959961 -1.2959 1.53613 -1.8877l158.384 -158.4 c12.4961 -12.4805 32.752 -12.4805 45.248 0c12.4961 12.4961 12.4961 32.7686 0 45.2646z"/> +<glyph glyph-name="close" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448 s-200.976 -449.009 -448 -449.009zM693.008 629.008c-12.4961 12.4961 -32.752 12.4961 -45.248 0l-135.76 -135.76l-135.76 135.76c-12.4961 12.4961 -32.752 12.4961 -45.2637 0c-12.4961 -12.4961 -12.4961 -32.752 0 -45.248l135.76 -135.76l-135.76 -135.76 c-12.4961 -12.4805 -12.4961 -32.7686 0 -45.249c12.4961 -12.4961 32.752 -12.4961 45.2637 0l135.76 135.76l135.76 -135.76c12.4961 -12.4961 32.752 -12.4961 45.248 0c12.4961 12.4805 12.4961 32.7686 0 45.249l-135.76 135.76l135.76 135.76 c12.5117 12.5117 12.5117 32.7676 0 45.248z"/> +<glyph glyph-name="cloud-download" unicode="" d="M763.024 700c-44.624 118.432 -140.559 193.441 -285.455 193.441c-184.384 0 -313.392 -136.912 -324.479 -315.536c-88.9121 -28.4316 -153.088 -119.12 -153.088 -221.84c0 -125.744 98.8477 -231.968 215.823 -231.968h28.4482c17.6641 0 32 14.3203 32 32 s-14.3359 32 -32 32h-28.4482c-82.3037 0 -152.832 76.9121 -152.832 167.968c0 80.4639 56.416 153.056 127.184 165.216l29.04 5.00781l-2.5918 29.3438l-0.240234 0.368164c0.015625 155.872 102.607 273.44 261.184 273.44c127.104 0 198.513 -62.624 231.553 -169.44 l6.83203 -22.0322l23.0723 -0.496094c118.864 -2.49609 223.088 -98.9443 223.088 -218.784c0 -109.056 -72.2725 -230.592 -181.713 -230.592h-9.10449c-17.6641 0 -32 -14.3203 -32 -32s14.3359 -32 32 -32v0.0957031c160 4.22363 252.24 157.088 252.24 294.496 c-0.0322266 147.728 -115.792 265.743 -260.512 281.312zM646.337 184.53c-8.94434 9.34375 -23.4072 9.34473 -32.335 0.000976562l-70.3838 -77.6484v322.144c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-322.432l-68.1123 75.9355 c-8.94434 9.34375 -23.4404 11.3438 -32.3682 2l-8.06445 -4.41602c-8.94434 -9.37598 -8.94434 -24.4795 0 -33.8232l115.504 -127.744c0.160156 -0.160156 0.192383 -0.368164 0.335938 -0.52832l8.0957 -8.46387c4.49609 -4.68848 10.3682 -7.00879 16.2881 -6.97656 c5.87207 -0.0322266 11.7764 2.28809 16.2246 6.97656l8.0957 8.46387c0.160156 0.160156 0.240234 0.335938 0.368164 0.52832l118.432 129.744c8.94434 9.34375 8.94434 20.4473 0 29.8232z"/> +<glyph glyph-name="cloud-upload" unicode="" d="M763.024 700.032c-44.624 118.432 -140.559 193.441 -285.471 193.441c-184.384 0 -313.392 -136.912 -324.479 -315.536c-88.8965 -28.4316 -153.072 -119.12 -153.072 -221.84c0 -125.744 98.8477 -231.968 215.823 -231.968h92.4482c17.6641 0 32 14.3359 32 32 c0 17.6797 -14.3359 32 -32 32h-92.4482c-82.3037 0 -152.832 76.9121 -152.832 167.968c0 80.4639 56.416 153.056 127.184 165.216l29.04 5.00781l-2.57617 29.3281l-0.240234 0.368164c0 155.872 102.576 273.44 261.152 273.44 c127.104 0 198.513 -62.624 231.537 -169.44l6.84766 -22.0322l23.0557 -0.496094c118.88 -2.49609 223.104 -98.9443 223.104 -218.769c0 -109.056 -72.2725 -230.592 -181.696 -230.592h-73.1201c-17.6641 0 -32 -14.3359 -32 -32c0 -17.6797 14.3359 -32 32 -32 l72.8799 0.0957031c160 4.22363 243.344 157.071 243.344 294.495c0 147.712 -115.76 265.744 -260.479 281.312zM535.985 445.059c-0.175781 0.192383 -0.241211 0.351562 -0.353516 0.511719l-8.0957 8.46387c-4.43164 4.68848 -10.3359 7.00879 -16.2402 6.97656 c-5.9043 0.0478516 -11.7764 -2.28809 -16.2881 -6.97559l-8.0957 -8.46387c-0.160156 -0.160156 -0.192383 -0.352539 -0.335938 -0.512695l-115.504 -127.744c-8.94434 -9.34375 -8.94434 -24.4639 0 -33.8398l8.06445 -5.47168 c8.94434 -9.34375 23.4404 -6.31934 32.3682 3.02441l68.1123 75.9355v-322.432c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v322.128l70.3682 -77.6318c8.94434 -9.34375 23.4082 -12.3682 32.3359 -3.02441l8.06445 5.47168 c8.94434 9.37598 8.94434 24.4961 0 33.8398z"/> +<glyph glyph-name="doc" unicode="" d="M560 960h-352c-35.3438 0 -64 -28.6562 -64 -64v-896c0 -35.3438 28.6562 -64 64 -64h608c35.3438 0 64 28.6562 64 64v639.984zM816 613.472v-5.47168h-288v288h5.50391zM208 0v896h256v-352h352v-544h-608z"/> +<glyph glyph-name="envolope" unicode="" d="M1023.46 728c0.992188 6.14355 0.176758 12.4795 -2.47949 18.2715c-8.06445 35.4404 -33.6807 53.7285 -76.9766 53.7285h-832c-38.0801 0 -79.1045 -14 -99.2803 -41.4717c-1.74414 -1.32812 -3.4082 -2.83203 -4.91211 -4.57617 c-6.44824 -7.44043 -8.7041 -17.0088 -7.26367 -26.0332c-0.288086 -2.5918 -0.543945 -5.2002 -0.543945 -7.91992v-512c0 -53.0244 58.9922 -112 112 -112h832c53.0244 0 80 58.9756 80 112v512c0 2.83203 -0.368164 5.3125 -0.543885 8.00099zM112.001 736 l832.001 0.000976562h0.431641l-432.432 -344.656l-430.688 343.248c9.79199 1.80762 21.8398 1.40723 30.6875 1.40723zM944.002 160.001h-831.999c-17.6484 0 -48 30.3359 -48 48v458.448l427.04 -341.648c6.01562 -5.2002 13.4873 -7.79199 20.959 -7.79199 c7.4717 0 14.9434 2.5918 20.9756 7.79199l427.024 341.632v-458.432c0 -17.6641 1.66406 -48 -15.9996 -48z"/> +<glyph glyph-name="eye" unicode="" d="M515.472 638.592c-106.032 0 -192 -85.9678 -192 -192c0 -106.016 85.9678 -192 192 -192s192 85.9678 192 192s-85.9678 192 -192 192zM515.472 318.592c-70.5762 0 -129.473 58.8164 -129.473 129.393c0 70.5766 57.4238 128 128 128c70.5918 0 128 -57.4238 128 -128 s-55.9355 -129.393 -126.527 -129.393zM1023.68 455.424c-0.368164 1.61621 -0.207031 3.3252 -0.6875 4.90918c-0.208008 0.671875 -0.624023 1.05566 -0.864258 1.64746c-0.335938 0.912109 -0.255859 1.98438 -0.719727 2.86426 c-93.0723 213.104 -293.664 335.76 -507.424 335.76s-418.368 -122.432 -511.488 -335.552c-0.400391 -0.896484 -0.335938 -1.82422 -0.65625 -2.84863c-0.223633 -0.624023 -0.6875 -0.975586 -0.895508 -1.56738 c-0.496094 -1.61621 -0.303711 -3.2959 -0.607422 -4.92773c-0.591797 -2.87988 -1.13574 -5.67969 -1.13574 -8.5918c0 -2.94434 0.543945 -5.66406 1.13574 -8.5918c0.320312 -1.59961 0.112305 -3.34375 0.608398 -4.87988 c0.208008 -0.719727 0.671875 -1.02344 0.895508 -1.67969c0.335938 -0.879883 0.255859 -1.96777 0.65625 -2.84766c93.1357 -213.056 295.744 -333.712 509.504 -333.712c213.776 0 416.336 120.4 509.44 333.505c0.463867 0.912109 0.368164 1.87207 0.719727 2.87988 c0.223633 0.55957 0.655273 0.975586 0.847656 1.59961c0.496094 1.56836 0.335938 3.28027 0.6875 4.91211c0.55957 2.86426 1.08789 5.66406 1.08789 8.62402c0 2.81641 -0.52832 5.60059 -1.10426 8.49705zM512 159.405c-181.296 0 -359.743 95.5684 -447.423 287.681 c86.8477 191.472 267.68 289.504 449.424 289.504c181.68 0 358.496 -98.1436 445.376 -289.712c-86.8164 -191.408 -265.633 -287.473 -447.377 -287.473z"/> +<glyph glyph-name="flag" unicode="" d="M680 864.672c-160 0 -202.655 96 -405.312 96c-130.688 0 -210.688 -98.6885 -210.688 -98.6885v-894.656c0 -17.6641 14.3359 -32 32 -32s32 14.3359 32 32v407.872c33.7598 21.7764 80.3359 41.4727 138.688 41.4727c202.656 0 261.312 -96 421.312 -96s272 96 272 96 v544s-120 -96 -280 -96.0002zM896.001 449.28c-36.1602 -23.584 -112.784 -64.6064 -208 -64.6064c-62.9121 0 -105.84 17.2637 -160.224 39.1357c-66.2725 26.6396 -141.408 56.8633 -261.088 56.8633c-54.6885 0 -101.072 -13.7598 -138.688 -32.1602v387.472 c24.0957 21.9199 76.624 60.6875 146.688 60.6875c94.1123 0 147.088 -22.8477 203.184 -47.0078c55.8721 -24.0801 113.664 -48.9922 202.128 -48.9922c85.248 0 160.128 23.5684 216 48.9121v-400.304z"/> +<glyph glyph-name="folder" unicode="" d="M354.752 784l78.624 -77.248l20.1123 -18.752h506.512v-576h-896v672h288h2.7517zM384 848h-320c-35.3438 0 -64 -28.6562 -64 -64v-672c0 -35.3438 28.6562 -64 64 -64h896c35.3438 0 64 28.6562 64 64v576c0 35.3438 -28.6562 64 -64 64h-480z"/> +<glyph glyph-name="heart" unicode="" d="M287.984 845.84c31.376 0 88.0938 -15.0078 180.094 -105.616l45.6162 -44.9121l44.9277 45.6318c63.8721 64.8965 131.84 105.2 177.376 105.2c61.4082 0 109.809 -21.0078 157.009 -68.0957c44.4639 -44.3682 68.9922 -103.36 68.9922 -166.112 c0.0322266 -62.7842 -24.4482 -121.824 -69.4082 -166.672c-3.66406 -3.71191 -196.992 -212.304 -358.96 -387.104c-7.63184 -7.24805 -16.3516 -8.32031 -20.9912 -8.32031c-4.57617 0 -13.2002 1.02441 -20.7998 8.09668c-39.4717 43.9043 -325.552 362 -358.815 395.232 c-44.5283 44.416 -69.0244 103.456 -69.0244 166.224c0.015625 62.752 24.5117 121.728 69.04 166.144c43.2959 43.2637 93.9844 60.3037 154.944 60.3037zM287.982 909.84c-76.5283 0 -144 -22.8955 -200.176 -79.0078c-117.072 -116.768 -117.072 -306.128 0 -422.96 c33.4238 -33.4404 357.855 -394.337 357.855 -394.337c18.4805 -18.4961 42.7529 -27.6797 66.9609 -27.6797c24.2236 0 48.3994 9.18359 66.9111 27.6797c0 0 354.88 383.024 358.656 386.849c117.04 116.88 117.04 306.24 0 423.008 c-58.1123 58 -123.024 86.7842 -202.208 86.7842c-75.6484 0 -160 -60.3203 -223.008 -124.32c-64.9922 63.9844 -146.736 123.984 -224.992 123.984v0z"/> +<glyph glyph-name="info" unicode="" d="M576 224l-32 0.000976562v286c0 0.335938 -0.0957031 0.65625 -0.0957031 1.00781s0.0957031 0.655273 0.0957031 0.991211c0 17.6641 -14.3359 32 -32 32h-64c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h32v-256h-32c-17.6641 0 -32 -14.3359 -32 -32 s14.3359 -32 32 -32h128c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32zM512 608.001c35.3438 0 64 28.6562 64 64s-28.6562 64 -64 64s-64 -28.6562 -64 -64s28.6562 -64 64 -64zM512 960.001c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512 c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512 -1.00684c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448s-200.976 -449.009 -448 -449.009z"/> +<glyph glyph-name="key" unicode="" d="M655.696 960c-159.056 0 -288.003 -129.154 -288.003 -288.467c0 -71.4082 26.0322 -136.624 68.9443 -187.008c-8.83203 0.543945 -17.8398 -2.43164 -24.5918 -9.18359l-322.384 -324.384c-12.4805 -12.4961 -12.4805 -32.7686 0 -45.249 c0.240234 -0.240234 0.512695 -0.383789 0.768555 -0.624023c0.0800781 -0.0800781 0.12793 -0.175781 0.208008 -0.255859l156.912 -159.904c12.4805 -12.4961 32.7529 -12.4961 45.249 0s12.4961 32.7686 0 45.249l-135.472 138.064l82.4961 83.0078l135.728 -138.32 c12.4805 -12.4961 32.7529 -12.4961 45.249 0s12.4805 32.7686 0 45.249l-135.856 138.448l172.384 173.472c6.67188 6.67188 9.66406 15.5361 9.21582 24.2725c50.624 -44.2881 116.672 -71.3125 189.168 -71.3125c159.056 0 288 129.152 288 288.48 c-0.015625 159.312 -128.943 288.465 -288.016 288.466zM655.693 447.998c-123.248 0 -224 100.272 -224 224c0 123.744 100.752 224 224 224s224 -100.256 224 -224c0 -123.728 -100.736 -224 -224 -224z"/> +<glyph glyph-name="link" unicode="" d="M295.664 227.552c6.25586 -6.25586 14.4316 -9.37598 22.624 -9.37598s16.3682 3.12012 22.624 9.37598l387.664 390.688c12.4961 12.4961 12.4961 32.752 0 45.248s-32.752 12.4961 -45.248 0l-387.664 -390.688c-12.5117 -12.4961 -12.5117 -32.752 0 -45.248z M475.872 295.695c10.5762 -46.624 -0.833984 -92.3994 -36.8662 -128.432l-129.248 -125.248c-27.2002 -27.1836 -63.3604 -42.1592 -101.824 -42.1592s-74.624 14.9756 -101.808 42.1592c-56.1436 56.1602 -56.1436 147.536 -0.335938 203.344l126.256 130.256 c27.2002 27.1836 63.3604 42.1758 101.824 42.1758c13.1523 0 25.8242 -2.35156 38.1758 -5.74316l49.9521 49.9521c-27.8721 13.0244 -57.9521 19.792 -88.1279 19.792c-53.2324 0 -106.465 -20.3203 -147.073 -60.9287l-125.936 -129.936 c-81.2158 -81.2158 -81.2158 -212.912 0 -294.16c40.6084 -40.624 93.8408 -60.9121 147.073 -60.9121s106.465 20.2881 147.073 60.9121l128.944 124.944c62.1279 62.1279 75.5684 148.72 42.6562 224.72zM963.134 899.216 c-40.624 40.6084 -93.8408 60.9287 -147.057 60.9287c-53.248 0 -106.496 -20.3203 -147.088 -60.9287l-128.928 -124.944c-64.4004 -64.4004 -77.5361 -160.465 -39.792 -238.033l49.6641 49.6484c-14.7041 49.1035 -3.4082 104.336 35.0557 142.832l129.248 125.248 c27.2158 27.1836 63.3438 42.1758 101.84 42.1758c38.4316 0 74.624 -14.9922 101.808 -42.1758c56.1279 -56.1602 56.1279 -147.536 0.320312 -203.344l-129.248 -129.248c-27.1836 -27.1836 -63.376 -42.1592 -101.808 -42.1592 c-9.80762 0 -18.4316 -0.992188 -27.8398 0.927734l-50.9756 -51.0078c25.4717 -10.5918 51.6318 -13.9355 78.8154 -13.9355c53.2158 0 106.432 20.3037 147.056 60.9277l128.944 128.944c81.2002 81.2158 81.2002 212.896 -0.015112 294.144z"/> +<glyph glyph-name="lock" unicode="" d="M800 576h-32v122.128c0 146.848 -106.256 261.872 -257.184 261.872c-151.536 0 -254.816 -117.472 -254.816 -261.872v-122.128h-32c-70.5918 0 -128 -57.4082 -128 -128v-384c0 -70.5918 57.4082 -128 128 -128h576c70.5918 0 128 57.4082 128 128v384 c0 70.5918 -57.4082 128 -128 128zM320 698.128c0 109.088 74.5605 197.872 190.816 197.872c115.056 0 193.184 -86.9121 193.184 -197.872v-122.128h-384v122.128zM864.001 64c0 -35.2803 -28.7197 -64 -64 -64h-576c-35.2803 0 -64 28.7197 -64 64v384 c0 35.2803 28.7197 64 64 64h576c35.2803 0 64 -28.7197 64 -64v-384zM512.001 384c-35.3438 0 -64 -28.6562 -64 -64c0 -23.6318 12.96 -44.0322 32 -55.1201v-104.88c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v104.88 c19.04 11.0879 32 31.5039 32 55.1201c0 35.3438 -28.6562 64 -64 64z"/> +<glyph glyph-name="lock-open" unicode="" d="M800 574.896l-456.96 -0.000976562l-16.5596 74.2725c-28.2402 105.376 20.8154 210.432 133.088 240.512c111.136 29.7764 209.088 -33.9355 237.824 -141.119l13.5996 -53.9678c4.57617 -17.0723 22.1123 -27.2002 39.2002 -22.624 c17.0723 4.57617 27.2002 22.1123 22.624 39.1846l-13.6162 53.9678c-37.9844 141.84 -170.385 225.439 -316.192 186.384c-146.368 -39.2158 -215.712 -179.424 -178.336 -318.912l12.8643 -57.6963h-53.5361c-70.5918 0 -128 -57.4082 -128 -128v-384 c0 -70.5918 57.4082 -128 128 -128h576c70.5918 0 128 57.4082 128 128v384c0 70.5918 -57.4082 128 -128 128zM864 62.8955c0 -35.2803 -28.7197 -64 -64 -64h-576c-35.2803 0 -64 28.7197 -64 64v384c0 35.2803 28.7197 64 64 64h576c35.2803 0 64 -28.7197 64 -64v-384z M512 382.896c-35.3438 0 -64 -28.6562 -64 -64c0 -23.6318 12.96 -44.0322 32 -55.1201v-104.88c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v104.88c19.04 11.0879 32 31.5039 32 55.1201c0 35.3438 -28.6562 64 -64 64z"/> +<glyph glyph-name="magnifier" unicode="" d="M1014.64 -9.04004l-310.93 312.833c57.9521 69.4082 92.8799 158.704 92.8799 256.208c0 220.912 -179.088 400 -400 400s-400 -179.088 -400 -400s179.088 -400 400 -400c100.368 0 192.048 37.0557 262.288 98.1436l310.496 -312.448 c12.4961 -12.4961 32.7686 -12.4961 45.2646 0c12.4805 12.4961 12.4805 32.752 0.000976562 45.2637zM396.59 223.473c-185.856 0 -336.528 150.672 -336.528 336.528s150.672 336.528 336.528 336.528c185.856 0 336.528 -150.672 336.528 -336.528 s-150.672 -336.528 -336.528 -336.528z"/> +<glyph glyph-name="magnifier-add" unicode="" d="M1014.62 -9.04004l-283.026 284.767c60.6084 72.4004 97.0889 165.761 97.0889 267.713c0 230.064 -185.504 416.561 -415.552 416.561s-416.544 -186.496 -416.544 -416.544s186.496 -416.544 416.544 -416.544c105.008 0 200.672 38.96 273.696 103.072 l282.528 -284.304c12.4961 -12.4961 32.7686 -12.4961 45.249 0c12.5117 12.5117 12.5117 32.7676 0.015625 45.2793zM412.59 191.999c-193.552 0 -352 158.448 -352 352s158.448 352 352 352c193.552 0 352 -158.448 352 -352s-158.448 -352 -352 -352zM572.59 575.999 h-128v128c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-128h-128c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h128v-128c0 -17.6641 14.3359 -32 32 -32s32 14.3359 32 32v128h128c17.6641 0 32 14.3359 32 32s-14.3203 32 -32 32z"/> +<glyph glyph-name="magnifier-remove" unicode="" d="M1014.62 -9.04004l-283.026 284.767c60.6084 72.4004 97.0889 165.761 97.0889 267.713c0 230.064 -185.504 416.561 -415.552 416.561s-416.544 -186.496 -416.544 -416.544s186.496 -416.544 416.544 -416.544c105.008 0 200.672 38.96 273.696 103.072 l282.528 -284.304c12.4961 -12.4961 32.7686 -12.4961 45.249 0c12.5117 12.5117 12.5117 32.7676 0.015625 45.2793zM412.59 191.999c-193.552 0 -352 158.448 -352 352s158.448 352 352 352c193.552 0 352 -158.448 352 -352s-158.448 -352 -352 -352zM572.59 575.999 h-320c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h320c17.6641 0 32 14.3359 32 32s-14.3203 32 -32 32z"/> +<glyph glyph-name="paper-clip" unicode="" d="M172.72 -47.6318c-43.4082 0 -85.085 17.9648 -118.301 51.2129c-73.6484 73.8877 -73.6484 194.063 -0.0166016 267.903l574.272 609.824c89.5996 89.7441 226.848 81.6797 327.008 -18.6084c44.8799 -44.96 70.0635 -109.776 69.1191 -177.904 c-0.944336 -67.4082 -27.2803 -131.92 -72.2881 -177.008l-434.016 -462.048c-12.0801 -12.9443 -32.3359 -13.5361 -45.2314 -1.39258c-12.8643 12.1602 -13.4883 32.4482 -1.36035 45.3447l434.672 462.752c34 34.0645 53.5039 82.3848 54.2236 133.249 c0.719727 50.8955 -17.6641 98.8799 -50.3682 131.664c-61.4404 61.5684 -161.473 93.8086 -235.841 19.2646l-574.256 -609.824c-49.376 -49.5039 -49.3604 -129.008 -0.640625 -177.855c22.8477 -22.8643 49.9678 -34 78.8477 -32.2559 c28.5762 1.74414 57.9521 16.4004 82.7197 41.2324l456.928 486.336c16.5596 16.5918 49.8398 57.2637 15.9678 91.2158c-19.1836 19.2158 -32.6553 18.0322 -37.0869 17.6641c-12.6562 -1.12012 -27.4404 -9.87207 -42.7842 -25.2637l-343.92 -365.776 c-12.1436 -12.9121 -32.416 -13.5361 -45.2324 -1.36035c-12.8799 12.1279 -13.4717 32.4482 -1.35938 45.3125l344.544 366.464c27.0879 27.2158 54.7842 41.9678 82.9766 44.4961c22 1.95215 54.7197 -2.73633 88.0957 -36.208 c49.5361 -49.6318 43.376 -122.432 -15.2803 -181.216l-456.928 -486.304c-36.4805 -36.6084 -80.5283 -57.8721 -124.721 -60.5918c-3.24805 -0.223633 -6.49609 -0.319336 -9.74414 -0.319336z"/> +<glyph glyph-name="paper-plane" unicode="" d="M1004.03 960c-6.0957 0 -13.5195 -1.72949 -22.0957 -5.36133l-954.656 -405.088c-34.3682 -14.5762 -36.5439 -42.6885 -4.83203 -62.4482l269.76 -168.032c31.7119 -19.7441 73.6475 -62.0801 93.1836 -94.0479l161.712 -264.768 c9.28027 -15.1836 20.4961 -22.7197 31.2803 -22.7197c11.9199 0 23.2803 9.15234 31.0244 27.2324l408.256 953.744c11.0557 25.8721 4.75195 41.4883 -13.6326 41.4887zM325.552 376.078l-218.656 136.209l733.616 311.248l-472.192 -480.192 c-14.4316 12.7998 -29.0879 24.2236 -42.7676 32.7354zM572.72 44.7354l-130.432 213.52c-7.69629 12.6084 -17.8564 26.0488 -29.1846 39.3926l474.384 482.384z"/> +<glyph glyph-name="plus" unicode="" d="M512 960c-282.768 0 -512 -229.232 -512 -512c0 -282.784 229.232 -512 512 -512c282.784 0 512 229.216 512 512c0 282.768 -229.216 512 -512 512zM512 -1.00781c-247.024 0 -448 201.984 -448 449.009c0 247.025 200.976 448 448 448s448 -200.976 448 -448 s-200.976 -449.009 -448 -449.009zM736 480h-192v192c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-192h-192c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32h192v-192c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v192h192 c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32z"/> +<glyph glyph-name="location-pin" unicode="" d="M515.664 960.368c-209.904 0 -387.664 -178.768 -387.664 -390.544c0 -221.76 206.032 -448.544 344.624 -607.936c0.52832 -0.639648 22.9287 -25.5195 50.5283 -25.5195h2.44824c27.5996 0 49.8398 24.8799 50.3994 25.5195c130.064 149.52 320 396.048 320 607.936 c0 211.776 -138.656 390.544 -380.336 390.544zM528.496 4.81641c-1.12012 -1.12012 -2.75293 -2.36914 -4.19336 -3.40918c-1.47168 1.00781 -3.07129 2.28809 -4.25488 3.4082l-16.7363 19.248c-131.392 150.736 -311.312 357.152 -311.312 545.761 c0 177.008 148.224 326.56 323.664 326.56c218.528 0 316.336 -164 316.336 -326.56c0 -143.184 -102.128 -333.296 -303.504 -565.008zM513.119 766.592c-106.032 0 -192 -85.9678 -192 -192s85.9678 -192 192 -192s192 85.9678 192 192s-85.9678 192 -192 192z M513.119 446.592c-70.5762 0 -129.473 58.8164 -129.473 129.408c0 70.5762 57.4238 128 128 128c70.624 0 128 -57.4238 128 -128c0.0322266 -70.5918 -55.9033 -129.408 -126.527 -129.408z"/> +<glyph glyph-name="power" unicode="" d="M701.552 795.904c-16 7.45605 -35.0254 0.59082 -42.5293 -15.4248c-7.51953 -16 -0.591797 -35.04 15.4082 -42.5439c162.336 -76 250.496 -251.952 214.353 -427.872c-42.9121 -208.88 -247.664 -343.808 -456.56 -301.023 c-101.168 20.7842 -184.208 79.7119 -241.056 165.936c-56.8643 86.2559 -76.7363 189.504 -55.9521 290.672c24.7041 120.224 102.624 219.328 213.76 271.904c15.9678 7.55176 22.7998 26.624 15.2314 42.6084c-7.55176 15.9521 -26.5918 22.7363 -42.5918 15.2324 c-129.504 -61.2637 -220.288 -176.735 -249.088 -316.863c-24.2236 -117.936 -1.07129 -238.256 65.1846 -338.784c66.2725 -100.48 163.696 -169.169 281.632 -193.409c30.4316 -6.25586 60.8154 -9.24805 90.751 -9.24805c209.456 0 397.648 147.12 441.376 360.112 c42.1123 205.008 -60.6553 410.096 -249.919 498.704zM512.015 543.999c17.6641 0 32 14.3359 32 32v352c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-352c0 -17.6641 14.3359 -32 32 -32z"/> +<glyph glyph-name="refresh" unicode="" d="M497.408 61.4404c-0.0800781 0.192383 -0.272461 0.322266 -0.384766 0.482422l-91.9199 143.664c-6.52832 10.7197 -20.6885 14.5273 -31.7285 8.51172l-8.19238 -5.04004c-11.0078 -6 -10.7676 -21.5361 -4.25586 -32.2559l58.9277 -91.4082 c-5.02441 1.10352 -10.0967 2 -15.0566 3.2959c-103.184 26.9922 -190.495 96.832 -239.535 191.6c-46.3359 89.5195 -55.04 191.695 -24.5117 287.743c30.5117 96.0479 99.7754 174.464 189.295 220.784c15.248 7.8877 21.2002 26.6396 13.3125 41.8555 c-7.87207 15.2637 -26.6396 21.2314 -41.8555 13.3271c-104.272 -53.9521 -184.4 -145.28 -219.969 -257.152c-35.5518 -111.856 -25.4238 -230.881 28.5439 -335.137c57.1357 -110.336 158.832 -191.664 279.024 -223.136 c1.36035 -0.351562 2.78418 -0.55957 4.16016 -0.911133l-81.3115 -41.2324c-11.0078 -6.03223 -14.6562 -19.6318 -8.12793 -30.3516l3.15234 -8.17578c6.55957 -10.7197 17.8398 -14.5273 28.8154 -8.51172l148.832 76.208 c0.192383 0.12793 0.384766 0.0957031 0.577148 0.223633l9.98438 5.45605c5.51953 3.02441 9.16797 7.96875 10.624 13.5049c1.51953 5.51953 0.81543 11.6631 -2.44824 16.9912zM913.904 639.187c-57.0557 110.304 -155.586 191.63 -275.762 223.118 c-8.55957 2.24023 -17.3115 3.98438 -26.0479 5.71191l79.8242 40.4805c11.0078 6.03223 17.5674 19.6318 11.0391 30.3682l-3.15234 8.16016c-6.55957 10.7363 -20.752 14.5283 -31.7275 8.52832l-148.816 -76.208 c-0.175781 -0.112305 -0.383789 -0.0800781 -0.576172 -0.208008l-9.96777 -5.47168c-5.53613 -3.04004 -9.16797 -7.96777 -10.624 -13.5039c-1.51953 -5.51953 -0.81543 -11.6475 2.46484 -16.9756l5.91992 -9.71191 c0.0957031 -0.192383 0.271484 -0.304688 0.383789 -0.49707l91.9199 -143.648c6.51172 -10.7363 20.6875 -14.5283 31.7119 -8.5127l7.21582 5.02441c11.0078 6 11.7275 21.5361 5.23145 32.2402l-59.2002 91.8564c13.0078 -2 25.9678 -4.41602 38.624 -7.75977 c103.232 -27.04 187.393 -96.8643 236.4 -191.568c46.3203 -89.5195 55.0244 -191.695 24.4805 -287.728c-30.5117 -96.0479 -96.6553 -174.448 -186.175 -220.816c-15.2324 -7.8877 -21.168 -26.6074 -13.2803 -41.8711 c5.51953 -10.6396 16.3359 -16.7676 27.5996 -16.7676c4.7998 0 9.66406 1.12012 14.2725 3.48828c104.272 53.9355 181.248 145.279 216.816 257.119c35.5361 111.904 25.3926 230.929 -28.5743 335.152z"/> +<glyph glyph-name="reload" unicode="" d="M511.28 960c-255.808 0 -463.92 -208.126 -463.92 -463.934c0 -240.448 185.296 -441.536 423.568 -462.096l-91.8564 -46.5596c-11.3438 -6.22363 -18.0957 -20.2236 -11.376 -31.2793l3.24805 -8.40039c6.75195 -11.0557 21.376 -14.9756 32.6875 -8.7832 l153.312 78.4961c0.192383 0.12793 0.400391 0.0957031 0.592773 0.223633l10.2881 5.63184c5.67969 3.12012 9.43945 8.22363 10.9434 13.9033c1.56836 5.67969 0.848633 12 -2.52734 17.5039l-6.0957 10c-0.0957031 0.192383 -0.288086 0.320312 -0.400391 0.496094 l-94.6885 147.968c-6.71973 11.0557 -21.3115 14.9756 -32.6875 8.7832l-7.44043 -5.18359c-11.3438 -6.19238 -12.0957 -22.1924 -5.37598 -33.2168l55.8721 -86.6719c-0.303711 0.015625 -0.576172 0.12793 -0.864258 0.143555 c-209.28 13.7275 -373.2 189.039 -373.2 399.039c0 220.528 179.408 399.937 399.92 399.937c220.544 0 400.96 -179.408 400.96 -399.937c0 -126.976 -58.3203 -243.6 -160 -319.968c-14.1279 -10.624 -16.9756 -30.6885 -6.36719 -44.8164 c10.624 -14.1602 30.6885 -16.9766 44.8164 -6.36816c117.936 88.5918 185.567 223.872 185.567 371.152c-0.015625 255.808 -209.151 463.936 -464.976 463.937z"/> +<glyph glyph-name="settings" unicode="" d="M960.496 544.944l-82.1289 18.2236c-6.40039 20.4805 -14.7842 40.0801 -24.4004 58.9277l44.4316 74.0322c16.5918 26.5117 24.9756 65.5195 0 90.5117l-45.2803 45.248c-24.9756 24.9922 -67.1514 20.4961 -92.623 2.83203l-72.0322 -45.8877 c-18.6885 9.69629 -38.2246 18 -58.5283 24.5596l-18.4316 83.1201c-5.50391 30.4805 -32.1602 63.4883 -67.5039 63.4883h-64c-35.3438 0 -57.0078 -33.5039 -64 -64l-20.5283 -82.1279c-21.6797 -6.91211 -42.4961 -15.7441 -62.3359 -26.208l-73.8398 47.0244 c-25.4561 17.6641 -67.6484 22.1602 -92.624 -2.83203l-45.2637 -45.248c-24.9922 -25.0078 -16.6084 -64 0 -90.5117l46.752 -77.9199c-8.76758 -17.6641 -16.5439 -35.9365 -22.5439 -55.0244l-82.1123 -18.2236c-30.4961 -5.48828 -63.5039 -32.1445 -63.5039 -67.4883 v-64c0 -35.3438 33.5039 -57.0078 64 -64l83.1523 -20.7842c5.74414 -17.6318 12.9277 -34.5596 21.0557 -50.9756l-46.7998 -78c-16.5918 -26.4961 -24.9756 -65.5039 0 -90.4961l45.2803 -45.248c24.9756 -25.0078 67.1514 -20.4961 92.623 -2.84766l74 47.1523 c19.9521 -10.5283 40.8799 -19.4404 62.7041 -26.3369l20.4805 -81.9043c7.00781 -30.4961 28.6562 -64 64 -64h64c35.3438 0 62 33.0078 67.5039 63.5039l18.4639 83.3438c20.0957 6.49609 39.376 14.6885 57.8398 24.2568l72.1924 -46 c25.4717 -17.6641 67.6641 -22.1602 92.624 2.84766l45.2803 45.248c24.9756 25.0078 16.5918 64 0 90.4961l-44.4639 74.1279c8.94434 17.5684 16.6885 35.8408 22.9121 54.8486l83.1523 20.7676c30.4961 7.00781 64 28.6562 64 64v64 c0 35.3438 -32.9922 62 -63.5041 67.504zM960.031 417.952c-2.71973 -1.95215 -7.8418 -4.63477 -14.3379 -6.13867l-118.656 -29.6318l-11.0078 -33.6318c-4.97559 -15.1523 -11.4072 -30.5283 -19.1191 -45.7119l-16.0645 -31.5684l62.6885 -104.528 c4 -6.40039 5.87207 -12.1279 6.43164 -15.5039l-42.0957 -42.0322c-4.06445 1.28027 -8.68848 2.94434 -10.9121 4.46387l-105.344 67.1836l-32.752 -16.9443c-15.7764 -8.19238 -31.9688 -14.9766 -48.0967 -20.1924l-34.8799 -11.2803l-26.3682 -119.12 c-1.21582 -6.36816 -4.62402 -11.5039 -6.95996 -13.3438h-57.5996c-1.95215 2.71973 -4.62402 7.83984 -6.1123 14.3203l-29.4561 117.808l-34.0957 10.8164c-17.5684 5.53613 -35.0879 12.9121 -52.1436 21.9043l-32.9121 17.376l-105.36 -67.1523 c-4.30371 -2.91211 -8.91211 -4.56055 -13.0879 -4.56055l-41.9678 40.8477c0.55957 3.31152 2.30371 8.7832 5.79199 14.3672l65.4561 109.056l-15.5684 31.3438c-7.26367 14.7842 -13.0234 28.6562 -17.5039 42.4004l-10.9922 33.6641l-117.488 29.376 c-7.3916 1.67969 -12.7354 4.43164 -15.5195 6.39941v59.5039c0.0322266 -0.015625 0.0800781 -0.03125 0.144531 -0.03125c1.07227 0 6.33594 3.74414 10.7197 4.54395l120.72 26.7363l11.0879 35.2803c4.51172 14.3682 10.6719 29.3438 18.8154 45.7754l15.5684 31.3604 l-64.7676 107.92c-4.01562 6.43164 -5.87207 12.1592 -6.43164 15.5195l42.0801 42.0645c4.08008 -1.31152 8.67188 -2.95996 10.8799 -4.47949l107.312 -68.4004l32.8799 17.3438c16.8799 8.89551 34.3359 16.2393 51.9043 21.8232l34.0156 10.832l29.1836 116.768 c1.69629 7.3916 4.41602 12.7354 6.40039 15.5195h59.4883c-0.431641 -0.65625 3.68066 -6.24023 4.52832 -10.8643l26.8799 -121.408l34.8477 -11.2637c16.3359 -5.28027 32.752 -12.1602 48.7197 -20.4482l32.752 -17.0078l103.152 65.7119 c4.32031 2.94434 8.94434 4.57617 13.0879 4.57617l42 -40.8164c-0.55957 -3.32812 -2.31934 -8.81641 -5.80762 -14.416l-63.3438 -105.488l16.1602 -31.6162c8.71973 -17.0557 15.376 -33.0557 20.3203 -48.9277l11.0557 -35.3438l118.288 -26.2559 c7.15234 -1.32812 12.7207 -5.45605 13.9043 -7.69629zM512.43 640.326c-106.272 0 -192.736 -86.2881 -192.736 -192.32c0 -106.016 86.4639 -192.304 192.736 -192.304s192.736 86.2881 192.736 192.304c0 106.032 -86.4639 192.32 -192.736 192.32zM511.998 320.006 c-70.5762 0 -128 57.4238 -128 128c0 70.5918 57.4238 128 128 128c70.5918 0 128 -57.4082 128 -128c0 -70.5762 -57.4238 -128 -128 -128z"/> +<glyph glyph-name="star" unicode="" d="M512 882.512l137.472 -285.088l312.608 -46.4639l-226.416 -225.84l7.61621 -45.3115l45.2803 -270.16l-276.608 148.784l-276.592 -148.848l45.2959 270.224l7.58398 45.3115l-226.336 225.872l312.592 46.4639l20.5439 42.5439zM511.983 944.448 c-28.6562 0 -54.7842 -16.1758 -66.9766 -41.4561l-115.904 -240.64l-266.704 -39.6641c-27.3916 -4.0957 -50.1436 -22.7998 -58.9756 -48.3838c-8.81641 -25.6641 -2.14453 -53.9043 17.1992 -73.1523l195.408 -195.2l-45.3281 -270.656 c-4.55957 -27.2803 7.23242 -54.624 30.3682 -70.5762c12.7197 -8.73633 27.6641 -13.1523 42.624 -13.1523c12.3203 0 24.6406 2.99219 35.793 8.97656l232.496 125.184l232.512 -125.184c11.1836 -5.98438 23.5039 -8.97656 35.7764 -8.97656 c14.96 0 29.9043 4.41602 42.6562 13.1523c23.1035 15.9521 34.9111 43.2959 30.3193 70.5762l-45.3438 270.656l195.504 195.2c19.3438 19.248 25.9678 47.5039 17.1514 73.1523c-8.84766 25.6162 -31.5996 44.3203 -58.9756 48.3848l-266.656 39.6641l-115.968 240.64 c-12.1123 25.3115 -38.2559 41.4551 -66.976 41.4551z"/> +<glyph glyph-name="symble-female" unicode="" d="M623.696 960.224c-220.912 0 -400 -179.073 -400 -400.001c0 -98.5117 35.6797 -188.672 94.7354 -258.368l-127.312 -128.096l-135.264 136.544c-12.4805 12.4961 -32.7529 12.4961 -45.249 0s-12.4961 -32.752 0 -45.248l135.392 -136.688l-136.352 -137.184 c-12.4961 -12.4961 -12.4961 -32.7842 0 -45.248c12.4805 -12.4961 32.7529 -12.4961 45.249 0l136.144 136.992l136.464 -137.76c12.4961 -12.4961 32.752 -12.4961 45.248 0s12.4961 32.752 0 45.248l-136.608 137.904l127.408 128.192 c69.9521 -59.9678 160.769 -96.2881 260.129 -96.2881c220.912 0 400 179.088 400 400c0.015625 220.928 -179.072 400 -399.984 400zM623.696 223.679c-185.856 0 -336.528 150.688 -336.528 336.545s150.672 336.528 336.528 336.528s336.528 -150.672 336.528 -336.528 c0.015625 -185.856 -150.656 -336.545 -336.528 -336.545z"/> +<glyph glyph-name="symbol-male" unicode="" d="M1023.3 937.344c0.143555 6.48047 -1.37793 12.2891 -5.58594 16.4326c-4.14355 4.17578 -9.95117 6.71973 -16.3994 6.52734l-11.6963 -0.272461c-0.223633 0 -0.383789 -0.0800781 -0.639648 -0.112305l-293.504 1.02441 c-12.9277 -0.288086 -23.6162 -10.9922 -23.9199 -23.9199l-0.0322266 -16.4316c1.96777 -15.248 13.9521 -24.1602 26.8799 -23.8721l215.216 -0.431641l-256.144 -254.592c-69.4883 58.2402 -159.008 93.3604 -256.768 93.3604c-220.928 0 -400 -179.072 -400 -400 c0 -220.912 179.072 -400 400 -400c220.912 0 400 179.088 400 400c0 100.112 -36.8643 191.568 -97.6641 261.712l256.896 255.312l-0.944336 -219.152c-0.303711 -12.9277 9.95215 -24.1758 22.8965 -23.8877l16.416 0.0322266c12.96 0.303711 23.6475 8 23.9199 20.9277 l0.671875 295.008c0 0.240234 -0.879883 0.400391 -0.879883 0.624023zM737.229 335.057c0 -185.856 -150.672 -336.528 -336.544 -336.528c-185.856 0 -336.528 150.672 -336.528 336.528c0 185.856 150.672 336.528 336.528 336.528 c185.872 0.015625 336.544 -150.656 336.544 -336.528z"/> +<glyph glyph-name="target" unicode="" d="M992 480h-97.4404c-15.3916 186.528 -164.048 335.04 -350.56 350.464v97.5361c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-97.5361c-186.496 -15.4238 -335.168 -163.936 -350.576 -350.464h-97.4238c-17.6641 0 -32 -14.3359 -32 -32s14.3359 -32 32 -32 h97.4238c15.4082 -186.512 164.08 -335.04 350.576 -350.464v-97.5361c0 -17.6641 14.3359 -32 32 -32c17.6641 0 32 14.3359 32 32v97.5361c186.512 15.4238 335.168 163.952 350.56 350.464h97.4404c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32zM480 766.416v-286.416 h-286.448c15.0078 151.2 135.248 271.408 286.448 286.416zM193.552 416h286.448v-286.416c-151.2 15.0078 -271.44 135.216 -286.448 286.416zM544 129.584v286.416h286.448c-15.0078 -151.2 -135.248 -271.408 -286.448 -286.416zM544 480v286.416 c151.2 -15.0078 271.44 -135.216 286.448 -286.416z"/> +<glyph glyph-name="volume-1" unicode="" d="M654.768 894.096c-10.4316 5.55176 -23.0879 4.92773 -32.9121 -1.69629l-321.088 -252.112l-106.624 -0.0800781c-54.5117 0 -98.8799 -38.6562 -98.8799 -86.4004l1.71191 -211.136c0 -47.5361 44.3516 -86.2246 98.8633 -86.2246l106.592 -0.0644531l319.392 -252.752 c5.37598 -3.63184 11.6318 -5.47168 17.9043 -5.47168c5.15234 0 10.3203 1.24805 15.0088 3.74414c10.4639 5.53613 17.0078 16.4004 17.0078 28.2568v835.68c-0.015625 11.8242 -6.54395 22.6885 -16.9761 28.2566zM607.728 90.3682l-277.599 224.526 c-5.28027 3.56836 -11.5205 5.47266 -17.8887 5.47266l-116.384 0.0644531c-20.5439 0 -34.8799 11.7119 -34.8799 22.4639l-1.71191 211.152c0 10.4805 14.3359 22.1602 34.8955 22.1602l116.4 0.0800781c6.35156 0 12.5752 1.9043 17.8555 5.45605l279.312 224v-715.376z M789.825 612.366c-17.7119 2.92773 -33.9365 -8.86426 -36.8486 -26.3047c-2.91211 -17.4238 8.87988 -33.9199 26.2881 -36.832c50.3203 -8.40039 85.4727 -52.3047 85.4727 -106.753c0 -51.8398 -36.3682 -96.6875 -86.4961 -106.688 c-17.3438 -3.44043 -28.5918 -20.2881 -25.1201 -37.6318c3.02441 -15.2158 16.3682 -25.7441 31.3438 -25.7441c2.06445 0 4.19238 0.192383 6.28809 0.624023c79.9678 15.9043 138 87.1846 138 169.44c-0.015625 85.0244 -58.4473 156.465 -138.928 169.89z"/> +<glyph glyph-name="volume-2" unicode="" d="M574.496 894.096c-10.4316 5.55176 -23.0869 4.92773 -32.9111 -1.69629l-321.088 -252.112l-106.624 -0.0800781c-54.5117 0 -98.8799 -38.6562 -98.8799 -86.4004l1.71191 -211.136c0 -47.5361 44.3516 -86.2246 98.8633 -86.2246l106.592 -0.0644531l319.392 -252.752 c5.37598 -3.63184 11.6318 -5.47168 17.9043 -5.47168c5.15234 0 10.3203 1.24805 15.0088 3.74414c10.4639 5.53613 17.0078 16.4004 17.0078 28.2568v835.68c0 11.8242 -6.52832 22.6885 -16.9771 28.2566zM527.473 90.3682l-277.599 224.526 c-5.28027 3.56836 -11.5205 5.47266 -17.8887 5.47266l-116.384 0.0644531c-20.5439 0 -34.8799 11.7119 -34.8799 22.4639l-1.71191 211.152c0 10.4805 14.3359 22.1602 34.8955 22.1602l116.4 0.0800781c6.35156 0 12.5752 1.9043 17.8555 5.45605l279.312 224v-715.376z M848.466 442.494c0 85.0078 -58.4326 156.433 -138.913 169.873c-17.7119 2.92773 -33.9355 -8.86426 -36.8477 -26.3047c-2.91211 -17.4238 8.87988 -33.9199 26.2881 -36.832c50.3203 -8.40039 85.4727 -52.3047 85.4727 -106.753 c0 -51.8398 -36.3682 -96.6875 -86.4961 -106.688c-17.3438 -3.44043 -28.5918 -20.2881 -25.1201 -37.6318c3.02441 -15.2158 16.3682 -25.7441 31.3438 -25.7441c2.06445 0 4.19238 0.192383 6.28809 0.624023c79.9521 15.9355 137.984 87.2158 137.984 169.456z M806.001 736.095c-16.5283 6.16016 -35.0098 -2.24121 -41.1533 -18.8008c-6.19238 -16.5596 2.22363 -34.9912 18.7832 -41.167c96.5283 -36.0156 161.376 -129.903 161.376 -233.631c0 -103.776 -64.8477 -197.841 -161.312 -234.001 c-16.5596 -6.22363 -24.9434 -24.6553 -18.751 -41.1836c4.81641 -12.8799 17.0088 -20.7842 29.9688 -20.7842c3.74414 0 7.53613 0.65625 11.2158 2.03223c121.344 45.5039 202.88 163.632 202.88 293.936s-81.5996 248.288 -203.007 293.599z"/> +<glyph glyph-name="volume-off" unicode="" d="M575.536 894.096c-10.4316 5.55176 -23.0869 4.92773 -32.9111 -1.69629l-321.104 -252.112l-106.624 -0.0800781c-54.5117 0 -98.8799 -38.6562 -98.8799 -86.4004l1.71191 -211.136c0 -47.5361 44.3516 -86.2246 98.8633 -86.2246l106.592 -0.0644531l319.392 -252.752 c5.37598 -3.63184 11.6318 -5.47168 17.9043 -5.47168c5.15234 0 10.3203 1.24805 15.0088 3.74414c10.4639 5.53613 17.0078 16.4004 17.0078 28.2568v835.68c0 11.8242 -6.52832 22.6885 -16.96 28.2568zM528.497 90.3682l-277.6 224.526 c-5.28027 3.56836 -11.5205 5.47266 -17.8887 5.47266l-116.384 0.0644531c-20.5439 0 -34.8799 11.7119 -34.8799 22.4639l-1.72754 211.152c0 10.4805 14.3359 22.1602 34.8955 22.1602l116.4 0.0800781c6.35156 0 12.5752 1.9043 17.8555 5.45605l279.328 224v-715.376z M894.002 447.486l104.593 105.84c12.4961 12.4961 12.4961 32.752 0 45.248c-12.4639 12.4961 -32.752 12.4961 -45.248 0l-104.336 -105.568l-104.336 105.568c-12.4639 12.4961 -32.752 12.4961 -45.248 0s-12.4961 -32.752 0 -45.248l104.592 -105.84l-103.6 -104.816 c-12.4639 -12.4805 -12.4961 -32.7529 0 -45.249s32.7842 -12.4961 45.2803 0l103.312 104.544l103.312 -104.544c12.4961 -12.4961 32.752 -12.4961 45.248 0s12.4961 32.7686 0 45.249z"/> +<glyph glyph-name="phone" unicode="" d="M262.2 923c37.4004 -51.5996 82.002 -118.197 133.602 -199.598c13 -22 11 -48.4004 -5.7998 -79.4004c-6.40039 -13 -22.6006 -42.5996 -48.4004 -89.1992c28.4004 -40 71.6006 -89.2002 129.801 -147.2s106.601 -101.4 145.2 -129.801 c46.4004 27.2002 76.2002 43.7998 89.2002 50.3994c16.7998 9 33 13.5996 48.4004 13.5996c11.5996 0 22 -2.59961 31 -7.7998c59.4004 -36.2002 126.601 -80.7998 201.4 -133.6c14.2002 -10.4004 22.2002 -24.6006 24.2002 -42.6006 c2 -18.2002 -3.59961 -37.4004 -16.3994 -58.2002c-6.40039 -9 -16.8008 -22.2002 -31.001 -39.7998c-14.2002 -17.4004 -35.6006 -39.4004 -64.001 -65.8008s-51.6006 -39.8008 -69.8008 -39.8008h-2c-136.6 5.40039 -305 107.801 -504.4 307.201 c-199.6 199.6 -302 367.8 -307.2 504.6c0 18 13.2002 41.5996 39.7998 70.7998c26.4004 29 48.2002 50 64.7998 63c16.7998 12.7998 31 23.2002 42.5996 31c14.2002 10.4004 30.4004 15.4004 48.4004 15.4004c22.2002 0 38.7998 -7.7998 50.5996 -23.2002zM198.202 882.402 c-27.2002 -19.4004 -52.6035 -41.1982 -76.6035 -64.998c-23.7998 -24 -37.7998 -41.5996 -41.5996 -53.1992c5.2002 -120.2 101 -273.2 287.6 -459.2c186.6 -186 340 -282.2 460 -288.601c10.4004 3.7998 27.4004 18 51.4004 42.5996s45.5996 50.3994 64.7998 77.3994 c3.7998 5.2002 5.2002 9.60059 3.7998 13.6006c-77.4004 54.2002 -142 97.4004 -193.8 129.801c-5.2002 0 -11.6006 -2 -19.4004 -5.7998c-11.5996 -6.40039 -40.5996 -22.6006 -87.1992 -48.4004l-33 -19.4004l-33 21.4004 c-42.5996 29.5996 -94.1992 75.5996 -154.999 137.6c-60.5996 60.5996 -105.8 112.399 -135.6 154.999l-23.2002 31l19.4004 34.7998c25.7998 46.4004 42 75.6006 48.4004 87.2002c3.7998 7.7998 5.7998 14.2002 5.7998 19.4004c-46 73.4004 -88.5996 138 -127.399 193.6h-2 c-5 0 -9.59961 -1.40039 -13.3994 -3.80078z"/> +<glyph glyph-name="menu" unicode="" d="M27 766.4c-8.2002 8.2002 -12.2002 18.6006 -12.2002 31.2002s4 23 12.2002 31.2002s18.6006 12.2002 31.2002 12.2002h912.4c12.5996 0 23 -4 31.2002 -12.2002s12.2002 -18.6006 12.2002 -31.2002s-4 -23 -12.2002 -31.2002s-18.6006 -12.2002 -31.2002 -12.2002 h-912.4c-12.5996 0 -23 4 -31.2002 12.2002zM1001.8 481.2c8.2002 -8.2002 12.2002 -18.6006 12.2002 -31.2002s-4 -23 -12.2002 -31.2002s-18.6006 -12.2002 -31.2002 -12.2002h-912.4c-12.5996 0 -23 4 -31.2002 12.2002s-12.2002 18.6006 -12.2002 31.2002 s4 23 12.2002 31.2002s18.6006 12.2002 31.2002 12.2002h912.4c12.5996 0 23 -4 31.2002 -12.2002zM1001.8 133.8c8.2002 -8.2002 12.2002 -18.6006 12.2002 -31.2002s-4 -23 -12.2002 -31.2002s-18.6006 -12.2002 -31.2002 -12.2002h-912.4 c-12.5996 0 -23 4 -31.2002 12.2002c-8.2002 8.2002 -12.2002 18.6006 -12.2002 31.2002s4 23 12.2002 31.2002s18.6006 12.2002 31.2002 12.2002h912.4c12.5996 0 23 -4.2002 31.2002 -12.2002z"/> +<glyph glyph-name="options-vertical" unicode="" d="M388.8 63.5996v27.1982c0.599609 2.2002 1.59961 4.2002 2 6.40039c8.7998 57.2002 56.3994 102.4 112.199 106.2c62.4004 4.40039 115.2 -31.1992 132.4 -89.1992c2.2002 -7.59961 3.7998 -15.5996 5.7998 -23.3994v-27.2002 c-0.599609 -1.7998 -1.59961 -3.39941 -1.7998 -5.39941c-8.59961 -52.7998 -46.5996 -93 -98.5996 -104.4c-4 -0.799805 -8 -2 -12 -3h-27.2002c-1.7998 0.599609 -3.59961 1.59961 -5.39941 1.7998c-52 8.40039 -91.5996 45.4004 -103.6 96.8008 c-1.2002 5 -2.60059 9.59961 -3.80078 14.1992zM641.2 832.397l-0.000976562 -27.2021c-0.599609 -2.2002 -1.59961 -4.2002 -1.7998 -6.40039c-9 -57.5996 -56.7998 -102.6 -113.2 -106.199c-62.2002 -4 -114.8 32 -131.8 90.2002 c-2.2002 7.40039 -3.7998 15 -5.59961 22.4004v27.2002c0.599609 1.7998 1.59961 3.39941 2 5.19922c9.59961 52 39.7998 86 90.2002 102.2c6.59961 2.2002 13.5996 3.40039 20.3994 5.2002h27.2002c1.7998 -0.599609 3.59961 -1.59961 5.39941 -1.7998 c52.2002 -8.59961 91.6006 -45.3994 103.601 -96.7998c1.2002 -4.7998 2.40039 -9.39941 3.60018 -13.9991zM641.199 461.596v-27.1992c-0.599609 -2.2002 -1.59961 -4.2002 -2 -6.40039c-9 -57.4004 -58.5996 -103.601 -114.6 -106.001 c-63 -2.7998 -116.4 35.2002 -131.4 93.7998c-1.59961 6.2002 -3 12.4004 -4.40039 18.6006v27.2002c0.599609 2.2002 1.59961 4.2002 2 6.40039c8.7998 57.4004 58.5996 103.601 114.6 106.2c63 3 116.4 -35.2002 131.4 -93.7998 c1.59961 -6.40039 3 -12.6006 4.40039 -18.8006z"/> +<glyph glyph-name="options" unicode="" d="M899.4 321.8h-27.1982c-2.2002 0.599609 -4.2002 1.59961 -6.40039 2c-57.2002 8.7998 -102.4 56.3994 -106.2 112.199c-4.40039 62.4004 31.1992 115.2 89.1992 132.4c7.59961 2.2002 15.5996 3.7998 23.3994 5.7998h27.2002 c1.7998 -0.599609 3.39941 -1.59961 5.39941 -1.7998c52.7998 -8.59961 93 -46.5996 104.4 -98.5996c0.799805 -4 2 -8 3 -12v-27.2002c-0.599609 -1.7998 -1.59961 -3.59961 -1.7998 -5.39941c-8.40039 -52 -45.4004 -91.5996 -96.8008 -103.6 c-5 -1.2002 -9.59961 -2.60059 -14.1992 -3.80078zM130.603 574.2l27.2021 -0.000976562c2.2002 -0.599609 4.2002 -1.59961 6.40039 -1.7998c57.5996 -9 102.6 -56.7998 106.199 -113.2c4 -62.2002 -32 -114.8 -90.2002 -131.8 c-7.40039 -2.2002 -15 -3.7998 -22.4004 -5.59961h-27.2002c-1.7998 0.599609 -3.39941 1.59961 -5.19922 2c-52 9.59961 -86 39.7998 -102.2 90.2002c-2.2002 6.59961 -3.40039 13.5996 -5.2002 20.3994v27.2002c0.599609 1.7998 1.59961 3.59961 1.7998 5.39941 c8.59961 52.2002 45.3994 91.6006 96.7998 103.601c4.7998 1.2002 9.39941 2.40039 13.999 3.60059zM501.404 574.199h27.1992c2.2002 -0.599609 4.2002 -1.59961 6.40039 -2c57.4004 -9 103.601 -58.5996 106.001 -114.6c2.7998 -63 -35.2002 -116.4 -93.7998 -131.4 c-6.2002 -1.59961 -12.4004 -3 -18.6006 -4.40039h-27.2002c-2.2002 0.599609 -4.2002 1.59961 -6.40039 2c-57.4004 8.7998 -103.601 58.5996 -106.2 114.6c-3 63 35.2002 116.4 93.7998 131.4c6.40039 1.59961 12.6006 3 18.8006 4.40039z"/> +<glyph glyph-name="arrow-down" unicode="" d="M8.2002 684.6c0 8.59961 3.40039 17.4014 10 24.001c13.2002 13.2002 34.7998 13.2002 48 0l451.8 -451.8l445.2 445.2c13.2002 13.2002 34.7998 13.2002 48 0s13.2002 -34.7998 0 -48l-469.2 -469.4c-13.2002 -13.2002 -34.7998 -13.2002 -48 0l-475.8 475.8 c-6.7998 6.7998 -10 15.3994 -10 24.199z"/> +<glyph glyph-name="arrow-left" unicode="" d="M752.145 960c8.68457 0 17.5723 -3.43359 24.2373 -10.0986c13.3301 -13.3301 13.3301 -35.1436 0 -48.4736l-456.256 -456.458l449.591 -449.591c13.3301 -13.3301 13.3301 -35.1436 0 -48.4736c-13.3301 -13.33 -35.1426 -13.3301 -48.4727 0l-473.827 473.827 c-13.3301 13.3301 -13.3301 35.1436 0 48.4736l480.492 480.694c6.66504 6.66504 15.5518 10.0986 24.2363 10.0986z"/> +<glyph glyph-name="arrow-right" unicode="" d="M271.653 -63.1924c-8.68457 0 -17.5732 3.43262 -24.2383 10.0977c-13.3301 13.3301 -13.3301 35.1436 0 48.4736l456.256 456.458l-449.591 449.591c-13.3301 13.3301 -13.3301 35.1436 0 48.4736c13.3301 13.33 35.1436 13.3301 48.4736 0l473.827 -473.827 c13.3301 -13.3301 13.3301 -35.1426 0 -48.4727l-480.492 -480.694c-6.66504 -6.66504 -15.5518 -10.0986 -24.2363 -10.0986z"/> +<glyph glyph-name="arrow-up" unicode="" d="M8.2002 208.6c0 -8.59961 3.40039 -17.4014 10 -24.001c13.2002 -13.2002 34.7998 -13.2002 48 0l451.8 451.8l445.2 -445.2c13.2002 -13.2002 34.7998 -13.2002 48 0s13.2002 34.7998 0 48l-469.2 469.4c-13.2002 13.2002 -34.7998 13.2002 -48 0l-475.8 -475.8 c-6.7998 -6.7998 -10 -15.3994 -10 -24.1992z"/> +<glyph glyph-name="paypal" unicode="" d="M318.753 104.566h-215.652c-8.75195 0 -17.1543 3.85059 -22.7559 10.6777s-7.87695 15.5791 -6.30176 24.3311l138.284 752.159c8.22656 41.1348 42.0098 68.4414 84.3711 68.4414h331.881c133.383 0 223.179 -85.2461 223.179 -212.152 c0 -127.956 -88.2217 -366.89 -300.548 -366.89h-145.11l-58.4639 -253.637c-3.15137 -13.4775 -15.0547 -22.9307 -28.8828 -22.9307zM138.635 163.557l156.66 0.00195312l58.2891 253.637c3.15137 13.4775 15.0547 22.9307 28.8828 22.9307h168.741 c168.566 0 241.385 203.75 241.385 307.725c0 94.3477 -62.8398 152.986 -164.015 152.986h-331.881c-8.22656 0 -22.7559 -2.62598 -26.2559 -20.4805zM421.151 -64.1729l-215.655 -0.000976562c-8.75195 0 -16.9785 3.85059 -22.5801 10.5029 s-8.05176 15.5791 -6.47656 24.1562l27.6572 157.538c2.80078 16.1045 18.0283 26.7822 34.1318 23.9814c16.1045 -2.80078 26.7822 -18.2041 23.9814 -34.1328l-21.5303 -122.88h156.663l55.8389 256.088c2.97559 13.6533 15.0537 23.2812 28.8818 23.2812h168.741 c168.566 0 241.385 203.75 241.385 307.725c0 67.7422 -28.5322 114.479 -84.5459 138.81c-14.8789 6.47656 -21.8799 23.9805 -15.2285 38.8584c6.47656 15.0537 23.9805 21.8799 38.8584 15.4043c77.3691 -33.6084 120.079 -102.226 120.079 -193.072 c0 -127.956 -88.2217 -366.89 -300.548 -366.89h-144.935l-55.8389 -256.088c-2.97559 -13.6533 -15.0537 -23.2812 -28.8818 -23.2812h0.00195312zM459.833 546.9h-58.1162c-8.75195 0 -16.9785 3.85059 -22.7559 10.6777 c-5.60059 6.65234 -8.05176 15.5791 -6.47656 24.1562l38.8594 215.653c2.45117 14.0029 14.7041 24.3311 29.0566 24.3311h93.998c35.5342 0 63.8916 -11.3779 81.9209 -32.7334c19.6055 -23.2812 26.0811 -56.3643 19.0801 -98.5488 c-14.1777 -100.299 -66.6904 -143.535 -175.567 -143.535zM437.076 606.065l22.7559 0.000976562c87.8711 0 108.526 31.5078 117.279 93.4727c2.80078 17.3291 4.02539 39.5605 -5.77637 51.2881c-8.22656 9.80176 -24.6807 11.7275 -36.9336 11.7275h-69.3174 l-28.0068 -156.488z"/> +<glyph glyph-name="social-instagram" unicode="" d="M511 956c138 0 155 -1 209 -3c53 -2 90 -11 123 -24c34 -13 62 -30 90 -58s45 -56 58 -90c13 -33 22 -70 24 -123c2 -54 3 -71 3 -209s-1 -155 -3 -209c-2 -53 -11 -90 -24 -123c-13 -34 -30 -62 -58 -90s-56 -45 -90 -58c-33 -13 -70 -22 -123 -24 c-54 -2 -71 -3 -209 -3s-155 1 -209 3c-53 2 -90 11 -123 24c-34 13 -62 30 -90 58s-45 56 -58 90c-13 33 -22 70 -24 123c-2 54 -3 71 -3 209s1 155 3 209c2 53 11 90 24 123c13 34 30 62 58 90s56 45 90 58c33 13 70 22 123 24c54 2 71 3 209 3zM511 890 c-144 0 -161 -1 -217 -3c-52 -2 -81 -12 -100 -19c-49 -20 -82 -53 -102 -102c-7 -19 -17 -48 -19 -100c-2 -56 -3 -73 -3 -217s1 -161 3 -217c2 -52 12 -81 19 -100c20 -49 53 -82 102 -102c19 -7 48 -17 100 -19c56 -2 73 -3 217 -3s161 1 217 3c52 2 81 12 100 19 c49 20 82 53 102 102c7 19 17 48 19 100c2 56 3 73 3 217s-1 161 -3 217c-2 52 -12 81 -19 100c-20 49 -53 82 -102 102c-19 7 -48 17 -100 19c-56 2 -73 3 -217 3zM511 246c112 0 203 91 203 203s-91 203 -203 203s-203 -91 -203 -203s91 -203 203 -203zM511 709 c144 0 260 -116 260 -260s-116 -260 -260 -260s-260 116 -260 260s116 260 260 260zM843 719c0 -34 -28 -60 -62 -60s-60 26 -60 60s26 62 60 62s62 -28 62 -62z"/> +<glyph glyph-name="social-linkedin" unicode="" d="M997.795 -42.4307h-208.026c-14.7148 0 -26.6074 11.8926 -26.6074 26.6074v335.017c0 114.898 -59.2627 114.898 -78.8154 114.898c-52.6113 0 -74.9863 -41.5244 -82.2432 -59.4658c-3.42676 -8.06348 -5.03906 -21.7705 -5.03906 -40.9209v-349.732 c0 -14.7148 -11.8926 -26.6074 -26.6074 -26.6074h-208.227c-7.05469 0 -13.9082 2.82227 -18.9473 7.86133s-7.86133 11.8936 -7.66016 18.9482c0 5.64355 2.82227 567.433 0 624.882c-0.40332 7.25684 2.2168 14.3115 7.25684 19.5527s11.8926 8.26562 19.3506 8.26562 h208.227c14.7148 0 26.6074 -11.8926 26.6074 -26.6074v-15.7227c35.0742 31.2441 85.6689 57.0459 161.058 57.0459c166.702 0 266.28 -115.301 266.28 -308.409v-359.005c0 -14.7148 -11.8926 -26.6074 -26.6074 -26.6074h0.000976562zM816.377 10.7842 l155.012 0.00390625v332.397c0 162.268 -77.6064 255.193 -213.065 255.193c-90.5068 0 -134.45 -45.1533 -162.066 -86.4766c-3.22461 -10.8848 -13.5059 -18.9482 -25.5996 -18.9482h-1.41113c-9.67578 0 -18.5449 5.24121 -23.1807 13.707 c-3.62793 6.65234 -4.43457 14.3125 -2.01562 21.3672v55.8359h-154.608c1.41113 -111.068 0 -470.477 -0.40332 -572.877h154.809v322.923c0 26.8086 2.82227 46.1602 8.86914 60.875c23.3828 57.8516 72.5664 92.7236 131.427 92.7236 c83.8555 0 132.031 -61.2793 132.031 -168.113v-308.611h0.203125zM247.131 -42.4268h-208.227c-14.7148 0 -26.6074 11.8926 -26.6074 26.6074v626.091c0 14.7148 11.8926 26.6074 26.6074 26.6074h208.227c14.7148 0 26.6074 -11.8926 26.6074 -26.6074v-626.091 c0 -14.7148 -11.8926 -26.6074 -26.6074 -26.6074zM65.5127 10.7881h155.011v572.876h-155.011v-572.876zM143.118 669.132l-1.41211 0.000976562c-82.041 0 -141.707 56.8438 -141.707 135.055c0 78.0088 60.6738 134.854 144.529 134.854 c82.4443 0 141.305 -55.2314 142.918 -134.249c0 -78.8164 -60.6738 -135.66 -144.328 -135.66zM144.528 885.624c-54.627 0 -91.3125 -32.8574 -91.3125 -81.6387c0 -47.9746 36.2832 -81.6377 88.4912 -81.6377h1.41113c54.4248 0 91.1113 32.8574 91.1113 81.6387 c-1.00781 49.3857 -36.2832 81.6377 -89.7011 81.6377z"/> +<glyph glyph-name="social-pintarest" unicode="" d="M886.796 608.541c-3.82227 186.292 -156.11 321.28 -362.52 321.28c-22.3311 0 -45.0645 -1.60938 -67.7979 -4.82812c-165.369 -22.9336 -292.313 -142.031 -316.053 -296.134c-16.8994 -109.844 18.5078 -241.816 135.393 -271.591l16.8994 -4.22461l9.8584 14.2842 c3.41992 4.82812 33.3955 49.0879 28.5664 85.7021c-2.41406 18.3066 -13.4795 29.5723 -20.1182 36.2109l-3.21875 3.21875c-18.3066 28.7686 -25.9512 77.4531 -18.3066 118.292c18.5078 100.589 102.399 173.617 208.621 181.664 c7.44434 0.603516 14.8877 0.804688 22.1309 0.804688c110.045 0 184.48 -65.584 189.712 -166.978c4.82812 -97.9736 -24.5439 -187.297 -76.8496 -233.166l-3.41992 -3.01758c-12.2725 -10.8643 -21.9287 -19.5146 -42.0469 -22.5322 c-5.23145 -0.804688 -10.4619 -1.20703 -15.291 -1.20703c-40.2363 0 -62.1641 26.5557 -62.9688 52.709c-1.00586 29.3721 10.6621 61.5615 23.1357 95.7617c15.29 42.0459 31.1826 85.7021 25.3486 130.767c-6.2373 46.6729 -48.6855 83.0869 -96.7676 83.0869 c-12.2725 0 -24.7451 -2.41406 -36.8164 -6.83984c-87.3115 -33.1943 -100.187 -147.464 -68.1992 -239.604c-7.64453 -36.4131 -17.5029 -72.4238 -27.9639 -110.447c-31.1826 -114.471 -63.5713 -232.965 -39.0283 -371.778l5.43164 -30.7803l28.7686 11.8701 c27.9639 11.668 43.0518 37.4189 55.5244 58.7441c2.41406 4.02441 4.82812 8.04785 7.04102 11.8711c40.8389 64.1758 63.7734 140.825 81.4766 215.261c44.0576 -33.1943 89.1221 -43.8574 153.298 -36.8164c177.44 19.3135 269.58 209.428 266.16 378.418z M406.587 478.777l1.41309 7.04004l-2.61523 6.83984c-27.3604 72.2227 -21.124 160.138 36.6152 182.066c6.2373 2.41406 12.6738 3.62109 18.9111 3.62109c23.5381 0 44.2588 -17.3008 47.0762 -39.4307c4.42578 -32.9932 -8.85254 -68.8027 -22.7334 -107.026 c-13.4795 -37.0166 -27.5615 -75.2402 -26.1533 -114.471c1.60938 -49.0879 41.8457 -101.193 113.062 -101.193c7.44434 0 15.0879 0.603516 22.9336 1.81055c34.8037 5.23145 54.1162 22.3311 67.9971 34.8037l3.21875 2.81738 c63.3711 55.7266 99.3818 160.541 93.749 273.402c-6.83984 136.399 -115.678 224.918 -265.556 213.652c-129.358 -9.8584 -231.356 -99.1816 -254.09 -222.505c-9.8584 -53.1113 0.401367 -115.275 25.3486 -154.506c3.01758 -4.62695 6.4375 -8.24805 9.65625 -11.4668 c2.21289 -2.41406 5.83398 -5.83398 6.03516 -7.44434c0.804688 -6.83984 -3.41992 -20.9229 -10.6621 -34.8037c-72.8271 30.9824 -93.3467 128.956 -80.874 209.628c20.1182 131.973 129.961 234.172 273.402 254.089c20.5195 2.81738 41.0391 4.22559 60.9561 4.22559 c177.842 0 309.212 -114.471 312.229 -272.194c3.01758 -146.861 -73.6318 -311.426 -221.096 -327.721c-10.0586 -1.00586 -19.5137 -1.6084 -28.3652 -1.6084c-53.5137 0 -82.2812 18.5078 -116.884 52.9102l-32.1895 31.9873l-9.8584 -44.2588 c-18.9111 -84.0928 -40.8389 -172.008 -84.2939 -240.409c-2.81738 -4.42578 -5.63379 -9.25391 -8.45117 -14.2842c-1.00586 -1.81055 -2.01172 -3.62012 -3.21875 -5.23047c-8.04688 107.429 18.5078 204.8 44.4609 299.555 c10.6621 39.2305 21.9277 80.0693 29.9756 120.104z"/> +<glyph glyph-name="social-github" unicode="" d="M158.6 437.4c-11.5996 0 -22.4004 7.40234 -26 19.002c-29.4004 91.7998 -33.6006 254 29.3994 327.6c-14 53.2002 -6.2002 125.2 19.5996 163.8c5.40039 8 14.2002 12.5996 24 12.1992c73.4004 -3.2002 121.2 -33.7998 163.2 -61.7998 c59.7998 15.5996 118 21 187 17.2002c17 -1 33.7998 -4.7998 48.5996 -8.2002c14 -3.2002 28.4004 -6.60059 36.8008 -5.80078c7.59961 0.799805 21.1992 10 32.1992 17.5996c10.2002 7 21 14.2002 32.2002 19.2002c32 14 60.7998 20.4004 99.5996 21.8008 c15 0.400391 27.7998 -11.1992 28.3994 -26.3994s-11.2002 -27.7998 -26.4004 -28.2002c-32.2002 -1.2002 -53.7998 -5.7998 -79.5996 -17.2002c-6.59961 -3 -14.7998 -8.40039 -23.3994 -14.4004c-17 -11.5996 -36.4004 -24.7998 -58 -26.7998 c-17.4004 -1.59961 -35.4004 2.40039 -54.4004 7c-13.2002 3 -27 6.2002 -39.2002 7c-67.4004 3.7998 -123.4 -2 -181.4 -18.5996c-7.59961 -2.2002 -15.7998 -1 -22.5996 3.59961l-6.7998 4.59961c-36.5996 24.2002 -71.1992 47.4004 -121.799 53.6006 c-12.5996 -32.2002 -14.1992 -85.6006 -1.59961 -117.2c4.40039 -10.7998 1.2002 -23.3994 -7.59961 -30.7998c-49.4004 -42 -55.6006 -190.6 -26.2002 -282.8c4.59961 -14.4004 -3.40039 -29.8008 -17.8008 -34.4004c-2.7998 -1.2002 -5.59961 -1.60059 -8.19922 -1.60059z M366.599 167.402c-2 0 -4.00195 0.200195 -6.00195 0.600586c-14.7998 3.2002 -24 17.7998 -20.7998 32.5996l1.7998 7.7998c8.40039 38 16.2002 68.5996 25.4004 91.3994c-112.2 23.4004 -194 76.8008 -232.8 152.4c-6.7998 13.4004 -1.59961 30 11.8008 36.7998 s30 1.59961 36.7998 -11.8008c35 -68.2002 117.4 -114.4 232.2 -130.2c11 -1.59961 20 -9.59961 22.7998 -20.1992c2.7998 -10.7998 -1.2002 -22.2002 -10.2002 -28.7998c-5.7998 -5.2002 -16.3994 -27 -32.5996 -101.2l-1.7998 -8 c-2.7998 -12.5996 -14 -21.3994 -26.5996 -21.3994zM316.196 -32.7979c-1.7998 0 -3.40039 0.199219 -5.2002 0.599609c-14.7998 3 -24.5996 16.7998 -21.5996 31.5996c5 25.4004 22.7998 36 33.3994 42.2002c7.2002 4.2002 9.40039 5.7998 10.6006 8.59961 c6.2002 13.2002 4.60059 47.4004 3.2002 74.8008c-0.599609 11.5996 -1.19922 23.3994 -1.39941 34.7998c-63.4004 -11 -132.2 -14.4004 -168.601 45.7998c-7.2002 12 -11.7998 24.2002 -16 35.2002c-4.7998 12.4004 -8.7998 23.2002 -15.3994 31.2002 c-9.59961 11.5996 -7.7998 28.7998 3.7998 38.3994s28.7998 8 38.3994 -3.7998c12.2002 -15 18.6006 -31.7998 24.2002 -46.5996c3.59961 -9.59961 7 -18.5996 11.5996 -26.1992c19.5996 -32.4004 62.3994 -30.4004 144.8 -13.8008 c8.59961 1.7998 17.3994 -0.799805 23.7998 -6.59961c6.40039 -6 9.60059 -14.5996 8.60059 -23.1992c-2 -17.4004 -0.799805 -40.2002 0.200195 -62.2002c2 -38.5996 3.7998 -75 -8.40039 -100.8c-8.7998 -18.5996 -23 -27 -32.4004 -32.4004 c-2.59961 -1.59961 -6.59961 -3.7998 -7.39941 -4.7998c-1.7998 -13.4004 -13.2002 -22.8008 -26.2002 -22.8008zM713.795 -27.5986c-9 0 -17.5996 4.39746 -23 12.3975c-2.2002 3.59961 -5.40039 5.7998 -11 9.59961c-8.7998 6.2002 -20.7998 14.6006 -29.7998 32.001 c-16.2002 31.7998 -13.6006 78 -11.001 126.8c1.59961 30 3.19922 61 -0.000976562 85.4004c-2.7998 20.5996 -10 29.7998 -20 42.5996c-6.40039 8.40039 -13.8008 17.8008 -19.6006 30.2012c-3.7998 8.2002 -3.2002 17.6006 1.2002 25.4004 c4.59961 7.7998 12.5996 12.7998 21.5996 13.3994c102.6 7.59961 183.6 56 222.6 132.6c6.7998 13.4004 23.2002 18.8008 36.7998 12.001c13.4004 -6.7998 18.8008 -23.2002 12.001 -36.7998c-41.5996 -82.2002 -121 -137.601 -221.4 -156.601 c9 -13.2002 17.7998 -30 21.2002 -55.7998c4 -29.4004 2.2002 -63 0.400391 -95.4004c-2 -37.5996 -4.2002 -80.1992 5.2002 -98.999c2.40039 -4.7998 5.40039 -7 12.2002 -11.7998c7.40039 -5 17.4004 -12 25.6006 -24.5996s4.60059 -29.5996 -7.99902 -37.7998 c-4.59961 -3.2002 -9.7998 -4.60059 -15 -4.60059zM869.195 442.998c-2.40039 0 -5.00195 0.399414 -7.40234 0.999023c-14.5996 4.2002 -23 19.2002 -18.7998 33.7998c30.2002 106.2 9.60059 244.2 -43.1992 289.2c-8.59961 7.40039 -11.7998 19.2002 -8 29.7998 c12.7998 36.5996 4.2002 91.5996 -10.3994 124.8c-6 13.7998 0.200195 30 14 36s30 -0.200195 36 -14c16.7998 -38 27.7998 -97.7998 16.7998 -147.6c65.2002 -72 78 -225.6 47.4004 -333.199c-3.59961 -12 -14.3994 -19.7998 -26.3995 -19.7996zM623.594 -64.4033 c-5 0 -10.2002 1.40039 -14.7998 4.40039c-5 3.2002 -20 12.7998 -47.7998 56c-12.5996 19.5996 -21.7998 117.199 -27.3994 290.399c-0.400391 15 11.3994 27.7998 26.3994 28.2002s27.7998 -11.3994 28.2002 -26.3994c3.59961 -113.4 12 -242 19.5996 -264 c20.4004 -31.5996 30 -38 30.4004 -38.2002c12.5996 -8.2002 16.3994 -25 8.19922 -37.7998c-5 -8.2002 -13.7998 -12.6006 -22.7998 -12.6006zM416.193 -64.4033c-9 0 -17.7998 4.40039 -23 12.6006c-8.2002 12.5996 -4.40039 29.5996 8.19922 37.7998 c0.400391 0.200195 10 6.60059 30.4004 38.2002c7.59961 21.7998 15.7998 150.6 19.5996 264c0.400391 15 13.2002 27 28.2002 26.4004c15 -0.400391 27 -13.2002 26.4004 -28.2002c-5.59961 -173.2 -14.7998 -271 -27.3994 -290.4 c-27.7998 -43 -42.7998 -52.7998 -47.7998 -56c-4.40039 -3 -9.60059 -4.40039 -14.6006 -4.40039z"/> +<glyph glyph-name="social-google" unicode="" d="M707 600c-70 75 -128 87 -184 88h-2c-126 0 -245 -104 -245 -248c0 -151 136 -239 244 -239h1c60 0 133 11 197 103h-246v255l523 -2c5 -26 14 -91 14 -125c0 -289 -194 -495 -493 -495c-284 0 -515 226 -515 508s231 507 515 507c139 0 288 -55 382 -180zM520 507v-154 h263c-12 -65 -81 -195 -263 -195c-159 0 -287 130 -287 285c0 156 131 287 287 287c91 0 152 -40 185 -72l126 119c-80 75 -185 120 -311 120c-256 0 -464 -201 -464 -454c0 -251 208 -453 464 -453c270 0 445 185 445 442c0 29 -2 52 -6 75h-439z"/> +<glyph glyph-name="social-reddit" unicode="" d="M664.6 230.2c-9.59961 2.59961 -21.1982 -0.800781 -35.3984 -10.2012l-1.40039 -1.2002c-23 -23 -64.7998 -34.5996 -124.2 -34.5996s-101.2 11.5996 -124.2 34.5996c-9.59961 9.59961 -29 9.59961 -38.5996 0c-10 -10 -10 -28.5996 0.599609 -39.1992 c42.5996 -35.5996 96.1992 -52.1992 168.399 -52.1992c75 0 135 18.7998 169 52.7998c4.7998 4.7998 7.59961 11.7998 7.59961 19.2002c0 6.7998 -2.40039 13.3994 -6.40039 17.999c-4.59961 8.40039 -10.7998 11.6006 -15.3994 12.8008zM438.2 380.601 c0 44.2002 -37.2002 84.4004 -78.2002 84.4004s-78.2002 -40.2002 -78.2002 -84.4004c0 -42.4004 35.7998 -78.2002 78.2002 -78.2002s78.2002 35.7998 78.2002 78.2002zM659.601 458.801c-42.4004 0 -78.2002 -35.7998 -78.2002 -78.2002 s35.7998 -78.2002 78.2002 -78.2002s78.2002 35.7998 78.2002 78.2002s-35.7998 78.2002 -78.2002 78.2002zM896.601 583.601c-25.5996 0 -55.5996 -11.5996 -75.7998 -28.5996c-68 43.2002 -159.8 70 -267.2 77.7998l50 167l140.2 -33.5996 c4.2002 -51.7998 50.4004 -95.5996 102.801 -95.5996c55 0 103.2 48.2002 103.2 103.2s-48.2002 103.2 -103.2 103.2c-37.7998 0 -76 -23 -92.7998 -54.5996l-166.8 41.7998l-2.40039 0.200195c-11.4004 0 -27.2002 -10 -28.2002 -26.5996l-66 -204.2 c-105.2 -1.2002 -208.601 -29.2002 -292.4 -79.4004c-25 15.5996 -49.5996 23.1992 -75 23.1992c-67.2002 0 -122 -54.5996 -122 -122c0 -42 20.2002 -79.4004 56.2002 -99.4004v-25.4004c0 -87.2002 47 -163.2 135.2 -220c83 -57.4004 195.8 -89 317.6 -89 s237.8 31.5996 320.8 89c87.2002 60.4004 138.4 138.601 138.4 220.001v26c26 22.7998 52.7998 63.5996 52.7998 105.199c-0.200195 67.2002 -58 121.8 -125.401 121.8zM962.001 455.4c0 -11.4004 -6.40137 -27.6006 -17.001 -39.6006 c-12.5996 33.4004 -36.3994 65 -74.5996 99.4004c7.59961 3.2002 16 5.40039 26.4004 5.40039c38.4004 0.200195 65.2002 -26.7998 65.2002 -65.2002zM905.8 330.601c0 -78 -59 -137.201 -107.8 -172.801c-84.7998 -52.2002 -184.399 -79.7998 -288.199 -79.7998 c-107.2 0 -212.2 29 -288 79.5996c-74.7998 49.7998 -114.2 109.6 -114.2 173s39.4004 123.2 114.2 173c77 51.2002 177 79.6006 281.8 79.6006c107.2 0 212.2 -29 288 -79.5996c74.5996 -49.7998 114.199 -109.6 114.199 -173zM150.399 517.6 c-32.2002 -25.5996 -59.5996 -59.8008 -78.7998 -98.6006c-7.7998 12.5996 -14 25 -14 36.4004c0 38.4004 26.7998 65.2002 65.2002 65.2002c13 0.200195 21 0 27.5996 -3zM800.2 773.599c0 26.2002 20.4004 46.6006 46.6006 46.6006s46.6006 -20.4004 46.6006 -46.6006 s-20.4004 -46.6006 -46.6006 -46.6006c-26.2002 0.200195 -46.6006 20.6006 -46.6006 46.6006z"/> +<glyph glyph-name="social-skype" unicode="" d="M977.768 385.546c3.24414 22.71 4.86816 45.8271 4.86816 68.7402c0 261.779 -212.911 474.894 -474.894 474.894c-21.8994 0 -44.2041 -1.62207 -65.9014 -4.46094c-42.9883 23.1162 -91.6533 35.2822 -140.725 35.2822c-163.84 0 -297.061 -133.221 -297.061 -296.858 c0 -48.2598 11.7607 -95.9111 34.2686 -138.291c-3.44727 -23.3193 -5.27246 -47.043 -5.27246 -70.5654c0 -261.779 212.911 -474.894 474.894 -474.894c18.4521 0 37.1074 1.01367 55.3574 3.24414c47.6514 -30.416 102.807 -46.6377 159.785 -46.6377 c163.84 0 296.858 133.221 296.858 296.858c0 53.9365 -14.5996 106.657 -42.1768 152.688zM884.898 71.0459c-43.1904 -43.1904 -100.777 -67.1182 -162.015 -67.1182c-45.2178 0 -88.8135 13.1797 -126.326 38.1211l-16.8301 11.1523l-20.0742 -2.63574 c-17.0332 -2.23047 -34.4717 -3.24414 -51.708 -3.24414c-54.9512 0 -108.28 10.7471 -158.365 32.0381c-48.4629 20.4805 -92.0586 49.8828 -129.368 87.1924s-66.7119 80.9053 -87.1924 129.368c-21.291 50.085 -32.0381 103.414 -32.0381 158.365 c0 21.4941 1.62207 43.1904 5.06934 64.4824l2.83887 18.25l-8.92188 16.2217c-18.25 33.457 -27.9834 71.376 -27.9834 109.903c0 61.2373 23.7236 118.622 67.1172 162.015c43.1904 43.1904 100.778 67.1182 162.016 67.1182c39.1348 0 77.8652 -10.1387 111.729 -29.1982 l16.2217 -9.125l18.4521 2.63574c19.8721 3.04199 40.3525 4.46094 60.4268 4.46094c54.9512 0 108.28 -10.7471 158.365 -32.0381c48.4629 -20.4805 92.0586 -49.8828 129.368 -87.1924s66.7119 -80.9053 87.1924 -129.368 c21.291 -50.085 32.0381 -103.414 32.0381 -158.365c0 -21.0879 -1.62207 -42.3789 -4.86719 -63.2646l-3.04199 -19.8721l10.7471 -17.2363c22.5078 -36.2959 34.4707 -78.0674 34.4707 -120.853c-0.203125 -61.0342 -24.1299 -118.622 -67.3203 -161.812v-0.000976562z M578.714 498.49l-96.1143 21.6943c-52.3154 11.7607 -78.6768 29.8076 -78.6768 54.5459c0 17.6406 7.2998 32.0381 21.6973 42.9883s34.8779 16.4248 61.0352 16.4248c30.8213 0 55.9648 -6.48926 75.0254 -19.6689c5.67773 -3.65039 17.8438 -15.6133 36.499 -35.6885 c12.166 -12.9766 25.3467 -19.6689 39.3379 -19.6689c14.3975 0 26.9697 4.05469 37.1074 12.166c10.3408 8.11133 15.4111 19.2637 15.4111 33.2559c0 32.2412 -21.291 60.2236 -63.873 83.9482c-40.1494 22.5078 -84.1504 33.6602 -132.006 33.6602 c-55.1543 0 -100.981 -11.7607 -137.48 -35.0801c-42.582 -27.5771 -63.873 -67.3203 -63.873 -119.027c0 -70.9697 41.1631 -117 123.488 -137.885l129.774 -32.8486c32.6455 -8.31445 49.0703 -25.9551 49.0703 -52.5186c0 -17.8438 -7.9082 -32.8486 -23.7246 -45.4209 c-17.2363 -13.9912 -40.1494 -21.0879 -68.5371 -21.0879c-33.0518 0 -59.6152 7.9082 -79.6904 23.7246c-4.66406 3.24414 -17.4385 17.6416 -38.3242 43.3936c-12.9766 15.8164 -27.7793 23.7246 -44.001 23.7246c-13.9912 0 -25.5488 -4.46094 -34.6738 -13.3828 s-13.5859 -20.2773 -13.5859 -34.2695c0 -31.835 17.0332 -59.8184 51.0996 -83.9482c39.541 -28.9961 92.8701 -43.3936 159.379 -43.3936c67.1182 0 118.825 15.208 155.324 45.624c34.4707 27.9834 51.707 65.9014 51.707 113.553 c0.608398 76.6484 -43.3926 125.11 -131.396 145.186z"/> +<glyph glyph-name="social-behance" unicode="" d="M376.743 545.159c15.9238 9.67578 23.9873 27.2139 23.9873 51.8057c0 27.2129 -10.6826 45.5557 -31.8486 54.4248c-17.7393 6.04688 -40.7188 9.07129 -68.1328 9.07129h-152.592v-129.613h167.106c24.9951 0 45.7568 4.83789 61.4795 14.3115zM360.215 596.965 c0 -9.27246 -1.61133 -15.3193 -4.63477 -17.1338c-9.27246 -5.64355 -22.7783 -8.46582 -40.5176 -8.46582h-126.387v48.5801h112.076c22.375 0 40.5166 -2.2168 53.8193 -6.4502c2.01562 -1.00781 5.64355 -2.62012 5.64355 -16.5293v-0.000976562zM374.932 429.256 c-13.707 6.24902 -33.2607 9.67578 -57.8525 9.87695h-168.92v-156.019h166.904c24.9951 0 44.75 3.42676 58.6582 10.2793c25.5996 12.6992 38.501 37.291 38.501 72.9697c0.202148 30.2363 -12.2959 51.4023 -37.291 62.8916v0.000976562zM188.676 398.616h128.402 c24.5918 -0.202148 36.2832 -4.03125 41.1211 -6.24902c7.25684 -3.42676 13.707 -7.86035 13.707 -26.002c0 -28.8252 -10.8848 -34.0664 -16.126 -36.6875c-3.83008 -1.81445 -15.1182 -6.04785 -40.7178 -6.04785h-126.387v74.9863zM848.229 507.266 c-17.9404 15.3203 -40.3135 23.1816 -66.7197 23.1816c-28.624 0 -51.4023 -8.26465 -67.3262 -24.7939c-15.9238 -16.3281 -26.0029 -38.7021 -29.833 -66.5205l-0.202148 -1.81445h194.52l-0.202148 1.61328c-2.2168 30.0352 -12.2959 53.0137 -30.2368 68.334z M743.612 478.038c3.42676 3.42676 12.6982 12.0947 37.8955 12.0947c15.7227 0 28.4219 -4.03125 38.7021 -12.0947h-76.5976zM1026.62 455.865c-6.04688 38.9043 -19.5518 73.7773 -40.1113 103.812c-18.9482 28.2197 -42.5322 50.3936 -70.5508 66.5195v160.857h-268.498 v-162.469c-16.3281 -9.87695 -31.2441 -21.5693 -45.1533 -35.4775c-31.6475 -31.8486 -52.4092 -72.7686 -62.6904 -121.952c-7.45801 10.8848 -16.3281 20.7617 -26.2051 29.4297c1.41113 1.61328 2.41895 2.82227 3.42676 4.03125 c23.584 28.4219 35.4766 65.1084 35.4766 109.253c0 42.1289 -11.2881 79.2188 -33.6631 110.261c-36.4854 49.7891 -96.5547 75.792 -178.395 77.2031h-343.887v-651.087h323.326c31.4463 0 61.4805 2.82227 88.8945 8.66797 c30.6387 6.4502 57.6494 18.5449 80.4277 36.082c20.1572 15.1182 36.8887 33.8652 50.1924 55.8359c5.24121 8.26465 9.87695 16.9316 13.707 26.0029c13.3037 -32.4541 32.6543 -59.2627 58.4561 -80.0244c49.9912 -40.3154 108.447 -60.6748 173.757 -60.6748 c79.4199 0 142.715 24.9951 188.068 74.3809c30.0352 31.8486 47.1689 64.9062 51.2002 98.3682l2.62012 22.5762h2.82227l0.605469 38.2988c1.00781 37.4932 -0.40332 67.9316 -3.83008 90.1045h0.00292969zM442.46 494.166l-3.22559 -1.61133l3.42676 -1.20898 c28.8252 -10.4824 50.7969 -27.2139 65.5117 -49.9922c14.7148 -22.7783 22.1729 -50.7969 22.1729 -83.0488c0 -33.4609 -8.46582 -63.8994 -25.3975 -90.709c-10.6826 -17.7393 -24.1885 -32.6553 -40.1123 -44.75c-17.9404 -13.707 -39.71 -23.3828 -64.1006 -28.4219 c-24.7939 -5.24121 -51.8047 -7.86133 -80.6299 -7.86133h-283.213v570.255h301.757c69.1396 -1.00781 118.728 -21.3672 147.351 -60.4727c17.335 -23.9873 26.0029 -53.0146 26.0029 -86.6777c0 -34.4688 -8.86914 -62.4873 -26.2051 -83.4512 c-9.87695 -11.6914 -24.3906 -22.375 -43.3389 -32.0498zM781.509 659.257c-10.0791 0 -19.957 -0.40332 -29.4307 -1.41113h-64.1006v88.6934h187.666v-88.6934h-64.1006c-9.87695 0.805664 -19.9561 1.41113 -30.0352 1.41113h0.0011zM681.525 365.764 c1.81445 -42.9346 16.9346 -73.374 45.1553 -90.71c17.1338 -10.6826 37.8955 -16.126 61.8828 -16.126c25.5996 0 46.5635 6.65234 62.4873 19.7539c8.66797 7.05469 16.3281 16.7305 22.7783 28.8242h110.463c-3.42676 -24.1895 -16.9316 -48.9834 -40.5166 -73.9785 c-37.4932 -40.7178 -90.709 -61.2783 -158.438 -61.2783c-55.8359 0 -105.827 17.335 -148.359 51.8047c-42.5322 34.2676 -64.1016 91.1113 -64.1016 168.517c0 72.5674 19.5527 129.209 57.8516 167.912c32.6553 32.8574 74.1807 52.0068 123.565 57.0469h55.0303 c25.5996 -2.62012 49.3857 -8.66797 70.9541 -18.3428c29.2275 -13.1016 53.6182 -34.0654 72.5664 -62.2861c17.1338 -24.7939 28.4219 -54.2236 33.4609 -87.0801c3.02441 -19.3506 4.2334 -46.9668 3.62793 -82.4434h-308.409v-1.61328h0.00195312zM825.653 310.129 c-8.86914 -7.25684 -20.9639 -10.6826 -37.0898 -10.6826c-16.5293 0 -29.6309 3.22461 -40.3145 9.87695c-5.24121 3.22461 -11.6914 8.0625 -16.9326 17.7383h107.036c-4.03125 -7.66016 -8.26562 -13.3037 -12.6992 -16.9316z"/> +<glyph glyph-name="social-foursqare" unicode="" d="M145 884.2c0.799805 1.7998 1.59766 3.79883 2.19727 5.59863c14.4004 46.2002 45.8008 69.7998 94.4004 69.7998c115.2 0.200195 230.4 0 345.601 0h197.8c14.4004 0 28.6006 -1.2002 42.4004 -5.2002c29.2002 -8.40039 46.4004 -30.2002 50 -60.2002 c4.2002 -34.2002 -4.2002 -66.7998 -11 -99.5996c-30.2002 -146.6 -60.7998 -293.199 -91.2002 -439.999c-3.40039 -16 -7.40039 -31.7998 -15 -46.3994c-17.4004 -33.4004 -47.4004 -43.8008 -82.6006 -44.001c-50.5996 -0.200195 -101.199 -0.200195 -151.799 0 c-9.2002 0 -16.2002 -2.59961 -22.2002 -9.59961c-35.7998 -41.7998 -71.5996 -83.3994 -107.6 -125.199c-50.2002 -58.4004 -100 -117.2 -150.8 -175.2c-15.5996 -17.7998 -37 -22 -59.7998 -16.7998c-21 4.7998 -33 19.2002 -38.4004 39.4004 c-0.599609 2 -1.39941 3.7998 -1.99902 5.7998v901.6zM231.198 35.7988c1.40039 2.59961 2.00391 4.20215 3.00391 5.40234c32.2002 40.4004 64.4004 80.6006 96.8008 121.001c36.5996 45.5996 73.1992 91.1992 109.399 136.999 c15.5996 19.5996 34.1992 29.7998 60.1992 29.2002c57.5996 -1.2002 115.399 -0.400391 172.999 -0.200195c27.7998 0 39.3994 10 44.999 37.2002c8.59961 42.5996 17.5996 85.3994 26 127.999c5.59961 28.4004 -8 44.6006 -36.5996 44.6006 c-62.2002 0 -124.4 1.7998 -186.4 -0.600586c-51.7998 -1.7998 -77 21 -74 74.5996c2.2002 40.7998 21.4004 61.5996 62.4004 61.7998h237.2c24.5996 0 36.3994 9.40039 41.3994 33.4004c9 42.5996 17.7998 85.1992 26.5996 127.999 c6.2002 30.5996 -6.7998 46.5996 -37.7998 46.5996h-508.4c-30.4004 0 -41.4004 -11 -41.4004 -41.7998v-789.2c0 -4 -1.2002 -8.59961 3.59961 -15z"/> +<glyph glyph-name="social-soundcloud" unicode="" d="M1021.8 382.2c0 -88 -71.3994 -159.399 -159.399 -159.399h-63.7998c-17.5996 0 -31.7998 14.2002 -31.7998 31.7998s14.2002 31.7998 31.7998 31.7998h63.7998c52.7998 0 95.5996 42.7998 95.5996 95.5996s-42.7998 95.5996 -95.5996 95.5996h-0.400391 c-41.4004 0 -76.8008 26.4004 -90.001 63.2002c0 0.200195 -0.400391 0.400391 -0.400391 0.800781c-24.7998 69.7998 -89 121 -166 126.6c-16.5996 -1 -29.7998 -14.7998 -29.7998 -31.5996v-381.8c0 -17.5996 -14.2002 -31.7998 -31.7998 -31.7998 s-31.7998 14.2002 -31.7998 31.7998v381.8c0 52.4004 42.2002 94.8008 94.4004 95.4004c104 -6 191.2 -74.2002 224.8 -168.2c0.200195 -0.200195 0.400391 -0.400391 0.600586 -0.400391c4.2002 -12.7998 16.2002 -22 30.2002 -22h0.400391 c1.7998 0 3.59961 -0.200195 5.19922 -0.200195h1c85 -3.40039 153 -73.2002 153 -159v0zM416.4 222.801c-17.5996 0 -31.7998 14.2012 -31.7998 31.8008v350.6c0 17.5996 14.2002 31.7998 31.7998 31.7998s31.7998 -14.2002 31.7998 -31.7998v-350.6 c0 -17.4004 -14.2002 -31.8008 -31.7998 -31.8008v-2.84217e-14zM288.801 222.802c-17.5996 0 -31.7998 14.2012 -31.7998 31.8008v366.6c0 17.5996 14.2002 31.7998 31.7998 31.7998s31.7998 -14.2002 31.7998 -31.7998v-366.4 c0.200195 -17.5996 -14.2002 -32 -31.7998 -32v0v-0.0008zM161.4 222.803c-17.5996 0 -31.7998 14.2012 -31.7998 31.8008v255c0 17.5996 14.2002 31.7998 31.7998 31.7998s31.7998 -14.2002 31.7998 -31.7998v-255c0 -17.4004 -14.2002 -31.8008 -31.7998 -31.8008 v2.84217e-14zM34 286.604c-17.5996 0 -31.7998 14.2002 -31.7998 31.7998v127.4c0 17.5996 14.2002 31.7998 31.7998 31.7998s31.7998 -14.2002 31.7998 -31.7998v-127.4c0 -17.5996 -14.2002 -31.7998 -31.7998 -31.7998v-5.68434e-14zM671.2 286.604 c17.5996 0 31.7998 -14.2002 31.7998 -31.7998s-14.2002 -31.7998 -31.7998 -31.7998s-31.7998 14.2002 -31.7998 31.7998s14.2002 31.7998 31.7998 31.7998v0z"/> +<glyph glyph-name="social-spotify" unicode="" d="M417.534 649.254c154.872 -4.20703 274.084 -22.042 384.678 -78.1396c15.627 -8.01367 34.4609 -19.4336 40.6709 -33.8594c5.80957 -13.4238 2.40332 -41.4727 -7.41406 -48.4844c-13.8242 -10.0176 -41.6729 -14.8252 -56.0986 -7.41211 c-113.8 58.9043 -235.013 77.7373 -360.634 72.7285c-50.2881 -2.00391 -100.777 -11.4199 -150.265 -21.0371c-32.2568 -6.41113 -58.9043 -2.80469 -68.3203 30.4541c-10.2178 35.2617 14.8262 53.2939 44.8789 58.9043c67.5186 12.0205 135.839 21.2363 172.503 26.8467z M440.576 496.582c110.194 -6.6123 214.176 -29.251 309.143 -83.3467c15.627 -8.81543 32.0557 -30.2539 33.6582 -47.084c2.60547 -30.0527 -31.8555 -40.2705 -67.5186 -21.2363c-123.217 65.5146 -253.646 80.1406 -389.685 57.0996 c-15.2266 -2.60547 -31.2549 -11.8213 -45.0791 -9.0166c-17.6309 3.80664 -33.459 16.6289 -50.0879 25.4453c10.418 15.8281 18.2324 42.4756 31.8564 45.8818c58.1016 14.4248 118.208 22.0391 177.712 32.2568zM420.141 343.513 c115.002 -1.80273 199.954 -19.4336 277.891 -63.5117c20.2363 -11.4199 44.0771 -26.6465 24.4434 -51.2891c-7.81445 -9.81738 -39.6709 -11.0195 -53.6953 -3.40625c-100.577 53.6943 -207.164 60.3066 -316.957 46.4824 c-18.2324 -2.2041 -36.4648 -10.418 -53.8955 -8.61523c-16.6289 1.80273 -32.2568 13.0225 -48.2852 20.0342c11.0186 13.4238 20.2354 36.0625 33.6582 38.8672c53.2939 11.8213 107.99 17.2305 136.841 21.4385zM1024 447.896 c0 -141.248 -50.0889 -262.062 -150.064 -362.036s-220.588 -150.063 -362.036 -150.063c-141.248 0 -262.061 50.0879 -362.035 150.063s-150.063 220.588 -150.063 362.036c0 141.248 50.0879 262.062 150.063 362.036c100.176 99.9756 220.788 150.063 362.036 150.063 s262.062 -50.0879 362.036 -150.063c99.9756 -99.9756 150.063 -220.788 150.063 -362.036zM959.891 447.896c0 124.018 -43.6748 229.603 -131.027 316.955c-87.1533 87.3545 -192.939 131.03 -316.957 131.03c-123.818 0 -229.604 -43.6768 -316.957 -131.029 s-131.029 -192.938 -131.029 -316.956s43.6768 -230.004 131.029 -317.959c87.3535 -87.9551 192.938 -132.032 316.956 -132.032s229.604 44.0771 316.956 132.032c87.3535 87.9551 131.029 193.941 131.029 317.959z"/> +<glyph glyph-name="social-stumbleupon" unicode="" d="M777.2 59.4004c-129.8 0 -236.401 105.601 -237.401 235.4v134c0 7.7998 4 15 10.5996 19.2002s14.7998 4.7998 22 1.39941l57.7998 -27l89.4004 26.7998c7 2 14.4004 0.799805 20.2002 -3.60059s9.2002 -11.2002 9.2002 -18.4004v-134.8c0 -15.4004 12.5996 -28 28 -28 s28 12.5996 28 28v137.4c0 6 2.40039 11.7998 6.60059 16.2002c4.2002 4.2002 10 6.60059 16.2002 6.60059v0h164.2c12.5996 0 22.7998 -10.2002 22.7998 -22.7998v-133.2c-0.200195 -130.8 -106.8 -237.2 -237.6 -237.2zM585.398 392.802v-98.002 c1 -104.6 87 -189.8 191.8 -189.8c105.8 0 191.8 86 191.8 191.8v110.2h-118.6v-114.6c0 -40.5996 -33 -73.5996 -73.5996 -73.5996s-73.7998 33 -73.7998 73.5996v104.2l-68.4004 -20.4004c-5.40039 -1.59961 -11.2002 -1.19922 -16.2002 1.20117zM246.398 59.3994 c-131 0 -237.6 106.4 -237.6 237.4v133c0 12.5996 10.2002 22.7998 22.7998 22.7998h164.2c12.5996 0 22.7998 -10.2002 22.7998 -22.7998v-131.4c0 -15.4004 12.5996 -28 28 -28s28 12.5996 28 28v310c4.59961 129.2 108.6 229.8 237 229.8c129 0 233 -101.2 237 -230.2 v-68.5996c0 -10.2002 -6.59961 -19 -16.3994 -22l-97.7998 -29.2002c-5.40039 -1.59961 -11.2002 -1.19922 -16.2002 1.20117l-65.5996 30.5996c-8 3.7998 -13.2002 11.7998 -13.2002 20.7998v59c0 15.4004 -12.5996 28 -28 28s-28 -12.5996 -28 -28l-0.200195 -306.2 c-1.40039 -129.2 -107.801 -234.2 -236.801 -234.2zM54.5986 406.999l-0.000976562 -110.198c0 -105.8 86 -191.8 191.8 -191.8c104.2 0 190 84.7998 191.4 189l0.200195 305.8c0 40.5996 33 73.5996 73.5996 73.5996c40.5996 0 73.5996 -33 73.5996 -73.5996v-44.4004 l44.5996 -20.7998l73.2002 21.7998v50.7998c-3.2002 103.6 -87.2002 185.199 -191.2 185.199c-103.6 0 -187.6 -81.2002 -191.199 -184.8v-309.2c0 -40.5996 -33 -73.5996 -73.5996 -73.5996s-73.5996 33 -73.5996 73.5996v108.6h-118.8z"/> +<glyph glyph-name="minus" unicode="" d="M512 960c283 0 512 -229 512 -512s-229 -512 -512 -512s-512 229 -512 512s229 512 512 512zM512 -1c247 0 448 202 448 449s-201 448 -448 448s-448 -201 -448 -448s201 -449 448 -449zM477 416h-189c-18 0 -32 14 -32 32s14 32 32 32h190h258c18 0 32 -14 32 -32 s-14 -32 -32 -32h-259z"/> +<glyph glyph-name="organization" unicode="" d="M815 384h145c35 0 64 -29 64 -64v-320c0 -35 -29 -64 -64 -64h-320c-35 0 -64 29 -64 64v320c0 35 29 64 64 64h113v38h-483v-38h114c35 0 64 -29 64 -64v-320c0 -35 -29 -64 -64 -64h-320c-35 0 -64 29 -64 64v320c0 35 29 64 64 64h144v60c0 22 28 33 53 33h220v36 h-138c-35 0 -64 29 -64 64v320c0 35 29 64 64 64h320c35 0 64 -29 64 -64v-320c0 -35 -29 -64 -64 -64h-118v-37c83 0 134 1 217 1c25 0 53 -10 53 -33v-60zM960 320h-320v-320h320v320zM663 897h-320v-320h320v320zM384 320h-320v-320h320v320z"/> +<glyph glyph-name="exclamation" unicode="" d="M480 286v482c0 18 14 32 32 32s32 -14 32 -32v-482h-64zM480 223h64v-60h-64v60zM0 448c0 283 229 512 512 512s512 -229 512 -512s-229 -512 -512 -512s-512 229 -512 512zM961 448c0 247 -202 448 -449 448s-448 -201 -448 -448s201 -448 448 -448s449 201 449 448z "/> +<glyph glyph-name="social-vkontakte" unicode="" d="M3 712c0 38 26 53 58 55l149 -1c9 0 17 -6 20 -15c34 -110 76 -178 126 -255c3 -6 8 -9 13 -9c4 0 8 2 11 7l3 11l1 173c0 25 -12 29 -40 33c-11 2 -18 12 -18 22c0 2 0 4 1 6c14 43 58 65 120 65l56 1c46 0 88 -20 88 -79v-227c4 -3 8 -5 13 -5c8 0 18 5 26 18 c52 73 111 160 119 206c0 2 1 3 2 5c11 22 39 37 51 41c2 1 5 2 9 2h155l10 -1c15 0 26 -10 31 -19c9 -14 7 -29 8 -35v-7c-15 -91 -119 -193 -163 -259c-6 -8 -9 -15 -9 -22c0 -6 3 -12 8 -18l146 -184c8 -11 12 -24 12 -35c0 -33 -31 -52 -61 -55l-17 -1h-152 c-3 0 -5 -1 -8 -1c-17 0 -31 9 -41 19c-32 39 -63 79 -94 118c-6 8 -8 9 -14 13c-7 -29 -13 -59 -20 -89l-3 -17c-5 -18 -18 -37 -42 -42l-14 -1h-98c-173 0 -328 246 -437 553c-3 8 -5 19 -5 29zM604 453c-26 0 -55 15 -55 43v230c0 27 -12 37 -45 37l-57 -2 c-32 0 -50 -5 -65 -15c23 -11 44 -26 44 -68v-176c-3 -35 -32 -58 -60 -58c-19 0 -36 11 -46 29c-45 68 -83 132 -116 224l-9 26l-133 1c-18 0 -16 -1 -16 -10c0 -6 1 -14 2 -19l21 -56c109 -282 246 -467 376 -467h99h1c14 0 13 17 16 27l19 88c4 9 7 17 14 24 c8 8 17 11 26 11c19 0 37 -15 49 -29l85 -108c7 -11 13 -13 17 -13h2h159h4c16 0 30 5 30 15c0 3 -1 7 -3 10l-145 181c-12 15 -17 30 -17 45c0 16 6 32 16 46c42 63 132 153 153 227l3 13c-1 5 -1 9 -2 14h-157c-10 -4 -18 -10 -24 -18l-6 -19c-23 -64 -86 -152 -131 -213 c-15 -14 -32 -20 -49 -20z"/> +<glyph glyph-name="event" unicode="" d="M676 98c-16 0 -28 13 -28 29v142c0 16 12 28 28 28h142c16 0 29 -12 29 -28v-142c0 -16 -13 -29 -29 -29h-142zM818 269h-142v-142h142v142zM960 864c35 0 64 -29 64 -64v-800c0 -35 -29 -64 -64 -64h-896c-35 0 -64 29 -64 64v800c0 35 29 64 64 64h256v64 c0 18 14 32 32 32s32 -14 32 -32v-64h256v64c0 18 14 32 32 32s32 -14 32 -32v-64h256zM64 0h896v800h-256v-32c0 -18 -14 -32 -32 -32s-32 14 -32 32v32h-256v-32c0 -18 -14 -32 -32 -32s-32 14 -32 32v32h-256v-800z"/> +<glyph glyph-name="social-steam" unicode="" d="M760 920c54 0 128 -30 163 -65l30 -30c37 -39 60 -104 64 -160v-37c-8 -116 -89 -204 -183 -236c-54 -19 -71 -8 -87 -20l-200 -147c-9 -7 -12 -8 -17 -12c-14 -113 -113 -176 -211 -176c-71 0 -140 33 -177 104c-13 25 -14 34 -19 46l-99 40c-8 3 -18 9 -20 21l-2 12 v213c1 21 13 32 29 32c4 0 8 -1 13 -2c61 -25 123 -48 183 -74l16 7c33 14 52 16 88 16c5 7 12 17 16 23l89 127c7 9 31 43 39 57c6 89 34 135 89 191c43 41 119 70 196 70zM326 408c-34 0 -44 -4 -84 -21c-5 -2 -10 -3 -14 -3c-12 0 -24 7 -34 11c-49 20 -99 40 -148 60 v-189l99 -40c25 -12 19 -34 36 -65c28 -55 83 -80 139 -80c76 0 152 47 165 132l2 11c3 19 16 24 33 37l201 147c29 21 53 10 99 26c78 27 146 100 153 197v32c-3 45 -23 97 -52 131l-29 29c-35 32 -93 53 -150 53c-30 0 -61 -6 -88 -19c-85 -42 -131 -110 -139 -216 c-6 -11 -38 -57 -44 -65l-88 -126c-15 -16 -15 -39 -40 -42h-17zM317 125c-22 0 -45 11 -58 20c-11 8 -33 26 -37 40c24 -6 57 -29 94 -29c20 0 42 8 64 28c19 18 29 44 29 70c-4 64 -50 91 -104 106c2 3 1 4 6 4h11c73 0 121 -57 121 -119c0 -60 -42 -120 -126 -120z M620 655c0 73 59 133 132 133s133 -60 133 -133s-60 -132 -133 -132s-132 59 -132 132zM664 655c0 -49 39 -88 88 -88s89 39 89 88s-40 89 -89 89s-88 -40 -88 -89z"/> +</font> +</defs> +</svg> diff --git a/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf b/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6ecb68683477ecc5aed38ec3fc8910d9bb66276c GIT binary patch literal 54056 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 literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff b/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..b17d69491bf374d36e07339bedd3349caaa30d65 GIT binary patch literal 81332 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 P3QkXH2e=s+Y8hAn?DI6~ literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2 b/TD4/src/main/webapp/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c49fccf510eb41b4aac2bfa21b3b87c254083bf8 GIT binary patch literal 30064 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 Ku>&Uq0|NlEl0yIh literal 0 HcmV?d00001 diff --git a/TD4/src/main/webapp/vendor/whirl/dist/whirl.css b/TD4/src/main/webapp/vendor/whirl/dist/whirl.css new file mode 100644 index 0000000..431eead --- /dev/null +++ b/TD4/src/main/webapp/vendor/whirl/dist/whirl.css @@ -0,0 +1,472 @@ +/* +whirl.css - http://jh3y.github.io/-cs-spinner +Licensed under the MIT license + +Jhey Tompkins (c) 2014. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/* whirl base styling */ +.whirl { + position: relative; +} +.whirl:before { + content: ""; + z-index: 1; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: #999999; + opacity: 0.6; +} +.whirl:after { + z-index: 2; + content: ""; + height: 40px; + width: 40px; + position: absolute; + top: 50%; + left: 50%; + margin: -20px 0 0 -20px; + -webkit-transition: all .75s ease 0s; + transition: all .75s ease 0s; + border-radius: 100%; + border-top: 4px solid #555555; + -webkit-animation: standard .75s infinite linear; + animation: standard .75s infinite linear; + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; +} +.whirl.no-overlay:before { + content: none; + display: none; +} +/* whirl standard rotation animation used for duo, double-up etc. */ +@-webkit-keyframes standard { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes standard { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/*whirl bar follow - a simple strafing bar animation that follows itself*/ +.whirl.bar.follow:after { + -webkit-animation: bar-follow 1s infinite linear; + animation: bar-follow 1s infinite linear; +} +@-webkit-keyframes bar-follow { + 0% { + -webkit-box-shadow: inset 40px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset 40px 0px 0px rgba(0, 0, 0, 0.5); + } + 100% { + -webkit-box-shadow: inset -40px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset -40px 0px 0px rgba(0, 0, 0, 0.5); + } +} +@keyframes bar-follow { + 0% { + -webkit-box-shadow: inset 40px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset 40px 0px 0px rgba(0, 0, 0, 0.5); + } + 100% { + -webkit-box-shadow: inset -40px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset -40px 0px 0px rgba(0, 0, 0, 0.5); + } +} +/*whirl bar - a simple strafing bar animation*/ +.whirl.bar:after { + height: 20px; + width: 40px; + border-radius: 0; + border: none; + -webkit-animation: bar 1s infinite linear; + animation: bar 1s infinite linear; +} +@-webkit-keyframes bar { + from { + -webkit-box-shadow: inset 0px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset 0px 0px 0px rgba(0, 0, 0, 0.5); + } + to { + -webkit-box-shadow: inset 80px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset 80px 0px 0px rgba(0, 0, 0, 0.5); + } +} +@keyframes bar { + from { + -webkit-box-shadow: inset 0px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset 0px 0px 0px rgba(0, 0, 0, 0.5); + } + to { + -webkit-box-shadow: inset 80px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset 80px 0px 0px rgba(0, 0, 0, 0.5); + } +} +/* whirl blade spinner. +experimental spinner that tries to create a blade effect.*/ +.whirl.blade:after { + height: 20px; + width: 20px; + margin: -10px 0 0 10px; + border-right: 4px solid transparent; + border-top: 4px solid transparent; + border-left: 4px solid transparent; + border-bottom: 4px solid #e74c3c; + opacity: 1; + -webkit-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; +} +/*whirl double up - a doubling up standard animation spinner*/ +.whirl.double-up:after { + border-right: 4px solid #e74c3c; + border-top: 4px double #e74c3c; + border-left: 4px double #e74c3c; + border-bottom: 4px double #e74c3c; +} +/*whirl duo - a dual colored standard animated spinner*/ +.whirl.duo:after { + border-right: 4px solid #333333; + border-left: 4px solid #333333; + border-top: 4px solid #f1c40f; + border-bottom: 4px solid #f1c40f; +} +/* whirl helicopter spinner.*/ +.whirl.helicopter:after { + height: 10px; + width: 40px; + margin: -10px 0 0 -20px; + border: none; + border-radius: 0; + opacity: 1; + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + background-color: #8e44ad; +} +/*whirl line back and forth grow - a simple strafing line animation that goes back and forth and grows in the middle*/ +.whirl.line.back-and-forth.grow:after { + -webkit-animation: line-back-and-forth 1s infinite linear, line-back-and-forth-grow 1s infinite linear; + animation: line-back-and-forth 1s infinite linear, line-back-and-forth-grow 1s infinite linear; +} +@-webkit-keyframes line-back-and-forth-grow { + 0% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } + 25% { + -webkit-transform: scaleY(2); + transform: scaleY(2); + } + 50% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } + 75% { + -webkit-transform: scaleY(2); + transform: scaleY(2); + } + 100% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } +} +@keyframes line-back-and-forth-grow { + 0% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } + 25% { + -webkit-transform: scaleY(2); + transform: scaleY(2); + } + 50% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } + 75% { + -webkit-transform: scaleY(2); + transform: scaleY(2); + } + 100% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } +} +/*whirl line back and forth - a simple strafing line animation that goes back and forth*/ +.whirl.line.back-and-forth:after { + -webkit-animation: line-back-and-forth 1s infinite linear; + animation: line-back-and-forth 1s infinite linear; +} +@-webkit-keyframes line-back-and-forth { + 0% { + width: 10px; + } + 50% { + width: 50px; + } + 100% { + width: 10px; + } +} +@keyframes line-back-and-forth { + 0% { + width: 10px; + } + 50% { + width: 50px; + } + 100% { + width: 10px; + } +} +/*whirl line grow - a simple strafing line animation that grows in the middle*/ +.whirl.line.grow:after { + -webkit-animation: line 0.75s infinite linear, line-grow 0.75s infinite linear; + animation: line 0.75s infinite linear, line-grow 0.75s infinite linear; +} +@-webkit-keyframes line-grow { + 0% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } + 50% { + -webkit-transform: scaleY(2); + transform: scaleY(2); + } + 100% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } +} +@keyframes line-grow { + 0% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } + 50% { + -webkit-transform: scaleY(2); + transform: scaleY(2); + } + 100% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } +} +/*whirl line - a simple strafing line animation*/ +.whirl.line:after { + height: 20px; + border-radius: 0; + border: none; + -webkit-box-shadow: inset -10px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: inset -10px 0px 0px rgba(0, 0, 0, 0.5); + -webkit-animation: line .75s infinite linear; + animation: line .75s infinite linear; +} +@-webkit-keyframes line { + from { + width: 10px; + } + to { + width: 50px; + } +} +@keyframes line { + from { + width: 10px; + } + to { + width: 50px; + } +} +/* whirl ringed spinner. +a spinner with a static ring and no overlay.*/ +.whirl.ringed:after { + border-right: 4px solid #e74c3c; + border-top: 4px solid #2ecc71; + border-left: 4px solid #2ecc71; + border-bottom: 4px solid #2ecc71; + opacity: 1; +} +/* whirl shadow oval left - makes use of box shadowing effects +in addition to offsetting the width and the height to angle the shadow*/ +.whirl.shadow.oval.left:after, +.whirl.shadow.oval:after { + -webkit-animation: spin-shadow 0.25s infinite linear; + animation: spin-shadow 0.25s infinite linear; + border: none; + border-radius: 40% 100%; +} +@-webkit-keyframes spin-shadow { + 0% { + -webkit-box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + } + 25% { + -webkit-box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + } + 50% { + -webkit-box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + } + 100% { + -webkit-box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + } +} +@keyframes spin-shadow { + 0% { + -webkit-box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + } + 25% { + -webkit-box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + } + 50% { + -webkit-box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + } + 100% { + -webkit-box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + } +} +/* whirl shadow oval right - makes use of box shadowing effects +in addition to offsetting the width and the height to angle the shadow*/ +.whirl.shadow.oval.right:after { + -webkit-animation: spin-shadow 0.25s infinite linear; + animation: spin-shadow 0.25s infinite linear; + border: none; + border-radius: 100% 40%; +} +@keyframes spin-shadow { + 0% { + -webkit-box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + } + 25% { + -webkit-box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + } + 50% { + -webkit-box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + } + 100% { + -webkit-box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + } +} +/* whirl shadow - makes use of box shadowing effects */ +.whirl.shadow:after { + -webkit-animation: spin-shadow 0.25s infinite linear; + animation: spin-shadow 0.25s infinite linear; + border-radius: 100%; + border: none; +} +@keyframes spin-shadow { + 0% { + -webkit-box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5); + } + 25% { + -webkit-box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px 5px 5px rgba(0, 0, 0, 0.5); + } + 50% { + -webkit-box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset -5px -5px 5px rgba(0, 0, 0, 0.5); + } + 100% { + -webkit-box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + box-shadow: inset 5px -5px 5px rgba(0, 0, 0, 0.5); + } +} +/*whirl spherical horizontal spinner*/ +.whirl.sphere.horizontal:after, +.whirl.sphere:after { + border-radius: 100%; + -webkit-animation: sphere .5s infinite; + animation: sphere .5s infinite; + border: none; + height: 40px; +} +@-webkit-keyframes sphere { + from { + -webkit-box-shadow: inset 45px 0px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset 45px 0px 10px rgba(0, 0, 0, 0.5); + } + to { + -webkit-box-shadow: inset -45px 0px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset -45px 0px 10px rgba(0, 0, 0, 0.5); + } +} +@keyframes sphere { + from { + -webkit-box-shadow: inset 45px 0px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset 45px 0px 10px rgba(0, 0, 0, 0.5); + } + to { + -webkit-box-shadow: inset -45px 0px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset -45px 0px 10px rgba(0, 0, 0, 0.5); + } +} +/*whirl spherical vertical spinner*/ +.whirl.sphere.vertical:after { + border-radius: 100%; + -webkit-animation: sphere-v 0.5s infinite; + animation: sphere-v 0.5s infinite; + border: none; + height: 40px; +} +@-webkit-keyframes sphere-v { + from { + -webkit-box-shadow: inset 0px 45px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset 0px 45px 10px rgba(0, 0, 0, 0.5); + } + to { + -webkit-box-shadow: inset 0px -45px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset 0px -45px 10px rgba(0, 0, 0, 0.5); + } +} +@keyframes sphere-v { + from { + -webkit-box-shadow: inset 0px 45px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset 0px 45px 10px rgba(0, 0, 0, 0.5); + } + to { + -webkit-box-shadow: inset 0px -45px 10px rgba(0, 0, 0, 0.5); + box-shadow: inset 0px -45px 10px rgba(0, 0, 0, 0.5); + } +} +/* whirl traditional spinner. +Makes use of standard animation spin and minimally extends core.*/ +.whirl.traditional:after { + border-right: 4px solid #777777; + border-top: 4px solid #777777; + border-left: 4px solid #999999; + border-bottom: 4px solid #bbbbbb; +} \ No newline at end of file -- GitLab