{"id":898,"date":"2025-10-07T08:57:31","date_gmt":"2025-10-07T08:57:31","guid":{"rendered":"http:\/\/dev.autodoc.megasite.tech\/newsroom\/press-kit\/"},"modified":"2025-11-05T13:18:26","modified_gmt":"2025-11-05T13:18:26","slug":"press-materials","status":"publish","type":"page","link":"http:\/\/dev.autodoc.megasite.tech\/de\/news-room\/press-materials\/","title":{"rendered":"Press Kit"},"content":{"rendered":"<section class=\"newsroom-press-materials\">\n\t<div class=\"container\">\n\t\t<div class=\"newsroom-press-materials__head\">\n\t\t\t<div class=\"newsroom-press-materials__head--inner\">\n\t\t\t\t\t\t\t\t\t\t<h1 class=\"newsroom-press-materials__head--title\">Press material<\/h1>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"newsroom-press-materials__head--content\"><p>Whether you\u2019re a future partner, a potential team member, or just curious \u2014 we\u2019re happy to hear from you.<\/p>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t<\/div>\n\t\n\t\t\n\t<div class=\"newsroom-press-materials__body container\">\n\t\t<!-- \u0424\u0456\u043b\u044c\u0442\u0440 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0456\u0439 (\u0442\u0430\u0431\u0438 + \u0441\u0435\u043b\u0435\u043a\u0442) -->\n\t\t\t\t<!-- Tabs (desktop >1200px) -->\n\t\t<div class=\"category-filter category-filter--tabs\"\n\t\t     id=\"pmcat-1__tabs\"\n\t\t     role=\"tablist\"\n\t\t     aria-label=\"Nach Kategorie filtern\">\n\t\t\t\t\t\t\t<button\n\t\t\t\t\ttype=\"button\"\n\t\t\t\t\tclass=\"category-filter__btn active\"\n\t\t\t\t\trole=\"tab\"\n\t\t\t\t\taria-selected=\"true\"\n\t\t\t\t\tdata-category=\"press-materials-1\">\n\t\t\t\t\tLogos\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<button\n\t\t\t\t\ttype=\"button\"\n\t\t\t\t\tclass=\"category-filter__btn\"\n\t\t\t\t\trole=\"tab\"\n\t\t\t\t\taria-selected=\"false\"\n\t\t\t\t\tdata-category=\"press-materials-2\">\n\t\t\t\t\tSupervisory Boards\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<button\n\t\t\t\t\ttype=\"button\"\n\t\t\t\t\tclass=\"category-filter__btn\"\n\t\t\t\t\trole=\"tab\"\n\t\t\t\t\taria-selected=\"false\"\n\t\t\t\t\tdata-category=\"press-materials-3\">\n\t\t\t\t\tLeadership team\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<button\n\t\t\t\t\ttype=\"button\"\n\t\t\t\t\tclass=\"category-filter__btn\"\n\t\t\t\t\trole=\"tab\"\n\t\t\t\t\taria-selected=\"false\"\n\t\t\t\t\tdata-category=\"press-materials-4\">\n\t\t\t\t\tCorporate photos\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<button\n\t\t\t\t\ttype=\"button\"\n\t\t\t\t\tclass=\"category-filter__btn\"\n\t\t\t\t\trole=\"tab\"\n\t\t\t\t\taria-selected=\"false\"\n\t\t\t\t\tdata-category=\"press-materials-5\">\n\t\t\t\t\tProducts and services\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t<!-- Dropdown (\u22641200px) \u0443 \u0441\u0442\u0438\u043b\u0456 lang-tippy \u2192 category-tippy -->\n\t\t<div class=\"category-tippy\" role=\"region\" aria-label=\"Nach Kategorie filtern\">\n\t\t\t<button\n\t\t\t\tid=\"pmcat-1__btn\"\n\t\t\t\tclass=\"category-tippy__button\"\n\t\t\t\ttype=\"button\"\n\t\t\t\taria-haspopup=\"listbox\"\n\t\t\t\taria-expanded=\"false\"\n\t\t\t\taria-controls=\"pmcat-1__list\"\n\t\t\t\tdata-current-slug=\"press-materials-1\"\n\t\t\t>\n\t\t\t<span class=\"category-tippy__left\">\n\t\t\t\t<span class=\"category-tippy__label\">Logos<\/span>\n\t\t\t<\/span>\n\t\t\t\t<span class=\"category-tippy__chevron\" aria-hidden=\"true\"><\/span>\n\t\t\t<\/button>\n\t\t\t\n\t\t\t<!-- \u0412\u043c\u0456\u0441\u0442 \u0442\u0440\u0438\u043c\u0430\u0454\u043c\u043e \u043f\u043e\u0440\u0443\u0447 \u0456\u0437 \u043a\u043d\u043e\u043f\u043a\u043e\u044e; Tippy \u041f\u0415\u0420\u0415\u041d\u0415\u0421\u0415 <ul> -->\n\t\t\t<div class=\"category-tippy__content\" hidden>\n\t\t\t\t<ul\n\t\t\t\t\tid=\"pmcat-1__list\"\n\t\t\t\t\tclass=\"category-tippy__menu\"\n\t\t\t\t\trole=\"listbox\"\n\t\t\t\t\ttabindex=\"-1\"\n\t\t\t\t\taria-label=\"Nach Kategorie filtern\">\n\t\t\t\t\t\t\t\t\t\t\t<li role=\"none\">\n\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\t\trole=\"option\"\n\t\t\t\t\t\t\t\tclass=\"category-tippy__item\"\n\t\t\t\t\t\t\t\tdata-category=\"press-materials-1\"\n\t\t\t\t\t\t\t\taria-selected=\"true\">\n\t\t\t\t\t\t\t\t<span class=\"category-tippy__text\">Logos<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li role=\"none\">\n\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\t\trole=\"option\"\n\t\t\t\t\t\t\t\tclass=\"category-tippy__item\"\n\t\t\t\t\t\t\t\tdata-category=\"press-materials-2\"\n\t\t\t\t\t\t\t\taria-selected=\"false\">\n\t\t\t\t\t\t\t\t<span class=\"category-tippy__text\">Supervisory Boards<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li role=\"none\">\n\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\t\trole=\"option\"\n\t\t\t\t\t\t\t\tclass=\"category-tippy__item\"\n\t\t\t\t\t\t\t\tdata-category=\"press-materials-3\"\n\t\t\t\t\t\t\t\taria-selected=\"false\">\n\t\t\t\t\t\t\t\t<span class=\"category-tippy__text\">Leadership team<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li role=\"none\">\n\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\t\trole=\"option\"\n\t\t\t\t\t\t\t\tclass=\"category-tippy__item\"\n\t\t\t\t\t\t\t\tdata-category=\"press-materials-4\"\n\t\t\t\t\t\t\t\taria-selected=\"false\">\n\t\t\t\t\t\t\t\t<span class=\"category-tippy__text\">Corporate photos<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li role=\"none\">\n\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\t\trole=\"option\"\n\t\t\t\t\t\t\t\tclass=\"category-tippy__item\"\n\t\t\t\t\t\t\t\tdata-category=\"press-materials-5\"\n\t\t\t\t\t\t\t\taria-selected=\"false\">\n\t\t\t\t\t\t\t\t<span class=\"category-tippy__text\">Products and services<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\n\t\t<div class=\"newsroom-press-materials__info\">\n\t\t\t<div class=\"newsroom-press-materials__info-text\"><p>So greifen Sie auf Bilder zu: Verwenden Sie \u201eVorschau\u201c zum Ansehen oder \u201eHerunterladen\u201c zum Speichern.<\/p>\n<\/div>\n\t\t\t<p class=\"newsroom-press-materials__date-updated\">\n\t\t\t\tAktualisiert 30\/10\/2025\t\t\t<\/p>\n\t\t<\/div>\n\t\t\n\t\t<!-- \u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0434\u043b\u044f AJAX-\u0440\u0435\u043d\u0434\u0435\u0440\u0443 \u0433\u0440\u0456\u0434\u0430 -->\n\t\t<div class=\"newsroom-press-materials__list\" data-grid><\/div>\n\t\t\n\t\t<!-- \u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u0430\u0433\u0456\u043d\u0430\u0446\u0456\u0457 (HTML \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u044c \u0456\u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u0430) -->\n\t\t<nav class=\"pm-pagination\" aria-label=\"Paginierung\" hidden><\/nav>\n\t<\/div>\n\t\n<\/section>\n\n<!-- \u0404\u0414\u0418\u041d\u0418\u0419 \u0456\u043d\u043b\u0430\u0439\u043d\u043e\u0432\u0438\u0439 \u043f\u043e\u043f\u0430\u043f \u0434\u043b\u044f \u043f\u0440\u0435\u0432\u2019\u044e -->\n<div id=\"press-preview\" class=\"press-preview\" style=\"display:none;\">\n\t<div class=\"press-preview__inner\">\n\t\t<p class=\"press-preview__title h5\" data-pp-title><\/p>\n\t\t<div class=\"press-preview__media\" data-pp-media><\/div>\n\t\t\n\t\t<div class=\"press-card__file-meta\">\n\t\t\t<span class=\"press-card__file-meta--type\">\n\t\t\t\t<strong>Typ:<\/strong> <span data-pp-type><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"press-card__file-meta--size\">\n\t\t\t\t<strong>Gr\u00f6\u00dfe:<\/strong> <span data-pp-size><\/span>\n\t\t\t<\/span>\n\t\t<\/div>\n\t\t\n\t\t<div class=\"press-materials__buttons\">\n\t\t\t<a class=\"press-materials__btn press-materials__btn--download button button--small\"\n\t\t\t   href=\"#\"\n\t\t\t   target=\"_blank\"\n\t\t\t   rel=\"nofollow\"\n\t\t\t   data-pp-download>\n\t\t\t\tHerunterladen\t\t\t<\/a>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<script>\n\tjQuery(function ($) {\n\t\t\n\t\t\/* =========================\n\t\t *  \u041a\u041e\u041d\u0421\u0422\u0410\u041d\u0422\u0418\/\u041a\u0415\u0428\n\t\t * ========================= *\/\n\t\tvar $grid  = $('[data-grid]');\n\t\tvar $pager = $('.pm-pagination');\n\t\tvar inner  = document.querySelector('.newsroom-press-materials__body');\n\t\tvar ajaxURL = 'http:\/\/dev.autodoc.megasite.tech\/wp-admin\/admin-ajax.php';\n\t\tvar nonce   = '56005f45e3';\n\t\tvar noresTx = 'Keine Ergebnisse.';\n\t\tvar reqfailTx = 'Anfrage fehlgeschlagen.';\n\t\t\n\t\t\/* =========================\n\t\t *  \u0423\u0422\u0418\u041b\u0406\u0422\u0418\n\t\t * ========================= *\/\n\t\tfunction scrollToContent(offset) {\n\t\t\tif (!inner) return;\n\t\t\tvar off = typeof offset === 'number' ? offset : 200;\n\t\t\tvar y = Math.max(0, inner.getBoundingClientRect().top + window.pageYOffset - off);\n\t\t\ttry { window.scrollTo({ top: y, behavior: 'smooth' }); }\n\t\t\tcatch (e) { $('html, body').animate({ scrollTop: y }, 300); }\n\t\t}\n\t\tfunction updateURL(slug) {\n\t\t\ttry {\n\t\t\t\tvar url = new URL(window.location.href);\n\t\t\t\tif (slug) url.searchParams.set('category', slug);\n\t\t\t\telse url.searchParams.delete('category');\n\t\t\t\thistory.replaceState({}, '', url.toString());\n\t\t\t} catch (e) {}\n\t\t}\n\t\tfunction getURLSlug() {\n\t\t\ttry { return new URLSearchParams(window.location.search).get('category') || ''; }\n\t\t\tcatch (e) { return ''; }\n\t\t}\n\t\tfunction setActiveTab(slug) {\n\t\t\t$('.category-filter__btn')\n\t\t\t\t.removeClass('active')\n\t\t\t\t.attr('aria-selected', 'false')\n\t\t\t\t.prop('disabled', false)\n\t\t\t\t.attr('aria-disabled', 'false')\n\t\t\t\t.filter('[data-category=\"' + slug + '\"]')\n\t\t\t\t.addClass('active')\n\t\t\t\t.attr('aria-selected', 'true')\n\t\t\t\t.prop('disabled', true)\n\t\t\t\t.attr('aria-disabled', 'true');\n\t\t}\n\t\tfunction syncAllCategoryTippy(slug, label) {\n\t\t\tdocument.querySelectorAll('.category-tippy').forEach(function (root) {\n\t\t\t\tvar list = root.querySelector('.category-tippy__menu');\n\t\t\t\tvar btn  = root.querySelector('.category-tippy__button');\n\t\t\t\tif (list) {\n\t\t\t\t\tlist.querySelectorAll('[role=\"option\"]').forEach(function (li) {\n\t\t\t\t\t\tli.setAttribute('aria-selected', 'false');\n\t\t\t\t\t});\n\t\t\t\t\tvar item = list.querySelector('.category-tippy__item[data-category=\"'+ CSS.escape(slug) +'\"]');\n\t\t\t\t\tif (item) item.setAttribute('aria-selected', 'true');\n\t\t\t\t}\n\t\t\t\tif (btn) {\n\t\t\t\t\tvar lbl = root.querySelector('.category-tippy__label');\n\t\t\t\t\tif (lbl && label) lbl.textContent = label;\n\t\t\t\t\tbtn.setAttribute('data-current-slug', slug);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t\tfunction renderPaginationHTML(paginationHTML) {\n\t\t\tif (paginationHTML && paginationHTML.length) {\n\t\t\t\t$pager.html(paginationHTML).attr('hidden', false);\n\t\t\t} else {\n\t\t\t\t$pager.attr('hidden', true).html('');\n\t\t\t}\n\t\t}\n\t\tfunction bindFancybox() {\n\t\t\tif (window.Fancybox && typeof Fancybox.bind === 'function') {\n\t\t\t\tFancybox.bind('[data-fancybox]', {\n\t\t\t\t\tdragToClose: false,\n\t\t\t\t\tautoFocus: true,\n\t\t\t\t\tplaceFocusBack: true,\n\t\t\t\t\ton: {\n\t\t\t\t\t\tinitLayout: () => { $('#press-preview').hide(); },\n\t\t\t\t\t\tclose: () => { $('#press-preview').hide(); }\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t\n\t\t\/* =========================\n\t\t *  AJAX: \u043e\u0442\u0440\u0438\u043c\u0430\u0442\u0438 \u043a\u0430\u0440\u0442\u043a\u0438\n\t\t * ========================= *\/\n\t\tfunction fetchCards(slug, page) {\n\t\t\tpage = page || 1;\n\t\t\t$grid.html('<div class=\"loader\" aria-hidden=\"true\"><\/div>');\n\t\t\t\n\t\t\treturn $.ajax({\n\t\t\t\turl: ajaxURL,\n\t\t\t\ttype: 'POST',\n\t\t\t\tdataType: 'json',\n\t\t\t\tdata: {\n\t\t\t\t\taction: 'pm_get_cards',\n\t\t\t\t\tnonce: nonce,\n\t\t\t\t\tcategory: slug,\n\t\t\t\t\tpaged: page\n\t\t\t\t},\n\t\t\t\tsuccess: function (resp) {\n\t\t\t\t\tif (resp && resp.success) {\n\t\t\t\t\t\tscrollToContent();\n\t\t\t\t\t\t$grid.html(resp.data.html || '');\n\t\t\t\t\t\trenderPaginationHTML(resp.data.pagination || '');\n\t\t\t\t\t\t\n\t\t\t\t\t\t\/\/ \u043d\u043e\u0440\u043c\u0430\u043b\u0456\u0437\u043e\u0432\u0430\u043d\u0438\u0439 slug\/name \u0456\u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\n\t\t\t\t\t\tif (resp.data.term_slug) {\n\t\t\t\t\t\t\tvar s = resp.data.term_slug;\n\t\t\t\t\t\t\tvar lbl = resp.data.term_name || '';\n\t\t\t\t\t\t\tsetActiveTab(s);\n\t\t\t\t\t\t\tsyncAllCategoryTippy(s, lbl);\n\t\t\t\t\t\t\tupdateURL(s);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbindFancybox();\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$grid.html('<p class=\"no-results\">' + noresTx + '<\/p>');\n\t\t\t\t\t\trenderPaginationHTML('');\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\terror: function () {\n\t\t\t\t\t$grid.html('<p class=\"no-results\">' + reqfailTx + '<\/p>');\n\t\t\t\t\trenderPaginationHTML('');\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t\t\n\t\t\/* ==========================================================\n\t\t *  \u0406\u043d\u0456\u0446\u0456\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u044f \u043e\u0434\u043d\u043e\u0433\u043e category-tippy (\u044f\u043a \u0443 lang-tippy)\n\t\t * ========================================================== *\/\n\t\tfunction initOneCategoryTippy(root) {\n\t\t\tconst btn    = root.querySelector('.category-tippy__button');\n\t\t\tconst wrap   = root.querySelector('.category-tippy__content');\n\t\t\tconst listEl = root.querySelector('.category-tippy__menu');\n\t\t\tif (!btn || !wrap || !listEl || typeof tippy === 'undefined') return;\n\t\t\t\n\t\t\tconst instance = tippy(btn, {\n\t\t\t\tcontent: listEl,\n\t\t\t\tonShow(inst) {\n\t\t\t\t\tbtn.setAttribute('aria-expanded', 'true');\n\t\t\t\t\twrap.hidden = false;\n\t\t\t\t\t\n\t\t\t\t\t\/\/ --- \u25ba \u0437\u0430\u043a\u0440\u0438\u0442\u0442\u044f, \u044f\u043a\u0449\u043e \u0444\u043e\u043a\u0443\u0441 \u0430\u0431\u043e VoiceOver \u043a\u0443\u0440\u0441\u043e\u0440 \u0432\u0438\u0445\u043e\u0434\u0438\u0442\u044c \u0437 \u0431\u043b\u043e\u043a\u0430\n\t\t\t\t\tinst._onFocusIn = (e) => {\n\t\t\t\t\t\tif (!inst.state.isShown) return;\n\t\t\t\t\t\tconst t = e.target;\n\t\t\t\t\t\tconst insideBtn    = btn.contains(t);\n\t\t\t\t\t\tconst insidePopper = inst.popper.contains(t);\n\t\t\t\t\t\tif (!insideBtn && !insidePopper) inst.hide();\n\t\t\t\t\t};\n\t\t\t\t\tdocument.addEventListener('focusin', inst._onFocusIn, true);\n\t\t\t\t\t\n\t\t\t\t\t\/\/ \u041f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0430 aria-activedescendant (\u0434\u043b\u044f VoiceOver)\n\t\t\t\t\tinst._ariaCheck = setInterval(() => {\n\t\t\t\t\t\tconst ae = document.activeElement;\n\t\t\t\t\t\tif (!inst.state.isShown) return;\n\t\t\t\t\t\tif (!ae) return;\n\t\t\t\t\t\tconst activeDesc = ae.getAttribute('aria-activedescendant');\n\t\t\t\t\t\tif (activeDesc) {\n\t\t\t\t\t\t\tconst descEl = document.getElementById(activeDesc);\n\t\t\t\t\t\t\tif (descEl && !btn.contains(descEl) && !inst.popper.contains(descEl)) {\n\t\t\t\t\t\t\t\tinst.hide();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if (!btn.contains(ae) && !inst.popper.contains(ae)) {\n\t\t\t\t\t\t\tinst.hide();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 700);\n\t\t\t\t\t\/\/ --- \u25c4\n\t\t\t\t\t\n\t\t\t\t\trequestAnimationFrame(() => {\n\t\t\t\t\t\tconst first = inst.popper.querySelector('.category-tippy__item,[tabindex]:not([tabindex=\"-1\"])');\n\t\t\t\t\t\tif (first) first.focus();\n\t\t\t\t\t\troot.classList.add('is-open');\n\t\t\t\t\t});\n\t\t\t\t},\n\t\t\t\tonHide(inst) {\n\t\t\t\t\tbtn.setAttribute('aria-expanded', 'false');\n\t\t\t\t\troot.classList.remove('is-open');\n\t\t\t\t\twrap.hidden = true;\n\t\t\t\t\tif (inst._onFocusIn) {\n\t\t\t\t\t\tdocument.removeEventListener('focusin', inst._onFocusIn, true);\n\t\t\t\t\t\tinst._onFocusIn = null;\n\t\t\t\t\t}\n\t\t\t\t\tif (inst._ariaCheck) {\n\t\t\t\t\t\tclearInterval(inst._ariaCheck);\n\t\t\t\t\t\tinst._ariaCheck = null;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tif (inst._returnFocusTo) {\n\t\t\t\t\t\tinst._returnFocusTo.focus();\n\t\t\t\t\t\tinst._returnFocusTo = null;\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t});\n\n\t\t\tbtn.addEventListener('touchend', (e) => {\n\t\t\t\tif (instance.state.isShown) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tinstance.hide();\n\t\t\t\t}\n\t\t\t});\n\t\t\t\n\t\t\t\/\/ \u041a\u043b\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u043d\u0430 \u043d\u0430\u0432\u0456\u0433\u0430\u0446\u0456\u044f\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (!instance.state.isShown) return;\n\t\t\t\tconst items = Array.from(instance.popper.querySelectorAll('.category-tippy__item,[tabindex]:not([tabindex=\"-1\"])'));\n\t\t\t\tif (!items.length) return;\n\t\t\t\t\n\t\t\t\tif (e.key === 'Escape') { instance.hide(); return; }\n\t\t\t\t\n\t\t\t\tif (e.key === 'ArrowDown' || e.key === 'ArrowUp') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst i = items.indexOf(document.activeElement);\n\t\t\t\t\tconst next = (e.key === 'ArrowDown')\n\t\t\t\t\t\t? ((i < 0 ? 0 : i + 1) % items.length)\n\t\t\t\t\t\t: ((i < 0 ? items.length - 1 : (i - 1 + items.length) % items.length));\n\t\t\t\t\titems[next].focus();\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\tconst cur = document.activeElement.closest('.category-tippy__item');\n\t\t\t\t\tif (cur) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tactivate(cur);\n\t\t\t\t\t\tsetTimeout(() => instance.hide(), 0);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t\t\n\t\t\tdocument.addEventListener('click', (e) => {\n\t\t\t\tif (!instance.state.isShown) return;\n\t\t\t\tconst insideBtn    = btn.contains(e.target);\n\t\t\t\tconst insidePopper = instance.popper.contains(e.target);\n\t\t\t\tif (!insideBtn && !insidePopper) instance.hide();\n\t\t\t});\n\t\t\t\n\t\t\tlistEl.addEventListener('click', (e) => {\n\t\t\t\tconst item = e.target.closest('.category-tippy__item');\n\t\t\t\tif (!item) return;\n\t\t\t\tactivate(item);\n\t\t\t\tsetTimeout(() => instance.hide(), 0);\n\t\t\t});\n\t\t\t\n\t\t\tfunction activate(itemBtn) {\n\t\t\t\tconst slug  = itemBtn.getAttribute('data-category') || '';\n\t\t\t\tconst label = itemBtn.textContent.trim();\n\t\t\t\tlistEl.querySelectorAll('[role=\"option\"]').forEach(li => li.setAttribute('aria-selected', 'false'));\n\t\t\t\titemBtn?.setAttribute('aria-selected', 'true');\n\t\t\t\tconst labelEl = root.querySelector('.category-tippy__label');\n\t\t\t\tif (labelEl) labelEl.textContent = label;\n\t\t\t\tbtn.setAttribute('data-current-slug', slug);\n\t\t\t\tsetActiveTab(slug);\n\t\t\t\tsyncAllCategoryTippy(slug, label);\n\t\t\t\tupdateURL(slug);\n\t\t\t\t\n\t\t\t\t\/\/ \u25bc \u0414\u041e\u0414\u0410\u041d\u041e: onHide \u043f\u043e\u0432\u0435\u0440\u0442\u0430\u0454 \u0444\u043e\u043a\u0443\u0441 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443\n\t\t\t\tinstance._returnFocusTo = btn;\n\t\t\t\t\n\t\t\t\ttry { if (typeof fetchCards === 'function') fetchCards(slug, 1); } catch (_) {}\n\t\t\t\t\n\t\t\t\tsetTimeout(() => instance.hide(), 0);\n\t\t\t}\n\t\t}\n\t\t\n\t\t\/* ==========================================================\n\t\t *  Init \u0443\u0441\u0456\u0445 category-tippy \u043d\u0430 \u0441\u0442\u043e\u0440\u0456\u043d\u0446\u0456\n\t\t * ========================================================== *\/\n\t\tfunction initAllCategoryTippy() {\n\t\t\tdocument.querySelectorAll('.category-tippy').forEach(initOneCategoryTippy);\n\t\t}\n\t\t\n\t\t\/* =========================\n\t\t *  \u041f\u043e\u0434\u0456\u0457: \u0442\u0430\u0431\u0438 \/ \u043f\u0430\u0433\u0456\u043d\u0430\u0446\u0456\u044f \/ \u043f\u0440\u0435\u0432\u2019\u044e\n\t\t * ========================= *\/\n\t\t\/\/ \u041a\u043b\u0456\u043a \u043f\u043e \u0434\u0435\u0441\u043a\u0442\u043e\u043f-\u0442\u0430\u0431\u0430\u0445 \u2192 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0456\u0437\u0443\u0432\u0430\u0442\u0438 dropdown-\u0438 \u0456 \u0444\u0456\u043b\u044c\u0442\u0440\u0443\u0432\u0430\u0442\u0438\n\t\t$(document).on('click', '.category-filter__btn', function () {\n\t\t\tvar slug  = $(this).data('category') || '';\n\t\t\tvar label = $(this).text().trim();\n\t\t\tsetActiveTab(slug);\n\t\t\tsyncAllCategoryTippy(slug, label);\n\t\t\tupdateURL(slug);\n\t\t\tfetchCards(slug, 1);\n\t\t});\n\t\t\n\t\t\/\/ \u041f\u0430\u0433\u0456\u043d\u0430\u0446\u0456\u044f\n\t\t$(document).on('click', '.js-press-page', function (e) {\n\t\t\te.preventDefault();\n\t\t\tvar nextPage = parseInt($(this).data('page'), 10) || 1;\n\t\t\tvar slug = getURLSlug()\n\t\t\t\t|| $('.category-filter__btn.active').data('category')\n\t\t\t\t|| document.querySelector('.category-tippy__button')?.getAttribute('data-current-slug')\n\t\t\t\t|| '';\n\t\t\tfetchCards(slug, nextPage);\n\t\t});\n\t\t\n\t\t\/\/ \u041f\u0440\u0435\u0432\u2019\u044e (Fancybox inline)\n\t\t$(document).on('click', '.press-materials__btn--preview', function () {\n\t\t\ttry {\n\t\t\t\tvar $btn = $(this);\n\t\t\t\tvar data = $(this).data('preview');\n\t\t\t\tif (!data) return;\n\t\t\t\tif (typeof data === 'string') data = JSON.parse(data);\n\t\t\t\t\n\t\t\t\t$('[data-pp-title]').text(data.title || '');\n\t\t\t\t$('[data-pp-type]').text(data.filetype || '');\n\t\t\t\t$('[data-pp-size]').text(data.filesize || '');\n\t\t\t\t$('[data-pp-download]').attr('href', data.download || '#');\n\t\t\t\t\n\t\t\t\tvar media = '';\n\t\t\t\tif (data.image_id) {\n\t\t\t\t\tvar selector = '.press-card__preview-media-template[data-preview-image-id=\"' + data.image_id + '\"]';\n\t\t\t\t\tmedia = $btn.closest('.press-card').find(selector).html() || $(selector).first().html() || '';\n\t\t\t\t}\n\t\t\t\t$('[data-pp-media]').html(media);\n\t\t\t} catch (e) {\n\t\t\t\tconsole.warn('Preview data parse error', e);\n\t\t\t}\n\t\t});\n\t\t\n\t\t\/* =========================\n\t\t *  \u041f\u043e\u0447\u0430\u0442\u043a\u043e\u0432\u0435 \u0437\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f\n\t\t * ========================= *\/\n\t\tfunction getInitialSlug() {\n\t\t\tvar urlSlug = getURLSlug();\n\t\t\tif (urlSlug) return urlSlug;\n\t\t\tvar tabSlug = $('.category-filter__btn.active').data('category');\n\t\t\tif (tabSlug) return tabSlug;\n\t\t\tvar dd = document.querySelector('.category-tippy__button');\n\t\t\tvar ddSlug = dd ? dd.getAttribute('data-current-slug') : '';\n\t\t\treturn ddSlug || '';\n\t\t}\n\t\t\n\t\t\/\/ \u0421\u0442\u0430\u0440\u0442\n\t\tinitAllCategoryTippy();\n\t\tfetchCards(getInitialSlug(), 1);\n\t});\n<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":895,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-898","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/pages\/898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/comments?post=898"}],"version-history":[{"count":4,"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/pages\/898\/revisions"}],"predecessor-version":[{"id":1892,"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/pages\/898\/revisions\/1892"}],"up":[{"embeddable":true,"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/pages\/895"}],"wp:attachment":[{"href":"http:\/\/dev.autodoc.megasite.tech\/de\/wp-json\/wp\/v2\/media?parent=898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}