1document.addEventListener("DOMContentLoaded",function(){const e=document.querySelector(".event-further-appointments-reload");if(e){const i=e.querySelector(".event-further-appointments-reload__progress-bar__fill"),n=e.querySelector(".event-further-appointments-reload__current-count"),s=e.querySelector(".event-further-appointments-button--reload"),o=e.parentElement.querySelector(".dgf-list--appointments"),r=o?Array.from(o.children):[];let a=parseInt(e.dataset.current);const c=parseInt(e.dataset.total);function t(){const e=a/c*100;i.style.width=e+"%",n.innerText=a,a>=c&&s&&(s.style.display="none"),r.forEach((e,t)=>{t>=a?e.classList.add("is-hidden"):e.classList.remove("is-hidden")})}t(),s&&s.addEventListener("click",function(){a=c,t()})}}),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-accordion-open]").forEach(function(e){e.addEventListener("click",function(){const t=e.getAttribute("data-accordion-open"),i=document.querySelector(t);if(!i||i.classList.contains("show"))return;const n=document.querySelector('[data-bs-toggle="collapse"][data-bs-target="'+t+'"]');n&&n.click()})});const e=document.getElementById("share-popover-trigger"),t=document.getElementById("share-popover"),i=document.getElementById("share-popover-close"),n=document.getElementById("copy-button"),s=document.getElementById("share-url"),o=document.getElementById("copy-confirmation");function r(){const i=t.classList.contains("is-visible");i||(t.style.visibility="hidden",t.classList.add("is-visible"));const n=e.getBoundingClientRect(),s=window.innerWidth,o=t.offsetWidth,r=void 0,a=void 0;n.left>s-n.right?(t.style.left="auto",t.style.right="0"):(t.style.left="0",t.style.right="auto"),i||(t.style.visibility="",t.classList.remove("is-visible"))}t.style.position="absolute","share-popover-trigger"===e.getAttribute("id")&&(e.removeAttribute("id"),e.setAttribute("id","share-popover-trigger")),e.addEventListener("click",function(){const i=void 0;"true"===e.getAttribute("aria-expanded")?(t.classList.remove("is-visible"),e.setAttribute("aria-expanded","false")):(r(),t.classList.add("is-visible"),e.setAttribute("aria-expanded","true"))}),i.addEventListener("click",function(){t.classList.remove("is-visible"),e.setAttribute("aria-expanded","false")}),n.addEventListener("click",function(){s.select(),s.setSelectionRange(0,99999),navigator.clipboard.writeText(s.value).then(()=>{o.style.display="block",setTimeout(()=>{o.style.display="none"},2e3)}).catch(e=>{console.error("Fehler beim Kopieren des Links:",e)})}),document.addEventListener("click",function(i){const n=t.classList.contains("is-visible"),s=t.contains(i.target),o=e.contains(i.target);!n||s||o||(t.classList.remove("is-visible"),e.setAttribute("aria-expanded","false"))}),document.addEventListener("keydown",function(i){"Escape"===i.key&&t.classList.contains("is-visible")&&(t.classList.remove("is-visible"),e.setAttribute("aria-expanded","false"),e.focus())}),window.addEventListener("resize",function(){t.classList.contains("is-visible")&&r()})});
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.