@property --ad-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.s_e6Yq_bar{width:100%;position:relative}.s_e6Yq_row{align-items:center;gap:1rem;width:100%;margin-inline:auto;display:flex}.s_e6Yq_navSlot{flex:1;justify-content:center;min-width:0}.s_e6Yq_progress{inset-inline:0;pointer-events:none;height:2px;position:absolute;bottom:0;overflow:hidden}.s_e6Yq_progressFill{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--ad-progress,0));background:linear-gradient(90deg, hsl(var(--primary) / .35), hsl(var(--primary)));display:block}.s_e6Yq_dockWrap{margin-bottom:env(safe-area-inset-bottom,0px);pointer-events:none;justify-content:center;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex}.s_e6Yq_placeCenter{left:0;right:0}.s_e6Yq_placeLeft{justify-content:flex-start;left:5rem}.s_e6Yq_placeRight{justify-content:flex-end;right:5rem}.s_e6Yq_reserve{pointer-events:none;width:100%;height:4.5rem}.s_e6Yq_dockHidden{opacity:0;transform:translateY(160%)}.s_e6Yq_dock{pointer-events:auto;box-shadow:0 10px 30px -12px hsl(var(--foreground) / .35);border-radius:9999px;align-items:flex-end;padding:.375rem .625rem;display:inline-flex;position:relative}.s_e6Yq_beam:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ad-angle), transparent 0 62%, hsl(var(--primary) / .15) 72%, hsl(var(--primary)) 88%, transparent 100%);-webkit-mask:linear-gradient(hsl(var(--foreground)) 0 0) content-box, linear-gradient(hsl(var(--foreground)) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(hsl(var(--foreground)) 0 0) content-box, linear-gradient(hsl(var(--foreground)) 0 0);-webkit-mask:linear-gradient(hsl(var(--foreground)) 0 0) content-box, linear-gradient(hsl(var(--foreground)) 0 0);mask:linear-gradient(hsl(var(--foreground)) 0 0) content-box, linear-gradient(hsl(var(--foreground)) 0 0);-webkit-mask-composite:xor;padding:1.5px;animation:7s linear infinite s_e6Yq_ad-spin;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes s_e6Yq_ad-spin{to{--ad-angle:360deg}}.s_e6Yq_dockInner>div{gap:.25rem}@media (hover:hover) and (pointer:fine){.s_e6Yq_magnify .s_e6Yq_dockInner>div>*{transform-origin:50% 100%;transition:transform .24s cubic-bezier(.34,1.56,.64,1)}.s_e6Yq_magnify .s_e6Yq_dockInner>div>:hover{transform:translateY(-8px)scale(1.3)}.s_e6Yq_magnify .s_e6Yq_dockInner>div>:hover+*{transform:translateY(-4px)scale(1.14)}.s_e6Yq_magnify .s_e6Yq_dockInner>div>:has(+:hover){transform:translateY(-4px)scale(1.14)}}@media (prefers-reduced-motion:reduce){.s_e6Yq_dockWrap,.s_e6Yq_magnify .s_e6Yq_dockInner>div>*{transition:none!important;transform:none!important}.s_e6Yq_beam:after{animation:none}}@media (max-width:1023px){body:has(.mh-above-tabbar) .s_e6Yq_dockWrap{margin-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}}
