@property --ns-glide-left{syntax:"<length>";inherits:true;initial-value:0}@property --ns-glide-right{syntax:"<length>";inherits:true;initial-value:0}@layer components{.ns-glide-tabs{--ns-glide-pad:3px;--ns-glide-radius:999px;--ns-glide-face:var(--chrome,#fff);--ns-glide-edge:var(--chrome-line,#00000026);--ns-glide-on:var(--text-heading,#111);--ns-glide-off:var(--text-sub,#5c5c5c);--ns-glide-drop:0 1px 2px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0006), 0 2px 8px -2px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000080);--ns-glide-lead:var(--duration-spring,.4s) var(--ease-spring,ease-out);--ns-glide-trail:calc(var(--duration-spring,.4s) * 1.4) var(--ease,ease-out) calc(var(--duration-spring,.4s) / 8);--ns-glide-shift:1rem;align-items:flex-start;gap:var(--space-4,1rem);flex-direction:column;min-width:0;display:flex}@supports (color:lab(0% 0 0)){.ns-glide-tabs{--ns-glide-edge:var(--chrome-line,lab(0% 0 0/.15));--ns-glide-drop:0 1px 2px var(--lightningcss-light,lab(0% 0 0/.08))var(--lightningcss-dark,lab(0% 0 0/.4)), 0 2px 8px -2px var(--lightningcss-light,lab(0% 0 0/.12))var(--lightningcss-dark,lab(0% 0 0/.5))}}.ns-glide-tabs[data-tone=ink]{--ns-glide-face:var(--ink,#111);--ns-glide-edge:var(--ink,#111);--ns-glide-on:var(--on-ink,#fff)}.ns-glide-tabs[data-tone=key]{--ns-glide-face:var(--key-face,#a2c7ff);--ns-glide-edge:var(--key-edge,#6f9ce0);--ns-glide-on:var(--on-key,#111)}.ns-glide-tabs__list{isolation:isolate;max-width:100%;padding:var(--ns-glide-pad);border-radius:var(--ns-glide-radius);background:var(--bg-well,#efefef);box-shadow:inset 0 0 0 1px var(--face-line,#0000001a);display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.ns-glide-tabs__list{box-shadow:inset 0 0 0 1px var(--face-line,lab(0% 0 0/.1))}}.ns-glide-tabs[data-live] .ns-glide-tabs__list[data-travel=right]{transition:--ns-glide-right var(--ns-glide-lead), --ns-glide-left var(--ns-glide-trail)}.ns-glide-tabs[data-live] .ns-glide-tabs__list[data-travel=left]{transition:--ns-glide-left var(--ns-glide-lead), --ns-glide-right var(--ns-glide-trail)}.ns-glide-tabs__tab{justify-content:center;align-items:center;gap:var(--space-2,.5rem);box-sizing:border-box;min-height:var(--control-sm,2rem);padding:0 var(--space-4,1rem);border-radius:var(--ns-glide-radius);color:var(--ns-glide-off);font:inherit;font-size:var(--type-sm,.875rem);font-weight:var(--weight-medium,500);line-height:var(--leading-tight,1.25);letter-spacing:inherit;text-transform:inherit;white-space:nowrap;flex:none;display:inline-flex;position:relative}.ns-glide-tabs__tab>svg{flex:none}button.ns-glide-tabs__tab{appearance:none;cursor:pointer;transition:color var(--duration,.2s) var(--ease,ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0}button.ns-glide-tabs__tab:hover:not([aria-selected=true],[aria-disabled=true]){color:var(--text-heading,#111)}button.ns-glide-tabs__tab:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px}button.ns-glide-tabs__tab[aria-disabled=true]{cursor:not-allowed;opacity:.45}.ns-glide-tabs__hover{top:var(--ns-glide-pad);bottom:var(--ns-glide-pad);width:var(--ns-glide-hover-w,0px);translate:var(--ns-glide-hover-x,0px) 0;border-radius:var(--ns-glide-radius);background:color-mix(in srgb, var(--text-heading,#111) 7%, transparent);opacity:0;pointer-events:none;transition:opacity var(--duration,.2s) var(--ease,ease-out);position:absolute;left:0}.ns-glide-tabs__list[data-hover]>.ns-glide-tabs__hover{opacity:1}.ns-glide-tabs[data-live] .ns-glide-tabs__list[data-hover=move]>.ns-glide-tabs__hover{transition:opacity var(--duration,.2s) var(--ease,ease-out), translate var(--duration-spring,.4s) var(--ease-spring,ease-out), width var(--duration-spring,.4s) var(--ease-spring,ease-out)}.ns-glide-tabs__ring{inset:calc(var(--ns-glide-pad) - 1px) calc(var(--ns-glide-right) - 1px) calc(var(--ns-glide-pad) - 1px) calc(var(--ns-glide-left) - 1px);border-radius:var(--ns-glide-radius);background:var(--ns-glide-edge);box-shadow:var(--ns-glide-drop);pointer-events:none;position:absolute}.ns-glide-tabs__ink{padding:var(--ns-glide-pad);background:var(--ns-glide-face);clip-path:inset(var(--ns-glide-pad) var(--ns-glide-right) var(--ns-glide-pad) var(--ns-glide-left) round var(--ns-glide-radius));pointer-events:none;display:flex;position:absolute;inset:0}.ns-glide-tabs__ink>.ns-glide-tabs__tab{color:var(--ns-glide-on)}.ns-glide-tabs:not([data-measured]) :is(.ns-glide-tabs__ring,.ns-glide-tabs__ink){display:none}.ns-glide-tabs:not([data-measured]) button.ns-glide-tabs__tab[aria-selected=true]{background:var(--ns-glide-face);box-shadow:0 0 0 1px var(--ns-glide-edge), var(--ns-glide-drop);color:var(--ns-glide-on)}.ns-glide-tabs__panels{--ns-glide-dir:1;align-self:stretch;position:relative}.ns-glide-tabs__panels[data-travel=left]{--ns-glide-dir:-1}.ns-glide-tabs[data-live] .ns-glide-tabs__panels{transition:height var(--duration-spring,.4s) var(--ease-spring,ease-out)}.ns-glide-tabs__panels[data-leaving]{overflow-clip-margin:var(--space-2,.5rem);overflow:clip}.ns-glide-tabs__panel{outline:none}.ns-glide-tabs__panel:focus-visible{border-radius:var(--radius,.625rem);outline:2px solid var(--focus,currentColor);outline-offset:2px}.ns-glide-tabs__panel[data-state=in]{animation:ns-glide-tabs-slide-in var(--duration-spring,.4s) var(--ease-spring,ease-out), ns-glide-tabs-fade-in calc(var(--duration,.2s) * 1.3) var(--ease,ease-out) calc(var(--duration,.2s) / 4) both}.ns-glide-tabs__panel[data-state=out]{pointer-events:none;animation:ns-glide-tabs-slide-out var(--duration-spring,.4s) var(--ease,ease-out) both, ns-glide-tabs-fade-out calc(var(--duration,.2s) * .8) var(--ease,ease-out) both;position:absolute;inset:0 0 auto}@keyframes ns-glide-tabs-slide-in{0%{translate:calc(var(--ns-glide-shift) * var(--ns-glide-dir)) 0}}@keyframes ns-glide-tabs-fade-in{0%{opacity:0;filter:blur(3px)}}@keyframes ns-glide-tabs-slide-out{to{translate:calc(var(--ns-glide-shift) * var(--ns-glide-dir) * -1) 0}}@keyframes ns-glide-tabs-fade-out{to{opacity:0;filter:blur(3px)}}@media (forced-colors:active){.ns-glide-tabs__list{border:1px solid canvastext}.ns-glide-tabs__ink{forced-color-adjust:none;background:highlight}.ns-glide-tabs__ink>.ns-glide-tabs__tab{color:highlighttext}}}
