@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.dot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--background);border-radius:3.40282e38px;position:absolute}.center{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);top:50%;left:50%}.top-left{top:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*2)}.top-right{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2)}.middle-left{top:50%;left:calc(var(--spacing,.25rem)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.middle-right{top:50%;right:calc(var(--spacing,.25rem)*2);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.bottom-left{bottom:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*2)}.bottom-right{right:calc(var(--spacing,.25rem)*2);bottom:calc(var(--spacing,.25rem)*2)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
