.answerFreshnessNotice{margin:0 0 18px;padding:16px 18px;border:1px solid #d6aa52;border-left:4px solid #a66a00;border-radius:10px;background:#fff8e9;color:#513b13;white-space:normal;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.answerFreshnessNotice>strong{display:block;font-size:15px;line-height:1.4}.answerFreshnessNotice p{margin:6px 0;color:inherit;font-size:inherit;line-height:inherit}.answerFreshnessNotice ul{list-style:none;padding:0;margin:12px 0 0}.answerFreshnessNotice li+li{margin-top:12px;border-top:1px solid #e6d1a5;padding-top:12px}.answerFreshnessNotice li>b{display:block;font-size:13px}.answerFreshnessNotice dl{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0}.answerFreshnessNotice dl>div{display:flex;flex-direction:column;gap:2px}.answerFreshnessNotice dt{font-size:11px;font-weight:700}.answerFreshnessNotice dd{margin:0;font-size:12px}.answerFreshnessNotice small{display:block;margin:6px 0;font-size:12px}.answerFreshnessNotice a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;color:#634000;text-decoration:underline;font-weight:700;line-height:1.5}.answerFreshnessNotice a:focus-visible{outline:3px solid #8a5400;outline-offset:3px;border-radius:2px}.freshnessSourceName{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.answerFreshnessNotice{padding:12px}.answerFreshnessNotice dl{gap:8px 14px}}.tippyProfileCards{display:grid;grid-gap:12px;gap:12px;margin:18px 0;max-width:520px}.tippyProfileCard{display:flex;align-items:center;gap:18px;padding:16px;border:1px solid #dce2e9;border-radius:16px;background:#fff;color:#18212d;min-width:0}.tippyProfileHeadshot{width:88px;height:104px;flex:none;object-fit:cover;object-position:center top;border-radius:10px;background:#f3f5f7}.tippyProfileDetails{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.tippyProfileDetails>span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#687387}.tippyProfileDetails>strong{font-size:18px;line-height:1.3;overflow-wrap:anywhere}.tippyProfileDetails>small{font-size:12px;color:#687387}.tippyProfileDetails>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:5px;padding:8px 14px;border-radius:9px;background:#f2f4f7;color:#152131;font-size:13px;font-weight:700;text-decoration:none}.tippyProfileDetails>a:hover{background:#e7ebf0;text-decoration:underline}.tippyProfileDetails>a:focus-visible{outline:3px solid #c90029;outline-offset:3px}@media(max-width:400px){.tippyProfileCard{padding:12px;gap:12px}.tippyProfileHeadshot{width:68px;height:86px}.tippyProfileDetails>strong{font-size:16px}}.embedMsg.assistant>div:first-child{white-space:normal}.embedMsg.assistant p a{color:#c90029;text-decoration:underline;overflow-wrap:anywhere}.tippyVoiceInput{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.tippyVoiceInput .tippyMicButton{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;min-width:40px;flex:0 0 40px!important;border:1px solid #dce3ea!important;border-radius:50%!important;background:#fff!important;color:#526071!important;padding:8px!important;cursor:pointer}.tippyVoiceInput .tippyMicButton:hover{background:#f4f6f8!important}.tippyVoiceInput .tippyMicButton[aria-pressed=true]{color:#a21930!important;background:#fff0f3!important;border-color:#bc5264!important}.tippyVoiceInput .tippyMicButton:disabled{opacity:.45;cursor:default}.tippyMicButton:focus-visible{outline:3px solid #a21930;outline-offset:2px}.tippyVoiceStatus:not(:empty){position:absolute;z-index:20;right:-40px;bottom:calc(100% + 12px);width:240px;max-width:70vw;border:1px solid #dce3ea;border-radius:10px;background:#fff;color:#344354;padding:10px 12px;font-size:12px;line-height:1.5;box-shadow:0 4px 16px #10233f14;text-align:left;font-weight:400}.composer .tippyVoiceInput,.embedComposer .tippyVoiceInput,.tippyInlineAsk .tippyVoiceInput{margin-right:6px;align-self:center}.embedComposer textarea{min-width:0}.tippyVoiceInput[data-purpose=response]{margin:4px 0 12px}.tippyVoiceInput[data-purpose=response] .tippyVoiceStatus{left:0;right:auto}.tippyVoiceInput .tippyMicButton[aria-pressed=true]{width:auto!important;min-width:88px;flex-basis:auto!important;border-radius:20px!important;gap:6px}.tippyMicButton span{font-size:13px;font-weight:600}