.app-bar .brand{min-width:max-content}.app-bar [data-citynex-home-tools]{flex:0 auto;align-items:center;gap:12px;min-width:0;max-width:240px;display:flex}.app-bar [data-citynex-home-tools] .citynex-theme-switch{box-shadow:none;background:0 0;border:0;border-radius:999px;flex:none;grid-template-columns:repeat(2,minmax(44px,1fr));align-items:center;gap:0;padding:0;display:inline-grid}.app-bar [data-citynex-home-tools] .citynex-theme-switch:before{content:"";border:1px solid var(--cx-glass-edge);background:var(--cx-glass);box-shadow:inset 0 1px var(--cx-glass-highlight);pointer-events:none;border-radius:999px;position:absolute;inset:6px 0}.app-bar [data-citynex-home-tools] .citynex-theme-option{min-width:44px;min-height:44px;color:var(--cx-copy);font:800 10px/1 var(--cx-font);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;display:inline-flex;position:relative}.app-bar [data-citynex-home-tools] .citynex-theme-switch__thumb{background:var(--cx-primary);pointer-events:none;border-radius:999px;width:50%;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;top:6px;bottom:6px;left:0;transform:translate(100%)}.app-bar [data-citynex-home-tools] .citynex-theme-switch:has([data-citynex-theme-value=dark][aria-pressed=true]) .citynex-theme-switch__thumb{transform:translate(0)}.app-bar [data-citynex-home-tools] .citynex-theme-option>span{position:relative}.app-bar [data-citynex-home-tools] .citynex-theme-option>span:first-child{font:17px/1 Arial,sans-serif}.app-bar [data-citynex-home-tools] .citynex-theme-option:hover{color:var(--cx-title)}.app-bar [data-citynex-home-tools] .citynex-theme-option[aria-pressed=true]{color:var(--cx-on-primary)}html[data-citynex-theme] .app-bar [data-citynex-home-tools] .citynex-theme-option:is(:hover,:active){box-shadow:none;filter:none;background:0 0;border-color:#0000;transform:none}.app-bar [data-citynex-home-tools] .citynex-theme-option:focus-visible{outline:3px solid var(--cx-focus);outline-offset:2px}.app-bar [data-citynex-home-tools] .header-city-chip{border:0;flex:0 auto;min-width:0;max-width:120px;margin:0;padding:0}.app-bar [data-citynex-home-tools]:has(.header-city-chip:not([hidden])) .citynex-theme-switch:after{content:"";inset-inline-end:-8px;background:linear-gradient(transparent,var(--cx-accent),transparent);opacity:.45;width:1px;position:absolute;top:9px;bottom:9px}.app-bar [data-citynex-home-tools] .citynex-theme-switch{position:relative}.app-bar #citynexThemeToggle{display:none}.app-bar .citynex-tools-icon{stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.app-bar>button{--home-action-accent:var(--cx-accent)}.app-bar #citynexThemeToggle,.app-bar #accountHeaderBtn{--home-action-accent:var(--cx-accent-2)}.app-bar #notifBellBtn{--home-action-accent:var(--cx-warning)}.app-bar #walletHeaderBtn{--home-action-accent:var(--cx-success)}html[data-citynex-theme] .app-bar>:is(.icon-btn,.fab-call){color:var(--home-action-accent);border-color:color-mix(in srgb,var(--home-action-accent)34%,var(--cx-glass-edge));background:linear-gradient(155deg,color-mix(in srgb,var(--home-action-accent)8%,var(--cx-glass)),color-mix(in srgb,var(--home-action-accent)16%,var(--cx-glass)));box-shadow:inset 0 1px var(--cx-glass-highlight),0 4px 12px -9px color-mix(in srgb,var(--home-action-accent)45%,transparent)}html[data-citynex-theme] .app-bar>:is(.icon-btn,.fab-call):is(:hover,:focus-visible,[aria-expanded=true]){color:var(--home-action-accent);border-color:color-mix(in srgb,var(--home-action-accent)60%,var(--cx-glass-edge));background:color-mix(in srgb,var(--home-action-accent)20%,var(--cx-glass-hover));box-shadow:inset 0 1px var(--cx-glass-highlight),0 4px 15px -8px color-mix(in srgb,var(--home-action-accent)45%,transparent)}html[data-citynex-theme] .app-bar>button:is(:hover,:focus-visible)>.header-action-hint{color:var(--home-action-accent)}html[data-citynex-theme] .app-bar #citynexHeaderMenuBtn{box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0}.app-bar #citynexHeaderMenuBtn .citynex-header-orb{width:44px;height:44px;transition:transform var(--cx-duration)var(--cx-ease)}.app-bar #citynexHeaderMenuBtn .citynex-header-orb .citynex-tools-icon{width:23px;height:23px}.app-bar #citynexHeaderMenuBtn:is(:hover,:focus-visible,[aria-expanded=true]) .citynex-liquid-drop:before{opacity:.66;transform:rotate(300deg)}.app-bar #citynexHeaderMenuBtn:is(:focus-visible,[aria-expanded=true]) .citynex-header-orb{transform:none}@media (hover:hover) and (pointer:fine){.app-bar #citynexHeaderMenuBtn:hover .citynex-header-orb{transform:none}}:is(#citynexHeaderMenuBtn,#citynexMenuBtn) .citynex-tools-icon rect{stroke:var(--tools-cell-accent);fill:color-mix(in srgb,var(--tools-cell-accent)18%,transparent)}:is(#citynexHeaderMenuBtn,#citynexMenuBtn) .citynex-tools-icon rect:first-of-type{--tools-cell-accent:color-mix(in srgb,var(--cx-brand-cyan)35%,var(--cx-accent))}:is(#citynexHeaderMenuBtn,#citynexMenuBtn) .citynex-tools-icon rect:nth-of-type(2){--tools-cell-accent:var(--cx-accent)}:is(#citynexHeaderMenuBtn,#citynexMenuBtn) .citynex-tools-icon rect:nth-of-type(3){--tools-cell-accent:var(--cx-accent-2)}:is(#citynexHeaderMenuBtn,#citynexMenuBtn) .citynex-tools-icon path{stroke:var(--cx-accent-2)}@media (width>=760px){.app-bar .brand{flex:none;margin-inline-end:auto}.app-bar:has(.header-city-chip:not([hidden])) .brand{margin-inline-end:0}.app-bar [data-citynex-home-tools]{display:contents}.app-bar [data-citynex-home-tools] .citynex-theme-switch{display:none}.app-bar [data-citynex-home-tools] .header-city-chip{flex:0 auto;order:1;max-width:210px;height:36px;margin-inline-end:auto;padding-inline-start:18px;position:relative}.app-bar [data-citynex-home-tools] .header-city-chip:before{inset:2px auto;z-index:0;background:linear-gradient(transparent,var(--cx-accent),transparent);opacity:.45;width:1px;display:block;position:absolute;inset-inline-start:0}.app-bar>button{order:2}.app-bar :is(#citynexThemeToggle,#accountHeaderBtn,#walletHeaderBtn){display:inline-flex}html.wallet-hidden.wallet-guest-entry .app-bar #walletHeaderBtn{display:inline-flex!important}.app-bar #citynexThemeToggle .home-theme-icon--light{display:none}html:is([data-citynex-theme=dark],[data-citynex-theme=midnight]) .app-bar #citynexThemeToggle .home-theme-icon--light{display:block}html:is([data-citynex-theme=dark],[data-citynex-theme=midnight]) .app-bar #citynexThemeToggle .home-theme-icon--dark{display:none}}@media (prefers-reduced-motion:reduce){.app-bar [data-citynex-home-tools] .citynex-theme-switch__thumb{transition:none}}@media (width<=1100px){.app-bar [data-citynex-home-tools] .citynex-theme-option{padding-inline:5px}.app-bar [data-citynex-home-tools] .citynex-theme-option>span:last-child{display:none}}@media (width<=759px){.app-bar :is(#accountHeaderBtn,#walletHeaderBtn,#notifBellBtn,#supportCenterBtn){display:none}.app-bar{gap:8px;padding-inline:12px}.app-bar .brand{gap:7px;min-width:120px}.app-bar .brand-logo{flex-basis:26px;width:26px;height:26px}.app-bar .brand-text{flex:none}.app-bar .brand-text b{font-size:14px}.app-bar .brand-subtitle{font-size:9px}.app-bar [data-citynex-home-tools]{gap:14px}.app-bar [data-citynex-home-tools] .header-city-chip{gap:5px;font-size:11px}}.app-bar #supportCenterBtn{position:relative;overflow:visible}@media (width>=760px){.app-bar>:is(.icon-btn,.fab-call){transform:none}.app-bar #citynexHeaderMenuBtn{order:3}}html[data-citynex-theme] .app-bar :is(.icon-btn,.fab-call)>.header-action-hint{z-index:12;top:calc(100% + 10px);inset-inline:auto;border:1px solid var(--cx-border-strong);background:var(--cx-material-strong);width:max-content;max-width:230px;color:var(--cx-title);box-shadow:var(--cx-shadow);text-align:center;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;border-radius:12px;padding:8px 12px;font-size:11px;font-weight:700;line-height:1.8;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;left:50%;transform:translate(-50%,-4px)}html[data-citynex-theme] .app-bar :is(.icon-btn,.fab-call):is(:hover,:focus-visible,:focus)>.header-action-hint{opacity:1;visibility:visible;color:var(--cx-title);transform:translate(-50%)}html[data-citynex-theme] .app-bar #citynexHeaderMenuBtn>.header-action-hint{left:0;transform:translateY(-4px)}html[data-citynex-theme] .app-bar #citynexHeaderMenuBtn:is(:hover,:focus-visible,:focus)>.header-action-hint{transform:translateY(0)}@media (width<=759px){:root:has(#supportNavBtn){--bottomnav-h:78px}.bottom-nav-wrap:has(#supportNavBtn){z-index:50;bottom:6px;left:4px;right:4px}.bottom-nav:has(#supportNavBtn){--home-tools-center:39px;grid-template-columns:repeat(3,minmax(0,1fr)) 78px}html[data-citynex-theme] .bottom-nav:has(#supportNavBtn):before{bottom:var(--safe-b);border:1px solid var(--cx-border-strong);background:radial-gradient(circle at var(--home-tools-center)2px,#28dff138,transparent 22%),radial-gradient(ellipse at var(--home-tools-center)-18%,color-mix(in srgb,var(--cx-accent)16%,transparent),transparent 44%),linear-gradient(180deg,#12264af6,#071124fb);border-radius:39px;-webkit-mask:none;mask:none}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) .bottom-nav:has(#supportNavBtn):before{background:radial-gradient(circle at var(--home-tools-center)2px,#1761d41f,transparent 22%),radial-gradient(ellipse at var(--home-tools-center)-12%,rgba(var(--cx-accent-rgb),.16),transparent 48%),linear-gradient(180deg,#fffffff5,#eff7fffb)}.bottom-nav:has(#supportNavBtn) #supportNavBtn{grid-area:1/3}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn{grid-area:1/4;padding:0}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn .citynex-nav-orb{transform-origin:50% 58%;border-radius:50%;width:78px;height:78px;transition:transform .42s cubic-bezier(.22,1.35,.36,1);animation:none;top:0;left:0;transform:none}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:is(:focus-visible,[aria-expanded=true]) .citynex-nav-orb{transform:none}@media (hover:hover) and (pointer:fine){.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:hover .citynex-nav-orb{transform:none}}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn[aria-expanded=true] .citynex-nav-orb{animation:.56s cubic-bezier(.22,.8,.3,1) citynex-orb-settle}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:active .citynex-nav-orb{transition-duration:.11s;transition-timing-function:ease-out;animation:none;transform:translateY(1px)scale(.955)}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:focus-visible .citynex-nav-orb{outline-offset:-4px}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn .citynex-tools-icon{transition:transform .18s var(--cx-ease)}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:active .citynex-tools-icon{transform:scale(.92)}.bottom-nav:has(#supportNavBtn) .nav-item{gap:2px;padding:10px 2px 8px}.bottom-nav:has(#supportNavBtn) .nav-item>span:not(.nav-action-icon):not(.support-nav-badge):not(.notif-badge){white-space:normal;text-wrap:balance;text-align:center;place-items:center;width:100%;max-width:100%;height:22px;font-size:clamp(9px,2.5vw,10px);line-height:11px;display:grid}@media (prefers-reduced-motion:reduce){.bottom-nav:has(#supportNavBtn) #citynexMenuBtn .citynex-tools-icon{transition:none}}.citynex-mobile-menu{transform-origin:0 100%}}@keyframes citynex-orb-settle{0%{transform:translateY(1px)scale(.955)rotate(-1.5deg)}42%{transform:translateY(-1px)scale(1.025)rotate(1.2deg)}72%{transform:scale(.994)rotate(-.35deg)}to{transform:none}}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop{border-color:color-mix(in srgb,var(--cx-accent)32%,#c7d9ef);background:radial-gradient(at 24% 16%,#fffffff5,#ffffff2e 44%,#0000 68%),radial-gradient(at 87% 78%,#b6a2f152,#0000 64%),radial-gradient(at 12% 78%,#68d3ed38,#0000 58%),linear-gradient(145deg,#f4fbffeb,#e0edfdd4 52%,#dedbf7e6);box-shadow:inset 0 1px 1px #fffffff0,inset 1px 0 2px #ffffffa3,inset 0 -2px 4px #738ac229,0 3px 7px -4px #36558e4d,0 8px 18px -12px #665bae4d}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#ffffffb8,#ffffff14 42%,#9dafe51f 65%,#ffffff7a) border-box;border:1px solid #0000;height:auto;inset:3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop:before{opacity:.22}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) :is(#citynexMenuBtn,#citynexHeaderMenuBtn):is(:focus-visible,[aria-expanded=true]) .citynex-liquid-drop:before{opacity:.62}@media (hover:hover) and (pointer:fine){html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) :is(#citynexMenuBtn,#citynexHeaderMenuBtn):hover .citynex-liquid-drop:before{opacity:.52}}@media (prefers-reduced-transparency:reduce){html[data-citynex-theme] :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop{background:var(--cx-surface)}html[data-citynex-theme] :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop:after{content:none}}@media (forced-colors:active){html[data-citynex-theme] :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop{box-shadow:none;color:buttontext;background:buttonface;border-color:buttontext}html[data-citynex-theme] :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop:before,html[data-citynex-theme] :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-liquid-drop:after{content:none}html[data-citynex-theme] :is(#citynexMenuBtn,#citynexHeaderMenuBtn) .citynex-tools-icon :is(rect,path){stroke:buttontext;fill:none}}.app-bar .support-fab-badge{z-index:3;inset:-6px auto auto;box-sizing:border-box;border:2px solid var(--cx-surface);background:var(--cx-danger);color:#fff;pointer-events:none;border-radius:50%;flex:none;place-items:center;width:26px;min-width:26px;max-width:26px;height:26px;min-height:26px;max-height:26px;padding:0;font-size:10px;font-weight:850;line-height:1;display:grid;position:absolute;inset-inline-end:-6px}.app-bar .support-fab-badge[hidden]{display:none!important}.bottom-nav .support-nav-badge{box-sizing:border-box;pointer-events:none;border-radius:50%;flex:none;width:26px;min-width:26px;max-width:26px;height:26px;min-height:26px;max-height:26px;padding:0}html[data-citynex-theme] :is(.app-bar .support-fab-badge,.bottom-nav .support-nav-badge,.app-bar #notifBellBtn>.notif-badge,.bottom-nav #notifNavBtn>.notif-badge,.support-overlay .support-activity-badge,.citynex-menu-tile-count){background-color:var(--cx-primary);background-image:var(--cx-primary-fill);border:2px solid var(--cx-surface);font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #0308173d;box-shadow:0 0 0 1px color-mix(in srgb,var(--cx-brand-cyan)32%,transparent),0 3px 9px color-mix(in srgb,var(--cx-brand-violet)26%,transparent),inset 0 1px #fff3;font-weight:900;line-height:1;color:var(--cx-on-primary)!important;font-size:11px!important}html[data-citynex-theme] :is(.app-bar #notifBellBtn>.notif-badge,.bottom-nav #notifNavBtn>.notif-badge,.citynex-menu-tile-count){box-sizing:border-box;pointer-events:none;border-radius:50%;flex:none;place-items:center;width:26px;min-width:26px;max-width:26px;height:26px;min-height:26px;max-height:26px;padding:0}.app-bar #notifBellBtn>.notif-badge{inset:auto;top:-6px;z-index:3;inset-inline-end:-6px}html[data-citynex-theme] .bottom-nav #notifNavBtn>.notif-badge{top:-4px}.app-bar #notifBellBtn>.notif-badge:not(:empty):not([data-count="0"]){display:grid}:is(.app-bar #citynexHeaderMenuBtn,.bottom-nav #citynexMenuBtn)[aria-expanded=true] .citynex-liquid-drop:before{opacity:.78;animation:4s linear infinite citynex-tools-open-halo}@keyframes citynex-tools-open-halo{0%{transform:rotate(-60deg)}to{transform:rotate(300deg)}}@media (prefers-reduced-motion:reduce),(update:slow){:is(.app-bar #citynexHeaderMenuBtn,.bottom-nav #citynexMenuBtn)[aria-expanded=true] .citynex-liquid-drop:before{animation:none;transform:rotate(300deg)}}@media (prefers-reduced-motion:reduce){.app-bar #citynexHeaderMenuBtn:is(:hover,:focus-visible,[aria-expanded=true]) .citynex-header-orb,.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:is(:hover,:active,:focus-visible,[aria-expanded=true]) .citynex-nav-orb{transition:none;animation:none;transform:none}.bottom-nav:has(#supportNavBtn) #citynexMenuBtn:active .citynex-tools-icon{transform:none}}html[data-citynex-theme] #appShell .app-bar{--header-glass:radial-gradient(ellipse at 86% 0%,#7cbfe41f,transparent 66%),linear-gradient(120deg,#1a2c46e6,#0e1e34e6 58%,#242240e6);--header-reflection:#dcefff24;--header-light:#ddf1ff3d;--header-edge:#97bee63d;--header-depth:#0009196b;--header-control:#14253da3;background:var(--header-glass);border-color:var(--header-edge);box-shadow:inset 0 1px var(--header-light),0 8px 24px -19px var(--header-depth);-webkit-backdrop-filter:var(--home-crystal-diffusion);transition:none}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) #appShell .app-bar{--header-glass:radial-gradient(ellipse at 82% 0%,#ffffffe0,transparent 68%),linear-gradient(120deg,#f1f6ffdb,#f0f9ffd6 58%,#edeafadb);--header-reflection:#ffffffd6;--header-light:#fffffff0;--header-edge:#91abd252;--header-depth:#415b8f3d;--header-control:#f8fcffb8}html[data-citynex-theme] #appShell .app-bar:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bc-violet)25%,transparent),var(--header-light),color-mix(in srgb,var(--bc-cyan)24%,transparent),transparent);height:1px;inset:auto 16px 0}html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn){background:radial-gradient(ellipse at 20% 0%,var(--header-reflection),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--home-action-accent)4%,transparent),color-mix(in srgb,var(--home-action-accent)12%,transparent)),var(--header-control);border-color:color-mix(in srgb,var(--home-action-accent)18%,var(--header-edge));color:var(--home-action-accent);box-shadow:inset 0 1px var(--header-light),0 4px 10px -7px var(--header-depth);-webkit-backdrop-filter:none;border-radius:13px;transition:transform .24s cubic-bezier(.22,1,.36,1);transform:none}html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn) svg{width:24px;height:24px;color:inherit;stroke:currentColor;filter:none}@media (hover:hover) and (pointer:fine){html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn):hover{border-color:var(--home-action-accent);transform:translateY(-2px)}}html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn):active{transition-duration:.1s;transform:translateY(1px)scale(.96)}html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):focus-visible{outline:2px solid var(--cx-focus);outline-offset:4px}html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .citynex-theme-switch:before{background:var(--header-control);border-color:var(--header-edge);box-shadow:inset 0 1px var(--header-light)}html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .citynex-theme-switch__thumb{background:var(--bc-jewel);box-shadow:inset 0 1px #ffffff59,0 2px 5px -3px var(--header-depth)}html[data-citynex-theme] #appShell .bottom-nav{--dock-glass:radial-gradient(ellipse at 16% 0%,#ace0ff2e,transparent 58%),radial-gradient(ellipse at 100% 100%,#967ae224,transparent 60%),linear-gradient(120deg,#1c3553fa,#0d1d36fa 54%,#262343fa);--dock-rim:linear-gradient(115deg,#bfeaffad,#a0cbf724 34%,#d0c5ff52 72%,#9aafeb80);--dock-edge:#7dafdc3d;--dock-light:#ddf1ff42;--dock-depth:inset 0 1px 0 #e6f7ff29,inset 0 -1px 0 #6f8bc91f,0 8px 22px -12px #00071899,0 -4px 24px -17px #6ca9e642;--dock-icon-base:#11223ba3;--dock-icon-shade:#030c1d42;--dock-icon-reflection:#dcefff24;--dock-diffusion:none;filter:none;background:0 0}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) #appShell .bottom-nav{--dock-glass:radial-gradient(ellipse at 18% 0%,#ffffffb3,transparent 62%),radial-gradient(ellipse at 100% 100%,#d0c2f83d,transparent 58%),linear-gradient(120deg,#f5fcfffa,#e2effdfa 55%,#ebe5fafa);--dock-rim:linear-gradient(115deg,#fffffffa,#92b9e24d 38%,#ffffffd6 73%,#aea3df7a);--dock-edge:#8caad159;--dock-light:#ffffffeb;--dock-depth:inset 0 1px 0 #ffffffd6,inset 0 -1px 0 #96a7ce1f,0 8px 22px -13px #37568d4d,0 -4px 22px -17px #94b3e561;--dock-icon-base:#f9fcffb8;--dock-icon-shade:#5a7aaf1f;--dock-icon-reflection:#ffffffc7}html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn):before{background:var(--dock-glass);border-color:var(--dock-edge);box-shadow:var(--dock-depth);-webkit-backdrop-filter:var(--dock-diffusion);background-color:#0000;transition:none}@media (width<=759px){html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn):after{content:"";inset:0 0 var(--safe-b);z-index:-1;pointer-events:none;background:var(--dock-rim);-webkit-mask-composite:xor;border-radius:39px;padding:1px;transition:none;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}}html[data-citynex-theme] #appShell .bottom-nav>.nav-item{color:var(--cx-copy)}html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon{box-sizing:border-box;isolation:isolate;border:1px solid color-mix(in srgb,var(--nav-accent,var(--bc-cyan))25%,var(--dock-edge));background:radial-gradient(ellipse at 20% 0%,var(--dock-icon-reflection),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--nav-accent,var(--bc-cyan))6%,transparent),color-mix(in srgb,var(--nav-accent,var(--bc-cyan))16%,transparent)),var(--dock-icon-base);width:34px;height:34px;box-shadow:inset 0 1px 0 var(--dock-light),inset 0 -1px 2px var(--dock-icon-shade),0 4px 9px -5px var(--dock-icon-shade);color:var(--nav-accent,var(--bc-cyan));border-radius:11px;flex:none;place-items:center;padding:5px;line-height:0;transition:transform .32s cubic-bezier(.22,1.3,.36,1);display:grid;position:relative;overflow:hidden}html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--nav-accent,var(--bc-cyan))28%,transparent),transparent 75%);opacity:0;transition:opacity .18s;position:absolute;inset:0}html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon svg{stroke:currentColor;filter:none;width:22px;height:22px;margin:auto;display:block}html[data-citynex-theme] #appShell .bottom-nav .nav-item>span:not(.nav-action-icon):not(.support-nav-badge):not(.notif-badge){color:var(--bc-nav-ink);font-weight:600}html[data-citynex-theme] #appShell .bottom-nav .nav-notification-art .citynex-motion-bell{color:var(--nav-accent,var(--cx-warning));stroke:currentColor}html[data-citynex-theme] #appShell .bottom-nav .nav-notification-art .citynex-motion-bell>path{fill:none;stroke:currentColor;stroke-width:1.7px}html[data-citynex-theme] #appShell .bottom-nav .nav-notification-art .citynex-motion-bell>path:last-child{display:none}html[data-citynex-theme] #appShell .bottom-nav .citynex-bell-clapper{fill:none;stroke:currentColor;stroke-width:1.7px}html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .header-city-chip{border:1px solid var(--header-edge);background:radial-gradient(ellipse at 20% 0%,var(--header-reflection),transparent 75%),linear-gradient(145deg,color-mix(in srgb,var(--bc-cyan)4%,transparent),color-mix(in srgb,var(--bc-violet)7%,transparent));height:44px;min-height:44px;box-shadow:inset 0 1px var(--header-light),0 3px 10px -8px var(--header-depth);color:var(--cx-title);cursor:default;border-radius:999px;gap:6px;padding:4px 10px}html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .header-city-chip:before,html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .citynex-theme-switch:after{display:none}html[data-citynex-theme] #appShell :is(.notif-badge,.support-fab-badge,.support-nav-badge,.citynex-menu-tile-count){background-color:var(--cx-primary);background-image:var(--home-satin-jewel);box-shadow:var(--home-satin-shadow);color:#fff}html[data-citynex-theme] #appShell :is(.support-fab-badge,.support-nav-badge).is-unread-dot{border:2px solid var(--cx-surface);background-color:var(--cx-primary);background-image:var(--cx-primary-fill);width:12px;min-width:12px;max-width:12px;height:12px;min-height:12px;max-height:12px;box-shadow:0 0 0 2px color-mix(in srgb,var(--cx-brand-cyan)20%,transparent),0 3px 10px color-mix(in srgb,var(--cx-brand-violet)35%,transparent);border-radius:50%;padding:0;color:#0000!important;font-size:0!important}html[data-citynex-theme] #appShell .app-bar .support-fab-badge.is-unread-dot{inset:-6px auto auto -6px}html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon:has(>.support-nav-badge){overflow:visible}html[data-citynex-theme] #appShell .bottom-nav .support-nav-badge.is-unread-dot{z-index:2;position:absolute;inset:-6px auto auto -6px}@media (width<=759px){html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn)>.nav-item{grid-template-rows:34px 22px;grid-template-columns:minmax(0,1fr);align-content:end;place-items:center;display:grid}html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn)>.nav-item>.nav-action-icon{grid-area:1/1;place-self:center;margin-inline:auto}html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn)>.nav-item>span:not(.nav-action-icon):not(.support-nav-badge):not(.notif-badge){text-align:center;grid-area:2/1;place-self:center stretch;width:100%}}html:is([data-citynex-theme=dark],[data-citynex-theme=midnight]) #appShell :is(.app-bar .support-fab-badge,.bottom-nav .support-nav-badge).is-unread-dot{background-color:var(--cx-primary);background-image:var(--home-satin-jewel);border-color:var(--cx-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--cx-accent)48%,transparent),0 0 10px color-mix(in srgb,var(--cx-accent)58%,transparent),0 2px 7px #00040e9e}html[data-citynex-theme] #appShell #accountNavBtn{--nav-accent:var(--bc-violet)}html[data-citynex-theme] #appShell #notifNavBtn{--nav-accent:var(--cx-warning)}html[data-citynex-theme] #appShell #businessNavBtn{--nav-accent:var(--bc-cyan)}html[data-citynex-theme] #appShell #supportNavBtn{--nav-accent:var(--cx-success)}html[data-citynex-theme] #appShell #ordersNavBtn{--nav-accent:var(--bc-violet)}html[data-citynex-theme] #appShell #notifNavBtn:before{content:none}html[data-citynex-theme] #appShell .bottom-nav .nav-item:is(:focus-visible,:active,.active) .nav-action-icon:after{opacity:1}html[data-citynex-theme] #appShell .bottom-nav .nav-item:focus-visible{outline:2px solid var(--cx-focus);outline-offset:-3px}@media (hover:hover) and (pointer:fine){html[data-citynex-theme] #appShell .bottom-nav .nav-item:hover .nav-action-icon{transform:translateY(-2px)}html[data-citynex-theme] #appShell .bottom-nav .nav-item:hover .nav-action-icon:after{opacity:1}}html[data-citynex-theme] #appShell .bottom-nav .nav-item:active .nav-action-icon{transition-duration:.1s;transform:translateY(1px)scale(.94)}html[data-citynex-theme] #appShell .bottom-nav .nav-item:active .nav-action-icon svg{transform:none}@media (prefers-reduced-motion:reduce){html[data-citynex-theme] #appShell .bottom-nav .nav-item:is(:hover,:active,:focus-visible,.active) .nav-action-icon{transition:none;transform:none}html[data-citynex-theme] #appShell .bottom-nav .nav-item .nav-action-icon,html[data-citynex-theme] #appShell .bottom-nav .nav-item .nav-action-icon:after{transition:none}}html:is([data-citynex-theme=light],[data-citynex-theme=arctic]) #appShell{--home-nav-frost:radial-gradient(ellipse at 14% 0%,#e8f4ff14,transparent 58%),linear-gradient(125deg,#85a2bf1a,#7c9cbe14 64%,#a294c61a);--home-nav-diffusion:blur(8px)saturate(125%)}html[data-citynex-theme=dark] #appShell,html[data-citynex-theme=midnight] #appShell{--home-nav-frost:radial-gradient(ellipse at 14% 0%,#bde2fa0f,transparent 58%),linear-gradient(125deg,#2e496b24,#0e1d362e 64%,#3f31651f);--home-nav-diffusion:blur(8px)saturate(125%)}@media (prefers-reduced-transparency:reduce),(forced-colors:active){html[data-citynex-theme] #appShell .app-bar{background:var(--cx-surface);-webkit-backdrop-filter:none}html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn),html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .header-city-chip{background:var(--cx-raised)}html[data-citynex-theme] #appShell{--home-nav-frost:var(--cx-surface);--home-nav-diffusion:none}html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn):before{background:var(--cx-surface);-webkit-backdrop-filter:none}html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon{background:var(--cx-raised)}html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn):after,html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon:after{content:none}}@supports not (backdrop-filter:blur(1px)){html[data-citynex-theme] #appShell .app-bar,html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn):before{background:var(--cx-surface)}}@media (forced-colors:active){html[data-citynex-theme] #appShell .app-bar{box-shadow:none;background:canvas;border-color:buttontext}html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn),html[data-citynex-theme] #appShell .app-bar [data-citynex-home-tools] .header-city-chip{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}html[data-citynex-theme] #appShell .bottom-nav:has(#supportNavBtn):before{box-shadow:none;background:canvas;border-color:buttontext}html[data-citynex-theme] #appShell .bottom-nav .nav-action-icon{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}html[data-citynex-theme] #appShell .bottom-nav .nav-item:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){html[data-citynex-theme] #appShell .app-bar>:is(.icon-btn,.fab-call):not(#citynexHeaderMenuBtn):is(:hover,:active){transition:none;transform:none}}