first commit without licensingg

This commit is contained in:
kbe
2025-08-21 14:40:43 +02:00
commit fa8d4e58a4
130 changed files with 82163 additions and 0 deletions

View File

@@ -0,0 +1,79 @@
@font-face {
font-family: 'cs-elementor-icons';
src: url('../icon-fonts/elementor-icons.eot?mywnu');
src: url('../icon-fonts/elementor-icons.eot?mywnu#iefix') format('embedded-opentype'),
url('../icon-fonts/elementor-icons.ttf?mywnu') format('truetype'),
url('../icon-fonts/elementor-icons.woff?mywnu') format('woff'),
url('../icon-fonts/elementor-icons.svg?mywnu#elementor-icons') format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="cs-icon-el-"],
[class*=" cs-icon-el-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'cs-elementor-icons' !important;
speak: never;
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;
}
.cs-icon-el-remove:before {
content: "\e90e";
}
.cs-icon-el-outlined_flag:before {
content: "\e900";
}
.cs-icon-el-gps_fixed:before {
content: "\e905";
}
.cs-icon-el-compare:before {
content: "\e911";
}
.cs-icon-el-timer:before {
content: "\e90f";
}
.cs-icon-el-photo_size_select_actual:before {
content: "\e901";
}
.cs-icon-el-wb_iridescent:before {
content: "\e90b";
}
.cs-icon-el-burst_mode:before {
content: "\e902";
}
.cs-icon-el-directions:before {
content: "\e913";
}
.cs-icon-el-local_grocery_store:before {
content: "\e914";
}
.cs-icon-el-assignment:before {
content: "\e904";
}
.cs-icon-el-perm_media:before {
content: "\e907";
}
.cs-icon-el-view_carousel:before {
content: "\e908";
}
.cs-icon-el-view_column:before {
content: "\e90d";
}
.cs-icon-el-view_module:before {
content: "\e90a";
}
.cs-icon-el-vertical_split:before {
content: "\e912";
}
.cs-icon-el-wysiwyg:before {
content: "\e90c";
}

13
assets/static/css/swiper-bundle.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,67 @@
<?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">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="icons" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe900;" glyph-name="activity" d="M938.667 469.334h-170.667c-17.067 0-34.133-12.8-38.4-29.867l-89.6-260.267-217.6 644.267c-4.267 17.067-21.333 29.867-38.4 29.867s-34.133-12.8-38.4-29.867l-119.467-354.133h-140.8c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h170.667c17.067 0 34.133 12.8 38.4 29.867l89.6 260.267 217.6-648.533c4.267-17.067 21.333-29.867 38.4-29.867s34.133 12.8 38.4 29.867l119.467 354.133h140.8c25.6 0 42.667 17.067 42.667 42.667s-17.067 46.933-42.667 46.933z" />
<glyph unicode="&#xe901;" glyph-name="alert" d="M548.956 822.863l406.446-704.001c3.743-6.487 5.714-13.844 5.714-21.33 0-7.491-1.971-14.848-5.714-21.335-3.748-6.487-9.134-11.873-15.616-15.616-6.487-3.748-13.844-5.719-21.335-5.719h-812.886c-7.49 0-14.847 1.971-21.333 5.719-6.486 3.743-11.872 9.129-15.617 15.616s-5.716 13.844-5.716 21.335c0 7.485 1.971 14.843 5.716 21.33l406.442 704.001c3.745 6.486 9.131 11.871 15.617 15.615s13.843 5.716 21.335 5.716c7.485 0 14.843-1.971 21.33-5.716s11.873-9.13 15.616-15.615zM179.464 140.197h665.090l-332.544 575.999-332.546-575.999zM469.342 268.197h85.334v-85.335h-85.334v85.335zM469.342 566.863h85.334v-213.331h-85.334v213.331z" />
<glyph unicode="&#xe902;" glyph-name="cart" d="M291.137 840.416h441.728c6.234 0 12.378-1.451 17.956-4.239s10.427-6.836 14.167-11.823l108.424-144.565v-602.355c0-10.65-4.229-20.859-11.764-28.395-7.529-7.529-17.745-11.758-28.395-11.758h-642.508c-10.65 0-20.864 4.229-28.396 11.758-7.531 7.535-11.762 17.745-11.762 28.395v602.355l108.424 144.565c3.741 4.987 8.591 9.035 14.167 11.823s11.725 4.239 17.959 4.239zM793.1 599.474h-562.198v-481.882h562.198v481.882zM773.018 679.789l-60.235 80.314h-401.566l-60.235-80.314h522.037zM391.529 519.161v-80.314c0-31.951 12.692-62.593 35.285-85.186 22.592-22.589 53.235-35.287 85.185-35.287s62.593 12.698 85.185 35.287c22.593 22.593 35.285 53.235 35.285 85.186v80.314h80.312v-80.314c0-53.252-21.155-104.324-58.808-141.977s-88.723-58.808-141.975-58.808c-53.251 0-104.322 21.155-141.976 58.808s-58.808 88.725-58.808 141.977v80.314h80.314z" />
<glyph unicode="&#xe903;" glyph-name="dark-mode" d="M873.229 338.774c-22.976-75.021-69.024-140.883-131.59-188.218-54.931-41.35-120.3-66.573-188.765-72.832s-137.321 6.694-198.836 37.402c-61.515 30.714-113.256 77.965-149.414 136.448-36.159 58.49-55.304 125.9-55.287 194.666-0.248 80.265 25.84 158.395 74.26 222.403 47.321 62.58 113.169 108.638 188.175 131.62 4.943 1.523 10.209 1.668 15.229 0.422s9.605-3.838 13.263-7.496c3.658-3.659 6.249-8.245 7.495-13.267s1.101-10.287-0.421-15.232c-16.401-54.264-17.777-111.962-3.979-166.947s42.25-105.194 82.327-145.28c40.077-40.086 90.276-68.545 145.247-82.346 54.97-13.8 112.659-12.425 166.912 3.98 4.941 1.523 10.208 1.668 15.226 0.422 5.024-1.247 9.606-3.839 13.267-7.497 3.654-3.658 6.246-8.245 7.494-13.266 1.242-5.021 1.101-10.287-0.422-15.232l-0.179 0.249z" />
<glyph unicode="&#xe904;" glyph-name="arrow-left" d="M810.667 469.334h-494.933l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-298.667-298.667c-4.267-4.267-8.533-8.533-8.533-12.8-4.267-8.533-4.267-21.333 0-34.133 4.267-4.267 4.267-8.533 8.533-12.8l298.667-298.667c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-226.133 226.133h494.933c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe905;" glyph-name="download" d="M130.824 157.763h722.825v-80.312h-722.825v80.312zM532.392 391.798l243.794 243.832 56.778-56.782-340.728-340.774-340.731 340.734 56.782 56.822 243.792-243.752v448.552h80.314v-448.632z" />
<glyph unicode="&#xe906;" glyph-name="arrow-right" d="M849.067 409.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-298.667 298.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l226.133-226.133h-494.933c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h494.933l-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l298.667 298.667c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe907;" glyph-name="info" d="M512.067 12.187c-235.648 0-426.666 191.017-426.666 426.665s191.018 426.668 426.666 426.668 426.665-191.018 426.665-426.668c0-235.648-191.017-426.665-426.665-426.665zM512.067 97.522c90.527 0 177.347 35.958 241.357 99.973 64.015 64.010 99.978 150.83 99.978 241.357 0 90.528-35.963 177.348-99.978 241.36-64.010 64.013-150.83 99.975-241.357 99.975s-177.347-35.962-241.359-99.975c-64.013-64.012-99.974-150.832-99.974-241.36s35.961-177.347 99.974-241.357c64.012-64.015 150.832-99.973 241.359-99.973v0zM469.4 652.186h85.331v-85.334h-85.331v85.334zM469.4 481.519h85.331v-255.997h-85.331v255.997z" />
<glyph unicode="&#xe908;" glyph-name="light-mode" d="M480 790.857v32c0 8.487 3.372 16.627 9.373 22.627s14.14 9.373 22.627 9.373c8.487 0 16.627-3.372 22.627-9.373s9.373-14.14 9.373-22.627v-32c0-8.487-3.372-16.627-9.373-22.627s-14.14-9.373-22.627-9.373c-8.487 0-16.627 3.372-22.627 9.373s-9.373 14.14-9.373 22.627zM512 694.857c-50.632 0-100.127-15.014-142.226-43.144s-74.911-68.111-94.287-114.89c-19.376-46.778-24.445-98.251-14.568-147.91s34.259-95.273 70.061-131.075c35.802-35.802 81.417-60.186 131.076-70.061 49.659-9.882 101.132-4.813 147.91 14.566 46.776 19.373 86.763 52.186 114.891 94.285 28.128 42.1 43.142 91.595 43.142 142.227-0.077 67.873-27.072 132.944-75.066 180.938-47.987 47.993-113.062 74.988-180.934 75.062zM233.36 672.217c6.004-6.004 14.148-9.378 22.64-9.378s16.636 3.373 22.64 9.378c6.004 6.004 9.378 14.148 9.378 22.64s-3.373 16.636-9.378 22.64l-32 32c-6.004 6.004-14.148 9.378-22.64 9.378s-16.636-3.373-22.64-9.378c-6.004-6.004-9.378-14.148-9.378-22.64s3.373-16.636 9.378-22.64l32-32zM233.36 205.5l-32-32c-6.004-6.010-9.378-14.15-9.378-22.643s3.373-16.634 9.378-22.643c6.004-6.003 14.148-9.376 22.64-9.376s16.636 3.373 22.64 9.376l32 32c2.973 2.976 5.332 6.509 6.941 10.394 1.609 3.878 2.437 8.045 2.437 12.25s-0.828 8.371-2.437 12.25c-1.609 3.885-3.967 7.418-6.941 10.394-2.973 2.97-6.503 5.331-10.387 6.938s-8.048 2.438-12.253 2.438c-4.205 0-8.368-0.832-12.253-2.438s-7.414-3.968-10.387-6.938zM768 662.857c4.205-0.003 8.365 0.822 12.25 2.428s7.418 3.962 10.394 6.932l32 32c6.003 6.004 9.376 14.148 9.376 22.64s-3.373 16.636-9.376 22.64c-6.010 6.004-14.15 9.378-22.643 9.378s-16.634-3.373-22.643-9.378l-32-32c-4.48-4.476-7.526-10.179-8.768-16.39-1.235-6.211-0.602-12.648 1.824-18.499s6.528-10.849 11.795-14.365c5.267-3.516 11.462-5.39 17.792-5.385zM790.643 205.5c-6.010 6.003-14.15 9.376-22.643 9.376s-16.634-3.373-22.643-9.376c-6.003-6.010-9.376-14.15-9.376-22.643s3.373-16.634 9.376-22.643l32-32c2.976-2.97 6.509-5.331 10.394-6.938 3.878-1.606 8.045-2.438 12.25-2.438s8.371 0.832 12.25 2.438c3.885 1.606 7.418 3.968 10.394 6.938 2.97 2.976 5.331 6.509 6.938 10.394 1.606 3.878 2.438 8.045 2.438 12.25s-0.832 8.371-2.438 12.25c-1.606 3.885-3.968 7.418-6.938 10.394l-32 32zM160 470.857h-32c-8.487 0-16.627-3.372-22.627-9.373s-9.373-14.14-9.373-22.627c0-8.487 3.372-16.627 9.373-22.627s14.14-9.373 22.627-9.373h32c8.487 0 16.627 3.372 22.627 9.373s9.373 14.14 9.373 22.627c0 8.487-3.372 16.627-9.373 22.627s-14.14 9.373-22.627 9.373zM512 118.857c-8.487 0-16.627-3.373-22.627-9.37-6.001-6.003-9.373-14.144-9.373-22.63v-32c0-8.486 3.372-16.627 9.373-22.63 6.001-5.997 14.14-9.37 22.627-9.37s16.627 3.373 22.627 9.37c6.001 6.003 9.373 14.144 9.373 22.63v32c0 8.486-3.372 16.627-9.373 22.63-6.001 5.997-14.14 9.37-22.627 9.37zM896 470.857h-32c-8.486 0-16.627-3.372-22.63-9.373-5.997-6.001-9.37-14.14-9.37-22.627s3.373-16.627 9.37-22.627c6.003-6.001 14.144-9.373 22.63-9.373h32c8.486 0 16.627 3.372 22.63 9.373 5.997 6.001 9.37 14.14 9.37 22.627s-3.373 16.627-9.37 22.627c-6.003 6.001-14.144 9.373-22.63 9.373z" />
<glyph unicode="&#xe909;" glyph-name="menu" d="M102.4 592.457h819.2v-76.8h-819.2v76.8zM102.4 336.457h614.4v-76.8h-614.4v76.8z" />
<glyph unicode="&#xe90a;" glyph-name="award" d="M853.333 597.334c0 187.733-153.6 341.333-341.333 341.333s-341.333-153.6-341.333-341.333c0-110.933 51.2-209.067 132.267-268.8l-46.933-366.933c-4.267-17.067 4.267-34.133 17.067-42.667s29.867-8.533 46.933 0l192 115.2 192-115.2c4.267-4.267 12.8-4.267 21.333-4.267s17.067 4.267 21.333 8.533 21.333 25.6 17.067 42.667l-46.933 362.667c85.333 59.733 136.533 157.867 136.533 268.8zM256 597.334c0 140.8 115.2 256 256 256s256-115.2 256-256-115.2-256-256-256-256 115.2-256 256zM669.867 38.4l-136.533 81.067c-12.8 8.533-29.867 8.533-42.667 0l-136.533-81.067 29.867 243.2c38.4-17.067 81.067-25.6 128-25.6s89.6 8.533 128 25.6l29.867-243.2z" />
<glyph unicode="&#xe90b;" glyph-name="reference" d="M673.003 542.703l-345.633-345.63-56.781 56.784 345.589 345.628h-304.589v80.314h441.726v-441.723h-80.312v304.628z" />
<glyph unicode="&#xe90c;" glyph-name="chevron-down" d="M797.867 584.534c-17.067 17.067-42.667 17.067-59.733 0l-226.133-226.133-226.133 226.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l256-256c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l256 256c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe90d;" glyph-name="chevron-left" d="M443.733 426.667l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-256-256c-17.067-17.067-17.067-42.667 0-59.733l256-256c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-226.133 226.133z" />
<glyph unicode="&#xe90e;" glyph-name="chevron-right" d="M669.867 456.534l-256 256c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l226.133-226.133-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l256 256c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe90f;" glyph-name="chevron-up" d="M797.867 328.534l-256 256c-17.067 17.067-42.667 17.067-59.733 0l-256-256c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l226.133 226.133 226.133-226.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe910;" glyph-name="reply-2" d="M487.619 292.571h-97.524c-79.989 0.031-158.465-21.804-226.944-63.142s-124.356-100.609-161.591-171.404c-1.047 13.144-1.567 26.317-1.56 39.497 0 269.313 218.307 487.621 487.619 487.621v268.19l512.002-414.476-512.002-414.478v268.192zM390.095 390.094h195.048v-161.304l259.46 210.066-259.46 210.066v-161.304h-97.524c-56.064 0.063-111.48-11.987-162.456-35.324s-96.308-57.413-132.895-99.893c62.967 24.956 130.095 37.745 197.827 37.693z" />
<glyph unicode="&#xe911;" glyph-name="search" d="M754.345 253.441l171.99-171.948-56.82-56.826-171.954 171.996c-63.982-51.29-143.561-79.185-225.561-79.071-199.499 0-361.412 161.912-361.412 361.412s161.912 361.412 361.412 361.412c199.497 0 361.409-161.912 361.409-361.412 0.12-82-27.774-161.581-79.065-225.563zM673.786 283.239c50.965 52.411 79.426 122.662 79.312 195.765 0 155.327-125.811 281.098-281.098 281.098-155.327 0-281.098-125.771-281.098-281.098 0-155.287 125.771-281.1 281.098-281.1 73.103-0.114 143.355 28.347 195.762 79.312l6.024 6.024z" />
<glyph unicode="&#xe912;" glyph-name="success" d="M512.067 12.187c-235.648 0-426.666 191.017-426.666 426.665s191.018 426.668 426.666 426.668 426.665-191.018 426.665-426.668c0-235.648-191.017-426.665-426.665-426.665zM512.067 97.522c90.527 0 177.347 35.958 241.357 99.973 64.015 64.010 99.978 150.83 99.978 241.357 0 90.528-35.963 177.348-99.978 241.36-64.010 64.013-150.83 99.975-241.357 99.975s-177.347-35.962-241.359-99.975c-64.013-64.012-99.974-150.832-99.974-241.36s35.961-177.347 99.974-241.357c64.012-64.015 150.832-99.973 241.359-99.973zM469.528 268.187l-181.034 181.034 60.33 60.33 120.704-120.701 241.322 241.363 60.375-60.33-301.698-301.695z" />
<glyph unicode="&#xe913;" glyph-name="twitter-x" d="M593.043 504.051l317.127 360.525h-75.149l-275.361-313.039-219.932 313.039h-253.665l332.58-473.37-332.58-378.064h75.153l290.79 330.578 232.262-330.578h253.664l-344.89 490.909zM490.109 387.035l-301.814 422.211h115.432l531.332-743.292h-115.43l-229.519 321.080z" />
<glyph unicode="&#xe914;" glyph-name="arrow-down" horiz-adv-x="964" d="M441.452 250.82v488.798h80.301l0.028-488.768 215.378 215.379 56.79-56.79-312.347-312.345-312.347 312.345 56.79 56.79 215.406-215.409z" />
<glyph unicode="&#xe915;" glyph-name="filter" horiz-adv-x="970" d="M404.211 196.331h161.684v80.842h-161.684v-80.842zM121.263 681.383v-80.842h727.579v80.842h-727.579zM242.526 398.436h485.053v80.842h-485.053v-80.842z" />
<glyph unicode="&#xe916;" glyph-name="arrow-short-left" horiz-adv-x="964" d="M293.963 479.405h488.798v-80.301l-488.768-0.028 215.379-215.378-56.79-56.79-312.345 312.347 312.345 312.347 56.79-56.79-215.409-215.406z" />
<glyph unicode="&#xe917;" glyph-name="arrow-long-left" d="M874.667 472.99h-601.6l149.333 140.8-46.933 46.933-238.933-221.867 238.933-221.867 46.933 46.933-149.333 140.8h601.6z" />
<glyph unicode="&#xe918;" glyph-name="message-square" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-682.667c0-17.067 8.533-34.133 25.6-38.4 4.267-4.267 12.8-4.267 17.067-4.267 12.8 0 21.333 4.267 29.867 12.8l157.867 157.867h494.933c72.533 0 128 55.467 128 128v426.667c0 72.533-55.467 128-128 128zM853.333 298.667c0-25.6-17.067-42.667-42.667-42.667h-512c-12.8 0-21.333-4.267-29.867-12.8l-98.133-98.133v580.267c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-426.667z" />
<glyph unicode="&#xe919;" glyph-name="arrow-short-right" horiz-adv-x="964" d="M670.037 398.309h-488.798v80.301l488.768 0.028-215.379 215.378 56.79 56.79 312.345-312.347-312.345-312.347-56.79 56.79 215.409 215.406z" />
<glyph unicode="&#xe91a;" glyph-name="timer" d="M512 778.667c-75.948 0-150.19-22.521-213.339-64.715s-112.367-102.167-141.431-172.334c-29.064-70.167-36.668-147.376-21.851-221.865s51.389-142.912 105.092-196.614c53.704-53.701 122.126-90.273 196.615-105.092s151.698-7.212 221.865 21.848c70.167 29.067 130.137 78.285 172.333 141.436 42.196 63.145 64.717 137.388 64.717 213.336-0.117 101.808-40.609 199.412-112.596 271.4-71.992 71.989-169.596 112.483-271.404 112.6zM694.64 532.027l-160-160c-2.973-2.973-6.502-5.331-10.387-6.941s-8.048-2.437-12.253-2.437c-4.204 0-8.368 0.828-12.252 2.437s-7.414 3.967-10.388 6.941c-2.973 2.973-5.331 6.502-6.941 10.387s-2.437 8.048-2.437 12.253c0 4.205 0.828 8.368 2.437 12.253s3.967 7.414 6.941 10.387l160 160c2.973 2.973 6.503 5.331 10.388 6.941s8.048 2.437 12.252 2.437c4.205 0 8.368-0.828 12.253-2.437s7.414-3.967 10.387-6.941c2.973-2.973 5.332-6.502 6.941-10.387s2.438-8.048 2.438-12.253c0-4.205-0.829-8.368-2.438-12.253s-3.967-7.414-6.941-10.387zM384 874.667c0 8.487 3.372 16.626 9.373 22.627s14.141 9.373 22.627 9.373h192c8.487 0 16.626-3.371 22.627-9.373s9.373-14.14 9.373-22.627c0-8.487-3.371-16.626-9.373-22.627s-14.141-9.373-22.627-9.373h-192c-8.487 0-16.626 3.371-22.627 9.373s-9.373 14.141-9.373 22.627z" />
<glyph unicode="&#xe91b;" glyph-name="music" d="M921.6 844.8c-8.533 8.533-21.333 8.533-34.133 8.533l-512-85.333c-17.067-4.267-34.133-21.333-34.133-42.667v-469.333h-128c-72.533 0-128-55.467-128-128s55.467-128 128-128h85.333c72.533 0 128 55.467 128 128v563.2l426.667 72.533v-422.4h-128c-72.533 0-128-55.467-128-128s55.467-128 128-128h85.333c72.533 0 128 55.467 128 128v597.333c0 12.8-4.267 25.6-17.067 34.133zM341.333 128c0-25.6-17.067-42.667-42.667-42.667h-85.333c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667h128v-42.667zM853.333 213.334c0-25.6-17.067-42.667-42.667-42.667h-85.333c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667h128v-42.667z" />
<glyph unicode="&#xe91c;" glyph-name="play" d="M832 460.8l-597.333 384c-12.8 8.533-29.867 8.533-42.667 0-12.8-4.267-21.333-17.067-21.333-34.133v-768c0-17.067 8.533-29.867 21.333-38.4 8.533-4.267 12.8-4.267 21.333-4.267s17.067 4.267 21.333 8.533l597.333 384c12.8 8.533 21.333 21.333 21.333 34.133s-8.533 29.867-21.333 34.133zM256 119.467v614.4l477.867-307.2-477.867-307.2z" />
<glyph unicode="&#xe91d;" glyph-name="facebook" d="M512.001 865.523c-235.648 0-426.667-191.019-426.667-426.667 0-212.947 156.032-389.459 360.022-421.503v298.196h-108.374v123.307h108.374v93.995c0 106.922 63.658 165.973 161.152 165.973 46.676 0 95.489-8.32 95.489-8.32v-104.96h-53.76c-53.036 0-69.548-32.896-69.548-66.645v-80.043h118.316l-18.906-123.307h-99.411v-298.196c203.948 32 359.98 208.595 359.98 421.503 0 235.648-191.021 426.667-426.668 426.667z" />
<glyph unicode="&#xe91e;" glyph-name="instagram" d="M335.293 862.539c-45.397-2.142-76.399-9.387-103.501-20.036-28.049-10.931-51.823-25.6-75.478-49.34s-38.221-47.531-49.075-75.623c-10.505-27.162-17.622-58.189-19.627-103.612s-2.449-60.024-2.227-175.889c0.222-115.866 0.734-130.388 2.936-175.905 2.167-45.389 9.386-76.384 20.036-103.494 10.948-28.051 25.6-51.814 49.348-75.475 23.748-23.667 47.523-38.195 75.683-49.069 27.136-10.49 58.172-17.638 103.587-19.629 45.414-1.984 60.032-2.445 175.864-2.227 115.832 0.224 130.413 0.736 175.923 2.893 45.51 2.163 76.339 9.434 103.456 20.032 28.051 10.97 51.834 25.6 75.482 49.357 23.642 23.757 38.202 47.565 49.050 75.674 10.515 27.136 17.658 58.17 19.629 103.552 1.984 45.542 2.458 60.081 2.234 175.93s-0.742 130.372-2.899 175.873c-2.163 45.5-9.389 76.399-20.032 103.526-10.963 28.049-25.6 51.798-49.338 75.478-23.744 23.68-47.565 38.23-75.667 49.050-27.155 10.505-58.17 17.664-103.584 19.627s-60.034 2.466-175.908 2.244c-115.875-0.222-130.381-0.717-175.89-2.936zM340.276 91.228c-41.6 1.805-64.188 8.717-79.241 14.502-19.934 7.68-34.133 16.966-49.135 31.821-15.002 14.861-24.218 29.107-32.001 48.998-5.845 15.053-12.885 37.619-14.831 79.219-2.116 44.96-2.56 58.46-2.808 172.372s0.188 127.395 2.159 172.374c1.775 41.566 8.73 64.179 14.506 79.224 7.68 19.96 16.931 34.134 31.821 49.126s29.098 24.227 49.007 32.009c15.036 5.871 37.598 12.851 79.181 14.831 44.996 2.134 58.479 2.56 172.374 2.808s127.411-0.179 172.427-2.159c41.562-1.809 64.186-8.696 79.213-14.507 19.942-7.68 34.131-16.904 49.126-31.821s24.237-29.073 32.019-49.024c5.875-14.993 12.858-37.547 14.822-79.156 2.138-44.996 2.624-58.488 2.829-172.374s-0.192-127.412-2.163-172.372c-1.818-41.6-8.717-64.198-14.509-79.27-7.68-19.923-16.941-34.131-31.84-49.114-14.899-14.989-29.088-24.218-49.005-32-15.021-5.862-37.606-12.864-79.155-14.842-44.998-2.118-58.479-2.56-172.416-2.81-113.938-0.243-127.378 0.218-172.374 2.163zM688.102 666.895c0.019-10.127 3.040-20.022 8.678-28.433 5.645-8.411 13.651-14.96 23.014-18.819s19.661-4.855 29.587-2.861c9.933 1.994 19.046 6.887 26.195 14.061 7.142 7.174 12.006 16.307 13.965 26.243 1.952 9.936 0.922 20.23-2.97 29.579-3.898 9.348-10.477 17.332-18.906 22.943s-18.336 8.593-28.467 8.573c-13.574-0.027-26.586-5.445-36.166-15.062s-14.95-22.646-14.931-36.223zM292.925 438.431c0.239-121.003 98.509-218.87 219.487-218.639s218.916 98.49 218.686 219.493c-0.23 121.003-98.528 218.897-219.523 218.659s-218.881-98.526-218.65-219.512zM369.776 438.584c-0.055 28.129 8.232 55.644 23.813 79.064s37.758 41.693 63.725 52.509c25.967 10.817 54.558 13.69 82.157 8.257s52.969-18.929 72.899-38.78c19.93-19.851 33.524-45.166 39.066-72.744s2.784-56.18-7.93-82.19c-10.712-26.010-28.897-48.259-52.255-63.933-23.357-15.676-50.839-24.072-78.968-24.124-18.678-0.038-37.181 3.597-54.452 10.714-17.27 7.111-32.971 17.556-46.204 30.737s-23.741 28.84-30.922 46.083c-7.181 17.242-10.895 35.731-10.93 54.408z" />
<glyph unicode="&#xe91f;" glyph-name="menu1" d="M128 682.667h768v-86h-768v86zM128 384.667v84h768v-84h-768zM128 170.667v86h768v-86h-768z" />
<glyph unicode="&#xe920;" glyph-name="link" d="M717.056 820.937c-39.977-4.754-75.786-19.573-105.741-41.826l0.589 0.418c-19.008-14.080-70.528-64.96-74.496-73.6-2.039-4.046-3.233-8.818-3.233-13.869 0-17.32 14.040-31.36 31.36-31.36 4.526 0 8.827 0.959 12.713 2.684l-0.2-0.079c3.648 1.536 18.688 14.848 37.056 32.896 36.608 36.032 49.664 45.248 76.928 54.592 15.224 4.832 32.733 7.617 50.893 7.617 9.393 0 18.613-0.745 27.602-2.179l-0.991 0.13c37.961-7.703 70.25-28.008 93.075-56.273l0.237-0.303c11.008-14.336 21.952-35.712 27.392-53.568 4.096-13.696 4.608-18.176 4.736-40.96 0.128-21.696-0.448-27.648-3.712-38.912-12.096-42.048-15.744-46.72-111.616-142.272-83.84-83.52-91.52-90.24-115.2-100.224-23.040-9.664-35.392-12.032-62.016-12.032-20.544 0-27.008 0.64-38.080 3.776-44.416 12.8-76.544 37.696-97.472 75.776-11.776 21.44-16.96 40.96-19.52 73.408-0.896 11.968-2.368 19.712-4.16 22.528-5.871 8.786-15.748 14.494-26.959 14.494-10.912 0-20.56-5.407-26.413-13.689l-0.068-0.101c-4.736-6.848-4.928-7.68-4.8-27.712 0.32-72.128 41.28-143.232 104.704-181.696 11.84-7.168 35.584-17.6 50.56-22.272 39.040-12.032 90.24-11.392 129.28 1.664 31.165 10.083 57.955 26.114 80.254 46.9l-0.126-0.116c24.256 21.824 156.672 155.776 165.376 167.36 17.792 23.744 30.784 51.456 38.528 82.048 4.288 17.024 4.736 21.376 4.672 50.24 0 27.456-0.512 33.664-4.032 47.744-8.737 37.108-25.854 69.369-49.293 95.917l0.205-0.237c-15.626 18.258-34.109 33.518-54.858 45.234l-1.014 0.526c-24.769 14.52-53.997 24.321-85.202 27.386l-0.878 0.070c-6.777 0.937-14.607 1.472-22.562 1.472-8.294 0-16.453-0.582-24.437-1.706l0.919 0.106zM384.256 627.273c-26.432-4.416-60.416-17.92-83.392-33.152-16.896-11.136-37.632-30.72-113.216-106.88-82.816-83.328-88.768-90.56-104.128-125.504-14.4-32.64-19.648-60.8-18.176-97.6 2.176-54.528 23.616-104.576 61.12-142.528 13.832-14.62 29.75-27.071 47.32-36.925l1-0.515c30.997-17.996 68.209-28.617 107.901-28.617 48.724 0 93.71 16.005 129.988 43.044l-0.577-0.411c19.008 14.080 70.528 64.96 74.496 73.6 9.728 21.12-4.864 45.184-27.456 45.184-12.48 0-18.304-4.096-50.24-35.456-16.96-16.704-35.072-33.088-40.256-36.48-24.16-16.184-53.888-25.829-85.868-25.829-29.001 0-56.149 7.931-79.394 21.743l0.717-0.395c-34.624 20.672-58.176 51.264-70.4 91.328-4.032 13.248-4.544 17.92-4.672 40.576-0.128 21.696 0.448 27.648 3.712 38.912 12.096 42.048 15.744 46.72 111.616 142.272 84.736 84.416 91.264 90.048 116.608 100.8 21.312 9.024 35.008 11.584 61.44 11.52 19.456-0.064 26.368-0.768 37.248-3.904 44.288-12.608 76.672-37.76 97.344-75.52 11.904-21.76 16.128-36.992 18.944-68.544 1.408-15.68 3.072-24.768 4.928-27.584 5.856-8.786 15.725-14.497 26.927-14.497 10.903 0 20.542 5.409 26.381 13.691l0.068 0.102c4.736 6.848 4.928 7.68 4.8 27.712-0.448 102.464-79.424 193.344-182.4 210.048-10.648 1.437-22.956 2.257-35.456 2.257-13.022 0-25.835-0.89-38.384-2.612l1.456 0.164z" />
<glyph unicode="&#xe921;" glyph-name="pinterest" d="M570.454 861.513c-102.090 14.044-205.814-9.325-292.019-65.79s-149.068-142.214-176.982-241.412c-27.914-99.199-18.995-205.148 25.112-298.282s120.422-167.168 214.854-208.422c-2.554 32.774-0.21 65.747 6.955 97.83 7.893 35.802 55.296 233.090 55.296 233.090-9.439 21.158-14.157 44.119-13.824 67.286 0 63.36 36.565 110.634 82.048 110.634 8.171 0.119 16.271-1.523 23.751-4.814s14.163-8.154 19.596-14.259c5.433-6.105 9.487-13.308 11.888-21.119s3.091-16.048 2.024-24.15c0-38.4-24.661-96.512-37.546-151.040-2.547-10-2.708-20.459-0.472-30.534 2.237-10.074 6.808-19.482 13.347-27.462 6.538-7.987 14.861-14.323 24.298-18.496 9.436-4.179 19.722-6.080 30.028-5.555 80.981 0 135.255 103.723 135.255 226.176 0 93.867-62.168 164.181-176.77 164.181-27.419 1.066-54.768-3.453-80.387-13.28s-48.973-24.759-68.645-43.889c-19.672-19.129-35.251-42.057-45.791-67.391s-15.821-52.546-15.523-79.984c-1.222-30.435 8.598-60.286 27.648-84.053 3.56-2.657 6.159-6.4 7.406-10.664s1.073-8.817-0.494-12.973c-1.962-7.851-6.912-26.584-8.874-33.451-0.408-2.33-1.358-4.531-2.772-6.426s-3.254-3.43-5.372-4.486c-2.117-1.056-4.452-1.6-6.817-1.587s-4.694 0.582-6.799 1.664c-59.051 23.635-86.87 88.616-86.87 162.814 0 121.472 101.718 266.88 305.238 266.88 161.962 0 269.655-118.486 269.655-245.206 0-166.786-92.89-292.181-230.146-292.181-20.515-0.653-40.863 3.872-59.165 13.165s-33.964 23.046-45.539 40c0 0-24.661-98.816-29.525-117.504-9.929-32.288-24.58-62.925-43.478-90.925 39.382-11.949 80.299-17.92 121.43-17.747 56.045-0.045 111.55 10.963 163.332 32.397 51.789 21.44 98.835 52.877 138.451 92.525 39.616 39.642 71.027 86.714 92.422 138.515 21.402 51.798 32.378 107.309 32.288 163.356-0.051 103.040-37.382 202.582-105.101 280.244s-161.248 128.201-263.324 142.284l-0.085 0.043z" />
<glyph unicode="&#xe922;" glyph-name="watch" d="M853.333 426.667c0 98.133-42.667 183.467-106.667 247.467l-12.8 149.333c-8.533 64-59.733 115.2-128 115.2 0 0 0 0 0 0h-187.733c-64 0-119.467-51.2-128-115.2l-12.8-149.333c-64-59.733-106.667-149.333-106.667-247.467s42.667-187.733 106.667-247.467l12.8-149.333c8.533-64 64-115.2 128-115.2 0 0 0 0 0 0h183.467c0 0 0 0 0 0 68.267 0 119.467 51.2 128 115.2l12.8 145.067c68.267 64 110.933 153.6 110.933 251.733zM375.467 814.934c0 21.333 21.333 38.4 42.667 38.4h187.733c21.333 0 42.667-17.067 42.667-38.4l8.533-76.8c-46.933 17.067-93.867 29.867-145.067 29.867s-98.133-12.8-140.8-29.867l4.267 76.8zM256 426.667c0 140.8 115.2 256 256 256s256-115.2 256-256-115.2-256-256-256-256 115.2-256 256zM648.533 38.4c0-21.333-21.333-38.4-42.667-38.4 0 0 0 0 0 0h-187.733c0 0 0 0 0 0-21.333 0-38.4 17.067-42.667 38.4l-8.533 76.8c42.667-21.333 89.6-29.867 140.8-29.867s98.133 12.8 140.8 29.867v-76.8zM546.133 332.8c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-51.2 51.2v110.933c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128c0-12.8 4.267-21.333 12.8-29.867l64-64z" />
<glyph unicode="&#xe923;" glyph-name="snapchat" d="M912.448 235.241c-3.501 11.597-20.282 19.763-20.282 19.763h0.019c-1.549 0.87-2.982 1.6-4.186 2.17-27.917 13.517-52.634 29.715-73.485 48.166-16.749 14.8-31.078 31.133-42.618 48.5-14.048 21.183-20.634 38.867-23.494 48.45-1.568 6.233-1.318 8.717 0 11.967 1.114 2.717 4.294 5.366 5.862 6.55 9.453 6.667 24.621 16.5 33.933 22.534 8.070 5.217 15.021 9.733 19.066 12.55 13.12 9.167 22.067 18.5 27.373 28.55 6.861 13.017 7.661 27.35 2.33 41.45-7.2 19.016-24.947 30.367-47.482 30.367-5.037 0-10.17-0.567-15.302-1.683-12.896-2.8-25.165-7.384-35.43-11.384-0.173-0.068-0.358-0.092-0.544-0.069s-0.358 0.091-0.512 0.198c-0.147 0.108-0.269 0.252-0.352 0.418s-0.122 0.351-0.109 0.536c1.101 25.416 2.298 59.55-0.518 92.033-2.534 29.35-8.57 54.083-18.451 75.633-9.933 21.65-22.797 37.7-32.896 49.25-9.651 11.034-26.522 27.25-52.003 41.834-35.884 20.533-76.717 30.933-121.367 30.933-44.533 0-85.333-10.4-121.267-30.933-26.966-15.4-44.216-32.833-52.083-41.834-10.1-11.55-22.983-27.6-32.916-49.25-9.884-21.55-15.917-46.284-18.45-75.633-2.817-32.55-1.684-63.983-0.517-92.017 0.033-0.817-0.767-1.4-1.533-1.1-10.25 4-22.533 8.584-35.416 11.384-5.117 1.116-10.267 1.683-15.3 1.683-22.534 0-40.284-11.35-47.484-30.367-5.333-14.1-4.516-28.433 2.333-41.45 5.3-10.050 14.266-19.383 27.366-28.55 4.050-2.817 11.017-7.333 19.067-12.55 9.133-5.917 23.867-15.467 33.35-22.117 1.167-0.833 5.15-3.85 6.433-6.966 1.35-3.334 1.583-5.85-0.133-12.467-2.933-9.684-9.533-27.133-23.333-47.95-11.533-17.367-25.884-33.7-42.634-48.5-20.85-18.451-45.567-34.65-73.484-48.166-1.3-0.634-2.883-1.434-4.6-2.419v0.019c0 0-16.65-8.531-19.8-19.533-4.65-16.25 7.717-31.469 20.383-39.635 20.667-13.331 45.834-20.499 60.433-24.384 4.067-1.082 7.75-2.067 11.1-3.117 2.1-0.698 7.35-2.682 9.6-5.568 2.833-3.629 3.167-8.166 4.184-13.229 1.633-8.55 5.183-19.187 15.766-26.483 11.633-8.051 26.417-8.621 45.133-9.338 19.583-0.749 43.95-1.683 71.833-10.88 12.917-4.269 24.634-11.469 38.184-19.802 28.317-17.402 63.567-39.046 123.783-39.046 60.25 0 95.734 21.766 124.25 39.264 13.465 8.269 25.1 15.418 37.734 19.584 27.885 9.216 52.25 10.131 71.834 10.88 18.701 0.717 33.485 1.286 45.133 9.338 11.315 7.814 14.598 19.462 16.064 28.282 0.8 4.333 1.35 8.23 3.853 11.43 2.118 2.739 6.97 4.672 9.267 5.453 3.43 1.082 7.251 2.118 11.469 3.232 14.598 3.885 32.883 8.518 55.162 21.101 26.637 15.053 28.454 33.734 25.683 42.918z" />
<glyph unicode="&#xe924;" glyph-name="tiktok" d="M772.32 667.757c-5.402 2.791-10.662 5.85-15.75 9.167-14.816 9.793-28.397 21.331-40.454 34.367-30.163 34.516-41.434 69.533-45.581 94.050h0.166c-3.469 20.35-2.035 33.517-1.818 33.517h-137.4v-531.302c0-7.13 0-14.182-0.3-21.146 0-0.87-0.084-1.67-0.134-2.605 0-0.378 0-0.781-0.083-1.178 0-0.102 0-0.205 0-0.301-1.448-19.066-7.559-37.478-17.795-53.626s-24.283-29.53-40.906-38.976c-17.324-9.856-36.918-15.027-56.85-15.002-64.017 0-115.9 52.198-115.9 116.666s51.884 116.669 115.9 116.669c12.118 0.012 24.161-1.896 35.683-5.65l0.167 139.9c-34.977 4.518-70.511 1.738-104.361-8.164s-65.279-26.712-92.306-49.369c-23.682-20.577-43.592-45.128-58.833-72.55-5.8-10-27.683-50.183-30.333-115.402-1.667-37.018 9.45-75.366 14.75-91.213v-0.333c3.333-9.338 16.25-41.184 37.3-68.038 16.974-21.536 37.028-40.454 59.517-56.147v0.333l0.333-0.333c66.516-45.203 140.267-42.234 140.267-42.234 12.766 0.518 55.533 0 104.1 23.014 53.867 25.517 84.533 63.533 84.533 63.533 19.592 22.72 35.168 48.608 46.067 76.55 12.435 32.685 16.582 71.885 16.582 87.552v281.867c1.664-1 23.866-15.683 23.866-15.683s31.987-20.5 81.888-33.85c35.795-9.5 84.032-11.5 84.032-11.5v136.4c-16.902-1.834-51.219 3.5-86.349 21.016z" />
<glyph unicode="&#xe925;" glyph-name="tumblr" d="M85.333 865.523v-853.335h853.336v853.335h-853.336zM692.102 176.31c-21.984-11.757-44.826-20.224-68.575-25.338-20.225-5.056-42.159-7.501-65.905-7.501-20.452 0-43.974 3.296-71.020 9.946-21.99 8.461-38.861 18.63-50.624 30.394-15.34 13.805-25.51 27.104-30.396 40.621-6.876 17.101-10.227 37.331-10.227 60.851v205.501h-63.464v83.636c20.396 6.93 39.713 17.781 58.348 33.123 18.638 15.056 32.214 31.93 40.622 50.566 6.649 15.339 13.523 40.62 20.227 76.132h80.564v-152.493h136.469v-90.963h-136.469v-149.596c0-33.972 3.066-55.905 8.181-66.132 1.761-8.41 7.783-15.968 17.785-22.842 17.046-8.237 32.156-12.442 45.679-12.442 28.634 0 58.405 10.003 88.799 30.4v-93.862h0.006z" />
<glyph unicode="&#xe926;" glyph-name="vimeo" d="M213.333 865.523h597.336c70.688 0 128-57.308 128-128v-597.335c0-70.688-57.312-128-128-128h-597.336c-70.692 0-128 57.312-128 128v597.335c0 70.692 57.308 128 128 128zM513.667 185.526c55 34.995 236.669 189.997 268.33 371.664 31.667 181.667-216.664 143.333-244.997-15 66.667 40 103.333-16.666 68.333-78.333-33.333-65-65-105-81.667-105-15 0-26.667 41.667-45 116.667-4.548 17.057-8.063 37.39-11.699 58.431-12.353 71.474-26.116 151.112-86.634 138.236-75-13.333-173.333-131.667-173.333-131.667l21.667-31.667c0 0 50 40 65 20 9.252-11.103 32.373-86.924 54.534-159.601 17.759-58.237 34.902-114.456 43.799-133.733 18.333-35.002 68.333-84.998 121.667-49.997z" />
<glyph unicode="&#xe927;" glyph-name="zap" d="M934.4 529.067c-8.533 17.067-21.333 25.6-38.4 25.6h-337.067l38.4 294.4c4.267 17.067-8.533 38.4-25.6 42.667-17.067 8.533-38.4 4.267-51.2-12.8l-426.667-512c-8.533-12.8-12.8-29.867-4.267-46.933 8.533-12.8 21.333-21.333 38.4-21.333h337.067l-38.4-294.4c-4.267-17.067 8.533-38.4 25.6-42.667 4.267-4.267 12.8-4.267 17.067-4.267 12.8 0 25.6 4.267 34.133 17.067l426.667 512c8.533 12.8 12.8 29.867 4.267 42.667zM529.067 140.8l25.6 196.267c0 12.8-4.267 25.6-8.533 34.133-8.533 8.533-21.333 12.8-34.133 12.8h-294.4l273.067 328.533-21.333-196.267c0-12.8 4.267-25.6 8.533-34.133 8.533-8.533 21.333-12.8 29.867-12.8h294.4l-273.067-328.533z" />
<glyph unicode="&#xe928;" d="M932.659 642.595c-10.253 36.546-39.84 65.164-77.766 74.938-50.938 18.952-544.359 28.237-687.494-0.543-37.925-9.883-67.623-38.392-77.766-74.938-22.991-97.203-24.739-307.355 0.564-406.727 10.256-36.55 39.841-65.165 77.766-74.938 100.87-22.374 580.428-25.523 687.5 0 37.92 9.882 67.622 38.387 77.76 74.938 24.518 105.889 26.266 303.009-0.563 407.27z" />
<glyph unicode="&#xe929;" d="M656.538 438.962l-229.917 127.069v-254.138l229.917 127.069z" />
<glyph unicode="&#xe92a;" glyph-name="image" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM170.667 725.334c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-324.267l-140.8 140.8c-17.067 17.067-42.667 17.067-59.733 0l-452.267-452.267c-17.067 4.267-29.867 21.333-29.867 38.4v597.333zM810.667 85.334h-494.933l366.933 366.933 170.667-170.667v-153.6c0-25.6-17.067-42.667-42.667-42.667zM362.667 469.334c59.733 0 106.667 46.933 106.667 106.667s-46.933 106.667-106.667 106.667-106.667-46.933-106.667-106.667 46.933-106.667 106.667-106.667zM362.667 597.334c12.8 0 21.333-8.533 21.333-21.333s-8.533-21.333-21.333-21.333-21.333 8.533-21.333 21.333 8.533 21.333 21.333 21.333z" />
<glyph unicode="&#xe92b;" glyph-name="x" d="M93.55 892.27c-16.497-6.865-29.239-19.964-35.474-36.28l-0.147-0.437c-1.987-6.144-3.133-13.214-3.133-20.55 0-8.974 1.714-17.547 4.832-25.411l-0.163 0.467c3.218-7.168 33.134-37.888 185.051-189.879l181.248-181.321-181.979-182.199c-204.654-204.946-188.343-186.295-188.343-214.601 0-12.946 0.731-16.823 4.462-24.722 6.892-13.186 17.388-23.682 30.184-30.388l0.39-0.186c7.973-3.803 11.703-4.462 25.6-4.462 29.257 0 12.069-14.994 216.722 189.513l180.078 180.005 180.078-180.151c150.382-150.455 181.541-180.809 189.367-184.686 8.265-4.096 11.41-4.681 25.6-4.681 13.897 0 17.627 0.658 25.6 4.462 5.193 2.414 13.166 8.119 17.774 12.8 4.681 4.608 10.386 12.581 12.8 17.774 3.803 7.973 4.462 11.703 4.462 25.6 0 29.257 14.921 12.142-189.074 216.283l-179.493 179.639 179.493 179.639c203.995 204.142 189.074 187.026 189.074 216.283 0 13.897-0.658 17.627-4.462 25.6-6.892 13.186-17.388 23.682-30.184 30.388l-0.39 0.186c-8.046 3.803-11.63 4.462-25.6 4.389-13.093 0-17.847-0.731-24.795-3.877-7.168-3.218-38.254-33.499-189.367-184.686l-180.882-180.882-180.078 180.005c-202.825 202.679-187.099 188.782-215.040 189.879-12.288 0.512-15.945-0.073-24.21-3.511z" />
<glyph unicode="&#xe92c;" glyph-name="arrow-long-right" d="M648.533 660.724l-46.933-46.933 149.333-140.8h-601.6v-68.267h601.6l-149.333-140.8 46.933-46.933 238.933 221.867z" />
<glyph unicode="&#xe92d;" glyph-name="comments" d="M528.002 854.857c-106.053-0.116-207.727-42.297-282.717-117.286s-117.169-176.663-117.286-282.712v-336.002c0-16.975 6.743-33.252 18.745-45.256 12.002-11.999 28.281-18.744 45.255-18.744h336.002c106.086 0 207.825 42.142 282.838 117.16 75.017 75.013 117.16 176.752 117.16 282.843 0 106.084-42.142 207.826-117.16 282.84-75.013 75.015-176.752 117.157-282.838 117.157zM352 390.859c-9.493 0-18.774 2.811-26.667 8.085-7.894 5.278-14.046 12.772-17.679 21.546-3.633 8.769-4.584 18.418-2.732 27.732 1.853 9.309 6.424 17.864 13.137 24.576s15.266 11.283 24.576 13.137c9.311 1.852 18.963 0.901 27.733-2.729 8.771-3.635 16.268-9.789 21.542-17.683s8.090-17.171 8.090-26.666c0-12.73-5.057-24.939-14.059-33.941s-21.211-14.057-33.941-14.057zM528.002 390.859c-9.495 0-18.776 2.811-26.671 8.085-7.894 5.278-14.043 12.772-17.678 21.546-3.635 8.769-4.585 18.418-2.732 27.732 1.853 9.309 6.423 17.864 13.135 24.576 6.717 6.712 15.267 11.283 24.581 13.137 9.309 1.852 18.963 0.901 27.732-2.729 8.769-3.635 16.268-9.789 21.541-17.683s8.090-17.171 8.090-26.666c0-12.73-5.059-24.939-14.057-33.941-9.002-9.002-21.211-14.057-33.941-14.057zM704 390.859c-9.495 0-18.772 2.811-26.666 8.085-7.894 5.278-14.047 12.772-17.683 21.546-3.631 8.769-4.58 18.418-2.728 27.732 1.853 9.309 6.423 17.864 13.135 24.576s15.267 11.283 24.576 13.137c9.314 1.852 18.963 0.901 27.732-2.729 8.774-3.635 16.268-9.789 21.546-17.683 5.274-7.894 8.085-17.171 8.085-26.666 0-12.73-5.055-24.939-14.057-33.941s-21.211-14.057-33.941-14.057z" />
<glyph unicode="&#xe92e;" glyph-name="LinkedIn" d="M138.667 862.878c-25.131-6.784-42.24-23.424-50.133-48.768-3.072-9.984-3.2-22.613-3.2-375.083 0-330.368 0.256-365.653 2.731-374.059 7.68-25.771 23.253-41.643 48.683-49.579 9.984-3.072 22.613-3.2 375.253-3.2s365.269 0.128 375.253 3.2c25.429 7.936 41.003 23.808 48.683 49.579 2.475 8.405 2.731 43.691 2.731 374.016 0 360.491-0.043 364.885-3.413 375.851-6.601 20.984-21.914 37.526-41.588 45.648l-0.481 0.176-9.984 4.011-367.787 0.341c-313.003 0.256-369.109-0.043-376.747-2.133zM305.877 739.742c15.189-7.168 26.795-18.261 33.963-32.555 5.589-11.136 5.76-12.075 5.76-32s-0.171-20.864-5.845-32.427c-9.771-19.84-24.491-31.573-47.019-37.419-5.649-1.545-12.136-2.433-18.829-2.433-13.131 0-25.463 3.417-36.158 9.41l0.374-0.192c-12.392 8.346-22.355 19.387-29.207 32.329l-0.233 0.482c-6.443 14.208-7.424 37.803-2.219 53.248 5.077 16.097 15.521 29.268 29.191 37.72l0.291 0.168c12.715 8.192 20.437 9.984 40.533 9.515 16.043-0.427 19.115-1.024 29.397-5.845zM697.173 552.009c30.336-6.613 63.829-28.757 81.835-54.101 14.891-20.992 22.485-40.32 28.715-72.704 3.669-19.157 3.755-22.741 3.755-152.747l0.043-133.12-125.141-0.896-0.768 115.669c-0.725 109.355-0.981 116.48-4.352 131.669-2.078 9.553-4.81 17.893-8.277 25.838l0.341-0.878c-6.626 12.175-16.747 21.732-29.009 27.484l-0.389 0.164c-13.013 5.931-35.328 7.296-50.944 3.072-25.984-7.040-47.573-28.971-57.259-58.069-1.749-5.291-2.475-33.28-3.2-125.44l-0.896-118.613-125.44-0.896v406.229h119.381l0.469-27.392 0.469-27.435 10.112 12.16c22.187 26.624 57.344 46.379 94.251 52.907 11.392 2.005 51.797 0.256 66.304-2.901zM337.92 341.577v-203.093h-124.587v406.187h124.587v-203.093z" />
<glyph unicode="&#xe92f;" glyph-name="location" d="M486.4 896.286c-148.674-11.068-271.579-110.241-317.369-245.040l-0.754-2.555c-14.507-44.331-18.987-76.544-17.579-127.019 1.792-65.493 15.573-122.88 45.611-190.080 49.664-111.104 144.597-226.773 266.368-324.608 26.027-20.949 35.797-26.069 49.323-26.069 13.483 0 23.296 5.12 48.896 25.728 50.731 40.747 107.691 95.403 147.157 141.227 88.064 102.144 143.744 212.352 160.853 318.293 4.437 27.477 6.144 82.816 3.328 107.563-10.942 96.443-58.099 180.176-127.327 238.57l-0.545 0.448c-62.843 52.487-144.49 84.355-233.58 84.355-8.579 0-17.090-0.296-25.521-0.877l1.138 0.063zM536.747 810.825c67.462-5.942 127.082-35.478 171.415-80.194l0.019-0.020c57.899-57.941 86.016-134.784 80.128-219.221-8.021-114.859-70.315-233.728-184.149-351.317-28.203-29.184-88.021-83.029-92.16-83.029-4.181 0-63.957 53.888-92.715 83.584-113.28 116.949-175.616 236.032-183.595 350.763-5.888 84.523 22.144 161.237 80.128 219.221 51.285 51.243 118.912 79.957 192.768 81.792 5.163 0.085 17.835-0.597 28.16-1.579zM488.96 703.988c-12.373-2.005-32.299-7.851-45.013-13.312-74.027-31.659-115.797-113.963-98.005-192.896 17.609-76.582 85.19-132.829 165.908-132.829 5.552 0 11.041 0.266 16.456 0.786l-0.689-0.054c65.94 6.324 120.454 49.333 143.304 108.148l0.398 1.164c31.744 84.352-8.917 180.437-91.264 215.68-18.519 8.624-40.204 13.655-63.063 13.655-0.255 0-0.509-0.001-0.763-0.002h0.039c-2.99 0.11-6.502 0.173-10.029 0.173-6.078 0-12.113-0.187-18.099-0.555l0.821 0.040zM536.021 617.033c25.344-7.424 47.829-28.587 56.576-53.291 4.309-12.245 5.76-34.005 3.115-46.763-4.949-23.851-24.363-48.597-46.379-59.051-10.822-5.429-23.582-8.608-37.083-8.608-23.539 0-44.821 9.661-60.098 25.235l-0.013 0.013c-18.816 18.859-26.709 39.595-25.003 65.835 1.877 29.397 16.555 53.035 42.752 68.992 16.512 10.069 46.251 13.483 66.133 7.637z" />
<glyph unicode="&#xe930;" glyph-name="not-found" d="M844.85 616.278l-217.6 217.601c-2.888 2.886-6.317 5.174-10.091 6.734s-7.818 2.362-11.902 2.358h-373.029c-16.489 0-32.303-6.55-43.962-18.21s-18.21-27.473-18.21-43.962v-683.886c0-16.489 6.55-32.303 18.21-43.962s27.473-18.21 43.962-18.21h559.543c16.489 0 32.303 6.551 43.962 18.21s18.21 27.472 18.21 43.962v497.371c0.003 4.084-0.799 8.128-2.358 11.902s-3.847 7.203-6.735 10.091zM627.25 274.335c2.888-2.888 5.179-6.317 6.744-10.091 1.562-3.774 2.367-7.818 2.367-11.902s-0.805-8.128-2.367-11.902c-1.565-3.774-3.856-7.203-6.744-10.091s-6.317-5.179-10.091-6.744c-3.774-1.562-7.818-2.367-11.902-2.367s-8.128 0.805-11.902 2.367c-3.774 1.565-7.203 3.856-10.091 6.744l-71.265 71.303-71.265-71.303c-2.888-2.888-6.317-5.179-10.091-6.744-3.774-1.562-7.818-2.367-11.902-2.367s-8.128 0.805-11.902 2.367c-3.774 1.565-7.203 3.856-10.091 6.744s-5.179 6.317-6.744 10.091c-1.562 3.774-2.367 7.818-2.367 11.902s0.805 8.128 2.367 11.902c1.565 3.774 3.856 7.203 6.744 10.091l71.303 71.265-71.303 71.265c-5.834 5.831-9.111 13.745-9.111 21.993s3.277 16.162 9.111 21.993c5.831 5.834 13.745 9.111 21.993 9.111s16.162-3.277 21.993-9.111l71.265-71.303 71.265 71.303c2.888 2.888 6.317 5.179 10.091 6.744 3.774 1.562 7.818 2.367 11.902 2.367s8.128-0.805 11.902-2.367c3.774-1.565 7.203-3.856 10.091-6.744s5.179-6.317 6.744-10.091c1.562-3.774 2.367-7.818 2.367-11.902s-0.805-8.128-2.367-11.902c-1.565-3.774-3.856-7.203-6.744-10.091l-71.303-71.265 71.303-71.265zM605.257 594.286v170.971l170.97-170.971h-170.97z" />
<glyph unicode="&#xe931;" glyph-name="location-fill" d="M512 886.857c-93.324-0.106-182.795-37.226-248.785-103.215s-103.11-155.461-103.215-248.785c0-301.203 320-528.678 333.64-538.202 5.38-3.77 11.79-5.792 18.36-5.792s12.979 2.022 18.36 5.792c13.64 9.523 333.64 236.998 333.64 538.202-0.109 93.324-37.222 182.795-103.213 248.785s-155.464 103.11-248.787 103.215zM512 662.857c25.316 0 50.063-7.507 71.113-21.572s37.455-34.056 47.144-57.444c9.688-23.389 12.22-49.126 7.284-73.955-4.939-24.829-17.13-47.637-35.031-65.538s-40.708-30.092-65.538-35.031c-24.829-4.939-50.566-2.404-73.955 7.284s-43.38 26.094-57.444 47.144c-14.065 21.050-21.572 45.797-21.572 71.113 0 33.948 13.485 66.505 37.491 90.509s56.562 37.491 90.509 37.491z" />
<glyph unicode="&#xe932;" glyph-name="new-window" d="M600.73 828.131c-17.533-3.531-30.552-18.81-30.552-37.129 0-10.481 4.261-19.966 11.146-26.818l0.002-0.001c11.366-11.418 9.472-11.213 104.755-11.264l86.17-0.051-129.946-130.099c-71.475-71.578-131.277-132.762-132.864-135.987-3.635-7.27-3.891-22.886-0.461-30.925 4.316-8.681 11.161-15.559 19.564-19.802l0.25-0.114c7.424-3.072 19.763-3.328 28.416-0.563 5.683 1.792 29.491 24.73 137.83 132.915l130.97 130.816 0.051-86.17c0.051-79.77 0.256-86.682 3.174-93.030 12.493-27.341 49.613-30.822 66.202-6.195 7.219 10.65 7.475 16.947 7.014 155.699l-0.461 132.403-5.171 8.346c-3.539 5.461-8.056 9.978-13.343 13.411l-0.174 0.106-8.346 5.171-134.144 0.256c-73.728 0.102-136.806-0.307-140.083-0.973zM181.402 699.977c-29.491-4.403-54.221-29.696-58.624-60.058-2.048-14.182-2.048-515.942 0-530.125 4.669-31.166 28.994-55.491 59.768-60.112l0.392-0.048c14.182-2.048 515.942-2.048 530.125 0 31.642 4.608 55.808 29.184 60.262 61.235 0.922 6.963 1.434 71.629 1.126 158.362-0.512 162.253 0.154 152.525-11.725 164.352-6.346 6.666-15.287 10.812-25.196 10.812-0.718 0-1.432-0.022-2.139-0.065l0.097 0.005c-16.282 0-31.642-11.162-35.789-25.958-1.024-3.635-1.638-61.747-1.638-149.76l-0.051-143.77h-500.019v500.019l143.77 0.051c89.651 0 146.074 0.614 149.862 1.69 10.158 3.804 18.23 11.195 22.83 20.595l0.108 0.243c1.76 4.715 2.778 10.163 2.778 15.848 0 5.246-0.867 10.289-2.466 14.995l0.097-0.328c-2.21 4.476-4.966 8.312-8.247 11.626l0.004-0.004c-11.878 11.93-1.69 11.213-167.117 11.469-82.125 0.154-153.293-0.358-158.208-1.075z" />
<glyph unicode="&#xe940;" glyph-name="reply" horiz-adv-x="1182" d="M99.923 493.713l325.875-327.182 36.644 36.644-261.87 263.055h248.782c278.76 0 577.151-126.947 577.151-486.851h51.042v11.784c-6.546 320.636-251.282 526.107-628.193 526.107h-252.585l265.672 265.672-36.644 36.645-325.875-325.875zM425.797 166.531l-27.905-27.793 27.849-27.963 27.905 27.908-27.849 27.848zM99.923 493.713l-27.849 27.85-27.793-27.794 27.738-27.849 27.905 27.793zM462.442 203.176l27.849-27.849 27.787 27.786-27.724 27.85-27.912-27.787zM200.572 466.231v39.385h-94.781l66.868-67.171 27.913 27.787zM1026.505-20.62h-39.385v-39.385h39.385v39.385zM1077.547-20.62v-39.385h39.385v39.385h-39.385zM1077.547-8.836h39.392l-0.016 0.803-39.377-0.803zM196.769 517.271l-27.849 27.85-67.234-67.234h95.083v39.385zM462.442 782.943l27.849-27.849 27.85 27.849-27.85 27.85-27.849-27.85zM425.797 819.588l27.849 27.849-27.849 27.849-27.85-27.849 27.85-27.849zM453.702 194.324l-325.874 327.183-55.81-55.587 325.874-327.182 55.81 55.586zM434.593 231.024l-36.645-36.644 55.699-55.697 36.644 36.643-55.698 55.698zM172.659 438.444l261.871-263.055 55.824 55.572-261.87 263.055-55.825-55.572zM449.354 505.615h-248.782v-78.769h248.782v78.769zM1065.889-20.62c0 192.653-80.746 326.461-200.814 410.639-118.164 82.836-271.254 115.596-415.721 115.596v-78.769c134.293 0 269.778-30.714 370.5-101.326 98.816-69.272 167.266-178.89 167.266-346.14h78.769zM1077.547 18.765h-51.042v-78.769h51.042v78.769zM1038.163-8.836v-11.784h78.769v11.784h-78.769zM449.354 477.886c181.552 0 327.273-49.461 427.686-133.615 99.801-83.643 158.074-204.154 161.13-353.91l78.753 1.607c-3.489 170.882-70.861 313.421-189.29 412.674-117.815 98.74-282.917 152.014-478.28 152.014v-78.769zM196.769 477.886h252.585v78.769h-252.585v-78.769zM434.593 810.793l-265.672-265.672 55.698-55.699 265.672 265.672-55.698 55.699zM397.948 791.738l36.645-36.644 55.698 55.699-36.644 36.644-55.699-55.699zM127.772 465.865l325.874 325.874-55.699 55.699-325.874-325.874 55.698-55.699z" />
<glyph unicode="&#xe942;" glyph-name="byuser" d="M599.777 650.773l-87.777 61.151-87.777-61.151-105.31-18.829-18.829-105.31-61.151-87.777 61.151-87.777 18.829-105.312 105.31-18.828 87.777-61.15 87.777 61.15 105.312 18.828 18.828 105.312 61.15 87.777-61.15 87.777-18.828 105.31-105.312 18.829zM545.785 485.36l-33.785 90.030-33.785-90.030-96.065-4.311 75.182-59.955-25.583-92.696 80.251 52.978 80.251-52.978-25.583 92.696 75.182 59.955-96.065 4.311z" />
<glyph unicode="&#xe9ce;" glyph-name="eye" d="M512 768c-223.318 0-416.882-130.042-512-320 95.118-189.958 288.682-320 512-320 223.312 0 416.876 130.042 512 320-95.116 189.958-288.688 320-512 320zM764.45 598.296c60.162-38.374 111.142-89.774 149.434-150.296-38.292-60.522-89.274-111.922-149.436-150.296-75.594-48.218-162.89-73.704-252.448-73.704-89.56 0-176.858 25.486-252.452 73.704-60.158 38.372-111.138 89.772-149.432 150.296 38.292 60.524 89.274 111.924 149.434 150.296 3.918 2.5 7.876 4.922 11.86 7.3-9.96-27.328-15.41-56.822-15.41-87.596 0-141.382 114.616-256 256-256 141.382 0 256 114.618 256 256 0 30.774-5.452 60.268-15.408 87.598 3.978-2.378 7.938-4.802 11.858-7.302v0zM512 544c0-53.020-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.982 96-96z" />
<glyph unicode="&#xf0e5;" glyph-name="comment-o" d="M512 731.428c-237.714 0-438.857-133.714-438.857-292.571 0-85.143 57.143-166.286 156-222.286l49.714-28.571-15.429-54.857c-10.857-40.571-25.143-72-40-98.286 57.714 24 110.286 56.571 157.143 97.714l24.571 21.714 32.571-3.429c24.571-2.857 49.714-4.571 74.286-4.571 237.714 0 438.857 133.714 438.857 292.571s-201.143 292.571-438.857 292.571zM1024 438.857c0-202.286-229.143-365.714-512-365.714-28 0-56 1.714-82.857 4.571-74.857-66.286-164-113.143-262.857-138.286-20.571-5.714-42.857-9.714-65.143-12.571h-2.857c-11.429 0-21.714 9.143-24.571 21.714v0.571c-2.857 14.286 6.857 22.857 15.429 33.143 36 40.571 77.143 74.857 104 170.286-117.714 66.857-193.143 170.286-193.143 286.286 0 202.286 229.143 365.714 512 365.714v0c282.857 0 512-163.429 512-365.714z" />
<glyph unicode="&#xf0e6;" glyph-name="comments-o" d="M402.286 731.428c-178.286 0-329.143-100.571-329.143-219.429 0-62.857 42.286-123.429 115.429-165.714l55.429-32-20-48c12 6.857 24 14.286 35.429 22.286l25.143 17.714 30.286-5.714c28.571-5.143 57.714-8 87.429-8 178.286 0 329.143 100.571 329.143 219.429s-150.857 219.429-329.143 219.429zM402.286 804.571c222.286 0 402.286-130.857 402.286-292.571s-180-292.571-402.286-292.571c-34.857 0-68.571 3.429-100.571 9.143-47.429-33.714-101.143-58.286-158.857-73.143-15.429-4-32-6.857-49.143-9.143h-1.714c-8.571 0-16.571 6.857-18.286 16.571v0c-2.286 10.857 5.143 17.714 11.429 25.143 22.286 25.143 47.429 47.429 66.857 94.857-92.571 53.714-152 136.571-152 229.143 0 161.714 180 292.571 402.286 292.571zM872 136.571c19.429-47.429 44.571-69.714 66.857-94.857 6.286-7.429 13.714-14.286 11.429-25.143v0c-2.286-10.286-10.857-17.714-20-16.571-17.143 2.286-33.714 5.143-49.143 9.143-57.714 14.857-111.429 39.429-158.857 73.143-32-5.714-65.714-9.143-100.571-9.143-103.429 0-198.286 28.571-269.714 75.429 16.571-1.143 33.714-2.286 50.286-2.286 122.857 0 238.857 35.429 327.429 99.429 95.429 69.714 148 164 148 266.286 0 29.714-4.571 58.857-13.143 86.857 96.571-53.143 159.429-137.714 159.429-233.143 0-93.143-59.429-175.429-152-229.143z" />
<glyph unicode="&#xf112;" glyph-name="mail-reply, reply1" d="M1024 310.857c0-80-40-184.571-72.571-257.714-6.286-13.143-12.571-31.429-21.143-43.429-4-5.714-8-9.714-16-9.714-11.429 0-18.286 9.143-18.286 20 0 9.143 2.286 19.429 2.857 28.571 1.714 23.429 2.857 46.857 2.857 70.286 0 272.571-161.714 320-408 320h-128v-146.286c0-20-16.571-36.571-36.571-36.571-9.714 0-18.857 4-25.714 10.857l-292.571 292.571c-6.857 6.857-10.857 16-10.857 25.714s4 18.857 10.857 25.714l292.571 292.571c6.857 6.857 16 10.857 25.714 10.857 20 0 36.571-16.571 36.571-36.571v-146.286h128c187.429 0 420.571-33.143 500-230.286 24-60.571 30.286-126.286 30.286-190.286z" />
</font></defs></svg>

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,473 @@
/** ----------------------------------------------------------------------------
* Comment Reply */
/* jshint ignore:start */
/**
* Handles the addition of the comment form.
*
* @since 2.7.0
* @output wp-includes/js/comment-reply.js
*
* @namespace addComment
*
* @type {Object}
*/
window.addComment = ( function ( window ) {
// Avoid scope lookups on commonly used variables.
var document = window.document;
// Settings.
var config = {
commentReplyClass : 'comment-reply-link',
commentReplyTitleId : 'reply-title',
cancelReplyId : 'cancel-comment-reply-link',
commentFormId : 'commentform',
temporaryFormClass : 'wp-temp-form-div',
parentIdFieldId : 'comment_parent',
postIdFieldId : 'comment_post_ID',
commentsWrap : 'comments',
};
// Cross browser MutationObserver.
var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
// Check browser cuts the mustard.
var cutsTheMustard = 'querySelector' in document && 'addEventListener' in window;
/*
* Check browser supports dataset.
* !! sets the variable to true if the property exists.
*/
var supportsDataset = ! ! document.documentElement.dataset;
// For holding the cancel element.
var cancelElement;
// For holding the comment form element.
var commentFormElement;
// The respond element.
var respondElement;
// The mutation observer.
var observer;
if ( cutsTheMustard && document.readyState !== 'loading' ) {
ready();
} else if ( cutsTheMustard ) {
window.addEventListener( 'DOMContentLoaded', ready, false );
}
/**
* Sets up object variables after the DOM is ready.
*
* @since 5.1.1
*/
function ready() {
// Initialize the events.
init();
// Set up a MutationObserver to check for comments loaded late.
observeChanges();
}
/**
* Add events to links classed .comment-reply-link.
*
* Searches the context for reply links and adds the JavaScript events
* required to move the comment form. To allow for lazy loading of
* comments this method is exposed as window.commentReply.init().
*
* @since 5.1.0
*
* @memberOf addComment
*
* @param {HTMLElement} context The parent DOM element to search for links.
*/
function init(context) {
if (!cutsTheMustard) {
return;
}
const observerOptions = {
root: null,
rootMargin: '0px',
threshold: 0.1,
};
let currentPost = null;
const observer = new IntersectionObserver((entries) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
const post = entry.target;
if (currentPost !== post) {
currentPost = post;
cancelElement = post.querySelector(`#${config.cancelReplyId}`);
commentFormElement = post.querySelector(`#${config.commentFormId}`);
if (cancelElement) {
cancelElement.addEventListener('click', cancelEvent);
}
if (commentFormElement) {
const submitFormHandler = function (e) {
if ((e.metaKey || e.ctrlKey) && e.keyCode === 13) {
commentFormElement.removeEventListener('keydown', submitFormHandler);
e.preventDefault();
commentFormElement.submit.click();
return false;
}
};
commentFormElement.addEventListener('keydown', submitFormHandler);
}
updateCancelReplyLink(post);
const links = replyLinks(post);
if (links) {
Array.from(links).forEach((link) => {
link.addEventListener('click', clickEvent);
});
}
}
}
});
}, observerOptions);
const posts = document.querySelectorAll('#' + config.commentsWrap );
posts.forEach((post) => {
observer.observe(post);
});
}
/**
* Return all links classed .comment-reply-link.
*
* @since 5.1.0
*
* @param {HTMLElement} context The parent DOM element to search for links.
*
* @return {HTMLCollection|NodeList|Array}
*/
function replyLinks( context ) {
var selectorClass = config.commentReplyClass;
var allReplyLinks;
if ( ! context || ! context.childNodes ) {
context = document;
}
if ( document.getElementsByClassName ) {
allReplyLinks = context.getElementsByClassName( selectorClass );
} else {
allReplyLinks = context.querySelectorAll( '.' + selectorClass );
}
return allReplyLinks;
}
function updateCancelReplyLink( postElement ) {
const cancelLink = postElement.querySelector(`#${config.cancelReplyId}`);
const postIdField = postElement.querySelector(`#${config.postIdFieldId}`);
const postId = postIdField ? postIdField.value : null;
if (cancelLink && postId) {
const currentPostUrl = `${window.location.origin}${window.location.pathname}#respond-${postId}`;
cancelLink.setAttribute('href', currentPostUrl);
}
}
/**
* Cancel event handler.
*
* @since 5.1.0
*
* @param {Event} event The calling event.
*/
function cancelEvent( event ) {
var cancelLink = this;
var commentsWrapElement = event.target.closest( '#' + config.commentsWrap );
var temporaryElement = commentsWrapElement.querySelector( '.' + config.temporaryFormClass );
if ( ! temporaryElement || ! respondElement ) {
// Conditions for cancel link fail.
return;
}
commentsWrapElement.querySelector( '#' + config.parentIdFieldId ).value = 0;
// Move the respond form back in place of the temporary element.
var headingText = temporaryElement.textContent;
temporaryElement.parentNode.replaceChild( respondElement, temporaryElement );
cancelLink.style.display = 'none';
var replyHeadingElement = commentsWrapElement.querySelector( '#' + config.commentReplyTitleId );
var replyHeadingTextNode = replyHeadingElement && replyHeadingElement.firstChild;
var replyLinkToParent = replyHeadingTextNode && replyHeadingTextNode.nextSibling;
if ( replyHeadingTextNode && replyHeadingTextNode.nodeType === Node.TEXT_NODE && headingText ) {
if ( replyLinkToParent && 'A' === replyLinkToParent.nodeName && replyLinkToParent.id !== config.cancelReplyId ) {
replyLinkToParent.style.display = '';
}
replyHeadingTextNode.textContent = headingText;
}
event.preventDefault();
}
/**
* Click event handler.
*
* @since 5.1.0
*
* @param {Event} event The calling event.
*/
function clickEvent( event ) {
var commentsWrapElement = event.target.closest( '#' + config.commentsWrap );
var replyNode = commentsWrapElement.querySelector( '#' + config.commentReplyTitleId );
var defaultReplyHeading = replyNode && replyNode.firstChild.textContent;
var replyLink = this,
commId = getDataAttribute( replyLink, 'belowelement' ),
parentId = getDataAttribute( replyLink, 'commentid' ),
respondId = getDataAttribute( replyLink, 'respondelement' ),
postId = getDataAttribute( replyLink, 'postid' ),
replyTo = getDataAttribute( replyLink, 'replyto' ) || defaultReplyHeading,
follow;
if ( ! commId || ! parentId || ! respondId || ! postId ) {
/*
* Theme or plugin defines own link via custom `wp_list_comments()` callback
* and calls `moveForm()` either directly or via a custom event hook.
*/
return;
}
/*
* Third party comments systems can hook into this function via the global scope,
* therefore the click event needs to reference the global scope.
*/
follow = window.addComment.moveForm( commId, parentId, respondId, postId, replyTo, event );
if ( false === follow ) {
event.preventDefault();
}
}
/**
* Creates a mutation observer to check for newly inserted comments.
*
* @since 5.1.0
*/
function observeChanges() {
if ( ! MutationObserver ) {
return;
}
var observerOptions = {
childList: true,
subtree: true
};
observer = new MutationObserver( handleChanges );
observer.observe( document.body, observerOptions );
}
/**
* Handles DOM changes, calling init() if any new nodes are added.
*
* @since 5.1.0
*
* @param {Array} mutationRecords Array of MutationRecord objects.
*/
function handleChanges( mutationRecords ) {
var i = mutationRecords.length;
while ( i-- ) {
// Call init() once if any record in this set adds nodes.
if ( mutationRecords[ i ].addedNodes.length ) {
init();
return;
}
}
}
/**
* Backward compatible getter of data-* attribute.
*
* Uses element.dataset if it exists, otherwise uses getAttribute.
*
* @since 5.1.0
*
* @param {HTMLElement} Element DOM element with the attribute.
* @param {string} Attribute the attribute to get.
*
* @return {string}
*/
function getDataAttribute( element, attribute ) {
if ( supportsDataset ) {
return element.dataset[attribute];
} else {
return element.getAttribute( 'data-' + attribute );
}
}
/**
* Get element by ID.
*
* Local alias for document.getElementById.
*
* @since 5.1.0
*
* @param {HTMLElement} The requested element.
*/
function getElementById( elementId ) {
return document.getElementById( elementId );
}
/**
* Moves the reply form from its current position to the reply location.
*
* @since 2.7.0
*
* @memberOf addComment
*
* @param {string} addBelowId HTML ID of element the form follows.
* @param {string} commentId Database ID of comment being replied to.
* @param {string} respondId HTML ID of 'respond' element.
* @param {string} postId Database ID of the post.
* @param {string} replyTo Form heading content.
*/
function moveForm( addBelowId, commentId, respondId, postId, replyTo, event ) {
// Get elements based on their IDs.
var commentsWrapElement = event.target.closest( '#' + config.commentsWrap );
var addBelowElement = commentsWrapElement.querySelector( '#' + addBelowId );
respondElement = commentsWrapElement.querySelector( '#' + respondId );
// Get the hidden fields.
var parentIdField = commentsWrapElement.querySelector( '#' + config.parentIdFieldId );
var postIdField = commentsWrapElement.querySelector( '#' + config.postIdFieldId );
var element, cssHidden, style;
var replyHeading = commentsWrapElement.querySelector( '#' + config.commentReplyTitleId );
var replyHeadingTextNode = replyHeading && replyHeading.firstChild;
var replyLinkToParent = replyHeadingTextNode && replyHeadingTextNode.nextSibling;
if ( ! addBelowElement || ! respondElement || ! parentIdField ) {
// Missing key elements, fail.
return;
}
if ( 'undefined' === typeof replyTo ) {
replyTo = replyHeadingTextNode && replyHeadingTextNode.textContent;
}
addPlaceHolder( respondElement, event );
// Set the value of the post.
if ( postId && postIdField ) {
postIdField.value = postId;
}
parentIdField.value = commentId;
cancelElement.style.display = '';
addBelowElement.querySelector( '.comment-body' ).insertBefore( respondElement, null );
if ( replyHeadingTextNode && replyHeadingTextNode.nodeType === Node.TEXT_NODE ) {
if ( replyLinkToParent && 'A' === replyLinkToParent.nodeName && replyLinkToParent.id !== config.cancelReplyId ) {
replyLinkToParent.style.display = 'none';
}
replyHeadingTextNode.textContent = replyTo;
}
/*
* This is for backward compatibility with third party commenting systems
* hooking into the event using older techniques.
*/
cancelElement.onclick = function () {
return false;
};
// Focus on the first field in the comment form.
try {
for ( var i = 0; i < commentFormElement.elements.length; i++ ) {
element = commentFormElement.elements[i];
cssHidden = false;
// Get elements computed style.
if ( 'getComputedStyle' in window ) {
// Modern browsers.
style = window.getComputedStyle( element );
} else if ( document.documentElement.currentStyle ) {
// IE 8.
style = element.currentStyle;
}
/*
* For display none, do the same thing jQuery does. For visibility,
* check the element computed style since browsers are already doing
* the job for us. In fact, the visibility computed style is the actual
* computed value and already takes into account the element ancestors.
*/
if ( ( element.offsetWidth <= 0 && element.offsetHeight <= 0 ) || style.visibility === 'hidden' ) {
cssHidden = true;
}
// Skip form elements that are hidden or disabled.
if ( 'hidden' === element.type || element.disabled || cssHidden ) {
continue;
}
element.focus();
// Stop after the first focusable element.
break;
}
} catch (e) {
}
/*
* false is returned for backward compatibility with third party commenting systems
* hooking into this function.
*/
return false;
}
/**
* Add placeholder element.
*
* Places a place holder element above the #respond element for
* the form to be returned to if needs be.
*
* @since 2.7.0
*
* @param {HTMLelement} respondElement the #respond element holding comment form.
*/
function addPlaceHolder( respondElement, event ) {
var commentsWrapElement = event.target.closest( '#' + config.commentsWrap );
var temporaryElement = commentsWrapElement.querySelector( '.' + config.temporaryFormClass );
var replyElement = respondElement.querySelector( '#' + config.commentReplyTitleId );
var initialHeadingText = replyElement ? replyElement.firstChild.textContent : '';
if ( temporaryElement ) {
// The element already exists, no need to recreate.
return;
}
temporaryElement = document.createElement( 'div' );
temporaryElement.classList.add( config.temporaryFormClass );
temporaryElement.style.display = 'none';
temporaryElement.textContent = initialHeadingText;
respondElement.parentNode.insertBefore( temporaryElement, respondElement );
}
return {
init: init,
moveForm: moveForm
};
})( window );
/* jshint ignore:end */

14
assets/static/js/swiper-bundle.min.js vendored Normal file

File diff suppressed because one or more lines are too long