.opx-tabbar.svelte-h216gr{height:var(--tabbar-h);box-sizing:border-box;padding-top:var(--sp-2);border-bottom:1px solid var(--border);background:var(--bg);z-index:9;margin-bottom:var(--sp-4);position:sticky}.opx-tabbar[data-level="1"].svelte-h216gr{top:var(--header-h)}.opx-tabbar[data-level="2"].svelte-h216gr{top:calc(var(--header-h) + var(--tabbar-h));position:static}@media (width>=768px){.opx-tabbar[data-level="2"].svelte-h216gr{position:sticky}}.opx-tabbar.svelte-h216gr+.opx-tabbar{margin-top:calc(-1 * var(--sp-4))}main>.opx-tabbar.svelte-h216gr:first-child{margin-top:calc(-1 * var(--main-pad-top,0px))}.opx-tabbar-in.svelte-h216gr{max-width:var(--module-maxw);align-items:stretch;gap:var(--sp-3);min-width:0;height:100%;margin-inline:auto;display:flex}.opx-tabscroll.svelte-h216gr{flex:auto;min-width:0;position:relative}.opx-tabtrack.svelte-h216gr{align-items:stretch;gap:var(--sp-1);scrollbar-width:none;min-width:0;height:100%;display:flex;overflow:auto hidden}.opx-tabtrack.svelte-h216gr::-webkit-scrollbar{display:none}.opx-tabscroll.svelte-h216gr:before,.opx-tabscroll.svelte-h216gr:after{content:"";width:var(--sp-6);pointer-events:none;opacity:0;transition:opacity var(--motion-fast) var(--ease-out);position:absolute;top:0;bottom:0}.opx-tabscroll.svelte-h216gr:before{background:linear-gradient(to right, var(--bg), transparent);left:0}.opx-tabscroll.svelte-h216gr:after{background:linear-gradient(to left, var(--bg), transparent);right:0}.opx-tabscroll.of-s.svelte-h216gr:before,.opx-tabscroll.of-e.svelte-h216gr:after{opacity:1}.opx-tab.svelte-h216gr{align-items:center;gap:var(--sp-2);width:auto;height:100%;padding:0 var(--sp-3);white-space:nowrap;font-family:inherit;font-size:var(--fs-sm);color:var(--text-muted);border:none;border-bottom:var(--tab-marker-w) solid transparent;border-radius:var(--r-md) var(--r-md) 0 0;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);background:0 0;flex:none;margin:0;font-weight:500;text-decoration:none;display:inline-flex}.opx-tab-l.svelte-h216gr{text-overflow:ellipsis;overflow:hidden}.opx-tab.svelte-h216gr svg{flex:none}.opx-tab.svelte-h216gr:hover{color:var(--text);background:var(--surface-2)}.opx-tab.on.svelte-h216gr{color:var(--brand-ink);background:var(--tint-brand);border-bottom-color:var(--brand);font-weight:600}.opx-tab.svelte-h216gr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.opx-tabn.svelte-h216gr{border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);min-width:1.4em;color:var(--text-muted);font-size:var(--fs-xs);text-align:center;flex:none;padding:0 .35em}.opx-tabgroup.svelte-h216gr{padding:0 var(--sp-2) 0 var(--sp-3);color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;flex:none;align-self:center;font-weight:600}.opx-tabgroup.svelte-h216gr:first-child{padding-left:0}.opx-tabbar-act.svelte-h216gr{align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-1);flex:none;min-width:0;display:flex}.opx-tabsizer.svelte-h216gr{gap:var(--sp-1);visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;height:0;display:flex;position:absolute;top:0;right:0;overflow:hidden}.opx-tabtrack[hidden].svelte-h216gr,.opx-tabnudge[hidden].svelte-h216gr{display:none}.opx-tabsizer.dense.svelte-h216gr .opx-tab:where(.svelte-h216gr),[data-fit=dense].svelte-h216gr .opx-tabtrack:where(.svelte-h216gr) .opx-tab:where(.svelte-h216gr){padding:0 var(--sp-2)}.opx-tabsizer.dense.svelte-h216gr .opx-tab:where(.svelte-h216gr)>svg:first-child,[data-fit=dense].svelte-h216gr .opx-tabtrack:where(.svelte-h216gr) .opx-tab:where(.svelte-h216gr)>svg:first-child{display:none}.opx-tabcollapse.svelte-h216gr{height:100%;padding-bottom:var(--sp-1);align-items:center;min-width:0;display:flex}.opx-tabnudge.svelte-h216gr{z-index:1;width:var(--sp-6);background:var(--bg);min-height:0;color:var(--text-muted);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0}.opx-tabnudge.s.svelte-h216gr{box-shadow:6px 0 8px -6px var(--bg);left:0}.opx-tabnudge.e.svelte-h216gr{box-shadow:-6px 0 8px -6px var(--bg);right:0}.opx-tabnudge.svelte-h216gr:hover{color:var(--text)}
