.ic-interaction.svelte-hwbk1q.svelte-hwbk1q{position:relative;overflow:hidden;background:var(--vt-ic-root-bg, var(--vt-surface-subtle))}.ic-interaction.ic-user.svelte-hwbk1q.svelte-hwbk1q{display:flex;justify-content:center;border-top:var(--vt-ic-user-border-width, var(--vt-border-width)) solid var(--vt-ic-user-border, var(--vt-surface-muted));border-bottom:var(--vt-ic-user-border-width, var(--vt-border-width)) solid var(--vt-ic-user-border, var(--vt-surface-muted));padding:var(--vt-ic-user-padding-y) var(--vt-ic-user-padding-x)}.ic-response.svelte-hwbk1q.svelte-hwbk1q{display:flex;justify-content:center;background:var(--vt-ic-response-bg, var(--vt-surface-default));padding:var(--vt-ic-response-padding-y) var(--vt-ic-response-padding-x)}.ic-row.svelte-hwbk1q.svelte-hwbk1q{display:flex;justify-content:center;width:100%;min-width:0}.ic-message.svelte-hwbk1q.svelte-hwbk1q{padding:var(--vt-ic-message-padding);box-sizing:border-box}.ic-chat.svelte-hwbk1q.svelte-hwbk1q{flex:1;width:var(--vt-ic-chat-basis);max-width:var(--vt-ic-chat-max-width);min-width:0;font-family:var(--vt-type-font-sans);font-style:normal;font-weight:var(--vt-type-body-weight);line-height:normal}.ic-user-avatar.svelte-hwbk1q.svelte-hwbk1q{width:var(--vt-ic-user-avatar-size);height:var(--vt-ic-user-avatar-size);background-repeat:no-repeat;background-image:var(--ic-avatar-bg);border-radius:var(--vt-ic-user-avatar-radius, var(--vt-card-radius));border:var(--vt-border-width) solid var(--vt-border-muted);background-position:center center;background-size:var(--vt-ic-user-avatar-bg-size) var(--vt-ic-user-avatar-bg-size)}.ic-file-input.svelte-hwbk1q.svelte-hwbk1q{display:none}.ic-files--wide.svelte-hwbk1q.svelte-hwbk1q{min-width:var(--vt-ic-files-min-width)}.ic-generated-image.svelte-hwbk1q.svelte-hwbk1q{border-radius:var(--vt-ic-generated-image-radius)}.ic-icon-20.svelte-hwbk1q.svelte-hwbk1q{width:var(--vt-ic-icon-size);height:var(--vt-ic-icon-size);display:flex;align-items:center;justify-content:center}.ic-code-segment.svelte-hwbk1q.svelte-hwbk1q{padding:var(--vt-ic-code-segment-padding);display:flex;justify-content:center}.ic-code-card.svelte-hwbk1q.svelte-hwbk1q{width:100%;background:var(--vt-ic-code-card-bg, var(--vt-surface-strong));border-radius:var(--vt-ic-code-card-radius);color:var(--vt-ic-code-card-text, var(--vt-text-inverse));overflow:hidden}.ic-code-bar.svelte-hwbk1q.svelte-hwbk1q{display:flex;justify-content:space-between;align-items:center;padding:var(--vt-ic-code-bar-padding-y) var(--vt-ic-code-bar-padding-x);color:var(--vt-ic-code-bar-text, var(--vt-surface-subtle));font-family:var(--vt-type-font-sans);font-size:var(--vt-ic-code-bar-font-size, var(--vt-type-label-size));font-weight:var(--vt-ic-code-bar-font-weight, var(--vt-type-label-weight))}.ic-code-bar__lang.svelte-hwbk1q.svelte-hwbk1q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-code-bar__status.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-code-bar-action-height);display:inline-flex;align-items:center;padding:0 var(--vt-ic-code-bar-status-padding-x);color:var(--vt-ic-code-bar-status-text, var(--vt-ic-code-bar-text, var(--vt-surface-subtle)));font-size:var(--vt-ic-code-bar-status-font-size, var(--vt-type-caption-size))}.ic-code-bar__btn.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-code-bar-action-height);display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.ic-table-segment.svelte-hwbk1q.svelte-hwbk1q{border-radius:var(--vt-ic-table-radius);overflow:hidden;padding:var(--vt-ic-table-padding)}.ic-temporal-message.svelte-hwbk1q.svelte-hwbk1q{margin:0;font-weight:var(--vt-ic-temporal-font-weight, var(--vt-type-heading-weight));font-size:var(--vt-ic-temporal-font-size);white-space:pre-line}.ic-temporal-message--loading.svelte-hwbk1q.svelte-hwbk1q{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vt-ic-temporal-loading-gap);white-space:normal}.ic-temporal-message__model.svelte-hwbk1q.svelte-hwbk1q{display:block;font-weight:var(--vt-type-label-weight);line-height:var(--vt-type-line-height-body)}.ic-temporal-message__copy.svelte-hwbk1q.svelte-hwbk1q{display:block;font-weight:var(--vt-type-body-weight);line-height:var(--vt-type-line-height-body)}.ic-temporal-message--loading.svelte-hwbk1q .ic-temporal-message__copy.svelte-hwbk1q{background:var(--vt-ic-temporal-rainbow-gradient);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:var(--vt-ic-temporal-rainbow-animation)}.ic-stop-message.svelte-hwbk1q.svelte-hwbk1q{--vt-card-bg:var(--vt-ic-stop-message-bg);--vt-card-border-color:var(--vt-ic-stop-message-border);--vt-card-radius:var(--vt-ic-stop-message-radius);min-width:var(--vt-ic-stop-message-min-width);max-width:var(--vt-ic-stop-message-max-width);margin:var(--vt-ic-stop-message-margin-y) 0;padding:var(--vt-ic-stop-message-padding-y) var(--vt-ic-stop-message-padding-x);color:var(--vt-ic-stop-message-text);font-size:var(--vt-ic-stop-message-text-size);font-weight:var(--vt-ic-stop-message-font-weight);font-style:normal;white-space:normal}.ic-stop-message__row.svelte-hwbk1q.svelte-hwbk1q{display:flex;align-items:flex-start;gap:var(--vt-ic-stop-message-gap);white-space:normal}.ic-stop-message__icon.svelte-hwbk1q.svelte-hwbk1q{color:var(--vt-ic-stop-message-icon-color);display:inline-flex;align-items:center}.ic-stop-message__content.svelte-hwbk1q.svelte-hwbk1q{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vt-ic-stop-message-content-gap);min-width:0;flex:1 1 auto}.ic-stop-message__title.svelte-hwbk1q.svelte-hwbk1q{min-width:0}.ic-stop-message__toggle.svelte-hwbk1q.svelte-hwbk1q{background:transparent;border:0;padding:0;color:var(--vt-ic-stop-message-toggle-text);font-size:var(--vt-ic-stop-message-toggle-size);text-decoration:underline;cursor:pointer;min-width:0;max-width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ic-stop-message__details.svelte-hwbk1q.svelte-hwbk1q{padding-top:var(--vt-ic-stop-message-details-padding-top);white-space:normal;font-style:normal}.ic-fn-wrap.svelte-hwbk1q.svelte-hwbk1q{padding:var(--vt-ic-fn-padding-y) 0;font-size:var(--vt-ic-fn-font-size, var(--vt-type-label-size))}.ic-fn-pill.svelte-hwbk1q.svelte-hwbk1q{background-color:var(--vt-ic-fn-pill-bg, var(--vt-surface-muted));color:var(--vt-ic-fn-pill-text, var(--vt-text-default));display:flex;align-items:center;padding:0 var(--vt-ic-fn-pill-padding-x);width:-moz-fit-content;width:fit-content;height:var(--vt-ic-fn-pill-height);border-radius:var(--vt-ic-fn-pill-radius, var(--vt-card-radius))}.ic-fn-completed.svelte-hwbk1q.svelte-hwbk1q{border:var(--vt-ic-fn-pill-border-width, var(--vt-border-width)) solid var(--vt-ic-fn-pill-border, var(--vt-border-muted))}.ic-fn-process.ic-fn-pill--processing.svelte-hwbk1q.svelte-hwbk1q{min-width:var(--vt-ic-fn-processing-min-width);padding:0}.ic-fn-process.ic-fn-pill--processing.svelte-hwbk1q .ic-fn-pill__row.svelte-hwbk1q{margin:0 var(--vt-ic-fn-processing-row-padding-x);justify-content:flex-start}.ic-fn-pill__row.svelte-hwbk1q.svelte-hwbk1q{display:flex;align-items:center;justify-content:center;gap:var(--vt-ic-fn-row-gap)}.ic-fn-pill__row--wide.svelte-hwbk1q.svelte-hwbk1q{gap:var(--vt-ic-fn-row-gap-wide)}.ic-fn-pill__title.svelte-hwbk1q.svelte-hwbk1q{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;max-width:var(--vt-ic-fn-title-max-width)}.ic-fn-pill__title--fit.svelte-hwbk1q.svelte-hwbk1q{width:auto;flex:0 1 auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:hidden}.ic-fn-pill__icon.svelte-hwbk1q.svelte-hwbk1q{display:inline-flex;align-items:center}.ic-pre.svelte-hwbk1q.svelte-hwbk1q{display:flex;flex-direction:column;gap:var(--vt-ic-pre-gap);width:100%;min-width:var(--vt-ic-pre-min-width);white-space:pre-wrap;word-wrap:break-word;text-align:left;font-family:var(--vt-type-font-sans)}.ic-pre--user.svelte-hwbk1q.svelte-hwbk1q{margin:0;border-radius:var(--vt-ic-query-radius)}.ic-header.svelte-hwbk1q.svelte-hwbk1q{color:var(--vt-ic-header-action-color, var(--vt-text-default))}.ic-header--single.svelte-hwbk1q.svelte-hwbk1q{flex-direction:column;align-items:center;justify-content:center}.ic-header--stack.svelte-hwbk1q.svelte-hwbk1q{flex-direction:column;align-items:center;justify-content:center;gap:var(--vt-ic-header-stack-gap)}.ic-header__pencil-wrap.svelte-hwbk1q.svelte-hwbk1q{position:relative;display:flex;align-items:center;justify-content:center}.ic-header__pencil-btn.svelte-hwbk1q.svelte-hwbk1q{display:inline-flex;align-items:center;justify-content:center;width:var(--vt-ic-header-icon-btn-size);height:var(--vt-ic-header-icon-btn-size);padding:0;border:none;background:transparent;border-radius:var(--vt-ic-header-icon-btn-radius);color:inherit;cursor:pointer;transition:background-color var(--vt-ease-standard)}.ic-header__pencil-btn.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-header-icon-hover-bg, transparent)}.ic-header__unavailable-tooltip.svelte-hwbk1q.svelte-hwbk1q{top:var(--vt-ic-unavailable-tooltip-top);left:var(--vt-ic-unavailable-tooltip-left);z-index:var(--vt-ic-unavailable-tooltip-z, var(--vt-z-tooltip));width:-moz-max-content;width:max-content;--vt-tooltip-unavailable-arrow-top:var(--vt-ic-unavailable-tooltip-arrow-top);--vt-tooltip-unavailable-arrow-left:var(--vt-ic-unavailable-tooltip-arrow-left)}.ic-header__unavailable-tooltip.svelte-hwbk1q p.svelte-hwbk1q{margin:0;line-height:var(--vt-type-line-height-body)}.ic-header__divergence.svelte-hwbk1q.svelte-hwbk1q{width:-moz-max-content;width:max-content;display:grid;grid-template-columns:var(--vt-ic-header-divergence-nav-left-width) fit-content(var(--vt-ic-header-divergence-count-width)) var(--vt-ic-header-divergence-nav-right-width);align-items:center;justify-content:center;padding-top:var(--vt-ic-header-divergence-padding-top)}.ic-header__nav-btn.svelte-hwbk1q.svelte-hwbk1q{display:inline-flex;align-items:center;width:var(--vt-ic-header-nav-btn-size);height:var(--vt-ic-header-nav-btn-size);padding:0;border:none;background:transparent;border-radius:50%;color:inherit;cursor:pointer;transition:background-color var(--vt-ease-standard)}.ic-header__nav-btn.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-header-icon-hover-bg, transparent)}.ic-header__divergence-count.svelte-hwbk1q.svelte-hwbk1q{color:inherit;font-size:var(--vt-ic-header-divergence-count-size);font-weight:var(--vt-ic-header-divergence-count-weight, var(--vt-type-label-weight));letter-spacing:var(--vt-ic-header-divergence-count-letter-spacing);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.ic-header__divergence-sep.svelte-hwbk1q.svelte-hwbk1q{display:inline-block;padding:0 var(--vt-ic-header-divergence-sep-padding-x)}.ic-header__edit-controls.svelte-hwbk1q.svelte-hwbk1q{cursor:pointer;border:0;position:absolute;top:var(--vt-ic-header-edit-controls-top);display:flex;flex-direction:column;align-items:center}.ic-header__control-btn.svelte-hwbk1q.svelte-hwbk1q{display:inline-flex;align-items:center;justify-content:center;width:var(--vt-ic-header-control-btn-size);height:var(--vt-ic-header-control-btn-size);border-radius:50%;border:none;background:transparent;color:inherit;transition:background-color var(--vt-ease-standard),transform var(--vt-ease-standard)}.ic-header__control-btn.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-header-control-hover-bg, var(--vt-border-muted));cursor:pointer}.ic-header__control-btn.svelte-hwbk1q.svelte-hwbk1q:active{transform:scale(.99)}.ic-header__edit-divider.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-header-edit-divider-height);width:var(--vt-ic-header-edit-divider-width);margin:var(--vt-ic-header-edit-divider-margin);background:var(--vt-ic-header-edit-divider-bg, var(--vt-border-muted))}.ic-header__center.svelte-hwbk1q.svelte-hwbk1q{position:absolute;left:var(--vt-ic-header-center-left);top:var(--vt-ic-header-center-top);transform:translate(-50%);opacity:0;height:var(--vt-ic-header-icon-btn-size);width:var(--vt-ic-header-icon-btn-size);display:flex;transition:var(--vt-ic-header-center-transition);z-index:var(--vt-ic-header-center-z)}.ic-is-hidden.svelte-hwbk1q.svelte-hwbk1q{opacity:0;pointer-events:none}.ic-is-visible.svelte-hwbk1q.svelte-hwbk1q{opacity:1;pointer-events:auto}.ic-interaction__left-strip.svelte-hwbk1q.svelte-hwbk1q{position:absolute;left:0;width:var(--ic-left-strip-w, 0px);top:0;bottom:0;visibility:hidden;background-color:var(--vt-ic-left-strip-bg, var(--vt-surface-muted));border-right:var(--vt-ic-left-strip-border-width, var(--vt-border-width)) solid var(--vt-ic-left-strip-border, var(--vt-surface-muted));z-index:var(--vt-ic-left-strip-z)}.ic-interaction__left-strip.ic-interaction__left-strip--visible.svelte-hwbk1q.svelte-hwbk1q{visibility:visible}.ic-edit__textarea.svelte-hwbk1q.svelte-hwbk1q{width:100%;overflow:hidden;box-sizing:border-box;border-radius:var(--vt-ic-edit-radius, var(--vt-control-radius));padding:var(--vt-ic-edit-textarea-padding);resize:none;padding-right:var(--vt-ic-edit-textarea-padding-right);background:transparent;min-height:var(--vt-ic-edit-textarea-min-height)}.ic-edit__textarea.svelte-hwbk1q.svelte-hwbk1q:focus{outline:none}.ic-image-area.svelte-hwbk1q.svelte-hwbk1q{border-radius:var(--vt-ic-image-area-radius, var(--vt-popover-radius));background-color:var(--vt-ic-image-area-bg, var(--vt-surface-default));border:var(--vt-ic-image-area-border-width, var(--vt-border-width)) solid var(--vt-ic-image-area-border, var(--vt-border-muted));display:flex;align-items:center;justify-content:center}.ic-image-area.svelte-hwbk1q.svelte-hwbk1q,.ic-generated-image--square.svelte-hwbk1q.svelte-hwbk1q{max-width:var(--vt-ic-image-area-max-width);height:auto;aspect-ratio:1 / 1;width:100%}.ic-generated-image--horizontal.svelte-hwbk1q.svelte-hwbk1q{max-width:var(--vt-ic-image-horizontal-max-width);height:auto;aspect-ratio:7 / 4;width:100%}.ic-generated-image--vertical.svelte-hwbk1q.svelte-hwbk1q{max-height:var(--vt-ic-image-vertical-max-height);width:auto;aspect-ratio:4 / 7;height:100%}.ic-image-fullscreen.svelte-hwbk1q.svelte-hwbk1q{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:var(--vt-ic-image-fullscreen-overlay-bg, var(--vt-overlay-backdrop-strong-bg));z-index:var(--vt-ic-image-fullscreen-z)}.ic-image-fullscreen__img.svelte-hwbk1q.svelte-hwbk1q{max-width:100%;max-height:100%}.ic-image-fullscreen__close-btn.svelte-hwbk1q.svelte-hwbk1q{position:absolute;top:var(--vt-ic-image-fullscreen-close-top);right:var(--vt-ic-image-fullscreen-close-right);border:none;color:var(--vt-ic-image-fullscreen-close-color, var(--vt-text-inverse));font-size:var(--vt-ic-image-fullscreen-close-font-size);cursor:pointer;padding:var(--vt-ic-image-fullscreen-close-padding);border-radius:50%;transition:var(--vt-ic-image-fullscreen-close-transition)}.ic-image-fullscreen__close-btn.svelte-hwbk1q.svelte-hwbk1q:hover{background-color:var(--vt-ic-image-fullscreen-close-hover-bg, var(--vt-overlay-backdrop-hover-bg))}.ic-generated-image.svelte-hwbk1q.svelte-hwbk1q:hover{cursor:pointer}.ic-thumbnails.svelte-hwbk1q.svelte-hwbk1q{display:flex;flex-wrap:wrap;gap:var(--vt-ic-thumbnails-gap);margin-bottom:var(--vt-ic-thumbnails-margin-bottom)}.ic-thumbnail.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-thumbnail-height);width:auto;border-radius:var(--vt-ic-thumbnail-radius, var(--vt-card-radius));border:var(--vt-ic-thumbnail-border-width, var(--vt-border-width)) solid var(--vt-ic-thumbnail-border, var(--vt-border-muted))}.ic-temporal-rainbow.svelte-hwbk1q.svelte-hwbk1q{background:var(--vt-ic-temporal-rainbow-gradient);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:var(--vt-ic-temporal-rainbow-animation)}@keyframes rainbow-animation{0%{background-position:0% 50%}to{background-position:100% 50%}}.ic-image-error.svelte-hwbk1q.svelte-hwbk1q{background-color:var(--vt-ic-image-error-bg);border:var(--vt-ic-image-error-border-width) solid var(--vt-ic-image-error-border);border-radius:var(--vt-ic-image-error-radius);color:var(--vt-ic-image-error-text);padding:var(--vt-ic-image-error-padding-y) var(--vt-ic-image-error-padding-x)}.ic-files.svelte-hwbk1q.svelte-hwbk1q{container-type:inline-size;container-name:files-container;padding:0;border:var(--vt-border-width) solid var(--vt-border-muted);border-radius:var(--vt-card-radius);width:auto;max-width:var(--vt-ic-files-max-width);overflow:hidden}.ic-files-table.svelte-hwbk1q.svelte-hwbk1q{display:grid;grid-template-columns:5fr 2fr 2fr;gap:0px}.ic-files-table--two.svelte-hwbk1q.svelte-hwbk1q{grid-template-columns:5fr 2fr}.ic-files-table__header.svelte-hwbk1q.svelte-hwbk1q{padding:var(--vt-ic-files-header-padding-y) var(--vt-ic-files-header-padding-x);text-align:left;font-size:var(--vt-ic-files-header-font-size);font-weight:600;color:var(--vt-text-default);letter-spacing:var(--vt-ic-files-header-letter-spacing);background-color:var(--vt-surface-subtle)}.ic-files-table__cell.svelte-hwbk1q.svelte-hwbk1q{padding:var(--vt-ic-files-cell-padding-y) var(--vt-ic-files-cell-padding-x);font-size:var(--vt-ic-files-cell-font-size);white-space:nowrap;color:var(--vt-text-muted);overflow:hidden;text-overflow:ellipsis;border-top:var(--vt-border-width) solid var(--vt-border-muted);transition:var(--vt-ic-files-cell-transition)}.ic-files-table__cell.svelte-hwbk1q.svelte-hwbk1q:hover{white-space:normal;max-height:none}.ic-files-table__cell--name.svelte-hwbk1q.svelte-hwbk1q:hover{overflow-wrap:break-word}.ic-is-disabled-edit.svelte-hwbk1q.svelte-hwbk1q{opacity:.4;cursor:not-allowed}@container files-container (max-width: 290px){.ic-files-table.svelte-hwbk1q.svelte-hwbk1q{grid-template-columns:2fr 2fr 2fr}.ic-files-table--two.svelte-hwbk1q.svelte-hwbk1q{grid-template-columns:2fr 2fr}.ic-files-table__header.svelte-hwbk1q.svelte-hwbk1q{padding:var(--vt-ic-files-header-compact-padding-y) var(--vt-ic-files-header-compact-padding-x)}}.ic-avatar-container.svelte-hwbk1q.svelte-hwbk1q{position:relative;width:var(--vt-ic-avatar-container-width);height:var(--vt-ic-avatar-container-height);display:flex;justify-content:center}.ic-avatar-tooltip.svelte-hwbk1q.svelte-hwbk1q{visibility:hidden;opacity:0;background-color:var(--vt-ic-avatar-tooltip-bg, var(--vt-surface-strong));color:var(--vt-ic-avatar-tooltip-text, var(--vt-text-inverse));text-align:center;border-radius:var(--vt-ic-avatar-tooltip-radius);padding:var(--vt-ic-avatar-tooltip-padding-y) var(--vt-ic-avatar-tooltip-padding-x);position:absolute;top:var(--vt-ic-avatar-tooltip-top);left:50%;transform:translate(-50%);white-space:nowrap;transition:var(--vt-ic-avatar-tooltip-transition);font-size:var(--vt-ic-avatar-tooltip-font-size);z-index:var(--vt-ic-avatar-tooltip-z, var(--vt-z-tooltip));height:auto;width:auto}.ic-avatar-tooltip.svelte-hwbk1q.svelte-hwbk1q:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-width:var(--vt-ic-avatar-tooltip-arrow-size);border-style:solid;border-color:transparent transparent var(--vt-ic-avatar-tooltip-bg, var(--vt-surface-strong)) transparent}.ic-avatar-container.svelte-hwbk1q:hover .ic-avatar-tooltip.svelte-hwbk1q{visibility:visible;opacity:1}.ic-model-avatar.svelte-hwbk1q.svelte-hwbk1q{width:var(--vt-ic-model-avatar-size);height:var(--vt-ic-model-avatar-size);border-radius:var(--vt-ic-model-avatar-radius, var(--vt-card-radius));border:var(--vt-ic-model-avatar-border-width, var(--vt-border-width)) solid var(--vt-ic-model-avatar-border, var(--vt-border-strong));background-size:var(--vt-ic-model-avatar-bg-size, contain);background-position:center;background-repeat:no-repeat}.ic-payload-action-container.svelte-hwbk1q.svelte-hwbk1q{display:flex;flex-wrap:wrap;gap:var(--vt-ic-payload-actions-gap);padding:var(--vt-ic-payload-actions-padding-y) 0}.ic-payload-action.svelte-hwbk1q.svelte-hwbk1q{display:inline-flex;align-items:center;gap:var(--vt-ic-payload-action-gap);border-radius:var(--vt-ic-payload-action-radius, var(--vt-control-radius));border:var(--vt-ic-payload-action-border-width, var(--vt-border-width)) solid var(--vt-ic-payload-action-border, var(--vt-text-default));background:var(--vt-ic-payload-action-bg, var(--vt-surface-default));color:var(--vt-ic-payload-action-text, var(--vt-text-default));font-size:var(--vt-ic-payload-action-font-size, var(--vt-type-label-size));font-style:normal;font-weight:var(--vt-ic-payload-action-font-weight, var(--vt-type-label-weight));line-height:var(--vt-ic-payload-action-line-height, var(--vt-type-line-height-body));cursor:pointer;transition:background-color var(--vt-ease-standard),transform var(--vt-ease-standard)}.ic-payload-action--icon.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-payload-action-icon-height);padding:0 var(--vt-ic-payload-action-icon-padding-x)}.ic-payload-action--default.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-payload-action-height);padding:var(--vt-ic-payload-action-padding-y) var(--vt-ic-payload-action-padding-x)}.ic-payload-action.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-payload-action-hover-bg, var(--vt-surface-muted))}.ic-payload-action.svelte-hwbk1q.svelte-hwbk1q:active{transform:scale(var(--vt-ic-payload-action-active-scale));background:var(--vt-ic-payload-action-active-bg, var(--vt-surface-strong));color:var(--vt-ic-payload-action-active-text, var(--vt-text-inverse))}.ic-artifacts-btn-icon.svelte-hwbk1q.svelte-hwbk1q{background:var(--vt-ic-artifacts-btn-icon-bg, url(../../../components/generic/artifactBtnIcon.svg)) no-repeat center center;background-size:var(--vt-ic-artifacts-btn-icon-size, contain)}.ic-loader.svelte-hwbk1q.svelte-hwbk1q{--ic-loader-duration:var(--vt-ic-loader-duration);width:var(--vt-ic-loader-size);aspect-ratio:1;border:var(--vt-ic-loader-track-width) solid var(--vt-ic-loader-track, var(--vt-border-muted));border-radius:50%;position:relative;transform:rotate(45deg)}.ic-loader.svelte-hwbk1q.svelte-hwbk1q:before{content:"";position:absolute;inset:calc(var(--vt-ic-loader-track-width) * -1);border-radius:50%;border:var(--vt-ic-loader-track-width) solid var(--vt-ic-loader-accent, var(--vt-text-default));animation:svelte-hwbk1q-ic-loader-spin var(--ic-loader-duration) infinite linear}@keyframes svelte-hwbk1q-ic-loader-spin{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.ic-floating-scrollbar.svelte-hwbk1q.svelte-hwbk1q{display:none;position:fixed;left:var(--vt-ic-floating-scrollbar-left);width:var(--vt-ic-floating-scrollbar-width);top:var(--vt-ic-floating-scrollbar-top);height:var(--vt-ic-floating-scrollbar-height);overflow-x:auto;overflow-y:hidden;z-index:var(--vt-ic-floating-scrollbar-z, var(--vt-ic-floating-z));background:var(--vt-ic-floating-scrollbar-bg, var(--vt-scrollbar-overlay-track-bg))}.ic-floating-scrollbar__content.svelte-hwbk1q.svelte-hwbk1q{width:var(--vt-ic-floating-scrollbar-content-width);height:var(--vt-ic-floating-scrollbar-content-height);pointer-events:none}.ic-floating-scrollbar.ic-floater--active.svelte-hwbk1q.svelte-hwbk1q{display:block}.ic-floating-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar{height:var(--vt-ic-floating-scrollbar-height);border-left:none}.ic-floating-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar-track{background:transparent}.ic-floating-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar-thumb{background-color:var(--vt-ic-floating-scrollbar-thumb-bg, var(--vt-scrollbar-thumb-bg));border-radius:var(--vt-ic-floating-scrollbar-thumb-radius);border:var(--vt-ic-floating-scrollbar-thumb-border);background-clip:content-box}.ic-floating-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar-thumb:hover{background-color:var(--vt-ic-floating-scrollbar-thumb-hover-bg, var(--vt-scrollbar-thumb-hover-bg))}.ic-floating-header.svelte-hwbk1q.svelte-hwbk1q{display:none;position:fixed;left:var(--vt-ic-floating-header-left);width:var(--vt-ic-floating-header-width);top:var(--vt-ic-floating-header-top);height:var(--vt-ic-floating-header-height);z-index:var(--vt-ic-floating-header-z, var(--vt-ic-floating-z));overflow:hidden;background:transparent;pointer-events:auto}.ic-floating-header__content.svelte-hwbk1q.svelte-hwbk1q{position:relative;will-change:transform;width:var(--vt-ic-floating-header-content-width);transform:translate(var(--vt-ic-floating-header-scroll-x));white-space:nowrap;overflow:hidden}.ic-floating-header__table.svelte-hwbk1q.svelte-hwbk1q{table-layout:fixed;border-collapse:collapse;margin:0;width:var(--vt-ic-floating-header-content-width)}.ic-floating-header__source.svelte-hwbk1q.svelte-hwbk1q{background-color:var(--vt-ic-floating-header-bg)}.ic-floating-header__cell.svelte-hwbk1q.svelte-hwbk1q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--vt-ic-floating-header-cell-padding-y) var(--vt-ic-floating-header-cell-padding-x)}.ic-floating-header.ic-floater--active.svelte-hwbk1q.svelte-hwbk1q{display:block}.ic-table-tooltip.svelte-hwbk1q.svelte-hwbk1q{display:none;position:fixed;top:var(--vt-ic-table-tooltip-top);left:var(--vt-ic-table-tooltip-left);z-index:var(--vt-ic-table-tooltip-z);background-color:var(--vt-ic-table-tooltip-bg, var(--vt-surface-strong));color:var(--vt-ic-table-tooltip-text, var(--vt-text-inverse));padding:var(--vt-ic-table-tooltip-padding-y) var(--vt-ic-table-tooltip-padding-x);border-radius:var(--vt-ic-table-tooltip-radius);font-size:var(--vt-ic-table-tooltip-font-size);max-width:var(--vt-ic-table-tooltip-max-width);white-space:normal;pointer-events:none;opacity:0;transition:var(--vt-ic-table-tooltip-transition)}.ic-table-tooltip.ic-is-visible.svelte-hwbk1q.svelte-hwbk1q{display:block;opacity:1}.ic-markdown.svelte-hwbk1q.svelte-hwbk1q{font-family:var(--vt-ic-md-font-family);font-size:var(--vt-ic-md-font-size);font-weight:var(--vt-ic-md-font-weight);line-height:var(--vt-ic-md-line-height);color:var(--vt-ic-md-text-color);word-wrap:break-word;white-space:normal;overflow-wrap:break-word;isolation:isolate}.ic-markdown.svelte-hwbk1q h1{font-size:var(--vt-ic-md-h1-size);margin-bottom:var(--vt-ic-md-h1-margin-bottom)}.ic-markdown.svelte-hwbk1q h2{font-size:var(--vt-ic-md-h2-size);margin-top:var(--vt-ic-md-heading-margin-top);margin-bottom:var(--vt-ic-md-heading-margin-bottom)}.ic-markdown.svelte-hwbk1q h3{font-size:var(--vt-ic-md-h3-size);margin-top:var(--vt-ic-md-heading-margin-top);margin-bottom:var(--vt-ic-md-heading-margin-bottom)}.ic-markdown.svelte-hwbk1q h4{font-size:var(--vt-ic-md-h4-size);margin-top:var(--vt-ic-md-heading-margin-top)}.ic-markdown.svelte-hwbk1q h5{font-size:var(--vt-ic-md-h5-size)}.ic-markdown.svelte-hwbk1q h6{font-size:var(--vt-ic-md-h6-size);font-weight:var(--vt-ic-md-h6-weight)}.ic-markdown.svelte-hwbk1q ul,.ic-markdown.svelte-hwbk1q ol{padding-left:var(--vt-ic-md-list-padding-left);margin-bottom:var(--vt-ic-md-list-margin-bottom)}.ic-markdown.svelte-hwbk1q ul li,.ic-markdown.svelte-hwbk1q ol li{margin:var(--vt-ic-md-list-item-margin)}.ic-markdown.svelte-hwbk1q strong{font-weight:var(--vt-ic-md-strong-weight);color:var(--vt-ic-md-strong-color)}.ic-markdown.svelte-hwbk1q em{font-style:italic}.ic-markdown.svelte-hwbk1q blockquote{border-left:var(--vt-ic-md-quote-border-width) solid var(--vt-ic-md-quote-border);padding-left:var(--vt-ic-md-quote-padding-left);color:var(--vt-ic-md-quote-text);margin:var(--vt-ic-md-quote-margin);font-size:var(--vt-ic-md-quote-font-size)}.ic-markdown.svelte-hwbk1q a,.ic-markdown.svelte-hwbk1q a:visited,.ic-markdown.svelte-hwbk1q a:hover{color:inherit;text-decoration:underline}.ic-markdown.svelte-hwbk1q hr{border:none;border-top:var(--vt-ic-md-hr-border-width) solid var(--vt-ic-md-hr-border);margin:var(--vt-ic-md-hr-margin)}.ic-markdown.svelte-hwbk1q p{margin:0;margin-bottom:var(--vt-ic-md-paragraph-margin-bottom)}.ic-markdown.svelte-hwbk1q .code_block_container{display:flex;flex-direction:column;max-width:100%;width:100%;margin:var(--vt-ic-md-code-block-margin)}.ic-markdown.svelte-hwbk1q .code_block_info{height:var(--vt-ic-md-code-info-height);display:flex;justify-content:space-between;align-items:center;background-color:var(--vt-ic-md-code-info-bg);color:var(--vt-ic-md-code-info-text);padding:var(--vt-ic-md-code-info-padding);border-top-left-radius:var(--vt-ic-md-block-radius);border-top-right-radius:var(--vt-ic-md-block-radius)}.ic-markdown.svelte-hwbk1q .code_block_info p{font-weight:var(--vt-ic-md-code-info-label-weight);font-size:var(--vt-ic-md-code-info-label-size)}.ic-markdown.svelte-hwbk1q .code_block_button{display:flex}.ic-markdown.svelte-hwbk1q .code_block_text{width:100%;overflow-x:auto;font-family:var(--vt-ic-md-code-font-family);font-size:var(--vt-ic-md-code-font-size);border-bottom-left-radius:var(--vt-ic-md-block-radius);border-bottom-right-radius:var(--vt-ic-md-block-radius)}.ic-markdown.svelte-hwbk1q .code-table-wrapper{display:flex;align-items:center;justify-content:center;position:relative}.ic-markdown.svelte-hwbk1q .code-table-container{width:100%;overflow-x:auto;margin:var(--vt-ic-md-table-margin);border-left:var(--vt-ic-md-table-border-width) solid transparent;border-right:var(--vt-ic-md-table-border-width) solid transparent;border-top-left-radius:var(--vt-ic-md-block-radius);border-top-right-radius:var(--vt-ic-md-block-radius);box-shadow:inset 1px 0 0 var(--vt-ic-table-side-border),inset -1px 0 0 var(--vt-ic-table-side-border)}.ic-markdown.svelte-hwbk1q .code-table-container table{border-collapse:collapse;width:100%;border-left:none!important;border-right:none!important}.ic-markdown.svelte-hwbk1q .code-table-container tbody{border-left:var(--vt-ic-md-table-border-width) solid var(--vt-ic-md-table-border);border-right:var(--vt-ic-md-table-border-width) solid var(--vt-ic-md-table-border)}.ic-markdown.svelte-hwbk1q .code-table-container::-webkit-scrollbar{height:var(--vt-ic-md-table-scrollbar-height);border:var(--vt-ic-md-table-scrollbar-border-width) solid var(--vt-ic-md-table-scrollbar-border)}.ic-markdown.svelte-hwbk1q .code-table-container::-webkit-scrollbar-track{background:var(--vt-ic-md-table-scrollbar-track-bg);border-bottom-left-radius:var(--vt-ic-md-block-radius);border-bottom-right-radius:var(--vt-ic-md-block-radius);border:var(--vt-ic-md-table-scrollbar-track-border-width) solid var(--vt-ic-md-table-scrollbar-track-border);border-top:var(--vt-ic-md-table-scrollbar-track-border-top-width) solid var(--vt-ic-md-table-scrollbar-track-border-top)}.ic-markdown.svelte-hwbk1q .code-table-container::-webkit-scrollbar-thumb{background-color:var(--vt-ic-md-table-scrollbar-thumb-bg);border-radius:var(--vt-ic-md-table-scrollbar-thumb-radius);border:var(--vt-ic-md-table-scrollbar-thumb-border-width) solid transparent;background-clip:content-box;border-bottom:var(--vt-ic-md-table-scrollbar-thumb-border-bottom-width) solid transparent}.ic-markdown.svelte-hwbk1q .code-table-container:hover::-webkit-scrollbar-thumb{background-color:var(--vt-ic-md-table-scrollbar-thumb-hover-bg);border:var(--vt-ic-md-table-scrollbar-thumb-border-width) solid transparent;background-clip:content-box;border-bottom:var(--vt-ic-md-table-scrollbar-thumb-border-bottom-width) solid transparent}.ic-markdown.svelte-hwbk1q .katex-display{overflow:auto clip;padding:var(--vt-ic-md-katex-padding)}.ic-markdown.svelte-hwbk1q .katex-display::-webkit-scrollbar{height:var(--vt-ic-md-katex-scrollbar-height);border:var(--vt-ic-md-katex-scrollbar-border-width) solid var(--vt-ic-md-katex-scrollbar-border)}.ic-markdown.svelte-hwbk1q .katex-display::-webkit-scrollbar-track{background:var(--vt-ic-md-katex-scrollbar-track-bg);border:var(--vt-ic-md-katex-scrollbar-track-border-width) solid var(--vt-ic-md-katex-scrollbar-track-border);border-top:var(--vt-ic-md-katex-scrollbar-track-border-top-width) solid var(--vt-ic-md-katex-scrollbar-track-border-top);border-radius:var(--vt-ic-md-block-radius)}.ic-markdown.svelte-hwbk1q .katex-display::-webkit-scrollbar-thumb{background-color:var(--vt-ic-md-katex-scrollbar-thumb-bg);border-radius:var(--vt-ic-md-katex-scrollbar-thumb-radius);border:var(--vt-ic-md-katex-scrollbar-thumb-border-width) solid transparent;background-clip:content-box;border-bottom:var(--vt-ic-md-katex-scrollbar-thumb-border-bottom-width) solid transparent}.ic-markdown.svelte-hwbk1q .katex-display:hover::-webkit-scrollbar-thumb{background-color:var(--vt-ic-md-katex-scrollbar-thumb-hover-bg);border:var(--vt-ic-md-katex-scrollbar-thumb-border-width) solid transparent;background-clip:content-box;border-bottom:var(--vt-ic-md-katex-scrollbar-thumb-border-bottom-width) solid transparent}.ic-floating-code-scrollbar.svelte-hwbk1q.svelte-hwbk1q{display:none;position:fixed;left:var(--vt-ic-floating-code-left);width:var(--vt-ic-floating-code-width);top:var(--vt-ic-floating-code-top);height:var(--vt-ic-floating-code-scrollbar-height);overflow-x:auto;overflow-y:hidden;z-index:var(--vt-ic-floating-code-scrollbar-z, var(--vt-ic-floating-z));background:var(--vt-ic-floating-code-scrollbar-bg, var(--vt-surface-strong))}.ic-floating-code-scrollbar__content.svelte-hwbk1q.svelte-hwbk1q{width:var(--vt-ic-floating-code-scrollbar-content-width);height:var(--vt-ic-floating-code-scrollbar-content-height);pointer-events:none}.ic-floating-code-scrollbar.ic-floater--active.svelte-hwbk1q.svelte-hwbk1q{display:block}.ic-floating-code-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar{height:var(--vt-ic-floating-code-scrollbar-height);border-left:none}.ic-floating-code-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar-track{background:transparent}.ic-floating-code-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar-thumb{background:var(--vt-ic-floating-code-scrollbar-thumb-bg, var(--vt-border-muted));border-radius:var(--vt-ic-floating-code-scrollbar-thumb-radius);border:var(--vt-ic-floating-code-scrollbar-thumb-border);background-clip:content-box}.ic-floating-code-scrollbar.svelte-hwbk1q.svelte-hwbk1q::-webkit-scrollbar-thumb:hover{background:var(--vt-ic-floating-code-scrollbar-thumb-hover-bg, var(--vt-border-subtle));border:var(--vt-ic-floating-code-scrollbar-thumb-border);background-clip:content-box}.ic-floating-code-button.svelte-hwbk1q.svelte-hwbk1q{position:fixed;left:var(--vt-ic-floating-code-button-left);top:var(--vt-ic-floating-code-button-top);z-index:var(--vt-ic-floating-code-button-z, var(--vt-ic-floating-z));display:none;padding:var(--vt-ic-floating-code-button-padding);background:var(--vt-ic-floating-code-button-bg, var(--vt-surface-strong));border-top-left-radius:var(--vt-ic-floating-code-button-radius);border-top:var(--vt-ic-floating-code-border-width, var(--vt-border-width)) solid var(--vt-ic-floating-code-border, var(--vt-border-muted));border-left:var(--vt-ic-floating-code-border-width, var(--vt-border-width)) solid var(--vt-ic-floating-code-border, var(--vt-border-muted))}.ic-floating-code-button__btn.svelte-hwbk1q.svelte-hwbk1q{color:var(--vt-ic-floating-code-check-icon, var(--vt-ic-floating-code-copy-icon))}.ic-floating-code-button.ic-floater--active.svelte-hwbk1q.svelte-hwbk1q{display:flex}.ic-floating-code-border.svelte-hwbk1q.svelte-hwbk1q{display:none;position:fixed;left:var(--vt-ic-floating-code-border-left);top:var(--vt-ic-floating-code-border-top);width:var(--vt-ic-floating-code-border-line-width);height:.9px;background-color:var(--vt-ic-floating-code-border, var(--vt-border-muted));z-index:var(--vt-ic-floating-code-border-z, var(--vt-ic-floating-z))}.ic-floating-code-border.ic-floater--active.svelte-hwbk1q.svelte-hwbk1q{display:block}.ic-edit.svelte-hwbk1q.svelte-hwbk1q{position:relative;width:100%;border:var(--vt-ic-edit-border-width, var(--vt-border-width)) dashed var(--vt-ic-edit-border, var(--vt-surface-muted));border-radius:var(--vt-ic-edit-radius, var(--vt-control-radius));background-color:var(--vt-ic-edit-bg, var(--vt-surface-default));display:flex;flex-direction:column}.ic-edit__actions.svelte-hwbk1q.svelte-hwbk1q{position:absolute;bottom:var(--vt-ic-edit-actions-bottom);right:var(--vt-ic-edit-actions-right);display:flex;gap:var(--vt-ic-edit-actions-gap)}.ic-edit__action-btn.svelte-hwbk1q.svelte-hwbk1q{background:transparent;border:none;cursor:pointer;padding:var(--vt-ic-icon-action-btn-padding);border-radius:var(--vt-ic-edit-radius, var(--vt-control-radius));transition:var(--vt-ic-edit-action-transition);display:flex;align-items:center;justify-content:center}.ic-edit__action-btn.svelte-hwbk1q.svelte-hwbk1q:hover{background-color:var(--vt-ic-edit-action-hover-bg, var(--vt-surface-muted))}.ic-edit__action-btn.svelte-hwbk1q.svelte-hwbk1q:disabled{opacity:.5;cursor:not-allowed}.ic-pending-images.svelte-hwbk1q.svelte-hwbk1q{display:flex;flex-wrap:wrap;gap:var(--vt-ic-pending-container-gap);padding:var(--vt-ic-pending-container-padding)}.ic-pending-image.svelte-hwbk1q.svelte-hwbk1q{position:relative;width:var(--vt-ic-pending-thumb-size);height:var(--vt-ic-pending-thumb-size);border-radius:var(--vt-ic-edit-radius, var(--vt-control-radius));overflow:hidden;border:var(--vt-ic-pending-border-width, var(--vt-border-width)) solid var(--vt-ic-pending-border, var(--vt-surface-muted))}.ic-pending-image.svelte-hwbk1q img.svelte-hwbk1q{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ic-pending-image__remove-btn.svelte-hwbk1q.svelte-hwbk1q{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--vt-ic-pending-remove-overlay-bg, var(--vt-overlay-backdrop-medium-bg));border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--vt-ic-pending-remove-transition)}.ic-pending-image.svelte-hwbk1q:hover .ic-pending-image__remove-btn.svelte-hwbk1q{opacity:1}.ic-fn-inline.svelte-hwbk1q.svelte-hwbk1q{position:static;display:inline-flex;align-items:center}.ic-fn-pill__caret.svelte-hwbk1q.svelte-hwbk1q{height:var(--vt-ic-pill-caret-height);display:inline-flex;align-items:center;padding-left:var(--vt-ic-pill-caret-padding-left);border-left:var(--vt-ic-pill-caret-divider)}.ic-fn-pill__caret-icon.svelte-hwbk1q.svelte-hwbk1q{display:inline-flex;align-items:center;justify-content:center;transition:var(--vt-ic-pill-caret-transition);transform:rotate(0)}.ic-fn-pill__caret-icon.ic-is-rotated.svelte-hwbk1q.svelte-hwbk1q{transform:rotate(180deg)}.ic-fn-pill__open-btn.svelte-hwbk1q.svelte-hwbk1q{color:var(--vt-ic-pill-open-btn-text, var(--vt-text-default));font-weight:var(--vt-ic-pill-open-btn-weight, var(--vt-type-label-weight));font-size:var(--vt-ic-pill-open-btn-size, var(--vt-type-caption-size));white-space:nowrap;display:flex;justify-content:center;align-items:center}.ic-fn-menu.svelte-hwbk1q.svelte-hwbk1q{position:absolute;top:calc(100% + var(--vt-ic-menu-offset-y));left:50%;right:auto;transform:translate(-50%);z-index:var(--vt-ic-menu-z);width:var(--artifact-menu-width, var(--vt-ic-menu-default-width));min-width:var(--artifact-menu-width, var(--vt-ic-menu-default-width));max-width:var(--artifact-menu-width, var(--vt-ic-live-menu-max-width));max-height:var(--vt-ic-menu-max-height);overflow:auto;background:var(--vt-ic-menu-bg);border:var(--vt-ic-menu-border-width) solid var(--vt-ic-menu-border);box-shadow:var(--vt-ic-menu-shadow);border-radius:var(--vt-ic-menu-radius);padding:var(--vt-ic-menu-padding)}.ic-fn-process.svelte-hwbk1q.svelte-hwbk1q,.ic-fn-completed.svelte-hwbk1q.svelte-hwbk1q{position:relative}.ic-fn-menu__item.svelte-hwbk1q.svelte-hwbk1q{width:100%;text-align:left;padding:var(--vt-ic-menu-item-padding-y) var(--vt-ic-menu-item-padding-x);border-radius:var(--vt-ic-menu-item-radius);border:none;background:transparent;color:var(--vt-ic-menu-item-text);font-size:var(--vt-ic-menu-item-font-size);line-height:var(--vt-ic-menu-item-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ic-fn-menu__item.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-menu-item-hover-bg)}.ic-payload-note-doc-dropdown.svelte-hwbk1q.svelte-hwbk1q,.ic-payload-live-sample-dropdown.svelte-hwbk1q.svelte-hwbk1q{position:relative;display:inline-flex;align-items:center}.ic-payload-note-doc-menu.svelte-hwbk1q.svelte-hwbk1q{position:absolute;top:calc(100% + var(--vt-ic-menu-offset-y));left:0;z-index:var(--vt-ic-menu-z);width:var(--payload-note-doc-menu-width, var(--vt-ic-menu-default-width));min-width:var(--payload-note-doc-menu-width, var(--vt-ic-menu-default-width));max-width:var(--vt-ic-payload-menu-max-width);max-height:var(--vt-ic-menu-max-height);overflow:auto;background:var(--vt-ic-menu-bg);border:var(--vt-ic-menu-border-width) solid var(--vt-ic-menu-border);box-shadow:var(--vt-ic-menu-shadow);border-radius:var(--vt-ic-menu-radius);padding:var(--vt-ic-menu-padding)}.ic-payload-live-sample-menu.svelte-hwbk1q.svelte-hwbk1q{position:absolute;top:calc(100% + var(--vt-ic-menu-offset-y));left:0;z-index:var(--vt-ic-menu-z);width:var(--payload-live-sample-menu-width, var(--vt-ic-menu-default-width));min-width:var(--payload-live-sample-menu-width, var(--vt-ic-menu-default-width));max-width:var(--vt-ic-payload-menu-max-width);max-height:var(--vt-ic-menu-max-height);overflow:auto;background:var(--vt-ic-menu-bg);border:var(--vt-ic-menu-border-width) solid var(--vt-ic-menu-border);box-shadow:var(--vt-ic-menu-shadow);border-radius:var(--vt-ic-menu-radius);padding:var(--vt-ic-menu-padding)}.ic-payload-note-doc-menu__item.svelte-hwbk1q.svelte-hwbk1q{width:100%;text-align:left;padding:var(--vt-ic-menu-item-padding-y) var(--vt-ic-menu-item-padding-x);border-radius:var(--vt-ic-menu-item-radius);border:none;background:transparent;color:var(--vt-ic-menu-item-text);font-size:var(--vt-ic-menu-item-font-size);line-height:var(--vt-ic-menu-item-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ic-payload-note-doc-menu__item.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-menu-item-hover-bg)}.ic-payload-live-sample-menu__item.svelte-hwbk1q.svelte-hwbk1q{width:100%;text-align:left;padding:var(--vt-ic-menu-item-padding-y) var(--vt-ic-menu-item-padding-x);border-radius:var(--vt-ic-menu-item-radius);border:none;background:transparent;color:var(--vt-ic-menu-item-text);font-size:var(--vt-ic-menu-item-font-size);line-height:var(--vt-ic-menu-item-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ic-payload-live-sample-menu__item.svelte-hwbk1q.svelte-hwbk1q:hover{background:var(--vt-ic-menu-item-hover-bg)}
