.pos .tabs-shell{--tabs-ground:var(--ground);position:relative;display:flex;align-items:center;min-width:0;border-bottom:1px solid var(--hair);overflow:hidden}.pos :is(.teq-hub-frame__page,.lp-card,.lp-panel,.lp-dialog,.lp-sheet,.lp-drawer,[role=dialog]) .tabs-shell{--tabs-ground:var(--surface)}.pos .tabs-shell:after,.pos .tabs-shell:before{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}.pos .tabs-shell:before{left:0;-webkit-mask-image:linear-gradient(90deg,black,transparent);mask-image:linear-gradient(90deg,black,transparent)}.pos .tabs-shell:after,.pos .tabs-shell:before{background:color-mix(in srgb,var(--tabs-ground) 92%,transparent)}.pos .tabs-shell:after{right:0;-webkit-mask-image:linear-gradient(270deg,black,transparent);mask-image:linear-gradient(270deg,black,transparent)}.pos .tabs-shell[data-fade-left]:before,.pos .tabs-shell[data-fade-right]:after{opacity:1}.pos .tabs-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--hair-2);border-radius:var(--radius-pill);background:var(--surface);color:var(--muted);cursor:pointer;transition:color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard)}.pos .tabs-nav:hover{color:var(--accent-primary-press);border-color:var(--accent-control-tint)}.pos .tabs-nav-prev{left:6px}.pos .tabs-nav-next{right:6px}.pos .tabs-nav[hidden]{display:none}@media (hover:none){.pos .tabs-nav{display:none}}@media (hover:hover){.pos .tabs-shell:has(>.tabs-nav-next:not([hidden]))>.tabs{margin-inline-end:calc(30px + 12px)}.pos .tabs-shell:has(>.tabs-nav-prev:not([hidden]))>.tabs{margin-inline-start:calc(30px + 12px)}}.pos .tabs{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;padding:6px;border-bottom:0;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;scroll-snap-type:x proximity;scroll-padding-inline:40px}.pos .tabs::-webkit-scrollbar{display:none}.pos .tabs .tab{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;min-height:44px;padding:0 16px;position:static;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);font-size:var(--fs-app-ui);font-weight:600;cursor:pointer;transition:background var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.pos .tabs .tab:hover:not([aria-selected=true],[aria-current=page]){background:var(--accent-control-wash);color:var(--accent-primary-press)}.pos .tabs .tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pos .tabs .tab:is([aria-selected=true],[aria-current=page]){background:var(--solid);border-color:var(--solid);color:var(--solid-ink);font-weight:600}.pos .tabs .tab:is([aria-selected=true],[aria-current=page]):after{content:none}.pos .tabs .tab .cnt{display:inline-flex;align-items:center;justify-content:center;min-height:20px;min-width:20px;padding:1px 7px;line-height:1;border-radius:var(--radius-pill);font-family:var(--mono);font-size:var(--fs-app-label);font-variant-numeric:tabular-nums;background:var(--surface-2);color:var(--muted)}.pos .tabs .tab:hover:not([aria-selected=true],[aria-current=page]) .cnt{background:var(--surface);color:var(--accent-primary-press)}.pos .tabs .tab:is([aria-selected=true],[aria-current=page]) .cnt{background:color-mix(in srgb,var(--solid-ink) 24%,var(--solid));color:var(--solid-ink)}@media (max-width:767px){.pos .tabs:not(:has(>.tab:nth-child(5))){gap:4px;padding:4px}.pos .tabs:not(:has(>.tab:nth-child(5)))>.tab{flex:1 0 auto;justify-content:center;padding:0 10px;gap:6px}}.pos .tabs:not(:has(>.tab:nth-child(5))):where([data-lp-col-lt~="768"] *){gap:4px;padding:4px}.pos .tabs:not(:has(>.tab:nth-child(5)))>.tab:where([data-lp-col-lt~="768"] *){flex:1 0 auto;justify-content:center;padding:0 10px;gap:6px}@media (hover:none){.pos .tabs-shell:after,.pos .tabs-shell:before{width:56px}.pos .tabs-shell:before{background:var(--tabs-ground);-webkit-mask-image:linear-gradient(90deg,black 20%,transparent);mask-image:linear-gradient(90deg,black 20%,transparent)}.pos .tabs-shell:after{background:var(--tabs-ground);-webkit-mask-image:linear-gradient(270deg,black 20%,transparent);mask-image:linear-gradient(270deg,black 20%,transparent)}}@media (prefers-reduced-motion:reduce){.pos .tabs .tab{transition:none}}.pos .cmdk .crow{gap:12px;padding:8px 12px;min-height:44px;border-radius:var(--radius-md);cursor:pointer}.pos .cmdk .crow .stack{flex:1;gap:1px;padding:1px 0}.pos .cmdk .crow .cn{flex:none;font-weight:600;color:var(--ink);line-height:1.35;overflow-wrap:break-word}.pos .cmdk .crow .cs{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--muted);line-height:1.45;overflow-wrap:break-word}.pos .cmdk .crow.act,.pos .cmdk .crow:hover{background:var(--wash-forest)}.pos .cmdk .crow:after{content:"↵"/"";font-family:var(--mono);font-size:var(--fs-app-label);color:var(--c-forest);border:1px solid var(--ta-forest-20);border-radius:var(--radius-sm);padding:2px 6px;flex:none;opacity:0}.pos .cmdk .crow.act:after{opacity:1}.pos .cmdk[role=dialog]{border-radius:var(--radius-lg)}.pos .cmdk .cmdk-in>button{display:none}.pos .cmdk .cmdk-list{padding:6px 8px 10px;overscroll-behavior:contain}.pos .cmdk .cgroup{position:sticky;top:0;z-index:1;background:var(--surface);padding:11px 12px 5px}.pos .cmdk .cempty{padding:40px 24px}.pos .cmdk .cmdk-foot span:last-child{margin-left:auto}@media (max-width:767px){.pos .cmdk[role=dialog],.pos .cmdk[role=dialog].on{left:0;right:0;top:var(--pos-vvt,0);bottom:auto;transform:none;width:100%;height:var(--pos-vvh,100dvh);max-height:none;border:0;border-radius:0;padding-top:env(safe-area-inset-top)}.pos .cmdk .cmdk-list{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.pos .cmdk .cmdk-in>button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-14px -8px;border:0;background:none;cursor:pointer}.pos .cmdk .cmdk-foot,.pos .cmdk .crow:after{display:none}}