#user_question p{font-size:150%;font-weight:700;color:hsl(var(--foreground))}#user_question{display:flex;align-items:center;gap:.5rem;padding:.5rem;margin-bottom:1rem;position:relative}#user_question .size-5{position:static;transform:scale(1.5);transform-origin:center;flex-shrink:0;margin-left:-4.25rem;margin-right:.5rem;background-color:hsl(var(--muted));padding:.5rem;border-radius:50%;width:18px!important;height:18px!important;color:hsl(var(--primary))!important;box-sizing:content-box}#user_question:hover .size-5{color:var(--neutral-800)}@media (prefers-color-scheme:dark){#user_question:hover .size-5{color:var(--neutral-200)}}#user_question button svg,textarea{color:hsl(var(--foreground))!important}textarea{background-color:hsl(var(--background));border-color:hsl(var(--border))}textarea::placeholder{color:hsl(var(--muted-foreground))!important}@media (prefers-color-scheme:dark){textarea{background-color:hsl(var(--background));color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}textarea::placeholder{color:hsl(var(--muted-foreground))!important}#user_question button svg{color:#fff!important}}ul{padding:0;margin:0}li{list-style-type:none}body{background-color:#fff!important}.reference-content{width:100%;padding:.75rem 0}@media (min-width:1128px){.reference-content{width:calc(100% - 14rem)}}.answer-body{display:flex;width:100%;gap:2rem}.answer-body .markdown-body{flex:2;min-width:0;flex-shrink:0}.answer-body .citation-panel{max-width:400px;min-width:200px;flex:1}div[class*="w-full max-w-[90%]"]{padding-left:4rem;box-sizing:border-box}.section-header{position:relative;margin-left:0;display:flex;align-items:center;gap:1rem}.section-header svg{position:static;transform:scale(1.5);transform-origin:center;flex-shrink:0;margin-left:-3.75rem;margin-right:.5rem}.section-header:hover svg{color:var(--neutral-800)}@media (prefers-color-scheme:dark){.section-header:hover svg{color:var(--neutral-200)}}.reference-list-item{display:flex;justify-content:space-between;gap:1rem;align-items:stretch;position:relative;width:calc(100% + 14rem)}@media (max-width:1128px){.reference-list-item{display:block;width:100%;border:none;padding:0}.reference-info{width:100%!important;border-left:none;margin-top:.5rem}}.reference-info{flex-shrink:0;font-size:.875rem;color:var(--neutral-600);border-left:1px solid hsl(var(--muted));background-color:hsl(var(--muted));display:block;margin-bottom:1rem}.reference-info .reference-title{color:#fff;font-weight:700;font-size:.8rem;display:flex;line-height:1rem}@media (min-width:1129px){.reference-info .reference-title{display:flex;align-items:flex-start;gap:.25rem}.reference-info .reference-title>div:first-child{width:auto;flex:0 0 auto}.reference-info .reference-title>div:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;padding-bottom:0;margin-bottom:.25rem}.reference-info .reference-title>.flex-shrink-0{flex-shrink:0}}.reference-url{display:flex;align-items:center;gap:.5rem;color:var(--neutral-500);font-size:.75rem;padding:.25rem}.reference-url svg{width:14px;height:14px;flex-shrink:0}@media (prefers-color-scheme:dark){.reference-info{border-left-color:hsl(var(--muted));background-color:hsl(var(--muted))}}.textarea-container{display:flex;align-items:center;gap:1rem;width:100%;max-width:78rem;box-sizing:border-box}.textarea-container .brand-logo{width:4rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.textarea-container .textarea-wrapper{flex:1;min-width:0;display:flex;align-items:center}.tabuttons{display:flex;gap:.5rem;flex-shrink:0;padding:.25rem;border-radius:.375rem;background:var(--background);margin-right:.5rem}@media (max-width:768px){.textarea-container{padding-left:0;flex-direction:column;align-items:stretch}.textarea-container .brand-logo{display:none}.tabuttons{margin-right:0;margin-top:.5rem;justify-content:flex-start}}#history-answer-ui{transition:all .2s ease-in-out}#history-answer-ui:hover{background-color:hsl(var(--muted))!important}.section-content{margin-bottom:2rem}