/* Shared return path. The fictional demo remains separate from Tribe Tech checkout. */
body{padding-bottom:76px!important}
.tt-navigation{position:fixed;inset:auto 0 0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:10px max(20px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border-top:1px solid #ffffff24;background:#080c13f5;box-shadow:0 -8px 30px #0002;backdrop-filter:blur(16px);font-family:Poppins,system-ui,sans-serif;color:#f3f6fa;cursor:auto}
.tt-navigation a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;color:inherit;text-decoration:none!important;font-size:13px;line-height:1.3;white-space:nowrap}
.tt-navigation .tt-home{justify-content:start}.tt-navigation .tt-context{margin-right:auto;color:#9eacbd;font-size:11px;border-left:1px solid #ffffff26;padding-left:20px}.tt-navigation .tt-start{padding:10px 18px;background:#a4f0d6;color:#10221b;border-radius:3px;font-weight:600}.tt-navigation a:focus-visible{outline:2px solid #82f1cd;outline-offset:3px}.tt-navigation a:not(.tt-start):hover{color:#a4f0d6}.tt-navigation .tt-start:hover{background:#c4ffe9}
@media(max-width:600px){body{padding-bottom:72px!important}.tt-navigation{gap:10px;min-height:62px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.tt-navigation .tt-context{display:none}.tt-navigation a{font-size:10px;min-height:42px}.tt-navigation .tt-home{margin-right:auto;white-space:normal;max-width:102px}.tt-navigation .tt-start{padding:10px 12px}}
@media(max-width:360px){.tt-navigation{gap:8px;padding-inline:8px}.tt-navigation a{font-size:9px}.tt-navigation .tt-start{padding-inline:9px}}
