.typ-h1[data-v-8ed505cd]{letter-spacing:-1.5px;font-size:58px;font-weight:300}.typ-h2[data-v-8ed505cd]{letter-spacing:-.5px;font-size:40px;font-weight:300}.typ-h3[data-v-8ed505cd]{letter-spacing:0;font-size:34px;font-weight:400}.typ-h4[data-v-8ed505cd]{letter-spacing:.25px;font-size:27px;font-weight:400}.typ-h5[data-v-8ed505cd]{letter-spacing:0;font-size:22px;font-weight:400}.typ-h6[data-v-8ed505cd]{letter-spacing:.15px;font-size:20px;font-weight:500}.typ-subtitle1[data-v-8ed505cd]{letter-spacing:.15px;font-size:16px;font-weight:400}.typ-subtitle2[data-v-8ed505cd]{letter-spacing:.1px;font-size:14px;font-weight:500}.typ-body1[data-v-8ed505cd]{letter-spacing:.5px;font-size:16px;font-weight:400}.typ-body2[data-v-8ed505cd]{letter-spacing:.25px;font-size:14px;font-weight:400}.typ-button[data-v-8ed505cd]{text-transform:uppercase;letter-spacing:.75px;font-size:14px;font-weight:500}.typ-caption[data-v-8ed505cd]{letter-spacing:.4px;font-size:12px;font-weight:400}.typ-overline[data-v-8ed505cd]{text-transform:uppercase;letter-spacing:1.5px;font-size:10px;font-weight:400}.message-with-citations[data-v-8ed505cd] h1,.message-with-citations[data-v-8ed505cd] h2{letter-spacing:.15px;font-size:16px;font-weight:500}.message-with-citations[data-v-8ed505cd] h3,.message-with-citations[data-v-8ed505cd] h4,.message-with-citations[data-v-8ed505cd] h5,.message-with-citations[data-v-8ed505cd] h6{letter-spacing:.1px;font-size:14px;font-weight:500}.message-with-citations[data-v-8ed505cd] p:first-child{margin-block-start:0}.message-with-citations[data-v-8ed505cd] p:last-child{margin-block-end:0}.message-with-citations[data-v-8ed505cd] .ai-citation-ref{color:rgb(var(--v-theme-primary));cursor:pointer;border-radius:2px;padding:0 2px;transition:all .2s}.message-with-citations[data-v-8ed505cd] .ai-citation-ref:hover{background:rgba(var(--v-theme-primary), .1)}.sources-panels[data-v-8ed505cd]{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));border-radius:6px}.sources-panels[data-v-8ed505cd] .v-expansion-panel{background:0 0}.sources-panels[data-v-8ed505cd] .v-expansion-panel-title{min-height:unset;padding:8px 12px}.sources-panels[data-v-8ed505cd] .v-expansion-panel-text__wrapper{padding:0 12px 8px}.sources-title[data-v-8ed505cd]{opacity:.7}.sources-title[data-v-8ed505cd] .v-expansion-panel-title__overlay{display:none}.sources-title[data-v-8ed505cd]:hover{opacity:1}.source-index[data-v-8ed505cd]{text-align:right;white-space:nowrap;opacity:.8;flex-shrink:0;min-width:2ch}.sources-item[data-v-8ed505cd]{align-items:baseline;gap:6px;padding:4px 0;display:flex}.source-details[data-v-8ed505cd]{flex:1;min-width:0}.source-context[data-v-8ed505cd]{align-items:center;gap:2px;font-size:.8rem;line-height:1.4;display:flex}.source-collection[data-v-8ed505cd],.source-item-name[data-v-8ed505cd]{opacity:.8}.breadcrumb-separator[data-v-8ed505cd]{opacity:.4;flex-shrink:0}.source-doc[data-v-8ed505cd]{font-size:.75rem;line-height:1.3}.source-link[data-v-8ed505cd]{color:rgb(var(--v-theme-primary));text-decoration:none}.source-link[data-v-8ed505cd]:hover{text-decoration:underline}.typ-h1[data-v-d5ae3349]{letter-spacing:-1.5px;font-size:58px;font-weight:300}.typ-h2[data-v-d5ae3349]{letter-spacing:-.5px;font-size:40px;font-weight:300}.typ-h3[data-v-d5ae3349]{letter-spacing:0;font-size:34px;font-weight:400}.typ-h4[data-v-d5ae3349]{letter-spacing:.25px;font-size:27px;font-weight:400}.typ-h5[data-v-d5ae3349]{letter-spacing:0;font-size:22px;font-weight:400}.typ-h6[data-v-d5ae3349]{letter-spacing:.15px;font-size:20px;font-weight:500}.typ-subtitle1[data-v-d5ae3349]{letter-spacing:.15px;font-size:16px;font-weight:400}.typ-subtitle2[data-v-d5ae3349]{letter-spacing:.1px;font-size:14px;font-weight:500}.typ-body1[data-v-d5ae3349]{letter-spacing:.5px;font-size:16px;font-weight:400}.typ-body2[data-v-d5ae3349]{letter-spacing:.25px;font-size:14px;font-weight:400}.typ-button[data-v-d5ae3349]{text-transform:uppercase;letter-spacing:.75px;font-size:14px;font-weight:500}.typ-caption[data-v-d5ae3349]{letter-spacing:.4px;font-size:12px;font-weight:400}.typ-overline[data-v-d5ae3349]{text-transform:uppercase;letter-spacing:1.5px;font-size:10px;font-weight:400}.ai-chat-markdown[data-v-d5ae3349] h1,.ai-chat-markdown[data-v-d5ae3349] h2{letter-spacing:.15px;font-size:16px;font-weight:500}.ai-chat-markdown[data-v-d5ae3349] h3,.ai-chat-markdown[data-v-d5ae3349] h4,.ai-chat-markdown[data-v-d5ae3349] h5,.ai-chat-markdown[data-v-d5ae3349] h6{letter-spacing:.1px;font-size:14px;font-weight:500}.ai-chat-markdown[data-v-d5ae3349] p:first-child{margin-block-start:0}.ai-chat-markdown[data-v-d5ae3349] p:last-child{margin-block-end:0}
