.neo-tab.svelte-18vkms8{--neo-btn-text-color-hover:var(--neo-tab-text-color-hover,var(--neo-text-color-highlight));--neo-btn-text-color-active:var(--neo-tab-text-color-active,var(--neo-text-color-highlight));transition:opacity .2s linear;display:flex}.neo-tab.neo-active.svelte-18vkms8 .neo-tab-close:where(.svelte-18vkms8)>.neo-icon-close,.neo-tab.svelte-18vkms8:hover .neo-tab-close:where(.svelte-18vkms8)>.neo-icon-close,.neo-tab.svelte-18vkms8:focus-within .neo-tab-close:where(.svelte-18vkms8)>.neo-icon-close{opacity:1;pointer-events:auto}.neo-tab.svelte-18vkms8 .neo-tab-button .neo-icon-close:focus-visible{transition:none}.neo-tab.neo-close.svelte-18vkms8>.neo-tab-button{padding-right:.25rem}.neo-tab-close.svelte-18vkms8{width:1.25rem;color:inherit;font:inherit;outline:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:.5rem;padding:0;display:inline-flex}.neo-tab-close.neo-disabled.svelte-18vkms8{cursor:not-allowed;pointer-events:none}.neo-tab-close.svelte-18vkms8>.neo-icon-close{opacity:0;pointer-events:none;border-radius:50%;margin-bottom:.0625rem;padding:.1rem;transition:opacity .2s ease-in,color .3s,background-color .3s}.neo-tab-close.svelte-18vkms8:focus-visible>.neo-icon-close{color:var(--neo-close-color-focused,#ff0000bf);background-color:var(--neo-close-bg-color-focused,#ff00000d);outline:var(--neo-border-width,1px) solid var(--neo-border-color-focused);opacity:1;transition:none}.neo-tab-close.svelte-18vkms8:hover>.neo-icon-close{color:var(--neo-close-color,red);background-color:var(--neo-close-bg-color-hover,#ff00001a);opacity:1}.neo-tabs.svelte-15kb9i7{display:contents}.neo-tabs.svelte-15kb9i7>.neo-tabs-group .neo-tabs-add{min-width:1rem}.neo-tabs.neo-dim.svelte-15kb9i7>.neo-tabs-group:has(>.neo-tab :focus-visible)>.neo-tab:not(:hover,.neo-active,:has(:focus-visible)){opacity:.6;transition-duration:.4s;transition-delay:.1s;transition-timing-function:linear}.neo-tabs.neo-dim.svelte-15kb9i7:hover>.neo-tabs-group>.neo-tab:not(:hover,.neo-active,:has(:focus-visible)){opacity:.6;transition-duration:.4s;transition-delay:.1s;transition-timing-function:linear}.neo-tabs.neo-vertical.svelte-15kb9i7>.neo-tabs-group .neo-tab{width:100%;min-width:max-content;position:relative}.neo-tabs.neo-vertical.svelte-15kb9i7>.neo-tabs-group .neo-tab .neo-tab-button{justify-content:flex-start}.neo-tabs.neo-vertical.neo-add.svelte-15kb9i7>.neo-tabs-group{padding-bottom:.5rem}.neo-tabs.neo-vertical.neo-line.svelte-15kb9i7>.neo-tabs-group .neo-tab:before{--neo-tab-width:2px;--neo-tab-old-width:2px;--neo-tab-old-max-height:calc(var(--neo-tab-old-height,100%) - 1rem);--neo-tab-max-height:calc(var(--neo-tab-height,100%) - 1rem);top:0;bottom:unset;box-sizing:border-box;width:2px;height:0;max-height:var(--neo-tab-max-height);transition:height .3s var(--neo-transition-bezier);margin-left:.3rem;margin-block:.5rem}.neo-tabs.neo-vertical.neo-line.svelte-15kb9i7>.neo-tabs-group .neo-tab.neo-active:before{height:var(--neo-tab-height,100%)}.neo-tabs.neo-add.svelte-15kb9i7:not(.neo-vertical)>.neo-tabs-group{padding-right:.5rem}.neo-tabs.neo-slide.svelte-15kb9i7{--neo-tab-width:100%;--neo-tab-height:100%}.neo-tabs.neo-slide.svelte-15kb9i7>.neo-tabs-group .neo-tab .neo-tab-button{box-shadow:var(--neo-box-shadow-flat)!important}.neo-tabs.neo-slide.svelte-15kb9i7>.neo-tabs-group .neo-tab .neo-tab-button>.neo-content{scale:1!important}.neo-tabs.neo-slide.svelte-15kb9i7>.neo-tabs-group .neo-tab{position:relative}.neo-tabs.neo-slide.svelte-15kb9i7>.neo-tabs-group .neo-tab:before{z-index:var(--neo-z-index-in-front,1);box-sizing:border-box;background-color:var(--neo-tab-bg-color,transparent);border:var(--neo-border-width,1px) var(--neo-tab-border-color,transparent) solid;border-radius:var(--neo-tab-border-radius,var(--neo-border-radius));box-shadow:var(--neo-box-shadow-flat);backface-visibility:hidden;content:"";pointer-events:none;position:absolute;inset:0}.neo-tabs.neo-slide.neo-line.svelte-15kb9i7>.neo-tabs-group .neo-tab.neo-active:before{top:unset;background-color:var(--neo-color-primary,var(--neo-text-color));box-shadow:var(--neo-box-shadow-flat);bottom:0}.neo-tabs.neo-slide.neo-line.svelte-15kb9i7:not(.neo-vertical)>.neo-tabs-group .neo-tab:before{--neo-tab-height:2px;--neo-tab-old-height:2px;--neo-tab-old-max-width:calc(var(--neo-tab-old-width,100%) - 1.5rem);--neo-tab-max-width:calc(var(--neo-tab-width,100%) - 1.5rem);top:unset;width:0;max-width:var(--neo-tab-max-width);height:2px;transition:height .3s var(--neo-transition-bezier);margin-bottom:.125rem;margin-inline:.75rem;bottom:0}.neo-tabs.neo-slide.neo-line.svelte-15kb9i7:not(.neo-vertical)>.neo-tabs-group .neo-tab.neo-active:before{width:var(--neo-tab-width,100%)}.neo-tabs.neo-slide.neo-pill.svelte-15kb9i7:not(.neo-line)>.neo-tabs-group .neo-tab:before{--neo-tabs-slide-box-shadow:var(--neo-box-shadow-flat);z-index:var(--neo-z-index-behind,-1)!important}.neo-tabs.neo-slide.neo-pill.svelte-15kb9i7:not(.neo-line)>.neo-tabs-group .neo-tab.neo-active:before{background-color:var(--neo-tab-bg-color,var(--neo-background-color-secondary))}.neo-tabs.neo-slide.neo-pill.svelte-15kb9i7:not(.neo-line):hover>.neo-tabs-group .neo-tab.neo-active:before{background-color:var(--neo-tab-bg-color-hover,var(--neo-background-color-secondary-hover))}.neo-tabs.neo-slide.svelte-15kb9i7>.neo-tabs-group .neo-tab.neo-active:before{box-shadow:var(--neo-tabs-slide-box-shadow,var(--neo-box-shadow-inset-2))}.neo-tabs.neo-slide.neo-translate.svelte-15kb9i7 .neo-tab.neo-active:before{animation:svelte-15kb9i7-slide .6s var(--neo-transition-bezier) forwards}@keyframes svelte-15kb9i7-slide{0%{width:var(--neo-tab-old-width,var(--neo-tab-width,100%));max-width:var(--neo-tab-old-max-width);height:var(--neo-tab-old-height,var(--neo-tab-height,100%));max-height:var(--neo-tab-old-max-height);box-shadow:var(--neo-tabs-slide-box-shadow,var(--neo-box-shadow-inset-2));transform:var(--neo-tabs-transform)}to{width:var(--neo-tab-width,100%);max-width:var(--neo-tab-max-width);height:var(--neo-tab-height,100%);max-height:var(--neo-tab-max-height);box-shadow:var(--neo-tabs-slide-box-shadow,var(--neo-box-shadow-inset-2));transform:translate(0)}}@keyframes svelte-15kb9i7-fade{0%{box-shadow:var(--neo-box-shadow-flat)}to{box-shadow:var(--neo-box-shadow-inset-3)}}.neo-tabs.neo-slide.neo-rounded.svelte-15kb9i7>.neo-tabs-group .neo-tab:before{border-radius:var(--neo-tab-border-radius,var(--neo-border-radius-xxl))}
