.newButton{display:flex;flex-direction:row;position:relative}.newButton[theme=text]{aspect-ratio:1/1;color:#000;color:currentColor;width:.9rem}.newButton[theme=text] .newButton__iconCustom>*{height:calc(100% + 10px);left:-5px;position:absolute;top:-5px;width:calc(100% + 10px)}.newButton[theme=text] .newButton__iconCustom path{stroke:currentColor;vector-effect:non-scaling-stroke;stroke-width:1.5px}.newButton[theme=button]{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 1rem #0003;color:#000;display:flex;justify-content:center;min-height:2rem;min-width:2rem;overflow:hidden}.newButton[theme=button][active=true]{background-color:#03ff00}.newButton[theme=button] .newButton__content{padding:.5rem 0 5px .5rem;text-transform:uppercase}.newButton[theme=button] .newButton__content:last-child{padding-right:.5rem}.newButton[theme=button] .newButton__iconCustom{flex:0 0 auto;height:2rem;padding:.5rem;position:relative;width:2rem}.newButton[theme=button] .newButton__iconCustom>*{align-items:center;display:flex;font-size:1rem;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.newButton[theme=button] .newButton__iconCustom path{vector-effect:non-scaling-stroke;stroke-width:1.5px}.newButton__icon{flex:0 0 auto}
