@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:400;src:url("/library/webfonts/source-code-pro-v22.woff2") format("woff2"),url("/library/webfonts/source-code-pro-v22.woff") format("woff")}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:700;src:url("/library/webfonts/source-code-pro-v22-700.woff2") format("woff2"),url("/library/webfonts/source-code-pro-v22-700.woff") format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("/library/webfonts/roboto-v30-regular.woff2") format("woff2"),url("/library/webfonts/roboto-v30-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/library/webfonts/open-sans-v34-300.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-300.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url("/library/webfonts/open-sans-v34-300italic.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-300italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/library/webfonts/open-sans-v34-regular.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/library/webfonts/open-sans-v34-italic.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/library/webfonts/open-sans-v34-500.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-500.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url("/library/webfonts/open-sans-v34-500italic.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-500italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/library/webfonts/open-sans-v34-700.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-700.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("/library/webfonts/open-sans-v34-700italic.woff2") format("woff2"),url("/library/webfonts/open-sans-v34-700italic.woff") format("woff")}:root{--file_version: "4.21";--file_name: "xanata-core.scss";--bgModalFilter: rgba(233, 158, 19, 0.712);--bgModal: #fff}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;outline:0;border:0;-webkit-appearance:0;-moz-appearance:0;appearance:0;text-decoration:none;list-style:none}li{list-style:none}a{text-decoration:none}ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}.wePaddingX1{padding-inline:1rem}.wePaddingX2{padding-inline:2rem}.wePaddingX3{padding-inline:3.2rem}.wePaddingX4{padding-inline:4.8rem}.wePaddingS1{padding:1rem}.wePaddingS2{padding:2rem}.wePaddingS3{padding:3.2rem}.wePaddingS4{padding:4.8rem}.weFitContent{width:-moz-fit-content;width:fit-content}.weMarginAuto{margin-inline:auto}.weMarginX1{margin-inline:1rem}.weMarginX2{margin-inline:2rem}.weMarginX3{margin-inline:3.2rem}.weMarginX4{margin-inline:4.8rem}.wePaddingY1{padding-block:1rem}.wePaddingY2{padding-block:2rem}.wePaddingY3{padding-block:3.2rem}.wePaddingY4{padding-block:4.8rem}.weMarginY1{margin-block:1rem}.weMarginY2{margin-block:2rem}.weMarginY3{margin-block:3.2rem}.weMarginY4{margin-block:4.8rem}.weMarginB1{margin-bottom:1rem}.weMarginB2{margin-bottom:2rem}.weMarginB3{margin-bottom:3.2rem}.weMarginB4{margin-bottom:4.8rem}.weTextCenter{text-align:center}.weTextRight{text-align:right}.weTextLeft{text-align:left}.weBckBlue{background-color:blue;color:#fff}.weBckRed{background-color:red}.weBckGreen{background-color:green}.weBordered{border:1px solid gray}body.cookie{padding:1rem}body.cookie h1,body.cookie h2,body.cookie h3{margin-top:1rem}body.cookie p{text-align:justify;margin-left:1rem}body.cookie ol li{margin-left:2rem;list-style-type:disc}body.cookie dl dt{margin-left:1rem;font-weight:bold}body.cookie dl dd{margin-left:2rem;font-variant:small-caps}div.weDesignPanel{position:fixed;top:20vh;right:7px;width:100px;border-radius:7px;z-index:10000;background-color:rgba(139,143,175,.8);color:#fff;display:flex;flex-direction:column;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px}div.weDesignPanel a{width:100%;color:inherit;font-size:12px;line-height:2rem;text-align:center;border-bottom:1px solid #333}div.weDesignPanel a:first-child{border-top-left-radius:7px;border-top-left-radius:7px}div.weDesignPanel a:last-child{border:none;border-bottom-left-radius:7px;border-bottom-left-radius:7px}div.weDesignPanel a:hover{background-color:rgba(76,175,79,.5137254902)}section.weEditSpace{border:1px dashed green}div.weEditBox svg{margin-inline:3px;width:18px;height:18px}div.weEditBox a{font-size:1rem;font-family:monospace;color:#333;background-color:#b8e8fc;padding:7px;margin-block:7px;border-radius:7px;display:flex;align-items:center}div.weEditBox a:hover{background-color:#fdfdbd}span.svgicon{line-height:0}svg.sizeFull{min-width:100%;min-height:100%}svg.sizeX0{width:16px;height:16px}svg.sizeX1{width:20px;height:20px}svg.sizeX2{width:24px;height:24px}svg.sizeX3{width:32px;height:32px}svg.sizeX4{width:40px;height:40px}svg.sizeX5{width:48px;height:48px}svg.sizeX6{width:52px;height:52px}svg.sizeX7{width:64px;height:64px}svg.sizeX8{width:96px;height:96px}a.returnShowLink{display:flex;justify-content:center;align-items:center;padding-block:1rem;background-color:#eb7878;color:#fff;font-size:1rem}a.returnShowLink svg{fill:#fff;width:1rem;height:1rem}div.weModalWrapper{visibility:hidden;position:fixed;top:0;width:100%;height:100vh;transition:visibility .3s ease-in-out}div.weModalWrapper.active{z-index:10000;visibility:visible}div.weModalWrapper.active .overlay{opacity:.8;transition:opacity .3s ease-out}div.weModalWrapper.active .modalContent{opacity:1;transform:translate(-50%, -50%);transition:opacity .4s .2s ease-out,transform .4s ease-out}div.weModalWrapper .overlay{opacity:0;position:absolute;width:100%;height:100%;background-color:var(--overlay-bg-color, #ccc);transition:opacity .3s .2s ease-out}div.weModalWrapper .modalContent{opacity:0;width:95%;max-width:500px;min-width:300px;padding:30px;background-color:var(--modal-bg-color, #fff);border-radius:5px;position:absolute;top:35%;left:50%;transform:translate(-50%, calc(-50% - 50px));transition:opacity .4s ease-out,transform .4s ease-out}div.weModalWrapper .modalContent .modalHeader .modalTitle{margin-bottom:10px;font-family:Arial;font-weight:500;font-size:2rem}div.weModalWrapper .modalContent .modalBody p{line-height:1.4;margin-bottom:16px}div.weModalWrapper .modalContent .modalFooter{display:flex;flex-direction:row;justify-content:space-between}div.weModalWrapper .closeModal{padding:8px 10px;border:none;border-radius:5px;font-size:18px;position:absolute;top:10px;right:10px;cursor:pointer;background-color:#ff365e;color:#fff}:root{--formShadow: 0 0 3px rgba(0, 0, 0, 0.1);--formMaxWidth: 960px;--formPadding: 1rem;--formBorder: 1px solid rgb(245, 245, 245);--formBgColor: rgb(245, 245, 245)}.weForm:not(.inline){background-color:#fff;box-shadow:var(--formShadow);margin:auto;padding:var(--formPadding);max-width:var(--formMaxWidth)}.weForm:not(.inline).fluid{max-width:100%}.weForm:not(.inline).medium{max-width:700px}.weForm:not(.inline).small{max-width:400px}.weForm:not(.inline) .formSection .headerSection{background-color:var(--formBgColor);padding:1rem;border-radius:12px 12px 0 0}.weForm:not(.inline) .formSection .headerSection h3{font-size:1.6rem;margin:7px 0}.weForm:not(.inline) .formSection .headerSection .detail{text-align:justify;line-height:1.2;font-size:12px;color:#666}.weForm:not(.inline) .formItems{display:flex;flex-wrap:wrap;align-items:center;border-right:var(--formBorder);border-left:var(--formBorder);padding:7px}.weForm:not(.inline) .formItem{display:flex;flex-direction:column;padding:5px}.weForm:not(.inline) .formItem .fiInfo{display:inline-block;font-size:12px;line-height:1;color:#aaa;background-color:rgba(0,0,0,0);height:1rem}.weForm:not(.inline) .formItem .fiInfo.error{color:#fff;background-color:red;padding-left:5px}.weForm:not(.inline) .formItem .fiRadio{display:flex}.weForm:not(.inline) .formItem label{font-size:1rem;color:#b09191}.weForm:not(.inline) .formItem label span.addon{font-size:smaller}.weForm:not(.inline) .formItem div.inputItem{background-color:var(--inputBgColor, var(--colorInputBack));display:flex;align-items:center}.weForm:not(.inline) .formItem div.inputItem input{flex-grow:1}.weForm:not(.inline) .formItem div.inputItem svg{padding-right:7px;cursor:pointer;width:32px;height:32px}.weForm:not(.inline) .formItem input,.weForm:not(.inline) .formItem select,.weForm:not(.inline) .formItem textarea{display:block;padding:3px 7px;font-family:"Source Code Pro",sans-serif;font-weight:400;font-size:16px;outline:none;color:#333;width:100%;background-color:#dde3d6;border:2px solid #b09191}.weForm:not(.inline) .formItem textarea{resize:vertical}.weForm:not(.inline) .formItem input:focus,.weForm:not(.inline) .formItem select:focus,.weForm:not(.inline) .formItem textarea:focus{background-color:ivory;outline:none;border:2px solid #e0e0c0}.weForm:not(.inline) .formItem input:not(:focus):invalid{background-color:red;color:#fff}.weForm:not(.inline) .formItem input.small,.weForm:not(.inline) .formItem select.small{width:5vw}.weForm:not(.inline) .formItem input.medium,.weForm:not(.inline) .formItem select.medium{width:15vw}.weForm:not(.inline) .formItem .inputCheckGroup{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#dde3d6;border:2px solid #b09191;padding:7px;display:flex;gap:1rem}.weForm:not(.inline) .formItem .inputCheckGroup .inputCheck{display:flex;gap:4px}.weForm:not(.inline) .formItem label.switch{display:inline-flex;height:24px;justify-content:space-between}.weForm:not(.inline) .formItem label.switch input{opacity:0;width:0;height:0}.weForm:not(.inline) .formItem label.switch .slider{position:relative;width:40px;cursor:pointer;background-color:#ccc;transition:.3s;border-radius:30px}.weForm:not(.inline) .formItem label.switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.3s;border-radius:50%}.weForm:not(.inline) .formItem label.switch input:checked+.slider{background-color:#2196f3}.weForm:not(.inline) .formItem label.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.weForm:not(.inline) .formItem label.switch input:checked+.slider:before{transform:translateX(14px)}.weForm:not(.inline) .formActions{background-color:var(--formBgColor);border-radius:0 0 12px 12px;padding:1rem;display:flex;justify-content:space-around;align-items:flex-end}.weForm:not(.inline) .formActions .btn{display:inline-flex;align-items:baseline;border:none;padding:7px 12px;font-size:1rem;text-decoration:none;color:#fff;font-weight:bold;cursor:pointer;border-radius:5px;box-shadow:2px 2px 7px rgba(0,0,0,.6)}.weForm:not(.inline) .formActions .btn:hover{box-shadow:none}.weForm:not(.inline) .formActions .btn svg,.weForm:not(.inline) .formActions .btn span.svgicon{width:2rem;height:1rem;fill:#fff}.weForm:not(.inline) .formActions .btn:disabled{background-color:#aaa;box-shadow:none}.weForm:not(.inline) .formActions .btnOk{background-color:green}.weForm:not(.inline) .formActions .btnAbort{background-color:red}.weForm:not(.inline) .grF1{width:8.3333%}.weForm:not(.inline) .grF2{width:16.6666%}.weForm:not(.inline) .grF3{width:25%}.weForm:not(.inline) .grF4{width:33.3333%}.weForm:not(.inline) .grF5{width:41.6666%}.weForm:not(.inline) .grF6{width:50%}.weForm:not(.inline) .grF7{width:58.3333%}.weForm:not(.inline) .grF8{width:66.6666%}.weForm:not(.inline) .grF9{width:75%}.weForm:not(.inline) .grF10{width:83.3333%}.weForm:not(.inline) .grF11{width:91.6666%}.weForm:not(.inline) .grF12{width:100%}@media(max-width: 576px){.weForm:not(.inline) .formItem label{font-size:.8rem}.weForm:not(.inline) .grF1{width:100%}.weForm:not(.inline) .grF2{width:100%}.weForm:not(.inline) .grF3{width:100%}.weForm:not(.inline) .grF4{width:100%}.weForm:not(.inline) .grF5{width:100%}.weForm:not(.inline) .grF6{width:100%}.weForm:not(.inline) .grF7{width:100%}.weForm:not(.inline) .grF8{width:100%}.weForm:not(.inline) .grF9{width:100%}.weForm:not(.inline) .grF10{width:100%}.weForm:not(.inline) .grF11{width:100%}.weForm:not(.inline) .grF12{width:100%}}.weForm.inline{display:grid;grid-template-columns:11fr 1fr;align-items:center;gap:1rem;padding-block:3rem}@media(width < 576px){.weForm.inline{display:flex;flex-wrap:wrap}}.weForm.inline div.formSection{flex-grow:1}.weForm.inline div.formItems{display:grid;grid-template-columns:repeat(12, 1fr);align-items:center;gap:1rem}.weForm.inline div.formItem{display:flex;flex-direction:column}.weForm.inline div.formActions{padding-top:1rem;display:flex;justify-content:center;flex-grow:1}.weForm.inline div.formActions button{padding:3px 7px;border-radius:3px;display:inline-flex;align-items:center;font-variant:small-caps;font-weight:bold;cursor:pointer;border-radius:5px;box-shadow:0px 0px 12px rgba(0,0,0,.3)}.weForm.inline div.formActions button:hover{box-shadow:none}.weForm.inline .grF1{grid-column:span 1}.weForm.inline .grF2{grid-column:span 2}.weForm.inline .grF3{grid-column:span 3}.weForm.inline .grF4{grid-column:span 4}.weForm.inline .grF5{grid-column:span 5}.weForm.inline .grF6{grid-column:span 6}.weForm.inline .grF7{grid-column:span 7}.weForm.inline .grF8{grid-column:span 8}.weForm.inline svg{width:24px;height:24px}.weForm.inline label{padding-block:7px}.weForm.inline input,.weForm.inline select,.weForm.inline textarea{display:block;padding:3px 7px;font-family:"Source Code Pro",sans-serif;font-weight:400;font-size:16px;outline:none;color:#333;width:100%;background-color:#dde3d6;border:2px solid #dde3d6}.weForm.inline input:focus,.weForm.inline select:focus,.weForm.inline textarea:focus{background-color:ivory;outline:none;border:2px solid #e0e0c0}.weForm.inline input:not(:focus):invalid{background-color:red;color:#fff}.weForm.inline div.fiInfo{font-size:.7em}dialog.weModal{min-width:380px;transition:all 1.3s ease-in-out;margin-top:0;left:0;right:0;margin:auto;border:0 solid rgba(204,204,204,.2);background:#fff;color:#000;border-radius:5px;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column}dialog.weModal[open]{margin-top:10vh}dialog.weModal button{align-self:flex-end;display:flex;overflow:hidden;background:none;padding:7px}dialog.weModal button .arrow{width:40px;height:40px;border-radius:20px;background:#178229;transition:.1s ease-in-out;position:relative}dialog.weModal button .arrow .line{position:absolute;top:50%;left:50%;width:20px;height:4px;border-radius:2px;background:#f0a8a8;transform-origin:center;transform:translate(-50%, -50%) rotate(45deg)}dialog.weModal button .arrow .line:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}dialog.weModal button .arrow:hover{transform:rotate(45deg)}dialog.weModal .content{padding:1rem}dialog.weModal::backdrop{background-color:rgba(135,64,64,.5)}.weBtn{background-color:#4caf50;border:none;color:#fff;padding:1rem;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:7px}.weBtn:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.weBtn.weBtnOK{background-color:#4caf50}.weBtn.weBtnInfo{background-color:#008cba}.weBtn.weBtnError{background-color:#f44336}.weBtn.weBtnLight{background-color:#e7e7e7;color:#000}.weBtn.weBtnDark{background-color:#555}.weBtn.weBtnX1{font-size:10px}.weBtn.weBtnX2{font-size:12px}.weBtn.weBtnX3{font-size:16px}.weBtn.weBtnX4{font-size:20px}.weBtn.weBtnX5{font-size:24px}section.weGridImage{display:grid;grid-template-areas:". imgArea ." "txtArea txtArea txtArea";align-items:center;justify-content:center}section.weGridImage.onLeft{grid-template-areas:"imgArea imgArea ." "txtArea txtArea txtArea"}section.weGridImage.onLeft p{text-align:left}section.weGridImage.onRight{grid-template-areas:". imgArea imgArea" "txtArea txtArea txtArea"}section.weGridImage.onRight p{text-align:right}section.weGridImage img{grid-area:imgArea}section.weGridImage .textPart{grid-area:txtArea;line-height:1.4}@media only screen and (min-width: 576px){section.weGridImage{display:grid;align-items:center;justify-content:center;grid-template-areas:". imgArea ." "txtArea txtArea txtArea"}section.weGridImage.onLeft{grid-template-areas:"imgArea . ." "txtArea txtArea txtArea"}section.weGridImage.onRight{grid-template-areas:". . imgArea" "txtArea txtArea txtArea"}section.weGridImage img{grid-area:imgArea}section.weGridImage .textPart{grid-area:txtArea}}@media only screen and (min-width: 960px){section.weGridImage{display:grid;align-items:center;justify-content:center;grid-template-areas:"txtArea imgArea"}section.weGridImage.onLeft{grid-template-areas:"imgArea txtArea txtArea txtArea"}section.weGridImage.onLeft p{padding-left:2rem}section.weGridImage.onRight{grid-template-areas:"txtArea txtArea txtArea imgArea"}section.weGridImage.onRight p{padding-right:2rem}section.weGridImage img{grid-area:imgArea}section.weGridImage .textPart{grid-area:txtArea}}div.miniGraphContent div.miniGraphItem{--w: 0;--h: 20;--bg: blue;height:calc(var(--h)*1px);width:calc(var(--w)*1%);background-color:var(--bg);margin-bottom:1px;padding-left:3px;color:#fff;overflow-x:hidden}.weRespImg{max-width:100%;height:auto}.wePortfolio{display:grid;grid-template-columns:repeat(auto-fit, var(--wePortFolioWide, 350px));justify-content:center;grid-gap:7px}.weGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--cellWidth, 100px), max-content));justify-content:center;gap:var(--gridGap, 1rem)}.weGrid421,.weGrid321{display:grid;grid-template-columns:1fr;justify-content:center}@media only screen and (min-width: 768px){.weGrid421,.weGrid321{grid-template-columns:1fr 1fr;gap:var(--gridGap, 1rem)}}@media only screen and (min-width: 1200px){.weGrid421{grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--gridGap, 1rem)}.weGrid321{grid-template-columns:1fr 1fr 1fr;gap:var(--gridGap, 1rem)}}.weFlexRow,.weFlex{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--flexGap, 1rem)}.weFlexCol{display:flex;flex-direction:column;gap:var(--flexGap, 1rem)}.weFlexJB{justify-content:space-between}.weFlexJE{justify-content:space-evenly}.weFlexAC{align-items:center}.weContainer{width:100%;padding-inline:7px}@media only screen and (min-width: 960px){.weContainer{width:min(100% - 2rem,var(--weContainer-max-width, 1400px));margin-inline:auto}}.weChartJsCtx{position:relative;min-width:0}body.bodyLogin{background-color:rgba(231,247,158,.2)}div.loginPanel .loginWrapper{padding:3rem 0;max-width:720px;margin:auto}div.loginPanel .loginWrapper .loginHeader{padding:1rem;color:#444}div.loginPanel .loginWrapper .loginHeader h3{color:red}div.loginPanel .loginWrapper .loginBody{padding:2rem;box-shadow:2px 2px 13px rgba(51,51,51,.2);background-color:#fff;border-radius:1rem;display:flex;flex-direction:column}div.loginPanel .loginWrapper .loginBody .inputGroup{display:grid;grid-template-columns:1fr 5fr;gap:1rem}div.loginPanel .loginWrapper .loginBody .inputGroup label{align-self:center;text-align:right}div.loginPanel .loginWrapper .loginBody .inputGroup label span{font-size:20px;font-variant:small-caps}div.loginPanel .loginWrapper .loginBody .inputGroup input.form-control{padding:7px;font-size:18px;background-color:#fff;border:none;outline:none}div.loginPanel .loginWrapper .loginBody .inputGroup input.form-control:focus{background-color:ivory;outline:1px solid gray}div.loginPanel .loginWrapper .loginBody .inputGroup a.lost{font-size:.8rem;text-align:right}div.loginPanel .loginWrapper .loginBody .inputGroup a.lost span{padding:0 7px;font-variant:small-caps}div.loginPanel .loginWrapper .loginBody .actionGroup{margin-top:2rem;display:grid;grid-template-columns:1fr}div.loginPanel .loginWrapper .loginBody .actionGroup .login_btn{font-size:1.2rem;font-weight:bold;padding:7px 15px;color:ivory;background-color:rgba(0,128,0,.5);border:none;border-radius:4px;cursor:pointer}.weSpin{animation:animspin 2s infinite linear}@keyframes animspin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.weAnimWarnning{animation:fading 5s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.weAnimOpacity{animation:animopac 1.2s}@keyframes animopac{from{opacity:0}to{opacity:1}}.weAnimTop{position:relative;animation:animtop .4s}@keyframes animtop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.weAnimLeft{position:relative;animation:animleft .4s}@keyframes animleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}.weAnimRight{position:relative;animation:animright .4s}@keyframes animright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.weAnimBottom{position:relative;animation:animbottom .4s}@keyframes animbottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.weAnimZoom{animation:animzoom .6s}@keyframes animzoom{from{transform:scale(0)}to{transform:scale(1)}}.weAnimInput{transition:width .4s ease-in-out}.weAnimInput:focus{width:100% !important}section.gwPortfolio{display:grid;grid-template-columns:repeat(auto-fit, var(--wePortFolioWide, 350px));justify-content:center;grid-gap:var(--wePortfolioGap, 1rem);max-width:1900px;margin:auto}.pfDownloader{padding:1rem;background-color:#f0f8ff}.pfDownloader button{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-family:"Source Code Pro",sans-serif;font-size:1.2rem;border-radius:6px;border:none;background:#6e6d70;box-shadow:0px .5px 1px rgba(0,0,0,.1),inset 0px .5px .5px rgba(255,255,255,.5),0px 0px 0px .5px rgba(0,0,0,.12);color:#dfdedf;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;cursor:pointer}.pfDownloader button:focus{box-shadow:inset 0px .8px 0px -0.25px rgba(255,255,255,.2),0px .5px 1px rgba(0,0,0,.1),0px 0px 0px 3.5px rgba(58,108,217,.5);outline:0}section.gwPortfolio .pfGroup{display:block;overflow:hidden}section.gwPortfolio a{display:block;overflow:hidden;cursor:zoom-in}section.gwPortfolio img{display:block;width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain}section.gwPortfolio .paysage{grid-row:span 1}section.gwPortfolio .portrait{grid-row:span 2}section.gwPortfolio .pfSelector{height:2rem;background-color:#ccc;display:grid;place-items:center;cursor:grab;font-family:"Source Code Pro";font-size:1.2rem}section.gwPortfolio .pfSelector.selected{background-color:#fcc;color:#333}section.gwPortfolio .pfSelector::after{content:" sélection ?"}section.gwPortfolio .pfSelector.selected::after{content:" sélectionné"}