1"use strict";(self.webpackChunkcoficam_web=self.webpackChunkcoficam_web||[]).push([[9391],{9391:(w,m,i)=>{i.d(m,{K:()=>u});var p=i(7701),t=i(3953),d=i(177),s=i(1383),_=i(2624),M=i(3955);const C=["cvBtn"];function O(o,r){if(1&o){const e=t.RV6();t.j41(0,"img",18),t.bIt("click",function(n){t.eBV(e);const a=t.XpG(),g=a.$implicit,l=a.index,x=t.XpG();return t.Njj(x.openImage(n,g.name,l))}),t.k0s()}if(2&o){const e=t.XpG().$implicit;t.FS9("src",e.url,t.B4B),t.FS9("alt",e.name)}}function P(o,r){if(1&o&&(t.j41(0,"a",19),t.qSk(),t.j41(1,"svg",20),t.nrm(2,"path",7)(3,"path",21)(4,"path",22),t.k0s(),t.EFF(5),t.k0s()),2&o){const e=t.XpG().$implicit;t.Mz_("href","mailto:",e.email,"",t.B4B),t.R7$(5),t.SpI(" ",e.email," ")}}function h(o,r){1&o&&(t.j41(0,"button",23,0),t.nI1(2,"translate"),t.qSk(),t.j41(3,"svg",24),t.nrm(4,"path",7)(5,"path",25),t.k0s()()),2&o&&t.FS9("title",t.bMT(2,1,"board.moreInfo"))}function f(o,r){if(1&o&&(t.j41(0,"footer",26)(1,"h3"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"div",27)(5,"p",10),t.EFF(6),t.k0s()()()),2&o){const e=t.XpG().$implicit;t.R7$(2),t.JRh(t.bMT(3,2,"board.moreInfo")),t.R7$(4),t.JRh(e.text)}}function b(o,r){if(1&o&&(t.j41(0,"article",11),t.DNE(1,O,1,2,"img",12),t.j41(2,"header",13)(3,"h2"),t.EFF(4),t.k0s(),t.j41(5,"p",14),t.EFF(6),t.k0s(),t.DNE(7,P,6,3,"a",15)(8,h,6,3,"button",16),t.k0s(),t.DNE(9,f,7,4,"footer",17),t.k0s()),2&o){const e=r.$implicit;t.Mz_("id","component-",r.index,""),t.R7$(),t.Y8G("ngIf",e.url),t.R7$(3),t.JRh(e.name),t.R7$(2),t.JRh(e.occupation),t.R7$(),t.Y8G("ngIf",e.email),t.R7$(),t.Y8G("ngIf",e.text),t.R7$(),t.Y8G("ngIf",e.text)}}let u=(()=>{class o extends p.K{ngAfterViewInit(){this.cvBtn.changes.subscribe(e=>{e.forEach((c,n)=>{c.nativeElement.addEventListener("click",()=>{var a=document.getElementById("component-"+n);a.classList.contains("show-side")?(a.classList.remove("show-side"),a.classList.add("hide-side")):(a.classList.add("show-side"),a.classList.remove("hide-side"))})})}),this.cvBtn.forEach((e,c)=>{e.nativeElement.addEventListener("click",()=>{var n=document.getElementById("component-"+c);n.classList.contains("show-side")?(n.classList.remove("show-side"),n.classList.add("hide-side")):(n.classList.add("show-side"),n.classList.remove("hide-side"))})})}getData(){this.sharedService.loadOrganizationChart().subscribe(e=>{let c=0;e.result.items.forEach(n=>{let g="";g=1===e.result.items.filter(l=>l.occupation===n.occupation).length&&c!==n.occupationID?this.translations.ocuppations.singular[n.occupation]:c!==n.occupationID?this.translations.ocuppations.plural[n.occupation]:"",c=n.occupationID,this.valuesList.push({name:n.name,occupation:g})}),e.result.items.forEach(n=>{this.valuesPhoto.push({name:n.name,occupation:this.translations.ocuppations.singular[n.occupation],email:n.email,url:n.files[0].url,text:n.text}),this.photoGallery.push({title:n.name,url:n.files[0].url})})})}static{this.\u0275fac=(()=>{let e;return function(n){return(e||(e=t.xGo(o)))(n||o)}})()}static{this.\u0275cmp=t.VBU({type:o,selectors:[["web-project-board"]],viewQuery:function(c,n){if
1(1&c&&t.GBs(C,5),2&c){let a;t.mGM(a=t.lsd())&&(n.cvBtn=a)}},features:[t.Vt3],decls:43,vars:10,consts:[["cvBtn",""],[3,"title"],[1,"board"],["class","component",3,"id",4,"ngFor","ngForOf"],[1,"departments"],[1,"department"],["width","20","height","20","viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["stroke","none","d","M0 0h24v24H0z","fill","none"],["d","M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"],["d","M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"],[1,"text-content"],[1,"component",3,"id"],["loading","lazy",3,"src","alt","click",4,"ngIf"],[1,"profile"],[1,"occupation"],[3,"href",4,"ngIf"],["class","cv-btn",3,"title",4,"ngIf"],["class","side",4,"ngIf"],["loading","lazy",3,"click","src","alt"],[3,"href"],["width","18","height","18","viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["d","M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z"],["d","M3 7l9 6l9 -6"],[1,"cv-btn",3,"title"],["width","24","height","24","viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["d","M15 6l-6 6l6 6"],[1,"side"],[1,"side-inner"]],template:function(c,n){1&c&&(t.nrm(0,"web-section-title",1),t.nI1(1,"translate"),t.j41(2,"section",2),t.DNE(3,b,10,8,"article",3),t.k0s(),t.j41(4,"section",4)(5,"div",5)(6,"h2"),t.EFF(7),t.nI1(8,"translate"),t.k0s(),t.j41(9,"ul")(10,"li"),t.qSk(),t.j41(11,"svg",6),t.nrm(12,"path",7)(13,"path",8)(14,"path",9),t.k0s(),t.joV(),t.j41(15,"p",10),t.EFF(16,"Gema Bel\xe9n Candel S\xe1nchez."),t.k0s()(),t.j41(17,"li"),t.qSk(),t.j41(18,"svg",6),t.nrm(19,"path",7)(20,"path",8)(21,"path",9),t.k0s(),t.joV(),t.j41(22,"p",10),t.EFF(23,"M\xaa Pilar Monta\xf1a Pi\xf1era"),t.k0s()(),t.j41(24,"li"),t.qSk(),t.j41(25,"svg",6),t.nrm(26,"path",7)(27,"path",8)(28,"path",9),t.k0s(),t.joV(),t.j41(29,"p",10),t.EFF(30,"M\xaa Jos\xe9 Almendros Mendoza"),t.k0s()()()(),t.j41(31,"div",5)(32,"h2"),t.EFF(33),t.nI1(34,"translate"),t.k0s(),t.j41(35,"ul")(36,"li"),t.qSk(),t.j41(37,"svg",6),t.nrm(38,"path",7)(39,"path",8)(40,"path",9),t.k0s(),t.joV(),t.j41(41,"p",10),t.EFF(42,"Juan Luis Garc\xeda Vidal"),t.k0s()()()()()),2&c&&(t.FS9("title",t.bMT(1,4,"board.title")),t.R7$(3),t.Y8G("ngForOf",n.valuesPhoto),t.R7$(4),t.JRh(t.bMT(8,6,"board.deparment1")),t.R7$(26),t.JRh(t.bMT(34,8,"board.deparment2")))},dependencies:[d.Sq,d.bT,s.L,_.M,M.D9],styles:['@charset "UTF-8";.width-100[_ngcontent-%COMP%]{width:100%}.width-66[_ngcontent-%COMP%]{width:66%}.width-50[_ngcontent-%COMP%]{width:50%}.width-33[_ngcontent-%COMP%]{width:33%}.height-100[_ngcontent-%COMP%]{height:100%}.height-66[_ngcontent-%COMP%]{height:66%}.height-50[_ngcontent-%COMP%]{height:50%}.height-33[_ngcontent-%COMP%]{height:33%}.text-left[_ngcontent-%COMP%]{text-align:left}.text-right[_ngcontent-%COMP%]{text-align:right}.text-center[_ngcontent-%COMP%]{text-align:center}.text-justify[_ngcontent-%COMP%]{text-align:justify}.float-left[_ngcontent-%COMP%]{float:left}.float-right[_ngcontent-%COMP%]{float:right}.clear[_ngcontent-%COMP%]{clear:both}.nowrap[_ngcontent-%COMP%]{word-break:normal!important}.img-responsive[_ngcontent-%COMP%]{width:100%}.center-block[_ngcontent-%COMP%]{display:block;margin:0 auto;text-align:center}.img-rounded[_ngcontent-%COMP%]{border-radius:50%}a[_ngcontent-%COMP%]{color:#218cdb;outline:none;text-decoration:none}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{text-decoration:underline}.truncate[_ngcontent-%COMP%]{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}strong[_ngcontent-%COMP%]{font-weight:700}button[_ngcontent-%COMP%]:disabled{cursor:not-allowed!important;pointer-events:none}button.disabled[_ngcontent-%COMP%]{cursor:not-allowed!important;opacity:.38;pointer-events:none}.mat-input-suffix[_ngcontent-%COMP%]{color:#999!important}.popup-dialog[_ngcontent-%COMP%]{max-width:900px!important}@media (max-width: 600px){.popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%]{padding:12px 24px 0}}.popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-family:
1Fira Sans,sans-serif}.popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-weight:700;font-size:22px}@media (max-width: 600px){.popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:17px}}.popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:5px;font-weight:400;font-size:17px}@media (max-width: 600px){.popup-dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:14px}}.popup-dialog[_ngcontent-%COMP%] .mat-mdc-dialog-content[_ngcontent-%COMP%]{padding:0}@media (max-width: 600px){.popup-dialog[_ngcontent-%COMP%] .mat-mdc-dialog-content[_ngcontent-%COMP%]{font-size:12px}}.popup-dialog[_ngcontent-%COMP%] .mat-mdc-dialog-actions[_ngcontent-%COMP%]{padding:12px;background:#fff;border-top:solid 1px #ddd}.file-input[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{margin-bottom:2px;font-size:13px;font-weight:700}.file-input[_ngcontent-%COMP%] .file-input-container[_ngcontent-%COMP%]{padding:4px;background:#fff;border:solid 1px #ccc}.file-input[_ngcontent-%COMP%] .file-input-container[_ngcontent-%COMP%] .file-name[_ngcontent-%COMP%]{width:100%;text-align:left;font-size:13px}.file-input[_ngcontent-%COMP%] .file-input-container[_ngcontent-%COMP%] .file-name[_ngcontent-%COMP%] .size[_ngcontent-%COMP%]{font-size:12px;color:#999}.file-input[_ngcontent-%COMP%] .file-input-container[_ngcontent-%COMP%] .mat-icon.delete[_ngcontent-%COMP%]{color:#ef5350}.file-input[_ngcontent-%COMP%] .mat-hint[_ngcontent-%COMP%]{display:block;margin-top:4px;font-size:12px}.table-container[_ngcontent-%COMP%]{width:100%;overflow-x:auto;box-shadow:0 5px 5px -3px #0000001a,0 8px 10px 1px #0000000d,0 3px 14px 2px #0000000d}.table-container.no-shadow[_ngcontent-%COMP%]{box-shadow:none;border:solid 1px #ddd}.table-container.no-shadow.no-border[_ngcontent-%COMP%]{box-shadow:none;border:none}table.table[_ngcontent-%COMP%]{width:100%;min-width:700px;border-collapse:collapse;background:#fff}table.table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:left;padding:15px;color:#333;font-weight:700;font-size:13px;border-bottom:solid 1px #ddd}table.table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th.filter[_ngcontent-%COMP%]{padding:0;background:#fafafa}table.table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th.filter[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{min-width:250px;margin:0 24px;font-size:14px}table.table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th.filter[_ngcontent-%COMP%] mat-select[_ngcontent-%COMP%]{min-width:150px;font-size:14px}table.table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:#ccc}table.table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:5px 15px}table.table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] button[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:#727272}table.table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:not(:last-child) > td[_ngcontent-%COMP%]{border-bottom:solid 1px #ddd}table.table[_ngcontent-%COMP%] td.center[_ngcontent-%COMP%], table.table[_ngcontent-%COMP%] th.center[_ngcontent-%COMP%]{text-align:center!important}table.table[_ngcontent-%COMP%] td.right[_ngcontent-%COMP%], table.table[_ngcontent-%COMP%] th.right[_ngcontent-%COMP%]{text-align:right!important}table.table-striped[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:nth-child(odd) > td[_ngcontent-%COMP%]{background:#fafafa}.info-message[_ngcontent-%COMP%]{padding:24px;border-radius:3px;background:#fcf8e3;color:#fc9800}@media (max-width: 600px){.info-message[_ngcontent-%COMP%]{padding:15px;font-size:12px}}.message-ok[_ngcontent-%COMP%]{padding:24px;color:#1a4609;background:#dff0d8;font-size:14px;font-weight:400;border:solid 1px #d0e9c6}@media (max-width: 600px){.message-ok[_ngcontent-%COMP%]{font-size:12px}}.message-error[_ngcontent-%COMP%]{padding:24px;color:#5a1515;background:#f2dede;font-size:14px;font-weight:400;border:solid 1px #ebcccc}@media (max-width: 600px){.message-error[_ngcontent-%COMP%]{font-size:12px}}.error-message[_ngcontent-%COMP%]{color:#ec535e;font-size:12px;font-weight:400;text-align:center}.mat-mdc-checkbox.ng-invalid.ng-touched[_ngcontent-%COMP%]{color:#f44336}.mat-mdc-checkbox.ng-invalid.ng-touched[_ngcontent-%COMP%] .mat-mdc-checkbox-frame[_ngcontent-%COMP%]{border:2px solid #f44336} .web-pagination .ngx-pagination .current{padding:0;width:30px;height:30px;line-height:30px;border-radius:30px;background:#ffb749!important;font-size:13px;text-align:center} .web-pagination .ngx-pagination a{padding:0;width:30px;height:30px;line-height:30px;border-radius:30px;outline:none;font-size:13px;text-align:center}
1 .web-pagination .ngx-pagination .pagination-next a, .web-pagination .ngx-pagination .pagination-previous a, .web-pagination .ngx-pagination .pagination-next span, .web-pagination .ngx-pagination .pagination-previous span{width:auto;height:auto;line-height:auto;border-radius:20px;padding:2px 15px;outline:none;font-size:13px;text-align:center}.text-content[_ngcontent-%COMP%]{font-size:14px;color:#000;line-height:1.4em;font-weight:300}@media (max-width: 600px){.text-content[_ngcontent-%COMP%]{font-size:12px}}@media (max-width: 600px){ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{padding-left:12px}}re-captcha[_ngcontent-%COMP%]{display:block;margin-top:16px;transform:scale(.84);transform-origin:0 0}re-captcha.ng-invalid.ng-touched[_ngcontent-%COMP%] iframe[_ngcontent-%COMP%]{border:2px solid #f44336}.captcha[_ngcontent-%COMP%]{margin-top:15px;margin-bottom:10px}.captcha[_ngcontent-%COMP%] .mat-error[_ngcontent-%COMP%]{font-size:11px}.web-pagination[_ngcontent-%COMP%]{text-align:center}.web-pagination[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;outline:none}button.cancel-button[_ngcontent-%COMP%]{background:#ccc;color:#333}.thin-scroll[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px;height:8px}.thin-scroll[_ngcontent-%COMP%]::-webkit-scrollbar-track{background-color:#0000000d}.thin-scroll[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:#0003}.thin-scroll[_ngcontent-%COMP%]::-webkit-scrollbar-button{display:none}html[_ngcontent-%COMP%]{--mat-sidenav-container-shape: 0px;--mat-select-panel-background-color: white;--mat-option-label-text-size: .92rem;--mdc-plain-tooltip-container-shape: 4px;--mat-datepicker-calendar-container-background-color: white}html[_ngcontent-%COMP%] mat-option[_ngcontent-%COMP%]{min-height:42px}html[_ngcontent-%COMP%] .mat-mdc-select-panel[_ngcontent-%COMP%]{--mat-option-selected-state-layer-color: rgba(0, 0, 0, .12);--mat-minimal-pseudo-checkbox-selected-checkmark-color: #999;min-width:120px;padding:0}html[_ngcontent-%COMP%] button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button[_ngcontent-%COMP%]{--mdc-protected-button-container-shape: 4px;--mdc-fab-small-container-shape: 99px;--mdc-fab-container-shape: 99px;--mat-text-button-icon-spacing: 0;--mat-text-button-icon-offset: 0;--mdc-text-button-container-shape: 4px;--mdc-outlined-button-container-shape: 4px;--mdc-outlined-button-label-text-color: #f0b528;--mdc-outlined-button-outline-color: #f0b528;--mdc-filled-button-container-shape: 4px;--mdc-protected-button-container-color: #5677c3;--mdc-protected-button-label-text-color: #fff}html[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, html[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus, html[_ngcontent-%COMP%] a.mdc-button[_ngcontent-%COMP%]:hover, html[_ngcontent-%COMP%] a.mdc-button[_ngcontent-%COMP%]:focus{text-decoration:none}html[_ngcontent-%COMP%] button.mat-primary[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-primary[_ngcontent-%COMP%]{background-color:transparent;color:#b8064f}html[_ngcontent-%COMP%] button.mat-primary.mat-mdc-unelevated-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] button.mat-primary.mat-mdc-raised-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] button.mat-primary.mat-mdc-mini-fab[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-primary.mat-mdc-unelevated-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-primary.mat-mdc-raised-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-primary.mat-mdc-mini-fab[_ngcontent-%COMP%]{background-color:#b8064f;color:#fff}html[_ngcontent-%COMP%] button.mat-accent[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-accent[_ngcontent-%COMP%]{background-color:transparent;color:#ffb749}html[_ngcontent-%COMP%] button.mat-accent.mat-mdc-unelevated-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] button.mat-accent.mat-mdc-raised-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] button.mat-accent.mat-mdc-mini-fab[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-accent.mat-mdc-unelevated-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-accent.mat-mdc-raised-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-accent.mat-mdc-mini-fab[_ngcontent-%COMP%]{background-color:#ffb749;color:#fff}html[_ngcontent-%COMP%] button.mat-warn[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-warn[_ngcontent-%COMP%]{background-color:transparent;color:#ec535e}html[_ngcontent-%COMP%] button.mat-warn.mat-mdc-unelevated-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] button.mat-warn.mat-mdc-raised-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] button.mat-warn.mat-mdc-mini-fab[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-warn.mat-mdc-unelevated-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-warn.mat-mdc-raised-button[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mat-warn.mat-mdc-mini-fab[_ngcontent-%COMP%]{background-color:#ec535e;color:#fff}html[_ngcontent-%COMP%] button[_ngcontent-%COMP%] > .mat-icon[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button[_ngcontent-%COMP%] > .mat-icon[_ngcontent-%COMP%]{font-size:24px;width:24px;height:24px}
1html[_ngcontent-%COMP%] button.mdc-icon-button.mat-accent[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mdc-icon-button.mat-accent[_ngcontent-%COMP%]{background-color:transparent;color:#ffb749}html[_ngcontent-%COMP%] button.mdc-icon-button.mat-primary[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mdc-icon-button.mat-primary[_ngcontent-%COMP%]{background-color:transparent;color:#b8064f}html[_ngcontent-%COMP%] button.mdc-icon-button.mat-warn[_ngcontent-%COMP%], html[_ngcontent-%COMP%] a.mdc-button.mdc-icon-button.mat-warn[_ngcontent-%COMP%]{background-color:transparent;color:#ec535e}html[_ngcontent-%COMP%] mat-button-toggle-group[_ngcontent-%COMP%]{--mat-standard-button-toggle-divider-color: #ccc;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-selected-state-background-color: #f0b528;--mat-standard-button-toggle-selected-state-text-color: #ffffff}html[_ngcontent-%COMP%] mat-button-toggle-group[_ngcontent-%COMP%] .mat-pseudo-checkbox[_ngcontent-%COMP%]{display:none}html[_ngcontent-%COMP%] mat-slide-toggle[_ngcontent-%COMP%]{--mdc-switch-selected-track-color: #f0b528}html[_ngcontent-%COMP%] mat-card[_ngcontent-%COMP%]{--mdc-elevated-card-container-shape: 4px;--mdc-elevated-card-container-color: #ffffff;--mat-card-title-text-size: 1.285rem;--mat-card-title-text-weight: 700;--mat-card-subtitle-text-weight: 400;--mat-card-subtitle-text-color: #0000008A;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}html[_ngcontent-%COMP%] .dialog[_ngcontent-%COMP%]{--mdc-dialog-subhead-weight: 700}html[_ngcontent-%COMP%] .dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%]{border-bottom:solid 1px #ddd}html[_ngcontent-%COMP%] .dialog[_ngcontent-%COMP%] .header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:-12px 0 24px 24px;font-weight:400;font-size:15px;color:#666}html[_ngcontent-%COMP%] mat-dialog-container[_ngcontent-%COMP%]{--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: var(--ig-elevation-3)}html[_ngcontent-%COMP%] mat-dialog-container[_ngcontent-%COMP%] .mat-mdc-dialog-content[_ngcontent-%COMP%]{--mat-dialog-with-actions-content-padding: 20px 24px 20px;overflow:auto;background-color:#f7f7f7}html[_ngcontent-%COMP%] mat-dialog-container[_ngcontent-%COMP%] .mat-mdc-dialog-actions[_ngcontent-%COMP%]{border-top:solid 1px #ddd}html[_ngcontent-%COMP%] mat-dialog-container[_ngcontent-%COMP%] .mat-mdc-dialog-surface[_ngcontent-%COMP%]{overflow-y:inherit}html[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{--mdc-outlined-text-field-outline-color: #ccc}html[_ngcontent-%COMP%] mat-checkbox[_ngcontent-%COMP%]{--mat-checkbox-label-text-size: .9rem;--mdc-checkbox-selected-icon-color: #f0b528;--mdc-checkbox-selected-focus-icon-color: #f0b528;--mdc-checkbox-selected-hover-icon-color: #f0b528}html[_ngcontent-%COMP%] .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked[_ngcontent-%COMP%], html[_ngcontent-%COMP%] .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #f0b528}html[_ngcontent-%COMP%] .mat-mdc-menu-panel[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;--mat-menu-container-color: white;--mat-menu-item-label-text-size: .9rem;--mat-menu-item-label-text-weight: 400;--mat-option-selected-state-layer-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%] .mat-mdc-menu-panel[_ngcontent-%COMP%] .mat-mdc-menu-content[_ngcontent-%COMP%]{padding:0}html[_ngcontent-%COMP%] .mat-mdc-menu-panel[_ngcontent-%COMP%] .mat-mdc-menu-item[_ngcontent-%COMP%]{min-height:42px}html[_ngcontent-%COMP%] .mat-badge[_ngcontent-%COMP%]{--mat-badge-background-color: #e0e0e0;--mat-badge-text-color: #000000de;--mat-badge-text-weight: 400;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-container-padding: 1px 2px;--mat-badge-legacy-container-size: 16px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 16px;--mat-badge-container-overlap-offset: -10px}html[_ngcontent-%COMP%] .mat-badge[_ngcontent-%COMP%] .mat-badge-content[_ngcontent-%COMP%]{width:auto}html[_ngcontent-%COMP%] mat-datepicker-toggle[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #999}html[_ngcontent-%COMP%] .mat-datepicker-content[_ngcontent-%COMP%]{--mat-datepicker-calendar-container-shape: 4px}html[_ngcontent-%COMP%] mat-calendar[_ngcontent-%COMP%]{--mat-datepicker-calendar-header-text-color: #0000008a;--mat-datepicker-calendar-body-label-text-size: .8rem;--mat-datepicker-calendar-body-label-text-color: #0000008a;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}html[_ngcontent-%COMP%] mat-calendar[_ngcontent-%COMP%] .mat-calendar-table-header[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:first-child{border-bottom:solid 1px #ddd}
1html[_ngcontent-%COMP%] .mdc-snackbar[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #5677c3;--mdc-snackbar-supporting-text-color: #fff}html[_ngcontent-%COMP%] .mdc-snackbar.snackbar-ok[_ngcontent-%COMP%] .mat-mdc-snackbar-surface[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #669933}html[_ngcontent-%COMP%] .mdc-snackbar.snackbar-error[_ngcontent-%COMP%] .mat-mdc-snackbar-surface[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #f44336}html[_ngcontent-%COMP%] .mat-mdc-chip[_ngcontent-%COMP%]{font-size:11px!important;line-height:13px!important;outline:none!important}html[_ngcontent-%COMP%] .mat-mdc-chip[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{color:#ffb749!important;font-size:20px!important;width:20px!important;height:20px!important;line-height:20px!important;border-radius:20px!important;background-color:#fff!important;cursor:pointer;outline:none}html[_ngcontent-%COMP%] .mat-mdc-chip[_ngcontent-%COMP%] .mat-mdc-chip-remove[_ngcontent-%COMP%]{opacity:1!important}html[_ngcontent-%COMP%] .mat-mdc-autocomplete-panel[_ngcontent-%COMP%]{--mat-autocomplete-background-color: white}html[_ngcontent-%COMP%] .mat-expansion-panel[_ngcontent-%COMP%]{--mat-expansion-container-shape: 4px}a[_ngcontent-%COMP%]{color:#b8064f}.hidden[_ngcontent-%COMP%]{display:none}mat-icon[_ngcontent-%COMP%]{min-width:-moz-fit-content;min-width:fit-content}.material-shadow[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0000000d,0 8px 10px 1px #00000006,0 3px 14px 2px #00000006}.text-content[_ngcontent-%COMP%]{font-size:.9rem;color:#2b2b2b;font-weight:400;line-height:1.4}.text-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .text-content[_ngcontent-%COMP%] ol[_ngcontent-%COMP%]{padding-left:32px}@media (max-width: 600px){.text-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .text-content[_ngcontent-%COMP%] ol[_ngcontent-%COMP%]{padding-left:16px}}.text-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .text-content[_ngcontent-%COMP%] ol[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin:8px 0}.text-content[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{word-break:break-word}h3.section-title[_ngcontent-%COMP%]{margin:0;font-style:italic;color:#2b2b2b;font-size:1.75rem;font-weight:400;
1font-family:Fira Sans,serif}@media (max-width: 600px){h3.section-title[_ngcontent-%COMP%]{font-size:1.5rem}}.content-list-title[_ngcontent-%COMP%]{font-family:Fira Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.2em;color:#b8064f;cursor:pointer}.content-list-title[_ngcontent-%COMP%]:hover, .content-list-title[_ngcontent-%COMP%]:focus{text-decoration:underline}@media (max-width: 600px){.content-list-title[_ngcontent-%COMP%]{font-size:.95rem}}mat-hint[_ngcontent-%COMP%]{color:#0009}.attach-content[_ngcontent-%COMP%]{background:#fff;margin-bottom:0;border:solid 1px #ccc;border-radius:3px}.attach-content[_ngcontent-%COMP%] .no-attachments[_ngcontent-%COMP%]{padding:1rem!important}.attach-content[_ngcontent-%COMP%] .delete[_ngcontent-%COMP%]{background-color:#ef6a73!important;color:#fff!important}.attach-content[_ngcontent-%COMP%] .delete[_ngcontent-%COMP%] .options[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{color:#fff!important}.attach-content.view-mode-2[_ngcontent-%COMP%] .no-attachments[_ngcontent-%COMP%]{padding:0!important}web-attachment[_ngcontent-%COMP%]:not(:has( + .attachment-hint))[_ngcontent-%COMP%]{margin-bottom:1rem}web-attachment[_ngcontent-%COMP%] + .attachment-hint[_ngcontent-%COMP%]{font-size:.8rem}.info-message[_ngcontent-%COMP%]{padding:1.5rem;background:#fdf5e6;color:#b8860b;border:solid 1px moccasin;font-size:clamp(13px,2vw,.9rem);text-align:center;border-radius:.5rem;line-height:1.25lh}.message-error[_ngcontent-%COMP%]{font-size:clamp(13px,2vw,.9rem);font-weight:500;border-radius:.5rem;text-align:center}.data-info[_ngcontent-%COMP%]{padding:1.5rem;background:#fdf5e6;color:#b8860b;border:solid 1px moccasin;font-size:clamp(13px,2vw,.9rem);text-align:center;border-radius:.5rem;line-height:1.25lh}time[_ngcontent-%COMP%], .date[_ngcontent-%COMP%]{font-size:clamp(10px,1vw,.8rem);color:#999;text-transform:uppercase} .tinymce-content .mat-flat-button{border:none;border-radius:5px;padding:4px 20px;background:#fff;color:#2b2b2b;text-decoration:none;outline:none;cursor:pointer} .tinymce-content .mat-flat-button:hover, .tinymce-content .mat-flat-button:focus{background:#f0f0f0} .tinymce-content .mat-flat-button.color-primary{background:#b8064f;color:#fff} .tinymce-content .mat-flat-button.color-primary:hover, .tinymce-content .mat-flat-button.color-primary:focus{background:#86043a} .tinymce-content .mat-flat-button.color-secondary{background:#ffb749;color:#000} .tinymce-content .mat-flat-button.color-secondary:hover, .tinymce-content .mat-flat-button.color-secondary:focus{background:#ffa114} .tinymce-content .video-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden} .tinymce-content .video-responsive iframe, .tinymce-content .video-responsive object, .tinymce-content .video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 600px){ .tinymce-content img{max-width:100%!important;height:auto!important}}.content-disabled-by-cookies[_ngcontent-%COMP%]{margin:15px auto;max-width:600px;background:#f7f7f7;padding:8px 15px;font-size:12px;text-align:center;line-height:1.4em;border:dashed 1px #ccc} .web-pagination .ngx-pagination .current{background:#ffb749!important}.container-web[_ngcontent-%COMP%]{width:90%;max-width:var(--max-width-web);margin:0 auto}.full-width[_ngcontent-%COMP%]{width:100vw;margin-left:calc((100vw - 100%)/-2)}.layout-2-columns-xs[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-items:start}@media (max-width: 600px){.layout-2-columns-xs[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-2-columns-sm[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-items:start}@media (max-width: 960px){.layout-2-columns-sm[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-3-columns-xs[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:start}@media (max-width: 600px){.layout-3-columns-xs[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-3-columns-sm[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:start}@media (max-width: 960px){.layout-3-columns-sm[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-3-columns-md[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:start}@media (max-width: 1200px){.layout-3-columns-md[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-4-columns-xs[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:start}@media (max-width: 600px){.layout-4-columns-xs[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-4-columns-sm[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:start}@media (max-width: 960px){.layout-4-columns-sm[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.layout-4-columns-md[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:start}@media (max-width: 1200px){.layout-4-columns-md[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:0}}.num-lines-3[_ngcontent-%COMP%]{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{background:#fff;margin:0;width:100%;height:100%;
1font-family:Fira Sans,sans-serif;font-weight:400;font-size:15px;color:#2b2b2b}[_ngcontent-%COMP%]:root{--max-width-web: 1280px;--header-toolbar-height: 52px;--color-blue-light: #e5eaff;--color-bg: #f6f8ff;--material-shadow: 0 5px 5px -3px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .025), 0 3px 14px 2px rgba(0, 0, 0, .025);interpolate-size:allow-keywords}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{font-size:16px;line-height:1.2;font-weight:400;color:#2b2b2b;font-family:Fira Sans,sans-serif}@media (max-width: 960px){html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{font-size:14px}}@media (max-width: 600px){html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{font-size:12px}}html[_ngcontent-%COMP%] *[_ngcontent-%COMP%], body[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{box-sizing:border-box}html[_ngcontent-%COMP%] *[_ngcontent-%COMP%]:before, html[_ngcontent-%COMP%] *[_ngcontent-%COMP%]:after, body[_ngcontent-%COMP%] *[_ngcontent-%COMP%]:before, body[_ngcontent-%COMP%] *[_ngcontent-%COMP%]:after{box-sizing:border-box}.board[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.component[_ngcontent-%COMP%]{position:relative;padding:2rem;overflow:hidden;background:#f0f0f0;display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-radius:1rem}.component.show-side[_ngcontent-%COMP%] .side[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_showSide .3s ease-in-out forwards}.component.show-side[_ngcontent-%COMP%] button.cv-btn[_ngcontent-%COMP%]{color:#fff;transform:rotate(180deg)}.component.hide-side[_ngcontent-%COMP%] .side[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_hideSide .2s ease-in-out forwards}.component[_ngcontent-%COMP%] button.cv-btn[_ngcontent-%COMP%]{position:absolute;top:1rem;right:1rem;background:none;border:none;outline:none;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .1s;z-index:3}.component[_ngcontent-%COMP%] button.cv-btn[_ngcontent-%COMP%]:hover, .component[_ngcontent-%COMP%] button.cv-btn[_ngcontent-%COMP%]:focus{background:#b8064f;color:#fff;transition:all .1s ease-in-out}.component[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:6rem;aspect-ratio:1;object-fit:cover;border-radius:99px;cursor:pointer;outline:solid 3px transparent;transition:all .1s}.component[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover, .component[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:focus{transform:scale(1.2);transition:all .2s ease-in-out;outline-color:#b8064f;box-shadow:0 2px 4px 4px #0000001a}.component[_ngcontent-%COMP%] .profile[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.component[_ngcontent-%COMP%] .profile[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:clamp(15px,1.3vw,1.3rem);font-weight:600;text-align:center}.component[_ngcontent-%COMP%] .profile[_ngcontent-%COMP%] .occupation[_ngcontent-%COMP%]{margin:0;font-size:clamp(13px,1.34vw,1.15rem)}.component[_ngcontent-%COMP%] .profile[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{margin-top:1rem;display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;font-size:clamp(12px,1.1vw,.85rem);padding:.4rem 2rem;background:#b8064f;color:#fff;border-radius:99px;text-decoration:none;outline:none;transition:transform .2s}.component[_ngcontent-%COMP%] .profile[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover, .component[_ngcontent-%COMP%] .profile[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus{transform:scale(1.05)}.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;top:0;left:100%;padding:1.5rem;background:#b8064f;z-index:2}.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 1rem;color:#fff;font-size:clamp(15px,1.5vw,1.2rem);font-weight:700}.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] .side-inner[_ngcontent-%COMP%]{width:100%;height:calc(100% - 2.5rem);overflow-y:auto;--sb-track-color: #790133;--sb-thumb-color: #ffffff;--sb-size: 7px}
1.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] .side-inner[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 1rem 0 0;color:#fff}.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] .side-inner[_ngcontent-%COMP%]::-webkit-scrollbar{width:var(--sb-size)}.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] .side-inner[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:3px}.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] .side-inner[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:3px}@supports not selector(::-webkit-scrollbar){.component[_ngcontent-%COMP%] .side[_ngcontent-%COMP%] .side-inner[_ngcontent-%COMP%]{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}@keyframes _ngcontent-%COMP%_showSide{0%{left:100%}to{left:0}}@keyframes _ngcontent-%COMP%_hideSide{0%{left:0}to{left:100%}}.departments[_ngcontent-%COMP%]{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width: 600px){.departments[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1rem}}.departments[_ngcontent-%COMP%] .department[_ngcontent-%COMP%]{border:solid 1px hsl(335,94%,47%);padding:1.5rem;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;box-shadow:var(--material-shadow)}.departments[_ngcontent-%COMP%] .department[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:clamp(15px,1.3vw,1.3rem);font-weight:600}.departments[_ngcontent-%COMP%] .department[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.departments[_ngcontent-%COMP%] .department[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin:0;font-size:clamp(13px,1.3vw,1.1rem);font-weight:500;color:#b8064f;display:flex;align-items:center;gap:.5rem}.departments[_ngcontent-%COMP%] .department[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{color:#999}.departments[_ngcontent-%COMP%] .department[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}']})}}return o})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.