/* lb-home-guest-favorites-v1.css */
#home #homeFavLoginCta[hidden],#home #homeFavSlot[hidden],html[data-lb-v4-live="1"] body.lb-v3 #home .home-card[data-favorites-guest=true] #homeFavSlot{display:none!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavLoginCta{box-sizing:border-box;width:100%;margin:0!important;padding:12px 14px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}#home #homeFavLoginCta .lb-guest-fav-heading{display:flex;align-items:center;gap:10px;margin:0 0 7px!important;color:#e6faff}#home #homeFavLoginCta .lb-guest-fav-mark{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #5bdded55;border-radius:10px;color:#68e7ef;background:#0b384366;font:18px/1 system-ui,sans-serif}#home #homeFavLoginCta .lb-guest-fav-heading b{font:700 15px/1.35 system-ui,sans-serif}#home #homeFavLoginCta .lb-guest-fav-heading small{margin-left:auto;color:#9ccbd5;font:11px/1.4 system-ui,sans-serif}#home #homeFavLoginCta .lb-guest-fav-copy{padding:0!important;margin:0 0 12px!important;min-height:0!important;font:12px/1.55 system-ui,sans-serif!important;color:#b0ced7;text-align:left}#home #homeFavLoginCta .lb-guest-fav-actions{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;flex-wrap:wrap}#home #homeFavLoginCta #homeAccountBtn,#home #homeFavLoginCta .lb-guest-fav-create{position:static!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:40px!important;padding:9px 14px!important;margin:0!important;border-radius:10px!important;box-shadow:none!important;cursor:pointer;font:600 12px/1.4 system-ui,sans-serif!important;text-transform:none!important}#home #homeFavLoginCta .lb-guest-fav-create{border:1px solid #57dfea99!important;color:#e7fcff!important;background:linear-gradient(110deg,#08778a,#115172)!important}#home #homeFavLoginCta #homeAccountBtn{border:0!important;background:0 0!important;color:#9dd5e1!important;padding:9px 4px!important}#home #homeFavLoginCta button::after,#home #homeFavLoginCta button::before{content:none!important}#home #homeFavLoginCta button:hover{filter:brightness(1.15)}#home #homeFavLoginCta button:focus-visible{outline:2px solid #87eaf1;outline-offset:3px}@media(max-width:600px){html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavLoginCta{padding:10px 12px 12px!important}#home #homeFavLoginCta .lb-guest-fav-heading b{font-size:13px}#home #homeFavLoginCta .lb-guest-fav-copy{font-size:11px!important;margin-bottom:8px!important}#home #homeFavLoginCta .lb-guest-fav-actions{gap:8px}}html[data-lb-v4-live="1"] body.lb-v3 #home .home-dashboard>.home-card[aria-label="Mes Bétaillères favorites"][data-favorites-guest=true]{height:auto!important;min-height:0!important;max-height:none!important}@media(max-width:1024px){html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavLoginCta{padding:4px 8px 6px!important}#home #homeFavLoginCta .lb-guest-fav-heading{gap:6px;margin-bottom:3px!important}#home #homeFavLoginCta .lb-guest-fav-mark{display:none}#home #homeFavLoginCta .lb-guest-fav-heading b{font-size:12px}#home #homeFavLoginCta .lb-guest-fav-heading small{font-size:10px}#home #homeFavLoginCta .lb-guest-fav-copy{font-size:11px!important;line-height:1.4!important;margin-bottom:5px!important}#home #homeFavLoginCta .lb-guest-fav-actions{flex-wrap:nowrap;gap:8px}#home #homeFavLoginCta #homeAccountBtn,#home #homeFavLoginCta .lb-guest-fav-create{min-height:36px!important;padding:7px 10px!important;font-size:11px!important;white-space:nowrap}}@media(max-width:720px),(hover:none) and (pointer:coarse) and (max-width:900px){html[data-lb-v4-live="1"] body.lb-v3 #home .home-dashboard>.home-card[aria-label="Mes Bétaillères favorites"][data-favorites-guest=true]{height:132px!important;min-height:132px!important;max-height:132px!important}}html[data-lb-v4-live="1"] body.lb-v3 #home .home-dashboard>.home-card[aria-label="Mes Bétaillères favorites"][data-favorites-guest=true]{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;border:1px solid rgba(65,202,225,.4)!important;border-radius:12px!important;background:linear-gradient(160deg,rgba(5,35,48,.94),rgba(2,20,32,.97))!important;box-shadow:inset 0 1px rgba(155,245,255,.07)!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-dashboard>.home-card[data-favorites-guest=true]>h2{color:#72e7f4!important;text-align:center!important;font-size:clamp(13px,2.5vw,16px)!important;margin:0!important;padding:9px 8px 1px!important;line-height:1.22!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-dashboard>.home-card[data-favorites-guest=true] #homeFavLoginCta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:5px 10px 12px!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:center!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta .lb-guest-fav-copy{width:100%!important;max-width:none!important;margin:0 0 9px!important;padding:0!important;min-height:0!important;color:#b7d6df!important;font:600 11px/1.35 system-ui,sans-serif!important;text-align:center!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta .lb-guest-fav-actions{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta #homeAccountBtn,#home .home-card[data-favorites-guest=true] #homeFavLoginCta .lb-guest-fav-create{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-width:0!important;height:37px!important;min-height:37px!important;padding:7px 11px!important;margin:0!important;white-space:nowrap!important;font:800 12px/1.1 Rajdhani,system-ui,sans-serif!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta .lb-guest-fav-create{flex:0 1 auto!important;border:1px solid rgba(93,234,243,.55)!important;border-radius:9px!important;background:linear-gradient(105deg,#14b7c9,#0980bf)!important;color:#fff!important;box-shadow:0 3px 9px rgba(0,148,186,.12)!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta #homeAccountBtn{flex:0 1 auto!important;border:0!important;border-radius:8px!important;background:0 0!important;color:#9cd8e5!important}@media(max-width:370px){#home .home-card[data-favorites-guest=true] #homeFavLoginCta{padding:5px 7px 10px!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta .lb-guest-fav-actions{gap:3px!important}#home .home-card[data-favorites-guest=true] #homeFavLoginCta #homeAccountBtn,#home .home-card[data-favorites-guest=true] #homeFavLoginCta .lb-guest-fav-create{padding:7px 6px!important;font-size:11px!important}}
/* lb-home-readability-v1.css */
@media(max-width:720px),(hover:none) and (pointer:coarse) and (max-width:900px){html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets:not(:has(>button:nth-child(3))){grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:39px!important;gap:4px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets:not(:has(>button:nth-child(3))) .home-quick-presets__btn{flex-direction:row!important;gap:5px!important;padding:2px 4px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets:not(:has(>button:nth-child(3))) .home-quick-presets__art{width:24px!important;flex:0 0 24px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets:not(:has(>button:nth-child(3))) .home-quick-presets__text{width:auto!important;overflow:visible!important}}@media(max-width:720px),(hover:none) and (pointer:coarse) and (max-width:900px){html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets:not(:has(>button:nth-child(3))) .home-quick-presets__art img{max-width:24px!important;width:auto!important;object-fit:contain!important}}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .home-fav-route{font-size:12px!important;line-height:1.25!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .lb-home-fav-route-stop{font-size:inherit!important;line-height:inherit!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .home-fav-time{font-size:14px!important;line-height:1.2!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .lb-home-fav-time-clock{font-size:14px!important;line-height:1.2!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .lb-home-fav-next-service{font-size:11px!important;line-height:1.2!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .fav-type-wrap::before{font-size:10px!important;line-height:1.2!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .fav-state-badge{font-size:10px!important;line-height:1.2!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost.home-punct-chart-host{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:start!important;justify-items:center!important;padding:0!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-chart-wrap{width:100%!important;min-width:0!important;max-width:54px!important;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;gap:6px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-svg-ring{width:100%!important;min-width:0!important;max-width:54px!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1!important;flex:none!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-svg{width:100%!important;height:100%!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-svg-value{font-size:11px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-mini-label{font-size:11.5px!important;line-height:1.2!important;color:#bed7de!important}html[data-lb-v4-live="1"] body.lb-v3 #home .live-wall-card--home #homeLiveWallFeed .lb-chat-row-message{font-size:12px!important;line-height:1.3!important}html[data-lb-v4-live="1"] body.lb-v3 #home .live-wall-card--home #homeLiveWallFeed .lb-chat-row-meta,html[data-lb-v4-live="1"] body.lb-v3 #home .live-wall-card--home #homeLiveWallFeed .lb-chat-row-meta strong{font-size:11.5px!important;line-height:1.25!important}html[data-lb-v4-live="1"] body.lb-v3 #home .live-wall-card--home #homeLiveWallFeed .lb-chat-row-time{font-size:10.5px!important;line-height:1.25!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeLiveWallFeed .lb-chat-row{padding-top:4px!important;padding-bottom:4px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-presets__btn{font-size:12px!important;line-height:1.2!important}@media(min-width:1025px){html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost.home-punct-chart-host{grid-template-columns:repeat(2,64px)!important;justify-content:center!important;gap:24px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-chart-wrap,html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-svg-ring{max-width:64px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-svg-value{font-size:13px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-punct-mini-label{font-size:12px!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .home-fav-route{font-size:14px!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .lb-home-fav-time-clock{font-size:17px!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .fav-state-badge,html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .fav-type-wrap::before{font-size:11px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .live-wall-card--home #homeLiveWallFeed .lb-chat-row-message{font-size:12.5px!important}}@media(max-width:720px){html[data-lb-v4-live="1"] body.lb-v3 #home .traffic-subline{font-size:11px!important;line-height:1.25!important}html[data-lb-v4-live="1"] body.lb-v3 #home .traffic-split-line{font-size:12px!important;line-height:1.25!important}html[data-lb-v4-live="1"] body.lb-v3 #home .traffic-pill{font-size:11px!important;line-height:1.2!important}html[data-lb-v4-live="1"] body.lb-v3 #home .live-wall-cta{font-size:12px!important;line-height:1.3!important}}@media(min-width:1025px){html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-presets__btn{font-size:14px!important}}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot .home-fav-row{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:6px!important;align-content:start!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot :is(.fav-type-wrap,.home-fav-compo-loading){min-height:18px!important;line-height:1.2!important;padding-bottom:2px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets__btn .home-quick-presets__text{font-size:15px!important;line-height:1.15!important;height:auto!important;min-height:0!important;flex:0 0 auto!important}@media(max-width:1024px){html[data-lb-v4-live="1"] body.lb-v3 #home.home-section .home-dashboard>.home-card[aria-label="Mes Bétaillères favorites"]:not([data-favorites-guest=true]){height:auto!important;min-height:132px!important;max-height:none!important;padding-bottom:8px!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot.home-fav-preview,html[data-lb-v4-live="1"] body.lb-v3 #home #homeFavSlot.lb4-home-fav-sheets{height:auto!important;min-height:0!important;max-height:none!important;align-items:stretch!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets__btn .home-quick-presets__text{font-size:13px!important;line-height:15px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets__btn .home-quick-presets__art{flex:0 0 20px!important;height:20px!important}html[data-lb-v4-live="1"] body.lb-v3 #home .home-quick-card .home-quick-presets__btn .home-quick-presets__art img{height:20px!important;max-height:20px!important;max-width:42px!important}}html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section{--lb-home-heading-size:20px;--lb-home-heading-line:24px;--lb-home-heading-height:28px}html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section .home-dashboard>.home-card #homePunctCardTitle,html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section .home-dashboard>.home-card h2{font-family:Orbitron,system-ui,sans-serif!important;font-size:var(--lb-home-heading-size)!important;font-weight:800!important;line-height:var(--lb-home-heading-line)!important;letter-spacing:.005em!important;color:#42e6f5!important;text-shadow:0 0 8px rgba(66,230,245,.24)!important;height:var(--lb-home-heading-height)!important;min-height:var(--lb-home-heading-height)!important;max-height:var(--lb-home-heading-height)!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;white-space:nowrap!important}html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section .home-dashboard>.home-card .home-traffic-title-row{height:var(--lb-home-heading-height)!important;min-height:var(--lb-home-heading-height)!important;max-height:var(--lb-home-heading-height)!important;align-items:center!important}html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section .home-dashboard>.home-quick-card>h2::after{content:none!important;display:none!important}@media(max-width:1024px){html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section{--lb-home-heading-size:14px;--lb-home-heading-line:18px;--lb-home-heading-height:24px}}@media(max-width:720px){html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section{--lb-home-heading-size:13px}}@media(max-width:350px){html[data-lb-v4-live="1"] body.lb-v3.page-home #home.home-section{--lb-home-heading-size:12px}}
/* lb-home-punct-premium-v1.css */
html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost.home-punct-chart-host{align-items:start!important;justify-items:center!important;justify-content:center!important;row-gap:0!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-chart-wrap{align-items:center!important;justify-content:flex-start!important;text-align:center!important;gap:5px!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-ring{position:relative!important;isolation:isolate;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:radial-gradient(circle at 31% 23%,rgba(68,226,246,.105),transparent 48%),radial-gradient(circle at center,rgba(8,32,48,.97) 0,rgba(4,20,32,.99) 72%,rgba(3,17,27,.96) 100%)!important;box-shadow:inset 0 0 10px rgba(35,192,218,.075),0 1px 5px rgba(0,0,0,.2)!important;filter:none!important;transform:none!important;overflow:visible!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-ring::before{content:"";position:absolute;inset:1px;border-radius:50%;border:1px solid rgba(73,221,240,.24);box-shadow:inset 0 0 0 1px rgba(73,221,240,.025),0 0 5px rgba(73,221,240,.055);pointer-events:none;z-index:0}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-ring::after{content:"";position:absolute;inset:25%;border-radius:50%;background:radial-gradient(circle at 33% 25%,rgba(49,160,184,.11),rgba(2,16,27,.72) 73%);border:1px solid rgba(86,208,230,.115);box-shadow:inset 0 0 7px rgba(2,12,24,.4);pointer-events:none;z-index:0}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg{position:absolute!important;inset:0!important;z-index:1;transform:none!important;overflow:visible!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-track{stroke:rgba(62,128,147,.34)!important;stroke-width:4.5px!important;stroke-linecap:round!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-progress{stroke-width:4.5px!important;stroke-linecap:round!important;filter:drop-shadow(0 0 1.15px color-mix(in srgb,var(--lb-home-punct-color) 44%,transparent))!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-value{position:absolute!important;z-index:2!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:75%!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;color:#e8f9ff!important;font:800 9.3px/1 Orbitron,Rajdhani,system-ui,sans-serif!important;letter-spacing:-.025em!important;text-align:center!important;white-space:nowrap!important;text-shadow:0 0 4px rgba(80,214,236,.2)!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-mini-label{width:100%!important;margin:0!important;color:#b3d8e0!important;font:800 10.2px/1.13 Rajdhani,system-ui,sans-serif!important;letter-spacing:.055em!important;text-align:center!important;text-shadow:0 0 5px rgba(70,202,235,.055)!important}@media (min-width:1025px){html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-value{font-size:10.8px!important}html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-mini-label{font-size:11px!important}}@media (hover:hover) and (pointer:fine){html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-chart-wrap.lb-punct-interactive:hover>.home-punct-svg-ring{filter:drop-shadow(0 0 4px rgba(68,219,242,.14))!important}}@media (prefers-reduced-motion:reduce){html[data-lb-v4-live="1"] body.lb-v3 #home #homePunctualityChartHost .home-punct-svg-progress{transition:none!important}}