.riURQq_tile{min-height:0;padding:var(--x3) var(--x4);border-radius:var(--corner-xl);background:var(--color-subtle);color:var(--color-fg);transition:background-color .15s ease-in-out;display:block;position:relative;overflow:hidden}.riURQq_tile:active{background:var(--color-line)}.riURQq_tile[aria-current=page]{box-shadow:inset 0 0 0 2px var(--brand-500)}.riURQq_label{font-size:var(--fontsize-base);font-weight:600;line-height:var(--lineheight-sm);display:block}.riURQq_description{font-size:var(--fontsize-caption);line-height:var(--lineheight-caption);color:var(--color-fg-secondary);margin-top:2px;display:block}.riURQq_icon{--icon-tint:var(--brand-200);--icon-accent:var(--brand-500);right:var(--x3);bottom:var(--x3);width:56px;height:56px;position:absolute}@media (max-height:620px){.riURQq_icon{right:var(--x2);bottom:var(--x2);width:40px;height:40px}}html[data-garage-night] .riURQq_icon{--icon-tint:var(--brand-subtle);--icon-accent:var(--color-brand-text)}
.fHcPwa_navigationBarItem{all:unset;box-sizing:border-box;padding:0 var(--x05);align-items:center;gap:var(--x1);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;flex-direction:column;width:80px;transition:opacity .2s;display:flex}.fHcPwa_navigationBarItem:active{opacity:.7}.fHcPwa_navigationBarItem:focus-visible{outline:2px solid var(--border-active);outline-offset:2px;border-radius:var(--x1)}.fHcPwa_navigationBarItem__iconWrapper{justify-content:center;align-items:center;display:flex;position:relative}.fHcPwa_navigationBarItem__icon{width:24px;height:24px;color:var(--text-secondary);justify-content:center;align-items:center;transition:color .2s;display:flex}.fHcPwa_navigationBarItem__icon svg{width:100%;height:100%;display:block}.fHcPwa_navigationBarItem__badge{background-color:var(--red-main);border:1px solid var(--white-main);border-radius:var(--xxxxxxxxxxxl);pointer-events:none;justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:absolute;top:-3px;right:-3px}.fHcPwa_navigationBarItem__label{font-family:var(--family-label);font-size:var(--fontsize-caption);line-height:var(--lineheight-caption);text-align:center;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:400;transition:color .2s;overflow:hidden}.fHcPwa_navigationBarItem--active .fHcPwa_navigationBarItem__label{color:var(--accent-main)}.fHcPwa_navigationBarItem--active .fHcPwa_navigationBarItem__icon{color:var(--text-accent)}@media (hover:hover) and (pointer:fine){.fHcPwa_navigationBarItem:hover .fHcPwa_navigationBarItem__label{color:var(--neutral-700)}.fHcPwa_navigationBarItem--active:hover .fHcPwa_navigationBarItem__label,.fHcPwa_navigationBarItem--active:hover .fHcPwa_navigationBarItem__icon{color:var(--accent-600)}}.fHcPwa_navigationBarItem:disabled{cursor:not-allowed;opacity:.5}.fHcPwa_navigationBarItem:disabled .fHcPwa_navigationBarItem__label{color:var(--neutral-400)}
.IoQoCa_bar{z-index:50;width:100%;height:calc(3.5rem + env(safe-area-inset-bottom,0px));padding:0 var(--x4) env(safe-area-inset-bottom,0px);box-shadow:var(--shadow-bar);gap:var(--x1);background:var(--color-page);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.IoQoCa_bar{display:none}}.IoQoCa_sell svg{color:var(--cta)}
@media (min-width:640px){.f95ktW_panel.f95ktW_panel{width:420px;max-width:100%}}.f95ktW_content{scrollbar-gutter:auto;min-height:0;padding:0 var(--x4) calc(3.5rem + var(--x3) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow:hidden auto}.f95ktW_grid{gap:var(--x2);flex:1;grid-template-rows:minmax(112px,1.25fr) minmax(88px,1fr) minmax(88px,1fr) auto auto;grid-template-columns:repeat(2,minmax(0,1fr));max-height:680px;display:grid}.f95ktW_garage{border-radius:var(--corner-xl);background:var(--color-subtle);color:var(--text-primary-on-color);grid-column:span 2;position:relative;overflow:hidden}.f95ktW_garage:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--black-main) 72%, transparent), transparent 60%);position:absolute;inset:0}.f95ktW_garage[aria-current=page]{box-shadow:inset 0 0 0 2px var(--brand-500)}.f95ktW_garageFrame{object-fit:cover;object-position:50% 72%}.f95ktW_garageNight{display:none}html[data-garage-night] .f95ktW_garageDay{display:none}html[data-garage-night] .f95ktW_garageNight{display:block}.f95ktW_garageText{z-index:1;padding:var(--x3) var(--x4);display:block;position:relative}.f95ktW_garageTitle{font-size:var(--fontsize-base);font-weight:600;line-height:var(--lineheight-sm);display:block}.f95ktW_garageNote{font-size:var(--fontsize-caption);line-height:var(--lineheight-caption);opacity:.92;display:block}.f95ktW_quick{border-top:1px solid var(--color-line);grid-column:span 2;justify-content:space-between;display:flex}.f95ktW_quickLink{min-height:var(--control-md);font-size:var(--fontsize-sm);line-height:var(--lineheight-caption);color:var(--color-fg-secondary);align-items:center;padding-inline:2px;display:flex}.f95ktW_quickLink[aria-current=page]{color:var(--color-fg);font-weight:600}@media (max-height:620px){.f95ktW_quickLink{min-height:var(--x8)}}.f95ktW_city{grid-column:span 2;min-width:0}.f95ktW_city>div{display:block}.f95ktW_cityTrigger.f95ktW_cityTrigger{justify-content:flex-start;gap:var(--x2);padding-inline:var(--x4) var(--x3);font-weight:500}
