.luma-return-selection{position:fixed;right:max(18px,calc((100vw - 1160px)/2));bottom:150px;z-index:65;display:flex;align-items:center;gap:8px;min-height:44px;max-width:calc(100vw - 36px);padding:10px 17px;border:1px solid #123b2a25;border-radius:999px;background:rgba(231,240,234,.91);color:#123b2a;box-shadow:0 6px 24px #123b2a12;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font:inherit;font-size:13px;font-weight:500;cursor:pointer;animation:luma-return-reveal .3s ease-out both;transition:background .2s,box-shadow .2s}
.luma-return-selection[hidden]{display:none}.luma-return-selection svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.luma-return-selection:hover{background:rgba(216,233,222,.97);box-shadow:0 8px 24px #123b2a1e}.luma-return-selection:focus-visible{outline:2px solid #286648;outline-offset:3px}.fleet-showcase h2:focus,#ablauf h2:focus{outline:none}
@keyframes luma-return-reveal{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.luma-return-selection{animation:none;transition:none}}
