.product-switch[data-v-cae49e37]{background:var(--surface-3,var(--surface-2,var(--surface)));border-radius:var(--r-lg,14px);display:grid;gap:4px;grid-template-columns:1fr 1fr;margin:var(--s3) var(--s4) 0;padding:4px}.ps-seg[data-v-cae49e37]{align-items:center;border-radius:calc(var(--r-lg, 14px) - 4px);color:var(--hint);display:inline-flex;font-size:var(--fs-sm);font-weight:var(--fw-medium);gap:6px;justify-content:center;min-height:40px;transition:background .15s ease,color .15s ease}.ps-seg.active[data-v-cae49e37]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--brand),0 1px 3px #0000001a;color:var(--brand-text);font-weight:var(--fw-bold)}.ps-seg[data-v-cae49e37]{min-width:0;padding:0 6px}.ps-label[data-v-cae49e37]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-dot[data-v-cae49e37]{background:var(--danger,#e5484d);border-radius:50%;flex:none;height:8px;width:8px}.tabbar[data-v-63e1ff13]{background:var(--surface);border-top:1px solid var(--border);bottom:0;display:grid;grid-template-columns:repeat(var(--tabs,4),minmax(0,1fr));height:calc(var(--tabbar-h) + var(--sa-bottom) + var(--tg-sa-bottom));left:0;padding-bottom:calc(var(--sa-bottom) + var(--tg-sa-bottom));position:fixed;right:0;z-index:40}.tab[data-v-63e1ff13]{align-content:center;color:var(--hint);display:grid;gap:2px;justify-items:center;min-height:var(--tabbar-h)}.tab.active[data-v-63e1ff13]{color:var(--brand-text)}.tab-ic[data-v-63e1ff13]{display:grid;height:28px;place-items:center;position:relative;width:28px}.tab-badge[data-v-63e1ff13]{box-shadow:0 0 0 2px var(--surface);position:absolute;right:-12px;top:-4px}.tab-label[data-v-63e1ff13]{font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-tight);max-width:100%;overflow-wrap:anywhere;padding:0 2px;text-align:center;white-space:normal}.tabbar.combined .tab-label[data-v-63e1ff13]{padding:0}@media(max-width:359px){.tabbar.combined .tab-label[data-v-63e1ff13]{font-size:var(--fs-nav-compact);letter-spacing:var(--ls-nav-compact)}}.shell{min-height:100dvh;padding-top:var(--tg-sa-top)}.shell.no-tabs .page{padding-bottom:calc(var(--bottom-reserve) + var(--s2))}
