@layer q.tokens{:root,[data-theme]{--q-tooltip-bg:var(--q-bg-inverse);--q-tooltip-fg:var(--q-fg-on-inverse);--q-tooltip-font-size:var(--q-text-sm);--q-tooltip-weight:var(--q-weight-medium);--q-tooltip-leading:var(--q-leading-ui);--q-tooltip-py:var(--q-space-0-5);--q-tooltip-px:var(--q-space-1);--q-tooltip-max-width:240px;--q-tooltip-radius:var(--q-radius-sm);--q-tooltip-offset:var(--q-space-1);--q-tooltip-z:var(--q-z-sticky);--q-file-card-radius:var(--q-radius-lg);--q-file-card-pad:var(--q-space-card-pad);--q-file-card-gap:var(--q-space-stack);--q-file-card-surface-bg:var(--q-bg-subtle);--q-file-card-outlined-bg:var(--q-bg);--q-file-card-outlined-border:var(--q-border);--q-file-card-fg:var(--q-fg);--q-file-card-meta-fg:var(--q-fg-muted);--q-file-card-tile-bg:var(--q-border);--q-file-card-tile-fg:var(--q-fg-body);--q-file-card-tile-radius:var(--q-radius-md);--q-file-card-tile-font:var(--q-font-label);--q-file-card-tile-weight:var(--q-weight-semibold);--q-file-card-tile-tracking:var(--q-tracking-label);--q-file-card-name-weight:var(--q-weight-medium);--q-file-card-row-pad:var(--q-space-1);--q-file-card-row-radius:var(--q-radius-md);--q-file-card-row-bg-hover:var(--q-bg);--q-file-card-row-shadow-hover:var(--q-shadow-1);--q-file-card-row-tile-bg:var(--q-bg);--q-file-card-row-tile-border:var(--q-border);--q-file-card-row-name-fg-hover:var(--q-accent-fg);--q-file-card-trailing-fg:var(--q-fg-muted);--q-file-card-preview-bg:var(--q-bg);--q-file-card-preview-radius:var(--q-radius-md);--q-file-card-note-fg:var(--q-fg-muted);--q-file-card-sm-tile-size:var(--q-control-sm);--q-file-card-sm-tile-font-size:var(--q-text-3xs);--q-file-card-sm-name-font-size:var(--q-text-sm);--q-file-card-sm-meta-font-size:var(--q-text-xs);--q-file-card-sm-pad:var(--q-space-1-5);--q-file-card-md-tile-size:var(--q-control-md);--q-file-card-md-tile-font-size:var(--q-text-2xs);--q-file-card-md-name-font-size:var(--q-text-md);--q-file-card-md-meta-font-size:var(--q-text-sm);--q-file-card-md-pad:var(--q-file-card-pad);--q-transcript-gap:var(--q-space-inline);--q-transcript-session-radius:var(--q-radius-lg);--q-transcript-head-bg:var(--q-bg-subtle);--q-transcript-head-bg-hover:var(--q-bg-subtle-hover);--q-transcript-head-px:var(--q-space-stack);--q-transcript-head-py:var(--q-space-1-5);--q-transcript-label-fg:var(--q-fg);--q-transcript-label-size:var(--q-text-md);--q-transcript-label-weight:var(--q-weight-semibold);--q-transcript-meta-fg:var(--q-fg-muted);--q-transcript-meta-size:var(--q-text-sm);--q-transcript-chevron-fg:var(--q-fg-muted);--q-transcript-chevron-fg-open:var(--q-accent-fg);--q-transcript-body-gap:var(--q-space-field);--q-transcript-body-pad:var(--q-space-field);--q-transcript-group-gap:var(--q-space-1);--q-transcript-author-fg:var(--q-fg);--q-transcript-author-size:var(--q-text-sm);--q-transcript-author-weight:var(--q-weight-semibold);--q-transcript-time-fg:var(--q-fg-muted);--q-transcript-time-font:var(--q-font-label);--q-transcript-time-size:var(--q-text-label);--q-transcript-code-bg:var(--q-bg-subtle);--q-transcript-code-font:var(--q-font-mono);--q-transcript-code-radius:var(--q-radius-sm);--q-transcript-code-size:var(--q-text-sm)}}@layer q.themes,q.base;@layer q.components{.q-tooltip{display:inline-flex;position:relative}.q-tooltip__bubble{z-index:var(--q-tooltip-z);visibility:hidden;width:max-content;max-width:var(--q-tooltip-max-width);padding:var(--q-tooltip-py) var(--q-tooltip-px);border-radius:var(--q-tooltip-radius);background:var(--q-tooltip-bg);color:var(--q-tooltip-fg);font-family:var(--q-font-sans);font-size:var(--q-tooltip-font-size);font-weight:var(--q-tooltip-weight);line-height:var(--q-tooltip-leading);opacity:0;pointer-events:none;transition:opacity var(--q-dur-hover) var(--q-ease-soft), visibility var(--q-dur-hover);position:absolute}.q-tooltip__bubble[data-state=open]{visibility:visible;opacity:1;pointer-events:auto}.q-tooltip__bubble[data-placement=top]{margin-bottom:var(--q-tooltip-offset);bottom:100%;left:50%;transform:translate(-50%)}.q-tooltip__bubble[data-placement=bottom]{margin-top:var(--q-tooltip-offset);top:100%;left:50%;transform:translate(-50%)}.q-tooltip__bubble[data-placement=left]{margin-right:var(--q-tooltip-offset);top:50%;right:100%;transform:translateY(-50%)}.q-tooltip__bubble[data-placement=right]{margin-left:var(--q-tooltip-offset);top:50%;left:100%;transform:translateY(-50%)}.q-file-card{--_tile-size:var(--q-file-card-md-tile-size);--_tile-font-size:var(--q-file-card-md-tile-font-size);--_name-font-size:var(--q-file-card-md-name-font-size);--_meta-font-size:var(--q-file-card-md-meta-font-size);--_pad:var(--q-file-card-md-pad);gap:var(--q-file-card-gap);min-width:0;padding:var(--_pad);border-radius:var(--q-file-card-radius);color:var(--q-file-card-fg);font-family:var(--q-font-sans);flex-direction:column;display:flex}.q-file-card--surface{background:var(--q-file-card-surface-bg)}.q-file-card--row{margin-inline:calc(-1 * var(--q-file-card-row-pad));padding:var(--q-file-card-row-pad);border-radius:var(--q-file-card-row-radius);transition:background-color var(--q-dur-hover) var(--q-ease-soft), box-shadow var(--q-dur-hover) var(--q-ease-soft);position:relative}.q-file-card--row:is(:hover,:focus-within){background:var(--q-file-card-row-bg-hover);box-shadow:var(--q-file-card-row-shadow-hover)}.q-file-card--outlined{border:var(--q-hairline) solid var(--q-file-card-outlined-border);background:var(--q-file-card-outlined-bg)}.q-file-card--sm{--_tile-size:var(--q-file-card-sm-tile-size);--_tile-font-size:var(--q-file-card-sm-tile-font-size);--_name-font-size:var(--q-file-card-sm-name-font-size);--_meta-font-size:var(--q-file-card-sm-meta-font-size);--_pad:var(--q-file-card-sm-pad)}.q-file-card--md{--_tile-size:var(--q-file-card-md-tile-size);--_tile-font-size:var(--q-file-card-md-tile-font-size);--_name-font-size:var(--q-file-card-md-name-font-size);--_meta-font-size:var(--q-file-card-md-meta-font-size);--_pad:var(--q-file-card-md-pad)}.q-file-card__preview{border-radius:var(--q-file-card-preview-radius);background:var(--q-file-card-preview-bg);overflow:hidden}.q-file-card__preview>:is(img,video,canvas,svg){width:100%;height:auto;display:block}.q-file-card__note{color:var(--q-file-card-note-fg);font-size:var(--_meta-font-size);margin:0}.q-file-card__row{align-items:center;gap:var(--q-space-stack) var(--q-space-field);flex-wrap:wrap;display:flex}.q-file-card__tile{width:var(--_tile-size);height:var(--_tile-size);border-radius:var(--q-file-card-tile-radius);background:var(--q-file-card-tile-bg);color:var(--q-file-card-tile-fg);font-family:var(--q-file-card-tile-font);font-size:var(--_tile-font-size);font-weight:var(--q-file-card-tile-weight);letter-spacing:var(--q-file-card-tile-tracking);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.q-file-card__body{gap:var(--q-space-0-25);flex-direction:column;flex:12rem;min-width:0;display:flex}.q-file-card__title{align-items:center;gap:var(--q-space-inline);flex-wrap:wrap;display:flex}.q-file-card__name{min-width:0;font-size:var(--_name-font-size);font-weight:var(--q-file-card-name-weight);line-height:var(--q-leading-snug);overflow-wrap:anywhere}.q-file-card__meta{color:var(--q-file-card-meta-fg);font-size:var(--_meta-font-size);line-height:var(--q-leading-snug)}.q-file-card__meta>*+:before{content:" · "}.q-file-card__actions{align-items:center;gap:var(--q-space-inline);flex:none;margin-inline-start:auto;display:flex}.q-file-card__link{color:inherit;text-decoration:none}.q-file-card--row .q-file-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.q-file-card--row:is(:hover,:focus-within) .q-file-card__link{color:var(--q-file-card-row-name-fg-hover)}.q-file-card__trailing{color:var(--q-file-card-trailing-fg);font-size:var(--_meta-font-size);white-space:nowrap;flex:none}.q-file-card--row .q-file-card__row{gap:var(--q-space-1-5);flex-wrap:nowrap}.q-file-card--row .q-file-card__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q-file-card--row .q-file-card__tile{box-sizing:border-box;border:var(--q-hairline) solid var(--q-file-card-row-tile-border);background:var(--q-file-card-row-tile-bg)}.q-file-card--row .q-file-card__actions{z-index:1;opacity:0;transition:opacity var(--q-dur-hover) var(--q-ease-soft);position:relative}.q-file-card--row:is(:hover,:focus-within) .q-file-card__actions{opacity:1}.q-transcript{gap:var(--q-transcript-gap);min-width:0;font-family:var(--q-font-sans);display:grid}.q-transcript__session{min-width:0}.q-transcript__heading{font:inherit;margin:0}.q-transcript__head{align-items:baseline;gap:var(--q-space-0-25) var(--q-space-inline);box-sizing:border-box;width:100%;padding:var(--q-transcript-head-py) var(--q-transcript-head-px);border-radius:var(--q-transcript-session-radius);background:var(--q-transcript-head-bg);text-align:left;flex-wrap:wrap;display:flex}.q-transcript__toggle{color:inherit;font:inherit;cursor:pointer;transition:background-color var(--q-dur-hover) var(--q-ease-soft);border:0}.q-transcript__toggle:is(:hover,:focus-visible){background:var(--q-transcript-head-bg-hover)}.q-transcript__chevron{color:var(--q-transcript-chevron-fg);transition:transform var(--q-dur-expand) var(--q-ease-soft)}.q-transcript__toggle[aria-expanded=true] .q-transcript__chevron{color:var(--q-transcript-chevron-fg-open);transform:rotate(90deg)}.q-transcript__label{color:var(--q-transcript-label-fg);font-size:var(--q-transcript-label-size);font-weight:var(--q-transcript-label-weight);line-height:var(--q-leading-ui)}.q-transcript__started,.q-transcript__summary{color:var(--q-transcript-meta-fg);font-size:var(--q-transcript-meta-size);line-height:var(--q-leading-ui)}.q-transcript__summary{margin-left:auto}.q-transcript__body{gap:var(--q-transcript-body-gap);padding:var(--q-transcript-body-pad) var(--q-transcript-head-px);display:grid}.q-transcript__group{gap:var(--q-transcript-group-gap);min-width:0;display:grid}.q-transcript__group--user{justify-items:end}.q-transcript__byline{align-items:center;gap:var(--q-space-inline);flex-wrap:wrap;display:flex}.q-transcript__author{color:var(--q-transcript-author-fg);font-size:var(--q-transcript-author-size);font-weight:var(--q-transcript-author-weight);line-height:var(--q-leading-ui)}.q-transcript__time,.q-transcript__event-time{color:var(--q-transcript-time-fg);font-family:var(--q-transcript-time-font);font-size:var(--q-transcript-time-size);letter-spacing:var(--q-tracking-label)}.q-transcript__message .q-chat-message__header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.q-transcript__group--user .q-transcript__message{justify-self:stretch}.q-transcript__group--tools,.q-transcript__group--assistant{justify-items:stretch}.q-transcript__list{gap:var(--q-space-0-5);padding-left:var(--q-space-2-5);white-space:normal;margin:0;list-style:outside;display:grid}ol.q-transcript__list{list-style:decimal}.q-transcript__event{width:max-content;max-width:100%}.q-transcript__code{padding:0 var(--q-space-0-5);border-radius:var(--q-transcript-code-radius);background:var(--q-transcript-code-bg);font-family:var(--q-transcript-code-font);font-size:var(--q-transcript-code-size)}.q-transcript__group--user .q-transcript__code{background:var(--q-bg)}}@layer q.utilities;@media (prefers-reduced-motion:reduce){.q-transcript__chevron,.q-transcript__toggle{transition:none}}._chain_1hsux_1{gap:var(--q-space-stack);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1hsux_10{align-items:baseline;gap:var(--q-space-inline);flex-wrap:wrap;display:flex}._mono_1hsux_17{font-family:var(--q-font-mono);font-size:var(--q-text-xs);overflow-wrap:anywhere}._mono_1g5ut_1{font-family:var(--q-font-mono);font-size:var(--q-text-xs);white-space:nowrap}._secondary_1g5ut_7{display:block}._reason_1g5ut_11{color:var(--q-status-error-fg);word-break:break-word;display:block}._approval_1g5ut_17{display:block}._root_1bmme_1{min-width:0}._comments_1bmme_5{gap:var(--q-space-stack);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._comment_1bmme_5{min-width:0;border-inline-start:1px solid var(--q-border);padding-inline-start:var(--q-space-inline)}._text_1bmme_20{overflow-wrap:anywhere;white-space:pre-wrap}._text_16o8r_1{white-space:pre-wrap;overflow-wrap:anywhere}._plugin_tfv1v_1,._mono_vx10z_1,._kind_kwg5f_1,._change_kwg5f_2{font-family:var(--q-font-mono);font-size:var(--q-text-xs);overflow-wrap:anywhere}._kind_kwg5f_1{text-transform:uppercase;letter-spacing:var(--q-tracking-wide);color:var(--q-fg-muted)}._cause_kwg5f_14{word-break:break-word}._reason_kwg5f_18{color:var(--q-status-error-fg)}._time_kwg5f_22,._mono_3br89_1{font-family:var(--q-font-mono);font-size:var(--q-text-xs);white-space:nowrap}._anchors_15uu6_1{gap:var(--q-space-inline);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._anchor_15uu6_1{font-family:var(--q-font-mono);font-size:var(--q-text-xs);color:var(--q-fg-muted);overflow-wrap:anywhere}._time_15uu6_17{font-family:var(--q-font-mono);font-size:var(--q-text-xs);white-space:nowrap}._select_1bhkp_1{display:none}@media (width<=767px){._select_1bhkp_1{display:block}._tabs_1bhkp_11{display:none}}._time_xo4qp_1{font-family:var(--q-font-mono);font-size:var(--q-text-xs);color:var(--q-fg-muted)}._list_10eob_1{gap:var(--q-space-stack);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_10eob_10{align-items:baseline;gap:var(--q-space-inline);flex-wrap:wrap;display:flex}._list_1xrkf_1,._list_44ifh_1{gap:var(--q-space-stack);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_44ifh_10{gap:var(--q-space-inline);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._name_44ifh_18{align-items:center;gap:var(--q-space-inline);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}._rail_11sca_1{min-width:0}._rows_3qvd8_1{width:100%;min-width:0}._railColumn_ftul2_1{top:calc(var(--q-h-topbar) + var(--q-space-stack));align-self:start;position:sticky}@media (width<=767px){._railColumn_ftul2_1{position:static}}
