input,select{border-color:hsl(var(--input));background-color:hsl(var(--background));color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}input::placeholder,select::placeholder{color:hsl(var(--muted-foreground))}input:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}input:hover,select:hover{border-color:hsl(var(--accent))}option{background-color:hsl(var(--background));color:hsl(var(--foreground))}.formatted-content h1{font-size:1.5rem}.formatted-content h1,.formatted-content h2{font-weight:700;margin-top:1rem;margin-bottom:.5rem}.formatted-content h2{font-size:1.25rem}.formatted-content h3{font-size:1.125rem;font-weight:700;margin-top:1rem;margin-bottom:.5rem}.formatted-content p{margin-bottom:.75rem}.formatted-content ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:.75rem}.formatted-content ol{list-style-type:decimal;margin-left:1.5rem;margin-bottom:.75rem}.formatted-content a{color:#3182ce;text-decoration:underline}.formatted-content blockquote{border-left:4px solid #e2e8f0;padding-left:1rem;font-style:italic;margin:1rem 0}.formatted-content pre{background-color:#f7fafc;padding:.75rem;border-radius:.25rem;overflow-x:auto;margin:1rem 0}.formatted-content code{font-family:monospace;background-color:#f7fafc;padding:.125rem .25rem;border-radius:.25rem}