{"version":3,"file":"DentavisNav.YuRVKkc7.mjs","names":["shopHrefFrom","SHOP_URL","css","React.useState","React.useRef","React.useMemo","_Fragment"],"sources":["https:/framerusercontent.com/modules/V8HPDJwPNbswXbK4hr3z/KoT4fKFxF7suZOGz1Jyn/DentavisFooter.js","https:/framerusercontent.com/modules/W8rv6biV5lSetjJ7YuxJ/RqPNsAClgLg3EFqkXtY1/DentavisNav.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";const SHOP_URL=\"https://shop.dentavis.ch/\";const COPY={de:{brand:\"Exklusiver Schweizer Vertriebspartner f\\xfcr BTI Biotechnology Institute, AlgOss Biotechnologies, OsteoBiol\\xae by Tecnoss\\xae und Launca. Heute bestellt, morgen geliefert.\",manufacturers:\"Hersteller\",service:\"Service\",company:\"Unternehmen\",professionals:\"Fachpersonen\",patients:\"Patienten\",events:\"Veranstaltungen\",downloads:\"Downloads\",webshop:\"Webshop\",about:\"\\xdcber uns\",contact:\"Kontakt\",faq:\"FAQ\",country:\"Schweiz\",openWebshop:\"Webshop \\xf6ffnen\",rights:\"Alle Rechte vorbehalten\",imprint:\"Impressum\",privacy:\"Datenschutz\",terms:\"Nutzungsbedingungen\"},fr:{brand:\"Partenaire de distribution exclusif en Suisse pour BTI Biotechnology Institute, AlgOss Biotechnologies, OsteoBiol\\xae by Tecnoss\\xae et Launca. Command\\xe9 aujourd'hui, livr\\xe9 demain.\",manufacturers:\"Fabricants\",service:\"Service\",company:\"Entreprise\",professionals:\"Professionnels\",patients:\"Patients\",events:\"\\xc9v\\xe9nements\",downloads:\"T\\xe9l\\xe9chargements\",webshop:\"Boutique en ligne\",about:\"\\xc0 propos\",contact:\"Contact\",faq:\"FAQ\",country:\"Suisse\",openWebshop:\"Ouvrir la boutique\",rights:\"Tous droits r\\xe9serv\\xe9s\",imprint:\"Mentions l\\xe9gales\",privacy:\"Protection des donn\\xe9es\",terms:\"Conditions d'utilisation\"},it:{brand:\"Partner esclusivo per la distribuzione in Svizzera di BTI Biotechnology Institute, AlgOss Biotechnologies, OsteoBiol\\xae by Tecnoss\\xae e Launca. Ordinato oggi, consegnato domani.\",manufacturers:\"Produttori\",service:\"Servizio\",company:\"Azienda\",professionals:\"Professionisti\",patients:\"Pazienti\",events:\"Eventi\",downloads:\"Download\",webshop:\"Shop online\",about:\"Chi siamo\",contact:\"Contatto\",faq:\"FAQ\",country:\"Svizzera\",openWebshop:\"Apri shop online\",rights:\"Tutti i diritti riservati\",imprint:\"Colophon\",privacy:\"Protezione dei dati\",terms:\"Condizioni d'uso\"},en:{brand:\"Exclusive Swiss distribution partner for BTI Biotechnology Institute, AlgOss Biotechnologies, OsteoBiol\\xae by Tecnoss\\xae and Launca. Ordered today, delivered tomorrow.\",manufacturers:\"Manufacturers\",service:\"Service\",company:\"Company\",professionals:\"Professionals\",patients:\"Patients\",events:\"Events\",downloads:\"Downloads\",webshop:\"Webshop\",about:\"About us\",contact:\"Contact\",faq:\"FAQ\",country:\"Switzerland\",openWebshop:\"Open webshop\",rights:\"All rights reserved\",imprint:\"Imprint\",privacy:\"Privacy policy\",terms:\"Terms of use\"}};function getLang(activeLocale){const raw=(activeLocale?.code||activeLocale?.id||\"de\").toLowerCase();const short=raw.split(\"-\")[0];if(short===\"fr\"||short===\"it\"||short===\"en\")return short;return\"de\";}function shopHrefFrom(shopUrl){if(!shopUrl)return SHOP_URL;if(shopUrl.includes(\"swissordersystem.ch\")||shopUrl.includes(\"shop.dentavis.ch\"))return SHOP_URL;return shopUrl;}/**\n * Shared Dentavis footer. Place this on every page so future edits update globally.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 1440\n * @framerIntrinsicHeight 430\n */export default function DentavisFooter(props){const{phone=\"+41 44 545 39 10\",email=\"info@dentavis.ch\",shopUrl=SHOP_URL}=props;const{activeLocale}=useLocaleInfo();const t=COPY[getLang(activeLocale)];const safeShopUrl=shopHrefFrom(shopUrl);const columns=[{title:t.manufacturers,links:[[\"BTI\",\"/hersteller/bti-biotechnology-institute\"],[\"AlgOss\",\"/hersteller/algoss-by-sirowa-austria\"],[\"OsteoBiol\\xae\",\"/hersteller/osteobiol-by-tecnoss\"],[\"Launca\",\"/hersteller/launca-medical\"],[\"Solumium\",\"/hersteller/solumium\"],[\"DEMED Medical\",\"/hersteller/demed-medical\"],[\"reicodent\",\"/hersteller/reicodent\"]]},{title:t.service,links:[[t.professionals,\"/fachpersonen\"],[t.patients,\"/patienten\"],[t.events,\"/veranstaltungen\"],[t.downloads,\"/downloads\"],[t.webshop,safeShopUrl]]},{title:t.company,links:[[t.about,\"/ueber-uns\"],[t.contact,\"/kontakt\"],[t.manufacturers,\"/hersteller\"],[t.faq,\"/faq\"]]}];const socials=[{label:\"LinkedIn\",href:\"https://www.linkedin.com/company/dentavis/\",icon:/*#__PURE__*/_jsx(LinkedInIcon,{})},{label:\"Instagram\",href:\"https://www.instagram.com/btibiotech/\",icon:/*#__PURE__*/_jsx(InstagramIcon,{})},{label:\"YouTube\",href:\"https://www.youtube.com/user/BTIBiotech\",icon:/*#__PURE__*/_jsx(YouTubeIcon,{})}];return /*#__PURE__*/_jsxs(\"footer\",{className:\"dentavis-footer\",children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"div\",{className:\"dentavis-footer__glow\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-footer__grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-footer__brand\",children:[/*#__PURE__*/_jsx(\"p\",{children:t.brand}),/*#__PURE__*/_jsx(\"div\",{className:\"dentavis-footer__socials\",\"aria-label\":\"Social Media\",children:socials.map(social=>/*#__PURE__*/_jsx(\"a\",{href:social.href,target:\"_blank\",rel:\"noreferrer\",\"aria-label\":social.label,title:social.label,children:social.icon},social.label))})]}),columns.map(column=>/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-footer__col\",children:[/*#__PURE__*/_jsx(\"strong\",{children:column.title}),column.links.map(([label,href])=>/*#__PURE__*/_jsx(\"a\",{href:href,target:href.startsWith(\"http\")?\"_blank\":undefined,rel:href.startsWith(\"http\")?\"noreferrer\":undefined,children:label},`${column.title}-${label}`))]},column.title)),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-footer__contact\",children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Dentavis AG\"}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Industrieplatz 1\",/*#__PURE__*/_jsx(\"br\",{}),\"8212 Neuhausen am Rheinfall\",/*#__PURE__*/_jsx(\"br\",{}),t.country]}),/*#__PURE__*/_jsx(\"a\",{href:`tel:${phone.replace(/[^+0-9]/g,\"\")}`,children:phone}),/*#__PURE__*/_jsx(\"a\",{href:`mailto:${email}`,children:email}),/*#__PURE__*/_jsx(\"a\",{href:safeShopUrl,target:\"_blank\",rel:\"noreferrer\",children:t.openWebshop})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-footer__bottom\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[\"\\xa9 \",new Date().getFullYear(),\" Dentavis AG \\xb7 \",t.rights]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"a\",{href:\"/impressum\",children:t.imprint}),/*#__PURE__*/_jsx(\"a\",{href:\"/datenschutz\",children:t.privacy}),/*#__PURE__*/_jsx(\"a\",{href:\"/nutzungsbedingungen\",children:t.terms})]})]})]});}function LinkedInIcon(){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6.94 8.98H3.56v10.78h3.38V8.98ZM7.18 5.64c0-1.08-.82-1.9-1.94-1.9s-1.94.82-1.94 1.9c0 1.04.8 1.9 1.9 1.9h.02c1.14 0 1.96-.86 1.96-1.9Zm13.52 7.94c0-3.34-1.78-4.88-4.16-4.88-1.92 0-2.78 1.06-3.26 1.8V8.98H9.9c.04 1.02 0 10.78 0 10.78h3.38v-6.02c0-.32.02-.64.12-.88.26-.64.86-1.32 1.86-1.32 1.32 0 1.84 1 1.84 2.46v5.76h3.38v-6.18h.22Z\"})});}function InstagramIcon(){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 7.26A4.74 4.74 0 1 0 12 16.74 4.74 4.74 0 0 0 12 7.26Zm0 7.82A3.08 3.08 0 1 1 12 8.92a3.08 3.08 0 0 1 0 6.16Zm6.04-8.02a1.1 1.1 0 1 1-2.2 0 1.1 1.1 0 0 1 2.2 0Zm3.12 1.12c-.07-1.48-.4-2.8-1.48-3.88-1.08-1.08-2.4-1.4-3.88-1.48-1.52-.08-6.08-.08-7.6 0-1.48.07-2.8.4-3.88 1.48-1.08 1.08-1.4 2.4-1.48 3.88-.08 1.52-.08 6.08 0 7.6.07 1.48.4 2.8 1.48 3.88 1.08 1.08 2.4 1.4 3.88 1.48 1.52.08 6.08.08 7.6 0 1.48-.07 2.8-.4 3.88-1.48 1.08-1.08 1.4-2.4 1.48-3.88.08-1.52.08-6.08 0-7.6Zm-1.96 9.24a3.1 3.1 0 0 1-1.74 1.74c-1.2.48-4.06.37-5.46.37s-4.26.1-5.46-.37a3.1 3.1 0 0 1-1.74-1.74c-.48-1.2-.37-4.06-.37-5.46s-.1-4.26.37-5.46a3.1 3.1 0 0 1 1.74-1.74c1.2-.48 4.06-.37 5.46-.37s4.26-.1 5.46.37A3.1 3.1 0 0 1 19.2 6.5c.48 1.2.37 4.06.37 5.46s.1 4.26-.37 5.46Z\"})});}function YouTubeIcon(){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M21.54 7.02a2.7 2.7 0 0 0-1.9-1.92C17.98 4.66 12 4.66 12 4.66s-5.98 0-7.64.44a2.7 2.7 0 0 0-1.9 1.92C2 8.7 2 12.2 2 12.2s0 3.5.46 5.18a2.7 2.7 0 0 0 1.9 1.92c1.66.44 7.64.44 7.64.44s5.98 0 7.64-.44a2.7 2.7 0 0 0 1.9-1.92c.46-1.68.46-5.18.46-5.18s0-3.5-.46-5.18ZM10 15.38V9.02l5.26 3.18L10 15.38Z\"})});}const css=`\n.dentavis-footer {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    padding: 88px 80px 32px;\n    background: #070A24;\n    color: #FFFFFF;\n    font-family: Switzer, Satoshi, Inter, system-ui, sans-serif;\n}\n.dentavis-footer__glow {\n    position: absolute;\n    width: 620px;\n    height: 620px;\n    top: -240px;\n    right: -220px;\n    background: radial-gradient(circle, rgba(192,44,145,.22) 0%, rgba(7,10,36,0) 62%);\n    pointer-events: none;\n}\n.dentavis-footer__grid {\n    position: relative;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 56px;\n    justify-content: space-between;\n    align-items: flex-start;\n}\n.dentavis-footer__brand { flex: 0 1 320px; display: flex; flex-direction: column; gap: 20px; }\n.dentavis-footer p { margin: 0; color: rgba(255,255,255,.58); font-size: 13px; line-height: 1.65; }\n.dentavis-footer__col,\n.dentavis-footer__contact { display: flex; flex-direction: column; gap: 12px; }\n.dentavis-footer__col strong,\n.dentavis-footer__contact strong {\n    margin-bottom: 6px;\n    font-size: 13px;\n    line-height: 1.2;\n    letter-spacing: .04em;\n    text-transform: uppercase;\n}\n.dentavis-footer a { color: rgba(255,255,255,.68); text-decoration: none; font-size: 14px; line-height: 1.35; transition: color .2s ease; }\n.dentavis-footer a:hover { color: #FFFFFF; }\n.dentavis-footer__socials { display: flex; gap: 10px; padding-top: 4px; }\n.dentavis-footer__socials a {\n    width: 38px;\n    height: 38px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(255,255,255,.07);\n    border: 1px solid rgba(255,255,255,.08);\n    border-radius: 999px;\n    color: #FFFFFF;\n}\n.dentavis-footer__socials a svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n    fill: currentColor;\n}\n.dentavis-footer__socials a:hover { background: #C02C91; border-color: #C02C91; }\n.dentavis-footer__contact { flex: 0 1 260px; }\n.dentavis-footer__bottom {\n    position: relative;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    gap: 20px;\n    margin-top: 72px;\n    padding-top: 24px;\n    border-top: 1px solid rgba(255,255,255,.08);\n}\n.dentavis-footer__bottom span,\n.dentavis-footer__bottom a { color: rgba(255,255,255,.45); font-size: 12px; }\n.dentavis-footer__bottom div { display: flex; gap: 24px; }\n@media (max-width: 760px) {\n    .dentavis-footer { padding: 64px 28px 30px; }\n    .dentavis-footer__grid { gap: 36px; }\n    .dentavis-footer__brand,\n    .dentavis-footer__contact,\n    .dentavis-footer__col { flex: 1 1 100%; }\n}\n`;addPropertyControls(DentavisFooter,{phone:{type:ControlType.String,title:\"Telefon\",defaultValue:\"+41 44 545 39 10\"},email:{type:ControlType.String,title:\"E-Mail\",defaultValue:\"info@dentavis.ch\"},shopUrl:{type:ControlType.Link,title:\"Webshop\",defaultValue:SHOP_URL}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DentavisFooter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"430\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DentavisFooter.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";const SHOP_URL=\"https://shop.dentavis.ch/\";const ABOUT_DROPDOWN_WIDTH=208;const LOCALE_LABELS={default:\"DE\",de:\"DE\",gsw:\"DE\",\"gsw-ch\":\"DE\",\"de-ch\":\"DE\",fr:\"FR\",\"fr-ch\":\"FR\",it:\"IT\",\"it-ch\":\"IT\",en:\"EN\",\"en-gb\":\"EN\",\"en-us\":\"EN\"};const LOCALE_NAMES={default:\"Deutsch\",de:\"Deutsch\",gsw:\"Deutsch\",\"gsw-ch\":\"Deutsch\",\"de-ch\":\"Deutsch\",fr:\"Fran\\xe7ais\",\"fr-ch\":\"Fran\\xe7ais\",it:\"Italiano\",\"it-ch\":\"Italiano\",en:\"English\",\"en-gb\":\"English\",\"en-us\":\"English\"};function normalizeLocale(locale){const raw=locale?.code||locale?.id||\"default\";return raw.toLowerCase();}function localeLabel(locale){const code=normalizeLocale(locale);const shortCode=code.split(\"-\")[0];return LOCALE_LABELS[code]||LOCALE_LABELS[shortCode]||shortCode.toUpperCase();}function localeName(locale){const code=normalizeLocale(locale);const shortCode=code.split(\"-\")[0];return locale?.name||LOCALE_NAMES[code]||LOCALE_NAMES[shortCode]||localeLabel(locale);}function localeSegment(locale){const explicit=locale?.slug||locale?.path;if(explicit&&!explicit.startsWith(\"http\"))return explicit.replace(/^\\//,\"\").split(\"/\")[0];const code=normalizeLocale(locale);const shortCode=code.split(\"-\")[0];if([\"default\",\"de\",\"gsw\"].includes(code)||[\"de\",\"gsw\"].includes(shortCode))return\"\";return shortCode;}function localizedUrl(locale,allLocales){if(locale.href)return locale.href;const url=new URL(window.location.href);const knownSegments=new Set(allLocales.map(localeSegment).filter(Boolean).concat([\"fr\",\"it\",\"en\"]));const pathParts=url.pathname.split(\"/\").filter(Boolean);if(knownSegments.has(pathParts[0]))pathParts.shift();const segment=localeSegment(locale);url.pathname=segment?`/${segment}${pathParts.length?`/${pathParts.join(\"/\")}`:\"\"}`:`/${pathParts.join(\"/\")}`;return url.toString();}function shopHrefFrom(shopUrl){if(!shopUrl)return SHOP_URL;if(shopUrl.includes(\"swissordersystem.ch\")||shopUrl.includes(\"shop.dentavis.ch\"))return SHOP_URL;return shopUrl;}function LocaleSwitcher(){const{activeLocale,locales,setLocale}=useLocaleInfo();const[open,setOpen]=React.useState(false);const[pos,setPos]=React.useState({top:0,right:0});const[mounted,setMounted]=React.useState(false);const triggerRef=React.useRef(null);const dropdownRef=React.useRef(null);React.useEffect(()=>setMounted(true),[]);const allLocales=React.useMemo(()=>{const available=Array.isArray(locales)?locales:[];return available.length?available:[{id:\"default\",code:\"de\",name:\"Deutsch\"}];},[locales]);const activeId=activeLocale?.id??\"default\";const active=allLocales.find(locale=>locale.id===activeId)||activeLocale||allLocales[0];const handleOpen=()=>{if(triggerRef.current){const rect=triggerRef.current.getBoundingClientRect();setPos({top:rect.bottom+8,right:window.innerWidth-rect.right});}setOpen(value=>!value);};const handleSelect=locale=>{setOpen(false);if(locale.id===activeId)return;const beforePath=typeof window!==\"undefined\"?window.location.pathname:\"\";try{setLocale(locale);}catch{try{setLocale(locale.id);}catch{}}window.setTimeout(()=>{if(window.location.pathname===beforePath)window.location.assign(localizedUrl(locale,allLocales));},180);};React.useEffect(()=>{if(!open)return;const handler=event=>{const target=event.target;if(triggerRef.current?.contains(target)||dropdownRef.current?.contains(target))return;setOpen(false);};document.addEventListener(\"mousedown\",handler);return()=>document.removeEventListener(\"mousedown\",handler);},[open]);const dropdown=open&&mounted?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:dropdownCss}),/*#__PURE__*/_jsx(\"div\",{ref:dropdownRef,className:\"dn-locale-dropdown\",style:{top:pos.top,right:pos.right},role:\"listbox\",children:allLocales.map(locale=>{const isActive=locale.id===activeId;return /*#__PURE__*/_jsxs(\"button\",{type:\"button\",role:\"option\",\"aria-selected\":isActive,className:`dn-locale-option${isActive?\" is-active\":\"\"}`,onMouseDown:event=>{event.preventDefault();handleSelect(locale);},children:[/*#__PURE__*/_jsx(\"span\",{className:\"dn-locale-code\",children:localeLabel(locale)}),/*#__PURE__*/_jsx(\"span\",{className:\"dn-locale-name\",children:localeName(locale)}),isActive&&/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 7l3 3 6-6\",stroke:\"#C02C91\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]},locale.id);})})]}),document.body):null;return /*#__PURE__*/_jsxs(\"div\",{className:\"dn-locale\",children:[/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,type:\"button\",className:`dn-locale-trigger${open?\" is-open\":\"\"}`,onClick:handleOpen,\"aria-haspopup\":\"listbox\",\"aria-expanded\":open,\"aria-label\":\"Sprache wechseln\",children:[/*#__PURE__*/_jsx(\"span\",{children:localeLabel(active)}),/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"6\",viewBox:\"0 0 10 6\",fill:\"none\",\"aria-hidden\":\"true\",style:{transition:\"transform .18s ease\",transform:open?\"rotate(180deg)\":\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l4 4 4-4\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),dropdown]});}/**\n * Shared Dentavis navigation.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1440\n * @framerIntrinsicHeight 80\n */export default function DentavisNav(props){const{activePath=\"/\",shopUrl=SHOP_URL,logoUrl=\"https://framerusercontent.com/images/lHitdq3Pc2DUHKhL5uWJaQ0aJJc.png\",fachpersonenLabel=\"Fachpersonen\",patientenLabel=\"Patienten\",produkteLabel=\"Hersteller\",veranstaltungenLabel=\"Veranstaltungen\",sponsoringLabel=\"Sponsorings\",downloadsLabel=\"Downloads\",ueberUnsLabel=\"\\xdcber uns\",jobsLabel=\"Jobs\",kontaktLabel=\"Kontakt\",productDropdownTitle=\"Unsere Hersteller\",productDropdownIntro=\"Biologische und digitale L\\xf6sungen f\\xfcr moderne Dentalmedizin in der Schweiz.\",btiLabel=\"BTI Biotechnology Institute\",btiEyebrow=\"Implantologie, PRGF, KEXIM\",btiUrl=\"/hersteller/bti-biotechnology-institute\",prgfLabel=\"AlgOss\",prgfEyebrow=\"Knochenaufbau\",prgfUrl=\"/hersteller/algoss-by-sirowa-austria\",algossLabel=\"OsteoBiol\\xae\",algossEyebrow=\"Biomaterialien\",algossUrl=\"/hersteller/osteobiol-by-tecnoss\",osteobiolLabel=\"Launca\",osteobiolEyebrow=\"Intraoralscanner\",osteobiolUrl=\"/hersteller/launca-medical\",launcaLabel=\"Solumium\",launcaEyebrow=\"Prophylaxe & Mundgesundheit\",launcaUrl=\"/hersteller/solumium\",solumiumLabel=\"OrangeCAD\",solumiumEyebrow=\"CAD/CAM \\xb7 Digitaler Workflow\",solumiumUrl=\"/hersteller/orangecad\",demedLabel=\"DEMED Medical\",demedEyebrow=\"Ger\\xe4tewagen & Instrumententische\",demedUrl=\"/hersteller/demed-medical\",reicodentLabel=\"reicodent\",reicodentEyebrow=\"Dentalinstrumente\",reicodentUrl=\"/hersteller/reicodent\"}=props;const safeShopUrl=shopHrefFrom(shopUrl);const productLinks=[{label:btiLabel,eyebrow:btiEyebrow,href:btiUrl},{label:prgfLabel,eyebrow:prgfEyebrow,href:prgfUrl},{label:algossLabel,eyebrow:algossEyebrow,href:algossUrl},{label:osteobiolLabel,eyebrow:osteobiolEyebrow,href:osteobiolUrl},{label:launcaLabel,eyebrow:launcaEyebrow,href:launcaUrl},{label:solumiumLabel,eyebrow:solumiumEyebrow,href:solumiumUrl},{label:demedLabel,eyebrow:demedEyebrow,href:demedUrl},{label:reicodentLabel,eyebrow:reicodentEyebrow,href:reicodentUrl}];const productRef=React.useRef(null);const aboutRef=React.useRef(null);const closeTimer=React.useRef(null);const aboutCloseTimer=React.useRef(null);const[mounted,setMounted]=React.useState(false);const[scrolled,setScrolled]=React.useState(false);const[mobileOpen,setMobileOpen]=React.useState(false);const[productOpen,setProductOpen]=React.useState(false);const[aboutOpen,setAboutOpen]=React.useState(false);const[dropdownTop,setDropdownTop]=React.useState(82);const[aboutDropdownTop,setAboutDropdownTop]=React.useState(82);const[aboutDropdownLeft,setAboutDropdownLeft]=React.useState(12);React.useEffect(()=>{setMounted(true);const onScroll=()=>setScrolled(window.scrollY>12);onScroll();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[]);React.useEffect(()=>{if(!mobileOpen)return;const previous=document.body.style.overflow;document.body.style.overflow=\"hidden\";const onKey=event=>{if(event.key===\"Escape\")setMobileOpen(false);};window.addEventListener(\"keydown\",onKey);return()=>{document.body.style.overflow=previous;window.removeEventListener(\"keydown\",onKey);};},[mobileOpen]);const isActive=href=>activePath===href||href!==\"/\"&&activePath.startsWith(href);const isHerstellerActive=activePath.startsWith(\"/hersteller\");const isAboutActive=activePath.startsWith(\"/ueber-uns\")||activePath.startsWith(\"/jobs\")||activePath.startsWith(\"/sponsoring\")||activePath.startsWith(\"/faq\");const openProduct=()=>{if(closeTimer.current)window.clearTimeout(closeTimer.current);const rect=productRef.current?.getBoundingClientRect();setDropdownTop(Math.max(76,(rect?.bottom??80)+10));setProductOpen(true);};const queueCloseProduct=()=>{if(closeTimer.current)window.clearTimeout(closeTimer.current);closeTimer.current=window.setTimeout(()=>setProductOpen(false),120);};const openAbout=()=>{if(aboutCloseTimer.current)window.clearTimeout(aboutCloseTimer.current);const rect=aboutRef.current?.getBoundingClientRect();setAboutDropdownTop(Math.max(76,(rect?.bottom??80)+10));const viewportWidth=window.innerWidth;const triggerCenterX=rect?rect.left+rect.width/2:viewportWidth/2;const preferredLeft=triggerCenterX-ABOUT_DROPDOWN_WIDTH/2;const clampedLeft=Math.min(Math.max(12,preferredLeft),Math.max(12,viewportWidth-ABOUT_DROPDOWN_WIDTH-12));setAboutDropdownLeft(clampedLeft);setAboutOpen(true);};const queueCloseAbout=()=>{if(aboutCloseTimer.current)window.clearTimeout(aboutCloseTimer.current);aboutCloseTimer.current=window.setTimeout(()=>setAboutOpen(false),120);};const productDropdown=mounted&&productOpen?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav-portal\",onMouseEnter:openProduct,onMouseLeave:queueCloseProduct,children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav__desktop-dropdown\",style:{top:dropdownTop},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav__dropdown-intro\",children:[/*#__PURE__*/_jsx(\"span\",{children:productDropdownTitle}),/*#__PURE__*/_jsx(\"strong\",{children:\"Biologisch. Digital. Pr\\xe4zise.\"}),/*#__PURE__*/_jsx(\"p\",{children:productDropdownIntro}),/*#__PURE__*/_jsx(\"a\",{href:\"/hersteller\",children:\"Alle Hersteller ansehen →\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dentavis-nav__dropdown-grid\",children:productLinks.map(link=>/*#__PURE__*/_jsxs(\"a\",{href:link.href,className:\"dentavis-nav__dropdown-card\",children:[/*#__PURE__*/_jsx(\"small\",{children:link.eyebrow}),/*#__PURE__*/_jsx(\"span\",{children:link.label})]},link.href+link.label))})]})]}),document.body):null;const aboutDropdown=mounted&&aboutOpen?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav-portal\",onMouseEnter:openAbout,onMouseLeave:queueCloseAbout,children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav__about-dropdown\",style:{top:aboutDropdownTop,left:aboutDropdownLeft,width:ABOUT_DROPDOWN_WIDTH},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/ueber-uns\",className:`dentavis-nav__about-link${isActive(\"/ueber-uns\")?\" is-active\":\"\"}`,children:ueberUnsLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/jobs\",className:`dentavis-nav__about-link${isActive(\"/jobs\")?\" is-active\":\"\"}`,children:jobsLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/sponsoring\",className:`dentavis-nav__about-link${isActive(\"/sponsoring\")?\" is-active\":\"\"}`,children:sponsoringLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/faq\",className:`dentavis-nav__about-link${isActive(\"/faq\")?\" is-active\":\"\"}`,children:\"FAQ\"})]})]}),document.body):null;const mobileMenu=mounted&&mobileOpen?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav-portal\",children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"dentavis-nav__backdrop\",onClick:()=>setMobileOpen(false),\"aria-label\":\"Men\\xfc schliessen\"}),/*#__PURE__*/_jsxs(\"div\",{id:\"dentavis-mobile-menu\",className:\"dentavis-nav__mobile\",children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"dentavis-nav__mobile-close\",onClick:()=>setMobileOpen(false),\"aria-label\":\"Men\\xfc schliessen\",children:[/*#__PURE__*/_jsx(\"span\",{}),/*#__PURE__*/_jsx(\"span\",{})]}),/*#__PURE__*/_jsx(\"a\",{href:\"/fachpersonen\",onClick:()=>setMobileOpen(false),children:fachpersonenLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/patienten\",onClick:()=>setMobileOpen(false),children:patientenLabel}),/*#__PURE__*/_jsxs(\"details\",{className:\"dentavis-nav__mobile-details\",children:[/*#__PURE__*/_jsx(\"summary\",{children:produkteLabel}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav__mobile-submenu\",children:[/*#__PURE__*/_jsxs(\"a\",{href:\"/hersteller\",onClick:()=>setMobileOpen(false),children:[/*#__PURE__*/_jsx(\"span\",{children:\"Alle Hersteller\"}),/*#__PURE__*/_jsx(\"small\",{children:\"\\xdcbersicht\"})]}),productLinks.map(link=>/*#__PURE__*/_jsxs(\"a\",{href:link.href,onClick:()=>setMobileOpen(false),children:[/*#__PURE__*/_jsx(\"span\",{children:link.label}),/*#__PURE__*/_jsx(\"small\",{children:link.eyebrow})]},link.href+link.label))]})]}),/*#__PURE__*/_jsx(\"a\",{href:\"/veranstaltungen\",onClick:()=>setMobileOpen(false),children:veranstaltungenLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/downloads\",onClick:()=>setMobileOpen(false),children:downloadsLabel}),/*#__PURE__*/_jsxs(\"details\",{className:\"dentavis-nav__mobile-details\",children:[/*#__PURE__*/_jsx(\"summary\",{children:ueberUnsLabel}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav__mobile-submenu\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/ueber-uns\",onClick:()=>setMobileOpen(false),children:/*#__PURE__*/_jsx(\"span\",{children:ueberUnsLabel})}),/*#__PURE__*/_jsx(\"a\",{href:\"/jobs\",onClick:()=>setMobileOpen(false),children:/*#__PURE__*/_jsx(\"span\",{children:jobsLabel})}),/*#__PURE__*/_jsx(\"a\",{href:\"/sponsoring\",onClick:()=>setMobileOpen(false),children:/*#__PURE__*/_jsx(\"span\",{children:sponsoringLabel})}),/*#__PURE__*/_jsx(\"a\",{href:\"/faq\",onClick:()=>setMobileOpen(false),children:/*#__PURE__*/_jsx(\"span\",{children:\"FAQ\"})})]})]}),/*#__PURE__*/_jsx(\"a\",{href:\"/kontakt\",onClick:()=>setMobileOpen(false),children:kontaktLabel}),/*#__PURE__*/_jsx(\"div\",{className:\"dentavis-nav__mobile-locale\",children:/*#__PURE__*/_jsx(LocaleSwitcher,{})}),/*#__PURE__*/_jsx(\"a\",{href:safeShopUrl,target:\"_blank\",rel:\"noopener noreferrer\",className:\"dentavis-nav__mobile-shop\",onClick:()=>setMobileOpen(false),children:\"Webshop →\"})]})]}),document.body):null;const navigation=/*#__PURE__*/_jsxs(\"nav\",{className:`dentavis-nav${scrolled?\" is-scrolled\":\"\"}`,children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",className:\"dentavis-nav__brand\",children:/*#__PURE__*/_jsx(\"img\",{src:logoUrl,alt:\"Dentavis\",className:\"dentavis-nav__logo\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"dentavis-nav__links\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/fachpersonen\",className:`dentavis-nav__link${isActive(\"/fachpersonen\")?\" is-active\":\"\"}`,children:fachpersonenLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/patienten\",className:`dentavis-nav__link${isActive(\"/patienten\")?\" is-active\":\"\"}`,children:patientenLabel}),/*#__PURE__*/_jsx(\"div\",{ref:productRef,className:\"dentavis-nav__dropdown-shell\",onMouseEnter:openProduct,onMouseLeave:queueCloseProduct,children:/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`dentavis-nav__link dentavis-nav__link--trigger${isHerstellerActive?\" is-active\":\"\"}`,\"aria-expanded\":productOpen,onClick:openProduct,children:[produkteLabel,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"⌄\"})]})}),/*#__PURE__*/_jsx(\"a\",{href:\"/veranstaltungen\",className:`dentavis-nav__link${isActive(\"/veranstaltungen\")?\" is-active\":\"\"}`,children:veranstaltungenLabel}),/*#__PURE__*/_jsx(\"a\",{href:\"/downloads\",className:`dentavis-nav__link${isActive(\"/downloads\")?\" is-active\":\"\"}`,children:downloadsLabel}),/*#__PURE__*/_jsx(\"div\",{ref:aboutRef,className:\"dentavis-nav__dropdown-shell\",onMouseEnter:openAbout,onMouseLeave:queueCloseAbout,children:/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`dentavis-nav__link dentavis-nav__link--trigger${isAboutActive?\" is-active\":\"\"}`,\"aria-expanded\":aboutOpen,onClick:openAbout,children:[ueberUnsLabel,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"⌄\"})]})}),/*#__PURE__*/_jsx(\"a\",{href:\"/kontakt\",className:`dentavis-nav__link${isActive(\"/kontakt\")?\" is-active\":\"\"}`,children:kontaktLabel}),/*#__PURE__*/_jsx(LocaleSwitcher,{}),/*#__PURE__*/_jsxs(\"a\",{href:safeShopUrl,target:\"_blank\",rel:\"noopener noreferrer\",className:\"dentavis-nav__shop\",children:[\"Webshop \",/*#__PURE__*/_jsx(\"span\",{children:\"→\"})]})]}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:`dentavis-nav__burger${mobileOpen?\" is-open\":\"\"}`,onClick:()=>setMobileOpen(value=>!value),\"aria-label\":\"Men\\xfc \\xf6ffnen\",children:[/*#__PURE__*/_jsx(\"span\",{}),/*#__PURE__*/_jsx(\"span\",{})]}),productDropdown,aboutDropdown,mobileMenu]});return mounted&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(navigation,document.body):navigation;}const dropdownCss=`\n.dn-locale-dropdown {\n    position: fixed !important;\n    z-index: 2147483647 !important;\n    min-width: 172px;\n    padding: 6px;\n    border: 1px solid rgba(12,17,56,.08);\n    border-radius: 16px;\n    background: #FFFFFF;\n    box-shadow: 0 20px 60px rgba(12,17,56,.22);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    font-family: Switzer, Satoshi, Inter, system-ui, sans-serif;\n}\n.dn-locale-option {\n    display: flex; align-items: center; gap: 9px;\n    width: 100%; padding: 9px 12px;\n    border: none; border-radius: 10px; background: transparent;\n    color: #6B7280; font-size: 14px; font-weight: 650; font-family: inherit;\n    cursor: pointer; text-align: left;\n    transition: background .15s ease, color .15s ease;\n}\n.dn-locale-option:hover { background: #F5F8FC; color: #0C1138; }\n.dn-locale-option.is-active { color: #0C1138; background: rgba(192,44,145,.06); }\n.dn-locale-code { min-width: 28px; font-weight: 850; color: #0C1138; }\n.dn-locale-name { color: #9CA3AF; font-size: 12px; font-weight: 550; }\n.dn-locale-option.is-active .dn-locale-name { color: #C02C91; }\n.dn-locale-option svg { margin-left: auto; flex-shrink: 0; }\n`;const css=`\n.dentavis-nav {\n    position: fixed; top: 0; left: 0; right: 0; z-index: 2147483647; isolation: isolate;\n    width: 100%; height: 80px; display: flex; align-items: center;\n    justify-content: space-between; gap: 28px; padding: 0 72px;\n    background: rgba(255,255,255,.88); border-bottom: 1px solid rgba(12,17,56,0);\n    backdrop-filter: blur(22px) saturate(160%); -webkit-backdrop-filter: blur(22px) saturate(160%);\n    transition: background .28s ease, border-color .28s ease, box-shadow .28s ease;\n    font-family: Switzer, Satoshi, Inter, system-ui, sans-serif;\n    pointer-events: auto; box-sizing: border-box; overflow: visible;\n}\n.dentavis-nav *, .dentavis-nav *::before, .dentavis-nav *::after,\n.dentavis-nav-portal *, .dentavis-nav-portal *::before, .dentavis-nav-portal *::after { box-sizing: border-box; }\n.dentavis-nav.is-scrolled { background: rgba(255,255,255,.96); border-bottom-color: rgba(12,17,56,.08); box-shadow: 0 14px 38px rgba(12,17,56,.06); }\n.dentavis-nav__brand { display: inline-flex; align-items: center; flex: 0 0 auto; min-width: 132px; text-decoration: none; cursor: pointer; }\n.dentavis-nav__logo { display: block; width: 132px; max-height: 38px; object-fit: contain; pointer-events: none; }\n.dentavis-nav__links { display: flex; align-items: center; justify-content: flex-end; gap: 22px; min-width: 0; }\n.dentavis-nav__link {\n    position: relative; display: inline-flex; align-items: center; gap: 5px;\n    min-height: 52px; color: #6B7280; text-decoration: none;\n    font-size: 15px; font-weight: 650; white-space: nowrap; cursor: pointer;\n    transition: color .18s ease;\n}\n.dentavis-nav__link:hover, .dentavis-nav__link.is-active { color: #0C1138; }\n.dentavis-nav__link.is-active::after {\n    content: \"\"; position: absolute; left: 0; right: 0; bottom: 5px;\n    height: 2px; border-radius: 999px; background: linear-gradient(90deg, #C02C91, #23B8D2);\n}\n.dentavis-nav__link--trigger { background: none; border: none; padding: 0; margin: 0; font-family: inherit; font-size: 15px; font-weight: 650; cursor: pointer; }\n.dentavis-nav__dropdown-shell { position: relative; display: inline-flex; align-items: center; }\n.dn-locale { position: relative; display: inline-flex; align-items: center; }\n.dn-locale-trigger {\n    display: inline-flex; align-items: center; gap: 6px;\n    height: 34px; padding: 0 12px;\n    border: 1.5px solid rgba(12,17,56,.12); border-radius: 999px;\n    background: transparent; color: #6B7280;\n    font-size: 13px; font-weight: 800; font-family: inherit;\n    cursor: pointer; white-space: nowrap;\n    transition: border-color .18s ease, color .18s ease, background .18s ease;\n}\n.dn-locale-trigger:hover, .dn-locale-trigger.is-open { border-color: rgba(192,44,145,.4); color: #0C1138; background: rgba(192,44,145,.04); }\n.dentavis-nav__desktop-dropdown {\n    position: fixed; z-index: 2147483647; left: 50%;\n    width: min(760px, calc(100vw - 64px)); padding: 18px;\n    display: grid; grid-template-columns: 260px 1fr; gap: 16px;\n    border: 1px solid rgba(12,17,56,.08); border-radius: 24px;\n    background: rgba(255,255,255,.985); box-shadow: 0 30px 80px rgba(12,17,56,.22);\n    transform: translateX(-50%); pointer-events: auto;\n    font-family: Switzer, Satoshi, Inter, system-ui, sans-serif;\n}\n.dentavis-nav__about-dropdown {\n    position: fixed; z-index: 2147483647;\n    padding: 6px;\n    display: grid; gap: 4px;\n    border: 1px solid rgba(12,17,56,.08); border-radius: 14px;\n    background: rgba(255,255,255,.985); box-shadow: 0 18px 42px rgba(12,17,56,.16);\n    pointer-events: auto;\n    font-family: Switzer, Satoshi, Inter, system-ui, sans-serif;\n}\n.dentavis-nav__about-link {\n    min-height: 40px;\n    display: inline-flex;\n    align-items: center;\n    padding: 0 12px;\n    border-radius: 10px;\n    color: #0C1138;\n    text-decoration: none;\n    font-size: 14px;\n    font-weight: 700;\n    border: 1px solid rgba(12,17,56,.08);\n    background: #F8FAFD;\n    transition: background .18s ease, border-color .18s ease, color .18s ease;\n}\n.dentavis-nav__about-link:hover,\n.dentavis-nav__about-link.is-active {\n    background: #FFFFFF;\n    border-color: rgba(192,44,145,.24);\n    color: #0C1138;\n}\n.dentavis-nav__dropdown-intro { min-height: 100%; padding: 22px; border-radius: 18px; color: #FFFFFF; background: radial-gradient(circle at 20% 0%, rgba(35,184,210,.35), transparent 36%), linear-gradient(135deg, #102B78 0%, #0C1138 58%, #7C2F8C 100%); }\n.dentavis-nav__dropdown-intro span { display: block; margin-bottom: 14px; color: #F58DDA; font-size: 11px; font-weight: 850; letter-spacing: .11em; text-transform: uppercase; }\n.dentavis-nav__dropdown-intro strong { display: block; max-width: 220px; font-size: 25px; line-height: 1.08; }\n.dentavis-nav__dropdown-intro p { margin: 14px 0 18px; color: rgba(255,255,255,.76); font-size: 14px; line-height: 1.48; }\n.dentavis-nav__dropdown-intro a { color: #FFFFFF; font-size: 14px; font-weight: 800; text-decoration: none; }\n.dentavis-nav__dropdown-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; }\n.dentavis-nav__dropdown-card { display: flex; min-height: 92px; flex-direction: column; justify-content: center; gap: 8px; padding: 18px; border: 1px solid rgba(12,17,56,.08); border-radius: 16px; background: #F8FAFD; color: #0C1138; text-decoration: none; transition: background .18s ease, border-color .18s ease, transform .18s ease; }\n.dentavis-nav__dropdown-card:hover { transform: translateY(-1px); background: #FFFFFF; border-color: rgba(192,44,145,.24); }\n.dentavis-nav__dropdown-card small { color: #C02C91; font-size: 11px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; }\n.dentavis-nav__dropdown-card span { color: #0C1138; font-size: 16px; font-weight: 800; line-height: 1.2; }\n.dentavis-nav__shop { display: inline-flex; align-items: center; justify-content: center; gap: 5px; min-height: 38px; padding: 0 16px; border-radius: 999px; background: linear-gradient(135deg, #C02C91 0%, #864593 100%); color: #FFFFFF; text-decoration: none; font-size: 14px; font-weight: 800; white-space: nowrap; box-shadow: 0 14px 28px -18px rgba(192,44,145,.7); cursor: pointer; transition: transform .18s ease, box-shadow .18s ease; }\n.dentavis-nav__shop:hover { transform: translateY(-1px); box-shadow: 0 18px 34px -18px rgba(192,44,145,.82); }\n.dentavis-nav__burger { position: relative; z-index: 2147483647; display: none; width: 46px; height: 46px; align-items: center; justify-content: center; flex-direction: column; gap: 7px; border: 1px solid rgba(12,17,56,.12); border-radius: 999px; background: #FFFFFF; cursor: pointer; }\n.dentavis-nav__burger span { display: block; width: 18px; height: 2px; border-radius: 999px; background: #0C1138; transition: transform .18s ease; }\n.dentavis-nav__burger.is-open span:first-child { transform: translateY(4.5px) rotate(45deg); }\n.dentavis-nav__burger.is-open span:last-child { transform: translateY(-4.5px) rotate(-45deg); }\n.dentavis-nav__backdrop { position: fixed; z-index: 2147483645; inset: 0; border: 0; background: rgba(12,17,56,.34); backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); cursor: pointer; }\n.dentavis-nav__mobile { position: fixed; z-index: 2147483646; top: 92px; left: 20px; right: 20px; display: flex; flex-direction: column; gap: 4px; max-height: calc(100dvh - 112px); overflow: auto; padding: 62px 36px 36px 36px; border: 1px solid rgba(12,17,56,.08); border-radius: 22px; background: rgba(255,255,255,.98); box-shadow: 0 24px 60px rgba(12,17,56,.18); font-family: Switzer, Satoshi, Inter, system-ui, sans-serif; }\n.dentavis-nav__mobile-close { position: absolute; top: 22px; right: 22px; width: 42px; height: 42px; display: inline-flex; align-items: center; justify-content: center; border: 1px solid rgba(12,17,56,.12); border-radius: 999px; background: #FFFFFF; box-shadow: 0 10px 24px rgba(12,17,56,.08); cursor: pointer; }\n.dentavis-nav__mobile-close span { position: absolute; width: 18px; height: 2px; border-radius: 999px; background: #0C1138; }\n.dentavis-nav__mobile-close span:first-child { transform: rotate(45deg); }\n.dentavis-nav__mobile-close span:last-child { transform: rotate(-45deg); }\n.dentavis-nav__mobile a, .dentavis-nav__mobile summary { display: flex; align-items: center; min-height: 48px; padding: 13px 14px; color: #0C1138; text-decoration: none; font-size: 16px; font-weight: 750; border-radius: 14px; cursor: pointer; list-style: none; }\n.dentavis-nav__mobile summary::-webkit-details-marker { display: none; }\n.dentavis-nav__mobile a:hover, .dentavis-nav__mobile summary:hover { background: #F5F8FC; }\n.dentavis-nav__mobile-details { border-radius: 16px; background: #F8FAFD; }\n.dentavis-nav__mobile-details summary::after { content: \"⌄\"; margin-left: auto; color: #C02C91; transition: transform .18s ease; }\n.dentavis-nav__mobile-details[open] summary::after { transform: rotate(180deg); }\n.dentavis-nav__mobile-submenu { display: grid; gap: 6px; padding: 0 8px 10px 8px; }\n.dentavis-nav__mobile-submenu a { min-height: 54px; flex-direction: column; align-items: flex-start; justify-content: center; gap: 3px; background: #FFFFFF; border: 1px solid rgba(12,17,56,.06); }\n.dentavis-nav__mobile-submenu small { color: #C02C91; font-size: 11px; font-weight: 800; letter-spacing: .04em; text-transform: uppercase; }\n.dentavis-nav__mobile-shop { margin-top: 8px; justify-content: center; background: #C02C91; color: #FFFFFF !important; text-align: center; }\n.dentavis-nav__mobile-locale { padding: 4px 14px; }\n.dentavis-nav__mobile-locale .dn-locale-trigger { width: 100%; justify-content: center; height: 44px; font-size: 14px; }\n@media (max-width: 1180px) { .dentavis-nav { padding: 0 28px; } .dentavis-nav__links { gap: 18px; } .dentavis-nav__link { font-size: 14px; } }\n@media (max-width: 1100px) { .dentavis-nav__links { display: none; } .dentavis-nav__burger { display: inline-flex; } }\n@media (max-width: 560px) { .dentavis-nav { height: 72px; padding: 0 20px; } .dentavis-nav__logo { width: 118px; } .dentavis-nav__mobile { top: 82px; padding: 60px 30px 30px; } .dentavis-nav__mobile-close { top: 18px; right: 18px; } }\n`;addPropertyControls(DentavisNav,{activePath:{type:ControlType.String,title:\"Active Path\",defaultValue:\"/\"},shopUrl:{type:ControlType.Link,title:\"Shop URL\",defaultValue:SHOP_URL},logoUrl:{type:ControlType.Image,title:\"Logo\"},fachpersonenLabel:{type:ControlType.String,title:\"Fachpersonen\",defaultValue:\"Fachpersonen\"},patientenLabel:{type:ControlType.String,title:\"Patienten\",defaultValue:\"Patienten\"},produkteLabel:{type:ControlType.String,title:\"Hersteller Label\",defaultValue:\"Hersteller\"},veranstaltungenLabel:{type:ControlType.String,title:\"Events\",defaultValue:\"Veranstaltungen\"},sponsoringLabel:{type:ControlType.String,title:\"Sponsoring\",defaultValue:\"Sponsoring\"},downloadsLabel:{type:ControlType.String,title:\"Downloads\",defaultValue:\"Downloads\"},ueberUnsLabel:{type:ControlType.String,title:\"\\xdcber uns\",defaultValue:\"\\xdcber uns\"},jobsLabel:{type:ControlType.String,title:\"Jobs\",defaultValue:\"Jobs\"},kontaktLabel:{type:ControlType.String,title:\"Kontakt\",defaultValue:\"Kontakt\"},productDropdownTitle:{type:ControlType.String,title:\"Dropdown Titel\",defaultValue:\"Unsere Hersteller\"},productDropdownIntro:{type:ControlType.String,title:\"Dropdown Text\",defaultValue:\"Biologische und digitale L\\xf6sungen f\\xfcr moderne Dentalmedizin in der Schweiz.\",displayTextArea:true},btiLabel:{type:ControlType.String,title:\"BTI Label\",defaultValue:\"BTI Biotechnology Institute\"},btiEyebrow:{type:ControlType.String,title:\"BTI Subline\",defaultValue:\"Implantologie, PRGF, KEXIM\"},btiUrl:{type:ControlType.Link,title:\"BTI Link\",defaultValue:\"/hersteller/bti-biotechnology-institute\"},prgfLabel:{type:ControlType.String,title:\"Hersteller 2 Label\",defaultValue:\"AlgOss\"},prgfEyebrow:{type:ControlType.String,title:\"Hersteller 2 Subline\",defaultValue:\"Knochenaufbau\"},prgfUrl:{type:ControlType.Link,title:\"Hersteller 2 Link\",defaultValue:\"/hersteller/algoss-by-sirowa-austria\"},algossLabel:{type:ControlType.String,title:\"Hersteller 3 Label\",defaultValue:\"OsteoBiol\\xae\"},algossEyebrow:{type:ControlType.String,title:\"Hersteller 3 Subline\",defaultValue:\"Biomaterialien\"},algossUrl:{type:ControlType.Link,title:\"Hersteller 3 Link\",defaultValue:\"/hersteller/osteobiol-by-tecnoss\"},osteobiolLabel:{type:ControlType.String,title:\"Hersteller 4 Label\",defaultValue:\"Launca\"},osteobiolEyebrow:{type:ControlType.String,title:\"Hersteller 4 Subline\",defaultValue:\"Intraoralscanner\"},osteobiolUrl:{type:ControlType.Link,title:\"Hersteller 4 Link\",defaultValue:\"/hersteller/launca-medical\"},launcaLabel:{type:ControlType.String,title:\"Hersteller 5 Label\",defaultValue:\"Solumium\"},launcaEyebrow:{type:ControlType.String,title:\"Hersteller 5 Subline\",defaultValue:\"Prophylaxe & Mundgesundheit\"},launcaUrl:{type:ControlType.Link,title:\"Hersteller 5 Link\",defaultValue:\"/hersteller/solumium\"},solumiumLabel:{type:ControlType.String,title:\"Hersteller 6 Label\",defaultValue:\"OrangeCAD\"},solumiumEyebrow:{type:ControlType.String,title:\"Hersteller 6 Subline\",defaultValue:\"CAD/CAM \\xb7 Digitaler Workflow\"},solumiumUrl:{type:ControlType.Link,title:\"Hersteller 6 Link\",defaultValue:\"/hersteller/orangecad\"},demedLabel:{type:ControlType.String,title:\"Hersteller 7 Label\",defaultValue:\"DEMED Medical\"},demedEyebrow:{type:ControlType.String,title:\"Hersteller 7 Subline\",defaultValue:\"Ger\\xe4tewagen & Instrumententische\"},demedUrl:{type:ControlType.Link,title:\"Hersteller 7 Link\",defaultValue:\"/hersteller/demed-medical\"},reicodentLabel:{type:ControlType.String,title:\"Hersteller 8 Label\",defaultValue:\"reicodent\"},reicodentEyebrow:{type:ControlType.String,title:\"Hersteller 8 Subline\",defaultValue:\"Dentalinstrumente\"},reicodentUrl:{type:ControlType.Link,title:\"Hersteller 8 Link\",defaultValue:\"/hersteller/reicodent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DentavisNav\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DentavisNav.map"],"mappings":"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"}