.ring         {@apply -ring-1 -ring-border;}

.ring-border-light   {@apply -ring-border-light;}
.ring-border         {@apply -ring-border;}
.ring-border-strong  {@apply -ring-border-strong;}

.ring-light   {@apply -ring-inverse -ring-opacity-5;}
.ring-gray    {@apply -ring-inverse -ring-opacity-10;}
.ring-dark    {@apply -ring-inverse -ring-opacity-20;}
.ring-darker  {@apply -ring-inverse -ring-opacity-30;}
.ring-darkest {@apply -ring-inverse -ring-opacity-50;}

.ring-primary     {@apply -ring-primary-500;}
.ring-secondary   {@apply -ring-secondary-500;}
.ring-warning     {@apply -ring-warning-500;}
.ring-success     {@apply -ring-success-500;}
.ring-danger      {@apply -ring-danger-500;}
.ring-important   {@apply -ring-important-500;}
.ring-special     {@apply -ring-special-500;}

.ring-gray-50   {@apply -ring-gray-50}
.ring-gray-100  {@apply -ring-gray-100}
.ring-gray-200  {@apply -ring-gray-200}
.ring-gray-300  {@apply -ring-gray-300}
.ring-gray-400  {@apply -ring-gray-400}
.ring-gray-500  {@apply -ring-gray-500}
.ring-gray-600  {@apply -ring-gray-600}
.ring-gray-700  {@apply -ring-gray-700}
.ring-gray-800  {@apply -ring-gray-800}
.ring-gray-900  {@apply -ring-gray-900}
.ring-gray-950  {@apply -ring-gray-950}

.ring-inverse      {@apply -ring-inverse;}
.ring-canvas       {@apply -ring-canvas;}
.ring-surface      {@apply -ring-surface;}
.ring-fore         {@apply -ring-fore;}
.ring-transparent  {@apply -ring-transparent;}
.ring-black        {@apply -ring-black;}
.ring-white        {@apply -ring-white;}

.ring-inherit      {@apply -ring-inherit;}
.ring-current      {@apply -ring-current;}

.ring-opacity-0   {--tw-ring-opacity: 0;}
.ring-opacity-5   {--tw-ring-opacity: .05;}
.ring-opacity-10  {--tw-ring-opacity: .1;}
.ring-opacity-20  {--tw-ring-opacity: .2;}
.ring-opacity-30  {--tw-ring-opacity: .3;}
.ring-opacity-40  {--tw-ring-opacity: .4;}
.ring-opacity-50  {--tw-ring-opacity: .5;}
.ring-opacity-60  {--tw-ring-opacity: .6;}
.ring-opacity-70  {--tw-ring-opacity: .7;}
.ring-opacity-80  {--tw-ring-opacity: .8;}
.ring-opacity-90  {--tw-ring-opacity: .9;}
.ring-opacity-100 {--tw-ring-opacity: 1;}

.ring-0     {@apply -ring-0;}
.ring-2     {@apply -ring-2;}
.ring-3     {@apply -ring;}
.ring-4     {@apply -ring-4;}
.ring-8     {@apply -ring-8;}

.ring-inset {@apply -ring-inset;}

.ring-offset-0   {@apply -ring-offset-0}
.ring-offset-1   {@apply -ring-offset-1}
.ring-offset-2   {@apply -ring-offset-2}
.ring-offset-4   {@apply -ring-offset-4}
.ring-offset-8   {@apply -ring-offset-8}
