@charset "UTF-8";.tvk-wrapper pre{font-family:monospace,monospace;font-size:1em;margin:0}.tvk-wrapper a{background-color:transparent}.tvk-wrapper abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.tvk-wrapper b,.tvk-wrapper strong{font-weight:bolder}.tvk-wrapper code,.tvk-wrapper kbd,.tvk-wrapper samp{font-family:monospace,monospace;font-size:1em}.tvk-wrapper small{font-size:80%}.tvk-wrapper sub,.tvk-wrapper sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.tvk-wrapper sub{bottom:-.25em}.tvk-wrapper sup{top:-.5em}.tvk-wrapper button,.tvk-wrapper input,.tvk-wrapper optgroup,.tvk-wrapper select,.tvk-wrapper textarea{font-family:inherit;font-size:100%;line-height:1.15}.tvk-wrapper button,.tvk-wrapper input{overflow:visible}.tvk-wrapper button,.tvk-wrapper select{text-transform:none}.tvk-wrapper button,.tvk-wrapper [type=button],.tvk-wrapper [type=reset],.tvk-wrapper [type=submit]{-webkit-appearance:button}.tvk-wrapper button::-moz-focus-inner,.tvk-wrapper [type=button]::-moz-focus-inner,.tvk-wrapper [type=reset]::-moz-focus-inner,.tvk-wrapper [type=submit]::-moz-focus-inner{border-style:none;padding:0}.tvk-wrapper button:-moz-focusring,.tvk-wrapper [type=button]:-moz-focusring,.tvk-wrapper [type=reset]:-moz-focusring,.tvk-wrapper [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.tvk-wrapper fieldset{padding:.35em .75em .625em}.tvk-wrapper legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.tvk-wrapper progress{vertical-align:baseline}.tvk-wrapper textarea{overflow:auto}.tvk-wrapper [type=checkbox],.tvk-wrapper [type=radio]{box-sizing:border-box;padding:0}.tvk-wrapper [type=number]::-webkit-inner-spin-button,.tvk-wrapper [type=number]::-webkit-outer-spin-button{height:auto}.tvk-wrapper [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.tvk-wrapper [type=search]::-webkit-search-decoration{-webkit-appearance:none}.tvk-wrapper details{display:block}.tvk-wrapper summary{display:list-item}.tvk-wrapper template{display:none}.tvk-wrapper [hidden]{display:none}:root{--tvk--default-sheet: true;--tvk_colors_brand-hue: 0;--tvk_colors_brand-saturation: 0%;--tvk_colors_brand-lightness: 50%;--tvk_colors_good-hue: 150;--tvk_colors_bad-hue: 15;--tvk_colors_light_brand: hsl( var(--tvk_colors_brand-hue) var(--tvk_colors_brand-saturation) var(--tvk_colors_brand-lightness) );--tvk_colors_light_background: hsl(var(--tvk_colors_brand-hue) 5% 90%);--tvk_colors_light_neutral: hsl(var(--tvk_colors_brand-hue) 5% 90%);--tvk_colors_light_neutral-dim: hsl(var(--tvk_colors_brand-hue) 5% 70%);--tvk_colors_light_surface1: var(--tvk_colors_light_brand);--tvk_colors_light_text1: hsl( var(--tvk_colors_brand-hue) var(--tvk_colors_brand-saturation) 100% );--tvk_colors_light_surface2: hsl(var(--tvk_colors_brand-hue) 10% 99%);--tvk_colors_light_text2: hsl(var(--tvk_colors_brand-hue) 30% 30%);--tvk_colors_light_text-muted: hsl(var(--tvk_colors_brand-hue) 0% 51%);--tvk_colors_light_links: var(--tvk_colors_light_brand);--tvk_colors_light_message-content-elements-surface1: hsl( var(--tvk_colors_brand-hue) 5% 90% );--tvk_colors_light_message-content-elements-surface2: hsl( var(--tvk_colors_brand-hue) 5% 80% );--tvk_colors_light_message-content-elements-text: hsl( var(--tvk_colors_brand-hue) 20% 30% );--tvk_colors_light_good: hsl(var(--tvk_colors_good-hue) 60% 50%);--tvk_colors_light_bad: hsl(var(--tvk_colors_bad-hue) 70% 50%);--tvk_colors_dark_brand: hsl( var(--tvk_colors_brand-hue) var(--tvk_colors_brand-saturation) var(--tvk_colors_brand-lightness) );--tvk_colors_dark_background: hsl(var(--tvk_colors_brand-hue) 0% 20%);--tvk_colors_dark_neutral: hsl(var(--tvk_colors_brand-hue) 1% 20%);--tvk_colors_dark_neutral-dim: hsl(var(--tvk_colors_brand-hue) 1% 30%);--tvk_colors_dark_surface1: var(--tvk_colors_dark_brand);--tvk_colors_dark_text1: hsl(var(--tvk_colors_brand-hue) 10% 85%);--tvk_colors_dark_surface2: hsl(var(--tvk_colors_brand-hue) 1% 15%);--tvk_colors_dark_text2: hsl(var(--tvk_colors_brand-hue) 5% 65%);--tvk_colors_dark_text-muted: hsl(var(--tvk_colors_brand-hue) 0% 50%);--tvk_colors_dark_links: var(--tvk_colors_dark_brand);--tvk_colors_dark_message-content-elements-surface1: hsl( var(--tvk_colors_brand-hue) 1% 20% );--tvk_colors_dark_message-content-elements-surface2: hsl( var(--tvk_colors_brand-hue) 1% 30% );--tvk_colors_dark_message-content-elements-text: hsl( var(--tvk_colors_brand-hue) 10% 85% );--tvk_colors_dark_good: hsl(var(--tvk_colors_good-hue) 50% 50%);--tvk_colors_dark_bad: hsl(var(--tvk_colors_bad-hue) 50% 50%)}[data-theme=light],[data-bs-theme=light],:root:not([data-theme=dark]):not([data-bs-theme=dark]){--tvk--default-sheet: true;color-scheme:light;--tvk_colors_neutral: var(--tvk_colors_light_neutral);--tvk_colors_neutral-dim: var(--tvk_colors_light_neutral-dim);--tvk_colors_background: var(--tvk_colors_light_background);--tvk_colors_brand: var(--tvk_colors_light_brand);--tvk_colors_surface1: var(--tvk_colors_light_surface1);--tvk_colors_text1: var(--tvk_colors_light_text1);--tvk_colors_surface2: var(--tvk_colors_light_surface2);--tvk_colors_text2: var(--tvk_colors_light_text2);--tvk_colors_text-muted: var(--tvk_colors_light_text-muted);--tvk_colors_links: var(--tvk_colors_light_links);--tvk_colors_message-content-elements-surface1: var( --tvk_colors_light_message-content-elements-surface1 );--tvk_colors_message-content-elements-surface2: var( --tvk_colors_light_message-content-elements-surface2 );--tvk_colors_message-content-elements-text: var( --tvk_colors_light_message-content-elements-text );--tvk_colors_good: var(--tvk_colors_light_good);--tvk_colors_bad: var(--tvk_colors_light_bad)}[data-theme=dark],[data-bs-theme=dark]{color-scheme:dark;--tvk_colors_brand: var(--tvk_colors_dark_brand);--tvk_colors_neutral: var(--tvk_colors_dark_neutral);--tvk_colors_neutral-dim: var(--tvk_colors_dark_neutral-dim);--tvk_colors_background: var(--tvk_colors_dark_background);--tvk_colors_surface1: var(--tvk_colors_dark_surface1);--tvk_colors_text1: var(--tvk_colors_dark_text1);--tvk_colors_surface2: var(--tvk_colors_dark_surface2);--tvk_colors_text2: var(--tvk_colors_dark_text2);--tvk_colors_text-muted: var(--tvk_colors_dark_text-muted);--tvk_colors_links: var(--tvk_colors_dark_links);--tvk_colors_message-content-elements-surface1: var( --tvk_colors_dark_message-content-elements-surface1 );--tvk_colors_message-content-elements-surface2: var( --tvk_colors_dark_message-content-elements-surface2 );--tvk_colors_message-content-elements-text: var( --tvk_colors_dark_message-content-elements-text );--tvk_colors_good: var(--tvk_colors_dark_good);--tvk_colors_bad: var(--tvk_colors_dark_bad)}:root{--tvk--default-sheet: true;--tvk_base_font-size: 1rem;--tvk_base_font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tvk_base_radius: .5em;--tvk_base_spacing: .5em;--tvk_base_box-shadow: none;--tvk_wrapper_flex-direction: column;--tvk_wrapper_gap: var(--tvk_base_spacing);--tvk_wrapper_margin: 0em;--tvk_wrapper_padding: calc(var(--tvk_base_spacing) * 2);--tvk_wrapper_min-width: 15em;--tvk_wrapper_width: auto;--tvk_wrapper_max-width: initial;--tvk_wrapper_min-height: 0em;--tvk_wrapper_height: auto;--tvk_wrapper_max-height-base: 70vh;--tvk_wrapper_max-height: calc( var(--tvk_wrapper_max-height-base) - calc(var(--tvk_wrapper_margin) * 2) );--tvk_wrapper_line-height: 1.4;--tvk_wrapper_border: none;--tvk_wrapper_border-radius: initial;--tvk_wrapper_box-shadow: none;--tvk_wrapper_background: var(--tvk_colors_background);--tvk_wrapper_links_text-decoration: none;--tvk_messages_padding: var(--tvk_base_spacing);--tvk_messages_overflow: auto;--tvk_messages_flex-grow: 1;--tvk_messages_shaders_top-display: block;--tvk_messages_shaders_bottom-display: block;--tvk_message_flex-direction: row;--tvk_message_margin: 0em 0em var(--tvk_base_spacing) 0em;--tvk_message_flex-wrap: wrap;--tvk_message_gap: var(--tvk_base_spacing);--tvk_message_answer_flex-wrap: wrap;--tvk_message_answer_gap: initial;--tvk_message_answer_flex-direction: column;--tvk_message_answer_flex-grow: 1;--tvk_message_answer_flex-shrink: 0;--tvk_message_answer_flex-basis-base: 100%;--tvk_message_answer_flex-basis: calc( var(--tvk_message_answer_flex-basis-base) - calc(var(--tvk_message_gap) / 2) );--tvk_message_user_margin: var(--tvk_message_margin);--tvk_message_answer_user_flex-direction: column;--tvk_message_answer_user_justify-content: end;--tvk_message_answer_user_align-items: end;--tvk_message_answer_user_margin: unset;--tvk_message_answer_user_padding: unset;--tvk_message_answer_user_color: unset;--tvk_message_answer_user_background: unset;--tvk_message_answer_user_border: unset;--tvk_message_answer_user_border-top: unset;--tvk_message_answer_user_border-right: unset;--tvk_message_answer_user_border-bottom: unset;--tvk_message_answer_user_border-left: unset;--tvk_message_bot_margin: var(--tvk_message_margin);--tvk_message_answer_bot_flex-direction: column;--tvk_message_answer_bot_justify-content: start;--tvk_message_answer_bot_align-items: start;--tvk_message_answer_bot_margin: unset;--tvk_message_answer_bot_padding: unset;--tvk_message_answer_bot_color: unset;--tvk_message_answer_bot_background: unset;--tvk_message_answer_bot_border: unset;--tvk_message_answer_bot_border-top: unset;--tvk_message_answer_bot_border-right: unset;--tvk_message_answer_bot_border-bottom: unset;--tvk_message_answer_bot_border-left: unset;--tvk_message_header_font-size: 90%;--tvk_message_header_font-weight: bold;--tvk_message_header_color: var(--tvk_colors_text2);--tvk_message_header_gap: var(--tvk_base_spacing);--tvk_message_header_margin: 0em 0em var(--tvk_base_spacing) 0em;--tvk_message_header_align-items: center;--tvk_message_header_user_flex-direction: row-reverse;--tvk_message_header_bot_flex-direction: row;--tvk_message_header_avatar_box-shadow: var(--tvk_base_box-shadow);--tvk_message_header_avatar_padding: .3em;--tvk_message_header_avatar_font-size: inherit;--tvk_message_header_avatar_radius: 50%;--tvk_message_header_avatar_line-height: 0;--tvk_message_header_avatar_img-border-radius: unset;--tvk_message_header_avatar_user_color: var(--tvk_colors_text1);--tvk_message_header_avatar_user_background: var(--tvk_colors_surface1);--tvk_message_header_avatar_user_padding: var( --tvk_message_header_avatar_padding );--tvk_message_header_avatar_user_radius: var( --tvk_message_header_avatar_radius );--tvk_message_header_avatar_bot_color: var(--tvk_colors_text2);--tvk_message_header_avatar_bot_background: var(--tvk_colors_surface2);--tvk_message_header_avatar_bot_padding: var( --tvk_message_header_avatar_padding );--tvk_message_header_avatar_bot_radius: var( --tvk_message_header_avatar_radius );--tvk_message_body_width: auto;--tvk_message_body_max-width: 100%;--tvk_message_body_grow: inherit;--tvk_message_body_padding: var(--tvk_base_spacing);--tvk_message_body_radius: var(--tvk_base_radius);--tvk_message_body_border: none;--tvk_message_body_line-height: inherit;--tvk_message_body_box-shadow: var(--tvk_base_box-shadow);--tvk_message_body_user_color: var(--tvk_colors_text1);--tvk_message_body_user_background: var(--tvk_colors_surface1);--tvk_message_body_user_radius-top-left: var(--tvk_message_body_radius);--tvk_message_body_user_radius-top-right: 0;--tvk_message_body_user_radius-bottom-left: var(--tvk_message_body_radius);--tvk_message_body_user_radius-bottom-right: var(--tvk_message_body_radius);--tvk_message_body_user_border: var(--tvk_message_body_border);--tvk_message_body_user_box-shadow: var(--tvk_message_body_box-shadow);--tvk_message_body_user_font-weight: normal;--tvk_message_body_bot_color: var(--tvk_colors_text2);--tvk_message_body_bot_background: var(--tvk_colors_surface2);--tvk_message_body_bot_radius-top-left: 0;--tvk_message_body_bot_radius-top-right: var(--tvk_message_body_radius);--tvk_message_body_bot_radius-bottom-left: var(--tvk_message_body_radius);--tvk_message_body_bot_radius-bottom-right: var(--tvk_message_body_radius);--tvk_message_body_bot_border: var(--tvk_message_body_border);--tvk_message_body_bot_box-shadow: var(--tvk_message_body_box-shadow);--tvk_message_body_bot_font-weight: normal;--tvk_feedback_align-self: unset;--tvk_feedback_display: flex;--tvk_feedback_flex-direction: row;--tvk_feedback_gap: var(--tvk_base_spacing);--tvk_feedback_margin: 0;--tvk_feedback_padding: calc(var(--tvk_base_spacing) / 2);--tvk_feedback_font-size: 90%;--tvk_feedback_thumbsUpActive_color: var(--tvk_colors_good);--tvk_feedback_thumbsDownActive_color: var(--tvk_colors_bad);--tvk_side-footnotes_flex-grow: 1;--tvk_side-footnotes_flex-shrink: 0;--tvk_side-footnotes_flex-basis-base: 100%;--tvk_side-footnotes_flex-basis: calc( var(--tvk_side-footnotes_flex-basis-base) - calc(var(--tvk_message_gap) / 2) );--tvk_footnotes_display: flex;--tvk_footnotes_flex-direction: row;--tvk_footnotes_flex-wrap: wrap;--tvk_footnotes_gap: var(--tvk_base_spacing);--tvk_footnotes_align-items: center;--tvk_footnotes_margin: var(--tvk_base_spacing) 0em 0em 0em;--tvk_footnotes_font-size: 85%;--tvk_footnotes_sources-title_display: inline;--tvk_footnotes_footnote_flex-direction: column;--tvk_footnotes_footnote_justify-content: normal;--tvk_footnotes_footnote_gap: initial;--tvk_footnotes_footnote_padding: calc(var(--tvk_base_spacing) / 2) var(--tvk_base_spacing);--tvk_footnotes_footnote_width: auto;--tvk_footnotes_footnote_background: var(--tvk_colors_neutral);--tvk_footnotes_footnote_color: var(--tvk_colors_text2);--tvk_footnotes_footnote_line-height: inherit;--tvk_footnotes_footnote_border: none;--tvk_footnotes_footnote_border-radius: none;--tvk_footnotes_footnote_box-shadow: none;--tvk_footnotes_footnote_title_font-size: inherit;--tvk_footnotes_footnote_title_font-weight: normal;--tvk_footnotes_footnote_title_font-style: inherit;--tvk_footnotes_footnote_content_font-size: inherit;--tvk_footnotes_footnote_content_margin: initial;--tvk_footnotes_footnote_content_padding: initial;--tvk_footnotes_footnote_content_font-weight: normal;--tvk_footnotes_footnote_content_font-style: inherit;--tvk_footnotes_footnote_content_show-more-link_float: none;--tvk_message_loader_size: 8px;--tvk_message_loader_margin: 0 0 0 var(--tvk_message_loader_size);--tvk_message_loader_color-a: var(--tvk_colors_surface1);--tvk_message_loader_color-b: var(--tvk_colors_surface2);--tvk_message_notification_margin: 0 0 -1em 0;--tvk_message_error_margin: .5em .5em -.5em .5em;--tvk_question_flex-direction: row;--tvk_question_width: auto;--tvk_question_margin: var(--tvk_base_spacing);--tvk_question_padding: var(--tvk_base_spacing);--tvk_question_border: 1px solid var(--tvk_colors_surface2);--tvk_question_background: var(--tvk_colors_surface2);--tvk_question_color: var(--tvk_colors_text2);--tvk_question_radius: var(--tvk_base_radius);--tvk_question_box-shadow: var(--tvk_base_box-shadow);--tvk_question_input_text-align: unset;--tvk_question_chars-count_display: initial;--tvk_question_chars-count_font-size: 80%;--tvk_question_btn-clear-history_gap: var(--tvk_base_spacing);--tvk_question_btn-clear-history_flex-direction: row;--tvk_question_btn-submit_gap: var(--tvk_base_spacing);--tvk_question_btn-submit_flex-direction: row;--tvk_question_btn-submit_background: var(--tvk_colors_brand);--tvk_question_btn-submit_color: var(--tvk_colors_text1);--tvk_question_btn-submit_border: 0 none var(--tvk_colors_brand);--tvk_question_btn-submit_border-radius: 5em;--tvk_question_btn-submit_padding: var(--tvk_base_spacing);--tvk_thumbnail_padding: .25em;--tvk_thumbnail_background: var(--tvk_colors_surface2);--tvk_thumbnail_border: 1px solid var(--tvk_colors_neutral-dim);--tvk_thumbnail_max-width: 100%;--tvk_thumbnail_height: auto;--tvk_thumbnail_max-height: 15em;--tvk_card_text-align: center}.tvk-wrapper ::-webkit-scrollbar{width:7px;height:7px}.tvk-wrapper ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--tvk_colors_neutral);border-radius:7px}.tvk-wrapper ::-webkit-scrollbar-thumb{background:var(--tvk_colors_neutral-dim);border-radius:7px}.tvk-wrapper a:link,.tvk-wrapper a:visited,.tvk-wrapper a:hover{color:var(--tvk_colors_links);text-decoration:var(--tvk_wrapper_links_text-decoration)}.tvk-wrapper a:active{color:var(--tvk_colors_links)}:root{--tvk--default-sheet: true;--tvk_button_radius: var(--tvk_base_radius);--tvk_button_rounded-radius: 50%;--tvk_button_base-font-size: var(--tvk_base_font-size);--tvk_button_padding: .1rem}.tvk-btn{cursor:pointer;touch-action:manipulation;padding:var(--tvk_button_padding);font-size:var(--tvk_button_base-font-size);background:transparent;color:var(--tvk_colors_text2);border:none;border-radius:var(--tvk_button_radius);display:inline-flex;justify-content:center;align-items:center;text-align:center;font-weight:700;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.tvk-btn:hover:not([disabled]){background:var(--tvk_colors_neutral);box-shadow:0 0 0 5px var(--tvk_colors_neutral)}.tvk-btn[disabled]{cursor:not-allowed;opacity:.5}:root{--tvk--default-sheet: true;--tvk_button_action-background: var(--tvk_colors_surface1);--tvk_button_action-color: var(--tvk_colors_text1);--tvk_button_action-padding: var(--tvk_base_spacing) calc(var(--tvk_base_spacing) * 2);--tvk_button_action-margin: var(--tvk_base_spacing) var(--tvk_base_spacing) 0 0}.tvk-btn-action{background:var(--tvk_button_action-background);color:var(--tvk_button_action-color);padding:var(--tvk_button_action-padding);margin:var(--tvk_button_action-margin)}.tvk-btn-action:hover:not([disabled]){background:hsl(var(--tvk_colors_brand-hue),var(--tvk_colors_brand-saturation),var(--tvk_colors_brand-lightness),.7);box-shadow:0 0 0 5px var(--tvk_colors_neutral)}.tvk-wrapper{box-sizing:border-box;display:flex;min-width:var(--tvk_wrapper_min-width);width:var(--tvk_wrapper_width);max-width:var(--tvk_wrapper_max-width);min-height:var(--tvk_wrapper_min-height);height:var(--tvk_wrapper_height);max-height:var(--tvk_wrapper_max-height);flex-direction:var(--tvk_wrapper_flex-direction);gap:var(--tvk_wrapper_gap);margin:var(--tvk_wrapper_margin);padding:var(--tvk_wrapper_padding);font-family:var(--tvk_base_font-family);font-size:var(--tvk_base_font-size);line-height:var(--tvk_wrapper_line-height);background:var(--tvk_wrapper_background);border:var(--tvk_wrapper_border);border-radius:var(--tvk_wrapper_border-radius);box-shadow:var(--tvk_wrapper_box-shadow)}.tvk-wrapper *{box-sizing:border-box}.tvk-wrapper .tvk-messages{position:relative;padding:var(--tvk_messages_padding);overflow:var(--tvk_messages_overflow);flex-grow:var(--tvk_messages_flex-grow)}.tvk-wrapper .tvk-messages .tvk-shader{pointer-events:none;height:10px;position:sticky;left:0;right:0}.tvk-wrapper .tvk-messages .tvk-shader-top{display:var(--tvk_messages_shaders_top-display);top:calc(var(--tvk_messages_padding) * -1.1);background:linear-gradient(180deg,var(--tvk_wrapper_background) 0%,transparent 100%)}.tvk-wrapper .tvk-messages .tvk-shader-bottom{display:var(--tvk_messages_shaders_bottom-display);bottom:calc(var(--tvk_messages_padding) * -1.1);background:linear-gradient(0deg,var(--tvk_wrapper_background) 0%,transparent 100%)}.tvk-wrapper .tvk-messages .tvk-message{display:flex;flex-direction:var(--tvk_message_flex-direction);gap:var(--tvk_message_gap);flex-wrap:var(--tvk_message_flex-wrap);margin:var(--tvk_message_margin);scroll-behavior:smooth}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer{display:flex;flex-wrap:var(--tvk_message_answer_flex-wrap);width:100%;gap:var(--tvk_message_answer_gap);flex-direction:var(--tvk_message_answer_flex-direction);flex-grow:var(--tvk_message_answer_flex-grow);flex-shrink:var(--tvk_message_answer_flex-shrink);flex-basis:var(--tvk_message_answer_flex-basis)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-header{display:flex;gap:var(--tvk_message_header_gap);align-items:var(--tvk_message_header_align-items);margin:var(--tvk_message_header_margin);font-size:var(--tvk_message_header_font-size);font-weight:var(--tvk_message_header_font-weight);color:var(--tvk_message_header_color)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-header .tvk-message-header-avatar{font-size:var(--tvk_message_header_avatar_font-size);box-shadow:var(--tvk_message_header_avatar_box-shadow);line-height:var(--tvk_message_header_avatar_line-height)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-header .tvk-message-header-avatar img{border-radius:var(--tvk_message_header_avatar_img-border-radius)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body{width:var(--tvk_message_body_width);max-width:var(--tvk_message_body_max-width);display:inline-block;flex-grow:var(--tvk_message_body_grow);padding:var(--tvk_message_body_padding);border-radius:var(--tvk_message_body_radius);line-height:var(--tvk_message_body_line-height)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper img{max-width:100%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper p{margin:0}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h1,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h2,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h3,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h4,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h5,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h6{margin:.25em 0}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h1{font-size:160%;line-height:160%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h2{font-size:150%;line-height:150%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h3{font-size:140%;line-height:140%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h4{font-size:130%;line-height:130%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h5{font-size:120%;line-height:120%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper h6{font-size:110%;line-height:110%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper hr{margin:1em 0;border:0;border-top:1px solid var(--tvk_colors_message-content-elements-surface2)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper blockquote{white-space:normal;margin:0;margin-block-end:.5em;margin-block-start:.5em;padding:.5em;border-radius:var(--tvk_base_radius);color:var(--tvk_colors_message-content-elements-text);background:var(--tvk_colors_message-content-elements-surface1);border-left:.5em solid var(--tvk_colors_message-content-elements-surface2);quotes:"“" "”" "‘" "’"}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code{color:var(--tvk_colors_message-content-elements-text);background-color:var(--tvk_colors_message-content-elements-surface1);border:1px solid var(--tvk_colors_message-content-elements-surface2);margin:0 2px;padding:0 .2em;border-radius:var(--tvk_base_radius)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-comment{color:#b0b0b0}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-tag{color:#d0d0d0}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-operator,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-punctuation,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-subst{color:#878787}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-operator{opacity:.7}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-bullet,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-deletion,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-name,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-selector-tag,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-template-variable,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-variable{color:#fb0120}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-attr,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-link,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-literal,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-number,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-symbol,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-variable.constant_{color:#fc6d24}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-class .hljs-title,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-title,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-title.class_{color:#fda331}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-strong{font-weight:700;color:#fda331}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-addition,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-code,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-string,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-title.class_.inherited__{color:#a1c659}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-built_in,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-doctag,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-keyword.hljs-atrule,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-quote,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-regexp{color:#76c7b7}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-attribute,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-function .hljs-title,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-section,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-title.function_,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .ruby .hljs-property{color:#6fb3d2}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .diff .hljs-meta,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-keyword,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-template-tag,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-type{color:#d381c3}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-emphasis{color:#d381c3;font-style:italic}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-meta,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-meta .hljs-keyword,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-meta .hljs-string{color:#be643c}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-meta .hljs-keyword,.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper code .hljs-meta-keyword{font-weight:700}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper pre:has(>code){position:relative;margin:.25em 0}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper pre:has(>code) .tvk-message-content-copy-button{position:absolute;margin:0;top:.2em;right:.3em;z-index:10;display:none;background:var(--tvk_colors_message-content-elements-surface2);color:var(--tvk_colors_message-content-elements-text);padding:var(--tvk_base_spacing)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper pre:has(>code) .tvk-message-content-copy-button:hover:not([disabled]){background:hsl(var(--tvk_colors_brand-hue),var(--tvk_colors_brand-saturation),var(--tvk_colors_brand-lightness),.7);box-shadow:none}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper pre:has(>code) code{display:block;overflow-x:auto;padding:var(--tvk_base_spacing) calc(var(--tvk_base_spacing) * 2)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper table thead{font-weight:700}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper table thead th{border:none!important;border-bottom:2px solid var(--tvk_colors_message-content-elements-surface2)!important;padding:.4em!important}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body .tvk-message-content-wrapper table tbody td{border:none!important;border-bottom:1px solid var(--tvk_colors_message-content-elements-surface2)!important;padding:.4em!important}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app{display:inline-block;flex-grow:var(--tvk_message_body_grow);border-radius:var(--tvk_message_body_radius);width:100%}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app .tvk-message-notification{margin:var(--tvk_message_notification_margin);color:var(--tvk_colors_text-muted);font-size:80%;text-align:start;font-style:italic}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app .tvk-message-notification.tvk-message-notification-info{color:var(--tvk_colors_good)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app .tvk-message-notification.tvk-message-notification-warning{color:var(--tvk_colors_bad)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app .tvk-error-connection{color:#fff;background:var(--tvk_colors_bad);margin:var(--tvk_message_error_margin);padding:.5em;text-align:center}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app .tvk-error-connection .tvk-error-icon{font-size:150%;vertical-align:middle;margin-right:.3em}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-answer .tvk-message-body-from-app .tvk-message-loader{position:relative;margin:var(--tvk_message_loader_margin);width:var(--tvk_message_loader_size);height:var(--tvk_message_loader_size);border-radius:50%;background:var(--tvk_message_loader_color-a);box-shadow:calc(var(--tvk_message_loader_size) * 2) 0 var(--tvk_message_loader_color-a),calc(var(--tvk_message_loader_size) * 2 * -1) 0 var(--tvk_message_loader_color-a);animation:tvk-loader-animation .5s ease-out infinite alternate}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-feedback{align-self:var(--tvk_feedback_align-self);display:var(--tvk_feedback_display);flex-direction:var(--tvk_feedback_flex-direction);gap:var(--tvk_feedback_gap);margin:var(--tvk_feedback_margin);padding:var(--tvk_feedback_padding);font-size:var(--tvk_feedback_font-size)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-feedback .tvk-message-feedback-thumbsUpActive{color:var(--tvk_feedback_thumbsUpActive_color)}.tvk-wrapper .tvk-messages .tvk-message .tvk-message-feedback .tvk-message-feedback-thumbsDownActive{color:var(--tvk_feedback_thumbsDownActive_color)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-user{margin:var(--tvk_message_user_margin)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-user .tvk-message-answer{flex-direction:var(--tvk_message_answer_user_flex-direction);justify-content:var(--tvk_message_answer_user_justify-content);align-items:var(--tvk_message_answer_user_align-items);margin:var(--tvk_message_answer_user_margin);padding:var(--tvk_message_answer_user_padding);color:var(--tvk_message_answer_user_color);background:var(--tvk_message_answer_user_background);border:var(--tvk_message_answer_user_border);border-top:var(--tvk_message_answer_user_border-top);border-right:var(--tvk_message_answer_user_border-right);border-bottom:var(--tvk_message_answer_user_border-bottom);border-left:var(--tvk_message_answer_user_border-left)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-user .tvk-message-answer .tvk-message-header{flex-direction:var(--tvk_message_header_user_flex-direction)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-user .tvk-message-answer .tvk-message-header .tvk-message-header-avatar{padding:var(--tvk_message_header_avatar_user_padding);border-radius:var(--tvk_message_header_avatar_user_radius);color:var(--tvk_message_header_avatar_user_color);background:var(--tvk_message_header_avatar_user_background)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-user .tvk-message-answer .tvk-message-header .tvk-message-header-label-bot{display:none}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-user .tvk-message-answer .tvk-message-body{color:var(--tvk_message_body_user_color);background:var(--tvk_message_body_user_background);border:var(--tvk_message_body_user_border);border-top-left-radius:var(--tvk_message_body_user_radius-top-left);border-top-right-radius:var(--tvk_message_body_user_radius-top-right);border-bottom-left-radius:var(--tvk_message_body_user_radius-bottom-left);border-bottom-right-radius:var(--tvk_message_body_user_radius-bottom-right);box-shadow:var(--tvk_message_body_user_box-shadow);font-weight:var(--tvk_message_body_user_font-weight)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-bot{margin:var(--tvk_message_bot_margin)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-bot .tvk-message-answer{flex-direction:var(--tvk_message_answer_bot_flex-direction);justify-content:var(--tvk_message_answer_bot_justify-content);align-items:var(--tvk_message_answer_bot_align-items);margin:var(--tvk_message_answer_bot_margin);padding:var(--tvk_message_answer_bot_padding);color:var(--tvk_message_answer_bot_color);background:var(--tvk_message_answer_bot_background);border:var(--tvk_message_answer_bot_border);border-top:var(--tvk_message_answer_bot_border-top);border-right:var(--tvk_message_answer_bot_border-right);border-bottom:var(--tvk_message_answer_bot_border-bottom);border-left:var(--tvk_message_answer_bot_border-left)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-bot .tvk-message-answer .tvk-message-header{flex-direction:var(--tvk_message_header_bot_flex-direction)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-bot .tvk-message-answer .tvk-message-header .tvk-message-header-avatar{padding:var(--tvk_message_header_avatar_bot_padding);border-radius:var(--tvk_message_header_avatar_bot_radius);color:var(--tvk_message_header_avatar_bot_color);background:var(--tvk_message_header_avatar_bot_background)}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-bot .tvk-message-answer .tvk-message-header .tvk-message-header-label-user{display:none}.tvk-wrapper .tvk-messages .tvk-message.tvk-message-bot .tvk-message-answer .tvk-message-body{color:var(--tvk_message_body_bot_color);background:var(--tvk_message_body_bot_background);border-top-left-radius:var(--tvk_message_body_bot_radius-top-left);border-top-right-radius:var(--tvk_message_body_bot_radius-top-right);border-bottom-left-radius:var(--tvk_message_body_bot_radius-bottom-left);border-bottom-right-radius:var(--tvk_message_body_bot_radius-bottom-right);border:var(--tvk_message_body_bot_border);box-shadow:var(--tvk_message_body_bot_box-shadow);font-weight:var(--tvk_message_body_bot_font-weight)}.tvk-wrapper .tvk-side-footnotes{flex-grow:var(--tvk_side-footnotes_flex-grow);flex-shrink:var(--tvk_side-footnotes_flex-shrink);flex-basis:var(--tvk_side-footnotes_flex-basis)}.tvk-wrapper .tvk-footnotes{display:var(--tvk_footnotes_display);flex-direction:var(--tvk_footnotes_flex-direction);flex-wrap:var(--tvk_footnotes_flex-wrap);gap:var(--tvk_footnotes_gap);align-items:var(--tvk_footnotes_align-items);margin:var(--tvk_footnotes_margin);font-size:var(--tvk_footnotes_font-size)}.tvk-wrapper .tvk-footnotes .tvk-footnotes-sources-label{display:var(--tvk_footnotes_sources-title_display)}.tvk-wrapper .tvk-footnotes .tvk-footnote{display:flex;flex-direction:var(--tvk_footnotes_footnote_flex-direction);justify-content:var(--tvk_footnotes_footnote_justify-content);gap:var(--tvk_footnotes_footnote_gap);width:var(--tvk_footnotes_footnote_width);padding:var(--tvk_footnotes_footnote_padding);background:var(--tvk_footnotes_footnote_background);color:var(--tvk_footnotes_footnote_color);line-height:var(--tvk_footnotes_footnote_line-height);border:var(--tvk_footnotes_footnote_border);border-radius:var(--tvk_footnotes_footnote_border-radius);box-shadow:var(--tvk_footnotes_footnote_box-shadow)}.tvk-wrapper .tvk-footnotes .tvk-footnote .tvk-footnote-title{font-size:var(--tvk_footnotes_footnote_title_font-size);font-weight:var(--tvk_footnotes_footnote_title_font-weight);font-style:var(--tvk_footnotes_footnote_title_font-style)}.tvk-wrapper .tvk-footnotes .tvk-footnote .tvk-footnote-content{white-space:pre-line;margin:var(--tvk_footnotes_footnote_content_margin);padding:var(--tvk_footnotes_footnote_content_padding);font-size:var(--tvk_footnotes_footnote_content_font-size);font-weight:var(--tvk_footnotes_footnote_content_font-weight);font-style:var(--tvk_footnotes_footnote_content_font-style)}.tvk-wrapper .tvk-footnotes .tvk-footnote .tvk-footnote-content .tvk-footnote-content-show-more-link{float:var(--tvk_footnotes_footnote_content_show-more-link_float)}.tvk-wrapper .tvk-question-bar{display:flex;flex-direction:var(--tvk_question_flex-direction);gap:.5em;align-items:center;width:var(--tvk_question_width);margin:var(--tvk_question_margin);padding:var(--tvk_question_padding);border:var(--tvk_question_border);border-radius:var(--tvk_question_radius);background:var(--tvk_question_background);color:var(--tvk_question_color);box-shadow:var(--tvk_question_box-shadow)}.tvk-wrapper .tvk-question-bar .tvk-question-bar-btn-clear-history{display:flex;gap:var(--tvk_question_btn-clear-history_gap);flex-direction:var(--tvk_question_btn-clear-history_flex-direction)}.tvk-wrapper .tvk-question-bar .tvk-question-bar-form{flex-grow:1;display:flex;align-items:center;gap:.5em;margin:0}.tvk-wrapper .tvk-question-bar .tvk-question-bar-form .tvk-question-bar-input{flex-grow:1;width:100%;border:none;resize:none;cursor:text;background:transparent;color:inherit;margin:0;height:100%;text-align:var(--tvk_question_input_text-align)}.tvk-wrapper .tvk-question-bar .tvk-question-bar-form .tvk-question-bar-input:focus-visible{outline:none}.tvk-wrapper .tvk-question-bar .tvk-question-bar-form .tvk-question-bar-chars-count{display:var(--tvk_question_chars-count_display);font-size:var(--tvk_question_chars-count_font-size);color:var(--tvk_colors_text-muted)}.tvk-wrapper .tvk-question-bar .tvk-question-bar-btn-submit{display:flex;gap:var(--tvk_question_btn-submit_gap);flex-direction:var(--tvk_question_btn-submit_flex-direction);background:var(--tvk_question_btn-submit_background);color:var(--tvk_question_btn-submit_color);border:var(--tvk_question_btn-submit_border);border-radius:var(--tvk_question_btn-submit_border-radius);padding:var(--tvk_question_btn-submit_padding)}.tvk-wrapper .tvk-question-bar .tvk-question-bar-btn-submit[disabled]{background:var(--tvk_colors_neutral)}@keyframes tvk-loader-animation{0%{background:var(--tvk_message_loader_color-b);box-shadow:calc(var(--tvk_message_loader_size) * 2) 0 var(--tvk_message_loader_color-b),calc(var(--tvk_message_loader_size) * 2 * -1) 0 var(--tvk_message_loader_color-a)}50%{background:var(--tvk_message_loader_color-a);box-shadow:calc(var(--tvk_message_loader_size) * 2) 0 var(--tvk_message_loader_color-b),calc(var(--tvk_message_loader_size) * 2 * -1) 0 var(--tvk_message_loader_color-b)}to{background:var(--tvk_message_loader_color-b);box-shadow:calc(var(--tvk_message_loader_size) * 2) 0 var(--tvk_message_loader_color-a),calc(var(--tvk_message_loader_size) * 2 * -1) 0 var(--tvk_message_loader_color-b)}}.tvk-card{text-align:var(--tvk_card_text-align)}.tvk-thumbnail{padding:var(--tvk_thumbnail_padding);border-radius:var(--tvk_base_radius);background:var(--tvk_thumbnail_background);border:var(--tvk_thumbnail_border);max-width:var(--tvk_thumbnail_max-width);height:var(--tvk_thumbnail_height);max-height:var(--tvk_thumbnail_max-height)}.tvk-carousel{width:100%;overflow:hidden}.tvk-carousel .tvk-carousel-inner{display:flex;align-items:center}.tvk-carousel .tvk-carousel-inner .tvk-carousel-card{width:auto;min-width:10em;padding-right:.5em}.tvk-carousel-controls{display:flex;gap:.5em;align-items:center;justify-content:space-between}.tvk-clamp{--tvk-clamp-nb-line: 3;-webkit-line-clamp:var(--tvk-clamp-nb-line);line-clamp:var(--tvk-clamp-nb-line);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}
