.hub-top-bar[data-v-5915b449]{height:48px;padding:0 max(8px,env(safe-area-inset-right)) 0 0;padding-right:max(8px,100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw));color:#fff;font-family:var(--hub-font);-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none;background:#1f323e;flex:none;align-items:center;gap:4px;display:flex}.hub-top-bar[data-v-5915b449] :is(button,a,select,input),.hub-top-bar[data-v-5915b449] :is(button,a,select,input){-webkit-app-region:no-drag;app-region:no-drag}.wordmark[data-v-5915b449]{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;height:48px;padding:0 12px;display:grid}.wordmark img[data-v-5915b449]{filter:invert();width:auto;height:16px}.switcher[data-v-5915b449]{min-width:0;max-width:340px;height:36px;color:inherit;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;flex:0 auto;align-items:center;gap:8px;padding:0 10px 0 6px;font-size:.9rem;display:flex;position:relative}.switcher[data-v-5915b449]:disabled{cursor:default}.switcher[data-v-5915b449]:not(:disabled):hover{background:#ffffff24}.shop-name[data-v-5915b449]{font-weight:600}.context[data-v-5915b449],.shop-name[data-v-5915b449]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.context[data-v-5915b449]{color:#ffffffb3;flex:0 auto}.items[data-v-5915b449]{gap:2px;margin-left:6px;display:flex}.item[data-v-5915b449]{color:#ffffffd1;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:.88rem;font-weight:500;display:flex;position:relative}.item.on[data-v-5915b449],.item[data-v-5915b449]:hover{color:#fff}.badge[data-v-5915b449],.item.on[data-v-5915b449]{font-weight:700}.ind[data-v-5915b449]{border-radius:13px;place-items:center;width:30px;height:26px;display:grid}.item.on .ind[data-v-5915b449]{color:#effe00;background:#16191c}.badge[data-v-5915b449]{box-sizing:border-box;color:#16191c;background:#effe00;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;display:grid}.switcher .badge[data-v-5915b449]{position:absolute;top:-4px;right:-6px}.drag[data-v-5915b449]{flex:1;align-self:stretch;min-width:24px}.end[data-v-5915b449]{flex:none;align-items:center;gap:4px;display:flex}@media (width<=1100px){.context[data-v-5915b449]{display:none}}@media (width<=980px){.item .label[data-v-5915b449]{display:none}.item[data-v-5915b449]{padding:0 6px}}
