You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RTL/src/app/shared/components/navigation/side-navigation/side-navigation.component.html

158 lines
85 KiB
HTML

<div fxLayout="column" fxFlex="100" fxLayoutAlign="space-between space-between">
<div>
<mat-tree [dataSource]="navMenus" [treeControl]="treeControlNested" class="mt-2"
*ngIf="settings.menuType !== 'Compact' && settings.menuType !== 'Mini'">
<mat-tree-node *matTreeNodeDef="let node" matTreeNodeToggle routerLinkActive="active-link" routerLink="{{node.link}}">
<div (click)="onChildNavClicked(node)">
<div fxLayout="row" fxFlex="100" fxLayoutAlign="start center">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-small mr-4"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span *ngIf="settings.menuType !== 'Compact' && settings.menuType !== 'Mini'">{{node.name}}</span><span
*ngIf="node.name === 'Peers/Channels'" [matBadgeHidden]="numPendingChannels<1"
matBadge="{{numPendingChannels}}" matBadgeOverlap="false" matBadgeColor="primary"></span>
</div>
</div>
</mat-tree-node>
<mat-nested-tree-node fxLayout="column" *matTreeNodeDef="let node; when: hasChild" matTreeNodeToggle>
<div fxLayout="row" fxLayoutAlign="start center" class="mat-nested-tree-node-parent">
<div fxFlex="89" fxLayoutAlign="start center">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-small mr-4"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span>{{node.name}}</span>
</div>
<button fxFlex="11" fxLayoutAlign="end center" mat-icon-button [attr.aria-label]="'toggle ' + node.name"
fxLayoutAlign="end center">
<mat-icon class="mat-icon-rtl-mirror">
{{treeControlNested.isExpanded(node) ? 'arrow_drop_up' : 'arrow_drop_down'}}</mat-icon>
</button>
</div>
<div [class.tree-children-invisible]="!treeControlNested.isExpanded(node)" class="mat-nested-tree-node-child">
<ng-container matTreeNodeOutlet></ng-container>
</div>
</mat-nested-tree-node>
</mat-tree>
<mat-tree [dataSource]="navMenusLogout" [treeControl]="treeControlLogout"
*ngIf="settings.menuType !== 'Compact' && settings.menuType !== 'Mini' && showLogout" class="mt-minus-1">
<mat-tree-node *matTreeNodeDef="let node" (click)="onClick(node)">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-small mr-4" matTooltip="{{node.name}}" matTooltipPosition="right"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span>{{node.name}}</span>
</mat-tree-node>
</mat-tree>
<mat-tree [dataSource]="navMenus" [treeControl]="treeControlNested" class="mt-2"
*ngIf="settings.menuType === 'Compact'">
<mat-tree-node fxLayout="row" matTreeNodeToggle fxLayoutAlign="start center" *matTreeNodeDef="let node"
(click)="onChildNavClicked(node)" routerLinkActive="active-link" routerLink="{{node.link}}">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-small mr-1"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span>{{node.name}}<span *ngIf="node.name === 'Peers/Channels'" [matBadgeHidden]="numPendingChannels<1"
matBadge="{{numPendingChannels}}" matBadgeOverlap="false" matBadgeColor="primary"></span></span>
</mat-tree-node>
<mat-nested-tree-node fxLayout="column" *matTreeNodeDef="let node; when: hasChild" matTreeNodeToggle>
<div fxLayout="row" fxLayoutAlign="start center" class="mat-nested-tree-node-parent">
<div fxFlex="89" fxLayoutAlign="start center">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-small mr-1"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span>{{node.name}}</span>
</div>
<button fxFlex="11" mat-icon-button [attr.aria-label]="'toggle ' + node.name" fxLayoutAlign="end center">
<mat-icon class="mat-icon-rtl-mirror">
{{treeControlNested.isExpanded(node) ? 'arrow_drop_up' : 'arrow_drop_down'}}</mat-icon>
</button>
</div>
<div [class.tree-children-invisible]="!treeControlNested.isExpanded(node)" class="mat-nested-tree-node-child">
<ng-container matTreeNodeOutlet></ng-container>
</div>
</mat-nested-tree-node>
</mat-tree>
<mat-tree [dataSource]="navMenusLogout" [treeControl]="treeControlLogout"
*ngIf="settings.menuType === 'Compact' && showLogout" class="mt-minus-1">
<mat-tree-node fxLayout="row" fxLayoutAlign="start center" *matTreeNodeDef="let node"
(click)="onClick(node)">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-small mr-1"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span>{{node.name}}</span>
</mat-tree-node>
</mat-tree>
<mat-tree [dataSource]="navMenus" [treeControl]="treeControlNested" class="mt-2"
*ngIf="settings.menuType === 'Mini'">
<mat-tree-node *matTreeNodeDef="let node" matTreeNodeToggle routerLinkActive="active-link" routerLink="{{node.link}}">
<div (click)="onChildNavClicked(node)">
<div fxLayout="row" fxFlex="100" fxLayoutAlign="start center">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-regular" matTooltip="{{node.name}}" matTooltipPosition="right"><span
*ngIf="node.name === 'Peers/Channels'"
[matBadgeHidden]="numPendingChannels<1" matBadge="{{numPendingChannels}}" matBadgeOverlap="false"
matBadgeColor="primary"></span></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
<span *ngIf="node.iconType === 'SVG' && node.name === 'Peers/Channels'" [matBadgeHidden]="numPendingChannels<1" matBadge="{{numPendingChannels}}" matBadgeOverlap="false" matBadgeColor="primary"></span>
</div>
</div>
</mat-tree-node>
<mat-nested-tree-node fxLayout="column" *matTreeNodeDef="let node; when: hasChild" matTreeNodeToggle>
<div fxLayout="row" fxLayoutAlign="start center" class="mat-nested-tree-node-parent">
<div fxFlex="89" fxLayoutAlign="start center">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-regular" matTooltip="{{node.name}}" matTooltipPosition="right"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
</div>
<button fxFlex="11" fxLayoutAlign="end center" mat-icon-button [attr.aria-label]="'toggle ' + node.name"
fxLayoutAlign="end center">
<mat-icon class="mat-icon-rtl-mirror">
{{treeControlNested.isExpanded(node) ? 'arrow_drop_up' : 'arrow_drop_down'}}</mat-icon>
</button>
</div>
<div [class.tree-children-invisible]="!treeControlNested.isExpanded(node)" class="mat-nested-tree-node-child">
<ng-container matTreeNodeOutlet></ng-container>
</div>
</mat-nested-tree-node>
</mat-tree>
<mat-tree [dataSource]="navMenusLogout" [treeControl]="treeControlLogout"
*ngIf="settings.menuType === 'Mini' && showLogout" class="mt-minus-1">
<mat-tree-node *matTreeNodeDef="let node" (click)="onClick(node)" fxLayoutAlign="start center">
<fa-icon *ngIf="node.iconType === 'FA'" [icon]="node.icon" class="fa-icon-regular" matTooltip="{{node.name}}" matTooltipPosition="right"></fa-icon>
<ng-container *ngIf="node.iconType === 'SVG'">
<ng-container *ngTemplateOutlet="svgImagesTemplate;context:{icon: node.icon, name: node.name}"></ng-container>
</ng-container>
</mat-tree-node>
</mat-tree>
</div>
<div>
<div>Icons made by <a href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>
</div>
</div>
<ng-template #svgImagesTemplate let-icon="icon" let-name="name">
<div [ngClass]="{'sidenav-img': true, 'mr-4' : (settings.menuType !== 'Compact' && settings.menuType !== 'Mini'), 'mr-2' : settings.menuType === 'Compact'}" matTooltip="{{name}}" matTooltipPosition="right" [matTooltipDisabled]="settings.menuType !== 'Mini'">
<svg *ngIf="icon === 'on-chain-2'" height="512pt" viewBox="-25 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m282.691406 335.945312c4.144532 0 7.5-3.359374 7.5-7.5v-13.074218c0-4.140625-3.355468-7.5-7.5-7.5-4.140625 0-7.5 3.359375-7.5 7.5v13.074218c0 4.140626 3.359375 7.5 7.5 7.5zm135.925782-141.996093 10.851562-10.847657c5.996094-6 8.976562-14.289062 8.179688-22.742187-.390626-4.121094-4.050782-7.144531-8.171876-6.757813-4.125.386719-7.152343 4.046876-6.761718 8.171876.378906 3.984374-1.027344 7.894531-3.855469 10.71875l-14.441406 14.445312c-10.320313-4.03125-21.542969-6.246094-33.269531-6.246094h-59.558594l67.183594-67.183594 25.839843 25.835938c1.464844 1.464844 3.382813 2.199219 5.304688 2.199219 1.917969 0 3.839843-.734375 5.300781-2.199219 2.929688-2.929688 2.929688-7.675781 0-10.605469l-31.136719-31.140625c-.003906 0-.003906 0-.003906 0 0-.003906-.003906-.003906-.003906-.003906l-45.386719-45.386719c-5.355469-5.359375-12.480469-8.308593-20.054688-8.308593-7.578124 0-14.703124 2.949218-20.058593 8.308593l-36 36c-9.460938-50.152343-53.59375-88.207031-106.449219-88.207031-59.734375 0-108.332031 48.597656-108.332031 108.332031 0 27.148438 9.914062 52.648438 27.691406 72.359375h-36.910156c-21.269531 0-38.574219 17.304688-38.574219 38.574219v254.160156c0 21.269531 17.304688 38.574219 38.574219 38.574219h10.195312c4.140625 0 7.5-3.359375 7.5-7.5s-3.359375-7.5-7.5-7.5h-10.195312c-13 0-23.574219-10.574219-23.574219-23.574219v-11.890625h240.046875v1.851563c0 11.351562 9.238281 20.589843 20.59375 20.589843h85.316406c11.355469 0 20.59375-9.238281 20.59375-20.589843v-5.175781c15.746094-6.589844 26.316407-22.101563 26.316407-39.550782v-144.628906c0-23.640625-19.234376-42.875-42.878907-42.875h-349.988281v-11.890625c0-13 10.574219-23.574219 23.574219-23.574219h179.097656.011719.003906 153.457031c42.328125 0 76.761719 34.433594 76.761719 76.761719v147.785156c0 42.328125-34.433594 76.761719-76.761719 76.761719h-286.792969c-4.140624 0-7.5 3.359375-7.5 7.5s3.359376 7.5 7.5 7.5h286.792969c50.597657 0 91.761719-41.164062 91.761719-91.761719v-147.789062c0-33.234375-17.761719-62.398438-44.289062-78.5zm-52.066407 269.4375c0 3.082031-2.507812 5.589843-5.59375 5.589843h-85.316406c-3.085937 0-5.59375-2.507812-5.59375-5.589843v-18.847657c0-3.082031 2.507813-5.59375 5.59375-5.59375h85.316406c3.082031 0 5.59375 2.507813 5.59375 5.59375zm-1.5625-217.230469c15.371094 0 27.878907 12.503906 27.878907 27.875v144.625c0 9.164062-4.492188 17.488281-11.601563 22.613281-1.574219-9.800781-10.066406-17.324219-20.308594-17.324219h-85.316406c-11.355469 0-20.59375 9.238282-20.59375 20.59375v1.996094h-240.046875v-200.378906zm-222.597656-65.464844c.714844-1.148437 1.132813-2.496094 1.132813-3.949218v-9.292969h15.246093v8.605469c0 1.75.609375 3.359374 1.613281 4.636718zm30.410156-64.859375c10.097657 0 18.3125 8.214844 18.3125 18.308594 0 10.097656-8.214843 18.3125-18.3125 18.3125h-29.277343v-36.621094zm-29.277343-15v-36.621093h29.277343c10.097657 0 18.308594 8.214843 18.308594 18.308593 0 10.097657-8.210937 18.308594-18.308594 18.308594h-29.277343zm71.535156 79.859375h-42.898438c1.003906-1.277344 1.613282-2.886718 1.613282-4.636718v-8.628907c17.917968-.515625 32.339843-15.242187 32.339843-33.285156 0-10.398437-4.792969-19.699219-12.28125-25.8125 7.488281-6.109375 12.28125-15.410156 12.28125-25.808594 0-18.042969-14.421875-32.769531-32.339843-33.285156v-8.628906c0-4.140625-3.359376-7.5-7.5-7.5-4.144532 0-7.5 3.359375-7.5 7.5v8.605469h-15.25v-9.292969c0-4.144531-3.359376-7.5-7.5-7.5-4.140626 0-7.5 3.355469-7.5 7.5v9.292969h-12.214844c-4.140625 0-7.5 3.359374-7.5 7.5 0 4.140624 3.359375 7.5 7.5 7.5h12.214844v36.621093h-12.214844c-4.140625 0-7.5 3.355469-7.5 7.5 0 4.140625 3.359375 7.5 7.5 7.5h12.214844v36.621094h-12.214844c-4.140625 0-7.5 3.355469-7.5 7.5 0 4.140625 3.359375 7.5 7.5 7.5h12.214844v9.292969c0 1.449218.417968 2.796875 1.128906 3.945312h-32.464844c-21.890625-17.828125-34.394531-44.054687-34.394531-72.359375 0-51.464843 41.867187-93.332031 93.332031-93.332031 51.460938 0 93.328125 41.867188 93.328125 93.332031 0 28.304688-12.503906 54.53125-34.394531 72.359375zm21.707031 0c17.773437-19.714844 27.6875-45.210937 27.6875-72.363281 0-.261719-.007813-.519531-.007813-.78125l44.734376-44.734375c2.523437-2.523438 5.882812-3.914062 9.453124-3.914062 3.570313 0 6.925782 1.390624 9.449219 3.914062l40.085938 40.085938-77.792969 77.792968zm-32.832031 165.292969c10.125 0 19.753906-4.386719 26.417968-12.035156 2.722657-3.121094 2.394532-7.859375-.726562-10.582031-3.121094-2.71875-7.859375-2.394532-10.582031.730468-3.8125 4.375-9.320313 6.886719-15.109375 6.886719-5.789063 0-11.296875-2.511719-15.109375-6.886719-2.722657-3.125-7.460938-3.449218-10.582031-.730468-3.125 2.722656-3.449219 7.460937-.726563 10.582031 6.664063 7.648437 16.292969 12.035156 26.417969 12.035156zm-78.761719-10.039063c4.144531 0 7.5-3.359374 7.5-7.5v-13.074218c0-4.140625-3.355469-7.5-7.5-7.5-4.140625 0-7.5 3.359375-7.5 7.5v13.074218c0 4.140626 3.359375 7.5 7.5 7.5zm0 0"/></svg>
<svg *ngIf="icon === 'on-chain'" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> <g> <g> <path d="M462,27H50C22.439,27,0.017,49.414,0.001,76.971C0.001,76.976,0,76.98,0,76.985V435c0,27.57,22.43,50,50,50h358 c27.57,0,50-22.43,50-50v-4.014h4c27.57,0,50-22.43,50-50V77C512,49.43,489.57,27,462,27z M492,380.986c0,16.542-13.458,30-30,30 h-4V343h24c3.506,0,6.87-0.61,10-1.72V380.986z M492,295v18c0,5.514-4.486,10-10,10h-33.768c-0.078-0.002-0.154-0.012-0.232-0.012 s-0.154,0.01-0.232,0.012H308c-23.159,0-42-18.841-42-42s18.841-42,42-42h14.5c5.522,0,10-4.477,10-10s-4.478-10-10-10H308 c-34.187,0-62,27.813-62,62s27.813,62,62,62h130v92c0,16.542-13.458,30-30,30H50c-16.542,0-30-13.458-30-30V116.973 c5.8,4.364,12.575,7.499,19.936,9.01C43.188,126.65,46.554,127,50,127h358c16.542,0,30,13.458,30,30v62h-24 c-5.522,0-10,4.477-10,10s4.478,10,10,10h68c3.506,0,6.87-0.61,10-1.72V295z M492,209c0,5.514-4.486,10-10,10h-24v-62 c0-27.57-22.43-50-50-50H50c-16.542,0-30-13.458-30-30s13.458-30,30-30h412c16.542,0,30,13.458,30,30V209z"/> </g> </g> <g> <g> <path d="M307.5,251.063c-16.542,0-30,13.458-30,30s13.458,30,30,30s30-13.458,30-30S324.042,251.063,307.5,251.063z M307.5,291.063c-5.514,0-10-4.486-10-10c0-5.514,4.486-10,10-10c5.514,0,10,4.486,10,10 C317.5,286.577,313.014,291.063,307.5,291.063z"/> </g> </g> <g> <g> <path d="M305.069,72.57c-1.859-1.86-4.439-2.93-7.069-2.93s-5.21,1.07-7.07,2.93c-1.86,1.86-2.93,4.44-2.93,7.07 s1.069,5.21,2.93,7.07c1.86,1.86,4.44,2.93,7.07,2.93s5.21-1.07,7.069-2.93c1.86-1.86,2.931-4.44,2.931-7.07 S306.93,74.43,305.069,72.57z"/> </g> </g> <g> <g> <path d="M256,69.638H119.986c-5.522,0-10,4.477-10,10s4.478,10,10,10H256c5.522,0,10-4.477,10-10S261.522,69.638,256,69.638z"/> </g> </g> <g> <g> <path d="M377.069,221.92c-1.859-1.86-4.439-2.93-7.069-2.93s-5.21,1.07-7.07,2.93c-1.86,1.86-2.93,4.44-2.93,7.07 s1.069,5.21,2.93,7.07c1.86,1.87,4.44,2.93,7.07,2.93s5.21-1.06,7.069-2.93c1.86-1.86,2.931-4.44,2.931-7.07 S378.93,223.78,377.069,221.92z"/> </g> </g> <g> <g> <path d="M221.986,262.333c0-40.421-32.002-73.498-72-75.249V177c0-5.523-4.478-10-10-10c-5.522,0-10,4.477-10,10v10h-20v-10 c0-5.523-4.478-10-10-10c-5.522,0-10,4.477-10,10v10H48c-5.522,0-10,4.477-10,10s4.478,10,10,10h5.986v204H48 c-5.522,0-10,4.477-10,10s4.478,10,10,10h41.986v10c0,5.523,4.478,10,10,10c5.522,0,10-4.477,10-10v-10h20v10 c0,5.523,4.478,10,10,10c5.522,0,10-4.477,10-10v-10.085c39.998-1.751,72-34.828,72-75.249c0-17.16-5.705-33.416-16.23-46.667 C216.281,295.75,221.986,279.493,221.986,262.333z M185.319,316.146c10.748,10.519,16.667,24.554,16.667,39.52 c0,30.511-24.822,55.333-55.333,55.333h-6.667h-40h-26V207h26h40h6.667c30.511,0,55.333,24.823,55.333,55.333 c0,14.966-5.919,29.001-16.667,39.52c-1.922,1.881-3.005,4.457-3.005,7.146C182.314,311.688,183.397,314.266,185.319,316.146z"/> </g> </g> <g> <g> <path d="M144.924,224.333h-43.938c-5.522,0-10,4.477-10,10v56c0,5.523,4.478,10,10,10h43.938c20.953,0,38-17.047,38-38 S165.877,224.333,144.924,224.333z M144.924,280.333h-33.938v-36h33.938c9.925,0,18,8.075,18,18S154.849,280.333,144.924,280.333z "/> </g> </g> <g> <g> <path d="M144.924,317.667h-43.938c-5.522,0-10,4.477-10,10v56c0,5.523,4.478,10,10,10h43.938c20.953,0,38-17.047,38-38 S165.877,317.667,144.924,317.667z M144.924,373.667h-33.938v-36h33.938c9.925,0,18,8.075,18,18S154.849,373.667,144.924,373.667z "/> </g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> </svg> <svg *ngIf="icon === 'routing'" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 511.998 511.998" style="enable-background:new 0 0 511.998 511.998;" xml:space="preserve"> <g> <g> <path d="M354.686,255.526c0.998,0,1.949-0.199,2.82-0.553c6.35,36.576,38.297,64.485,76.661,64.485 c42.916,0,77.831-34.914,77.831-77.83s-34.915-77.831-77.831-77.831c-42.612,0-77.317,34.426-77.807,76.924 c-0.539-0.123-1.098-0.194-1.674-0.194H279.43c-1.602-30.156-12.807-57.801-30.601-79.94l49.801-34.354 c14.156,19.51,37.123,32.233,63.017,32.233c15.171,0,29.876-4.369,42.524-12.635c3.468-2.266,4.441-6.914,2.176-10.381 c-2.267-3.469-6.915-4.441-10.381-2.176c-10.203,6.667-22.07,10.191-34.319,10.191c-34.645,0-62.83-28.186-62.83-62.831 c0-34.645,28.186-62.83,62.83-62.83c34.646,0,62.831,28.186,62.831,62.83c0,13.412-4.166,26.208-12.047,37.005 c-2.442,3.346-1.71,8.037,1.636,10.479c3.346,2.441,8.036,1.71,10.479-1.636c9.769-13.382,14.932-29.235,14.932-45.849 c0-42.916-34.915-77.83-77.831-77.83c-42.916,0-77.83,34.914-77.83,77.83c0,11.648,2.59,22.698,7.196,32.629l-52.269,36.057 c-25.326-25.382-60.324-41.11-98.928-41.11c-16.137,0-31.956,2.727-47.018,8.104c-3.901,1.393-5.935,5.685-4.542,9.585 c1.394,3.902,5.686,5.934,9.585,4.542c13.439-4.799,27.562-7.231,41.975-7.231c68.824,0,124.816,55.992,124.816,124.816 S208.64,372.841,139.816,372.841S15,316.851,15,248.026c0-42.698,21.478-81.986,57.451-105.096 c3.485-2.239,4.495-6.879,2.257-10.364c-2.24-3.484-6.881-4.495-10.364-2.257C24.054,156.192,0,200.198,0,248.026 c0,77.095,62.722,139.816,139.816,139.816c37.301,0,71.235-14.683,96.331-38.572l60.03,36.204 c-9.434,12.877-15.022,28.74-15.022,45.89c0,42.916,34.915,77.831,77.831,77.831c42.916,0,77.83-34.915,77.83-77.831 c0-21.477-8.558-41.473-24.097-56.305c-2.996-2.86-7.744-2.749-10.604,0.246c-2.86,2.996-2.75,7.744,0.246,10.604 c12.545,11.975,19.454,28.117,19.454,45.455c0,34.646-28.186,62.831-62.83,62.831c-34.646,0-62.831-28.186-62.831-62.831 c0-34.645,28.186-62.83,62.831-62.83c7.449,0,14.734,1.288,21.653,3.828c3.886,1.427,8.197-0.567,9.625-4.455 c1.428-3.888-0.566-8.197-4.455-9.625c-8.579-3.15-17.604-4.748-26.823-4.748c-20.281,0-38.769,7.804-52.635,20.558 l-59.687-35.997c19.049-22.56,31.102-51.207,32.767-82.569H354.686z M434.168,178.797c34.646,0,62.831,28.186,62.831,62.831 c0,34.645-28.186,62.83-62.831,62.83c-34.645,0-62.83-28.186-62.83-62.83C371.338,206.982,399.523,178.797,434.168,178.797z"/> </g> </g> <g> <g> <path d="M139.816,135.628c-61.976,0-112.398,50.422-112.398,112.398c0,61.977,50.422,112.398,112.398,112.398 s112.398-50.422,112.398-112.398S201.792,135.628,139.816,135.628z M139.816,345.424c-53.706,0-97.398-43.692-97.398-97.398 s43.692-97.398,97.398-97.398c53.706,0,97.398,43.692,97.398,97.398S193.522,345.424,139.816,345.424z"/> </g> </g> <g> <g> <path d="M163.353,239.602c2.704-3.754,4.304-8.354,4.304-13.323c0-10.606-7.263-19.545-17.076-22.109v-3.474 c0-4.143-3.357-7.5-7.5-7.5s-7.5,3.357-7.5,7.5v2.733h-3.74v-7.85c0-4.143-3.357-7.5-7.5-7.5s-7.5,3.357-7.5,7.5v7.85h-5.304 c-4.143,0-7.5,3.357-7.5,7.5c0,3.224,2.038,5.965,4.893,7.025l0.003,60.144c-2.857,1.059-4.897,3.8-4.897,7.026 c0,4.143,3.357,7.5,7.5,7.5h5.304v7.85c0,4.143,3.357,7.5,7.5,7.5s7.5-3.357,7.5-7.5v-7.85h3.74v2.733c0,4.143,3.357,7.5,7.5,7.5 s7.5-3.357,7.5-7.5v-3.043c14.129-2.057,25.017-14.248,25.017-28.938C175.597,253.588,170.758,244.914,163.353,239.602z M123.929,218.429h20.878c4.328,0,7.85,3.521,7.85,7.85c0,4.329-3.522,7.849-7.85,7.849H123.93L123.929,218.429z M146.349,277.624 h-22.416l-0.002-28.496h22.418c7.856,0,14.248,6.392,14.248,14.248C160.597,271.232,154.205,277.624,146.349,277.624z"/> </g> </g> <g> <g> <path d="M453.201,235.419c1.339-2.498,2.103-5.348,2.103-8.375c0-7.573-4.766-14.039-11.448-16.602v-0.55 c0-4.143-3.357-7.5-7.5-7.5c-2.074,0-3.951,0.842-5.308,2.202c-0.831-3.237-3.76-5.633-7.256-5.633c-4.143,0-7.5,3.357-7.5,7.5 v2.791h-1.085c-4.143,0-7.5,3.357-7.5,7.5c0,2.578,1.301,4.85,3.281,6.2l0.002,37.344c-1.981,1.352-3.283,3.625-3.283,6.204 c0,4.143,3.357,7.5,7.5,7.5h1.085v2.791c0,4.143,3.357,7.5,7.5,7.5c3.496,0,6.425-2.395,7.256-5.632 c1.358,1.36,3.234,2.202,5.308,2.202c4.143,0,7.5-3.357,7.5-7.5v-0.011c9.619-2.383,16.772-11.086,16.772-21.432 C460.628,245.362,457.753,239.467,453.201,235.419z M425.988,224.255h11.526c1.539,0,2.791,1.252,2.791,2.791 s-1.252,2.792-2.791,2.792h-11.526V224.255z M438.548,259H425.99l-0.001-14.162h12.559c3.904,0,7.081,3.177,7.081,7.081 S442.452,259,438.548,259z"/> </g> </g> <g> <g> <path d="M378.02,425.156c1.339-2.498,2.103-5.348,2.103-8.375c0-7.573-4.766-14.04-11.449-16.602v-0.55c0-4.143-3.357-7.5-7.5-7.5 c-2.073,0-3.95,0.841-5.308,2.201c-0.831-3.237-3.76-5.632-7.256-5.632c-4.143,0-7.5,3.357-7.5,7.5v2.792h-1.085 c-4.143,0-7.5,3.357-7.5,7.5c0,2.578,1.301,4.85,3.281,6.2l0.002,37.344c-1.981,1.35-3.283,3.623-3.283,6.202 c0,4.143,3.357,7.5,7.5,7.5h1.085v2.791c0,4.144,3.358,7.501,7.5,7.501c3.496,0,6.425-2.395,7.256-5.632 c1.358,1.36,3.234,2.201,5.308,2.201c4.143,0,7.5-3.357,7.5-7.5v-0.01c9.62-2.383,16.773-11.086,16.773-21.432 C385.447,435.099,382.572,429.204,378.02,425.156z M350.806,413.992h11.526v0c1.539,0,2.791,1.252,2.791,2.791 c0,1.539-1.252,2.791-2.791,2.791h-11.526V413.992z M363.365,448.737h-12.557l-0.001-14.163h12.558 c3.905,0,7.082,3.177,7.082,7.082C370.447,445.561,367.271,448.737,363.365,448.737z"/> </g> </g> <g> <g> <path d="M380.68,74.426c1.339-2.498,2.103-5.348,2.103-8.374c0-7.573-4.766-14.039-11.448-16.602V48.9c0-4.143-3.357-7.5-7.5-7.5 c-2.074,0-3.951,0.842-5.308,2.202c-0.831-3.237-3.76-5.632-7.256-5.632c-4.143,0-7.5,3.357-7.5,7.5v2.791h-1.085 c-4.143,0-7.5,3.357-7.5,7.5c0,2.578,1.301,4.85,3.281,6.2l0.002,37.344c-1.981,1.35-3.283,3.623-3.283,6.202 c0,4.143,3.357,7.5,7.5,7.5h1.085v2.791c0,4.142,3.358,7.5,7.5,7.5c3.497,0,6.425-2.396,7.256-5.633 c1.358,1.36,3.234,2.202,5.308,2.202c4.143,0,7.5-3.357,7.5-7.5v-0.01c9.619-2.383,16.772-11.086,16.772-21.432 C388.107,84.369,385.232,78.474,380.68,74.426z M353.467,63.262h11.526c1.539,0,2.791,1.252,2.791,2.791s-1.252,2.791-2.791,2.791 h-11.526V63.262z M366.027,98.007h-12.558l-0.001-14.163h12.559c3.904,0,7.081,3.177,7.081,7.082 C373.108,94.83,369.932,98.007,366.027,98.007z"/> </g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> </svg>
<svg *ngIf="icon === 'transactions'" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> <g> <g> <path d="M490.11,386.289c-9.117-12.248-25.84-16.591-39.766-10.325l-63.784,28.7c-16.154,7.268-33.823,10.221-51.277,8.785 c1.762-2.179,3.309-4.584,4.566-7.218c4.333-9.073,4.676-19.632,0.941-28.968c-3.735-9.336-11.267-16.744-20.663-20.325 l-76.057-28.986c-20.916-7.969-43.87-7.756-64.633,0.599l-75.392,30.341l-5.231-19.521c-1.43-5.334-6.913-8.504-12.248-7.071 l-63.75,17.082c-5.334,1.43-8.5,6.913-7.071,12.247c1.429,5.334,6.912,8.501,12.248,7.071l54.092-14.494l33.129,123.638 L61.12,492.338c-5.334,1.43-8.5,6.913-7.071,12.247c1.197,4.468,5.237,7.415,9.653,7.415c0.856-0.001,1.728-0.111,2.595-0.344 l63.75-17.082c2.562-0.687,4.746-2.362,6.072-4.659c1.326-2.297,1.686-5.026,0.999-7.588l-27.86-103.974l77.645-31.248 c16.077-6.473,33.85-6.636,50.045-0.464l76.057,28.986c4.252,1.62,7.525,4.84,9.216,9.065c1.69,4.225,1.542,8.813-0.42,12.919 c-3.423,7.17-11.441,10.753-19.064,8.512l-61.519-18.055c-5.298-1.551-10.855,1.48-12.411,6.779 c-1.555,5.3,1.48,10.856,6.779,12.412l73.733,21.672c28.266,8.186,58.611,6.045,85.446-6.03l63.784-28.7 c5.433-2.442,11.959-0.75,15.516,4.028c2.25,3.022,3.043,6.714,2.232,10.394c-0.81,3.68-3.08,6.696-6.391,8.494l-36.189,19.649 c-4.853,2.636-6.651,8.706-4.016,13.56c1.813,3.338,5.249,5.23,8.797,5.23c1.612,0,3.247-0.391,4.763-1.214l36.188-19.649 c8.363-4.541,14.333-12.475,16.38-21.769C497.878,403.63,495.792,393.923,490.11,386.289z"/> </g> </g> <g> <g> <path d="M415.881,454.599c-1.861-1.861-4.44-2.93-7.07-2.93c-2.64,0-5.21,1.069-7.07,2.93c-1.87,1.86-2.93,4.44-2.93,7.07 c0,2.64,1.06,5.21,2.93,7.069c1.86,1.87,4.44,2.931,7.07,2.931c2.63,0,5.21-1.061,7.07-2.931c1.86-1.859,2.93-4.439,2.93-7.069 S417.741,456.469,415.881,454.599z"/> </g> </g> <g> <g> <path d="M386.868,473.584c-2.636-4.852-8.705-6.65-13.56-4.016l-9.812,5.328c-33.457,18.164-73.474,22.04-109.794,10.63 l-89.163-28.013c-5.27-1.656-10.882,1.273-12.537,6.543c-1.656,5.269,1.274,10.882,6.543,12.537l89.163,28.013 c15.668,4.923,31.936,7.353,48.179,7.353c26.735,0,53.396-6.587,77.153-19.486l9.812-5.328 C387.706,484.509,389.503,478.438,386.868,473.584z"/> </g> </g> <g> <g> <path d="M80.474,446.929c-1.86-1.86-4.44-2.93-7.07-2.93c-2.63,0-5.21,1.069-7.07,2.93c-1.86,1.86-2.93,4.44-2.93,7.07 c0,2.63,1.07,5.21,2.93,7.069c1.86,1.86,4.44,2.931,7.07,2.931c2.63,0,5.21-1.07,7.07-2.931c1.86-1.859,2.93-4.439,2.93-7.069 C83.404,451.358,82.334,448.789,80.474,446.929z"/> </g> </g> <g> <g> <path d="M303.404,0c-89.326,0-161.999,72.672-161.999,161.999s72.672,161.999,161.999,161.999s161.999-72.672,161.999-161.999 S392.731,0,303.404,0z M303.404,303.998c-78.298,0-141.999-63.701-141.999-141.999S225.106,20,303.404,20 S445.403,83.7,445.403,161.999S381.703,303.998,303.404,303.998z"/> </g> </g> <g> <g> <path d="M341.338,162.306c9.826-8.076,16.104-20.318,16.104-34c0-21.541-15.564-39.504-36.035-43.264v-9.318 c0-5.522-4.477-10-10-10c-5.523,0-10,4.478-10,10v8.582h-7v-8.582c0-5.522-4.477-10-10-10s-10,4.478-10,10v8.582h-13.501 c-5.523,0-10,4.478-10,10c0,4.303,2.723,7.961,6.537,9.371v117.257c-3.813,1.41-6.537,5.068-6.537,9.371c0,5.522,4.477,10,10,10 h13.501v8.581c0,5.522,4.477,10,10,10s10-4.478,10-10v-8.581h7v8.581c0,5.522,4.477,10,10,10c5.523,0,10-4.478,10-10v-9.317 c20.471-3.76,36.035-21.723,36.035-43.264C357.442,182.624,351.163,170.382,341.338,162.306z M313.443,220.306h-36v-48h36 c13.234,0,24,10.766,24,24C337.443,209.539,326.677,220.306,313.443,220.306z M313.443,152.307h-36v-48h36 c13.234,0,24,10.766,24,24C337.443,141.54,326.677,152.307,313.443,152.307z"/> </g> </g> <g> <g> <path d="M395.361,70.38c-24.554-24.554-57.199-38.075-91.922-38.075c-34.725,0-67.37,13.522-91.923,38.076 c-20.172,20.172-32.908,45.731-36.83,73.915c-3.792,27.256,1.271,55.541,14.26,79.645c2.619,4.861,8.685,6.681,13.546,4.061 c4.863-2.619,6.68-8.685,4.06-13.546c-22.849-42.405-14.992-95.835,19.106-129.932c20.776-20.776,48.4-32.219,77.781-32.219 s57.005,11.441,77.78,32.218c42.889,42.889,42.889,112.674,0,155.562c-34.099,34.097-87.529,41.956-129.934,19.104 c-4.861-2.617-10.927-0.803-13.547,4.061c-2.62,4.861-0.802,10.927,4.06,13.547c18.885,10.176,40.334,15.487,61.846,15.487 c5.946,0,11.898-0.406,17.8-1.228c28.185-3.921,53.745-16.657,73.916-36.829C446.049,203.54,446.049,121.068,395.361,70.38z"/> </g> </g> <g> <g> <path d="M225.641,240.055c-3.917-3.894-10.248-3.874-14.142,0.044l-0.078,0.078c-3.893,3.917-3.873,10.249,0.044,14.142 c1.951,1.939,4.499,2.907,7.049,2.907c2.569,0,5.139-0.984,7.093-2.951l0.078-0.078 C229.578,250.28,229.558,243.948,225.641,240.055z"/> </g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> </svg>
<svg *ngIf="icon === 'world'" height="512pt" viewBox="0 0 512.00039 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m446.167969 215.203125c0-20.148437-16.355469-36.542969-36.488281-36.617187v-10.671876c0-4.140624-3.359376-7.5-7.5-7.5-4.140626 0-7.5 3.359376-7.5 7.5v10.671876h-19.128907v-11.449219c0-4.140625-3.359375-7.5-7.5-7.5s-7.5 3.359375-7.5 7.5v11.449219h-14.742187c-4.140625 0-7.5 3.355468-7.5 7.5 0 4.140624 3.359375 7.5 7.5 7.5h14.742187v43.242187h-14.742187c-4.140625 0-7.5 3.355469-7.5 7.5 0 4.140625 3.359375 7.5 7.5 7.5h14.742187v43.242187h-14.742187c-4.140625 0-7.5 3.359376-7.5 7.5 0 4.140626 3.359375 7.5 7.5 7.5h14.742187v11.449219c0 4.140625 3.359375 7.5 7.5 7.5s7.5-3.359375 7.5-7.5v-11.449219h19.128907v10.667969c0 4.144531 3.359374 7.5 7.5 7.5 4.140624 0 7.5-3.355469 7.5-7.5v-10.671875c20.132812-.074218 36.488281-16.46875 36.488281-36.617187 0-11.867188-5.675781-22.425781-14.449219-29.125 8.773438-6.695313 14.449219-17.253907 14.449219-29.121094zm-36.621094 79.867187h-33.996094v-43.242187h33.996094c11.921875 0 21.625 9.699219 21.625 21.621094s-9.699219 21.621093-21.625 21.621093zm0-58.242187h-33.996094v-43.242187h33.996094c11.921875 0 21.625 9.695312 21.625 21.621093 0 11.921875-9.699219 21.621094-21.625 21.621094zm75.4375-68.710937c.480469-.976563.941406-1.914063 1.382813-2.820313 14.359374-29.675781 22.777343-56.347656 25.015624-79.277344 2.757813-28.269531-3.742187-50.503906-19.320312-66.082031-15.574219-15.578125-37.8125-22.078125-66.082031-19.320312-22.929688 2.238281-49.601563 10.65625-79.277344 25.015624-3.121094 1.511719-6.410156 3.160157-9.804687 4.917969-27.886719-11.570312-57.90625-17.582031-88.53125-17.582031-55.640626 0-109.394532 20.0625-151.367188 56.484375-3.125 2.714844-3.460938 7.453125-.746094 10.582031s7.449219 3.460938 10.578125.746094c33.835938-29.363281 75.871094-47.339844 120.160157-51.742188-25.929688 24.601563-47.496094 56-63.007813 91.953126-3.234375 7.496093-6.179687 15.167968-8.84375 22.957031h-98.226563c6.925782-13.269531 15.234376-25.855469 24.859376-37.496094 2.636718-3.191406 2.1875-7.921875-1.003907-10.558594-3.191406-2.640625-7.917969-2.191406-10.558593 1-12.804688 15.492188-23.453126 32.539063-31.753907 50.621094-.351562.566406-.628906 1.183594-.820312 1.835937-13.265625 29.570313-20.304688 61.851563-20.304688 94.652344 0 29.839844 5.703125 59.074219 16.6875 86.328125-3.019531 5.613281-5.839843 11.109375-8.382812 16.371094-14.363281 29.675781-22.78125 56.347656-25.019531 79.277344-2.757813 28.269531 3.742187 50.503906 19.320312 66.082031 13.226562 13.226562 31.351562 19.933594 53.882812 19.933594 3.910157 0 8.015626-.207032 12.199219-.613282 22.929688-2.238281 49.601563-10.65625 79.277344-25.019531 10.40625-5.035156 21.050781-10.746093 31.859375-17.066406 16.75 3.792969 33.953125 5.738281 51.195312 5.738281.003907 0 .007813.003906.007813.003906h.007813.003906s.003906 0 .007812-.003906c38.945313 0 77.453125-9.878906 111.351563-28.566406 3.628906-2 4.949219-6.5625 2.949219-10.191406-2-3.625-6.5625-4.945313-10.1875-2.945313-25.46875 14.039063-53.722657 22.746094-82.742188 25.632813 26.75-25.371094 48.785156-57.90625 64.40625-95.289063 2.796875-2.671875 5.578125-5.371093 8.355469-8.09375 14.789062 6.433594 31.09375 10.007813 48.21875 10.007813 14.3125 0 28.050781-2.496094 40.808593-7.070313-13.398437 21.347657-30.554687 40.429688-50.453124 55.949219-3.265626 2.546875-3.847657 7.257812-1.300782 10.523438 1.480469 1.898437 3.6875 2.890624 5.917969 2.890624 1.613281 0 3.238281-.519531 4.609375-1.585937 27.160156-21.183594 49.546875-48.574219 64.886719-79.304687 34.09375-21.488282 56.796875-59.472657 56.796875-102.667969.003906-28.84375-10.128906-55.367188-27.011719-76.207031zm-57.546875-152.570313c23.589844-2.304687 41.765625 2.742187 54.019531 14.996094 12.253907 12.253906 17.300781 30.425781 14.996094 54.019531-2.003906 20.535156-9.554687 44.660156-22.417969 71.726562-4.417968-4.1875-9.15625-8.039062-14.167968-11.527343 10.730468-23.359375 17.269531-44.664063 18.953124-61.921875 1.761719-18.0625-1.566406-31.441406-9.890624-39.769532-8.324219-8.324218-21.707032-11.652343-39.769532-9.890624-15.714844 1.535156-35.03125 7.167968-56.058594 16.324218-.066406-.039062-.128906-.082031-.191406-.121094-6.054687-3.886718-12.273437-7.464843-18.625-10.746093 27.648438-13.277344 52.261719-21.050781 73.152344-23.089844zm22.285156 115.105469c-15.589844-27.660156-36.703125-51.796875-62.046875-70.96875 16.191407-6.425782 30.863281-10.398438 42.941407-11.574219 13.199218-1.289063 22.777343.636719 27.707031 5.566406 4.929687 4.933594 6.855469 14.511719 5.570312 27.707031-1.34375 13.730469-6.199219 30.570313-14.171875 49.269532zm-115.597656-84.988282c.105469.050782.207031.097657.316406.136719 10.496094 4.5625 20.652344 9.972657 30.375 16.207031 27.371094 17.550782 50.316406 40.914063 67.296875 68.328126-12.917969-4.703126-26.855469-7.273438-41.382812-7.273438-18.738281 0-36.496094 4.273438-52.355469 11.894531-15.761719-41.957031-39.199219-78.09375-68.621094-105.929687 22.265625 2.195312 43.957032 7.804687 64.371094 16.636718zm-156.367188 81.273438c16.871094-39.117188 41.21875-72.464844 70.613282-96.832031 41.480468 34.324219 64.429687 78.742187 76.761718 112.273437-.796874.515625-1.589843 1.039063-2.375 1.570313h-151.703124c2.074218-5.75 4.296874-11.4375 6.703124-17.011719zm-11.683593 32.011719h138.625c-20.046875 20.199219-33.042969 47.394531-34.976563 77.554687h-116.679687c.746093-25.414062 5.253906-51.980468 13.03125-77.554687zm-98.863281 202.792969c-3.746094-5.75-7.191407-11.652344-10.351563-17.683594h98.351563c8.964843 26.09375 21.199218 50.9375 36.132812 72.859375-12.613281 8.089843-25.015625 15.328125-37.066406 21.59375-35.441406-17.171875-65.492188-43.652344-87.066406-76.769531zm70.261718 84.96875c-21.421875 9.753906-40.699218 15.679687-56.089844 17.179687-13.199218 1.289063-22.777343-.636719-27.707031-5.566406-4.929687-4.929688-6.855469-14.511719-5.566406-27.707031 1.34375-13.765626 6.253906-30.714844 14.289063-49.523438 20.003906 27.109375 45.589843 49.472656 75.074218 65.617188zm33.621094-102.652344h114.140625c-27.042969 24.578125-54.582031 46.425781-81.371094 64.601562-13.328125-19.519531-24.394531-41.492187-32.769531-64.601562zm-5.003906-15c-7.773438-25.417969-12.292969-51.820313-13.035156-77.554688h116.628906c1.726562 29.425782 13.988281 56.066406 33.066406 76.191406-.476562.457032-.953125.90625-1.429688 1.363282zm-116.289063-170.109375h100.613281c-7.40625 25.644531-11.671874 52.144531-12.375 77.554687h-105.566406c.9375-26.8125 6.878906-53.125 17.328125-77.554687zm-17.339843 92.554687h105.585937c.707031 25.703125 5.011719 52.050782 12.425781 77.554688h-100.738281c-10.472656-24.433594-16.351563-50.675782-17.273437-77.554688zm183.738281 206.140625c1.886719-1.203125 3.773437-2.425781 5.664062-3.664062 1.679688 1.683593 3.375 3.351562 5.09375 4.980469-3.597656-.355469-7.183593-.78125-10.757812-1.316407zm32.167969.253907c-4.726563-3.921876-9.332032-8.097657-13.796876-12.460938 22.878907-15.769531 46.109376-33.886719 69.070313-53.898438-15.109375 26.050782-33.8125 48.570313-55.273437 66.359376zm-89.605469 14.964843c-28.074219 13.589844-53.039063 21.523438-74.199219 23.589844-23.566406 2.296875-41.789062-2.765625-54.019531-14.996094-12.253907-12.253906-17.300781-30.425781-14.996094-54.019531 2.0625-21.160156 10.003906-46.125 23.589844-74.199219.875-1.8125 1.796875-3.660156 2.734375-5.527343 3.226562 6.414062 6.757812 12.691406 10.59375 18.808593-10.925782 23.644531-17.585938 45.234375-19.285156 62.640625-1.765626 18.0625 1.5625 31.445313 9.890624 39.769532 6.882813 6.878906 17.21875 10.347656 30.800782 10.347656 2.847656 0 5.839844-.152344 8.96875-.457032 18.804687-1.835937 42.386718-9.410156 68.203125-21.90625 17.578125-8.507812 35.960937-19.117187 54.730469-31.5.195312-.117187.394531-.21875.582031-.355468.0625-.046875.117187-.097656.179687-.148438 33.898438-22.441406 69.039063-50.695312 102.992188-82.957031.046875-.042969.09375-.085937.140625-.128906 1.355469-1.292969 2.710937-2.582031 4.0625-3.886719 4.632812 3.816406 9.554687 7.296875 14.722656 10.402344-56.34375 54.644531-116.3125 98.691406-169.691406 124.523437zm231.96875-122.269531c-58.59375 0-106.265625-47.671875-106.265625-106.265625 0-58.597656 47.671875-106.265625 106.265625-106.265625 58.597656 0 106.265625 47.667969 106.265625 106.265625.003906 58.59375-47.667969 106.265625-106.265625 106.265625zm0 0"/></svg>
<svg *ngIf="icon === 'advanced'" height="512pt" viewBox="-63 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m171.15625 45.746094c-3.996094 0-7.234375 3.242187-7.234375 7.238281s3.238281 7.234375 7.234375 7.234375 7.238281-3.238281 7.238281-7.234375-3.238281-7.238281-7.238281-7.238281zm42.867188 0c-3.996094 0-7.234376 3.242187-7.234376 7.238281s3.238282 7.234375 7.234376 7.234375c3.996093 0 7.238281-3.238281 7.238281-7.234375s-3.242188-7.238281-7.238281-7.238281zm-21.433594 60.621094c-41.015625 0-74.382813 33.371093-74.382813 74.386718s33.367188 74.386719 74.382813 74.386719 74.386718-33.371094 74.386718-74.386719-33.371093-74.386718-74.386718-74.386718zm0 133.773437c-32.742188 0-59.382813-26.640625-59.382813-59.386719s26.640625-59.386718 59.382813-59.386718c32.746094 0 59.386718 26.640624 59.386718 59.386718s-26.640624 59.386719-59.386718 59.386719zm-54.597656 109.347656c3.996093 0 7.234374-3.238281 7.234374-7.234375s-3.238281-7.234375-7.234374-7.234375c-3.996094 0-7.234376 3.238281-7.234376 7.234375s3.238282 7.234375 7.234376 7.234375zm109.199218 0c3.996094 0 7.234375-3.238281 7.234375-7.234375s-3.238281-7.234375-7.234375-7.234375-7.238281 3.238281-7.238281 7.234375 3.242187 7.234375 7.238281 7.234375zm53.648438-81.648437c.511718-47.066406-5.234375-94.507813-17.0625-137.453125-1.097656-3.992188-5.226563-6.339844-9.222656-5.238281-3.992188 1.101562-6.335938 5.230468-5.238282 9.222656 12.011719 43.613281 17.550782 92.023437 16.425782 139.796875-.007813.082031-.019532.160156-.023438.242187-.003906.160156.003906.316406.007812.476563-.234374 9.296875-.71875 18.566406-1.457031 27.773437h-67.605469v-11.445312c0-13.273438-10.800781-24.070313-24.074218-24.070313-13.273438 0-24.070313 10.796875-24.070313 24.070313v11.445312h-67.585937c-3.269532-40.984375-1.554688-83.636718 5.1875-123.898437 5.800781-34.648438 15.050781-66.4375 27.328125-94.351563h118.273437c2.261719 5.148438 4.429688 10.433594 6.488282 15.855469 1.472656 3.875 5.804687 5.820313 9.675781 4.347656 3.871093-1.472656 5.816406-5.804687 4.347656-9.675781-11.199219-29.460938-25.355469-55.253906-42.085937-76.667969-9.070313-11.609375-22.761719-18.269531-37.558594-18.269531s-28.488282 6.660156-37.558594 18.269531c-31.015625 39.699219-53.042969 94.339844-63.707031 158.011719-4.980469 29.761719-7.292969 60.792969-6.957031 91.554688-42.65625 5.648437-84.367188 46.136718-84.367188 108.949218 0 6.40625.242188 12.429688.710938 18.074219 0 .011719 0 .023437.003906.039063 3.105468 37.433593 16.367187 57.792968 38.128906 57.792968 28.121094 0 35.933594-29.21875 42.828125-54.996094 3.585937-13.414062 7.265625-27.15625 13.308594-35.804687 4.414062 9.972656 13.480469 17.234375 24.230469 19.332031-1.253907 5.742188-1.898438 11.625-1.898438 17.59375 0 20.175782 7.300781 46.261719 19.050781 68.078125 1.355469 2.515625 3.941407 3.945313 6.609375 3.945313 1.203125 0 2.417969-.289063 3.550782-.898438 3.644531-1.964844 5.011718-6.515625 3.046874-10.160156-10.484374-19.464844-17.257812-43.394531-17.257812-60.964844 0-5.785156.730469-11.46875 2.167969-16.964844h34.035156v46.765626c0 13.273437 10.800781 24.074218 24.074219 24.074218 13.273437 0 24.070312-10.800781 24.070312-24.074218v-46.765626h34.039063c1.4375 5.496094 2.167969 11.179688 2.167969 16.960938 0 18.703125-7.40625 43.773438-18.867188 63.871094-12.4375 21.808594-27.527344 34.316406-41.410156 34.316406-7.914063 0-16.042969-3.886719-24.15625-11.554688-3.011719-2.84375-7.757813-2.710937-10.601563.300782-2.847656 3.011718-2.710937 7.757812.300781 10.605468 10.988282 10.382813 22.582032 15.648438 34.457032 15.648438 19.703125 0 39.039062-14.875 54.441406-41.886719 12.65625-22.195312 20.835938-50.183593 20.835938-71.300781 0-5.964844-.644532-11.847656-1.898438-17.589844 10.75-2.101562 19.816406-9.363281 24.230469-19.335937 6.042969 8.652343 9.722656 22.390625 13.308593 35.804687 6.894532 25.777344 14.707032 54.996094 42.828126 54.996094 21.761718 0 35.023437-20.355469 38.132812-57.792969 0-.011719 0-.027343.003906-.039062.464844-5.640625.707032-11.664063.707032-18.074219.003906-62.796875-41.691407-103.28125-84.339844-108.941406zm-133.988282-240.335938c6.210938-7.945312 15.589844-12.503906 25.738282-12.503906 10.148437 0 19.53125 4.558594 25.738281 12.503906 9.699219 12.417969 18.496094 26.441406 26.316406 41.90625h-104.109375c7.796875-15.414062 16.59375-29.457031 26.316406-41.90625zm-128.007812 410.183594c-14.109375 0-19.964844-18.304688-22.328125-36.074219h48.535156c-6.367187 22.621094-12.253906 36.074219-26.207031 36.074219zm30.285156-51.074219h-53.90625c-.167968-3.683593-.222656-7.039062-.222656-9.832031 0-53.582031 34.273438-88.324219 69.738281-93.855469.367188 9.339844.984375 18.628907 1.839844 27.828125.007813.089844.015625.183594.027344.273438 1.0625 11.320312 2.503906 22.5 4.3125 33.457031-11.617188 8.9375-17.136719 25.269531-21.789063 42.128906zm99.390625-19.761719h-42.878906c-8.90625 0-16.5625-6.351562-18.210937-15.101562-.3125-1.652344-.613282-3.3125-.910157-4.976562-.003906-.023438-.007812-.046876-.011719-.066407-1.675781-9.515625-3.050781-19.21875-4.140624-29.046875h66.152343zm33.144531 61.765626c0 5-4.070312 9.070312-9.074218 9.070312-5 0-9.070313-4.070312-9.070313-9.070312v-27.003907h18.144531zm0-42.003907h-18.144531v-95.398437c0-5.003906 4.070313-9.070313 9.070313-9.070313 5.003906 0 9.070312 4.066407 9.070312 9.070313v95.398437zm76.089844-34.863281c-1.648437 8.75-9.308594 15.101562-18.210937 15.101562h-42.878907v-49.191406h66.171876c-1.285157 11.527344-2.976563 22.921875-5.082032 34.089844zm68.582032 85.9375c-13.949219 0-19.835938-13.453125-26.203126-36.074219h48.53125c-2.359374 17.769531-8.21875 36.074219-22.328124 36.074219zm23.625-51.074219h-53.90625c-4.65625-16.863281-10.175782-33.199219-21.796876-42.132812 3.316407-20.058594 5.382813-40.714844 6.207032-61.550781 35.460937 5.539062 69.71875 40.28125 69.71875 93.851562 0 2.792969-.054688 6.152344-.222656 9.832031zm-163.140626-247.390625v-3.394531c0-4.140625-3.355468-7.5-7.5-7.5-4.140624 0-7.5 3.359375-7.5 7.5v3.183594h-5.0625v-3.640625c0-4.140625-3.359374-7.5-7.5-7.5-4.144531 0-7.5 3.359375-7.5 7.5v3.640625h-5.578124c-4.140626 0-7.5 3.355469-7.5 7.5s3.359374 7.5 7.5 7.5h5.578124v19.242187h-5.578124c-4.140626 0-7.5 3.355469-7.5 7.5 0 4.144532 3.359374 7.5 7.5 7.5h5.578124v19.242188h-5.578124c-4.140626 0-7.5 3.355468-7.5 7.5 0 4.140625 3.359374 7.5 7.5 7.5h5.578124v3.640625c0 4.140625 3.355469 7.5 7.5 7.5 4.140626 0 7.5-3.359375 7.5-7.5v-3.640625h5.0625v3.183594c0 4.140624 3.359376 7.5 7.5 7.5 4.144532 0 7.5-3.359376 7.5-7.5v-3.394532c12.085938-1.558594 21.453126-11.90625 21.453126-24.410156 0-6.648438-2.652344-12.683594-6.949219-17.121094 4.296875-4.433594 6.949219-10.472656 6.949219-17.121094 0-12.5-9.367188-22.851562-21.453126-24.410156zm-3.167968 68.273438h-16.894532v-19.242188h16.894532c5.308594 0 9.621094 4.316406 9.621094 9.621094s-4.3125 9.621094-9.621094 9.621094zm0-34.242188h-16.894532v-19.242187h16.894532c5.308594 0 9.621094 4.316406 9.621094 9.621093 0 5.304688-4.3125 9.621094-9.621094 9.621094zm0 0"/></svg>
<svg *ngIf="icon === 'dashboard'" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="512" height="512"><g> <path d="M424.339,240.484c-4.142,0-7.5,3.358-7.5,7.5v120.758H71.626c-4.142,0-7.5,3.358-7.5,7.5s3.358,7.5,7.5,7.5h345.212v16.548 c0,9.125-7.423,16.549-16.548,16.549H31.548c-9.125,0-16.548-7.424-16.548-16.549v-16.548h24.565c4.142,0,7.5-3.358,7.5-7.5 s-3.358-7.5-7.5-7.5H15V143.774c0-9.125,7.423-16.548,16.548-16.548h264.532c4.142,0,7.5-3.358,7.5-7.5s-3.358-7.5-7.5-7.5H31.548 C14.152,112.226,0,126.378,0,143.774V400.29c0,17.396,14.152,31.549,31.548,31.549h128.777v33.097h-24.567 c-4.142,0-7.5,3.358-7.5,7.5s3.358,7.5,7.5,7.5h160.322c4.142,0,7.5-3.358,7.5-7.5s-3.358-7.5-7.5-7.5h-24.562v-33.097h128.771 c17.396,0,31.548-14.153,31.548-31.549V247.984C431.839,243.842,428.481,240.484,424.339,240.484z M256.519,464.936h-81.194 v-33.097h81.194V464.936z"/> <path d="M416.323,32.064c-52.757,0-95.678,42.92-95.678,95.677s42.921,95.678,95.678,95.678S512,180.499,512,127.742 S469.08,32.064,416.323,32.064z M416.323,208.419c-44.486,0-80.678-36.192-80.678-80.678c0-44.485,36.192-80.677,80.678-80.677 c44.485,0,80.677,36.192,80.677,80.677C497,172.228,460.808,208.419,416.323,208.419z"/> <path d="M444.593,123.681c2.082-3.509,3.278-7.604,3.278-11.971c0-12.976-10.557-23.532-23.532-23.532h-0.516v-8.532 c0-4.142-3.358-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v8.532h-24.564c-4.142,0-7.5,3.358-7.5,7.5s3.358,7.5,7.5,7.5h8.532v49.129h-8.532 c-4.142,0-7.5,3.358-7.5,7.5s3.358,7.5,7.5,7.5h24.564v8.533c0,4.142,3.358,7.5,7.5,7.5s7.5-3.358,7.5-7.5v-8.533h8.532 c12.976,0,23.532-10.557,23.532-23.532C455.887,135.278,451.36,127.818,444.593,123.681z M424.339,103.177 c4.705,0,8.532,3.828,8.532,8.532s-3.828,8.532-8.532,8.532h-16.548v-17.064H424.339z M432.355,152.306h-24.564v-17.064h24.564 c4.705,0,8.532,3.828,8.532,8.532S437.06,152.306,432.355,152.306z"/> <path d="M280.048,224.452c-8.556,0-15.516,6.96-15.516,15.516v96.709h-25.081V175.839c0-8.556-6.96-15.516-15.516-15.516h-16.032 c-8.556,0-15.516,6.96-15.516,15.516v160.838h-25.081v-32.581c0-8.556-6.96-15.516-15.516-15.516h-16.032 c-8.556,0-15.517,6.96-15.517,15.516v32.581H95.161v-96.709c0-8.556-6.96-15.516-15.516-15.516H63.613 c-8.556,0-15.516,6.96-15.516,15.516v96.709h-8.532c-4.142,0-7.5,3.358-7.5,7.5s3.358,7.5,7.5,7.5h352.71 c4.142,0,7.5-3.358,7.5-7.5s-3.358-7.5-7.5-7.5h-8.533v-64.645c0-8.556-6.96-15.516-15.516-15.516h-16.032 c-8.556,0-15.516,6.96-15.516,15.516v64.645h-25.081v-96.709c0-8.556-6.96-15.516-15.516-15.516H280.048z M207.903,175.323h16.032 c0.285,0,0.516,0.231,0.516,0.516v64.645h-17.064v-64.645C207.387,175.554,207.619,175.323,207.903,175.323z M207.387,255.484 h17.064v81.193h-17.064V255.484z M135.242,304.097c0-0.285,0.232-0.516,0.517-0.516h16.032c0.285,0,0.516,0.231,0.516,0.516v32.581 h-17.065V304.097z M63.613,239.452h16.032c0.285,0,0.516,0.231,0.516,0.516v48.613H63.097v-48.613 C63.097,239.683,63.328,239.452,63.613,239.452z M63.097,303.581h17.064v33.097H63.097V303.581z M352.193,271.516h16.032 c0.285,0,0.516,0.231,0.516,0.516v16.548h-17.064v-16.548C351.677,271.748,351.909,271.516,352.193,271.516z M351.677,303.581 h17.064v33.097h-17.064V303.581z M279.532,336.677v-17.064h17.064v17.064H279.532z M296.597,239.968v64.645h-17.064v-64.645 c0-0.285,0.231-0.516,0.516-0.516h16.032C296.365,239.452,296.597,239.683,296.597,239.968z"/></g></svg>
<svg *ngIf="icon === 'on-chain-1'" id="Capa_1" enable-background="new 0 0 512 512" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="m256 137.382c-25.592 0-49.963 8.022-70.479 23.2-3.33 2.463-4.032 7.16-1.569 10.49 2.464 3.331 7.16 4.033 10.49 1.569 17.915-13.253 39.202-20.258 61.558-20.258 57.135 0 103.618 46.483 103.618 103.618s-46.483 103.617-103.618 103.617-103.618-46.483-103.618-103.618c0-21.672 6.619-42.426 19.14-60.017 2.402-3.375 1.613-8.057-1.761-10.459-3.373-2.401-8.057-1.614-10.459 1.761-14.34 20.146-21.919 43.907-21.919 68.715 0 65.406 53.212 118.618 118.618 118.618s118.617-53.212 118.617-118.618-53.212-118.618-118.618-118.618z"/><path d="m126.118 118.618v-80.813c0-4.142-3.358-7.5-7.5-7.5h-80.813c-4.142 0-7.5 3.358-7.5 7.5v80.813c0 4.142 3.358 7.5 7.5 7.5h80.813c4.142 0 7.5-3.358 7.5-7.5zm-15-7.5h-65.813v-65.813h65.813z"/><path d="m504.5 156.423c4.142 0 7.5-3.358 7.5-7.5v-141.423c0-4.142-3.358-7.5-7.5-7.5h-76.958c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h69.458v126.423h-126.423v-126.423h21.964c4.142 0 7.5-3.358 7.5-7.5s-3.358-7.5-7.5-7.5h-29.464c-4.142 0-7.5 3.358-7.5 7.5v63.211h-32.132c-3.386-18.365-19.505-32.325-38.835-32.325h-57.22c-19.329 0-35.449 13.96-38.835 32.325h-32.132v-63.211c0-4.142-3.358-7.5-7.5-7.5h-141.423c-4.142 0-7.5 3.358-7.5 7.5v141.423c0 4.142 3.358 7.5 7.5 7.5h63.211v32.132c-18.365 3.385-32.325 19.505-32.325 38.835v57.22c0 19.329 13.96 35.449 32.325 38.835v32.132h-63.211c-4.142 0-7.5 3.358-7.5 7.5v76.958c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-69.458h126.423v126.423h-126.423v-21.964c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v29.464c0 4.142 3.358 7.5 7.5 7.5h141.423c4.142 0 7.5-3.358 7.5-7.5v-62.201h32.132c3.386 18.365 19.505 32.325 38.835 32.325h57.22c19.329 0 35.449-13.96 38.835-32.325h32.132v62.201c0 4.142 3.358 7.5 7.5 7.5h141.423c4.142 0 7.5-3.358 7.5-7.5v-141.423c0-4.142-3.358-7.5-7.5-7.5h-63.211v-32.132c18.365-3.385 32.325-19.505 32.325-38.835v-57.22c0-19.329-13.96-35.449-32.325-38.835v-32.132zm-277.11-103.037h57.22c11.014 0 20.351 7.306 23.426 17.325h-19.711c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h19.711c-3.075 10.019-12.412 17.325-23.426 17.325h-57.22c-11.014 0-20.351-7.306-23.426-17.325h19.711c4.142 0 7.5-3.358 7.5-7.5s-3.358-7.5-7.5-7.5h-19.711c3.075-10.019 12.413-17.325 23.426-17.325zm-212.39-38.386h126.423v126.423h-126.423zm38.386 269.61v-57.22c0-11.014 7.306-20.351 17.325-23.426v19.711c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-19.711c10.019 3.075 17.325 12.412 17.325 23.426v57.22c0 11.014-7.306 20.351-17.325 23.426v-19.711c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v19.711c-10.019-3.075-17.325-12.412-17.325-23.426zm231.224 175.014h-57.22c-11.014 0-20.351-7.306-23.426-17.325h19.711c4.142 0 7.5-3.358 7.5-7.5s-3.358-7.5-7.5-7.5h-19.711c3.075-10.019 12.412-17.325 23.426-17.325h57.22c11.014 0 20.351 7.306 23.426 17.325h-19.711c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h19.711c-3.075 10.019-12.413 17.325-23.426 17.325zm212.39 37.376h-126.423v-126.423h126.423zm-38.386-269.61v57.22c0 11.014-7.306 20.351-17.325 23.426v-19.711c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v19.711c-10.019-3.075-17.325-12.412-17.325-23.426v-57.22c0-11.014 7.306-20.351 17.325-23.426v19.711c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-19.711c10.019 3.075 17.325 12.412 17.325 23.426zm-32.325-38.835c-18.365 3.385-32.325 19.505-32.325 38.835v57.22c0 19.329 13.96 35.449 32.325 38.835v32.132h-63.211c-4.142 0-7.5 3.358-7.5 7.5v64.222h-32.132c-3.386-18.365-19.505-32.325-38.835-32.325h-57.22c-19.329 0-35.449 13.96-38.835 32.325h-32.132v-64.222c0-4.142-3.358-7.5-7.5-7.5h-63.213v-32.132c18.365-3.385 32.325-19.505 32.325-38.835v-57.22c0-19.329-13.96-35.449-32.325-38.835v-32.132h63.211c4.142 0 7.5-3.358 7.5-7.5v-63.212h32.132c3.386 18.365 19.505 32.325 38.835 32.325h57.22c19.329 0 35.449-13.96 38.835-32.325h32.132v63.211c0 4.142 3.358 7.5 7.5 7.5h63.211v32.133z"/><path d="m385.882 37.805v80.813c0 4.142 3.358 7.5 7.5 7.5h80.813c4.142 0 7.5-3.358 7.5-7.5v-80.813c0-4.142-3.358-7.5-7.5-7.5h-80.813c-4.142 0-7.5 3.358-7.5 7.5zm15 7.5h65.813v65.813h-65.813z"/><path d="m118.618 481.695c4.142 0 7.5-3.358 7.5-7.5v-80.813c0-4.142-3.358-7.5-7.5-7.5h-80.813c-4.142 0-7.5 3.358-7.5 7.5v80.813c0 4.142 3.358 7.5 7.5 7.5zm-73.313-80.813h65.813v65.813h-65.813z"/><path d="m385.882 393.382v80.813c0 4.142 3.358 7.5 7.5 7.5h80.813c4.142 0 7.5-3.358 7.5-7.5v-80.813c0-4.142-3.358-7.5-7.5-7.5h-80.813c-4.142 0-7.5 3.358-7.5 7.5zm15 7.5h65.813v65.813h-65.813z"/><path d="m223.246 297.998h-2.602c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h10.102 2.602v8.663c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-8.663h10.254v8.663c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-9.384c14.415-3.106 25.254-15.947 25.254-31.278v-.499c0-9.825-4.454-18.625-11.445-24.5 6.991-5.875 11.445-14.675 11.445-24.5v-.498c0-15.331-10.839-28.172-25.254-31.278v-9.384c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v8.663h-10.254v-8.663c0-4.142-3.358-7.5-7.5-7.5s-7.5 3.358-7.5 7.5v8.663h-2.602-10.102c-4.142 0-7.5 3.358-7.5 7.5s3.358 7.5 7.5 7.5h2.602zm60.609-17.498v.498c0 9.374-7.626 17-17 17h-28.61v-34.498h28.61c9.374 0 17 7.626 17 17zm0-49.498v.498c0 9.374-7.626 17-17 17h-28.61v-34.498h28.61c9.374 0 17 7.626 17 17z"/></svg>
<svg *ngIf="icon === 'lookup'" height="512pt" viewBox="0 0 512 512.0005" width="512pt" xmlns="http://www.w3.org/2000/svg"><path stroke-width="1" d="m361.972656 122.578125v-17.582031c0-8.28125-6.714844-14.996094-15-14.996094-8.28125 0-15 6.714844-15 14.996094v15h-30v-15c0-8.28125-6.714844-14.996094-14.996094-14.996094-8.285156 0-15 6.714844-15 14.996094v15h-15c-8.285156 0-15 6.71875-15 15 0 8.285156 6.714844 15 15 15h15v90h-15c-8.285156 0-15 6.714844-15 15 0 8.28125 6.714844 15 15 15h15v15c0 8.28125 6.714844 15 15 15 8.28125 0 14.996094-6.71875 14.996094-15v-15h30v15c0 8.28125 6.71875 15 15 15 8.285156 0 15-6.71875 15-15v-17.582032c17.460938-6.191406 30-22.863281 30-42.417968 0-11.515625-4.355468-22.03125-11.496094-30 7.144532-7.96875 11.496094-18.484375 11.496094-30 0-19.554688-12.542968-36.226563-30-42.417969zm-15 117.417969h-45v-30h45c8.273438 0 15 6.730468 15 15 0 8.269531-6.726562 15-15 15zm0-60h-45v-30h45c8.273438 0 15 6.730468 15 15 0 8.273437-6.726562 15-15 15zm0 0"/><path stroke-width="1" d="m316.972656 0c-107.519531 0-194.996094 87.476562-194.996094 194.996094 0 36.511718 9.988282 71.644531 28.996094 102.367187l-137.816406 137.8125c-17.542969 17.546875-17.542969 46.09375 0 63.636719 17.585938 17.582031 46.050781 17.585938 63.636719 0 14.132812-14.136719 121.945312-121.949219 137.8125-137.816406 30.726562 19.007812 65.855469 28.996094 102.367187 28.996094 107.523438 0 194.996094-87.476563 194.996094-194.996094 0-107.519532-87.472656-194.996094-194.996094-194.996094zm-261.390625 477.597656c-5.863281 5.863282-15.347656 5.863282-21.210937 0-5.847656-5.847656-5.847656-15.359375 0-21.207031l60.183594-60.183594 21.210937 21.207031zm81.394531-81.394531-21.207031-21.210937 21.207031-21.207032 21.207032 21.207032zm179.996094-36.210937c-34.523437 0-67.578125-10.546876-95.59375-30.496094-5.96875-4.25-14.128906-3.566406-19.308594 1.613281l-22.671874 22.671875-21.210938-21.210938 22.675781-22.671874c5.175781-5.179688 5.859375-13.339844 1.609375-19.308594-19.949218-28.015625-30.496094-61.070313-30.496094-95.59375 0-90.980469 74.015626-164.996094 164.996094-164.996094 90.980469 0 164.996094 74.015625 164.996094 164.996094 0 90.980468-74.015625 164.996094-164.996094 164.996094zm0 0"/></svg>
<svg *ngIf="icon === 'lightning'" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g> <g> <path d="M424.005,194.853c-6.503,0-12.921,0.708-19.196,2.113c-6.104-83.795-76.232-150.104-161.558-150.104 c-42.543,0-82.732,16.366-113.165,46.083c-28.07,27.41-44.992,63.371-48.248,102.121C36.18,198.237,0,236.398,0,282.848 c0,48.52,39.475,87.995,87.995,87.995h16.015c5.522,0,9.999-4.477,9.999-9.999c0-5.523-4.478-9.999-9.999-9.999H87.995 c-37.493,0-67.996-30.502-67.996-67.996s30.503-67.996,67.996-67.996c0.961,0,1.961,0.036,2.897,0.075 c0.411,0.018,1.972,0.097,2.358,0.127c16.146,1.243,31.355,8.244,42.824,19.714c1.953,1.953,4.512,2.929,7.071,2.929 s5.118-0.976,7.071-2.929c3.905-3.905,3.905-10.236,0-14.142c-13.16-13.16-30.13-21.761-48.377-24.667 c6.457-73.103,66.887-129.098,141.411-129.098c76.634,0,139.274,61.027,141.895,137.035c-8.629,4.243-16.476,9.843-23.364,16.731 c-9.421,9.421-16.421,20.531-20.805,33.019c-1.829,5.211,0.912,10.917,6.123,12.747c1.096,0.385,2.214,0.567,3.313,0.567 c4.128,0,7.991-2.575,9.435-6.691c3.383-9.636,8.792-18.216,16.076-25.5c6.326-6.326,13.678-11.263,21.853-14.676 c0.153-0.064,0.295-0.142,0.443-0.212c0.232-0.073,0.466-0.136,0.694-0.227c8.016-3.186,16.457-4.801,25.09-4.801 c37.493,0,67.996,30.502,67.996,67.996c0,37.494-30.503,67.996-67.996,67.996h-16.028c-5.522,0-9.999,4.477-9.999,9.999 c0,5.523,4.478,9.999,9.999,9.999h16.03c48.52,0,87.995-39.475,87.995-87.995S472.526,194.853,424.005,194.853z"/> </g></g><g> <g> <path d="M357.484,288.357c-1.86-1.86-4.44-2.93-7.07-2.93c-2.63,0-5.21,1.07-7.07,2.93c-1.859,1.86-2.93,4.44-2.93,7.07 c0,2.63,1.07,5.21,2.93,7.07c1.86,1.86,4.44,2.93,7.07,2.93c2.63,0,5.21-1.07,7.07-2.93c1.859-1.86,2.93-4.44,2.93-7.07 C360.414,292.796,359.344,290.216,357.484,288.357z"/> </g></g><g> <g> <path d="M289.894,208.853c9.825-8.076,16.103-20.317,16.103-33.998c0-21.54-15.563-39.502-36.033-43.261v-9.316 c0-5.523-4.478-9.999-9.999-9.999s-9.999,4.477-9.999,9.999v8.581h-7v-8.581c0-5.523-4.478-9.999-9.999-9.999 s-9.999,4.477-9.999,9.999v8.581h-21.964c-5.522,0-9.999,4.477-9.999,9.999s4.478,9.999,9.999,9.999h5v115.992h-5 c-5.522,0-9.999,4.477-9.999,9.999c0,5.523,4.478,9.999,9.999,9.999h21.964v8.581c0,5.523,4.478,9.999,9.999,9.999 s9.999-4.477,9.999-9.999v-8.581h7v8.581c0,5.523,4.478,9.999,9.999,9.999c5.522,0,9.999-4.477,9.999-9.999v-9.316 c20.47-3.76,36.033-21.722,36.033-43.261C305.997,229.17,299.719,216.929,289.894,208.853z M262,266.849h-35.998v-47.997H262 c13.232,0,23.999,10.765,23.999,23.999C285.999,256.083,275.232,266.849,262,266.849z M262,198.853h-35.998v-47.997H262 c13.232,0,23.999,10.765,23.999,23.999S275.232,198.853,262,198.853z"/> </g></g><g> <g> <path d="M206.053,396.272c-1.713-3.334-5.147-5.431-8.894-5.431h-40.5l27.675-38.637c3.216-4.49,2.184-10.736-2.307-13.952 c-4.493-3.216-10.736-2.182-13.952,2.307l-39.008,54.459c-2.183,3.047-2.478,7.059-0.765,10.392s5.146,5.43,8.894,5.43h40.499 l-27.558,38.474c-3.216,4.49-2.184,10.736,2.307,13.952c1.764,1.264,3.799,1.872,5.814,1.872c3.116,0,6.186-1.452,8.139-4.178 l38.892-54.296C207.47,403.618,207.765,399.606,206.053,396.272z"/> </g></g><g> <g> <path d="M376.385,396.272c-1.713-3.334-5.147-5.431-8.894-5.431h-40.5l27.675-38.637c3.216-4.49,2.184-10.736-2.307-13.952 c-4.493-3.216-10.736-2.182-13.952,2.307L299.4,395.018c-2.183,3.047-2.478,7.059-0.765,10.392c1.713,3.334,5.146,5.43,8.894,5.43 h40.499l-27.558,38.474c-3.216,4.49-2.184,10.736,2.307,13.952c1.764,1.264,3.799,1.872,5.814,1.872 c3.116,0,6.186-1.452,8.139-4.178l38.892-54.296C377.803,403.618,378.098,399.606,376.385,396.272z"/> </g></g><g> <g> <path d="M295.998,350.844h-79.995c-5.522,0-9.999,4.477-9.999,9.999c0,5.523,4.478,9.999,9.999,9.999h79.995 c5.522,0,9.999-4.477,9.999-9.999C305.997,355.32,301.52,350.844,295.998,350.844z"/> </g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>
<svg *ngIf="icon === 'settings'" height="512pt" viewBox="0 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m437.460938 245.335938c.296874-1.644532.453124-3.308594.453124-4.996094v-42.761719c0-14.644531-11.4375-26.972656-26.042968-28.0625l-47.351563-3.535156c-1.539062-4.234375-3.273437-8.414063-5.171875-12.488281l30.980469-35.984376c9.558594-11.097656 8.929687-27.902343-1.425781-38.257812l-30.234375-30.234375c-10.355469-10.355469-27.160157-10.984375-38.257813-1.425781l-35.984375 30.980468c-4.078125-1.902343-8.253906-3.632812-12.492187-5.175781l-3.535156-47.351562c-1.089844-14.601563-13.414063-26.042969-28.058594-26.042969h-42.761719c-14.644531 0-26.972656 11.441406-28.0625 26.042969l-3.535156 47.351562c-4.238281 1.542969-8.414063 3.273438-12.492188 5.175781l-35.980469-30.980468c-11.097656-9.558594-27.902343-8.929688-38.261718 1.425781l-30.230469 30.234375c-4.839844 4.835938-7.746094 11.257812-8.1875 18.085938-.265625 4.132812 2.871094 7.699218 7.003906 7.964843 4.121094.277344 7.699219-2.867187 7.964844-7 .207031-3.1875 1.5625-6.1875 3.820313-8.445312l30.238281-30.234375c4.835937-4.839844 12.679687-5.128906 17.863281-.667969l39.722656 34.203125c2.304688 1.980469 5.578125 2.378906 8.289063 1.003906 6.308593-3.203125 12.933593-5.949218 19.695312-8.160156 2.886719-.945312 4.921875-3.539062 5.144531-6.570312l3.90625-52.269532c.507813-6.816406 6.261719-12.160156 13.101563-12.160156h42.761719c6.835937 0 12.59375 5.34375 13.101562 12.160156l3.902344 52.269532c.226562 3.03125 2.257812 5.625 5.148438 6.570312 6.761718 2.214844 13.386718 4.957031 19.695312 8.160156 2.710938 1.375 5.984375.980469 8.289062-1.003906l39.722657-34.203125c5.179687-4.460937 13.027343-4.167969 17.863281.667969l30.234375 30.234375c4.835937 4.835937 5.128906 12.683593.667969 17.863281l-34.203125 39.722656c-1.984375 2.304688-2.378907 5.578125-1.003907 8.289063 3.203126 6.3125 5.949219 12.9375 8.160157 19.695312.945312 2.886719 3.539062 4.921875 6.570312 5.144531l52.269531 3.902344c6.816407.511719 12.160157 6.265625 12.160157 13.101563v40.929687c-16.316407-6.5625-34.117188-10.183594-52.753907-10.183594-22.925781 0-44.597656 5.476563-63.78125 15.175782 2.222657-7.941406 3.367188-16.195313 3.367188-24.539063 0-50.0625-40.726562-90.792969-90.789062-90.792969s-90.789063 40.730469-90.789063 90.792969c0 50.058594 40.726563 90.789063 90.789063 90.789063 8.347656 0 16.601562-1.144532 24.542968-3.367188-9.703125 19.183594-15.175781 40.855469-15.175781 63.78125 0 18.636719 3.617187 36.4375 10.179687 52.753906h-40.929687c-6.835937 0-12.59375-5.34375-13.101563-12.160156l-3.902343-52.269531c-.226563-3.03125-2.257813-5.625-5.144531-6.570313-6.761719-2.214843-13.390626-4.957031-19.695313-8.160156-2.710937-1.375-5.984375-.980468-8.289063 1.003906l-39.722656 34.203126c-5.183594 4.460937-13.03125 4.167968-17.867187-.667969l-30.234375-30.234375c-4.835938-4.832032-5.128906-12.679688-.667969-17.863282l34.203125-39.722656c1.984375-2.300781 2.382812-5.578125 1.003906-8.289062-3.203125-6.308594-5.945312-12.9375-8.160156-19.691406-.945312-2.890626-3.539062-4.921876-6.566406-5.148438l-52.273438-3.902344c-6.816406-.507812-12.160156-6.265625-12.160156-13.101562v-42.761719c0-6.839844 5.34375-12.59375 12.160156-13.101563l52.269532-3.902343c3.03125-.226563 5.625-2.257813 6.570312-5.148438 2.210938-6.757812 4.957031-13.382812 8.160156-19.691406 1.378906-2.710937.980469-5.988281-1.003906-8.289063l-21.976562-25.523437c-2.703126-3.140625-7.4375-3.492187-10.578126-.792969-3.136718 2.703125-3.492187 7.441406-.789062 10.578125l18.757812 21.78125c-1.902343 4.078125-3.632812 8.253907-5.175781 12.492188l-47.351562 3.535156c-14.601563 1.089844-26.042969 13.417969-26.042969 28.0625v42.761719c0 14.644531 11.441406 26.96875 26.042969 28.058594l47.351562 3.539062c1.542969 4.234375 3.273438 8.410156 5.175781 12.488281l-30.980468 35.980469c-9.558594 11.101562-8.929688 27.90625 1.425781 38.261719l30.234375 30.234375c10.355469 10.355468 27.160156 10.984375 38.257812 1.425781l35.984376-30.980469c4.074218 1.898438 8.25 3.628906 12.488281 5.171875l3.539062 47.351563c1.089844 14.605468 13.414063 26.046875 28.058594 26.046875h42.761719c1.6875 0 3.355468-.160157 4.996094-.457031 24.003906 44.347656 70.953124 74.539062 124.824218 74.539062 33.519532 0 66.050782-11.910156 91.59375-33.535156 3.164063-2.675782 3.554688-7.410156.878906-10.570313-2.675781-3.160156-7.410156-3.554687-10.570312-.878906-22.839844 19.335937-51.925781 29.984375-81.902344 29.984375-69.9375 0-126.835937-56.898438-126.835937-126.839844 0-69.9375 56.898437-126.835937 126.835937-126.835937 69.941406 0 126.839844 56.898437 126.839844 126.835937 0 25.84375-7.722656 50.707032-22.328125 71.898438-2.351563 3.410156-1.492187 8.078125 1.917969 10.429687 3.410156 2.351563 8.082031 1.492188 10.429687-1.917969 16.34375-23.707031 24.980469-51.511718 24.980469-80.410156 0-53.871094-30.191406-100.820312-74.539062-124.824218zm-153.152344 12.003906c-10.148438 7.742187-19.226563 16.816406-26.96875 26.96875-11.597656 6.824218-24.839844 10.4375-38.382813 10.4375-41.789062 0-75.789062-33.996094-75.789062-75.789063 0-41.789062 34-75.789062 75.789062-75.789062 41.792969 0 75.789063 34 75.789063 75.789062 0 13.542969-3.609375 26.78125-10.4375 38.382813zm45.777344-62.140625c0 3.78125 3.0625 6.84375 6.84375 6.84375 3.777343 0 6.839843-3.0625 6.839843-6.84375 0-3.777344-3.0625-6.839844-6.839843-6.839844-3.78125 0-6.84375 3.0625-6.84375 6.839844zm18.320312-105.691407c-2.925781-2.929687-7.675781-2.929687-10.605469 0l-12.351562 12.355469c-2.929688 2.929688-2.929688 7.675781 0 10.605469 1.464843 1.464844 3.382812 2.195312 5.304687 2.195312 1.917969 0 3.835938-.730468 5.300782-2.195312l12.355468-12.351562c2.925782-2.929688 2.925782-7.679688-.003906-10.609376zm-121.949219-28.648437v-17.472656c0-4.140625-3.355469-7.5-7.5-7.5-4.140625 0-7.5 3.359375-7.5 7.5v17.472656c0 4.140625 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.359375 7.5-7.5zm150.601563 165.597656h17.46875c4.140625 0 7.5-3.355469 7.5-7.5 0-4.140625-3.359375-7.5-7.5-7.5h-17.46875c-4.144532 0-7.5 3.359375-7.5 7.5 0 4.144531 3.355468 7.5 7.5 7.5zm-158.101563-64.589843c-31.476562 0-57.089843 25.609374-57.089843 57.089843s25.613281 57.089844 57.089843 57.089844c31.480469 0 57.089844-25.609375 57.089844-57.089844s-25.609375-57.089843-57.089844-57.089843zm0 99.179687c-23.207031 0-42.089843-18.882813-42.089843-42.089844s18.882812-42.089843 42.089843-42.089843 42.089844 18.882812 42.089844 42.089843-18.878906 42.089844-42.089844 42.089844zm63.273438-146.21875c0-3.777344-3.0625-6.84375-6.839844-6.84375-3.78125 0-6.84375 3.066406-6.84375 6.84375s3.0625 6.839844 6.84375 6.839844c3.777344.003906 6.839844-3.0625 6.839844-6.839844zm152.039062 220.945313c0-23.09375-18.792969-41.886719-41.886719-41.886719h-1.199218v-13.953125c0-4.144532-3.359375-7.5-7.5-7.5-4.144532 0-7.5 3.355468-7.5 7.5v13.953125h-25.304688v-14.875c0-4.140625-3.355468-7.5-7.5-7.5-4.140625 0-7.5 3.359375-7.5 7.5v14.875h-18.761718c-4.140626 0-7.5 3.355469-7.5 7.5s3.359374 7.5 7.5 7.5h18.761718v53.773437h-18.761718c-4.140626 0-7.5 3.359375-7.5 7.5 0 4.144532 3.359374 7.5 7.5 7.5h18.761718v53.773438h-18.761718c-4.140626 0-7.5 3.359375-7.5 7.5 0 4.144531 3.359374 7.5 7.5 7.5h18.761718v14.875c0 4.144531 3.359375 7.5 7.5 7.5 4.144532 0 7.5-3.355469 7.5-7.5v-14.875h25.304688v13.957031c0 4.140625 3.355468 7.5 7.5 7.5 4.140625 0 7.5-3.359375 7.5-7.5v-13.957031h1.199218c23.097657 0 41.886719-18.789063 41.886719-41.886719 0-14.226563-7.136719-26.8125-18.011719-34.386719 10.875-7.570312 18.011719-20.15625 18.011719-34.386718zm-15 68.777343c0 14.824219-12.0625 26.886719-26.886719 26.886719h-41.503906v-53.773438h41.503906c14.824219-.003906 26.886719 12.058594 26.886719 26.886719zm-26.886719-41.890625h-41.503906v-53.773437h41.503906c14.824219 0 26.886719 12.0625 26.886719 26.890625 0 14.824218-12.0625 26.882812-26.886719 26.882812zm-165.925781 31.867188v-17.472656c0-4.140626-3.355469-7.5-7.5-7.5-4.140625 0-7.5 3.359374-7.5 7.5v17.472656c0 4.144531 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.355469 7.5-7.5zm-126.34375-305.019532c-2.925781-2.929687-7.675781-2.929687-10.605469 0-2.929687 2.929688-2.929687 7.679688 0 10.605469l12.355469 12.355469c1.464844 1.464844 3.382813 2.195312 5.300781 2.195312 1.921876 0 3.839844-.730468 5.304688-2.195312 2.929688-2.929688 2.929688-7.679688 0-10.609375zm-56.722656 121.949219c-4.144531 0-7.5 3.359375-7.5 7.5 0 4.144531 3.355469 7.5 7.5 7.5h17.46875c4.140625 0 7.5-3.355469 7.5-7.5 0-4.140625-3.359375-7.5-7.5-7.5zm58.472656 113.988281-12.355469 12.355469c-2.929687 2.929688-2.929687 7.675781 0 10.605469 1.464844 1.464844 3.382813 2.199219 5.304688 2.199219 1.917969 0 3.835938-.734375 5.300781-2.199219l12.355469-12.351562c2.929688-2.929688 2.929688-7.675782 0-10.605469-2.929688-2.929688-7.679688-2.929688-10.605469-.003907zm5.964844-80c-3.777344 0-6.839844 3.0625-6.839844 6.839844 0 3.78125 3.0625 6.84375 6.839844 6.84375 3.78125 0 6.84375-3.0625 6.84375-6.84375 0-3.777344-3.0625-6.839844-6.84375-6.839844zm0 0"/></svg>
<svg *ngIf="icon === 'help-1'" height="512pt" viewBox="0 0 512 511" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m512 383.933594v-55.003906c0-36.175782-29.429688-65.605469-65.605469-65.605469h-99.300781c2.441406-6.953125 3.710938-14.300781 3.710938-21.726563v-55.003906c0-36.175781-29.429688-65.605469-65.605469-65.605469h-5.652344c.726563-4.976562 1.105469-10.0625 1.105469-15.238281 0-58.035156-47.214844-105.25-105.25-105.25-31.769532 0-61.515625 14.136719-81.613282 38.785156-2.617187 3.210938-2.136718 7.933594 1.074219 10.550782 3.210938 2.621093 7.9375 2.140624 10.550781-1.070313 17.238282-21.140625 42.746094-33.265625 69.988282-33.265625 49.765625 0 90.25 40.484375 90.25 90.25s-40.484375 90.253906-90.25 90.253906c-49.761719 0-90.25-40.488281-90.25-90.253906 0-9.722656 1.535156-19.285156 4.566406-28.421875 1.300781-3.929687-.828125-8.175781-4.761719-9.476563-3.929687-1.304687-8.175781.824219-9.476562 4.757813-3.535157 10.660156-5.328125 21.8125-5.328125 33.140625 0 5.175781.382812 10.261719 1.109375 15.238281h-5.65625c-36.175781 0-65.605469 29.429688-65.605469 65.605469v55.003906c0 16.222656 5.976562 31.796875 16.835938 43.859375.949218 1.054688 1.449218 2.402344 1.417968 3.800781-.609375 24.894532-2.917968 40.875-7.976562 55.144532-2.488282 7.015625-.808594 14.671875 4.375 19.988281 3.664062 3.753906 8.546875 5.761719 13.582031 5.761719 1.984375 0 3.996094-.3125 5.960937-.953125 29.390626-9.601563 51.550782-28.933594 67.75-59.109375.953126-1.78125 2.792969-2.890625 4.796876-2.890625h58.164062c-2.394531 6.808593-3.710938 14.117187-3.710938 21.730469v55.003906c0 36.175781 29.429688 65.605468 65.605469 65.605468h178.453125c2.003906 0 3.84375 1.105469 4.796875 2.886719 8.019531 14.9375 17.195313 26.902344 28.058594 36.582031 3.09375 2.757813 7.835937 2.484376 10.589844-.609374 2.757812-3.089844 2.484375-7.832032-.609375-10.589844-9.527344-8.488282-17.648438-19.113282-24.820313-32.476563-3.574219-6.65625-10.476562-10.792969-18.015625-10.792969h-178.453125c-27.902343 0-50.605469-22.699218-50.605469-50.605468v-55.003906c0-27.902344 22.703126-50.605469 50.605469-50.605469h108.589844.011719.015625 110.976562c27.902344 0 50.605469 22.699219 50.605469 50.605469v55.003906c0 12.511718-4.613281 24.523437-12.984375 33.824218-3.523437 3.914063-5.394531 8.957032-5.265625 14.203126.648438 26.59375 3.210938 43.917968 8.832031 59.792968.820313 2.316406-.40625 3.917969-.976562 4.5-.65625.675782-2.070313 1.699219-4.144531 1.023438-2.234376-.730469-4.441407-1.527344-6.554688-2.375-3.847656-1.535156-8.210938.339844-9.746094 4.1875s.335938 8.210937 4.183594 9.746094c2.414062.960937 4.921875 1.871093 7.460938 2.699218 1.964843.644532 3.972656.953125 5.957031.953125 5.035156 0 9.921875-2.007812 13.585937-5.761719 5.183594-5.316406 6.859375-12.972656 4.375-19.984374-5.058594-14.273438-7.367187-30.253907-7.976562-55.148438-.035156-1.398438.46875-2.746094 1.417968-3.800781 10.859376-12.058594 16.835938-27.636719 16.835938-43.859375zm-176.195312-142.335938c0 7.535156-1.707032 14.960938-4.929688 21.726563h-104.074219c-22.578125 0-42.527343 11.464843-54.332031 28.875h-65.722656c-7.539063 0-14.441406 4.136719-18.015625 10.792969-14.484375 26.980468-33.292969 43.488281-59.191407 51.945312-2.078124.675781-3.492187-.347656-4.148437-1.023438-.566406-.578124-1.796875-2.183593-.976563-4.5 5.625-15.875 8.183594-33.195312 8.832032-59.792968.128906-5.242188-1.738282-10.285156-5.265625-14.199219-8.371094-9.300781-12.980469-21.3125-12.980469-33.824219v-55.003906c0-27.90625 22.699219-50.605469 50.605469-50.605469h8.980469c13.023437 43.34375 53.285156 75.015625 100.816406 75.015625 47.527344 0 87.792968-31.671875 100.816406-75.015625h8.980469c27.90625 0 50.605469 22.699219 50.605469 50.605469zm-90.835938-11.9375h-139.132812c-4.140626 0-7.5 3.359375-7.5 7.5 0 4.144532 3.359374 7.5 7.5 7.5h139.132812c4.140625 0 7.5-3.355468 7.5-7.5 0-4.140625-3.359375-7.5-7.5-7.5zm133.023438 116.390625c0 4.140625 3.355468 7.5 7.5 7.5 4.140624 0 7.5-3.359375 7.5-7.5 0-3.636719 2.957031-6.59375 6.589843-6.59375 3.636719 0 6.59375 2.957031 6.59375 6.59375 0 4.140625 3.355469 7.5 7.5 7.5s7.5-3.359375 7.5-7.5c0-11.90625-9.6875-21.59375-21.59375-21.59375s-21.589843 9.6875-21.589843 21.59375zm-32.101563 11.542969c-2.34375 2.691406-5.734375 4.238281-9.292969 4.238281s-6.945312-1.546875-9.292968-4.238281c-2.722657-3.121094-7.460938-3.449219-10.582032-.726562-3.121094 2.722656-3.449218 7.457031-.726562 10.582031 5.195312 5.960937 12.703125 9.382812 20.601562 9.382812 7.894532 0 15.40625-3.421875 20.601563-9.382812 2.722656-3.125 2.398437-7.859375-.726563-10.582031-3.121094-2.722657-7.859375-2.398438-10.582031.726562zm-209.085937-209.300781c-4.144532 0-7.5 3.359375-7.5 7.5 0 4.144531 3.355468 7.5 7.5 7.5h11.609374v8.78125c0 4.144531 3.359376 7.5 7.5 7.5 4.140626 0 7.5-3.355469 7.5-7.5v-8.78125h14.324219v8.113281c0 4.140625 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.359375 7.5-7.5v-8.140625c17.394531-.621094 31.355469-14.953125 31.355469-32.496094 0-10.050781-4.585938-19.050781-11.773438-25.019531 7.1875-5.972656 11.773438-14.972656 11.773438-25.023438 0-17.539062-13.960938-31.871093-31.355469-32.492187v-8.140625c0-4.140625-3.355469-7.5-7.5-7.5-4.140625 0-7.5 3.359375-7.5 7.5v8.113281h-14.324219v-8.78125c0-4.144531-3.359374-7.5-7.5-7.5-4.140624 0-7.5 3.355469-7.5 7.5v8.78125h-11.609374c-4.144532 0-7.5 3.355469-7.5 7.5 0 4.140625 3.355468 7.5 7.5 7.5h11.609374v35.042969h-11.609374c-4.144532 0-7.5 3.355469-7.5 7.5s3.355468 7.5 7.5 7.5h11.609374v35.042969zm26.609374-85.085938h28.15625c9.660157 0 17.523438 7.859375 17.523438 17.519531 0 9.664063-7.863281 17.523438-17.523438 17.523438h-28.15625zm0 50.042969h28.15625c9.660157 0 17.523438 7.859375 17.523438 17.519531 0 9.664063-7.863281 17.523438-17.523438 17.523438h-28.15625zm88.605469 232.800781c0 4.140625 3.359375 7.5 7.5 7.5s7.5-3.359375 7.5-7.5c0-3.636719 2.957031-6.59375 6.59375-6.59375 3.632813 0 6.589844 2.957031 6.589844 6.59375 0 4.140625 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.359375 7.5-7.5 0-11.90625-9.683594-21.59375-21.589844-21.59375s-21.59375 9.6875-21.59375 21.59375zm0 0"/></svg>
<svg *ngIf="icon === 'help'" height="512pt" viewBox="-30 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m269.628906 426.496094c1.269532 2.539062 3.867188 4.148437 6.710938 4.148437h63.371094c4.140624 0 7.5-3.359375 7.5-7.5 0-4.144531-3.359376-7.5-7.5-7.5h-48.363282l54.359375-72.386719c1.707031-2.273437 1.980469-5.316406.710938-7.855468-1.269531-2.542969-3.867188-4.148438-6.707031-4.148438h-63.371094c-4.144532 0-7.5 3.359375-7.5 7.5 0 4.144532 3.355468 7.5 7.5 7.5h48.359375l-54.359375 72.386719c-1.707032 2.269531-1.980469 5.3125-.710938 7.855469zm151.089844-253.40625c16.9375 0 30.71875-13.78125 30.71875-30.71875v-39.585938c0-16.9375-13.78125-30.71875-30.71875-30.71875h-23.398438v-17.480468c0-30.097657-24.484374-54.585938-54.585937-54.585938h-288.148437c-30.097657 0-54.585938 24.488281-54.585938 54.585938v11.578124c0 4.144532 3.355469 7.5 7.5 7.5s7.5-3.355468 7.5-7.5v-11.578124c0-21.828126 17.757812-39.585938 39.585938-39.585938h13.136718v482h-13.136718c-21.828126 0-39.585938-17.757812-39.585938-39.585938v-356.011718c0-4.144532-3.355469-7.5-7.5-7.5s-7.5 3.355468-7.5 7.5v356.011718c0 30.097657 24.488281 54.585938 54.585938 54.585938h288.148437c22.363281 0 42.234375-13.398438 50.621094-34.128906 1.554687-3.839844-.300781-8.210938-4.140625-9.765625-3.839844-1.550781-8.210938.300781-9.765625 4.140625-6.082031 15.035156-20.492188 24.753906-36.714844 24.753906h-260.011719v-482h260.011719c21.828125 0 39.585937 17.757812 39.585937 39.585938v385.246093c0 4.144531 3.359376 7.5 7.5 7.5 4.144532 0 7.5-3.355469 7.5-7.5v-25.640625h23.398438c16.9375 0 30.71875-13.78125 30.71875-30.71875v-39.585937c0-16.9375-13.78125-30.71875-30.71875-30.71875h-23.398438v-19.527344h23.398438c16.9375 0 30.71875-13.78125 30.71875-30.71875v-39.585937c0-16.9375-13.78125-30.71875-30.71875-30.71875h-23.398438v-19.527344zm-23.398438-86.023438h23.398438c8.667969 0 15.71875 7.050782 15.71875 15.71875v39.585938c0 8.667968-7.050781 15.71875-15.71875 15.71875h-23.398438zm23.398438 241.101563c8.667969 0 15.71875 7.054687 15.71875 15.71875v39.585937c0 8.667969-7.050781 15.71875-15.71875 15.71875h-23.398438v-71.019531h23.398438zm0-120.550781c8.667969 0 15.71875 7.054687 15.71875 15.71875v39.585937c0 8.667969-7.050781 15.71875-15.71875 15.71875h-23.398438v-71.023437zm-140.835938-60.441407c0-18.136719-14.503906-32.9375-32.523437-33.433593v-8.71875c0-4.140626-3.355469-7.5-7.5-7.5-4.140625 0-7.5 3.359374-7.5 7.5v8.695312h-15.421875v-9.390625c0-4.144531-3.355469-7.5-7.5-7.5-4.140625 0-7.5 3.355469-7.5 7.5v9.390625h-12.324219c-4.140625 0-7.5 3.355469-7.5 7.5 0 4.140625 3.359375 7.5 7.5 7.5h12.324219v36.914062h-12.324219c-4.140625 0-7.5 3.355469-7.5 7.5 0 4.140626 3.359375 7.5 7.5 7.5h12.324219v36.914063h-12.324219c-4.140625 0-7.5 3.355469-7.5 7.5 0 4.140625 3.359375 7.5 7.5 7.5h12.324219v9.386719c0 4.144531 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.355469 7.5-7.5v-9.386719h15.421875v8.691406c0 4.144531 3.359375 7.5 7.5 7.5 4.144531 0 7.5-3.355469 7.5-7.5v-8.71875c18.019531-.496093 32.523437-15.296875 32.523437-33.429687 0-10.464844-4.832031-19.816406-12.375-25.957032 7.542969-6.140624 12.375-15.492187 12.375-25.957031zm-33.457031 70.371094h-29.488281v-36.914063h29.488281c10.179688 0 18.457031 8.277344 18.457031 18.457032 0 10.175781-8.277343 18.457031-18.457031 18.457031zm0-51.914063h-29.488281v-36.914062h29.488281c10.179688 0 18.457031 8.277344 18.457031 18.457031 0 10.175781-8.277343 18.457031-18.457031 18.457031zm-29.742187 207.8125c-4.144532 0-7.5 3.359376-7.5 7.5 0 4.144532 3.355468 7.5 7.5 7.5h41.035156c4.144531 0 7.5-3.355468 7.5-7.5 0-4.140624-3.355469-7.5-7.5-7.5zm-56.859375-44.351562c-2.945313 0-5.617188 1.71875-6.832031 4.402344l-40.222657 88.710937c-1.710937 3.773438-.039062 8.21875 3.734375 9.929688 3.773438 1.707031 8.214844.035156 9.925782-3.734375l9.882812-21.796875h47.019531l9.882813 21.796875c1.253906 2.769531 3.980468 4.402344 6.835937 4.402344 1.035157 0 2.089844-.214844 3.09375-.667969 3.769531-1.710938 5.441407-6.15625 3.734375-9.929688l-40.226562-88.710937c-1.214844-2.683594-3.886719-4.402344-6.828125-4.402344zm-16.710938 62.511719 16.710938-36.851563 16.707031 36.851563zm195.445313-218.472657c0-60.050781-48.855469-108.90625-108.902344-108.90625-60.050781 0-108.902344 48.855469-108.902344 108.90625 0 60.050782 48.851563 108.902344 108.902344 108.902344 60.046875 0 108.902344-48.851562 108.902344-108.902344zm-108.90625 93.902344c-51.777344 0-93.902344-42.125-93.902344-93.902344 0-51.78125 42.125-93.90625 93.902344-93.90625 51.78125 0 93.90625 42.125 93.90625 93.90625 0 51.777344-42.125 93.902344-93.90625 93.902344zm0 0"/></svg>
<svg *ngIf="icon === 'logout'" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> <g> <g> <path d="M299.85,334.015c9.825-8.075,16.103-20.316,16.103-33.997c0-21.539-15.563-39.501-36.032-43.26v-9.316 c0-5.522-4.478-9.999-9.999-9.999s-9.999,4.478-9.999,9.999v8.58h-6.999v-8.58c0-5.522-4.478-9.999-9.999-9.999 s-9.999,4.478-9.999,9.999v8.58h-21.963c-5.522,0-9.999,4.478-9.999,9.999c0,5.522,4.478,9.999,9.999,9.999h5v116.99h-5 c-5.522,0-9.999,4.478-9.999,9.999s4.478,9.999,9.999,9.999h21.963v7.581c0,5.522,4.478,9.999,9.999,9.999 s9.999-4.478,9.999-9.999v-8.581h6.999v8.581c0,5.522,4.478,9.999,9.999,9.999s9.999-4.478,9.999-9.999v-9.317 c20.469-3.76,36.032-21.721,36.032-43.26C315.953,354.331,309.675,342.09,299.85,334.015z M232.925,412.92 c-0.062-0.01-0.075-0.02,0-0.031V412.92z M271.957,392.01H235.96v-47.996h35.997c13.232,0,23.998,10.766,23.998,23.998 C295.955,381.244,285.189,392.01,271.957,392.01z M271.957,324.015H235.96v-47.996h35.997c13.232,0,23.998,10.766,23.998,23.998 S285.189,324.015,271.957,324.015z"/> </g> </g> <g> <g> <path d="M352.158,237.855c-25.685-25.685-59.834-39.83-96.158-39.83s-70.474,14.145-96.159,39.831 c-21.102,21.102-34.424,47.839-38.526,77.321c-3.968,28.513,1.33,58.099,14.916,83.314c2.621,4.862,8.687,6.68,13.546,4.061 c4.862-2.62,6.679-8.685,4.061-13.546c-24.093-44.714-15.81-101.055,20.145-137.009c21.907-21.908,51.035-33.974,82.017-33.974 s60.11,12.065,82.016,33.973c21.908,21.907,33.974,51.036,33.974,82.017c0,30.982-12.065,60.11-33.974,82.017 c-35.955,35.955-92.294,44.239-137.01,20.144c-4.866-2.618-10.927-0.802-13.547,4.06c-2.619,4.862-0.802,10.927,4.06,13.547 c19.755,10.645,42.194,16.202,64.697,16.202c6.22,0,12.446-0.425,18.62-1.284c29.482-4.103,56.22-17.425,77.322-38.526 c25.686-25.686,39.831-59.835,39.831-96.159C391.989,297.691,377.844,263.541,352.158,237.855z"/> </g> </g> <g> <g> <path d="M173.988,416.021c-3.906-3.905-10.235-3.905-14.141,0l-0.082,0.082c-3.905,3.905-3.905,10.236,0,14.142 c1.953,1.952,4.512,2.929,7.07,2.929c2.559,0,5.118-0.977,7.07-2.929l0.082-0.082 C177.892,426.258,177.892,419.927,173.988,416.021z"/> </g> </g> <g> <g> <path d="M381.616,208.043c0-0.006,0.001-0.012,0.001-0.018V125.49C381.617,56.294,325.322,0,256.127,0 s-125.49,56.294-125.49,125.49v82.306c-32.48,32.262-52.623,76.931-52.623,126.219C78.015,432.156,157.859,512,256,512 s177.985-79.844,177.985-177.985C433.985,284.854,413.949,240.286,381.616,208.043z M256.127,19.998 c58.168,0,105.491,47.323,105.491,105.491v65.358c-6.356-4.703-13.036-8.991-19.998-12.828v-52.53 c0-47.141-38.352-85.493-85.493-85.493s-85.493,38.352-85.493,85.493v52.388c-6.962,3.822-13.64,8.098-19.998,12.785V125.49h0 C150.636,67.321,197.959,19.998,256.127,19.998z M321.622,125.49v43.078c-20.315-8.086-42.458-12.539-65.622-12.539 c-23.067,0-45.121,4.413-65.368,12.435V125.49c0-36.114,29.381-65.495,65.495-65.495 C292.241,59.995,321.622,89.376,321.622,125.49z M256,492.002c-87.114,0-157.987-70.873-157.987-157.987 S168.886,176.028,256,176.028s157.987,70.873,157.987,157.987S343.114,492.002,256,492.002z"/> </g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> </svg>
<svg *ngIf="icon === 'logout-1'" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 511.999 511.999" style="enable-background:new 0 0 511.999 511.999;" xml:space="preserve"> <g> <g> <path d="M370.565,332.696l-31.007-31.007c7.958-13.391,12.536-29.015,12.536-45.69c0-16.675-4.578-32.299-12.536-45.69 l31.006-31.006c2.929-2.93,2.929-7.678,0-10.607l-20.89-20.89c-2.93-2.928-7.678-2.928-10.607,0l-31.008,31.008 c-13.389-7.955-29.01-12.531-45.682-12.531c-16.673,0-32.294,4.577-45.684,12.532l-31.009-31.009 c-2.93-2.928-7.678-2.928-10.607,0l-20.89,20.89c-2.929,2.93-2.929,7.678,0,10.607l31.008,31.008 c-7.957,13.391-12.535,29.014-12.535,45.688s4.578,32.297,12.535,45.688l-31.008,31.008c-2.929,2.93-2.929,7.678,0,10.608 l20.89,20.89c1.465,1.464,3.385,2.196,5.304,2.196s3.839-0.732,5.304-2.196l31.009-31.009 c13.39,7.955,29.011,12.532,45.683,12.532s32.293-4.576,45.682-12.531l31.008,31.008c1.465,1.464,3.385,2.196,5.304,2.196 c1.919,0,3.839-0.732,5.304-2.196l20.89-20.89C373.494,340.373,373.494,335.625,370.565,332.696z M344.37,163.717L354.653,174 l-23.94,23.94c-3.146-3.697-6.585-7.136-10.283-10.282L344.37,163.717z M170.097,174l10.283-10.283l23.941,23.942 c-3.697,3.146-7.137,6.585-10.283,10.282L170.097,174z M180.381,348.282L170.097,338l23.942-23.941 c3.146,3.697,6.585,7.136,10.283,10.282L180.381,348.282z M262.376,330.716c-41.198,0-74.716-33.518-74.716-74.716 c0-41.199,33.518-74.717,74.716-74.717c41.199,0,74.717,33.518,74.717,74.717C337.093,297.198,303.575,330.716,262.376,330.716z M344.37,348.282l-23.94-23.941c3.698-3.146,7.137-6.585,10.283-10.282l23.94,23.94L344.37,348.282z"/> </g> </g> <g> <g> <path d="M282.995,249.014c1.779-2.943,2.822-6.378,2.822-10.061c0-8.62-5.62-15.94-13.384-18.524v-1.527 c0-4.143-3.357-7.5-7.5-7.5c-3.4,0-6.268,2.264-7.188,5.365v-1.875c0-4.143-3.357-7.5-7.5-7.5s-7.5,3.357-7.5,7.5v4.53h-2.535 c-4.143,0-7.5,3.357-7.5,7.5c0,2.81,1.547,5.255,3.834,6.54l0.003,45.071c-2.287,1.285-3.836,3.732-3.836,6.543 c0,4.143,3.357,7.5,7.5,7.5h2.535v4.53c0,4.143,3.357,7.5,7.5,7.5s7.5-3.357,7.5-7.5v-1.875c0.92,3.102,3.787,5.365,7.188,5.365 c4.143,0,7.5-3.357,7.5-7.5v-1.02c11.176-2.292,19.607-12.203,19.607-24.047C292.041,260.367,288.511,253.518,282.995,249.014z M251.545,234.423h14.742v0.001c2.498,0,4.53,2.032,4.53,4.53c0,2.499-2.032,4.531-4.53,4.531h-14.741L251.545,234.423z M267.496,277.576h-15.948l-0.001-19.091h15.949c5.263,0,9.545,4.282,9.545,9.545 C277.041,273.294,272.759,277.576,267.496,277.576z"/> </g> </g> <g> <g> <path d="M504.5,202.074h-10.69V32.07c0-4.143-3.357-7.5-7.5-7.5H38.44c-4.143,0-7.5,3.357-7.5,7.5v56.982H7.5 c-4.143,0-7.5,3.357-7.5,7.5v145.423c0,4.143,3.357,7.5,7.5,7.5s7.5-3.357,7.5-7.5v-107.88h30.318v243.809H15V271.029 c0-4.143-3.357-7.5-7.5-7.5s-7.5,3.357-7.5,7.5v144.418c0,4.143,3.357,7.5,7.5,7.5h23.44v56.982c0,4.143,3.357,7.5,7.5,7.5h331.55 c4.143,0,7.5-3.357,7.5-7.5s-3.357-7.5-7.5-7.5H45.94v-49.482h6.878c4.143,0,7.5-3.357,7.5-7.5V96.552c0-4.143-3.357-7.5-7.5-7.5 H45.94V39.57h432.87v162.504h-44.09V91.159c0-4.143-3.357-7.5-7.5-7.5H97.53c-4.143,0-7.5,3.357-7.5,7.5V141 c0,4.143,3.357,7.5,7.5,7.5c4.143,0,7.5-3.357,7.5-7.5v-42.34h314.69v103.414h-12.305c-4.143,0-7.5,3.357-7.5,7.5v92.852 c0,4.143,3.357,7.5,7.5,7.5h12.305v103.414H105.03V168.89c0-4.143-3.357-7.5-7.5-7.5c-4.143,0-7.5,3.357-7.5,7.5v251.95 c0,4.143,3.357,7.5,7.5,7.5h329.69c4.143,0,7.5-3.357,7.5-7.5V309.925h44.09V472.43h-77.44c-4.143,0-7.5,3.357-7.5,7.5 s3.357,7.5,7.5,7.5h84.939c4.143,0,7.5-3.357,7.5-7.5V309.925h10.69c4.143,0,7.5-3.357,7.5-7.5v-92.852 C512,205.432,508.643,202.074,504.5,202.074z M45.318,407.946H15v-15.043h30.318V407.946z M45.318,119.096H15v-15.043h30.318 V119.096z M497,294.925h-82.085V263.5h37.817c4.143,0,7.5-3.357,7.5-7.5c0-4.143-3.357-7.5-7.5-7.5h-37.817v-31.426H497V294.925z" /> </g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> <g> </g> </svg>
</div>
</ng-template>