/*!
 *  ATTENTION: This File is Generated by Resources/Private/Theme/** /*
 *  Please do not edit this file directly!!!
 *
 *  Project: martini-klinik
 *  Version: 1.0.0
 *
 *  Author: Yannick Lagravère
 *  Homepage: https://www.atlantisdx.de
 *  Copyright (c) 2026 atlantis dx GmbH
 *
 *  Build: Thu Oct 29 2026 15:31:39 GMT+0000 (Coordinated Universal Time)
 *
 */
@font-face{font-family:open-sans;font-display:swap;src:url(/Assets/fonts/OpenSans-Regular.1b0809d5.ttf) format("truetype");font-weight:normal}@font-face{font-family:open-sans;font-display:swap;src:url(/Assets/fonts/OpenSans-Light.846a12ca.ttf) format("truetype");font-weight:300}@font-face{font-family:open-sans;font-display:swap;src:url(/Assets/fonts/OpenSans-Bold.6e27168f.ttf) format("truetype");font-weight:700}@font-face{font-family:open-sans-bold;font-display:swap;src:url(/Assets/fonts/OpenSans-ExtraBold.110e781b.ttf) format("truetype")}@font-face{font-family:alexis;font-display:swap;src:url(/Assets/fonts/Alexis-Marie.9ceaea25.ttf) format("truetype")}@font-face{font-family:shadow;font-display:swap;src:url(/Assets/fonts/ShadowsIntoLight-Regular.e8c09384.ttf) format("truetype")}.mt-none{margin-top:0 !important}.mt-s{margin-top:20px}@media(width >= 768px){.mt-s{margin-top:20px}}@media(width >= 1280px){.mt-s{margin-top:30px}}.mt-m{margin-top:30px}@media(width >= 768px){.mt-m{margin-top:30px}}@media(width >= 1280px){.mt-m{margin-top:40px}}.atl-glossary{--atl-glossary-bg: #004d6c;--atl-glossary-color: #fff;--atl-glossary-underline-color: currentcolor;--atl-glossary-shift: 0px;position:relative;display:inline}.atl-glossary.is-below .atl-glossary-tooltip{top:calc(100% + 0.625rem);bottom:auto;-webkit-transform:translate(calc(-50% + var(--atl-glossary-shift)), -0.25rem);-ms-transform:translate(calc(-50% + var(--atl-glossary-shift)), -0.25rem);transform:translate(calc(-50% + var(--atl-glossary-shift)), -0.25rem)}.atl-glossary.is-below .atl-glossary-tooltip:after{top:auto;bottom:100%;border-top-color:rgba(0,0,0,0);border-bottom-color:var(--atl-glossary-bg)}.atl-glossary:hover .atl-glossary-tooltip,.atl-glossary.is-open .atl-glossary-tooltip,.atl-glossary:has(.atl-glossary-term:focus-visible) .atl-glossary-tooltip{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translate(calc(-50% + var(--atl-glossary-shift)), 0);-ms-transform:translate(calc(-50% + var(--atl-glossary-shift)), 0);transform:translate(calc(-50% + var(--atl-glossary-shift)), 0);-webkit-transition:opacity .15s ease,visibility 0s,-webkit-transform .15s ease;transition:opacity .15s ease,visibility 0s,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease,visibility 0s;transition:opacity .15s ease,transform .15s ease,visibility 0s,-webkit-transform .15s ease}.atl-glossary.is-dismissed .atl-glossary-tooltip{opacity:0;visibility:hidden}.atl-glossary-term{cursor:help;border-radius:2px;-webkit-text-decoration:underline dashed var(--atl-glossary-underline-color) 1px;text-decoration:underline dashed var(--atl-glossary-underline-color) 1px;text-underline-offset:.2em}.atl-glossary-term:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.atl-glossary-tooltip{position:absolute;z-index:1000;bottom:calc(100% + 0.625rem);left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(20rem,100vw - 2rem);padding:.5rem .75rem;border-radius:.375rem;background:var(--atl-glossary-bg);color:var(--atl-glossary-color);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4;text-align:left;text-transform:none;letter-spacing:normal;white-space:pre-line;-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.2);box-shadow:0 .25rem 1rem rgba(0,0,0,.2);-webkit-transform:translate(calc(-50% + var(--atl-glossary-shift)), 0.25rem);-ms-transform:translate(calc(-50% + var(--atl-glossary-shift)), 0.25rem);transform:translate(calc(-50% + var(--atl-glossary-shift)), 0.25rem);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .15s ease,visibility 0s linear .15s,-webkit-transform .15s ease;transition:opacity .15s ease,visibility 0s linear .15s,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s,-webkit-transform .15s ease}.atl-glossary-tooltip:after{content:"";position:absolute;top:100%;left:calc(50% - var(--atl-glossary-shift));border:.375rem solid rgba(0,0,0,0);border-top-color:var(--atl-glossary-bg);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(prefers-reduced-motion: reduce){.atl-glossary-tooltip{-webkit-transition:none;transition:none}}@media print{.atl-glossary-tooltip{display:none}}
