Merge "add toggle variable ansible fire failure to awx function"
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html
index 4ce9305..9f0028b 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html
@@ -836,7 +836,7 @@
     <div class="modal-dialog" role="document">
         <div class="modal-content">
             <div class="modal-header">
-                <h5 class="modal-title" id="removePackageModalLabel">Delete Script</h5>
+                <h5 class="modal-title" id="removePackageModalLabel">Delete Package</h5>
                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                     <i class="icon-action-close"></i>
                 </button>
@@ -846,7 +846,7 @@
             </div>
             <div class="modal-footer">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
-                <button type="button" (click)="deletePackage()" data-dismiss="modal" class="btn btn-primary">Delete
+                <button type="button" (click)="deletePackage()" data-dismiss="modal" class="btn btn-danger">Delete
                 </button>
             </div>
         </div>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html
index d0ddf01..4151797 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html
@@ -14,14 +14,13 @@
             <div class="row">
                 <div class="col pr-0 text-center">
                     <button type="button" data-toggle="modal" data-target="#exampleModalScrollable"
-                            class="btn btn-secondary" (click)="clearFormInputs()"><i class="icon-custom-attribute"
-                                                                                     type="button"
-                                                                                     aria-hidden="true"></i></button>
+                        class="btn btn-secondary" (click)="clearFormInputs()"><i class="icon-custom-attribute"
+                            type="button" aria-hidden="true"></i></button>
                     <span>Create Custom</span>
                 </div>
                 <div class="col text-center">
                     <button (click)="printSomethings()" [disabled]="!isFunctionAttributeActive" type="button"
-                            data-toggle="modal" data-target="#exampleModalScrollable3" class="btn btn-secondary"><i
+                        data-toggle="modal" data-target="#exampleModalScrollable3" class="btn btn-secondary"><i
                             class="icon-function-attribute" type="button" aria-hidden="true"></i></button>
                     <span>Import From Function</span>
                 </div>
@@ -34,7 +33,7 @@
             <div class="card-header" id="headingOne">
                 <h2 class="mb-0">
                     <button class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseOne"
-                            aria-expanded="true" aria-controls="collapseOne">
+                        aria-expanded="true" aria-controls="collapseOne">
                         Inputs
                     </button>
                 </h2>
@@ -49,21 +48,21 @@
                                         <h5>{{input.type}}</h5>
                                         <div *ngIf="input.value">
                                             <h6>Value:</h6>
-                                        <span>{{input.value}}</span>
+                                            <span>{{input.value}}</span>
                                         </div>
                                     </span>
                                     <i [hidden]="!input.required" class="icon-required-star" type="button"
-                                       aria-hidden="true"></i>
+                                        aria-hidden="true"></i>
                                     <i [hidden]="input.required" class="icon-required-star optional-attribute"
-                                       type="button" aria-hidden="true"></i>
+                                        type="button" aria-hidden="true"></i>
                                 </label>
                                 <div class="attributeOptions">
                                     <a data-toggle="modal" data-target="#exampleModalScrollable2"
-                                       class="accordion-delete editAttribute" tooltip="Edit Attribute"
-                                       placement="bottom" (click)="editAttribute(input)"><i class="icon-edit"></i></a>
+                                        class="accordion-delete editAttribute" tooltip="Edit Attribute"
+                                        placement="bottom" (click)="editAttribute(input)"><i class="icon-edit"></i></a>
                                     <a class="accordion-delete deleteAttribute" tooltip="Delete Attribute"
-                                       (click)="markDeletedInput(input)"
-                                       data-toggle="modal" data-target="#exampleModalScrollable1" placement="bottom"><i
+                                        (click)="markDeletedInput(input)" data-toggle="modal"
+                                        data-target="#exampleModalScrollable1" placement="bottom"><i
                                             class="icon-delete-sm"></i></a>
                                 </div>
                             </div>
@@ -79,7 +78,7 @@
             <div class="card-header" id="headingOne">
                 <h2 class="mb-0">
                     <button class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseTwo"
-                            aria-expanded="true" aria-controls="collapseTwo">
+                        aria-expanded="true" aria-controls="collapseTwo">
                         Outputs
                     </button>
                 </h2>
@@ -93,29 +92,29 @@
                                 <label class="tooltipHTML">{{output.name}}
                                     <span class="tooltiptext">
                                         <h5>{{output.type}}</h5>
-                                       <div *ngIf="output?.value !=null
+                                        <div *ngIf="output?.value !=null
                                        && output?.value['get_attribute'] !=null">
-                                           <h6>Value:</h6>
-                                        <span>{{output.value.get_attribute[0]}}</span>
-                                           <span>{{output.value.get_attribute[1]}}</span>
-                                        <span>{{output.value.get_attribute[2]}}</span>
-                                        <span>{{output.value.get_attribute[3]}}</span>
-                                        <span>{{output.value.get_attribute[4]}}</span>
-                                       </div>
+                                            <h6>Value:</h6>
+                                            <span>{{output.value.get_attribute[0]}}</span>
+                                            <span>{{output.value.get_attribute[1]}}</span>
+                                            <span>{{output.value.get_attribute[2]}}</span>
+                                            <span>{{output.value.get_attribute[3]}}</span>
+                                            <span>{{output.value.get_attribute[4]}}</span>
+                                        </div>
                                     </span>
                                     <i [hidden]="!output.required" class="icon-required-star" type="button"
-                                       aria-hidden="true"></i>
+                                        aria-hidden="true"></i>
                                     <i [hidden]="output.required" class="icon-required-star optional-attribute"
-                                       type="button" aria-hidden="true"></i>
+                                        type="button" aria-hidden="true"></i>
 
                                 </label>
                                 <div class="attributeOptions">
                                     <a data-toggle="modal" data-target="#exampleModalScrollablte"
-                                       class="accordion-delete editAttribute" tooltip="Edit Attribute"
-                                       placement="bottom" (click)="editAttribute(output)"><i class="icon-edit"></i></a>
+                                        class="accordion-delete editAttribute" tooltip="Edit Attribute"
+                                        placement="bottom" (click)="editAttribute(output)"><i class="icon-edit"></i></a>
                                     <a class="accordion-delete deleteAttribute" tooltip="Delete Attribute"
-                                       (click)="markDeletedInput(output)"
-                                       data-toggle="modal" data-target="#exampleModalScrollable1" placement="bottom"><i
+                                        (click)="markDeletedInput(output)" data-toggle="modal"
+                                        data-target="#exampleModalScrollable1" placement="bottom"><i
                                             class="icon-delete-sm"></i></a>
                                 </div>
                             </div>
@@ -128,14 +127,14 @@
 </div>
 <!--Action - Add Custom Attribute - Modal-->
 <div class="modal fade" id="exampleModalScrollable" tabindex="-1" role="dialog"
-     aria-labelledby="exampleModalScrollableTitle" aria-hidden="true">
+    aria-labelledby="exampleModalScrollableTitle" aria-hidden="true">
     <div class="modal-dialog  modal-dialog-scrollable" role="document">
         <div class="modal-content">
             <div class="modal-header">
                 <h5 class="modal-title" id="exampleModalScrollableTitle">
                     Add Custom Attributes</h5>
                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
-                    <img src="assets/img/icon-close.svg"/>
+                    <img src="assets/img/icon-close.svg" />
                 </button>
             </div>
             <div class="modal-body createAttributeTabs">
@@ -143,29 +142,29 @@
                 <ul class="nav nav-tabs" id="myTab" role="tablist">
                     <li class="nav-item">
                         <a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab"
-                           aria-controls="home" aria-selected="true">Inputs</a>
+                            aria-controls="home" aria-selected="true">Inputs</a>
                     </li>
                     <li class="nav-item">
                         <a class="nav-link" id="profile-tab" data-toggle="tab" href="#profile" role="tab"
-                           aria-controls="profile" aria-selected="false">Outputs</a>
+                            aria-controls="profile" aria-selected="false">Outputs</a>
                     </li>
                 </ul>
                 <div class="tab-content" id="myTabContent">
                     <!--INPUTS Tab-->
                     <div class="tab-pane fade show active create-form" id="home" role="tabpanel"
-                         aria-labelledby="home-tab">
+                        aria-labelledby="home-tab">
                         <div class="form-group row">
                             <label for="inputEmail3" class="col-sm-3 col-form-label">Name <span>*</span></label>
                             <div class="col-sm-9">
                                 <input [(ngModel)]="inputActionAttribute.name" type="email" class="form-control"
-                                       id="inputEmail3" placeholder="Attribute name">
+                                    id="inputEmail3" placeholder="Attribute name">
                             </div>
                         </div>
                         <div class="form-group row">
                             <label for="inputPassword3" class="col-sm-3 col-form-label">Description</label>
                             <div class="col-sm-9">
                                 <input [(ngModel)]="inputActionAttribute.description" type="text" class="form-control"
-                                       id="inputPassword3" placeholder="Add some description">
+                                    id="inputPassword3" placeholder="Add some description">
                             </div>
                         </div>
                         <div class="form-group row">
@@ -173,26 +172,25 @@
                             <div class="col-sm-9">
                                 <div class="list-group list-group-horizontal">
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setInputType('string')">
+                                        (click)="setInputType('string')">
                                         String
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setInputType('integer')">Integer
+                                        (click)="setInputType('integer')">Integer
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setInputType('boolean')">Boolean
+                                        (click)="setInputType('boolean')">Boolean
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setInputType('list')">List
+                                        (click)="setInputType('list')">List
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setInputType('Other')">Other
+                                        (click)="setInputType('Other')">Other
                                     </button>
                                 </div>
                                 <input [hidden]="!isInputOtherType" type="text" class="form-control mt-2 mb-2"
-                                       id="inputPassword4" placeholder="Add Other type name"
-                                       [(ngModel)]="inputOtherType"
-                                       (change)="setInputType(inputOtherType)">
+                                    id="inputPassword4" placeholder="Add Other type name" [(ngModel)]="inputOtherType"
+                                    (change)="setInputType(inputOtherType)">
 
                             </div>
                         </div>
@@ -201,12 +199,12 @@
                             <div class="col-sm-9">
                                 <div class="custom-control custom-radio custom-control-inline">
                                     <input type="radio" id="customRadioInline1" name="customRadioInline1"
-                                           class="custom-control-input" (click)="setInputRequired(true)">
+                                        class="custom-control-input" (click)="setInputRequired(true)">
                                     <label class="custom-control-label" for="customRadioInline1">True</label>
                                 </div>
                                 <div class="custom-control custom-radio custom-control-inline">
                                     <input type="radio" id="customRadioInline2" name="customRadioInline1"
-                                           class="custom-control-input" (click)="setInputRequired(false)">
+                                        class="custom-control-input" (click)="setInputRequired(false)">
                                     <label class="custom-control-label" for="customRadioInline2">False</label>
                                 </div>
                             </div>
@@ -218,14 +216,14 @@
                             <label for="inputEmail3" class="col-sm-3 col-form-label">Name <span>*</span></label>
                             <div class="col-sm-9">
                                 <input [(ngModel)]="outputActionAttribute.name" type="email" class="form-control"
-                                       id="inputEmail3" placeholder="Attribute name">
+                                    id="inputEmail3" placeholder="Attribute name">
                             </div>
                         </div>
                         <div class="form-group row">
                             <label for="inputPassword3" class="col-sm-3 col-form-label">Description</label>
                             <div class="col-sm-9">
                                 <input [(ngModel)]="outputActionAttribute.description" type="text" class="form-control"
-                                       id="inputPassword3" placeholder="Add some description">
+                                    id="inputPassword3" placeholder="Add some description">
                             </div>
                         </div>
                         <div class="form-group row">
@@ -233,14 +231,14 @@
                             <div class="col-sm-9">
                                 <div class="custom-control custom-radio custom-control-inline">
                                     <input type="radio" id="customRadioInline3" name="customRadioInline3"
-                                           class="custom-control-input" (click)="setOutputRequired(true)">
+                                        class="custom-control-input" (click)="setOutputRequired(true)">
                                     <label class="custom-control-label" for="customRadioInline3">True</label>
                                 </div>
                                 <div class="custom-control custom-radio custom-control-inline">
                                     <input type="radio" id="customRadioInline4" name="customRadioInline3"
-                                           class="custom-control-input">
+                                        class="custom-control-input">
                                     <label class="custom-control-label" for="customRadioInline4"
-                                           (click)="setOutputRequired(false)">False</label>
+                                        (click)="setOutputRequired(false)">False</label>
                                 </div>
                             </div>
                         </div>
@@ -249,29 +247,28 @@
                             <div class="col-sm-9">
                                 <div class="list-group list-group-horizontal">
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setOutputType('string')">String
+                                        (click)="setOutputType('string')">String
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setOutputType('integer')">
+                                        (click)="setOutputType('integer')">
                                         Integer
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setOutputType('boolean')">
+                                        (click)="setOutputType('boolean')">
                                         Boolean
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setOutputType('list')">
+                                        (click)="setOutputType('list')">
                                         List
                                     </button>
                                     <button type="button" class="list-group-item list-group-item-action"
-                                            (click)="setOutputType('Other')">
+                                        (click)="setOutputType('Other')">
                                         Other
                                     </button>
                                 </div>
                                 <input [hidden]="!isOutputOtherType" type="text" class="form-control mt-2 mb-2"
-                                       id="inputPassword3" placeholder="Add Other type name"
-                                       [(ngModel)]="outputOtherType"
-                                       (change)="setOutputType(outputOtherType)">
+                                    id="inputPassword3" placeholder="Add Other type name" [(ngModel)]="outputOtherType"
+                                    (change)="setOutputType(outputOtherType)">
                             </div>
                         </div>
                         <!--Get Attribute Value-->
@@ -298,10 +295,10 @@
                                     <b class="listBoxTitle">1. Choose Function Name</b>
                                     <div class="list-group addedFunctionsList" id="list-tab" role="tablist">
                                         <input type="text" class="form-control input-search-controller"
-                                               placeholder="Functions">
+                                            placeholder="Functions">
                                         <div class="scrollWrapper" *ngFor="let step of steps">
                                             <a class="list-group-item list-group-item-action active" id="list-home-list"
-                                               data-toggle="list" href="#list-home" role="tab" aria-controls="home">
+                                                data-toggle="list" href="#list-home" role="tab" aria-controls="home">
                                                 <i class="icon-resource_resolution mr-1" aria-hidden="true"></i>
                                                 {{step}} <i class="icon-next_arrow" aria-hidden="true" (click)="getAttributesAndOutputs(
                                                                     this.designerState.template.workflows[actionName]['steps'][step]['target']
@@ -314,26 +311,25 @@
                                     <b class="listBoxTitle">2. Choose Attribute Name</b>
                                     <div class="tab-content nestedAttributes mt-0 p-0" id="nav-tabContent">
                                         <input type="text" class="form-control input-search-controller"
-                                               placeholder="Attributes">
+                                            placeholder="Attributes">
                                         <div class="tab-pane fade show active" id="list-home" role="tabpanel"
-                                             aria-labelledby="list-home-list">
+                                            aria-labelledby="list-home-list">
                                             <div class="scrollWrapper">
                                                 <div *ngIf="suggestedAttributes.length>0"
-                                                     class="btn-group btn-group-toggle" data-toggle="buttons">
+                                                    class="btn-group btn-group-toggle" data-toggle="buttons">
                                                     <label class="btn tooltipHTML tooltipGetAtt"
-                                                           *ngFor="let suggestedAttribute of suggestedAttributes"
-                                                           [id]="suggestedAttribute"
-                                                           (click)="addTempOutputAttr(suggestedAttribute)">
+                                                        *ngFor="let suggestedAttribute of suggestedAttributes"
+                                                        [id]="suggestedAttribute"
+                                                        (click)="addTempOutputAttr(suggestedAttribute)">
                                                         <span class="tooltiptext">
                                                             <h5>integer</h5>
                                                         </span>
                                                         <input type="radio" name="options"
-                                                               [id]="suggestedAttribute+'.,.'"
-                                                               autocomplete="off"
-                                                               [checked]="suggestedAttributes[0].includes(suggestedAttribute)">
+                                                            [id]="suggestedAttribute+'.,.'" autocomplete="off"
+                                                            [checked]="suggestedAttributes[0].includes(suggestedAttribute)">
                                                         {{suggestedAttribute}}
                                                         <i class="icon-required-star" type="button"
-                                                           aria-hidden="true"></i>
+                                                            aria-hidden="true"></i>
                                                     </label>
 
                                                 </div>
@@ -350,20 +346,19 @@
                                     <b class="listBoxTitle">3. Choose Artifact Name</b>
                                     <div class="tab-content nestedAttributes mt-0 p-0" id="nav-tabContent">
                                         <input type="text" class="form-control input-search-controller"
-                                               placeholder="Attributes">
+                                            placeholder="Attributes">
                                         <div class="tab-pane fade show active" id="list-home" role="tabpanel"
-                                             aria-labelledby="list-home-list">
+                                            aria-labelledby="list-home-list">
                                             <div class="scrollWrapper">
                                                 <div *ngIf="currentArtifacts.length>0"
-                                                     class="btn-group btn-group-toggle" data-toggle="buttons">
+                                                    class="btn-group btn-group-toggle" data-toggle="buttons">
                                                     <label class="btn btn-secondary"
-                                                           *ngFor="let suggestedArtifact of currentArtifacts"
-                                                           (click)="addArtifactFile(suggestedArtifact)">
+                                                        *ngFor="let suggestedArtifact of currentArtifacts"
+                                                        (click)="addArtifactFile(suggestedArtifact)">
                                                         <input type="radio" name="options" [id]="suggestedArtifact"
-                                                               autocomplete="off"
-                                                               (click)="addArtifactFile(suggestedArtifact)"
-                                                               [checked]="currentArtifacts[0].includes(suggestedArtifact)"
-                                                        >
+                                                            autocomplete="off"
+                                                            (click)="addArtifactFile(suggestedArtifact)"
+                                                            [checked]="currentArtifacts[0].includes(suggestedArtifact)">
                                                         {{suggestedArtifact}}
                                                     </label>
 
@@ -376,29 +371,25 @@
                                     </div>
                                 </li>
                                 <!--Parameter-->
-                                <li id="carousel__slide4"
-                                    [hidden]="isParametersHidden" tabindex="3"
+                                <li id="carousel__slide4" [hidden]="isParametersHidden" tabindex="3"
                                     class="carousel__slide">
                                     <b class="listBoxTitle">4. Choose Parameter Name</b>
                                     <div class="tab-content nestedAttributes mt-0 p-0" id="nav-tabContent">
                                         <input type="text" class="form-control input-search-controller"
-                                               placeholder="Attributes">
+                                            placeholder="Attributes">
                                         <div class="tab-pane fade show active" id="list-home" role="tabpanel"
-                                             aria-labelledby="list-home-list">
+                                            aria-labelledby="list-home-list">
                                             <div class="scrollWrapper">
                                                 <div *ngIf="suggestedMappingParameters.length>0"
-                                                     class="btn-group btn-group-toggle" data-toggle="buttons">
+                                                    class="btn-group btn-group-toggle" data-toggle="buttons">
                                                     <label class="btn btn-secondary"
-                                                           *ngFor="let suggestedMappingParameter of suggestedMappingParameters"
-                                                           (click)="addSuggestedMappingParameter(suggestedMappingParameter)">
+                                                        *ngFor="let suggestedMappingParameter of suggestedMappingParameters"
+                                                        (click)="addSuggestedMappingParameter(suggestedMappingParameter)">
                                                         <!--[class]="suggestedMappingParameters[0].includes(suggestedMappingParameter)?'btn btn-secondary active':'btn btn-secondary'">
                                                     --> <input type="radio" name="options"
-                                                               [id]="suggestedMappingParameter"
-                                                               autocomplete="off"
-                                                               (click)="addSuggestedMappingParameter(suggestedMappingParameter)"
-                                                               [checked]="suggestedMappingParameters[0].includes(suggestedMappingParameter)"
-
-                                                    >
+                                                            [id]="suggestedMappingParameter" autocomplete="off"
+                                                            (click)="addSuggestedMappingParameter(suggestedMappingParameter)"
+                                                            [checked]="suggestedMappingParameters[0].includes(suggestedMappingParameter)">
                                                         {{suggestedMappingParameter}}
                                                     </label>
 
@@ -422,10 +413,8 @@
                                     <li class="carousel__navigation-item" [hidden]="isNotComponentResourceResolution">
                                         <a href="#carousel__slide3" class="carousel__navigation-button">Artifacts</a>
                                     </li>
-                                    <li class="carousel__navigation-item"
-                                        [hidden]="isParametersHidden">
-                                        <a href="#carousel__slide4"
-                                           class="carousel__navigation-button">Parameters</a>
+                                    <li class="carousel__navigation-item" [hidden]="isParametersHidden">
+                                        <a href="#carousel__slide4" class="carousel__navigation-button">Parameters</a>
                                     </li>
                                 </ol>
                             </aside>
@@ -443,14 +432,14 @@
 
 <!--Action - Add Attribute From Function - Modal-->
 <div class="modal fade" id="exampleModalScrollable3" tabindex="-1" role="dialog"
-     aria-labelledby="exampleModalScrollableTitle3" aria-hidden="true">
+    aria-labelledby="exampleModalScrollableTitle3" aria-hidden="true">
     <div class="modal-dialog  modal-dialog-scrollable" role="document">
         <div class="modal-content">
             <div class="modal-header">
                 <h5 class="modal-title" id="exampleModalScrollableTitle3">
                     Add Attributes from Function</h5>
                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
-                    <img src="assets/img/icon-close.svg"/>
+                    <img src="assets/img/icon-close.svg" />
                 </button>
             </div>
             <div class="modal-body createAttributeTabs">
@@ -458,17 +447,17 @@
                 <ul class="nav nav-tabs" id="myTab" role="tablist">
                     <li class="nav-item">
                         <a class="nav-link active" id="home-tab" data-toggle="tab" href="#input" role="tab"
-                           aria-controls="home" aria-selected="true">Inputs</a>
+                            aria-controls="home" aria-selected="true">Inputs</a>
                     </li>
                     <li class="nav-item">
                         <a class="nav-link" id="profile-tab" data-toggle="tab" href="#output" role="tab"
-                           aria-controls="profile" aria-selected="false">Outputs</a>
+                            aria-controls="profile" aria-selected="false">Outputs</a>
                     </li>
                 </ul>
                 <div class="tab-content border-0" id="myTabContent">
                     <!--INPUTS Tab-->
                     <div class="tab-pane fade show active create-form" id="input" role="tabpanel"
-                         aria-labelledby="input-tab">
+                        aria-labelledby="input-tab">
                         <div class="form-group row">
                             <div class="col">
                                 <!--<input type="email" class="form-control" id="inputEmail3" placeholder="Attributes">-->
@@ -485,10 +474,10 @@
                                 <b class="listBoxTitle">1. Choose Function Name</b>
                                 <div class="list-group addedFunctionsList" id="list-tab" role="tablist">
                                     <input type="text" class="form-control input-search-controller"
-                                           placeholder="Functions">
+                                        placeholder="Functions">
                                     <div class="scrollWrapper" *ngFor="let step of steps">
                                         <a class="list-group-item list-group-item-action active" id="list-home-list"
-                                           data-toggle="list" href="#list-home" role="tab" aria-controls="home"><i
+                                            data-toggle="list" href="#list-home" role="tab" aria-controls="home"><i
                                                 class="icon-resource_resolution mr-1" aria-hidden="true"></i>
                                             {{step}} <i class="icon-next_arrow" aria-hidden="true" (click)="setInputAndOutputs(
                                             this.designerState.template.workflows[actionName]['steps'][step]['target']
@@ -500,23 +489,22 @@
                                 <b class="listBoxTitle">2. Choose Input Attribute Name</b>
                                 <div class="tab-content nestedAttributes mt-0 p-0" id="nav-tabContent">
                                     <input type="text" class="form-control input-search-controller"
-                                           placeholder="Attributes">
+                                        placeholder="Attributes">
                                     <div class="tab-pane fade show active" id="list-home" role="tabpanel"
-                                         aria-labelledby="list-home-list">
+                                        aria-labelledby="list-home-list">
                                         <div class="scrollWrapper">
                                             <div *ngIf="suggestedInputs.length>0" class="btn-group btn-group-toggle"
-                                                 data-toggle="buttons">
+                                                data-toggle="buttons">
                                                 <label class="btn tooltipHTML tooltipGetAtt active"
-                                                       *ngFor="let suggestedInput of suggestedInputs"
-                                                       (click)="addTempInput(suggestedInput)">
+                                                    *ngFor="let suggestedInput of suggestedInputs"
+                                                    (click)="addTempInput(suggestedInput)">
                                                     <span class="tooltiptext">
                                                         <h5>integer</h5>
                                                     </span>
                                                     <input type="radio" name="options" [id]="suggestedInput"
-                                                           autocomplete="off" (click)="addTempInput(suggestedInput)">
+                                                        autocomplete="off" (click)="addTempInput(suggestedInput)">
                                                     {{suggestedInput}}
-                                                    <i class="icon-required-star" type="button"
-                                                       aria-hidden="true"></i>
+                                                    <i class="icon-required-star" type="button" aria-hidden="true"></i>
                                                 </label>
                                             </div>
                                             <div *ngIf="suggestedInputs.length == 0">
@@ -545,10 +533,10 @@
                                 <b class="listBoxTitle">1. Choose Function Name</b>
                                 <div class="list-group addedFunctionsList" id="list-tab" role="tablist">
                                     <input type="text" class="form-control input-search-controller"
-                                           placeholder="Functions">
+                                        placeholder="Functions">
                                     <div class="scrollWrapper" *ngFor="let step of steps">
                                         <a class="list-group-item list-group-item-action active" id="list-home-list"
-                                           data-toggle="list" href="#list-home" role="tab" aria-controls="home"><i
+                                            data-toggle="list" href="#list-home" role="tab" aria-controls="home"><i
                                                 class="icon-resource_resolution mr-1" aria-hidden="true"></i>
                                             {{step}} <i class="icon-next_arrow" aria-hidden="true" (click)="setInputAndOutputs(
                                             this.designerState.template.workflows[actionName]['steps'][step]['target']
@@ -560,23 +548,21 @@
                                 <b class="listBoxTitle">2. Choose output Attribute Name</b>
                                 <div class="tab-content nestedAttributes mt-0 p-0" id="nav-tabContent">
                                     <input type="text" class="form-control input-search-controller"
-                                           placeholder="Attributes">
+                                        placeholder="Attributes">
                                     <div class="tab-pane fade show active" id="list-home" role="tabpanel"
-                                         aria-labelledby="list-home-list">
+                                        aria-labelledby="list-home-list">
                                         <div class="scrollWrapper">
                                             <div *ngIf="suggestedOutputs.length > 0" class="btn-group btn-group-toggle"
-                                                 data-toggle="buttons">
+                                                data-toggle="buttons">
                                                 <label class="btn tooltipHTML tooltipGetAtt active"
-                                                       *ngFor="let suggestedOutput of suggestedOutputs">
+                                                    *ngFor="let suggestedOutput of suggestedOutputs">
                                                     <span class="tooltiptext">
                                                         <h5>integer</h5>
                                                     </span>
                                                     <input type="radio" name="options" [id]="suggestedOutput"
-                                                           autocomplete="off"
-                                                           (dblclick)="addTempOutput(suggestedOutput)">
+                                                        autocomplete="off" (dblclick)="addTempOutput(suggestedOutput)">
                                                     {{suggestedOutput}}
-                                                    <i class="icon-required-star" type="button"
-                                                       aria-hidden="true"></i>
+                                                    <i class="icon-required-star" type="button" aria-hidden="true"></i>
                                                 </label>
 
                                             </div>
@@ -603,22 +589,22 @@
 
 <!--Delete Action - Modal-->
 <div class="modal fade" id="exampleModalScrollable1" tabindex="-1" role="dialog"
-     aria-labelledby="exampleModalScrollableTitle1" aria-hidden="true">
-    <div class="modal-dialog modal-dialog-scrollable" role="document">
+    aria-labelledby="exampleModalScrollableTitle1" aria-hidden="true">
+    <div class="modal-dialog modal-dialog-scrollable" role="document" style="width: 30%;">
         <div class="modal-content">
             <div class="modal-header">
                 <h5 class="modal-title" id="exampleModalScrollableTitle1">
-                    Delete Action</h5>
+                    Delete Action "{{actionName}}"</h5>
                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
-                    <img src="assets/img/icon-close.svg"/>
+                    <img src="assets/img/icon-close.svg" />
                 </button>
             </div>
             <div class="modal-body">
-                Are you sure you want to delete <b>{{suggestedDeletedInput.name}}</b> from {{actionName}}?
+                Are you sure you want to delete <b>{{suggestedDeletedInput.name}}</b> action "{{actionName}}"?
             </div>
             <div class="modal-footer">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
-                <button type="button" class="btn btn-primary" data-dismiss="modal" (click)="deleteActionAttribute()">
+                <button type="button" class="btn btn-danger" data-dismiss="modal" (click)="deleteActionAttribute()">
                     Delete
                 </button>
             </div>
@@ -627,14 +613,14 @@
 </div>
 <!--Action - Edit Custom Attribute - Modal-->
 <div class="modal fade" id="exampleModalScrollable2" tabindex="-1" role="dialog"
-     aria-labelledby="exampleModalScrollableTitle2" aria-hidden="true">
+    aria-labelledby="exampleModalScrollableTitle2" aria-hidden="true">
     <div class="modal-dialog modal-dialog-scrollable" role="document">
         <div class="modal-content">
             <div class="modal-header">
                 <h5 class="modal-title" id="exampleModalScrollableTitle2">
                     Edit Custom Attributes</h5>
                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
-                    <img src="assets/img/icon-close.svg"/>
+                    <img src="assets/img/icon-close.svg" />
                 </button>
             </div>
             <div class="modal-body createAttributeTabs">
@@ -643,15 +629,15 @@
                         <label for="inputEmail3" class="col-sm-3 col-form-label">Name <span>*</span></label>
                         <div class="col-sm-9">
                             <input type="email" class="form-control" id="inputEmail3" placeholder="Attribute name"
-                                   [ngModel]="this.suggestedEditedAttribute.name">
+                                [ngModel]="this.suggestedEditedAttribute.name">
                         </div>
                     </div>
                     <div class="form-group row">
                         <label for="inputPassword3" class="col-sm-3 col-form-label">Description</label>
                         <div class="col-sm-9">
                             <input type="text" class="form-control" id="inputPassword3"
-                                   placeholder="Add some description"
-                                   [ngModel]="this.suggestedEditedAttribute.description">
+                                placeholder="Add some description"
+                                [ngModel]="this.suggestedEditedAttribute.description">
                         </div>
                     </div>
                     <div class="form-group row">
@@ -659,23 +645,23 @@
                         <div class="col-sm-9">
                             <div class="list-group list-group-horizontal">
                                 <button type="button" class="list-group-item list-group-item-action"
-                                [className]="suggestedEditedAttribute.type.includes('string')?'' +
+                                    [className]="suggestedEditedAttribute.type.includes('string')?'' +
                                  'list-group-item list-group-item-action active':'list-group-item list-group-item-action'">String
                                 </button>
                                 <button type="button" class="list-group-item list-group-item-action"
-                                        [className]="suggestedEditedAttribute.type.includes('integer')?'' +
+                                    [className]="suggestedEditedAttribute.type.includes('integer')?'' +
                                          ' list-group-item list-group-item-action active':'list-group-item list-group-item-action'">Integer</button>
                                 <button type="button" class="list-group-item list-group-item-action"
-                                        [className]="suggestedEditedAttribute.type.includes('boolean')?'' +
+                                    [className]="suggestedEditedAttribute.type.includes('boolean')?'' +
                                          'list-group-item list-group-item-action active':'list-group-item list-group-item-action'">Boolean</button>
                                 <button type="button" class="list-group-item list-group-item-action"
-                                        [className]="suggestedEditedAttribute.type.includes('list')?'' +
+                                    [className]="suggestedEditedAttribute.type.includes('list')?'' +
                                          'list-group-item list-group-item-action active':'list-group-item list-group-item-action'">List</button>
                                 <button type="button" class="list-group-item list-group-item-action">Other
                                 </button>
                             </div>
                             <input type="text" class="form-control mt-2 mb-2" id="inputPassword3"
-                                   placeholder="Add Other type name" value="dt-resource-assignment-properties">
+                                placeholder="Add Other type name" value="dt-resource-assignment-properties">
                         </div>
                     </div>
                     <div class="form-group row">
@@ -683,14 +669,13 @@
                         <div class="col-sm-9">
                             <div class="custom-control custom-radio custom-control-inline">
                                 <input type="radio" id="customRadioInline1" name="customRadioInline1"
-                                       class="custom-control-input"
-                                       [ngModel]="suggestedEditedAttribute.required" [checked]="suggestedEditedAttribute.required">
+                                    class="custom-control-input" [ngModel]="suggestedEditedAttribute.required"
+                                    [checked]="suggestedEditedAttribute.required">
                                 <label class="custom-control-label" for="customRadioInline1">True</label>
                             </div>
                             <div class="custom-control custom-radio custom-control-inline">
                                 <input type="radio" id="customRadioInline2" name="customRadioInline1"
-                                       class="custom-control-input"
-                                       [checked]="!suggestedEditedAttribute.required">
+                                    class="custom-control-input" [checked]="!suggestedEditedAttribute.required">
                                 <label class="custom-control-label" for="customRadioInline2">False</label>
                             </div>
                         </div>
@@ -703,4 +688,4 @@
             </div>
         </div>
     </div>
-</div>
+</div>
\ No newline at end of file
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css
index 963b6a4..1b8826f 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css
@@ -2,7 +2,7 @@
 body{
   /* background-image: linear-gradient(-45deg, #000 9%, #fff 0) !important;
   background-size: 6px 6px !important;   */
-  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJ2LTQiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzIGlkPSJ2LTMiPjxwYXR0ZXJuIGlkPSJwYXR0ZXJuXzAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHJlY3QgaWQ9InYtNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI0FBQUFBQSIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3QgaWQ9InYtNyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNwYXR0ZXJuXzApIi8+PC9zdmc+") !important;
+  /* background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJ2LTQiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzIGlkPSJ2LTMiPjxwYXR0ZXJuIGlkPSJwYXR0ZXJuXzAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHJlY3QgaWQ9InYtNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI0FBQUFBQSIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3QgaWQ9InYtNyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNwYXR0ZXJuXzApIi8+PC9zdmc+") !important; */
   background-color: #fff !important;
 }
 
@@ -174,7 +174,7 @@
   box-shadow: 0 2px 6px rgba(47, 83, 151, .15)
 }
 .topology-actions .dropdown-content a{
-  padding: 0 20px;
+  padding: 0 20px 0 15px;
   color: #1B3E6F;
   font-size: 13px;
 }
@@ -211,6 +211,13 @@
   font-size: 11px;
   line-height: 20px;
 }
+.save-blueprint i{
+  margin-right: 7px;
+  font-size: 14px;
+}
+.save-blueprint i.icon-save-sm{
+  font-size: 10px;
+}
 .save-blueprint li:hover{
   cursor: pointer;
 }
@@ -273,6 +280,8 @@
   height: 95%;
 } */
 /* .ng-sidebar__content.ng-sidebar__content--animate{
+  position: relative;
+  top: 200px;
   padding-top: 70px !important;
 } */
 
@@ -430,6 +439,10 @@
   color: #C3CDDB;
 }
 /*PAUSE*/
+/* .ng-sidebar__content .joint-paper > svg{
+  top: 80px;
+  left: 30px;
+} */
 .functionsList .joint-paper{
   width: 100% !important;
   height: 72vh !important;
@@ -537,6 +550,7 @@
   margin-top: 14px;
 }
 .controllerSidebar .custom-control label{
+  width: 100%;
   margin-bottom: 0;
 }
 .controllerSidebar .custom-control i{
@@ -675,7 +689,7 @@
   margin-top: 45px;
 }
 .attributesSideBar .attributesContainer{
-  height: 85.9vh;
+  height: calc(100vh - 106px) /*85.9vh*/;
   overflow-y: hidden;
   padding-bottom: 20px;
   background: #fff;
@@ -756,8 +770,8 @@
   width: 100%;
   background-color: #fff;
   border: solid 1px #C1CDDD;
-  color: #1B3E6F;
-  line-height: 18px;
+  color: #1B3E6F !important;
+  line-height: 18px !important;
   border-radius: 4px;
 }
 .add-attribute .btn:hover{
@@ -769,8 +783,8 @@
 .add-attribute .btn:focus{
   box-shadow: none;
 }
-.icon-function-attribute{
-  font-size: 18px;
+.icon-function-attribute::before{
+  font-size: 16px;
 }
 .add-attribute span{ 
   font-size: 11px;
@@ -853,6 +867,7 @@
 .icon-required-star{
   margin-left: 2px;
   font-size: 10px;
+  color: #FF6469;
 }
 .optional-attribute::before{
   color: #CAD3E0;
@@ -1719,6 +1734,7 @@
 }
 .tooltiptext h5{
   margin-bottom: 5px;
+  font-size: 15px;
 }
 .tooltipGetAtt h5{
   margin-bottom: 0;
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html
index c51c7fa..87ef61c 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html
@@ -90,13 +90,13 @@
                         <div class="dropdown-text">Save</div>
                         <ul class="dropdown-content save-blueprint">
                             <li>
-                                <a (click)="saveBluePrint()">Save</a>
+                                <a (click)="saveBluePrint()"><i class="icon-save-sm" aria-hidden="true"></i> Save</a>
                             </li>
                             <li>
-                                <a (click)="enrichBluePrint()">Enrich</a>
+                                <a (click)="enrichBluePrint()"><i class="icon-enrich" aria-hidden="true"></i> Enrich</a>
                             </li>
                             <li>
-                                <a (click)="publishBluePrint()">Deploy</a>
+                                <a (click)="publishBluePrint()"><i class="fa fa-play-circle" aria-hidden="true"></i> Deploy</a>
                             </li>
                         </ul>
                     </div>
@@ -125,14 +125,14 @@
                             <a class="nav-item nav-link active col-6" id=" " data-toggle="tab" href="" role="tab"
                                 aria-controls=" " aria-selected="false" autofocus #nameit>Workflow</a>
                             <a class="nav-item nav-link col-6" id=" " data-toggle="tab" href="" role="tab"
-                                aria-controls=" " aria-selected="false">Template</a>
+                                aria-controls=" " aria-selected="false" style="visibility: hidden;">Template</a>
                         </div>
                     </div>
                 </nav>
             </li>
         </ul>
         <!--Requirement/Capability Legend-->
-        <ul class="templateLegend ml-auto mr-auto p-0">
+        <ul class="templateLegend ml-auto mr-auto p-0" style="visibility: hidden;">
             <li class="requirement"><i class="icon-rectangle" aria-hidden="true"></i> Requirement</li>
             <li class="capability"><i class="icon-rectangle" aria-hidden="true"></i> Capability</li>
         </ul>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
index a210e58..3347aa3 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
@@ -288,9 +288,10 @@
             this.boardPaper = new joint.dia.Paper({
                 el: $('#board-paper'),
                 model: this.boardGraph,
-                height: 720,
-                width: 1100,
-                gridSize: 10,
+                height: '100%',
+                width: '100%',
+                // origin: { x: 80, y: 70 },
+                gridSize: 10, // background line sizes
                 drawGrid: true,
                 // background: {
                 // color: 'rgba(0, 255, 0, 0.3)'
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
index b8a79c3..762f1e2 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
@@ -206,7 +206,7 @@
             </div>
         </div>
     </div>
-    <button class="btn btn-info  btn-select-template m-auto" (click)="saveFunctionData()">Save</button>
+    <button class="btn btn-select-template m-auto" (click)="saveFunctionData()">Save</button>
 </div>
 
 <!--function - Select Template - Modal-->
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/action.element.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/action.element.ts
index 417f60b..dd65bdb 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/action.element.ts
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/action.element.ts
@@ -25,7 +25,7 @@
     markup:
     `<defs>
         <rect id="custom-action" x="0" y="30" width="${rectWidth}" height="${rectHeight}"></rect>
-        <filter x="-1.7%" y="-2.2%" width="103.5%" height="105.5%" filterUnits="objectBoundingBox" id="filter-2">
+        <filter x="-1.7%" y="-2.2%" width="100%" height="100%" filterUnits="objectBoundingBox" id="filter-2">
             <feMorphology radius="0.5" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
             <feOffset dx="0" dy="2" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
             <feGaussianBlur stdDeviation="3" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
@@ -36,21 +36,18 @@
         </filter>
     </defs>
     <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
-        <g id="7.2-Designer---Insert-Action" transform="translate(-395.000000, -137.000000)">
-            <g id="workflow-container" transform="translate(401.000000, 137.000000)">
+        <g id="7.2-Designer---Insert-Action" transform="translate(-380, 5)">
+            <g id="workflow-container" transform="translate(401, 120)">
                 <g id="Card">
                     <use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#custom-action"></use>
                     <use stroke="#1273EB" stroke-width="1" fill="#FFFFFF" fill-rule="evenodd" xlink:href="#custom-action"></use>
                     </g>
                     <g id="name">
-                        <path d="M2,0 L85,0 C86.1045695,-2.02906125e-16 87,
-                        0.8954305 87,2 L87,30 L87,30 L0,30 L0,
-                        2 C-1.3527075e-16,0.8954305 0.8954305,
-                        2.02906125e-16 2,0 Z" id="Rectangle"
+                        <path id="Rectangle"
                         fill="#C3CDDB"></path>
                         <text id="Action-1" font-family="HelveticaNeue-Bold, Helvetica Neue"
-                        font-size="12" font-weight="bold" fill="#1B3E6F">
-                            <tspan id="label" x="20" y="20">Action 1</tspan>
+                        font-size="13" font-weight="bold" fill="#1273EB">
+                            <tspan id="label" x="0" y="20">Action 1</tspan>
                         </text>
                 </g>
             </g>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/board.function.element.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/board.function.element.ts
index 7411eed..8e03b63 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/board.function.element.ts
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/jointjs/elements/board.function.element.ts
@@ -22,13 +22,13 @@
     }
 }, {
     markup:
-    `<g id="func-board-element" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+    `<g id="func-board-element" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(25,100)">
         <g id="func-board-element-parent-component" transform="translate(-742.000000, -207.000000)">
             <g id="workflow-container" transform="translate(401.000000, 137.000000)">
                 <g id="func-board-element-conponent" transform="translate(30.000000, 70.000000)">
                     <g id="execute" transform="translate(304.000000, 0.000000)">
                         <g id="Group" transform="translate(7.000000, 0.000000)">
-                            <rect id="func-board-element-rectangle" fill="#1B3E6F" x="15" y="0" width="280" height="150" rx="3"></rect>
+                            <rect id="func-board-element-rectangle" fill="#1B3E6F" x="5" y="0" width="280" height="150" rx="3"></rect>
                             <g id="Group-4" transform="translate(20.000000, 25.000000)" fill="#FFFFFF">
                                 <g id="database0-copy" transform="translate(115.000000, 5.000000)" fill-rule="nonzero">
                                     <path d="M35.544,6.00705882 C34.7265882,
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/source-view/source-view.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/source-view/source-view.component.html
index 322acb9..1042024 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/source-view/source-view.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/source-view/source-view.component.html
@@ -88,10 +88,10 @@
                         <div class="dropdown-text">Save</div>
                         <ul class="dropdown-content">
                             <li>
-                                <a href="">Save</a>
+                                <a href=""><i class="icon-save-sm" aria-hidden="true"></i> Save</a>
                             </li>
                             <li>
-                                <a href="">Save &amp; Deploy</a>
+                                <a href=""><i class="fa fa-play-circle" aria-hidden="true"></i> Save &amp; Deploy</a>
                             </li>
                         </ul>
                     </div>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/imports-tab/imports-tab.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/imports-tab/imports-tab.component.html
index 641caf2..8b93920 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/imports-tab/imports-tab.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/imports-tab/imports-tab.component.html
@@ -38,7 +38,7 @@
                     <h5 class="mb-0 d-flex justify-content-between">
                         <button class="btn btn-link " data-toggle="collapse" aria-expanded="false"
                             (click)="changeDivShow(mapIndex)">
-                            <i class="icon-file-code"></i> {{file.key}}
+                            <i class="icon-file-code"></i> {{file.key}} <span class="readonlyTxt">(ReadOnly)</span>
                         </button>
 
                         <a data-toggle="modal" (click)="initDelete(file)" data-target="#exampleModal1"
@@ -64,7 +64,7 @@
                                         <button type="button" class="btn btn-secondary"
                                             data-dismiss="modal">Cancel</button>
                                         <button type="button" data-dismiss="modal" (click)="removeFile()"
-                                            class="btn btn-primary">Delete</button>
+                                            class="btn btn-danger">Delete</button>
                                     </div>
                                 </div>
                             </div>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/metadata-tab/metadata-tab.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/metadata-tab/metadata-tab.component.html
index 16bf7fc..e011d47 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/metadata-tab/metadata-tab.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/metadata-tab/metadata-tab.component.html
@@ -76,7 +76,7 @@
 </div>
 <div id="container">
     <div id="target">
-        <div class="card creat-card">
+        <div class="card creat-card mb-4">
             <div class="single-line customKeyTitle">
                 <h5 class="label-name w-100 ">
                     Custom key
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/scripts-tab/scripts-tab.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/scripts-tab/scripts-tab.component.html
index ea74b44..5027c5c 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/scripts-tab/scripts-tab.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/scripts-tab/scripts-tab.component.html
@@ -47,7 +47,7 @@
                                         <button type="button" class="btn btn-secondary"
                                             data-dismiss="modal">Cancel</button>
                                         <button type="button" (click)="removeFile(fileToDelete?.key,0)"
-                                            data-dismiss="modal" class="btn btn-primary">Delete</button>
+                                            data-dismiss="modal" class="btn btn-danger">Delete</button>
                                     </div>
                                 </div>
                             </div>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html
index 7aaf1a3..36525c3 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html
@@ -144,17 +144,18 @@
                             <button [disabled]="selectedProps.size <=0" type="button" class="btn"
                                 (click)="removeProps()" tooltip="Remove" placement="bottom"><i
                                     class="icon-delete-sm"></i></button>
-                            <div style="line-height: 35px;font-size: 10px;">
+                            <div class="mappingSelectedAtt">
                                 <span>{{selectedProps.size}} selected </span>
                                 <span>({{mappingRes.length}} attributes in total)</span>
                             </div>
                         </div>
-                        <mat-paginator [pageSizeOptions]="[10, 25,50, 100,this.mappingRes.length]">
-                        </mat-paginator>
                         <mat-form-field class="tableFilter float-right">
                             <mat-label>Filter</mat-label>
                             <input matInput (keyup)="initApplyFilter($event)" placeholder="Ex. Mia" #input>
                         </mat-form-field>
+                        <mat-paginator [pageSizeOptions]="[10, 25,50, 100,this.mappingRes.length]">
+                        </mat-paginator>
+                        
                         <table mat-table matSortDisableClear [dataSource]="initDataSource" matSort>
                             <!-- select Column -->
                             <ng-container matColumnDef="select">
@@ -338,7 +339,7 @@
             <div class="modal-footer">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
                 <button type="button" (click)="confirmDelete()" data-dismiss="modal"
-                    class="btn btn-primary">Delete</button>
+                    class="btn btn-danger">Delete</button>
             </div>
         </div>
     </div>
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-listing/templ-mapp-listing.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-listing/templ-mapp-listing.component.html
index 1af3795..3a023b7 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-listing/templ-mapp-listing.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-listing/templ-mapp-listing.component.html
@@ -58,7 +58,7 @@
             <div class="modal-footer">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
                 <button type="button" (click)="condifrmDelete()" data-dismiss="modal"
-                    class="btn btn-primary">Delete</button>
+                    class="btn btn-danger">Delete</button>
             </div>
         </div>
     </div>
diff --git a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.eot b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.eot
old mode 100755
new mode 100644
index 7e97a3d..1b28412
--- a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.eot
+++ b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.eot
Binary files differ
diff --git a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.svg b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.svg
old mode 100755
new mode 100644
index a01e885..96ee0c0
--- a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.svg
+++ b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.svg
@@ -6,22 +6,21 @@
 <font id="icomoon" horiz-adv-x="1024">
 <font-face units-per-em="1024" ascent="960" descent="-64" />
 <missing-glyph horiz-adv-x="1024" />
-<glyph unicode="&#x20;" horiz-adv-x="0" d="" />
-<glyph unicode="&#xe900;" glyph-name="icon-use-attributes" horiz-adv-x="1317" d="M503.303 834.341l-16.724 93.659h-468.293v-967.805h1280v874.146h-794.983zM611.456 459.707v-249.756h-93.659v249.756h93.659zM424.139 553.366v-343.415h-93.659v343.415h93.659zM798.774 209.951h-93.659v374.634h93.659v-374.634zM986.091 209.951h-93.659v312.195h93.659v-312.195z" />
-<glyph unicode="&#xe901;" glyph-name="icon-upload-attributes" horiz-adv-x="922" d="M529.527 737.239h109.614l-167.773 176.492v-118.106c0-31.992 25.947-58.386 58.159-58.386zM347.671 292.095h-194.394c-9.841 0-17.894 8.045-17.894 17.894 0 9.841 8.053 17.894 17.894 17.894h206.25c11.402 29.076 26.614 53.689 45.409 78.295h-251.659c-9.841 0-17.894 8.045-17.894 17.894 0 9.841 8.053 17.894 17.894 17.894h285.659c53.682 46.977 124.818 76.947 202.439 76.947 7.379 0 13.424-0.667 22.371-1.341v183.879h-134.22c-51.894 0-93.947 42.5-93.947 94.174v145.174h-343.144c-44.295 0-79.636-36.235-79.636-80.75v-682.712c0-44.515 35.341-79.856 79.636-79.856h269.545c-15.432 35.788-23.932 76.053-23.932 118.106-0.227 26.394 3.356 51.902 9.621 76.508zM153.277 553.815h226.606c9.841 0 17.894-8.053 17.894-17.902 0-9.841-8.053-17.894-17.894-17.894h-226.606c-9.841 0-17.894 8.053-17.894 17.894 0 9.848 8.053 17.902 17.894 17.902zM641.148 482.452c-147.409 0-267.311-119.894-267.311-267.311 0-147.409 119.902-267.311 267.311-267.311 147.417 0 267.318 119.902 267.318 267.311 0 147.417-119.902 267.311-267.318 267.311zM784.095 211.118c-3.356-3.136-7.833-4.705-12.083-4.705-4.697 0-9.394 2.015-12.977 5.598l-99.765 107.371v-255.455c0-9.848-8.053-17.902-17.894-17.902s-17.894 8.053-17.894 17.902v255.674l-100.212-107.371c-6.712-7.159-18.348-7.606-25.508-0.894-7.152 6.712-7.606 18.121-0.894 25.28l131.083 140.705c3.356 3.576 8.053 5.591 13.197 5.591 5.152 0 9.621-2.015 13.205-5.591l131.083-140.705c6.265-7.386 5.811-18.795-1.341-25.5z" />
-<glyph unicode="&#xe902;" glyph-name="icon-enter-link" d="M677.571 421.241h-644.248c-18.395 0-33.323 14.929-33.323 33.323s14.929 33.323 33.323 33.323h644.248c18.395 0 33.323-14.929 33.323-33.323s-14.929-33.323-33.323-33.323zM499.849 243.519c-8.534 0-17.060 3.238-23.552 9.771-13.017 13.017-13.017 34.121 0 47.146l154.177 154.169-154.177 154.177c-13.017 13.017-13.017 34.129 0 47.146 13.025 13.017 34.129 13.017 47.146 0l177.722-177.73c13.017-13.017 13.017-34.121 0-47.137l-177.722-177.722c-6.533-6.582-15.059-9.82-23.593-9.82v0zM533.173-34.18c-202.21 0-380.728 121.651-454.884 309.957-6.753 17.060 1.684 36.431 18.793 43.184 17.060 6.663 36.48-1.643 43.232-18.842 64.027-162.573 218.245-267.652 392.859-267.652 232.726 0 422.098 189.372 422.098 422.098s-189.372 422.098-422.098 422.098c-174.614 0-328.832-105.079-392.859-267.652-6.801-17.199-26.172-25.505-43.232-18.842-17.109 6.753-25.546 26.123-18.793 43.184 74.156 188.306 252.675 309.957 454.884 309.957 269.475 0 488.744-219.27 488.744-488.744s-219.27-488.744-488.744-488.744z" />
-<glyph unicode="&#xe903;" glyph-name="icon-action-close" d="M1011.886 947.884c-16.154 16.154-42.344 16.154-58.498 0l-941.272-941.27c-16.154-16.154-16.154-42.344 0-58.498 8.076-8.080 18.664-12.116 29.25-12.116s21.172 4.039 29.25 12.119l941.27 941.27c16.152 16.152 16.152 42.342 0 58.496zM1011.884 6.612l-941.272 941.27c-16.152 16.154-42.344 16.154-58.496 0-16.154-16.152-16.154-42.342 0-58.496l941.272-941.272c8.076-8.078 18.664-12.117 29.25-12.117s21.174 4.039 29.248 12.115c16.15 16.156 16.15 42.346-0.002 58.5z" />
-<glyph unicode="&#xe904;" glyph-name="icon-action-back" horiz-adv-x="1422" d="M479.778 915.244c19.067 19.733 50.8 19.733 70.533 0 19.067-19.067 19.067-50.8 0-69.822l-357.644-357.644h1180.178c27.511-0.044 49.378-21.911 49.378-49.422s-21.867-50.089-49.378-50.089h-1180.178l357.644-356.978c19.067-19.733 19.067-51.511 0-70.533-19.733-19.733-51.511-19.733-70.533 0l-442.311 442.311c-19.733 19.067-19.733 50.8 0 69.822l442.311 442.356z" />
-<glyph unicode="&#xe905;" glyph-name="icon-file" horiz-adv-x="751" d="M731.195 731.764l-208.496 208.494c-12.729 12.731-29.652 19.742-47.655 19.742h-407.653c-37.16 0-67.391-30.232-67.391-67.391v-851.058c0-37.16 30.232-67.391 67.391-67.391h616.15c37.16 0 67.391 30.232 67.391 67.391v642.56c0 17.997-7.009 34.92-19.738 47.653zM652.324 728.944h-122.82c-5.309 0-9.627 4.319-9.627 9.627v122.818l132.447-132.445zM683.542 31.923h-616.15c-5.309 0-9.627 4.319-9.627 9.627v851.058c0 5.309 4.319 9.627 9.627 9.627h394.721v-163.665c0-37.16 30.232-67.391 67.391-67.391h163.665v-629.629c0-5.309-4.319-9.627-9.627-9.627z" />
-<glyph unicode="&#xe906;" glyph-name="icon-rectangle" d="M0 960h1024v-1024h-1024v1024z" />
-<glyph unicode="&#xe907;" glyph-name="icon-enrich" horiz-adv-x="723" d="M643.818 562.272h-240.316l20.882 363.431c1.945 33.821-43.138 47.578-60.352 18.306l-312.986-532.253c-12.694-21.586 2.893-48.888 27.965-48.888h240.317l-20.884-363.431c-1.945-33.823 43.14-47.574 60.352-18.306l312.986 532.251c12.692 21.589-2.895 48.89-27.965 48.89zM370.919 129.754l15.154 263.697c1.069 18.617-13.757 34.301-32.389 34.301h-217.964l216.186 367.635-15.152-263.698c-1.069-18.617 13.757-34.301 32.389-34.301h217.962l-216.186-367.633zM67.885 180.705l-56.849-56.849c-12.669-12.669-12.669-33.209 0-45.878 12.667-12.669 33.209-12.671 45.878 0l56.849 56.849c12.669 12.669 12.669 33.209 0 45.878-12.667 12.671-33.209 12.671-45.878 0zM67.885 714.493c12.667-12.669 33.209-12.671 45.878 0 12.669 12.669 12.669 33.209 0 45.878l-56.849 56.849c-12.667 12.669-33.209 12.669-45.878 0s-12.669-33.209 0-45.878l56.849-56.849zM654.942 180.705c-12.667 12.669-33.209 12.669-45.878 0s-12.669-33.209 0-45.878l56.849-56.849c12.667-12.669 33.209-12.671 45.878 0 12.669 12.669 12.669 33.209 0 45.878l-56.849 56.849zM654.942 714.493l56.849 56.849c12.669 12.669 12.669 33.209 0 45.878-12.667 12.669-33.209 12.669-45.878 0l-56.849-56.849c-12.669-12.669-12.669-33.209 0-45.878 12.665-12.667 33.209-12.669 45.878 0z" />
-<glyph unicode="&#xe908;" glyph-name="icon-get_started" d="M1003.008 959.872c-199.893 3.584-427.861-100.907-572.16-262.997-137.899-2.603-272.171-59.136-371.029-157.995-5.76-5.675-7.808-14.165-5.291-21.845 2.56-7.723 9.216-13.312 17.237-14.464l164.437-23.552-20.309-22.741c-7.552-8.448-7.168-21.291 0.853-29.312l274.219-274.219c4.139-4.139 9.6-6.229 15.104-6.229 5.077 0 10.155 1.792 14.208 5.419l22.741 20.309 23.552-164.437c1.152-8.021 7.467-13.909 15.104-16.469 1.963-0.64 4.011-0.939 6.101-0.939 6.059 0 12.245 2.645 16.512 6.869 97.493 97.493 154.027 231.765 156.629 369.664 162.261 144.597 267.605 372.48 262.955 572.117-0.299 11.349-9.472 20.523-20.864 20.821zM806.4 591.573c-20.779-20.779-48.085-31.189-75.435-31.189s-54.656 10.411-75.435 31.189c-41.557 41.6-41.557 109.269 0 150.869 41.6 41.6 109.269 41.6 150.869 0s41.6-109.312 0-150.869zM116.224 238.72c-45.653-45.653-108.331-251.904-115.328-275.243-2.261-7.509-0.171-15.659 5.333-21.205 4.096-4.096 9.515-6.272 15.104-6.272 2.048 0 4.096 0.299 6.144 0.896 23.339 6.997 229.589 69.675 275.243 115.328 51.413 51.413 51.413 135.083 0 186.496-51.456 51.413-135.083 51.371-186.496 0z" />
-<glyph unicode="&#xe909;" glyph-name="icon-user_guide" d="M182.318 221.526v738.474h-49.18c-72.456 0-131.404-58.948-131.404-131.404v-648.796c30.102 25.97 69.248 41.728 112.030 41.728h68.554zM795.95 450.1c6.458 0 12.862-0.236 19.214-0.66v510.56h-572.956v-738.474h273.492c26.68 130.278 142.202 228.574 280.25 228.574zM423.968 783.658h200.44v-59.89h-200.44zM356.262 653.638h335.852v-59.89h-335.852zM549.012 19.818h-395.51v59.89h369.092c-8.198 26.514-12.636 54.66-12.688 83.818h-396.142c-62.73 0-113.764-51.034-113.764-113.762 0-62.73 51.034-113.764 113.764-113.764h509.716c-29.982 22.73-55.356 51.222-74.468 83.818zM795.95 392.1c-125.748 0-228.052-102.302-228.052-228.050s102.304-228.050 228.052-228.050c125.746 0 228.050 102.304 228.050 228.050 0 125.748-102.304 228.050-228.050 228.050zM795.928 300.576c16.818 0 29.272-13.746 30-30 0.726-16.202-14.308-30-30-30-16.818 0-29.272 13.746-30 30-0.726 16.202 14.308 30 30 30zM825.996 47.13h-60v153.598h60z" />
-<glyph unicode="&#xe90a;" glyph-name="icon-autoMap" horiz-adv-x="904" d="M865.588 451.765c0-65.786-53.332-119.118-119.118-119.118s-119.118 53.332-119.118 119.118c0 65.786 53.332 119.118 119.118 119.118s119.118-53.332 119.118-119.118zM19.853 940.147h230.294v-230.294h-230.294zM19.853 193.676h230.294v-230.294h-230.294zM19.853 566.912h230.294v-230.294h-230.294zM885.441 451.765c0 76.628-62.343 138.971-138.971 138.971s-138.971-62.343-138.971-138.971c0-76.628 62.343-138.971 138.971-138.971s138.971 62.343 138.971 138.971zM746.471 352.5c-54.735 0-99.265 44.53-99.265 99.265s44.53 99.265 99.265 99.265c54.735 0 99.265-44.53 99.265-99.265s-44.53-99.265-99.265-99.265zM250.147 960h-230.294c-10.966 0-19.853-8.887-19.853-19.853v-230.294c0-10.966 8.887-19.853 19.853-19.853h230.294c10.966 0 19.853 8.887 19.853 19.853v230.294c0 10.966-8.887 19.853-19.853 19.853zM230.294 729.706h-190.588v190.588h190.588v-190.588zM250.147 213.529h-230.294c-10.966 0-19.853-8.887-19.853-19.853v-230.294c0-10.966 8.887-19.853 19.853-19.853h230.294c10.966 0 19.853 8.887 19.853 19.853v230.294c0 10.966-8.887 19.853-19.853 19.853zM230.294-16.765h-190.588v190.588h190.588v-190.588zM250.147 586.765h-230.294c-10.966 0-19.853-8.887-19.853-19.853v-230.294c0-10.966 8.887-19.853 19.853-19.853h230.294c10.966 0 19.853 8.887 19.853 19.853v230.294c0 10.966-8.887 19.853-19.853 19.853zM230.294 356.471h-190.588v190.588h190.588v-190.588zM329.559 431.912h138.971l-31.765-23.824c-8.771-6.576-10.547-19.023-3.971-27.794 3.901-5.196 9.864-7.941 15.898-7.941 4.149 0 8.321 1.295 11.896 3.971l79.412 59.559c0.101 0.070 7.941 5.956 7.941 15.882 0 6.126-3.017 12.214-7.941 15.882l-79.412 59.559c-8.771 6.584-21.218 4.8-27.794-3.971s-4.8-21.218 3.971-27.794l31.765-23.824h-138.971c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853zM329.559 805.147h168.463l138.971-138.971h-49.345c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853h99.265c12.726 0 22.621 13.215 19.062 25.413l-27.794 95.294c-3.071 10.524-14.099 16.58-24.622 13.502-10.524-3.071-16.565-14.091-13.494-24.622l6.91-23.699-126.687 126.687c-3.722 3.715-8.771 5.809-14.037 5.809h-176.691c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853zM686.912 273.088h-99.265c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853h49.345l-138.971-138.971h-168.463c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853h176.691c5.266 0 10.314 2.094 14.037 5.816l126.687 126.687-6.918-23.707c-3.071-10.531 2.978-21.551 13.502-24.615 1.861-0.543 3.73-0.807 5.568-0.807 8.6 0 16.518 5.638 19.054 14.3 0 0 27.662 94.86 27.794 95.294 3.552 12.206-6.39 25.413-19.062 25.413v0z" />
-<glyph unicode="&#xe90b;" glyph-name="icon-required-star" d="M996.821 593.749l-314.795 48.085-141.099 300.544c-10.539 22.443-47.36 22.443-57.899 0l-141.056-300.544-314.795-48.085c-25.856-3.968-36.181-35.413-18.048-53.973l228.693-234.411-54.059-331.392c-4.309-26.325 23.808-46.080 47.061-33.152l281.173 155.392 281.173-155.435c23.040-12.8 51.413 6.571 47.061 33.152l-54.059 331.392 228.693 234.411c18.133 18.603 7.765 50.048-18.048 54.016v0z" />
-<glyph unicode="&#xe90c;" glyph-name="icon-source" horiz-adv-x="1365" d="M451.884 287.277c-0.917 6.337-4.31 12.047-9.433 15.881l-259.965 194.408 259.965 194.408c5.123 3.834 8.516 9.544 9.433 15.881 0.91 6.337-0.724 12.771-4.565 17.908l-41.298 55.22c-7.992 10.674-23.107 12.86-33.782 4.868l-359.655-268.957c-6.089-4.551-9.681-11.716-9.681-19.328s3.593-14.777 9.681-19.328l359.655-268.957c4.33-3.248 9.406-4.806 14.433-4.806 7.351 0 14.612 3.337 19.349 9.675l41.298 55.22c3.834 5.137 5.475 11.571 4.565 17.908zM1349.929 516.894l-359.641 268.957c-10.674 7.985-25.79 5.799-33.775-4.868l-41.298-55.22c-3.834-5.13-5.475-11.571-4.565-17.908 0.917-6.33 4.303-12.047 9.433-15.881l259.958-194.408-259.958-194.408c-5.13-3.834-8.516-9.55-9.433-15.881-0.91-6.337 0.724-12.778 4.565-17.908l41.298-55.22c4.744-6.337 11.998-9.675 19.349-9.675 5.027 0 10.095 1.565 14.433 4.806l359.641 268.957c6.089 4.551 9.681 11.716 9.681 19.328s-3.6 14.777-9.688 19.328zM912.043 929.411l-63.516 26.858c-5.889 2.496-12.536 2.538-18.473 0.138-5.93-2.407-10.668-7.068-13.157-12.964l-379.259-897.010c-5.192-12.274 0.552-26.438 12.833-31.63l63.516-26.858c3-1.276 6.199-1.903 9.399-1.903 3.082 0 6.165 0.593 9.075 1.772 5.93 2.407 10.661 7.068 13.157 12.964l379.259 897.010c5.186 12.274-0.559 26.431-12.833 31.623z" />
-<glyph unicode="&#xe90d;" glyph-name="icon-add-circle" d="M512 960c-282.785 0-512-229.215-512-512s229.215-512 512-512c282.785 0 512 229.249 512 512s-229.215 512-512 512zM512 0c-247.425 0-448 200.575-448 448s200.575 448 448 448c247.425 0 448-200.575 448-448s-200.575-448-448-448zM704 480h-160v160c0 17.664-14.336 32-32 32s-32-14.336-32-32v-160h-160c-17.664 0-32-14.336-32-32s14.336-32 32-32h160v-160c0-17.664 14.336-32 32-32s32 14.336 32 32v160h160c17.664 0 32 14.336 32 32s-14.336 32-32 32z" />
-<glyph unicode="&#xe90e;" glyph-name="icon-function-attribute" horiz-adv-x="1229" d="M1166.428 461.798c3.568 8.632 1.58 18.556-5.028 25.151l-415.328 415.328c-9.167 8.851-23.772 8.598-32.629-0.569-8.633-8.944-8.633-23.117 0-32.058l375.967-375.967h-1005.695c-12.742-0.002-23.075-10.331-23.075-23.077s10.331-23.075 23.075-23.075h1005.695l-375.918-375.918c-9.167-8.851-9.42-23.46-0.569-32.629 8.851-9.167 23.46-9.418 32.629-0.569 0.192 0.188 0.38 0.373 0.569 0.569l415.328 415.328c2.132 2.144 3.826 4.686 4.981 7.481zM729.778 32.212c-12.742-0.026-23.094 10.289-23.114 23.035-0.012 6.144 2.431 12.036 6.778 16.376l399.041 398.99-399.041 398.992c-8.851 9.167-8.598 23.772 0.569 32.629 8.944 8.633 23.117 8.633 32.058 0l415.328-415.328c9.010-9.012 9.010-23.615 0-32.629l-415.328-415.328c-4.321-4.312-10.178-6.736-16.29-6.736zM1145.107 447.538h-1061.393c-12.742 0-23.075 10.331-23.075 23.072s10.331 23.075 23.075 23.075h1061.396c12.742 0 23.075-10.331 23.075-23.075s-10.331-23.072-23.077-23.072z" />
+<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
+<glyph unicode="&#xe901;" glyph-name="icon-use-attributes" horiz-adv-x="1317" d="M503.303 834.341l-16.724 93.659h-468.293v-967.805h1280v874.146h-794.983zM611.456 459.707v-249.756h-93.659v249.756h93.659zM424.139 553.366v-343.415h-93.659v343.415h93.659zM798.774 209.951h-93.659v374.634h93.659v-374.634zM986.091 209.951h-93.659v312.195h93.659v-312.195z" />
+<glyph unicode="&#xe902;" glyph-name="icon-upload-attributes" horiz-adv-x="922" d="M529.527 737.239h109.614l-167.773 176.492v-118.106c0-31.992 25.947-58.386 58.159-58.386zM347.671 292.095h-194.394c-9.841 0-17.894 8.045-17.894 17.894 0 9.841 8.053 17.894 17.894 17.894h206.25c11.402 29.076 26.614 53.689 45.409 78.295h-251.659c-9.841 0-17.894 8.045-17.894 17.894 0 9.841 8.053 17.894 17.894 17.894h285.659c53.682 46.977 124.818 76.947 202.439 76.947 7.379 0 13.424-0.667 22.371-1.341v183.879h-134.22c-51.894 0-93.947 42.5-93.947 94.174v145.174h-343.144c-44.295 0-79.636-36.235-79.636-80.75v-682.712c0-44.515 35.341-79.856 79.636-79.856h269.545c-15.432 35.788-23.932 76.053-23.932 118.106-0.227 26.394 3.356 51.902 9.621 76.508zM153.277 553.815h226.606c9.841 0 17.894-8.053 17.894-17.902 0-9.841-8.053-17.894-17.894-17.894h-226.606c-9.841 0-17.894 8.053-17.894 17.894 0 9.848 8.053 17.902 17.894 17.902zM641.148 482.452c-147.409 0-267.311-119.894-267.311-267.311 0-147.409 119.902-267.311 267.311-267.311 147.417 0 267.318 119.902 267.318 267.311 0 147.417-119.902 267.311-267.318 267.311zM784.095 211.118c-3.356-3.136-7.833-4.705-12.083-4.705-4.697 0-9.394 2.015-12.977 5.598l-99.765 107.371v-255.455c0-9.848-8.053-17.902-17.894-17.902s-17.894 8.053-17.894 17.902v255.674l-100.212-107.371c-6.712-7.159-18.348-7.606-25.508-0.894-7.152 6.712-7.606 18.121-0.894 25.28l131.083 140.705c3.356 3.576 8.053 5.591 13.197 5.591 5.152 0 9.621-2.015 13.205-5.591l131.083-140.705c6.265-7.386 5.811-18.795-1.341-25.5z" />
+<glyph unicode="&#xe903;" glyph-name="icon-enter-link" d="M677.571 421.241h-644.248c-18.395 0-33.323 14.929-33.323 33.323s14.929 33.323 33.323 33.323h644.248c18.395 0 33.323-14.929 33.323-33.323s-14.929-33.323-33.323-33.323zM499.849 243.519c-8.534 0-17.060 3.238-23.552 9.771-13.017 13.017-13.017 34.121 0 47.146l154.177 154.169-154.177 154.177c-13.017 13.017-13.017 34.129 0 47.146 13.025 13.017 34.129 13.017 47.146 0l177.722-177.73c13.017-13.017 13.017-34.121 0-47.137l-177.722-177.722c-6.533-6.582-15.059-9.82-23.593-9.82v0zM533.173-34.18c-202.21 0-380.728 121.651-454.884 309.957-6.753 17.060 1.684 36.431 18.793 43.184 17.060 6.663 36.48-1.643 43.232-18.842 64.027-162.573 218.245-267.652 392.859-267.652 232.726 0 422.098 189.372 422.098 422.098s-189.372 422.098-422.098 422.098c-174.614 0-328.832-105.079-392.859-267.652-6.801-17.199-26.172-25.505-43.232-18.842-17.109 6.753-25.546 26.123-18.793 43.184 74.156 188.306 252.675 309.957 454.884 309.957 269.475 0 488.744-219.27 488.744-488.744s-219.27-488.744-488.744-488.744z" />
+<glyph unicode="&#xe904;" glyph-name="icon-action-close" d="M1011.886 947.884c-16.154 16.154-42.344 16.154-58.498 0l-941.272-941.27c-16.154-16.154-16.154-42.344 0-58.498 8.076-8.080 18.664-12.116 29.25-12.116s21.172 4.039 29.25 12.119l941.27 941.27c16.152 16.152 16.152 42.342 0 58.496zM1011.884 6.612l-941.272 941.27c-16.152 16.154-42.344 16.154-58.496 0-16.154-16.152-16.154-42.342 0-58.496l941.272-941.272c8.076-8.078 18.664-12.117 29.25-12.117s21.174 4.039 29.248 12.115c16.15 16.156 16.15 42.346-0.002 58.5z" />
+<glyph unicode="&#xe905;" glyph-name="icon-action-back" horiz-adv-x="1422" d="M479.778 915.244c19.067 19.733 50.8 19.733 70.533 0 19.067-19.067 19.067-50.8 0-69.822l-357.644-357.644h1180.178c27.511-0.044 49.378-21.911 49.378-49.422s-21.867-50.089-49.378-50.089h-1180.178l357.644-356.978c19.067-19.733 19.067-51.511 0-70.533-19.733-19.733-51.511-19.733-70.533 0l-442.311 442.311c-19.733 19.067-19.733 50.8 0 69.822l442.311 442.356z" />
+<glyph unicode="&#xe906;" glyph-name="icon-file" horiz-adv-x="751" d="M731.195 731.764l-208.496 208.494c-12.729 12.731-29.652 19.742-47.655 19.742h-407.653c-37.16 0-67.391-30.232-67.391-67.391v-851.058c0-37.16 30.232-67.391 67.391-67.391h616.15c37.16 0 67.391 30.232 67.391 67.391v642.56c0 17.997-7.009 34.92-19.738 47.653zM652.324 728.944h-122.82c-5.309 0-9.627 4.319-9.627 9.627v122.818l132.447-132.445zM683.542 31.923h-616.15c-5.309 0-9.627 4.319-9.627 9.627v851.058c0 5.309 4.319 9.627 9.627 9.627h394.721v-163.665c0-37.16 30.232-67.391 67.391-67.391h163.665v-629.629c0-5.309-4.319-9.627-9.627-9.627z" />
+<glyph unicode="&#xe907;" glyph-name="icon-rectangle" d="M0 960h1024v-1024h-1024v1024z" />
+<glyph unicode="&#xe908;" glyph-name="icon-enrich" horiz-adv-x="723" d="M643.818 562.272h-240.316l20.882 363.431c1.945 33.821-43.138 47.578-60.352 18.306l-312.986-532.253c-12.694-21.586 2.893-48.888 27.965-48.888h240.317l-20.884-363.431c-1.945-33.823 43.14-47.574 60.352-18.306l312.986 532.251c12.692 21.589-2.895 48.89-27.965 48.89zM370.919 129.754l15.154 263.697c1.069 18.617-13.757 34.301-32.389 34.301h-217.964l216.186 367.635-15.152-263.698c-1.069-18.617 13.757-34.301 32.389-34.301h217.962l-216.186-367.633zM67.885 180.705l-56.849-56.849c-12.669-12.669-12.669-33.209 0-45.878 12.667-12.669 33.209-12.671 45.878 0l56.849 56.849c12.669 12.669 12.669 33.209 0 45.878-12.667 12.671-33.209 12.671-45.878 0zM67.885 714.493c12.667-12.669 33.209-12.671 45.878 0 12.669 12.669 12.669 33.209 0 45.878l-56.849 56.849c-12.667 12.669-33.209 12.669-45.878 0s-12.669-33.209 0-45.878l56.849-56.849zM654.942 180.705c-12.667 12.669-33.209 12.669-45.878 0s-12.669-33.209 0-45.878l56.849-56.849c12.667-12.669 33.209-12.671 45.878 0 12.669 12.669 12.669 33.209 0 45.878l-56.849 56.849zM654.942 714.493l56.849 56.849c12.669 12.669 12.669 33.209 0 45.878-12.667 12.669-33.209 12.669-45.878 0l-56.849-56.849c-12.669-12.669-12.669-33.209 0-45.878 12.665-12.667 33.209-12.669 45.878 0z" />
+<glyph unicode="&#xe909;" glyph-name="icon-get_started" d="M1003.008 959.872c-199.893 3.584-427.861-100.907-572.16-262.997-137.899-2.603-272.171-59.136-371.029-157.995-5.76-5.675-7.808-14.165-5.291-21.845 2.56-7.723 9.216-13.312 17.237-14.464l164.437-23.552-20.309-22.741c-7.552-8.448-7.168-21.291 0.853-29.312l274.219-274.219c4.139-4.139 9.6-6.229 15.104-6.229 5.077 0 10.155 1.792 14.208 5.419l22.741 20.309 23.552-164.437c1.152-8.021 7.467-13.909 15.104-16.469 1.963-0.64 4.011-0.939 6.101-0.939 6.059 0 12.245 2.645 16.512 6.869 97.493 97.493 154.027 231.765 156.629 369.664 162.261 144.597 267.605 372.48 262.955 572.117-0.299 11.349-9.472 20.523-20.864 20.821zM806.4 591.573c-20.779-20.779-48.085-31.189-75.435-31.189s-54.656 10.411-75.435 31.189c-41.557 41.6-41.557 109.269 0 150.869 41.6 41.6 109.269 41.6 150.869 0s41.6-109.312 0-150.869zM116.224 238.72c-45.653-45.653-108.331-251.904-115.328-275.243-2.261-7.509-0.171-15.659 5.333-21.205 4.096-4.096 9.515-6.272 15.104-6.272 2.048 0 4.096 0.299 6.144 0.896 23.339 6.997 229.589 69.675 275.243 115.328 51.413 51.413 51.413 135.083 0 186.496-51.456 51.413-135.083 51.371-186.496 0z" />
+<glyph unicode="&#xe90a;" glyph-name="icon-user_guide" d="M182.318 221.526v738.474h-49.18c-72.456 0-131.404-58.948-131.404-131.404v-648.796c30.102 25.97 69.248 41.728 112.030 41.728h68.554zM795.95 450.1c6.458 0 12.862-0.236 19.214-0.66v510.56h-572.956v-738.474h273.492c26.68 130.278 142.202 228.574 280.25 228.574zM423.968 783.658h200.44v-59.89h-200.44zM356.262 653.638h335.852v-59.89h-335.852zM549.012 19.818h-395.51v59.89h369.092c-8.198 26.514-12.636 54.66-12.688 83.818h-396.142c-62.73 0-113.764-51.034-113.764-113.762 0-62.73 51.034-113.764 113.764-113.764h509.716c-29.982 22.73-55.356 51.222-74.468 83.818zM795.95 392.1c-125.748 0-228.052-102.302-228.052-228.050s102.304-228.050 228.052-228.050c125.746 0 228.050 102.304 228.050 228.050 0 125.748-102.304 228.050-228.050 228.050zM795.928 300.576c16.818 0 29.272-13.746 30-30 0.726-16.202-14.308-30-30-30-16.818 0-29.272 13.746-30 30-0.726 16.202 14.308 30 30 30zM825.996 47.13h-60v153.598h60z" />
+<glyph unicode="&#xe90b;" glyph-name="icon-autoMap" horiz-adv-x="904" d="M865.588 451.765c0-65.786-53.332-119.118-119.118-119.118s-119.118 53.332-119.118 119.118c0 65.786 53.332 119.118 119.118 119.118s119.118-53.332 119.118-119.118zM19.853 940.147h230.294v-230.294h-230.294zM19.853 193.676h230.294v-230.294h-230.294zM19.853 566.912h230.294v-230.294h-230.294zM885.441 451.765c0 76.628-62.343 138.971-138.971 138.971s-138.971-62.343-138.971-138.971c0-76.628 62.343-138.971 138.971-138.971s138.971 62.343 138.971 138.971zM746.471 352.5c-54.735 0-99.265 44.53-99.265 99.265s44.53 99.265 99.265 99.265c54.735 0 99.265-44.53 99.265-99.265s-44.53-99.265-99.265-99.265zM250.147 960h-230.294c-10.966 0-19.853-8.887-19.853-19.853v-230.294c0-10.966 8.887-19.853 19.853-19.853h230.294c10.966 0 19.853 8.887 19.853 19.853v230.294c0 10.966-8.887 19.853-19.853 19.853zM230.294 729.706h-190.588v190.588h190.588v-190.588zM250.147 213.529h-230.294c-10.966 0-19.853-8.887-19.853-19.853v-230.294c0-10.966 8.887-19.853 19.853-19.853h230.294c10.966 0 19.853 8.887 19.853 19.853v230.294c0 10.966-8.887 19.853-19.853 19.853zM230.294-16.765h-190.588v190.588h190.588v-190.588zM250.147 586.765h-230.294c-10.966 0-19.853-8.887-19.853-19.853v-230.294c0-10.966 8.887-19.853 19.853-19.853h230.294c10.966 0 19.853 8.887 19.853 19.853v230.294c0 10.966-8.887 19.853-19.853 19.853zM230.294 356.471h-190.588v190.588h190.588v-190.588zM329.559 431.912h138.971l-31.765-23.824c-8.771-6.576-10.547-19.023-3.971-27.794 3.901-5.196 9.864-7.941 15.898-7.941 4.149 0 8.321 1.295 11.896 3.971l79.412 59.559c0.101 0.070 7.941 5.956 7.941 15.882 0 6.126-3.017 12.214-7.941 15.882l-79.412 59.559c-8.771 6.584-21.218 4.8-27.794-3.971s-4.8-21.218 3.971-27.794l31.765-23.824h-138.971c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853zM329.559 805.147h168.463l138.971-138.971h-49.345c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853h99.265c12.726 0 22.621 13.215 19.062 25.413l-27.794 95.294c-3.071 10.524-14.099 16.58-24.622 13.502-10.524-3.071-16.565-14.091-13.494-24.622l6.91-23.699-126.687 126.687c-3.722 3.715-8.771 5.809-14.037 5.809h-176.691c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853zM686.912 273.088h-99.265c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853h49.345l-138.971-138.971h-168.463c-10.966 0-19.853-8.887-19.853-19.853s8.887-19.853 19.853-19.853h176.691c5.266 0 10.314 2.094 14.037 5.816l126.687 126.687-6.918-23.707c-3.071-10.531 2.978-21.551 13.502-24.615 1.861-0.543 3.73-0.807 5.568-0.807 8.6 0 16.518 5.638 19.054 14.3 0 0 27.662 94.86 27.794 95.294 3.552 12.206-6.39 25.413-19.062 25.413v0z" />
+<glyph unicode="&#xe90c;" glyph-name="icon-required-star" d="M996.821 593.749l-314.795 48.085-141.099 300.544c-10.539 22.443-47.36 22.443-57.899 0l-141.056-300.544-314.795-48.085c-25.856-3.968-36.181-35.413-18.048-53.973l228.693-234.411-54.059-331.392c-4.309-26.325 23.808-46.080 47.061-33.152l281.173 155.392 281.173-155.435c23.040-12.8 51.413 6.571 47.061 33.152l-54.059 331.392 228.693 234.411c18.133 18.603 7.765 50.048-18.048 54.016v0z" />
+<glyph unicode="&#xe90d;" glyph-name="icon-source" horiz-adv-x="1365" d="M451.884 287.277c-0.917 6.337-4.31 12.047-9.433 15.881l-259.965 194.408 259.965 194.408c5.123 3.834 8.516 9.544 9.433 15.881 0.91 6.337-0.724 12.771-4.565 17.908l-41.298 55.22c-7.992 10.674-23.107 12.86-33.782 4.868l-359.655-268.957c-6.089-4.551-9.681-11.716-9.681-19.328s3.593-14.777 9.681-19.328l359.655-268.957c4.33-3.248 9.406-4.806 14.433-4.806 7.351 0 14.612 3.337 19.349 9.675l41.298 55.22c3.834 5.137 5.475 11.571 4.565 17.908zM1349.929 516.894l-359.641 268.957c-10.674 7.985-25.79 5.799-33.775-4.868l-41.298-55.22c-3.834-5.13-5.475-11.571-4.565-17.908 0.917-6.33 4.303-12.047 9.433-15.881l259.958-194.408-259.958-194.408c-5.13-3.834-8.516-9.55-9.433-15.881-0.91-6.337 0.724-12.778 4.565-17.908l41.298-55.22c4.744-6.337 11.998-9.675 19.349-9.675 5.027 0 10.095 1.565 14.433 4.806l359.641 268.957c6.089 4.551 9.681 11.716 9.681 19.328s-3.6 14.777-9.688 19.328zM912.043 929.411l-63.516 26.858c-5.889 2.496-12.536 2.538-18.473 0.138-5.93-2.407-10.668-7.068-13.157-12.964l-379.259-897.010c-5.192-12.274 0.552-26.438 12.833-31.63l63.516-26.858c3-1.276 6.199-1.903 9.399-1.903 3.082 0 6.165 0.593 9.075 1.772 5.93 2.407 10.661 7.068 13.157 12.964l379.259 897.010c5.186 12.274-0.559 26.431-12.833 31.623z" />
+<glyph unicode="&#xe90e;" glyph-name="icon-add-circle" d="M512 960c-282.785 0-512-229.215-512-512s229.215-512 512-512c282.785 0 512 229.249 512 512s-229.215 512-512 512zM512 0c-247.425 0-448 200.575-448 448s200.575 448 448 448c247.425 0 448-200.575 448-448s-200.575-448-448-448zM704 480h-160v160c0 17.664-14.336 32-32 32s-32-14.336-32-32v-160h-160c-17.664 0-32-14.336-32-32s14.336-32 32-32h160v-160c0-17.664 14.336-32 32-32s32 14.336 32 32v160h160c17.664 0 32 14.336 32 32s-14.336 32-32 32z" />
 <glyph unicode="&#xe90f;" glyph-name="icon-custom-attribute" d="M35.552 421.088c-19.808 0-35.552 16.256-35.552 36.064s15.744 35.552 35.552 35.552h431.2v431.232c0.032 19.808 16.288 36.064 36.096 36.064s35.552-16.256 35.552-36.064v-431.232h431.2c19.808 0 36.064-15.744 36.064-35.552s-16.256-36.064-36.064-36.064h-431.2v-431.232c0-19.808-15.744-36.064-35.552-36.064s-36.064 16.256-36.064 36.064v431.232h-431.232z" />
 <glyph unicode="&#xe910;" glyph-name="icon-dg_generic" d="M179.2 856.422c-42.342 0-76.8-34.458-76.8-76.8s34.458-76.8 76.8-76.8c42.342 0 76.8 34.458 76.8 76.8s-34.458 76.8-76.8 76.8zM179.2 736.956c-23.518 0-42.667 19.132-42.667 42.667s19.149 42.667 42.667 42.667c23.518 0 42.667-19.132 42.667-42.667s-19.149-42.667-42.667-42.667zM860.153 812.755c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM862.976 709.637c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM949.39 818.43c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM950.447 706.43c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM775.504 706.43c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM680.208 812.755c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM680.563 706.43c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM766.268 812.755c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM594.149 812.755c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM591.542 706.43c0-19.445-15.763-35.207-35.207-35.207s-35.207 15.763-35.207 35.207c0 19.445 15.763 35.207 35.207 35.207s35.207-15.763 35.207-35.207zM1024 679.083v201.097c0 43.366-35.277 78.643-78.643 78.643h-866.714c-43.366 0-78.643-35.277-78.643-78.643v-201.097c0-25.071 11.998-47.172 30.327-61.577-18.33-14.421-30.327-36.523-30.327-61.594v-201.097c0-43.366 35.277-78.643 78.643-78.643h866.714c43.366 0 78.643 35.277 78.643 78.643v201.097c0 25.071-11.998 47.172-30.327 61.577 18.33 14.421 30.327 36.523 30.327 61.594zM989.867 555.913v-201.097c0-24.542-19.968-44.51-44.51-44.51h-866.714c-24.542-0.017-44.51 19.951-44.51 44.51v201.097c0 24.542 19.968 44.51 44.51 44.51h866.697c24.559 0 44.527-19.968 44.527-44.51zM78.643 634.556c-24.542 0-44.51 19.968-44.51 44.527v201.097c0 24.542 19.968 44.51 44.51 44.51h866.697c24.559 0 44.527-19.968 44.527-44.51v-201.097c0-24.542-19.968-44.51-44.51-44.51l-866.714-0.017zM179.2 378.556c42.342 0 76.8 34.458 76.8 76.8s-34.458 76.8-76.8 76.8c-42.342 0-76.8-34.441-76.8-76.8s34.458-76.8 76.8-76.8zM179.2 498.022c23.518 0 42.667-19.132 42.667-42.667s-19.149-42.667-42.667-42.667c-23.518 0-42.667 19.132-42.667 42.667s19.149 42.667 42.667 42.667zM537.139 98.901c3.908-2.202 7.492-4.915 10.684-8.038 3.328-3.26 7.646-4.881 11.947-4.881 4.42 0 8.841 1.724 12.186 5.12 6.605 6.741 6.485 17.527-0.239 24.132-5.308 5.205-11.264 9.677-17.732 13.363-8.243 4.625-18.62 1.792-23.262-6.434-4.642-8.192-1.775-18.603 6.417-23.262zM537.668 9.967c-3.84-2.253-7.97-3.959-12.271-5.12-9.097-2.458-14.49-11.81-12.049-20.924 2.065-7.612 8.943-12.629 16.469-12.629 1.468 0 2.953 0.188 4.454 0.58 7.202 1.946 14.131 4.83 20.565 8.585 8.141 4.745 10.906 15.206 6.161 23.347-4.745 8.158-15.189 10.889-23.33 6.161zM580.267 71.765c-9.421 0-17.067-8.038-17.067-17.459 0-4.506-0.58-8.943-1.724-13.227-2.441-9.097 2.987-18.449 12.083-20.89 1.468-0.393 2.953-0.58 4.403-0.58 7.543 0 14.438 5.035 16.486 12.663 1.911 7.134 2.884 14.558 2.884 22.016v0.802c0 9.438-7.646 16.674-17.067 16.674zM486.571 9.865c-3.874 2.219-7.441 4.932-10.598 8.073-6.69 6.656-17.476 6.588-24.132-0.068-6.656-6.69-6.622-17.493 0.068-24.132 5.291-5.257 11.247-9.796 17.715-13.5 2.679-1.536 5.581-2.253 8.465-2.253 5.922 0 11.674 3.089 14.831 8.585 4.659 8.175 1.826 18.603-6.349 23.296zM489.25 136.533c-7.168-1.963-14.063-4.898-20.48-8.67-8.124-4.779-10.837-15.241-6.059-23.364 3.191-5.393 8.892-8.414 14.729-8.414 2.935 0 5.922 0.751 8.636 2.355 3.857 2.27 7.97 4.011 12.271 5.205 9.079 2.492 14.421 11.895 11.913 20.975-2.526 9.079-11.913 14.387-21.009 11.913zM460.8 54.289c0 4.403 0.563 8.755 1.655 12.954 2.372 9.114-3.089 18.432-12.22 20.821-9.131 2.355-18.449-3.089-20.821-12.22-1.826-6.997-2.748-14.251-2.748-21.914v-0.034c0-9.438 7.629-16.862 17.067-16.862 9.438-0.017 17.067 7.817 17.067 17.254zM925.904 422.661c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM830.965 502.661c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM917.374 499.455c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM838.435 419.455c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM752.025 502.661c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM759.494 419.455c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM673.084 502.661c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM680.559 419.455c0-19.444-15.763-35.205-35.205-35.205s-35.205 15.763-35.205 35.205c0 19.444 15.763 35.205 35.205 35.205s35.205-15.763 35.205-35.205zM594.145 502.661c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM601.615 419.455c0-19.444-15.762-35.205-35.205-35.205s-35.205 15.762-35.205 35.205c0 19.444 15.762 35.205 35.205 35.205s35.205-15.762 35.205-35.205zM375.467 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM238.933 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM307.2 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM34.133 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM102.4 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM170.667 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM665.6 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM802.133 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM733.867 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM1006.933 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM870.4 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM938.667 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM529.067 173.756v17.067c0 9.438-7.646 17.067-17.067 17.067s-17.067-7.629-17.067-17.067v-17.067c0-9.438 7.646-17.067 17.067-17.067s17.067 7.629 17.067 17.067zM494.933 259.089v-17.067c0-9.438 7.646-17.067 17.067-17.067s17.067 7.629 17.067 17.067v17.067c0 9.438-7.646 17.067-17.067 17.067s-17.067-7.629-17.067-17.067z" />
 <glyph unicode="&#xe911;" glyph-name="icon-remote_ansible" d="M512 960c-282.767 0-512-229.233-512-512s229.233-512 512-512c282.767 0 512 229.233 512 512-0.317 282.633-229.367 511.683-512 512zM954.808 268.633l-145.608-25.125c16.667 61.125 25.667 124.083 26.792 187.425h153.45c-1.925-55.717-13.65-110.658-34.633-162.3v0zM34.558 430.933h153.45c1.125-63.342 10.125-126.3 26.792-187.425l-145.608 25.125c-20.983 51.642-32.708 106.583-34.633 162.3zM69.192 627.367l145.608 25.125c-16.667-61.125-25.667-124.083-26.792-187.425h-153.45c1.925 55.717 13.65 110.658 34.633 162.3zM529.067 685.975c61.325-0.783 122.5-6.367 182.958-16.708l60.242-10.392c18.508-62.983 28.467-128.167 29.608-193.808h-272.808v220.908zM717.842 702.908c-62.375 10.658-125.5 16.417-188.775 17.2v204.8c97.842-9.4 182.833-98.983 231-229.358l-42.225 7.358zM494.933 720.108c-63.275-0.783-126.383-6.542-188.758-17.2l-42.242-7.308c48.167 130.408 133.158 220.025 231 229.383v-204.875zM311.992 669.267c60.45 10.342 121.617 15.925 182.942 16.708v-220.908h-272.808c1.142 65.642 11.1 130.825 29.608 193.808l60.258 10.392zM222.125 430.933h272.808v-220.908c-61.325 0.783-122.5 6.367-182.958 16.708l-60.242 10.392c-18.508 62.983-28.467 128.167-29.608 193.808v0zM306.158 193.092c62.375-10.675 125.492-16.458 188.775-17.292v-204.8c-97.842 9.408-182.833 98.992-231 229.367l42.225-7.275zM529.067 175.8c63.275 0.833 126.383 6.617 188.758 17.292l42.242 7.308c-48.167-130.408-133.158-220.025-231-229.383v204.783zM712.008 226.733c-60.45-10.342-121.617-15.925-182.942-16.708v220.908h272.808c-1.142-65.642-11.1-130.825-29.608-193.808l-60.258-10.392zM835.992 465.067c-1.125 63.342-10.125 126.3-26.792 187.425l145.608-25.125c20.983-51.642 32.708-106.583 34.633-162.3h-153.45zM937.542 664.983l-139.575 24.083c-25.092 81.858-72.033 155.325-135.783 212.483 119.208-39.783 218.067-124.708 275.358-236.567zM361.817 901.55c-63.75-57.158-110.692-130.625-135.783-212.483l-139.575-24.083c57.292 111.858 156.15 196.783 275.358 236.567zM86.458 231.017l139.575-24.083c25.092-81.858 72.033-155.325 135.783-212.483-119.208 39.783-218.067 124.708-275.358 236.567zM662.183-5.55c63.75 57.158 110.692 130.625 135.783 212.483l139.575 24.083c-57.292-111.858-156.15-196.783-275.358-236.567z" />
@@ -29,6 +28,7 @@
 <glyph unicode="&#xe913;" glyph-name="icon-resource_resolution" d="M1024 940.966c-0.026 4.551-1.873 8.898-5.136 12.076-3.271 3.169-7.669 4.89-12.22 4.785h-989.288c-4.551 0.113-8.958-1.616-12.22-4.785s-5.119-7.525-5.136-12.076v-817.72c-0.051-9.712 7.644-17.712 17.356-18.034h237.907l8.322-18.678c2.975-6.703 9.864-10.788 17.178-10.178l34.856 2.644c13.034-16.186 28.153-30.576 44.966-42.788l-1.025-34.763c-0.212-7.356 4.237-14.051 11.102-16.695l74.042-28.585c6.839-2.636 14.602-0.695 19.39 4.864l22.602 26.195c20.653-1.924 41.449-1.39 61.975 1.61l24.195-25.237c5.042-5.254 12.814-6.805 19.483-3.89l72.746 31.831c6.737 2.949 10.89 9.831 10.347 17.169l-2.559 34.856c16.203 13.034 30.61 28.161 42.831 44.983l34.788-1.025c7.305-0.39 14.042 3.949 16.703 10.763l2.805 6.924h236.636c9.712 0.331 17.407 8.322 17.356 18.034v633.729c0 0.059 0 0.11 0 0.169s0 0.11 0 0.169v183.653zM989.288 923.11v-149.695h-954.576v149.695h954.576zM707.356 123.525c-5.983 0.195-11.644-2.729-14.949-7.72-12.915-19.39-29.102-36.39-47.839-50.237-4.788-3.534-7.424-9.288-6.992-15.22l2.347-31.915-50.39-22.042-22.127 23.076c-4.034 4.212-9.915 6.11-15.653 5.059-23.093-4.229-46.703-4.839-69.983-1.805-5.788 0.754-11.568-1.458-15.373-5.873l-20.593-23.864-51.178 19.737 0.941 31.898c0.178 5.975-2.746 11.627-7.72 14.949-19.39 12.915-36.39 29.102-50.237 47.839-3.542 4.78-9.288 7.415-15.22 6.983l-31.924-2.339-6.864 15.686c-0.449 1.686-1.153 3.305-2.093 4.788l-13.085 29.915 23.076 22.127c4.212 4.034 6.11 9.915 5.059 15.644-4.229 23.093-4.839 46.703-1.805 69.983 0.746 5.788-1.458 11.568-5.873 15.381l-23.864 20.593 19.737 51.178 31.898-0.941c5.983-0.195 11.644 2.729 14.949 7.72 12.915 19.398 29.102 36.398 47.839 50.237 4.788 3.542 7.424 9.288 6.992 15.229l-2.347 31.915 50.39 22.042 22.136-23.076c4.034-4.212 9.915-6.11 15.644-5.059 23.102 4.229 46.712 4.839 69.992 1.805 5.788-0.746 11.568 1.458 15.381 5.873l20.593 23.864 51.178-19.737-0.941-31.89c-0.178-5.983 2.737-11.636 7.72-14.958 19.39-12.907 36.39-29.102 50.229-47.839 3.542-4.78 9.288-7.415 15.22-6.983l31.915 2.347 22.051-50.39-23.085-22.127c-4.203-4.034-6.102-9.915-5.059-15.644 4.229-23.093 4.839-46.703 1.814-69.983-0.754-5.788 1.449-11.568 5.873-15.381l23.864-20.593-19.754-51.178-31.89 0.924zM783.407 139.924l12.364 32.407c2.636 6.89 0.703 14.695-4.856 19.559l-26.195 22.686c1.932 20.661 1.398 41.483-1.602 62.017l25.237 24.22c5.246 5.042 6.797 12.822 3.881 19.492l-31.822 72.746c-2.949 6.746-9.831 10.898-17.169 10.356l-34.864-2.559c-13.025 16.203-28.136 30.61-44.949 42.839l1.025 34.788c0.212 7.356-4.237 14.051-11.102 16.703l-74.042 28.576c-6.839 2.636-14.602 0.695-19.39-4.856l-22.61-26.212c-20.653 1.932-41.458 1.398-61.983-1.602l-24.195 25.246c-5.034 5.254-12.814 6.805-19.483 3.89l-72.746-31.822c-6.737-2.949-10.89-9.839-10.347-17.178l2.559-34.856c-16.203-13.034-30.602-28.161-42.831-44.975l-34.788 1.017c-7.364 0.237-14.068-4.212-16.703-11.093l-28.568-74.042c-2.636-6.839-0.695-14.602 4.856-19.39l26.203-22.61c-1.932-20.644-1.398-41.449 1.602-61.966l-25.229-24.203c-5.263-5.169-6.805-13.042-3.89-19.822l8.305-19.356h-205.364v598.78h954.576v-598.78h-205.881zM224.127 794.305c29.076 0 52.737 24.432 52.737 54.466s-23.653 54.458-52.737 54.458c-29.085 0-52.737-24.424-52.737-54.458s23.661-54.466 52.737-54.466zM224.127 868.525c9.941 0 18.025-8.864 18.025-19.746s-8.085-19.754-18.025-19.754c-9.932 0-18.025 8.856-18.025 19.746s8.093 19.754 18.025 19.754zM339.093 794.305c29.068 0 52.729 24.432 52.729 54.466s-23.644 54.458-52.729 54.458c-29.085 0-52.72-24.424-52.72-54.458s23.644-54.466 52.72-54.466zM339.093 868.525c9.932 0 18.017-8.864 18.017-19.746s-8.085-19.754-18.017-19.754c-9.941 0-18.008 8.856-18.008 19.746s8.076 19.754 18.008 19.754zM109.161 794.305c29.076 0 52.737 24.432 52.737 54.466s-23.653 54.458-52.737 54.458c-29.085 0-52.729-24.432-52.729-54.458s23.653-54.466 52.729-54.466zM109.161 868.525c9.932 0 18.025-8.864 18.025-19.746s-8.093-19.754-18.025-19.754c-9.932 0-18.017 8.864-18.017 19.754 0 10.898 8.085 19.746 18.017 19.746zM512 406.958c-92.22 0-166.983-74.763-166.983-166.992 0-92.22 74.763-166.983 166.983-166.983s166.983 74.763 166.983 166.983c-0.102 92.186-74.805 166.881-166.983 166.992zM512 107.695c-73.051 0-132.271 59.22-132.271 132.271 0 73.059 59.22 132.28 132.271 132.28s132.271-59.22 132.271-132.28c-0.076-73.017-59.254-132.186-132.271-132.271zM512 323.381c-46.068 0-83.415-37.347-83.415-83.415 0-46.059 37.347-83.407 83.415-83.407s83.407 37.339 83.407 83.407c-0.051 46.042-37.364 83.356-83.407 83.415v0zM512 191.271c-26.898 0-48.703 21.805-48.703 48.695 0 26.898 21.805 48.703 48.703 48.703s48.695-21.805 48.695-48.703c-0.025-26.881-21.814-48.661-48.695-48.695v0z" />
 <glyph unicode="&#xe914;" glyph-name="icon-next_arrow" horiz-adv-x="559" d="M538.45 421.572l-421.316-421.303c-26.801-26.814-70.254-26.814-97.041 0-26.79 26.79-26.79 70.241 0 97.028l372.799 372.789-372.789 372.776c-26.79 26.801-26.79 70.247 0 97.037 26.79 26.801 70.241 26.801 97.041 0l421.316-421.309c13.395-13.401 20.085-30.947 20.085-48.501 0-17.563-6.703-35.121-20.096-48.516z" />
 <glyph unicode="&#xe915;" glyph-name="icon-add" d="M512 960c-282.785 0-512-229.215-512-512s229.215-512 512-512c282.785 0 512 229.249 512 512s-229.215 512-512 512zM512 0c-247.425 0-448 200.575-448 448s200.575 448 448 448c247.425 0 448-200.575 448-448s-200.575-448-448-448zM704 480h-160v160c0 17.664-14.336 32-32 32s-32-14.336-32-32v-160h-160c-17.664 0-32-14.336-32-32s14.336-32 32-32h160v-160c0-17.664 14.336-32 32-32s32 14.336 32 32v160h160c17.664 0 32 14.336 32 32s-14.336 32-32 32z" />
+<glyph unicode="&#xe916;" glyph-name="icon-function-attribute" horiz-adv-x="1422" d="M942.222 915.244c-19.067 19.733-50.8 19.733-70.533 0-19.067-19.067-19.067-50.8 0-69.822l357.644-357.644h-1180.178c-27.511-0.044-49.378-21.911-49.378-49.422s21.867-50.089 49.378-50.089h1180.178l-357.644-356.978c-19.067-19.733-19.067-51.511 0-70.533 19.733-19.733 51.511-19.733 70.533 0l442.311 442.311c19.733 19.067 19.733 50.8 0 69.822l-442.311 442.356z" />
 <glyph unicode="&#xe952;" glyph-name="icon-archive-sm" d="M943.405 684.258h-864.783c-10.653 0-19.867-3.887-27.644-11.668-7.781-7.777-11.668-16.991-11.668-27.637v-589.626c0-10.644 3.887-19.863 11.668-27.637 7.777-7.781 16.991-11.677 27.644-11.677h864.783c10.647 0 19.854 3.896 27.637 11.677 7.775 7.773 11.662 16.991 11.662 27.637v589.626c0 10.653-3.872 19.858-11.662 27.637-7.775 7.781-16.991 11.668-27.637 11.668zM617.255 499.387c-7.773-7.779-16.991-11.668-27.637-11.668h-157.233c-10.64 0-19.854 3.892-27.637 11.668-7.777 7.781-11.668 16.991-11.668 27.644 0 10.644 3.892 19.858 11.668 27.637 7.781 7.781 16.995 11.673 27.637 11.673h157.249c10.638 0 19.85-3.892 27.637-11.673 7.775-7.777 11.662-16.991 11.662-27.637 0-10.651-3.896-19.863-11.677-27.644zM1010.357 947.749c-7.783 7.781-16.991 11.668-27.639 11.668h-943.409c-10.644 0-19.858-3.887-27.637-11.668-7.779-7.777-11.671-16.991-11.671-27.637v-157.233c0-10.644 3.892-19.854 11.673-27.637 7.779-7.781 16.991-11.668 27.637-11.668h943.394c10.644 0 19.863 3.887 27.652 11.668 7.773 7.781 11.66 16.991 11.66 27.637v157.233c0 10.653-3.887 19.86-11.66 27.637z" />
 <glyph unicode="&#xe953;" glyph-name="icon-btn-card-config" d="M971.283 561.778h-95.801c-15.398 0-28.084 8.476-33.982 22.699s-2.901 29.203 7.964 40.088l67.736 67.717c9.956 9.956 15.436 23.211 15.436 37.281 0 14.089-5.48 27.326-15.436 37.3l-86.338 86.338c-19.911 19.911-54.632 19.949-74.581 0l-67.717-67.717c-10.885-10.866-25.903-13.9-40.088-7.983-14.222 5.897-22.699 18.584-22.699 33.982v95.801c0 29.070-23.647 52.717-52.717 52.717h-122.121c-29.070 0-52.717-23.647-52.717-52.717v-95.801c0-15.398-8.476-28.084-22.699-33.982-14.184-5.935-29.203-2.882-40.088 7.983l-67.717 67.717c-19.949 19.949-54.67 19.911-74.581 0l-86.338-86.338c-9.956-9.956-15.436-23.211-15.436-37.3 0-14.071 5.48-27.307 15.436-37.281l67.736-67.717c10.866-10.885 13.843-25.865 7.964-40.088s-18.584-22.699-33.982-22.699h-95.801c-29.070 0-52.717-23.647-52.717-52.717v-122.103c0-29.089 23.647-52.736 52.717-52.736h95.801c15.398 0 28.084-8.476 33.982-22.699s2.901-29.203-7.964-40.088l-67.736-67.717c-9.956-9.956-15.436-23.211-15.436-37.281 0-14.089 5.48-27.326 15.436-37.3l86.338-86.338c19.93-19.93 54.632-19.968 74.581 0l67.717 67.736c10.885 10.866 25.847 13.862 40.088 7.964 14.222-5.897 22.699-18.584 22.699-33.982v-95.801c0-29.070 23.647-52.717 52.717-52.717h122.103c29.070 0 52.717 23.647 52.717 52.717v95.801c0 15.398 8.476 28.084 22.699 33.982 14.241 5.916 29.203 2.901 40.088-7.964l67.717-67.736c19.949-19.949 54.67-19.911 74.581 0l86.338 86.338c9.956 9.956 15.436 23.211 15.436 37.3 0 14.071-5.48 27.307-15.436 37.281l-67.736 67.717c-10.866 10.885-13.843 25.865-7.964 40.088s18.603 22.699 34.001 22.699h95.801c29.070 0 52.717 23.647 52.717 52.717v122.121c0 29.070-23.647 52.717-52.717 52.717zM986.074 386.939c0-8.154-6.637-14.791-14.791-14.791h-95.801c-30.796 0-57.249-17.673-69.025-46.118-11.795-28.444-5.594-59.657 16.194-81.427l67.736-67.717c5.784-5.784 5.784-15.17 0-20.935l-86.338-86.338c-5.765-5.765-15.151-5.803-20.935 0l-67.717 67.736c-21.788 21.788-52.983 27.951-81.427 16.194-28.444-11.776-46.118-38.229-46.118-69.025v-95.801c0-8.154-6.637-14.791-14.791-14.791h-122.121c-8.154 0-14.791 6.637-14.791 14.791v95.801c0 30.796-17.673 57.249-46.118 69.025-9.538 3.963-19.361 5.897-29.070 5.897-19.228 0-37.869-7.585-52.357-22.073l-67.717-67.736c-5.803-5.803-15.189-5.765-20.935 0l-86.338 86.338c-5.784 5.784-5.784 15.17 0 20.935l67.736 67.717c21.769 21.769 27.989 52.983 16.194 81.427-11.776 28.425-38.229 46.099-69.025 46.099h-95.801c-8.154 0-14.791 6.637-14.791 14.791v122.121c0 8.154 6.637 14.791 14.791 14.791h95.801c30.796 0 57.249 17.673 69.025 46.118 11.795 28.444 5.594 59.657-16.194 81.427l-67.736 67.717c-5.784 5.784-5.784 15.17 0 20.935l86.338 86.338c5.765 5.784 15.151 5.784 20.935 0l67.717-67.717c21.751-21.751 52.945-27.989 81.427-16.194 28.444 11.757 46.118 38.21 46.118 69.006v95.801c0 8.154 6.637 14.791 14.791 14.791h122.103c8.173 0 14.81-6.637 14.81-14.791v-95.801c0-30.796 17.673-57.249 46.118-69.025 28.482-11.795 59.657-5.575 81.427 16.194l67.717 67.717c5.803 5.784 15.189 5.784 20.935 0l86.338-86.338c5.784-5.784 5.784-15.17 0-20.935l-67.736-67.717c-21.769-21.769-27.989-52.983-16.194-81.427 11.776-28.444 38.229-46.118 69.025-46.118h95.801c8.154 0.019 14.791-6.618 14.791-14.772v-122.121zM512 618.667c-94.113 0-170.667-76.553-170.667-170.667s76.553-170.667 170.667-170.667c94.113 0 170.667 76.553 170.667 170.667s-76.553 170.667-170.667 170.667zM512 315.259c-73.178 0-132.741 59.563-132.741 132.741s59.563 132.741 132.741 132.741c73.178 0 132.741-59.563 132.741-132.741s-59.563-132.741-132.741-132.741z" />
 <glyph unicode="&#xe954;" glyph-name="icon-btn-card-topology" d="M944 960h-864c-44.16-0.052-79.948-35.84-80-80v-864c0.052-44.16 35.84-79.948 80-80h864c44.16 0.052 79.948 35.84 80 80v864c-0.052 44.16-35.84 79.948-80 80zM992 16c0-26.51-21.49-48-48-48h-864c-26.51 0-48 21.49-48 48v864c0 26.51 21.49 48 48 48h864c26.51 0 48-21.49 48-48v-864zM112 880c-0.442 0.010-0.884 0.010-1.326 0-17.306-0.366-31.040-14.694-30.674-32v-64h32v64h80v32h-80zM848 800h-672c-8.836 0-16-7.164-16-16v-192c0-8.836 7.164-16 16-16h672c8.836 0 16 7.164 16 16v192c0 8.836-7.164 16-16 16zM832 608h-640v160h640v-160zM432 528h-256c-8.836 0-16-7.164-16-16v-256c0-8.836 7.164-16 16-16h256c8.836 0 16 7.164 16 16v256c0 8.836-7.164 16-16 16zM192 272v201.376l201.376-201.376h-201.376zM416 294.63l-201.37 201.37h201.37v-201.37zM848 528h-352c-8.836 0-16-11.462-16-25.6v-153.6c0-14.138 7.164-25.6 16-25.6h352c8.836 0 16 11.462 16 25.6v153.6c0 14.138-7.164 25.6-16 25.6zM832 374.4h-320v102.4h320v-102.4zM480 352h384v-78.769h-384v78.769zM480 272h384v-78.769h-384v78.769zM288 192h576v-78.769h-576v78.769zM160 112h576v-78.769h-576v78.769zM160 192h78.769v-78.769h-78.769v78.769zM224 192h78.769v-78.769h-78.769v78.769z" />
@@ -64,41 +64,4 @@
 <glyph unicode="&#xe977;" glyph-name="icon-undoActive" horiz-adv-x="2219" d="M1137.257 851.691c-286.482 0-547.508-106.684-747.34-281.608l-389.917 389.917v-974.792h974.792l-391.541 391.541c150.011 126.18 342.259 204.163 554.007 204.163 383.961 0 708.892-249.653 822.618-595.704l256.152 84.482c-148.925 453.821-575.127 782.001-1078.77 782.001z" />
 <glyph unicode="&#xe978;" glyph-name="icon-zoomIn" d="M512 960c-282.309 0-512-229.671-512-512s229.691-512 512-512c282.309 0 512 229.671 512 512s-229.691 512-512 512zM758.154 408.615h-206.769v-216.615c0-21.74-17.644-39.385-39.385-39.385s-39.385 17.644-39.385 39.385v216.615h-206.769c-21.74 0-39.385 17.644-39.385 39.385s17.644 39.385 39.385 39.385h206.769v196.923c0 21.74 17.644 39.385 39.385 39.385s39.385-17.644 39.385-39.385v-196.923h206.769c21.74 0 39.385-17.644 39.385-39.385s-17.644-39.385-39.385-39.385z" />
 <glyph unicode="&#xe979;" glyph-name="icon-zoomOut" d="M512 960c-282.309 0-512-229.671-512-512s229.691-512 512-512c282.309 0 512 229.671 512 512s-229.691 512-512 512zM758.154 408.615h-492.308c-21.74 0-39.385 17.644-39.385 39.385s17.644 39.385 39.385 39.385h492.308c21.74 0 39.385-17.644 39.385-39.385s-17.644-39.385-39.385-39.385z" />
-<glyph unicode="" glyph-name="icon-zoomOut" d="M512 960c-282.309 0-512-229.671-512-512s229.691-512 512-512c282.309 0 512 229.671 512 512s-229.691 512-512 512zM758.154 408.615h-492.308c-21.74 0-39.385 17.644-39.385 39.385s17.644 39.385 39.385 39.385h492.308c21.74 0 39.385-17.644 39.385-39.385s-17.644-39.385-39.385-39.385z" />
-<glyph unicode="icon-zoomOut" glyph-name="icon-zoomOut" d="M512 960c-282.309 0-512-229.671-512-512s229.691-512 512-512c282.309 0 512 229.671 512 512s-229.691 512-512 512zM758.154 408.615h-492.308c-21.74 0-39.385 17.644-39.385 39.385s17.644 39.385 39.385 39.385h492.308c21.74 0 39.385-17.644 39.385-39.385s-17.644-39.385-39.385-39.385z" />
-<glyph unicode="icon-zoomIn" glyph-name="icon-zoomIn" d="M512 960c-282.309 0-512-229.671-512-512s229.691-512 512-512c282.309 0 512 229.671 512 512s-229.691 512-512 512zM758.154 408.615h-206.769v-216.615c0-21.74-17.644-39.385-39.385-39.385s-39.385 17.644-39.385 39.385v216.615h-206.769c-21.74 0-39.385 17.644-39.385 39.385s17.644 39.385 39.385 39.385h206.769v196.923c0 21.74 17.644 39.385 39.385 39.385s39.385-17.644 39.385-39.385v-196.923h206.769c21.74 0 39.385-17.644 39.385-39.385s-17.644-39.385-39.385-39.385z" />
-<glyph unicode="icon-undoActive" glyph-name="icon-undoActive" horiz-adv-x="2219" d="M1137.257 851.691c-286.482 0-547.508-106.684-747.34-281.608l-389.917 389.917v-974.792h974.792l-391.541 391.541c150.011 126.18 342.259 204.163 554.007 204.163 383.961 0 708.892-249.653 822.618-595.704l256.152 84.482c-148.925 453.821-575.127 782.001-1078.77 782.001z" />
-<glyph unicode="icon-topologyView-active" glyph-name="icon-topologyView-active" horiz-adv-x="1097" d="M1097.143 820.363c0 76.406-62.211 138.566-138.679 138.566h-819.784c-76.468 0-138.679-62.16-138.679-138.566v-568.472c0-35.229 13.226-67.429 34.978-91.905-21.229-15.999-34.978-41.409-34.978-69.966 0-82.129 66.872-148.948 149.070-148.948h799.001c82.198 0 149.072 66.819 149.072 148.948 0 28.558-13.751 53.968-34.98 69.966 21.754 24.476 34.98 56.676 34.98 91.905v568.472zM64.286 820.363c0 40.959 33.373 74.28 74.394 74.28h819.784c41.021 0 74.394-33.321 74.394-74.28v-568.472c0-40.959-33.373-74.28-74.394-74.28h-217.899c-29.094 0-52.764-23.661-52.764-52.742 0-8.657-7.067-15.701-15.752-15.701h-246.956c-8.685 0-15.752 7.044-15.752 15.701 0 29.081-23.67 52.742-52.764 52.742h-217.899c-41.021 0-74.394 33.321-74.394 74.28v568.472zM948.073 5.357h-799.003c-46.751 0-84.784 37.98-84.784 84.662 0 12.851 10.483 23.306 23.364 23.306h258.238c5.616-38.655 38.996-68.441 79.206-68.441h246.956c40.211 0 73.59 29.788 79.206 68.441h258.238c12.883 0 23.364-10.455 23.364-23.306 0-46.682-38.034-84.662-84.784-84.662zM640.607 281.098c2.209-9.609 8.709-17.672 17.631-21.874 4.339-2.044 9.017-3.064 13.695-3.064 4.937 0 9.868 1.136 14.398 3.405l102.731 51.463c6.441 3.227 11.612 8.524 14.683 15.043l163.667 347.52c24.236 51.459 2.087 113.040-49.374 137.276h0.002c-24.93 11.741-52.937 13.071-78.864 3.746-25.931-9.326-46.674-28.189-58.414-53.117l-163.669-347.52c-3.071-6.519-3.861-13.879-2.246-20.901l25.759-111.975zM860.931 754.121c9.769 3.512 20.325 3.013 29.715-1.412h0.002c19.389-9.133 27.735-32.336 18.604-51.726l-15.171-32.211-70.331 33.124 15.171 32.211c4.423 9.392 12.238 16.5 22.009 20.014v0zM796.359 643.736l70.333-33.122-116.37-247.089-56.231-28.17-14.1 61.294 116.368 247.086zM173.406 256.161h311.329c17.751 0 32.143 14.391 32.143 32.143v251.098c0 17.751-14.391 32.143-32.143 32.143h-311.329c-17.751 0-32.143-14.391-32.143-32.143v-251.098c0-17.751 14.391-32.143 32.143-32.143zM205.549 507.259h247.044v-186.812h-247.044v186.812zM173.406 753.099h398.216c17.751 0 32.143 14.391 32.143 32.143s-14.391 32.143-32.143 32.143h-398.216c-17.751 0-32.143-14.391-32.143-32.143s14.391-32.143 32.143-32.143zM173.406 645.956h301.787c17.751 0 32.143 14.391 32.143 32.143s-14.391 32.143-32.143 32.143h-301.787c-17.751 0-32.143-14.391-32.143-32.143s14.391-32.143 32.143-32.143z" />
-<glyph unicode="icon-topologySource" glyph-name="icon-topologySource" d="M406.874 276.628c-0.418 2.887-1.963 5.488-4.297 7.234l-118.42 88.557 118.42 88.557c2.334 1.746 3.879 4.347 4.297 7.234 0.415 2.887-0.33 5.817-2.079 8.157l-18.812 25.154c-3.641 4.862-10.526 5.858-15.388 2.218l-163.831-122.516c-2.774-2.073-4.41-5.337-4.41-8.805s1.637-6.731 4.41-8.805l163.831-122.516c1.973-1.479 4.284-2.189 6.574-2.189 3.348 0 6.656 1.52 8.814 4.407l18.812 25.154c1.746 2.34 2.494 5.271 2.079 8.157zM815.952 381.223l-163.824 122.516c-4.862 3.637-11.748 2.642-15.385-2.218l-18.812-25.154c-1.746-2.337-2.494-5.271-2.079-8.157 0.418-2.884 1.96-5.488 4.297-7.234l118.416-88.557-118.416-88.557c-2.337-1.746-3.879-4.35-4.297-7.234-0.415-2.887 0.33-5.82 2.079-8.157l18.812-25.154c2.161-2.887 5.466-4.407 8.814-4.407 2.29 0 4.599 0.713 6.574 2.189l163.824 122.516c2.774 2.073 4.41 5.337 4.41 8.805s-1.64 6.731-4.413 8.805zM616.486 569.134l-28.933 12.235c-2.683 1.137-5.711 1.156-8.415 0.063-2.701-1.096-4.859-3.22-5.993-5.905l-172.761-408.607c-2.365-5.591 0.251-12.043 5.846-14.408l28.933-12.235c1.366-0.581 2.824-0.867 4.281-0.867 1.404 0 2.808 0.27 4.134 0.807 2.701 1.096 4.856 3.22 5.993 5.905l172.761 408.607c2.362 5.591-0.254 12.040-5.846 14.405zM967.749 958.546h-912.78c-30.309 0-54.969-24.661-54.969-54.969v-859.613c0-30.309 24.661-54.969 54.969-54.969h912.78c30.309 0 54.969 24.661 54.969 54.969v859.613c0 30.312-24.661 54.969-54.969 54.969zM858.982 874.26c25.113 0 45.546-20.433 45.546-45.546s-20.433-45.546-45.546-45.546c-25.113 0-45.546 20.433-45.546 45.546s20.433 45.546 45.546 45.546zM704.531 874.26c25.113 0 45.546-20.433 45.546-45.546s-20.433-45.546-45.546-45.546c-25.113 0-45.546 20.433-45.546 45.546s20.433 45.546 45.546 45.546zM139.462 852.273h183.755c13.010 0 23.558-10.545 23.558-23.558s-10.548-23.558-23.558-23.558h-183.755c-13.010 0-23.558 10.545-23.558 23.558s10.548 23.558 23.558 23.558zM935.408 84.241c0-3.952-3.216-7.171-7.174-7.171h-833.75c-3.955 0-7.174 3.22-7.174 7.171v592.004h848.098v-592.004z" />
-<glyph unicode="icon-search-light" glyph-name="icon-search-light" horiz-adv-x="945" d="M932.421 16.871l-270.901 281.731c69.097 69.298 111.905 164.831 111.905 270.191 0 211.121-171.74 382.861-382.861 382.861s-382.861-171.74-382.861-382.861c0-211.121 171.74-382.861 382.861-382.861 92.671 0 177.72 33.127 244.010 88.094l271.559-282.424c3.574-3.737 8.35-5.597 13.145-5.597 4.557 0 9.097 1.696 12.635 5.087 7.256 6.982 7.475 18.523 0.511 25.779zM390.563 222.395c-191.011 0-346.398 155.387-346.398 346.398s155.387 346.398 346.398 346.398c191.011 0 346.398-155.387 346.398-346.398s-155.405-346.398-346.398-346.398z" />
-<glyph unicode="icon-search" glyph-name="icon-search" horiz-adv-x="945" d="M940.032 9.728l-275.377 286.405c70.274 70.215 113.743 167.247 113.743 274.432 0 0.083 0 0.166 0 0.249v-0.013c-0.269 214.812-174.313 388.885-389.089 389.199h-0.031c-214.874-0.224-389.009-174.331-389.278-389.173v-0.025c0.269-214.84 174.358-388.93 389.173-389.199h0.026c0.118 0 0.257 0 0.397 0 94.501 0 181.098 33.838 248.337 90.058l-0.611-0.497 276.007-287.114c3.367-3.552 8.119-5.762 13.387-5.762 4.996 0 9.527 1.988 12.847 5.215l-0.004-0.004c3.49 3.383 5.656 8.115 5.656 13.352 0 5.002-1.976 9.542-5.189 12.884l0.006-0.006zM389.199 218.624c-194.368 0.224-351.874 157.73-352.098 352.077v0.022c0.134 194.409 157.63 351.987 351.994 352.256h0.026c194.368-0.224 351.874-157.73 352.098-352.077v-0.022c-0.269-194.351-157.748-351.83-352.073-352.098h-0.025z" />
-<glyph unicode="icon-save-sm" glyph-name="icon-save-sm" horiz-adv-x="1158" d="M445.306 27.963c-10.875-10.935-25.692-17.024-41.1-17.024s-30.225 6.089-41.1 17.024l-328.19 328.244c-34.048 34.048-34.048 89.287 0 123.274l41.1 41.106c34.079 34.048 89.232 34.048 123.28 0l204.884-204.914 553.661 553.67c34.079 34.048 89.287 34.048 123.28 0l41.1-41.106c34.048-34.048 34.048-89.281 0-123.274l-676.953-677.008z" />
-<glyph unicode="icon-remove-file" glyph-name="icon-remove-file" d="M873.809 810.277c-199.621 199.621-524.446 199.641-724.086 0s-199.621-524.446 0-724.086c199.621-199.641 524.446-199.641 724.086 0 199.621 199.641 199.621 524.465 0 724.086zM713.671 246.329c-15.38-15.38-40.31-15.38-55.69 0l-146.215 146.215-153.167-153.167c-15.38-15.38-40.31-15.38-55.69 0s-15.38 40.31 0 55.69l153.167 153.167-146.215 146.215c-15.38 15.38-15.38 40.33 0 55.69 15.38 15.38 40.31 15.38 55.69 0l146.215-146.215 139.244 139.244c15.38 15.38 40.31 15.38 55.69 0s15.38-40.31 0-55.69l-139.244-139.244 146.215-146.215c15.38-15.38 15.38-40.31 0-55.69z" />
-<glyph unicode="icon-redo" glyph-name="icon-redo" horiz-adv-x="2219" d="M1078.769 851.691c286.482 0 547.508-106.684 747.34-281.608l389.917 389.917v-974.792h-974.792l391.541 391.541c-150.011 126.18-342.259 204.163-554.007 204.163-383.961 0-708.892-249.653-822.618-595.704l-256.152 84.482c148.925 453.821 575.127 782.001 1078.77 782.001z" />
-<glyph unicode="icon-nav-packages" glyph-name="icon-nav-packages" horiz-adv-x="1205" d="M1154.309 638.745h-70.074v125.852c0 30.258-24.616 54.854-54.854 54.854h-497.001l-100.392 140.549h-377.133c-30.238 0-54.854-24.616-54.854-54.854v-877.166h0.12c-0.1-11.304 3.413-22.367 10.481-31.624 9.838-12.85 24.737-20.199 40.9-20.199h898.691c23.211 0 43.651 15.641 49.192 36.402l205.322 562.959v3.554c0 34.575-21.203 59.673-50.397 59.673zM40.157 905.146c0 8.112 6.606 14.697 14.697 14.697h356.452l100.392-140.549h517.662c8.112 0 14.697-6.586 14.697-14.697v-125.852h-788.44c-2.891 0-5.763-0.241-8.553-0.723-19.536-3.273-35.78-17.528-40.619-35.659l-166.29-453.512v756.294zM961.134 24.686c-1.325-4.919-5.843-8.373-10.943-8.373h-898.691c-4.879 0-7.73 2.791-8.995 4.457-1.265 1.646-3.213 5.14-2.47 8.192l204.619 561.252c1.325 4.919 5.843 8.373 10.943 8.373h898.711c7.63 0 9.577-10.963 10.079-16.444l-203.254-557.458zM743.632 478.118c-21.744 0-39.427-17.683-39.427-39.427 0-6.801 1.728-13.201 4.771-18.793l-64.588-64.588c-8.904 6.933-20.048 11.099-32.179 11.099s-23.275-4.166-32.185-11.092l-50.394 50.394c2.313 3.91 3.726 8.404 3.726 13.267 0 14.496-11.789 26.284-26.284 26.284s-26.284-11.789-26.284-26.284c0-14.496 11.789-26.284 26.284-26.284 4.863 0 9.357 1.413 13.267 3.726l50.394-50.394c-6.926-8.91-11.092-20.055-11.092-32.185s4.166-23.275 11.092-32.179l-83.217-83.223c-7.005 6.354-16.264 10.264-26.442 10.264-21.744 0-39.427-17.683-39.427-39.427s17.683-39.427 39.427-39.427c21.744 0 39.427 17.683 39.427 39.427 0 6.801-1.728 13.201-4.771 18.793l84.301 84.301c7.268-5.651 16.034-9.436 25.614-10.639v-66.763c-18.616-3.141-32.856-19.332-32.856-38.835 0-21.744 17.683-39.427 39.427-39.427s39.427 17.683 39.427 39.427c0 19.497-14.24 35.688-32.856 38.835v66.763c9.581 1.203 18.347 4.987 25.614 10.639l50.394-50.394c-2.32-3.916-3.732-8.411-3.732-13.274 0-14.496 11.789-26.284 26.284-26.284s26.284 11.789 26.284 26.284c0 14.496-11.789 26.284-26.284 26.284-4.863 0-9.357-1.413-13.267-3.726l-50.394 50.394c6.926 8.91 11.092 20.055 11.092 32.185s-4.166 23.275-11.092 32.179l63.51 63.51c6.998-6.354 16.257-10.264 26.436-10.264 21.744 0 39.427 17.683 39.427 39.427s-17.683 39.427-39.427 39.427z" />
-<glyph unicode="icon-nav-dictionary" glyph-name="icon-nav-dictionary" d="M991.457 533.163c-13.803 0-24.993-11.19-24.993-24.993v-203.273c0-13.803 11.19-24.993 24.993-24.993s24.993 11.19 24.993 24.993v203.273c-0.003 13.803-11.193 24.993-24.993 24.993v0zM960.173 959.5h-856.973c-56.907 0-103.2-34.087-103.2-75.984v-835.988c0-48.869 54-88.628 120.377-88.628h799.807c13.6 0 25.733 5.969 30.91 15.209 5.203 9.287 2.297 19.877-7.403 26.98-16.927 12.389-26.247 28.882-26.247 46.439 0 20.432 12.837 39.437 34.62 51.827h8.11c31.030 0 56.277 18.586 56.277 41.435v194.1c0 10.163-11.19 18.402-24.993 18.402s-24.993-8.239-24.993-18.402v-194.1c0-2.555-2.82-4.631-6.29-4.631h-839.797c-25.133 0-50.023-5.925-70.39-16.77v764.128c0 21.602 23.87 39.18 53.213 39.18h856.973c3.47 0 6.29-2.076 6.29-4.631v-144.885c0-10.163 11.19-18.402 24.993-18.402s24.993 8.239 24.993 18.402v144.885c0 22.847-25.247 41.435-56.277 41.435v0zM886.563 99.357c-12.343-15.459-19.107-33.27-19.107-51.829 0-18.522 6.64-36.286 19.090-51.827h-766.17c-38.813 0-70.39 23.249-70.39 51.827s31.577 51.827 70.39 51.827l766.187 0.002zM348.708 760.797c-53.594 0-97.198-43.604-97.198-97.198v-217.009c0-53.594 43.604-97.198 97.198-97.198h319.034c53.594 0 97.198 43.604 97.198 97.198v217.009c0 53.594-43.604 97.198-97.198 97.198h-319.034zM723.265 663.599v-217.009c0-30.617-24.909-55.523-55.523-55.523h-319.034c-30.617 0-55.526 24.909-55.526 55.523v217.009c0 30.617 24.909 55.526 55.526 55.526h319.034c30.617 0 55.523-24.909 55.523-55.526v0zM627.88 590.463c-6.871 0-9.357 1.746-14.802 5.569-7.384 5.184-17.496 12.282-36.054 12.282s-28.67-7.1-36.054-12.282c-5.445-3.823-7.931-5.569-14.802-5.569s-9.357 1.746-14.802 5.569c-7.384 5.184-17.498 12.282-36.054 12.282s-28.668-7.1-36.049-12.284c-5.445-3.823-7.931-5.569-14.8-5.569s-9.354 1.744-14.797 5.569c-7.384 5.184-17.496 12.284-36.052 12.284-10.213 0-18.492-8.279-18.492-18.492s8.279-18.492 18.492-18.492c6.869 0 9.354-1.744 14.797-5.569 7.384-5.184 17.496-12.284 36.052-12.284s28.668 7.1 36.052 12.284c5.443 3.823 7.929 5.569 14.797 5.569 6.871 0 9.357-1.746 14.805-5.569 7.384-5.184 17.498-12.282 36.054-12.282s28.668 7.1 36.054 12.282c5.445 3.823 7.931 5.569 14.805 5.569s9.357-1.746 14.802-5.569c7.384-5.184 17.496-12.282 36.054-12.282 10.213 0 18.492 8.279 18.492 18.492s-8.284 18.492-18.497 18.492v0zM497.633 493.266c-5.575 0-7.592 1.417-12.010 4.518-5.991 4.206-14.195 9.965-29.253 9.965s-23.262-5.761-29.253-9.965c-4.418-3.102-6.435-4.518-12.010-4.518s-7.592 1.417-12.012 4.518c-5.991 4.206-14.197 9.965-29.253 9.965-8.286 0-15.004-6.717-15.004-15.004s6.717-15.004 15.004-15.004c5.575 0 7.592-1.417 12.010-4.518 5.991-4.206 14.197-9.965 29.253-9.965s23.26 5.761 29.253 9.965c4.418 3.102 6.435 4.518 12.012 4.518 5.575 0 7.592-1.417 12.010-4.518 5.991-4.206 14.197-9.965 29.253-9.965 8.286 0 15.004 6.717 15.004 15.004s-6.717 15.004-15.004 15.004z" />
-<glyph unicode="icon-menuDots" glyph-name="icon-menuDots" horiz-adv-x="4437" d="M1813.333 448c0 282.77 229.23 512 512 512s512-229.23 512-512c0-282.77-229.23-512-512-512s-512 229.23-512 512zM277.333 448c0 282.77 229.23 512 512 512s512-229.23 512-512c0-282.77-229.23-512-512-512s-512 229.23-512 512zM3413.333 448c0 282.77 229.23 512 512 512s512-229.23 512-512c0-282.77-229.23-512-512-512s-512 229.23-512 512z" />
-<glyph unicode="icon-info" glyph-name="icon-info" d="M503.979 944c-278.315 0-503.979-225.664-503.979-503.979s225.664-504.021 503.979-504.021c278.315 0 504.021 225.707 504.021 504.021s-225.707 503.979-504.021 503.979zM608.896 162.901c-25.941-10.24-46.592-18.005-62.080-23.381-15.445-5.376-33.408-8.064-53.845-8.064-31.403 0-55.851 7.68-73.259 22.997s-26.069 34.731-26.069 58.325c0 9.173 0.64 18.56 1.92 28.117 1.323 9.557 3.413 20.309 6.272 32.384l32.469 114.688c2.859 11.008 5.333 21.461 7.296 31.189 1.963 9.813 2.901 18.816 2.901 27.008 0 14.592-3.029 24.832-9.045 30.592-6.101 5.76-17.579 8.576-34.688 8.576-8.363 0-16.981-1.237-25.813-3.84-8.747-2.688-16.341-5.12-22.571-7.509l8.576 35.328c21.248 8.661 41.6 16.085 61.013 22.229 19.413 6.229 37.76 9.301 55.040 9.301 31.189 0 55.253-7.595 72.192-22.613 16.853-15.061 25.344-34.645 25.344-58.709 0-4.992-0.597-13.781-1.749-26.325-1.152-12.587-3.328-24.064-6.485-34.603l-32.299-114.347c-2.645-9.173-4.992-19.669-7.125-31.403-2.091-11.733-3.115-20.693-3.115-26.709 0-15.189 3.371-25.557 10.197-31.061 6.741-5.504 18.56-8.277 35.285-8.277 7.893 0 16.725 1.408 26.709 4.139 9.899 2.731 17.067 5.163 21.589 7.253l-8.661-35.285zM603.179 627.029c-15.061-13.995-33.195-20.992-54.4-20.992-21.163 0-39.424 6.997-54.613 20.992-15.104 13.995-22.741 31.019-22.741 50.901 0 19.84 7.68 36.907 22.741 51.029 15.189 14.165 33.451 21.205 54.613 21.205 21.205 0 39.381-7.040 54.4-21.205 15.061-14.123 22.613-31.189 22.613-51.029 0-19.925-7.552-36.907-22.613-50.901z" />
-<glyph unicode="icon-import-blue" glyph-name="icon-import-blue" horiz-adv-x="1434" d="M1158.827 601.6c-41.813 203.093-221.013 358.4-442.027 358.4-173.227 0-322.56-95.573-394.24-238.933-185.173-23.893-322.56-173.227-322.56-358.4 0-197.12 161.28-358.4 358.4-358.4h776.533c167.253 0 298.667 131.413 298.667 298.667 0 155.307-125.44 286.72-274.773 298.667zM836.267 422.4v-238.933h-238.933v238.933h-179.2l298.667 298.667 298.667-298.667h-179.2z" />
-<glyph unicode="icon-file-code" glyph-name="icon-file-code" horiz-adv-x="768" d="M512 960h-512v-1024h768v768l-256 256zM448 640h256v-640h-640v896h384v-256zM512 704v192l192-192h-192zM268.8 128h-44.8l-128 160 128 160h44.8l-128-160zM499.2 128h44.8l128 160-128 160h-44.8l128-160zM300.8 64h38.4l134.4 448h-51.2z" />
-<glyph unicode="icon-edit" glyph-name="icon-edit" d="M0 152.176v-216.178h216.178l625.778 631.467-216.178 216.178-625.778-631.467zM1006.933 732.442c22.756 22.756 22.756 56.889 0 79.644l-130.844 130.847c-22.756 22.756-56.889 22.756-79.644 0l-102.4-102.4 216.178-216.178 96.711 108.087z" />
-<glyph unicode="icon-drag" glyph-name="icon-drag" horiz-adv-x="372" d="M169.58 837.675c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM169.58 588.944c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM169.58 340.219c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM169.58 91.487c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM368.561 837.675c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM368.561 588.944c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM368.561 340.219c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908zM368.561 91.487c0-45.792-37.121-82.908-82.908-82.908s-82.908 37.121-82.908 82.908c0 45.792 37.121 82.908 82.908 82.908s82.908-37.121 82.908-82.908z" />
-<glyph unicode="icon-download" glyph-name="icon-download" horiz-adv-x="887" d="M659.932 832.548v100.566l154.573-154.573h-100.566c-29.811 0.046-53.986 24.196-54.007 54.007zM585.477 364.458h-69.576c-9.948 0-18.011 8.062-18.011 18.011v198.042h-108.014v-198.042c0-9.948-8.062-18.011-18.011-18.011h-69.576l141.594-169.897 141.594 169.897zM47.825 4.396v900.156c0.046 29.811 24.196 53.986 54.007 54.007h522.086v-126.024c0.059-49.702 40.326-89.969 90.021-90.021h126.024v-738.132c-0.046-29.811-24.196-53.986-54.007-54.007h-684.124c-29.811 0.046-53.986 24.196-54.007 54.007zM353.88 670.511c0-9.948 8.062-18.011 18.011-18.011h144.035c9.948 0 18.011 8.062 18.011 18.011s-8.062 18.011-18.011 18.011h-144.035c-9.948 0-18.011-8.062-18.011-18.011zM250.034 370.934l180.031-216.028c3.413-4.101 8.495-6.483 13.819-6.483s10.405 2.382 13.819 6.483l180.031 216.028c4.472 5.362 5.429 12.843 2.466 19.159s-9.321 10.379-16.31 10.379h-90.021v198.042c0 9.948-8.062 18.011-18.011 18.011h-144.035c-9.948 0-18.011-8.062-18.011-18.011v-198.042h-90.021c-6.989 0-13.347-4.038-16.31-10.379s-2.006-13.797 2.466-19.159z" />
-<glyph unicode="icon-discard-sm" glyph-name="icon-discard-sm" horiz-adv-x="1479" d="M758.634 737.255c-186.485 0-356.399-69.445-486.48-183.313l-253.815 253.815v-634.538h634.538l-254.874 254.874c97.649 82.136 222.794 132.9 360.628 132.9 249.937 0 461.451-162.512 535.483-387.773l166.743 54.991c-96.943 295.415-374.38 509.042-702.224 509.042z" />
-<glyph unicode="icon-deploy-inactive" glyph-name="icon-deploy-inactive" d="M890.522 252.945l-95.505-137.216-67.396 55.313c-7.27 5.99-18.039 4.898-24.013-2.355-5.99-7.287-4.932-18.057 2.372-24.013l81.681-67.055c3.072-2.526 6.895-3.891 10.82-3.891 0.768 0 1.553 0.051 2.338 0.171 4.71 0.649 8.943 3.243 11.674 7.151l106.052 152.388c5.376 7.731 3.482 18.364-4.267 23.757-7.748 5.461-18.364 3.516-23.757-4.25zM802.133 379.733c-122.334 0-221.867-99.533-221.867-221.867s99.533-221.867 221.867-221.867c122.334 0 221.867 99.533 221.867 221.867s-99.533 221.867-221.867 221.867zM802.133-29.867c-103.509 0-187.733 84.224-187.733 187.733s84.224 187.733 187.733 187.733c103.509 0 187.733-84.224 187.733-187.733s-84.224-187.733-187.733-187.733zM945.357 960h-866.714c-43.366 0-78.643-35.277-78.643-78.643v-201.097c0-16.623 5.359-31.898 14.251-44.527h995.482c8.909 12.629 14.268 27.904 14.268 44.51v201.114c0 43.366-35.277 78.643-78.643 78.643zM179.2 704c-42.342 0-76.8 34.458-76.8 76.8s34.458 76.8 76.8 76.8c42.342 0 76.8-34.458 76.8-76.8s-34.458-76.8-76.8-76.8zM580.267 789.333c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM614.4 738.133c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM648.533 789.333c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM682.667 738.133c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM716.8 789.333c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM750.933 738.133c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM785.067 789.333c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM819.2 738.133c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM853.333 789.333c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM887.467 738.133c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM529.067 157.867c0 42.871 10.206 83.319 27.904 119.467h-542.72c-8.892-12.629-14.251-27.904-14.251-44.51v-201.097c0-43.383 35.277-78.66 78.643-78.66h543.471c-56.9 50.091-93.047 123.221-93.047 204.8zM179.2 55.467c-42.342 0-76.8 34.458-76.8 76.8s34.458 76.8 76.8 76.8c42.342 0 76.8-34.458 76.8-76.8s-34.458-76.8-76.8-76.8zM14.251 601.6c-8.892-12.629-14.251-27.904-14.251-44.51v-201.097c0-16.623 5.359-31.898 14.251-44.527h562.278c49.22 72.055 131.959 119.467 225.587 119.467 87.433 0 165.205-41.472 215.211-105.609 4.147 9.421 6.656 19.695 6.656 30.652v201.114c0 16.623-5.359 31.881-14.251 44.51h-995.482zM179.2 379.733c-42.342 0-76.8 34.458-76.8 76.8s34.458 76.8 76.8 76.8c42.342 0 76.8-34.458 76.8-76.8s-34.458-76.8-76.8-76.8zM580.267 465.067c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM648.533 465.067c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM716.8 465.067c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM785.067 465.067c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067zM853.333 465.067c-9.421 0-17.067 7.646-17.067 17.067s7.646 17.067 17.067 17.067c9.421 0 17.067-7.646 17.067-17.067s-7.646-17.067-17.067-17.067z" />
-<glyph unicode="icon-delete-sm" glyph-name="icon-delete-sm" horiz-adv-x="768" d="M76.189 89.99c0-56.431 46.171-102.602 102.602-102.602h410.413c56.431 0 102.602 46.171 102.602 102.602v615.621h-615.621v-615.621zM743.112 859.515h-179.556l-51.301 51.301h-256.51l-51.301-51.301h-179.556v-102.602h718.224v102.602z" />
-<glyph unicode="icon-create-white" glyph-name="icon-create-white" d="M512 960c-282.309 0-512-229.671-512-512s229.691-512 512-512c282.309 0 512 229.671 512 512s-229.691 512-512 512zM758.154 408.615h-206.769v-216.615c0-21.74-17.644-39.385-39.385-39.385s-39.385 17.644-39.385 39.385v216.615h-206.769c-21.74 0-39.385 17.644-39.385 39.385s17.644 39.385 39.385 39.385h206.769v196.923c0 21.74 17.644 39.385 39.385 39.385s39.385-17.644 39.385-39.385v-196.923h206.769c21.74 0 39.385-17.644 39.385-39.385s-17.644-39.385-39.385-39.385z" />
-<glyph unicode="icon-comType4-sm" glyph-name="icon-comType4-sm" d="M512 960c-282.767 0-512-229.233-512-512s229.233-512 512-512c282.767 0 512 229.233 512 512-0.317 282.633-229.367 511.683-512 512zM954.808 268.633l-145.608-25.125c16.667 61.125 25.667 124.083 26.792 187.425h153.45c-1.925-55.717-13.65-110.658-34.633-162.3v0zM34.558 430.933h153.45c1.125-63.342 10.125-126.3 26.792-187.425l-145.608 25.125c-20.983 51.642-32.708 106.583-34.633 162.3zM69.192 627.367l145.608 25.125c-16.667-61.125-25.667-124.083-26.792-187.425h-153.45c1.925 55.717 13.65 110.658 34.633 162.3zM529.067 685.975c61.325-0.783 122.5-6.367 182.958-16.708l60.242-10.392c18.508-62.983 28.467-128.167 29.608-193.808h-272.808v220.908zM717.842 702.908c-62.375 10.658-125.5 16.417-188.775 17.2v204.8c97.842-9.4 182.833-98.983 231-229.358l-42.225 7.358zM494.933 720.108c-63.275-0.783-126.383-6.542-188.758-17.2l-42.242-7.308c48.167 130.408 133.158 220.025 231 229.383v-204.875zM311.992 669.267c60.45 10.342 121.617 15.925 182.942 16.708v-220.908h-272.808c1.142 65.642 11.1 130.825 29.608 193.808l60.258 10.392zM222.125 430.933h272.808v-220.908c-61.325 0.783-122.5 6.367-182.958 16.708l-60.242 10.392c-18.508 62.983-28.467 128.167-29.608 193.808v0zM306.158 193.092c62.375-10.675 125.492-16.458 188.775-17.292v-204.8c-97.842 9.408-182.833 98.992-231 229.367l42.225-7.275zM529.067 175.8c63.275 0.833 126.383 6.617 188.758 17.292l42.242 7.308c-48.167-130.408-133.158-220.025-231-229.383v204.783zM712.008 226.733c-60.45-10.342-121.617-15.925-182.942-16.708v220.908h272.808c-1.142-65.642-11.1-130.825-29.608-193.808l-60.258-10.392zM835.992 465.067c-1.125 63.342-10.125 126.3-26.792 187.425l145.608-25.125c20.983-51.642 32.708-106.583 34.633-162.3h-153.45zM937.542 664.983l-139.575 24.083c-25.092 81.858-72.033 155.325-135.783 212.483 119.208-39.783 218.067-124.708 275.358-236.567zM361.817 901.55c-63.75-57.158-110.692-130.625-135.783-212.483l-139.575-24.083c57.292 111.858 156.15 196.783 275.358 236.567zM86.458 231.017l139.575-24.083c25.092-81.858 72.033-155.325 135.783-212.483-119.208 39.783-218.067 124.708-275.358 236.567zM662.183-5.55c63.75 57.158 110.692 130.625 135.783 212.483l139.575 24.083c-57.292-111.858-156.15-196.783-275.358-236.567z" />
-<glyph unicode="icon-comType3-sm" glyph-name="icon-comType3-sm" d="M179.2 856.422c-42.342 0-76.8-34.458-76.8-76.8s34.458-76.8 76.8-76.8c42.342 0 76.8 34.458 76.8 76.8s-34.458 76.8-76.8 76.8zM179.2 736.956c-23.518 0-42.667 19.132-42.667 42.667s19.149 42.667 42.667 42.667c23.518 0 42.667-19.132 42.667-42.667s-19.149-42.667-42.667-42.667zM904.533 805.222c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM836.267 805.222c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM938.667 754.022c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM870.4 754.022c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM768 805.222c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM802.133 754.022c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM699.733 805.222c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM733.867 754.022c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM631.467 805.222c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM665.6 754.022c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM1024 679.083v201.097c0 43.366-35.277 78.643-78.643 78.643h-866.714c-43.366 0-78.643-35.277-78.643-78.643v-201.097c0-25.071 11.998-47.172 30.327-61.577-18.33-14.421-30.327-36.523-30.327-61.594v-201.097c0-43.366 35.277-78.643 78.643-78.643h866.714c43.366 0 78.643 35.277 78.643 78.643v201.097c0 25.071-11.998 47.172-30.327 61.577 18.33 14.421 30.327 36.523 30.327 61.594zM989.867 555.913v-201.097c0-24.542-19.968-44.51-44.51-44.51h-866.714c-24.542-0.017-44.51 19.951-44.51 44.51v201.097c0 24.542 19.968 44.51 44.51 44.51h866.697c24.559 0 44.527-19.968 44.527-44.51zM78.643 634.556c-24.542 0-44.51 19.968-44.51 44.527v201.097c0 24.542 19.968 44.51 44.51 44.51h866.697c24.559 0 44.527-19.968 44.527-44.51v-201.097c0-24.542-19.968-44.51-44.51-44.51l-866.714-0.017zM179.2 378.556c42.342 0 76.8 34.458 76.8 76.8s-34.458 76.8-76.8 76.8c-42.342 0-76.8-34.441-76.8-76.8s34.458-76.8 76.8-76.8zM179.2 498.022c23.518 0 42.667-19.132 42.667-42.667s-19.149-42.667-42.667-42.667c-23.518 0-42.667 19.132-42.667 42.667s19.149 42.667 42.667 42.667zM537.139 98.901c3.908-2.202 7.492-4.915 10.684-8.038 3.328-3.26 7.646-4.881 11.947-4.881 4.42 0 8.841 1.724 12.186 5.12 6.605 6.741 6.485 17.527-0.239 24.132-5.308 5.205-11.264 9.677-17.732 13.363-8.243 4.625-18.62 1.792-23.262-6.434-4.642-8.192-1.775-18.603 6.417-23.262zM537.668 9.967c-3.84-2.253-7.97-3.959-12.271-5.12-9.097-2.458-14.49-11.81-12.049-20.924 2.065-7.612 8.943-12.629 16.469-12.629 1.468 0 2.953 0.188 4.454 0.58 7.202 1.946 14.131 4.83 20.565 8.585 8.141 4.745 10.906 15.206 6.161 23.347-4.745 8.158-15.189 10.889-23.33 6.161zM580.267 71.765c-9.421 0-17.067-8.038-17.067-17.459 0-4.506-0.58-8.943-1.724-13.227-2.441-9.097 2.987-18.449 12.083-20.89 1.468-0.393 2.953-0.58 4.403-0.58 7.543 0 14.438 5.035 16.486 12.663 1.911 7.134 2.884 14.558 2.884 22.016v0.802c0 9.438-7.646 16.674-17.067 16.674zM486.571 9.865c-3.874 2.219-7.441 4.932-10.598 8.073-6.69 6.656-17.476 6.588-24.132-0.068-6.656-6.69-6.622-17.493 0.068-24.132 5.291-5.257 11.247-9.796 17.715-13.5 2.679-1.536 5.581-2.253 8.465-2.253 5.922 0 11.674 3.089 14.831 8.585 4.659 8.175 1.826 18.603-6.349 23.296zM489.25 136.533c-7.168-1.963-14.063-4.898-20.48-8.67-8.124-4.779-10.837-15.241-6.059-23.364 3.191-5.393 8.892-8.414 14.729-8.414 2.935 0 5.922 0.751 8.636 2.355 3.857 2.27 7.97 4.011 12.271 5.205 9.079 2.492 14.421 11.895 11.913 20.975-2.526 9.079-11.913 14.387-21.009 11.913zM460.8 54.289c0 4.403 0.563 8.755 1.655 12.954 2.372 9.114-3.089 18.432-12.22 20.821-9.131 2.355-18.449-3.089-20.821-12.22-1.826-6.997-2.748-14.251-2.748-21.914v-0.034c0-9.438 7.629-16.862 17.067-16.862 9.438-0.017 17.067 7.817 17.067 17.254zM904.533 480.956c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM836.267 480.956c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM938.667 429.756c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM870.4 429.756c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM768 480.956c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM802.133 429.756c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM699.733 480.956c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM733.867 429.756c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM631.467 480.956c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM665.6 429.756c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM375.467 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM238.933 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM307.2 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM34.133 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM102.4 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM170.667 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM665.6 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM802.133 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM733.867 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM1006.933 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM870.4 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM938.667 71.356h-17.067c-9.421 0-17.067-7.629-17.067-17.067s7.646-17.067 17.067-17.067h17.067c9.421 0 17.067 7.629 17.067 17.067s-7.646 17.067-17.067 17.067zM529.067 173.756v17.067c0 9.438-7.646 17.067-17.067 17.067s-17.067-7.629-17.067-17.067v-17.067c0-9.438 7.646-17.067 17.067-17.067s17.067 7.629 17.067 17.067zM494.933 259.089v-17.067c0-9.438 7.646-17.067 17.067-17.067s17.067 7.629 17.067 17.067v17.067c0 9.438-7.646 17.067-17.067 17.067s-17.067-7.629-17.067-17.067z" />
-<glyph unicode="icon-comType3" glyph-name="icon-comType3" horiz-adv-x="1053" d="M184.32 853.463c-43.552 0-78.994-35.442-78.994-78.994s35.442-78.994 78.994-78.994c43.552 0 78.994 35.442 78.994 78.994s-35.442 78.994-78.994 78.994zM184.32 730.583c-24.19 0-43.886 19.678-43.886 43.886s19.696 43.886 43.886 43.886c24.19 0 43.886-19.678 43.886-43.886s-19.696-43.886-43.886-43.886zM906.971 800.8c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM836.754 800.8c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM942.080 748.137c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM871.863 748.137c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM766.537 800.8c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM801.646 748.137c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM696.32 800.8c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM731.429 748.137c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM626.103 800.8c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM661.211 748.137c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM1053.257 671.056v206.842c0 44.605-36.285 80.89-80.89 80.89h-891.477c-44.605 0-80.89-36.285-80.89-80.89v-206.842c0-25.787 12.341-48.52 31.194-63.336-18.853-14.833-31.194-37.566-31.194-63.353v-206.842c0-44.605 36.285-80.89 80.89-80.89h891.477c44.605 0 80.89 36.285 80.89 80.89v206.842c0 25.787-12.341 48.52-31.194 63.336 18.853 14.833 31.194 37.566 31.194 63.353zM1018.149 544.367v-206.842c0-25.243-20.539-45.782-45.782-45.782h-891.477c-25.243-0.018-45.782 20.521-45.782 45.782v206.842c0 25.243 20.539 45.782 45.782 45.782h891.459c25.261 0 45.799-20.539 45.799-45.782zM80.89 625.257c-25.243 0-45.782 20.539-45.782 45.799v206.842c0 25.243 20.539 45.782 45.782 45.782h891.459c25.261 0 45.799-20.539 45.799-45.782v-206.842c0-25.243-20.539-45.782-45.782-45.782l-891.477-0.018zM184.32 361.943c43.552 0 78.994 35.442 78.994 78.994s-35.442 78.994-78.994 78.994c-43.552 0-78.994-35.425-78.994-78.994s35.442-78.994 78.994-78.994zM184.32 484.823c24.19 0 43.886-19.678 43.886-43.886s-19.696-43.886-43.886-43.886c-24.19 0-43.886 19.678-43.886 43.886s19.696 43.886 43.886 43.886zM552.486 74.299c4.020-2.265 7.706-5.056 10.989-8.268 3.423-3.353 7.864-5.021 12.288-5.021 4.547 0 9.093 1.773 12.534 5.266 6.794 6.934 6.671 18.028-0.246 24.822-5.459 5.354-11.586 9.953-18.239 13.745-8.479 4.757-19.152 1.843-23.926-6.618-4.775-8.426-1.826-19.134 6.6-23.926zM553.030-17.177c-3.95-2.317-8.198-4.073-12.622-5.266-9.356-2.528-14.904-12.148-12.393-21.522 2.124-7.829 9.198-12.99 16.94-12.99 1.51 0 3.037 0.193 4.582 0.597 7.408 2.001 14.535 4.968 21.153 8.83 8.373 4.88 11.217 15.641 6.337 24.014-4.88 8.391-15.623 11.2-23.997 6.337zM596.846 46.387c-9.69 0-17.554-8.268-17.554-17.958 0-4.634-0.597-9.198-1.773-13.605-2.51-9.356 3.072-18.976 12.428-21.486 1.51-0.404 3.037-0.597 4.529-0.597 7.759 0 14.851 5.179 16.957 13.025 1.966 7.338 2.967 14.974 2.967 22.645v0.825c0 9.708-7.864 17.151-17.554 17.151zM500.473-17.282c-3.985 2.282-7.654 5.073-10.901 8.303-6.881 6.846-17.976 6.776-24.822-0.070-6.846-6.881-6.811-17.993 0.070-24.822 5.442-5.407 11.568-10.076 18.221-13.885 2.756-1.58 5.74-2.317 8.707-2.317 6.091 0 12.007 3.177 15.255 8.83 4.792 8.409 1.878 19.134-6.53 23.962zM503.229 113.006c-7.373-2.019-14.465-5.038-21.065-8.918-8.356-4.915-11.147-15.676-6.232-24.032 3.283-5.547 9.146-8.654 15.149-8.654 3.019 0 6.091 0.772 8.882 2.422 3.967 2.335 8.198 4.125 12.622 5.354 9.339 2.563 14.833 12.235 12.253 21.574-2.598 9.339-12.253 14.798-21.609 12.253zM473.966 28.412c0 4.529 0.579 9.005 1.703 13.324 2.44 9.374-3.177 18.959-12.569 21.416-9.392 2.422-18.976-3.177-21.416-12.569-1.878-7.197-2.826-14.658-2.826-22.54l17.554-0.035h-17.554c0-9.708 7.847-17.344 17.554-17.344 9.708-0.018 17.554 8.040 17.554 17.747zM906.971 467.269c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM836.754 467.269c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM942.080 414.606c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM871.863 414.606c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM766.537 467.269c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM801.646 414.606c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM696.32 467.269c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM731.429 414.606c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM626.103 467.269c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM661.211 414.606c0-16.158-13.099-29.257-29.257-29.257s-29.257 13.099-29.257 29.257c0 16.158 13.099 29.257 29.257 29.257s29.257-13.099 29.257-29.257zM386.194 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM245.76 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM315.977 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM35.109 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM105.326 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM175.543 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM684.617 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM825.051 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM754.834 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM1035.703 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM895.269 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM965.486 45.966h-17.554c-9.69 0-17.554-7.847-17.554-17.554s7.864-17.554 17.554-17.554h17.554c9.69 0 17.554 7.847 17.554 17.554s-7.864 17.554-17.554 17.554zM544.183 151.292v17.554c0 9.708-7.864 17.554-17.554 17.554s-17.554-7.847-17.554-17.554v-17.554c0-9.708 7.864-17.554 17.554-17.554s17.554 7.847 17.554 17.554zM509.074 239.063v-17.554c0-9.708 7.864-17.554 17.554-17.554s17.554 7.847 17.554 17.554v17.554c0 9.708-7.864 17.554-17.554 17.554s-17.554-7.847-17.554-17.554z" />
-<glyph unicode="icon-comType2-sm" glyph-name="icon-comType2-sm" horiz-adv-x="926" d="M918.242 804.814c-21.117 78.231-178.291 155.186-453.231 155.186s-432.132-76.955-453.231-155.186c-1.532-2.681-2.662-5.617-2.662-8.936v-674.722c0-2.954 0.784-5.744 2.134-8.224 21.536-89.264 214.215-155.897 453.76-155.897 238.998 0 431.366 66.36 453.614 155.296 1.459 2.608 2.279 5.617 2.279 8.826v674.722c0 3.319-1.131 6.255-2.662 8.936zM882.993 340.259c-0.511-2.207-1.222-4.395-2.115-6.62-0.729-1.805-1.623-3.611-2.608-5.416-1.222-2.243-2.589-4.486-4.212-6.729-1.204-1.696-2.571-3.374-3.994-5.051-2.024-2.389-4.176-4.778-6.62-7.148-1.477-1.441-3.1-2.863-4.741-4.304-2.991-2.608-6.109-5.197-9.592-7.768-1.495-1.112-3.1-2.188-4.687-3.282-4.121-2.845-8.425-5.671-13.148-8.443-1.24-0.748-2.571-1.459-3.866-2.188-5.434-3.064-11.106-6.109-17.233-9.063-0.784-0.383-1.605-0.748-2.407-1.112-6.838-3.228-13.987-6.401-21.628-9.464-0.219-0.091-0.438-0.164-0.656-0.255-41.413-16.54-94.388-30.454-156.116-39.572-0.31-0.036-0.62-0.073-0.93-0.128-11.999-1.769-24.308-3.337-36.946-4.723-2.061-0.219-4.231-0.365-6.31-0.584-11.033-1.149-22.193-2.207-33.681-3.045-5.252-0.383-10.759-0.565-16.102-0.894-8.644-0.511-17.196-1.076-26.059-1.386-14.479-0.456-29.25-0.748-44.331-0.748s-29.852 0.292-44.349 0.802c-8.863 0.31-17.415 0.894-26.059 1.386-5.343 0.31-10.85 0.511-16.102 0.894-11.489 0.839-22.649 1.897-33.681 3.045-2.079 0.219-4.249 0.365-6.31 0.584-12.637 1.386-24.946 2.972-36.946 4.723-0.31 0.036-0.62 0.073-0.93 0.128-61.728 9.118-114.703 23.032-156.116 39.572-0.219 0.073-0.438 0.164-0.656 0.255-7.641 3.064-14.807 6.237-21.628 9.464-0.784 0.383-1.623 0.748-2.407 1.112-6.127 2.954-11.799 5.981-17.233 9.063-1.277 0.729-2.626 1.441-3.866 2.188-4.723 2.772-9.027 5.598-13.148 8.443-1.568 1.094-3.191 2.17-4.687 3.282-3.483 2.571-6.601 5.161-9.592 7.768-1.623 1.422-3.264 2.845-4.741 4.304-2.444 2.371-4.595 4.741-6.62 7.148-1.422 1.678-2.79 3.355-3.994 5.051-1.605 2.243-2.972 4.486-4.212 6.729-0.985 1.805-1.86 3.611-2.608 5.416-0.894 2.207-1.605 4.413-2.115 6.62-0.675 2.899-1.422 5.854-1.422 8.79 0 2.061 0.237 4.121 0.565 6.164 0.456 2.754 0.201 5.507-0.565 8.115v135.382c0.511-0.474 1.149-0.93 1.678-1.404 3.975-3.501 8.024-6.984 12.583-10.34 68.694-51.954 206.064-92.328 405.162-92.328 198.259 0 335.282 40.046 404.268 91.689 5.507 4.012 10.467 8.151 15.136 12.364l0.018 0.018v-135.382c-0.766-2.608-1.021-5.361-0.565-8.115 0.346-2.042 0.565-4.103 0.565-6.164 0-2.936-0.748-5.89-1.441-8.844zM884.433 717.592v-135.382c-0.766-2.608-1.021-5.361-0.565-8.115 0.346-2.042 0.565-4.103 0.565-6.164 0-2.936-0.748-5.89-1.441-8.844-0.511-2.207-1.222-4.395-2.115-6.62-0.729-1.805-1.623-3.611-2.608-5.416-1.222-2.243-2.589-4.486-4.212-6.729-1.204-1.696-2.571-3.374-3.994-5.051-2.024-2.389-4.176-4.778-6.62-7.148-1.477-1.441-3.1-2.863-4.741-4.304-2.991-2.608-6.109-5.197-9.592-7.768-1.495-1.112-3.1-2.188-4.687-3.282-4.121-2.845-8.425-5.671-13.148-8.443-1.24-0.748-2.571-1.459-3.866-2.188-5.434-3.064-11.106-6.109-17.233-9.063-0.784-0.383-1.605-0.748-2.407-1.112-6.838-3.228-13.987-6.401-21.628-9.464-0.219-0.091-0.438-0.164-0.656-0.255-41.413-16.54-94.388-30.454-156.116-39.572-0.31-0.036-0.62-0.073-0.93-0.128-11.999-1.769-24.308-3.337-36.946-4.723-2.061-0.219-4.231-0.365-6.31-0.584-11.033-1.149-22.193-2.207-33.681-3.045-5.252-0.383-10.759-0.565-16.102-0.894-8.644-0.511-17.196-1.076-26.059-1.386-14.479-0.456-29.25-0.748-44.331-0.748s-29.852 0.292-44.349 0.802c-8.863 0.31-17.415 0.894-26.059 1.386-5.343 0.31-10.85 0.511-16.102 0.894-11.489 0.839-22.649 1.897-33.681 3.045-2.079 0.219-4.249 0.365-6.31 0.584-12.637 1.386-24.946 2.972-36.946 4.723-0.31 0.036-0.62 0.073-0.93 0.128-61.728 9.118-114.703 23.032-156.116 39.572-0.219 0.073-0.438 0.164-0.656 0.255-7.641 3.064-14.807 6.237-21.628 9.464-0.784 0.383-1.623 0.748-2.407 1.112-6.127 2.954-11.799 5.981-17.233 9.063-1.277 0.729-2.626 1.441-3.866 2.188-4.723 2.772-9.027 5.598-13.148 8.443-1.568 1.094-3.191 2.17-4.687 3.282-3.483 2.571-6.601 5.161-9.592 7.768-1.623 1.422-3.264 2.845-4.741 4.304-2.444 2.371-4.595 4.741-6.62 7.148-1.422 1.678-2.79 3.355-3.994 5.051-1.605 2.243-2.972 4.486-4.212 6.729-0.985 1.805-1.86 3.611-2.608 5.416-0.894 2.207-1.605 4.413-2.115 6.62-0.675 2.899-1.422 5.854-1.422 8.79 0 2.061 0.237 4.121 0.565 6.164 0.456 2.754 0.201 5.507-0.565 8.115v135.382c2.188-1.988 4.687-3.939 7.057-5.908 1.313-1.094 2.535-2.188 3.921-3.282 5.471-4.304 11.379-8.553 17.78-12.692 1.331-0.857 2.827-1.696 4.212-2.553 5.361-3.337 11.033-6.601 16.996-9.811 2.207-1.185 4.413-2.352 6.693-3.519 6.656-3.392 13.64-6.693 20.989-9.884 1.204-0.529 2.298-1.076 3.519-1.587 8.553-3.629 17.634-7.094 27.080-10.449 2.608-0.93 5.343-1.805 8.024-2.717 7.513-2.535 15.282-4.96 23.324-7.313 2.899-0.839 5.744-1.714 8.717-2.517 10.668-2.954 21.682-5.762 33.244-8.352 1.587-0.365 3.301-0.656 4.905-1.003 10.194-2.225 20.771-4.285 31.639-6.218 3.684-0.656 7.422-1.277 11.179-1.897 10.34-1.696 20.989-3.246 31.913-4.668 2.808-0.365 5.489-0.784 8.334-1.131 13.567-1.641 27.609-3.045 42.033-4.249 3.556-0.292 7.258-0.511 10.868-0.766 11.543-0.839 23.342-1.532 35.414-2.079 4.395-0.201 8.771-0.401 13.257-0.565 15.719-0.529 31.73-0.912 48.325-0.912s32.605 0.383 48.325 0.912c4.468 0.164 8.844 0.365 13.257 0.565 12.072 0.547 23.871 1.24 35.414 2.079 3.611 0.274 7.294 0.474 10.869 0.766 14.424 1.185 28.466 2.608 42.033 4.249 2.845 0.346 5.525 0.766 8.334 1.131 10.923 1.422 21.555 2.972 31.913 4.668 3.757 0.62 7.495 1.24 11.179 1.897 10.869 1.933 21.445 3.994 31.639 6.218 1.605 0.346 3.319 0.656 4.905 1.003 11.561 2.589 22.576 5.416 33.244 8.352 2.972 0.821 5.817 1.678 8.717 2.517 8.042 2.352 15.81 4.778 23.324 7.313 2.681 0.912 5.416 1.787 8.024 2.717 9.446 3.355 18.546 6.82 27.080 10.449 1.222 0.511 2.316 1.058 3.519 1.587 7.349 3.209 14.333 6.492 20.989 9.884 2.279 1.167 4.504 2.334 6.693 3.519 5.963 3.191 11.634 6.455 16.996 9.811 1.386 0.857 2.881 1.696 4.212 2.553 6.401 4.14 12.309 8.37 17.78 12.692 1.368 1.094 2.589 2.188 3.921 3.282 2.371 1.969 4.869 3.921 7.057 5.908zM465.011 923.529c247.185 0 419.422-72.068 419.422-136.768s-172.237-136.768-419.422-136.768c-247.185 0-419.422 72.068-419.422 136.768s172.237 136.768 419.422 136.768zM884.433 126.572c-0.255-0.802-0.438-1.623-0.584-2.462-10.34-63.077-181.117-130.604-418.838-130.604s-408.499 67.527-418.838 130.604c-0.146 0.821-0.346 1.623-0.584 2.389v153.435c0.511-0.474 1.149-0.93 1.678-1.404 3.975-3.501 8.024-6.984 12.583-10.34 68.694-51.954 206.064-92.328 405.162-92.328 198.259 0 335.282 40.046 404.268 91.689 5.507 4.012 10.467 8.151 15.136 12.364l0.018 0.018v-153.363z" />
-<glyph unicode="icon-comType2" glyph-name="icon-comType2" horiz-adv-x="945" d="M933.258 802.276c-21.462 79.511-181.206 157.724-460.642 157.724s-439.199-78.213-460.642-157.724c-1.557-2.724-2.706-5.708-2.706-9.082v-685.756c0-3.002 0.797-5.838 2.168-8.359 21.889-90.724 217.718-158.447 461.18-158.447 242.906 0 438.42 67.445 461.032 157.835 1.483 2.65 2.317 5.708 2.317 8.97v685.756c0 3.373-1.149 6.357-2.706 9.082zM897.432 330.124c-0.519-2.243-1.242-4.467-2.15-6.728-0.741-1.835-1.65-3.67-2.65-5.505-1.242-2.28-2.632-4.559-4.281-6.839-1.223-1.724-2.613-3.429-4.059-5.134-2.057-2.428-4.244-4.856-6.728-7.265-1.501-1.464-3.151-2.91-4.819-4.374-3.040-2.65-6.209-5.282-9.749-7.895-1.52-1.131-3.151-2.224-4.763-3.336-4.189-2.891-8.563-5.764-13.363-8.581-1.26-0.76-2.613-1.483-3.929-2.224-5.523-3.114-11.287-6.209-17.515-9.211-0.797-0.389-1.631-0.76-2.446-1.131-6.95-3.281-14.216-6.505-21.981-9.619-0.222-0.093-0.445-0.167-0.667-0.259-42.091-16.81-95.932-30.952-158.669-40.219-0.315-0.037-0.63-0.074-0.945-0.13-12.195-1.798-24.706-3.392-37.55-4.8-2.094-0.222-4.3-0.371-6.413-0.593-11.213-1.168-22.556-2.243-34.232-3.095-5.338-0.389-10.935-0.575-16.365-0.908-8.785-0.519-17.478-1.094-26.485-1.409-14.716-0.463-29.728-0.76-45.056-0.76s-30.34 0.297-45.075 0.815c-9.007 0.315-17.7 0.908-26.485 1.409-5.43 0.315-11.028 0.519-16.365 0.908-11.676 0.853-23.019 1.928-34.232 3.095-2.113 0.222-4.318 0.371-6.413 0.593-12.844 1.409-25.354 3.021-37.55 4.8-0.315 0.037-0.63 0.074-0.945 0.13-62.737 9.267-116.578 23.408-158.669 40.219-0.222 0.074-0.445 0.167-0.667 0.259-7.766 3.114-15.050 6.339-21.981 9.619-0.797 0.389-1.65 0.76-2.446 1.131-6.227 3.002-11.991 6.079-17.515 9.211-1.297 0.741-2.669 1.464-3.929 2.224-4.8 2.817-9.174 5.69-13.363 8.581-1.594 1.112-3.243 2.206-4.763 3.336-3.54 2.613-6.709 5.245-9.749 7.895-1.65 1.446-3.318 2.891-4.819 4.374-2.484 2.409-4.671 4.819-6.728 7.265-1.446 1.705-2.836 3.41-4.059 5.134-1.631 2.28-3.021 4.559-4.281 6.839-1.001 1.835-1.89 3.67-2.65 5.505-0.908 2.243-1.631 4.485-2.15 6.728-0.686 2.947-1.446 5.949-1.446 8.933 0 2.094 0.241 4.189 0.575 6.264 0.463 2.799 0.204 5.597-0.575 8.248v137.596c0.519-0.482 1.168-0.945 1.705-1.427 4.040-3.559 8.155-7.098 12.788-10.509 69.817-52.803 209.433-93.837 411.787-93.837 201.501 0 340.765 40.701 410.879 93.189 5.597 4.077 10.638 8.285 15.383 12.566l0.019 0.019v-137.596c-0.778-2.65-1.038-5.449-0.575-8.248 0.352-2.076 0.575-4.17 0.575-6.264 0-2.984-0.76-5.986-1.464-8.989zM898.896 713.628v-137.596c-0.778-2.65-1.038-5.449-0.575-8.248 0.352-2.076 0.575-4.17 0.575-6.264 0-2.984-0.76-5.986-1.464-8.989-0.519-2.243-1.242-4.467-2.15-6.728-0.741-1.835-1.65-3.67-2.65-5.505-1.242-2.28-2.632-4.559-4.281-6.839-1.223-1.724-2.613-3.429-4.059-5.134-2.057-2.428-4.244-4.856-6.728-7.265-1.501-1.464-3.151-2.91-4.819-4.374-3.040-2.65-6.209-5.282-9.749-7.895-1.52-1.131-3.151-2.224-4.763-3.336-4.189-2.891-8.563-5.764-13.363-8.581-1.26-0.76-2.613-1.483-3.929-2.224-5.523-3.114-11.287-6.209-17.515-9.211-0.797-0.389-1.631-0.76-2.446-1.131-6.95-3.281-14.216-6.505-21.981-9.619-0.222-0.093-0.445-0.167-0.667-0.259-42.091-16.81-95.932-30.952-158.669-40.219-0.315-0.037-0.63-0.074-0.945-0.13-12.195-1.798-24.706-3.392-37.55-4.8-2.094-0.222-4.3-0.371-6.413-0.593-11.213-1.168-22.556-2.243-34.232-3.095-5.338-0.389-10.935-0.575-16.365-0.908-8.785-0.519-17.478-1.094-26.485-1.409-14.716-0.463-29.728-0.76-45.056-0.76s-30.34 0.297-45.075 0.815c-9.007 0.315-17.7 0.908-26.485 1.409-5.43 0.315-11.028 0.519-16.365 0.908-11.676 0.853-23.019 1.928-34.232 3.095-2.113 0.222-4.318 0.371-6.413 0.593-12.844 1.409-25.354 3.021-37.55 4.8-0.315 0.037-0.63 0.074-0.945 0.13-62.737 9.267-116.578 23.408-158.669 40.219-0.222 0.074-0.445 0.167-0.667 0.259-7.766 3.114-15.050 6.339-21.981 9.619-0.797 0.389-1.65 0.76-2.446 1.131-6.227 3.002-11.991 6.079-17.515 9.211-1.297 0.741-2.669 1.464-3.929 2.224-4.8 2.817-9.174 5.69-13.363 8.581-1.594 1.112-3.243 2.206-4.763 3.336-3.54 2.613-6.709 5.245-9.749 7.895-1.65 1.446-3.318 2.891-4.819 4.374-2.484 2.409-4.671 4.819-6.728 7.265-1.446 1.705-2.836 3.41-4.059 5.134-1.631 2.28-3.021 4.559-4.281 6.839-1.001 1.835-1.89 3.67-2.65 5.505-0.908 2.243-1.631 4.485-2.15 6.728-0.686 2.947-1.446 5.949-1.446 8.933 0 2.094 0.241 4.189 0.575 6.264 0.463 2.799 0.204 5.597-0.575 8.248v137.596c2.224-2.020 4.763-4.003 7.173-6.005 1.334-1.112 2.576-2.224 3.985-3.336 5.56-4.374 11.565-8.692 18.071-12.9 1.353-0.871 2.873-1.724 4.281-2.595 5.449-3.392 11.213-6.709 17.274-9.971 2.243-1.205 4.485-2.391 6.802-3.577 6.765-3.447 13.863-6.802 21.333-10.045 1.223-0.537 2.335-1.094 3.577-1.612 8.692-3.688 17.922-7.21 27.523-10.62 2.65-0.945 5.43-1.835 8.155-2.762 7.636-2.576 15.531-5.041 23.705-7.432 2.947-0.853 5.838-1.742 8.859-2.558 10.842-3.002 22.037-5.857 33.787-8.489 1.612-0.371 3.355-0.667 4.986-1.019 10.36-2.261 21.11-4.355 32.156-6.32 3.744-0.667 7.543-1.297 11.361-1.928 10.509-1.724 21.333-3.299 32.434-4.745 2.854-0.371 5.579-0.797 8.47-1.149 13.789-1.668 28.060-3.095 42.721-4.318 3.614-0.297 7.377-0.519 11.046-0.778 11.732-0.853 23.723-1.557 35.993-2.113 4.467-0.204 8.915-0.408 13.474-0.575 15.976-0.537 32.249-0.927 49.115-0.927s33.139 0.389 49.115 0.927c4.541 0.167 8.989 0.371 13.474 0.575 12.269 0.556 24.261 1.26 35.993 2.113 3.67 0.278 7.414 0.482 11.046 0.778 14.66 1.205 28.931 2.65 42.721 4.318 2.891 0.352 5.616 0.778 8.47 1.149 11.102 1.446 21.907 3.021 32.434 4.745 3.818 0.63 7.617 1.26 11.361 1.928 11.046 1.965 21.796 4.059 32.156 6.32 1.631 0.352 3.373 0.667 4.986 1.019 11.751 2.632 22.945 5.505 33.787 8.489 3.021 0.834 5.912 1.705 8.859 2.558 8.173 2.391 16.069 4.856 23.705 7.432 2.724 0.927 5.505 1.816 8.155 2.762 9.601 3.41 18.849 6.932 27.523 10.62 1.242 0.519 2.354 1.075 3.577 1.612 7.469 3.262 14.568 6.598 21.333 10.045 2.317 1.186 4.578 2.372 6.802 3.577 6.061 3.243 11.825 6.561 17.274 9.971 1.409 0.871 2.928 1.724 4.281 2.595 6.505 4.207 12.51 8.507 18.071 12.9 1.39 1.112 2.632 2.224 3.985 3.336 2.409 2.002 4.949 3.985 7.173 6.005zM472.615 922.932c251.228 0 426.281-73.246 426.281-139.005s-175.053-139.005-426.281-139.005c-251.228 0-426.281 73.246-426.281 139.005s175.053 139.005 426.281 139.005zM898.896 112.943c-0.259-0.815-0.445-1.65-0.593-2.502-10.509-64.109-184.079-132.74-425.687-132.74s-415.179 68.631-425.687 132.74c-0.148 0.834-0.352 1.65-0.593 2.428v155.945c0.519-0.482 1.168-0.945 1.705-1.427 4.040-3.559 8.155-7.098 12.788-10.509 69.817-52.803 209.433-93.837 411.787-93.837 201.501 0 340.765 40.701 410.879 93.189 5.597 4.077 10.638 8.285 15.383 12.566l0.019 0.019v-155.87z" />
-<glyph unicode="icon-comType1-sm" glyph-name="icon-comType1-sm" d="M1024 940.966c-0.026 4.551-1.873 8.898-5.136 12.076-3.271 3.169-7.669 4.89-12.22 4.785h-989.288c-4.551 0.113-8.958-1.616-12.22-4.785s-5.119-7.525-5.136-12.076v-817.72c-0.051-9.712 7.644-17.712 17.356-18.034h237.907l8.322-18.678c2.975-6.703 9.864-10.788 17.178-10.178l34.856 2.644c13.034-16.186 28.153-30.576 44.966-42.788l-1.025-34.763c-0.212-7.356 4.237-14.051 11.102-16.695l74.042-28.585c6.839-2.636 14.602-0.695 19.39 4.864l22.602 26.195c20.653-1.924 41.449-1.39 61.975 1.61l24.195-25.237c5.042-5.254 12.814-6.805 19.483-3.89l72.746 31.831c6.737 2.949 10.89 9.831 10.347 17.169l-2.559 34.856c16.203 13.034 30.61 28.161 42.831 44.983l34.788-1.025c7.305-0.39 14.042 3.949 16.703 10.763l2.805 6.924h236.636c9.712 0.331 17.407 8.322 17.356 18.034v633.729c0 0.059 0 0.11 0 0.169s0 0.11 0 0.169v183.653zM989.288 923.11v-149.695h-954.576v149.695h954.576zM707.356 123.525c-5.983 0.195-11.644-2.729-14.949-7.72-12.915-19.39-29.102-36.39-47.839-50.237-4.788-3.534-7.424-9.288-6.992-15.22l2.347-31.915-50.39-22.042-22.127 23.076c-4.034 4.212-9.915 6.11-15.653 5.059-23.093-4.229-46.703-4.839-69.983-1.805-5.788 0.754-11.568-1.458-15.373-5.873l-20.593-23.864-51.178 19.737 0.941 31.898c0.178 5.975-2.746 11.627-7.72 14.949-19.39 12.915-36.39 29.102-50.237 47.839-3.542 4.78-9.288 7.415-15.22 6.983l-31.924-2.339-6.864 15.686c-0.449 1.686-1.153 3.305-2.093 4.788l-13.085 29.915 23.076 22.127c4.212 4.034 6.11 9.915 5.059 15.644-4.229 23.093-4.839 46.703-1.805 69.983 0.746 5.788-1.458 11.568-5.873 15.381l-23.864 20.593 19.737 51.178 31.898-0.941c5.983-0.195 11.644 2.729 14.949 7.72 12.915 19.398 29.102 36.398 47.839 50.237 4.788 3.542 7.424 9.288 6.992 15.229l-2.347 31.915 50.39 22.042 22.136-23.076c4.034-4.212 9.915-6.11 15.644-5.059 23.102 4.229 46.712 4.839 69.992 1.805 5.788-0.746 11.568 1.458 15.381 5.873l20.593 23.864 51.178-19.737-0.941-31.89c-0.178-5.983 2.737-11.636 7.72-14.958 19.39-12.907 36.39-29.102 50.229-47.839 3.542-4.78 9.288-7.415 15.22-6.983l31.915 2.347 22.051-50.39-23.085-22.127c-4.203-4.034-6.102-9.915-5.059-15.644 4.229-23.093 4.839-46.703 1.814-69.983-0.754-5.788 1.449-11.568 5.873-15.381l23.864-20.593-19.754-51.178-31.89 0.924zM783.407 139.924l12.364 32.407c2.636 6.89 0.703 14.695-4.856 19.559l-26.195 22.686c1.932 20.661 1.398 41.483-1.602 62.017l25.237 24.22c5.246 5.042 6.797 12.822 3.881 19.492l-31.822 72.746c-2.949 6.746-9.831 10.898-17.169 10.356l-34.864-2.559c-13.025 16.203-28.136 30.61-44.949 42.839l1.025 34.788c0.212 7.356-4.237 14.051-11.102 16.703l-74.042 28.576c-6.839 2.636-14.602 0.695-19.39-4.856l-22.61-26.212c-20.653 1.932-41.458 1.398-61.983-1.602l-24.195 25.246c-5.034 5.254-12.814 6.805-19.483 3.89l-72.746-31.822c-6.737-2.949-10.89-9.839-10.347-17.178l2.559-34.856c-16.203-13.034-30.602-28.161-42.831-44.975l-34.788 1.017c-7.364 0.237-14.068-4.212-16.703-11.093l-28.568-74.042c-2.636-6.839-0.695-14.602 4.856-19.39l26.203-22.61c-1.932-20.644-1.398-41.449 1.602-61.966l-25.229-24.203c-5.263-5.169-6.805-13.042-3.89-19.822l8.305-19.356h-205.364v598.78h954.576v-598.78h-205.881zM224.127 794.305c29.076 0 52.737 24.432 52.737 54.466s-23.653 54.458-52.737 54.458c-29.085 0-52.737-24.424-52.737-54.458s23.661-54.466 52.737-54.466zM224.127 868.525c9.941 0 18.025-8.864 18.025-19.746s-8.085-19.754-18.025-19.754c-9.932 0-18.025 8.856-18.025 19.746s8.093 19.754 18.025 19.754zM339.093 794.305c29.068 0 52.729 24.432 52.729 54.466s-23.644 54.458-52.729 54.458c-29.085 0-52.72-24.424-52.72-54.458s23.644-54.466 52.72-54.466zM339.093 868.525c9.932 0 18.017-8.864 18.017-19.746s-8.085-19.754-18.017-19.754c-9.941 0-18.008 8.856-18.008 19.746s8.076 19.754 18.008 19.754zM109.161 794.305c29.076 0 52.737 24.432 52.737 54.466s-23.653 54.458-52.737 54.458c-29.085 0-52.729-24.432-52.729-54.458s23.653-54.466 52.729-54.466zM109.161 868.525c9.932 0 18.025-8.864 18.025-19.746s-8.093-19.754-18.025-19.754c-9.932 0-18.017 8.864-18.017 19.754 0 10.898 8.085 19.746 18.017 19.746zM512 406.958c-92.22 0-166.983-74.763-166.983-166.992 0-92.22 74.763-166.983 166.983-166.983s166.983 74.763 166.983 166.983c-0.102 92.186-74.805 166.881-166.983 166.992zM512 107.695c-73.051 0-132.271 59.22-132.271 132.271 0 73.059 59.22 132.28 132.271 132.28s132.271-59.22 132.271-132.28c-0.076-73.017-59.254-132.186-132.271-132.271zM512 323.381c-46.068 0-83.415-37.347-83.415-83.415 0-46.059 37.347-83.407 83.415-83.407s83.407 37.339 83.407 83.407c-0.051 46.042-37.364 83.356-83.407 83.415v0zM512 191.271c-26.898 0-48.703 21.805-48.703 48.695 0 26.898 21.805 48.703 48.703 48.703s48.695-21.805 48.695-48.703c-0.025-26.881-21.814-48.661-48.695-48.695v0z" />
-<glyph unicode="icon-comType1" glyph-name="icon-comType1" d="M1024 940.966c-0.026 4.551-1.873 8.898-5.136 12.076-3.271 3.169-7.669 4.89-12.22 4.785h-989.288c-4.551 0.113-8.958-1.616-12.22-4.785s-5.119-7.525-5.136-12.076v-817.72c-0.051-9.712 7.644-17.712 17.356-18.034h237.907l8.322-18.678c2.975-6.703 9.864-10.788 17.178-10.178l34.856 2.644c13.034-16.186 28.153-30.576 44.966-42.788l-1.025-34.763c-0.212-7.356 4.237-14.051 11.102-16.695l74.042-28.585c6.839-2.636 14.602-0.695 19.39 4.864l22.602 26.195c20.653-1.924 41.449-1.39 61.975 1.61l24.195-25.237c5.042-5.254 12.814-6.805 19.483-3.89l72.746 31.831c6.737 2.949 10.89 9.831 10.347 17.169l-2.559 34.856c16.203 13.034 30.61 28.161 42.831 44.983l34.788-1.025c7.305-0.39 14.042 3.949 16.703 10.763l2.805 6.924h236.636c9.712 0.331 17.407 8.322 17.356 18.034v633.729c0 0.059 0 0.11 0 0.169s0 0.11 0 0.169v183.653zM989.288 923.11v-149.695h-954.576v149.695h954.576zM707.356 123.525c-5.983 0.195-11.644-2.729-14.949-7.72-12.915-19.39-29.102-36.39-47.839-50.237-4.788-3.534-7.424-9.288-6.992-15.22l2.347-31.915-50.39-22.042-22.127 23.076c-4.034 4.212-9.915 6.11-15.653 5.059-23.093-4.229-46.703-4.839-69.983-1.805-5.788 0.754-11.568-1.458-15.373-5.873l-20.593-23.864-51.178 19.737 0.941 31.898c0.178 5.975-2.746 11.627-7.72 14.949-19.39 12.915-36.39 29.102-50.237 47.839-3.542 4.78-9.288 7.415-15.22 6.983l-31.924-2.339-6.864 15.686c-0.449 1.686-1.153 3.305-2.093 4.788l-13.085 29.915 23.076 22.127c4.212 4.034 6.11 9.915 5.059 15.644-4.229 23.093-4.839 46.703-1.805 69.983 0.746 5.788-1.458 11.568-5.873 15.381l-23.864 20.593 19.737 51.178 31.898-0.941c5.983-0.195 11.644 2.729 14.949 7.72 12.915 19.398 29.102 36.398 47.839 50.237 4.788 3.542 7.424 9.288 6.992 15.229l-2.347 31.915 50.39 22.042 22.136-23.076c4.034-4.212 9.915-6.11 15.644-5.059 23.102 4.229 46.712 4.839 69.992 1.805 5.788-0.746 11.568 1.458 15.381 5.873l20.593 23.864 51.178-19.737-0.941-31.89c-0.178-5.983 2.737-11.636 7.72-14.958 19.39-12.907 36.39-29.102 50.229-47.839 3.542-4.78 9.288-7.415 15.22-6.983l31.915 2.347 22.051-50.39-23.085-22.127c-4.203-4.034-6.102-9.915-5.059-15.644 4.229-23.093 4.839-46.703 1.814-69.983-0.754-5.788 1.449-11.568 5.873-15.381l23.864-20.593-19.754-51.178-31.89 0.924zM783.407 139.924l12.364 32.407c2.636 6.89 0.703 14.695-4.856 19.559l-26.195 22.686c1.932 20.661 1.398 41.483-1.602 62.017l25.237 24.22c5.246 5.042 6.797 12.822 3.881 19.492l-31.822 72.746c-2.949 6.746-9.831 10.898-17.169 10.356l-34.864-2.559c-13.025 16.203-28.136 30.61-44.949 42.839l1.025 34.788c0.212 7.356-4.237 14.051-11.102 16.703l-74.042 28.576c-6.839 2.636-14.602 0.695-19.39-4.856l-22.61-26.212c-20.653 1.932-41.458 1.398-61.983-1.602l-24.195 25.246c-5.034 5.254-12.814 6.805-19.483 3.89l-72.746-31.822c-6.737-2.949-10.89-9.839-10.347-17.178l2.559-34.856c-16.203-13.034-30.602-28.161-42.831-44.975l-34.788 1.017c-7.364 0.237-14.068-4.212-16.703-11.093l-28.568-74.042c-2.636-6.839-0.695-14.602 4.856-19.39l26.203-22.61c-1.932-20.644-1.398-41.449 1.602-61.966l-25.229-24.203c-5.263-5.169-6.805-13.042-3.89-19.822l8.305-19.356h-205.364v598.78h954.576v-598.78h-205.881zM224.127 794.305c29.076 0 52.737 24.432 52.737 54.466s-23.653 54.458-52.737 54.458c-29.085 0-52.737-24.424-52.737-54.458s23.661-54.466 52.737-54.466zM224.127 868.525c9.941 0 18.025-8.864 18.025-19.746s-8.085-19.754-18.025-19.754c-9.932 0-18.025 8.856-18.025 19.746s8.093 19.754 18.025 19.754zM339.093 794.305c29.068 0 52.729 24.432 52.729 54.466s-23.644 54.458-52.729 54.458c-29.085 0-52.72-24.424-52.72-54.458s23.644-54.466 52.72-54.466zM339.093 868.525c9.932 0 18.017-8.864 18.017-19.746s-8.085-19.754-18.017-19.754c-9.941 0-18.008 8.856-18.008 19.746s8.076 19.754 18.008 19.754zM109.161 794.305c29.076 0 52.737 24.432 52.737 54.466s-23.653 54.458-52.737 54.458c-29.085 0-52.729-24.432-52.729-54.458s23.653-54.466 52.729-54.466zM109.161 868.525c9.932 0 18.025-8.864 18.025-19.746s-8.093-19.754-18.025-19.754c-9.932 0-18.017 8.864-18.017 19.754 0 10.898 8.085 19.746 18.017 19.746zM512 406.958c-92.22 0-166.983-74.763-166.983-166.992 0-92.22 74.763-166.983 166.983-166.983s166.983 74.763 166.983 166.983c-0.102 92.186-74.805 166.881-166.983 166.992zM512 107.695c-73.051 0-132.271 59.22-132.271 132.271 0 73.059 59.22 132.28 132.271 132.28s132.271-59.22 132.271-132.28c-0.076-73.017-59.254-132.186-132.271-132.271zM512 323.381c-46.068 0-83.415-37.347-83.415-83.415 0-46.059 37.347-83.407 83.415-83.407s83.407 37.339 83.407 83.407c-0.051 46.042-37.364 83.356-83.407 83.415v0zM512 191.271c-26.898 0-48.703 21.805-48.703 48.695 0 26.898 21.805 48.703 48.703 48.703s48.695-21.805 48.695-48.703c-0.025-26.881-21.814-48.661-48.695-48.695v0z" />
-<glyph unicode="icon-close" glyph-name="icon-close" d="M602.197 448.32l402.432 402.432c25.003 24.981 25.003 65.515 0 90.496-25.003 25.003-65.493 25.003-90.496 0l-402.432-402.432-402.453 402.432c-25.003 25.003-65.493 25.003-90.496 0-25.003-24.981-25.003-65.515 0-90.496l402.453-402.432-402.453-402.432c-25.003-24.981-25.003-65.515 0-90.496 12.501-12.48 28.885-18.731 45.248-18.731s32.747 6.251 45.248 18.752l402.453 402.432 402.432-402.432c12.501-12.501 28.885-18.752 45.248-18.752s32.747 6.251 45.248 18.752c25.003 24.981 25.003 65.515 0 90.496l-402.432 402.411z" />
-<glyph unicode="icon-clone-sm" glyph-name="icon-clone-sm" horiz-adv-x="796" d="M197.666 693.407c15.831 0 28.663 12.832 28.663 28.663v196.012h239.183c15.831 0 28.671-12.832 28.671-28.671v-132.42h-78.057c-7.711 0-15.004-3.122-20.298-8.408l-224.675-224.682c-5.042-5.035-8.408-12.314-8.408-20.255v-355.096h-132.42c-15.839 0-28.671 12.839-28.671 28.671v516.186h196.012zM168.996 877.543v-126.802h-126.802zM444.776 503.645v196.012h239.162c15.839 0 28.671-12.839 28.671-28.671v-667.013c0-15.839-12.832-28.671-28.671-28.671h-435.188c-15.831 0-28.671 12.832-28.671 28.671v471.001h196.033c15.824 0 28.663 12.825 28.663 28.671zM387.442 532.316h-126.802l126.802 126.781zM657.88 895.073v64.927l-86.57-86.57 86.57-86.57v64.927c47.735 0 86.57-38.835 86.57-86.57v-43.285h43.285v43.285c0 71.603-58.254 129.854-129.854 129.854z" />
-<glyph unicode="icon-btn-card-topology" glyph-name="icon-btn-card-topology" d="M944 960h-864c-44.16-0.052-79.948-35.84-80-80v-864c0.052-44.16 35.84-79.948 80-80h864c44.16 0.052 79.948 35.84 80 80v864c-0.052 44.16-35.84 79.948-80 80zM992 16c0-26.51-21.49-48-48-48h-864c-26.51 0-48 21.49-48 48v864c0 26.51 21.49 48 48 48h864c26.51 0 48-21.49 48-48v-864zM112 880c-0.442 0.010-0.884 0.010-1.326 0-17.306-0.366-31.040-14.694-30.674-32v-64h32v64h80v32h-80zM848 800h-672c-8.836 0-16-7.164-16-16v-192c0-8.836 7.164-16 16-16h672c8.836 0 16 7.164 16 16v192c0 8.836-7.164 16-16 16zM832 608h-640v160h640v-160zM432 528h-256c-8.836 0-16-7.164-16-16v-256c0-8.836 7.164-16 16-16h256c8.836 0 16 7.164 16 16v256c0 8.836-7.164 16-16 16zM192 272v201.376l201.376-201.376h-201.376zM416 294.63l-201.37 201.37h201.37v-201.37zM848 528h-352c-8.836 0-16-11.462-16-25.6v-153.6c0-14.138 7.164-25.6 16-25.6h352c8.836 0 16 11.462 16 25.6v153.6c0 14.138-7.164 25.6-16 25.6zM832 374.4h-320v102.4h320v-102.4zM480 352h384v-78.769h-384v78.769zM480 272h384v-78.769h-384v78.769zM288 192h576v-78.769h-576v78.769zM160 112h576v-78.769h-576v78.769zM160 192h78.769v-78.769h-78.769v78.769zM224 192h78.769v-78.769h-78.769v78.769z" />
-<glyph unicode="icon-btn-card-config" glyph-name="icon-btn-card-config" d="M971.283 561.778h-95.801c-15.398 0-28.084 8.476-33.982 22.699s-2.901 29.203 7.964 40.088l67.736 67.717c9.956 9.956 15.436 23.211 15.436 37.281 0 14.089-5.48 27.326-15.436 37.3l-86.338 86.338c-19.911 19.911-54.632 19.949-74.581 0l-67.717-67.717c-10.885-10.866-25.903-13.9-40.088-7.983-14.222 5.897-22.699 18.584-22.699 33.982v95.801c0 29.070-23.647 52.717-52.717 52.717h-122.121c-29.070 0-52.717-23.647-52.717-52.717v-95.801c0-15.398-8.476-28.084-22.699-33.982-14.184-5.935-29.203-2.882-40.088 7.983l-67.717 67.717c-19.949 19.949-54.67 19.911-74.581 0l-86.338-86.338c-9.956-9.956-15.436-23.211-15.436-37.3 0-14.071 5.48-27.307 15.436-37.281l67.736-67.717c10.866-10.885 13.843-25.865 7.964-40.088s-18.584-22.699-33.982-22.699h-95.801c-29.070 0-52.717-23.647-52.717-52.717v-122.103c0-29.089 23.647-52.736 52.717-52.736h95.801c15.398 0 28.084-8.476 33.982-22.699s2.901-29.203-7.964-40.088l-67.736-67.717c-9.956-9.956-15.436-23.211-15.436-37.281 0-14.089 5.48-27.326 15.436-37.3l86.338-86.338c19.93-19.93 54.632-19.968 74.581 0l67.717 67.736c10.885 10.866 25.847 13.862 40.088 7.964 14.222-5.897 22.699-18.584 22.699-33.982v-95.801c0-29.070 23.647-52.717 52.717-52.717h122.103c29.070 0 52.717 23.647 52.717 52.717v95.801c0 15.398 8.476 28.084 22.699 33.982 14.241 5.916 29.203 2.901 40.088-7.964l67.717-67.736c19.949-19.949 54.67-19.911 74.581 0l86.338 86.338c9.956 9.956 15.436 23.211 15.436 37.3 0 14.071-5.48 27.307-15.436 37.281l-67.736 67.717c-10.866 10.885-13.843 25.865-7.964 40.088s18.603 22.699 34.001 22.699h95.801c29.070 0 52.717 23.647 52.717 52.717v122.121c0 29.070-23.647 52.717-52.717 52.717zM986.074 386.939c0-8.154-6.637-14.791-14.791-14.791h-95.801c-30.796 0-57.249-17.673-69.025-46.118-11.795-28.444-5.594-59.657 16.194-81.427l67.736-67.717c5.784-5.784 5.784-15.17 0-20.935l-86.338-86.338c-5.765-5.765-15.151-5.803-20.935 0l-67.717 67.736c-21.788 21.788-52.983 27.951-81.427 16.194-28.444-11.776-46.118-38.229-46.118-69.025v-95.801c0-8.154-6.637-14.791-14.791-14.791h-122.121c-8.154 0-14.791 6.637-14.791 14.791v95.801c0 30.796-17.673 57.249-46.118 69.025-9.538 3.963-19.361 5.897-29.070 5.897-19.228 0-37.869-7.585-52.357-22.073l-67.717-67.736c-5.803-5.803-15.189-5.765-20.935 0l-86.338 86.338c-5.784 5.784-5.784 15.17 0 20.935l67.736 67.717c21.769 21.769 27.989 52.983 16.194 81.427-11.776 28.425-38.229 46.099-69.025 46.099h-95.801c-8.154 0-14.791 6.637-14.791 14.791v122.121c0 8.154 6.637 14.791 14.791 14.791h95.801c30.796 0 57.249 17.673 69.025 46.118 11.795 28.444 5.594 59.657-16.194 81.427l-67.736 67.717c-5.784 5.784-5.784 15.17 0 20.935l86.338 86.338c5.765 5.784 15.151 5.784 20.935 0l67.717-67.717c21.751-21.751 52.945-27.989 81.427-16.194 28.444 11.757 46.118 38.21 46.118 69.006v95.801c0 8.154 6.637 14.791 14.791 14.791h122.103c8.173 0 14.81-6.637 14.81-14.791v-95.801c0-30.796 17.673-57.249 46.118-69.025 28.482-11.795 59.657-5.575 81.427 16.194l67.717 67.717c5.803 5.784 15.189 5.784 20.935 0l86.338-86.338c5.784-5.784 5.784-15.17 0-20.935l-67.736-67.717c-21.769-21.769-27.989-52.983-16.194-81.427 11.776-28.444 38.229-46.118 69.025-46.118h95.801c8.154 0.019 14.791-6.618 14.791-14.772v-122.121zM512 618.667c-94.113 0-170.667-76.553-170.667-170.667s76.553-170.667 170.667-170.667c94.113 0 170.667 76.553 170.667 170.667s-76.553 170.667-170.667 170.667zM512 315.259c-73.178 0-132.741 59.563-132.741 132.741s59.563 132.741 132.741 132.741c73.178 0 132.741-59.563 132.741-132.741s-59.563-132.741-132.741-132.741z" />
-<glyph unicode="icon-archive-sm" glyph-name="icon-archive-sm" d="M943.405 684.258h-864.783c-10.653 0-19.867-3.887-27.644-11.668-7.781-7.777-11.668-16.991-11.668-27.637v-589.626c0-10.644 3.887-19.863 11.668-27.637 7.777-7.781 16.991-11.677 27.644-11.677h864.783c10.647 0 19.854 3.896 27.637 11.677 7.775 7.773 11.662 16.991 11.662 27.637v589.626c0 10.653-3.872 19.858-11.662 27.637-7.775 7.781-16.991 11.668-27.637 11.668zM617.255 499.387c-7.773-7.779-16.991-11.668-27.637-11.668h-157.233c-10.64 0-19.854 3.892-27.637 11.668-7.777 7.781-11.668 16.991-11.668 27.644 0 10.644 3.892 19.858 11.668 27.637 7.781 7.781 16.995 11.673 27.637 11.673h157.249c10.638 0 19.85-3.892 27.637-11.673 7.775-7.777 11.662-16.991 11.662-27.637 0-10.651-3.896-19.863-11.677-27.644zM1010.357 947.749c-7.783 7.781-16.991 11.668-27.639 11.668h-943.409c-10.644 0-19.858-3.887-27.637-11.668-7.779-7.777-11.671-16.991-11.671-27.637v-157.233c0-10.644 3.892-19.854 11.673-27.637 7.779-7.781 16.991-11.668 27.637-11.668h943.394c10.644 0 19.863 3.887 27.652 11.668 7.773 7.781 11.66 16.991 11.66 27.637v157.233c0 10.653-3.887 19.86-11.66 27.637z" />
-<glyph unicode="icon-add" glyph-name="icon-add" d="M512 960c-282.785 0-512-229.215-512-512s229.215-512 512-512c282.785 0 512 229.249 512 512s-229.215 512-512 512zM512 0c-247.425 0-448 200.575-448 448s200.575 448 448 448c247.425 0 448-200.575 448-448s-200.575-448-448-448zM704 480h-160v160c0 17.664-14.336 32-32 32s-32-14.336-32-32v-160h-160c-17.664 0-32-14.336-32-32s14.336-32 32-32h160v-160c0-17.664 14.336-32 32-32s32 14.336 32 32v160h160c17.664 0 32 14.336 32 32s-14.336 32-32 32z" />
 </font></defs></svg>
\ No newline at end of file
diff --git a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.ttf b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.ttf
old mode 100755
new mode 100644
index 98cca96..ba177a4
--- a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.ttf
+++ b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.ttf
Binary files differ
diff --git a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.woff b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.woff
old mode 100755
new mode 100644
index 04f864f..521f8f7
--- a/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.woff
+++ b/cds-ui/designer-client/src/assets/icomoon/fonts/icomoon.woff
Binary files differ
diff --git a/cds-ui/designer-client/src/assets/icomoon/style.css b/cds-ui/designer-client/src/assets/icomoon/style.css
old mode 100755
new mode 100644
index e4dccce..18863f2
--- a/cds-ui/designer-client/src/assets/icomoon/style.css
+++ b/cds-ui/designer-client/src/assets/icomoon/style.css
@@ -1,10 +1,10 @@
 @font-face {
   font-family: 'icomoon';
-  src:  url('fonts/icomoon.eot?pyhe9j');
-  src:  url('fonts/icomoon.eot?pyhe9j#iefix') format('embedded-opentype'),
-    url('fonts/icomoon.ttf?pyhe9j') format('truetype'),
-    url('fonts/icomoon.woff?pyhe9j') format('woff'),
-    url('fonts/icomoon.svg?pyhe9j#icomoon') format('svg');
+  src:  url('fonts/icomoon.eot?sse4d9');
+  src:  url('fonts/icomoon.eot?sse4d9#iefix') format('embedded-opentype'),
+    url('fonts/icomoon.ttf?sse4d9') format('truetype'),
+    url('fonts/icomoon.woff?sse4d9') format('woff'),
+    url('fonts/icomoon.svg?sse4d9#icomoon') format('svg');
   font-weight: normal;
   font-style: normal;
   font-display: block;
@@ -19,95 +19,74 @@
   font-variant: normal;
   text-transform: none;
   line-height: 1;
-  
-  /* Enable Ligatures ================ */
-  letter-spacing: 0;
-  -webkit-font-feature-settings: "liga";
-  -moz-font-feature-settings: "liga=1";
-  -moz-font-feature-settings: "liga";
-  -ms-font-feature-settings: "liga" 1;
-  font-feature-settings: "liga";
-  -webkit-font-variant-ligatures: discretionary-ligatures;
-  font-variant-ligatures: discretionary-ligatures;
 
   /* Better Font Rendering =========== */
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }
 
-.icon-dg_generic:before {
-  content: "\e910";
-  color: #1b3e6f;
-}
-.icon-remote_ansible:before {
-  content: "\e911";
-  color: #1b3e6f;
-}
-.icon-netconf_executer:before {
-  content: "\e912";
-  color: #1b3e6f;
-}
-.icon-resource_resolution:before {
-  content: "\e913";
-  color: #1b3e6f;
-}
-.icon-next_arrow:before {
-  content: "\e914";
-  color: #1b3e6f;
-}
 .icon-function-attribute:before {
+  content: "\e916";
+}
+.icon-use-attributes:before {
+  content: "\e901";
+}
+.icon-upload-attributes:before {
+  content: "\e902";
+}
+.icon-enter-link:before {
+  content: "\e903";
+}
+.icon-action-close:before {
+  content: "\e904";
+}
+.icon-action-back:before {
+  content: "\e905";
+}
+.icon-file:before {
+  content: "\e906";
+}
+.icon-rectangle:before {
+  content: "\e907";
+}
+.icon-enrich:before {
+  content: "\e908";
+}
+.icon-get_started:before {
+  content: "\e909";
+}
+.icon-user_guide:before {
+  content: "\e90a";
+}
+.icon-autoMap:before {
+  content: "\e90b";
+}
+.icon-required-star:before {
+  content: "\e90c";
+}
+.icon-source:before {
+  content: "\e90d";
+}
+.icon-add-circle:before {
   content: "\e90e";
 }
 .icon-custom-attribute:before {
   content: "\e90f";
-  color: #1b3e6f;
 }
-.icon-add-circle:before {
-  content: "\e90d";
-  color: #103d73;
+.icon-dg_generic:before {
+  content: "\e910";
 }
-.icon-required-star:before {
-  content: "\e90b";
-  color: #ff6469;
+.icon-remote_ansible:before {
+  content: "\e911";
 }
-.icon-source:before {
-  content: "\e90c";
+.icon-netconf_executer:before {
+  content: "\e912";
 }
-.icon-autoMap:before {
-  content: "\e90a";
+.icon-resource_resolution:before {
+  content: "\e913";
 }
-.icon-get_started:before {
-  content: "\e908";
-}
-.icon-user_guide:before {
-  content: "\e909";
-}
-.icon-enrich:before {
-  content: "\e907";
-}
-.icon-rectangle:before {
-  content: "\e906";
-}
-.icon-file:before {
-  content: "\e905";
-  color: #1b3e6f;
-}
-.icon-action-back:before {
-  content: "\e904";
-  color: #1b3e6f;
-}
-.icon-action-close:before {
-  content: "\e903";
-  color: #1b3e6f;
-}
-.icon-enter-link:before {
-  content: "\e902";
-}
-.icon-use-attributes:before {
-  content: "\e900";
-}
-.icon-upload-attributes:before {
-  content: "\e901";
+.icon-next_arrow:before {
+  content: "\e914";
 }
 .icon-add:before {
   content: "\e915";
diff --git a/cds-ui/designer-client/src/styles.css b/cds-ui/designer-client/src/styles.css
index 1506be0..f24b5f9 100644
--- a/cds-ui/designer-client/src/styles.css
+++ b/cds-ui/designer-client/src/styles.css
@@ -2,7 +2,7 @@
   height: 100%;
 }
 body{
-  background: #FAFAFA !important;
+  background: #FAFAFA !important; /*FDFDFD*/
   /* background-image: linear-gradient(-45deg, #000 10%, #fff 0);
   background-size: 6px 6px; */
   margin: 0;
@@ -21,6 +21,11 @@
   outline: 0 !important;
 }
 /*Bootstrap*/
+.form-control[readonly]{
+  background-color: inherit !important;
+  opacity: .85 !important;
+  font-weight: bold;
+}
 .custom-control-input:checked ~ .custom-control-label::before{
   border-color: transparent !important;
 }
@@ -57,7 +62,10 @@
   height: 18px !important;
   border-radius: 50% !important;
 }
-
+.readonlyTxt{
+  color: #BABBC3; 
+  font-size: 11px;
+}
 .reuiredInput .custom-control-label::after{
   content: "_";
   color: #C4CEDB !important;
@@ -1590,6 +1598,9 @@
   font-size: 14px;
   font-weight: bold;
 }
+.icon-action-close::before{
+  font-size: 13px;
+}
 .createActionModal .modal-body{
   padding-top: 0 !important;
   padding-bottom: 10px !important;
@@ -2433,6 +2444,9 @@
 .single-custom-key{
   width: 100%;
 }
+.single-custom-key:last-child{
+  margin-bottom: 20px;
+}
 .single-line-custom-key{
   width: 45%;
   display: inline-block;
@@ -2528,7 +2542,7 @@
 }
 .action-button i.icon-discard-sm{
   font-size: 11px;
-  color: #C3CDDB;
+  color: #BABBC3;
 }
 /* .action-button.save{
   color: #1273EB !important;
@@ -2536,8 +2550,16 @@
 .action-button.save:hover{
   opacity: .9;
 } */
-
-
+.action-button.save:disabled{
+  color: #C3CDDB !important;
+}
+.action-button.save:disabled i{
+  background-color: #C3CDDB;
+  animation: none;
+}
+.action-button.save:disabled i::before{
+  color: #fff;
+}
 .action-button.save{
   color: #66BB00 !important;
 }
@@ -3286,6 +3308,11 @@
   padding: 4px 20px;
   font-size: 13px;
 }
+.template-mapping-action .btn-primary:disabled{
+  background:#C3CDDB !important ;
+  border-color:#C3CDDB !important ;
+  color: #fff !important ;
+}
 .template-mapping-action .btn-primary{
   background:#66BB00 !important ;
   border-color:#66BB00 !important ;
@@ -3353,9 +3380,15 @@
 .mat-form-field-appearance-legacy .mat-form-field-wrapper{
   padding-bottom: 0;
 }
+.mat-paginator-page-size-select{
+  margin-top: 12px;
+}
 .mat-paginator-page-size-select .mat-form-field-wrapper{
   padding-bottom: 14px;
 }
+.mat-paginator-range-label{
+  margin-right: 8px;
+}
 .mat-form-field-infix,
 .dataTables_filter input{
   color: #1B3E6F;
@@ -3367,10 +3400,10 @@
   border-bottom: 0 !important;
 }
 .tableFilter{
-  margin-top: 9px;
+  margin-top: 12px;
 }
 .tableFilter .mat-form-field-wrapper{
-  padding-bottom: 0;
+  padding-bottom: 0 !important;
 }
 .tableFilter .mat-form-field-infix{
   background: url(../src/assets/img/icon-search.svg) 9px center no-repeat;
@@ -3425,6 +3458,11 @@
 .mat-paginator-container{
   padding-right: 0;
 }
+.mappingSelectedAtt{
+  padding-left: 3px;
+  line-height: 35px;
+  font-size: 10px;
+}
 .dataTables_info{
   padding-top: 12px;
   color: #1B3E6F !important;
diff --git a/docs/cba/cba-description.rst b/docs/cba/cba-description.rst
new file mode 100644
index 0000000..08702fb
--- /dev/null
+++ b/docs/cba/cba-description.rst
@@ -0,0 +1,41 @@
+.. This work is licensed under a Creative Commons Attribution 4.0
+.. International License. http://creativecommons.org/licenses/by/4.0
+.. Copyright (C) 2019 IBM.
+
+
+The **C**\ ontroller **B**\ lueprint **A**\ rchive is the overall service design, fully model-driven, intent based
+**package** needed for SELF SERVICE provisioning and configuration management automation.
+
+The CBA is **.zip** file, comprised of the following folder structure, the files may vary:
+
+.. code-block language is required for ReadTheDocs to render code-blocks. Python set as default.
+
+.. code-block:: python
+
+    ├── Definitions
+    │   ├── blueprint.json                          Overall TOSCA service template (workflow + node_template)
+    │   ├── artifact_types.json                     (generated by enrichment)
+    │   ├── data_types.json                         (generated by enrichment)
+    │   ├── policy_types.json                       (generated by enrichment)
+    │   ├── node_types.json                         (generated by enrichment)
+    │   ├── relationship_types.json                 (generated by enrichment)
+    │   ├── resources_definition_types.json         (generated by enrichment, based on Data Dictionaries)
+    │   └── *-mapping.json                          One per Template
+    │
+    ├── Environments                                Contains *.properties files as required by the service
+    │
+    ├── Plans                                       Contains Directed Graph
+    │
+    ├── Tests                                       Contains uat.yaml file for testing cba actions within a cba package
+    │
+    ├── Scripts                                     Contains scripts
+    │   ├── python                                  Python scripts
+    │   └── kotlin                                  Kotlin scripts
+    │
+    ├── TOSCA-Metadata
+    │   └── TOSCA.meta                              Meta-data of overall package
+    │
+    └── Templates                                   Contains combination of mapping and template
+
+To process a CBA for any service we need to enrich it first. This will gather all the node- type, data-type,
+artifact-type, data-dictionary definitions provided in the blueprint.json.
diff --git a/docs/cba/index.rst b/docs/cba/index.rst
index 70ed2ae..62eb927 100644
--- a/docs/cba/index.rst
+++ b/docs/cba/index.rst
@@ -11,43 +11,8 @@
 
 Introduction
 ------------
-The **C**\ ontroller **B**\ lueprint **A**\ rchive is the overall service design, fully model-driven, intent based
-**package** needed for SELF SERVICE provisioning and configuration management automation.
 
-The CBA is **.zip** file, comprised of the following folder structure, the files may vary:
-
-.. code-block language is required for ReadTheDocs to render code-blocks. Python set as default.
-
-.. code-block:: python
-
-    ├── Definitions
-    │   ├── blueprint.json                          Overall TOSCA service template (workflow + node_template)
-    │   ├── artifact_types.json                     (generated by enrichment)
-    │   ├── data_types.json                         (generated by enrichment)
-    │   ├── policy_types.json                       (generated by enrichment)
-    │   ├── node_types.json                         (generated by enrichment)
-    │   ├── relationship_types.json                 (generated by enrichment)
-    │   ├── resources_definition_types.json         (generated by enrichment, based on Data Dictionaries)
-    │   └── *-mapping.json                          One per Template
-    │
-    ├── Environments                                Contains *.properties files as required by the service
-    │
-    ├── Plans                                       Contains Directed Graph
-    │
-    ├── Tests                                       Contains uat.yaml file for testing cba actions within a cba package
-    │
-    ├── Scripts                                     Contains scripts
-    │   ├── python                                  Python scripts
-    │   └── kotlin                                  Kotlin scripts
-    │
-    ├── TOSCA-Metadata
-    │   └── TOSCA.meta                              Meta-data of overall package
-    │
-    └── Templates                                   Contains combination of mapping and template
-
-To process a CBA for any service we need to enrich it first. This will gather all the node- type, data-type,
-artifact-type, data-dictionary definitions provided in the blueprint.json.
-
+.. include:: cba-description.rst
 
 Architecture
 ------------
diff --git a/docs/index.rst b/docs/index.rst
index af25a59..ef2d94f 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -12,13 +12,14 @@
 
 Introduction
 ------------
-    The system is designed to be self service, which means that users, not just
+
+The system is designed to be self service, which means that users, not just
 programmers, can reconfigure the software system as needed to meet customer
 requirements. To accomplish this goal, the system is built around models that
 provide for real-time changes in how the system operates.  Users merely need
 to change a model to change how a service operates.
 
-    Self service is a completely new way of delivering services.  It removes the
+Self service is a completely new way of delivering services.  It removes the
 dependence on code releases and the delays they cause and puts the control of
 services into the hands of the service providers.  They can change a model and
 its parameters and create a new service without writing a single line of code.
@@ -27,18 +28,19 @@
 
 Architecture
 ------------
+
 The Controller Design Studio is composed of two major components:
    * The GUI (or frontend)
    * The Run Time (or backend)
 
-    The GUI handles direct user input and allows for displaying both design time
+The GUI handles direct user input and allows for displaying both design time
 and run time activities. For design time, it allows for the creation of
 controller blueprint, from selecting the DGs to be included, to incorporating
 the artifact templates, to adding necessary components.  For run time, it
 allows the user to direct the system to resolve the unresolved elements of the
 controller blueprint and download the resulting configuration into a VNF.
 
-    At a more basic level, it allows for creation of data dictionaries,
+At a more basic level, it allows for creation of data dictionaries,
 capabilities catalogs, and controller blueprint, the basic elements that are
 used to generate a configuration. The essential function of the Controller
 Design Studio is to create and populate a controller blueprint, create a
@@ -51,11 +53,11 @@
 Modeling Concept
 ----------------
 
-    In Dublin release, the CDS community has contributed a framework to automate
+In Dublin release, the CDS community has contributed a framework to automate
 the resolution of resources for instantiation and any config provisioning
 operation, such as day0, day1 or day2 configuration.
 
-    The content of the CBA Package is driven from a catalog of reusable data
+The content of the CBA Package is driven from a catalog of reusable data
 dictionary, component and workflow, delivering a reusable and simplified
 self service experience.
 
@@ -105,15 +107,16 @@
 .. |cdsArchitectureImage| image:: media/CDS_architecture.jpg
    :width: 500pt
 
-User Guide
-----------
+User Guides
+------------
 
 .. toctree::
    :maxdepth: 3
 
-   userguide/developer-guide
-   userguide/installation
-   userguide/designtime
+   userguides/developer-guide/index
+   userguides/installation
+   userguides/design-time-guide/designtime
+   userguides/resourceassignment
 
 Use Cases
 ---------
diff --git a/docs/modelingconcepts/cba.rst b/docs/modelingconcepts/cba.rst
index 41baa99..a352e76 100644
--- a/docs/modelingconcepts/cba.rst
+++ b/docs/modelingconcepts/cba.rst
@@ -9,39 +9,4 @@
 Controller Blueprint Archive (.cba)
 -----------------------------------
 
-The **C**\ ontroller **B**\ lueprint **A**\ rchive is the overall service design, fully model-driven, intent based
-**package** needed for SELF SERVICE provisioning and configuration management automation.
-
-The CBA is **.zip** file, comprised of the following folder structure, the files may vary:
-
-.. code-block language is required for ReadTheDocs to render code-blocks. Python set as default.
-
-.. code-block:: python
-
-    ├── Definitions
-    │   ├── blueprint.json                          Overall TOSCA service template (workflow + node_template)
-    │   ├── artifact_types.json                     (generated by enrichment)
-    │   ├── data_types.json                         (generated by enrichment)
-    │   ├── policy_types.json                       (generated by enrichment)
-    │   ├── node_types.json                         (generated by enrichment)
-    │   ├── relationship_types.json                 (generated by enrichment)
-    │   ├── resources_definition_types.json         (generated by enrichment, based on Data Dictionaries)
-    │   └── *-mapping.json                          One per Template
-    │
-    ├── Environments                                Contains *.properties files as required by the service
-    │
-    ├── Plans                                       Contains Directed Graph
-    │
-    ├── Tests                                       Contains uat.yaml file for testing cba actions within a cba package
-    │
-    ├── Scripts                                     Contains scripts
-    │   ├── python                                  Python scripts
-    │   └── kotlin                                  Kotlin scripts
-    │
-    ├── TOSCA-Metadata
-    │   └── TOSCA.meta                              Meta-data of overall package
-    │
-    └── Templates                                   Contains combination of mapping and template
-
-To process a CBA for any service we need to enrich it first. This will gather all the node- type, data-type,
-artifact-type, data-dictionary definitions provided in the blueprint.json.
\ No newline at end of file
+.. include:: ../cba/cba-description.rst
\ No newline at end of file
diff --git a/docs/modelingconcepts/index.rst b/docs/modelingconcepts/index.rst
index d8ea3de..a709995 100644
--- a/docs/modelingconcepts/index.rst
+++ b/docs/modelingconcepts/index.rst
@@ -27,6 +27,8 @@
 can be found
 `here <https://github.com/onap/ccsdk-cds/tree/master/components/model-catalog/definition-type/starter-type>`_.
 
+
+
 .. toctree::
    :caption: Table of Contents
    :maxdepth: 1
diff --git a/docs/userguide/designtime.rst b/docs/userguides/design-time-guide/designtime.rst
similarity index 95%
rename from docs/userguide/designtime.rst
rename to docs/userguides/design-time-guide/designtime.rst
index 805cfa8..52b6e55 100644
--- a/docs/userguide/designtime.rst
+++ b/docs/userguides/design-time-guide/designtime.rst
@@ -45,6 +45,6 @@
 .. toctree::
    :maxdepth: 2
 
-   ../cba/index
-   ../resourcedefinition/index
+   ../../cba/index
+   ../../resourcedefinition/index
    resourceassignment
diff --git a/docs/userguide/resourceassignment.rst b/docs/userguides/design-time-guide/resourceassignment.rst
similarity index 100%
rename from docs/userguide/resourceassignment.rst
rename to docs/userguides/design-time-guide/resourceassignment.rst
diff --git a/docs/userguide/developer-guide.rst b/docs/userguides/developer-guide/index.rst
similarity index 84%
rename from docs/userguide/developer-guide.rst
rename to docs/userguides/developer-guide/index.rst
index be73f59..129ff7c 100644
--- a/docs/userguide/developer-guide.rst
+++ b/docs/userguides/developer-guide/index.rst
@@ -5,7 +5,7 @@
 Developer Guide
 =================
 
-Blueprints Processor Microservice:
+Blueprints Processor Microservice
 ----------------------------------
 
 Micro service to Manage Controller Blueprint Models, such as Resource Dictionary, Service Models, Velocity Templates etc,  which will serve service for Controller Design Studio and Controller runtimes.
@@ -13,11 +13,12 @@
 This microservice is used to deploy Controller Blueprint Archive file in Run time database. This also helps to test the Valid CBA.
 
 .. toctree::
+   :caption: Guide how to run Blueprint Processor in an IDE:
    :maxdepth: 1
 
    running-bp-processor-in-ide
 
-Architecture:
+Architecture
 ~~~~~~~~~~~~~
 
 |image0|
@@ -26,8 +27,8 @@
    :width: 400pt
 
 
-Testing in local environment:
------------------------------
+Testing in local environment
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Point your browser to http://localhost:8000/api/v1/execution-service/ping (please note that the port is 8000, not 8080)
 
diff --git a/docs/userguide/media/blueprintprocessor.jpg b/docs/userguides/developer-guide/media/blueprintprocessor.jpg
similarity index 100%
rename from docs/userguide/media/blueprintprocessor.jpg
rename to docs/userguides/developer-guide/media/blueprintprocessor.jpg
Binary files differ
diff --git a/docs/userguide/media/build_logs.png b/docs/userguides/developer-guide/media/build_logs.png
similarity index 100%
rename from docs/userguide/media/build_logs.png
rename to docs/userguides/developer-guide/media/build_logs.png
Binary files differ
diff --git a/docs/userguide/media/create_run_config_java.png b/docs/userguides/developer-guide/media/create_run_config_java.png
similarity index 100%
rename from docs/userguide/media/create_run_config_java.png
rename to docs/userguides/developer-guide/media/create_run_config_java.png
Binary files differ
diff --git a/docs/userguide/media/create_run_config_kt.png b/docs/userguides/developer-guide/media/create_run_config_kt.png
similarity index 100%
rename from docs/userguide/media/create_run_config_kt.png
rename to docs/userguides/developer-guide/media/create_run_config_kt.png
Binary files differ
diff --git a/docs/userguide/media/expand_vm_options.PNG b/docs/userguides/developer-guide/media/expand_vm_options.PNG
similarity index 100%
rename from docs/userguide/media/expand_vm_options.PNG
rename to docs/userguides/developer-guide/media/expand_vm_options.PNG
Binary files differ
diff --git a/docs/userguide/media/import_project.png b/docs/userguides/developer-guide/media/import_project.png
similarity index 100%
rename from docs/userguide/media/import_project.png
rename to docs/userguides/developer-guide/media/import_project.png
Binary files differ
diff --git a/docs/userguide/media/reimport_maven.png b/docs/userguides/developer-guide/media/reimport_maven.png
similarity index 100%
rename from docs/userguide/media/reimport_maven.png
rename to docs/userguides/developer-guide/media/reimport_maven.png
Binary files differ
diff --git a/docs/userguide/media/run_config_java.png b/docs/userguides/developer-guide/media/run_config_java.png
similarity index 100%
rename from docs/userguide/media/run_config_java.png
rename to docs/userguides/developer-guide/media/run_config_java.png
Binary files differ
diff --git a/docs/userguide/media/run_config_kt.png b/docs/userguides/developer-guide/media/run_config_kt.png
similarity index 100%
rename from docs/userguide/media/run_config_kt.png
rename to docs/userguides/developer-guide/media/run_config_kt.png
Binary files differ
diff --git a/docs/userguide/media/run-config-set-up.png b/docs/userguides/developer-guide/media/run_config_set_up.png
similarity index 100%
rename from docs/userguide/media/run-config-set-up.png
rename to docs/userguides/developer-guide/media/run_config_set_up.png
Binary files differ
diff --git a/docs/userguide/media/run_debug.png b/docs/userguides/developer-guide/media/run_debug.png
similarity index 100%
rename from docs/userguide/media/run_debug.png
rename to docs/userguides/developer-guide/media/run_debug.png
Binary files differ
diff --git a/docs/userguide/media/vsc_logs.png b/docs/userguides/developer-guide/media/vsc_logs.png
similarity index 100%
rename from docs/userguide/media/vsc_logs.png
rename to docs/userguides/developer-guide/media/vsc_logs.png
Binary files differ
diff --git a/docs/userguide/running-bp-processor-in-ide.rst b/docs/userguides/developer-guide/running-bp-processor-in-ide.rst
similarity index 97%
rename from docs/userguide/running-bp-processor-in-ide.rst
rename to docs/userguides/developer-guide/running-bp-processor-in-ide.rst
index 3cbcc18..ab6ae23 100644
--- a/docs/userguide/running-bp-processor-in-ide.rst
+++ b/docs/userguides/developer-guide/running-bp-processor-in-ide.rst
@@ -26,6 +26,10 @@
 
    mvn clean install -Pq -Dadditionalparam=-Xdoclint:none
 
+.. note::
+   If an error ``invalid flag: --release`` appears when executing the maven install command, you need to upgrade Java version of your local
+   Maven installation. Use something like ``export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64``.
+
 Wait for the maven install command to finish until you go further.
 
 Spin up a Docker container with the database
@@ -419,6 +423,6 @@
    :width: 500pt
    :align: middle
 
-.. |imageRunConfigSetUp| image:: media/run-config-set-up.png
+.. |imageRunConfigSetUp| image:: media/run_config_set_up.png
    :width: 500pt
    :align: middle
diff --git a/docs/userguide/installation.rst b/docs/userguides/installation.rst
similarity index 100%
rename from docs/userguide/installation.rst
rename to docs/userguides/installation.rst
diff --git a/ms/blueprintsprocessor/application/pom.xml b/ms/blueprintsprocessor/application/pom.xml
index d4084ac..1f2bffa 100755
--- a/ms/blueprintsprocessor/application/pom.xml
+++ b/ms/blueprintsprocessor/application/pom.xml
@@ -325,6 +325,66 @@
                 <groupId>pl.project13.maven</groupId>
                 <artifactId>git-commit-id-plugin</artifactId>
             </plugin>
+            <plugin>
+                <groupId>com.github.kongchen</groupId>
+                <artifactId>swagger-maven-plugin</artifactId>
+                <version>3.1.8</version>
+                <configuration>
+                    <apiSources>
+                        <apiSource>
+                            <springmvc>true</springmvc>
+                            <locations>
+                                <location>org.onap.ccsdk.cds.blueprintsprocessor.designer.api</location>
+                                <location>org.onap.ccsdk.cds.blueprintsprocessor.resource.api</location>
+                                <location>org.onap.ccsdk.cds.blueprintsprocessor.configs.api</location>
+                                <location>org.onap.ccsdk.cds.blueprintsprocessor.healthapi</location>
+                            </locations>
+                            <schemes>
+                                <scheme>http</scheme>
+                            </schemes>
+                            <host>localhost:8080</host>
+                            <info>
+                                <title>CDS Blueprint Processor API Reference</title>
+                                <version>v1</version>
+                                <description>
+                                    Shows all resources and endpoints which CDS BP processor currently provides with sample requests/responses, parameter description and other information.
+                                </description>
+                                <termsOfService>
+                                    https://www.onap.org/
+                                </termsOfService>
+                                <contact>
+                                    <email>onap-discuss@lists.onap.org</email>
+                                    <name>ONAP Community</name>
+                                    <url>https://www.onap.org/</url>
+                                </contact>
+                                <license>
+                                    <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+                                    <name>Apache 2.0</name>
+                                </license>
+                            </info>
+                            <securityDefinitions>
+                                <securityDefinition>
+                                    <name>Basic Auth</name>
+                                    <type>basic</type>
+                                </securityDefinition>
+                            </securityDefinitions>
+                            <outputFormats>json,yaml</outputFormats>
+                            <swaggerDirectory>${basedir}/../../../docs/api-reference/media</swaggerDirectory>
+                            <swaggerFileName>cds-bp-api-swagger</swaggerFileName>
+                            <jsonExampleValues>true</jsonExampleValues>
+                            <operationIdFormat>{{className}}_{{methodName}}_{{httpMethod}}.{{packageName}}</operationIdFormat>
+                        </apiSource>
+                    </apiSources>
+                </configuration>
+                <executions>
+                    <execution>
+                        <phase>compile</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
         </plugins>
     </build>
 
diff --git a/ms/blueprintsprocessor/functions/config-snapshots/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/config/snapshots/db/ResourceConfigSnapshot.kt b/ms/blueprintsprocessor/functions/config-snapshots/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/config/snapshots/db/ResourceConfigSnapshot.kt
index 31d84e6..7df5ea1 100644
--- a/ms/blueprintsprocessor/functions/config-snapshots/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/config/snapshots/db/ResourceConfigSnapshot.kt
+++ b/ms/blueprintsprocessor/functions/config-snapshots/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/config/snapshots/db/ResourceConfigSnapshot.kt
@@ -46,7 +46,7 @@
 @Proxy(lazy = false)
 class ResourceConfigSnapshot : Serializable {
 
-    @get:ApiModelProperty(value = "Resource type.", required = true, example = "ServiceInstance, VfModule, VNF, PNF")
+    @get:ApiModelProperty(value = "Resource type.", required = true, example = "\"ServiceInstance\"")
     @Column(name = "resource_type", nullable = false)
     var resourceType: String? = null
 
diff --git a/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/ResourceResolution.kt b/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/ResourceResolution.kt
index 55a4d11..8f3e517 100644
--- a/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/ResourceResolution.kt
+++ b/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/ResourceResolution.kt
@@ -70,7 +70,7 @@
     @Column(name = "resolution_key", nullable = false)
     var resolutionKey: String? = null
 
-    @get:ApiModelProperty(value = "Resolution type.", required = true, example = "ServiceInstance, VfModule, VNF")
+    @get:ApiModelProperty(value = "Resolution type.", required = true, example = "\"ServiceInstance\"")
     @Column(name = "resource_type", nullable = false)
     var resourceType: String? = null
 
diff --git a/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/TemplateResolution.kt b/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/TemplateResolution.kt
index 971caa3..a53e901 100755
--- a/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/TemplateResolution.kt
+++ b/ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/db/TemplateResolution.kt
@@ -62,7 +62,7 @@
     @Column(name = "resolution_key", nullable = false)
     var resolutionKey: String? = null
 
-    @get:ApiModelProperty(value = "Resolution type.", required = true, example = "ServiceInstance, VfModule, VNF")
+    @get:ApiModelProperty(value = "Resolution type.", required = true, example = "\"ServiceInstance\"")
     @Column(name = "resource_type", nullable = false)
     var resourceType: String? = null
 
diff --git a/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/BlueprintModelController.kt b/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/BlueprintModelController.kt
index 0de298c..0fadec3 100644
--- a/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/BlueprintModelController.kt
+++ b/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/BlueprintModelController.kt
@@ -223,6 +223,7 @@
     @ApiOperation(
         value = "Delete a CBA",
         notes = "Delete the CBA package identified by its name and version.",
+        nickname = "BlueprintModelController_deleteBlueprint_1_DELETE.org.onap.ccsdk.cds.blueprintsprocessor.designer.api",
         produces = MediaType.APPLICATION_JSON_VALUE
     )
     @PreAuthorize("hasRole('USER')")