.ne-neumorphic-button{display:block;width:fit-content;height:fit-content;white-space:wrap;box-shadow:var(--spread) calc(var(--spread) * 0.5) var(--spread) var(--left-color),inset calc(var(--spread) * 1.5) var(--spread) calc(var(--spread) * 2.5) var(--right-color);transition:all var(--duration) var(--ease)}.ne-neumorphic-button:hover,.ne-neumorphic-button:focus{box-shadow:calc(var(--spread) * -1) calc(var(--spread) * -0.5) var(--spread) var(--left-color),inset calc(var(--spread) * -1.5) calc(var(--spread) * -1) calc(var(--spread) * 1.5) var(--right-color)}.ne-neumorphic-button__title{display:inline-flex;align-items:center;justify-content:center;gap:.35em;flex-direction:row;flex-wrap:nowrap}.ne-neumorphic-button__title>*,.ne-neumorphic-button__title .etch-condition,.ne-neumorphic-button__title [data-etch-condition]{display:inline-flex;align-items:center;flex-shrink:0}.ne-neumorphic-button__left-icon,.ne-neumorphic-button__right-icon{display:block;flex-shrink:0;object-fit:contain}