.zk-fort{position:fixed;left:0;top:0;width:100%;display:flex;justify-content:center;padding:0 12px;box-sizing:border-box;z-index:999;pointer-events:none;opacity:0;transform:translateY(-12px);visibility:hidden;transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}.zk-fort.is-sichtbar{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .35s ease,transform .35s ease,visibility 0s}html.zk-fort-aus .zk-fort{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.zk-fort-innen{position:relative;flex:0 1 auto;max-width:100%;background:#111214;border-radius:4px;box-shadow:0 12px 32px rgb(17 18 20 / .28),0 2px 6px rgb(17 18 20 / .18);overflow:hidden}.zk-fort-liste{display:flex;align-items:center;gap:4px;margin:0;padding:0 8px;list-style:none;height:42px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.zk-fort-liste::-webkit-scrollbar{display:none}.zk-fort-liste li{flex:0 0 auto;margin:0;padding:0}.zk-fort button.zk-fort-punkt{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;height:42px;padding:0 12px;cursor:pointer;white-space:nowrap;font-family:Barlow,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:.01em;color:rgb(255 255 255 / .62);background:transparent!important;transition:color .2s ease}.zk-fort button.zk-fort-punkt:hover,.zk-fort button.zk-fort-punkt:focus-visible{color:#fff;background:transparent!important}.zk-fort button.zk-fort-punkt:focus-visible{outline:2px solid #F8B101;outline-offset:-6px}.zk-fort button.zk-fort-punkt.is-aktiv{color:#F8B101}.zk-fort-spur{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgb(255 255 255 / .12)}.zk-fort-balken{position:absolute;left:0;top:0;bottom:0;width:100%;background:#F8B101;transform-origin:0 50%;transform:scaleX(0);will-change:transform}@media (max-width:767px){.zk-fort-liste{height:38px;padding:0 6px;gap:0}.zk-fort button.zk-fort-punkt{height:38px;font-size:13px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.zk-fort,.zk-fort.is-sichtbar{transform:none;transition:opacity .2s linear,visibility 0s}}