body{min-height:100vh;min-height:100dvh;text-wrap:pretty}.prose{max-width:none}video{width:calc(100% + 2px);height:calc(100% + 2px);aspect-ratio:10/9}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}#home{height:100vh;display:grid;grid-template-rows:70px 1fr 100px;position:relative;overflow-x:hidden}.circle-bg{pointer-events:none;width:450px;height:450px;background:radial-gradient(ellipse at center,rgba(188,2,255,.4) 0,hsla(0,0%,100%,0) 70%);border-radius:100%;position:absolute;z-index:1;opacity:.4}.abstract-bg-animation{transform:rotate(var(--angle));animation:rotate-background 6s linear infinite}.rainbow-gradient{background-image:conic-gradient(from var(--angle),#1100f9,#f307dd,#01d4eb,#1100f9)}.purple-gradient{background-image:conic-gradient(from var(--angle),#dbc9ff,#fff,rgba(219,201,255,.573),#dbc9ff,rgba(174,133,255,.961),#fff,#dbc9ff);animation-duration:10s}.angle-animation{animation:angle-animation 4s linear infinite}@keyframes rotate-background{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes angle-animation{0%{--angle:0deg}to{--angle:360deg}}#not-found{background-image:url(/images/404.jpg);background-size:cover;background-position:50%}#chat{height:100vh;height:100dvh;display:grid;transition:all .5s ease-in-out;grid-template-rows:auto 1fr 70px}#chat header{width:100%}@media(max-width:1000px){.home-border-container{height:calc(90dvh - 106px)}}@supports(font:-apple-system-body) and (-webkit-appearance:none){.safari-show{display:block}.safari-hide{display:none}.rainbow-gradient{background-image:conic-gradient(#1100f9,#f307dd,#01d4eb)}.purple-gradient{background-image:conic-gradient(#dbc9ff,#fff,rgba(219,201,255,.573),#dbc9ff,rgba(174,133,255,.961),#fff);animation-duration:4s}}