1(function(){"use strict";const b=` 2<path d="M38.82,8.13c-.05-.05-.12-.08-.19-.08-5,0-5.04-.05-5.04-5.04,0-.07-.03-.14-.08-.19-.05-.05-.12-.08-.19-.08-.15,0-.27.12-.27.27,0,2.48-.03,3.8-.64,4.41-.61.61-1.93.64-4.41.64-.15,0-.27.12-.27.27,0,.07.03.14.08.19.06.06.13.08.21.08,2.47,0,3.78.03,4.39.64.61.61.64,1.93.64,4.41,0,.07.03.14.08.19.05.05.12.08.19.08s.14-.03.19-.08c.05-.05.08-.12.08-.19,0-2.48.03-3.8.64-4.41.61-.61,1.93-.64,4.41-.64.15,0,.27-.12.27-.27,0-.07-.03-.14-.08-.19Z"/> 3<path d="M29.93,3.11s-.02-.08-.04-.11c-.03-.03-.07-.04-.11-.04-2.73,0-2.76-.03-2.76-2.76,0-.04-.02-.08-.04-.11-.03-.03-.07-.04-.11-.04-.08,0-.15.07-.15.15,0,1.36-.02,2.08-.35,2.41-.33.33-1.06.35-2.41.35-.08,0-.15.07-.15.15,0,.04.02.08.04.11.03.03.07.04.12.04,1.35,0,2.07.02,2.4.35.33.33.35,1.06.35,2.41,0,.04.02.08.04.11.03.03.07.04.11.04s.08-.02.11-.04c.03-.03.04-.07.04-.11,0-1.36.02-2.08.35-2.41.33-.33,1.05-.35,2.41-.35.08,0,.15-.07.15-.15Z"/> 4<path d="M13.46,3.38C6.08,3.38.09,9.38.09,16.75s6,13.37,13.37,13.37c1.31,0,2.6-.19,3.85-.56l9.06,1.71-2.29-6.4c1.77-2.32,2.75-5.18,2.75-8.12,0-7.37-6-13.37-13.37-13.37ZM23.49,28.81l-6.3-1.19-.23.07c-1.13.36-2.31.55-3.5.55-6.33,0-11.49-5.15-11.49-11.49S7.12,5.27,13.46,5.27s11.49,5.15,11.49,11.49c0,2.68-.94,5.28-2.65,7.34l-.34.41,1.54,4.31Z"/> 5<path d="M8.12,15.62c-.96,0-1.73.77-1.73,1.73s.77,1.73,1.73,1.73,1.73-.77,1.73-1.73-.77-1.73-1.73-1.73Z"/> 6<path d="M18.9,15.62c-.96,0-1.73.77-1.73,1.73s.77,1.73,1.73,1.73,1.73-.77,1.73-1.73-.77-1.73-1.73-1.73Z"/> 7<path d="M13.51,15.62c-.96,0-1.73.77-1.73,1.73s.77,1.73,1.73,1.73,1.73-.77,1.73-1.73-.77-1.73-1.73-1.73Z"/> 8`;function h(r){return`<svg viewBox="0 0 38 34" width="${r}" height="${r}" fill="currentColor" aria-hidden="true" focusable="false">${b}</svg>`}(function(){var m;if(window.self!==window.top)return;const d=window;if(d.__urpAiWidgetLoaded)return;d.__urpAiWidgetLoaded=!0;const w=(m=document.currentScript)!=null?m:document.querySelector('script[src*="embed.js"]'),x=`${y(w)}/widget/`,p="Apri lâassistente virtuale";A();const e=document.createElement("iframe");e.className="urp-ai-frame",e.title="Assistente virtuale IA â URP.ai",e.setAttribute("aria-hidden","true"),e.allow="microphone; autoplay; clipboard-write",e.src=x,e.style.display="none";const a=document.createElement("button");a.type="button",a.className="urp-ai-fab",a.setAttribute("aria-label",p),a.setAttribute("data-tooltip",p),a.setAttribute("aria-expanded","false"),a.innerHTML=v();let n=!1;const g=220;let o=null;function c(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}function u(t){n=t,e.setAttribute("aria-hidden",t?"false":"true"),a.style.display=t?"none":"inline-flex",a.setAttribute("aria-expanded",t?"true":"false"),o!==null&&(window.clearTimeout(o),o=null),e.removeEventListener("transitionend",s),t?(e.style.display="block",c()?e.classList.add("urp-open"):(e.offsetHeight,window.requestAnimationFrame(()=>e.classList.add("urp-open"))),window.setTimeout(()=>{var i;(i=e.contentWindow)==null||i.postMessage({type:"urp-ai:opened"},"*")},120)):(e.classList.remove("urp-open"),c()?e.style.display="none":(e.addEventListener("transitionend",s),o=window.setTimeout(f,g+60)))}function f(){e.style.display="none",e.removeEventListener("transitionend",s),o!==null&&(window.clearTimeout(o),o=null)}function s(t){t.target===e&&(n||f())}a.addEventListener("click",()=>u(!n)),window.addEventListener("message",t=>{if(t.source!==e.contentWindow)return;const i=t.data;(i==null?void 0:i.type)==="urp-ai:close"&&(u(!1),a.focus())});function l(){document.body.appendChild(e),document.body.appendChild(a)}document.body?l():window.addEventListener("DOMContentLoaded",l);function y(t){const i=t==null?void 0:t.getAttribute("data-api-base");if(i&&i.trim())return i.replace(/\/+$/,"");if(t!=null&&t.src)try{return new URL(t.src).origin}catch(M){}return window.location.origin}function v(){return h(38)}function A(){const t=document.createElement("style");t.setAttribute("data-urp-ai","loader"),t.textContent=` 9.urp-ai-fab{position:fixed;right:20px;bottom:20px;width:75px;height:75px;border:2px solid #fff; 10border-radius:50%;background:#0056a3;color:#fff;cursor:pointer;z-index:2147483000; 11display:inline-flex;align-items:center;justify-content:center; 12box-shadow:0 6px 20px rgba(16,24,40,.28);transition:transform 160ms ease,background 160ms ease} 13.urp-ai-fab:hover{background:#00468a;transform:translateY(-1px)} 14.urp-ai-fab:focus-visible{outline:3px solid #0056a3;outline-offset:3px} 15.urp-ai-fab[data-tooltip]::after{content:attr(data-tooltip);position:absolute;right:calc(100% + 14px); 16top:50%;transform:translate(6px,-50%);white-space:nowrap;background:#17222e;color:#fff; 17font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:12px;
18font-weight:500;line-height:1.3;padding:6px 10px;border-radius:8px; 19box-shadow:0 6px 18px rgba(16,24,40,.28);opacity:0;pointer-events:none; 20transition:opacity 120ms ease,transform 120ms ease} 21.urp-ai-fab[data-tooltip]::before{content:'';position:absolute;right:calc(100% + 9px);top:50%; 22width:8px;height:8px;background:#17222e;transform:translate(6px,-50%) rotate(45deg);border-radius:1px; 23opacity:0;pointer-events:none;transition:opacity 120ms ease,transform 120ms ease} 24@media (hover:hover){ 25.urp-ai-fab[data-tooltip]:hover::after,.urp-ai-fab[data-tooltip]:focus-visible::after{opacity:1; 26transform:translate(0,-50%)} 27.urp-ai-fab[data-tooltip]:hover::before,.urp-ai-fab[data-tooltip]:focus-visible::before{opacity:1; 28transform:translate(0,-50%) rotate(45deg)} 29} 30@media (hover:none){ 31.urp-ai-fab[data-tooltip]::after,.urp-ai-fab[data-tooltip]::before{display:none} 32} 33.urp-ai-frame{position:fixed;right:20px;bottom:20px;width:460px;height:640px; 34max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);border:none;border-radius:16px; 35z-index:2147483000;background:transparent;box-shadow:0 12px 40px rgba(16,24,40,.28);overflow:hidden; 36opacity:0;transform:translateY(16px); 37transform-origin:bottom right; 38transition:opacity 220ms ease-out,transform 220ms ease-out} 39.urp-ai-frame.urp-open{opacity:1;transform:translateY(0)} 40@media (max-width:640px),(pointer:coarse){ 41.urp-ai-frame{inset:0;top:0;right:0;bottom:0;left:0;width:100dvw;height:100dvh; 42max-width:none;max-height:none;border-radius:0;box-shadow:none} 43.urp-ai-fab{right:16px;bottom:16px} 44} 45@media (prefers-reduced-motion:reduce){ 46.urp-ai-fab{transition:none} 47.urp-ai-fab:hover{transform:none} 48.urp-ai-fab[data-tooltip]::after,.urp-ai-fab[data-tooltip]::before{transition:none} 49.urp-ai-frame{transition:none;opacity:1;transform:none} 50}`,document.head.appendChild(t)}})()})();
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.