VK Blocks - Version 0.12.6

Version Description

[ Bugfix ][ column ] WordPress 5.3 column bug fix

Download this release

Release Info

Developer vektor-inc
Plugin Icon 128x128 VK Blocks
Version 0.12.6
Comparing to
See all releases

Code changes from version 0.11.0 to 0.12.6

inc/vk-blocks/build/block-build-editor.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-table-of-contents:after{position:absolute;top:0;right:0;content:"Pro";display:inline-block;font-size:10px;line-height:1;color:#fff;background-color:#cd3034;border-radius:2px;padding:3px 4px}.components-base-control__label{font-weight:700}.components-base-control .components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}input[type=range]{margin:1px}.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block .wp-block{max-width:100%}.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}@media (min-width:600px){.edit-post-visual-editor.editor-styles-wrapper .wp-block-columns{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:first-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:last-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.edit-post-visual-editor.editor-styles-wrapper .wp-block-latest-posts{margin:0;padding:0;list-style-type:none}.edit-post-visual-editor.editor-styles-wrapper .wp-block-latest-posts li{margin:0;padding:1rem 0;border-bottom:1px dotted #666}.edit-post-visual-editor.editor-styles-wrapper .wp-block-latest-posts li a{color:#464646}@media (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .wp-block-latest-posts li a{font-size:1rem}}.edit-post-visual-editor.editor-styles-wrapper .wp-block-latest-posts li time{color:#d44950}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{font-size:.9em;display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{border:15px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{border:5px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:86px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{align-items:normal}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-left:-15px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{width:15px;height:15px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-right:-15px}}.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0}.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-primary{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-success{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-info{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-warning{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-danger{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark:hover,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain,.mainSection .edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain{background:0 0;border:none;border-radius:0;padding:0;font-weight:400;box-shadow:none;outline:unset;outline-offset:unset;text-align:unset}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:before,.mainSection .edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:before{content:none;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after,.mainSection .edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after{content:none;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .vk_outer_container{min-height:40px}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .editor-block-list__block{margin:0}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 td,.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 th{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 th{background-color:rgba(0,0,0,.05)}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1.table-striped tbody tr:nth-of-type(odd){background:inherit}}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-rich-text__editable{padding:0;margin:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit>.editor-inner-blocks{margin-top:-1px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit{height:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .block-editor-block-list__insertion-point{top:-5px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit:before{right:0;left:0;top:0;bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks tr{width:100%;display:block;border-bottom:1px solid #e5e5e5}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks tr .editor-block-list__layout{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks td,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks th{padding:0;display:block;width:100%;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks td .editor-rich-text__editable,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks th .editor-rich-text__editable{padding:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit.table-striped>tbody>.editor-inner-blocks>.editor-block-list__layout>div:nth-of-type(odd){background-color:rgba(0,0,0,.05)}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text{float:left;width:61.6%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{float:right;width:32%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_text{float:right}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_photo{float:left}.edit-post-visual-editor.editor-styles-wrapper .vk_staff{display:block;overflow:hidden}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:1;margin-bottom:.5rem;border:none;padding:0;background-color:transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:14px;display:block;margin:0 0 .5rem 4px;letter-spacing:5px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:0 0}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileText{font-size:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{display:block;vertical-align:top;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo button{width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo .image-button{padding:0;margin:0;display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-none{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:74%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_name{font-size:4rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_caption{font-size:16px;letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_role{letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:22%}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:75%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:20%}}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents{margin-top:3.5em;margin-bottom:3.5em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents-style-default{border:3px solid rgba(0,0,0,.04);box-shadow:inset 0 0 0 1px #fff;background-color:rgba(0,0,0,.015);padding:2rem}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents-style-default{padding:3rem 4rem}}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_title{text-align:center;font-size:1.2em;letter-spacing:.5em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents li{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list{padding:0;margin-top:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item{list-style:none;border-bottom:1px solid #e5e5e5;padding:.8rem 0}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-3{padding-left:1rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-4{padding-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-5{padding-left:3rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-6{padding-left:4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item_link{color:#333;border-bottom:1px solid #ccc}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item_link:hover{text-decoration:none;border-bottom:none}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-overflow{white-space:nowrap!important}
1
+ @charset "UTF-8";.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-table-of-contents:after{position:absolute;top:0;right:0;content:"Pro";display:inline-block;font-size:10px;line-height:1;color:#fff;background-color:#cd3034;border-radius:2px;padding:3px 4px}.components-base-control__label{font-weight:700}.components-base-control .components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}input[type=range]{margin:1px}.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block .wp-block{max-width:100%}.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{font-size:.9em;display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{border:15px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{border:5px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:86px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{align-items:normal}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-left:-15px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{width:15px;height:15px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-right:-15px}}.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0}.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-primary{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-success{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-info{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-warning{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-danger{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark:hover,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain,.mainSection .edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain{background:0 0;border:none;border-radius:0;padding:0;font-weight:400;box-shadow:none;outline:unset;outline-offset:unset;text-align:unset}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:before,.mainSection .edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:before{content:none;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after,.mainSection .edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after{content:none;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .vk_outer_container{min-height:40px}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .editor-block-list__block{margin:0}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 td,.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 th{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1 th{background-color:rgba(0,0,0,.05)}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-mobile1.table-striped tbody tr:nth-of-type(odd){background:inherit}}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-rich-text__editable{padding:0;margin:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit>.editor-inner-blocks{margin-top:-1px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit{height:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .block-editor-block-list__insertion-point{top:-5px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-block-list__block-edit:before{right:0;left:0;top:0;bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks tr{width:100%;display:block;border-bottom:1px solid #e5e5e5}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks tr .editor-block-list__layout{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks td,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks th{padding:0;display:block;width:100%;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks td .editor-rich-text__editable,.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit .editor-inner-blocks th .editor-rich-text__editable{padding:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_simpleTable-edit.table-striped>tbody>.editor-inner-blocks>.editor-block-list__layout>div:nth-of-type(odd){background-color:rgba(0,0,0,.05)}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text{float:left;width:61.6%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{float:right;width:32%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_text{float:right}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_photo{float:left}.edit-post-visual-editor.editor-styles-wrapper .vk_staff{display:block;overflow:hidden}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:1;margin-bottom:.5rem;border:none;padding:0;background-color:transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:14px;display:block;margin:0 0 .5rem 4px;letter-spacing:5px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:0 0}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileText{font-size:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{display:block;vertical-align:top;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo button{width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo .image-button{padding:0;margin:0;display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-none{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:74%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_name{font-size:4rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_caption{font-size:16px;letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_role{letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:22%}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:75%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:20%}}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents{margin-top:3.5em;margin-bottom:3.5em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents-style-default{border:3px solid rgba(0,0,0,.04);box-shadow:inset 0 0 0 1px #fff;background-color:rgba(0,0,0,.015);padding:2rem}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents-style-default{padding:3rem 4rem}}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_title{text-align:center;font-size:1.2em;letter-spacing:.5em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents li{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list{padding:0;margin-top:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item{list-style:none;border-bottom:1px solid #e5e5e5;padding:.8rem 0}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-3{padding-left:1rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-4{padding-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-5{padding-left:3rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item-h-6{padding-left:4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item_link{color:#333;border-bottom:1px solid #ccc}.edit-post-visual-editor.editor-styles-wrapper .vk_tableOfContents_list_item_link:hover{text-decoration:none;border-bottom:none}.edit-post-visual-editor.editor-styles-wrapper .vk_table-col-overflow{white-space:nowrap!important}
inc/vk-blocks/build/block-build.css CHANGED
@@ -1,13 +1,12 @@
1
- .alert{padding:1em;margin:1em 0;border-radius:3px}.alert+.alert{margin-top:2em}.alert a{-webkit-transition:color .3s linear, opacity .3s linear;transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
2
 
3
- @media (min-width: 600px){.wp-block-columns{margin-left:-15px;margin-right:-15px}.wp-block-column{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:15px;margin-right:15px;width:calc( 50% - 30px)}.wp-block-column:not(:first-child),.wp-block-column:not(:last-child),.wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.wp-block-latest-posts{margin:0;padding:0;list-style-type:none}.wp-block-latest-posts li{margin:0;padding:1rem 0;border-bottom:1px dotted #666}.wp-block-latest-posts li a{color:#464646}@media (max-width: 768px){.wp-block-latest-posts li a{font-size:1rem}}.wp-block-latest-posts li time{color:#d44950}
4
 
5
  .vk_balloon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.vk_balloon_icon{-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.2rem}.vk_balloon_content{position:relative;text-align:left}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.vk_balloon-type-think .vk_balloon_content::before,.vk_balloon-type-think .vk_balloon_content::after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.vk_balloon-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;-webkit-animation:vibration .1s infinite;animation:vibration .1s infinite}@-webkit-keyframes vibration{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes vibration{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@media only screen and (max-width: 480px){.vk_balloon_content{font-size:.9em;display:inline-block}.vk_balloon-type-serif .vk_balloon_content::after{border:15px solid transparent}.vk_balloon-type-think .vk_balloon_content::after{border:5px solid transparent}.vk_balloon_icon{max-width:86px}.vk_balloon{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.vk_balloon.vk_balloon-position-left .vk_balloon_icon{margin-right:2rem}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-left:-15px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{width:15px;height:15px}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right .vk_balloon_icon{margin-left:2rem}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-right:-15px}}
6
 
7
- .vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;-webkit-box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25);box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}
8
-
9
  .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
10
 
 
 
11
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
12
 
13
  .vk_heading_title-style-plain,.mainSection .vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;-webkit-box-shadow:none;box-shadow:none;outline:unset;outline-offset:unset;text-align:unset}.vk_heading_title-style-plain:before,.mainSection .vk_heading_title-style-plain:before{content:none;border:none}.vk_heading_title-style-plain:after,.mainSection .vk_heading_title-style-plain:after{content:none;border:none}.vk_heading_subtext{margin-bottom:0}
 
1
 
2
+ .alert{padding:1em;margin:1em 0;border-radius:3px}.alert+.alert{margin-top:2em}.alert a{-webkit-transition:color .3s linear, opacity .3s linear;transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
3
 
4
  .vk_balloon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.vk_balloon_icon{-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.2rem}.vk_balloon_content{position:relative;text-align:left}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.vk_balloon-type-think .vk_balloon_content::before,.vk_balloon-type-think .vk_balloon_content::after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.vk_balloon-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;-webkit-animation:vibration .1s infinite;animation:vibration .1s infinite}@-webkit-keyframes vibration{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes vibration{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@media only screen and (max-width: 480px){.vk_balloon_content{font-size:.9em;display:inline-block}.vk_balloon-type-serif .vk_balloon_content::after{border:15px solid transparent}.vk_balloon-type-think .vk_balloon_content::after{border:5px solid transparent}.vk_balloon_icon{max-width:86px}.vk_balloon{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.vk_balloon.vk_balloon-position-left .vk_balloon_icon{margin-right:2rem}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-left:-15px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{width:15px;height:15px}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right .vk_balloon_icon{margin-left:2rem}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:35px;margin-right:-15px}}
5
 
 
 
6
  .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
7
 
8
+ .vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;-webkit-box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25);box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}
9
+
10
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
11
 
12
  .vk_heading_title-style-plain,.mainSection .vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;-webkit-box-shadow:none;box-shadow:none;outline:unset;outline-offset:unset;text-align:unset}.vk_heading_title-style-plain:before,.mainSection .vk_heading_title-style-plain:before{content:none;border:none}.vk_heading_title-style-plain:after,.mainSection .vk_heading_title-style-plain:after{content:none;border:none}.vk_heading_subtext{margin-bottom:0}
inc/vk-blocks/build/block-build.js CHANGED
@@ -35,5 +35,5 @@ object-assign
35
  object-assign
36
  (c) Sindre Sorhus
37
  @license MIT
38
- */var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function l(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,c,i=l(e),s=1;s<arguments.length;s++){for(var u in n=Object(arguments[s]))r.call(n,u)&&(i[u]=n[u]);if(o){c=o(n);for(var p=0;p<c.length;p++)a.call(n,c[p])&&(i[c[p]]=n[c[p]])}}return i}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,r=wp.components,a=(r.RangeControl,r.RadioControl),l=r.PanelBody,c=r.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,p=s.InspectorControls,f=s.MediaUpload,m=s.ColorPalette,b=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:b,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,r=e.setAttributes,s=t.content,b=t.balloonName,v=t.balloonType,d=t.balloonBgColor,k=t.balloonAlign,h=t.IconImage;return React.createElement(i,null,React.createElement(p,null,React.createElement(l,{title:n("Balloon setting","vk-blocks")},React.createElement(a,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:k,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return r({balloonAlign:e})}}),React.createElement(a,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:v,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return r({balloonType:e})}}),React.createElement(m,{value:d,onChange:function(e){return r({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(k," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(f,{onSelect:function(e){return r({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:h,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:h?"image-button":"button button-large"},h?React.createElement("img",{className:"vk_balloon_icon_image",src:h,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}),React.createElement(u,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return r({balloonName:e})},value:b,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:d,border:d},tagName:"p",className:"vk_balloon_content",onChange:function(e){return r({content:e})},value:s,placeholder:n("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.balloonName,r=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(r)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:c,alt:""}),React.createElement(u.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:o})):""),React.createElement(u.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n}))}})},function(e,t,n){"use strict";function o(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}n.r(t);var r=wp.i18n.__,a=window.wp.richText,l=a.registerFormatType,c=a.toggleFormat,i=a.applyFormat,s=a.removeFormat,u=a.getActiveFormat,p=wp.editor,f=p.RichTextToolbarButton,m=p.RichTextShortcut,b=p.InspectorControls,v=p.PanelColorSettings,d=(p.getColorObjectByColorValue,wp.element.Fragment),k="vk-blocks/highlighter",h=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M26.9,462.2l104.7,39.6l34-34l-73.2-73.2L26.9,462.2z M146.5,231.8c-10.3,9.1-14.4,23.4-10.4,36.6l12.5,41.1l-48.9,48.9 L201,459.6l48.8-48.8l41,12.6c13.2,4,27.5,0,36.6-10.3l27.3-29.1L175.5,204.6L146.5,231.8L146.5,231.8z M533.7,122.3L437,25.7 C417.4,6,385.8,5,364.9,23.4L201,186.6l171.8,171.8l163.1-163.9C554.3,173.6,553.3,142,533.7,122.3L533.7,122.3z"}));l(k,{title:r("Highlighter","vk-blocks"),tagName:"span",className:"vk_highlighter",attributes:{data:"data-color",style:"style"},edit:function(e){var t,n=e.value,a=e.isActive,l=e.onChange;if(a){var p=u(n,k);t=p.attributes.data}var g=function(e){e=function(e){return void 0===e&&(e="#fffd6b"),e}(e),l(c(n,{type:k,attributes:{data:e,style:"background: linear-gradient(transparent 60%,".concat(o(e,.7)," 0);")}}))};return React.createElement(d,null,React.createElement(b,null,React.createElement(v,{title:r("Highlighter","vk-blocks"),initialOpen:!0,colorSettings:[{value:t,onChange:function(e){l(e?i(n,{type:k,attributes:{data:e,style:"background: linear-gradient(transparent 60%,".concat(o(e,.7)," 0);")}}):s(n,k))},label:r("Highlight Color","vk-blocks")}]})),React.createElement(m,{type:"primary",character:"h",onUse:function(){return g(t)}}),React.createElement(f,{icon:h,title:r("Highlighter","vk-blocks"),onClick:function(){return g(t)},isActive:a,shortcutType:"primary",shortcutCharacter:"h"}))}});var g=n(0),y=n.n(g),_=n(2),E=n.n(_);function w(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var C=wp.i18n.__,x=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,o;return t=e,(n=[{key:"getDom",value:function(e){var t=document.getElementsByClassName(e);return void 0!==t[0]&&t[0].querySelectorAll("h1, h2, h3, h4, h5, h6")}},{key:"getHtagsInEditor",value:function(){var e=this.getDom("edit-post-visual-editor");if(void 0===e)return!1;var t=Array.from(e),n=[];return t.forEach(function(e,o){n[o]={tagName:t[o].tagName,innerText:t[o].innerText}}),n}},{key:"returnHtml",value:function(e,t,n){n?n+=" vk_tableOfContents":n="vk_tableOfContents",t&&(n=n+" vk_tableOfContents-style-"+t);var o=0,r=0,a=0,l=0,c=0,i=function(e){return 0===e?1:e},s=React.createElement("div",{className:n},React.createElement("div",{className:"vk_tableOfContents_title"},C("Table of Contents","vk-blocks")),React.createElement("ul",{className:"vk_tableOfContents_list"},e.map(function(e){var t="vk_tableOfContents_list_item",n=Number(e.tagName.replace(/H/g,"")),s="";return 2===n&&(s=++o,r=0,a=0,l=0,c=0),3===n&&(s=o+"."+ ++r,a=0,l=0,c=0),4===n&&(a++,s=o+"."+i(r)+"."+a,l=0,c=0),5===n&&(l++,s=o+"."+i(r)+"."+i(a)+"."+l,c=0),6===n&&(c++,s=o+"."+i(r)+"."+i(a)+"."+i(l)+"."+c),s+=". ",React.createElement("li",{className:"".concat(t," ").concat(t,"-h-").concat(n)},React.createElement("a",{href:"",className:"".concat(t,"_link")},React.createElement("span",{className:"".concat(t,"_link_preNumber")},s),e.innerText))})));return E.a.renderToString(s)}}])&&w(t.prototype,n),o&&w(t,o),e}(),N=wp.i18n.__,S=wp.blocks.registerBlockType,T=wp.components,B=T.ServerSideRender,O=T.PanelBody,R=T.SelectControl,I=T.BaseControl,A=wp.element.Fragment,P=wp.data,j=P.subscribe,z=P.select,M=(P.dispatch,wp.editor),F=(M.RichText,M.InspectorControls),L=(M.MediaUpload,M.ColorPalette,y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("g",null,y.a.createElement("path",{d:"M199.4,402.1l266.4,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8 l0,25.6C186.6,396.3,192.5,402.1,199.4,402.1z"}),y.a.createElement("path",{d:"M199.4,323l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C186.6,317.3,192.5,323,199.4,323z"}),y.a.createElement("path",{d:"M199.4,243.8l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8 l0,25.6C186.6,238.1,192.5,243.8,199.4,243.8z"}),y.a.createElement("path",{d:"M110.2,402.1l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,396.3,103.3,402.1,110.2,402.1z"}),y.a.createElement("path",{d:"M110.2,323h30.8c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,317.3,103.3,323,110.2,323z"}),y.a.createElement("path",{d:"M110.2,243.8l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-30.8,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,238.1,103.3,243.8,110.2,243.8z"})),y.a.createElement("path",{d:"M159.7,158.5l256.7,0c5.3,0,9.9-4.6,9.9-9.9l0-28.8c0-5.3-4.6-9.9-9.9-9.9l-256.7,0c-5.3,0-9.9,4.6-9.9,9.9l0,28.8 C149.8,154.2,154.3,158.5,159.7,158.5z"})),y.a.createElement("path",{d:"M528,32H48C21.5,32,0,53.5,0,80v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V80C576,53.5,554.5,32,528,32z M528,432 H48V80h480V432z"})));function D(e){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function U(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function V(e,t){return!t||"object"!==D(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}S("vk-blocks/table-of-contents",{title:N("Table of Contents","vk-blocks"),icon:L,category:"vk-blocks-cat",attributes:{style:{type:"string",default:"default"},renderHtml:{type:"string",default:""}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=(e.clientId,t.style),a=new x,l=function(){var e=a.getHtagsInEditor(),t=a.returnHtml(e,r,o);n({renderHtml:t})};return j(function(){var e=z("core/block-editor").getSelectedBlock();if(e){e.name.match(/heading/g)&&l()}}),l(),y.a.createElement(A,null,y.a.createElement(F,null,y.a.createElement(O,null,y.a.createElement(I,{label:N("Style","vk-blocks"),help:""},y.a.createElement(R,{value:r,onChange:function(e){return n({style:e})},options:[{value:"default",label:N("Default","vk-blocks")},{value:"",label:N("No frame","vk-blocks")}]})))),vk_blocks_check.is_pro?y.a.createElement(B,{block:"vk-blocks/table-of-contents",attributes:t}):y.a.createElement("div",null,N("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(){return null}});var $=wp.i18n.__,q=wp.editor,G=q.RichText,Z=q.MediaUpload,Y=wp.components.Button,Q=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),V(this,W(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&H(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.vk_staff_text_name,n=e.vk_staff_text_caption,o=e.vk_staff_text_role,r=e.vk_staff_text_profileTitle,a=e.vk_staff_text_profileText,l=e.vk_staff_photo_image,c=e.vk_staff_photo_image_alt,i=e.vk_staff_layout,s=e.vk_staff_nameColor,u=e.vk_staff_captionColor,p=e.vk_staff_positionColor,f=e.vk_staff_profileTitleColor,m=e.vk_staff_profileTextColor,b=e.vk_staff_photoBorder,v=this.props.setAttributes,d=this.props.className,k=this.props.for_,h="";return"edit"===k?h=y.a.createElement("div",{className:"".concat(d," vk_staff vk_staff-layout-").concat(i)},y.a.createElement("div",{className:"vk_staff_text"},y.a.createElement(G,{tagName:"h3",className:"vk_staff_text_name",style:{color:s},onChange:function(e){return v({vk_staff_text_name:e})},value:t,placeholder:$("Your Name","vk-blocks")}),y.a.createElement(G,{tagName:"p",className:"vk_staff_text_caption",style:{color:u},onChange:function(e){return v({vk_staff_text_caption:e})},value:n,placeholder:$("Caption","vk-blocks")}),y.a.createElement(G,{tagName:"p",className:"vk_staff_text_role",style:{color:p},onChange:function(e){return v({vk_staff_text_role:e})},value:o,placeholder:$("Role position","vk-blocks")}),y.a.createElement(G,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:f},onChange:function(e){return v({vk_staff_text_profileTitle:e})},value:r,placeholder:$("Profile title","vk-blocks")}),y.a.createElement(G,{tagName:"p",className:"vk_staff_text_profileText",style:{color:m},onChange:function(e){return v({vk_staff_text_profileText:e})},value:a,placeholder:$("Profile text","vk-blocks")})),y.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(b)},y.a.createElement(Z,{onSelect:function(e){return v({vk_staff_photo_image:e.sizes.full.url})},type:"image",className:"vk_staff_photo_image",value:l,render:function(e){var t=e.open;return y.a.createElement(Y,{onClick:t,className:l?"image-button":"button button-large"},l?y.a.createElement("img",{className:"vk_staff_photo_image",src:l,alt:$(c,"vk-blocks")}):$("Select image","vk-blocks"))}}))):"save"===k&&(h=y.a.createElement("div",{className:"".concat(d," vk_staff vk_staff-layout-").concat(i)},y.a.createElement("div",{className:"vk_staff_text"},y.a.createElement(G.Content,{tagName:"h3",className:"vk_staff_text_name",style:{color:s},value:t}),y.a.createElement(G.Content,{tagName:"p",className:"vk_staff_text_caption",style:{color:u},value:n}),y.a.createElement(G.Content,{tagName:"p",className:"vk_staff_text_role",style:{color:p},value:o}),y.a.createElement(G.Content,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:f},value:r}),y.a.createElement(G.Content,{tagName:"p",className:"vk_staff_text_profileText",style:{color:m},value:a})),l?y.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(b)},y.a.createElement("img",{className:"vk_staff_photo_image",src:l,alt:c?$(c,"vk-blocks"):""})):"")),h}}])&&U(n.prototype,o),r&&U(n,r),t}(),X=wp.i18n.__,J=wp.blocks.registerBlockType,K=wp.components,ee=K.TextControl,te=K.PanelBody,ne=K.BaseControl,oe=K.SelectControl,re=wp.element.Fragment,ae=wp.editor,le=ae.InspectorControls,ce=ae.ColorPalette,ie=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("path",{d:"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434 H48V82h480V434z"}),y.a.createElement("path",{d:"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z"}),y.a.createElement("path",{d:"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7 c-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z"}),y.a.createElement("path",{d:"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395 z"}),y.a.createElement("path",{d:"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332 C89,336,92.3,339.2,96.2,339.2z"}),y.a.createElement("path",{d:"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4 C89,280.2,92.3,283.4,96.2,283.4z"}),y.a.createElement("path",{d:"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8 C89,217.4,90.8,219.1,92.9,219.1z"}),y.a.createElement("path",{d:"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4 C89,172.8,93.8,177.6,99.7,177.6z"}),y.a.createElement("path",{d:"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4 C146.3,172.8,151.1,177.6,157,177.6z"}),y.a.createElement("path",{d:"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C203.5,172.8,208.4,177.6,214.2,177.6z"}),y.a.createElement("path",{d:"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C260.8,172.8,265.6,177.6,271.5,177.6z"}));J("vk-blocks/staff",{title:X("Staff","vk-blocks"),icon:ie,category:"vk-blocks-cat",attributes:{vk_staff_text_name:{type:"string",source:"html",selector:"h3"},vk_staff_text_caption:{type:"string",source:"html",selector:"p.vk_staff_text_caption"},vk_staff_text_role:{type:"string",source:"html",selector:"p.vk_staff_text_role"},vk_staff_text_profileTitle:{type:"string",source:"html",selector:"h4"},vk_staff_text_profileText:{type:"string",source:"html",selector:"p.vk_staff_text_profileText"},vk_staff_photo_image:{type:"string",default:""},vk_staff_photo_image_alt:{type:"string",default:"Profile Picture"},vk_staff_layout:{type:"string",default:"default"},vk_staff_nameColor:{type:"string",default:"inherit"},vk_staff_captionColor:{type:"string",default:"inherit"},vk_staff_positionColor:{type:"string",default:"inherit"},vk_staff_profileTitleColor:{type:"string",default:"inherit"},vk_staff_profileTextColor:{type:"string",default:"inherit"},vk_staff_photoBorder:{type:"string",default:"default"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.vk_staff_photo_image_alt,a=t.vk_staff_layout,l=t.vk_staff_nameColor,c=t.vk_staff_captionColor,i=t.vk_staff_positionColor,s=t.vk_staff_profileTitleColor,u=t.vk_staff_profileTextColor,p=t.vk_staff_photoBorder;return y.a.createElement(re,null,y.a.createElement(le,null,y.a.createElement(te,{title:X("Layout","vk-blocks")},y.a.createElement(oe,{value:a,onChange:function(e){return n({vk_staff_layout:e})},options:[{value:"default",label:X("Default","vk-blocks")},{value:"imageLeft",label:X("Image left","vk-blocks")}]})),y.a.createElement(te,{title:X("Image border","vk-blocks")},y.a.createElement(oe,{value:p,onChange:function(e){return n({vk_staff_photoBorder:e})},options:[{value:"default",label:X("Default","vk-blocks")},{value:"none",label:X("None","vk-blocks")}]})),y.a.createElement(te,{title:X("Alt text","vk-blocks")},y.a.createElement(ne,{help:X("Set the alt text for profile image","vk-blocks")},y.a.createElement(ee,{value:r,onChange:function(e){return n({vk_staff_photo_image_alt:e})}}))),y.a.createElement(te,{title:X("Color","vk-blocks")},y.a.createElement(ne,{label:X("Staff name","vk-blocks")},y.a.createElement(ce,{value:l,onChange:function(e){return n({vk_staff_nameColor:e})}})),y.a.createElement(ne,{label:X("Name caption","vk-blocks")},y.a.createElement(ce,{value:c,onChange:function(e){return n({vk_staff_captionColor:e})}})),y.a.createElement(ne,{label:X("Role position","vk-blocks")},y.a.createElement(ce,{value:i,onChange:function(e){return n({vk_staff_positionColor:e})}})),y.a.createElement(ne,{label:X("Profile title","vk-blocks")},y.a.createElement(ce,{value:s,onChange:function(e){return n({vk_staff_profileTitleColor:e})}})),y.a.createElement(ne,{label:X("Profile text","vk-blocks")},y.a.createElement(ce,{value:u,onChange:function(e){return n({vk_staff_profileTextColor:e})}})))),y.a.createElement(Q,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes;return y.a.createElement(Q,{attributes:t,setAttributes:"",className:"",for_:"save"})}});function se(e){return(se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ue(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function pe(e,t){return!t||"object"!==se(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function fe(e){return(fe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var be=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pe(this,fe(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&me(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile,a=this.props.className;return y.a.createElement("div",{className:"".concat(a," vk_spacer")},y.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),y.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),y.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&ue(n.prototype,o),r&&ue(n,r),t}();function ve(e){return(ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function de(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ke(e,t){return!t||"object"!==ve(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ge(e,t){return(ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ye=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ke(this,he(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ge(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile;return y.a.createElement("div",{className:"vk_spacer"},y.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),y.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),y.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&de(n.prototype,o),r&&de(n,r),t}(),_e=(wp.editor.RichText,[{attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},save:function(e){var t=e.attributes;return y.a.createElement(ye,{attributes:t})}}]),Ee=wp.i18n.__,we=wp.blocks.registerBlockType,Ce=wp.components,xe=Ce.RangeControl,Ne=Ce.PanelBody,Se=Ce.BaseControl,Te=Ce.SelectControl,Be=wp.element.Fragment,Oe=wp.editor.InspectorControls,Re=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),y.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),y.a.createElement("polygon",{points:"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8 444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t"})));we("vk-blocks/spacer",{title:Ee("Responsive Spacer","vk-blocks"),icon:Re,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.unit,a=t.pc,l=t.tablet,c=t.mobile;return y.a.createElement(Be,null,y.a.createElement(Oe,null,y.a.createElement(Ne,null,y.a.createElement(Te,{label:Ee("Unit Type","vk-blocks"),value:r,onChange:function(e){return n({unit:e})},options:[{value:"px",label:Ee("px","vk-blocks")},{value:"em",label:Ee("em","vk-blocks")},{value:"rem",label:Ee("rem","vk-blocks")},{value:"vw",label:Ee("vw","vk-blocks")}]}),y.a.createElement(Se,{label:Ee("Height for each device.","vk-blocks")},y.a.createElement(xe,{label:Ee("PC","vk-blocks"),value:a,onChange:function(e){return n({pc:e})},step:.1}),y.a.createElement(xe,{label:Ee("Tablet","vk-blocks"),value:l,onChange:function(e){return n({tablet:e})},step:.1}),y.a.createElement(xe,{label:Ee("Mobile","vk-blocks"),value:c,onChange:function(e){return n({mobile:e})},step:.1})))),y.a.createElement(be,{attributes:t,className:o}))},save:function(e){var t=e.attributes;return y.a.createElement(be,{attributes:t})},deprecated:_e});var Ie=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function Ae(e){return(Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Pe(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function je(e,t){return!t||"object"!==Ae(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ze(e){return(ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(e,t){return(Me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fe=wp.editor.InnerBlocks,Le=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),je(this,ze(t).apply(this,arguments))}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Me(e,t)}(t,y.a.Component),n=t,(r=[{key:"render",value:function(){var e,t,n,r,a,l,c,i,s,u,p,f=this.props.attributes,m=f.bgColor,b=f.bgImage,v=f.bgPosition,d=f.outerWidth,k=f.padding_left_and_right,h=f.padding_top_and_bottom,g=f.opacity,_=f.upper_level,E=f.lower_level,w=f.upperDividerBgColor,C=f.lowerDividerBgColor,x=f.dividerType,N=f.borderWidth,S=f.borderStyle,T=f.borderColor,B=f.borderRadius,O=f.anchor,R=this.props.className,I=this.props.for_;return r=" vk_outer-width-".concat(d),m=o(m||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===k?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===h?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",_&&(c="upper"),E&&(i="lower"),"edit"===I?a=y.a.createElement(Fe,null):(a=y.a.createElement(Fe.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(m,", ").concat(m,"), url(").concat(b,")"):"linear-gradient(".concat(m,", ").concat(m,")"),T||(T="#fff"),0===_&&0===E?(u="".concat(N,"px ").concat(S," ").concat(T),p="".concat(B,"px")):(u="none",p="0px"),y.a.createElement("div",{id:O,className:R+" vk_outer"+r+e+t+n,style:{background:s,border:u,borderRadius:p}},Ie(_,w,c,x),y.a.createElement("div",{className:l},a),Ie(E,C,i,x))}}])&&Pe(n.prototype,r),a&&Pe(n,a),t}(),De=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function Ue(e){return(Ue="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ve(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function We(e,t){return!t||"object"!==Ue(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $e(e,t){return($e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var qe=wp.editor.InnerBlocks;function Ge(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var Ze=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),We(this,He(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$e(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,a,l,c,i,s,u,p=this.props.attributes,f=p.bgColor,m=p.bgImage,b=p.bgPosition,v=p.outerWidth,d=p.padding_left_and_right,k=p.padding_top_and_bottom,h=p.opacity,g=p.upper_level,_=p.lower_level,E=p.upperDividerBgColor,w=p.lowerDividerBgColor,C=p.dividerType,x=p.borderWidth,N=p.borderStyle,S=p.borderColor,T=p.borderRadius,B=p.anchor,O=this.props.for_;return o=" vk_outer-width-".concat(v),f=Ge(f||"#fff",h),n="parallax"===b?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===b?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===d?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===k?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",g&&(l="upper"),_&&(c="lower"),"edit"===O?r=y.a.createElement(qe,null):(r=y.a.createElement(qe.Content,null),a="vk_outer_container"),i=m?"linear-gradient(".concat(f,", ").concat(f,"), url(").concat(m,")"):"linear-gradient(".concat(f,", ").concat(f,")"),S||(S="#fff"),0===g&&0===_?(s="".concat(x,"px ").concat(N," ").concat(S),u="".concat(T,"px")):(s="none",u="0px"),y.a.createElement("div",{id:B,className:"vk_outer"+o+e+t+n,style:{background:i,border:s,borderRadius:u}},De(g,E,l,C),y.a.createElement("div",{className:a},r),De(_,w,c,C))}}])&&Ve(n.prototype,o),r&&Ve(n,r),t}(),Ye=[{attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return y.a.createElement(Ze,{attributes:t,for_:"save"})}}];function Qe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e=Number(e),(isNaN(e)||e<t)&&(e=t),null!==n&&e>n&&(e=n),e}var Xe=wp.i18n.__,Je=wp.blocks.registerBlockType,Ke=wp.components,et=Ke.RangeControl,tt=Ke.RadioControl,nt=Ke.PanelBody,ot=Ke.Button,rt=Ke.BaseControl,at=Ke.SelectControl,lt=wp.element.Fragment,ct=wp.editor,it=ct.InspectorControls,st=ct.MediaUpload,ut=ct.ColorPalette,pt=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("path",{d:"M288,390.2c74,0,134.2-60.3,134.2-134.2S362,121.8,288,121.8S153.8,182,153.8,256S214,390.2,288,390.2z M288,165.5 c49.9,0,90.5,40.6,90.5,90.5s-40.6,90.5-90.5,90.5s-90.5-40.6-90.5-90.5S238.1,165.5,288,165.5z"}),y.a.createElement("polygon",{points:"266.1,333.3 309.9,333.3 309.9,277.9 365.3,277.9 365.3,234.1 309.9,234.1 309.9,178.7 266.1,178.7 266.1,234.1 210.7,234.1 210.7,277.9 266.1,277.9 \t"})),y.a.createElement("path",{d:"M529,31H49C22.5,31,1,52.5,1,79v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V79C577,52.5,555.5,31,529,31z M529,431 H49V79h480V431z"}));Je("vk-blocks/outer",{title:Xe("Outer","vk-blocks"),icon:pt,category:"vk-blocks-cat-layout",attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},supports:{anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.bgColor,a=t.bgImage,l=t.bgPosition,c=t.outerWidth,i=t.padding_left_and_right,s=t.padding_top_and_bottom,u=t.opacity,p=t.upper_level,f=t.lower_level,m=t.upperDividerBgColor,b=t.lowerDividerBgColor,v=t.dividerType,d=t.borderWidth,k=t.borderStyle,h=t.borderColor,g=t.borderRadius;return y.a.createElement(lt,null,y.a.createElement(it,null,y.a.createElement(nt,{title:Xe("Background Setting","vk-blocks")},y.a.createElement(rt,{label:Xe("Color Setting","vk-blocks"),help:Xe("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},y.a.createElement(ut,{value:r,onChange:function(e){return n({bgColor:e})}})),y.a.createElement(rt,{label:Xe("Opacity Setting","vk-blocks")},y.a.createElement(et,{value:u,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),y.a.createElement(rt,{label:Xe("Background Image","vk-blocks"),help:""},y.a.createElement(st,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:a,render:function(e){var t=e.open;return y.a.createElement(ot,{onClick:t,className:a?"image-button":"button button-large"},a?y.a.createElement("img",{className:"icon-image",src:a,alt:Xe("Upload image","vk-blocks")}):Xe("Select image","vk-blocks"))}})),y.a.createElement(rt,{label:Xe("Background image Position","vk-blocks"),help:""},y.a.createElement(tt,{selected:l,options:[{label:Xe("normal","vk-blocks"),value:"normal"},{label:Xe("Fixed","vk-blocks"),value:"fixed"},{label:Xe("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),y.a.createElement(nt,{title:Xe("Layout Setting","vk-blocks")},y.a.createElement(rt,null,y.a.createElement(tt,{label:Xe("Outer width","vk-blocks"),selected:c,options:[{label:Xe("Normal","vk-blocks"),value:"normal"},{label:Xe("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),y.a.createElement(tt,{label:Xe("Contents area padding (left and right)","vk-blocks"),selected:i,options:[{label:Xe("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:Xe("Use contents area default padding (When case of not full width and use background etc.).","vk-blocks"),value:"1"}],onChange:function(e){return n({padding_left_and_right:e})}}),y.a.createElement(tt,{label:Xe("Padding (top and bottom)","vk-blocks"),selected:s,options:[{label:Xe("Use default padding","vk-blocks"),value:"1"},{label:Xe("Do not use default padding (Set it yourself using a spacer block etc.).","vk-blocks"),value:"0"}],onChange:function(e){return n({padding_top_and_bottom:e})}}))),y.a.createElement(nt,{title:Xe("Divider Setting","vk-blocks")},y.a.createElement(rt,null,y.a.createElement(at,{label:Xe("Type","vk-blocks"),value:v,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:Xe("Tilt","vk-blocks")},{value:"curve",label:Xe("Curve","vk-blocks")},{value:"wave",label:Xe("Wave","vk-blocks")},{value:"triangle",label:Xe("Triangle","vk-blocks")}]})),y.a.createElement(rt,{label:Xe("Upper Divider Level","vk-blocks")},y.a.createElement(et,{value:p,onChange:function(e){return n({upper_level:Qe(e,-100,100)})},min:"-100",max:"100"})),y.a.createElement(rt,null,y.a.createElement(ut,{value:m,onChange:function(e){return n({upperDividerBgColor:e})}})),y.a.createElement(rt,{label:Xe("Lower Divider Level","vk-blocks")},y.a.createElement(et,{value:f,onChange:function(e){return n({lower_level:Qe(e,-100,100)})},min:"-100",max:"100"})),y.a.createElement(rt,null,y.a.createElement(ut,{value:b,onChange:function(e){return n({lowerDividerBgColor:e})}}))),y.a.createElement(nt,{title:Xe("Border Setting","vk-blocks")},y.a.createElement(rt,null,y.a.createElement("p",null,Xe("Border will disappear when divider effect is applied.","vk-blocks")),y.a.createElement(at,{label:Xe("Border type","vk-blocks"),value:k,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:Xe("None","vk-blocks")},{value:"solid",label:Xe("Solid","vk-blocks")},{value:"dotted",label:Xe("Dotted","vk-blocks")},{value:"dashed",label:Xe("Dashed","vk-blocks")},{value:"double",label:Xe("Double","vk-blocks")},{value:"groove",label:Xe("Groove","vk-blocks")},{value:"ridge",label:Xe("Ridge","vk-blocks")},{value:"inset",label:Xe("Inset","vk-blocks")},{value:"outset",label:Xe("Outset","vk-blocks")}]})),y.a.createElement(rt,null,y.a.createElement(ut,{value:h,onChange:function(e){return n({borderColor:e})}})),y.a.createElement(rt,{label:Xe("Border width","vk-blocks")},y.a.createElement(et,{value:d,onChange:function(e){return n({borderWidth:e})},min:"0"})),y.a.createElement(rt,{label:Xe("Border radius","vk-blocks")},y.a.createElement(et,{value:g,onChange:function(e){return n({borderRadius:Qe(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?y.a.createElement(Le,{attributes:t,className:o,for_:"edit"}):y.a.createElement("div",null,Xe("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes,n=e.className;if(vk_blocks_check.is_pro)return y.a.createElement(Le,{attributes:t,className:n,for_:"save"})},deprecated:Ye});var ft=n(1),mt=n.n(ft);function bt(e){return(bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function dt(e,t){return!t||"object"!==bt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function kt(e){return(kt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ht(e,t){return(ht=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var gt=window.lodash.range,yt=wp.i18n,_t=yt.__,Et=yt.sprintf,wt=wp.element.Component,Ct=wp.components.Toolbar,xt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),dt(this,kt(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ht(e,t)}(t,wt),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:Et(_t("Heading %d"),e),isActive:e===t,onClick:function(){return n(e)},subscript:String(e)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.minLevel,o=t.maxLevel,r=t.selectedLevel,a=t.onChange;return y.a.createElement(Ct,{controls:gt(n,o).map(function(t){return e.createLevelControl(t,r,a)})})}}])&&vt(n.prototype,o),r&&vt(n,r),t}();function Nt(e){return(Nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function St(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Tt(e,t){return!t||"object"!==Nt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Bt(e){return(Bt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ot(e,t){return(Ot=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Rt=wp.editor.RichText,It=wp.i18n.__,At=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Tt(this,Bt(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ot(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n=this.props.attributes,o=n.level,r=n.align,a=n.title,l=n.titleColor,c=n.titleSize,i=n.subText,s=n.subTextFlag,u=n.subTextColor,p=n.subTextSize,f=n.titleStyle,m=n.titleMarginBottom,b=n.outerMarginBottom,v=this.props.setAttributes,d=this.props.className,k=this.props.for_,h=mt()(d,"vk_heading vk_heading-style-".concat(f)),g="h"+o;return null!=b&&(e={marginBottom:b+"rem"}),t=null!=m?{color:l,fontSize:c+"rem",marginBottom:m+"rem",textAlign:r}:{color:l,fontSize:c+"rem",textAlign:r},"edit"===k?y.a.createElement("div",{className:h,style:e},y.a.createElement(Rt,{tagName:g,value:a,onChange:function(e){return v({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:It("Input title…","vk-blocks")}),function(){if("on"===s)return y.a.createElement(Rt,{tagName:"p",value:i,onChange:function(e){return v({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:It("Input sub text…","vk-blocks")})}()):"save"===k?y.a.createElement("div",{className:h,style:e},y.a.createElement(Rt.Content,{tagName:g,value:a,onChange:function(e){return v({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:It("Input title…","vk-blocks")}),function(){if("on"===s)return y.a.createElement(Rt.Content,{tagName:"p",value:i,onChange:function(e){return v({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:It("Input sub text…","vk-blocks")})}()):void 0}}])&&St(n.prototype,o),r&&St(n,r),t}();function Pt(e){throw new Error('"'+e+'" is read-only')}var jt=wp.element.Fragment,zt=wp.editor,Mt=zt.RichText;zt.InspectorControls,zt.ColorPalette,zt.BlockControls,zt.AlignmentToolbar;var Ft=[{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,a=t.titleColor,l=t.titleSize,c=t.subText,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b="h"+n;return y.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:m+"rem"}},y.a.createElement(Mt.Content,{tagName:b,value:r,style:{color:a,fontSize:l+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return y.a.createElement(Mt.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}())}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return y.a.createElement("article",{className:"vk_prBlocks row"},y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:i,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},C?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+C+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:C,alt:""})):(k||(Pt("color1"),k="#0693e3"),"0"===_?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:k,border:"1px solid ".concat(k)}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+k}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:k}}))),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:a}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:x,alt:""})):(h||(Pt("color2"),h="#0693e3"),"0"===E?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:h}}))),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:l}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},N?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:N,alt:""})):(g||(Pt("color3"),g="#0693e3"),"0"===w?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:g}}))),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:c}))))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,a=t.titleColor,l=t.titleSize,c=t.subText,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b="h"+n;return y.a.createElement(jt,null,null==m?y.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p)},y.a.createElement(Mt.Content,{tagName:b,value:r,style:{color:a,fontSize:l+"rem",textAlign:o},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return y.a.createElement(Mt.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}()):y.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:m+"rem"}},y.a.createElement(Mt.Content,{tagName:b,value:r,style:{color:a,fontSize:l+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return y.a.createElement(Mt.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}()))}}],Lt=wp.i18n.__,Dt=wp.blocks.registerBlockType,Ut=wp.components,Vt=Ut.RangeControl,Wt=Ut.PanelBody,Ht=Ut.RadioControl,$t=Ut.SelectControl,qt=wp.element.Fragment,Gt=wp.editor,Zt=(Gt.RichText,Gt.InspectorControls),Yt=Gt.ColorPalette,Qt=Gt.BlockControls,Xt=Gt.AlignmentToolbar,Jt=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("g",null,y.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),y.a.createElement("g",null,y.a.createElement("path",{d:"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5 c0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2 c0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8 l-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8 c0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5 c0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3 C37.8,486.6,33.9,477.8,33,467.3z"}),y.a.createElement("path",{d:"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2 c-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4 c2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z"}),y.a.createElement("path",{d:"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10 c6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3 c-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4 c3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4 C255.9,453.4,254.6,457.8,254.6,463.8z"}),y.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),y.a.createElement("path",{d:"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z"}),y.a.createElement("path",{d:"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1 c-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9 L530.6,397.2z"}))));Dt("vk-blocks/heading",{title:Lt("Heading","vk-blocks"),icon:Jt,category:"vk-blocks-cat",attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1}},supports:{className:!0,customClassName:!0,anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.level,a=t.align,l=(t.title,t.titleColor),c=t.titleSize,i=(t.subText,t.subTextFlag),s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b=function(e){switch(n({level:e}),e){case 1:n({titleSize:3.6});break;case 2:n({titleSize:2.8});break;case 3:n({titleSize:2.2});break;case 4:n({titleSize:2});break;case 5:n({titleSize:1.8});break;case 6:n({titleSize:1.6})}};return y.a.createElement(qt,null,y.a.createElement(Qt,null,y.a.createElement(xt,{minLevel:2,maxLevel:5,selectedLevel:r,onChange:b})),y.a.createElement(Zt,null,y.a.createElement(Wt,{title:Lt("Style Settings","vk-blocks")},y.a.createElement($t,{label:Lt("Heading style","vk-blocks"),value:p,onChange:function(e){return n({titleStyle:e})},options:[{label:Lt("Default","vk-blocks"),value:"default"},{label:Lt("Plain","vk-blocks"),value:"plain"}]}),y.a.createElement("label",null,Lt("Margin bottom size (rem)","vk-blocks")),y.a.createElement(Vt,{value:m,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),y.a.createElement(Wt,{title:Lt("Heading Settings","vk-blocks")},y.a.createElement("label",null,Lt("Level","vk-blocks")),y.a.createElement(xt,{minLevel:1,maxLevel:7,selectedLevel:r,onChange:b}),y.a.createElement("p",null,Lt("Text Alignment")),y.a.createElement(Xt,{value:a,onChange:function(e){n({align:e})}}),y.a.createElement("label",null,Lt("Text size (rem)","vk-blocks")),y.a.createElement(Vt,{value:c,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),y.a.createElement("label",null,Lt("Heading margin bottom size (rem)","vk-blocks")),y.a.createElement(Vt,{value:f,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),y.a.createElement(Yt,{value:l,onChange:function(e){return n({titleColor:e})}})),y.a.createElement(Wt,{title:Lt("Sub Text Settings","vk-blocks")},y.a.createElement(Ht,{label:Lt("Position","vk-blocks"),selected:i,options:[{label:Lt("Display","vk-blocks"),value:"on"},{label:Lt("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),y.a.createElement("label",null,Lt("Text size (rem)","vk-blocks")),y.a.createElement(Vt,{value:u,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),y.a.createElement(Yt,{value:s,onChange:function(e){return n({subTextColor:e})}}))),y.a.createElement(At,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return y.a.createElement(At,{attributes:t,className:n,for_:"save"})},deprecated:Ft});var Kt=wp.editor.RichText,en=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,o=t.content;return y.a.createElement("div",{className:"alert alert-".concat(n)},y.a.createElement(Kt.Content,{tagName:"p",value:o}))}}],tn=wp.i18n.__,nn=wp.blocks.registerBlockType,on=wp.editor.RichText;nn("vk-blocks/alert",{title:tn("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.style,a=t.content;return React.createElement("div",{className:"".concat(o," alert alert-").concat(r)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===r},"Success"),React.createElement("option",{value:"info",selected:"info"===r},"Info"),React.createElement("option",{value:"warning",selected:"warning"===r},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===r},"Danger")),React.createElement(on,{tagName:"p",onChange:function(e){n({content:e})},value:a}))},save:function(e){var t=e.attributes,n=e.className,o=t.style,r=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(o)},React.createElement(on.Content,{tagName:"p",value:r}))},deprecated:en});n(7);function rn(e){return(rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function an(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ln(e,t){return!t||"object"!==rn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function cn(e){return(cn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function sn(e,t){return(sn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var un=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ln(this,cn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&sn(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),c&&(m=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null,rel:"noopener noreferrer"},m,s,b,u&&y.a.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&an(n.prototype,o),r&&an(n,r),t}();function pn(e){return(pn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function mn(e,t){return!t||"object"!==pn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function bn(e){return(bn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vn(e,t){return(vn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var dn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),mn(this,bn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vn(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=(this.props.lbsubCaption,""),p={},f="",m="";return u="btn vk_button_link",e?(u="".concat(u," btn-primary btn-").concat(r),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(u="".concat(u," btn-").concat(r," btn-").concat(t),p=null):"1"===n&&(u="".concat(u," btn-").concat(r," btn-outline-").concat(t),p=null)),"block"===o&&(u="".concat(u," btn-block")),c&&(f=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(m=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,className:u,role:"button","aria-pressed":!0,style:p,target:l?"_blank":null},f,s,m)}}])&&fn(n.prototype,o),r&&fn(n,r),t}();function kn(e){return(kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function gn(e,t){return!t||"object"!==kn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _n(e,t){return(_n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var En=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),gn(this,yn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_n(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=(this.props.lbsubCaption,""),p={},f="",m="";return u="btn vk_button_link",e?(u="".concat(u," btn-primary btn-").concat(r),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(u="".concat(u," btn-").concat(r," btn-").concat(t),p=null):"1"===n&&(u="".concat(u," btn-").concat(r," btn-outline-").concat(t),p=null)),"block"===o&&(u="".concat(u," btn-block")),c&&(f=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(m=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",className:u,role:"button","aria-pressed":!0,style:p,target:l?"_blank":null},f,s,m)}}])&&hn(n.prototype,o),r&&hn(n,r),t}();function wn(e){return(wn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Cn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function xn(e,t){return!t||"object"!==wn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Nn(e){return(Nn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Sn(e,t){return(Sn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Tn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xn(this,Nn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Sn(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),c&&(m=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:l?"_blank":null,rel:"noopener noreferrer"},m,s,b,u&&y.a.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&Cn(n.prototype,o),r&&Cn(n,r),t}();function Bn(e){return(Bn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function On(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Rn(e,t){return!t||"object"!==Bn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function In(e){return(In=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function An(e,t){return(An=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Pn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Rn(this,In(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&An(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),c&&(m=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:l?"_blank":null},m,s,b,u&&y.a.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&On(n.prototype,o),r&&On(n,r),t}(),jn=wp.editor.RichText,zn=[{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,a=t.buttonSize,l=t.buttonType,c=t.buttonColor,i=t.buttonColorCustom,s=t.buttonAlign,u=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,f="";return i?f="vk_button vk_button-color-custom vk_button-align-".concat(s):i||(f="vk_button vk_button-align-".concat(s)),y.a.createElement("div",{className:f},y.a.createElement(dn,{lbColorCustom:i,lbColor:c,lbType:l,lbAlign:s,lbSize:a,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:u,lbFontAwesomeIconAfter:p,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,a=t.buttonSize,l=t.buttonType,c=t.buttonColor,i=t.buttonColorCustom,s=t.buttonAlign,u=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,f="";return i?f="vk_button vk_button-color-custom vk_button-align-".concat(s):i||(f="vk_button vk_button-align-".concat(s)),y.a.createElement("div",{className:f},y.a.createElement(En,{lbColorCustom:i,lbColor:c,lbType:l,lbAlign:s,lbSize:a,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:u,lbFontAwesomeIconAfter:p,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),y.a.createElement("div",{className:m},y.a.createElement(Tn,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:r,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),y.a.createElement("div",{className:m},y.a.createElement(Pn,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:r,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],Mn=wp.i18n.__,Fn=wp.blocks.registerBlockType,Ln=wp.components,Dn=(Ln.RangeControl,Ln.RadioControl),Un=Ln.PanelBody,Vn=(Ln.Button,Ln.BaseControl),Wn=Ln.CheckboxControl,Hn=Ln.TextControl,$n=Ln.Dashicon,qn=Ln.IconButton,Gn=wp.element.Fragment,Zn=wp.editor,Yn=Zn.RichText,Qn=Zn.InspectorControls,Xn=(Zn.MediaUpload,Zn.ColorPalette),Jn=Zn.URLInput,Kn=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("path",{d:"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8 c15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z"})),y.a.createElement("g",null,y.a.createElement("path",{d:"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5 c6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2 c-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6 c-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9 c-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z"}),y.a.createElement("path",{d:"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4 v-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z"}),y.a.createElement("path",{d:"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L282.4,206.9z"}),y.a.createElement("path",{d:"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L330.2,206.9z"}),y.a.createElement("path",{d:"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2 c0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2 c0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z"}),y.a.createElement("path",{d:"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27 V265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z"})));Fn("vk-blocks/button",{title:Mn("Button","vk-blocks"),icon:Kn,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t,n=e.attributes,o=e.className,r=e.setAttributes,a=e.isSelected,l=n.content,c=n.subCaption,i=n.buttonUrl,s=n.buttonTarget,u=n.buttonSize,p=n.buttonType,f=n.buttonColor,m=n.buttonColorCustom,b=n.buttonAlign,v=n.fontAwesomeIconBefore,d=n.fontAwesomeIconAfter;return t=m?"vk_button vk_button-align-".concat(b," vk_button-color-custom"):"vk_button vk_button-align-".concat(b),t=o?"".concat(o," vk_button vk_button-align-").concat(b," vk_button-color-custom"):"".concat(o," vk_button vk_button-align-").concat(b),y.a.createElement(Gn,null,y.a.createElement(Qn,null,y.a.createElement(Un,{title:Mn("Button setting","vk-blocks")},y.a.createElement(Hn,{label:Mn("Sub Caption","vk-blocks"),value:c,onChange:function(e){return r({subCaption:e})},placeholder:"Sub Caption"}),y.a.createElement(Wn,{label:Mn("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return r({buttonTarget:e})}}),y.a.createElement(Dn,{label:Mn("Button Size:","vk-blocks"),selected:u,options:[{label:Mn("Large","vk-blocks"),value:"lg"},{label:Mn("normal","vk-blocks"),value:"md"},{label:Mn("Small","vk-blocks"),value:"sm"}],onChange:function(e){return r({buttonSize:e})}}),y.a.createElement(Dn,{label:Mn("Button Position:","vk-blocks"),selected:b,options:[{label:Mn("Left","vk-blocks"),value:"left"},{label:Mn("Center","vk-blocks"),value:"center"},{label:Mn("Right","vk-blocks"),value:"right"},{label:Mn("Block","vk-blocks"),value:"block"}],onChange:function(e){return r({buttonAlign:e})}}),y.a.createElement(Dn,{label:Mn("Button Style:","vk-blocks"),selected:p,options:[{label:Mn("Solid color","vk-blocks"),value:"0"},{label:Mn("No background","vk-blocks"),value:"1"}],help:Mn('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return r({buttonType:e})}}),y.a.createElement(Dn,{label:Mn("Default Color:","vk-blocks"),selected:f,options:[{label:Mn("Primary","vk-blocks"),value:"primary"},{label:Mn("Secondary","vk-blocks"),value:"secondary"},{label:Mn("Success","vk-blocks"),value:"success"},{label:Mn("Info","vk-blocks"),value:"info"},{label:Mn("Warning","vk-blocks"),value:"warning"},{label:Mn("Danger","vk-blocks"),value:"danger"},{label:Mn("Light","vk-blocks"),value:"light"},{label:Mn("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return r({buttonColor:e})}}),y.a.createElement(Vn,{label:Mn("Custom Color","vk-blocks"),help:Mn("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},y.a.createElement(Xn,{value:m,onChange:function(e){return r({buttonColorCustom:e})}})),y.a.createElement(Vn,{label:Mn("Font Awesome:","vk-blocks"),help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Mn("Font Awesome icon list","vk-blocks"))},y.a.createElement(Hn,{label:Mn("Before text","vk-blocks"),help:Mn("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:v,onChange:function(e){return r({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),y.a.createElement(Hn,{label:Mn("After text","vk-blocks"),help:Mn("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:d,onChange:function(e){return r({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),y.a.createElement("div",{className:t},y.a.createElement(un,{lbColorCustom:m,lbColor:f,lbType:p,lbAlign:b,lbSize:u,lbFontAwesomeIconBefore:v,lbFontAwesomeIconAfter:d,lbsubCaption:c,lbRichtext:y.a.createElement(Yn,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return r({content:e})},value:l,placeholder:Mn("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),a&&y.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},y.a.createElement($n,{icon:"admin-links"}),y.a.createElement(Jn,{value:i,onChange:function(e){return r({buttonUrl:e})}}),y.a.createElement(qn,{icon:"editor-break",label:Mn("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=e.className,o=t.content,r=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),n&&(b=n+" "+b),y.a.createElement("div",{className:b},y.a.createElement(un,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:r,lbRichtext:y.a.createElement(Yn.Content,{tagName:"span",className:"vk_button_link_txt",value:o})}))},deprecated:zn});var eo=wp.editor.RichText,to=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return y.a.createElement("dl",{className:"vk_faq"},y.a.createElement(eo.Content,{tagName:"dt",className:"vk_faq_title",value:n}),y.a.createElement(eo.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}}],no=wp.i18n.__,oo=wp.blocks.registerBlockType,ro=wp.editor.RichText,ao=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14 c-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9 c0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6 C199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1 c-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4 c3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7 C130.1,159.1,132.3,160.5,134.6,161.9z"}),React.createElement("path",{d:"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3 H125.9z"}),React.createElement("path",{d:"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,231.8,563.9,239.9,553.9,239.9z"}),React.createElement("path",{d:"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,475.4,563.9,483.5,553.9,483.5z"}));oo("vk-blocks/faq",{title:no("FAQ","vk-blocks"),icon:ao,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content;return React.createElement("dl",{className:"".concat(o," vk_faq")},React.createElement(ro,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:r,placeholder:no("Please enter a question.","vk-blocks")}),React.createElement(ro,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:a,placeholder:no("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(ro.Content,{tagName:"dt",className:"vk_faq_title",value:o}),React.createElement(ro.Content,{tagName:"dd",className:"vk_faq_content",value:r}))},deprecated:to});var lo=wp.editor.RichText,co=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,o=t.content,r=t.insertImage,a=t.arrowFlag;return y.a.createElement("div",{className:"".concat(a," vk_flow")},y.a.createElement("div",{className:"vk_flow_frame"},y.a.createElement("dl",{className:"vk_flow_frame_text"},y.a.createElement(lo.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),y.a.createElement(lo.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),r?y.a.createElement("div",{className:"vk_flow_frame_image"},y.a.createElement("img",{src:r,alt:""})):""))}}],io=wp.i18n.__,so=wp.blocks.registerBlockType,uo=wp.components,po=(uo.RangeControl,uo.RadioControl),fo=uo.PanelBody,mo=uo.Button,bo=(uo.PanelColor,wp.element.Fragment),vo=wp.editor,ko=vo.RichText,ho=vo.InspectorControls,go=vo.MediaUpload;vo.ColorPalette;function yo(e){return(yo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Eo(e,t){return!t||"object"!==yo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function wo(e){return(wo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Co(e,t){return(Co=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}so("vk-blocks/flow",{title:io("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content,l=t.insertImage,c=t.arrowFlag;return[React.createElement(bo,null,React.createElement(ho,null,React.createElement(fo,{title:io("Display of arrow","vk-blocks")},React.createElement(po,{selected:c,options:[{label:io("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:io("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(o," ").concat(c," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(ko,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:r,placeholder:io("Input title","vk-blocks")}),React.createElement(ko,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:a,placeholder:io("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(go,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:l,render:function(e){var t=e.open;return React.createElement(mo,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"icon-image",src:l,alt:io("Upload image","vk-blocks")}):io("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content,a=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(n," ").concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(ko.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:o}),React.createElement(ko.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:r})),a?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:a,alt:""})):""))},deprecated:co});var xo=wp.i18n.__,No=wp.editor.RichText,So=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Eo(this,wo(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Co(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3,S=this.props.for_,T=this.props.blockNum,B=this.props.blockNum-1,O=[n,o,r],R=[a,l,c],I=[i,s,u],A=[p,f,m],P=[b,v,d],j=[k,h,g],z=[_,E,w],M=[C,x,N],F="",L="",D=M[B]?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[B],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:M[B],alt:""})):(j[B]||(j[B]="#0693e3"),"0"===z[B]?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[B],border:"1px solid ".concat(j[B])}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[B]}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:j[B]}})));return"edit"===S?1===T?(F=y.a.createElement(No,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:xo("Input Title","vk-blocks")}),L=y.a.createElement(No,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:a,placeholder:xo("Input Content","vk-blocks")})):2===T?(F=y.a.createElement(No,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:o,placeholder:xo("Input Title","vk-blocks")}),L=y.a.createElement(No,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:l,placeholder:xo("Input Content","vk-blocks")})):3===T&&(F=y.a.createElement(No,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:r,placeholder:xo("Input Title","vk-blocks")}),L=y.a.createElement(No,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:c,placeholder:xo("Input Content","vk-blocks")})):"save"===S&&(F=y.a.createElement(No.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h1",value:O[B]}),L=y.a.createElement(No.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[B]})),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:I[B],target:A[B]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},D,F,L))}}])&&_o(n.prototype,o),r&&_o(n,r),t}();function To(e){throw new Error('"'+e+'" is read-only')}wp.i18n.__;var Bo=wp.components,Oo=(Bo.RadioControl,Bo.PanelBody,Bo.Button,Bo.BaseControl,Bo.CheckboxControl,Bo.TextControl,wp.element.Fragment,wp.editor),Ro=Oo.RichText;Oo.InspectorControls,Oo.MediaUpload,Oo.ColorPalette;var Io=[{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return y.a.createElement("div",{className:"vk_prBlocks row"},y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:i,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},C?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+C+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:C,alt:""})):(k||(To("color1"),k="#0693e3"),"0"===_?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:k,border:"1px solid ".concat(k)}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+k}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:k}}))),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:a}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:x,alt:""})):(h||(To("color2"),h="#0693e3"),"0"===E?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:h}}))),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:l}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},N?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:N,alt:""})):(g||(To("color3"),g="#0693e3"),"0"===w?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:g}}))),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:c}))))}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes;return y.a.createElement("div",{className:"vk_prBlocks row"},y.a.createElement(So,{attributes:t,blockNum:1,for_:"save"}),y.a.createElement(So,{attributes:t,blockNum:2,for_:"save"}),y.a.createElement(So,{attributes:t,blockNum:3,for_:"save"}))}}];function Ao(e){return(Ao="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Po(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function jo(e,t){return!t||"object"!==Ao(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function zo(e){return(zo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mo(e,t){return(Mo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fo=wp.i18n.__,Lo=wp.editor.RichText,Do=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),jo(this,zo(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mo(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3,S=this.props.for_,T=this.props.blockNum,B=this.props.blockNum-1,O=[n,o,r],R=[a,l,c],I=[i,s,u],A=[p,f,m],P=[b,v,d],j=[k,h,g],z=[_,E,w],M=[C,x,N],F="",L="",D=M[B]?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[B],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:M[B],alt:""})):(j[B]||(j[B]="#0693e3"),"0"===z[B]?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[B],border:"1px solid ".concat(j[B])}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[B]}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:j[B]}})));return"edit"===S?1===T?(F=y.a.createElement(Lo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:Fo("Input Title","vk-blocks")}),L=y.a.createElement(Lo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:a,placeholder:Fo("Input Content","vk-blocks")})):2===T?(F=y.a.createElement(Lo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:o,placeholder:Fo("Input Title","vk-blocks")}),L=y.a.createElement(Lo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:l,placeholder:Fo("Input Content","vk-blocks")})):3===T&&(F=y.a.createElement(Lo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:r,placeholder:Fo("Input Title","vk-blocks")}),L=y.a.createElement(Lo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:c,placeholder:Fo("Input Content","vk-blocks")})):"save"===S&&(F=y.a.createElement(Lo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h3",value:O[B]}),L=y.a.createElement(Lo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[B]})),I[B]&&"save"===S?y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:I[B],className:"vk_prBlocks_item_link",target:A[B]?"_blank":"_self",rel:"noopener noreferrer"},D,F,L)):y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},D,F,L)}}])&&Po(n.prototype,o),r&&Po(n,r),t}(),Uo=wp.i18n.__,Vo=wp.blocks.registerBlockType,Wo=wp.components,Ho=Wo.RadioControl,$o=Wo.PanelBody,qo=Wo.Button,Go=Wo.BaseControl,Zo=Wo.CheckboxControl,Yo=Wo.TextControl,Qo=wp.element.Fragment,Xo=wp.editor,Jo=(Xo.RichText,Xo.InspectorControls),Ko=Xo.MediaUpload,er=Xo.ColorPalette,tr=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("g",null,y.a.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),y.a.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),y.a.createElement("g",null,y.a.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),y.a.createElement("rect",{y:"278.8",width:"149",height:"107"})),y.a.createElement("g",null,y.a.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),y.a.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));Vo("vk-blocks/pr-blocks",{title:Uo("PR Blocks (Beta)","vk-blocks"),icon:tr,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:".vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),edit:function(e){var t,n=e.attributes,o=e.setAttributes,r=e.className,a=(n.heading1,n.heading2,n.heading3,n.content1,n.content2,n.content3,n.url1),l=n.url2,c=n.url3,i=n.urlOpenType1,s=n.urlOpenType2,u=n.urlOpenType3,p=n.icon1,f=n.icon2,m=n.icon3,b=n.color1,v=n.color2,d=n.color3,k=n.bgType1,h=n.bgType2,g=n.bgType3,_=n.insertImage1,E=n.insertImage2,w=n.insertImage3;return t=r?"".concat(r," vk_prBlocks row"):"vk_prBlocks row",[y.a.createElement(Qo,null,y.a.createElement(Jo,null,y.a.createElement($o,{title:Uo("PR Block1 Setting","vk-blocks")},y.a.createElement(Go,{label:Uo("Link URL:","vk-blocks")},y.a.createElement(Yo,{value:a,onChange:function(e){return o({url1:e})}}),y.a.createElement(Zo,{label:Uo("Open link new tab.","vk-blocks"),checked:i,onChange:function(e){return o({urlOpenType1:e})}})),y.a.createElement(Go,{label:Uo("Icon 1","vk-blocks")},y.a.createElement(Yo,{label:Uo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:p,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file",help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Uo("Font Awesome icon list","vk-blocks"))}),y.a.createElement(er,{value:b,onChange:function(e){e?o({color1:e}):(o({color1:"#0693e3"}),o({bgType1:"0"}))}}),y.a.createElement(Ho,{label:Uo("Icon Background:","vk-blocks"),selected:k,options:[{label:Uo("Solid color","vk-blocks"),value:"0"},{label:Uo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),y.a.createElement(Go,{label:Uo("PR Image 1","vk-blocks"),help:Uo("When you have an image. Image is displayed with priority","vk-blocks")},y.a.createElement(Ko,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:_,render:function(e){var t=e.open;return y.a.createElement(qo,{onClick:t,className:_?"image-button":"button button-large"},_?y.a.createElement("img",{className:"icon-image",src:_,alt:Uo("Upload image","vk-blocks")}):Uo("Select image","vk-blocks"))}}))),y.a.createElement($o,{title:Uo("PR Block2 Setting","vk-blocks")},y.a.createElement(Go,{label:Uo("Link URL:","vk-blocks")},y.a.createElement(Yo,{value:l,onChange:function(e){return o({url2:e})}}),y.a.createElement(Zo,{label:Uo("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return o({urlOpenType2:e})}})),y.a.createElement(Go,{label:Uo("Icon 2","vk-blocks")},y.a.createElement(Yo,{label:Uo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:f,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file",help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Uo("Font Awesome icon list","vk-blocks"))}),y.a.createElement(er,{value:v,onChange:function(e){e?o({color2:e}):(o({color2:"#0693e3"}),o({bgType2:"0"}))}}),y.a.createElement(Ho,{label:Uo("Icon Background:","vk-blocks"),selected:h,options:[{label:Uo("Solid color","vk-blocks"),value:"0"},{label:Uo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),y.a.createElement(Go,{label:Uo("PR Image 2","vk-blocks"),help:Uo("When you have an image. Image is displayed with priority.","vk-blocks")},y.a.createElement(Ko,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:E,render:function(e){var t=e.open;return y.a.createElement(qo,{onClick:t,className:E?"image-button":"button button-large"},E?y.a.createElement("img",{className:"icon-image",src:E,alt:Uo("Upload image","vk-blocks")}):Uo("Select image","vk-blocks"))}}))),y.a.createElement($o,{title:Uo("PR Block3 Setting","vk-blocks")},y.a.createElement(Go,{label:Uo("Link URL:","vk-blocks")},y.a.createElement(Yo,{value:c,onChange:function(e){return o({url3:e})}}),y.a.createElement(Zo,{label:Uo("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return o({urlOpenType3:e})}})),y.a.createElement(Go,{label:Uo("Icon 3","vk-blocks")},y.a.createElement(Yo,{label:Uo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:m,onChange:function(e){return o({icon3:e})},placeholder:"fas fa-file",help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Uo("Font Awesome icon list","vk-blocks"))}),y.a.createElement(er,{value:d,onChange:function(e){e?o({color3:e}):(o({color3:"#0693e3"}),o({bgType3:"0"}))}}),y.a.createElement(Ho,{label:Uo("Icon Background:","vk-blocks"),selected:g,options:[{label:Uo("Solid color","vk-blocks"),value:"0"},{label:Uo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType3:e})}})),y.a.createElement(Go,{label:Uo("PR Image 3","vk-blocks"),help:Uo("When you have an image. Image is displayed with priority.","vk-blocks")},y.a.createElement(Ko,{onSelect:function(e){return o({insertImage3:e.url})},type:"image",value:w,render:function(e){var t=e.open;return y.a.createElement(qo,{onClick:t,className:w?"image-button":"button button-large"},w?y.a.createElement("img",{className:"icon-image",src:w,alt:Uo("Upload image","vk-blocks")}):Uo("Select image","vk-blocks"))}})))),y.a.createElement("div",{className:t},y.a.createElement(Do,{attributes:n,setAttributes:o,blockNum:1,for_:"edit"}),y.a.createElement(Do,{attributes:n,setAttributes:o,blockNum:2,for_:"edit"}),y.a.createElement(Do,{attributes:n,setAttributes:o,blockNum:3,for_:"edit"})))]},save:function(e){var t,n=e.attributes,o=e.className;return t=o?"".concat(o," vk_prBlocks row"):"vk_prBlocks row",y.a.createElement("div",{className:t},y.a.createElement(Do,{attributes:n,blockNum:1,for_:"save"}),y.a.createElement(Do,{attributes:n,blockNum:2,for_:"save"}),y.a.createElement(Do,{attributes:n,blockNum:3,for_:"save"}))},deprecated:Io});function nr(e){return(nr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function or(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function rr(e,t){return!t||"object"!==nr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ar(e){return(ar=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lr(e,t){return(lr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var cr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),rr(this,ar(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&lr(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",a="";return n&&(r=y.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(a=y.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),y.a.createElement(y.a.Fragment,null,r,y.a.createElement("span",{className:"vk_button_link_txt"},t),a)}}])&&or(n.prototype,o),r&&or(n,r),t}();function ir(e){return(ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ur(e,t){return!t||"object"!==ir(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function pr(e){return(pr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fr(e,t){return(fr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var mr=wp.i18n.__,br=wp.components.Button,vr=wp.editor.MediaUpload,dr=wp.editor.RichText,kr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ur(this,pr(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&fr(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,a=e.url,l=e.buttonType,c=e.buttonColor,i=e.buttonColorCustom,s=e.buttonText,u=e.buttonTarget,p=e.Image,f=e.ImageBorderColor,m=e.layout,b=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),v=this.props.className,d=this.props.for_,k="vk_prContent",h="vk_button",g="btn btn-block vk_button_link vk_prContent_colTxt_btn",_={},E="";return k="right"===m?mt()(v,k,"vk_prContent-layout-imageRight"):mt()(v,k,"vk_prContent-layout-imageLeft"),i?(h="".concat(h," vk_button-color-custom"),g="".concat(g," btn-primary"),"0"===l?_={backgroundColor:i,border:"1px solid ".concat(i)}:"1"===l&&(_={backgroundColor:"transparent",border:"1px solid "+i,color:i})):i||("0"===l?(g="".concat(g," btn-").concat(c),_=null):"1"===l&&(g="".concat(g," btn-outline-").concat(c),_=null)),E=null==f?"none":"1px solid ".concat(f),y.a.createElement("div",{className:k},y.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===d?y.a.createElement(vr,{onSelect:function(e){return b({Image:e.sizes.full.url})},type:" image",value:p,render:function(e){var t=e.open;return y.a.createElement(br,{onClick:t,className:p?"image-button":"button button-large"},p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:mr("Upload image","vk-blocks"),style:{border:E}}):mr("Select image","vk-blocks"))}}):p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:mr("Upload image","vk-blocks"),style:{border:E}}):mr("Select image","vk-blocks")),y.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===d?y.a.createElement(y.a.Fragment,null,y.a.createElement(dr,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return b({title:e})},value:t,placeholder:mr("Input title.","vk-blocks"),style:{color:n}}),y.a.createElement(dr,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return b({content:e})},value:o,placeholder:mr("Input content.","vk-blocks"),style:{color:r}})):y.a.createElement(y.a.Fragment,null,y.a.createElement(dr.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),y.a.createElement(dr.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==s&&void 0!==s)return y.a.createElement("div",{className:h},y.a.createElement("a",{href:a,className:g,target:u?"_blank":null,style:_,rel:"noopener noreferrer"},y.a.createElement(cr,{attributes:e})))}()))}}])&&sr(n.prototype,o),r&&sr(n,r),t}();function hr(e){return(hr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function gr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function yr(e,t){return!t||"object"!==hr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function _r(e){return(_r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Er(e,t){return(Er=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var wr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),yr(this,_r(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Er(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",a="";return n&&(r=y.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(a=y.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),y.a.createElement(y.a.Fragment,null,r,y.a.createElement("span",{className:"vk_button_link_txt"},t),a)}}])&&gr(n.prototype,o),r&&gr(n,r),t}();function Cr(e){return(Cr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Nr(e,t){return!t||"object"!==Cr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Sr(e){return(Sr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tr(e,t){return(Tr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Br=wp.i18n.__,Or=wp.components.Button,Rr=wp.editor.MediaUpload,Ir=wp.editor.RichText,Ar=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Nr(this,Sr(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Tr(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,a=e.url,l=e.buttonType,c=e.buttonColor,i=e.buttonColorCustom,s=e.buttonText,u=e.buttonTarget,p=e.Image,f=e.ImageBorderColor,m=e.layout,b=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),v=this.props.for_,d="vk_prContent",k="vk_button",h="btn btn-block vk_button_link vk_prContent_colTxt_btn",g={};return d="".concat(d,"right"===m?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),i?(k="".concat(k," vk_button-color-custom"),h="".concat(h," btn-primary"),"0"===l?g={backgroundColor:i,border:"1px solid ".concat(i)}:"1"===l&&(g={backgroundColor:"transparent",border:"1px solid "+i,color:i})):i||("0"===l?(h="".concat(h," btn-").concat(c),g=null):"1"===l&&(h="".concat(h," btn-outline-").concat(c),g=null)),y.a.createElement("div",{className:d},y.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===v?y.a.createElement(Rr,{onSelect:function(e){return b({Image:e.sizes.full.url})},type:" image",value:p,render:function(e){var t=e.open;return y.a.createElement(Or,{onClick:t,className:p?"image-button":"button button-large"},p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:Br("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Br("Select image","vk-blocks"))}}):p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:Br("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Br("Select image","vk-blocks")),y.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===v?y.a.createElement(y.a.Fragment,null,y.a.createElement(Ir,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return b({title:e})},value:t,placeholder:Br("Input title.","vk-blocks"),style:{color:n}}),y.a.createElement(Ir,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return b({content:e})},value:o,placeholder:Br("Input content.","vk-blocks"),style:{color:r}})):y.a.createElement(y.a.Fragment,null,y.a.createElement(Ir.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),y.a.createElement(Ir.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==s&&void 0!==s)return y.a.createElement("div",{className:k},y.a.createElement("a",{href:a,className:h,target:u?"_blank":null,style:g},y.a.createElement(wr,{attributes:e})))}()))}}])&&xr(n.prototype,o),r&&xr(n,r),t}(),Pr=[{attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},save:function(e){var t=e.attributes;e.className;return y.a.createElement(Ar,{attributes:t,for_:"save"})}}],jr=wp.i18n.__,zr=wp.blocks.registerBlockType,Mr=wp.components,Fr=(Mr.RangeControl,Mr.RadioControl),Lr=Mr.PanelBody,Dr=(Mr.Button,Mr.BaseControl),Ur=Mr.CheckboxControl,Vr=Mr.TextControl,Wr=wp.element.Fragment,Hr=wp.editor,$r=(Hr.RichText,Hr.InspectorControls),qr=(Hr.MediaUpload,Hr.ColorPalette),Gr=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("path",{d:"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z"}),y.a.createElement("path",{d:"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,213.8,566.8,218.8,560.7,218.8z"}),y.a.createElement("path",{d:"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,260.5,566.8,265.4,560.7,265.4z"}),y.a.createElement("path",{d:"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,307.1,566.8,312.1,560.7,312.1z"}),y.a.createElement("polygon",{points:"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t"}),y.a.createElement("path",{d:"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3 M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z"}),y.a.createElement("path",{d:"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3 M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8 L423.3,117.8z"}),y.a.createElement("path",{d:"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3 M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C510.2,128.7,499.4,117.8,486,117.8L486,117.8z"}),y.a.createElement("path",{d:"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3 M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z"}),y.a.createElement("path",{d:"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5 C571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z"})));zr("vk-blocks/pr-content",{title:jr("PR Content","vk-blocks"),icon:Gr,category:"vk-blocks-cat",attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},edit:function(e){var t=e.attributes,n=e.className,o=e.setAttributes,r=t.titleColor,a=t.contentColor,l=t.url,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonText,p=t.buttonTarget,f=t.ImageBorderColor,m=t.layout,b=t.fontAwesomeIconBefore,v=t.fontAwesomeIconAfter;return y.a.createElement(Wr,null,y.a.createElement($r,null,y.a.createElement(Lr,{title:jr("Color Setting","vk-blocks")},y.a.createElement(Dr,{label:jr("Title Color","vk-blocks")},y.a.createElement(qr,{value:r,onChange:function(e){return o({titleColor:e})}})),y.a.createElement(Dr,{label:jr("Content Color","vk-blocks")},y.a.createElement(qr,{value:a,onChange:function(e){return o({contentColor:e})}})),y.a.createElement(Dr,{label:jr("Image Border Color","vk-blocks")},y.a.createElement(qr,{value:f,onChange:function(e){return o({ImageBorderColor:e})}}))),y.a.createElement(Lr,{title:jr("Button Setting","vk-blocks")},y.a.createElement(Dr,{label:jr("Button Text","vk-blocks")},y.a.createElement(Vr,{value:u,onChange:function(e){return o({buttonText:e})},placeholder:"Input button text."})),y.a.createElement(Dr,{label:jr("Link URL","vk-blocks")},y.a.createElement(Vr,{value:l,onChange:function(e){return o({url:e})},placeholder:"https://vektor-inc.co.jp/"})),y.a.createElement(Ur,{label:jr("Open link new tab.","vk-blocks"),checked:p,onChange:function(e){return o({buttonTarget:e})}}),y.a.createElement(Dr,{label:jr("Button Type","vk-blocks")},y.a.createElement(Fr,{selected:c,options:[{label:jr("Solid","vk-blocks"),value:"0"},{label:jr("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return o({buttonType:e})}})),y.a.createElement(Fr,{label:jr("Default Color:","vk-blocks"),selected:i,options:[{label:jr("Primary","vk-blocks"),value:"primary"},{label:jr("Secondary","vk-blocks"),value:"secondary"},{label:jr("Success","vk-blocks"),value:"success"},{label:jr("Info","vk-blocks"),value:"info"},{label:jr("Warning","vk-blocks"),value:"warning"},{label:jr("Danger","vk-blocks"),value:"danger"},{label:jr("Light","vk-blocks"),value:"light"},{label:jr("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),y.a.createElement(Dr,{label:jr("Button Color","vk-blocks")},y.a.createElement(qr,{value:s,onChange:function(e){return o({buttonColorCustom:e})}})),y.a.createElement(Dr,{label:jr("Font Awesome:","vk-blocks"),help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},jr("Font Awesome icon list","vk-blocks"))},y.a.createElement(Vr,{label:jr("Before text","vk-blocks"),help:jr("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:b,onChange:function(e){return o({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),y.a.createElement(Vr,{label:jr("After text","vk-blocks"),help:jr("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:v,onChange:function(e){return o({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),y.a.createElement(Lr,{title:jr("Layout Setting","vk-blocks")},y.a.createElement(Fr,{label:jr("Layout Type","vk-blocks"),selected:m,options:[{label:jr("Right","vk-blocks"),value:"right"},{label:jr("Left","vk-blocks"),value:"left"}],onChange:function(e){return o({layout:e})}}))),y.a.createElement(kr,{attributes:t,setAttributes:o,className:n,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return y.a.createElement(kr,{attributes:t,className:n,for_:"save"})},deprecated:Pr})}]);
39
  //# sourceMappingURL=block-build.js.map
35
  object-assign
36
  (c) Sindre Sorhus
37
  @license MIT
38
+ */var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function l(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,c,i=l(e),s=1;s<arguments.length;s++){for(var u in n=Object(arguments[s]))r.call(n,u)&&(i[u]=n[u]);if(o){c=o(n);for(var p=0;p<c.length;p++)a.call(n,c[p])&&(i[c[p]]=n[c[p]])}}return i}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,r=wp.components,a=(r.RangeControl,r.RadioControl),l=r.PanelBody,c=r.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,p=s.InspectorControls,f=s.MediaUpload,m=s.ColorPalette,b=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:b,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,r=e.setAttributes,s=t.content,b=t.balloonName,v=t.balloonType,d=t.balloonBgColor,k=t.balloonAlign,h=t.IconImage;return React.createElement(i,null,React.createElement(p,null,React.createElement(l,{title:n("Balloon setting","vk-blocks")},React.createElement(a,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:k,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return r({balloonAlign:e})}}),React.createElement(a,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:v,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return r({balloonType:e})}}),React.createElement(m,{value:d,onChange:function(e){return r({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(k," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(f,{onSelect:function(e){return r({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:h,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:h?"image-button":"button button-large"},h?React.createElement("img",{className:"vk_balloon_icon_image",src:h,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}),React.createElement(u,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return r({balloonName:e})},value:b,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:d,border:d},tagName:"p",className:"vk_balloon_content",onChange:function(e){return r({content:e})},value:s,placeholder:n("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.balloonName,r=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(r)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:c,alt:""}),React.createElement(u.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:o})):""),React.createElement(u.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n}))}})},function(e,t,n){"use strict";function o(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}n.r(t);var r=wp.i18n.__,a=window.wp.richText,l=a.registerFormatType,c=a.toggleFormat,i=a.applyFormat,s=a.removeFormat,u=a.getActiveFormat,p=wp.editor,f=p.RichTextToolbarButton,m=p.RichTextShortcut,b=p.InspectorControls,v=p.PanelColorSettings,d=(p.getColorObjectByColorValue,wp.element.Fragment),k="vk-blocks/highlighter",h=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M26.9,462.2l104.7,39.6l34-34l-73.2-73.2L26.9,462.2z M146.5,231.8c-10.3,9.1-14.4,23.4-10.4,36.6l12.5,41.1l-48.9,48.9 L201,459.6l48.8-48.8l41,12.6c13.2,4,27.5,0,36.6-10.3l27.3-29.1L175.5,204.6L146.5,231.8L146.5,231.8z M533.7,122.3L437,25.7 C417.4,6,385.8,5,364.9,23.4L201,186.6l171.8,171.8l163.1-163.9C554.3,173.6,553.3,142,533.7,122.3L533.7,122.3z"}));l(k,{title:r("Highlighter","vk-blocks"),tagName:"span",className:"vk_highlighter",attributes:{data:"data-color",style:"style"},edit:function(e){var t,n=e.value,a=e.isActive,l=e.onChange;if(a){var p=u(n,k);t=p.attributes.data}var g=function(e){e=function(e){return void 0===e&&(e="#fffd6b"),e}(e),l(c(n,{type:k,attributes:{data:e,style:"background: linear-gradient(transparent 60%,".concat(o(e,.7)," 0);")}}))};return React.createElement(d,null,React.createElement(b,null,React.createElement(v,{title:r("Highlighter","vk-blocks"),initialOpen:!0,colorSettings:[{value:t,onChange:function(e){l(e?i(n,{type:k,attributes:{data:e,style:"background: linear-gradient(transparent 60%,".concat(o(e,.7)," 0);")}}):s(n,k))},label:r("Highlight Color","vk-blocks")}]})),React.createElement(m,{type:"primary",character:"h",onUse:function(){return g(t)}}),React.createElement(f,{icon:h,title:r("Highlighter","vk-blocks"),onClick:function(){return g(t)},isActive:a,shortcutType:"primary",shortcutCharacter:"h"}))}});var g=n(0),y=n.n(g),_=n(2),E=n.n(_);function w(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var C=wp.i18n.__,x=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,o;return t=e,(n=[{key:"getDom",value:function(e){var t=document.getElementsByClassName(e);return void 0!==t[0]&&t[0].querySelectorAll("h1, h2, h3, h4, h5, h6")}},{key:"getHtagsInEditor",value:function(){var e=this.getDom("edit-post-visual-editor");if(void 0===e)return!1;var t=Array.from(e),n=[];return t.forEach(function(e,o){n[o]={tagName:t[o].tagName,innerText:t[o].innerText}}),n}},{key:"returnHtml",value:function(e,t,n){n?n+=" vk_tableOfContents":n="vk_tableOfContents",t&&(n=n+" vk_tableOfContents-style-"+t);var o=0,r=0,a=0,l=0,c=0,i=function(e){return 0===e?1:e},s=React.createElement("div",{className:n},React.createElement("div",{className:"vk_tableOfContents_title"},C("Table of Contents","vk-blocks")),React.createElement("ul",{className:"vk_tableOfContents_list"},e.map(function(e){var t="vk_tableOfContents_list_item",n=Number(e.tagName.replace(/H/g,"")),s="";return 2===n&&(s=++o,r=0,a=0,l=0,c=0),3===n&&(s=o+"."+ ++r,a=0,l=0,c=0),4===n&&(a++,s=o+"."+i(r)+"."+a,l=0,c=0),5===n&&(l++,s=o+"."+i(r)+"."+i(a)+"."+l,c=0),6===n&&(c++,s=o+"."+i(r)+"."+i(a)+"."+i(l)+"."+c),s+=". ",React.createElement("li",{className:"".concat(t," ").concat(t,"-h-").concat(n)},React.createElement("a",{href:"",className:"".concat(t,"_link")},React.createElement("span",{className:"".concat(t,"_link_preNumber")},s),e.innerText))})));return E.a.renderToString(s)}}])&&w(t.prototype,n),o&&w(t,o),e}(),N=wp.i18n.__,S=wp.blocks.registerBlockType,T=wp.components,B=T.ServerSideRender,O=T.PanelBody,R=T.SelectControl,I=T.BaseControl,A=wp.element.Fragment,P=wp.data,j=P.subscribe,z=P.select,M=(P.dispatch,wp.editor),F=(M.RichText,M.InspectorControls),L=(M.MediaUpload,M.ColorPalette,y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("g",null,y.a.createElement("path",{d:"M199.4,402.1l266.4,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8 l0,25.6C186.6,396.3,192.5,402.1,199.4,402.1z"}),y.a.createElement("path",{d:"M199.4,323l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C186.6,317.3,192.5,323,199.4,323z"}),y.a.createElement("path",{d:"M199.4,243.8l266.4,0c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8l-266.4,0c-7.1,0-12.8,5.9-12.8,12.8 l0,25.6C186.6,238.1,192.5,243.8,199.4,243.8z"}),y.a.createElement("path",{d:"M110.2,402.1l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,396.3,103.3,402.1,110.2,402.1z"}),y.a.createElement("path",{d:"M110.2,323h30.8c7.1,0,12.8-5.9,12.8-12.8v-25.6c0-7.1-5.9-12.8-12.8-12.8h-30.8c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,317.3,103.3,323,110.2,323z"}),y.a.createElement("path",{d:"M110.2,243.8l30.8,0c7.1,0,12.8-5.9,12.8-12.8l0-25.6c0-7.1-5.9-12.8-12.8-12.8l-30.8,0c-7.1,0-12.8,5.9-12.8,12.8l0,25.6 C97.4,238.1,103.3,243.8,110.2,243.8z"})),y.a.createElement("path",{d:"M159.7,158.5l256.7,0c5.3,0,9.9-4.6,9.9-9.9l0-28.8c0-5.3-4.6-9.9-9.9-9.9l-256.7,0c-5.3,0-9.9,4.6-9.9,9.9l0,28.8 C149.8,154.2,154.3,158.5,159.7,158.5z"})),y.a.createElement("path",{d:"M528,32H48C21.5,32,0,53.5,0,80v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V80C576,53.5,554.5,32,528,32z M528,432 H48V80h480V432z"})));function D(e){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function U(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function V(e,t){return!t||"object"!==D(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}S("vk-blocks/table-of-contents",{title:N("Table of Contents","vk-blocks"),icon:L,category:"vk-blocks-cat",attributes:{style:{type:"string",default:"default"},renderHtml:{type:"string",default:""}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=(e.clientId,t.style),a=new x,l=function(){var e=a.getHtagsInEditor(),t=a.returnHtml(e,r,o);n({renderHtml:t})};return j(function(){var e=z("core/block-editor").getSelectedBlock();if(e){e.name.match(/heading/g)&&l()}}),l(),y.a.createElement(A,null,y.a.createElement(F,null,y.a.createElement(O,null,y.a.createElement(I,{label:N("Style","vk-blocks"),help:""},y.a.createElement(R,{value:r,onChange:function(e){return n({style:e})},options:[{value:"default",label:N("Default","vk-blocks")},{value:"",label:N("No frame","vk-blocks")}]})))),vk_blocks_check.is_pro?y.a.createElement(B,{block:"vk-blocks/table-of-contents",attributes:t}):y.a.createElement("div",null,N("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(){return null}});var $=wp.i18n.__,q=wp.editor,G=q.RichText,Z=q.MediaUpload,Y=wp.components.Button,Q=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),V(this,W(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&H(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.vk_staff_text_name,n=e.vk_staff_text_caption,o=e.vk_staff_text_role,r=e.vk_staff_text_profileTitle,a=e.vk_staff_text_profileText,l=e.vk_staff_photo_image,c=e.vk_staff_photo_image_alt,i=e.vk_staff_layout,s=e.vk_staff_nameColor,u=e.vk_staff_captionColor,p=e.vk_staff_positionColor,f=e.vk_staff_profileTitleColor,m=e.vk_staff_profileTextColor,b=e.vk_staff_photoBorder,v=this.props.setAttributes,d=this.props.className,k=this.props.for_,h="";return"edit"===k?h=y.a.createElement("div",{className:"".concat(d," vk_staff vk_staff-layout-").concat(i)},y.a.createElement("div",{className:"vk_staff_text"},y.a.createElement(G,{tagName:"h3",className:"vk_staff_text_name",style:{color:s},onChange:function(e){return v({vk_staff_text_name:e})},value:t,placeholder:$("Your Name","vk-blocks")}),y.a.createElement(G,{tagName:"p",className:"vk_staff_text_caption",style:{color:u},onChange:function(e){return v({vk_staff_text_caption:e})},value:n,placeholder:$("Caption","vk-blocks")}),y.a.createElement(G,{tagName:"p",className:"vk_staff_text_role",style:{color:p},onChange:function(e){return v({vk_staff_text_role:e})},value:o,placeholder:$("Role position","vk-blocks")}),y.a.createElement(G,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:f},onChange:function(e){return v({vk_staff_text_profileTitle:e})},value:r,placeholder:$("Profile title","vk-blocks")}),y.a.createElement(G,{tagName:"p",className:"vk_staff_text_profileText",style:{color:m},onChange:function(e){return v({vk_staff_text_profileText:e})},value:a,placeholder:$("Profile text","vk-blocks")})),y.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(b)},y.a.createElement(Z,{onSelect:function(e){return v({vk_staff_photo_image:e.sizes.full.url})},type:"image",className:"vk_staff_photo_image",value:l,render:function(e){var t=e.open;return y.a.createElement(Y,{onClick:t,className:l?"image-button":"button button-large"},l?y.a.createElement("img",{className:"vk_staff_photo_image",src:l,alt:$(c,"vk-blocks")}):$("Select image","vk-blocks"))}}))):"save"===k&&(h=y.a.createElement("div",{className:"".concat(d," vk_staff vk_staff-layout-").concat(i)},y.a.createElement("div",{className:"vk_staff_text"},y.a.createElement(G.Content,{tagName:"h3",className:"vk_staff_text_name",style:{color:s},value:t}),y.a.createElement(G.Content,{tagName:"p",className:"vk_staff_text_caption",style:{color:u},value:n}),y.a.createElement(G.Content,{tagName:"p",className:"vk_staff_text_role",style:{color:p},value:o}),y.a.createElement(G.Content,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:f},value:r}),y.a.createElement(G.Content,{tagName:"p",className:"vk_staff_text_profileText",style:{color:m},value:a})),l?y.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(b)},y.a.createElement("img",{className:"vk_staff_photo_image",src:l,alt:c?$(c,"vk-blocks"):""})):"")),h}}])&&U(n.prototype,o),r&&U(n,r),t}(),X=wp.i18n.__,J=wp.blocks.registerBlockType,K=wp.components,ee=K.TextControl,te=K.PanelBody,ne=K.BaseControl,oe=K.SelectControl,re=wp.element.Fragment,ae=wp.editor,le=ae.InspectorControls,ce=ae.ColorPalette,ie=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("path",{d:"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434 H48V82h480V434z"}),y.a.createElement("path",{d:"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z"}),y.a.createElement("path",{d:"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7 c-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z"}),y.a.createElement("path",{d:"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395 z"}),y.a.createElement("path",{d:"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332 C89,336,92.3,339.2,96.2,339.2z"}),y.a.createElement("path",{d:"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4 C89,280.2,92.3,283.4,96.2,283.4z"}),y.a.createElement("path",{d:"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8 C89,217.4,90.8,219.1,92.9,219.1z"}),y.a.createElement("path",{d:"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4 C89,172.8,93.8,177.6,99.7,177.6z"}),y.a.createElement("path",{d:"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4 C146.3,172.8,151.1,177.6,157,177.6z"}),y.a.createElement("path",{d:"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C203.5,172.8,208.4,177.6,214.2,177.6z"}),y.a.createElement("path",{d:"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C260.8,172.8,265.6,177.6,271.5,177.6z"}));J("vk-blocks/staff",{title:X("Staff","vk-blocks"),icon:ie,category:"vk-blocks-cat",attributes:{vk_staff_text_name:{type:"string",source:"html",selector:"h3"},vk_staff_text_caption:{type:"string",source:"html",selector:"p.vk_staff_text_caption"},vk_staff_text_role:{type:"string",source:"html",selector:"p.vk_staff_text_role"},vk_staff_text_profileTitle:{type:"string",source:"html",selector:"h4"},vk_staff_text_profileText:{type:"string",source:"html",selector:"p.vk_staff_text_profileText"},vk_staff_photo_image:{type:"string",default:""},vk_staff_photo_image_alt:{type:"string",default:"Profile Picture"},vk_staff_layout:{type:"string",default:"default"},vk_staff_nameColor:{type:"string",default:"inherit"},vk_staff_captionColor:{type:"string",default:"inherit"},vk_staff_positionColor:{type:"string",default:"inherit"},vk_staff_profileTitleColor:{type:"string",default:"inherit"},vk_staff_profileTextColor:{type:"string",default:"inherit"},vk_staff_photoBorder:{type:"string",default:"default"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.vk_staff_photo_image_alt,a=t.vk_staff_layout,l=t.vk_staff_nameColor,c=t.vk_staff_captionColor,i=t.vk_staff_positionColor,s=t.vk_staff_profileTitleColor,u=t.vk_staff_profileTextColor,p=t.vk_staff_photoBorder;return y.a.createElement(re,null,y.a.createElement(le,null,y.a.createElement(te,{title:X("Layout","vk-blocks")},y.a.createElement(oe,{value:a,onChange:function(e){return n({vk_staff_layout:e})},options:[{value:"default",label:X("Default","vk-blocks")},{value:"imageLeft",label:X("Image left","vk-blocks")}]})),y.a.createElement(te,{title:X("Image border","vk-blocks")},y.a.createElement(oe,{value:p,onChange:function(e){return n({vk_staff_photoBorder:e})},options:[{value:"default",label:X("Default","vk-blocks")},{value:"none",label:X("None","vk-blocks")}]})),y.a.createElement(te,{title:X("Alt text","vk-blocks")},y.a.createElement(ne,{help:X("Set the alt text for profile image","vk-blocks")},y.a.createElement(ee,{value:r,onChange:function(e){return n({vk_staff_photo_image_alt:e})}}))),y.a.createElement(te,{title:X("Color","vk-blocks")},y.a.createElement(ne,{label:X("Staff name","vk-blocks")},y.a.createElement(ce,{value:l,onChange:function(e){return n({vk_staff_nameColor:e})}})),y.a.createElement(ne,{label:X("Name caption","vk-blocks")},y.a.createElement(ce,{value:c,onChange:function(e){return n({vk_staff_captionColor:e})}})),y.a.createElement(ne,{label:X("Role position","vk-blocks")},y.a.createElement(ce,{value:i,onChange:function(e){return n({vk_staff_positionColor:e})}})),y.a.createElement(ne,{label:X("Profile title","vk-blocks")},y.a.createElement(ce,{value:s,onChange:function(e){return n({vk_staff_profileTitleColor:e})}})),y.a.createElement(ne,{label:X("Profile text","vk-blocks")},y.a.createElement(ce,{value:u,onChange:function(e){return n({vk_staff_profileTextColor:e})}})))),y.a.createElement(Q,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes;return y.a.createElement(Q,{attributes:t,setAttributes:"",className:"",for_:"save"})}});function se(e){return(se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ue(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function pe(e,t){return!t||"object"!==se(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function fe(e){return(fe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var be=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),pe(this,fe(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&me(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile,a=this.props.className;return y.a.createElement("div",{className:"".concat(a," vk_spacer")},y.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),y.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),y.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&ue(n.prototype,o),r&&ue(n,r),t}();function ve(e){return(ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function de(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ke(e,t){return!t||"object"!==ve(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ge(e,t){return(ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ye=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ke(this,he(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ge(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile;return y.a.createElement("div",{className:"vk_spacer"},y.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),y.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),y.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&de(n.prototype,o),r&&de(n,r),t}(),_e=(wp.editor.RichText,[{attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},save:function(e){var t=e.attributes;return y.a.createElement(ye,{attributes:t})}}]),Ee=wp.i18n.__,we=wp.blocks.registerBlockType,Ce=wp.components,xe=Ce.RangeControl,Ne=Ce.PanelBody,Se=Ce.BaseControl,Te=Ce.SelectControl,Be=wp.element.Fragment,Oe=wp.editor.InspectorControls,Re=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),y.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),y.a.createElement("polygon",{points:"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8 444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t"})));we("vk-blocks/spacer",{title:Ee("Responsive Spacer","vk-blocks"),icon:Re,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.unit,a=t.pc,l=t.tablet,c=t.mobile;return y.a.createElement(Be,null,y.a.createElement(Oe,null,y.a.createElement(Ne,null,y.a.createElement(Te,{label:Ee("Unit Type","vk-blocks"),value:r,onChange:function(e){return n({unit:e})},options:[{value:"px",label:Ee("px","vk-blocks")},{value:"em",label:Ee("em","vk-blocks")},{value:"rem",label:Ee("rem","vk-blocks")},{value:"vw",label:Ee("vw","vk-blocks")}]}),y.a.createElement(Se,{label:Ee("Height for each device.","vk-blocks")},y.a.createElement(xe,{label:Ee("PC","vk-blocks"),value:a,onChange:function(e){return n({pc:e})},step:.1}),y.a.createElement(xe,{label:Ee("Tablet","vk-blocks"),value:l,onChange:function(e){return n({tablet:e})},step:.1}),y.a.createElement(xe,{label:Ee("Mobile","vk-blocks"),value:c,onChange:function(e){return n({mobile:e})},step:.1})))),y.a.createElement(be,{attributes:t,className:o}))},save:function(e){var t=e.attributes;return y.a.createElement(be,{attributes:t})},deprecated:_e});var Ie=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function Ae(e){return(Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Pe(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function je(e,t){return!t||"object"!==Ae(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ze(e){return(ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(e,t){return(Me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fe=wp.editor.InnerBlocks,Le=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),je(this,ze(t).apply(this,arguments))}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Me(e,t)}(t,y.a.Component),n=t,(r=[{key:"render",value:function(){var e,t,n,r,a,l,c,i,s,u,p,f=this.props.attributes,m=f.bgColor,b=f.bgImage,v=f.bgPosition,d=f.outerWidth,k=f.padding_left_and_right,h=f.padding_top_and_bottom,g=f.opacity,_=f.upper_level,E=f.lower_level,w=f.upperDividerBgColor,C=f.lowerDividerBgColor,x=f.dividerType,N=f.borderWidth,S=f.borderStyle,T=f.borderColor,B=f.borderRadius,O=f.anchor,R=this.props.className,I=this.props.for_;return r=" vk_outer-width-".concat(d),m=o(m||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===k?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===h?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",_&&(c="upper"),E&&(i="lower"),"edit"===I?a=y.a.createElement(Fe,null):(a=y.a.createElement(Fe.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(m,", ").concat(m,"), url(").concat(b,")"):"linear-gradient(".concat(m,", ").concat(m,")"),T||(T="#fff"),0===_&&0===E?(u="".concat(N,"px ").concat(S," ").concat(T),p="".concat(B,"px")):(u="none",p="0px"),y.a.createElement("div",{id:O,className:R+" vk_outer"+r+e+t+n,style:{background:s,border:u,borderRadius:p}},Ie(_,w,c,x),y.a.createElement("div",{className:l},a),Ie(E,C,i,x))}}])&&Pe(n.prototype,r),a&&Pe(n,a),t}(),De=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function Ue(e){return(Ue="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ve(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function We(e,t){return!t||"object"!==Ue(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $e(e,t){return($e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var qe=wp.editor.InnerBlocks;function Ge(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var Ze=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),We(this,He(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$e(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,a,l,c,i,s,u,p=this.props.attributes,f=p.bgColor,m=p.bgImage,b=p.bgPosition,v=p.outerWidth,d=p.padding_left_and_right,k=p.padding_top_and_bottom,h=p.opacity,g=p.upper_level,_=p.lower_level,E=p.upperDividerBgColor,w=p.lowerDividerBgColor,C=p.dividerType,x=p.borderWidth,N=p.borderStyle,S=p.borderColor,T=p.borderRadius,B=p.anchor,O=this.props.for_;return o=" vk_outer-width-".concat(v),f=Ge(f||"#fff",h),n="parallax"===b?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===b?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===d?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===k?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",g&&(l="upper"),_&&(c="lower"),"edit"===O?r=y.a.createElement(qe,null):(r=y.a.createElement(qe.Content,null),a="vk_outer_container"),i=m?"linear-gradient(".concat(f,", ").concat(f,"), url(").concat(m,")"):"linear-gradient(".concat(f,", ").concat(f,")"),S||(S="#fff"),0===g&&0===_?(s="".concat(x,"px ").concat(N," ").concat(S),u="".concat(T,"px")):(s="none",u="0px"),y.a.createElement("div",{id:B,className:"vk_outer"+o+e+t+n,style:{background:i,border:s,borderRadius:u}},De(g,E,l,C),y.a.createElement("div",{className:a},r),De(_,w,c,C))}}])&&Ve(n.prototype,o),r&&Ve(n,r),t}(),Ye=[{attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return y.a.createElement(Ze,{attributes:t,for_:"save"})}}];function Qe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e=Number(e),(isNaN(e)||e<t)&&(e=t),null!==n&&e>n&&(e=n),e}var Xe=wp.i18n.__,Je=wp.blocks.registerBlockType,Ke=wp.components,et=Ke.RangeControl,tt=Ke.RadioControl,nt=Ke.PanelBody,ot=Ke.Button,rt=Ke.BaseControl,at=Ke.SelectControl,lt=wp.element.Fragment,ct=wp.editor,it=ct.InspectorControls,st=ct.MediaUpload,ut=ct.ColorPalette,pt=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("path",{d:"M288,390.2c74,0,134.2-60.3,134.2-134.2S362,121.8,288,121.8S153.8,182,153.8,256S214,390.2,288,390.2z M288,165.5 c49.9,0,90.5,40.6,90.5,90.5s-40.6,90.5-90.5,90.5s-90.5-40.6-90.5-90.5S238.1,165.5,288,165.5z"}),y.a.createElement("polygon",{points:"266.1,333.3 309.9,333.3 309.9,277.9 365.3,277.9 365.3,234.1 309.9,234.1 309.9,178.7 266.1,178.7 266.1,234.1 210.7,234.1 210.7,277.9 266.1,277.9 \t"})),y.a.createElement("path",{d:"M529,31H49C22.5,31,1,52.5,1,79v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V79C577,52.5,555.5,31,529,31z M529,431 H49V79h480V431z"}));Je("vk-blocks/outer",{title:Xe("Outer","vk-blocks"),icon:pt,category:"vk-blocks-cat-layout",attributes:{bgColor:{type:"string",default:"#f3f4f5"},defaultBgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},supports:{anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.bgColor,a=t.defaultBgColor,l=t.bgImage,c=t.bgPosition,i=t.outerWidth,s=t.padding_left_and_right,u=t.padding_top_and_bottom,p=t.opacity,f=t.upper_level,m=t.lower_level,b=t.upperDividerBgColor,v=t.lowerDividerBgColor,d=t.dividerType,k=t.borderWidth,h=t.borderStyle,g=t.borderColor,_=t.borderRadius,E=function(e){e=function(e){return void 0===e&&(e=a),e}(e),n({bgColor:e})};return y.a.createElement(lt,null,y.a.createElement(it,null,y.a.createElement(nt,{title:Xe("Background Setting","vk-blocks"),initialOpen:!1},y.a.createElement(rt,{label:Xe("Color Setting","vk-blocks"),help:Xe("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},y.a.createElement(ut,{value:r,onChange:function(e){return E(e)}})),y.a.createElement(rt,{label:Xe("Opacity Setting","vk-blocks")},y.a.createElement(et,{value:p,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),y.a.createElement(rt,{label:Xe("Background Image","vk-blocks"),help:""},y.a.createElement(st,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:l,render:function(e){var t=e.open;return y.a.createElement(ot,{onClick:t,className:l?"image-button":"button button-large"},l?y.a.createElement("img",{className:"icon-image",src:l,alt:Xe("Upload image","vk-blocks")}):Xe("Select image","vk-blocks"))}})),y.a.createElement(rt,{label:Xe("Background image Position","vk-blocks"),help:""},y.a.createElement(tt,{selected:c,options:[{label:Xe("normal","vk-blocks"),value:"normal"},{label:Xe("Fixed","vk-blocks"),value:"fixed"},{label:Xe("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),y.a.createElement(nt,{title:Xe("Layout Setting","vk-blocks"),initialOpen:!1},y.a.createElement(rt,null,y.a.createElement(tt,{label:Xe("Outer width","vk-blocks"),selected:i,options:[{label:Xe("Normal","vk-blocks"),value:"normal"},{label:Xe("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),y.a.createElement(tt,{label:Xe("Contents area padding (left and right)","vk-blocks"),selected:s,options:[{label:Xe("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:Xe("Use contents area default padding (When case of not full width and use background etc.).","vk-blocks"),value:"1"}],onChange:function(e){return n({padding_left_and_right:e})}}),y.a.createElement(tt,{label:Xe("Padding (top and bottom)","vk-blocks"),selected:u,options:[{label:Xe("Use default padding","vk-blocks"),value:"1"},{label:Xe("Do not use default padding (Set it yourself using a spacer block etc.).","vk-blocks"),value:"0"}],onChange:function(e){return n({padding_top_and_bottom:e})}}))),y.a.createElement(nt,{title:Xe("Divider Setting","vk-blocks"),initialOpen:!1},y.a.createElement(rt,null,y.a.createElement(at,{label:Xe("Type","vk-blocks"),value:d,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:Xe("Tilt","vk-blocks")},{value:"curve",label:Xe("Curve","vk-blocks")},{value:"wave",label:Xe("Wave","vk-blocks")},{value:"triangle",label:Xe("Triangle","vk-blocks")}]})),y.a.createElement(rt,{label:Xe("Upper Divider Level","vk-blocks")},y.a.createElement(et,{value:f,onChange:function(e){return n({upper_level:Qe(e,-100,100)})},min:"-100",max:"100"})),y.a.createElement(rt,null,y.a.createElement(ut,{value:b,onChange:function(e){return n({upperDividerBgColor:e})}})),y.a.createElement(rt,{label:Xe("Lower Divider Level","vk-blocks")},y.a.createElement(et,{value:m,onChange:function(e){return n({lower_level:Qe(e,-100,100)})},min:"-100",max:"100"})),y.a.createElement(rt,null,y.a.createElement(ut,{value:v,onChange:function(e){return n({lowerDividerBgColor:e})}}))),y.a.createElement(nt,{title:Xe("Border Setting","vk-blocks"),initialOpen:!1},y.a.createElement(rt,null,y.a.createElement("p",null,Xe("Border will disappear when divider effect is applied.","vk-blocks")),y.a.createElement(at,{label:Xe("Border type","vk-blocks"),value:h,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:Xe("None","vk-blocks")},{value:"solid",label:Xe("Solid","vk-blocks")},{value:"dotted",label:Xe("Dotted","vk-blocks")},{value:"dashed",label:Xe("Dashed","vk-blocks")},{value:"double",label:Xe("Double","vk-blocks")},{value:"groove",label:Xe("Groove","vk-blocks")},{value:"ridge",label:Xe("Ridge","vk-blocks")},{value:"inset",label:Xe("Inset","vk-blocks")},{value:"outset",label:Xe("Outset","vk-blocks")}]})),y.a.createElement(rt,null,y.a.createElement(ut,{value:g,onChange:function(e){return n({borderColor:e})}})),y.a.createElement(rt,{label:Xe("Border width","vk-blocks")},y.a.createElement(et,{value:k,onChange:function(e){return n({borderWidth:e})},min:"0"})),y.a.createElement(rt,{label:Xe("Border radius","vk-blocks")},y.a.createElement(et,{value:_,onChange:function(e){return n({borderRadius:Qe(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?y.a.createElement(Le,{attributes:t,className:o,for_:"edit"}):y.a.createElement("div",null,Xe("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes,n=e.className;if(vk_blocks_check.is_pro)return y.a.createElement(Le,{attributes:t,className:n,for_:"save"})},deprecated:Ye});var ft=n(1),mt=n.n(ft);function bt(e){return(bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function dt(e,t){return!t||"object"!==bt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function kt(e){return(kt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ht(e,t){return(ht=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var gt=window.lodash.range,yt=wp.i18n,_t=yt.__,Et=yt.sprintf,wt=wp.element.Component,Ct=wp.components.Toolbar,xt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),dt(this,kt(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ht(e,t)}(t,wt),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:Et(_t("Heading %d"),e),isActive:e===t,onClick:function(){return n(e)},subscript:String(e)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.minLevel,o=t.maxLevel,r=t.selectedLevel,a=t.onChange;return y.a.createElement(Ct,{controls:gt(n,o).map(function(t){return e.createLevelControl(t,r,a)})})}}])&&vt(n.prototype,o),r&&vt(n,r),t}();function Nt(e){return(Nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function St(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Tt(e,t){return!t||"object"!==Nt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Bt(e){return(Bt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ot(e,t){return(Ot=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Rt=wp.editor.RichText,It=wp.i18n.__,At=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Tt(this,Bt(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ot(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n=this.props.attributes,o=n.level,r=n.align,a=n.title,l=n.titleColor,c=n.titleSize,i=n.subText,s=n.subTextFlag,u=n.subTextColor,p=n.subTextSize,f=n.titleStyle,m=n.titleMarginBottom,b=n.outerMarginBottom,v=this.props.setAttributes,d=this.props.className,k=this.props.for_,h=mt()(d,"vk_heading vk_heading-style-".concat(f)),g="h"+o;return null!=b&&(e={marginBottom:b+"rem"}),t=null!=m?{color:l,fontSize:c+"rem",marginBottom:m+"rem",textAlign:r}:{color:l,fontSize:c+"rem",textAlign:r},"edit"===k?y.a.createElement("div",{className:h,style:e},y.a.createElement(Rt,{tagName:g,value:a,onChange:function(e){return v({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:It("Input title…","vk-blocks")}),function(){if("on"===s)return y.a.createElement(Rt,{tagName:"p",value:i,onChange:function(e){return v({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:It("Input sub text…","vk-blocks")})}()):"save"===k?y.a.createElement("div",{className:h,style:e},y.a.createElement(Rt.Content,{tagName:g,value:a,onChange:function(e){return v({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:It("Input title…","vk-blocks")}),function(){if("on"===s)return y.a.createElement(Rt.Content,{tagName:"p",value:i,onChange:function(e){return v({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:It("Input sub text…","vk-blocks")})}()):void 0}}])&&St(n.prototype,o),r&&St(n,r),t}();function Pt(e){throw new Error('"'+e+'" is read-only')}var jt=wp.element.Fragment,zt=wp.editor,Mt=zt.RichText;zt.InspectorControls,zt.ColorPalette,zt.BlockControls,zt.AlignmentToolbar;var Ft=[{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,a=t.titleColor,l=t.titleSize,c=t.subText,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b="h"+n;return y.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:m+"rem"}},y.a.createElement(Mt.Content,{tagName:b,value:r,style:{color:a,fontSize:l+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return y.a.createElement(Mt.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}())}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return y.a.createElement("article",{className:"vk_prBlocks row"},y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:i,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},C?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+C+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:C,alt:""})):(k||(Pt("color1"),k="#0693e3"),"0"===_?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:k,border:"1px solid ".concat(k)}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+k}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:k}}))),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:a}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:x,alt:""})):(h||(Pt("color2"),h="#0693e3"),"0"===E?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:h}}))),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:l}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},N?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:N,alt:""})):(g||(Pt("color3"),g="#0693e3"),"0"===w?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:g}}))),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),y.a.createElement(Mt.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:c}))))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,a=t.titleColor,l=t.titleSize,c=t.subText,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b="h"+n;return y.a.createElement(jt,null,null==m?y.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p)},y.a.createElement(Mt.Content,{tagName:b,value:r,style:{color:a,fontSize:l+"rem",textAlign:o},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return y.a.createElement(Mt.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}()):y.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:m+"rem"}},y.a.createElement(Mt.Content,{tagName:b,value:r,style:{color:a,fontSize:l+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return y.a.createElement(Mt.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}()))}}],Lt=wp.i18n.__,Dt=wp.blocks.registerBlockType,Ut=wp.components,Vt=Ut.RangeControl,Wt=Ut.PanelBody,Ht=Ut.RadioControl,$t=Ut.SelectControl,qt=wp.element.Fragment,Gt=wp.editor,Zt=(Gt.RichText,Gt.InspectorControls),Yt=Gt.ColorPalette,Qt=Gt.BlockControls,Xt=Gt.AlignmentToolbar,Jt=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("g",null,y.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),y.a.createElement("g",null,y.a.createElement("path",{d:"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5 c0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2 c0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8 l-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8 c0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5 c0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3 C37.8,486.6,33.9,477.8,33,467.3z"}),y.a.createElement("path",{d:"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2 c-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4 c2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z"}),y.a.createElement("path",{d:"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10 c6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3 c-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4 c3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4 C255.9,453.4,254.6,457.8,254.6,463.8z"}),y.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),y.a.createElement("path",{d:"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z"}),y.a.createElement("path",{d:"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1 c-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9 L530.6,397.2z"}))));Dt("vk-blocks/heading",{title:Lt("Heading","vk-blocks"),icon:Jt,category:"vk-blocks-cat",attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1}},supports:{className:!0,customClassName:!0,anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.level,a=t.align,l=(t.title,t.titleColor),c=t.titleSize,i=(t.subText,t.subTextFlag),s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b=function(e){switch(n({level:e}),e){case 1:n({titleSize:3.6});break;case 2:n({titleSize:2.8});break;case 3:n({titleSize:2.2});break;case 4:n({titleSize:2});break;case 5:n({titleSize:1.8});break;case 6:n({titleSize:1.6})}};return y.a.createElement(qt,null,y.a.createElement(Qt,null,y.a.createElement(xt,{minLevel:2,maxLevel:5,selectedLevel:r,onChange:b})),y.a.createElement(Zt,null,y.a.createElement(Wt,{title:Lt("Style Settings","vk-blocks"),initialOpen:!1},y.a.createElement($t,{label:Lt("Heading style","vk-blocks"),value:p,onChange:function(e){return n({titleStyle:e})},options:[{label:Lt("Default","vk-blocks"),value:"default"},{label:Lt("Plain","vk-blocks"),value:"plain"}]}),y.a.createElement("label",null,Lt("Margin bottom size (rem)","vk-blocks")),y.a.createElement(Vt,{value:m,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),y.a.createElement(Wt,{title:Lt("Heading Settings","vk-blocks"),initialOpen:!1},y.a.createElement("label",null,Lt("Level","vk-blocks")),y.a.createElement(xt,{minLevel:1,maxLevel:7,selectedLevel:r,onChange:b}),y.a.createElement("p",null,Lt("Text Alignment")),y.a.createElement(Xt,{value:a,onChange:function(e){n({align:e})}}),y.a.createElement("label",null,Lt("Text size (rem)","vk-blocks")),y.a.createElement(Vt,{value:c,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),y.a.createElement("label",null,Lt("Heading margin bottom size (rem)","vk-blocks")),y.a.createElement(Vt,{value:f,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),y.a.createElement(Yt,{value:l,onChange:function(e){return n({titleColor:e})}})),y.a.createElement(Wt,{title:Lt("Sub Text Settings","vk-blocks"),initialOpen:!1},y.a.createElement(Ht,{label:Lt("Position","vk-blocks"),selected:i,options:[{label:Lt("Display","vk-blocks"),value:"on"},{label:Lt("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),y.a.createElement("label",null,Lt("Text size (rem)","vk-blocks")),y.a.createElement(Vt,{value:u,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),y.a.createElement(Yt,{value:s,onChange:function(e){return n({subTextColor:e})}}))),y.a.createElement(At,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return y.a.createElement(At,{attributes:t,className:n,for_:"save"})},deprecated:Ft});var Kt=wp.editor.RichText,en=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,o=t.content;return y.a.createElement("div",{className:"alert alert-".concat(n)},y.a.createElement(Kt.Content,{tagName:"p",value:o}))}}],tn=wp.i18n.__,nn=wp.blocks.registerBlockType,on=wp.editor.RichText;nn("vk-blocks/alert",{title:tn("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.style,a=t.content;return React.createElement("div",{className:"".concat(o," alert alert-").concat(r)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===r},"Success"),React.createElement("option",{value:"info",selected:"info"===r},"Info"),React.createElement("option",{value:"warning",selected:"warning"===r},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===r},"Danger")),React.createElement(on,{tagName:"p",onChange:function(e){n({content:e})},value:a}))},save:function(e){var t=e.attributes,n=e.className,o=t.style,r=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(o)},React.createElement(on.Content,{tagName:"p",value:r}))},deprecated:en});n(7);function rn(e){return(rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function an(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ln(e,t){return!t||"object"!==rn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function cn(e){return(cn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function sn(e,t){return(sn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var un=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ln(this,cn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&sn(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),c&&(m=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null,rel:"noopener noreferrer"},m,s,b,u&&y.a.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&an(n.prototype,o),r&&an(n,r),t}();function pn(e){return(pn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function mn(e,t){return!t||"object"!==pn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function bn(e){return(bn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vn(e,t){return(vn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var dn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),mn(this,bn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vn(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=(this.props.lbsubCaption,""),p={},f="",m="";return u="btn vk_button_link",e?(u="".concat(u," btn-primary btn-").concat(r),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(u="".concat(u," btn-").concat(r," btn-").concat(t),p=null):"1"===n&&(u="".concat(u," btn-").concat(r," btn-outline-").concat(t),p=null)),"block"===o&&(u="".concat(u," btn-block")),c&&(f=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(m=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,className:u,role:"button","aria-pressed":!0,style:p,target:l?"_blank":null},f,s,m)}}])&&fn(n.prototype,o),r&&fn(n,r),t}();function kn(e){return(kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function gn(e,t){return!t||"object"!==kn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _n(e,t){return(_n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var En=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),gn(this,yn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_n(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=(this.props.lbsubCaption,""),p={},f="",m="";return u="btn vk_button_link",e?(u="".concat(u," btn-primary btn-").concat(r),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(u="".concat(u," btn-").concat(r," btn-").concat(t),p=null):"1"===n&&(u="".concat(u," btn-").concat(r," btn-outline-").concat(t),p=null)),"block"===o&&(u="".concat(u," btn-block")),c&&(f=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(m=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",className:u,role:"button","aria-pressed":!0,style:p,target:l?"_blank":null},f,s,m)}}])&&hn(n.prototype,o),r&&hn(n,r),t}();function wn(e){return(wn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Cn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function xn(e,t){return!t||"object"!==wn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Nn(e){return(Nn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Sn(e,t){return(Sn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Tn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xn(this,Nn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Sn(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),c&&(m=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:l?"_blank":null,rel:"noopener noreferrer"},m,s,b,u&&y.a.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&Cn(n.prototype,o),r&&Cn(n,r),t}();function Bn(e){return(Bn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function On(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Rn(e,t){return!t||"object"!==Bn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function In(e){return(In=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function An(e,t){return(An=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Pn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Rn(this,In(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&An(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(p="".concat(p," btn-block")),c&&(m=y.a.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=y.a.createElement("i",{className:"".concat(i," vk_button_link_after")})),y.a.createElement("a",{href:a,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:l?"_blank":null},m,s,b,u&&y.a.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&On(n.prototype,o),r&&On(n,r),t}(),jn=wp.editor.RichText,zn=[{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,a=t.buttonSize,l=t.buttonType,c=t.buttonColor,i=t.buttonColorCustom,s=t.buttonAlign,u=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,f="";return i?f="vk_button vk_button-color-custom vk_button-align-".concat(s):i||(f="vk_button vk_button-align-".concat(s)),y.a.createElement("div",{className:f},y.a.createElement(dn,{lbColorCustom:i,lbColor:c,lbType:l,lbAlign:s,lbSize:a,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:u,lbFontAwesomeIconAfter:p,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,a=t.buttonSize,l=t.buttonType,c=t.buttonColor,i=t.buttonColorCustom,s=t.buttonAlign,u=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,f="";return i?f="vk_button vk_button-color-custom vk_button-align-".concat(s):i||(f="vk_button vk_button-align-".concat(s)),y.a.createElement("div",{className:f},y.a.createElement(En,{lbColorCustom:i,lbColor:c,lbType:l,lbAlign:s,lbSize:a,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:u,lbFontAwesomeIconAfter:p,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),y.a.createElement("div",{className:m},y.a.createElement(Tn,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:r,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),y.a.createElement("div",{className:m},y.a.createElement(Pn,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:r,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:y.a.createElement(jn.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],Mn=wp.i18n.__,Fn=wp.blocks.registerBlockType,Ln=wp.components,Dn=(Ln.RangeControl,Ln.RadioControl),Un=Ln.PanelBody,Vn=(Ln.Button,Ln.BaseControl),Wn=Ln.CheckboxControl,Hn=Ln.TextControl,$n=Ln.Dashicon,qn=Ln.IconButton,Gn=wp.element.Fragment,Zn=wp.editor,Yn=Zn.RichText,Qn=Zn.InspectorControls,Xn=(Zn.MediaUpload,Zn.ColorPalette),Jn=Zn.URLInput,Kn=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("path",{d:"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8 c15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z"})),y.a.createElement("g",null,y.a.createElement("path",{d:"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5 c6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2 c-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6 c-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9 c-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z"}),y.a.createElement("path",{d:"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4 v-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z"}),y.a.createElement("path",{d:"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L282.4,206.9z"}),y.a.createElement("path",{d:"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L330.2,206.9z"}),y.a.createElement("path",{d:"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2 c0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2 c0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z"}),y.a.createElement("path",{d:"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27 V265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z"})));Fn("vk-blocks/button",{title:Mn("Button","vk-blocks"),icon:Kn,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t,n=e.attributes,o=e.className,r=e.setAttributes,a=e.isSelected,l=n.content,c=n.subCaption,i=n.buttonUrl,s=n.buttonTarget,u=n.buttonSize,p=n.buttonType,f=n.buttonColor,m=n.buttonColorCustom,b=n.buttonAlign,v=n.fontAwesomeIconBefore,d=n.fontAwesomeIconAfter;return t=m?"vk_button vk_button-align-".concat(b," vk_button-color-custom"):"vk_button vk_button-align-".concat(b),t=o?"".concat(o," vk_button vk_button-align-").concat(b," vk_button-color-custom"):"".concat(o," vk_button vk_button-align-").concat(b),y.a.createElement(Gn,null,y.a.createElement(Qn,null,y.a.createElement(Un,{title:Mn("Button setting","vk-blocks")},y.a.createElement(Hn,{label:Mn("Sub Caption","vk-blocks"),value:c,onChange:function(e){return r({subCaption:e})},placeholder:"Sub Caption"}),y.a.createElement(Wn,{label:Mn("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return r({buttonTarget:e})}}),y.a.createElement(Dn,{label:Mn("Button Size:","vk-blocks"),selected:u,options:[{label:Mn("Large","vk-blocks"),value:"lg"},{label:Mn("normal","vk-blocks"),value:"md"},{label:Mn("Small","vk-blocks"),value:"sm"}],onChange:function(e){return r({buttonSize:e})}}),y.a.createElement(Dn,{label:Mn("Button Position:","vk-blocks"),selected:b,options:[{label:Mn("Left","vk-blocks"),value:"left"},{label:Mn("Center","vk-blocks"),value:"center"},{label:Mn("Right","vk-blocks"),value:"right"},{label:Mn("Block","vk-blocks"),value:"block"}],onChange:function(e){return r({buttonAlign:e})}}),y.a.createElement(Dn,{label:Mn("Button Style:","vk-blocks"),selected:p,options:[{label:Mn("Solid color","vk-blocks"),value:"0"},{label:Mn("No background","vk-blocks"),value:"1"}],help:Mn('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return r({buttonType:e})}}),y.a.createElement(Dn,{label:Mn("Default Color:","vk-blocks"),selected:f,options:[{label:Mn("Primary","vk-blocks"),value:"primary"},{label:Mn("Secondary","vk-blocks"),value:"secondary"},{label:Mn("Success","vk-blocks"),value:"success"},{label:Mn("Info","vk-blocks"),value:"info"},{label:Mn("Warning","vk-blocks"),value:"warning"},{label:Mn("Danger","vk-blocks"),value:"danger"},{label:Mn("Light","vk-blocks"),value:"light"},{label:Mn("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return r({buttonColor:e})}}),y.a.createElement(Vn,{label:Mn("Custom Color","vk-blocks"),help:Mn("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},y.a.createElement(Xn,{value:m,onChange:function(e){return r({buttonColorCustom:e})}})),y.a.createElement(Vn,{label:Mn("Font Awesome:","vk-blocks"),help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Mn("Font Awesome icon list","vk-blocks"))},y.a.createElement(Hn,{label:Mn("Before text","vk-blocks"),help:Mn("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:v,onChange:function(e){return r({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),y.a.createElement(Hn,{label:Mn("After text","vk-blocks"),help:Mn("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:d,onChange:function(e){return r({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),y.a.createElement("div",{className:t},y.a.createElement(un,{lbColorCustom:m,lbColor:f,lbType:p,lbAlign:b,lbSize:u,lbFontAwesomeIconBefore:v,lbFontAwesomeIconAfter:d,lbsubCaption:c,lbRichtext:y.a.createElement(Yn,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return r({content:e})},value:l,placeholder:Mn("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),a&&y.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},y.a.createElement($n,{icon:"admin-links"}),y.a.createElement(Jn,{value:i,onChange:function(e){return r({buttonUrl:e})}}),y.a.createElement(qn,{icon:"editor-break",label:Mn("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=e.className,o=t.content,r=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),n&&(b=n+" "+b),y.a.createElement("div",{className:b},y.a.createElement(un,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:r,lbRichtext:y.a.createElement(Yn.Content,{tagName:"span",className:"vk_button_link_txt",value:o})}))},deprecated:zn});var eo=wp.editor.RichText,to=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return y.a.createElement("dl",{className:"vk_faq"},y.a.createElement(eo.Content,{tagName:"dt",className:"vk_faq_title",value:n}),y.a.createElement(eo.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}}],no=wp.i18n.__,oo=wp.blocks.registerBlockType,ro=wp.editor.RichText,ao=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14 c-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9 c0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6 C199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1 c-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4 c3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7 C130.1,159.1,132.3,160.5,134.6,161.9z"}),React.createElement("path",{d:"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3 H125.9z"}),React.createElement("path",{d:"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,231.8,563.9,239.9,553.9,239.9z"}),React.createElement("path",{d:"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,475.4,563.9,483.5,553.9,483.5z"}));oo("vk-blocks/faq",{title:no("FAQ","vk-blocks"),icon:ao,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content;return React.createElement("dl",{className:"".concat(o," vk_faq")},React.createElement(ro,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:r,placeholder:no("Please enter a question.","vk-blocks")}),React.createElement(ro,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:a,placeholder:no("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(ro.Content,{tagName:"dt",className:"vk_faq_title",value:o}),React.createElement(ro.Content,{tagName:"dd",className:"vk_faq_content",value:r}))},deprecated:to});var lo=wp.editor.RichText,co=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,o=t.content,r=t.insertImage,a=t.arrowFlag;return y.a.createElement("div",{className:"".concat(a," vk_flow")},y.a.createElement("div",{className:"vk_flow_frame"},y.a.createElement("dl",{className:"vk_flow_frame_text"},y.a.createElement(lo.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),y.a.createElement(lo.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),r?y.a.createElement("div",{className:"vk_flow_frame_image"},y.a.createElement("img",{src:r,alt:""})):""))}}],io=wp.i18n.__,so=wp.blocks.registerBlockType,uo=wp.components,po=(uo.RangeControl,uo.RadioControl),fo=uo.PanelBody,mo=uo.Button,bo=(uo.PanelColor,wp.element.Fragment),vo=wp.editor,ko=vo.RichText,ho=vo.InspectorControls,go=vo.MediaUpload;vo.ColorPalette;function yo(e){return(yo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Eo(e,t){return!t||"object"!==yo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function wo(e){return(wo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Co(e,t){return(Co=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}so("vk-blocks/flow",{title:io("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content,l=t.insertImage,c=t.arrowFlag;return[React.createElement(bo,null,React.createElement(ho,null,React.createElement(fo,{title:io("Display of arrow","vk-blocks")},React.createElement(po,{selected:c,options:[{label:io("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:io("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(o," ").concat(c," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(ko,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:r,placeholder:io("Input title","vk-blocks")}),React.createElement(ko,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:a,placeholder:io("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(go,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:l,render:function(e){var t=e.open;return React.createElement(mo,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"icon-image",src:l,alt:io("Upload image","vk-blocks")}):io("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content,a=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(n," ").concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(ko.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:o}),React.createElement(ko.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:r})),a?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:a,alt:""})):""))},deprecated:co});var xo=wp.i18n.__,No=wp.editor.RichText,So=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Eo(this,wo(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Co(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3,S=this.props.for_,T=this.props.blockNum,B=this.props.blockNum-1,O=[n,o,r],R=[a,l,c],I=[i,s,u],A=[p,f,m],P=[b,v,d],j=[k,h,g],z=[_,E,w],M=[C,x,N],F="",L="",D=M[B]?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[B],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:M[B],alt:""})):(j[B]||(j[B]="#0693e3"),"0"===z[B]?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[B],border:"1px solid ".concat(j[B])}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[B]}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:j[B]}})));return"edit"===S?1===T?(F=y.a.createElement(No,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:xo("Input Title","vk-blocks")}),L=y.a.createElement(No,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:a,placeholder:xo("Input Content","vk-blocks")})):2===T?(F=y.a.createElement(No,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:o,placeholder:xo("Input Title","vk-blocks")}),L=y.a.createElement(No,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:l,placeholder:xo("Input Content","vk-blocks")})):3===T&&(F=y.a.createElement(No,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:r,placeholder:xo("Input Title","vk-blocks")}),L=y.a.createElement(No,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:c,placeholder:xo("Input Content","vk-blocks")})):"save"===S&&(F=y.a.createElement(No.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h1",value:O[B]}),L=y.a.createElement(No.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[B]})),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:I[B],target:A[B]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},D,F,L))}}])&&_o(n.prototype,o),r&&_o(n,r),t}();function To(e){throw new Error('"'+e+'" is read-only')}wp.i18n.__;var Bo=wp.components,Oo=(Bo.RadioControl,Bo.PanelBody,Bo.Button,Bo.BaseControl,Bo.CheckboxControl,Bo.TextControl,wp.element.Fragment,wp.editor),Ro=Oo.RichText;Oo.InspectorControls,Oo.MediaUpload,Oo.ColorPalette;var Io=[{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3;return y.a.createElement("div",{className:"vk_prBlocks row"},y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:i,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},C?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+C+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:C,alt:""})):(k||(To("color1"),k="#0693e3"),"0"===_?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:k,border:"1px solid ".concat(k)}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+k}},y.a.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:k}}))),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:a}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:x,alt:""})):(h||(To("color2"),h="#0693e3"),"0"===E?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},y.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:h}}))),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:l}))),y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},N?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:N,alt:""})):(g||(To("color3"),g="#0693e3"),"0"===w?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},y.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:g}}))),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),y.a.createElement(Ro.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:c}))))}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes;return y.a.createElement("div",{className:"vk_prBlocks row"},y.a.createElement(So,{attributes:t,blockNum:1,for_:"save"}),y.a.createElement(So,{attributes:t,blockNum:2,for_:"save"}),y.a.createElement(So,{attributes:t,blockNum:3,for_:"save"}))}}];function Ao(e){return(Ao="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Po(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function jo(e,t){return!t||"object"!==Ao(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function zo(e){return(zo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mo(e,t){return(Mo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fo=wp.i18n.__,Lo=wp.editor.RichText,Do=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),jo(this,zo(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mo(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,v=t.icon2,d=t.icon3,k=t.color1,h=t.color2,g=t.color3,_=t.bgType1,E=t.bgType2,w=t.bgType3,C=t.insertImage1,x=t.insertImage2,N=t.insertImage3,S=this.props.for_,T=this.props.blockNum,B=this.props.blockNum-1,O=[n,o,r],R=[a,l,c],I=[i,s,u],A=[p,f,m],P=[b,v,d],j=[k,h,g],z=[_,E,w],M=[C,x,N],F="",L="",D=M[B]?y.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[B],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},y.a.createElement("img",{src:M[B],alt:""})):(j[B]||(j[B]="#0693e3"),"0"===z[B]?y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[B],border:"1px solid ".concat(j[B])}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):y.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[B]}},y.a.createElement("i",{className:"".concat(P[B]," vk_prBlocks_item_icon"),style:{color:j[B]}})));return"edit"===S?1===T?(F=y.a.createElement(Lo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:Fo("Input Title","vk-blocks")}),L=y.a.createElement(Lo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:a,placeholder:Fo("Input Content","vk-blocks")})):2===T?(F=y.a.createElement(Lo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:o,placeholder:Fo("Input Title","vk-blocks")}),L=y.a.createElement(Lo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:l,placeholder:Fo("Input Content","vk-blocks")})):3===T&&(F=y.a.createElement(Lo,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:r,placeholder:Fo("Input Title","vk-blocks")}),L=y.a.createElement(Lo,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:c,placeholder:Fo("Input Content","vk-blocks")})):"save"===S&&(F=y.a.createElement(Lo.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h3",value:O[B]}),L=y.a.createElement(Lo.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[B]})),I[B]&&"save"===S?y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},y.a.createElement("a",{href:I[B],className:"vk_prBlocks_item_link",target:A[B]?"_blank":"_self",rel:"noopener noreferrer"},D,F,L)):y.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},D,F,L)}}])&&Po(n.prototype,o),r&&Po(n,r),t}(),Uo=wp.i18n.__,Vo=wp.blocks.registerBlockType,Wo=wp.components,Ho=Wo.RadioControl,$o=Wo.PanelBody,qo=Wo.Button,Go=Wo.BaseControl,Zo=Wo.CheckboxControl,Yo=Wo.TextControl,Qo=wp.element.Fragment,Xo=wp.editor,Jo=(Xo.RichText,Xo.InspectorControls),Ko=Xo.MediaUpload,er=Xo.ColorPalette,tr=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("g",null,y.a.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),y.a.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),y.a.createElement("g",null,y.a.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),y.a.createElement("rect",{y:"278.8",width:"149",height:"107"})),y.a.createElement("g",null,y.a.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),y.a.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));Vo("vk-blocks/pr-blocks",{title:Uo("PR Blocks (Beta)","vk-blocks"),icon:tr,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:".vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),edit:function(e){var t,n=e.attributes,o=e.setAttributes,r=e.className,a=(n.heading1,n.heading2,n.heading3,n.content1,n.content2,n.content3,n.url1),l=n.url2,c=n.url3,i=n.urlOpenType1,s=n.urlOpenType2,u=n.urlOpenType3,p=n.icon1,f=n.icon2,m=n.icon3,b=n.color1,v=n.color2,d=n.color3,k=n.bgType1,h=n.bgType2,g=n.bgType3,_=n.insertImage1,E=n.insertImage2,w=n.insertImage3;return t=r?"".concat(r," vk_prBlocks row"):"vk_prBlocks row",[y.a.createElement(Qo,null,y.a.createElement(Jo,null,y.a.createElement($o,{title:Uo("PR Block1 Setting","vk-blocks")},y.a.createElement(Go,{label:Uo("Link URL:","vk-blocks")},y.a.createElement(Yo,{value:a,onChange:function(e){return o({url1:e})}}),y.a.createElement(Zo,{label:Uo("Open link new tab.","vk-blocks"),checked:i,onChange:function(e){return o({urlOpenType1:e})}})),y.a.createElement(Go,{label:Uo("Icon 1","vk-blocks")},y.a.createElement(Yo,{label:Uo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:p,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file",help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Uo("Font Awesome icon list","vk-blocks"))}),y.a.createElement(er,{value:b,onChange:function(e){e?o({color1:e}):(o({color1:"#0693e3"}),o({bgType1:"0"}))}}),y.a.createElement(Ho,{label:Uo("Icon Background:","vk-blocks"),selected:k,options:[{label:Uo("Solid color","vk-blocks"),value:"0"},{label:Uo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),y.a.createElement(Go,{label:Uo("PR Image 1","vk-blocks"),help:Uo("When you have an image. Image is displayed with priority","vk-blocks")},y.a.createElement(Ko,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:_,render:function(e){var t=e.open;return y.a.createElement(qo,{onClick:t,className:_?"image-button":"button button-large"},_?y.a.createElement("img",{className:"icon-image",src:_,alt:Uo("Upload image","vk-blocks")}):Uo("Select image","vk-blocks"))}}))),y.a.createElement($o,{title:Uo("PR Block2 Setting","vk-blocks")},y.a.createElement(Go,{label:Uo("Link URL:","vk-blocks")},y.a.createElement(Yo,{value:l,onChange:function(e){return o({url2:e})}}),y.a.createElement(Zo,{label:Uo("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return o({urlOpenType2:e})}})),y.a.createElement(Go,{label:Uo("Icon 2","vk-blocks")},y.a.createElement(Yo,{label:Uo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:f,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file",help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Uo("Font Awesome icon list","vk-blocks"))}),y.a.createElement(er,{value:v,onChange:function(e){e?o({color2:e}):(o({color2:"#0693e3"}),o({bgType2:"0"}))}}),y.a.createElement(Ho,{label:Uo("Icon Background:","vk-blocks"),selected:h,options:[{label:Uo("Solid color","vk-blocks"),value:"0"},{label:Uo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),y.a.createElement(Go,{label:Uo("PR Image 2","vk-blocks"),help:Uo("When you have an image. Image is displayed with priority.","vk-blocks")},y.a.createElement(Ko,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:E,render:function(e){var t=e.open;return y.a.createElement(qo,{onClick:t,className:E?"image-button":"button button-large"},E?y.a.createElement("img",{className:"icon-image",src:E,alt:Uo("Upload image","vk-blocks")}):Uo("Select image","vk-blocks"))}}))),y.a.createElement($o,{title:Uo("PR Block3 Setting","vk-blocks")},y.a.createElement(Go,{label:Uo("Link URL:","vk-blocks")},y.a.createElement(Yo,{value:c,onChange:function(e){return o({url3:e})}}),y.a.createElement(Zo,{label:Uo("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return o({urlOpenType3:e})}})),y.a.createElement(Go,{label:Uo("Icon 3","vk-blocks")},y.a.createElement(Yo,{label:Uo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:m,onChange:function(e){return o({icon3:e})},placeholder:"fas fa-file",help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Uo("Font Awesome icon list","vk-blocks"))}),y.a.createElement(er,{value:d,onChange:function(e){e?o({color3:e}):(o({color3:"#0693e3"}),o({bgType3:"0"}))}}),y.a.createElement(Ho,{label:Uo("Icon Background:","vk-blocks"),selected:g,options:[{label:Uo("Solid color","vk-blocks"),value:"0"},{label:Uo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType3:e})}})),y.a.createElement(Go,{label:Uo("PR Image 3","vk-blocks"),help:Uo("When you have an image. Image is displayed with priority.","vk-blocks")},y.a.createElement(Ko,{onSelect:function(e){return o({insertImage3:e.url})},type:"image",value:w,render:function(e){var t=e.open;return y.a.createElement(qo,{onClick:t,className:w?"image-button":"button button-large"},w?y.a.createElement("img",{className:"icon-image",src:w,alt:Uo("Upload image","vk-blocks")}):Uo("Select image","vk-blocks"))}})))),y.a.createElement("div",{className:t},y.a.createElement(Do,{attributes:n,setAttributes:o,blockNum:1,for_:"edit"}),y.a.createElement(Do,{attributes:n,setAttributes:o,blockNum:2,for_:"edit"}),y.a.createElement(Do,{attributes:n,setAttributes:o,blockNum:3,for_:"edit"})))]},save:function(e){var t,n=e.attributes,o=e.className;return t=o?"".concat(o," vk_prBlocks row"):"vk_prBlocks row",y.a.createElement("div",{className:t},y.a.createElement(Do,{attributes:n,blockNum:1,for_:"save"}),y.a.createElement(Do,{attributes:n,blockNum:2,for_:"save"}),y.a.createElement(Do,{attributes:n,blockNum:3,for_:"save"}))},deprecated:Io});function nr(e){return(nr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function or(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function rr(e,t){return!t||"object"!==nr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ar(e){return(ar=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lr(e,t){return(lr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var cr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),rr(this,ar(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&lr(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",a="";return n&&(r=y.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(a=y.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),y.a.createElement(y.a.Fragment,null,r,y.a.createElement("span",{className:"vk_button_link_txt"},t),a)}}])&&or(n.prototype,o),r&&or(n,r),t}();function ir(e){return(ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ur(e,t){return!t||"object"!==ir(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function pr(e){return(pr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fr(e,t){return(fr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var mr=wp.i18n.__,br=wp.components.Button,vr=wp.editor.MediaUpload,dr=wp.editor.RichText,kr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ur(this,pr(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&fr(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,a=e.url,l=e.buttonType,c=e.buttonColor,i=e.buttonColorCustom,s=e.buttonText,u=e.buttonTarget,p=e.Image,f=e.ImageBorderColor,m=e.layout,b=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),v=this.props.className,d=this.props.for_,k="vk_prContent",h="vk_button",g="btn btn-block vk_button_link vk_prContent_colTxt_btn",_={},E="";return k="right"===m?mt()(v,k,"vk_prContent-layout-imageRight"):mt()(v,k,"vk_prContent-layout-imageLeft"),i?(h="".concat(h," vk_button-color-custom"),g="".concat(g," btn-primary"),"0"===l?_={backgroundColor:i,border:"1px solid ".concat(i)}:"1"===l&&(_={backgroundColor:"transparent",border:"1px solid "+i,color:i})):i||("0"===l?(g="".concat(g," btn-").concat(c),_=null):"1"===l&&(g="".concat(g," btn-outline-").concat(c),_=null)),E=null==f?"none":"1px solid ".concat(f),y.a.createElement("div",{className:k},y.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===d?y.a.createElement(vr,{onSelect:function(e){return b({Image:e.sizes.full.url})},type:" image",value:p,render:function(e){var t=e.open;return y.a.createElement(br,{onClick:t,className:p?"image-button":"button button-large"},p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:mr("Upload image","vk-blocks"),style:{border:E}}):mr("Select image","vk-blocks"))}}):p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:mr("Upload image","vk-blocks"),style:{border:E}}):mr("Select image","vk-blocks")),y.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===d?y.a.createElement(y.a.Fragment,null,y.a.createElement(dr,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return b({title:e})},value:t,placeholder:mr("Input title.","vk-blocks"),style:{color:n}}),y.a.createElement(dr,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return b({content:e})},value:o,placeholder:mr("Input content.","vk-blocks"),style:{color:r}})):y.a.createElement(y.a.Fragment,null,y.a.createElement(dr.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),y.a.createElement(dr.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==s&&void 0!==s)return y.a.createElement("div",{className:h},y.a.createElement("a",{href:a,className:g,target:u?"_blank":null,style:_,rel:"noopener noreferrer"},y.a.createElement(cr,{attributes:e})))}()))}}])&&sr(n.prototype,o),r&&sr(n,r),t}();function hr(e){return(hr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function gr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function yr(e,t){return!t||"object"!==hr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function _r(e){return(_r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Er(e,t){return(Er=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var wr=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),yr(this,_r(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Er(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",a="";return n&&(r=y.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(a=y.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),y.a.createElement(y.a.Fragment,null,r,y.a.createElement("span",{className:"vk_button_link_txt"},t),a)}}])&&gr(n.prototype,o),r&&gr(n,r),t}();function Cr(e){return(Cr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xr(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Nr(e,t){return!t||"object"!==Cr(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Sr(e){return(Sr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tr(e,t){return(Tr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Br=wp.i18n.__,Or=wp.components.Button,Rr=wp.editor.MediaUpload,Ir=wp.editor.RichText,Ar=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Nr(this,Sr(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Tr(e,t)}(t,y.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,a=e.url,l=e.buttonType,c=e.buttonColor,i=e.buttonColorCustom,s=e.buttonText,u=e.buttonTarget,p=e.Image,f=e.ImageBorderColor,m=e.layout,b=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),v=this.props.for_,d="vk_prContent",k="vk_button",h="btn btn-block vk_button_link vk_prContent_colTxt_btn",g={};return d="".concat(d,"right"===m?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),i?(k="".concat(k," vk_button-color-custom"),h="".concat(h," btn-primary"),"0"===l?g={backgroundColor:i,border:"1px solid ".concat(i)}:"1"===l&&(g={backgroundColor:"transparent",border:"1px solid "+i,color:i})):i||("0"===l?(h="".concat(h," btn-").concat(c),g=null):"1"===l&&(h="".concat(h," btn-outline-").concat(c),g=null)),y.a.createElement("div",{className:d},y.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===v?y.a.createElement(Rr,{onSelect:function(e){return b({Image:e.sizes.full.url})},type:" image",value:p,render:function(e){var t=e.open;return y.a.createElement(Or,{onClick:t,className:p?"image-button":"button button-large"},p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:Br("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Br("Select image","vk-blocks"))}}):p?y.a.createElement("img",{className:"vk_prContent_colImg_image",src:p,alt:Br("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Br("Select image","vk-blocks")),y.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===v?y.a.createElement(y.a.Fragment,null,y.a.createElement(Ir,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return b({title:e})},value:t,placeholder:Br("Input title.","vk-blocks"),style:{color:n}}),y.a.createElement(Ir,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return b({content:e})},value:o,placeholder:Br("Input content.","vk-blocks"),style:{color:r}})):y.a.createElement(y.a.Fragment,null,y.a.createElement(Ir.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),y.a.createElement(Ir.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==s&&void 0!==s)return y.a.createElement("div",{className:k},y.a.createElement("a",{href:a,className:h,target:u?"_blank":null,style:g},y.a.createElement(wr,{attributes:e})))}()))}}])&&xr(n.prototype,o),r&&xr(n,r),t}(),Pr=[{attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},save:function(e){var t=e.attributes;e.className;return y.a.createElement(Ar,{attributes:t,for_:"save"})}}],jr=wp.i18n.__,zr=wp.blocks.registerBlockType,Mr=wp.components,Fr=(Mr.RangeControl,Mr.RadioControl),Lr=Mr.PanelBody,Dr=(Mr.Button,Mr.BaseControl),Ur=Mr.CheckboxControl,Vr=Mr.TextControl,Wr=wp.element.Fragment,Hr=wp.editor,$r=(Hr.RichText,Hr.InspectorControls),qr=(Hr.MediaUpload,Hr.ColorPalette),Gr=y.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},y.a.createElement("g",null,y.a.createElement("path",{d:"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z"}),y.a.createElement("path",{d:"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,213.8,566.8,218.8,560.7,218.8z"}),y.a.createElement("path",{d:"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,260.5,566.8,265.4,560.7,265.4z"}),y.a.createElement("path",{d:"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,307.1,566.8,312.1,560.7,312.1z"}),y.a.createElement("polygon",{points:"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t"}),y.a.createElement("path",{d:"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3 M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z"}),y.a.createElement("path",{d:"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3 M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8 L423.3,117.8z"}),y.a.createElement("path",{d:"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3 M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C510.2,128.7,499.4,117.8,486,117.8L486,117.8z"}),y.a.createElement("path",{d:"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3 M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z"}),y.a.createElement("path",{d:"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5 C571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z"})));zr("vk-blocks/pr-content",{title:jr("PR Content","vk-blocks"),icon:Gr,category:"vk-blocks-cat",attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},edit:function(e){var t=e.attributes,n=e.className,o=e.setAttributes,r=t.titleColor,a=t.contentColor,l=t.url,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonText,p=t.buttonTarget,f=t.ImageBorderColor,m=t.layout,b=t.fontAwesomeIconBefore,v=t.fontAwesomeIconAfter;return y.a.createElement(Wr,null,y.a.createElement($r,null,y.a.createElement(Lr,{title:jr("Color Setting","vk-blocks")},y.a.createElement(Dr,{label:jr("Title Color","vk-blocks")},y.a.createElement(qr,{value:r,onChange:function(e){return o({titleColor:e})}})),y.a.createElement(Dr,{label:jr("Content Color","vk-blocks")},y.a.createElement(qr,{value:a,onChange:function(e){return o({contentColor:e})}})),y.a.createElement(Dr,{label:jr("Image Border Color","vk-blocks")},y.a.createElement(qr,{value:f,onChange:function(e){return o({ImageBorderColor:e})}}))),y.a.createElement(Lr,{title:jr("Button Setting","vk-blocks")},y.a.createElement(Dr,{label:jr("Button Text","vk-blocks")},y.a.createElement(Vr,{value:u,onChange:function(e){return o({buttonText:e})},placeholder:"Input button text."})),y.a.createElement(Dr,{label:jr("Link URL","vk-blocks")},y.a.createElement(Vr,{value:l,onChange:function(e){return o({url:e})},placeholder:"https://vektor-inc.co.jp/"})),y.a.createElement(Ur,{label:jr("Open link new tab.","vk-blocks"),checked:p,onChange:function(e){return o({buttonTarget:e})}}),y.a.createElement(Dr,{label:jr("Button Type","vk-blocks")},y.a.createElement(Fr,{selected:c,options:[{label:jr("Solid","vk-blocks"),value:"0"},{label:jr("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return o({buttonType:e})}})),y.a.createElement(Fr,{label:jr("Default Color:","vk-blocks"),selected:i,options:[{label:jr("Primary","vk-blocks"),value:"primary"},{label:jr("Secondary","vk-blocks"),value:"secondary"},{label:jr("Success","vk-blocks"),value:"success"},{label:jr("Info","vk-blocks"),value:"info"},{label:jr("Warning","vk-blocks"),value:"warning"},{label:jr("Danger","vk-blocks"),value:"danger"},{label:jr("Light","vk-blocks"),value:"light"},{label:jr("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),y.a.createElement(Dr,{label:jr("Button Color","vk-blocks")},y.a.createElement(qr,{value:s,onChange:function(e){return o({buttonColorCustom:e})}})),y.a.createElement(Dr,{label:jr("Font Awesome:","vk-blocks"),help:y.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},jr("Font Awesome icon list","vk-blocks"))},y.a.createElement(Vr,{label:jr("Before text","vk-blocks"),help:jr("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:b,onChange:function(e){return o({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),y.a.createElement(Vr,{label:jr("After text","vk-blocks"),help:jr("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:v,onChange:function(e){return o({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),y.a.createElement(Lr,{title:jr("Layout Setting","vk-blocks")},y.a.createElement(Fr,{label:jr("Layout Type","vk-blocks"),selected:m,options:[{label:jr("Right","vk-blocks"),value:"right"},{label:jr("Left","vk-blocks"),value:"left"}],onChange:function(e){return o({layout:e})}}))),y.a.createElement(kr,{attributes:t,setAttributes:o,className:n,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return y.a.createElement(kr,{attributes:t,className:n,for_:"save"})},deprecated:Pr})}]);
39
  //# sourceMappingURL=block-build.js.map
inc/vk-blocks/build/block-build.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///inc/vk-blocks/build/block-build.js"],"names":["modules","installedModules","__webpack_require__","moduleId","exports","module","i","l","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__WEBPACK_AMD_DEFINE_RESULT__","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","undefined","h","for","q","u","v","w","x","y","aa","ba","ca","z","iterator","A","a","b","message","encodeURIComponent","B","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","C","D","this","props","context","refs","updater","E","F","isReactComponent","setState","Error","forceUpdate","G","constructor","isPureReactComponent","H","current","I","suspense","J","K","L","ref","__self","__source","M","e","g","k","f","children","defaultProps","$$typeof","type","_owner","N","O","P","Q","pop","result","keyPrefix","func","count","R","U","S","T","next","done","keys","=",":","replace","escape","toString","ea","fa","V","da","W","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useEffect","useImperativeHandle","useDebugValue","useLayoutEffect","useMemo","useReducer","useRef","useState","Fragment","Profiler","StrictMode","Suspense","unstable_SuspenseList","createElement","cloneElement","createFactory","isValidElement","version","unstable_withSuspenseConfig","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentDispatcher","ReactCurrentBatchConfig","ReactCurrentOwner","IsSomeRendererActing","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","toObject","val","TypeError","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","ha","ia","ja","ka","displayName","la","Uint16Array","na","oa","pa","qa","ra","test","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","toLowerCase","toUpperCase","xlinkHref","ua","exec","index","charCodeAt","substring","va","slice","sa","isNaN","ta","wa","memoizedState","queue","xa","ya","za","dispatch","delete","action","last","Map","set","Ba","Ca","readContext","useResponder","responder","Da","html","mathml","svg","Ea","Fa","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","Ga","menuitem","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","Ha","charAt","Ia","Ja","Ka","La","listing","pre","textarea","Ma","Na","Oa","Qa","Ra","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning","Sa","Ta","contextType","contextTypes","ma","getDerivedStateFromProps","state","UNSAFE_componentWillMount","componentWillMount","getChildContext","childContextTypes","child","Ua","domNamespace","childIndex","footer","threadID","stack","exhausted","currentSelectValue","previousWasTextNode","makeStaticMarkup","suspenseDepth","contextIndex","contextStack","contextValueStack","destroy","clearProviders","pushProvider","popProvider","read","fallbackFrame","renderDOM","defaultChecked","defaultValue","checked","Pa","selected","style","indexOf","trim","is","__html","Va","renderToString","Infinity","renderToStaticMarkup","renderToNodeStream","renderToStaticNodeStream","Wa","Xa","__","wp","i18n","registerBlockType","blocks","_wp$components","components","RadioControl","RangeControl","PanelBody","Button","element","_wp$editor","editor","RichText","InspectorControls","MediaUpload","ColorPalette","BlockIcon","React","xmlns","width","height","viewBox","title","icon","category","attributes","content","selector","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","edit","_ref","className","setAttributes","label","help","options","onChange","concat","onSelect","sizes","full","url","_ref2","open","onClick","src","alt","tagName","placeholder","background","border","save","_ref3","Content","__webpack_exports__","hex2rgba","hex","alpha","match","parseInt","_window$wp$richText","window","richText","registerFormatType","toggleFormat","applyFormat","removeFormat","getActiveFormat","RichTextToolbarButton","RichTextShortcut","PanelColorSettings","getColorObjectByColorValue","block_name","data","activeColor","isActive","_onChange","activeFormat","onToggle","setColorIfUndefined","initialOpen","colorSettings","color","character","onUse","shortcutType","shortcutCharacter","react","react_default","server_browser","server_browser_default","_defineProperties","descriptor","configurable","writable","TableOfContents_","table_of_contents_TableOfContents","TableOfContents","instance","Constructor","_classCallCheck","protoProps","staticProps","targetClass","document","getElementsByClassName","querySelectorAll","nodeList_raw","getDom","nodeList","sourceOfTocHtml","item","innerText","h2Count","h3Count","h4Count","h5Count","h6Count","fixZero","returnHtml","baseClass","level","Number","preNumber","href","block_","ServerSideRender","SelectControl","BaseControl","block_Fragment","_wp$data","subscribe","block_select","select","block_wp$editor","block_InspectorControls","block_BlockIcon","_typeof","obj","component_defineProperties","_possibleConstructorReturn","self","ReferenceError","_assertThisInitialized","_getPrototypeOf","setPrototypeOf","getPrototypeOf","__proto__","_setPrototypeOf","renderHtml","clientId","toc","getHtagsInEditor","selectedBlock","getSelectedBlock","vk_blocks_check","is_pro","block","component_","component_wp$editor","component_RichText","component_MediaUpload","component_NewComponent","_React$Component","NewComponent","component_classCallCheck","subClass","superClass","_inherits","_this$props$attribute","vk_staff_text_name","vk_staff_text_caption","vk_staff_text_role","vk_staff_text_profileTitle","vk_staff_text_profileText","vk_staff_photo_image","vk_staff_photo_image_alt","vk_staff_layout","vk_staff_nameColor","vk_staff_captionColor","vk_staff_positionColor","vk_staff_profileTitleColor","vk_staff_profileTextColor","vk_staff_photoBorder","for_","returnELm","staff_block_","block_registerBlockType","block_wp$components","TextControl","block_PanelBody","block_BaseControl","block_SelectControl","staff_block_Fragment","staff_block_wp$editor","staff_block_InspectorControls","block_ColorPalette","staff_block_BlockIcon","component_typeof","spacer_component_defineProperties","component_possibleConstructorReturn","component_assertThisInitialized","component_getPrototypeOf","component_setPrototypeOf","component_SpacerComponent","SpacerComponent","spacer_component_classCallCheck","component_inherits","unit","pc","tablet","mobile","deprecated_component_typeof","deprecated_component_defineProperties","deprecated_component_possibleConstructorReturn","deprecated_component_assertThisInitialized","deprecated_component_getPrototypeOf","deprecated_component_setPrototypeOf","deprecated_component_SpacerComponent","deprecated_component_classCallCheck","deprecated_component_inherits","deprecated","spacer_block_","spacer_block_registerBlockType","spacer_block_wp$components","spacer_block_PanelBody","spacer_block_BaseControl","spacer_block_SelectControl","spacer_block_Fragment","spacer_block_InspectorControls","spacer_block_BlockIcon","points","step","componentDivider","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","outer_component_typeof","outer_component_defineProperties","outer_component_possibleConstructorReturn","outer_component_assertThisInitialized","outer_component_getPrototypeOf","outer_component_setPrototypeOf","InnerBlocks","component_Component","outer_component_classCallCheck","outer_component_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","id","component_divider_componentDivider","outer_deprecated_component_typeof","outer_deprecated_component_defineProperties","outer_deprecated_component_possibleConstructorReturn","outer_deprecated_component_assertThisInitialized","outer_deprecated_component_getPrototypeOf","outer_deprecated_component_setPrototypeOf","component_InnerBlocks","component_hex2rgba","deprecated_component_Component","outer_deprecated_component_classCallCheck","outer_deprecated_component_inherits","block_deprecated","toNumber","min","max","outer_block_","outer_block_registerBlockType","outer_block_wp$components","block_RangeControl","outer_block_PanelBody","block_Button","outer_block_BaseControl","outer_block_SelectControl","outer_block_Fragment","outer_block_wp$editor","outer_block_InspectorControls","block_MediaUpload","outer_block_ColorPalette","outer_block_BlockIcon","supports","classnames","classnames_default","heading_toolbar_typeof","heading_toolbar_defineProperties","heading_toolbar_possibleConstructorReturn","heading_toolbar_assertThisInitialized","heading_toolbar_getPrototypeOf","heading_toolbar_setPrototypeOf","range","lodash","_wp$i18n","heading_toolbar_","sprintf","heading_toolbar_Component","Toolbar","heading_toolbar","_Component","HeadingToolbar","heading_toolbar_classCallCheck","heading_toolbar_inherits","targetLevel","selectedLevel","subscript","_this","_this$props","minLevel","maxLevel","controls","createLevelControl","heading_component_typeof","heading_component_defineProperties","heading_component_possibleConstructorReturn","heading_component_assertThisInitialized","heading_component_getPrototypeOf","heading_component_setPrototypeOf","heading_component_RichText","heading_component_","heading_component_Component","heading_component_classCallCheck","heading_component_inherits","cStyle","tStyle","align","titleColor","titleSize","subText","subTextFlag","subTextColor","subTextSize","titleStyle","titleMarginBottom","outerMarginBottom","marginBottom","fontSize","textAlign","_readOnlyError","deprecated_block_Fragment","deprecated_block_wp$editor","block_RichText","BlockControls","AlignmentToolbar","Version0_6_0","number","set_attirbuite","heading1","heading2","heading3","content1","content2","content3","url1","url2","url3","urlOpenType1","urlOpenType2","urlOpenType3","icon1","icon2","icon3","color1","color2","color3","bgType1","bgType2","bgType3","insertImage1","insertImage2","insertImage3","backgroundImage","backgroundRepeat","backgroundSize","backgroundColor","heading_block_","heading_block_registerBlockType","heading_block_wp$components","heading_block_RangeControl","heading_block_PanelBody","block_RadioControl","heading_block_SelectControl","heading_block_Fragment","heading_block_wp$editor","heading_block_InspectorControls","heading_block_ColorPalette","block_BlockControls","block_AlignmentToolbar","heading_block_BlockIcon","customClassName","setTitleFontSize","newLevel","alert_deprecated_RichText","deprecated_deprecated","alert_block_","alert_block_registerBlockType","alert_block_RichText","event","newContent","button_component_typeof","button_component_defineProperties","button_component_possibleConstructorReturn","button_component_assertThisInitialized","button_component_getPrototypeOf","button_component_setPrototypeOf","button_component_Component","button_component_classCallCheck","button_component_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","lbRichtext","subCaption","lbsubCaption","aClass","aStyle","iconBefore","iconAfter","role","aria-pressed","rel","component_deprecated_typeof","component_deprecated_defineProperties","component_deprecated_possibleConstructorReturn","component_deprecated_assertThisInitialized","component_deprecated_getPrototypeOf","component_deprecated_setPrototypeOf","component_deprecated_ComponentDeprecated","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_inherits","component_deprecated_id_typeof","component_deprecated_id_defineProperties","component_deprecated_id_possibleConstructorReturn","component_deprecated_id_assertThisInitialized","component_deprecated_id_getPrototypeOf","component_deprecated_id_setPrototypeOf","component_deprecated_id_ComponentDeprecatedId","ComponentDeprecatedId","component_deprecated_id_classCallCheck","component_deprecated_id_inherits","component_deprecated_noopenernoreferer_id_typeof","component_deprecated_noopenernoreferer_id_defineProperties","component_deprecated_noopenernoreferer_id_possibleConstructorReturn","component_deprecated_noopenernoreferer_id_assertThisInitialized","component_deprecated_noopenernoreferer_id_getPrototypeOf","component_deprecated_noopenernoreferer_id_setPrototypeOf","component_deprecated_noopenernoreferer_id_ComponentDeprecatedNoOpnnerNoRefererID","ComponentDeprecatedNoOpnnerNoRefererID","component_deprecated_noopenernoreferer_id_classCallCheck","component_deprecated_noopenernoreferer_id_inherits","component_deprecated_subcaption_noNoopnnernoreferer_id_typeof","component_deprecated_subcaption_noNoopnnernoreferer_id_defineProperties","component_deprecated_subcaption_noNoopnnernoreferer_id_possibleConstructorReturn","component_deprecated_subcaption_noNoopnnernoreferer_id_assertThisInitialized","component_deprecated_subcaption_noNoopnnernoreferer_id_getPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_setPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_ComponentDeprecatedSubcaptionNoopennerId","ComponentDeprecatedSubcaptionNoopennerId","component_deprecated_subcaption_noNoopnnernoreferer_id_classCallCheck","component_deprecated_subcaption_noNoopnnernoreferer_id_inherits","deprecated_deprecated_RichText","deprecated_deprecated_deprecated","_ref4","button_block_","button_block_registerBlockType","button_block_wp$components","button_block_RadioControl","button_block_PanelBody","button_block_BaseControl","CheckboxControl","block_TextControl","Dashicon","IconButton","button_block_Fragment","button_block_wp$editor","button_block_RichText","button_block_InspectorControls","button_block_ColorPalette","URLInput","button_block_BlockIcon","isSelected","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","faq_deprecated_RichText","faq_deprecated_deprecated","heading","faq_block_","faq_block_registerBlockType","faq_block_RichText","faq_block_BlockIcon","flow_deprecated_RichText","flow_deprecated_deprecated","arrowFlag","insertImage","flow_block_","flow_block_registerBlockType","flow_block_wp$components","flow_block_RadioControl","flow_block_PanelBody","flow_block_Button","flow_block_Fragment","PanelColor","flow_block_wp$editor","flow_block_RichText","flow_block_InspectorControls","flow_block_MediaUpload","component_block_typeof","component_block_defineProperties","component_block_possibleConstructorReturn","component_block_assertThisInitialized","component_block_getPrototypeOf","component_block_setPrototypeOf","component_block_","component_block_RichText","component_block_ComponentBlock","ComponentBlock","component_block_classCallCheck","component_block_inherits","blockNum","blockNumArrIndex","urlOpenType","bgType","richTextH1Save","richTextPSave","drawElement","block_readOnlyError","deprecated_block_wp$components","pr_blocks_deprecated_block_wp$editor","deprecated_block_RichText","deprecated_block_deprecated","set_attributes","set_attributes2","pr_blocks_component_block_typeof","pr_blocks_component_block_defineProperties","pr_blocks_component_block_possibleConstructorReturn","pr_blocks_component_block_assertThisInitialized","pr_blocks_component_block_getPrototypeOf","pr_blocks_component_block_setPrototypeOf","pr_blocks_component_block_","pr_blocks_component_block_RichText","pr_blocks_component_block_ComponentBlock","pr_blocks_component_block_classCallCheck","pr_blocks_component_block_inherits","pr_blocks_block_","pr_blocks_block_registerBlockType","pr_blocks_block_wp$components","pr_blocks_block_RadioControl","pr_blocks_block_PanelBody","pr_blocks_block_Button","pr_blocks_block_BaseControl","pr_blocks_block_CheckboxControl","pr_blocks_block_TextControl","pr_blocks_block_Fragment","pr_blocks_block_wp$editor","pr_blocks_block_InspectorControls","pr_blocks_block_MediaUpload","pr_blocks_block_ColorPalette","pr_blocks_block_BlockIcon","cx","cy","block_set_attributes","_ref5","component_fontawesome_typeof","component_fontawesome_defineProperties","component_fontawesome_possibleConstructorReturn","component_fontawesome_assertThisInitialized","component_fontawesome_getPrototypeOf","component_fontawesome_setPrototypeOf","component_fontawesome_Fontawesome","Fontawesome","component_fontawesome_classCallCheck","component_fontawesome_inherits","buttonText","pr_content_component_typeof","pr_content_component_defineProperties","pr_content_component_possibleConstructorReturn","pr_content_component_assertThisInitialized","pr_content_component_getPrototypeOf","pr_content_component_setPrototypeOf","pr_content_component_","component_Button","pr_content_component_MediaUpload","pr_content_component_RichText","pr_content_component_Component","pr_content_component_classCallCheck","pr_content_component_inherits","contentColor","Image","ImageBorderColor","layout","btnClass","imageBorderProperty","component_fontawesome_deprecated_typeof","component_fontawesome_deprecated_defineProperties","component_fontawesome_deprecated_possibleConstructorReturn","component_fontawesome_deprecated_assertThisInitialized","component_fontawesome_deprecated_getPrototypeOf","component_fontawesome_deprecated_setPrototypeOf","component_fontawesome_deprecated_Fontawesome","component_fontawesome_deprecated_classCallCheck","component_fontawesome_deprecated_inherits","deprecated_component_deprecated_typeof","deprecated_component_deprecated_defineProperties","deprecated_component_deprecated_possibleConstructorReturn","deprecated_component_deprecated_assertThisInitialized","deprecated_component_deprecated_getPrototypeOf","deprecated_component_deprecated_setPrototypeOf","component_deprecated_","component_deprecated_Button","component_deprecated_MediaUpload","component_deprecated_RichText","deprecated_component_deprecated_ComponentDeprecated","deprecated_component_deprecated_classCallCheck","deprecated_component_deprecated_inherits","pr_content_deprecated_deprecated_deprecated","pr_content_block_","pr_content_block_registerBlockType","pr_content_block_wp$components","pr_content_block_RadioControl","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_CheckboxControl","pr_content_block_TextControl","pr_content_block_Fragment","pr_content_block_wp$editor","pr_content_block_InspectorControls","pr_content_block_ColorPalette","pr_content_block_BlockIcon"],"mappings":"CAAS,SAAUA,GAET,IAAIC,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAJ,EAAQG,GAAUK,KAAKH,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBO,EAAIT,EAGxBE,EAAoBQ,EAAIT,EAGxBC,EAAoBS,EAAI,SAASP,EAASQ,EAAMC,GAC3CX,EAAoBY,EAAEV,EAASQ,IAClCG,OAAOC,eAAeZ,EAASQ,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEX,EAAoBiB,EAAI,SAASf,GACX,oBAAXgB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeZ,EAASgB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeZ,EAAS,aAAc,CAAEkB,OAAO,KAQvDpB,EAAoBqB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQpB,EAAoBoB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFAzB,EAAoBiB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOpB,EAAoBS,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRxB,EAAoB4B,EAAI,SAASzB,GAChC,IAAIQ,EAASR,GAAUA,EAAOoB,WAC7B,WAAwB,OAAOpB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBS,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRX,EAAoBY,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG9B,EAAoBiC,EAAI,GAIjBjC,EAAoBA,EAAoBkC,EAAI,GAnFpD,CAsFC,CAEJ,SAAU/B,EAAQD,EAASF,GAEjC,aAIEG,EAAOD,QAAUF,EAAoB,IAMjC,SAAUG,EAAQD,EAASF,GAEjC,IAAkCmC;;;;;;;;;;;CAOjC,WACA,aAEA,IAAIC,EAAS,GAAGJ,eAEhB,SAASK,IAGR,IAFA,IAAIC,EAAU,GAELlC,EAAI,EAAGA,EAAImC,UAAUC,OAAQpC,IAAK,CAC1C,IAAIqC,EAAMF,UAAUnC,GACpB,GAAKqC,EAAL,CAEA,IAAIC,SAAiBD,EAErB,GAAgB,WAAZC,GAAoC,WAAZA,EAC3BJ,EAAQK,KAAKF,QACP,GAAIG,MAAMC,QAAQJ,IAAQA,EAAID,OAAQ,CAC5C,IAAIM,EAAQT,EAAWU,MAAM,KAAMN,GAC/BK,GACHR,EAAQK,KAAKG,QAER,GAAgB,WAAZJ,EACV,IAAK,IAAIhB,KAAOe,EACXL,EAAO9B,KAAKmC,EAAKf,IAAQe,EAAIf,IAChCY,EAAQK,KAAKjB,IAMjB,OAAOY,EAAQU,KAAK,KAGR7C,EAAOD,SACnBmC,EAAWY,QAAUZ,EACrBlC,EAAOD,QAAUmC,QAMmBa,KAHCf,EAAgC,WACpE,OAAOE,GACLU,MAAM7C,EAFwB,OAGiBC,EAAOD,QAAUiC,GAzCrE,IAgDM,SAAUhC,EAAQD,EAASF,GAEjC,aAIEG,EAAOD,QAAUF,EAAoB,IAMjC,SAAUG,EAAQD,EAASF,GAEjC;;;;;;;;GAUA,IAAImD,EAAEnD,EAAoB,GAAG4B,EAAE,mBAAoBV,QAAQA,OAAOkC,IAAInB,EAAEL,EAAEV,OAAOkC,IAAI,iBAAiB,MAAMC,EAAEzB,EAAEV,OAAOkC,IAAI,gBAAgB,MAAMnC,EAAEW,EAAEV,OAAOkC,IAAI,kBAAkB,MAAM/B,EAAEO,EAAEV,OAAOkC,IAAI,qBAAqB,MAAME,EAAE1B,EAAEV,OAAOkC,IAAI,kBAAkB,MAAMG,EAAE3B,EAAEV,OAAOkC,IAAI,kBAAkB,MAAMI,EAAE5B,EAAEV,OAAOkC,IAAI,iBAAiB,MAAMK,EAAE7B,EAAEV,OAAOkC,IAAI,qBAAqB,MAAMM,EAAE9B,EAAEV,OAAOkC,IAAI,kBAAkB,MAAMO,EAAG/B,EAAEV,OAAOkC,IAAI,uBAAuB,MAAMQ,EAAGhC,EAAEV,OAAOkC,IAAI,cACpe,MAAMS,EAAGjC,EAAEV,OAAOkC,IAAI,cAAc,MAAMxB,GAAGV,OAAOkC,IAAI,qBAAqBxB,GAAGV,OAAOkC,IAAI,mBAAmB,IAAIU,EAAE,mBAAoB5C,QAAQA,OAAO6C,SACvJ,SAASC,EAAEC,GAAG,IAAI,IAAIC,EAAED,EAAEE,QAAQ1D,EAAE,yDAAyDyD,EAAE1D,EAAE,EAAEA,EAAE+B,UAAUC,OAAOhC,IAAIC,GAAG,WAAW2D,mBAAmB7B,UAAU/B,IAAwK,OAApKyD,EAAEE,QAAQ,yBAAyBD,EAAE,WAAWzD,EAAE,kHAAyHwD,EAAE,IAAII,EAAE,CAACC,UAAU,WAAW,OAAM,GAAIC,mBAAmB,aAAaC,oBAAoB,aAAaC,gBAAgB,cAAcC,EAAE,GAC7d,SAASC,EAAEV,EAAEC,EAAEzD,GAAGmE,KAAKC,MAAMZ,EAAEW,KAAKE,QAAQZ,EAAEU,KAAKG,KAAKL,EAAEE,KAAKI,QAAQvE,GAAG4D,EAA6R,SAASY,KAA6B,SAASC,EAAEjB,EAAEC,EAAEzD,GAAGmE,KAAKC,MAAMZ,EAAEW,KAAKE,QAAQZ,EAAEU,KAAKG,KAAKL,EAAEE,KAAKI,QAAQvE,GAAG4D,EAA3YM,EAAE5C,UAAUoD,iBAAiB,GAAGR,EAAE5C,UAAUqD,SAAS,SAASnB,EAAEC,GAAG,GAAG,iBAAkBD,GAAG,mBAAoBA,GAAG,MAAMA,EAAE,MAAMD,EAAEqB,MAAM,KAAKT,KAAKI,QAAQP,gBAAgBG,KAAKX,EAAEC,EAAE,aAAaS,EAAE5C,UAAUuD,YAAY,SAASrB,GAAGW,KAAKI,QAAQT,mBAAmBK,KAAKX,EAAE,gBAA8BgB,EAAElD,UAAU4C,EAAE5C,UAAsF,IAAIwD,EAAEL,EAAEnD,UAAU,IAAIkD,EAC/eM,EAAEC,YAAYN,EAAE/B,EAAEoC,EAAEZ,EAAE5C,WAAWwD,EAAEE,sBAAqB,EAAG,IAAIC,EAAE,CAACC,QAAQ,MAAMC,EAAE,CAACC,SAAS,MAAMC,EAAE,CAACH,QAAQ,MAAMI,EAAElF,OAAOkB,UAAUC,eAAegE,EAAE,CAACtE,KAAI,EAAGuE,KAAI,EAAGC,QAAO,EAAGC,UAAS,GACzL,SAASC,EAAEnC,EAAEC,EAAEzD,GAAG,IAAID,OAAE,EAAO6F,EAAE,GAAGC,EAAE,KAAKC,EAAE,KAAK,GAAG,MAAMrC,EAAE,IAAI1D,UAAK,IAAS0D,EAAE+B,MAAMM,EAAErC,EAAE+B,UAAK,IAAS/B,EAAExC,MAAM4E,EAAE,GAAGpC,EAAExC,KAAKwC,EAAE6B,EAAEzF,KAAK4D,EAAE1D,KAAKwF,EAAEhE,eAAexB,KAAK6F,EAAE7F,GAAG0D,EAAE1D,IAAI,IAAIgG,EAAEjE,UAAUC,OAAO,EAAE,GAAG,IAAIgE,EAAEH,EAAEI,SAAShG,OAAO,GAAG,EAAE+F,EAAE,CAAC,IAAI,IAAInG,EAAEuC,MAAM4D,GAAGjG,EAAE,EAAEA,EAAEiG,EAAEjG,IAAIF,EAAEE,GAAGgC,UAAUhC,EAAE,GAAG8F,EAAEI,SAASpG,EAAE,GAAG4D,GAAGA,EAAEyC,aAAa,IAAIlG,KAAKgG,EAAEvC,EAAEyC,kBAAe,IAASL,EAAE7F,KAAK6F,EAAE7F,GAAGgG,EAAEhG,IAAI,MAAM,CAACmG,SAAS1E,EAAE2E,KAAK3C,EAAEvC,IAAI4E,EAAEL,IAAIM,EAAE1B,MAAMwB,EAAEQ,OAAOf,EAAEH,SAC9U,SAASmB,EAAE7C,GAAG,MAAM,iBAAkBA,GAAG,OAAOA,GAAGA,EAAE0C,WAAW1E,EAA0G,IAAI8E,EAAE,OAAOC,EAAE,GAAG,SAASC,EAAEhD,EAAEC,EAAEzD,EAAED,GAAG,GAAGwG,EAAExE,OAAO,CAAC,IAAI6D,EAAEW,EAAEE,MAA8D,OAAxDb,EAAEc,OAAOlD,EAAEoC,EAAEe,UAAUlD,EAAEmC,EAAEgB,KAAK5G,EAAE4F,EAAEvB,QAAQtE,EAAE6F,EAAEiB,MAAM,EAASjB,EAAE,MAAM,CAACc,OAAOlD,EAAEmD,UAAUlD,EAAEmD,KAAK5G,EAAEqE,QAAQtE,EAAE8G,MAAM,GAC7b,SAASC,EAAEtD,GAAGA,EAAEkD,OAAO,KAAKlD,EAAEmD,UAAU,KAAKnD,EAAEoD,KAAK,KAAKpD,EAAEa,QAAQ,KAAKb,EAAEqD,MAAM,EAAE,GAAGN,EAAExE,QAAQwE,EAAErE,KAAKsB,GAE2F,SAASuD,EAAEvD,EAAEC,EAAEzD,GAAG,OAAO,MAAMwD,EAAE,EADlO,SAASwD,EAAExD,EAAEC,EAAEzD,EAAED,GAAG,IAAI6F,SAASpC,EAAK,cAAcoC,GAAG,YAAYA,IAAEpC,EAAE,MAAK,IAAIqC,GAAE,EAAG,GAAG,OAAOrC,EAAEqC,GAAE,OAAQ,OAAOD,GAAG,IAAK,SAAS,IAAK,SAASC,GAAE,EAAG,MAAM,IAAK,SAAS,OAAOrC,EAAE0C,UAAU,KAAK1E,EAAE,KAAKoB,EAAEiD,GAAE,GAAI,GAAGA,EAAE,OAAO7F,EAAED,EAAEyD,EAAE,KAAKC,EAAE,IAAIwD,EAAEzD,EAAE,GAAGC,GAAG,EAAyB,GAAvBoC,EAAE,EAAEpC,EAAE,KAAKA,EAAE,IAAIA,EAAE,IAAOtB,MAAMC,QAAQoB,GAAG,IAAI,IAAIsC,EAAE,EAAEA,EAAEtC,EAAEzB,OAAO+D,IAAI,CAAQ,IAAIC,EAAEtC,EAAEwD,EAAfrB,EAAEpC,EAAEsC,GAAeA,GAAGD,GAAGmB,EAAEpB,EAAEG,EAAE/F,EAAED,QAAQ,GAAiCgG,EAA9B,OAAOvC,GAAG,iBAAkBA,EAAI,KAAmC,mBAA7BuC,EAAE1C,GAAGG,EAAEH,IAAIG,EAAE,eAAsCuC,EAAE,KAAM,mBAAoBA,EAAE,IAAIvC,EAAEuC,EAAElG,KAAK2D,GAAGsC,EACpf,IAAIF,EAAEpC,EAAE0D,QAAQC,MAA6BtB,GAAGmB,EAA1BpB,EAAEA,EAAEjF,MAAMoF,EAAEtC,EAAEwD,EAAErB,EAAEE,KAAc9F,EAAED,QAAQ,GAAG,WAAW6F,EAAE,MAAM5F,EAAE,GAAGwD,EAAED,EAAEqB,MAAM,IAAI,oBAAoB5E,EAAE,qBAAqBI,OAAOgH,KAAK5D,GAAGjB,KAAK,MAAM,IAAIvC,EAAE,IAAI,OAAO6F,EAAqCmB,CAAExD,EAAE,GAAGC,EAAEzD,GAAG,SAASiH,EAAEzD,EAAEC,GAAG,MAAM,iBAAkBD,GAAG,OAAOA,GAAG,MAAMA,EAAEvC,IAH7I,SAAgBuC,GAAG,IAAIC,EAAE,CAAC4D,IAAI,KAAKC,IAAI,MAAM,MAAM,KAAK,GAAG9D,GAAG+D,QAAQ,QAAQ,SAAS/D,GAAG,OAAOC,EAAED,KAG8CgE,CAAOhE,EAAEvC,KAAKwC,EAAEgE,SAAS,IAAI,SAASC,EAAGlE,EAAEC,GAAGD,EAAEoD,KAAK/G,KAAK2D,EAAEa,QAAQZ,EAAED,EAAEqD,SACzX,SAASc,EAAGnE,EAAEC,EAAEzD,GAAG,IAAID,EAAEyD,EAAEkD,OAAOd,EAAEpC,EAAEmD,UAAUnD,EAAEA,EAAEoD,KAAK/G,KAAK2D,EAAEa,QAAQZ,EAAED,EAAEqD,SAAS1E,MAAMC,QAAQoB,GAAGoE,EAAEpE,EAAEzD,EAAEC,EAAE,SAASwD,GAAG,OAAOA,IAAI,MAAMA,IAAI6C,EAAE7C,KAAKA,EAJtJ,SAAYA,EAAEC,GAAG,MAAM,CAACyC,SAAS1E,EAAE2E,KAAK3C,EAAE2C,KAAKlF,IAAIwC,EAAE+B,IAAIhC,EAAEgC,IAAIpB,MAAMZ,EAAEY,MAAMgC,OAAO5C,EAAE4C,QAIkEyB,CAAGrE,EAAEoC,IAAIpC,EAAEvC,KAAKwC,GAAGA,EAAExC,MAAMuC,EAAEvC,IAAI,IAAI,GAAGuC,EAAEvC,KAAKsG,QAAQjB,EAAE,OAAO,KAAKtG,IAAID,EAAEmC,KAAKsB,IAAI,SAASoE,EAAEpE,EAAEC,EAAEzD,EAAED,EAAE6F,GAAG,IAAIC,EAAE,GAAG,MAAM7F,IAAI6F,GAAG,GAAG7F,GAAGuH,QAAQjB,EAAE,OAAO,KAAkBS,EAAEvD,EAAEmE,EAAjBlE,EAAE+C,EAAE/C,EAAEoC,EAAE9F,EAAE6F,IAAakB,EAAErD,GAAG,SAASqE,IAAI,IAAItE,EAAEyB,EAAEC,QAAQ,GAAG,OAAO1B,EAAE,MAAMD,EAAEqB,MAAM,MAAM,OAAOpB,EACpZ,IAAIuE,EAAE,CAACC,SAAS,CAACC,IAAI,SAASzE,EAAEC,EAAEzD,GAAG,GAAG,MAAMwD,EAAE,OAAOA,EAAE,IAAIzD,EAAE,GAAmB,OAAhB6H,EAAEpE,EAAEzD,EAAE,KAAK0D,EAAEzD,GAAUD,GAAGmI,QAAQ,SAAS1E,EAAEC,EAAEzD,GAAG,GAAG,MAAMwD,EAAE,OAAOA,EAAqBuD,EAAEvD,EAAEkE,EAAvBjE,EAAE+C,EAAE,KAAK,KAAK/C,EAAEzD,IAAa8G,EAAErD,IAAIoD,MAAM,SAASrD,GAAG,OAAOuD,EAAEvD,EAAE,WAAW,OAAO,MAAM,OAAO2E,QAAQ,SAAS3E,GAAG,IAAIC,EAAE,GAAqC,OAAlCmE,EAAEpE,EAAEC,EAAE,KAAK,SAASD,GAAG,OAAOA,IAAWC,GAAG2E,KAAK,SAAS5E,GAAG,IAAI6C,EAAE7C,GAAG,MAAMD,EAAEqB,MAAM,MAAM,OAAOpB,IAAI6E,UAAU,WAAW,MAAM,CAACnD,QAAQ,OAAOoD,UAAUpE,EAAEqE,cAAc9D,EAAE+D,cAAc,SAAShF,EAAEC,GACzV,YAD4V,IAASA,IAAIA,EAAE,OAAMD,EAAE,CAAC0C,SAASnD,EAAE0F,sBAAsBhF,EACrgBiF,cAAclF,EAAEmF,eAAenF,EAAEoF,aAAa,EAAEC,SAAS,KAAKC,SAAS,OAAQD,SAAS,CAAC3C,SAASpD,EAAEiG,SAASvF,GAAUA,EAAEsF,SAAStF,GAAGwF,WAAW,SAASxF,GAAG,MAAM,CAAC0C,SAASlD,EAAEiG,OAAOzF,IAAI0F,KAAK,SAAS1F,GAAG,MAAM,CAAC0C,SAAS9C,EAAG+F,MAAM3F,EAAE4F,SAAS,EAAEC,QAAQ,OAAOC,KAAK,SAAS9F,EAAEC,GAAG,MAAM,CAACyC,SAAS/C,EAAGgD,KAAK3C,EAAE+F,aAAQ,IAAS9F,EAAE,KAAKA,IAAI+F,YAAY,SAAShG,EAAEC,GAAG,OAAOqE,IAAI0B,YAAYhG,EAAEC,IAAIgG,WAAW,SAASjG,EAAEC,GAAG,OAAOqE,IAAI2B,WAAWjG,EAAEC,IAAIiG,UAAU,SAASlG,EAAEC,GAAG,OAAOqE,IAAI4B,UAAUlG,EAAEC,IAAIkG,oBAAoB,SAASnG,EACpgBC,EAAEzD,GAAG,OAAO8H,IAAI6B,oBAAoBnG,EAAEC,EAAEzD,IAAI4J,cAAc,aAAaC,gBAAgB,SAASrG,EAAEC,GAAG,OAAOqE,IAAI+B,gBAAgBrG,EAAEC,IAAIqG,QAAQ,SAAStG,EAAEC,GAAG,OAAOqE,IAAIgC,QAAQtG,EAAEC,IAAIsG,WAAW,SAASvG,EAAEC,EAAEzD,GAAG,OAAO8H,IAAIiC,WAAWvG,EAAEC,EAAEzD,IAAIgK,OAAO,SAASxG,GAAG,OAAOsE,IAAIkC,OAAOxG,IAAIyG,SAAS,SAASzG,GAAG,OAAOsE,IAAImC,SAASzG,IAAI0G,SAAS1J,EAAE2J,SAAStH,EAAEuH,WAAWxJ,EAAEyJ,SAASpH,EAAEqH,sBAAsBpH,EAAGqH,cAAc5E,EAAE6E,aAAa,SAAShH,EAAEC,EAAEzD,GAAG,GAAG,MAAOwD,EAAc,MAAMD,EAAEqB,MAAM,KAAKpB,GAAG,IAAIzD,OAAE,EAAO6F,EACnflD,EAAE,GAAGc,EAAEY,OAAOyB,EAAErC,EAAEvC,IAAI6E,EAAEtC,EAAEgC,IAAIO,EAAEvC,EAAE4C,OAAO,GAAG,MAAM3C,EAAE,MAAC,IAASA,EAAE+B,MAAMM,EAAErC,EAAE+B,IAAIO,EAAEV,EAAEH,cAAS,IAASzB,EAAExC,MAAM4E,EAAE,GAAGpC,EAAExC,KAAK,IAAIrB,OAAE,EAA4D,IAAIG,KAAzDyD,EAAE2C,MAAM3C,EAAE2C,KAAKF,eAAerG,EAAE4D,EAAE2C,KAAKF,cAAuBxC,EAAE6B,EAAEzF,KAAK4D,EAAE1D,KAAKwF,EAAEhE,eAAexB,KAAK6F,EAAE7F,QAAG,IAAS0D,EAAE1D,SAAI,IAASH,EAAEA,EAAEG,GAAG0D,EAAE1D,IAAyB,GAAG,KAAxBA,EAAE+B,UAAUC,OAAO,GAAW6D,EAAEI,SAAShG,OAAO,GAAG,EAAED,EAAE,CAACH,EAAEuC,MAAMpC,GAAG,IAAI,IAAID,EAAE,EAAEA,EAAEC,EAAED,IAAIF,EAAEE,GAAGgC,UAAUhC,EAAE,GAAG8F,EAAEI,SAASpG,EAAE,MAAM,CAACsG,SAAS1E,EAAE2E,KAAK3C,EAAE2C,KAAKlF,IAAI4E,EAAEL,IAAIM,EAAE1B,MAAMwB,EAAEQ,OAAOL,IAAI0E,cAAc,SAASjH,GAAG,IAAIC,EAAEkC,EAAEzE,KAAK,KAAKsC,GAC3e,OAATC,EAAE0C,KAAK3C,EAASC,GAAGiH,eAAerE,EAAEsE,QAAQ,SAASC,4BAA4B,SAASpH,EAAEC,GAAG,IAAIzD,EAAEmF,EAAEC,SAASD,EAAEC,cAAS,IAAS3B,EAAE,KAAKA,EAAE,IAAID,IAAI,QAAQ2B,EAAEC,SAASpF,IAAI6K,mDAAmD,CAACC,uBAAuB7F,EAAE8F,wBAAwB5F,EAAE6F,kBAAkB3F,EAAE4F,qBAAqB,CAAC/F,SAAQ,GAAIgG,OAAOxI,IAAIyI,EAAE,CAAC3I,QAAQuF,GAAGqD,EAAED,GAAGpD,GAAGoD,EAAEzL,EAAOD,QAAQ2L,EAAE5I,SAAS4I,GAKhY,SAAU1L,EAAQD,EAASF,GAEjC;;;;;EASA,IAAI8L,EAAwBjL,OAAOiL,sBAC/B9J,EAAiBnB,OAAOkB,UAAUC,eAClC+J,EAAmBlL,OAAOkB,UAAUiK,qBAExC,SAASC,EAASC,GACjB,GAAIA,QACH,MAAM,IAAIC,UAAU,yDAGrB,OAAOtL,OAAOqL,GA+Cf/L,EAAOD,QA5CP,WACC,IACC,IAAKW,OAAO8K,OACX,OAAO,EAMR,IAAIS,EAAQ,IAAIC,OAAO,OAEvB,GADAD,EAAM,GAAK,KACkC,MAAzCvL,OAAOyL,oBAAoBF,GAAO,GACrC,OAAO,EAKR,IADA,IAAIG,EAAQ,GACHnM,EAAI,EAAGA,EAAI,GAAIA,IACvBmM,EAAM,IAAMF,OAAOG,aAAapM,IAAMA,EAKvC,GAAwB,eAHXS,OAAOyL,oBAAoBC,GAAO7D,IAAI,SAAU9G,GAC5D,OAAO2K,EAAM3K,KAEHoB,KAAK,IACf,OAAO,EAIR,IAAIyJ,EAAQ,GAIZ,MAHA,uBAAuBC,MAAM,IAAI/D,QAAQ,SAAUgE,GAClDF,EAAME,GAAUA,IAGf,yBADE9L,OAAOgH,KAAKhH,OAAO8K,OAAO,GAAIc,IAAQzJ,KAAK,IAM9C,MAAO4J,GAER,OAAO,GAIQC,GAAoBhM,OAAO8K,OAAS,SAAUmB,EAAQC,GAKtE,IAJA,IAAIC,EAEAC,EADAC,EAAKjB,EAASa,GAGT5K,EAAI,EAAGA,EAAIK,UAAUC,OAAQN,IAAK,CAG1C,IAAK,IAAIR,KAFTsL,EAAOnM,OAAO0B,UAAUL,IAGnBF,EAAe1B,KAAK0M,EAAMtL,KAC7BwL,EAAGxL,GAAOsL,EAAKtL,IAIjB,GAAIoK,EAAuB,CAC1BmB,EAAUnB,EAAsBkB,GAChC,IAAK,IAAI5M,EAAI,EAAGA,EAAI6M,EAAQzK,OAAQpC,IAC/B2L,EAAiBzL,KAAK0M,EAAMC,EAAQ7M,MACvC8M,EAAGD,EAAQ7M,IAAM4M,EAAKC,EAAQ7M,MAMlC,OAAO8M,IAMF,SAAU/M,EAAQD,EAASF,GAEjC;;;;;;;;GAUA,IAAIK,EAAEL,EAAoB,GAAGO,EAAEP,EAAoB,GAAG,SAASiB,EAAEgD,GAAG,IAAI,IAAIC,EAAED,EAAEE,QAAQ1D,EAAE,yDAAyDyD,EAAE1D,EAAE,EAAEA,EAAE+B,UAAUC,OAAOhC,IAAIC,GAAG,WAAW2D,mBAAmB7B,UAAU/B,IAAwK,OAApKyD,EAAEE,QAAQ,yBAAyBD,EAAE,WAAWzD,EAAE,kHAAyHwD,EAC1Y,IAAI5C,EAAE,mBAAoBH,QAAQA,OAAOkC,IAAIO,EAAGtC,EAAEH,OAAOkC,IAAI,gBAAgB,MAAMG,EAAElC,EAAEH,OAAOkC,IAAI,kBAAkB,MAAMQ,EAAGvC,EAAEH,OAAOkC,IAAI,qBAAqB,MAAMS,EAAGxC,EAAEH,OAAOkC,IAAI,kBAAkB,MAAMK,EAAEpC,EAAEH,OAAOkC,IAAI,kBAAkB,MAAMkF,EAAGjH,EAAEH,OAAOkC,IAAI,iBAAiB,MAAM+E,EAAG9G,EAAEH,OAAOkC,IAAI,yBAAyB,MAAMgF,EAAG/G,EAAEH,OAAOkC,IAAI,qBAAqB,MAAMY,EAAE3C,EAAEH,OAAOkC,IAAI,kBAAkB,MAAM+J,EAAG9L,EAAEH,OAAOkC,IAAI,uBAAuB,MAAMgK,EAAG/L,EAAEH,OAAOkC,IAAI,cAAc,MAAMiK,EAAGhM,EAAEH,OAAOkC,IAAI,cAC7f,MAAMkK,EAAGjM,EAAEH,OAAOkC,IAAI,qBAAqB,MAC3C,SAASiB,EAAEJ,GAAG,GAAG,MAAMA,EAAE,OAAO,KAAK,GAAG,mBAAoBA,EAAE,OAAOA,EAAEsJ,aAAatJ,EAAEvD,MAAM,KAAK,GAAG,iBAAkBuD,EAAE,OAAOA,EAAE,OAAOA,GAAG,KAAKV,EAAE,MAAM,WAAW,KAAKI,EAAG,MAAM,SAAS,KAAKE,EAAG,MAAM,WAAW,KAAKD,EAAG,MAAM,aAAa,KAAKI,EAAE,MAAM,WAAW,KAAKmJ,EAAG,MAAM,eAAe,GAAG,iBAAkBlJ,EAAE,OAAOA,EAAE0C,UAAU,KAAK2B,EAAG,MAAM,mBAAmB,KAAK7E,EAAE,MAAM,mBAAmB,KAAK2E,EAAG,IAAIlE,EAAED,EAAEyF,OAAmC,OAA5BxF,EAAEA,EAAEqJ,aAAarJ,EAAExD,MAAM,GAAUuD,EAAEsJ,cAAc,KAAKrJ,EAAE,cAAcA,EAAE,IAAI,cACnf,KAAKkJ,EAAG,OAAO/I,EAAEJ,EAAE2C,MAAM,KAAKyG,EAAG,GAAGpJ,EAAE,IAAIA,EAAE4F,QAAQ5F,EAAE6F,QAAQ,KAAK,OAAOzF,EAAEJ,GAAG,OAAO,KAAK,IAAIS,EAAEnE,EAAE+K,mDAAmD5G,EAAE1C,eAAe,4BAA4B0C,EAAE6G,uBAAuB,CAAC5F,QAAQ,OAAOjB,EAAE1C,eAAe,6BAA6B0C,EAAE8G,wBAAwB,CAAC3F,SAAS,OAAO,IAAI2H,EAAG,GAAG,SAAS7I,EAAEV,EAAEC,GAAG,IAAI,IAAIzD,EAAiB,EAAfwD,EAAEoF,aAAe5I,GAAGyD,EAAEzD,IAAIwD,EAAExD,GAAGwD,EAAEmF,eAAenF,EAAEoF,aAAa5I,EAAE,EAClQ,IAAI,IAAIwE,EAAE,IAAIwI,YAAY,IAAIlI,EAAE,EAAE,GAAGA,EAAEA,IAAIN,EAAEM,GAAGA,EAAE,EAAEN,EAAE,IAAI,EAClO,IAAIyI,EAAG,8VAA8VC,EAAG9M,OAAOkB,UAAUC,eAAe4L,EAAG,GAAGC,EAAG,GACjZ,SAASC,EAAG7J,GAAG,QAAG0J,EAAGrN,KAAKuN,EAAG5J,KAAe0J,EAAGrN,KAAKsN,EAAG3J,KAAeyJ,EAAGK,KAAK9J,GAAU4J,EAAG5J,IAAG,GAAG2J,EAAG3J,IAAG,GAAS,IACwG,SAAS2B,EAAE3B,EAAEC,EAAEzD,EAAED,EAAEgG,EAAEH,GAAGzB,KAAKoJ,gBAAgB,IAAI9J,GAAG,IAAIA,GAAG,IAAIA,EAAEU,KAAKqJ,cAAczN,EAAEoE,KAAKsJ,mBAAmB1H,EAAE5B,KAAKuJ,gBAAgB1N,EAAEmE,KAAKwJ,aAAanK,EAAEW,KAAKgC,KAAK1C,EAAEU,KAAKyJ,YAAYhI,EAAE,IAAIP,EAAE,GACxZ,uIAAuI4G,MAAM,KAAK/D,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAE,MAAK,KAAM,CAAC,CAAC,gBAAgB,kBAAkB,CAAC,YAAY,SAAS,CAAC,UAAU,OAAO,CAAC,YAAY,eAAe0E,QAAQ,SAAS1E,GAAG,IAAIC,EAAED,EAAE,GAAG6B,EAAE5B,GAAG,IAAI0B,EAAE1B,EAAE,GAAE,EAAGD,EAAE,GAAG,MAAK,KAAM,CAAC,kBAAkB,YAAY,aAAa,SAAS0E,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAEqK,cAAc,MAAK,KAC9d,CAAC,cAAc,4BAA4B,YAAY,iBAAiB3F,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAE,MAAK,KAAM,wNAAwNyI,MAAM,KAAK/D,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAEqK,cAAc,MAAK,KACzZ,CAAC,UAAU,WAAW,QAAQ,YAAY3F,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAE,MAAK,KAAM,CAAC,UAAU,YAAY0E,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAE,MAAK,KAAM,CAAC,OAAO,OAAO,OAAO,QAAQ0E,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAE,MAAK,KAAM,CAAC,UAAU,SAAS0E,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAEqK,cAAc,MAAK,KAAM,IAAIvI,EAAE,gBAAgB,SAASC,EAAE/B,GAAG,OAAOA,EAAE,GAAGsK,cAC7X,0jCAA0jC7B,MAAM,KAAK/D,QAAQ,SAAS1E,GAAG,IAAIC,EAAED,EAAE+D,QAAQjC,EACzmCC,GAAGF,EAAE5B,GAAG,IAAI0B,EAAE1B,EAAE,GAAE,EAAGD,EAAE,MAAK,KAAM,2EAA2EyI,MAAM,KAAK/D,QAAQ,SAAS1E,GAAG,IAAIC,EAAED,EAAE+D,QAAQjC,EAAEC,GAAGF,EAAE5B,GAAG,IAAI0B,EAAE1B,EAAE,GAAE,EAAGD,EAAE,gCAA+B,KAAM,CAAC,WAAW,WAAW,aAAa0E,QAAQ,SAAS1E,GAAG,IAAIC,EAAED,EAAE+D,QAAQjC,EAAEC,GAAGF,EAAE5B,GAAG,IAAI0B,EAAE1B,EAAE,GAAE,EAAGD,EAAE,wCAAuC,KAAM,CAAC,WAAW,eAAe0E,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAEqK,cAAc,MAAK,KAC9bxI,EAAE0I,UAAU,IAAI5I,EAAE,YAAY,GAAE,EAAG,aAAa,gCAA+B,GAAI,CAAC,MAAM,OAAO,SAAS,cAAc+C,QAAQ,SAAS1E,GAAG6B,EAAE7B,GAAG,IAAI2B,EAAE3B,EAAE,GAAE,EAAGA,EAAEqK,cAAc,MAAK,KAAM,IAAIG,EAAG,UAChM,SAASrI,EAAEnC,GAAG,GAAG,kBAAmBA,GAAG,iBAAkBA,EAAE,MAAM,GAAGA,EAAEA,EAAE,GAAGA,EAAE,IAAIC,EAAEuK,EAAGC,KAAKzK,GAAG,GAAGC,EAAE,CAAC,IAAS1D,EAALC,EAAE,GAAK+F,EAAE,EAAE,IAAIhG,EAAE0D,EAAEyK,MAAMnO,EAAEyD,EAAEzB,OAAOhC,IAAI,CAAC,OAAOyD,EAAE2K,WAAWpO,IAAI,KAAK,GAAG0D,EAAE,SAAS,MAAM,KAAK,GAAGA,EAAE,QAAQ,MAAM,KAAK,GAAGA,EAAE,SAAS,MAAM,KAAK,GAAGA,EAAE,OAAO,MAAM,KAAK,GAAGA,EAAE,OAAO,MAAM,QAAQ,SAASsC,IAAIhG,IAAIC,GAAGwD,EAAE4K,UAAUrI,EAAEhG,IAAIgG,EAAEhG,EAAE,EAAEC,GAAGyD,EAAED,EAAEuC,IAAIhG,EAAEC,EAAEwD,EAAE4K,UAAUrI,EAAEhG,GAAGC,EAAE,OAAOwD,EAC9X,SAAS6K,EAAG7K,EAAEC,GAAG,IAAwC1D,EAApCC,EAAEqF,EAAE9D,eAAeiC,GAAG6B,EAAE7B,GAAG,KAAsH,OAAxGzD,EAAE,UAAUyD,KAAEzD,EAAE,OAAOC,EAAE,IAAIA,EAAEmG,KAAO,EAAE3C,EAAEzB,SAAS,MAAMyB,EAAE,IAAI,MAAMA,EAAE,MAAI,MAAMA,EAAE,IAAI,MAAMA,EAAE,KAAYzD,GARzK,SAAYyD,EAAEC,EAAEzD,EAAED,GAAG,GAAG,MAAO0D,GADoF,SAAYD,EAAEC,EAAEzD,EAAED,GAAG,GAAG,OAAOC,GAAG,IAAIA,EAAEmG,KAAK,OAAM,EAAG,cAAc1C,GAAG,IAAK,WAAW,IAAK,SAAS,OAAM,EAAG,IAAK,UAAU,OAAG1D,IAAc,OAAOC,GAASA,EAAEuN,gBAAmD,WAAnC/J,EAAEA,EAAEqK,cAAcS,MAAM,EAAE,KAAsB,UAAU9K,GAAE,QAAQ,OAAM,GACnT+K,CAAG/K,EAAEC,EAAEzD,EAAED,GAAG,OAAM,EAAG,GAAGA,EAAE,OAAM,EAAG,GAAG,OAAOC,EAAE,OAAOA,EAAEmG,MAAM,KAAK,EAAE,OAAO1C,EAAE,KAAK,EAAE,OAAM,IAAKA,EAAE,KAAK,EAAE,OAAO+K,MAAM/K,GAAG,KAAK,EAAE,OAAO+K,MAAM/K,IAAI,EAAEA,EAAE,OAAM,EAQzCgL,CAAGjL,EAAEC,EAAEzD,GAAE,GAAU,GAAM,OAAOA,GAAGwD,EAAExD,EAAEwN,cAA0B,KAAZzN,EAAEC,EAAEmG,OAAe,IAAIpG,IAAG,IAAK0D,EAASD,EAAE,OAAMxD,EAAE4N,cAAcnK,EAAE,GAAGA,GAAUD,EAAE,KAASmC,EAAElC,GAAG,MAAY4J,EAAG7J,GAAGA,EAAE,KAASmC,EAAElC,GAAG,IAAK,GAAG,IAAI4C,EAAE,KAAKC,EAAE,KAAKC,EAAE,KAAKC,GAAE,EAAGM,GAAE,EAAGG,EAAE,KAAKF,EAAE,EAAE,SAASa,IAAI,GAAG,OAAOvB,EAAE,MAAM7F,EAAEoE,MAAM,MAAM,OAAOyB,EAC5c,SAASqI,IAAK,GAAG,EAAE3H,EAAE,MAAMvG,EAAEoE,MAAM,MAAM,MAAM,CAAC+J,cAAc,KAAKC,MAAM,KAAK1H,KAAK,MAAM,SAASY,IAAoG,OAAhG,OAAOvB,EAAE,OAAOD,GAAGE,GAAE,EAAGF,EAAEC,EAAEmI,MAAOlI,GAAE,EAAGD,EAAED,GAAG,OAAOC,EAAEW,MAAMV,GAAE,EAAGD,EAAEA,EAAEW,KAAKwH,MAAOlI,GAAE,EAAGD,EAAEA,EAAEW,MAAaX,EAAE,SAASsI,EAAGrL,EAAEC,EAAEzD,EAAED,GAAG,KAAK+G,GAAGA,GAAE,EAAGC,GAAG,EAAER,EAAE,KAAKvG,EAAEwD,EAAEC,EAAE1D,GAAyB,OAAtBuG,EAAED,EAAE,KAAKU,EAAE,EAAER,EAAEU,EAAE,KAAYjH,EAAE,SAAS8O,EAAGtL,EAAEC,GAAG,MAAM,mBAAoBA,EAAEA,EAAED,GAAGC,EACvV,SAASsL,EAAGvL,EAAEC,EAAEzD,GAAe,GAAZqG,EAAEuB,IAAIrB,EAAEuB,IAAOtB,EAAE,CAAC,IAAIzG,EAAEwG,EAAEqI,MAAmB,GAAbnL,EAAE1D,EAAEiP,SAAY,OAAO/H,QAAe,KAAXjH,EAAEiH,EAAE1G,IAAIR,IAAe,CAACkH,EAAEgI,OAAOlP,GAAGA,EAAEwG,EAAEoI,cAAc,GAAG5O,EAAEyD,EAAEzD,EAAEC,EAAEkP,QAAQlP,EAAEA,EAAEkH,WAAW,OAAOlH,GAAqB,OAAlBuG,EAAEoI,cAAc5O,EAAQ,CAACA,EAAE0D,GAAG,MAAM,CAAC8C,EAAEoI,cAAclL,GAA+I,OAA5ID,EAAEA,IAAIsL,EAAG,mBAAoBrL,EAAEA,IAAIA,OAAE,IAASzD,EAAEA,EAAEyD,GAAGA,EAAE8C,EAAEoI,cAAcnL,EAAsCA,GAApCA,EAAE+C,EAAEqI,MAAM,CAACO,KAAK,KAAKH,SAAS,OAAUA,SACzV,SAAYxL,EAAEC,EAAEzD,GAAG,KAAK,GAAG+G,GAAG,MAAMvG,EAAEoE,MAAM,MAAM,GAAGpB,IAAI6C,EAAE,GAAGS,GAAE,EAAGtD,EAAE,CAAC0L,OAAOlP,EAAEkH,KAAK,MAAM,OAAOD,IAAIA,EAAE,IAAImI,UAAgB,KAAXpP,EAAEiH,EAAE1G,IAAIkD,IAAcwD,EAAEoI,IAAI5L,EAAED,OAAO,CAAC,IAAIC,EAAEzD,EAAE,OAAOyD,EAAEyD,MAAMzD,EAAEA,EAAEyD,KAAKzD,EAAEyD,KAAK1D,IADwKtC,KAAK,KAAKmF,EAAE7C,GAAS,CAAC+C,EAAEoI,cAAcnL,GAC3M,SAAS8L,KACzM,IAAIvH,EAAE,EAAEwH,EAAG,CAACC,YAAY,SAAShM,GAAG,IAAIC,EAAEsE,EAAS,OAAP7D,EAAEV,EAAEC,GAAUD,EAAEC,IAAIgG,WAAW,SAASjG,GAAGoE,IAAI,IAAInE,EAAEsE,EAAS,OAAP7D,EAAEV,EAAEC,GAAUD,EAAEC,IAAIqG,QAAQ,SAAStG,EAAEC,GAAmC,GAAhC4C,EAAEuB,IAAUnE,OAAE,IAASA,EAAE,KAAKA,EAAK,QAA7B8C,EAAEuB,KAAoC,CAAC,IAAI9H,EAAEuG,EAAEoI,cAAc,GAAG,OAAO3O,GAAG,OAAOyD,EAAE,CAACD,EAAE,CAAC,IAAIzD,EAAEC,EAAE,GAAG,GAAG,OAAOD,EAAEA,GAAE,MAAO,CAAC,IAAI,IAAIgG,EAAE,EAAEA,EAAEhG,EAAEgC,QAAQgE,EAAEtC,EAAE1B,OAAOgE,IAAI,CAAC,IAAIH,EAAEnC,EAAEsC,GAAGrD,EAAE3C,EAAEgG,GAAG,IAAIH,IAAIlD,GAAG,IAAIkD,GAAG,EAAEA,GAAI,EAAElD,KAAKkD,GAAIA,GAAGlD,GAAIA,GAAG,CAAC3C,GAAE,EAAG,MAAMyD,GAAGzD,GAAE,GAAI,GAAGA,EAAE,OAAOC,EAAE,IAAgC,OAA5BwD,EAAEA,IAAI+C,EAAEoI,cAAc,CAACnL,EAAEC,GAAUD,GAAGuG,WAAWgF,EAAG/E,OAAO,SAASxG,GAAG6C,EAAEuB,IAAU,IAAInE,GAAV8C,EAAEuB,KAAY6G,cACpf,OAAO,OAAOlL,GAAGD,EAAE,CAAC0B,QAAQ1B,GAAG+C,EAAEoI,cAAcnL,GAAGC,GAAGwG,SAAS,SAASzG,GAAG,OAAOuL,EAAGD,EAAGtL,IAAIqG,gBAAgB,aAAaL,YAAY,SAAShG,GAAG,OAAOA,GAAGmG,oBAAoB2F,EAAG5F,UAAU4F,EAAG1F,cAAc0F,EAAGG,aAAa,SAASjM,EAAEC,GAAG,MAAM,CAACW,MAAMX,EAAEiM,UAAUlM,KAAKmM,GAAG,CAACC,KAAK,+BAA+BC,OAAO,qCAAqCC,IAAI,8BAChW,SAASC,GAAGvM,GAAG,OAAOA,GAAG,IAAK,MAAM,MAAM,6BAA6B,IAAK,OAAO,MAAM,qCAAqC,QAAQ,MAAM,gCAC5I,IAAIwM,GAAG,CAACC,MAAK,EAAGC,MAAK,EAAGC,IAAG,EAAGC,KAAI,EAAGC,OAAM,EAAGC,IAAG,EAAGC,KAAI,EAAGC,OAAM,EAAGC,QAAO,EAAGC,MAAK,EAAGC,MAAK,EAAGC,OAAM,EAAGtE,QAAO,EAAGuE,OAAM,EAAGC,KAAI,GAAIC,GAAGnR,EAAE,CAACoR,UAAS,GAAIhB,IAAI7E,GAAE,CAAC8F,yBAAwB,EAAGC,mBAAkB,EAAGC,kBAAiB,EAAGC,kBAAiB,EAAGC,SAAQ,EAAGC,cAAa,EAAGC,iBAAgB,EAAGC,aAAY,EAAGC,SAAQ,EAAGC,MAAK,EAAGC,UAAS,EAAGC,cAAa,EAAGC,YAAW,EAAGC,cAAa,EAAGC,WAAU,EAAGC,UAAS,EAAGC,SAAQ,EAAGC,YAAW,EAAGC,aAAY,EAAGC,cAAa,EAAGC,YAAW,EAAGC,eAAc,EAAGC,gBAAe,EAC7fC,iBAAgB,EAAGC,YAAW,EAAGC,WAAU,EAAGC,YAAW,EAAGC,SAAQ,EAAGC,OAAM,EAAGC,SAAQ,EAAGC,SAAQ,EAAGC,QAAO,EAAGC,QAAO,EAAGC,MAAK,EAAGC,aAAY,EAAGC,cAAa,EAAGC,aAAY,EAAGC,iBAAgB,EAAGC,kBAAiB,EAAGC,kBAAiB,EAAGC,eAAc,EAAGC,aAAY,GAAIC,GAAG,CAAC,SAAS,KAAK,MAAM,KAAKvT,OAAOgH,KAAK+D,IAAGjD,QAAQ,SAAS1E,GAAGmQ,GAAGzL,QAAQ,SAASzE,GAAGA,EAAEA,EAAED,EAAEoQ,OAAO,GAAG9F,cAActK,EAAE4K,UAAU,GAAGjD,GAAE1H,GAAG0H,GAAE3H,OACvZ,IAAIqQ,GAAG,WAAWC,GAAG,OAAO1I,GAAEtL,EAAEkI,SAASG,QAAQ4L,GAAG9P,EAAE6G,uBAAuBkJ,GAAG,CAACC,SAAQ,EAAGC,KAAI,EAAGC,UAAS,GAAIC,GAAG,8BAA8BC,GAAG,GAAGC,GAAG,GAAwH,IAAIC,GAAGnU,OAAOkB,UAAUC,eAAeiT,GAAG,CAACxO,SAAS,KAAKyO,wBAAwB,KAAKC,+BAA+B,KAAKC,yBAAyB,MAAM,SAASC,GAAGpR,EAAEC,GAAG,QAAG,IAASD,EAAE,MAAMhD,EAAEoE,MAAM,KAAKhB,EAAEH,IAAI,aACne,SAASoR,GAAGrR,EAAEC,EAAEzD,GAAG,SAASD,EAAEA,EAAEgG,GAAG,IAAIH,EAAEG,EAAEzE,WAAWyE,EAAEzE,UAAUoD,iBAAiBmB,EArBnF,SAAYrC,EAAEC,EAAEzD,EAAED,GAAG,GAAGA,IAAoB,iBAAhBA,EAAEyD,EAAEsR,cAAiC,OAAO/U,GAAG,OAAOmE,EAAEnE,EAAEC,GAAGD,EAAEC,GAAG,GAAGwD,EAAEA,EAAEuR,aAAa,CAAM,IAAI,IAAIhP,KAAb/F,EAAE,GAAgBwD,EAAExD,EAAE+F,GAAGtC,EAAEsC,GAAGtC,EAAEzD,OAAOyD,EAAEsJ,EAAG,OAAOtJ,EAqBjFuR,CAAGjP,EAAEtC,EAAEzD,EAAE4F,GAAGlD,EAAE,GAAGK,GAAE,EAAGvB,EAAE,CAACqC,UAAU,WAAW,OAAM,GAAIC,mBAAmB,WAAW,GAAG,OAAOpB,EAAE,OAAO,MAAMqB,oBAAoB,SAASP,EAAEC,GAAGV,GAAE,EAAGL,EAAE,CAACe,IAAIO,gBAAgB,SAASR,EAAEC,GAAG,GAAG,OAAOf,EAAE,OAAO,KAAKA,EAAER,KAAKuB,KAAKqC,OAAE,EAAO,GAAGF,EAAEE,EAAE,IAAIC,EAAEhG,EAAEqE,MAAMyB,EAAErE,GAAG,mBAAoBuE,EAAEkP,2BAAmF,OAAxDrP,EAAEG,EAAEkP,yBAAyBpV,KAAK,KAAKE,EAAEqE,MAAM0B,EAAEoP,UAAiBpP,EAAEoP,MAAMtV,EAAE,GAAGkG,EAAEoP,MAAMtP,UAAU,GAAGS,EAAE,GAAGP,EAAEC,EAAEhG,EAAEqE,MACvfyB,EAAErE,GAAuB,OAApBsE,EAAE+I,EAAG9I,EAAEhG,EAAEqE,MAAM0B,EAAED,KAAY,MAAMC,EAAEmD,OAAoB,YAAR2L,GAAJpR,EAAEsC,EAAOC,GAAyF,GAA/ED,EAAE1B,MAAMrE,EAAEqE,MAAM0B,EAAEzB,QAAQwB,EAAEC,EAAEvB,QAAQ/C,OAAY,KAAVA,EAAEsE,EAAEoP,SAAmBpP,EAAEoP,MAAM1T,EAAE,MAAS,mBAAoBsE,EAAEqP,2BAA2B,mBAAoBrP,EAAEsP,mBAAmB,GAAG,mBAAoBtP,EAAEsP,oBAAoB,mBAAoBrP,EAAEkP,0BAA0BnP,EAAEsP,qBAAqB,mBAAoBtP,EAAEqP,2BAA2B,mBAAoBpP,EAAEkP,0BAA0BnP,EAAEqP,4BAA4BzS,EAAEX,OAAO,CAACP,EAAEkB,EAAE,IAAIE,EACtfG,EAAc,GAAZL,EAAE,KAAKK,GAAE,EAAMH,GAAG,IAAIpB,EAAEO,OAAO+D,EAAEoP,MAAM1T,EAAE,OAAO,CAACoE,EAAEhD,EAAEpB,EAAE,GAAGsE,EAAEoP,MAAM,IAAIjS,GAAE,EAAG,IAAIL,EAAEA,EAAE,EAAE,EAAEA,EAAEpB,EAAEO,OAAOa,IAAI,CAAC,IAAIC,EAAErB,EAAEoB,GAAmD,OAAhDC,EAAE,mBAAoBA,EAAEA,EAAEhD,KAAKiG,EAAEF,EAAE7F,EAAEqE,MAAMyB,GAAGhD,KAAYI,GAAGA,GAAE,EAAG2C,EAAEhG,EAAE,GAAGgG,EAAE/C,IAAIjD,EAAEgG,EAAE/C,IAAIiD,EAAEoP,MAAMtP,QAAQlD,EAAE,KAAmC,GAAjBkS,GAAbpR,EAAEsC,EAAEmD,SAAclD,GAAGhG,OAAE,EAAU,mBAAoB+F,EAAEuP,iBAAwC,iBAAtBxP,EAAEE,EAAEuP,mBAA8D,IAAI,IAAItO,KAA9BjH,EAAE+F,EAAEuP,kBAAiC,KAAKrO,KAAKnB,GAAG,MAAMrF,EAAEoE,MAAM,KAAKhB,EAAEmC,IAAI,UAAUiB,GAAIjH,IAAI0D,EAAE7D,EAAE,GAAG6D,EAAE1D,IAAI,KAAKD,EAAE4K,eAAelH,IAAI,CAAC,IAAIuC,EAAEvC,EAAEoC,EAAEG,EAAEI,KAAK,GAAG,mBACzeP,EAAE,MAAM7F,EAAEgG,EAAEH,GAAG,MAAM,CAAC2P,MAAM/R,EAAEa,QAAQZ,GAC7C,IAAI+R,GAAG,WAAW,SAAShS,EAAEC,EAAEzD,GAAG,KAAKmE,gBAAgBX,GAAG,MAAM,IAAIkI,UAAU,qCAAqC5L,EAAE4K,eAAejH,GAAGA,EAAE0C,OAAOrD,EAAEW,EAAE,CAACA,IAAIA,EAAEA,EAAEW,MAAM4B,SAASvC,EAAE3D,EAAE4K,eAAejH,GAAG,CAACA,GAAG2H,GAAE3H,IAAIA,EAAE2H,GAAE3H,GAAGA,EAAE,CAAC0C,KAAK,KAAKsP,aAAa9F,GAAGC,KAAK5J,SAASvC,EAAEiS,WAAW,EAAErR,QAAQ0I,EAAG4I,OAAO,IAAI,IAAI5V,EAAEyE,EAAE,GAAG,GAAG,IAAIzE,EAAE,CAAC,IAAIgG,EAAEvB,EAAiBoB,EAAE,GAAjB7F,EAAEgG,EAAEhE,QAAiB,KAAK,OAAO6D,GAAG,MAAMpF,EAAEoE,MAAM,MAAM,IAAIlC,EAAE,IAAIsK,YAAYpH,GAAyB,IAAtBlD,EAAE2M,IAAItJ,IAAGvB,EAAE9B,GAAI,GAAG3C,EAAE,EAAMgG,EAAEhG,EAAEgG,EAAEH,EAAE,EAAEG,IAAIvB,EAAEuB,GAAGA,EAAE,EAAEvB,EAAEoB,EAAE,GAAG,OAAOpB,EAAE,GAAGA,EAAEzE,GAAGoE,KAAKyR,SAAS7V,EAAEoE,KAAK0R,MAC/e,CAACpS,GAAGU,KAAK2R,WAAU,EAAG3R,KAAK4R,mBAAmB,KAAK5R,KAAK6R,qBAAoB,EAAG7R,KAAK8R,iBAAiBjW,EAAEmE,KAAK+R,cAAc,EAAE/R,KAAKgS,cAAc,EAAEhS,KAAKiS,aAAa,GAAGjS,KAAKkS,kBAAkB,GAYjE,OAZoE7S,EAAElC,UAAUgV,QAAQ,WAAW,IAAInS,KAAK2R,UAAU,CAAC3R,KAAK2R,WAAU,EAAG3R,KAAKoS,iBAAiB,IAAI/S,EAAEW,KAAKyR,SAASpR,EAAEhB,GAAGgB,EAAE,GAAGA,EAAE,GAAGhB,IAAIA,EAAElC,UAAUkV,aAAa,SAAShT,GAAG,IAAIC,IAAIU,KAAKgS,aAAapW,EAAEyD,EAAE2C,KAAK4C,SAAShD,EAAE5B,KAAKyR,SAAS1R,EAAEnE,EAAEgG,GAAG,IAAIH,EAAE7F,EAAEgG,GAAG5B,KAAKiS,aAAa3S,GAAG1D,EAAEoE,KAAKkS,kBAAkB5S,GAAGmC,EAAE7F,EAAEgG,GAAGvC,EAAEY,MAAMzD,OACrf6C,EAAElC,UAAUmV,YAAY,WAAW,IAAIjT,EAAEW,KAAKgS,aAAanW,EAAEmE,KAAKiS,aAAa5S,GAAGzD,EAAEoE,KAAKkS,kBAAkB7S,GAAGW,KAAKiS,aAAa5S,GAAG,KAAKW,KAAKkS,kBAAkB7S,GAAG,KAAKW,KAAKgS,eAAenW,EAAEmE,KAAKyR,UAAU7V,GAAGyD,EAAElC,UAAUiV,eAAe,WAAW,IAAI,IAAI/S,EAAEW,KAAKgS,aAAa,GAAG3S,EAAEA,IAAIW,KAAKiS,aAAa5S,GAAGW,KAAKyR,UAAUzR,KAAKkS,kBAAkB7S,IAAIA,EAAElC,UAAUoV,KAAK,SAASlT,GAAG,GAAGW,KAAK2R,UAAU,OAAO,KAAK,IAAIrS,EAAEsE,EAAEA,EAAE5D,KAAKyR,SAAS,IAAI7V,EAAEgU,GAAG7O,QAAQ6O,GAAG7O,QAAQqK,EAAG,IAAI,IAAI,IAAIxJ,EAAE,CAAC,IAAIH,GAAE,EAAGG,EAAE,GAAGhE,OAAOyB,GAAG,CAAC,GAAG,IACtfW,KAAK0R,MAAM9T,OAAO,CAACoC,KAAK2R,WAAU,EAAG,IAAIpT,EAAEyB,KAAKyR,SAASpR,EAAE9B,GAAG8B,EAAE,GAAGA,EAAE,GAAG9B,EAAE,MAAM,IAAImD,EAAE1B,KAAK0R,MAAM1R,KAAK0R,MAAM9T,OAAO,GAAG,GAAG6D,GAAGC,EAAE6P,YAAY7P,EAAEG,SAASjE,OAAO,CAAC,IAAIkD,EAAEY,EAAE8P,OAA8D,GAAvD,KAAK1Q,IAAId,KAAK6R,qBAAoB,GAAI7R,KAAK0R,MAAMpP,MAAS,WAAWZ,EAAEM,KAAKhC,KAAK4R,mBAAmB,UAAU,GAAG,MAAMlQ,EAAEM,MAAM,MAAMN,EAAEM,KAAKA,MAAMN,EAAEM,KAAKA,KAAKD,WAAWlD,EAAEmB,KAAKsS,YAAY5Q,EAAEM,WAAW,GAAGN,EAAEM,OAAO5C,EAAE,CAACY,KAAK+R,gBAAgB,IAAIzR,EAAEsB,EAAEU,MAAM,GAAGb,EAAE,CAACA,GAAE,EAAG,IAAIzE,EAAE0E,EAAE8Q,cAAc,IAAIxV,EAAE,MAAMX,EAAEoE,MAAM,MAAMT,KAAK0R,MAAM3T,KAAKf,GAClf4E,EAAE5B,KAAK+R,gBAAgB,kBAAkB,SAAcnQ,EAAE5B,KAAK+R,gBAAgBzR,EAAEsB,EAAE5B,KAAK+R,gBAAgBjR,MAAM,CAAC,IAAIlC,EAAE8C,EAAEG,SAASH,EAAE6P,cAAclU,EAAE,GAAG,IAAIA,GAAG2C,KAAK8E,OAAOlG,EAAE8C,EAAExB,QAAQwB,EAAE4P,cAAc,MAAM3P,GAAG,MAAMA,EAAYC,EAAEhE,QAAQoC,KAAK+R,eAAenQ,EAAE7D,KAAK,IAAI6D,EAAE5B,KAAK+R,gBAAgB1U,GAAG,OAAOuE,EAAE,GAAG,QAAQgO,GAAG7O,QAAQnF,EAAEgI,EAAEtE,IAAID,EAAElC,UAAU2H,OAAO,SAASzF,EAAExD,EAAED,GAAG,GAAG,iBAAkByD,GAAG,iBAAkBA,EAAU,MAAG,MAAVzD,EAAE,GAAGyD,GAAkB,GAAMW,KAAK8R,iBAAwBtQ,EAAE5F,GAAMoE,KAAK6R,oBAA0B,iBACzfrQ,EAAE5F,IAAGoE,KAAK6R,qBAAoB,EAAUrQ,EAAE5F,IAAiD,GAAtByD,GAAxBxD,EAAE6U,GAAGrR,EAAExD,EAAEmE,KAAKyR,WAAcL,MAAMvV,EAAEA,EAAEqE,QAAW,OAAOb,IAAG,IAAKA,EAAE,MAAM,GAAG,IAAI1D,EAAE4K,eAAelH,GAAG,CAAC,GAAG,MAAMA,GAAG,MAAMA,EAAE0C,SAAS,CAAc,IAAbnG,EAAEyD,EAAE0C,YAAgBhD,EAAG,MAAM1C,EAAEoE,MAAM,MAAM,MAAMpE,EAAEoE,MAAM,KAAK7E,EAAE0H,YAA4G,OAA/FjE,EAAE4H,GAAE5H,GAAGW,KAAK0R,MAAM3T,KAAK,CAACiE,KAAK,KAAKsP,aAAa1V,EAAEiG,SAASxC,EAAEkS,WAAW,EAAErR,QAAQrE,EAAE2V,OAAO,KAAW,GAAG,IAAIlS,EAAED,EAAE2C,KAAK,GAAG,iBAAkB1C,EAAE,OAAOU,KAAKyS,UAAUpT,EAAExD,EAAED,GAAG,OAAO0D,GAAG,KAAKN,EAAG,KAAKuE,EAAG,KAAKtE,EAAG,KAAKsJ,EAAG,KAAK5J,EAAE,OAAOU,EAAE4H,GAAE5H,EAAEY,MAAM4B,UAAU7B,KAAK0R,MAAM3T,KAAK,CAACiE,KAAK,KACzgBsP,aAAa1V,EAAEiG,SAASxC,EAAEkS,WAAW,EAAErR,QAAQrE,EAAE2V,OAAO,KAAK,GAAG,KAAKpS,EAAE,MAAM/C,EAAEoE,MAAM,MAAO,GAAG,iBAAkBnB,GAAG,OAAOA,EAAE,OAAOA,EAAEyC,UAAU,KAAKyB,EAAGtB,EAAE,GAAG,IAAIT,EAAEnC,EAAEwF,OAAOzF,EAAEY,MAAMZ,EAAEgC,KAAmI,OAA9HI,EAAEiJ,EAAGpL,EAAEwF,OAAOzF,EAAEY,MAAMwB,EAAEpC,EAAEgC,KAAKI,EAAEwF,GAAExF,GAAGzB,KAAK0R,MAAM3T,KAAK,CAACiE,KAAK,KAAKsP,aAAa1V,EAAEiG,SAASJ,EAAE8P,WAAW,EAAErR,QAAQrE,EAAE2V,OAAO,KAAW,GAAG,KAAKhJ,EAAG,OAAOnJ,EAAE,CAAC1D,EAAEyK,cAAc9G,EAAE0C,KAAKvG,EAAE,CAAC4F,IAAIhC,EAAEgC,KAAKhC,EAAEY,SAASD,KAAK0R,MAAM3T,KAAK,CAACiE,KAAK,KAAKsP,aAAa1V,EAAEiG,SAASxC,EAAEkS,WAAW,EAAErR,QAAQrE,EAAE2V,OAAO,KAAK,GAAG,KAAK3S,EAAE,OACtejD,EAAE,CAACoG,KAAK3C,EAAEiS,aAAa1V,EAAEiG,SADodvC,EAAE2H,GAAE5H,EAAEY,MAAM4B,UACrd0P,WAAW,EAAErR,QAAQrE,EAAE2V,OAAO,IAAIxR,KAAKqS,aAAahT,GAAGW,KAAK0R,MAAM3T,KAAKnC,GAAG,GAAG,KAAK8H,EAAGpE,EAAED,EAAE2C,KAAKP,EAAEpC,EAAEY,MAAM,IAAI1B,EAAEyB,KAAKyR,SAA2H,OAAlH1R,EAAET,EAAEf,GAAGe,EAAE2H,GAAExF,EAAEI,SAASvC,EAAEf,KAAKyB,KAAK0R,MAAM3T,KAAK,CAACiE,KAAK3C,EAAEiS,aAAa1V,EAAEiG,SAASvC,EAAEiS,WAAW,EAAErR,QAAQrE,EAAE2V,OAAO,KAAW,GAAG,KAAK9I,EAAG,MAAMrM,EAAEoE,MAAM,MAAM,KAAKgI,EAAG,MAAMpM,EAAEoE,MAAM,MAAO,MAAMpE,EAAEoE,MAAM,KAAK,MAAMnB,EAAEA,SAASA,EAAE,KAAMD,EAAElC,UAAUsV,UAAU,SAASpT,EAAExD,EAAED,GAAG,IAAI0D,EAAED,EAAE2C,KAAK0H,cAAiC,GAAnB9N,IAAI4P,GAAGC,MAAMG,GAAGtM,IAAO4Q,GAAG9S,eAAekC,GAAG,CAAC,IAAI2Q,GAAG9G,KAAK7J,GAAG,MAAMjD,EAAEoE,MAAM,IAC3gBnB,GAAG4Q,GAAG5Q,IAAG,EAAG,IAAImC,EAAEpC,EAAEY,MAAM,GAAG,UAAUX,EAAEmC,EAAEhG,EAAE,CAACuG,UAAK,GAAQP,EAAE,CAACiR,oBAAe,EAAOC,kBAAa,EAAOnW,MAAM,MAAMiF,EAAEjF,MAAMiF,EAAEjF,MAAMiF,EAAEkR,aAAaC,QAAQ,MAAMnR,EAAEmR,QAAQnR,EAAEmR,QAAQnR,EAAEiR,sBAAsB,GAAG,aAAapT,EAAE,CAAC,IAAIf,EAAEkD,EAAEjF,MAAM,GAAG,MAAM+B,EAAE,CAACA,EAAEkD,EAAEkR,aAAa,IAAIjR,EAAED,EAAEI,SAAS,GAAG,MAAMH,EAAE,CAAC,GAAG,MAAMnD,EAAE,MAAMlC,EAAEoE,MAAM,KAAK,GAAGzC,MAAMC,QAAQyD,GAAG,CAAC,KAAK,GAAGA,EAAE9D,QAAQ,MAAMvB,EAAEoE,MAAM,KAAKiB,EAAEA,EAAE,GAAGnD,EAAE,GAAGmD,EAAE,MAAMnD,IAAIA,EAAE,IAAIkD,EAAEhG,EAAE,GAAGgG,EAAE,CAACjF,WAAM,EAAOqF,SAAS,GAAGtD,SAAS,GAAG,WAAWe,EAAEU,KAAK4R,mBAAmB,MAClfnQ,EAAEjF,MAAMiF,EAAEjF,MAAMiF,EAAEkR,aAAalR,EAAEhG,EAAE,GAAGgG,EAAE,CAACjF,WAAM,SAAc,GAAG,WAAW8C,EAAE,CAACoC,EAAE1B,KAAK4R,mBAAmB,IAAI9Q,EAdiD,SAAYzB,GAAG,GAAG,MAASA,EAAY,OAAOA,EAAE,IAAIC,EAAE,GAAsD,OAAnD3D,EAAEkI,SAASE,QAAQ1E,EAAE,SAASA,GAAG,MAAMA,IAAIC,GAAGD,KAAYC,EAclKuT,CAAGpR,EAAEI,UAAU,GAAG,MAAMH,EAAE,CAAC,IAAIpB,EAAE,MAAMmB,EAAEjF,MAAMiF,EAAEjF,MAAM,GAAGsE,EAAO,GAALvC,GAAE,EAAMP,MAAMC,QAAQyD,IAAG,IAAI,IAAI1E,EAAE,EAAEA,EAAE0E,EAAE9D,OAAOZ,IAAK,GAAG,GAAG0E,EAAE1E,KAAKsD,EAAE,CAAC/B,GAAE,EAAG,YAAYA,EAAE,GAAGmD,IAAIpB,EAAEmB,EAAEhG,EAAE,CAACqX,cAAS,EAAOjR,cAAS,GAAQJ,EAAE,CAACqR,SAASvU,EAAEsD,SAASf,KAAK,GAAGvC,EAAEkD,EAAE,CAAC,GAAGmL,GAAGtN,KAAK,MAAMf,EAAEsD,UAAU,MAAMtD,EAAE+R,yBAAyB,MAAMjU,EAAEoE,MAAM,KAAKnB,EAAE,IAAI,GAAG,MAAMf,EAAE+R,wBAAwB,CAAC,GAAG,MAAM/R,EAAEsD,SAAS,MAAMxF,EAAEoE,MAAM,KAClf,KAAK,iBAAkBlC,EAAE+R,yBAAyB,WAAW/R,EAAE+R,yBAAyB,MAAMjU,EAAEoE,MAAM,KAAM,GAAG,MAAMlC,EAAEwU,OAAO,iBAAkBxU,EAAEwU,MAAM,MAAM1W,EAAEoE,MAAM,IAAI,IAAsE,IAAIvB,KAArEX,EAAEkD,EAAEC,EAAE1B,KAAK8R,iBAAiBhR,EAAE,IAAId,KAAK0R,MAAM9T,OAAO0C,EAAE,IAAIjB,EAAE2C,KAAczD,EAAE,GAAG6R,GAAG1U,KAAK6C,EAAEW,GAAG,CAAC,IAAIN,EAAEL,EAAEW,GAAG,GAAG,MAAMN,EAAE,CAAC,GAAG,UAAUM,EAAE,CAAClC,OAAE,EAAO,IAAIK,EAAE,GAAGsE,EAAE,GAAG,IAAI3E,KAAK4B,EAAE,GAAGA,EAAExB,eAAeJ,GAAG,CAAC,IAAIyB,EAAE,IAAIzB,EAAEgW,QAAQ,MAAMlU,EAAEF,EAAE5B,GAAG,GAAG,MAAM8B,EAAE,CAAC,GAAGL,EAAE,IAAIC,EAAE1B,OAAO,GAAG0B,EAAE1B,EAAEmT,GAAG/S,eAAesB,GAAGA,EAAEyR,GAAGzR,OAAO,CAAC,IAAImE,EAAEnE,EAAE0E,QAAQsM,GAAG,OAAOhG,cAActG,QAAQuM,GACrgB,QAAQjR,EAAEyR,GAAGzR,GAAGmE,EAAExF,GAAGsE,EAAEjD,EAAE,IAAIiD,EAAE3E,EAA2HK,GAAzHoB,EAAE,MAAMK,GAAG,kBAAmBA,GAAG,KAAKA,EAAE,GAAGL,GAAG,iBAAkBK,GAAG,IAAIA,GAAGkI,GAAE5J,eAAeuE,IAAIqF,GAAErF,IAAI,GAAG7C,GAAGmU,OAAOnU,EAAE,KAAU6C,EAAE,KAAK/C,EAAEvB,GAAG,KAAKL,EAAE,KAAKsC,EAAE,GAAGb,EAAEa,EAAER,EAAEP,GAAG,IAAIE,EAAEuU,QAAQ,KAAKvU,EAAE,iBAAkBK,EAAEoU,QAAQ,OAAOzU,GAAG,IAAK,iBAAiB,IAAK,gBAAgB,IAAK,YAAY,IAAK,gBAAgB,IAAK,gBAAgB,IAAK,mBAAmB,IAAK,iBAAiB,IAAK,gBAAgBA,GAAE,EAAG,MAAMa,EAAE,QAAQb,GAAE,EAAGA,EAAE4R,GAAGjT,eAAe8B,KAASlC,EAAEkM,EAANlM,EAAEkC,IAAW,MAAMN,EAAE5B,EAAE,KAC9ewE,EAAE5C,GAAG,IAAK,IAAI5B,EAAEkN,EAAGhL,EAAEN,GAAG5B,IAAIsD,GAAG,IAAItD,IAAI0E,GAAGZ,IAAIR,GAAG,sBAAsB,IAAIpB,EAAEoB,EAAE/B,EAAE,GAAGsN,GAAGzO,eAAekC,GAAGJ,GAAG,MAAMA,GAAG,IAAIX,EAAE,KAAKc,EAAE2C,KAAK,KAAK3C,EAAE,CAA6B,GAAG,OAA/BqC,EAAED,EAAE6O,0BAAoC,GAAG,MAAM5O,EAAEyR,OAAO,CAACzR,EAAEA,EAAEyR,OAAO,MAAM9T,QAAQ,GAAgB,iBAAbqC,EAAED,EAAEI,WAA8B,iBAAkBH,EAAE,CAACA,EAAEF,EAAEE,GAAG,MAAMrC,EAAEqC,EAAE,KACjM,OADsM,MAAMA,GAAGD,EAAE,GAAGoO,GAAGvQ,IAAI,OAAOoC,EAAE+N,OAAO,KAAKvQ,GAAG,MAAMA,GAAGwC,GAAGD,EAAEwF,GAAExF,EAAEI,UAAUxC,EAAEA,EAAE2C,KAAKpG,EAAE,MAAMA,GAAG,iCAAiCA,EAAEgQ,GAAGvM,GAAG,+BAA+BzD,GAAG,kBAAkByD,EAAE,+BACpfzD,EAAEoE,KAAK0R,MAAM3T,KAAK,CAACuT,aAAa1V,EAAEoG,KAAK1C,EAAEuC,SAASJ,EAAE8P,WAAW,EAAErR,QAAQrE,EAAE2V,OAAOjT,IAAIyB,KAAK6R,qBAAoB,EAAU3S,GAAUG,EAb5H,GAaiI+T,GAAG,CAACC,eAAe,SAAShU,GAAGA,EAAE,IAAIgS,GAAGhS,GAAE,GAAI,IAAI,OAAOA,EAAEkT,KAAKe,KAAU,QAAQjU,EAAE8S,YAAYoB,qBAAqB,SAASlU,GAAGA,EAAE,IAAIgS,GAAGhS,GAAE,GAAI,IAAI,OAAOA,EAAEkT,KAAKe,KAAU,QAAQjU,EAAE8S,YAAYqB,mBAAmB,WAAW,MAAMnX,EAAEoE,MAAM,OAAQgT,yBAAyB,WAAW,MAAMpX,EAAEoE,MAAM,OAAQ+F,QAAQ,UAAUkN,GAAG,CAACrV,QAAQ+U,IAAIO,GAAGD,IAAIN,IACjeM,GAAGnY,EAAOD,QAAQqY,GAAGtV,SAASsV,IAKxB,SAAUpY,EAAQD,EAASF,GAEjC;;;;;EASA,IAAI8L,EAAwBjL,OAAOiL,sBAC/B9J,EAAiBnB,OAAOkB,UAAUC,eAClC+J,EAAmBlL,OAAOkB,UAAUiK,qBAExC,SAASC,EAASC,GACjB,GAAIA,QACH,MAAM,IAAIC,UAAU,yDAGrB,OAAOtL,OAAOqL,GA+Cf/L,EAAOD,QA5CP,WACC,IACC,IAAKW,OAAO8K,OACX,OAAO,EAMR,IAAIS,EAAQ,IAAIC,OAAO,OAEvB,GADAD,EAAM,GAAK,KACkC,MAAzCvL,OAAOyL,oBAAoBF,GAAO,GACrC,OAAO,EAKR,IADA,IAAIG,EAAQ,GACHnM,EAAI,EAAGA,EAAI,GAAIA,IACvBmM,EAAM,IAAMF,OAAOG,aAAapM,IAAMA,EAKvC,GAAwB,eAHXS,OAAOyL,oBAAoBC,GAAO7D,IAAI,SAAU9G,GAC5D,OAAO2K,EAAM3K,KAEHoB,KAAK,IACf,OAAO,EAIR,IAAIyJ,EAAQ,GAIZ,MAHA,uBAAuBC,MAAM,IAAI/D,QAAQ,SAAUgE,GAClDF,EAAME,GAAUA,IAGf,yBADE9L,OAAOgH,KAAKhH,OAAO8K,OAAO,GAAIc,IAAQzJ,KAAK,IAM9C,MAAO4J,GAER,OAAO,GAIQC,GAAoBhM,OAAO8K,OAAS,SAAUmB,EAAQC,GAKtE,IAJA,IAAIC,EAEAC,EADAC,EAAKjB,EAASa,GAGT5K,EAAI,EAAGA,EAAIK,UAAUC,OAAQN,IAAK,CAG1C,IAAK,IAAIR,KAFTsL,EAAOnM,OAAO0B,UAAUL,IAGnBF,EAAe1B,KAAK0M,EAAMtL,KAC7BwL,EAAGxL,GAAOsL,EAAKtL,IAIjB,GAAIoK,EAAuB,CAC1BmB,EAAUnB,EAAsBkB,GAChC,IAAK,IAAI5M,EAAI,EAAGA,EAAI6M,EAAQzK,OAAQpC,IAC/B2L,EAAiBzL,KAAK0M,EAAMC,EAAQ7M,MACvC8M,EAAGD,EAAQ7M,IAAM4M,EAAKC,EAAQ7M,MAMlC,OAAO8M,IAMF,SAAU/M,EAAQD,GAMxB,IAAIsY,EAAKC,GAAGC,KAAKF,GAEbG,EAAoBF,GAAGG,OAAOD,kBAE9BE,EAAiBJ,GAAGK,WAEpBC,GADeF,EAAeG,aACfH,EAAeE,cAC9BE,EAAYJ,EAAeI,UAC3BC,EAASL,EAAeK,OACxBvO,EAAW8N,GAAGU,QAAQxO,SACtByO,EAAaX,GAAGY,OAChBC,EAAWF,EAAWE,SACtBC,EAAoBH,EAAWG,kBAC/BC,EAAcJ,EAAWI,YACzBC,EAAeL,EAAWK,aAC1BC,EAAYC,MAAM3O,cAAc,MAAO,CACzC4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRJ,MAAM3O,cAAc,OAAQ,CAC7BvK,EAAG,iqCAgBLkY,EAAkB,oBAAqB,CAErCqB,MAAOxB,EAAG,SAAU,aAEpByB,KAAMP,EAENQ,SAAU,gBAEVC,WAAY,CACVC,QAAS,CACPrN,OAAQ,OACRsN,SAAU,KAEZC,YAAa,CACXvN,OAAQ,OACRsN,SAAU,cAEZE,YAAa,CACX3T,KAAM,SACN3D,QAAS,cAEXuX,eAAgB,CACd5T,KAAM,UAER6T,aAAc,CACZ7T,KAAM,SACN3D,QAAS,iBAEXyX,UAAW,CACT9T,KAAM,SACN3D,QAAS,OAab0X,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBU,EAAYD,EAAKC,UACjBC,EAAgBF,EAAKE,cACrBV,EAAUD,EAAWC,QACrBE,EAAcH,EAAWG,YACzBC,EAAcJ,EAAWI,YACzBC,EAAiBL,EAAWK,eAC5BC,EAAeN,EAAWM,aAC1BC,EAAYP,EAAWO,UAC3B,OAAOf,MAAM3O,cAAcL,EAAU,KAAMgP,MAAM3O,cAAcuO,EAAmB,KAAMI,MAAM3O,cAAciO,EAAW,CACrHe,MAAOxB,EAAG,kBAAmB,cAC5BmB,MAAM3O,cAAc+N,EAAc,CACnCgC,MAAOvC,EAAG,WAAY,aACtBwC,KAAMxC,EAAG,4CAA6C,aACtDd,SAAU+C,EACVQ,QAAS,CAAC,CACRF,MAAOvC,EAAG,OAAQ,aAClBpX,MAAO,iBACN,CACD2Z,MAAOvC,EAAG,QAAS,aACnBpX,MAAO,mBAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBL,aAAcrZ,OAGhBuY,MAAM3O,cAAc+N,EAAc,CACpCgC,MAAOvC,EAAG,OAAQ,aAClBwC,KAAMxC,EAAG,qCAAsC,aAC/Cd,SAAU6C,EACVU,QAAS,CAAC,CACRF,MAAOvC,EAAG,QAAS,aACnBpX,MAAO,cACN,CACD2Z,MAAOvC,EAAG,WAAY,aACtBpX,MAAO,eAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBP,YAAanZ,OAGfuY,MAAM3O,cAAcyO,EAAc,CACpCrY,MAAOoZ,EACPU,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBN,eAAgBpZ,SAGhBuY,MAAM3O,cAAc,MAAO,CAC/B6P,UAAW,GAAGM,OAAON,EAAW,2BAA2BM,OAAOV,EAAc,gBAAgBU,OAAOZ,IACtGZ,MAAM3O,cAAc,MAAO,CAC5B6P,UAAW,mBACVlB,MAAM3O,cAAcwO,EAAa,CAClC4B,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBJ,UAAWtZ,EAAMia,MAAMC,KAAKC,OAGhC3U,KAAM,QACNiU,UAAW,wBACXzZ,MAAOsZ,EACPhR,OAAQ,SAAgB8R,GACtB,IAAIC,EAAOD,EAAMC,KACjB,OAAO9B,MAAM3O,cAAckO,EAAQ,CACjCwC,QAASD,EACTZ,UAAWH,EAAY,eAAiB,uBACtCA,EAA8Cf,MAAM3O,cAAc,MAAO,CAC3E6P,UAAW,wBACXc,IAAKjB,EACLkB,IAAKpD,EAAG,eAAgB,eAHVA,EAAG,eAAgB,iBAMnCmB,MAAM3O,cAAcsO,EAAU,CAChCuC,QAAS,aACThB,UAAW,uBACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBR,YAAalZ,KAGjBA,MAAOkZ,EACPwB,YAAatD,EAAG,YAAa,gBAC1BmB,MAAM3O,cAAcsO,EAAU,CACjC3B,MAAO,CACLoE,WAAYvB,EACZwB,OAAQxB,GAEVqB,QAAS,IACThB,UAAW,qBACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBV,QAAShZ,KAGbA,MAAOgZ,EACP0B,YAAatD,EAAG,aAAc,kBAYlCyD,KAAM,SAAcC,GAClB,IAAI/B,EAAa+B,EAAM/B,WAEnBC,GADY8B,EAAMrB,UACRV,EAAWC,SACrBE,EAAcH,EAAWG,YACzBC,EAAcJ,EAAWI,YACzBC,EAAiBL,EAAWK,eAC5BC,EAAeN,EAAWM,aAC1BC,EAAYP,EAAWO,UAC3B,OAAOf,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,yBAAyBM,OAAOV,EAAc,gBAAgBU,OAAOZ,IAC/EZ,MAAM3O,cAAc,MAAO,CAC5B6P,UAAW,mBACVH,EAAYf,MAAM3O,cAAc,SAAU,KAAM2O,MAAM3O,cAAc,MAAO,CAC5E6P,UAAW,wBACXc,IAAKjB,EACLkB,IAAK,KACHjC,MAAM3O,cAAcsO,EAAS6C,QAAS,CACxCN,QAAS,aACThB,UAAW,uBACXzZ,MAAOkZ,KACH,IAAKX,MAAM3O,cAAcsO,EAAS6C,QAAS,CAC/CtB,UAAW,qBACXlD,MAAO,CACLoE,WAAYvB,EACZwB,OAAQxB,GAEVqB,QAAS,IACTza,MAAOgZ,SAOP,SAAUja,EAAQic,EAAqBpc,GAE7C,aAKA,SAASqc,EAASC,EAAKC,GAErB,IAAItb,EAAIqb,EAAIE,MAAM,+CACdhc,EAAI,KAkBR,OAhBIS,IACFT,EAAIS,EAAE8N,MAAM,EAAG,GAAGrG,IAAI,SAAUjF,GAC9B,OAAOgZ,SAAShZ,EAAG,QAKvBxC,EAAIqb,EAAIE,MAAM,yCAGZhc,EAAIS,EAAE8N,MAAM,EAAG,GAAGrG,IAAI,SAAUjF,GAC9B,OAAO,GAAOgZ,SAAShZ,EAAG,OAKzBjD,EAIE,QAAQ2a,OAAO3a,EAAE,GAAI,MAAM2a,OAAO3a,EAAE,GAAI,MAAM2a,OAAO3a,EAAE,GAAI,MAAM2a,OAAOoB,EAAO,KAH7E,KA1BXvc,EAAoBiB,EAAEmb,GAmCtB,IAAI5D,EAAKC,GAAGC,KAAKF,GAEbkE,EAAsBC,OAAOlE,GAAGmE,SAChCC,EAAqBH,EAAoBG,mBACzCC,EAAeJ,EAAoBI,aACnCC,EAAcL,EAAoBK,YAClCC,EAAeN,EAAoBM,aACnCC,EAAkBP,EAAoBO,gBACtC7D,EAAaX,GAAGY,OAChB6D,EAAwB9D,EAAW8D,sBACnCC,EAAmB/D,EAAW+D,iBAC9B5D,EAAoBH,EAAWG,kBAC/B6D,EAAqBhE,EAAWgE,mBAEhCzS,GAD6ByO,EAAWiE,2BAC7B5E,GAAGU,QAAQxO,UACtB2S,EAAa,wBACb5D,EAAYC,MAAM3O,cAAc,MAAO,CACzC4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRJ,MAAM3O,cAAc,OAAQ,CAC7BvK,EAAG,gWAGLoc,EAAmBS,EAAY,CAC7BtD,MAAOxB,EAAG,cAAe,aACzBqD,QAAS,OACThB,UAAW,iBACXV,WAAY,CACVoD,KAAM,aACN5F,MAAO,SAETgD,KAAM,SAAc9V,GAClB,IAOI2Y,EAPApc,EAAQyD,EAAMzD,MACdqc,EAAW5Y,EAAM4Y,SACjBC,EAAY7Y,EAAMqW,SAOtB,GAAIuC,EAAU,CACZ,IAAIE,EAAeV,EAAgB7b,EAAOkc,GAC1CE,EAAcG,EAAaxD,WAAWoD,KAGxC,IAQIK,EAAW,SAAkBJ,GAC/BA,EATwB,SAA6BA,GAKrD,YAJoBta,IAAhBsa,IACFA,EAZe,WAeVA,EAIOK,CAAoBL,GAElCE,EAAUZ,EAAa1b,EAAO,CAC5BwF,KAAM0W,EACNnD,WAAY,CACVoD,KAAMC,EACN7F,MAAO,+CAA+CwD,OAAOkB,EAASmB,EA1BhE,IA0BqF,aAKjG,OAAO7D,MAAM3O,cAAcL,EAAU,KAAMgP,MAAM3O,cAAcuO,EAAmB,KAAMI,MAAM3O,cAAcoS,EAAoB,CAC9HpD,MAAOxB,EAAG,cAAe,aACzBsF,aAAa,EACbC,cAAe,CAAC,CACd3c,MAAOoc,EACPtC,SAAU,SAAkB8C,GAExBN,EADEM,EACQjB,EAAY3b,EAAO,CAC3BwF,KAAM0W,EACNnD,WAAY,CACVoD,KAAMS,EACNrG,MAAO,+CAA+CwD,OAAOkB,EAAS2B,EAAO,IAAM,WAO/EhB,EAAa5b,EAAOkc,KAEhCvC,MAAOvC,EAAG,kBAAmB,kBAE5BmB,MAAM3O,cAAcmS,EAAkB,CACzCvW,KApDiB,UAqDjBqX,UApDiB,IAqDjBC,MAAO,WACL,OAAON,EAASJ,MAEhB7D,MAAM3O,cAAckS,EAAuB,CAC7CjD,KAAMP,EACNM,MAAOxB,EAAG,cAAe,aACzBkD,QAAS,WACP,OAAOkC,EAASJ,IAElBC,SAAUA,EACVU,aAhEiB,UAiEjBC,kBAhEiB,UAqEvB,IAAIC,EAAQre,EAAoB,GAC5Bse,EAA6Bte,EAAoB4B,EAAEyc,GAcnDE,EAAiBve,EAAoB,GACrCwe,EAAsCxe,EAAoB4B,EAAE2c,GAKhE,SAASE,EAAkB3R,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAK7S,IAAIG,EAAmBpG,GAAGC,KAAKF,GA0JEsG,EAtJjC,WACE,SAASC,KAZX,SAAyBC,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAa5G+S,CAAgBta,KAAMma,GAT1B,IAAsBE,EAAaE,EAAYC,EA0J7C,OA1JoBH,EAYPF,GAZoBI,EAYH,CAAC,CAC7Bzd,IAAK,SAOLN,MAAO,SAAgBie,GACrB,IAAIhG,EAASiG,SAASC,uBAAuBF,GAE7C,YAAkBnc,IAAdmW,EAAO,IAGFA,EAAO,GAAGmG,iBAAiB,4BAQrC,CACD9d,IAAK,mBACLN,MAAO,WACL,IAAIqe,EAAe7a,KAAK8a,OAAO,2BAE/B,QAAqBxc,IAAjBuc,EACF,OAAO,EAGT,IAAIE,EAAW/c,MAAMoK,KAAKyS,GACtBG,EAAkB,GAOtB,OANAD,EAAShX,QAAQ,SAAUkX,EAAMlR,GAC/BiR,EAAgBjR,GAAS,CACvBkN,QAAW8D,EAAShR,GAAgB,QACpCmR,UAAaH,EAAShR,GAAkB,aAGrCiR,IAER,CACDle,IAAK,aASLN,MAAO,SAAoB2L,EAAQ4K,EAAOkD,GACnCA,EAGHA,GAAwB,sBAFxBA,EAAY,qBAKVlD,IACFkD,EAAYA,EAAY,6BAA+BlD,GAGzD,IAEIoI,EAAU,EACVC,EAAU,EACVC,EAAU,EACVC,EAAU,EACVC,EAAU,EAEVC,EAAU,SAAiB9Y,GAC7B,OAAc,IAAVA,EACK,EAEAA,GAIP+Y,EAAa1G,MAAM3O,cAAc,MAAO,CAC1C6P,UAAWA,GACVlB,MAAM3O,cAAc,MAAO,CAC5B6P,UAAW,4BACVgE,EAAiB,oBAAqB,cAAelF,MAAM3O,cAAc,KAAM,CAChF6P,UAAW,2BACV9N,EAAOrE,IAAI,SAAU6U,GACtB,IAAI+C,EAAY,+BACZC,EAAQC,OAAOjD,EAAK1B,QAAQ7T,QAAQ,KAAM,KAC1CyY,EAAY,GA0ChB,OAxCc,IAAVF,IAEFE,IADAV,EAGAC,EAAU,EACVC,EAAU,EACVC,EAAU,EACVC,EAAU,GAGE,IAAVI,IAEFE,EAAYV,EAtCK,OAqCjBC,EAGAC,EAAU,EACVC,EAAU,EACVC,EAAU,GAGE,IAAVI,IACFN,IACAQ,EAAYV,EA/CK,IA+CsBK,EAAQJ,GA/C9B,IA+C0DC,EAE3EC,EAAU,EACVC,EAAU,GAGE,IAAVI,IACFL,IACAO,EAAYV,EAvDK,IAuDsBK,EAAQJ,GAvD9B,IAuD0DI,EAAQH,GAvDlE,IAuD8FC,EAE/GC,EAAU,GAGE,IAAVI,IACFJ,IACAM,EAAYV,EA9DK,IA8DsBK,EAAQJ,GA9D9B,IA8D0DI,EAAQH,GA9DlE,IA8D8FG,EAAQF,GA9DtG,IA8DkIC,GAGrJM,GAAwB,KACjB9G,MAAM3O,cAAc,KAAM,CAC/B6P,UAAW,GAAGM,OAAOmF,EAAW,KAAKnF,OAAOmF,EAAW,OAAOnF,OAAOoF,IACpE5G,MAAM3O,cAAc,IAAK,CAC1B0V,KAAM,GACN7F,UAAW,GAAGM,OAAOmF,EAAW,UAC/B3G,MAAM3O,cAAc,OAAQ,CAC7B6P,UAAW,GAAGM,OAAOmF,EAAW,oBAC/BG,GAAYlD,EAAKuC,gBAEtB,OAAOtB,EAAuBva,EAAEgU,eAAeoI,QAtJyB5B,EAAkBQ,EAAYld,UAAWod,GAAiBC,GAAaX,EAAkBQ,EAAaG,GA0J3KL,EAnJT,GA+JI4B,EAASlI,GAAGC,KAAKF,GAEjBG,EAAoBF,GAAGG,OAAOD,kBAE9BE,EAAiBJ,GAAGK,WACpB8H,EAAmB/H,EAAe+H,iBAClC3H,EAAYJ,EAAeI,UAC3B4H,EAAgBhI,EAAegI,cAC/BC,EAAcjI,EAAeiI,YAC7BC,EAAiBtI,GAAGU,QAAQxO,SAC5BqW,EAAWvI,GAAG8E,KACd0D,EAAYD,EAASC,UACrBC,EAAeF,EAASG,OAExBC,GADWJ,EAASvR,SACFgJ,GAAGY,QAErBgI,GADWD,EAAgB9H,SACD8H,EAAgB7H,mBAG1C+H,GAFcF,EAAgB5H,YACf4H,EAAgB3H,aACb6E,EAAcra,EAAE+G,cAAc,MAAO,CACzD4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CACzHvK,EAAG,kKACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,2JACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,iKACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,6JACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,oJACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,gKACA6d,EAAcra,EAAE+G,cAAc,OAAQ,CACzCvK,EAAG,0JACA6d,EAAcra,EAAE+G,cAAc,OAAQ,CACzCvK,EAAG,6IAmGL,SAAS8gB,EAAQC,GAAwT,OAAtOD,EAArD,mBAAXrgB,QAAoD,iBAApBA,OAAO6C,SAAmC,SAAiByd,GAAO,cAAcA,GAA2B,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAyBA,GAIxV,SAASC,EAA2B3U,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAItT,SAASgD,EAA2BC,EAAMrhB,GAAQ,OAAIA,GAA2B,WAAlBihB,EAAQjhB,IAAsC,mBAATA,EAEpG,SAAgCqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFbE,CAAuBF,GAAtCrhB,EAInI,SAASwhB,EAAgBlhB,GAAwJ,OAAnJkhB,EAAkBjhB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA8BA,GAIxM,SAASshB,EAAgBthB,EAAGqB,GAA+G,OAA1GigB,EAAkBrhB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA6BA,EAAGqB,GAnGrK0W,EAAkB,8BAA+B,CAE/CqB,MAAO2G,EAAO,oBAAqB,aAEnC1G,KAAMqH,EAENpH,SAAU,gBAEVC,WAxPW,CACXxC,MAAO,CACL/Q,KAAM,SACN3D,QAAS,WAEXkf,WAAY,CACVvb,KAAM,SACN3D,QAAS,KA2PX0X,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UAEjBlD,GADWiD,EAAKwH,SACRjI,EAAWxC,OACnB0K,EAAM,IAAIvD,EAEVpV,EAAS,WACX,IAAIqD,EAASsV,EAAIC,mBACbjS,EAAOgS,EAAIhC,WAAWtT,EAAQ4K,EAAOkD,GACzCC,EAAc,CACZqH,WAAY9R,KAiBhB,OAbA4Q,EAAU,WACR,IAAIsB,EAAgBrB,EAAa,qBAAqBsB,mBAEtD,GAAID,EAAe,CAELA,EAAc7hB,KAAK8b,MADnB,aAIV9S,OAINA,IACO4U,EAAcra,EAAE+G,cAAc+V,EAAgB,KAAMzC,EAAcra,EAAE+G,cAAcqW,EAAyB,KAAM/C,EAAcra,EAAE+G,cAAciO,EAAW,KAAMqF,EAAcra,EAAE+G,cAAc8V,EAAa,CAChN/F,MAAO4F,EAAO,QAAS,aACvB3F,KAAM,IACLsD,EAAcra,EAAE+G,cAAc6V,EAAe,CAC9Czf,MAAOuW,EACPuD,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBnD,MAAOvW,KAGX6Z,QAAS,CAAC,CACR7Z,MAAO,UACP2Z,MAAO4F,EAAO,UAAW,cACxB,CACDvf,MAAO,GACP2Z,MAAO4F,EAAO,WAAY,oBAEvB8B,gBAAgBC,OAASpE,EAAcra,EAAE+G,cAAc4V,EAAkB,CAC9E+B,MAAO,8BACPxI,WAAYA,IACTmE,EAAcra,EAAE+G,cAAc,MAAO,KAAM2V,EAAO,yDAA0D,gBAWnH1E,KAAM,WACJ,OAAO,QAuBX,IAAI2G,EAAanK,GAAGC,KAAKF,GAErBqK,EAAsBpK,GAAGY,OACzByJ,EAAqBD,EAAoBvJ,SACzCyJ,EAAwBF,EAAoBrJ,YAC5CN,EAAST,GAAGK,WAAWI,OACvB8J,EAEJ,SAAUC,GAGR,SAASC,IAGP,OA/BJ,SAAkClE,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA6BrHgX,CAAyBve,KAAMse,GAExBxB,EAA2B9c,KAAMkd,EAAgBoB,GAAcngB,MAAM6B,KAAMrC,YA3BtF,IAA+B0c,EAAaE,EAAYC,EAuMtD,OA/LF,SAAmBgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYnB,EAAgBkB,EAAUC,GAcjXC,CAAUJ,EAkLV5E,EAAcra,EAAE8E,WAxMakW,EA8BPiE,GA9BoB/D,EA8BN,CAAC,CACnCzd,IAAK,SACLN,MAAO,WACL,IAAImiB,EAAwB3e,KAAKC,MAAMsV,WACnCqJ,EAAqBD,EAAsBC,mBAC3CC,EAAwBF,EAAsBE,sBAC9CC,EAAqBH,EAAsBG,mBAC3CC,EAA6BJ,EAAsBI,2BACnDC,EAA4BL,EAAsBK,0BAClDC,EAAuBN,EAAsBM,qBAC7CC,EAA2BP,EAAsBO,yBACjDC,EAAkBR,EAAsBQ,gBACxCC,EAAqBT,EAAsBS,mBAC3CC,EAAwBV,EAAsBU,sBAC9CC,EAAyBX,EAAsBW,uBAC/CC,EAA6BZ,EAAsBY,2BACnDC,EAA4Bb,EAAsBa,0BAClDC,EAAuBd,EAAsBc,qBAC7CvJ,EAAgBlW,KAAKC,MAAMiW,cAC3BD,EAAYjW,KAAKC,MAAMgW,UACvByJ,EAAO1f,KAAKC,MAAMyf,KAClBC,EAAY,GAgJhB,MA9Ia,SAATD,EACFC,EAAYjG,EAAcra,EAAE+G,cAAc,MAAO,CAC/C6P,UAAW,GAAGM,OAAON,EAAW,8BAA8BM,OAAO4I,IACpEzF,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,iBACVyD,EAAcra,EAAE+G,cAAc8X,EAAoB,CACnDjH,QAAS,KACThB,UAAW,qBACXlD,MAAO,CACLqG,MAAOgG,GAET9I,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB0I,mBAAoBpiB,KAGxBA,MAAOoiB,EACP1H,YAAa8G,EAAW,YAAa,eACnCtE,EAAcra,EAAE+G,cAAc8X,EAAoB,CACpDjH,QAAS,IACThB,UAAW,wBACXlD,MAAO,CACLqG,MAAOiG,GAET/I,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB2I,sBAAuBriB,KAG3BA,MAAOqiB,EACP3H,YAAa8G,EAAW,UAAW,eACjCtE,EAAcra,EAAE+G,cAAc8X,EAAoB,CACpDjH,QAAS,IACThB,UAAW,qBACXlD,MAAO,CACLqG,MAAOkG,GAEThJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4I,mBAAoBtiB,KAGxBA,MAAOsiB,EACP5H,YAAa8G,EAAW,gBAAiB,eACvCtE,EAAcra,EAAE+G,cAAc8X,EAAoB,CACpDjH,QAAS,KACThB,UAAW,6BACXlD,MAAO,CACLqG,MAAOmG,GAETjJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB6I,2BAA4BviB,KAGhCA,MAAOuiB,EACP7H,YAAa8G,EAAW,gBAAiB,eACvCtE,EAAcra,EAAE+G,cAAc8X,EAAoB,CACpDjH,QAAS,IACThB,UAAW,4BACXlD,MAAO,CACLqG,MAAOoG,GAETlJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB8I,0BAA2BxiB,KAG/BA,MAAOwiB,EACP9H,YAAa8G,EAAW,eAAgB,gBACrCtE,EAAcra,EAAE+G,cAAc,MAAO,CACxC6P,UAAW,wCAAwCM,OAAOkJ,IACzD/F,EAAcra,EAAE+G,cAAc+X,EAAuB,CACtD3H,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnB+I,qBAAsBziB,EAAMia,MAAMC,KAAKC,OAG3C3U,KAAM,QACNiU,UAAW,uBACXzZ,MAAOyiB,EACPna,OAAQ,SAAgBkR,GACtB,IAAIa,EAAOb,EAAKa,KAChB,OAAO6C,EAAcra,EAAE+G,cAAckO,EAAQ,CAC3CwC,QAASD,EACTZ,UAAWgJ,EAAuB,eAAiB,uBACjDA,EAAiEvF,EAAcra,EAAE+G,cAAc,MAAO,CACxG6P,UAAW,uBACXc,IAAKkI,EACLjI,IAAKgH,EAAWkB,EAA0B,eAHjBlB,EAAW,eAAgB,mBAOxC,SAAT0B,IACTC,EAAYjG,EAAcra,EAAE+G,cAAc,MAAO,CAC/C6P,UAAW,GAAGM,OAAON,EAAW,8BAA8BM,OAAO4I,IACpEzF,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,iBACVyD,EAAcra,EAAE+G,cAAc8X,EAAmB3G,QAAS,CAC3DN,QAAS,KACThB,UAAW,qBACXlD,MAAO,CACLqG,MAAOgG,GAET5iB,MAAOoiB,IACLlF,EAAcra,EAAE+G,cAAc8X,EAAmB3G,QAAS,CAC5DN,QAAS,IACThB,UAAW,wBACXlD,MAAO,CACLqG,MAAOiG,GAET7iB,MAAOqiB,IACLnF,EAAcra,EAAE+G,cAAc8X,EAAmB3G,QAAS,CAC5DN,QAAS,IACThB,UAAW,qBACXlD,MAAO,CACLqG,MAAOkG,GAET9iB,MAAOsiB,IACLpF,EAAcra,EAAE+G,cAAc8X,EAAmB3G,QAAS,CAC5DN,QAAS,KACThB,UAAW,6BACXlD,MAAO,CACLqG,MAAOmG,GAET/iB,MAAOuiB,IACLrF,EAAcra,EAAE+G,cAAc8X,EAAmB3G,QAAS,CAC5DN,QAAS,IACThB,UAAW,4BACXlD,MAAO,CACLqG,MAAOoG,GAEThjB,MAAOwiB,KACJC,EAAuBvF,EAAcra,EAAE+G,cAAc,MAAO,CAC/D6P,UAAW,wCAAwCM,OAAOkJ,IACzD/F,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,uBACXc,IAAKkI,EACLjI,IAAKkI,EAA2BlB,EAAWkB,EAA0B,aAAe,MAChF,KAGDS,OAnM0E9C,EAA2BxC,EAAYld,UAAWod,GAAiBC,GAAaqC,EAA2BxC,EAAaG,GAuMtM8D,EAlLT,GA4PIsB,EAAe/L,GAAGC,KAAKF,GAEvBiM,EAA0BhM,GAAGG,OAAOD,kBAEpC+L,EAAsBjM,GAAGK,WACzB6L,GAAcD,EAAoBC,YAClCC,GAAkBF,EAAoBzL,UACtC4L,GAAoBH,EAAoB5D,YACxCgE,GAAsBJ,EAAoB7D,cAC1CkE,GAAuBtM,GAAGU,QAAQxO,SAClCqa,GAAwBvM,GAAGY,OAC3B4L,GAAgCD,GAAsBzL,kBACtD2L,GAAqBF,GAAsBvL,aAC3C0L,GAAwB7G,EAAcra,EAAE+G,cAAc,MAAO,CAC/D4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,OAAQ,CACvCvK,EAAG,2IACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,8GACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,mMACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,8HACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,iIACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,oIACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,wIACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,kJACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,mJACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,yJACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,0JAgBLgkB,EAAwB,kBAAmB,CAEzCzK,MAAOwK,EAAa,QAAS,aAE7BvK,KAAMkL,GAENjL,SAAU,gBAEVC,WAtIkB,CAClBqJ,mBAAoB,CAClB5c,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZoJ,sBAAuB,CACrB7c,KAAM,SACNmG,OAAQ,OACRsN,SAAU,2BAEZqJ,mBAAoB,CAClB9c,KAAM,SACNmG,OAAQ,OACRsN,SAAU,wBAEZsJ,2BAA4B,CAC1B/c,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZuJ,0BAA2B,CACzBhd,KAAM,SACNmG,OAAQ,OACRsN,SAAU,+BAEZwJ,qBAAsB,CACpBjd,KAAM,SACN3D,QAAS,IAEX6gB,yBAA0B,CACxBld,KAAM,SACN3D,QAAS,mBAEX8gB,gBAAiB,CACfnd,KAAM,SACN3D,QAAS,WAEX+gB,mBAAoB,CAClBpd,KAAM,SACN3D,QAAS,WAEXghB,sBAAuB,CACrBrd,KAAM,SACN3D,QAAS,WAEXihB,uBAAwB,CACtBtd,KAAM,SACN3D,QAAS,WAEXkhB,2BAA4B,CAC1Bvd,KAAM,SACN3D,QAAS,WAEXmhB,0BAA2B,CACzBxd,KAAM,SACN3D,QAAS,WAEXohB,qBAAsB,CACpBzd,KAAM,SACN3D,QAAS,YAoFX0X,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjBiJ,EAA2B3J,EAAW2J,yBACtCC,EAAkB5J,EAAW4J,gBAC7BC,EAAqB7J,EAAW6J,mBAChCC,EAAwB9J,EAAW8J,sBACnCC,EAAyB/J,EAAW+J,uBACpCC,EAA6BhK,EAAWgK,2BACxCC,EAA4BjK,EAAWiK,0BACvCC,EAAuBlK,EAAWkK,qBACtC,OAAO/F,EAAcra,EAAE+G,cAAc+Z,GAAsB,KAAMzG,EAAcra,EAAE+G,cAAcia,GAA+B,KAAM3G,EAAcra,EAAE+G,cAAc4Z,GAAiB,CACjL5K,MAAOwK,EAAa,SAAU,cAC7BlG,EAAcra,EAAE+G,cAAc8Z,GAAqB,CACpD1jB,MAAO2iB,EACP7I,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBiJ,gBAAiB3iB,KAGrB6Z,QAAS,CAAC,CACR7Z,MAAO,UACP2Z,MAAOyJ,EAAa,UAAW,cAC9B,CACDpjB,MAAO,YACP2Z,MAAOyJ,EAAa,aAAc,kBAEjClG,EAAcra,EAAE+G,cAAc4Z,GAAiB,CAClD5K,MAAOwK,EAAa,eAAgB,cACnClG,EAAcra,EAAE+G,cAAc8Z,GAAqB,CACpD1jB,MAAOijB,EACPnJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBuJ,qBAAsBjjB,KAG1B6Z,QAAS,CAAC,CACR7Z,MAAO,UACP2Z,MAAOyJ,EAAa,UAAW,cAC9B,CACDpjB,MAAO,OACP2Z,MAAOyJ,EAAa,OAAQ,kBAE3BlG,EAAcra,EAAE+G,cAAc4Z,GAAiB,CAClD5K,MAAOwK,EAAa,WAAY,cAC/BlG,EAAcra,EAAE+G,cAAc6Z,GAAmB,CAClD7J,KAAMwJ,EAAa,qCAAsC,cACxDlG,EAAcra,EAAE+G,cAAc2Z,GAAa,CAC5CvjB,MAAO0iB,EACP5I,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgJ,yBAA0B1iB,SAG1Bkd,EAAcra,EAAE+G,cAAc4Z,GAAiB,CACnD5K,MAAOwK,EAAa,QAAS,cAC5BlG,EAAcra,EAAE+G,cAAc6Z,GAAmB,CAClD9J,MAAOyJ,EAAa,aAAc,cACjClG,EAAcra,EAAE+G,cAAcka,GAAoB,CACnD9jB,MAAO4iB,EACP9I,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkJ,mBAAoB5iB,QAGrBkd,EAAcra,EAAE+G,cAAc6Z,GAAmB,CACpD9J,MAAOyJ,EAAa,eAAgB,cACnClG,EAAcra,EAAE+G,cAAcka,GAAoB,CACnD9jB,MAAO6iB,EACP/I,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmJ,sBAAuB7iB,QAGxBkd,EAAcra,EAAE+G,cAAc6Z,GAAmB,CACpD9J,MAAOyJ,EAAa,gBAAiB,cACpClG,EAAcra,EAAE+G,cAAcka,GAAoB,CACnD9jB,MAAO8iB,EACPhJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBoJ,uBAAwB9iB,QAGzBkd,EAAcra,EAAE+G,cAAc6Z,GAAmB,CACpD9J,MAAOyJ,EAAa,gBAAiB,cACpClG,EAAcra,EAAE+G,cAAcka,GAAoB,CACnD9jB,MAAO+iB,EACPjJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBqJ,2BAA4B/iB,QAG7Bkd,EAAcra,EAAE+G,cAAc6Z,GAAmB,CACpD9J,MAAOyJ,EAAa,eAAgB,cACnClG,EAAcra,EAAE+G,cAAcka,GAAoB,CACnD9jB,MAAOgjB,EACPlJ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBsJ,0BAA2BhjB,UAG1Bkd,EAAcra,EAAE+G,cAAcgY,EAAwB,CAC3D7I,WAAYA,EACZW,cAAeA,EACfD,UAAWA,EACXyJ,KAAM,WAYVrI,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACvB,OAAOmE,EAAcra,EAAE+G,cAAcgY,EAAwB,CAC3D7I,WAAYA,EACZW,cAAe,GACfD,UAAW,GACXyJ,KAAM,YAwBZ,SAASc,GAAiB5D,GAA0U,OAAxP4D,GAArD,mBAAXlkB,QAAoD,iBAApBA,OAAO6C,SAA4C,SAAiByd,GAAO,cAAcA,GAAoC,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAkCA,GAI5X,SAAS6D,GAAkCvY,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI7T,SAAS4G,GAAoC3D,EAAMrhB,GAAQ,OAAIA,GAAoC,WAA3B8kB,GAAiB9kB,IAAsC,mBAATA,EAEtH,SAAyCqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFJ4D,CAAgC5D,GAA/CrhB,EAIrJ,SAASklB,GAAyB5kB,GAAiK,OAA5J4kB,GAA2B3kB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAuCA,GAInO,SAAS6kB,GAAyB7kB,EAAGqB,GAAwH,OAAnHwjB,GAA2B5kB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAsCA,EAAGqB,GAGhM,IAAIyjB,GAEJ,SAAUzC,GAGR,SAAS0C,IAGP,OAzBJ,SAAyC3G,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuB5HyZ,CAAgChhB,KAAM+gB,GAE/BL,GAAoC1gB,KAAM4gB,GAAyBG,GAAiB5iB,MAAM6B,KAAMrC,YArB3G,IAAsC0c,EAAaE,EAAYC,EAsD7D,OA9CF,SAA4BgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYoC,GAAyBrC,EAAUC,GAQnYwC,CAAmBF,EAuCnBrH,EAAcra,EAAE8E,WAvDoBkW,EAwBP0G,GAxBoBxG,EAwBH,CAAC,CAC7Czd,IAAK,SACLN,MAAO,WACL,IAAImiB,EAAwB3e,KAAKC,MAAMsV,WACnC2L,EAAOvC,EAAsBuC,KAC7BC,EAAKxC,EAAsBwC,GAC3BC,EAASzC,EAAsByC,OAC/BC,EAAS1C,EAAsB0C,OAC/BpL,EAAYjW,KAAKC,MAAMgW,UAC3B,OAAOyD,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,GAAGM,OAAON,EAAW,eAC/ByD,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,uBACXlD,MAAO,CACLmC,OAAQiM,EAAKD,KAEbxH,EAAcra,EAAE+G,cAAc,MAAO,CACvC6P,UAAW,2BACXlD,MAAO,CACLmC,OAAQkM,EAASF,KAEjBxH,EAAcra,EAAE+G,cAAc,MAAO,CACvC6P,UAAW,2BACXlD,MAAO,CACLmC,OAAQmM,EAASH,WAhDmET,GAAkCpG,EAAYld,UAAWod,GAAiBC,GAAaiG,GAAkCpG,EAAaG,GAsD3NuG,EAvCT,GA0CA,SAASO,GAA4B1E,GAAgW,OAA9Q0E,GAArD,mBAAXhlB,QAAoD,iBAApBA,OAAO6C,SAAuD,SAAiByd,GAAO,cAAcA,GAA+C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAA6CA,GAIxa,SAAS2E,GAAsCrZ,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAIjU,SAAS0H,GAA+CzE,EAAMrhB,GAAQ,OAAIA,GAA+C,WAAtC4lB,GAA4B5lB,IAAsC,mBAATA,EAE5I,SAAoDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFO0E,CAA2C1E,GAA1DrhB,EAI3K,SAASgmB,GAAoC1lB,GAA4K,OAAvK0lB,GAAsCzlB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAkDA,GAIpQ,SAAS2lB,GAAoC3lB,EAAGqB,GAAmI,OAA9HskB,GAAsC1lB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAiDA,EAAGqB,GAGjO,IAAIukB,GAEJ,SAAUvD,GAGR,SAAS0C,IAGP,OAzBJ,SAA6C3G,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuBhIsa,CAAoC7hB,KAAM+gB,GAEnCS,GAA+CxhB,KAAM0hB,GAAoCX,GAAiB5iB,MAAM6B,KAAMrC,YArBjI,IAA0C0c,EAAaE,EAAYC,EAqDjE,OA7CF,SAAuCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYkD,GAAoCnD,EAAUC,GAQzZqD,CAA8Bf,EAsC9BrH,EAAcra,EAAE8E,WAtDwBkW,EAwBP0G,GAxBoBxG,EAwBH,CAAC,CACjDzd,IAAK,SACLN,MAAO,WACL,IAAImiB,EAAwB3e,KAAKC,MAAMsV,WACnC2L,EAAOvC,EAAsBuC,KAC7BC,EAAKxC,EAAsBwC,GAC3BC,EAASzC,EAAsByC,OAC/BC,EAAS1C,EAAsB0C,OACnC,OAAO3H,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,aACVyD,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,uBACXlD,MAAO,CACLmC,OAAQiM,EAAKD,KAEbxH,EAAcra,EAAE+G,cAAc,MAAO,CACvC6P,UAAW,2BACXlD,MAAO,CACLmC,OAAQkM,EAASF,KAEjBxH,EAAcra,EAAE+G,cAAc,MAAO,CACvC6P,UAAW,2BACXlD,MAAO,CACLmC,OAAQmM,EAASH,WA/CuEK,GAAsClH,EAAYld,UAAWod,GAAiBC,GAAa+G,GAAsClH,EAAaG,GAqDvOuG,EAtCT,GAgEIgB,IADsBlO,GAAGY,OAAOC,SACnB,CAAC,CAChBa,WAxB6B,CAC7B2L,KAAM,CACJlf,KAAM,SACN3D,QAAS,MAEX8iB,GAAI,CACFnf,KAAM,SACN3D,QAAS,IAEX+iB,OAAQ,CACNpf,KAAM,SACN3D,QAAS,IAEXgjB,OAAQ,CACNrf,KAAM,SACN3D,QAAS,KAUXgZ,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WACtB,OAAOmE,EAAcra,EAAE+G,cAAcwb,GAAsC,CACzErM,WAAYA,QAadyM,GAAgBnO,GAAGC,KAAKF,GAExBqO,GAAiCpO,GAAGG,OAAOD,kBAE3CmO,GAA6BrO,GAAGK,WAChCE,GAAe8N,GAA2B9N,aAC1C+N,GAAyBD,GAA2B7N,UACpD+N,GAA2BF,GAA2BhG,YACtDmG,GAA6BH,GAA2BjG,cACxDqG,GAAwBzO,GAAGU,QAAQxO,SACnCwc,GAAiC1O,GAAGY,OAAOE,kBAC3C6N,GAAyB9I,EAAcra,EAAE+G,cAAc,MAAO,CAChE4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CAChFvH,EAAG,QACHC,EAAG,OACHmW,MAAO,QACPC,OAAQ,OACNwE,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvH,EAAG,QACHC,EAAG,QACHmW,MAAO,QACPC,OAAQ,OACNwE,EAAcra,EAAE+G,cAAc,UAAW,CAC3Cqc,OAAQ,+KAgBVR,GAA+B,mBAAoB,CAEjD7M,MAAO4M,GAAc,oBAAqB,aAE1C3M,KAAMmN,GAENlN,SAAU,uBAEVC,WA5OyB,CACzB2L,KAAM,CACJlf,KAAM,SACN3D,QAAS,MAEX8iB,GAAI,CACFnf,KAAM,SACN3D,QAAS,IAEX+iB,OAAQ,CACNpf,KAAM,SACN3D,QAAS,IAEXgjB,OAAQ,CACNrf,KAAM,SACN3D,QAAS,KAuOX0X,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjBiL,EAAO3L,EAAW2L,KAClBC,EAAK5L,EAAW4L,GAChBC,EAAS7L,EAAW6L,OACpBC,EAAS9L,EAAW8L,OACxB,OAAO3H,EAAcra,EAAE+G,cAAckc,GAAuB,KAAM5I,EAAcra,EAAE+G,cAAcmc,GAAgC,KAAM7I,EAAcra,EAAE+G,cAAc+b,GAAwB,KAAMzI,EAAcra,EAAE+G,cAAcic,GAA4B,CAC1PlM,MAAO6L,GAAc,YAAa,aAClCxlB,MAAO0kB,EACP5K,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgL,KAAM1kB,KAGV6Z,QAAS,CAAC,CACR7Z,MAAO,KACP2Z,MAAO6L,GAAc,KAAM,cAC1B,CACDxlB,MAAO,KACP2Z,MAAO6L,GAAc,KAAM,cAC1B,CACDxlB,MAAO,MACP2Z,MAAO6L,GAAc,MAAO,cAC3B,CACDxlB,MAAO,KACP2Z,MAAO6L,GAAc,KAAM,iBAE3BtI,EAAcra,EAAE+G,cAAcgc,GAA0B,CAC1DjM,MAAO6L,GAAc,0BAA2B,cAC/CtI,EAAcra,EAAE+G,cAAcgO,GAAc,CAC7C+B,MAAO6L,GAAc,KAAM,aAC3BxlB,MAAO2kB,EACP7K,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBiL,GAAI3kB,KAGRkmB,KAAM,KACJhJ,EAAcra,EAAE+G,cAAcgO,GAAc,CAC9C+B,MAAO6L,GAAc,SAAU,aAC/BxlB,MAAO4kB,EACP9K,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkL,OAAQ5kB,KAGZkmB,KAAM,KACJhJ,EAAcra,EAAE+G,cAAcgO,GAAc,CAC9C+B,MAAO6L,GAAc,SAAU,aAC/BxlB,MAAO6kB,EACP/K,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmL,OAAQ7kB,KAGZkmB,KAAM,QACDhJ,EAAcra,EAAE+G,cAAc0a,GAA2B,CAC9DvL,WAAYA,EACZU,UAAWA,MAYfoB,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACvB,OAAOmE,EAAcra,EAAE+G,cAAc0a,GAA2B,CAC9DvL,WAAYA,KAIhBwM,WAAYA,KAGd,IAAIY,GAAmB,SAA0BhH,EAAOvC,EAAOwJ,EAAWC,GACxE,IAAIC,EACAC,EACAC,EAmGJ,OA3BK5J,IACHA,EAAQ,QAIU,SAAhByJ,GACFC,EAAiBG,KAAKC,IAAIvH,GAC1BqH,EA7EqB,SAA0BrH,EAAOvC,GACtD,GAAIuC,EAAQ,EACV,OAAO5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAMoF,EAAO,sBAC7BpM,YAAa,IACb4T,KAAM/J,IAEH,GAAIuC,EAAQ,EAAG,CAEpB,IAAIyH,EAAWH,KAAKC,IAAIvH,GACxB,OAAO5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,QAAQ0a,OAAO,IAAM6M,EAAU,sBAClC7T,YAAa,IACb4T,KAAM/J,KAgEMiK,CAAiB1H,EAAOvC,IACf,UAAhByJ,GACLlH,EAAQ,EACVmH,EAAiBG,KAAKC,IAAIvH,GACjBA,EAAQ,IACjBmH,EAAmC,EAAlBG,KAAKC,IAAIvH,IAG5BqH,EAnEsB,SAA2BrH,EAAOvC,GACxD,OAAIuC,EAAQ,EACH5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAMoF,EAAO,SAASpF,OAAe,EAARoF,EAAW,wBACxDpM,YAAa,IACb4T,KAAM/J,IAECuC,EAAQ,EACV5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,cAAc0a,OAAe,EAARoF,EAAW,wBACnCpM,YAAa,IACb4T,KAAM/J,SAJH,EA4DSkK,CAAkB3H,EAAOvC,IAChB,SAAhByJ,GACTC,EAAiBG,KAAKC,IAAIvH,GAC1BqH,EAtDqB,SAA0BrH,EAAOvC,GACtD,OAAIuC,EAAQ,EACH5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAMoF,EAAQ,EAAG,SAASpF,OAAOoF,EAAO,mCACxDpM,YAAa,IACb4T,KAAM/J,IAECuC,EAAQ,EACV5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAOoF,EAAQ,EAAI,IAAK,SAASpF,OAAOoF,EAAO,mCACxDpM,YAAa,IACb4T,KAAM/J,SAJH,EA+CSmK,CAAiB5H,EAAOvC,IACf,aAAhByJ,IACTC,EAAiBG,KAAKC,IAAIvH,GAC1BqH,EAzCyB,SAA8BrH,EAAOvC,GAC9D,IAAIgK,EAAWH,KAAKC,IAAIvH,GACpB6H,EAAaJ,EAAW,EAE5B,OAAIzH,EAAQ,EACH5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,WAAW0a,OAAO,GAAKiN,EAAY,MAAMjN,OAAOiN,EAAY,MAAMjN,OAAO6M,EAAU,MAAM7M,OAAOiN,EAAY,KAAKjN,OAAO6M,EAAU,MAAM7M,OAAOiN,EAAY,iBAC9JjU,YAAa,IACb4T,KAAM/J,IAECuC,EAAQ,EACV5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAM6M,EAAU,MAAM7M,OAAO,GAAKiN,EAAY,MAAMjN,OAAOiN,EAAY,KAAKjN,OAAO6M,EAAU,MAAM7M,OAAOiN,EAAY,MAAMjN,OAAO6M,EAAU,MAAM7M,OAAO,GAAKiN,EAAY,MAAMjN,OAAO6M,EAAW,EAAG,YACtN7T,YAAa,IACb4T,KAAM/J,SAJH,EA+BSqK,CAAqB9H,EAAOvC,IAI9C2J,EAAeF,EAEG,UAAdD,EACK7N,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,gFAAgFM,OAAOwM,GAClGhQ,MAAO,CACL2Q,cAAeZ,EAAiB,OAEjC/N,MAAM3O,cAAc,MAAO,CAC5B4O,MAAO,6BACPG,QAAS,cACTwO,oBAAqB,QACpBX,IACoB,UAAdJ,EACF7N,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,gFAAgFM,OAAOwM,GAClGhQ,MAAO,CACL6Q,WAAYd,EAAiB,OAE9B/N,MAAM3O,cAAc,MAAO,CAC5B4O,MAAO,6BACPG,QAAS,cACTwO,oBAAqB,QACpBX,SAVE,GAgBT,SAASa,GAAuBjH,GAAsV,OAApQiH,GAArD,mBAAXvnB,QAAoD,iBAApBA,OAAO6C,SAAkD,SAAiByd,GAAO,cAAcA,GAA0C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAwCA,GAIpZ,SAASkH,GAAiC5b,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI5T,SAASiK,GAA0ChH,EAAMrhB,GAAQ,OAAIA,GAA0C,WAAjCmoB,GAAuBnoB,IAAsC,mBAATA,EAElI,SAA+CqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFEiH,CAAsCjH,GAArDrhB,EAIjK,SAASuoB,GAA+BjoB,GAAuK,OAAlKioB,GAAiChoB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA6CA,GAIrP,SAASkoB,GAA+BloB,EAAGqB,GAA8H,OAAzH6mB,GAAiCjoB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA4CA,EAAGqB,GAIlN,IAAI8mB,GAActQ,GAAGY,OAAO0P,YAExBC,GAEJ,SAAU/F,GAGR,SAASla,IAGP,OA5BJ,SAAwCiW,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA0B3H8c,CAA+BrkB,KAAMmE,GAE9B4f,GAA0C/jB,KAAMikB,GAA+B9f,GAAWhG,MAAM6B,KAAMrC,YAxBjH,IAAqC0c,EAAaE,EAAYC,EAmJ5D,OA3IF,SAAkCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYyF,GAA+B1F,EAAUC,GAW/Y6F,CAAyBngB,EAiIzBuV,EAAcra,EAAE8E,WApJmBkW,EA2BPlW,GA3BoBoW,EA2BT,CAAC,CACtCzd,IAAK,SACLN,MAAO,WACL,IAoBI+nB,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EA9BAtG,EAAwB3e,KAAKC,MAAMsV,WACnC2P,EAAUvG,EAAsBuG,QAChCC,EAAUxG,EAAsBwG,QAChCC,EAAazG,EAAsByG,WACnCC,EAAa1G,EAAsB0G,WACnCC,EAAyB3G,EAAsB2G,uBAC/CC,EAAyB5G,EAAsB4G,uBAC/C9W,EAAUkQ,EAAsBlQ,QAChC+W,EAAc7G,EAAsB6G,YACpCC,EAAc9G,EAAsB8G,YACpCC,EAAsB/G,EAAsB+G,oBAC5CC,EAAsBhH,EAAsBgH,oBAC5C9C,EAAclE,EAAsBkE,YACpC+C,EAAcjH,EAAsBiH,YACpCC,EAAclH,EAAsBkH,YACpCC,EAAcnH,EAAsBmH,YACpCC,EAAepH,EAAsBoH,aACrCC,EAASrH,EAAsBqH,OAC/B/P,EAAYjW,KAAKC,MAAMgW,UACvByJ,EAAO1f,KAAKC,MAAMyf,KAoFtB,OAvEAgF,EAAa,mBAAmBnO,OAAO8O,GAGrCH,EAAUzN,EADRyN,GAIiB,OAHSzW,GAQ5BgW,EADiB,aAAfW,EACgB,wCACM,UAAfA,EACS,6BAEA,8BAKlBb,EAD6B,MAA3Be,EACe,0BAEA,2BAKjBd,EAD6B,MAA3Be,EACqB,gCAEA,iCAIrBC,IACFX,EAAiB,SAIfY,IACFX,EAAiB,SAIN,SAATpF,EACFiF,EAAMjL,EAAcra,EAAE+G,cAAc+d,GAAa,OAEjDQ,EAAMjL,EAAcra,EAAE+G,cAAc+d,GAAY5M,QAAS,MACzDqN,EAAiB,sBAKjBG,EADEI,EACQ,mBAAmB5O,OAAO2O,EAAS,MAAM3O,OAAO2O,EAAS,WAAW3O,OAAO4O,EAAS,KAEpF,mBAAmB5O,OAAO2O,EAAS,MAAM3O,OAAO2O,EAAS,KAIhEY,IACHA,EAAc,QAII,IAAhBN,GAAqC,IAAhBC,GACvBT,EAAiB,GAAGzO,OAAOqP,EAAa,OAAOrP,OAAOsP,EAAa,KAAKtP,OAAOuP,GAC/Eb,EAAuB,GAAG1O,OAAOwP,EAAc,QAE/Cf,EAAiB,OACjBC,EAAuB,OAGlBvL,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6f,GAAID,EACJ/P,UAAWA,EAAY,YAAcyO,EAAaH,EAAiBC,EAAuBC,EAC1F1R,MAAO,CACLoE,WAAY4N,EACZ3N,OAAQ4N,EACRe,aAAcd,IAEftC,GAAiB6C,EAAaE,EAAqBb,EAAgBhC,GAAcnJ,EAAcra,EAAE+G,cAAc,MAAO,CACvH6P,UAAW2O,GACVD,GAAMhC,GAAiB8C,EAAaE,EAAqBb,EAAgBjC,SA/IWiB,GAAiCzJ,EAAYld,UAAWod,GAAiBC,GAAasJ,GAAiCzJ,EAAaG,GAmJxNrW,EAjIT,GA0QI+hB,GAAqC,SAA0BvK,EAAOvC,EAAOwJ,EAAWC,GAC1F,IAAIC,EACAC,EACAC,EAmGJ,OA3BK5J,IACHA,EAAQ,QAIU,SAAhByJ,GACFC,EAAiBG,KAAKC,IAAIvH,GAC1BqH,EA7EqB,SAA0BrH,EAAOvC,GACtD,GAAIuC,EAAQ,EACV,OAAO5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAMoF,EAAO,sBAC7BpM,YAAa,IACb4T,KAAM/J,IAEH,GAAIuC,EAAQ,EAAG,CAEpB,IAAIyH,EAAWH,KAAKC,IAAIvH,GACxB,OAAO5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,QAAQ0a,OAAO,IAAM6M,EAAU,sBAClC7T,YAAa,IACb4T,KAAM/J,KAgEMiK,CAAiB1H,EAAOvC,IACf,UAAhByJ,GACLlH,EAAQ,EACVmH,EAAiBG,KAAKC,IAAIvH,GACjBA,EAAQ,IACjBmH,EAAmC,EAAlBG,KAAKC,IAAIvH,IAG5BqH,EAnEsB,SAA2BrH,EAAOvC,GACxD,OAAIuC,EAAQ,EACH5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAMoF,EAAO,SAASpF,OAAe,EAARoF,EAAW,wBACxDpM,YAAa,IACb4T,KAAM/J,IAECuC,EAAQ,EACV5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,cAAc0a,OAAe,EAARoF,EAAW,wBACnCpM,YAAa,IACb4T,KAAM/J,SAJH,EA4DSkK,CAAkB3H,EAAOvC,IAChB,SAAhByJ,GACTC,EAAiBG,KAAKC,IAAIvH,GAC1BqH,EAtDqB,SAA0BrH,EAAOvC,GACtD,OAAIuC,EAAQ,EACH5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAMoF,EAAQ,EAAG,SAASpF,OAAOoF,EAAO,mCACxDpM,YAAa,IACb4T,KAAM/J,IAECuC,EAAQ,EACV5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAOoF,EAAQ,EAAI,IAAK,SAASpF,OAAOoF,EAAO,mCACxDpM,YAAa,IACb4T,KAAM/J,SAJH,EA+CSmK,CAAiB5H,EAAOvC,IACf,aAAhByJ,IACTC,EAAiBG,KAAKC,IAAIvH,GAC1BqH,EAzCyB,SAA8BrH,EAAOvC,GAC9D,IAAIgK,EAAWH,KAAKC,IAAIvH,GACpB6H,EAAaJ,EAAW,EAE5B,OAAIzH,EAAQ,EACH5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,WAAW0a,OAAO,GAAKiN,EAAY,MAAMjN,OAAOiN,EAAY,MAAMjN,OAAO6M,EAAU,MAAM7M,OAAOiN,EAAY,KAAKjN,OAAO6M,EAAU,MAAM7M,OAAOiN,EAAY,iBAC9JjU,YAAa,IACb4T,KAAM/J,IAECuC,EAAQ,EACV5G,MAAM3O,cAAc,OAAQ,CACjCvK,EAAG,MAAM0a,OAAO,IAAM6M,EAAU,MAAM7M,OAAO,GAAKiN,EAAY,MAAMjN,OAAOiN,EAAY,KAAKjN,OAAO6M,EAAU,MAAM7M,OAAOiN,EAAY,MAAMjN,OAAO6M,EAAU,MAAM7M,OAAO,GAAKiN,EAAY,MAAMjN,OAAO6M,EAAW,EAAG,YACtN7T,YAAa,IACb4T,KAAM/J,SAJH,EA+BSqK,CAAqB9H,EAAOvC,IAI9C2J,EAAeF,EAEG,UAAdD,EACK7N,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,gFAAgFM,OAAOwM,GAClGhQ,MAAO,CACL2Q,cAAeZ,EAAiB,OAEjC/N,MAAM3O,cAAc,MAAO,CAC5B4O,MAAO,6BACPG,QAAS,cACTwO,oBAAqB,QACpBX,IACoB,UAAdJ,EACF7N,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,gFAAgFM,OAAOwM,GAClGhQ,MAAO,CACL6Q,WAAYd,EAAiB,OAE9B/N,MAAM3O,cAAc,MAAO,CAC5B4O,MAAO,6BACPG,QAAS,cACTwO,oBAAqB,QACpBX,SAVE,GAgBT,SAASmD,GAAkCvJ,GAA4W,OAA1RuJ,GAArD,mBAAX7pB,QAAoD,iBAApBA,OAAO6C,SAA6D,SAAiByd,GAAO,cAAcA,GAAqD,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAmDA,GAIhc,SAASwJ,GAA4Cle,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAIvU,SAASuM,GAAqDtJ,EAAMrhB,GAAQ,OAAIA,GAAqD,WAA5CyqB,GAAkCzqB,IAAsC,mBAATA,EAExJ,SAA0DqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFauJ,CAAiDvJ,GAAhErhB,EAIvL,SAAS6qB,GAA0CvqB,GAAkL,OAA7KuqB,GAA4CtqB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAwDA,GAItR,SAASwqB,GAA0CxqB,EAAGqB,GAAyI,OAApImpB,GAA4CvqB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAuDA,EAAGqB,GAInP,IAAIopB,GAAwB5S,GAAGY,OAAO0P,YAEtC,SAASuC,GAAmBhP,EAAKC,GAE/B,IAAItb,EAAIqb,EAAIE,MAAM,+CACdhc,EAAI,KAkBR,OAhBIS,IACFT,EAAIS,EAAE8N,MAAM,EAAG,GAAGrG,IAAI,SAAUjF,GAC9B,OAAOgZ,SAAShZ,EAAG,QAKvBxC,EAAIqb,EAAIE,MAAM,yCAGZhc,EAAIS,EAAE8N,MAAM,EAAG,GAAGrG,IAAI,SAAUjF,GAC9B,OAAO,GAAOgZ,SAAShZ,EAAG,OAKzBjD,EAIE,QAAQ2a,OAAO3a,EAAE,GAAI,MAAM2a,OAAO3a,EAAE,GAAI,MAAM2a,OAAO3a,EAAE,GAAI,MAAM2a,OAAOoB,EAAO,KAH7E,KAMX,IAAIgP,GAEJ,SAAUtI,GAGR,SAASla,IAGP,OAxDJ,SAAmDiW,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAsDtIqf,CAA0C5mB,KAAMmE,GAEzCkiB,GAAqDrmB,KAAMumB,GAA0CpiB,GAAWhG,MAAM6B,KAAMrC,YApDvI,IAAgD0c,EAAaE,EAAYC,EA8KvE,OAtKF,SAA6CgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAY+H,GAA0ChI,EAAUC,GAuCraoI,CAAoC1iB,EAgIpCuV,EAAcra,EAAE8E,WA/K8BkW,EAuDPlW,GAvDoBoW,EAuDT,CAAC,CACjDzd,IAAK,SACLN,MAAO,WACL,IAmBI+nB,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EA7BAtG,EAAwB3e,KAAKC,MAAMsV,WACnC2P,EAAUvG,EAAsBuG,QAChCC,EAAUxG,EAAsBwG,QAChCC,EAAazG,EAAsByG,WACnCC,EAAa1G,EAAsB0G,WACnCC,EAAyB3G,EAAsB2G,uBAC/CC,EAAyB5G,EAAsB4G,uBAC/C9W,EAAUkQ,EAAsBlQ,QAChC+W,EAAc7G,EAAsB6G,YACpCC,EAAc9G,EAAsB8G,YACpCC,EAAsB/G,EAAsB+G,oBAC5CC,EAAsBhH,EAAsBgH,oBAC5C9C,EAAclE,EAAsBkE,YACpC+C,EAAcjH,EAAsBiH,YACpCC,EAAclH,EAAsBkH,YACpCC,EAAcnH,EAAsBmH,YACpCC,EAAepH,EAAsBoH,aACrCC,EAASrH,EAAsBqH,OAC/BtG,EAAO1f,KAAKC,MAAMyf,KAoFtB,OAvEAgF,EAAa,mBAAmBnO,OAAO8O,GAGrCH,EAAUwB,GADRxB,GAI2B,OAHSzW,GAQtCgW,EADiB,aAAfW,EACgB,wCACM,UAAfA,EACS,6BAEA,8BAKlBb,EAD6B,MAA3Be,EACe,0BAEA,2BAKjBd,EAD6B,MAA3Be,EACqB,gCAEA,iCAIrBC,IACFX,EAAiB,SAIfY,IACFX,EAAiB,SAIN,SAATpF,EACFiF,EAAMjL,EAAcra,EAAE+G,cAAcqgB,GAAuB,OAE3D9B,EAAMjL,EAAcra,EAAE+G,cAAcqgB,GAAsBlP,QAAS,MACnEqN,EAAiB,sBAKjBG,EADEI,EACQ,mBAAmB5O,OAAO2O,EAAS,MAAM3O,OAAO2O,EAAS,WAAW3O,OAAO4O,EAAS,KAEpF,mBAAmB5O,OAAO2O,EAAS,MAAM3O,OAAO2O,EAAS,KAIhEY,IACHA,EAAc,QAII,IAAhBN,GAAqC,IAAhBC,GACvBT,EAAiB,GAAGzO,OAAOqP,EAAa,OAAOrP,OAAOsP,EAAa,KAAKtP,OAAOuP,GAC/Eb,EAAuB,GAAG1O,OAAOwP,EAAc,QAE/Cf,EAAiB,OACjBC,EAAuB,OAGlBvL,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6f,GAAID,EACJ/P,UAAW,WAAayO,EAAaH,EAAiBC,EAAuBC,EAC7E1R,MAAO,CACLoE,WAAY4N,EACZ3N,OAAQ4N,EACRe,aAAcd,IAEfiB,GAAmCV,EAAaE,EAAqBb,EAAgBhC,GAAcnJ,EAAcra,EAAE+G,cAAc,MAAO,CACzI6P,UAAW2O,GACVD,GAAMuB,GAAmCT,EAAaE,EAAqBb,EAAgBjC,SA1KIuD,GAA4C/L,EAAYld,UAAWod,GAAiBC,GAAa4L,GAA4C/L,EAAaG,GA8KzPrW,EAhIT,GAsII2iB,GAAmB,CAAC,CACtBvR,WA/XmC,CACnC2P,QAAS,CACPljB,KAAM,SACN3D,QAAS,WAEX8mB,QAAS,CACPnjB,KAAM,SACN3D,QAAS,MAEXgnB,WAAY,CACVrjB,KAAM,SACN3D,QAAS,UAEX+mB,WAAY,CACVpjB,KAAM,SACN3D,QAAS,UAEXinB,uBAAwB,CACtBtjB,KAAM,SACN3D,QAAS,KAEXknB,uBAAwB,CACtBvjB,KAAM,SACN3D,QAAS,KAEXoQ,QAAS,CACPzM,KAAM,SACN3D,QAAS,IAEXmnB,YAAa,CACXxjB,KAAM,SACN3D,QAAS,GAEXonB,YAAa,CACXzjB,KAAM,SACN3D,QAAS,GAEXwkB,YAAa,CACX7gB,KAAM,SACN3D,QAAS,QAEXqnB,oBAAqB,CACnB1jB,KAAM,SACN3D,QAAS,QAEXsnB,oBAAqB,CACnB3jB,KAAM,SACN3D,QAAS,QAEXunB,YAAa,CACX5jB,KAAM,SACN3D,QAAS,GAEXwnB,YAAa,CACX7jB,KAAM,SACN3D,QAAS,QAEXynB,YAAa,CACX9jB,KAAM,SACN3D,QAAS,QAEX0nB,aAAc,CACZ/jB,KAAM,SACN3D,QAAS,IAiUXgZ,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAEpB,GAAIsI,gBAAgBC,OAClB,OAAOpE,EAAcra,EAAE+G,cAAcugB,GAAgC,CACnEpR,WAAYA,EACZmK,KAAM,YAShB,SAASqH,GAASvqB,GAChB,IAAIwqB,EAAMrpB,UAAUC,OAAS,QAAsBU,IAAjBX,UAAU,GAAmBA,UAAU,IAAM,IAC3EspB,EAAMtpB,UAAUC,OAAS,QAAsBU,IAAjBX,UAAU,GAAmBA,UAAU,GAAK,KAW9E,OAVAnB,EAAQof,OAAOpf,IAEX6N,MAAM7N,IAAUA,EAAQwqB,KAC1BxqB,EAAQwqB,GAGN,OAASC,GAAOzqB,EAAQyqB,IAC1BzqB,EAAQyqB,GAGHzqB,EAYT,IAAI0qB,GAAerT,GAAGC,KAAKF,GAEvBuT,GAAgCtT,GAAGG,OAAOD,kBAE1CqT,GAA4BvT,GAAGK,WAC/BmT,GAAqBD,GAA0BhT,aAC/CD,GAAeiT,GAA0BjT,aACzCmT,GAAwBF,GAA0B/S,UAClDkT,GAAeH,GAA0B9S,OACzCkT,GAA0BJ,GAA0BlL,YACpDuL,GAA4BL,GAA0BnL,cACtDyL,GAAuB7T,GAAGU,QAAQxO,SAClC4hB,GAAwB9T,GAAGY,OAC3BmT,GAAgCD,GAAsBhT,kBACtDkT,GAAoBF,GAAsB/S,YAC1CkT,GAA2BH,GAAsB9S,aACjDkT,GAAwBrO,EAAcra,EAAE+G,cAAc,MAAO,CAC/D4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CAChFvK,EAAG,gNACD6d,EAAcra,EAAE+G,cAAc,UAAW,CAC3Cqc,OAAQ,wJACL/I,EAAcra,EAAE+G,cAAc,OAAQ,CACzCvK,EAAG,4IAgBLsrB,GAA8B,kBAAmB,CAE/C/R,MAAO8R,GAAa,QAAS,aAE7B7R,KAAM0S,GAENzS,SAAU,uBAEVC,WA7hBwB,CACxB2P,QAAS,CACPljB,KAAM,SACN3D,QAAS,WAEX8mB,QAAS,CACPnjB,KAAM,SACN3D,QAAS,MAEXgnB,WAAY,CACVrjB,KAAM,SACN3D,QAAS,UAEX+mB,WAAY,CACVpjB,KAAM,SACN3D,QAAS,UAEXinB,uBAAwB,CACtBtjB,KAAM,SACN3D,QAAS,KAEXknB,uBAAwB,CACtBvjB,KAAM,SACN3D,QAAS,KAEXoQ,QAAS,CACPzM,KAAM,SACN3D,QAAS,IAEXmnB,YAAa,CACXxjB,KAAM,SACN3D,QAAS,GAEXonB,YAAa,CACXzjB,KAAM,SACN3D,QAAS,GAEXwkB,YAAa,CACX7gB,KAAM,SACN3D,QAAS,QAEXqnB,oBAAqB,CACnB1jB,KAAM,SACN3D,QAAS,QAEXsnB,oBAAqB,CACnB3jB,KAAM,SACN3D,QAAS,QAEXunB,YAAa,CACX5jB,KAAM,SACN3D,QAAS,GAEXwnB,YAAa,CACX7jB,KAAM,SACN3D,QAAS,QAEXynB,YAAa,CACX9jB,KAAM,SACN3D,QAAS,QAEX0nB,aAAc,CACZ/jB,KAAM,SACN3D,QAAS,IA+dX2pB,SAAU,CACRhC,QAAQ,GAWVjQ,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjBiP,EAAU3P,EAAW2P,QACrBC,EAAU5P,EAAW4P,QACrBC,EAAa7P,EAAW6P,WACxBC,EAAa9P,EAAW8P,WACxBC,EAAyB/P,EAAW+P,uBACpCC,EAAyBhQ,EAAWgQ,uBACpC9W,EAAU8G,EAAW9G,QACrB+W,EAAcjQ,EAAWiQ,YACzBC,EAAclQ,EAAWkQ,YACzBC,EAAsBnQ,EAAWmQ,oBACjCC,EAAsBpQ,EAAWoQ,oBACjC9C,EAActN,EAAWsN,YACzB+C,EAAcrQ,EAAWqQ,YACzBC,EAActQ,EAAWsQ,YACzBC,EAAcvQ,EAAWuQ,YACzBC,EAAexQ,EAAWwQ,aAC9B,OAAOrM,EAAcra,EAAE+G,cAAcshB,GAAsB,KAAMhO,EAAcra,EAAE+G,cAAcwhB,GAA+B,KAAMlO,EAAcra,EAAE+G,cAAckhB,GAAuB,CACvLlS,MAAO8R,GAAa,qBAAsB,cACzCxN,EAAcra,EAAE+G,cAAcohB,GAAyB,CACxDrR,MAAO+Q,GAAa,gBAAiB,aACrC9Q,KAAM8Q,GAAa,+GAAgH,cAClIxN,EAAcra,EAAE+G,cAAc0hB,GAA0B,CACzDtrB,MAAO0oB,EACP5O,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgP,QAAS1oB,QAGVkd,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,kBAAmB,cACtCxN,EAAcra,EAAE+G,cAAcihB,GAAoB,CACnD7qB,MAAOiS,EACP6H,SAAU,SAAkB9Z,GAC1B0Z,EAAc,CACZzH,QAASjS,KAGbwqB,IAAK,EACLC,IAAK,EACLvE,KAAM,MACHhJ,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,mBAAoB,aACxC9Q,KAAM,IACLsD,EAAcra,EAAE+G,cAAcyhB,GAAmB,CAClDrR,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBiP,QAAS3oB,EAAMma,OAGnB3U,KAAM,QACNxF,MAAO2oB,EACPrgB,OAAQ,SAAgB8R,GACtB,IAAIC,EAAOD,EAAMC,KACjB,OAAO6C,EAAcra,EAAE+G,cAAcmhB,GAAc,CACjDzQ,QAASD,EACTZ,UAAWkP,EAAU,eAAiB,uBACpCA,EAAsDzL,EAAcra,EAAE+G,cAAc,MAAO,CAC7F6P,UAAW,aACXc,IAAKoO,EACLnO,IAAKkQ,GAAa,eAAgB,eAHtBA,GAAa,eAAgB,kBAM1CxN,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,4BAA6B,aACjD9Q,KAAM,IACLsD,EAAcra,EAAE+G,cAAc+N,GAC/B,CACArB,SAAUsS,EACV/O,QAAS,CAAC,CACRF,MAAO+Q,GAAa,SAAU,aAC9B1qB,MAAO,UACN,CACD2Z,MAAO+Q,GAAa,QAAS,aAC7B1qB,MAAO,SACN,CACD2Z,MAAO+Q,GAAa,yCAA0C,aAC9D1qB,MAAO,aAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkP,WAAY5oB,SAGZkd,EAAcra,EAAE+G,cAAckhB,GAAuB,CACzDlS,MAAO8R,GAAa,iBAAkB,cACrCxN,EAAcra,EAAE+G,cAAcohB,GAAyB,KAAM9N,EAAcra,EAAE+G,cAAc+N,GAAc,CAC1GgC,MAAO+Q,GAAa,cAAe,aACnCpU,SAAUuS,EACVhP,QAAS,CAAC,CACRF,MAAO+Q,GAAa,SAAU,aAC9B1qB,MAAO,UACN,CACD2Z,MAAO+Q,GAAa,YAAa,aACjC1qB,MAAO,SAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmP,WAAY7oB,OAGdkd,EAAcra,EAAE+G,cAAc+N,GAAc,CAC9CgC,MAAO+Q,GAAa,yCAA0C,aAC9DpU,SAAUwS,EACVjP,QAAS,CAAC,CACRF,MAAO+Q,GAAa,2EAA4E,aAChG1qB,MAAO,KACN,CACD2Z,MAAO+Q,GAAa,2FAA4F,aAChH1qB,MAAO,MAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBoP,uBAAwB9oB,OAG1Bkd,EAAcra,EAAE+G,cAAc+N,GAAc,CAC9CgC,MAAO+Q,GAAa,2BAA4B,aAChDpU,SAAUyS,EACVlP,QAAS,CAAC,CACRF,MAAO+Q,GAAa,sBAAuB,aAC3C1qB,MAAO,KACN,CACD2Z,MAAO+Q,GAAa,0EAA2E,aAC/F1qB,MAAO,MAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBqP,uBAAwB/oB,SAGxBkd,EAAcra,EAAE+G,cAAckhB,GAAuB,CACzDlS,MAAO8R,GAAa,kBAAmB,cACtCxN,EAAcra,EAAE+G,cAAcohB,GAAyB,KAAM9N,EAAcra,EAAE+G,cAAcqhB,GAA2B,CACvHtR,MAAO+Q,GAAa,OAAQ,aAC5B1qB,MAAOqmB,EACPvM,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB2M,YAAarmB,KAGjB6Z,QAAS,CAAC,CACR7Z,MAAO,OACP2Z,MAAO+Q,GAAa,OAAQ,cAC3B,CACD1qB,MAAO,QACP2Z,MAAO+Q,GAAa,QAAS,cAC5B,CACD1qB,MAAO,OACP2Z,MAAO+Q,GAAa,OAAQ,cAC3B,CACD1qB,MAAO,WACP2Z,MAAO+Q,GAAa,WAAY,kBAE/BxN,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,sBAAuB,cAC1CxN,EAAcra,EAAE+G,cAAcihB,GAAoB,CACnD7qB,MAAOgpB,EACPlP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBsP,YAAauB,GAASvqB,GAAQ,IAAK,QAGvCwqB,IAAK,OACLC,IAAK,SACFvN,EAAcra,EAAE+G,cAAcohB,GAAyB,KAAM9N,EAAcra,EAAE+G,cAAc0hB,GAA0B,CACxHtrB,MAAOkpB,EACPpP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBwP,oBAAqBlpB,QAGtBkd,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,sBAAuB,cAC1CxN,EAAcra,EAAE+G,cAAcihB,GAAoB,CACnD7qB,MAAOipB,EACPnP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBuP,YAAasB,GAASvqB,GAAQ,IAAK,QAGvCwqB,IAAK,OACLC,IAAK,SACFvN,EAAcra,EAAE+G,cAAcohB,GAAyB,KAAM9N,EAAcra,EAAE+G,cAAc0hB,GAA0B,CACxHtrB,MAAOmpB,EACPrP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnByP,oBAAqBnpB,SAGrBkd,EAAcra,EAAE+G,cAAckhB,GAAuB,CACzDlS,MAAO8R,GAAa,iBAAkB,cACrCxN,EAAcra,EAAE+G,cAAcohB,GAC/B,KAAM9N,EAAcra,EAAE+G,cAAc,IAAK,KAAM8gB,GAAa,wDAAyD,cAAexN,EAAcra,EAAE+G,cAAcqhB,GAA2B,CAC7LtR,MAAO+Q,GAAa,cAAe,aACnC1qB,MAAOqpB,EACPvP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB2P,YAAarpB,KAGjB6Z,QAAS,CAAC,CACR7Z,MAAO,OACP2Z,MAAO+Q,GAAa,OAAQ,cAC3B,CACD1qB,MAAO,QACP2Z,MAAO+Q,GAAa,QAAS,cAC5B,CACD1qB,MAAO,SACP2Z,MAAO+Q,GAAa,SAAU,cAC7B,CACD1qB,MAAO,SACP2Z,MAAO+Q,GAAa,SAAU,cAC7B,CACD1qB,MAAO,SACP2Z,MAAO+Q,GAAa,SAAU,cAC7B,CACD1qB,MAAO,SACP2Z,MAAO+Q,GAAa,SAAU,cAC7B,CACD1qB,MAAO,QACP2Z,MAAO+Q,GAAa,QAAS,cAC5B,CACD1qB,MAAO,QACP2Z,MAAO+Q,GAAa,QAAS,cAC5B,CACD1qB,MAAO,SACP2Z,MAAO+Q,GAAa,SAAU,kBAE7BxN,EAAcra,EAAE+G,cAAcohB,GAAyB,KAAM9N,EAAcra,EAAE+G,cAAc0hB,GAA0B,CACxHtrB,MAAOspB,EACPxP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4P,YAAatpB,QAGdkd,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,eAAgB,cACnCxN,EAAcra,EAAE+G,cAAcihB,GAAoB,CACnD7qB,MAAOopB,EACPtP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB0P,YAAappB,KAGjBwqB,IAAK,OACFtN,EAAcra,EAAE+G,cAAcohB,GAAyB,CAC1DrR,MAAO+Q,GAAa,gBAAiB,cACpCxN,EAAcra,EAAE+G,cAAcihB,GAAoB,CACnD7qB,MAAOupB,EACPzP,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB6P,aAAcgB,GAASvqB,GAAQ,IAAK,QAGxCwqB,IAAK,OACLC,IAAK,WACApJ,gBAAgBC,OAASpE,EAAcra,EAAE+G,cAAcge,GAAqB,CACjF7O,WAAYA,EACZU,UAAWA,EACXyJ,KAAM,SACHhG,EAAcra,EAAE+G,cAAc,MAAO,KAAM8gB,GAAa,yDAA0D,gBAWzH7P,KAAM,SAAcC,GAClB,IAAI/B,EAAa+B,EAAM/B,WACnBU,EAAYqB,EAAMrB,UAEpB,GAAI4H,gBAAgBC,OAClB,OAAOpE,EAAcra,EAAE+G,cAAcge,GAAqB,CACxD7O,WAAYA,EACZU,UAAWA,EACXyJ,KAAM,UAKdqC,WAAY+E,KAGd,IAAImB,GAAa7sB,EAAoB,GACjC8sB,GAAkC9sB,EAAoB4B,EAAEirB,IAwD5D,SAASE,GAAuBvL,GAAsV,OAApQuL,GAArD,mBAAX7rB,QAAoD,iBAApBA,OAAO6C,SAAkD,SAAiByd,GAAO,cAAcA,GAA0C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAwCA,GAIpZ,SAASwL,GAAiClgB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI5T,SAASuO,GAA0CtL,EAAMrhB,GAAQ,OAAIA,GAA0C,WAAjCysB,GAAuBzsB,IAAsC,mBAATA,EAElI,SAA+CqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFEuL,CAAsCvL,GAArDrhB,EAIjK,SAAS6sB,GAA+BvsB,GAAuK,OAAlKusB,GAAiCtsB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA6CA,GAIrP,SAASwsB,GAA+BxsB,EAAGqB,GAA8H,OAAzHmrB,GAAiCvsB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA4CA,EAAGqB,GAOlN,IAEIorB,GAFU1Q,OACO2Q,OACFD,MACfE,GAAW9U,GAAGC,KACd8U,GAAmBD,GAAS/U,GAC5BiV,GAAUF,GAASE,QACnBC,GAA4BjV,GAAGU,QAAQpQ,UACvC4kB,GAAUlV,GAAGK,WAAW6U,QAgDKC,GA5CjC,SAAUC,GAGR,SAASC,IAGP,OAtCJ,SAAwC9O,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAoC3H4hB,CAA+BnpB,KAAMkpB,GAE9Bb,GAA0CroB,KAAMuoB,GAA+BW,GAAgB/qB,MAAM6B,KAAMrC,YAlCtH,IAAqC0c,EAAaE,EAAYC,EAqE5D,OA7DF,SAAkCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAY+J,GAA+BhK,EAAUC,GAqB/Y2K,CAAyBF,EAyCzBJ,IAtEmCzO,EAqCP6O,GArCoB3O,EAqCJ,CAAC,CAC3Czd,IAAK,qBACLN,MAAO,SAA4B6sB,EAAaC,EAAehT,GAC7D,MAAO,CACLjB,KAAM,UAEND,MAAOyT,GAAQD,GAAiB,cAAeS,GAC/CxQ,SAAUwQ,IAAgBC,EAC1BxS,QAAS,WACP,OAAOR,EAAS+S,IAElBE,UAAW9hB,OAAO4hB,MAGrB,CACDvsB,IAAK,SACLN,MAAO,WACL,IAAIgtB,EAAQxpB,KAERypB,EAAczpB,KAAKC,MACnBypB,EAAWD,EAAYC,SACvBC,EAAWF,EAAYE,SACvBL,EAAgBG,EAAYH,cAC5BhT,EAAWmT,EAAYnT,SAC3B,OAAOoD,EAAcra,EAAE+G,cAAc2iB,GAAS,CAC5Ca,SAAUnB,GAAMiB,EAAUC,GAAU7lB,IAAI,SAAUiG,GAChD,OAAOyf,EAAMK,mBAAmB9f,EAAOuf,EAAehT,YA/D6B8R,GAAiC/N,EAAYld,UAAWod,GAAiBC,GAAa4N,GAAiC/N,EAAaG,GAqExN0O,EAzCT,GA8CA,SAASY,GAAyBlN,GAA0V,OAAxQkN,GAArD,mBAAXxtB,QAAoD,iBAApBA,OAAO6C,SAAoD,SAAiByd,GAAO,cAAcA,GAA4C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAA0CA,GAI5Z,SAASmN,GAAmC7hB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI9T,SAASkQ,GAA4CjN,EAAMrhB,GAAQ,OAAIA,GAA4C,WAAnCouB,GAAyBpuB,IAAsC,mBAATA,EAEtI,SAAiDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFIkN,CAAwClN,GAAvDrhB,EAIrK,SAASwuB,GAAiCluB,GAAyK,OAApKkuB,GAAmCjuB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA+CA,GAI3P,SAASmuB,GAAiCnuB,EAAGqB,GAAgI,OAA3H8sB,GAAmCluB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA8CA,EAAGqB,GAIxN,IAAI+sB,GAA6BvW,GAAGY,OAAOC,SACvC2V,GAAqBxW,GAAGC,KAAKF,GAE7B0W,GAEJ,SAAUjM,GAGR,SAASla,IAGP,OA7BJ,SAA0CiW,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA2B7HgjB,CAAiCvqB,KAAMmE,GAEhC6lB,GAA4ChqB,KAAMkqB,GAAiC/lB,GAAWhG,MAAM6B,KAAMrC,YAzBrH,IAAuC0c,EAAaE,EAAYC,EAsJ9D,OA9IF,SAAoCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAY0L,GAAiC3L,EAAUC,GAYnZ+L,CAA2BrmB,EAmI3BuV,EAAcra,EAAE8E,WAvJqBkW,EA4BPlW,GA5BoBoW,EA4BT,CAAC,CACxCzd,IAAK,SACLN,MAAO,WACL,IAkBIiuB,EACAC,EAnBA/L,EAAwB3e,KAAKC,MAAMsV,WACnCoG,EAAQgD,EAAsBhD,MAC9BgP,EAAQhM,EAAsBgM,MAC9BvV,EAAQuJ,EAAsBvJ,MAC9BwV,EAAajM,EAAsBiM,WACnCC,EAAYlM,EAAsBkM,UAClCC,EAAUnM,EAAsBmM,QAChCC,EAAcpM,EAAsBoM,YACpCC,EAAerM,EAAsBqM,aACrCC,EAActM,EAAsBsM,YACpCC,EAAavM,EAAsBuM,WACnCC,EAAoBxM,EAAsBwM,kBAC1CC,EAAoBzM,EAAsByM,kBAC1ClV,EAAgBlW,KAAKC,MAAMiW,cAC3BD,EAAYjW,KAAKC,MAAMgW,UACvByJ,EAAO1f,KAAKC,MAAMyf,KAClBkF,EAAiBsD,KAAqBjS,EAAW,+BAA+BM,OAAO2U,IACvFjU,EAAU,IAAM0E,EA0BpB,OAtByB,MAArByP,IACFX,EAAS,CACPY,aAAcD,EAAoB,QAMpCV,EADuB,MAArBS,EACO,CACP/R,MAAOwR,EACPU,SAAUT,EAAY,MACtBQ,aAAcF,EAAoB,MAClCI,UAAWZ,GAGJ,CACPvR,MAAOwR,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,GAIF,SAATjL,EACKhG,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,EACX7R,MAAO0X,GACN/Q,EAAcra,EAAE+G,cAAcgkB,GAA4B,CAC3DnT,QAASA,EACTza,MAAO4Y,EACPkB,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBd,MAAO5Y,KAGXuW,MAAO2X,EACPzU,UAAW,2CAA2CM,OAAO2U,GAC7DhU,YAAamT,GAAmB,eAAgB,eAElD,WACE,GAAoB,OAAhBU,EACF,OAAOrR,EAAcra,EAAE+G,cAAcgkB,GAA4B,CAC/DnT,QAAS,IACTza,MAAOsuB,EACPxU,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4U,QAAStuB,KAGbuW,MAAO,CACLqG,MAAO4R,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEb1U,UAAW,+CAA+CM,OAAO2U,GACjEhU,YAAamT,GAAmB,kBAAmB,eAhBzD,IAoBkB,SAAT3K,EACFhG,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,EACX7R,MAAO0X,GACN/Q,EAAcra,EAAE+G,cAAcgkB,GAA2B7S,QAAS,CACnEN,QAASA,EACTza,MAAO4Y,EACPkB,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBd,MAAO5Y,KAGXuW,MAAO2X,EACPzU,UAAW,2CAA2CM,OAAO2U,GAC7DhU,YAAamT,GAAmB,eAAgB,eAElD,WACE,GAAoB,OAAhBU,EACF,OAAOrR,EAAcra,EAAE+G,cAAcgkB,GAA2B7S,QAAS,CACvEN,QAAS,IACTza,MAAOsuB,EACPxU,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4U,QAAStuB,KAGbuW,MAAO,CACLqG,MAAO4R,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEb1U,UAAW,+CAA+CM,OAAO2U,GACjEhU,YAAamT,GAAmB,kBAAmB,eAhBzD,SAhBK,OA9GkFN,GAAmC1P,EAAYld,UAAWod,GAAiBC,GAAauP,GAAmC1P,EAAaG,GAsJ9NrW,EAnIT,GAyLA,SAASqnB,GAAe1vB,GAAQ,MAAM,IAAI2E,MAAM,IAAO3E,EAAO,kBAQ9D,IAAI2vB,GAA4B5X,GAAGU,QAAQxO,SACvC2lB,GAA6B7X,GAAGY,OAChCkX,GAAiBD,GAA2BhX,SACPgX,GAA2B/W,kBAChC+W,GAA2B7W,aAC3C6W,GAA2BE,cACxBF,GAA2BG,iBA6ClD,IAAIC,GAAe,CAAC,CAClBvW,WA/GqC,CACrCoG,MAAO,CACL3Z,KAAM,SACN3D,QAAS,GAEXssB,MAAO,CACL3oB,KAAM,UAERkpB,WAAY,CACVlpB,KAAM,SACN3D,QAAS,WAEX+sB,kBAAmB,CACjBppB,KAAM,UAERoT,MAAO,CACLpT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,oBACVpX,QAAS,IAEXusB,WAAY,CACV5oB,KAAM,SACN3D,QAAS,WAEXwsB,UAAW,CACT7oB,KAAM,SACN3D,QAAS,KAEX8sB,kBAAmB,CACjBnpB,KAAM,UAER8oB,QAAS,CACP3iB,OAAQ,OACRsN,SAAU,IACVpX,QAAS,IAEX0sB,YAAa,CACX/oB,KAAM,SACN3D,QAAS,MAEX2sB,aAAc,CACZhpB,KAAM,SACN3D,QAAS,WAEX4sB,YAAa,CACXjpB,KAAM,SACN3D,QAAS,MAiEX2pB,SAAU,CACR/R,WAAW,EACX+P,QAAQ,GAEV3O,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAClBoG,EAAQpG,EAAWoG,MACnBgP,EAAQpV,EAAWoV,MACnBvV,EAAQG,EAAWH,MACnBwV,EAAarV,EAAWqV,WACxBC,EAAYtV,EAAWsV,UACvBC,EAAUvV,EAAWuV,QACrBC,EAAcxV,EAAWwV,YACzBC,EAAezV,EAAWyV,aAC1BC,EAAc1V,EAAW0V,YACzBC,EAAa3V,EAAW2V,WACxBC,EAAoB5V,EAAW4V,kBAC/BC,EAAoB7V,EAAW6V,kBAC/BnU,EAAU,IAAM0E,EACpB,OAAOjC,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,+BAA+BM,OAAO2U,GACjDnY,MAAO,CACLsY,aAAcD,EAAoB,QAEnC1R,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACvDN,QAASA,EACTza,MAAO4Y,EACPrC,MAAO,CACLqG,MAAOwR,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,EACXU,aAAcF,EAAoB,OAEpClV,UAAW,2CAA2CM,OAAO2U,KAE/D,WACE,GAAoB,OAAhBH,EACF,OAAOrR,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CAC3DN,QAAS,IACTza,MAAOsuB,EACP/X,MAAO,CACLqG,MAAO4R,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEb1U,UAAW,+CAA+CM,OAAO2U,KAVvE,MAeD,CACD3V,WAhGF,SAAwBwW,GAGtB,IAFA,IAAIxW,EAAa,GAER/Z,EAAI,EAAGA,GAAKuwB,EAAQvwB,IAC3B+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,6BAA+Bja,GAE3C+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,8BAAgCja,GAE5C+Z,EAAW,MAAQ/Z,GAAK,CACtBwG,KAAM,SACN3D,QAAS,MAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,UACN3D,SAAS,GAEXkX,EAAW,OAAS/Z,GAAK,CACvBwG,KAAM,SACN3D,QAAS,eAEXkX,EAAW,QAAU/Z,GAAK,CACxBwG,KAAM,SACN3D,QAAS,WAEXkX,EAAW,SAAW/Z,GAAK,CACzBwG,KAAM,SACN3D,QAAS,KAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,SACN3D,QAAS,MAIb,OAAOkX,EAwDKyW,CAAe,GAC3B3U,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnB0W,EAAW1W,EAAW0W,SACtBC,EAAW3W,EAAW2W,SACtBC,EAAW5W,EAAW4W,SACtBC,EAAW7W,EAAW6W,SACtBC,EAAW9W,EAAW8W,SACtBC,EAAW/W,EAAW+W,SACtBC,EAAOhX,EAAWgX,KAClBC,EAAOjX,EAAWiX,KAClBC,EAAOlX,EAAWkX,KAClBC,EAAenX,EAAWmX,aAC1BC,EAAepX,EAAWoX,aAC1BC,EAAerX,EAAWqX,aAC1BC,EAAQtX,EAAWsX,MACnBC,EAAQvX,EAAWuX,MACnBC,EAAQxX,EAAWwX,MACnBC,EAASzX,EAAWyX,OACpBC,EAAS1X,EAAW0X,OACpBC,EAAS3X,EAAW2X,OACpBC,EAAU5X,EAAW4X,QACrBC,EAAU7X,EAAW6X,QACrBC,EAAU9X,EAAW8X,QACrBC,EAAe/X,EAAW+X,aAC1BC,EAAehY,EAAWgY,aAC1BC,EAAejY,EAAWiY,aAC9B,OAAO9T,EAAcra,EAAE+G,cAAc,UAAW,CAC9C6P,UAAW,mBACVyD,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAMyQ,EACNrkB,OAAQwkB,EAAe,SAAW,QAClCzW,UAAW,yBAEPqX,EACK5T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAASH,EAAe,IACzCI,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKuW,EACLtW,IAAK,OAGFgW,IACOxB,GAAe,UAAzBwB,EAAoC,WAItB,MAAZG,EACKzT,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBZ,EACjB5V,OAAQ,aAAab,OAAOyW,KAE7BtT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOsW,EAAO,0BAC5B9Z,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAe4V,IAExBtT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOsW,EAAO,0BAC5B9Z,MAAO,CACLqG,MAAO4T,OAKZtT,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACzDtB,UAAW,kDACXgB,QAAS,KACTza,MAAOyvB,IACLvS,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACxDtB,UAAW,sDACXgB,QAAS,IACTza,MAAO4vB,MACH1S,EAAcra,EAAE+G,cAAc,MAAO,CACzC6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAM0Q,EACNtkB,OAAQykB,EAAe,SAAW,QAClC1W,UAAW,yBAEPsX,EACK7T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAASF,EAAe,IACzCG,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKwW,EACLvW,IAAK,OAGFiW,IACOzB,GAAe,UAAzByB,EAAoC,WAItB,MAAZG,EACK1T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBX,EACjB7V,OAAQ,aAAab,OAAO0W,KAE7BvT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOuW,EAAO,0BAC5B/Z,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAe6V,IAExBvT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOuW,EAAO,0BAC5B/Z,MAAO,CACLqG,MAAO6T,OAKZvT,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACzDtB,UAAW,kDACXgB,QAAS,KACTza,MAAO0vB,IACLxS,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACxDtB,UAAW,sDACXgB,QAAS,IACTza,MAAO6vB,MACH3S,EAAcra,EAAE+G,cAAc,MAAO,CACzC6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAM2Q,EACNvkB,OAAQ0kB,EAAe,SAAW,QAClC3W,UAAW,yBAEPuX,EACK9T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAASD,EAAe,IACzCE,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKyW,EACLxW,IAAK,OAGFkW,IACO1B,GAAe,UAAzB0B,EAAoC,WAItB,MAAZG,EACK3T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBV,EACjB9V,OAAQ,aAAab,OAAO2W,KAE7BxT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOwW,EAAO,0BAC5Bha,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAe8V,IAExBxT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOwW,EAAO,0BAC5Bha,MAAO,CACLqG,MAAO8T,OAKZxT,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACzDtB,UAAW,kDACXgB,QAAS,KACTza,MAAO2vB,IACLzS,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACxDtB,UAAW,sDACXgB,QAAS,IACTza,MAAO8vB,SAGV,CACD/W,WAAY,CACVoG,MAAO,CACL3Z,KAAM,SACN3D,QAAS,GAEXssB,MAAO,CACL3oB,KAAM,UAERkpB,WAAY,CACVlpB,KAAM,SACN3D,QAAS,WAEX+sB,kBAAmB,CACjBppB,KAAM,SACN3D,QAAS,MAEX+W,MAAO,CACLpT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,oBACVpX,QAAS,IAEXusB,WAAY,CACV5oB,KAAM,SACN3D,QAAS,WAEXwsB,UAAW,CACT7oB,KAAM,SACN3D,QAAS,KAEX8sB,kBAAmB,CACjBnpB,KAAM,SACN3D,QAAS,MAEXysB,QAAS,CACP3iB,OAAQ,OACRsN,SAAU,IACVpX,QAAS,IAEX0sB,YAAa,CACX/oB,KAAM,SACN3D,QAAS,MAEX2sB,aAAc,CACZhpB,KAAM,SACN3D,QAAS,WAEX4sB,YAAa,CACXjpB,KAAM,SACN3D,QAAS,MAGb2pB,SAAU,CACR/R,WAAW,EACX+P,QAAQ,GAEV3O,KAAM,SAAcC,GAClB,IAAI/B,EAAa+B,EAAM/B,WACnBoG,EAAQpG,EAAWoG,MACnBgP,EAAQpV,EAAWoV,MACnBvV,EAAQG,EAAWH,MACnBwV,EAAarV,EAAWqV,WACxBC,EAAYtV,EAAWsV,UACvBC,EAAUvV,EAAWuV,QACrBC,EAAcxV,EAAWwV,YACzBC,EAAezV,EAAWyV,aAC1BC,EAAc1V,EAAW0V,YACzBC,EAAa3V,EAAW2V,WACxBC,EAAoB5V,EAAW4V,kBAC/BC,EAAoB7V,EAAW6V,kBAC/BnU,EAAU,IAAM0E,EACpB,OAAOjC,EAAcra,EAAE+G,cAAcqlB,GAA2B,KAA2B,MAArBL,EAA4B1R,EAAcra,EAAE+G,cAAc,MAAO,CACrI6P,UAAW,+BAA+BM,OAAO2U,IAChDxR,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACvDN,QAASA,EACTza,MAAO4Y,EACPrC,MAAO,CACLqG,MAAOwR,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,GAEb1U,UAAW,2CAA2CM,OAAO2U,KAE/D,WACE,GAAoB,OAAhBH,EACF,OAAOrR,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CAC3DN,QAAS,IACTza,MAAOsuB,EACP/X,MAAO,CACLqG,MAAO4R,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEb1U,UAAW,+CAA+CM,OAAO2U,KAVvE,IAaOxR,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,+BAA+BM,OAAO2U,GACjDnY,MAAO,CACLsY,aAAcD,EAAoB,QAEnC1R,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CACvDN,QAASA,EACTza,MAAO4Y,EACPrC,MAAO,CACLqG,MAAOwR,EACPU,SAAUT,EAAY,MACtBU,UAAWZ,EACXU,aAAcF,EAAoB,OAEpClV,UAAW,2CAA2CM,OAAO2U,KAE/D,WACE,GAAoB,OAAhBH,EACF,OAAOrR,EAAcra,EAAE+G,cAAculB,GAAepU,QAAS,CAC3DN,QAAS,IACTza,MAAOsuB,EACP/X,MAAO,CACLqG,MAAO4R,EACPM,SAAUL,EAAc,MACxBM,UAAWZ,GAEb1U,UAAW,+CAA+CM,OAAO2U,KAVvE,QA4BA2C,GAAiBha,GAAGC,KAAKF,GAEzBka,GAAkCja,GAAGG,OAAOD,kBAE5Cga,GAA8Bla,GAAGK,WACjC8Z,GAA6BD,GAA4B3Z,aACzD6Z,GAA0BF,GAA4B1Z,UACtD6Z,GAAqBH,GAA4B5Z,aACjDga,GAA8BJ,GAA4B9R,cAC1DmS,GAAyBva,GAAGU,QAAQxO,SACpCsoB,GAA0Bxa,GAAGY,OAE7B6Z,IADyBD,GAAwB3Z,SACf2Z,GAAwB1Z,mBAC1D4Z,GAA6BF,GAAwBxZ,aACrD2Z,GAAsBH,GAAwBzC,cAC9C6C,GAAyBJ,GAAwBxC,iBACjD6C,GAA0BhV,EAAcra,EAAE+G,cAAc,MAAO,CACjE4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CACzHvK,EAAG,+EACA6d,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CAClFvK,EAAG,2sBACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,kPACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,meACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,wDACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,mHACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,qPAgBLiyB,GAAgC,oBAAqB,CAEnD1Y,MAAOyY,GAAe,UAAW,aAEjCxY,KAAMqZ,GAENpZ,SAAU,gBAEVC,WAp2B0B,CAC1BoG,MAAO,CACL3Z,KAAM,SACN3D,QAAS,GAEXssB,MAAO,CACL3oB,KAAM,UAERkpB,WAAY,CACVlpB,KAAM,SACN3D,QAAS,WAEX+sB,kBAAmB,CACjBppB,KAAM,SACN3D,QAAS,MAEX+W,MAAO,CACLpT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,oBACVpX,QAAS,IAEXusB,WAAY,CACV5oB,KAAM,SACN3D,QAAS,WAEXwsB,UAAW,CACT7oB,KAAM,SACN3D,QAAS,GAEX8sB,kBAAmB,CACjBnpB,KAAM,SACN3D,QAAS,MAEXysB,QAAS,CACP3iB,OAAQ,OACRsN,SAAU,IACVpX,QAAS,IAEX0sB,YAAa,CACX/oB,KAAM,SACN3D,QAAS,MAEX2sB,aAAc,CACZhpB,KAAM,SACN3D,QAAS,WAEX4sB,YAAa,CACXjpB,KAAM,SACN3D,QAAS,IAozBX2pB,SAAU,CACR/R,WAAW,EACX0Y,iBAAiB,EACjB3I,QAAQ,GAWVjQ,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjB0F,EAAQpG,EAAWoG,MACnBgP,EAAQpV,EAAWoV,MAEnBC,GADQrV,EAAWH,MACNG,EAAWqV,YACxBC,EAAYtV,EAAWsV,UAEvBE,GADUxV,EAAWuV,QACPvV,EAAWwV,aACzBC,EAAezV,EAAWyV,aAC1BC,EAAc1V,EAAW0V,YACzBC,EAAa3V,EAAW2V,WACxBC,EAAoB5V,EAAW4V,kBAC/BC,EAAoB7V,EAAW6V,kBAE/BwD,EAAmB,SAA0BC,GAK/C,OAJA3Y,EAAc,CACZyF,MAAOkT,IAGDA,GACN,KAAK,EACH3Y,EAAc,CACZ2U,UAAW,MAEb,MAEF,KAAK,EACH3U,EAAc,CACZ2U,UAAW,MAEb,MAEF,KAAK,EACH3U,EAAc,CACZ2U,UAAW,MAEb,MAEF,KAAK,EACH3U,EAAc,CACZ2U,UAAW,IAEb,MAEF,KAAK,EACH3U,EAAc,CACZ2U,UAAW,MAEb,MAEF,KAAK,EACH3U,EAAc,CACZ2U,UAAW,QAMnB,OAAOnR,EAAcra,EAAE+G,cAAcgoB,GAAwB,KAAM1U,EAAcra,EAAE+G,cAAcooB,GAAqB,KAAM9U,EAAcra,EAAE+G,cAAc4iB,GAAiB,CACzKU,SAAU,EACVC,SAAU,EACVL,cAAe3N,EACfrF,SAAUsY,KACPlV,EAAcra,EAAE+G,cAAckoB,GAAiC,KAAM5U,EAAcra,EAAE+G,cAAc6nB,GAAyB,CAC/H7Y,MAAOyY,GAAe,iBAAkB,cACvCnU,EAAcra,EAAE+G,cAAc+nB,GAA6B,CAC5DhY,MAAO0X,GAAe,gBAAiB,aACvCrxB,MAAO0uB,EACP5U,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgV,WAAY1uB,KAGhB6Z,QAAS,CAAC,CACRF,MAAO0X,GAAe,UAAW,aACjCrxB,MAAO,WACN,CACD2Z,MAAO0X,GAAe,QAAS,aAC/BrxB,MAAO,YAEPkd,EAAcra,EAAE+G,cAAc,QAAS,KAAMynB,GAAe,2BAA4B,cAAenU,EAAcra,EAAE+G,cAAc4nB,GAA4B,CACnKxxB,MAAO4uB,EACP9U,SAAU,SAAkB9Z,GAC1B0Z,EAAc,CACZkV,kBAAmB5uB,KAGvBwqB,KAAM,EACNC,IAAK,EACLvE,KAAM,MACHhJ,EAAcra,EAAE+G,cAAc6nB,GAAyB,CAC1D7Y,MAAOyY,GAAe,mBAAoB,cACzCnU,EAAcra,EAAE+G,cAAc,QAAS,KAAMynB,GAAe,QAAS,cAAenU,EAAcra,EAAE+G,cAAc4iB,GAAiB,CACpIU,SAAU,EACVC,SAAU,EACVL,cAAe3N,EACfrF,SAAUsY,IACRlV,EAAcra,EAAE+G,cAAc,IAAK,KAAMynB,GAAe,mBAAoBnU,EAAcra,EAAE+G,cAAcqoB,GAAwB,CACpIjyB,MAAOmuB,EACPrU,SAAU,SAAkB9Z,GAC1B0Z,EAAc,CACZyU,MAAOnuB,OAGTkd,EAAcra,EAAE+G,cAAc,QAAS,KAAMynB,GAAe,kBAAmB,cAAenU,EAAcra,EAAE+G,cAAc4nB,GAA4B,CAC1JxxB,MAAOquB,EACPvU,SAAU,SAAkB9Z,GAC1B0Z,EAAc,CACZ2U,UAAWruB,KAGfwqB,IAAK,GACLC,IAAK,EACLvE,KAAM,KACJhJ,EAAcra,EAAE+G,cAAc,QAAS,KAAMynB,GAAe,mCAAoC,cAAenU,EAAcra,EAAE+G,cAAc4nB,GAA4B,CAC3KxxB,MAAO2uB,EACP7U,SAAU,SAAkB9Z,GAC1B0Z,EAAc,CACZiV,kBAAmB3uB,KAGvBwqB,KAAM,EACNC,IAAK,EACLvE,KAAM,KACJhJ,EAAcra,EAAE+G,cAAcmoB,GAA4B,CAC5D/xB,MAAOouB,EACPtU,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB0U,WAAYpuB,QAGbkd,EAAcra,EAAE+G,cAAc6nB,GAAyB,CAC1D7Y,MAAOyY,GAAe,oBAAqB,cAC1CnU,EAAcra,EAAE+G,cAAc8nB,GAAoB,CACnD/X,MAAO0X,GAAe,WAAY,aAClC/a,SAAUiY,EACV1U,QAAS,CAAC,CACRF,MAAO0X,GAAe,UAAW,aACjCrxB,MAAO,MACN,CACD2Z,MAAO0X,GAAe,OAAQ,aAC9BrxB,MAAO,QAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB6U,YAAavuB,OAGfkd,EAAcra,EAAE+G,cAAc,QAAS,KAAMynB,GAAe,kBAAmB,cAAenU,EAAcra,EAAE+G,cAAc4nB,GAA4B,CAC1JxxB,MAAOyuB,EACP3U,SAAU,SAAkB9Z,GAC1B0Z,EAAc,CACZ+U,YAAazuB,KAGjBwqB,IAAK,GACLC,IAAK,EACLvE,KAAM,KACJhJ,EAAcra,EAAE+G,cAAcmoB,GAA4B,CAC5D/xB,MAAOwuB,EACP1U,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB8U,aAAcxuB,SAGdkd,EAAcra,EAAE+G,cAAckkB,GAA6B,CAC/D/U,WAAYA,EACZW,cAAeA,EACfD,UAAWA,EACXyJ,KAAM,WAYVrI,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnBU,EAAYW,EAAMX,UACtB,OAAOyD,EAAcra,EAAE+G,cAAckkB,GAA6B,CAChE/U,WAAYA,EACZU,UAAWA,EACXyJ,KAAM,UAGVqC,WAAY+J,KAId,IAAIgD,GAA4Bjb,GAAGY,OAAOC,SACtCqa,GAAwB,CAAC,CAC3BxZ,WAAY,CACVxC,MAAO,CACL/Q,KAAM,SACN3D,QAAS,QAEXmX,QAAS,CACPxT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAGd4B,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAClBxC,EAAQwC,EAAWxC,MACnByC,EAAUD,EAAWC,QACzB,OAAOkE,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,eAAeM,OAAOxD,IAChC2G,EAAcra,EAAE+G,cAAc0oB,GAA0BvX,QAAS,CAClEN,QAAS,IACTza,MAAOgZ,QAUTwZ,GAAenb,GAAGC,KAAKF,GAEvBqb,GAAgCpb,GAAGG,OAAOD,kBAC1Cmb,GAAuBrb,GAAGY,OAAOC,SACrCua,GAA8B,kBAAmB,CAC/C7Z,MAAO4Z,GAAa,QAAS,aAC7B3Z,KAAM,OACNC,SAAU,gBACVC,WAAY,CACVxC,MAAO,CACL/Q,KAAM,SACN3D,QAAS,QAEXmX,QAAS,CACPxT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAGdM,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjBlD,EAAQwC,EAAWxC,MACnByC,EAAUD,EAAWC,QAczB,OAAOT,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,GAAGM,OAAON,EAAW,iBAAiBM,OAAOxD,IACvDgC,MAAM3O,cAAc,SAAU,CAC/BkQ,SAfF,SAAuB6Y,GACrBjZ,EAAc,CACZnD,MAAOoc,EAAMjnB,OAAO1L,UAcrBuY,MAAM3O,cAAc,SAAU,CAC/B5J,MAAO,UACPsW,SAAoB,YAAVC,GACT,WAAYgC,MAAM3O,cAAc,SAAU,CAC3C5J,MAAO,OACPsW,SAAoB,SAAVC,GACT,QAASgC,MAAM3O,cAAc,SAAU,CACxC5J,MAAO,UACPsW,SAAoB,YAAVC,GACT,WAAYgC,MAAM3O,cAAc,SAAU,CAC3C5J,MAAO,SACPsW,SAAoB,WAAVC,GACT,WAAYgC,MAAM3O,cAAc8oB,GAAsB,CACvDjY,QAAS,IACTX,SAxBF,SAAyB8Y,GACvBlZ,EAAc,CACZV,QAAS4Z,KAuBX5yB,MAAOgZ,MAGX6B,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnBU,EAAYW,EAAMX,UAClBlD,EAAQwC,EAAWxC,MACnByC,EAAUD,EAAWC,QACzB,OAAOT,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,GAAGM,OAAON,EAAW,iBAAiBM,OAAOxD,IACvDgC,MAAM3O,cAAc8oB,GAAqB3X,QAAS,CACnDN,QAAS,IACTza,MAAOgZ,MAGXuM,WAAYgN,KAGF3zB,EAAoB,GAGhC,SAASi0B,GAAwBzS,GAAwV,OAAtQyS,GAArD,mBAAX/yB,QAAoD,iBAApBA,OAAO6C,SAAmD,SAAiByd,GAAO,cAAcA,GAA2C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAyCA,GAIxZ,SAAS0S,GAAkCpnB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI7T,SAASyV,GAA2CxS,EAAMrhB,GAAQ,OAAIA,GAA2C,WAAlC2zB,GAAwB3zB,IAAsC,mBAATA,EAEpI,SAAgDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFGyS,CAAuCzS,GAAtDrhB,EAInK,SAAS+zB,GAAgCzzB,GAAwK,OAAnKyzB,GAAkCxzB,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA8CA,GAIxP,SAAS0zB,GAAgC1zB,EAAGqB,GAA+H,OAA1HqyB,GAAkCzzB,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA6CA,EAAGqB,GAGrN,IAAIsyB,GAEJ,SAAUtR,GAGR,SAASla,IAGP,OAzBJ,SAAyCiW,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuB5HqoB,CAAgC5vB,KAAMmE,GAE/BorB,GAA2CvvB,KAAMyvB,GAAgCtrB,GAAWhG,MAAM6B,KAAMrC,YArBnH,IAAsC0c,EAAaE,EAAYC,EAuG7D,OA/FF,SAAmCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYiR,GAAgClR,EAAUC,GAQjZoR,CAA0B1rB,EAwF1BuV,EAAcra,EAAE8E,WAxGoBkW,EAwBPlW,GAxBoBoW,EAwBT,CAAC,CACvCzd,IAAK,SACLN,MAAO,WACL,IAAIszB,EAAoB9vB,KAAKC,MAAM8vB,cAC/BC,EAAchwB,KAAKC,MAAMgwB,QACzBC,EAAalwB,KAAKC,MAAMkwB,OACxBC,EAAcpwB,KAAKC,MAAMowB,QACzBC,EAAatwB,KAAKC,MAAMswB,OACxBC,EAAYxwB,KAAKC,MAAMwwB,MACvBC,EAAe1wB,KAAKC,MAAM0wB,SAC1BC,EAAwB5wB,KAAKC,MAAM4wB,wBACnCC,EAAuB9wB,KAAKC,MAAM8wB,uBAClC/Y,EAAWhY,KAAKC,MAAM+wB,WACtBC,EAAajxB,KAAKC,MAAMixB,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GA8ChB,OA7CAH,EAAS,qBAELrB,GACFqB,EAAS,GAAG5a,OAAO4a,EAAQ,qBAAqB5a,OAAO+Z,GAEpC,MAAfJ,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,SAAS/Z,OAAOyZ,GACvEoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,iBAAiB/Z,OAAOyZ,GAC/EoB,EAAS,OAIO,UAAhBhB,IACFe,EAAS,GAAG5a,OAAO4a,EAAQ,eAGzBP,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAc,IAAK,CACxC0V,KAAM0U,EACNvK,GAAI,iBACJlT,MAAOqe,EACPnb,UAAWkb,EACXI,KAAM,SACNC,gBAAgB,EAChBtpB,OAAQwoB,EAAe,SAAW,KAClCe,IAAK,uBACJJ,EAAYrZ,EAAUsZ,EAAWL,GAAcvX,EAAcra,EAAE+G,cAAc,IAAK,CACnF6P,UAAW,6BACVgb,SAnGqF3B,GAAkCjV,EAAYld,UAAWod,GAAiBC,GAAa8U,GAAkCjV,EAAaG,GAuG3NrW,EAxFT,GA2FA,SAASutB,GAA4B9U,GAAgW,OAA9Q8U,GAArD,mBAAXp1B,QAAoD,iBAApBA,OAAO6C,SAAuD,SAAiByd,GAAO,cAAcA,GAA+C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAA6CA,GAIxa,SAAS+U,GAAsCzpB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAIjU,SAAS8X,GAA+C7U,EAAMrhB,GAAQ,OAAIA,GAA+C,WAAtCg2B,GAA4Bh2B,IAAsC,mBAATA,EAE5I,SAAoDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFO8U,CAA2C9U,GAA1DrhB,EAI3K,SAASo2B,GAAoC91B,GAA4K,OAAvK81B,GAAsC71B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAkDA,GAIpQ,SAAS+1B,GAAoC/1B,EAAGqB,GAAmI,OAA9H00B,GAAsC91B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAiDA,EAAGqB,GAGjO,IAAI20B,GAEJ,SAAU3T,GAGR,SAAS4T,IAGP,OAzBJ,SAA6C7X,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuBhI2qB,CAAoClyB,KAAMiyB,GAEnCL,GAA+C5xB,KAAM8xB,GAAoCG,GAAqB9zB,MAAM6B,KAAMrC,YArBrI,IAA0C0c,EAAaE,EAAYC,EAmGjE,OA3FF,SAAuCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYsT,GAAoCvT,EAAUC,GAQzZ0T,CAA8BF,EAoF9BvY,EAAcra,EAAE8E,WApGwBkW,EAwBP4X,GAxBoB1X,EAwBC,CAAC,CACrDzd,IAAK,SACLN,MAAO,WACL,IAAIszB,EAAoB9vB,KAAKC,MAAM8vB,cAC/BC,EAAchwB,KAAKC,MAAMgwB,QACzBC,EAAalwB,KAAKC,MAAMkwB,OACxBC,EAAcpwB,KAAKC,MAAMowB,QACzBC,EAAatwB,KAAKC,MAAMswB,OACxBC,EAAYxwB,KAAKC,MAAMwwB,MACvBC,EAAe1wB,KAAKC,MAAM0wB,SAC1BC,EAAwB5wB,KAAKC,MAAM4wB,wBACnCC,EAAuB9wB,KAAKC,MAAM8wB,uBAClC/Y,EAAWhY,KAAKC,MAAM+wB,WAGtBG,GAFanxB,KAAKC,MAAMixB,aAEf,IACTE,EAAS,GACTC,EAAa,GACbC,EAAY,GA8ChB,OA7CAH,EAAS,qBAELrB,GACFqB,EAAS,GAAG5a,OAAO4a,EAAQ,qBAAqB5a,OAAO+Z,GAEpC,MAAfJ,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,SAAS/Z,OAAOyZ,GACvEoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,iBAAiB/Z,OAAOyZ,GAC/EoB,EAAS,OAIO,UAAhBhB,IACFe,EAAS,GAAG5a,OAAO4a,EAAQ,eAGzBP,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAc,IAAK,CACxC0V,KAAM0U,EACNva,UAAWkb,EACXI,KAAM,SACNC,gBAAgB,EAChBze,MAAOqe,EACPlpB,OAAQwoB,EAAe,SAAW,MACjCW,EAAYrZ,EAAUsZ,QA/FmEK,GAAsCtX,EAAYld,UAAWod,GAAiBC,GAAamX,GAAsCtX,EAAaG,GAmGvOyX,EApFT,GAuFA,SAASG,GAA+BxV,GAAsW,OAApRwV,GAArD,mBAAX91B,QAAoD,iBAApBA,OAAO6C,SAA0D,SAAiByd,GAAO,cAAcA,GAAkD,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAgDA,GAIpb,SAASyV,GAAyCnqB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAIpU,SAASwY,GAAkDvV,EAAMrhB,GAAQ,OAAIA,GAAkD,WAAzC02B,GAA+B12B,IAAsC,mBAATA,EAElJ,SAAuDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFUwV,CAA8CxV,GAA7DrhB,EAIjL,SAAS82B,GAAuCx2B,GAA+K,OAA1Kw2B,GAAyCv2B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAqDA,GAI7Q,SAASy2B,GAAuCz2B,EAAGqB,GAAsI,OAAjIo1B,GAAyCx2B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAoDA,EAAGqB,GAG1O,IAAIq1B,GAEJ,SAAUrU,GAGR,SAASsU,IAGP,OAzBJ,SAAgDvY,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuBnIqrB,CAAuC5yB,KAAM2yB,GAEtCL,GAAkDtyB,KAAMwyB,GAAuCG,GAAuBx0B,MAAM6B,KAAMrC,YArB7I,IAA6C0c,EAAaE,EAAYC,EAoGpE,OA5FF,SAA0CgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYgU,GAAuCjU,EAAUC,GAQ/ZoU,CAAiCF,EAqFjCjZ,EAAcra,EAAE8E,WArG2BkW,EAwBPsY,GAxBoBpY,EAwBG,CAAC,CAC1Dzd,IAAK,SACLN,MAAO,WACL,IAAIszB,EAAoB9vB,KAAKC,MAAM8vB,cAC/BC,EAAchwB,KAAKC,MAAMgwB,QACzBC,EAAalwB,KAAKC,MAAMkwB,OACxBC,EAAcpwB,KAAKC,MAAMowB,QACzBC,EAAatwB,KAAKC,MAAMswB,OACxBC,EAAYxwB,KAAKC,MAAMwwB,MACvBC,EAAe1wB,KAAKC,MAAM0wB,SAC1BC,EAAwB5wB,KAAKC,MAAM4wB,wBACnCC,EAAuB9wB,KAAKC,MAAM8wB,uBAClC/Y,EAAWhY,KAAKC,MAAM+wB,WAGtBG,GAFanxB,KAAKC,MAAMixB,aAEf,IACTE,EAAS,GACTC,EAAa,GACbC,EAAY,GA8ChB,OA7CAH,EAAS,qBAELrB,GACFqB,EAAS,GAAG5a,OAAO4a,EAAQ,qBAAqB5a,OAAO+Z,GAEpC,MAAfJ,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,SAAS/Z,OAAOyZ,GACvEoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,iBAAiB/Z,OAAOyZ,GAC/EoB,EAAS,OAIO,UAAhBhB,IACFe,EAAS,GAAG5a,OAAO4a,EAAQ,eAGzBP,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAc,IAAK,CACxC0V,KAAM0U,EACNvK,GAAI,iBACJhQ,UAAWkb,EACXI,KAAM,SACNC,gBAAgB,EAChBze,MAAOqe,EACPlpB,OAAQwoB,EAAe,SAAW,MACjCW,EAAYrZ,EAAUsZ,QAhGsEe,GAAyChY,EAAYld,UAAWod,GAAiBC,GAAa6X,GAAyChY,EAAaG,GAoGhPmY,EArFT,GAwFA,SAASG,GAAiDlW,GAA0Y,OAAxTkW,GAArD,mBAAXx2B,QAAoD,iBAApBA,OAAO6C,SAA4E,SAAiByd,GAAO,cAAcA,GAAoE,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAkEA,GAI5f,SAASmW,GAA2D7qB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAItV,SAASkZ,GAAoEjW,EAAMrhB,GAAQ,OAAIA,GAAoE,WAA3Do3B,GAAiDp3B,IAAsC,mBAATA,EAEtL,SAAyEqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAF4BkW,CAAgElW,GAA/ErhB,EAIrN,SAASw3B,GAAyDl3B,GAAiM,OAA5Lk3B,GAA2Dj3B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAuEA,GAInU,SAASm3B,GAAyDn3B,EAAGqB,GAAwJ,OAAnJ81B,GAA2Dl3B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAsEA,EAAGqB,GAGhS,IAAI+1B,GAEJ,SAAU/U,GAGR,SAASgV,IAGP,OAzBJ,SAAkEjZ,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuBrJ+rB,CAAyDtzB,KAAMqzB,GAExDL,GAAoEhzB,KAAMkzB,GAAyDG,GAAwCl1B,MAAM6B,KAAMrC,YArBlM,IAA+D0c,EAAaE,EAAYC,EAuGtF,OA/FF,SAA4DgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAY0U,GAAyD3U,EAAUC,GAQnc8U,CAAmDF,EAwFnD3Z,EAAcra,EAAE8E,WAxG6CkW,EAwBPgZ,GAxBoB9Y,EAwBoB,CAAC,CAC7Fzd,IAAK,SACLN,MAAO,WACL,IAAIszB,EAAoB9vB,KAAKC,MAAM8vB,cAC/BC,EAAchwB,KAAKC,MAAMgwB,QACzBC,EAAalwB,KAAKC,MAAMkwB,OACxBC,EAAcpwB,KAAKC,MAAMowB,QACzBC,EAAatwB,KAAKC,MAAMswB,OACxBC,EAAYxwB,KAAKC,MAAMwwB,MACvBC,EAAe1wB,KAAKC,MAAM0wB,SAC1BC,EAAwB5wB,KAAKC,MAAM4wB,wBACnCC,EAAuB9wB,KAAKC,MAAM8wB,uBAClC/Y,EAAWhY,KAAKC,MAAM+wB,WACtBC,EAAajxB,KAAKC,MAAMixB,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GA8ChB,OA7CAH,EAAS,qBAELrB,GACFqB,EAAS,GAAG5a,OAAO4a,EAAQ,qBAAqB5a,OAAO+Z,GAEpC,MAAfJ,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,SAAS/Z,OAAOyZ,GACvEoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,iBAAiB/Z,OAAOyZ,GAC/EoB,EAAS,OAIO,UAAhBhB,IACFe,EAAS,GAAG5a,OAAO4a,EAAQ,eAGzBP,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAc,IAAK,CACxC0V,KAAM0U,EACNvK,GAAI,iBACJhQ,UAAWkb,EACXI,KAAM,SACNC,gBAAgB,EAChBze,MAAOqe,EACPlpB,OAAQwoB,EAAe,SAAW,KAClCe,IAAK,uBACJJ,EAAYrZ,EAAUsZ,EAAWL,GAAcvX,EAAcra,EAAE+G,cAAc,IAAK,CACnF6P,UAAW,6BACVgb,SAnG8G8B,GAA2D1Y,EAAYld,UAAWod,GAAiBC,GAAauY,GAA2D1Y,EAAaG,GAuGtS6Y,EAxFT,GA2FA,SAASG,GAA8D5W,GAAoa,OAAlV4W,GAArD,mBAAXl3B,QAAoD,iBAApBA,OAAO6C,SAAyF,SAAiByd,GAAO,cAAcA,GAAiF,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAA+EA,GAIhjB,SAAS6W,GAAwEvrB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAInW,SAAS4Z,GAAiF3W,EAAMrhB,GAAQ,OAAIA,GAAiF,WAAxE83B,GAA8D93B,IAAsC,mBAATA,EAEhN,SAAsFqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFyC4W,CAA6E5W,GAA5FrhB,EAI/O,SAASk4B,GAAsE53B,GAA8M,OAAzM43B,GAAwE33B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAoFA,GAI1W,SAAS63B,GAAsE73B,EAAGqB,GAAqK,OAAhKw2B,GAAwE53B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAmFA,EAAGqB,GAGvU,IAAIy2B,GAEJ,SAAUzV,GAGR,SAAS0V,IAGP,OAzBJ,SAA+E3Z,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuBlKysB,CAAsEh0B,KAAM+zB,GAErEL,GAAiF1zB,KAAM4zB,GAAsEG,GAA0C51B,MAAM6B,KAAMrC,YArB9N,IAA4E0c,EAAaE,EAAYC,EAsGnG,OA9FF,SAAyEgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYoV,GAAsErV,EAAUC,GAQ7dwV,CAAgEF,EAuFhEra,EAAcra,EAAE8E,WAvG0DkW,EAwBP0Z,GAxBoBxZ,EAwBsB,CAAC,CAC5Gzd,IAAK,SACLN,MAAO,WACL,IAAIszB,EAAoB9vB,KAAKC,MAAM8vB,cAC/BC,EAAchwB,KAAKC,MAAMgwB,QACzBC,EAAalwB,KAAKC,MAAMkwB,OACxBC,EAAcpwB,KAAKC,MAAMowB,QACzBC,EAAatwB,KAAKC,MAAMswB,OACxBC,EAAYxwB,KAAKC,MAAMwwB,MACvBC,EAAe1wB,KAAKC,MAAM0wB,SAC1BC,EAAwB5wB,KAAKC,MAAM4wB,wBACnCC,EAAuB9wB,KAAKC,MAAM8wB,uBAClC/Y,EAAWhY,KAAKC,MAAM+wB,WACtBC,EAAajxB,KAAKC,MAAMixB,aAExBC,EAAS,GACTC,EAAS,GACTC,EAAa,GACbC,EAAY,GA8ChB,OA7CAH,EAAS,qBAELrB,GACFqB,EAAS,GAAG5a,OAAO4a,EAAQ,qBAAqB5a,OAAO+Z,GAEpC,MAAfJ,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,SAAS/Z,OAAOyZ,GACvEoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAO+Z,EAAY,iBAAiB/Z,OAAOyZ,GAC/EoB,EAAS,OAIO,UAAhBhB,IACFe,EAAS,GAAG5a,OAAO4a,EAAQ,eAGzBP,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAc,IAAK,CACxC0V,KAAM0U,EACNvK,GAAI,iBACJhQ,UAAWkb,EACXI,KAAM,SACNC,gBAAgB,EAChBze,MAAOqe,EACPlpB,OAAQwoB,EAAe,SAAW,MACjCW,EAAYrZ,EAAUsZ,EAAWL,GAAcvX,EAAcra,EAAE+G,cAAc,IAAK,CACnF6P,UAAW,6BACVgb,SAlG2HwC,GAAwEpZ,EAAYld,UAAWod,GAAiBC,GAAaiZ,GAAwEpZ,EAAaG,GAsG7UuZ,EAvFT,GA+FIG,GAAiCrgB,GAAGY,OAAOC,SAC3Cyf,GAAmC,CAAC,CACtC5e,WAAY,CACVC,QAAS,CACPrN,OAAQ,OACRsN,SAAU,QAEZ+a,UAAW,CACTxuB,KAAM,SACN3D,QAAS,MAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEXiyB,WAAY,CACVtuB,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+xB,YAAa,CACXpuB,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,SACN3D,QAAS,MAEXyyB,qBAAsB,CACpB9uB,KAAM,SACN3D,QAAS,OAGbgZ,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAClBC,EAAUD,EAAWC,QACrBgb,EAAYjb,EAAWib,UACvBE,EAAenb,EAAWmb,aAC1BJ,EAAa/a,EAAW+a,WACxBJ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BM,EAAc7a,EAAW6a,YACzBQ,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBAClClM,EAAiB,GAQrB,OANIkL,EACFlL,EAAiB,oDAAoDrO,OAAO6Z,GAClEN,IACVlL,EAAiB,6BAA6BrO,OAAO6Z,IAGhD1W,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAc4rB,GAA0C,CACzEjC,cAAeD,EACfG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBE,WAAYtX,EAAcra,EAAE+G,cAAc8tB,GAA+B3c,QAAS,CAChFN,QAAS,OACThB,UAAW,qBACXzZ,MAAOgZ,SAIZ,CACDD,WAAY,CACVC,QAAS,CACPrN,OAAQ,OACRsN,SAAU,QAEZ+a,UAAW,CACTxuB,KAAM,SACN3D,QAAS,MAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEXiyB,WAAY,CACVtuB,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+xB,YAAa,CACXpuB,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,SACN3D,QAAS,MAEXyyB,qBAAsB,CACpB9uB,KAAM,SACN3D,QAAS,OAGbgZ,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnBC,EAAUD,EAAWC,QACrBgb,EAAYjb,EAAWib,UACvBE,EAAenb,EAAWmb,aAC1BJ,EAAa/a,EAAW+a,WACxBJ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BM,EAAc7a,EAAW6a,YACzBQ,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBAClClM,EAAiB,GAQrB,OANIkL,EACFlL,EAAiB,oDAAoDrO,OAAO6Z,GAClEN,IACVlL,EAAiB,6BAA6BrO,OAAO6Z,IAGhD1W,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAcssB,GAA+C,CAC9E3C,cAAeD,EACfG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBE,WAAYtX,EAAcra,EAAE+G,cAAc8tB,GAA+B3c,QAAS,CAChFN,QAAS,OACThB,UAAW,qBACXzZ,MAAOgZ,SAIZ,CACDD,WAAY,CACVC,QAAS,CACPrN,OAAQ,OACRsN,SAAU,QAEZwb,WAAY,CACVjvB,KAAM,SACN3D,QAAS,MAEXmyB,UAAW,CACTxuB,KAAM,SACN3D,QAAS,MAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEXiyB,WAAY,CACVtuB,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+xB,YAAa,CACXpuB,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,SACN3D,QAAS,MAEXyyB,qBAAsB,CACpB9uB,KAAM,SACN3D,QAAS,OAGbgZ,KAAM,SAAcC,GAClB,IAAI/B,EAAa+B,EAAM/B,WAEnBC,GADY8B,EAAMrB,UACRV,EAAWC,SACrByb,EAAa1b,EAAW0b,WACxBT,EAAYjb,EAAWib,UACvBE,EAAenb,EAAWmb,aAC1BJ,EAAa/a,EAAW+a,WACxBJ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BM,EAAc7a,EAAW6a,YACzBQ,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBAClClM,EAAiB,GAQrB,OANIkL,EACFlL,EAAiB,oDAAoDrO,OAAO6Z,GAClEN,IACVlL,EAAiB,6BAA6BrO,OAAO6Z,IAGhD1W,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAcgtB,GAAkF,CACjHrD,cAAeD,EACfG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBI,aAAcD,EACdD,WAAYtX,EAAcra,EAAE+G,cAAc8tB,GAA+B3c,QAAS,CAChFN,QAAS,OACThB,UAAW,qBACXzZ,MAAOgZ,SAIZ,CACDD,WAAY,CACVC,QAAS,CACPrN,OAAQ,OACRsN,SAAU,QAEZwb,WAAY,CACVjvB,KAAM,SACN3D,QAAS,MAEXmyB,UAAW,CACTxuB,KAAM,SACN3D,QAAS,MAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEXiyB,WAAY,CACVtuB,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+xB,YAAa,CACXpuB,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,SACN3D,QAAS,MAEXyyB,qBAAsB,CACpB9uB,KAAM,SACN3D,QAAS,OAGbgZ,KAAM,SAAc+c,GAClB,IAAI7e,EAAa6e,EAAM7e,WAEnBC,GADY4e,EAAMne,UACRV,EAAWC,SACrByb,EAAa1b,EAAW0b,WACxBT,EAAYjb,EAAWib,UACvBE,EAAenb,EAAWmb,aAC1BJ,EAAa/a,EAAW+a,WACxBJ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BM,EAAc7a,EAAW6a,YACzBQ,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBAClClM,EAAiB,GAQrB,OANIkL,EACFlL,EAAiB,oDAAoDrO,OAAO6Z,GAClEN,IACVlL,EAAiB,6BAA6BrO,OAAO6Z,IAGhD1W,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAc0tB,GAAiG,CAChI/D,cAAeD,EACfG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBI,aAAcD,EACdD,WAAYtX,EAAcra,EAAE+G,cAAc8tB,GAA+B3c,QAAS,CAChFN,QAAS,OACThB,UAAW,qBACXzZ,MAAOgZ,UAaX6e,GAAgBxgB,GAAGC,KAAKF,GAExB0gB,GAAiCzgB,GAAGG,OAAOD,kBAE3CwgB,GAA6B1gB,GAAGK,WAEhCsgB,IAD4BD,GAA2BngB,aAC3BmgB,GAA2BpgB,cACvDsgB,GAAyBF,GAA2BlgB,UAEpDqgB,IADsBH,GAA2BjgB,OACtBigB,GAA2BrY,aACtDyY,GAAkBJ,GAA2BI,gBAC7CC,GAAoBL,GAA2BxU,YAC/C8U,GAAWN,GAA2BM,SACtCC,GAAaP,GAA2BO,WACxCC,GAAwBlhB,GAAGU,QAAQxO,SACnCivB,GAAyBnhB,GAAGY,OAC5BwgB,GAAwBD,GAAuBtgB,SAC/CwgB,GAAiCF,GAAuBrgB,kBAExDwgB,IAD2BH,GAAuBpgB,YACtBogB,GAAuBngB,cACnDugB,GAAWJ,GAAuBI,SAClCC,GAAyB3b,EAAcra,EAAE+G,cAAc,MAAO,CAChE4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CAChFvK,EAAG,0LACA6d,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CAClFvK,EAAG,igBACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,+OACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,4PACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,2PACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,obACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,8OAgBLy4B,GAA+B,mBAAoB,CAEjDlf,MAAOif,GAAc,SAAU,aAE/Bhf,KAAMggB,GAEN/f,SAAU,gBAEVC,WAAY,CACVC,QAAS,CACPrN,OAAQ,OACRsN,SAAU,QAEZwb,WAAY,CACVjvB,KAAM,SACN3D,QAAS,MAEXmyB,UAAW,CACTxuB,KAAM,SACN3D,QAAS,MAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEXiyB,WAAY,CACVtuB,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+xB,YAAa,CACXpuB,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,SACN3D,QAAS,MAEXyyB,qBAAsB,CACpB9uB,KAAM,SACN3D,QAAS,OAYb0X,KAAM,SAAcC,GAClB,IAeI4O,EAfArP,EAAaS,EAAKT,WAClBU,EAAYD,EAAKC,UACjBC,EAAgBF,EAAKE,cACrBof,EAAatf,EAAKsf,WAClB9f,EAAUD,EAAWC,QACrByb,EAAa1b,EAAW0b,WACxBT,EAAYjb,EAAWib,UACvBE,EAAenb,EAAWmb,aAC1BJ,EAAa/a,EAAW+a,WACxBJ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BM,EAAc7a,EAAW6a,YACzBQ,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBAetC,OAXElM,EADEkL,EACe,6BAA6BvZ,OAAO6Z,EAAa,2BAEjD,6BAA6B7Z,OAAO6Z,GAIrDxL,EADE3O,EACe,GAAGM,OAAON,EAAW,+BAA+BM,OAAO6Z,EAAa,2BAExE,GAAG7Z,OAAON,EAAW,+BAA+BM,OAAO6Z,GAGvE1W,EAAcra,EAAE+G,cAAc2uB,GAAuB,KAAMrb,EAAcra,EAAE+G,cAAc8uB,GAAgC,KAAMxb,EAAcra,EAAE+G,cAAcquB,GAAwB,CAC1Lrf,MAAOif,GAAc,iBAAkB,cACtC3a,EAAcra,EAAE+G,cAAcwuB,GAAmB,CAClDze,MAAOke,GAAc,cAAe,aACpC73B,MAAOy0B,EACP3a,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB+a,WAAYz0B,KAGhB0a,YAAa,gBACXwC,EAAcra,EAAE+G,cAAcuuB,GAAiB,CACjDxe,MAAOke,GAAc,qBAAsB,aAC3CzhB,QAAS8d,EACTpa,SAAU,SAAkB1D,GAC1B,OAAOsD,EAAc,CACnBwa,aAAc9d,OAGhB8G,EAAcra,EAAE+G,cAAcouB,GAA2B,CAC3Dre,MAAOke,GAAc,eAAgB,aACrCvhB,SAAUwd,EACVja,QAAS,CAAC,CACRF,MAAOke,GAAc,QAAS,aAC9B73B,MAAO,MACN,CACD2Z,MAAOke,GAAc,SAAU,aAC/B73B,MAAO,MACN,CACD2Z,MAAOke,GAAc,QAAS,aAC9B73B,MAAO,OAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBoa,WAAY9zB,OAGdkd,EAAcra,EAAE+G,cAAcouB,GAA2B,CAC3Dre,MAAOke,GAAc,mBAAoB,aACzCvhB,SAAUsd,EACV/Z,QAAS,CAAC,CACRF,MAAOke,GAAc,OAAQ,aAC7B73B,MAAO,QACN,CACD2Z,MAAOke,GAAc,SAAU,aAC/B73B,MAAO,UACN,CACD2Z,MAAOke,GAAc,QAAS,aAC9B73B,MAAO,SACN,CACD2Z,MAAOke,GAAc,QAAS,aAC9B73B,MAAO,UAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBka,YAAa5zB,OAGfkd,EAAcra,EAAE+G,cAAcouB,GAA2B,CAC3Dre,MAAOke,GAAc,gBAAiB,aACtCvhB,SAAUod,EACV7Z,QAAS,CAAC,CACRF,MAAOke,GAAc,cAAe,aACpC73B,MAAO,KACN,CACD2Z,MAAOke,GAAc,gBAAiB,aACtC73B,MAAO,MAET4Z,KAAMie,GAAc,yEAA0E,aAC9F/d,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBga,WAAY1zB,OAGdkd,EAAcra,EAAE+G,cAAcouB,GAA2B,CAC3Dre,MAAOke,GAAc,iBAAkB,aACvCvhB,SAAUkd,EACV3Z,QAAS,CAAC,CACRF,MAAOke,GAAc,UAAW,aAChC73B,MAAO,WACN,CACD2Z,MAAOke,GAAc,YAAa,aAClC73B,MAAO,aACN,CACD2Z,MAAOke,GAAc,UAAW,aAChC73B,MAAO,WACN,CACD2Z,MAAOke,GAAc,OAAQ,aAC7B73B,MAAO,QACN,CACD2Z,MAAOke,GAAc,UAAW,aAChC73B,MAAO,WACN,CACD2Z,MAAOke,GAAc,SAAU,aAC/B73B,MAAO,UACN,CACD2Z,MAAOke,GAAc,QAAS,aAC9B73B,MAAO,SACN,CACD2Z,MAAOke,GAAc,OAAQ,aAC7B73B,MAAO,SAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB8Z,YAAaxzB,OAGfkd,EAAcra,EAAE+G,cAAcsuB,GAA0B,CAC1Dve,MAAOke,GAAc,eAAgB,aACrCje,KAAMie,GAAc,+GAAgH,cACnI3a,EAAcra,EAAE+G,cAAc+uB,GAA2B,CAC1D34B,MAAOszB,EACPxZ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4Z,kBAAmBtzB,QAGpBkd,EAAcra,EAAE+G,cAAcsuB,GAA0B,CAC3Dve,MAAOke,GAAc,gBAAiB,aACtCje,KAAMsD,EAAcra,EAAE+G,cAAc,IAAK,CACvC0V,KAAM,iDACN5T,OAAQ,UACPmsB,GAAc,yBAA0B,eAC1C3a,EAAcra,EAAE+G,cAAcwuB,GAAmB,CAClDze,MAAOke,GAAc,cAAe,aACpCje,KAAMie,GAAc,4FAA6F,aACjH73B,MAAOo0B,EACPta,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB0a,sBAAuBp0B,KAG3B0a,YAAa,8BACXwC,EAAcra,EAAE+G,cAAcwuB,GAAmB,CACnDze,MAAOke,GAAc,aAAc,aACnCje,KAAMie,GAAc,0FAA2F,aAC/G73B,MAAOs0B,EACPxa,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4a,qBAAsBt0B,KAG1B0a,YAAa,gCACRwC,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAcupB,GAA4B,CAC3DI,cAAeD,EACfG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRO,wBAAyBD,EACzBG,uBAAwBD,EACxBI,aAAcD,EACdD,WAAYtX,EAAcra,EAAE+G,cAAc6uB,GAAuB,CAC/Dhe,QAAS,OACThB,UAAW,qBACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBV,QAAShZ,KAGbA,MAAOgZ,EACP0B,YAAamd,GAAc,aAAc,aACzCkB,mBAAoB,CAAC,OAAQ,SAAU,iBACvCC,wBAAwB,MAExBF,GAAc5b,EAAcra,EAAE+G,cAAc,OAAQ,CACtD6P,UAAW,oCACXwf,SAAU,SAAkBtG,GAC1B,OAAOA,EAAMuG,mBAEdhc,EAAcra,EAAE+G,cAAcyuB,GAAU,CACzCxf,KAAM,gBACJqE,EAAcra,EAAE+G,cAAcgvB,GAAU,CAC1C54B,MAAOg0B,EACPla,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBsa,UAAWh0B,OAGbkd,EAAcra,EAAE+G,cAAc0uB,GAAY,CAC5Czf,KAAM,eACNc,MAAOke,GAAc,QAAS,aAC9BryB,KAAM,eAYVqV,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnBU,EAAYW,EAAMX,UAClBT,EAAUD,EAAWC,QACrByb,EAAa1b,EAAW0b,WACxBT,EAAYjb,EAAWib,UACvBE,EAAenb,EAAWmb,aAC1BJ,EAAa/a,EAAW+a,WACxBJ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BM,EAAc7a,EAAW6a,YACzBQ,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBAClClM,EAAiB,GAYrB,OAVIkL,EACFlL,EAAiB,oDAAoDrO,OAAO6Z,GAClEN,IACVlL,EAAiB,6BAA6BrO,OAAO6Z,IAGnDna,IACF2O,EAAiB3O,EAAY,IAAM2O,GAG9BlL,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAcupB,GAA4B,CAC3DI,cAAeD,EACfG,QAASD,EACTG,OAAQD,EACRG,QAASD,EACTG,OAAQD,EACRG,MAAOD,EACPG,SAAUD,EACVG,wBAAyBD,EACzBG,uBAAwBD,EACxBI,aAAcD,EACdD,WAAYtX,EAAcra,EAAE+G,cAAc6uB,GAAsB1d,QAAS,CACvEN,QAAS,OACThB,UAAW,qBACXzZ,MAAOgZ,QAIbuM,WAAYoS,KAId,IAAIwB,GAA0B9hB,GAAGY,OAAOC,SACpCkhB,GAA4B,CAAC,CAC/BrgB,WAAY,CACVsgB,QAAS,CACP7zB,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZD,QAAS,CACPxT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,OAGd4B,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAClBsgB,EAAUtgB,EAAWsgB,QACrBrgB,EAAUD,EAAWC,QACzB,OAAOkE,EAAcra,EAAE+G,cAAc,KAAM,CACzC6P,UAAW,UACVyD,EAAcra,EAAE+G,cAAcuvB,GAAwBpe,QAAS,CAChEN,QAAS,KACThB,UAAW,eACXzZ,MAAOq5B,IACLnc,EAAcra,EAAE+G,cAAcuvB,GAAwBpe,QAAS,CACjEN,QAAS,KACThB,UAAW,iBACXzZ,MAAOgZ,QAUTsgB,GAAajiB,GAAGC,KAAKF,GAErBmiB,GAA8BliB,GAAGG,OAAOD,kBAExCiiB,GAAqBniB,GAAGY,OAAOC,SAC/BuhB,GAAsBlhB,MAAM3O,cAAc,MAAO,CACnD4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRJ,MAAM3O,cAAc,OAAQ,CAC7BvK,EAAG,srBACDkZ,MAAM3O,cAAc,OAAQ,CAC9BvK,EAAG,+HACDkZ,MAAM3O,cAAc,OAAQ,CAC9BvK,EAAG,uIACDkZ,MAAM3O,cAAc,OAAQ,CAC9BvK,EAAG,wIAgBLk6B,GAA4B,gBAAiB,CAE3C3gB,MAAO0gB,GAAW,MAAO,aAEzBzgB,KAAM4gB,GAEN3gB,SAAU,gBAEVC,WAAY,CACVsgB,QAAS,CACP7zB,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZD,QAAS,CACPxT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,OAYdM,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjB4f,EAAUtgB,EAAWsgB,QACrBrgB,EAAUD,EAAWC,QACzB,OAAOT,MAAM3O,cAAc,KAAM,CAC/B6P,UAAW,GAAGM,OAAON,EAAW,YAC/BlB,MAAM3O,cAAc4vB,GAAoB,CACzC/e,QAAS,KACThB,UAAW,eACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB2f,QAASr5B,KAGbA,MAAOq5B,EACP3e,YAAa4e,GAAW,2BAA4B,eAClD/gB,MAAM3O,cAAc4vB,GAAoB,CAC1C/e,QAAS,KACThB,UAAW,iBACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBV,QAAShZ,KAGbA,MAAOgZ,EACP0B,YAAa4e,GAAW,yBAA0B,iBAYtDze,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnBU,EAAYW,EAAMX,UAClB4f,EAAUtgB,EAAWsgB,QACrBrgB,EAAUD,EAAWC,QACzB,OAAOT,MAAM3O,cAAc,KAAM,CAC/B6P,UAAW,GAAGM,OAAON,EAAW,YAC/BlB,MAAM3O,cAAc4vB,GAAmBze,QAAS,CACjDN,QAAS,KACThB,UAAW,eACXzZ,MAAOq5B,IACL9gB,MAAM3O,cAAc4vB,GAAmBze,QAAS,CAClDN,QAAS,KACThB,UAAW,iBACXzZ,MAAOgZ,MAGXuM,WAAY6T,KAId,IAAIM,GAA2BriB,GAAGY,OAAOC,SACrCyhB,GAA6B,CAAC,CAChC5gB,WAAY,CACVsgB,QAAS,CACP7zB,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZD,QAAS,CACPxT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZ2gB,UAAW,CACTp0B,KAAM,SACN3D,QAAS,oBAEXg4B,YAAa,CACXr0B,KAAM,SACN3D,QAAS,OAIbgZ,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAClBsgB,EAAUtgB,EAAWsgB,QACrBrgB,EAAUD,EAAWC,QACrB6gB,EAAc9gB,EAAW8gB,YACzBD,EAAY7gB,EAAW6gB,UAC3B,OAAO1c,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,GAAGM,OAAO6f,EAAW,aAC/B1c,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,iBACVyD,EAAcra,EAAE+G,cAAc,KAAM,CACrC6P,UAAW,sBACVyD,EAAcra,EAAE+G,cAAc8vB,GAAyB3e,QAAS,CACjEN,QAAS,KACThB,UAAW,2BACXzZ,MAAOq5B,IACLnc,EAAcra,EAAE+G,cAAc8vB,GAAyB3e,QAAS,CAClEN,QAAS,KACThB,UAAW,6BACXzZ,MAAOgZ,KACJ6gB,EAAc3c,EAAcra,EAAE+G,cAAc,MAAO,CACtD6P,UAAW,uBACVyD,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKsf,EACLrf,IAAK,MACD,QASNsf,GAAcziB,GAAGC,KAAKF,GAEtB2iB,GAA+B1iB,GAAGG,OAAOD,kBAEzCyiB,GAA2B3iB,GAAGK,WAE9BuiB,IAD0BD,GAAyBpiB,aACzBoiB,GAAyBriB,cACnDuiB,GAAuBF,GAAyBniB,UAChDsiB,GAAoBH,GAAyBliB,OAE7CsiB,IADaJ,GAAyBK,WAChBhjB,GAAGU,QAAQxO,UACjC+wB,GAAuBjjB,GAAGY,OAC1BsiB,GAAsBD,GAAqBpiB,SAC3CsiB,GAA+BF,GAAqBniB,kBACpDsiB,GAAyBH,GAAqBliB,YACpBkiB,GAAqBjiB,aAwKnD,SAASqiB,GAAuBta,GAAsV,OAApQsa,GAArD,mBAAX56B,QAAoD,iBAApBA,OAAO6C,SAAkD,SAAiByd,GAAO,cAAcA,GAA0C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAwCA,GAIpZ,SAASua,GAAiCjvB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI5T,SAASsd,GAA0Cra,EAAMrhB,GAAQ,OAAIA,GAA0C,WAAjCw7B,GAAuBx7B,IAAsC,mBAATA,EAElI,SAA+CqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFEsa,CAAsCta,GAArDrhB,EAIjK,SAAS47B,GAA+Bt7B,GAAuK,OAAlKs7B,GAAiCr7B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA6CA,GAIrP,SAASu7B,GAA+Bv7B,EAAGqB,GAA8H,OAAzHk6B,GAAiCt7B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA4CA,EAAGqB,GAxKlNk5B,GAA6B,iBAAkB,CAE7CnhB,MAAOkhB,GAAY,OAAQ,aAE3BjhB,KAnByB,aAqBzBC,SAAU,gBAEVC,WAAY,CACVsgB,QAAS,CACP7zB,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZD,QAAS,CACPxT,KAAM,SACNmG,OAAQ,OACRsN,SAAU,MAEZ2gB,UAAW,CACTp0B,KAAM,SACN3D,QAAS,oBAEXg4B,YAAa,CACXr0B,KAAM,SACN3D,QAAS,OAab0X,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UACjB4f,EAAUtgB,EAAWsgB,QACrBrgB,EAAUD,EAAWC,QACrB6gB,EAAc9gB,EAAW8gB,YACzBD,EAAY7gB,EAAW6gB,UAC3B,MAAO,CAACrhB,MAAM3O,cAAcwwB,GAAqB,KAAM7hB,MAAM3O,cAAc4wB,GAA8B,KAAMjiB,MAAM3O,cAAcswB,GAAsB,CACvJthB,MAAOkhB,GAAY,mBAAoB,cACtCvhB,MAAM3O,cAAcqwB,GAAyB,CAC9C3jB,SAAUsjB,EACV/f,QAAS,CAAC,CACRF,MAAOmgB,GAAY,gBAAiB,aACpC95B,MAAO,oBACN,CACD2Z,MAAOmgB,GAAY,eAAgB,aACnC95B,MAAO,sBAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkgB,UAAW55B,SAGXuY,MAAM3O,cAAc,MAAO,CAC/B6P,UAAW,GAAGM,OAAON,EAAW,KAAKM,OAAO6f,EAAW,aACtDrhB,MAAM3O,cAAc,MAAO,CAC5B6P,UAAW,iBACVlB,MAAM3O,cAAc,KAAM,CAC3B6P,UAAW,sBACVlB,MAAM3O,cAAc2wB,GAAqB,CAC1C9f,QAAS,KACThB,UAAW,2BACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB2f,QAASr5B,KAGbA,MAAOq5B,EACP3e,YAAaof,GAAY,cAAe,eACtCvhB,MAAM3O,cAAc2wB,GAAqB,CAC3C9f,QAAS,KACThB,UAAW,6BACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBV,QAAShZ,KAGbA,MAAOgZ,EACP0B,YAAaof,GAAY,gBAAiB,gBACvCvhB,MAAM3O,cAAc,MAAO,CAC9B6P,UAAW,uBACVlB,MAAM3O,cAAc6wB,GAAwB,CAC7CzgB,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBmgB,YAAa75B,EAAMma,OAGvB3U,KAAM,QACNiU,UAAW,sBACXzZ,MAAO65B,EACPvxB,OAAQ,SAAgB8R,GACtB,IAAIC,EAAOD,EAAMC,KACjB,OAAO9B,MAAM3O,cAAcuwB,GAAmB,CAC5C7f,QAASD,EACTZ,UAAWogB,EAAc,eAAiB,uBACxCA,EAAyDthB,MAAM3O,cAAc,MAAO,CACtF6P,UAAW,aACXc,IAAKsf,EACLrf,IAAKsf,GAAY,eAAgB,eAHjBA,GAAY,eAAgB,uBAiBpDjf,KAAM,SAAcC,GAClB,IAAI/B,EAAa+B,EAAM/B,WACnBU,EAAYqB,EAAMrB,UAClB4f,EAAUtgB,EAAWsgB,QACrBrgB,EAAUD,EAAWC,QACrB6gB,EAAc9gB,EAAW8gB,YACzBD,EAAY7gB,EAAW6gB,UAC3B,OAAOrhB,MAAM3O,cAAc,MAAO,CAChC6P,UAAW,GAAGM,OAAON,EAAW,KAAKM,OAAO6f,EAAW,aACtDrhB,MAAM3O,cAAc,MAAO,CAC5B6P,UAAW,iBACVlB,MAAM3O,cAAc,KAAM,CAC3B6P,UAAW,sBACVlB,MAAM3O,cAAc2wB,GAAoBxf,QAAS,CAClDN,QAAS,KACThB,UAAW,2BACXzZ,MAAOq5B,IACL9gB,MAAM3O,cAAc2wB,GAAoBxf,QAAS,CACnDN,QAAS,KACThB,UAAW,6BACXzZ,MAAOgZ,KACJ6gB,EAActhB,MAAM3O,cAAc,MAAO,CAC5C6P,UAAW,uBACVlB,MAAM3O,cAAc,MAAO,CAC5B2Q,IAAKsf,EACLrf,IAAK,MACD,MAER+K,WAAYoU,KAsBd,IAAIqB,GAAmB3jB,GAAGC,KAAKF,GAE3B6jB,GAA2B5jB,GAAGY,OAAOC,SACrCgjB,GAEJ,SAAUrZ,GAGR,SAASsZ,IAGP,OA5BJ,SAAwCvd,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA0B3HqwB,CAA+B53B,KAAM23B,GAE9BP,GAA0Cp3B,KAAMs3B,GAA+BK,GAAgBx5B,MAAM6B,KAAMrC,YAxBtH,IAAqC0c,EAAaE,EAAYC,EAsN5D,OA9MF,SAAkCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAY8Y,GAA+B/Y,EAAUC,GAW/YoZ,CAAyBF,EAoMzBje,EAAcra,EAAE8E,WAvNmBkW,EA2BPsd,GA3BoBpd,EA2BJ,CAAC,CAC3Czd,IAAK,SACLN,MAAO,WACL,IAAI0Z,EAAgBlW,KAAKC,MAAMiW,cAC3ByI,EAAwB3e,KAAKC,MAAMsV,WACnC0W,EAAWtN,EAAsBsN,SACjCC,EAAWvN,EAAsBuN,SACjCC,EAAWxN,EAAsBwN,SACjCC,EAAWzN,EAAsByN,SACjCC,EAAW1N,EAAsB0N,SACjCC,EAAW3N,EAAsB2N,SACjCC,EAAO5N,EAAsB4N,KAC7BC,EAAO7N,EAAsB6N,KAC7BC,EAAO9N,EAAsB8N,KAC7BC,EAAe/N,EAAsB+N,aACrCC,EAAehO,EAAsBgO,aACrCC,EAAejO,EAAsBiO,aACrCC,EAAQlO,EAAsBkO,MAC9BC,EAAQnO,EAAsBmO,MAC9BC,EAAQpO,EAAsBoO,MAC9BC,EAASrO,EAAsBqO,OAC/BC,EAAStO,EAAsBsO,OAC/BC,EAASvO,EAAsBuO,OAC/BC,EAAUxO,EAAsBwO,QAChCC,EAAUzO,EAAsByO,QAChCC,EAAU1O,EAAsB0O,QAChCC,EAAe3O,EAAsB2O,aACrCC,EAAe5O,EAAsB4O,aACrCC,EAAe7O,EAAsB6O,aACrC9N,EAAO1f,KAAKC,MAAMyf,KAClBoY,EAAW93B,KAAKC,MAAM63B,SACtBC,EAAmB/3B,KAAKC,MAAM63B,SAAW,EACzCjC,EAAU,CAAC5J,EAAUC,EAAUC,GAC/B3W,EAAU,CAAC4W,EAAUC,EAAUC,GAC/B3V,EAAM,CAAC4V,EAAMC,EAAMC,GACnBuL,EAAc,CAACtL,EAAcC,EAAcC,GAC3CvX,EAAO,CAACwX,EAAOC,EAAOC,GACtB3T,EAAQ,CAAC4T,EAAQC,EAAQC,GACzB+K,EAAS,CAAC9K,EAASC,EAASC,GAC5BgJ,EAAc,CAAC/I,EAAcC,EAAcC,GAC3C0K,EAAiB,GACjBC,EAAgB,GAEhBC,EACE/B,EAAY0B,GACPre,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAAOlX,OAAO8f,EAAY0B,GAAmB,KAC9DrK,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKsf,EAAY0B,GACjB/gB,IAAK,OAGFoC,EAAM2e,KACT3e,EAAM2e,GAAoB,WAGK,MAA7BE,EAAOF,GACFre,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBxU,EAAM2e,GACvB3gB,OAAQ,aAAab,OAAO6C,EAAM2e,MAEnCre,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOlB,EAAK0iB,GAAmB,0BAC7ChlB,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAegC,EAAM2e,KAE9Bre,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOlB,EAAK0iB,GAAmB,0BAC7ChlB,MAAO,CACLqG,MAAOA,EAAM2e,QA4FvB,MApFa,SAATrY,EACe,IAAboY,GACFI,EAAiBxe,EAAcra,EAAE+G,cAAcqxB,GAA0B,CACvExhB,UAAW,kDACXgB,QAAS,KACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB+V,SAAUzvB,KAGdA,MAAOyvB,EACP/U,YAAasgB,GAAiB,cAAe,eAE/CW,EAAgBze,EAAcra,EAAE+G,cAAcqxB,GAA0B,CACtExhB,UAAW,sDACXgB,QAAS,IACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkW,SAAU5vB,KAGdA,MAAO4vB,EACPlV,YAAasgB,GAAiB,gBAAiB,gBAE3B,IAAbM,GACTI,EAAiBxe,EAAcra,EAAE+G,cAAcqxB,GAA0B,CACvExhB,UAAW,kDACXgB,QAAS,KACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgW,SAAU1vB,KAGdA,MAAO0vB,EACPhV,YAAasgB,GAAiB,cAAe,eAE/CW,EAAgBze,EAAcra,EAAE+G,cAAcqxB,GAA0B,CACtExhB,UAAW,sDACXgB,QAAS,IACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmW,SAAU7vB,KAGdA,MAAO6vB,EACPnV,YAAasgB,GAAiB,gBAAiB,gBAE3B,IAAbM,IACTI,EAAiBxe,EAAcra,EAAE+G,cAAcqxB,GAA0B,CACvExhB,UAAW,kDACXgB,QAAS,KACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBiW,SAAU3vB,KAGdA,MAAO2vB,EACPjV,YAAasgB,GAAiB,cAAe,eAE/CW,EAAgBze,EAAcra,EAAE+G,cAAcqxB,GAA0B,CACtExhB,UAAW,sDACXgB,QAAS,IACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBoW,SAAU9vB,KAGdA,MAAO8vB,EACPpV,YAAasgB,GAAiB,gBAAiB,gBAGjC,SAAT9X,IACTwY,EAAiBxe,EAAcra,EAAE+G,cAAcqxB,GAAyBlgB,QAAS,CAC/EtB,UAAW,iDAAiDM,OAAOuhB,GACnE7gB,QAAS,KACTza,MAAOq5B,EAAQkC,KAEjBI,EAAgBze,EAAcra,EAAE+G,cAAcqxB,GAAyBlgB,QAAS,CAC9EtB,UAAW,qDAAqDM,OAAOuhB,GACvE7gB,QAAS,IACTza,MAAOgZ,EAAQuiB,MAIZre,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAMnF,EAAIohB,GACV7vB,OAAQ8vB,EAAYD,GAAoB,SAAW,QACnD9hB,UAAW,wBACXwb,IAAK,uBACJ2G,EAAaF,EAAgBC,SAlNuDhB,GAAiC9c,EAAYld,UAAWod,GAAiBC,GAAa2c,GAAiC9c,EAAaG,GAsNxNmd,EApMT,GAuMA,SAASU,GAAoBv8B,GAAQ,MAAM,IAAI2E,MAAM,IAAO3E,EAAO,kBAI3C+X,GAAGC,KAAKF,GAAhC,IAEI0kB,GAAiCzkB,GAAGK,WAQpCqkB,IAPgCD,GAA+BnkB,aAClCmkB,GAA+BjkB,UAClCikB,GAA+BhkB,OAC1BgkB,GAA+Bpc,YACtCoc,GAA+B3D,gBACxB2D,GAA+BvY,YACxBlM,GAAGU,QAAQxO,SACV8N,GAAGY,QAC1C+jB,GAA4BD,GAAqC7jB,SAClB6jB,GAAqC5jB,kBACrD4jB,GAAqC3jB,YAC1B2jB,GAAqC1jB,aAwFnF,IAAI4jB,GAA8B,CAAC,CACjCljB,WAvFF,SAAwBwW,GAGtB,IAFA,IAAIxW,EAAa,GAER/Z,EAAI,EAAGA,GAAKuwB,EAAQvwB,IAC3B+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,6BAA+Bja,GAE3C+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,8BAAgCja,GAE5C+Z,EAAW,MAAQ/Z,GAAK,CACtBwG,KAAM,SACN3D,QAAS,MAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,UACN3D,SAAS,GAEXkX,EAAW,OAAS/Z,GAAK,CACvBwG,KAAM,SACN3D,QAAS,eAEXkX,EAAW,QAAU/Z,GAAK,CACxBwG,KAAM,SACN3D,QAAS,WAEXkX,EAAW,SAAW/Z,GAAK,CACzBwG,KAAM,SACN3D,QAAS,KAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,SACN3D,QAAS,MAIb,OAAOkX,EA+CKmjB,CAAe,GAC3BrhB,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WAClB0W,EAAW1W,EAAW0W,SACtBC,EAAW3W,EAAW2W,SACtBC,EAAW5W,EAAW4W,SACtBC,EAAW7W,EAAW6W,SACtBC,EAAW9W,EAAW8W,SACtBC,EAAW/W,EAAW+W,SACtBC,EAAOhX,EAAWgX,KAClBC,EAAOjX,EAAWiX,KAClBC,EAAOlX,EAAWkX,KAClBC,EAAenX,EAAWmX,aAC1BC,EAAepX,EAAWoX,aAC1BC,EAAerX,EAAWqX,aAC1BC,EAAQtX,EAAWsX,MACnBC,EAAQvX,EAAWuX,MACnBC,EAAQxX,EAAWwX,MACnBC,EAASzX,EAAWyX,OACpBC,EAAS1X,EAAW0X,OACpBC,EAAS3X,EAAW2X,OACpBC,EAAU5X,EAAW4X,QACrBC,EAAU7X,EAAW6X,QACrBC,EAAU9X,EAAW8X,QACrBC,EAAe/X,EAAW+X,aAC1BC,EAAehY,EAAWgY,aAC1BC,EAAejY,EAAWiY,aAC9B,OAAO9T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,mBACVyD,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAMyQ,EACNrkB,OAAQwkB,EAAe,SAAW,QAClCzW,UAAW,yBAEPqX,EACK5T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAASH,EAAe,IACzCI,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKuW,EACLtW,IAAK,OAGFgW,IACOqL,GAAoB,UAA9BrL,EAAyC,WAI3B,MAAZG,EACKzT,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBZ,EACjB5V,OAAQ,aAAab,OAAOyW,KAE7BtT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOsW,EAAO,0BAC5B9Z,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAe4V,IAExBtT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOsW,EAAO,0BAC5B9Z,MAAO,CACLqG,MAAO4T,OAKZtT,EAAcra,EAAE+G,cAAcoyB,GAA0BjhB,QAAS,CACpEtB,UAAW,kDACXgB,QAAS,KACTza,MAAOyvB,IACLvS,EAAcra,EAAE+G,cAAcoyB,GAA0BjhB,QAAS,CACnEtB,UAAW,sDACXgB,QAAS,IACTza,MAAO4vB,MACH1S,EAAcra,EAAE+G,cAAc,MAAO,CACzC6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAM0Q,EACNtkB,OAAQykB,EAAe,SAAW,QAClC1W,UAAW,yBAEPsX,EACK7T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAASF,EAAe,IACzCG,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKwW,EACLvW,IAAK,OAGFiW,IACOoL,GAAoB,UAA9BpL,EAAyC,WAI3B,MAAZG,EACK1T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBX,EACjB7V,OAAQ,aAAab,OAAO0W,KAE7BvT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOuW,EAAO,0BAC5B/Z,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAe6V,IAExBvT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOuW,EAAO,0BAC5B/Z,MAAO,CACLqG,MAAO6T,OAKZvT,EAAcra,EAAE+G,cAAcoyB,GAA0BjhB,QAAS,CACpEtB,UAAW,kDACXgB,QAAS,KACTza,MAAO0vB,IACLxS,EAAcra,EAAE+G,cAAcoyB,GAA0BjhB,QAAS,CACnEtB,UAAW,sDACXgB,QAAS,IACTza,MAAO6vB,MACH3S,EAAcra,EAAE+G,cAAc,MAAO,CACzC6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAM2Q,EACNvkB,OAAQ0kB,EAAe,SAAW,QAClC3W,UAAW,yBAEPuX,EACK9T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAASD,EAAe,IACzCE,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKyW,EACLxW,IAAK,OAGFkW,IACOmL,GAAoB,UAA9BnL,EAAyC,WAI3B,MAAZG,EACK3T,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBV,EACjB9V,OAAQ,aAAab,OAAO2W,KAE7BxT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOwW,EAAO,0BAC5Bha,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAe8V,IAExBxT,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOwW,EAAO,0BAC5Bha,MAAO,CACLqG,MAAO8T,OAKZxT,EAAcra,EAAE+G,cAAcoyB,GAA0BjhB,QAAS,CACpEtB,UAAW,kDACXgB,QAAS,KACTza,MAAO2vB,IACLzS,EAAcra,EAAE+G,cAAcoyB,GAA0BjhB,QAAS,CACnEtB,UAAW,sDACXgB,QAAS,IACTza,MAAO8vB,SAGV,CACD/W,WAnQF,SAAyBwW,GAGvB,IAFA,IAAIxW,EAAa,GAER/Z,EAAI,EAAGA,GAAKuwB,EAAQvwB,IAC3B+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,6BAA+Bja,GAE3C+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,8BAAgCja,GAE5C+Z,EAAW,MAAQ/Z,GAAK,CACtBwG,KAAM,SACN3D,QAAS,MAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,UACN3D,SAAS,GAEXkX,EAAW,OAAS/Z,GAAK,CACvBwG,KAAM,SACN3D,QAAS,eAEXkX,EAAW,QAAU/Z,GAAK,CACxBwG,KAAM,SACN3D,QAAS,WAEXkX,EAAW,SAAW/Z,GAAK,CACzBwG,KAAM,SACN3D,QAAS,KAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,SACN3D,QAAS,MAIb,OAAOkX,EA2NKojB,CAAgB,GAC5BthB,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACvB,OAAOmE,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,mBACVyD,EAAcra,EAAE+G,cAAcsxB,GAAgC,CAC/DniB,WAAYA,EACZuiB,SAAU,EACVpY,KAAM,SACJhG,EAAcra,EAAE+G,cAAcsxB,GAAgC,CAChEniB,WAAYA,EACZuiB,SAAU,EACVpY,KAAM,SACJhG,EAAcra,EAAE+G,cAAcsxB,GAAgC,CAChEniB,WAAYA,EACZuiB,SAAU,EACVpY,KAAM,aAKZ,SAASkZ,GAAiChc,GAA0W,OAAxRgc,GAArD,mBAAXt8B,QAAoD,iBAApBA,OAAO6C,SAA4D,SAAiByd,GAAO,cAAcA,GAAoD,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAkDA,GAI5b,SAASic,GAA2C3wB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAItU,SAASgf,GAAoD/b,EAAMrhB,GAAQ,OAAIA,GAAoD,WAA3Ck9B,GAAiCl9B,IAAsC,mBAATA,EAEtJ,SAAyDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFYgc,CAAgDhc,GAA/DrhB,EAIrL,SAASs9B,GAAyCh9B,GAAiL,OAA5Kg9B,GAA2C/8B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAuDA,GAInR,SAASi9B,GAAyCj9B,EAAGqB,GAAwI,OAAnI47B,GAA2Ch9B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAsDA,EAAGqB,GAGhP,IAAI67B,GAA6BrlB,GAAGC,KAAKF,GAErCulB,GAAqCtlB,GAAGY,OAAOC,SAC/C0kB,GAEJ,SAAU/a,GAGR,SAASsZ,IAGP,OA5BJ,SAAkDvd,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA0BrI8xB,CAAyCr5B,KAAM23B,GAExCmB,GAAoD94B,KAAMg5B,GAAyCrB,GAAgBx5B,MAAM6B,KAAMrC,YAxB1I,IAA+C0c,EAAaE,EAAYC,EA6NtE,OArNF,SAA4CgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYwa,GAAyCza,EAAUC,GAWna6a,CAAmC3B,EA2MnCje,EAAcra,EAAE8E,WA9N6BkW,EA2BPsd,GA3BoBpd,EA2BJ,CAAC,CACrDzd,IAAK,SACLN,MAAO,WACL,IAAI0Z,EAAgBlW,KAAKC,MAAMiW,cAC3ByI,EAAwB3e,KAAKC,MAAMsV,WACnC0W,EAAWtN,EAAsBsN,SACjCC,EAAWvN,EAAsBuN,SACjCC,EAAWxN,EAAsBwN,SACjCC,EAAWzN,EAAsByN,SACjCC,EAAW1N,EAAsB0N,SACjCC,EAAW3N,EAAsB2N,SACjCC,EAAO5N,EAAsB4N,KAC7BC,EAAO7N,EAAsB6N,KAC7BC,EAAO9N,EAAsB8N,KAC7BC,EAAe/N,EAAsB+N,aACrCC,EAAehO,EAAsBgO,aACrCC,EAAejO,EAAsBiO,aACrCC,EAAQlO,EAAsBkO,MAC9BC,EAAQnO,EAAsBmO,MAC9BC,EAAQpO,EAAsBoO,MAC9BC,EAASrO,EAAsBqO,OAC/BC,EAAStO,EAAsBsO,OAC/BC,EAASvO,EAAsBuO,OAC/BC,EAAUxO,EAAsBwO,QAChCC,EAAUzO,EAAsByO,QAChCC,EAAU1O,EAAsB0O,QAChCC,EAAe3O,EAAsB2O,aACrCC,EAAe5O,EAAsB4O,aACrCC,EAAe7O,EAAsB6O,aACrC9N,EAAO1f,KAAKC,MAAMyf,KAClBoY,EAAW93B,KAAKC,MAAM63B,SACtBC,EAAmB/3B,KAAKC,MAAM63B,SAAW,EACzCjC,EAAU,CAAC5J,EAAUC,EAAUC,GAC/B3W,EAAU,CAAC4W,EAAUC,EAAUC,GAC/B3V,EAAM,CAAC4V,EAAMC,EAAMC,GACnBuL,EAAc,CAACtL,EAAcC,EAAcC,GAC3CvX,EAAO,CAACwX,EAAOC,EAAOC,GACtB3T,EAAQ,CAAC4T,EAAQC,EAAQC,GACzB+K,EAAS,CAAC9K,EAASC,EAASC,GAC5BgJ,EAAc,CAAC/I,EAAcC,EAAcC,GAC3C0K,EAAiB,GACjBC,EAAgB,GAEhBC,EACE/B,EAAY0B,GACPre,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,yBACXlD,MAAO,CACL0a,gBAAiB,OAAOlX,OAAO8f,EAAY0B,GAAmB,KAC9DrK,iBAAkB,uBAClBC,eAAgB,UAEjBjU,EAAcra,EAAE+G,cAAc,MAAO,CACtC2Q,IAAKsf,EAAY0B,GACjB/gB,IAAK,OAGFoC,EAAM2e,KACT3e,EAAM2e,GAAoB,WAGK,MAA7BE,EAAOF,GACFre,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiBxU,EAAM2e,GACvB3gB,OAAQ,aAAab,OAAO6C,EAAM2e,MAEnCre,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOlB,EAAK0iB,GAAmB,0BAC7ChlB,MAAO,CACLqG,MAAO,WAIJM,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,8BACXlD,MAAO,CACL6a,gBAAiB,cACjBxW,OAAQ,aAAegC,EAAM2e,KAE9Bre,EAAcra,EAAE+G,cAAc,IAAK,CACpC6P,UAAW,GAAGM,OAAOlB,EAAK0iB,GAAmB,0BAC7ChlB,MAAO,CACLqG,MAAOA,EAAM2e,QA6FvB,MArFa,SAATrY,EACe,IAAboY,GACFI,EAAiBxe,EAAcra,EAAE+G,cAAc+yB,GAAoC,CACjFljB,UAAW,kDACXgB,QAAS,KACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB+V,SAAUzvB,KAGdA,MAAOyvB,EACP/U,YAAagiB,GAA2B,cAAe,eAEzDf,EAAgBze,EAAcra,EAAE+G,cAAc+yB,GAAoC,CAChFljB,UAAW,sDACXgB,QAAS,IACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkW,SAAU5vB,KAGdA,MAAO4vB,EACPlV,YAAagiB,GAA2B,gBAAiB,gBAErC,IAAbpB,GACTI,EAAiBxe,EAAcra,EAAE+G,cAAc+yB,GAAoC,CACjFljB,UAAW,kDACXgB,QAAS,KACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgW,SAAU1vB,KAGdA,MAAO0vB,EACPhV,YAAagiB,GAA2B,cAAe,eAEzDf,EAAgBze,EAAcra,EAAE+G,cAAc+yB,GAAoC,CAChFljB,UAAW,sDACXgB,QAAS,IACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmW,SAAU7vB,KAGdA,MAAO6vB,EACPnV,YAAagiB,GAA2B,gBAAiB,gBAErC,IAAbpB,IACTI,EAAiBxe,EAAcra,EAAE+G,cAAc+yB,GAAoC,CACjFljB,UAAW,kDACXgB,QAAS,KACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBiW,SAAU3vB,KAGdA,MAAO2vB,EACPjV,YAAagiB,GAA2B,cAAe,eAEzDf,EAAgBze,EAAcra,EAAE+G,cAAc+yB,GAAoC,CAChFljB,UAAW,sDACXgB,QAAS,IACTX,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBoW,SAAU9vB,KAGdA,MAAO8vB,EACPpV,YAAagiB,GAA2B,gBAAiB,gBAG3C,SAATxZ,IACTwY,EAAiBxe,EAAcra,EAAE+G,cAAc+yB,GAAmC5hB,QAAS,CACzFtB,UAAW,iDAAiDM,OAAOuhB,GACnE7gB,QAAS,KACTza,MAAOq5B,EAAQkC,KAEjBI,EAAgBze,EAAcra,EAAE+G,cAAc+yB,GAAmC5hB,QAAS,CACxFtB,UAAW,qDAAqDM,OAAOuhB,GACvE7gB,QAAS,IACTza,MAAOgZ,EAAQuiB,MAKfphB,EAAIohB,IAA8B,SAATrY,EACpBhG,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,6BACVyD,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAMnF,EAAIohB,GACV9hB,UAAW,wBACX/N,OAAQ8vB,EAAYD,GAAoB,SAAW,QACnDtG,IAAK,uBACJ2G,EAAaF,EAAgBC,IAEzBze,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW,6BACVmiB,EAAaF,EAAgBC,QAxN+DU,GAA2Cxe,EAAYld,UAAWod,GAAiBC,GAAaqe,GAA2Cxe,EAAaG,GA6NtPmd,EA3MT,GAqNI4B,GAAmB1lB,GAAGC,KAAKF,GAE3B4lB,GAAoC3lB,GAAGG,OAAOD,kBAE9C0lB,GAAgC5lB,GAAGK,WACnCwlB,GAA+BD,GAA8BtlB,aAC7DwlB,GAA4BF,GAA8BplB,UAC1DulB,GAAyBH,GAA8BnlB,OACvDulB,GAA8BJ,GAA8Bvd,YAC5D4d,GAAkCL,GAA8B9E,gBAChEoF,GAA8BN,GAA8B1Z,YAC5Dia,GAA2BnmB,GAAGU,QAAQxO,SACtCk0B,GAA4BpmB,GAAGY,OAE/BylB,IAD2BD,GAA0BvlB,SACjBulB,GAA0BtlB,mBAC9DwlB,GAA8BF,GAA0BrlB,YACxDwlB,GAA+BH,GAA0BplB,aACzDwlB,GAA4B3gB,EAAcra,EAAE+G,cAAc,MAAO,CACnE4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,SAAU,CAC3Hk0B,GAAI,MACJC,GAAI,QACJl+B,EAAG,OACDqd,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvH,EAAG,QACHC,EAAG,QACHmW,MAAO,MACPC,OAAQ,SACLwE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,SAAU,CACpFk0B,GAAI,OACJC,GAAI,QACJl+B,EAAG,OACDqd,EAAcra,EAAE+G,cAAc,OAAQ,CACxCtH,EAAG,QACHmW,MAAO,MACPC,OAAQ,SACLwE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,SAAU,CACpFk0B,GAAI,QACJC,GAAI,QACJl+B,EAAG,OACDqd,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvH,EAAG,MACHC,EAAG,QACHmW,MAAO,MACPC,OAAQ,WA4DVskB,GAAkC,sBAAuB,CAEvDpkB,MAAOmkB,GAAiB,mBAAoB,aAE5ClkB,KAAMglB,GAEN/kB,SAAU,gBAEVC,WAjEF,SAA8BwW,GAG5B,IAFA,IAAIxW,EAAa,GAER/Z,EAAI,EAAGA,GAAKuwB,EAAQvwB,IAC3B+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,2BAA6Bja,GAEzC+Z,EAAW,UAAY/Z,GAAK,CAC1BwG,KAAM,SACNmG,OAAQ,OACRsN,SAAU,8BAAgCja,GAE5C+Z,EAAW,MAAQ/Z,GAAK,CACtBwG,KAAM,SACN3D,QAAS,MAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,UACN3D,SAAS,GAEXkX,EAAW,OAAS/Z,GAAK,CACvBwG,KAAM,SACN3D,QAAS,eAEXkX,EAAW,QAAU/Z,GAAK,CACxBwG,KAAM,SACN3D,QAAS,WAEXkX,EAAW,SAAW/Z,GAAK,CACzBwG,KAAM,SACN3D,QAAS,KAEXkX,EAAW,cAAgB/Z,GAAK,CAC9BwG,KAAM,SACN3D,QAAS,MAIb,OAAOkX,EAyBKilB,CAAqB,GAUjCzkB,KAAM,SAAcC,GAClB,IA2BI4O,EA3BArP,EAAaS,EAAKT,WAClBW,EAAgBF,EAAKE,cACrBD,EAAYD,EAAKC,UAOjBsW,GANWhX,EAAW0W,SACX1W,EAAW2W,SACX3W,EAAW4W,SACX5W,EAAW6W,SACX7W,EAAW8W,SACX9W,EAAW+W,SACf/W,EAAWgX,MAClBC,EAAOjX,EAAWiX,KAClBC,EAAOlX,EAAWkX,KAClBC,EAAenX,EAAWmX,aAC1BC,EAAepX,EAAWoX,aAC1BC,EAAerX,EAAWqX,aAC1BC,EAAQtX,EAAWsX,MACnBC,EAAQvX,EAAWuX,MACnBC,EAAQxX,EAAWwX,MACnBC,EAASzX,EAAWyX,OACpBC,EAAS1X,EAAW0X,OACpBC,EAAS3X,EAAW2X,OACpBC,EAAU5X,EAAW4X,QACrBC,EAAU7X,EAAW6X,QACrBC,EAAU9X,EAAW8X,QACrBC,EAAe/X,EAAW+X,aAC1BC,EAAehY,EAAWgY,aAC1BC,EAAejY,EAAWiY,aAS9B,OALE5I,EADE3O,EACe,GAAGM,OAAON,EAAW,oBAErB,kBAGZ,CAACyD,EAAcra,EAAE+G,cAAc4zB,GAA0B,KAAMtgB,EAAcra,EAAE+G,cAAc8zB,GAAmC,KAAMxgB,EAAcra,EAAE+G,cAAcuzB,GAA2B,CACpMvkB,MAAOmkB,GAAiB,oBAAqB,cAC5C7f,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC5D1jB,MAAOojB,GAAiB,YAAa,cACpC7f,EAAcra,EAAE+G,cAAc2zB,GAA6B,CAC5Dv9B,MAAO+vB,EACPjW,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBqW,KAAM/vB,OAGRkd,EAAcra,EAAE+G,cAAc0zB,GAAiC,CACjE3jB,MAAOojB,GAAiB,qBAAsB,aAC9C3mB,QAAS8Z,EACTpW,SAAU,SAAkB1D,GAC1B,OAAOsD,EAAc,CACnBwW,aAAc9Z,QAGf8G,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC9D1jB,MAAOojB,GAAiB,SAAU,cACjC7f,EAAcra,EAAE+G,cAAc2zB,GAA6B,CAC5D5jB,MAAOojB,GAAiB,4DAA6D,aACrF/8B,MAAOqwB,EACPvW,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB2W,MAAOrwB,KAGX0a,YAAa,cACbd,KAAMsD,EAAcra,EAAE+G,cAAc,IAAK,CACvC0V,KAAM,iDACN5T,OAAQ,UACPqxB,GAAiB,yBAA0B,gBAC5C7f,EAAcra,EAAE+G,cAAcg0B,GAA8B,CAC9D59B,MAAOwwB,EACP1W,SAAU,SAAkB9Z,GACtBA,EACF0Z,EAAc,CACZ8W,OAAQxwB,KAGV0Z,EAAc,CACZ8W,OAAQ,YAEV9W,EAAc,CACZiX,QAAS,UAIbzT,EAAcra,EAAE+G,cAAcszB,GAA8B,CAC9DvjB,MAAOojB,GAAiB,mBAAoB,aAC5CzmB,SAAUqa,EACV9W,QAAS,CAAC,CACRF,MAAOojB,GAAiB,cAAe,aACvC/8B,MAAO,KACN,CACD2Z,MAAOojB,GAAiB,gBAAiB,aACzC/8B,MAAO,MAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBiX,QAAS3wB,QAGVkd,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC9D1jB,MAAOojB,GAAiB,aAAc,aACtCnjB,KAAMmjB,GAAiB,2DAA4D,cAClF7f,EAAcra,EAAE+G,cAAc+zB,GAA6B,CAC5D3jB,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBoX,aAAc9wB,EAAMma,OAGxB3U,KAAM,QACNxF,MAAO8wB,EACPxoB,OAAQ,SAAgB8R,GACtB,IAAIC,EAAOD,EAAMC,KACjB,OAAO6C,EAAcra,EAAE+G,cAAcwzB,GAAwB,CAC3D9iB,QAASD,EACTZ,UAAWqX,EAAe,eAAiB,uBACzCA,EAA+D5T,EAAcra,EAAE+G,cAAc,MAAO,CACtG6P,UAAW,aACXc,IAAKuW,EACLtW,IAAKuiB,GAAiB,eAAgB,eAHrBA,GAAiB,eAAgB,mBAMlD7f,EAAcra,EAAE+G,cAAcuzB,GAA2B,CAC7DvkB,MAAOmkB,GAAiB,oBAAqB,cAC5C7f,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC5D1jB,MAAOojB,GAAiB,YAAa,cACpC7f,EAAcra,EAAE+G,cAAc2zB,GAA6B,CAC5Dv9B,MAAOgwB,EACPlW,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBsW,KAAMhwB,OAGRkd,EAAcra,EAAE+G,cAAc0zB,GAAiC,CACjE3jB,MAAOojB,GAAiB,qBAAsB,aAC9C3mB,QAAS+Z,EACTrW,SAAU,SAAkB1D,GAC1B,OAAOsD,EAAc,CACnByW,aAAc/Z,QAGf8G,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC9D1jB,MAAOojB,GAAiB,SAAU,cACjC7f,EAAcra,EAAE+G,cAAc2zB,GAA6B,CAC5D5jB,MAAOojB,GAAiB,4DAA6D,aACrF/8B,MAAOswB,EACPxW,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4W,MAAOtwB,KAGX0a,YAAa,cACbd,KAAMsD,EAAcra,EAAE+G,cAAc,IAAK,CACvC0V,KAAM,iDACN5T,OAAQ,UACPqxB,GAAiB,yBAA0B,gBAC5C7f,EAAcra,EAAE+G,cAAcg0B,GAA8B,CAC9D59B,MAAOywB,EACP3W,SAAU,SAAkB9Z,GACtBA,EACF0Z,EAAc,CACZ+W,OAAQzwB,KAGV0Z,EAAc,CACZ+W,OAAQ,YAEV/W,EAAc,CACZkX,QAAS,UAIb1T,EAAcra,EAAE+G,cAAcszB,GAA8B,CAC9DvjB,MAAOojB,GAAiB,mBAAoB,aAC5CzmB,SAAUsa,EACV/W,QAAS,CAAC,CACRF,MAAOojB,GAAiB,cAAe,aACvC/8B,MAAO,KACN,CACD2Z,MAAOojB,GAAiB,gBAAiB,aACzC/8B,MAAO,MAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkX,QAAS5wB,QAGVkd,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC9D1jB,MAAOojB,GAAiB,aAAc,aACtCnjB,KAAMmjB,GAAiB,4DAA6D,cACnF7f,EAAcra,EAAE+G,cAAc+zB,GAA6B,CAC5D3jB,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBqX,aAAc/wB,EAAMma,OAGxB3U,KAAM,QACNxF,MAAO+wB,EACPzoB,OAAQ,SAAgBwS,GACtB,IAAIT,EAAOS,EAAMT,KACjB,OAAO6C,EAAcra,EAAE+G,cAAcwzB,GAAwB,CAC3D9iB,QAASD,EACTZ,UAAWsX,EAAe,eAAiB,uBACzCA,EAA+D7T,EAAcra,EAAE+G,cAAc,MAAO,CACtG6P,UAAW,aACXc,IAAKwW,EACLvW,IAAKuiB,GAAiB,eAAgB,eAHrBA,GAAiB,eAAgB,mBAMlD7f,EAAcra,EAAE+G,cAAcuzB,GAA2B,CAC7DvkB,MAAOmkB,GAAiB,oBAAqB,cAC5C7f,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC5D1jB,MAAOojB,GAAiB,YAAa,cACpC7f,EAAcra,EAAE+G,cAAc2zB,GAA6B,CAC5Dv9B,MAAOiwB,EACPnW,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBuW,KAAMjwB,OAGRkd,EAAcra,EAAE+G,cAAc0zB,GAAiC,CACjE3jB,MAAOojB,GAAiB,qBAAsB,aAC9C3mB,QAASga,EACTtW,SAAU,SAAkB1D,GAC1B,OAAOsD,EAAc,CACnB0W,aAAcha,QAGf8G,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC9D1jB,MAAOojB,GAAiB,SAAU,cACjC7f,EAAcra,EAAE+G,cAAc2zB,GAA6B,CAC5D5jB,MAAOojB,GAAiB,4DAA6D,aACrF/8B,MAAOuwB,EACPzW,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB6W,MAAOvwB,KAGX0a,YAAa,cACbd,KAAMsD,EAAcra,EAAE+G,cAAc,IAAK,CACvC0V,KAAM,iDACN5T,OAAQ,UACPqxB,GAAiB,yBAA0B,gBAC5C7f,EAAcra,EAAE+G,cAAcg0B,GAA8B,CAC9D59B,MAAO0wB,EACP5W,SAAU,SAAkB9Z,GACtBA,EACF0Z,EAAc,CACZgX,OAAQ1wB,KAGV0Z,EAAc,CACZgX,OAAQ,YAEVhX,EAAc,CACZmX,QAAS,UAIb3T,EAAcra,EAAE+G,cAAcszB,GAA8B,CAC9DvjB,MAAOojB,GAAiB,mBAAoB,aAC5CzmB,SAAUua,EACVhX,QAAS,CAAC,CACRF,MAAOojB,GAAiB,cAAe,aACvC/8B,MAAO,KACN,CACD2Z,MAAOojB,GAAiB,gBAAiB,aACzC/8B,MAAO,MAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmX,QAAS7wB,QAGVkd,EAAcra,EAAE+G,cAAcyzB,GAA6B,CAC9D1jB,MAAOojB,GAAiB,aAAc,aACtCnjB,KAAMmjB,GAAiB,4DAA6D,cACnF7f,EAAcra,EAAE+G,cAAc+zB,GAA6B,CAC5D3jB,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBsX,aAAchxB,EAAMma,OAGxB3U,KAAM,QACNxF,MAAOgxB,EACP1oB,OAAQ,SAAgBsvB,GACtB,IAAIvd,EAAOud,EAAMvd,KACjB,OAAO6C,EAAcra,EAAE+G,cAAcwzB,GAAwB,CAC3D9iB,QAASD,EACTZ,UAAWuX,EAAe,eAAiB,uBACzCA,EAA+D9T,EAAcra,EAAE+G,cAAc,MAAO,CACtG6P,UAAW,aACXc,IAAKyW,EACLxW,IAAKuiB,GAAiB,eAAgB,eAHrBA,GAAiB,eAAgB,oBAMjD7f,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAcgzB,GAA0C,CACzE7jB,WAAYA,EACZW,cAAeA,EACf4hB,SAAU,EACVpY,KAAM,SACJhG,EAAcra,EAAE+G,cAAcgzB,GAA0C,CAC1E7jB,WAAYA,EACZW,cAAeA,EACf4hB,SAAU,EACVpY,KAAM,SACJhG,EAAcra,EAAE+G,cAAcgzB,GAA0C,CAC1E7jB,WAAYA,EACZW,cAAeA,EACf4hB,SAAU,EACVpY,KAAM,aAYVrI,KAAM,SAAcojB,GAClB,IAEI7V,EAFArP,EAAaklB,EAAMllB,WACnBU,EAAYwkB,EAAMxkB,UAStB,OALE2O,EADE3O,EACe,GAAGM,OAAON,EAAW,oBAErB,kBAGZyD,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAcgzB,GAA0C,CACzE7jB,WAAYA,EACZuiB,SAAU,EACVpY,KAAM,SACJhG,EAAcra,EAAE+G,cAAcgzB,GAA0C,CAC1E7jB,WAAYA,EACZuiB,SAAU,EACVpY,KAAM,SACJhG,EAAcra,EAAE+G,cAAcgzB,GAA0C,CAC1E7jB,WAAYA,EACZuiB,SAAU,EACVpY,KAAM,WAGVqC,WAAY0W,KA+Dd,SAASiC,GAA6B9d,GAAkW,OAAhR8d,GAArD,mBAAXp+B,QAAoD,iBAApBA,OAAO6C,SAAwD,SAAiByd,GAAO,cAAcA,GAAgD,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAA8CA,GAI5a,SAAS+d,GAAuCzyB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAIlU,SAAS8gB,GAAgD7d,EAAMrhB,GAAQ,OAAIA,GAAgD,WAAvCg/B,GAA6Bh/B,IAAsC,mBAATA,EAE9I,SAAqDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFQ8d,CAA4C9d,GAA3DrhB,EAI7K,SAASo/B,GAAqC9+B,GAA6K,OAAxK8+B,GAAuC7+B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAmDA,GAIvQ,SAAS++B,GAAqC/+B,EAAGqB,GAAoI,OAA/H09B,GAAuC9+B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAkDA,EAAGqB,GAGpO,IAAI29B,GAEJ,SAAU3c,GAGR,SAAS4c,IAGP,OAzBJ,SAA8C7gB,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuBjI2zB,CAAqCl7B,KAAMi7B,GAEpCL,GAAgD56B,KAAM86B,GAAqCG,GAAa98B,MAAM6B,KAAMrC,YArB/H,IAA2C0c,EAAaE,EAAYC,EAoDlE,OA5CF,SAAwCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYsc,GAAqCvc,EAAUC,GAQ3Z0c,CAA+BF,EAqC/BvhB,EAAcra,EAAE8E,WArDyBkW,EAwBP4gB,GAxBoB1gB,EAwBP,CAAC,CAC9Czd,IAAK,SACLN,MAAO,WACL,IAAImiB,EAAwB3e,KAAKC,MAAMsV,WACnC6lB,EAAazc,EAAsByc,WACnCxK,EAAwBjS,EAAsBiS,sBAC9CE,EAAuBnS,EAAsBmS,qBAC7CO,EAAa,GACbC,EAAY,GAchB,OAZIV,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAcsT,EAAcra,EAAE0G,SAAU,KAAMsrB,EAAY3X,EAAcra,EAAE+G,cAAc,OAAQ,CACrH6P,UAAW,sBACVmlB,GAAa9J,QAhD6EqJ,GAAuCtgB,EAAYld,UAAWod,GAAiBC,GAAamgB,GAAuCtgB,EAAaG,GAoD1OygB,EArCT,GAwCA,SAASI,GAA4Bze,GAAgW,OAA9Qye,GAArD,mBAAX/+B,QAAoD,iBAApBA,OAAO6C,SAAuD,SAAiByd,GAAO,cAAcA,GAA+C,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAA6CA,GAIxa,SAAS0e,GAAsCpzB,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAIjU,SAASyhB,GAA+Cxe,EAAMrhB,GAAQ,OAAIA,GAA+C,WAAtC2/B,GAA4B3/B,IAAsC,mBAATA,EAE5I,SAAoDqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFOye,CAA2Cze,GAA1DrhB,EAI3K,SAAS+/B,GAAoCz/B,GAA4K,OAAvKy/B,GAAsCx/B,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAAkDA,GAIpQ,SAAS0/B,GAAoC1/B,EAAGqB,GAAmI,OAA9Hq+B,GAAsCz/B,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAAiDA,EAAGqB,GAKjO,IAAIs+B,GAAwB9nB,GAAGC,KAAKF,GAEhCgoB,GAAmB/nB,GAAGK,WAAWI,OACjCunB,GAAmChoB,GAAGY,OAAOG,YAC7CknB,GAAgCjoB,GAAGY,OAAOC,SAC1CqnB,GAEJ,SAAU1d,GAGR,SAASla,IAGP,OAhCJ,SAA6CiW,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA8BhIy0B,CAAoCh8B,KAAMmE,GAEnCo3B,GAA+Cv7B,KAAMy7B,GAAoCt3B,GAAWhG,MAAM6B,KAAMrC,YA5B3H,IAA0C0c,EAAaE,EAAYC,EAwMjE,OAhMF,SAAuCgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYid,GAAoCld,EAAUC,GAezZwd,CAA8B93B,EAkL9BuV,EAAcra,EAAE8E,WAzMwBkW,EA+BPlW,GA/BoBoW,EA+BT,CAAC,CAC3Czd,IAAK,SACLN,MAAO,WACL,IAAI+Y,EAAavV,KAAKC,MAAMsV,WACxBH,EAAQG,EAAWH,MACnBwV,EAAarV,EAAWqV,WACxBpV,EAAUD,EAAWC,QACrB0mB,EAAe3mB,EAAW2mB,aAC1BvlB,EAAMpB,EAAWoB,IACjBuZ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BsL,EAAa7lB,EAAW6lB,WACxB1K,EAAenb,EAAWmb,aAC1ByL,EAAQ5mB,EAAW4mB,MACnBC,EAAmB7mB,EAAW6mB,iBAC9BC,EAAS9mB,EAAW8mB,OAGpBnmB,GAFwBX,EAAWqb,sBACZrb,EAAWub,qBAClB9wB,KAAKC,MAAMiW,eAC3BD,EAAYjW,KAAKC,MAAMgW,UACvByJ,EAAO1f,KAAKC,MAAMyf,KAClBkF,EAAiB,eACjB0X,EAAW,YACXnL,EAAS,uDACTC,EAAS,GACTmL,EAAsB,GA2C1B,OAxCE3X,EADa,UAAXyX,EACenU,KAAqBjS,EAAW2O,EAAgB,kCAEhDsD,KAAqBjS,EAAW2O,EAAgB,iCAG/DkL,GACFwM,EAAW,GAAG/lB,OAAO+lB,EAAU,2BAC/BnL,EAAS,GAAG5a,OAAO4a,EAAQ,gBAER,MAAfjB,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAOyZ,GAC3CoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,iBAAiB5a,OAAOyZ,GACnDoB,EAAS,OAMXmL,EADEH,QACoB,OAEA,aAAa7lB,OAAO6lB,GAGrC1iB,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,gCACD,SAATyJ,EAAkBhG,EAAcra,EAAE+G,cAAcy1B,GAAkC,CACnFrlB,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBimB,MAAO3/B,EAAMia,MAAMC,KAAKC,OAG5B3U,KAAM,SACNxF,MAAO2/B,EACPr3B,OAAQ,SAAgBkR,GACtB,IAAIa,EAAOb,EAAKa,KAChB,OAAO6C,EAAcra,EAAE+G,cAAcw1B,GAAkB,CACrD9kB,QAASD,EACTZ,UAAWkmB,EAAQ,eAAiB,uBAClCA,EAA6DziB,EAAcra,EAAE+G,cAAc,MAAO,CACpG6P,UAAW,4BACXc,IAAKolB,EACLnlB,IAAK2kB,GAAsB,eAAgB,aAC3C5oB,MAAO,CACLqE,OAAQmlB,KALAZ,GAAsB,eAAgB,iBAShDQ,EAA6DziB,EAAcra,EAAE+G,cAAc,MAAO,CACtG6P,UAAW,4BACXc,IAAKolB,EACLnlB,IAAK2kB,GAAsB,eAAgB,aAC3C5oB,MAAO,CACLqE,OAAQmlB,KALEZ,GAAsB,eAAgB,cAO/CjiB,EAAcra,EAAE+G,cAAc,MAAO,CACxC6P,UAAW,gCAEE,SAATyJ,EACKhG,EAAcra,EAAE+G,cAAcsT,EAAcra,EAAE0G,SAAU,KAAM2T,EAAcra,EAAE+G,cAAc01B,GAA+B,CAChI7kB,QAAS,KACThB,UAAW,4BACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBd,MAAO5Y,KAGXA,MAAO4Y,EACP8B,YAAaykB,GAAsB,eAAgB,aACnD5oB,MAAO,CACLqG,MAAOwR,KAEPlR,EAAcra,EAAE+G,cAAc01B,GAA+B,CAC/D7kB,QAAS,IACThB,UAAW,2BACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBV,QAAShZ,KAGbA,MAAOgZ,EACP0B,YAAaykB,GAAsB,iBAAkB,aACrD5oB,MAAO,CACLqG,MAAO8iB,MAIJxiB,EAAcra,EAAE+G,cAAcsT,EAAcra,EAAE0G,SAAU,KAAM2T,EAAcra,EAAE+G,cAAc01B,GAA8BvkB,QAAS,CACxIN,QAAS,KACTza,MAAO4Y,EACPa,UAAW,4BACXlD,MAAO,CACLqG,MAAOwR,KAEPlR,EAAcra,EAAE+G,cAAc01B,GAA8BvkB,QAAS,CACvEN,QAAS,IACThB,UAAW,2BACXzZ,MAAOgZ,EACPzC,MAAO,CACLqG,MAAO8iB,MAKf,WACE,GAAmB,KAAfd,QAAoC98B,IAAf88B,EACvB,OAAO1hB,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAWqmB,GACV5iB,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAMnF,EACNV,UAAWkb,EACXjpB,OAAQwoB,EAAe,SAAW,KAClC3d,MAAOqe,EACPK,IAAK,uBACJ/X,EAAcra,EAAE+G,cAAc40B,GAAmC,CAClEzlB,WAAYA,MAXlB,UAtL4F+lB,GAAsCjhB,EAAYld,UAAWod,GAAiBC,GAAa8gB,GAAsCjhB,EAAaG,GAwMvOrW,EAlLT,GAqLA,SAASq4B,GAAwC5f,GAAwX,OAAtS4f,GAArD,mBAAXlgC,QAAoD,iBAApBA,OAAO6C,SAAmE,SAAiByd,GAAO,cAAcA,GAA2D,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAyDA,GAIxd,SAAS6f,GAAkDv0B,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI7U,SAAS4iB,GAA2D3f,EAAMrhB,GAAQ,OAAIA,GAA2D,WAAlD8gC,GAAwC9gC,IAAsC,mBAATA,EAEpK,SAAgEqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFmB4f,CAAuD5f,GAAtErhB,EAInM,SAASkhC,GAAgD5gC,GAAwL,OAAnL4gC,GAAkD3gC,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA8DA,GAIxS,SAAS6gC,GAAgD7gC,EAAGqB,GAA+I,OAA1Iw/B,GAAkD5gC,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA6DA,EAAGqB,GAGrQ,IAAIy/B,GAEJ,SAAUze,GAGR,SAAS4c,IAGP,OAzBJ,SAAyD7gB,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCAuB5Iw1B,CAAgD/8B,KAAMi7B,GAE/CyB,GAA2D18B,KAAM48B,GAAgD3B,GAAa98B,MAAM6B,KAAMrC,YArBrJ,IAAsD0c,EAAaE,EAAYC,EAoD7E,OA5CF,SAAmDgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAYoe,GAAgDre,EAAUC,GAQjbue,CAA0C/B,EAqC1CvhB,EAAcra,EAAE8E,WArDoCkW,EAwBP4gB,GAxBoB1gB,EAwBP,CAAC,CACzDzd,IAAK,SACLN,MAAO,WACL,IAAImiB,EAAwB3e,KAAKC,MAAMsV,WACnC6lB,EAAazc,EAAsByc,WACnCxK,EAAwBjS,EAAsBiS,sBAC9CE,EAAuBnS,EAAsBmS,qBAC7CO,EAAa,GACbC,EAAY,GAchB,OAZIV,IACFS,EAAa3X,EAAcra,EAAE+G,cAAc,IAAK,CAC9C6P,UAAW,GAAGM,OAAOqa,EAAuB,6BAI5CE,IACFQ,EAAY5X,EAAcra,EAAE+G,cAAc,IAAK,CAC7C6P,UAAW,GAAGM,OAAOua,EAAsB,4BAIxCpX,EAAcra,EAAE+G,cAAcsT,EAAcra,EAAE0G,SAAU,KAAMsrB,EAAY3X,EAAcra,EAAE+G,cAAc,OAAQ,CACrH6P,UAAW,sBACVmlB,GAAa9J,QAhDwFmL,GAAkDpiB,EAAYld,UAAWod,GAAiBC,GAAaiiB,GAAkDpiB,EAAaG,GAoD3QygB,EArCT,GAwCA,SAASgC,GAAuCrgB,GAAsX,OAApSqgB,GAArD,mBAAX3gC,QAAoD,iBAApBA,OAAO6C,SAAkE,SAAiByd,GAAO,cAAcA,GAA0D,SAAiBA,GAAO,OAAOA,GAAyB,mBAAXtgB,QAAyBsgB,EAAIhc,cAAgBtE,QAAUsgB,IAAQtgB,OAAOa,UAAY,gBAAkByf,IAAwDA,GAIpd,SAASsgB,GAAiDh1B,EAAQjI,GAAS,IAAK,IAAIzE,EAAI,EAAGA,EAAIyE,EAAMrC,OAAQpC,IAAK,CAAE,IAAIse,EAAa7Z,EAAMzE,GAAIse,EAAW3d,WAAa2d,EAAW3d,aAAc,EAAO2d,EAAWC,cAAe,EAAU,UAAWD,IAAYA,EAAWE,UAAW,GAAM/d,OAAOC,eAAegM,EAAQ4R,EAAWhd,IAAKgd,IAI5U,SAASqjB,GAA0DpgB,EAAMrhB,GAAQ,OAAIA,GAA0D,WAAjDuhC,GAAuCvhC,IAAsC,mBAATA,EAElK,SAA+DqhB,GAAQ,QAAa,IAATA,EAAmB,MAAM,IAAIC,eAAe,6DAAgE,OAAOD,EAFkBqgB,CAAsDrgB,GAArErhB,EAIjM,SAAS2hC,GAA+CrhC,GAAuL,OAAlLqhC,GAAiDphC,OAAOkhB,eAAiBlhB,OAAOmhB,eAAiB,SAAyBphB,GAAK,OAAOA,EAAEqhB,WAAaphB,OAAOmhB,eAAephB,KAA6DA,GAIrS,SAASshC,GAA+CthC,EAAGqB,GAA8I,OAAzIigC,GAAiDrhC,OAAOkhB,gBAAkB,SAAyBnhB,EAAGqB,GAAsB,OAAjBrB,EAAEqhB,UAAYhgB,EAAUrB,IAA4DA,EAAGqB,GAIlQ,IAAIkgC,GAAwB1pB,GAAGC,KAAKF,GAEhC4pB,GAA8B3pB,GAAGK,WAAWI,OAC5CmpB,GAAmC5pB,GAAGY,OAAOG,YAC7C8oB,GAAgC7pB,GAAGY,OAAOC,SAC1CipB,GAEJ,SAAUtf,GAGR,SAAS4T,IAGP,OA/BJ,SAAwD7X,EAAUC,GAAe,KAAMD,aAAoBC,GAAgB,MAAM,IAAI9S,UAAU,qCA6B3Iq2B,CAA+C59B,KAAMiyB,GAE9CkL,GAA0Dn9B,KAAMq9B,GAA+CpL,GAAqB9zB,MAAM6B,KAAMrC,YA3B3J,IAAqD0c,EAAaE,EAAYC,EA6L5E,OArLF,SAAkDgE,EAAUC,GAAc,GAA0B,mBAAfA,GAA4C,OAAfA,EAAuB,MAAM,IAAIlX,UAAU,sDAAyDiX,EAASrhB,UAAYlB,OAAOY,OAAO4hB,GAAcA,EAAWthB,UAAW,CAAEyD,YAAa,CAAEpE,MAAOgiB,EAAUxE,UAAU,EAAMD,cAAc,KAAe0E,GAAY6e,GAA+C9e,EAAUC,GAc/aof,CAAyC5L,EAwKzCvY,EAAcra,EAAE8E,WA9LmCkW,EA8BP4X,GA9BoB1X,EA8BC,CAAC,CAChEzd,IAAK,SACLN,MAAO,WACL,IAAI+Y,EAAavV,KAAKC,MAAMsV,WACxBH,EAAQG,EAAWH,MACnBwV,EAAarV,EAAWqV,WACxBpV,EAAUD,EAAWC,QACrB0mB,EAAe3mB,EAAW2mB,aAC1BvlB,EAAMpB,EAAWoB,IACjBuZ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BsL,EAAa7lB,EAAW6lB,WACxB1K,EAAenb,EAAWmb,aAC1ByL,EAAQ5mB,EAAW4mB,MACnBC,EAAmB7mB,EAAW6mB,iBAC9BC,EAAS9mB,EAAW8mB,OAGpBnmB,GAFwBX,EAAWqb,sBACZrb,EAAWub,qBAClB9wB,KAAKC,MAAMiW,eAC3BwJ,EAAO1f,KAAKC,MAAMyf,KAClBkF,EAAiB,eACjB0X,EAAW,YACXnL,EAAS,uDACTC,EAAS,GAoCb,OAjCExM,EAAiB,GAAGrO,OAAOqO,EADd,UAAXyX,EACyC,kCAEA,kCAGzCvM,GACFwM,EAAW,GAAG/lB,OAAO+lB,EAAU,2BAC/BnL,EAAS,GAAG5a,OAAO4a,EAAQ,gBAER,MAAfjB,EACFkB,EAAS,CACPxD,gBAAiBkC,EACjB1Y,OAAQ,aAAab,OAAOuZ,IAEN,MAAfI,IACTkB,EAAS,CACPxD,gBAAiB,cACjBxW,OAAQ,aAAe0Y,EACvB1W,MAAO0W,KAIDA,IAES,MAAfI,GACFiB,EAAS,GAAG5a,OAAO4a,EAAQ,SAAS5a,OAAOyZ,GAC3CoB,EAAS,MACe,MAAflB,IACTiB,EAAS,GAAG5a,OAAO4a,EAAQ,iBAAiB5a,OAAOyZ,GACnDoB,EAAS,OAIN1X,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAW2O,GACVlL,EAAcra,EAAE+G,cAAc,MAAO,CACtC6P,UAAW,gCACD,SAATyJ,EAAkBhG,EAAcra,EAAE+G,cAAcq3B,GAAkC,CACnFjnB,SAAU,SAAkBha,GAC1B,OAAO0Z,EAAc,CACnBimB,MAAO3/B,EAAMia,MAAMC,KAAKC,OAG5B3U,KAAM,SACNxF,MAAO2/B,EACPr3B,OAAQ,SAAgBkR,GACtB,IAAIa,EAAOb,EAAKa,KAChB,OAAO6C,EAAcra,EAAE+G,cAAco3B,GAA6B,CAChE1mB,QAASD,EACTZ,UAAWkmB,EAAQ,eAAiB,uBAClCA,EAA6DziB,EAAcra,EAAE+G,cAAc,MAAO,CACpG6P,UAAW,4BACXc,IAAKolB,EACLnlB,IAAKumB,GAAsB,eAAgB,aAC3CxqB,MAAO,CACLqE,OAAQ,aAAab,OAAO6lB,MALpBmB,GAAsB,eAAgB,iBAShDpB,EAA6DziB,EAAcra,EAAE+G,cAAc,MAAO,CACtG6P,UAAW,4BACXc,IAAKolB,EACLnlB,IAAKumB,GAAsB,eAAgB,aAC3CxqB,MAAO,CACLqE,OAAQ,aAAab,OAAO6lB,MALlBmB,GAAsB,eAAgB,cAO/C7jB,EAAcra,EAAE+G,cAAc,MAAO,CACxC6P,UAAW,gCAEE,SAATyJ,EACKhG,EAAcra,EAAE+G,cAAcsT,EAAcra,EAAE0G,SAAU,KAAM2T,EAAcra,EAAE+G,cAAcs3B,GAA+B,CAChIzmB,QAAS,KACThB,UAAW,4BACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBd,MAAO5Y,KAGXA,MAAO4Y,EACP8B,YAAaqmB,GAAsB,eAAgB,aACnDxqB,MAAO,CACLqG,MAAOwR,KAEPlR,EAAcra,EAAE+G,cAAcs3B,GAA+B,CAC/DzmB,QAAS,IACThB,UAAW,2BACXK,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBV,QAAShZ,KAGbA,MAAOgZ,EACP0B,YAAaqmB,GAAsB,iBAAkB,aACrDxqB,MAAO,CACLqG,MAAO8iB,MAIJxiB,EAAcra,EAAE+G,cAAcsT,EAAcra,EAAE0G,SAAU,KAAM2T,EAAcra,EAAE+G,cAAcs3B,GAA8BnmB,QAAS,CACxIN,QAAS,KACTza,MAAO4Y,EACPa,UAAW,4BACXlD,MAAO,CACLqG,MAAOwR,KAEPlR,EAAcra,EAAE+G,cAAcs3B,GAA8BnmB,QAAS,CACvEN,QAAS,IACThB,UAAW,2BACXzZ,MAAOgZ,EACPzC,MAAO,CACLqG,MAAO8iB,MAKf,WACE,GAAmB,KAAfd,QAAoC98B,IAAf88B,EACvB,OAAO1hB,EAAcra,EAAE+G,cAAc,MAAO,CAC1C6P,UAAWqmB,GACV5iB,EAAcra,EAAE+G,cAAc,IAAK,CACpC0V,KAAMnF,EACNV,UAAWkb,EACXjpB,OAAQwoB,EAAe,SAAW,KAClC3d,MAAOqe,GACN1X,EAAcra,EAAE+G,cAAc02B,GAA8C,CAC7EvnB,WAAYA,MAVlB,UA5KuG2nB,GAAiD7iB,EAAYld,UAAWod,GAAiBC,GAAa0iB,GAAiD7iB,EAAaG,GA6LxQyX,EAxKT,GA6KI6L,GAA8C,CAAC,CACjDvoB,WAAY,CACVH,MAAO,CACLjN,OAAQ,OACRsN,SAAU,8BAEZmV,WAAY,CACV5oB,KAAM,UAERwT,QAAS,CACPrN,OAAQ,OACRsN,SAAU,6BAEZymB,aAAc,CACZl6B,KAAM,UAER2U,IAAK,CACH3U,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+8B,WAAY,CACVjzB,OAAQ,OACRsN,SAAU,sBACVpX,QAAS,IAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEX89B,MAAO,CACLn6B,KAAM,SACN3D,QAAS,MAEX+9B,iBAAkB,CAChBp6B,KAAM,SACN3D,QAAS,MAEXg+B,OAAQ,CACNr6B,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,UAER8uB,qBAAsB,CACpB9uB,KAAM,WAYVqV,KAAM,SAAcrB,GAClB,IAAIT,EAAaS,EAAKT,WACNS,EAAKC,UACrB,OAAOyD,EAAcra,EAAE+G,cAAcu3B,GAAqD,CACxFpoB,WAAYA,EACZmK,KAAM,YAaRqe,GAAoBlqB,GAAGC,KAAKF,GAE5BoqB,GAAqCnqB,GAAGG,OAAOD,kBAE/CkqB,GAAiCpqB,GAAGK,WAEpCgqB,IADgCD,GAA+B7pB,aAC/B6pB,GAA+B9pB,cAC/DgqB,GAA6BF,GAA+B5pB,UAE5D+pB,IAD0BH,GAA+B3pB,OAC1B2pB,GAA+B/hB,aAC9DmiB,GAAmCJ,GAA+BtJ,gBAClE2J,GAA+BL,GAA+Ble,YAC9Dwe,GAA4B1qB,GAAGU,QAAQxO,SACvCy4B,GAA6B3qB,GAAGY,OAEhCgqB,IAD4BD,GAA2B9pB,SAClB8pB,GAA2B7pB,mBAEhE+pB,IAD+BF,GAA2B5pB,YAC1B4pB,GAA2B3pB,cAC3D8pB,GAA6BjlB,EAAcra,EAAE+G,cAAc,MAAO,CACpE4O,MAAO,6BACPC,MAAO,MACPC,OAAQ,MACRC,QAAS,eACRuE,EAAcra,EAAE+G,cAAc,IAAK,KAAMsT,EAAcra,EAAE+G,cAAc,OAAQ,CAChFvK,EAAG,qHACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,wIACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,8IACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,8IACD6d,EAAcra,EAAE+G,cAAc,UAAW,CAC3Cqc,OAAQ,uFACN/I,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,uQACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,kQACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,+PACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,iQACD6d,EAAcra,EAAE+G,cAAc,OAAQ,CACxCvK,EAAG,kMAgBLmiC,GAAmC,uBAAwB,CAEzD5oB,MAAO2oB,GAAkB,aAAc,aAEvC1oB,KAAMspB,GAENrpB,SAAU,gBAEVC,WAxuB6B,CAC7BH,MAAO,CACLjN,OAAQ,OACRsN,SAAU,8BAEZmV,WAAY,CACV5oB,KAAM,UAERwT,QAAS,CACPrN,OAAQ,OACRsN,SAAU,6BAEZymB,aAAc,CACZl6B,KAAM,UAER2U,IAAK,CACH3U,KAAM,SACN3D,QAAS,MAEX6xB,WAAY,CACVluB,KAAM,SACN3D,QAAS,KAEX2xB,YAAa,CACXhuB,KAAM,SACN3D,QAAS,WAEXyxB,kBAAmB,CACjB9tB,KAAM,SACN3D,QAAS,MAEX+8B,WAAY,CACVjzB,OAAQ,OACRsN,SAAU,sBACVpX,QAAS,IAEXqyB,aAAc,CACZ1uB,KAAM,UACN3D,SAAS,GAEX89B,MAAO,CACLn6B,KAAM,SACN3D,QAAS,MAEX+9B,iBAAkB,CAChBp6B,KAAM,SACN3D,QAAS,MAEXg+B,OAAQ,CACNr6B,KAAM,SACN3D,QAAS,QAEXuyB,sBAAuB,CACrB5uB,KAAM,UAER8uB,qBAAsB,CACpB9uB,KAAM,WA0rBR+T,KAAM,SAAcC,GAClB,IAAIT,EAAaS,EAAKT,WAClBU,EAAYD,EAAKC,UACjBC,EAAgBF,EAAKE,cACrB0U,EAAarV,EAAWqV,WACxBsR,EAAe3mB,EAAW2mB,aAC1BvlB,EAAMpB,EAAWoB,IACjBuZ,EAAa3a,EAAW2a,WACxBF,EAAcza,EAAWya,YACzBF,EAAoBva,EAAWua,kBAC/BsL,EAAa7lB,EAAW6lB,WACxB1K,EAAenb,EAAWmb,aAC1B0L,EAAmB7mB,EAAW6mB,iBAC9BC,EAAS9mB,EAAW8mB,OACpBzL,EAAwBrb,EAAWqb,sBACnCE,EAAuBvb,EAAWub,qBACtC,OAAOpX,EAAcra,EAAE+G,cAAcm4B,GAA2B,KAAM7kB,EAAcra,EAAE+G,cAAcq4B,GAAoC,KAAM/kB,EAAcra,EAAE+G,cAAc+3B,GAA4B,CACtM/oB,MAAO2oB,GAAkB,gBAAiB,cACzCrkB,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC7DjoB,MAAO4nB,GAAkB,cAAe,cACvCrkB,EAAcra,EAAE+G,cAAcs4B,GAA+B,CAC9DliC,MAAOouB,EACPtU,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB0U,WAAYpuB,QAGbkd,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC/DjoB,MAAO4nB,GAAkB,gBAAiB,cACzCrkB,EAAcra,EAAE+G,cAAcs4B,GAA+B,CAC9DliC,MAAO0/B,EACP5lB,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBgmB,aAAc1/B,QAGfkd,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC/DjoB,MAAO4nB,GAAkB,qBAAsB,cAC9CrkB,EAAcra,EAAE+G,cAAcs4B,GAA+B,CAC9DliC,MAAO4/B,EACP9lB,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBkmB,iBAAkB5/B,SAGlBkd,EAAcra,EAAE+G,cAAc+3B,GAA4B,CAC9D/oB,MAAO2oB,GAAkB,iBAAkB,cAC1CrkB,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC7DjoB,MAAO4nB,GAAkB,cAAe,cACvCrkB,EAAcra,EAAE+G,cAAck4B,GAA8B,CAC7D9hC,MAAO4+B,EACP9kB,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBklB,WAAY5+B,KAGhB0a,YAAa,wBACVwC,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC/DjoB,MAAO4nB,GAAkB,WAAY,cACpCrkB,EAAcra,EAAE+G,cAAck4B,GAA8B,CAC7D9hC,MAAOma,EACPL,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBS,IAAKna,KAGT0a,YAAa,+BACVwC,EAAcra,EAAE+G,cAAci4B,GAAkC,CACnEloB,MAAO4nB,GAAkB,qBAAsB,aAC/CnrB,QAAS8d,EACTpa,SAAU,SAAkB1D,GAC1B,OAAOsD,EAAc,CACnBwa,aAAc9d,OAGhB8G,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC9DjoB,MAAO4nB,GAAkB,cAAe,cACvCrkB,EAAcra,EAAE+G,cAAc83B,GAA+B,CAC9DprB,SAAUod,EACV7Z,QAAS,CAAC,CACRF,MAAO4nB,GAAkB,QAAS,aAClCvhC,MAAO,KACN,CACD2Z,MAAO4nB,GAAkB,QAAS,aAClCvhC,MAAO,MAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBga,WAAY1zB,QAGbkd,EAAcra,EAAE+G,cAAc83B,GAA+B,CAChE/nB,MAAO4nB,GAAkB,iBAAkB,aAC3CjrB,SAAUkd,EACV3Z,QAAS,CAAC,CACRF,MAAO4nB,GAAkB,UAAW,aACpCvhC,MAAO,WACN,CACD2Z,MAAO4nB,GAAkB,YAAa,aACtCvhC,MAAO,aACN,CACD2Z,MAAO4nB,GAAkB,UAAW,aACpCvhC,MAAO,WACN,CACD2Z,MAAO4nB,GAAkB,OAAQ,aACjCvhC,MAAO,QACN,CACD2Z,MAAO4nB,GAAkB,UAAW,aACpCvhC,MAAO,WACN,CACD2Z,MAAO4nB,GAAkB,SAAU,aACnCvhC,MAAO,UACN,CACD2Z,MAAO4nB,GAAkB,QAAS,aAClCvhC,MAAO,SACN,CACD2Z,MAAO4nB,GAAkB,OAAQ,aACjCvhC,MAAO,SAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB8Z,YAAaxzB,OAGfkd,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC9DjoB,MAAO4nB,GAAkB,eAAgB,cACxCrkB,EAAcra,EAAE+G,cAAcs4B,GAA+B,CAC9DliC,MAAOszB,EACPxZ,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4Z,kBAAmBtzB,QAGpBkd,EAAcra,EAAE+G,cAAcg4B,GAA8B,CAC/DjoB,MAAO4nB,GAAkB,gBAAiB,aAC1C3nB,KAAMsD,EAAcra,EAAE+G,cAAc,IAAK,CACvC0V,KAAM,iDACN5T,OAAQ,UACP61B,GAAkB,yBAA0B,eAC9CrkB,EAAcra,EAAE+G,cAAck4B,GAA8B,CAC7DnoB,MAAO4nB,GAAkB,cAAe,aACxC3nB,KAAM2nB,GAAkB,4FAA6F,aACrHvhC,MAAOo0B,EACPta,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB0a,sBAAuBp0B,KAG3B0a,YAAa,8BACXwC,EAAcra,EAAE+G,cAAck4B,GAA8B,CAC9DnoB,MAAO4nB,GAAkB,aAAc,aACvC3nB,KAAM2nB,GAAkB,0FAA2F,aACnHvhC,MAAOs0B,EACPxa,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnB4a,qBAAsBt0B,KAG1B0a,YAAa,+BACTwC,EAAcra,EAAE+G,cAAc+3B,GAA4B,CAC9D/oB,MAAO2oB,GAAkB,iBAAkB,cAC1CrkB,EAAcra,EAAE+G,cAAc83B,GAA+B,CAC9D/nB,MAAO4nB,GAAkB,cAAe,aACxCjrB,SAAUupB,EACVhmB,QAAS,CAAC,CACRF,MAAO4nB,GAAkB,QAAS,aAClCvhC,MAAO,SACN,CACD2Z,MAAO4nB,GAAkB,OAAQ,aACjCvhC,MAAO,SAET8Z,SAAU,SAAkB9Z,GAC1B,OAAO0Z,EAAc,CACnBmmB,OAAQ7/B,SAGRkd,EAAcra,EAAE+G,cAAc21B,GAAgC,CAClExmB,WAAYA,EACZW,cAAeA,EACfD,UAAWA,EACXyJ,KAAM,WAYVrI,KAAM,SAAcT,GAClB,IAAIrB,EAAaqB,EAAMrB,WACnBU,EAAYW,EAAMX,UACtB,OAAOyD,EAAcra,EAAE+G,cAAc21B,GAAgC,CACnExmB,WAAYA,EACZU,UAAWA,EACXyJ,KAAM,UAGVqC,WAAY+b","file":"./inc/vk-blocks/build/block-build.js","sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///inc/vk-blocks/build/block-build.js"],"names":["modules","installedModules","__webpack_require__","moduleId","exports","module","i","l","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__WEBPACK_AMD_DEFINE_RESULT__","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","undefined","h","for","q","u","v","w","x","y","aa","ba","ca","z","iterator","A","a","b","message","encodeURIComponent","B","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","C","D","this","props","context","refs","updater","E","F","isReactComponent","setState","Error","forceUpdate","G","constructor","isPureReactComponent","H","current","I","suspense","J","K","L","ref","__self","__source","M","e","g","k","f","children","defaultProps","$$typeof","type","_owner","N","O","P","Q","pop","result","keyPrefix","func","count","R","U","S","T","next","done","keys","=",":","replace","escape","toString","ea","fa","V","da","W","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useEffect","useImperativeHandle","useDebugValue","useLayoutEffect","useMemo","useReducer","useRef","useState","Fragment","Profiler","StrictMode","Suspense","unstable_SuspenseList","createElement","cloneElement","createFactory","isValidElement","version","unstable_withSuspenseConfig","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentDispatcher","ReactCurrentBatchConfig","ReactCurrentOwner","IsSomeRendererActing","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","toObject","val","TypeError","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","ha","ia","ja","ka","displayName","la","Uint16Array","na","oa","pa","qa","ra","test","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","toLowerCase","toUpperCase","xlinkHref","ua","exec","index","charCodeAt","substring","va","slice","sa","isNaN","ta","wa","memoizedState","queue","xa","ya","za","dispatch","delete","action","last","Map","set","Ba","Ca","readContext","useResponder","responder","Da","html","mathml","svg","Ea","Fa","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","Ga","menuitem","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","Ha","charAt","Ia","Ja","Ka","La","listing","pre","textarea","Ma","Na","Oa","Qa","Ra","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning","Sa","Ta","contextType","contextTypes","ma","getDerivedStateFromProps","state","UNSAFE_componentWillMount","componentWillMount","getChildContext","childContextTypes","child","Ua","domNamespace","childIndex","footer","threadID","stack","exhausted","currentSelectValue","previousWasTextNode","makeStaticMarkup","suspenseDepth","contextIndex","contextStack","contextValueStack","destroy","clearProviders","pushProvider","popProvider","read","fallbackFrame","renderDOM","defaultChecked","defaultValue","checked","Pa","selected","style","indexOf","trim","is","__html","Va","renderToString","Infinity","renderToStaticMarkup","renderToNodeStream","renderToStaticNodeStream","Wa","Xa","__","wp","i18n","registerBlockType","blocks","_wp$components","components","RadioControl","RangeControl","PanelBody","Button","element","_wp$editor","editor","RichText","InspectorControls","MediaUpload","ColorPalette","BlockIcon","React","xmlns","width","height","viewBox","title","icon","category","attributes","content","selector","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","edit","_ref","className","setAttributes","label","help","options","onChange","concat","onSelect","sizes","full","url","_ref2","open","onClick","src","alt","tagName","placeholder","background","border","save","_ref3","Content","__webpack_exports__","hex2rgba","hex","alpha","match","parseInt","_window$wp$richText","window","richText","registerFormatType","toggleFormat","applyFormat","removeFormat","getActiveFormat","RichTextToolbarButton","RichTextShortcut","PanelColorSettings","getColorObjectByColorValue","block_name","data","activeColor","isActive","_onChange","activeFormat","onToggle","setColorIfUndefined","initialOpen","colorSettings","color","character","onUse","shortcutType","shortcutCharacter","react","react_default","server_browser","server_browser_default","_defineProperties","descriptor","configurable","writable","TableOfContents_","table_of_contents_TableOfContents","TableOfContents","instance","Constructor","_classCallCheck","protoProps","staticProps","targetClass","document","getElementsByClassName","querySelectorAll","nodeList_raw","getDom","nodeList","sourceOfTocHtml","item","innerText","h2Count","h3Count","h4Count","h5Count","h6Count","fixZero","returnHtml","baseClass","level","Number","preNumber","href","block_","ServerSideRender","SelectControl","BaseControl","block_Fragment","_wp$data","subscribe","block_select","select","block_wp$editor","block_InspectorControls","block_BlockIcon","_typeof","obj","component_defineProperties","_possibleConstructorReturn","self","ReferenceError","_assertThisInitialized","_getPrototypeOf","setPrototypeOf","getPrototypeOf","__proto__","_setPrototypeOf","renderHtml","clientId","toc","getHtagsInEditor","selectedBlock","getSelectedBlock","vk_blocks_check","is_pro","block","component_","component_wp$editor","component_RichText","component_MediaUpload","component_NewComponent","_React$Component","NewComponent","component_classCallCheck","subClass","superClass","_inherits","_this$props$attribute","vk_staff_text_name","vk_staff_text_caption","vk_staff_text_role","vk_staff_text_profileTitle","vk_staff_text_profileText","vk_staff_photo_image","vk_staff_photo_image_alt","vk_staff_layout","vk_staff_nameColor","vk_staff_captionColor","vk_staff_positionColor","vk_staff_profileTitleColor","vk_staff_profileTextColor","vk_staff_photoBorder","for_","returnELm","staff_block_","block_registerBlockType","block_wp$components","TextControl","block_PanelBody","block_BaseControl","block_SelectControl","staff_block_Fragment","staff_block_wp$editor","staff_block_InspectorControls","block_ColorPalette","staff_block_BlockIcon","component_typeof","spacer_component_defineProperties","component_possibleConstructorReturn","component_assertThisInitialized","component_getPrototypeOf","component_setPrototypeOf","component_SpacerComponent","SpacerComponent","spacer_component_classCallCheck","component_inherits","unit","pc","tablet","mobile","deprecated_component_typeof","deprecated_component_defineProperties","deprecated_component_possibleConstructorReturn","deprecated_component_assertThisInitialized","deprecated_component_getPrototypeOf","deprecated_component_setPrototypeOf","deprecated_component_SpacerComponent","deprecated_component_classCallCheck","deprecated_component_inherits","deprecated","spacer_block_","spacer_block_registerBlockType","spacer_block_wp$components","spacer_block_PanelBody","spacer_block_BaseControl","spacer_block_SelectControl","spacer_block_Fragment","spacer_block_InspectorControls","spacer_block_BlockIcon","points","step","componentDivider","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","outer_component_typeof","outer_component_defineProperties","outer_component_possibleConstructorReturn","outer_component_assertThisInitialized","outer_component_getPrototypeOf","outer_component_setPrototypeOf","InnerBlocks","component_Component","outer_component_classCallCheck","outer_component_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","id","component_divider_componentDivider","outer_deprecated_component_typeof","outer_deprecated_component_defineProperties","outer_deprecated_component_possibleConstructorReturn","outer_deprecated_component_assertThisInitialized","outer_deprecated_component_getPrototypeOf","outer_deprecated_component_setPrototypeOf","component_InnerBlocks","component_hex2rgba","deprecated_component_Component","outer_deprecated_component_classCallCheck","outer_deprecated_component_inherits","block_deprecated","toNumber","min","max","outer_block_","outer_block_registerBlockType","outer_block_wp$components","block_RangeControl","outer_block_PanelBody","block_Button","outer_block_BaseControl","outer_block_SelectControl","outer_block_Fragment","outer_block_wp$editor","outer_block_InspectorControls","block_MediaUpload","outer_block_ColorPalette","outer_block_BlockIcon","defaultBgColor","supports","setBgColor","classnames","classnames_default","heading_toolbar_typeof","heading_toolbar_defineProperties","heading_toolbar_possibleConstructorReturn","heading_toolbar_assertThisInitialized","heading_toolbar_getPrototypeOf","heading_toolbar_setPrototypeOf","range","lodash","_wp$i18n","heading_toolbar_","sprintf","heading_toolbar_Component","Toolbar","heading_toolbar","_Component","HeadingToolbar","heading_toolbar_classCallCheck","heading_toolbar_inherits","targetLevel","selectedLevel","subscript","_this","_this$props","minLevel","maxLevel","controls","createLevelControl","heading_component_typeof","heading_component_defineProperties","heading_component_possibleConstructorReturn","heading_component_assertThisInitialized","heading_component_getPrototypeOf","heading_component_setPrototypeOf","heading_component_RichText","heading_component_","heading_component_Component","heading_component_classCallCheck","heading_component_inherits","cStyle","tStyle","align","titleColor","titleSize","subText","subTextFlag","subTextColor","subTextSize","titleStyle","titleMarginBottom","outerMarginBottom","marginBottom","fontSize","textAlign","_readOnlyError","deprecated_block_Fragment","deprecated_block_wp$editor","block_RichText","BlockControls","AlignmentToolbar","Version0_6_0","number","set_attirbuite","heading1","heading2","heading3","content1","content2","content3","url1","url2","url3","urlOpenType1","urlOpenType2","urlOpenType3","icon1","icon2","icon3","color1","color2","color3","bgType1","bgType2","bgType3","insertImage1","insertImage2","insertImage3","backgroundImage","backgroundRepeat","backgroundSize","backgroundColor","heading_block_","heading_block_registerBlockType","heading_block_wp$components","heading_block_RangeControl","heading_block_PanelBody","block_RadioControl","heading_block_SelectControl","heading_block_Fragment","heading_block_wp$editor","heading_block_InspectorControls","heading_block_ColorPalette","block_BlockControls","block_AlignmentToolbar","heading_block_BlockIcon","customClassName","setTitleFontSize","newLevel","alert_deprecated_RichText","deprecated_deprecated","alert_block_","alert_block_registerBlockType","alert_block_RichText","event","newContent","button_component_typeof","button_component_defineProperties","button_component_possibleConstructorReturn","button_component_assertThisInitialized","button_component_getPrototypeOf","button_component_setPrototypeOf","button_component_Component","button_component_classCallCheck","button_component_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","lbRichtext","subCaption","lbsubCaption","aClass","aStyle","iconBefore","iconAfter","role","aria-pressed","rel","component_deprecated_typeof","component_deprecated_defineProperties","component_deprecated_possibleConstructorReturn","component_deprecated_assertThisInitialized","component_deprecated_getPrototypeOf","component_deprecated_setPrototypeOf","component_deprecated_ComponentDeprecated","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_inherits","component_deprecated_id_typeof","component_deprecated_id_defineProperties","component_deprecated_id_possibleConstructorReturn","component_deprecated_id_assertThisInitialized","component_deprecated_id_getPrototypeOf","component_deprecated_id_setPrototypeOf","component_deprecated_id_ComponentDeprecatedId","ComponentDeprecatedId","component_deprecated_id_classCallCheck","component_deprecated_id_inherits","component_deprecated_noopenernoreferer_id_typeof","component_deprecated_noopenernoreferer_id_defineProperties","component_deprecated_noopenernoreferer_id_possibleConstructorReturn","component_deprecated_noopenernoreferer_id_assertThisInitialized","component_deprecated_noopenernoreferer_id_getPrototypeOf","component_deprecated_noopenernoreferer_id_setPrototypeOf","component_deprecated_noopenernoreferer_id_ComponentDeprecatedNoOpnnerNoRefererID","ComponentDeprecatedNoOpnnerNoRefererID","component_deprecated_noopenernoreferer_id_classCallCheck","component_deprecated_noopenernoreferer_id_inherits","component_deprecated_subcaption_noNoopnnernoreferer_id_typeof","component_deprecated_subcaption_noNoopnnernoreferer_id_defineProperties","component_deprecated_subcaption_noNoopnnernoreferer_id_possibleConstructorReturn","component_deprecated_subcaption_noNoopnnernoreferer_id_assertThisInitialized","component_deprecated_subcaption_noNoopnnernoreferer_id_getPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_setPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_ComponentDeprecatedSubcaptionNoopennerId","ComponentDeprecatedSubcaptionNoopennerId","component_deprecated_subcaption_noNoopnnernoreferer_id_classCallCheck","component_deprecated_subcaption_noNoopnnernoreferer_id_inherits","deprecated_deprecated_RichText","deprecated_deprecated_deprecated","_ref4","button_block_","button_block_registerBlockType","button_block_wp$components","button_block_RadioControl","button_block_PanelBody","button_block_BaseControl","CheckboxControl","block_TextControl","Dashicon","IconButton","button_block_Fragment","button_block_wp$editor","button_block_RichText","button_block_InspectorControls","button_block_ColorPalette","URLInput","button_block_BlockIcon","isSelected","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","faq_deprecated_RichText","faq_deprecated_deprecated","heading","faq_block_","faq_block_registerBlockType","faq_block_RichText","faq_block_BlockIcon","flow_deprecated_RichText","flow_deprecated_deprecated","arrowFlag","insertImage","flow_block_","flow_block_registerBlockType","flow_block_wp$components","flow_block_RadioControl","flow_block_PanelBody","flow_block_Button","flow_block_Fragment","PanelColor","flow_block_wp$editor","flow_block_RichText","flow_block_InspectorControls","flow_block_MediaUpload","component_block_typeof","component_block_defineProperties","component_block_possibleConstructorReturn","component_block_assertThisInitialized","component_block_getPrototypeOf","component_block_setPrototypeOf","component_block_","component_block_RichText","component_block_ComponentBlock","ComponentBlock","component_block_classCallCheck","component_block_inherits","blockNum","blockNumArrIndex","urlOpenType","bgType","richTextH1Save","richTextPSave","drawElement","block_readOnlyError","deprecated_block_wp$components","pr_blocks_deprecated_block_wp$editor","deprecated_block_RichText","deprecated_block_deprecated","set_attributes","set_attributes2","pr_blocks_component_block_typeof","pr_blocks_component_block_defineProperties","pr_blocks_component_block_possibleConstructorReturn","pr_blocks_component_block_assertThisInitialized","pr_blocks_component_block_getPrototypeOf","pr_blocks_component_block_setPrototypeOf","pr_blocks_component_block_","pr_blocks_component_block_RichText","pr_blocks_component_block_ComponentBlock","pr_blocks_component_block_classCallCheck","pr_blocks_component_block_inherits","pr_blocks_block_","pr_blocks_block_registerBlockType","pr_blocks_block_wp$components","pr_blocks_block_RadioControl","pr_blocks_block_PanelBody","pr_blocks_block_Button","pr_blocks_block_BaseControl","pr_blocks_block_CheckboxControl","pr_blocks_block_TextControl","pr_blocks_block_Fragment","pr_blocks_block_wp$editor","pr_blocks_block_InspectorControls","pr_blocks_block_MediaUpload","pr_blocks_block_ColorPalette","pr_blocks_block_BlockIcon","cx","cy","block_set_attributes","_ref5","component_fontawesome_typeof","component_fontawesome_defineProperties","component_fontawesome_possibleConstructorReturn","component_fontawesome_assertThisInitialized","component_fontawesome_getPrototypeOf","component_fontawesome_setPrototypeOf","component_fontawesome_Fontawesome","Fontawesome","component_fontawesome_classCallCheck","component_fontawesome_inherits","buttonText","pr_content_component_typeof","pr_content_component_defineProperties","pr_content_component_possibleConstructorReturn","pr_content_component_assertThisInitialized","pr_content_component_getPrototypeOf","pr_content_component_setPrototypeOf","pr_content_component_","component_Button","pr_content_component_MediaUpload","pr_content_component_RichText","pr_content_component_Component","pr_content_component_classCallCheck","pr_content_component_inherits","contentColor","Image","ImageBorderColor","layout","btnClass","imageBorderProperty","component_fontawesome_deprecated_typeof","component_fontawesome_deprecated_defineProperties","component_fontawesome_deprecated_possibleConstructorReturn","component_fontawesome_deprecated_assertThisInitialized","component_fontawesome_deprecated_getPrototypeOf","component_fontawesome_deprecated_setPrototypeOf","component_fontawesome_deprecated_Fontawesome","component_fontawesome_deprecated_classCallCheck","component_fontawesome_deprecated_inherits","deprecated_component_deprecated_typeof","deprecated_component_deprecated_defineProperties","deprecated_component_deprecated_possibleConstructorReturn","deprecated_component_deprecated_assertThisInitialized","deprecated_component_deprecated_getPrototypeOf","deprecated_component_deprecated_setPrototypeOf","component_deprecated_","component_deprecated_Button","component_deprecated_MediaUpload","component_deprecated_RichText","deprecated_component_deprecated_ComponentDeprecated","deprecated_component_deprecated_classCallCheck","deprecated_component_deprecated_inherits","pr_content_deprecated_deprecated_deprecated","pr_content_block_","pr_content_block_registerBlockType","pr_content_block_wp$components","pr_content_block_RadioControl","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_CheckboxControl","pr_content_block_TextControl","pr_content_block_Fragment","pr_content_block_wp$editor","pr_content_block_InspectorControls","pr_content_block_ColorPalette","pr_content_block_BlockIcon"],"mappings":"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","file":"./inc/vk-blocks/build/block-build.js","sourceRoot":""}
inc/vk-blocks/build/languages/vk-blocks.pot CHANGED
@@ -9,7 +9,7 @@ msgstr ""
9
 
10
  #: src/balloon/block.js:122
11
  #: src/flow/block.js:112
12
- #: src/outer/block.js:119
13
  #: src/pr-blocks/block.js:343
14
  #: src/pr-content/component.js:116
15
  #: src/pr-content/deprecated/component-deprecated.js:102
@@ -19,7 +19,7 @@ msgstr ""
19
 
20
  #: src/balloon/block.js:122
21
  #: src/flow/block.js:113
22
- #: src/outer/block.js:121
23
  #: src/pr-blocks/block.js:345
24
  #: src/pr-content/component.js:120
25
  #: src/pr-content/deprecated/component-deprecated.js:106
@@ -44,7 +44,7 @@ msgid "Balloon setting"
44
  msgstr ""
45
 
46
  #: src/balloon/block.js:84
47
- #: src/heading/block.js:177
48
  msgid "Position"
49
  msgstr ""
50
 
@@ -65,7 +65,7 @@ msgid "Right"
65
  msgstr ""
66
 
67
  #: src/balloon/block.js:94
68
- #: src/outer/block.js:186
69
  msgid "Type"
70
  msgstr ""
71
 
@@ -104,7 +104,7 @@ msgid "Large"
104
  msgstr ""
105
 
106
  #: src/button/block.js:165
107
- #: src/outer/block.js:135
108
  msgid "normal"
109
  msgstr ""
110
 
@@ -276,57 +276,57 @@ msgstr ""
276
  msgid "Input content"
277
  msgstr ""
278
 
279
- #: src/heading/block.js:119
280
  msgid "Style Settings"
281
  msgstr ""
282
 
283
- #: src/heading/block.js:121
284
  msgid "Heading style"
285
  msgstr ""
286
 
287
- #: src/heading/block.js:125
288
  #: src/staff/block.js:105
289
  #: src/table-of-contents/block.js:106
290
  msgid "Default"
291
  msgstr ""
292
 
293
- #: src/heading/block.js:126
294
  msgid "Plain"
295
  msgstr ""
296
 
297
- #: src/heading/block.js:129
298
  msgid "Margin bottom size (rem)"
299
  msgstr ""
300
 
301
- #: src/heading/block.js:140
302
  msgid "Heading Settings"
303
  msgstr ""
304
 
305
- #: src/heading/block.js:141
306
  msgid "Level"
307
  msgstr ""
308
 
309
- #: src/heading/block.js:143
310
  msgid "Text Alignment"
311
  msgstr ""
312
 
313
- #: src/heading/block.js:160
314
  msgid "Heading margin bottom size (rem)"
315
  msgstr ""
316
 
317
- #: src/heading/block.js:175
318
  msgid "Sub Text Settings"
319
  msgstr ""
320
 
321
- #: src/heading/block.js:180
322
  msgid "Display"
323
  msgstr ""
324
 
325
- #: src/heading/block.js:181
326
  msgid "Hide"
327
  msgstr ""
328
 
329
- #: src/heading/block.js:185
330
  msgid "Text size (rem)"
331
  msgstr ""
332
 
@@ -355,179 +355,179 @@ msgstr ""
355
  msgid "Highlighter"
356
  msgstr ""
357
 
358
- #: src/outer/block.js:107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
359
  msgid "Background Image"
360
  msgstr ""
361
 
362
- #: src/outer/block.js:128
363
  msgid "Background image Position"
364
  msgstr ""
365
 
366
- #: src/outer/block.js:136
367
  msgid "Fixed"
368
  msgstr ""
369
 
370
- #: src/outer/block.js:137
371
  msgid "Parallax (It will not work in preview)"
372
  msgstr ""
373
 
374
- #: src/outer/block.js:143
375
  #: src/pr-content/block.js:189
376
  msgid "Layout Setting"
377
  msgstr ""
378
 
379
- #: src/outer/block.js:146
380
  msgid "Outer width"
381
  msgstr ""
382
 
383
- #: src/outer/block.js:149
384
  msgid "Normal"
385
  msgstr ""
386
 
387
- #: src/outer/block.js:150
388
  msgid "Full Wide"
389
  msgstr ""
390
 
391
- #: src/outer/block.js:155
392
  msgid "Contents area padding (left and right)"
393
  msgstr ""
394
 
395
- #: src/outer/block.js:159
396
  msgid "Do not use contents area default padding (When case of full width etc.)."
397
  msgstr ""
398
 
399
- #: src/outer/block.js:163
400
  msgid ""
401
  "Use contents area default padding (When case of not full width and use "
402
  "background etc.)."
403
  msgstr ""
404
 
405
- #: src/outer/block.js:170
406
  msgid "Padding (top and bottom)"
407
  msgstr ""
408
 
409
- #: src/outer/block.js:173
410
  msgid "Use default padding"
411
  msgstr ""
412
 
413
- #: src/outer/block.js:175
414
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
415
  msgstr ""
416
 
417
- #: src/outer/block.js:183
418
  msgid "Divider Setting"
419
  msgstr ""
420
 
421
- #: src/outer/block.js:192
422
  msgid "Tilt"
423
  msgstr ""
424
 
425
- #: src/outer/block.js:196
426
  msgid "Curve"
427
  msgstr ""
428
 
429
- #: src/outer/block.js:200
430
  msgid "Wave"
431
  msgstr ""
432
 
433
- #: src/outer/block.js:204
434
  msgid "Triangle"
435
  msgstr ""
436
 
437
- #: src/outer/block.js:210
438
  msgid "Upper Divider Level"
439
  msgstr ""
440
 
441
- #: src/outer/block.js:226
442
  msgid "Lower Divider Level"
443
  msgstr ""
444
 
445
- #: src/outer/block.js:242
446
  msgid "Border Setting"
447
  msgstr ""
448
 
449
- #: src/outer/block.js:246
450
  msgid "Border will disappear when divider effect is applied."
451
  msgstr ""
452
 
453
- #: src/outer/block.js:248
454
  msgid "Border type"
455
  msgstr ""
456
 
457
- #: src/outer/block.js:254
458
  #: src/staff/block.js:109
459
  msgid "None"
460
  msgstr ""
461
 
462
- #: src/outer/block.js:258
463
  #: src/pr-content/block.js:142
464
  msgid "Solid"
465
  msgstr ""
466
 
467
- #: src/outer/block.js:262
468
  msgid "Dotted"
469
  msgstr ""
470
 
471
- #: src/outer/block.js:266
472
  msgid "Dashed"
473
  msgstr ""
474
 
475
- #: src/outer/block.js:270
476
  msgid "Double"
477
  msgstr ""
478
 
479
- #: src/outer/block.js:274
480
  msgid "Groove"
481
  msgstr ""
482
 
483
- #: src/outer/block.js:278
484
  msgid "Ridge"
485
  msgstr ""
486
 
487
- #: src/outer/block.js:282
488
  msgid "Inset"
489
  msgstr ""
490
 
491
- #: src/outer/block.js:286
492
  msgid "Outset"
493
  msgstr ""
494
 
495
- #: src/outer/block.js:298
496
  msgid "Border width"
497
  msgstr ""
498
 
499
- #: src/outer/block.js:307
500
  msgid "Border radius"
501
  msgstr ""
502
 
503
- #: src/outer/block.js:326
504
  #: src/table-of-contents/block.js:125
505
  msgid "This block is only for users who bought Lightning Pro."
506
  msgstr ""
507
 
508
- #: src/outer/block.js:44
509
  msgid "Outer"
510
  msgstr ""
511
 
512
- #: src/outer/block.js:83
513
  msgid "Background Setting"
514
  msgstr ""
515
 
516
- #: src/outer/block.js:85
517
- #: src/pr-content/block.js:92
518
- msgid "Color Setting"
519
- msgstr ""
520
-
521
- #: src/outer/block.js:86
522
- msgid ""
523
- "Color will overcome background image. If you want to display image, clear "
524
- "background color or set opacity 0."
525
- msgstr ""
526
-
527
- #: src/outer/block.js:94
528
- msgid "Opacity Setting"
529
- msgstr ""
530
-
531
  #: src/pr-blocks/block.js:149
532
  msgid "PR Block1 Setting"
533
  msgstr ""
9
 
10
  #: src/balloon/block.js:122
11
  #: src/flow/block.js:112
12
+ #: src/outer/block.js:136
13
  #: src/pr-blocks/block.js:343
14
  #: src/pr-content/component.js:116
15
  #: src/pr-content/deprecated/component-deprecated.js:102
19
 
20
  #: src/balloon/block.js:122
21
  #: src/flow/block.js:113
22
+ #: src/outer/block.js:138
23
  #: src/pr-blocks/block.js:345
24
  #: src/pr-content/component.js:120
25
  #: src/pr-content/deprecated/component-deprecated.js:106
44
  msgstr ""
45
 
46
  #: src/balloon/block.js:84
47
+ #: src/heading/block.js:186
48
  msgid "Position"
49
  msgstr ""
50
 
65
  msgstr ""
66
 
67
  #: src/balloon/block.js:94
68
+ #: src/outer/block.js:209
69
  msgid "Type"
70
  msgstr ""
71
 
104
  msgstr ""
105
 
106
  #: src/button/block.js:165
107
+ #: src/outer/block.js:152
108
  msgid "normal"
109
  msgstr ""
110
 
276
  msgid "Input content"
277
  msgstr ""
278
 
279
+ #: src/heading/block.js:120
280
  msgid "Style Settings"
281
  msgstr ""
282
 
283
+ #: src/heading/block.js:124
284
  msgid "Heading style"
285
  msgstr ""
286
 
287
+ #: src/heading/block.js:128
288
  #: src/staff/block.js:105
289
  #: src/table-of-contents/block.js:106
290
  msgid "Default"
291
  msgstr ""
292
 
293
+ #: src/heading/block.js:129
294
  msgid "Plain"
295
  msgstr ""
296
 
297
+ #: src/heading/block.js:132
298
  msgid "Margin bottom size (rem)"
299
  msgstr ""
300
 
301
+ #: src/heading/block.js:144
302
  msgid "Heading Settings"
303
  msgstr ""
304
 
305
+ #: src/heading/block.js:147
306
  msgid "Level"
307
  msgstr ""
308
 
309
+ #: src/heading/block.js:149
310
  msgid "Text Alignment"
311
  msgstr ""
312
 
313
+ #: src/heading/block.js:166
314
  msgid "Heading margin bottom size (rem)"
315
  msgstr ""
316
 
317
+ #: src/heading/block.js:182
318
  msgid "Sub Text Settings"
319
  msgstr ""
320
 
321
+ #: src/heading/block.js:189
322
  msgid "Display"
323
  msgstr ""
324
 
325
+ #: src/heading/block.js:190
326
  msgid "Hide"
327
  msgstr ""
328
 
329
+ #: src/heading/block.js:194
330
  msgid "Text size (rem)"
331
  msgstr ""
332
 
355
  msgid "Highlighter"
356
  msgstr ""
357
 
358
+ #: src/outer/block.js:102
359
+ #: src/pr-content/block.js:92
360
+ msgid "Color Setting"
361
+ msgstr ""
362
+
363
+ #: src/outer/block.js:103
364
+ msgid ""
365
+ "Color will overcome background image. If you want to display image, clear "
366
+ "background color or set opacity 0."
367
+ msgstr ""
368
+
369
+ #: src/outer/block.js:112
370
+ msgid "Opacity Setting"
371
+ msgstr ""
372
+
373
+ #: src/outer/block.js:124
374
  msgid "Background Image"
375
  msgstr ""
376
 
377
+ #: src/outer/block.js:145
378
  msgid "Background image Position"
379
  msgstr ""
380
 
381
+ #: src/outer/block.js:153
382
  msgid "Fixed"
383
  msgstr ""
384
 
385
+ #: src/outer/block.js:154
386
  msgid "Parallax (It will not work in preview)"
387
  msgstr ""
388
 
389
+ #: src/outer/block.js:161
390
  #: src/pr-content/block.js:189
391
  msgid "Layout Setting"
392
  msgstr ""
393
 
394
+ #: src/outer/block.js:166
395
  msgid "Outer width"
396
  msgstr ""
397
 
398
+ #: src/outer/block.js:169
399
  msgid "Normal"
400
  msgstr ""
401
 
402
+ #: src/outer/block.js:170
403
  msgid "Full Wide"
404
  msgstr ""
405
 
406
+ #: src/outer/block.js:175
407
  msgid "Contents area padding (left and right)"
408
  msgstr ""
409
 
410
+ #: src/outer/block.js:179
411
  msgid "Do not use contents area default padding (When case of full width etc.)."
412
  msgstr ""
413
 
414
+ #: src/outer/block.js:183
415
  msgid ""
416
  "Use contents area default padding (When case of not full width and use "
417
  "background etc.)."
418
  msgstr ""
419
 
420
+ #: src/outer/block.js:190
421
  msgid "Padding (top and bottom)"
422
  msgstr ""
423
 
424
+ #: src/outer/block.js:193
425
  msgid "Use default padding"
426
  msgstr ""
427
 
428
+ #: src/outer/block.js:195
429
  msgid "Do not use default padding (Set it yourself using a spacer block etc.)."
430
  msgstr ""
431
 
432
+ #: src/outer/block.js:204
433
  msgid "Divider Setting"
434
  msgstr ""
435
 
436
+ #: src/outer/block.js:215
437
  msgid "Tilt"
438
  msgstr ""
439
 
440
+ #: src/outer/block.js:219
441
  msgid "Curve"
442
  msgstr ""
443
 
444
+ #: src/outer/block.js:223
445
  msgid "Wave"
446
  msgstr ""
447
 
448
+ #: src/outer/block.js:227
449
  msgid "Triangle"
450
  msgstr ""
451
 
452
+ #: src/outer/block.js:233
453
  msgid "Upper Divider Level"
454
  msgstr ""
455
 
456
+ #: src/outer/block.js:249
457
  msgid "Lower Divider Level"
458
  msgstr ""
459
 
460
+ #: src/outer/block.js:266
461
  msgid "Border Setting"
462
  msgstr ""
463
 
464
+ #: src/outer/block.js:272
465
  msgid "Border will disappear when divider effect is applied."
466
  msgstr ""
467
 
468
+ #: src/outer/block.js:274
469
  msgid "Border type"
470
  msgstr ""
471
 
472
+ #: src/outer/block.js:280
473
  #: src/staff/block.js:109
474
  msgid "None"
475
  msgstr ""
476
 
477
+ #: src/outer/block.js:284
478
  #: src/pr-content/block.js:142
479
  msgid "Solid"
480
  msgstr ""
481
 
482
+ #: src/outer/block.js:288
483
  msgid "Dotted"
484
  msgstr ""
485
 
486
+ #: src/outer/block.js:292
487
  msgid "Dashed"
488
  msgstr ""
489
 
490
+ #: src/outer/block.js:296
491
  msgid "Double"
492
  msgstr ""
493
 
494
+ #: src/outer/block.js:300
495
  msgid "Groove"
496
  msgstr ""
497
 
498
+ #: src/outer/block.js:304
499
  msgid "Ridge"
500
  msgstr ""
501
 
502
+ #: src/outer/block.js:308
503
  msgid "Inset"
504
  msgstr ""
505
 
506
+ #: src/outer/block.js:312
507
  msgid "Outset"
508
  msgstr ""
509
 
510
+ #: src/outer/block.js:324
511
  msgid "Border width"
512
  msgstr ""
513
 
514
+ #: src/outer/block.js:333
515
  msgid "Border radius"
516
  msgstr ""
517
 
518
+ #: src/outer/block.js:352
519
  #: src/table-of-contents/block.js:125
520
  msgid "This block is only for users who bought Lightning Pro."
521
  msgstr ""
522
 
523
+ #: src/outer/block.js:45
524
  msgid "Outer"
525
  msgstr ""
526
 
527
+ #: src/outer/block.js:98
528
  msgid "Background Setting"
529
  msgstr ""
530
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
531
  #: src/pr-blocks/block.js:149
532
  msgid "PR Block1 Setting"
533
  msgstr ""
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: vektor-inc,kurudrive,naoki0h
3
  Donate link:
4
  Tags: Gutenberg,FAQ,alert
5
  Requires at least: 5.0
6
- Tested up to: 5.2.3
7
- Stable tag: 0.11.0
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -54,9 +54,12 @@ e.g.
54
 
55
  == Changelog ==
56
 
 
 
 
57
  = 0.11.0 =
58
  [ CSS tuning ][ Latest posts(core) ]
59
- [ CSS tuning ][ Table of contents ] Padding tuning
60
 
61
  = 0.10.2 =
62
  [ Bug fix ] load bootstrap4 logic bug fix
3
  Donate link:
4
  Tags: Gutenberg,FAQ,alert
5
  Requires at least: 5.0
6
+ Tested up to: 5.3.0
7
+ Stable tag: 0.12.6
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
54
 
55
  == Changelog ==
56
 
57
+ = 0.12.6 =
58
+ [ Bugfix ][ column ] WordPress 5.3 column bug fix
59
+
60
  = 0.11.0 =
61
  [ CSS tuning ][ Latest posts(core) ]
62
+ [ CSS tuning ][ Table of contents ] Padding tuning
63
 
64
  = 0.10.2 =
65
  [ Bug fix ] load bootstrap4 logic bug fix
trunk/inc/bootstrap-4.1.3/css/bootstrap.min.css DELETED
@@ -1,7 +0,0 @@
1
- /*!
2
- * Bootstrap v4.1.3 (https://getbootstrap.com/)
3
- * Copyright 2011-2018 The Bootstrap Authors
4
- * Copyright 2011-2018 Twitter, Inc.
5
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
- */: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}*,::after,::before{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:transparent}@-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:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[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}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{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]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,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:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-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:.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,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.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:.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:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.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:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.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,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-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 td,.table th{padding:.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 td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{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>td,.table-secondary>th{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>td,.table-success>th{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>td,.table-info>th{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>td,.table-warning>th{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>td,.table-danger>th{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>td,.table-light>th{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>td,.table-dark>th{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>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(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 td,.table-dark th,.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,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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 .2rem rgba(0,123,255,.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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.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-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.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:.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:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-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,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-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,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.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 .custom-select,.form-inline .input-group{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:.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:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.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 .2rem rgba(0,123,255,.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 .2rem rgba(0,123,255,.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 .2rem rgba(108,117,125,.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 .2rem rgba(108,117,125,.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 .2rem rgba(40,167,69,.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 .2rem rgba(40,167,69,.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 .2rem rgba(23,162,184,.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 .2rem rgba(23,162,184,.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 .2rem rgba(255,193,7,.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 .2rem rgba(255,193,7,.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 .2rem rgba(220,53,69,.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 .2rem rgba(220,53,69,.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 .2rem rgba(248,249,250,.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 .2rem rgba(248,249,250,.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 .2rem rgba(52,58,64,.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 .2rem rgba(52,58,64,.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 .2rem rgba(0,123,255,.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 .2rem rgba(0,123,255,.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 .2rem rgba(108,117,125,.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 .2rem rgba(108,117,125,.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 .2rem rgba(40,167,69,.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 .2rem rgba(40,167,69,.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 .2rem rgba(23,162,184,.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 .2rem rgba(23,162,184,.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 .2rem rgba(255,193,7,.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 .2rem rgba(255,193,7,.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 .2rem rgba(220,53,69,.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 .2rem rgba(220,53,69,.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 .2rem rgba(248,249,250,.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 .2rem rgba(248,249,250,.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 .2rem rgba(52,58,64,.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 .2rem rgba(52,58,64,.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-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .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 .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:.5rem 0;margin:.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,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.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:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.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:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{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:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{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-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.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-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){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=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{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>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control: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-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{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:.375rem .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:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{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:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{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 .2rem rgba(0,123,255,.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:.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:.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:.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,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.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,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .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 .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.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:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.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 .2rem rgba(0,123,255,.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:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .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:.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 .15s ease-in-out,border-color .15s ease-in-out,box-shadow .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:.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:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .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:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.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 .15s ease-in-out,border-color .15s ease-in-out,box-shadow .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:.5rem 1rem}.nav-link:focus,.nav-link:hover{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:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{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:.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:.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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{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:.5rem;padding-bottom:.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:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{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:.5rem;padding-left:.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:.5rem;padding-left:.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:.5rem;padding-left:.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:.5rem;padding-left:.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:.5rem;padding-left:.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,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(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,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.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,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{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,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.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:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.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-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{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-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.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-footer,.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-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.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:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.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:.25rem}.page-link{position:relative;display:block;padding:.5rem .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 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.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:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.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:.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:.75rem;background-color:#e9ecef;border-radius:.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 .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,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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:focus,.list-group-item-action:hover{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:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{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:focus,.list-group-item-primary.list-group-item-action:hover{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:focus,.list-group-item-secondary.list-group-item-action:hover{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:focus,.list-group-item-success.list-group-item-action:hover{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:focus,.list-group-item-info.list-group-item-action:hover{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:focus,.list-group-item-warning.list-group-item-action:hover{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:focus,.list-group-item-danger.list-group-item-action:hover{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:focus,.list-group-item-light.list-group-item-action:hover{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:focus,.list-group-item-dark.list-group-item-action:hover{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):focus,.close:not(:disabled):not(.disabled):hover{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:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .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% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.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,.2);border-radius:.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:.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:.3rem;border-top-right-radius:.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:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .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-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{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)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-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-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{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:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-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,.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:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{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:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.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 embed,.embed-responsive iframe,.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 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.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:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.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:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.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{*,::after,::before{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}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{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 td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
7
- /*# sourceMappingURL=bootstrap.min.css.map */
 
 
 
 
 
 
 
trunk/inc/font-awesome-config.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
- /*-------------------------------------------*/
3
- /* Load modules
4
- /*-------------------------------------------*/
5
- if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
6
- require_once( 'font-awesome/class-vk-font-awesome-versions.php' );
7
-
8
- global $font_awesome_directory_uri;
9
- $font_awesome_directory_uri = plugins_url( '', __FILE__ ) . '/font-awesome/';
10
-
11
- global $set_enqueue_handle_style;
12
- $set_enqueue_handle_style = 'vkExUnit_common_style';
13
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
trunk/inc/font-awesome/class-vk-font-awesome-versions.php DELETED
@@ -1,208 +0,0 @@
1
- <?php
2
- /*
3
- このファイルの元ファイルは
4
- https://github.com/vektor-inc/vektor-wp-libraries
5
- にあります。修正の際は上記リポジトリのデータを修正してください。
6
- */
7
-
8
- if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
9
-
10
- class Vk_Font_Awesome_Versions {
11
-
12
- private static $version_default = '5_WebFonts_CSS';
13
-
14
- static function init() {
15
- add_action( 'customize_register', array( __CLASS__, 'customize_register' ) );
16
- add_action( 'wp_enqueue_scripts', array( __CLASS__, 'load_font_awesome' ), 3 );
17
- add_action( 'admin_init', array( __CLASS__, 'load_admin_font_awesome' ) );
18
- add_action( 'enqueue_block_editor_assets', array( __CLASS__, 'load_gutenberg_font_awesome' ) );
19
- add_action( 'wp_head', array( __CLASS__, 'dynamic_css' ), 3 );
20
- add_filter( 'body_class', array( __CLASS__, 'add_body_class_fa_version' ) );
21
- }
22
-
23
- static function versions() {
24
- global $font_awesome_directory_uri;
25
- $versions = array(
26
- '5_SVG_JS' => array(
27
- 'label' => '5 SVG with JS ( ' . __( 'Not recommended', 'vk_font_awesome_version_textdomain' ) . ' )',
28
- 'version' => '5.6',
29
- 'type' => 'svg-with-js',
30
- /* [ Notice ] use editor css*/
31
- 'url_css' => $font_awesome_directory_uri . 'versions/5.6.0/css/all.min.css',
32
- 'url_js' => $font_awesome_directory_uri . 'versions/5.6.0/js/all.min.js',
33
- ),
34
- '5_WebFonts_CSS' => array(
35
- 'label' => '5 Web Fonts with CSS',
36
- 'version' => '5.6',
37
- 'type' => 'web-fonts-with-css',
38
- 'url_css' => $font_awesome_directory_uri . 'versions/5.6.0/css/all.min.css',
39
- 'url_js' => '',
40
- ),
41
- '4.7' => array(
42
- 'label' => '4.7 ( ' . __( 'Not recommended', 'vk_font_awesome_version_textdomain' ) . ' )',
43
- 'version' => '4.7',
44
- 'type' => 'web-fonts-with-css',
45
- 'url_css' => $font_awesome_directory_uri . 'versions/4.7.0/css/font-awesome.min.css',
46
- 'url_js' => '',
47
- ),
48
- );
49
- return $versions;
50
- }
51
-
52
- public static function get_option_fa() {
53
- $current = get_option( 'vk_font_awesome_version', self::$version_default );
54
- if ( $current == '5.0_WebFonts_CSS' ) {
55
- update_option( 'vk_font_awesome_version', '5_WebFonts_CSS' );
56
- $current = '5_WebFonts_CSS';
57
- } elseif ( $current == '5.0_SVG_JS' ) {
58
- update_option( 'vk_font_awesome_version', '5_SVG_JS' );
59
- $current = '5_SVG_JS';
60
- }
61
- return $current;
62
- }
63
-
64
- public static function current_info() {
65
- $versions = self::versions();
66
- $current_option = self::get_option_fa();
67
- $current_info = $versions[ $current_option ];
68
- return $current_info;
69
- }
70
-
71
- public static function ex_and_link() {
72
- $current_option = self::get_option_fa();
73
- if ( $current_option == '5_WebFonts_CSS' || $current_option == '5_SVG_JS' ) {
74
- $ex_and_link = '<strong>Font Awesome 5</strong><br>' . __( 'Ex ) ', 'vk_font_awesome_version_textdomain' ) . 'far fa-file-alt [ <a href="//fontawesome.com/icons?d=gallery&m=free" target="_blank">Icon list</a> ]';
75
- } else {
76
- $ex_and_link = '<strong>Font Awesome 4.7</strong><br>' . __( 'Ex ) ', 'vk_font_awesome_version_textdomain' ) . 'fa-file-text-o [ <a href="//fontawesome.com/v4.7.0/icons/" target="_blank">Icon list</a> ]';
77
- }
78
- return $ex_and_link;
79
- }
80
-
81
- /**
82
- * When use Font Awesome 4,7 then print 'fa '.
83
- * @var strings;
84
- */
85
- public static function print_fa() {
86
- $fa = '';
87
- $current_option = self::get_option_fa();
88
- if ( $current_option == '4.7' ) {
89
- $fa = 'fa ';
90
- }
91
- return $fa;
92
- }
93
-
94
- static function load_font_awesome() {
95
- $current = self::current_info();
96
- if ( $current['type'] === 'svg-with-js' ) {
97
- wp_enqueue_script( 'font-awesome-js', $current['url_js'], array(), $current['version'] );
98
- // [ Danger ] This script now causes important errors
99
- // wp_add_inline_script( 'font-awesome-js', 'FontAwesomeConfig = { searchPseudoElements: true };', 'before' );
100
- } else {
101
- wp_enqueue_style( 'font-awesome', $current['url_css'], array(), $current['version'] );
102
- }
103
- }
104
-
105
- static function load_admin_font_awesome() {
106
- $current = self::current_info();
107
- add_editor_style( $current['url_css'] );
108
- }
109
-
110
- static function load_gutenberg_font_awesome() {
111
- $current_info = self::current_info();
112
- wp_enqueue_style( 'gutenberg-font-awesome', $current_info['url_css'], array(), $current_info['version'] );
113
- }
114
-
115
- /**
116
- * add body class
117
- * @return [type] [description]
118
- */
119
- static function add_body_class_fa_version( $class ) {
120
- $current_option = self::get_option_fa();
121
- if ( $current_option == '4.7' ) {
122
- $class[] = 'fa_v4';
123
- } elseif ( $current_option == '5_WebFonts_CSS' ) {
124
- $class[] = 'fa_v5_css';
125
- } elseif ( $current_option == '5_SVG_JS' ) {
126
- $class[] = 'fa_v5_svg';
127
- }
128
- return $class;
129
- }
130
-
131
- /**
132
- * Output dynbamic css according to Font Awesome versions
133
- * @return [type] [description]
134
- */
135
- static function dynamic_css() {
136
- $current = self::get_option_fa();
137
- $dynamic_css = '';
138
- if ( $current == '4.7' ) {
139
- $dynamic_css = '.tagcloud a:before { font-family:FontAwesome;content:"\f02b"; }';
140
- } elseif ( $current == '5_WebFonts_CSS' ) {
141
- $dynamic_css = '.tagcloud a:before { font-family: "Font Awesome 5 Free";content: "\f02b";font-weight: bold; }';
142
- } elseif ( $current == '5_SVG_JS' ) {
143
- $dynamic_css = '.tagcloud a:before { content:"" }';
144
- }
145
- // delete before after space
146
- $dynamic_css = trim( $dynamic_css );
147
- // convert tab and br to space
148
- $dynamic_css = preg_replace( '/[\n\r\t]/', '', $dynamic_css );
149
- // Change multiple spaces to single space
150
- $dynamic_css = preg_replace( '/\s(?=\s)/', '', $dynamic_css );
151
-
152
- global $set_enqueue_handle_style;
153
- wp_add_inline_style( $set_enqueue_handle_style, $dynamic_css );
154
- }
155
-
156
- public static function class_switch( $class_v4 = '', $class_v5 = '' ) {
157
- $current_option = self::get_option_fa();
158
- if ( $current_option == '5_WebFonts_CSS' || $current_option == '5_SVG_JS' ) {
159
- return $class_v5;
160
- } else {
161
- return $class_v4;
162
- }
163
- }
164
-
165
- /*-------------------------------------------*/
166
- /* customize_register
167
- /*-------------------------------------------*/
168
- static function customize_register( $wp_customize ) {
169
-
170
- global $vk_font_awesome_version_prefix_customize_panel;
171
-
172
- $wp_customize->add_section(
173
- 'VK Font Awesome', array(
174
- 'title' => $vk_font_awesome_version_prefix_customize_panel . __( 'Font Awesome', 'vk_font_awesome_version_textdomain' ),
175
- 'priority' => 450,
176
- )
177
- );
178
-
179
- $wp_customize->add_setting(
180
- 'vk_font_awesome_version', array(
181
- 'default' => '5_WebFonts_CSS',
182
- 'type' => 'option',
183
- 'capability' => 'edit_theme_options',
184
- 'sanitize_callback' => 'sanitize_text_field',
185
- )
186
- );
187
-
188
- $versions = Vk_Font_Awesome_Versions::versions();
189
- foreach ( $versions as $key => $value ) {
190
- $choices[ $key ] = $value['label'];
191
- }
192
-
193
- $wp_customize->add_control(
194
- 'vk_font_awesome_version', array(
195
- 'label' => __( 'Font Awesome Version', 'vk_font_awesome_version_textdomain' ),
196
- 'section' => 'VK Font Awesome',
197
- 'settings' => 'vk_font_awesome_version',
198
- 'description' => __( '4.7 will be abolished in the near future.', 'vk_font_awesome_version_textdomain' ),
199
- 'type' => 'select',
200
- 'priority' => '',
201
- 'choices' => $choices,
202
- )
203
- );
204
- } // static function customize_register( $wp_customize ) {
205
-
206
- } // Vk_Font_Awesome_Versions
207
- Vk_Font_Awesome_Versions::init();
208
- } // if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
trunk/inc/font-awesome/font-awesome-config.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
- /*-------------------------------------------*/
3
- /* Load modules
4
- /*-------------------------------------------*/
5
- if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
6
- require_once( 'package/class-vk-font-awesome-versions.php' );
7
-
8
- global $font_awesome_directory_uri;
9
- $font_awesome_directory_uri = plugins_url( '', __FILE__ ) . '/package/';
10
-
11
- global $set_enqueue_handle_style;
12
- $set_enqueue_handle_style = 'vkExUnit_common_style';
13
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
trunk/inc/font-awesome/package/class-vk-font-awesome-versions.php DELETED
@@ -1,208 +0,0 @@
1
- <?php
2
- /*
3
- このファイルの元ファイルは
4
- https://github.com/vektor-inc/vektor-wp-libraries
5
- にあります。修正の際は上記リポジトリのデータを修正してください。
6
- */
7
-
8
- if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
9
-
10
- class Vk_Font_Awesome_Versions {
11
-
12
- private static $version_default = '5_WebFonts_CSS';
13
-
14
- static function init() {
15
- add_action( 'customize_register', array( __CLASS__, 'customize_register' ) );
16
- add_action( 'wp_enqueue_scripts', array( __CLASS__, 'load_font_awesome' ), 3 );
17
- add_action( 'admin_init', array( __CLASS__, 'load_admin_font_awesome' ) );
18
- add_action( 'enqueue_block_editor_assets', array( __CLASS__, 'load_gutenberg_font_awesome' ) );
19
- add_action( 'wp_head', array( __CLASS__, 'dynamic_css' ), 3 );
20
- add_filter( 'body_class', array( __CLASS__, 'add_body_class_fa_version' ) );
21
- }
22
-
23
- static function versions() {
24
- global $font_awesome_directory_uri;
25
- $versions = array(
26
- '5_SVG_JS' => array(
27
- 'label' => '5 SVG with JS ( ' . __( 'Not recommended', 'vk_font_awesome_version_textdomain' ) . ' )',
28
- 'version' => '5.11.2',
29
- 'type' => 'svg-with-js',
30
- /* [ Notice ] use editor css*/
31
- 'url_css' => $font_awesome_directory_uri . 'versions/5/css/all.min.css',
32
- 'url_js' => $font_awesome_directory_uri . 'versions/5/js/all.min.js',
33
- ),
34
- '5_WebFonts_CSS' => array(
35
- 'label' => '5 Web Fonts with CSS',
36
- 'version' => '5.11.2',
37
- 'type' => 'web-fonts-with-css',
38
- 'url_css' => $font_awesome_directory_uri . 'versions/5/css/all.min.css',
39
- 'url_js' => '',
40
- ),
41
- '4.7' => array(
42
- 'label' => '4.7 ( ' . __( 'Not recommended', 'vk_font_awesome_version_textdomain' ) . ' )',
43
- 'version' => '4.7',
44
- 'type' => 'web-fonts-with-css',
45
- 'url_css' => $font_awesome_directory_uri . 'versions/4.7.0/css/font-awesome.min.css',
46
- 'url_js' => '',
47
- ),
48
- );
49
- return $versions;
50
- }
51
-
52
- public static function get_option_fa() {
53
- $current = get_option( 'vk_font_awesome_version', self::$version_default );
54
- if ( $current == '5.0_WebFonts_CSS' ) {
55
- update_option( 'vk_font_awesome_version', '5_WebFonts_CSS' );
56
- $current = '5_WebFonts_CSS';
57
- } elseif ( $current == '5.0_SVG_JS' ) {
58
- update_option( 'vk_font_awesome_version', '5_SVG_JS' );
59
- $current = '5_SVG_JS';
60
- }
61
- return $current;
62
- }
63
-
64
- public static function current_info() {
65
- $versions = self::versions();
66
- $current_option = self::get_option_fa();
67
- $current_info = $versions[ $current_option ];
68
- return $current_info;
69
- }
70
-
71
- public static function ex_and_link() {
72
- $current_option = self::get_option_fa();
73
- if ( $current_option == '5_WebFonts_CSS' || $current_option == '5_SVG_JS' ) {
74
- $ex_and_link = '<strong>Font Awesome 5</strong><br>' . __( 'Ex ) ', 'vk_font_awesome_version_textdomain' ) . 'far fa-file-alt [ <a href="//fontawesome.com/icons?d=gallery&m=free" target="_blank">Icon list</a> ]';
75
- } else {
76
- $ex_and_link = '<strong>Font Awesome 4.7</strong><br>' . __( 'Ex ) ', 'vk_font_awesome_version_textdomain' ) . 'fa-file-text-o [ <a href="//fontawesome.com/v4.7.0/icons/" target="_blank">Icon list</a> ]';
77
- }
78
- return $ex_and_link;
79
- }
80
-
81
- /**
82
- * When use Font Awesome 4,7 then print 'fa '.
83
- * @var strings;
84
- */
85
- public static function print_fa() {
86
- $fa = '';
87
- $current_option = self::get_option_fa();
88
- if ( $current_option == '4.7' ) {
89
- $fa = 'fa ';
90
- }
91
- return $fa;
92
- }
93
-
94
- static function load_font_awesome() {
95
- $current = self::current_info();
96
- if ( $current['type'] === 'svg-with-js' ) {
97
- wp_enqueue_script( 'font-awesome-js', $current['url_js'], array(), $current['version'] );
98
- // [ Danger ] This script now causes important errors
99
- // wp_add_inline_script( 'font-awesome-js', 'FontAwesomeConfig = { searchPseudoElements: true };', 'before' );
100
- } else {
101
- wp_enqueue_style( 'font-awesome', $current['url_css'], array(), $current['version'] );
102
- }
103
- }
104
-
105
- static function load_admin_font_awesome() {
106
- $current = self::current_info();
107
- add_editor_style( $current['url_css'] );
108
- }
109
-
110
- static function load_gutenberg_font_awesome() {
111
- $current_info = self::current_info();
112
- wp_enqueue_style( 'gutenberg-font-awesome', $current_info['url_css'], array(), $current_info['version'] );
113
- }
114
-
115
- /**
116
- * add body class
117
- * @return [type] [description]
118
- */
119
- static function add_body_class_fa_version( $class ) {
120
- $current_option = self::get_option_fa();
121
- if ( $current_option == '4.7' ) {
122
- $class[] = 'fa_v4';
123
- } elseif ( $current_option == '5_WebFonts_CSS' ) {
124
- $class[] = 'fa_v5_css';
125
- } elseif ( $current_option == '5_SVG_JS' ) {
126
- $class[] = 'fa_v5_svg';
127
- }
128
- return $class;
129
- }
130
-
131
- /**
132
- * Output dynbamic css according to Font Awesome versions
133
- * @return [type] [description]
134
- */
135
- static function dynamic_css() {
136
- $current = self::get_option_fa();
137
- $dynamic_css = '';
138
- if ( $current == '4.7' ) {
139
- $dynamic_css = '.tagcloud a:before { font-family:FontAwesome;content:"\f02b"; }';
140
- } elseif ( $current == '5_WebFonts_CSS' ) {
141
- $dynamic_css = '.tagcloud a:before { font-family: "Font Awesome 5 Free";content: "\f02b";font-weight: bold; }';
142
- } elseif ( $current == '5_SVG_JS' ) {
143
- $dynamic_css = '.tagcloud a:before { content:"" }';
144
- }
145
- // delete before after space
146
- $dynamic_css = trim( $dynamic_css );
147
- // convert tab and br to space
148
- $dynamic_css = preg_replace( '/[\n\r\t]/', '', $dynamic_css );
149
- // Change multiple spaces to single space
150
- $dynamic_css = preg_replace( '/\s(?=\s)/', '', $dynamic_css );
151
-
152
- global $set_enqueue_handle_style;
153
- wp_add_inline_style( $set_enqueue_handle_style, $dynamic_css );
154
- }
155
-
156
- public static function class_switch( $class_v4 = '', $class_v5 = '' ) {
157
- $current_option = self::get_option_fa();
158
- if ( $current_option == '5_WebFonts_CSS' || $current_option == '5_SVG_JS' ) {
159
- return $class_v5;
160
- } else {
161
- return $class_v4;
162
- }
163
- }
164
-
165
- /*-------------------------------------------*/
166
- /* customize_register
167
- /*-------------------------------------------*/
168
- static function customize_register( $wp_customize ) {
169
-
170
- global $vk_font_awesome_version_prefix_customize_panel;
171
-
172
- $wp_customize->add_section(
173
- 'VK Font Awesome', array(
174
- 'title' => $vk_font_awesome_version_prefix_customize_panel . __( 'Font Awesome', 'vk_font_awesome_version_textdomain' ),
175
- 'priority' => 450,
176
- )
177
- );
178
-
179
- $wp_customize->add_setting(
180
- 'vk_font_awesome_version', array(
181
- 'default' => '5_WebFonts_CSS',
182
- 'type' => 'option',
183
- 'capability' => 'edit_theme_options',
184
- 'sanitize_callback' => 'sanitize_text_field',
185
- )
186
- );
187
-
188
- $versions = Vk_Font_Awesome_Versions::versions();
189
- foreach ( $versions as $key => $value ) {
190
- $choices[ $key ] = $value['label'];
191
- }
192
-
193
- $wp_customize->add_control(
194
- 'vk_font_awesome_version', array(
195
- 'label' => __( 'Font Awesome Version', 'vk_font_awesome_version_textdomain' ),
196
- 'section' => 'VK Font Awesome',
197
- 'settings' => 'vk_font_awesome_version',
198
- 'description' => __( '4.7 will be abolished in the near future.', 'vk_font_awesome_version_textdomain' ),
199
- 'type' => 'select',
200
- 'priority' => '',
201
- 'choices' => $choices,
202
- )
203
- );
204
- } // static function customize_register( $wp_customize ) {
205
-
206
- } // Vk_Font_Awesome_Versions
207
- Vk_Font_Awesome_Versions::init();
208
- } // if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
trunk/inc/font-awesome/package/versions/4.7.0/HELP-US-OUT.txt DELETED
@@ -1,7 +0,0 @@
1
- I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project,
2
- Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome,
3
- comprehensive icon sets or copy and paste your own.
4
-
5
- Please. Check it out.
6
-
7
- -Dave Gandy
 
 
 
 
 
 
 
trunk/inc/font-awesome/package/versions/4.7.0/css/font-awesome.min.css DELETED
@@ -1,4 +0,0 @@
1
- /*!
2
- * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
3
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.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(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-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);-ms-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{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
 
 
 
 
trunk/inc/font-awesome/package/versions/4.7.0/fonts/FontAwesome.otf DELETED
Binary file
trunk/inc/font-awesome/package/versions/4.7.0/fonts/fontawesome-webfont.eot DELETED
Binary file
trunk/inc/font-awesome/package/versions/4.7.0/fonts/fontawesome-webfont.svg DELETED
@@ -1,2671 +0,0 @@
1
- <?xml version="1.0" standalone="no"?>
2
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
- <svg>
4
- <metadata>
5
- Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
6
- By ,,,
7
- Copyright Dave Gandy 2016. All rights reserved.
8
- </metadata>
9
- <defs>
10
- <font id="FontAwesome" horiz-adv-x="1536" >
11
- <font-face
12
- font-family="FontAwesome"
13
- font-weight="400"
14
- font-stretch="normal"
15
- units-per-em="1792"
16
- panose-1="0 0 0 0 0 0 0 0 0 0"
17
- ascent="1536"
18
- descent="-256"
19
- bbox="-1.02083 -256.962 2304.6 1537.02"
20
- underline-thickness="0"
21
- underline-position="0"
22
- unicode-range="U+0020-F500"
23
- />
24
- <missing-glyph horiz-adv-x="896"
25
- d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
26
- <glyph glyph-name=".notdef" horiz-adv-x="896"
27
- d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
28
- <glyph glyph-name=".null" horiz-adv-x="0"
29
- />
30
- <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597"
31
- />
32
- <glyph glyph-name="space" unicode=" " horiz-adv-x="448"
33
- />
34
- <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="1792"
35
- />
36
- <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="1792"
37
- />
38
- <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="1792"
39
- />
40
- <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="1792"
41
- />
42
- <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1792"
43
- />
44
- <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="1792"
45
- />
46
- <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="1792"
47
- />
48
- <glyph glyph-name="infinity" unicode="&#x221e;" horiz-adv-x="1792"
49
- />
50
- <glyph glyph-name="notequal" unicode="&#x2260;" horiz-adv-x="1792"
51
- />
52
- <glyph glyph-name="glass" unicode="&#xf000;" horiz-adv-x="1792"
53
- d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
54
- <glyph glyph-name="music" unicode="&#xf001;"
55
- d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89
56
- t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
57
- <glyph glyph-name="search" unicode="&#xf002;" horiz-adv-x="1664"
58
- d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5
59
- t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
60
- <glyph glyph-name="envelope" unicode="&#xf003;" horiz-adv-x="1792"
61
- d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13
62
- t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z
63
- M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
64
- <glyph glyph-name="heart" unicode="&#xf004;" horiz-adv-x="1792"
65
- d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600
66
- q-18 -18 -44 -18z" />
67
- <glyph glyph-name="star" unicode="&#xf005;" horiz-adv-x="1664"
68
- d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455
69
- l502 -73q56 -9 56 -46z" />
70
- <glyph glyph-name="star_empty" unicode="&#xf006;" horiz-adv-x="1664"
71
- d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500
72
- l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
73
- <glyph glyph-name="user" unicode="&#xf007;" horiz-adv-x="1280"
74
- d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5
75
- t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
76
- <glyph glyph-name="film" unicode="&#xf008;" horiz-adv-x="1920"
77
- d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128
78
- q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45
79
- t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128
80
- q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19
81
- t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
82
- <glyph glyph-name="th_large" unicode="&#xf009;" horiz-adv-x="1664"
83
- d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38
84
- h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
85
- <glyph glyph-name="th" unicode="&#xf00a;" horiz-adv-x="1792"
86
- d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320
87
- q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
88
- h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192
89
- q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
90
- <glyph glyph-name="th_list" unicode="&#xf00b;" horiz-adv-x="1792"
91
- d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960
92
- q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
93
- h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
94
- <glyph glyph-name="ok" unicode="&#xf00c;" horiz-adv-x="1792"
95
- d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
96
- <glyph glyph-name="remove" unicode="&#xf00d;" horiz-adv-x="1408"
97
- d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68
98
- t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
99
- <glyph glyph-name="zoom_in" unicode="&#xf00e;" horiz-adv-x="1664"
100
- d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224
101
- q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5
102
- t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
103
- <glyph glyph-name="zoom_out" unicode="&#xf010;" horiz-adv-x="1664"
104
- d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z
105
- M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z
106
- " />
107
- <glyph glyph-name="off" unicode="&#xf011;"
108
- d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5
109
- t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
110
- <glyph glyph-name="signal" unicode="&#xf012;" horiz-adv-x="1792"
111
- d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
112
- v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
113
- <glyph glyph-name="cog" unicode="&#xf013;"
114
- d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38
115
- q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13
116
- l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22
117
- q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
118
- <glyph glyph-name="trash" unicode="&#xf014;" horiz-adv-x="1408"
119
- d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576
120
- q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832
121
- q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
122
- <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="1664"
123
- d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5
124
- l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
125
- <glyph glyph-name="file_alt" unicode="&#xf016;"
126
- d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
127
- " />
128
- <glyph glyph-name="time" unicode="&#xf017;"
129
- d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
130
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
131
- <glyph glyph-name="road" unicode="&#xf018;" horiz-adv-x="1920"
132
- d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256
133
- q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
134
- <glyph glyph-name="download_alt" unicode="&#xf019;" horiz-adv-x="1664"
135
- d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136
136
- q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
137
- <glyph glyph-name="download" unicode="&#xf01a;"
138
- d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273
139
- t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
140
- <glyph glyph-name="upload" unicode="&#xf01b;"
141
- d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198
142
- t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
143
- <glyph glyph-name="inbox" unicode="&#xf01c;"
144
- d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552
145
- q25 -61 25 -123z" />
146
- <glyph glyph-name="play_circle" unicode="&#xf01d;"
147
- d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
148
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
149
- <glyph glyph-name="repeat" unicode="&#xf01e;"
150
- d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9
151
- l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
152
- <glyph glyph-name="refresh" unicode="&#xf021;"
153
- d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117
154
- q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5
155
- q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
156
- <glyph glyph-name="list_alt" unicode="&#xf022;" horiz-adv-x="1792"
157
- d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
158
- M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z
159
- M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5
160
- t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47
161
- t47 -113z" />
162
- <glyph glyph-name="lock" unicode="&#xf023;" horiz-adv-x="1152"
163
- d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
164
- <glyph glyph-name="flag" unicode="&#xf024;" horiz-adv-x="1792"
165
- d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48
166
- t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
167
- <glyph glyph-name="headphones" unicode="&#xf025;" horiz-adv-x="1664"
168
- d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78
169
- t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5
170
- t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
171
- <glyph glyph-name="volume_off" unicode="&#xf026;" horiz-adv-x="768"
172
- d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
173
- <glyph glyph-name="volume_down" unicode="&#xf027;" horiz-adv-x="1152"
174
- d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
175
- t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
176
- <glyph glyph-name="volume_up" unicode="&#xf028;" horiz-adv-x="1664"
177
- d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
178
- t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5
179
- t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289
180
- t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
181
- <glyph glyph-name="qrcode" unicode="&#xf029;" horiz-adv-x="1408"
182
- d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z
183
- M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
184
- <glyph glyph-name="barcode" unicode="&#xf02a;" horiz-adv-x="1792"
185
- d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z
186
- M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
187
- <glyph glyph-name="tag" unicode="&#xf02b;"
188
- d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
189
- l715 -714q37 -39 37 -91z" />
190
- <glyph glyph-name="tags" unicode="&#xf02c;" horiz-adv-x="1920"
191
- d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
192
- l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
193
- <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="1664"
194
- d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23
195
- q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906
196
- q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5
197
- t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
198
- <glyph glyph-name="bookmark" unicode="&#xf02e;" horiz-adv-x="1280"
199
- d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
200
- <glyph glyph-name="print" unicode="&#xf02f;" horiz-adv-x="1664"
201
- d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68
202
- v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
203
- <glyph glyph-name="camera" unicode="&#xf030;" horiz-adv-x="1920"
204
- d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136
205
- q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
206
- <glyph glyph-name="font" unicode="&#xf031;" horiz-adv-x="1664"
207
- d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57
208
- q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5
209
- q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
210
- <glyph glyph-name="bold" unicode="&#xf032;" horiz-adv-x="1408"
211
- d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142
212
- q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5
213
- t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5
214
- t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
215
- <glyph glyph-name="italic" unicode="&#xf033;" horiz-adv-x="1024"
216
- d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5
217
- q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
218
- <glyph glyph-name="text_height" unicode="&#xf034;" horiz-adv-x="1792"
219
- d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2
220
- t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5
221
- q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
222
- q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
223
- <glyph glyph-name="text_width" unicode="&#xf035;"
224
- d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1
225
- t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
226
- q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5
227
- t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49
228
- t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
229
- <glyph glyph-name="align_left" unicode="&#xf036;" horiz-adv-x="1792"
230
- d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45
231
- t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
232
- <glyph glyph-name="align_center" unicode="&#xf037;" horiz-adv-x="1792"
233
- d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19
234
- h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
235
- <glyph glyph-name="align_right" unicode="&#xf038;" horiz-adv-x="1792"
236
- d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
237
- t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
238
- <glyph glyph-name="align_justify" unicode="&#xf039;" horiz-adv-x="1792"
239
- d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
240
- t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
241
- <glyph glyph-name="list" unicode="&#xf03a;" horiz-adv-x="1792"
242
- d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5
243
- t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344
244
- q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
245
- t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192
246
- q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
247
- <glyph glyph-name="indent_left" unicode="&#xf03b;" horiz-adv-x="1792"
248
- d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
249
- t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
250
- q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
251
- <glyph glyph-name="indent_right" unicode="&#xf03c;" horiz-adv-x="1792"
252
- d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
253
- t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
254
- q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
255
- <glyph glyph-name="facetime_video" unicode="&#xf03d;" horiz-adv-x="1792"
256
- d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5
257
- q39 -17 39 -59z" />
258
- <glyph glyph-name="picture" unicode="&#xf03e;" horiz-adv-x="1920"
259
- d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216
260
- q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
261
- <glyph glyph-name="pencil" unicode="&#xf040;"
262
- d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38
263
- q53 0 91 -38l235 -234q37 -39 37 -91z" />
264
- <glyph glyph-name="map_marker" unicode="&#xf041;" horiz-adv-x="1024"
265
- d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
266
- <glyph glyph-name="adjust" unicode="&#xf042;"
267
- d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
268
- <glyph glyph-name="tint" unicode="&#xf043;" horiz-adv-x="1024"
269
- d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362
270
- q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
271
- <glyph glyph-name="edit" unicode="&#xf044;" horiz-adv-x="1792"
272
- d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
273
- q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92
274
- l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
275
- <glyph glyph-name="share" unicode="&#xf045;" horiz-adv-x="1664"
276
- d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832
277
- q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5
278
- t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
279
- <glyph glyph-name="check" unicode="&#xf046;" horiz-adv-x="1664"
280
- d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832
281
- q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110
282
- q24 -24 24 -57t-24 -57z" />
283
- <glyph glyph-name="move" unicode="&#xf047;" horiz-adv-x="1792"
284
- d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45
285
- t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
286
- <glyph glyph-name="step_backward" unicode="&#xf048;" horiz-adv-x="1024"
287
- d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" />
288
- <glyph glyph-name="fast_backward" unicode="&#xf049;" horiz-adv-x="1792"
289
- d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710
290
- q19 19 32 13t13 -32v-710q4 10 13 19z" />
291
- <glyph glyph-name="backward" unicode="&#xf04a;" horiz-adv-x="1664"
292
- d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" />
293
- <glyph glyph-name="play" unicode="&#xf04b;" horiz-adv-x="1408"
294
- d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
295
- <glyph glyph-name="pause" unicode="&#xf04c;"
296
- d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
297
- <glyph glyph-name="stop" unicode="&#xf04d;"
298
- d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
299
- <glyph glyph-name="forward" unicode="&#xf04e;" horiz-adv-x="1664"
300
- d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
301
- <glyph glyph-name="fast_forward" unicode="&#xf050;" horiz-adv-x="1792"
302
- d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710
303
- q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
304
- <glyph glyph-name="step_forward" unicode="&#xf051;" horiz-adv-x="1024"
305
- d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" />
306
- <glyph glyph-name="eject" unicode="&#xf052;" horiz-adv-x="1538"
307
- d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
308
- <glyph glyph-name="chevron_left" unicode="&#xf053;" horiz-adv-x="1280"
309
- d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
310
- <glyph glyph-name="chevron_right" unicode="&#xf054;" horiz-adv-x="1280"
311
- d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
312
- <glyph glyph-name="plus_sign" unicode="&#xf055;"
313
- d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5
314
- t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
315
- <glyph glyph-name="minus_sign" unicode="&#xf056;"
316
- d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
317
- t103 -385.5z" />
318
- <glyph glyph-name="remove_sign" unicode="&#xf057;"
319
- d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19
320
- q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
321
- <glyph glyph-name="ok_sign" unicode="&#xf058;"
322
- d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
323
- t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
324
- <glyph glyph-name="question_sign" unicode="&#xf059;"
325
- d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59
326
- q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
327
- t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
328
- <glyph glyph-name="info_sign" unicode="&#xf05a;"
329
- d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23
330
- t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
331
- <glyph glyph-name="screenshot" unicode="&#xf05b;"
332
- d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109
333
- q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143
334
- q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
335
- <glyph glyph-name="remove_circle" unicode="&#xf05c;"
336
- d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
337
- l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5
338
- t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
339
- <glyph glyph-name="ok_circle" unicode="&#xf05d;"
340
- d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198
341
- t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
342
- <glyph glyph-name="ban_circle" unicode="&#xf05e;"
343
- d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61
344
- t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
345
- <glyph glyph-name="arrow_left" unicode="&#xf060;"
346
- d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5
347
- t32.5 -90.5z" />
348
- <glyph glyph-name="arrow_right" unicode="&#xf061;"
349
- d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
350
- <glyph glyph-name="arrow_up" unicode="&#xf062;" horiz-adv-x="1664"
351
- d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651
352
- q37 -39 37 -91z" />
353
- <glyph glyph-name="arrow_down" unicode="&#xf063;" horiz-adv-x="1664"
354
- d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
355
- <glyph glyph-name="share_alt" unicode="&#xf064;" horiz-adv-x="1792"
356
- d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22
357
- t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
358
- <glyph glyph-name="resize_full" unicode="&#xf065;"
359
- d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332
360
- q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
361
- <glyph glyph-name="resize_small" unicode="&#xf066;"
362
- d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45
363
- t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
364
- <glyph glyph-name="plus" unicode="&#xf067;" horiz-adv-x="1408"
365
- d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
366
- <glyph glyph-name="minus" unicode="&#xf068;" horiz-adv-x="1408"
367
- d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
368
- <glyph glyph-name="asterisk" unicode="&#xf069;" horiz-adv-x="1664"
369
- d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154
370
- q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
371
- <glyph glyph-name="exclamation_sign" unicode="&#xf06a;"
372
- d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192
373
- q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
374
- <glyph glyph-name="gift" unicode="&#xf06b;"
375
- d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320
376
- q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5
377
- t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
378
- <glyph glyph-name="leaf" unicode="&#xf06c;" horiz-adv-x="1792"
379
- d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268
380
- q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5
381
- t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
382
- <glyph glyph-name="fire" unicode="&#xf06d;" horiz-adv-x="1408"
383
- d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1
384
- q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
385
- <glyph glyph-name="eye_open" unicode="&#xf06e;" horiz-adv-x="1792"
386
- d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5
387
- t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
388
- <glyph glyph-name="eye_close" unicode="&#xf070;" horiz-adv-x="1792"
389
- d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9
390
- q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5
391
- q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z
392
- " />
393
- <glyph glyph-name="warning_sign" unicode="&#xf071;" horiz-adv-x="1792"
394
- d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185
395
- q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
396
- <glyph glyph-name="plane" unicode="&#xf072;" horiz-adv-x="1408"
397
- d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9
398
- q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
399
- <glyph glyph-name="calendar" unicode="&#xf073;" horiz-adv-x="1664"
400
- d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z
401
- M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64
402
- q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47
403
- h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
404
- <glyph glyph-name="random" unicode="&#xf074;" horiz-adv-x="1792"
405
- d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1
406
- t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5
407
- v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111
408
- t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
409
- <glyph glyph-name="comment" unicode="&#xf075;" horiz-adv-x="1792"
410
- d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281
411
- q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
412
- <glyph glyph-name="magnet" unicode="&#xf076;"
413
- d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384
414
- q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
415
- <glyph glyph-name="chevron_up" unicode="&#xf077;" horiz-adv-x="1792"
416
- d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
417
- <glyph glyph-name="chevron_down" unicode="&#xf078;" horiz-adv-x="1792"
418
- d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
419
- <glyph glyph-name="retweet" unicode="&#xf079;" horiz-adv-x="1920"
420
- d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21
421
- zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z
422
- " />
423
- <glyph glyph-name="shopping_cart" unicode="&#xf07a;" horiz-adv-x="1664"
424
- d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45
425
- t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
426
- <glyph glyph-name="folder_close" unicode="&#xf07b;" horiz-adv-x="1664"
427
- d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
428
- <glyph glyph-name="folder_open" unicode="&#xf07c;" horiz-adv-x="1920"
429
- d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5
430
- t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
431
- <glyph glyph-name="resize_vertical" unicode="&#xf07d;" horiz-adv-x="768"
432
- d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
433
- <glyph glyph-name="resize_horizontal" unicode="&#xf07e;" horiz-adv-x="1792"
434
- d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
435
- <glyph glyph-name="bar_chart" unicode="&#xf080;" horiz-adv-x="2048"
436
- d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
437
- <glyph glyph-name="twitter_sign" unicode="&#xf081;"
438
- d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4
439
- q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5
440
- t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
441
- <glyph glyph-name="facebook_sign" unicode="&#xf082;"
442
- d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960
443
- q0 119 84.5 203.5t203.5 84.5h960z" />
444
- <glyph glyph-name="camera_retro" unicode="&#xf083;" horiz-adv-x="1792"
445
- d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5
446
- t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280
447
- q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
448
- <glyph glyph-name="key" unicode="&#xf084;" horiz-adv-x="1792"
449
- d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26
450
- l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5
451
- t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
452
- <glyph glyph-name="cogs" unicode="&#xf085;" horiz-adv-x="1920"
453
- d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5
454
- t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5
455
- l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7
456
- l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31
457
- q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20
458
- t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68
459
- q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70
460
- q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
461
- <glyph glyph-name="comments" unicode="&#xf086;" horiz-adv-x="1792"
462
- d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224
463
- q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7
464
- q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
465
- <glyph glyph-name="thumbs_up_alt" unicode="&#xf087;"
466
- d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5
467
- t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769
468
- q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128
469
- q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
470
- <glyph glyph-name="thumbs_down_alt" unicode="&#xf088;"
471
- d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5
472
- t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z
473
- M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5
474
- h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" />
475
- <glyph glyph-name="star_half" unicode="&#xf089;" horiz-adv-x="896"
476
- d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
477
- <glyph glyph-name="heart_empty" unicode="&#xf08a;" horiz-adv-x="1792"
478
- d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559
479
- q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5
480
- q224 0 351 -124t127 -344z" />
481
- <glyph glyph-name="signout" unicode="&#xf08b;" horiz-adv-x="1664"
482
- d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704
483
- q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
484
- <glyph glyph-name="linkedin_sign" unicode="&#xf08c;"
485
- d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5
486
- q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
487
- <glyph glyph-name="pushpin" unicode="&#xf08d;" horiz-adv-x="1152"
488
- d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38
489
- t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
490
- <glyph glyph-name="external_link" unicode="&#xf08e;" horiz-adv-x="1792"
491
- d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320
492
- q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
493
- <glyph glyph-name="signin" unicode="&#xf090;"
494
- d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5
495
- q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
496
- <glyph glyph-name="trophy" unicode="&#xf091;" horiz-adv-x="1664"
497
- d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91
498
- t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96
499
- q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
500
- <glyph glyph-name="github_sign" unicode="&#xf092;"
501
- d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4
502
- q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4
503
- t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16
504
- q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960
505
- q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
506
- <glyph glyph-name="upload_alt" unicode="&#xf093;" horiz-adv-x="1664"
507
- d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92
508
- t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
509
- <glyph glyph-name="lemon" unicode="&#xf094;"
510
- d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5
511
- q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44
512
- q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5
513
- q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" />
514
- <glyph glyph-name="phone" unicode="&#xf095;" horiz-adv-x="1408"
515
- d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186
516
- q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14
517
- t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
518
- <glyph glyph-name="check_empty" unicode="&#xf096;" horiz-adv-x="1408"
519
- d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
520
- q119 0 203.5 -84.5t84.5 -203.5z" />
521
- <glyph glyph-name="bookmark_empty" unicode="&#xf097;" horiz-adv-x="1280"
522
- d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289
523
- q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
524
- <glyph glyph-name="phone_sign" unicode="&#xf098;"
525
- d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5
526
- t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5
527
- t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z
528
- " />
529
- <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="1664"
530
- d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41
531
- q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
532
- <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="1024"
533
- d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
534
- <glyph glyph-name="github" unicode="&#xf09b;"
535
- d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24
536
- q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5
537
- t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12
538
- q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z
539
- M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" />
540
- <glyph glyph-name="unlock" unicode="&#xf09c;" horiz-adv-x="1664"
541
- d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5
542
- t316.5 -131.5t131.5 -316.5z" />
543
- <glyph glyph-name="credit_card" unicode="&#xf09d;" horiz-adv-x="1920"
544
- d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608
545
- q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
546
- <glyph glyph-name="rss" unicode="&#xf09e;" horiz-adv-x="1408"
547
- d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5
548
- t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294
549
- q187 -186 294 -425.5t120 -501.5z" />
550
- <glyph glyph-name="hdd" unicode="&#xf0a0;"
551
- d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5
552
- h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75
553
- l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
554
- <glyph glyph-name="bullhorn" unicode="&#xf0a1;" horiz-adv-x="1792"
555
- d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5
556
- t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
557
- <glyph glyph-name="bell" unicode="&#xf0a2;" horiz-adv-x="1792"
558
- d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z
559
- M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5
560
- t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
561
- <glyph glyph-name="certificate" unicode="&#xf0a3;"
562
- d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70
563
- l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70
564
- l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
565
- <glyph glyph-name="hand_right" unicode="&#xf0a4;" horiz-adv-x="1792"
566
- d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106
567
- q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43
568
- q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5
569
- t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
570
- <glyph glyph-name="hand_left" unicode="&#xf0a5;" horiz-adv-x="1792"
571
- d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5
572
- t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z
573
- M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67
574
- q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
575
- <glyph glyph-name="hand_up" unicode="&#xf0a6;"
576
- d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576
577
- q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5
578
- t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76
579
- q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
580
- <glyph glyph-name="hand_down" unicode="&#xf0a7;"
581
- d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33
582
- t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580
583
- q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100
584
- q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
585
- <glyph glyph-name="circle_arrow_left" unicode="&#xf0a8;"
586
- d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640
587
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
588
- <glyph glyph-name="circle_arrow_right" unicode="&#xf0a9;"
589
- d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640
590
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
591
- <glyph glyph-name="circle_arrow_up" unicode="&#xf0aa;"
592
- d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640
593
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
594
- <glyph glyph-name="circle_arrow_down" unicode="&#xf0ab;"
595
- d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640
596
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
597
- <glyph glyph-name="globe" unicode="&#xf0ac;"
598
- d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11
599
- q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5
600
- q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5
601
- q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5
602
- t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3
603
- q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25
604
- q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5
605
- t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5
606
- t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21
607
- q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5
608
- q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3
609
- q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5
610
- t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5
611
- q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7
612
- q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
613
- <glyph glyph-name="wrench" unicode="&#xf0ad;" horiz-adv-x="1664"
614
- d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5
615
- t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
616
- <glyph glyph-name="tasks" unicode="&#xf0ae;" horiz-adv-x="1792"
617
- d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19
618
- t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
619
- <glyph glyph-name="filter" unicode="&#xf0b0;" horiz-adv-x="1408"
620
- d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
621
- <glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792"
622
- d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68
623
- t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
624
- <glyph glyph-name="fullscreen" unicode="&#xf0b2;"
625
- d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144
626
- l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z
627
- " />
628
- <glyph glyph-name="group" unicode="&#xf0c0;" horiz-adv-x="1920"
629
- d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5
630
- t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75
631
- t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5
632
- t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
633
- <glyph glyph-name="link" unicode="&#xf0c1;" horiz-adv-x="1664"
634
- d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26
635
- l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15
636
- t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207
637
- q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
638
- <glyph glyph-name="cloud" unicode="&#xf0c2;" horiz-adv-x="1920"
639
- d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z
640
- " />
641
- <glyph glyph-name="beaker" unicode="&#xf0c3;" horiz-adv-x="1664"
642
- d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
643
- <glyph glyph-name="cut" unicode="&#xf0c4;" horiz-adv-x="1792"
644
- d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84
645
- q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148
646
- q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108
647
- q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6
648
- q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
649
- <glyph glyph-name="copy" unicode="&#xf0c5;" horiz-adv-x="1792"
650
- d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299
651
- h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
652
- <glyph glyph-name="paper_clip" unicode="&#xf0c6;" horiz-adv-x="1408"
653
- d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181
654
- l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235
655
- z" />
656
- <glyph glyph-name="save" unicode="&#xf0c7;"
657
- d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5
658
- h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
659
- <glyph glyph-name="sign_blank" unicode="&#xf0c8;"
660
- d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
661
- <glyph glyph-name="reorder" unicode="&#xf0c9;"
662
- d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45
663
- t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
664
- <glyph glyph-name="ul" unicode="&#xf0ca;" horiz-adv-x="1792"
665
- d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
666
- t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z
667
- M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
668
- <glyph glyph-name="ol" unicode="&#xf0cb;" horiz-adv-x="1792"
669
- d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362
670
- q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5
671
- t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216
672
- q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
673
- <glyph glyph-name="strikethrough" unicode="&#xf0cc;" horiz-adv-x="1792"
674
- d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6
675
- l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23
676
- l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
677
- <glyph glyph-name="underline" unicode="&#xf0cd;"
678
- d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47
679
- q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41
680
- q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472
681
- q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
682
- <glyph glyph-name="table" unicode="&#xf0ce;" horiz-adv-x="1664"
683
- d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23
684
- v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192
685
- q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192
686
- q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113
687
- z" />
688
- <glyph glyph-name="magic" unicode="&#xf0d0;" horiz-adv-x="1664"
689
- d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276
690
- l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
691
- <glyph glyph-name="truck" unicode="&#xf0d1;" horiz-adv-x="1792"
692
- d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5
693
- t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38
694
- t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
695
- <glyph glyph-name="pinterest" unicode="&#xf0d2;"
696
- d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134
697
- q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33
698
- q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
699
- <glyph glyph-name="pinterest_sign" unicode="&#xf0d3;"
700
- d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5
701
- t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5
702
- t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
703
- <glyph glyph-name="google_plus_sign" unicode="&#xf0d4;"
704
- d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585
705
- h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
706
- <glyph glyph-name="google_plus" unicode="&#xf0d5;" horiz-adv-x="2304"
707
- d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62
708
- q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" />
709
- <glyph glyph-name="money" unicode="&#xf0d6;" horiz-adv-x="1920"
710
- d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384
711
- v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
712
- <glyph glyph-name="caret_down" unicode="&#xf0d7;" horiz-adv-x="1024"
713
- d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
714
- <glyph glyph-name="caret_up" unicode="&#xf0d8;" horiz-adv-x="1024"
715
- d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
716
- <glyph glyph-name="caret_left" unicode="&#xf0d9;" horiz-adv-x="640"
717
- d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
718
- <glyph glyph-name="caret_right" unicode="&#xf0da;" horiz-adv-x="640"
719
- d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
720
- <glyph glyph-name="columns" unicode="&#xf0db;" horiz-adv-x="1664"
721
- d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
722
- <glyph glyph-name="sort" unicode="&#xf0dc;" horiz-adv-x="1024"
723
- d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
724
- <glyph glyph-name="sort_down" unicode="&#xf0dd;" horiz-adv-x="1024"
725
- d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
726
- <glyph glyph-name="sort_up" unicode="&#xf0de;" horiz-adv-x="1024"
727
- d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
728
- <glyph glyph-name="envelope_alt" unicode="&#xf0e0;" horiz-adv-x="1792"
729
- d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123
730
- q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
731
- <glyph glyph-name="linkedin" unicode="&#xf0e1;"
732
- d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329
733
- q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
734
- <glyph glyph-name="undo" unicode="&#xf0e2;"
735
- d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
736
- t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
737
- <glyph glyph-name="legal" unicode="&#xf0e3;" horiz-adv-x="1792"
738
- d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5
739
- t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14
740
- q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28
741
- q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
742
- <glyph glyph-name="dashboard" unicode="&#xf0e4;" horiz-adv-x="1792"
743
- d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5
744
- t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5
745
- t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29
746
- q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
747
- <glyph glyph-name="comment_alt" unicode="&#xf0e5;" horiz-adv-x="1792"
748
- d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640
749
- q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5
750
- t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
751
- <glyph glyph-name="comments_alt" unicode="&#xf0e6;" horiz-adv-x="1792"
752
- d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257
753
- t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5
754
- t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129
755
- q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
756
- <glyph glyph-name="bolt" unicode="&#xf0e7;" horiz-adv-x="896"
757
- d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
758
- <glyph glyph-name="sitemap" unicode="&#xf0e8;" horiz-adv-x="1792"
759
- d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320
760
- q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68
761
- z" />
762
- <glyph glyph-name="umbrella" unicode="&#xf0e9;" horiz-adv-x="1664"
763
- d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97
764
- q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69
765
- q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
766
- <glyph glyph-name="paste" unicode="&#xf0ea;" horiz-adv-x="1792"
767
- d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28
768
- h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
769
- <glyph glyph-name="light_bulb" unicode="&#xf0eb;" horiz-adv-x="1024"
770
- d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134
771
- q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47
772
- q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5
773
- t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
774
- <glyph glyph-name="exchange" unicode="&#xf0ec;" horiz-adv-x="1792"
775
- d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9
776
- q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
777
- <glyph glyph-name="cloud_download" unicode="&#xf0ed;" horiz-adv-x="1920"
778
- d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
779
- q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
780
- <glyph glyph-name="cloud_upload" unicode="&#xf0ee;" horiz-adv-x="1920"
781
- d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
782
- q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
783
- <glyph glyph-name="user_md" unicode="&#xf0f0;" horiz-adv-x="1408"
784
- d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56
785
- t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68
786
- t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
787
- t271.5 -112.5t112.5 -271.5z" />
788
- <glyph glyph-name="stethoscope" unicode="&#xf0f1;" horiz-adv-x="1408"
789
- d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48
790
- t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252
791
- t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
792
- <glyph glyph-name="suitcase" unicode="&#xf0f2;" horiz-adv-x="1792"
793
- d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66
794
- t66 -158z" />
795
- <glyph glyph-name="bell_alt" unicode="&#xf0f3;" horiz-adv-x="1792"
796
- d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5
797
- t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
798
- <glyph glyph-name="coffee" unicode="&#xf0f4;" horiz-adv-x="1920"
799
- d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45
800
- t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
801
- <glyph glyph-name="food" unicode="&#xf0f5;" horiz-adv-x="1408"
802
- d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45
803
- t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
804
- <glyph glyph-name="file_text_alt" unicode="&#xf0f6;"
805
- d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
806
- M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704
807
- q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
808
- <glyph glyph-name="building" unicode="&#xf0f7;" horiz-adv-x="1408"
809
- d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
810
- M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
811
- M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
812
- M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
813
- M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
814
- M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
815
- M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
816
- M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
817
- M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
818
- M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
819
- <glyph glyph-name="hospital" unicode="&#xf0f8;" horiz-adv-x="1408"
820
- d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
821
- M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
822
- M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
823
- M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
824
- M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
825
- M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5
826
- t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320
827
- v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
828
- <glyph glyph-name="ambulance" unicode="&#xf0f9;" horiz-adv-x="1920"
829
- d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5
830
- t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152
831
- q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
832
- <glyph glyph-name="medkit" unicode="&#xf0fa;" horiz-adv-x="1792"
833
- d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32
834
- q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
835
- <glyph glyph-name="fighter_jet" unicode="&#xf0fb;" horiz-adv-x="1920"
836
- d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96
837
- q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" />
838
- <glyph glyph-name="beer" unicode="&#xf0fc;" horiz-adv-x="1664"
839
- d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
840
- <glyph glyph-name="h_sign" unicode="&#xf0fd;"
841
- d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960
842
- q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
843
- <glyph glyph-name="f0fe" unicode="&#xf0fe;"
844
- d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960
845
- q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
846
- <glyph glyph-name="double_angle_left" unicode="&#xf100;" horiz-adv-x="1024"
847
- d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
848
- t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
849
- <glyph glyph-name="double_angle_right" unicode="&#xf101;" horiz-adv-x="1024"
850
- d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23
851
- l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
852
- <glyph glyph-name="double_angle_up" unicode="&#xf102;" horiz-adv-x="1152"
853
- d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393
854
- q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
855
- <glyph glyph-name="double_angle_down" unicode="&#xf103;" horiz-adv-x="1152"
856
- d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
857
- t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
858
- <glyph glyph-name="angle_left" unicode="&#xf104;" horiz-adv-x="640"
859
- d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
860
- <glyph glyph-name="angle_right" unicode="&#xf105;" horiz-adv-x="640"
861
- d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
862
- <glyph glyph-name="angle_up" unicode="&#xf106;" horiz-adv-x="1152"
863
- d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
864
- <glyph glyph-name="angle_down" unicode="&#xf107;" horiz-adv-x="1152"
865
- d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
866
- <glyph glyph-name="desktop" unicode="&#xf108;" horiz-adv-x="1920"
867
- d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19
868
- t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
869
- <glyph glyph-name="laptop" unicode="&#xf109;" horiz-adv-x="1920"
870
- d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z
871
- M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
872
- <glyph glyph-name="tablet" unicode="&#xf10a;" horiz-adv-x="1152"
873
- d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832
874
- q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
875
- <glyph glyph-name="mobile_phone" unicode="&#xf10b;" horiz-adv-x="768"
876
- d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136
877
- q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
878
- <glyph glyph-name="circle_blank" unicode="&#xf10c;"
879
- d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103
880
- t279.5 -279.5t103 -385.5z" />
881
- <glyph glyph-name="quote_left" unicode="&#xf10d;" horiz-adv-x="1664"
882
- d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z
883
- M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
884
- <glyph glyph-name="quote_right" unicode="&#xf10e;" horiz-adv-x="1664"
885
- d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216
886
- v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
887
- <glyph glyph-name="spinner" unicode="&#xf110;" horiz-adv-x="1792"
888
- d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5
889
- t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z
890
- M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5
891
- q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" />
892
- <glyph glyph-name="circle" unicode="&#xf111;"
893
- d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
894
- <glyph glyph-name="reply" unicode="&#xf112;" horiz-adv-x="1792"
895
- d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19
896
- l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
897
- <glyph glyph-name="github_alt" unicode="&#xf113;" horiz-adv-x="1664"
898
- d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320
899
- q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86
900
- t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218
901
- q0 -87 -27 -168q136 -160 136 -398z" />
902
- <glyph glyph-name="folder_close_alt" unicode="&#xf114;" horiz-adv-x="1664"
903
- d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320
904
- q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
905
- <glyph glyph-name="folder_open_alt" unicode="&#xf115;" horiz-adv-x="1920"
906
- d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68
907
- v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z
908
- " />
909
- <glyph glyph-name="expand_alt" unicode="&#xf116;" horiz-adv-x="1792"
910
- />
911
- <glyph glyph-name="collapse_alt" unicode="&#xf117;" horiz-adv-x="1792"
912
- />
913
- <glyph glyph-name="smile" unicode="&#xf118;"
914
- d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
915
- t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5
916
- t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
917
- <glyph glyph-name="frown" unicode="&#xf119;"
918
- d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
919
- t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204
920
- t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
921
- <glyph glyph-name="meh" unicode="&#xf11a;"
922
- d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
923
- t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
924
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
925
- <glyph glyph-name="gamepad" unicode="&#xf11b;" horiz-adv-x="1920"
926
- d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
927
- t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150
928
- t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
929
- <glyph glyph-name="keyboard" unicode="&#xf11c;" horiz-adv-x="1920"
930
- d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16
931
- h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16
932
- h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96
933
- q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896
934
- h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
935
- <glyph glyph-name="flag_alt" unicode="&#xf11d;" horiz-adv-x="1792"
936
- d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9
937
- h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102
938
- q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
939
- <glyph glyph-name="flag_checkered" unicode="&#xf11e;" horiz-adv-x="1792"
940
- d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2
941
- q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266
942
- q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8
943
- q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
944
- <glyph glyph-name="terminal" unicode="&#xf120;" horiz-adv-x="1664"
945
- d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9
946
- t9 -23z" />
947
- <glyph glyph-name="code" unicode="&#xf121;" horiz-adv-x="1920"
948
- d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5
949
- l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
950
- <glyph glyph-name="reply_all" unicode="&#xf122;" horiz-adv-x="1792"
951
- d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1
952
- q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
953
- <glyph glyph-name="star_half_empty" unicode="&#xf123;" horiz-adv-x="1664"
954
- d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5
955
- l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
956
- <glyph glyph-name="location_arrow" unicode="&#xf124;" horiz-adv-x="1408"
957
- d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
958
- <glyph glyph-name="crop" unicode="&#xf125;" horiz-adv-x="1664"
959
- d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23
960
- v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
961
- <glyph glyph-name="code_fork" unicode="&#xf126;" horiz-adv-x="1024"
962
- d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5
963
- q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497
964
- q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
965
- <glyph glyph-name="unlink" unicode="&#xf127;" horiz-adv-x="1664"
966
- d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320
967
- q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18
968
- l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9
969
- t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
970
- <glyph glyph-name="question" unicode="&#xf128;" horiz-adv-x="1024"
971
- d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5
972
- t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
973
- <glyph glyph-name="_279" unicode="&#xf129;" horiz-adv-x="640"
974
- d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192
975
- q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
976
- <glyph glyph-name="exclamation" unicode="&#xf12a;" horiz-adv-x="640"
977
- d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
978
- <glyph glyph-name="superscript" unicode="&#xf12b;"
979
- d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
980
- M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5
981
- t-65.5 -51.5t-30.5 -63h232v80h126z" />
982
- <glyph glyph-name="subscript" unicode="&#xf12c;"
983
- d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
984
- M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73
985
- h232v80h126z" />
986
- <glyph glyph-name="_283" unicode="&#xf12d;" horiz-adv-x="1920"
987
- d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
988
- <glyph glyph-name="puzzle_piece" unicode="&#xf12e;" horiz-adv-x="1664"
989
- d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5
990
- t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89
991
- q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117
992
- q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
993
- <glyph glyph-name="microphone" unicode="&#xf130;" horiz-adv-x="1152"
994
- d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5
995
- t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
996
- <glyph glyph-name="microphone_off" unicode="&#xf131;" horiz-adv-x="1408"
997
- d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128
998
- q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23
999
- t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
1000
- <glyph glyph-name="shield" unicode="&#xf132;" horiz-adv-x="1280"
1001
- d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150
1002
- t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
1003
- <glyph glyph-name="calendar_empty" unicode="&#xf133;" horiz-adv-x="1664"
1004
- d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
1005
- q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
1006
- <glyph glyph-name="fire_extinguisher" unicode="&#xf134;" horiz-adv-x="1408"
1007
- d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800
1008
- q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113
1009
- q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
1010
- <glyph glyph-name="rocket" unicode="&#xf135;" horiz-adv-x="1664"
1011
- d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1
1012
- q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
1013
- <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="1792"
1014
- d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
1015
- <glyph glyph-name="chevron_sign_left" unicode="&#xf137;"
1016
- d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
1017
- t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1018
- <glyph glyph-name="chevron_sign_right" unicode="&#xf138;"
1019
- d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
1020
- t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1021
- <glyph glyph-name="chevron_sign_up" unicode="&#xf139;"
1022
- d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
1023
- t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1024
- <glyph glyph-name="chevron_sign_down" unicode="&#xf13a;"
1025
- d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
1026
- t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1027
- <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="1408"
1028
- d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
1029
- <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="1792"
1030
- d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
1031
- <glyph glyph-name="anchor" unicode="&#xf13d;" horiz-adv-x="1792"
1032
- d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352
1033
- q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19
1034
- t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
1035
- <glyph glyph-name="unlock_alt" unicode="&#xf13e;" horiz-adv-x="1152"
1036
- d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181
1037
- v-320h736z" />
1038
- <glyph glyph-name="bullseye" unicode="&#xf140;"
1039
- d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150
1040
- t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
1041
- q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1042
- <glyph glyph-name="ellipsis_horizontal" unicode="&#xf141;" horiz-adv-x="1408"
1043
- d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192
1044
- q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
1045
- <glyph glyph-name="ellipsis_vertical" unicode="&#xf142;" horiz-adv-x="384"
1046
- d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192
1047
- q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
1048
- <glyph glyph-name="_303" unicode="&#xf143;"
1049
- d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128
1050
- q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960
1051
- q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1052
- <glyph glyph-name="play_sign" unicode="&#xf144;"
1053
- d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56
1054
- q16 -8 32 -8q17 0 32 9z" />
1055
- <glyph glyph-name="ticket" unicode="&#xf145;" horiz-adv-x="1792"
1056
- d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136
1057
- t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
1058
- <glyph glyph-name="minus_sign_alt" unicode="&#xf146;"
1059
- d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
1060
- t84.5 -203.5z" />
1061
- <glyph glyph-name="check_minus" unicode="&#xf147;" horiz-adv-x="1408"
1062
- d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5
1063
- t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
1064
- <glyph glyph-name="level_up" unicode="&#xf148;" horiz-adv-x="1024"
1065
- d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
1066
- <glyph glyph-name="level_down" unicode="&#xf149;" horiz-adv-x="1024"
1067
- d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
1068
- <glyph glyph-name="check_sign" unicode="&#xf14a;"
1069
- d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5
1070
- t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1071
- <glyph glyph-name="edit_sign" unicode="&#xf14b;"
1072
- d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120
1073
- v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1074
- <glyph glyph-name="_312" unicode="&#xf14c;"
1075
- d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960
1076
- q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1077
- <glyph glyph-name="share_sign" unicode="&#xf14d;"
1078
- d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5
1079
- t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1080
- <glyph glyph-name="compass" unicode="&#xf14e;"
1081
- d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
1082
- t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1083
- <glyph glyph-name="collapse" unicode="&#xf150;"
1084
- d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120
1085
- v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1086
- <glyph glyph-name="collapse_top" unicode="&#xf151;"
1087
- d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960
1088
- q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1089
- <glyph glyph-name="_317" unicode="&#xf152;"
1090
- d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5
1091
- t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1092
- <glyph glyph-name="eur" unicode="&#xf153;" horiz-adv-x="1024"
1093
- d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9
1094
- t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26
1095
- l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
1096
- <glyph glyph-name="gbp" unicode="&#xf154;" horiz-adv-x="1024"
1097
- d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7
1098
- q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
1099
- <glyph glyph-name="usd" unicode="&#xf155;" horiz-adv-x="1024"
1100
- d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43
1101
- t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5
1102
- t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50
1103
- t53 -63.5t31.5 -76.5t13 -94z" />
1104
- <glyph glyph-name="inr" unicode="&#xf156;" horiz-adv-x="898"
1105
- d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102
1106
- q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
1107
- <glyph glyph-name="jpy" unicode="&#xf157;" horiz-adv-x="1027"
1108
- d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61
1109
- l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
1110
- <glyph glyph-name="rub" unicode="&#xf158;" horiz-adv-x="1280"
1111
- d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128
1112
- q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
1113
- <glyph glyph-name="krw" unicode="&#xf159;" horiz-adv-x="1792"
1114
- d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23
1115
- t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28
1116
- q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
1117
- <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="1280"
1118
- d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164
1119
- l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30
1120
- t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
1121
- <glyph glyph-name="file" unicode="&#xf15b;"
1122
- d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
1123
- <glyph glyph-name="file_text" unicode="&#xf15c;"
1124
- d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704
1125
- q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
1126
- <glyph glyph-name="sort_by_alphabet" unicode="&#xf15d;" horiz-adv-x="1664"
1127
- d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23
1128
- v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162
1129
- l230 -662h70z" />
1130
- <glyph glyph-name="_329" unicode="&#xf15e;" horiz-adv-x="1664"
1131
- d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150
1132
- v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248
1133
- v119h121z" />
1134
- <glyph glyph-name="sort_by_attributes" unicode="&#xf160;" horiz-adv-x="1792"
1135
- d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832
1136
- q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256
1137
- q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
1138
- <glyph glyph-name="sort_by_attributes_alt" unicode="&#xf161;" horiz-adv-x="1792"
1139
- d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192
1140
- q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832
1141
- q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
1142
- <glyph glyph-name="sort_by_order" unicode="&#xf162;"
1143
- d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23
1144
- zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5
1145
- t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
1146
- <glyph glyph-name="sort_by_order_alt" unicode="&#xf163;"
1147
- d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9
1148
- t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13
1149
- q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
1150
- <glyph glyph-name="_334" unicode="&#xf164;" horiz-adv-x="1664"
1151
- d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76
1152
- q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5
1153
- t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
1154
- <glyph glyph-name="_335" unicode="&#xf165;" horiz-adv-x="1664"
1155
- d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135
1156
- t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121
1157
- t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
1158
- <glyph glyph-name="youtube_sign" unicode="&#xf166;"
1159
- d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15
1160
- q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38
1161
- q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5
1162
- q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38
1163
- q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5
1164
- h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1165
- <glyph glyph-name="youtube" unicode="&#xf167;"
1166
- d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73
1167
- q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51
1168
- q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99
1169
- q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51
1170
- q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
1171
- <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="1408"
1172
- d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942
1173
- q25 45 64 45h241q22 0 31 -15z" />
1174
- <glyph glyph-name="xing_sign" unicode="&#xf169;"
1175
- d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1
1176
- l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1177
- <glyph glyph-name="youtube_play" unicode="&#xf16a;" horiz-adv-x="1792"
1178
- d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5
1179
- l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136
1180
- q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" />
1181
- <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="1792"
1182
- d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
1183
- <glyph glyph-name="stackexchange" unicode="&#xf16c;"
1184
- d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" />
1185
- <glyph glyph-name="instagram" unicode="&#xf16d;"
1186
- d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270
1187
- q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5
1188
- t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317
1189
- q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" />
1190
- <glyph glyph-name="flickr" unicode="&#xf16e;"
1191
- d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150
1192
- t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
1193
- <glyph glyph-name="adn" unicode="&#xf170;"
1194
- d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1195
- <glyph glyph-name="f171" unicode="&#xf171;" horiz-adv-x="1408"
1196
- d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22
1197
- t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18
1198
- t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5
1199
- t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
1200
- <glyph glyph-name="bitbucket_sign" unicode="&#xf172;"
1201
- d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5
1202
- t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z
1203
- M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120
1204
- v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1205
- <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="1024"
1206
- d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14
1207
- q78 2 134 29z" />
1208
- <glyph glyph-name="tumblr_sign" unicode="&#xf174;"
1209
- d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z
1210
- M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
1211
- <glyph glyph-name="long_arrow_down" unicode="&#xf175;" horiz-adv-x="768"
1212
- d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
1213
- <glyph glyph-name="long_arrow_up" unicode="&#xf176;" horiz-adv-x="768"
1214
- d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
1215
- <glyph glyph-name="long_arrow_left" unicode="&#xf177;" horiz-adv-x="1792"
1216
- d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
1217
- <glyph glyph-name="long_arrow_right" unicode="&#xf178;" horiz-adv-x="1792"
1218
- d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
1219
- <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="1408"
1220
- d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65
1221
- q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
1222
- <glyph glyph-name="windows" unicode="&#xf17a;" horiz-adv-x="1664"
1223
- d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
1224
- <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="1408"
1225
- d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30
1226
- t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5
1227
- h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
1228
- <glyph glyph-name="linux" unicode="&#xf17c;"
1229
- d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z
1230
- M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7
1231
- q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15
1232
- q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5
1233
- t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19
1234
- q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63
1235
- q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92
1236
- q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152
1237
- q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4
1238
- t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5
1239
- t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43
1240
- q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49
1241
- t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54
1242
- q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5
1243
- t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5
1244
- t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
1245
- <glyph glyph-name="dribble" unicode="&#xf17d;"
1246
- d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81
1247
- t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19
1248
- q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6
1249
- t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1250
- <glyph glyph-name="skype" unicode="&#xf17e;"
1251
- d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5
1252
- t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5
1253
- q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80
1254
- q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
1255
- <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="1280"
1256
- d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z
1257
- M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324
1258
- l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
1259
- <glyph glyph-name="trello" unicode="&#xf181;"
1260
- d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408
1261
- q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
1262
- <glyph glyph-name="female" unicode="&#xf182;" horiz-adv-x="1280"
1263
- d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43
1264
- q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
1265
- <glyph glyph-name="male" unicode="&#xf183;" horiz-adv-x="1024"
1266
- d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z
1267
- M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
1268
- <glyph glyph-name="gittip" unicode="&#xf184;"
1269
- d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
1270
- t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
1271
- <glyph glyph-name="sun" unicode="&#xf185;" horiz-adv-x="1792"
1272
- d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4
1273
- l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94
1274
- q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
1275
- <glyph glyph-name="_366" unicode="&#xf186;"
1276
- d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61
1277
- t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
1278
- <glyph glyph-name="archive" unicode="&#xf187;" horiz-adv-x="1792"
1279
- d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536
1280
- q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
1281
- <glyph glyph-name="bug" unicode="&#xf188;" horiz-adv-x="1664"
1282
- d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207
1283
- q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19
1284
- t19 -45zM1152 1152h-640q0 133 93.