.neo-image.svelte-m2ckkh,.neo-image-img.svelte-m2ckkh{border-radius:var(--neo-image-border-radius,var(--neo-border-radius,.5rem));width:100%;height:100%;transition:border-radius .3s,color .3s,background-color .5s,border-color .5s,opacity .5s}.neo-image.neo-rounded.svelte-m2ckkh,.neo-image-img.neo-rounded.svelte-m2ckkh{border-radius:var(--neo-image-border-radius,var(--neo-border-radius-xxl))}.neo-image.svelte-m2ckkh{visibility:visible;background-color:#0000;position:relative}.neo-image-icon.svelte-m2ckkh{top:calc(50% - var(--neo-image-icon-size,20%) / 2);left:calc(50% - var(--neo-image-icon-size,20%) / 2);gap:var(--neo-gap-xxs,.5rem);width:var(--neo-image-icon-size,20%);height:var(--neo-image-icon-size,20%);color:var(--neo-text-color-inverse);visibility:hidden;opacity:.75;flex-direction:column;justify-content:center;align-items:center;transition:visibility .3s,opacity .3s;display:flex;position:absolute}.neo-image-icon.svelte-m2ckkh>svg{width:100%;height:100%}.neo-image.neo-skeleton.svelte-m2ckkh{--neo-skeleton-start:1;--neo-skeleton-end:calc(1 + var(--neo-skeleton-step,-.3));color:var(--neo-skeleton-color);background-color:var(--neo-skeleton-color);border-color:var(--neo-skeleton-color);opacity:1;animation:svelte-m2ckkh-skeleton 3s var(--neo-transition-skeleton) infinite;background-clip:padding-box;transition:border-radius .333333s,background-color 1s,color .333333s,border-color 1s,opacity 1s;animation-delay:1s}@keyframes svelte-m2ckkh-skeleton{0%,80%,to{opacity:var(--neo-skeleton-start)}40%{opacity:var(--neo-skeleton-end)}}.neo-image.neo-skeleton.svelte-m2ckkh .neo-image-img:where(.svelte-m2ckkh){opacity:0}.neo-image.neo-skeleton.svelte-m2ckkh .neo-image-icon:where(.svelte-m2ckkh){visibility:visible}.neo-image.neo-error.svelte-m2ckkh{background-color:var(--neo-image-error-bg,color-mix(in srgb, var(--neo-skeleton-color) 75%, var(--neo-dark-color-error-75)))}.neo-image.neo-error.svelte-m2ckkh .neo-image-img:where(.svelte-m2ckkh):not(.neo-alt-text){opacity:0}.neo-image.neo-error.svelte-m2ckkh .neo-image-img:not(.neo-alt-text)[alt]:where(.svelte-m2ckkh){white-space:pre-line;overflow-wrap:anywhere;align-content:flex-end;overflow:hidden}.neo-image.neo-error.svelte-m2ckkh .neo-image-icon:where(.svelte-m2ckkh){visibility:visible}.neo-image.neo-glass.svelte-m2ckkh{--neo-skeleton-color:var(--neo-glass-skeleton-color)}.neo-button.neo-pulse.svelte-ho0msr:after,.neo-button.neo-pulse.svelte-ho0msr:before,.neo-button.neo-coalesce.svelte-ho0msr:after,.neo-button.neo-coalesce.svelte-ho0msr:before{z-index:var(--neo-z-index-behind,-1);border-radius:inherit;opacity:0;content:"";width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.neo-button.svelte-ho0msr{box-sizing:border-box;min-width:var(--neo-btn-min-width);min-height:var(--neo-btn-min-height);margin:var(--neo-btn-margin,var(--neo-shadow-margin,.625rem));padding:var(--neo-btn-padding,.25rem .75rem);color:var(--neo-btn-text-color,inherit);font:inherit;background-color:var(--neo-btn-bg-color,transparent);border:var(--neo-btn-border-with,var(--neo-border-width,1px)) var(--neo-btn-border-color,transparent) solid;border-radius:var(--neo-btn-border-radius,var(--neo-border-radius));box-shadow:var(--neo-btn-box-shadow,var(--neo-box-shadow-raised-3));cursor:pointer;appearance:none;will-change:background-color, box-shadow;background-clip:padding-box;justify-content:center;align-items:center;text-decoration:none;transition:opacity .3s,color .15s,background-color .15s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-radius .3s,box-shadow .3s ease-out;display:inline-flex}.neo-button.neo-loading.svelte-ho0msr{cursor:wait}.neo-button.svelte-ho0msr .neo-icon:where(.svelte-ho0msr),.neo-button.svelte-ho0msr .neo-content:where(.svelte-ho0msr){vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.neo-button.svelte-ho0msr .neo-icon:where(.svelte-ho0msr) .neo-image{--neo-image-border-radius:0;min-height:1rem}.neo-button.svelte-ho0msr .neo-content:where(.svelte-ho0msr){backface-visibility:hidden;will-change:scale, color;width:100%;height:100%;transition:color .15s,scale .3s;scale:1}.neo-button.svelte-ho0msr .neo-content:where(.svelte-ho0msr) .neo-icon:where(.svelte-ho0msr):not(.neo-only){margin-right:var(--neo-btn-icon-gap,var(--neo-gap-3xs,.3125rem));margin-left:var(--neo-btn-icon-offset,calc(0% - var(--neo-btn-icon-gap,var(--neo-gap-3xs,.3125rem))))}.neo-button.svelte-ho0msr .neo-content.neo-reverse:where(.svelte-ho0msr){flex-direction:row-reverse}.neo-button.svelte-ho0msr .neo-content.neo-reverse:where(.svelte-ho0msr) .neo-icon:where(.svelte-ho0msr):not(.neo-only){margin-right:var(--neo-btn-icon-offset,calc(0% - var(--neo-btn-icon-gap,var(--neo-gap-3xs,.3125rem))));margin-left:var(--neo-btn-icon-gap,var(--neo-gap-3xs,.3125rem))}.neo-button.svelte-ho0msr:focus-visible{outline:var(--neo-border-width,1px) solid var(--neo-border-color-focused);outline-offset:var(--neo-outline-offset-width,-1px)}.neo-button.svelte-ho0msr:focus-visible,.neo-button.svelte-ho0msr:hover{box-shadow:var(--neo-btn-box-shadow-hover,var(--neo-box-shadow-raised-2))}.neo-button.svelte-ho0msr:focus-visible .neo-content:where(.svelte-ho0msr),.neo-button.svelte-ho0msr:hover .neo-content:where(.svelte-ho0msr){color:var(--neo-btn-text-color-hover,var(--neo-text-color-hover))}.neo-button.neo-pressed.svelte-ho0msr{box-shadow:var(--neo-btn-box-shadow-active,var(--neo-box-shadow-pressed-2));transition:opacity .3s,color .15s,background-color .15s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-radius .3s,box-shadow .15s ease-out}.neo-button.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){box-shadow:var(--neo-btn-box-shadow-active,var(--neo-box-shadow-pressed-2));transition:opacity .3s,color .15s,background-color .15s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-radius .3s,box-shadow .15s ease-out}.neo-button.neo-pressed.neo-scale.svelte-ho0msr .neo-content:where(.svelte-ho0msr){color:var(--neo-btn-text-color-active,var(--neo-text-color-active));scale:var(--neo-btn-scale-pressed,.98)}.neo-button:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))).neo-scale.svelte-ho0msr .neo-content:where(.svelte-ho0msr){color:var(--neo-btn-text-color-active,var(--neo-text-color-active));scale:var(--neo-btn-scale-pressed,.98)}.neo-button.neo-inset-hover.svelte-ho0msr:focus-visible,.neo-button.neo-inset-hover.svelte-ho0msr:hover,.neo-button.neo-inset-hover.neo-pressed.svelte-ho0msr,.neo-button.neo-inset.svelte-ho0msr:focus-visible,.neo-button.neo-inset.svelte-ho0msr:hover,.neo-button.neo-inset.neo-pressed.svelte-ho0msr{background-color:var(--neo-btn-bg-color-hover,var(--neo-background-color-hover))}.neo-button.neo-inset-hover.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){background-color:var(--neo-btn-bg-color-hover,var(--neo-background-color-hover))}.neo-button.neo-inset.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){background-color:var(--neo-btn-bg-color-hover,var(--neo-background-color-hover))}.neo-button.svelte-ho0msr:is(a:where(.svelte-ho0msr)):visited:not(:disabled,.neo-pressed,[disabled=true],:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active)))) .neo-content:where(.svelte-ho0msr){color:var(--neo-btn-text-color-visited,var(--neo-text-color-secondary))}.neo-button.neo-borderless.svelte-ho0msr{border-color:#0000!important}.neo-button.neo-hover.neo-flat-hover.neo-hovered.svelte-ho0msr,.neo-button.neo-hover.neo-flat-hover.svelte-ho0msr:focus-visible:not(:active,.neo-pressed),.neo-button.neo-hover.neo-flat-hover.svelte-ho0msr:hover:not(:active,.neo-pressed),.neo-button.neo-flat-active.neo-pressed.svelte-ho0msr,.neo-button.neo-flat-active.svelte-ho0msr:active,.neo-button.neo-flat.svelte-ho0msr:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active){border-color:var(--neo-btn-border-color,var(--neo-border-color))}.neo-button.neo-hover.neo-flat-hover.neo-hovered.svelte-ho0msr:focus-visible,.neo-button.neo-hover.neo-flat-hover.neo-hovered.svelte-ho0msr:hover,.neo-button.neo-hover.neo-flat-hover.svelte-ho0msr:focus-visible:not(:active,.neo-pressed):focus-visible,.neo-button.neo-hover.neo-flat-hover.svelte-ho0msr:focus-visible:not(:active,.neo-pressed):hover,.neo-button.neo-hover.neo-flat-hover.svelte-ho0msr:hover:not(:active,.neo-pressed):focus-visible,.neo-button.neo-hover.neo-flat-hover.svelte-ho0msr:hover:not(:active,.neo-pressed):hover,.neo-button.neo-flat-active.neo-pressed.svelte-ho0msr:focus-visible,.neo-button.neo-flat-active.neo-pressed.svelte-ho0msr:hover,.neo-button.neo-flat-active.svelte-ho0msr:active:focus-visible,.neo-button.neo-flat-active.svelte-ho0msr:active:hover,.neo-button.neo-flat.svelte-ho0msr:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active):focus-visible,.neo-button.neo-flat.svelte-ho0msr:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active):hover{border-color:var(--neo-btn-border-color-hover,var(--neo-border-color-highlight))}.neo-button.neo-glass.svelte-ho0msr{--neo-background-color-tinted-hover:var(--neo-glass-background-color-tinted-hover);--neo-background-color-tinted:var(--neo-glass-background-color-tinted);--neo-skeleton-color:var(--neo-glass-skeleton-color);--neo-border-color:var(--neo-glass-border-color);background-color:var(--neo-btn-bg-color,var(--neo-glass-background-color));-webkit-backdrop-filter:var(--neo-btn-backdrop-filter,var(--neo-blur-2) var(--neo-saturate-3));backdrop-filter:var(--neo-btn-backdrop-filter,var(--neo-blur-2) var(--neo-saturate-3))}.neo-button.neo-glass.neo-inset-hover.svelte-ho0msr:hover,.neo-button.neo-glass.neo-inset-hover.svelte-ho0msr:focus-visible,.neo-button.neo-glass.neo-inset-hover.neo-pressed.svelte-ho0msr,.neo-button.neo-glass.neo-inset.svelte-ho0msr:hover,.neo-button.neo-glass.neo-inset.svelte-ho0msr:focus-visible,.neo-button.neo-glass.neo-inset.neo-pressed.svelte-ho0msr{background-color:var(--neo-btn-bg-color-hover,var(--neo-glass-background-color-hover))}.neo-button.neo-glass.neo-inset-hover.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){background-color:var(--neo-btn-bg-color-hover,var(--neo-glass-background-color-hover))}.neo-button.neo-glass.neo-inset.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){background-color:var(--neo-btn-bg-color-hover,var(--neo-glass-background-color-hover))}.neo-button.neo-glass.svelte-ho0msr:not(.neo-inset,.neo-inset-hover:hover,.neo-inset-hover:focus-visible,.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active){border-color:var(--neo-btn-border-color,var(--neo-glass-top-border-color) var(--neo-glass-right-border-color) var(--neo-glass-bottom-border-color) var(--neo-glass-left-border-color))}.neo-button.neo-glass.neo-hover.neo-flat-hover.neo-hovered.svelte-ho0msr,.neo-button.neo-glass.neo-hover.neo-flat-hover.svelte-ho0msr:focus-visible:not(:active,.neo-pressed),.neo-button.neo-glass.neo-hover.neo-flat-hover.svelte-ho0msr:hover:not(:active,.neo-pressed),.neo-button.neo-glass.neo-flat-active.neo-pressed.svelte-ho0msr,.neo-button.neo-glass.neo-flat-active.svelte-ho0msr:active,.neo-button.neo-glass.neo-flat.svelte-ho0msr:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active){border-color:var(--neo-btn-border-color,var(--neo-glass-border-color-flat))}.neo-button.neo-glass.neo-hover.neo-flat-hover.neo-hovered.svelte-ho0msr:focus-visible,.neo-button.neo-glass.neo-hover.neo-flat-hover.neo-hovered.svelte-ho0msr:hover,.neo-button.neo-glass.neo-hover.neo-flat-hover.svelte-ho0msr:focus-visible:not(:active,.neo-pressed):focus-visible,.neo-button.neo-glass.neo-hover.neo-flat-hover.svelte-ho0msr:focus-visible:not(:active,.neo-pressed):hover,.neo-button.neo-glass.neo-hover.neo-flat-hover.svelte-ho0msr:hover:not(:active,.neo-pressed):focus-visible,.neo-button.neo-glass.neo-hover.neo-flat-hover.svelte-ho0msr:hover:not(:active,.neo-pressed):hover,.neo-button.neo-glass.neo-flat-active.neo-pressed.svelte-ho0msr:focus-visible,.neo-button.neo-glass.neo-flat-active.neo-pressed.svelte-ho0msr:hover,.neo-button.neo-glass.neo-flat-active.svelte-ho0msr:active:focus-visible,.neo-button.neo-glass.neo-flat-active.svelte-ho0msr:active:hover,.neo-button.neo-glass.neo-flat.svelte-ho0msr:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active):focus-visible,.neo-button.neo-glass.neo-flat.svelte-ho0msr:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:focus-visible,.neo-hover-flat.neo-hovered,.neo-pressed,:active):hover{border-color:var(--neo-btn-border-color-hover,var(--neo-glass-border-color-flat-highlight))}@starting-style{.neo-button.neo-start.svelte-ho0msr{box-shadow:var(--neo-box-shadow-flat)}}.neo-button.neo-filled.svelte-ho0msr{background-color:var(--neo-btn-bg-color,var(--neo-background-color))}.neo-button.neo-tinted.svelte-ho0msr{background-color:var(--neo-btn-bg-color,var(--neo-background-color-tinted))}.neo-button.neo-tinted.neo-inset-hover.svelte-ho0msr:hover,.neo-button.neo-tinted.neo-inset-hover.svelte-ho0msr:focus-visible,.neo-button.neo-tinted.neo-inset-hover.neo-pressed.svelte-ho0msr,.neo-button.neo-tinted.neo-inset.svelte-ho0msr:hover,.neo-button.neo-tinted.neo-inset.svelte-ho0msr:focus-visible,.neo-button.neo-tinted.neo-inset.neo-pressed.svelte-ho0msr{background-color:var(--neo-btn-bg-color-hover,var(--neo-background-color-tinted-hover))}.neo-button.neo-tinted.neo-inset-hover.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){background-color:var(--neo-btn-bg-color-hover,var(--neo-background-color-tinted-hover))}.neo-button.neo-tinted.neo-inset.svelte-ho0msr:active:not(.neo-loading,:disabled,[disabled=true],:has(:where(.neo-button.neo-propagation:active))){background-color:var(--neo-btn-bg-color-hover,var(--neo-background-color-tinted-hover))}.neo-button.neo-rounded.svelte-ho0msr{padding:var(--neo-btn-padding,.3125rem .75rem);border-radius:var(--neo-btn-border-radius,var(--neo-border-radius-xxl))}.neo-button.neo-container.svelte-ho0msr{justify-content:unset;margin:var(--neo-btn-margin,0);padding:var(--neo-btn-padding,0);display:flex}.neo-button.neo-container.svelte-ho0msr .neo-content.neo-content:where(.svelte-ho0msr){justify-content:unset;text-align:start}.neo-button.neo-container.svelte-ho0msr:focus-visible,.neo-button.neo-container.svelte-ho0msr:hover{transition:opacity .3s,color .15s,background-color .15s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-radius .3s,box-shadow .15s ease-out}.neo-button.svelte-ho0msr:disabled:disabled,.neo-button[disabled].svelte-ho0msr:not([disabled=false]){cursor:not-allowed}.neo-button.svelte-ho0msr:disabled:disabled .neo-content.neo-content:where(.svelte-ho0msr),.neo-button[disabled].svelte-ho0msr:not([disabled=false]) .neo-content.neo-content:where(.svelte-ho0msr){color:var(--neo-btn-text-color-disabled,var(--neo-text-color-disabled));scale:1}.neo-button.svelte-ho0msr:disabled:disabled:not(.neo-pressed,.neo-readonly),.neo-button[disabled].svelte-ho0msr:not([disabled=false]):not(.neo-pressed,.neo-readonly){border-color:var(--neo-btn-border-color-disabled,var(--neo-border-color-disabled));box-shadow:var(--neo-box-shadow-flat)}.neo-button.svelte-ho0msr:disabled:disabled:after,.neo-button.svelte-ho0msr:disabled:disabled:before,.neo-button[disabled].svelte-ho0msr:not([disabled=false]):after,.neo-button[disabled].svelte-ho0msr:not([disabled=false]):before{box-shadow:none;animation-play-state:paused}.neo-button.neo-skeleton.svelte-ho0msr{pointer-events:none;--neo-skeleton-start:1;--neo-skeleton-end:calc(1 + var(--neo-skeleton-step,-.3));color:var(--neo-skeleton-color);background-color:var(--neo-skeleton-color);border-color:var(--neo-skeleton-color);opacity:1;animation:svelte-ho0msr-skeleton 3s var(--neo-transition-skeleton) infinite;background-clip:padding-box;transition:border-radius .333333s,background-color 1s,color .333333s,border-color 1s,opacity 1s;animation-delay:1s;box-shadow:var(--neo-box-shadow-flat)!important}.neo-button.neo-skeleton.svelte-ho0msr:before,.neo-button.neo-skeleton.svelte-ho0msr:after,.neo-button.neo-skeleton.svelte-ho0msr>:before,.neo-button.neo-skeleton.svelte-ho0msr>:after,.neo-button.neo-skeleton.svelte-ho0msr>*{visibility:hidden;pointer-events:none}@keyframes svelte-ho0msr-skeleton{0%,80%,to{opacity:var(--neo-skeleton-start)}40%{opacity:var(--neo-skeleton-end)}}.neo-button.neo-empty.svelte-ho0msr{padding:var(--neo-btn-padding-empty,.5rem)}:is(.neo-button.neo-empty.neo-pressed.neo-pressed.neo-scale.svelte-ho0msr .neo-content:where(.svelte-ho0msr),.neo-button.neo-empty:active:not(.neo-loading,:disabled,[disabled=true]:where(.svelte-ho0msr) :where(.svelte-ho0msr):has(:where(.neo-button.neo-propagation:active))).neo-scale.svelte-ho0msr .neo-content:where(.svelte-ho0msr)){scale:var(--neo-btn-scale-pressed-empty,var(--neo-btn-scale-pressed,.9))}.neo-button.neo-pulse.svelte-ho0msr{position:relative}.neo-button.neo-pulse.svelte-ho0msr:after,.neo-button.neo-pulse.svelte-ho0msr:before{box-shadow:var(--neo-btn-box-shadow);will-change:transform, opacity}.neo-button.neo-pulse.svelte-ho0msr:before{animation:svelte-ho0msr-pulse var(--neo-pulse-duration,6s) linear var(--neo-pulse-delay,1s) infinite}.neo-button.neo-pulse.svelte-ho0msr:after{animation:svelte-ho0msr-pulse var(--neo-pulse-duration,6s) linear calc(var(--neo-pulse-delay,1s) + var(--neo-pulse-interval,3s)) infinite}@keyframes svelte-ho0msr-pulse{0%{opacity:0;transform:scaleX(1)scaleY(1)}25%{opacity:1}to{transform:scaleX(var(--neo-pulse-scale-x,2)) scaleY(var(--neo-pulse-scale-y,2));opacity:0}}.neo-button.neo-coalesce.svelte-ho0msr{position:relative}.neo-button.neo-coalesce.svelte-ho0msr:after,.neo-button.neo-coalesce.svelte-ho0msr:before{box-shadow:var(--neo-coalesce-box-shadow,var(--neo-btn-box-shadow));will-change:transform, opacity}.neo-button.neo-coalesce.svelte-ho0msr:before{animation:svelte-ho0msr-coalesce var(--neo-coalesce-duration,6s) ease-out var(--neo-coalesce-delay,1s) infinite}.neo-button.neo-coalesce.svelte-ho0msr:after{animation:svelte-ho0msr-coalesce var(--neo-coalesce-duration,6s) ease-out calc(var(--neo-coalesce-delay,1s) + var(--neo-coalesce-interval,3s)) infinite}@keyframes svelte-ho0msr-coalesce{0%{transform:scaleX(var(--neo-coalesce-scale-x,2)) scaleY(var(--neo-coalesce-scale-y,2));opacity:0}75%{opacity:1}to{opacity:0;transform:scale(1)}}.neo-button-group.neo-pulse.svelte-191np8k:after,.neo-button-group.neo-pulse.svelte-191np8k:before,.neo-button-group.neo-coalesce.svelte-191np8k:after,.neo-button-group.neo-coalesce.svelte-191np8k:before{z-index:var(--neo-z-index-behind,-1);border-radius:inherit;opacity:0;content:"";width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.neo-button-group.svelte-191np8k{gap:var(--neo-btn-group-gap,.375rem);box-sizing:border-box;width:fit-content;margin:var(--neo-shadow-margin,.625rem);color:var(--neo-btn-group-text-color,inherit);background-color:var(--neo-btn-group-bg-color,transparent);border:var(--neo-border-width,1px) var(--neo-btn-group-border-color,transparent) solid;border-radius:calc(var(--neo-btn-group-border-radius,var(--neo-border-radius)) + .25rem);box-shadow:var(--neo-btn-group-box-shadow,var(--neo-box-shadow-flat));background-clip:padding-box;flex-flow:wrap;flex:0 auto;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,border-color .3s linear,background-color .3s,border-radius .3s,box-shadow .3s ease-out;display:inline-flex}.neo-button-group.neo-nowrap.svelte-191np8k{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;overflow:auto}.neo-button-group.neo-borderless.svelte-191np8k{border-color:#0000!important}.neo-button-group.neo-convex.svelte-191np8k:not(.neo-inset),.neo-button-group.neo-inset.svelte-191np8k:not(.neo-borderless){padding:.375rem}.neo-button-group.neo-hover.neo-flat-hover.svelte-191np8k:hover{border-color:var(--neo-btn-group-border-color,var(--neo-border-color))}.neo-button-group.neo-hover.neo-flat-hover.svelte-191np8k:has(>:focus-visible){border-color:var(--neo-btn-group-border-color,var(--neo-border-color))}.neo-button-group.neo-flat.svelte-191np8k:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat.neo-hovered,.neo-hover-flat:has(>:focus-visible)){border-color:var(--neo-btn-group-border-color,var(--neo-border-color))}.neo-button-group.neo-hover.neo-flat-hover.svelte-191np8k:hover:hover{border-color:var(--neo-btn-group-border-color-hover,var(--neo-border-color-highlight))}.neo-button-group.neo-hover.neo-flat-hover.svelte-191np8k:hover:has(>:focus-visible){border-color:var(--neo-btn-group-border-color-hover,var(--neo-border-color-highlight))}.neo-button-group.neo-hover.neo-flat-hover.svelte-191np8k:has(>:focus-visible):has(>:focus-visible){border-color:var(--neo-btn-group-border-color-hover,var(--neo-border-color-highlight))}.neo-button-group.neo-hover.neo-flat-hover.svelte-191np8k:has(>:focus-visible):hover{border-color:var(--neo-btn-group-border-color-hover,var(--neo-border-color-highlight))}.neo-button-group.neo-flat.svelte-191np8k:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat.neo-hovered,.neo-hover-flat:has(>:focus-visible)):has(>:focus-visible){border-color:var(--neo-btn-group-border-color-hover,var(--neo-border-color-highlight))}.neo-button-group.neo-flat.svelte-191np8k:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat.neo-hovered,.neo-hover-flat:has(>:focus-visible)):hover{border-color:var(--neo-btn-group-border-color-hover,var(--neo-border-color-highlight))}.neo-button-group.neo-hover.svelte-191np8k:hover{box-shadow:var(--neo-btn-group-box-shadow-hover,var(--neo-btn-group-box-shadow))}.neo-button-group.svelte-191np8k:has(>:focus-visible){box-shadow:var(--neo-btn-group-box-shadow-hover,var(--neo-btn-group-box-shadow))}@starting-style{.neo-button-group.neo-start.svelte-191np8k{box-shadow:var(--neo-box-shadow-flat)}}.neo-button-group.neo-glass.svelte-191np8k{--neo-box-shadow-flat:var(--neo-glass-box-shadow-flat);--neo-box-shadow-inset-1:var(--neo-glass-box-shadow-inset-1);--neo-box-shadow-inset-2:var(--neo-glass-box-shadow-inset-2);--neo-box-shadow-inset-3:var(--neo-glass-box-shadow-inset-3);--neo-box-shadow-raised-3:var(--neo-glass-box-shadow-raised-3);--neo-background-color-tinted:var(--neo-glass-background-color-tinted);background-color:var(--neo-btn-groupbg-color,var(--neo-glass-background-color));border-color:var(--neo-btn-group-border-color,var(--neo-glass-top-border-color) var(--neo-glass-right-border-color) var(--neo-glass-bottom-border-color) var(--neo-glass-left-border-color));-webkit-backdrop-filter:var(--neo-btn-group-glass-blur,var(--neo-blur-3) var(--neo-saturate-2));backdrop-filter:var(--neo-btn-group-glass-blur,var(--neo-blur-3) var(--neo-saturate-2))}.neo-button-group.neo-glass.svelte-191np8k .neo-button{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.neo-button-group.neo-glass.neo-convex.svelte-191np8k,.neo-button-group.neo-glass.neo-inset.svelte-191np8k,.neo-button-group.neo-glass.neo-inset-hover.svelte-191np8k:hover{border-color:var(--neo-btn-group-border-color,transparent)}.neo-button-group.neo-glass.neo-hover.neo-flat-hover.svelte-191np8k:hover{border-color:var(--neo-btn-group-border-color,var(--neo-glass-border-color-flat))}.neo-button-group.neo-glass.neo-hover.neo-flat-hover.svelte-191np8k:has(>:focus-visible){border-color:var(--neo-btn-group-border-color,var(--neo-glass-border-color-flat))}.neo-button-group.neo-glass.neo-flat.svelte-191np8k:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:has(>:focus-visible)){border-color:var(--neo-btn-group-border-color,var(--neo-glass-border-color-flat))}.neo-button-group.neo-glass.neo-hover.neo-flat-hover.svelte-191np8k:hover:hover{border-color:var(--neo-btn-group-border-color-hover,var(--neo-glass-border-color-flat-highlight))}.neo-button-group.neo-glass.neo-hover.neo-flat-hover.svelte-191np8k:hover:has(>:focus-visible){border-color:var(--neo-btn-group-border-color-hover,var(--neo-glass-border-color-flat-highlight))}.neo-button-group.neo-glass.neo-hover.neo-flat-hover.svelte-191np8k:has(>:focus-visible):has(>:focus-visible){border-color:var(--neo-btn-group-border-color-hover,var(--neo-glass-border-color-flat-highlight))}.neo-button-group.neo-glass.neo-hover.neo-flat-hover.svelte-191np8k:has(>:focus-visible):hover{border-color:var(--neo-btn-group-border-color-hover,var(--neo-glass-border-color-flat-highlight))}.neo-button-group.neo-glass.neo-flat.svelte-191np8k:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:has(>:focus-visible)):has(>:focus-visible){border-color:var(--neo-btn-group-border-color-hover,var(--neo-glass-border-color-flat-highlight))}.neo-button-group.neo-glass.neo-flat.svelte-191np8k:not(.neo-borderless,.neo-hover-flat:hover,.neo-hover-flat:has(>:focus-visible)):hover{border-color:var(--neo-btn-group-border-color-hover,var(--neo-glass-border-color-flat-highlight))}.neo-button-group.svelte-191np8k .neo-button{margin:0;border-color:#0000!important}.neo-button-group.svelte-191np8k .neo-button:disabled:not(.neo-pressed),.neo-button-group.svelte-191np8k .neo-button[disabled]:not([disabled=false],.neo-pressed){box-shadow:var(--neo-box-shadow-flat)!important}.neo-button-group.svelte-191np8k .neo-button:not(:active:not(.neo-loading,:has(.neo-button.neo-propagation:active)),.neo-pressed){box-shadow:var(--neo-box-shadow-flat)}.neo-button-group.svelte-191np8k .neo-button:not(.neo-flat,:active:not(.neo-loading,:has(.neo-button.neo-propagation:active)),.neo-pressed):hover{box-shadow:var(--neo-btn-group-box-shadow-btn-hover)}.neo-button-group.svelte-191np8k .neo-button.neo-pressed{box-shadow:var(--neo-btn-group-box-shadow-btn-active)}.neo-button-group.svelte-191np8k .neo-button:active:not(.neo-loading,:has(.neo-button.neo-propagation:active)){box-shadow:var(--neo-btn-group-box-shadow-btn-active)}.neo-button-group.neo-pulse.svelte-191np8k{position:relative}.neo-button-group.neo-pulse.svelte-191np8k:after,.neo-button-group.neo-pulse.svelte-191np8k:before{box-shadow:var(--neo-btn-group-box-shadow);will-change:transform, opacity}.neo-button-group.neo-pulse.svelte-191np8k:before{animation:svelte-191np8k-pulse var(--neo-pulse-duration,6s) linear var(--neo-pulse-delay,1s) infinite}.neo-button-group.neo-pulse.svelte-191np8k:after{animation:svelte-191np8k-pulse var(--neo-pulse-duration,6s) linear calc(var(--neo-pulse-delay,1s) + var(--neo-pulse-interval,3s)) infinite}@keyframes svelte-191np8k-pulse{0%{opacity:0;transform:scaleX(1)scaleY(1)}25%{opacity:1}to{transform:scaleX(var(--neo-btn-group-scale-x,1.2)) scaleY(var(--neo-btn-group-scale-y,2));opacity:0}}.neo-button-group.neo-coalesce.svelte-191np8k{position:relative}.neo-button-group.neo-coalesce.svelte-191np8k:after,.neo-button-group.neo-coalesce.svelte-191np8k:before{box-shadow:var(--neo-coalesce-box-shadow,var(--neo-btn-group-box-shadow));will-change:transform, opacity}.neo-button-group.neo-coalesce.svelte-191np8k:before{animation:svelte-191np8k-coalesce var(--neo-coalesce-duration,6s) ease-out var(--neo-coalesce-delay,1s) infinite}.neo-button-group.neo-coalesce.svelte-191np8k:after{animation:svelte-191np8k-coalesce var(--neo-coalesce-duration,6s) ease-out calc(var(--neo-coalesce-delay,1s) + var(--neo-coalesce-interval,3s)) infinite}@keyframes svelte-191np8k-coalesce{0%{transform:scaleX(var(--neo-btn-group-scale-x,1.2)) scaleY(var(--neo-btn-group-scale-y,2));opacity:0}75%{opacity:1}to{opacity:0;transform:scale(1)}}.neo-button-group.neo-rounded.svelte-191np8k{border-radius:var(--neo-btn-groupborder-radius-rounded,var(--neo-border-radius-xxl));padding:.25rem .3125rem}.neo-button-group.neo-rounded.svelte-191np8k .neo-button{border-radius:var(--neo-btn-groupborder-radius-rounded,var(--neo-border-radius-xxl))}.neo-button-group.neo-skeleton.svelte-191np8k{box-shadow:var(--neo-box-shadow-flat);pointer-events:none;--neo-skeleton-start:1;--neo-skeleton-end:calc(1 + var(--neo-skeleton-step,-.3));color:var(--neo-skeleton-color);background-color:var(--neo-skeleton-color);border-color:var(--neo-skeleton-color);opacity:1;animation:svelte-191np8k-skeleton 3s var(--neo-transition-skeleton) infinite;background-clip:padding-box;transition:border-radius .333333s,background-color 1s,color .333333s,border-color 1s,opacity 1s;animation-delay:1s}.neo-button-group.neo-skeleton.svelte-191np8k:before,.neo-button-group.neo-skeleton.svelte-191np8k:after,.neo-button-group.neo-skeleton.svelte-191np8k>:before,.neo-button-group.neo-skeleton.svelte-191np8k>:after,.neo-button-group.neo-skeleton.svelte-191np8k>*{visibility:hidden;pointer-events:none}@keyframes svelte-191np8k-skeleton{0%,80%,to{opacity:var(--neo-skeleton-start)}40%{opacity:var(--neo-skeleton-end)}}.neo-button-group.svelte-191np8k:not(.neo-vertical) .neo-divider{--neo-divider-margin:.125rem;max-height:calc(var(--neo-line-height) + .25rem)}.neo-button-group.neo-tinted.svelte-191np8k{background-color:var(--neo-btn-group-bg-color,var(--neo-background-color-tinted))}.neo-button-group.neo-vertical.svelte-191np8k{flex-direction:column;min-width:max-content}.neo-button-group.neo-vertical.svelte-191np8k .neo-divider{max-width:calc(100% - .5rem)}.neo-button-group.neo-vertical.svelte-191np8k{--neo-btn-group-scale-x:1.75;--neo-btn-group-scale-y:1.5}.neo-button-group.neo-vertical.svelte-191np8k .neo-button{width:100%}.neo-button-group.neo-vertical.neo-rounded.svelte-191np8k{padding:.5rem}
