.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.fade-out-leave-active{transition:opacity .3s ease-in-out}.fade-out-enter-from,.fade-out-leave-to{opacity:0}.fade-out-enter-to,.fade-out-leave-from{opacity:1}body{font-family:CaseText-Light,sans-serif;letter-spacing:.025em;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.body-bg-default{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.body-bg-default:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}:focus-visible:focus{outline-color:#3b82f6;outline-offset:2px;outline-style:solid;outline-width:2px}:focus-visible:focus:is(.dark *){outline-color:#60a5fa}.link{border-radius:.375rem;font-family:CaseText-Regular;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:4px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link:hover{--tw-text-opacity:1;color:rgb(224 89 42/var(--tw-text-opacity,1))}.link:focus{outline-color:#3b82f6;outline-width:2px}.link:focus:is(.dark *){outline-color:#60a5fa}.unitalicized{font-style:normal}
