.prose img{border-radius:8px}.prose{overflow-wrap:anywhere}.prose li p{margin:0}.prose div>img{margin-bottom:.25rem}.prose table{width:100%!important}.gradient-line{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-style:none;height:1px;position:relative;width:110px;--tw-gradient-from:#f027a6 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),#a05fe0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#16e6f3 var(--tw-gradient-to-position)}.gradient-border{--borderWidth:3px;border-radius:1rem;position:relative}.gradient-border:after{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));background-size:300% 300%;border-radius:1rem;content:"";height:calc(100% + var(--borderWidth)*2);left:calc(var(--borderWidth)*-1);position:absolute;top:calc(var(--borderWidth)*-1);width:calc(100% + var(--borderWidth)*2);z-index:-1;--tw-gradient-from:#f027a6 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),#a05fe0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#16e6f3 var(--tw-gradient-to-position);opacity:0;transition-duration:.15s}.gradient-border:hover:after{animation:animatedgradient 1s ease 1 alternate;opacity:1}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shine{to{background-position:200%}}.vweb-image{position:relative}.vweb-image:before{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:.375rem;content:"";display:block;height:100%;left:1.25rem;position:absolute;top:1.25rem;width:100%;--tw-gradient-from:#f027a6 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),#a05fe0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#16e6f3 var(--tw-gradient-to-position);opacity:0;--tw-blur:blur(64px);background-size:180% 180%;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-4}.vweb-image:hover:before{animation:gradient-animation 1s ease 1;opacity:1}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}