/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.step-circle:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .5s;display:block;position:absolute;inset:-1.3rem;transform:rotate(0)}.step-circle.group-hover:before{transform:rotate(180deg)}@layer utilities{.clock-hand{transform-origin:bottom;--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-bottom-style:solid;border-bottom-color:currentColor;border-left-style:solid;border-left-color:#0000;border-right-style:solid;border-right-color:#0000;width:0;height:0;position:absolute;top:50%;left:50%}.clock-hand-hour{border-left-width:var(--hour-bl,1px);border-right-width:var(--hour-br,2px);border-bottom-width:var(--hour-bb,45px)}.clock-hand-minute{border-left-width:var(--minute-bl,1px);border-right-width:var(--minute-br,1.5px);border-bottom-width:var(--minute-bb,60px)}.clock-hand-second{border-left-width:var(--second-bl,.5px);border-right-width:var(--second-br,1px);border-bottom-width:var(--second-bb,70px)}}@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}