@layer payload-default{.upload-diff-container .field-diff-content{background:unset;padding:0}.upload-diff-container .html-diff{background-color:#0000;margin-block:0;padding-block:0}.upload-diff-container .diff-no-value{padding:var(--spacer-2) var(--spacer-2-5)}.upload-diff-container .field-diff-content>.html-diff__diff-old{padding-left:0}.upload-diff-container .field-diff-content>.html-diff__diff-new{padding-right:0}@media (max-width:768px){.upload-diff-container--hasMany .field-diff-content{gap:var(--spacer-2);grid-template-columns:1fr}.upload-diff-container .field-diff-content>.html-diff__diff-old,.upload-diff-container .field-diff-content>.html-diff__diff-new{min-height:unset;background:0 0;border-radius:0;padding:0;overflow:visible}.upload-diff-container--hasOne .upload-diff,.upload-diff-container--hasOne .html-diff .upload-diff.upload-diff.upload-diff[data-match-type=create],.upload-diff-container--hasOne .html-diff .upload-diff.upload-diff.upload-diff[data-match-type=delete]{padding:0}}.upload-diff-hasMany{gap:var(--spacer-2);flex-direction:column;display:flex}.upload-diff{background-color:var(--color-bg-secondary);border-radius:var(--radius-medium);min-width:100%;max-width:fit-content;font-family:var(--text-body-medium-font-family);padding:var(--spacer-1);align-items:center;display:flex;position:relative}.upload-diff[data-match-type] .upload-diff__thumbnail{background-color:#0000}.upload-diff[data-match-type=create]{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.upload-diff[data-match-type=create] .upload-diff__info{color:var(--diff-create-parent-color)}.upload-diff[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);text-decoration-line:none}.upload-diff[data-match-type=delete] .upload-diff__info{text-decoration-line:line-through;-webkit-text-decoration-color:var(--diff-delete-parent-color);text-decoration-color:var(--diff-delete-parent-color);color:var(--diff-delete-parent-color)}.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=create],.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=delete]{border-radius:var(--radius-medium);padding:var(--spacer-1);text-decoration-line:none}.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=create]{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.html-diff .upload-diff.upload-diff.upload-diff[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color)}.upload-diff__card{align-items:center;gap:var(--spacer-2);flex-direction:row;width:100%;display:flex}.upload-diff__thumbnail{width:var(--spacer-4);height:var(--spacer-4);border-radius:var(--radius-medium);background-color:var(--color-bg-secondary);flex-shrink:0;position:relative;overflow:hidden}.upload-diff__thumbnail img,.upload-diff__thumbnail svg{object-fit:cover;width:100%;height:100%;position:absolute}.upload-diff__info{font-weight:var(--text-body-medium-font-weight);font-size:var(--text-body-medium-font-size);white-space:nowrap;text-overflow:ellipsis;min-width:var(--stroke-width-small);flex-grow:1;align-items:center;display:flex;overflow:hidden}.upload-diff__pill{border-radius:var(--radius-medium);padding-inline:var(--spacer-1);background-color:var(--color-bg-brand);color:var(--color-text-onbrand);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);white-space:nowrap;flex-shrink:0}.upload-diff[data-match-type] .upload-diff__pill{text-decoration-line:none}.upload-diff[data-match-type=create] .upload-diff__pill{background-color:var(--color-bg-brand);color:var(--color-text-onbrand)}.upload-diff[data-match-type=delete] .upload-diff__pill{background-color:var(--color-bg-danger);color:var(--color-text-oncomponent)}.upload-diff[data-match-type=delete] .upload-diff__pill *{color:var(--color-text-oncomponent);background-color:#0000;text-decoration-line:none}}
@layer payload-default{.versions{flex-direction:column;flex:1;width:100%;display:flex}.versions__wrap{flex-direction:column;flex:1;display:flex}.versions__header{margin-bottom:var(--spacer-3)}.versions__no-versions{margin-top:var(--spacer-5)}.versions__parent-doc .banner__content{display:flex}[dir=ltr] .versions__parent-doc-pills{margin-left:auto}[dir=rtl] .versions__parent-doc-pills{margin-right:auto}.versions .table table{width:100%;overflow:auto}.versions .table td:first-child:not(.cell--linked){padding-inline-start:var(--gutter-h)}.versions .table td.cell--linked{padding:0}.versions .table td.cell--linked>:is(a,button){width:100%;padding-inline-start:var(--gutter-h)}.versions .table td.cell--linked>:is(a,button){font-weight:var(--text-body-medium-strong-font-weight);text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:2px;text-underline-position:from-font;text-decoration-thickness:auto}.versions .table td.cell--linked>:is(a,button):hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.versions .paginator{margin-bottom:0}@media (max-width:768px){.versions .table{max-width:unset;flex-direction:column;display:flex;position:relative}.versions .table:after{content:"";height:var(--stroke-width-small);padding-right:var(--gutter-h)}}}
.conin-ui{--ci-color-text:var(--color-text,#ececef);--ci-color-text-secondary:var(--color-text-secondary,#b4b4bd);--ci-color-text-tertiary:var(--color-text-tertiary,#85858f);--ci-color-text-danger:var(--color-text-danger,#ff8a80);--ci-color-text-success:var(--color-text-success,#6fdc8c);--ci-color-text-warning:var(--color-text-warning,#ffc861);--ci-color-bg:var(--color-bg,#17171b);--ci-color-bg-secondary:var(--color-bg-secondary,#202026);--ci-color-bg-tertiary:var(--color-bg-tertiary,#2a2a31);--ci-color-bg-hover:var(--color-bg-hover,#26262d);--ci-color-bg-selected:var(--color-bg-selected,#2f3b57);--ci-color-bg-success-tertiary:var(--color-bg-success-tertiary,#16301f);--ci-color-bg-danger-tertiary:var(--color-bg-danger-tertiary,#3a1a1a);--ci-color-bg-brand-tertiary:var(--color-bg-brand-tertiary,#1e2a44);--ci-color-border:var(--color-border,#34343c);--ci-color-border-strong:var(--color-border-strong,#50505a);--ci-color-border-selected:var(--color-border-selected,#6b8cff);--ci-color-border-danger:var(--color-border-danger,#ff6b6b);--ci-color-icon-secondary:var(--color-icon-secondary,#a0a0aa);--ci-color-icon-tertiary:var(--color-icon-tertiary,#6c6c76);--ci-color-icon-brand:var(--color-icon-brand,#6b8cff);--ci-color-icon-success:var(--color-icon-success,#4cc26f);--ci-color-icon-warning:var(--color-icon-warning,#f0b429);--ci-color-icon-danger:var(--color-icon-danger,#ff6b6b);--ci-spacer-1:var(--spacer-1,.25rem);--ci-spacer-1-5:var(--spacer-1-5,.375rem);--ci-spacer-2:var(--spacer-2,.5rem);--ci-spacer-2-5:var(--spacer-2-5,.625rem);--ci-spacer-3:var(--spacer-3,.75rem);--ci-radius-small:var(--radius-small,.25rem);--ci-radius-large:var(--radius-large,.5rem);--ci-radius-full:var(--radius-full,999px);--ci-field-border-radius:var(--field-border-radius,.375rem);--ci-control-height:var(--control-height,1.875rem);--ci-font-family-mono:var(--font-family-mono,ui-monospace, "SF Mono", Menlo, monospace);--ci-font-weight-strong:var(--font-weight-strong,600);--ci-text-body-medium-font-size:var(--text-body-medium-font-size,.8125rem);--ci-text-heading-small-font-size:var(--text-heading-small-font-size,.9375rem);--ci-pane-height:min(72vh, 760px);color:var(--ci-color-text)}.conin-ui,.conin-ui *,.conin-ui :before,.conin-ui :after{box-sizing:border-box}.conin-ui__pane{height:var(--ci-pane-height);border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-large);background:var(--ci-color-bg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.conin-ui__title{padding:var(--ci-spacer-2-5) var(--ci-spacer-3);border-bottom:1px solid var(--ci-color-border);font-size:var(--ci-text-heading-small-font-size);justify-content:space-between;align-items:baseline;margin:0;display:flex}.conin-ui__aside{font-weight:400;font-size:var(--ci-text-body-medium-font-size);color:var(--ci-color-text-tertiary)}.conin-ui__scroll{min-height:0;padding:var(--ci-spacer-2) var(--ci-spacer-3);overscroll-behavior:contain;flex:1;margin:0;list-style:none;overflow-y:auto}.conin-ui__empty{padding:var(--ci-spacer-3) 0;color:var(--ci-color-text-tertiary);margin:0}.conin-ui__via{color:var(--ci-color-text-tertiary);font-variant-numeric:tabular-nums}.conin-ui__button{align-items:center;gap:var(--ci-spacer-1-5);height:var(--ci-control-height);padding:0 var(--ci-spacer-3);border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-full);background:var(--ci-color-bg-secondary);color:var(--ci-color-text);font:inherit;font-size:var(--ci-text-body-medium-font-size);cursor:pointer;display:inline-flex}.conin-ui__button:hover:not(:disabled){background:var(--ci-color-bg-hover)}.conin-ui__button:focus-visible{outline:2px solid var(--ci-color-border-selected);outline-offset:2px}.conin-ui__button:disabled{opacity:.5;cursor:default}.conin-ui__button--primary{background:var(--ci-color-text);color:var(--ci-color-bg);font-weight:var(--ci-font-weight-strong);border-color:#0000}.conin-ui__button--primary:hover:not(:disabled){background:var(--ci-color-text-secondary)}.conin-events__list>.conin-ui__empty{padding-inline:var(--ci-spacer-3)}.conin-events__toolbar{align-items:center;gap:var(--ci-spacer-1-5);padding:var(--ci-spacer-2) var(--ci-spacer-3);border-bottom:1px solid var(--ci-color-border);flex-wrap:wrap;display:flex}.conin-events__chip{--chip-color:var(--ci-color-icon-secondary);align-items:center;gap:var(--ci-spacer-1-5);padding:var(--ci-spacer-1) var(--ci-spacer-2);border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-full);color:var(--ci-color-text-tertiary);font:inherit;font-size:var(--ci-text-body-medium-font-size);cursor:pointer;background:0 0;display:inline-flex}.conin-events__chip:before{content:"";border-radius:var(--ci-radius-full);background:var(--chip-color);opacity:.35;width:.4rem;height:.4rem}.conin-events__chip span{font-variant-numeric:tabular-nums}.conin-events__chip[aria-pressed=true]{color:var(--ci-color-text);background:var(--ci-color-bg-secondary)}.conin-events__chip[aria-pressed=true]:before{opacity:1}.conin-events__chip:hover{background:var(--ci-color-bg-hover)}.conin-events__search{min-width:8rem;height:var(--ci-control-height);padding:0 var(--ci-spacer-2);border:1px solid var(--ci-color-border);border-radius:var(--ci-field-border-radius);background:var(--ci-color-bg);color:var(--ci-color-text);font:inherit;flex:8rem}.conin-events__list{font-family:var(--ci-font-family-mono);font-size:var(--ci-text-body-medium-font-size);padding-inline:0}.conin-events__event{--event-color:var(--ci-color-icon-tertiary);border-inline-start:3px solid var(--event-color)}.conin-events__event summary{gap:var(--ci-spacer-2);padding:var(--ci-spacer-1) var(--ci-spacer-3) var(--ci-spacer-1) calc(var(--ci-spacer-3) - 3px);cursor:pointer;grid-template-columns:auto 6.5rem minmax(0,1fr);list-style:none;display:grid}.conin-events__event summary::-webkit-details-marker{display:none}.conin-events__event summary:hover,.conin-events__event[open] summary{background:var(--ci-color-bg-hover)}.conin-events__event time{color:var(--ci-color-text-tertiary);font-variant-numeric:tabular-nums}.conin-events__what{align-items:center;gap:var(--ci-spacer-1) var(--ci-spacer-2);flex-wrap:wrap;min-width:0;display:flex}.conin-events__type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conin-events__marker{--marker-color:var(--ci-color-icon-brand);align-items:center;gap:var(--ci-spacer-1);padding:0 var(--ci-spacer-1-5);border:1px solid var(--marker-color);border-radius:var(--ci-radius-full);color:var(--ci-color-text);font:inherit;font-weight:var(--ci-font-weight-strong,600);cursor:pointer;background:0 0;flex:none;line-height:1.4;display:inline-flex}.conin-events__marker>span[aria-hidden]{color:var(--marker-color)}.conin-events__marker:hover:not(:disabled){background:var(--ci-color-bg-hover)}.conin-events__marker:disabled{cursor:default}.conin-events__marker--step{--marker-color:var(--ci-color-border-strong);font-weight:400}.conin-events__marker--ok{--marker-color:var(--ci-color-icon-success)}.conin-events__marker--error{--marker-color:var(--ci-color-icon-danger)}.conin-events__elapsed{color:var(--ci-color-text-tertiary);font-variant-numeric:tabular-nums;font-weight:400}.conin-events__flash>details>summary{animation:1.4s ease-out conin-events-flash}@keyframes conin-events-flash{0%,30%{background:var(--ci-color-bg-selected)}}.conin-events__event pre{padding:var(--ci-spacer-2) var(--ci-spacer-3);background:var(--ci-color-bg-secondary);white-space:pre-wrap;word-break:break-word;max-height:24rem;margin:0;overflow:auto}.conin-events__chip--error,.conin-events__event--error{--chip-color:var(--ci-color-icon-danger);--event-color:var(--ci-color-icon-danger)}.conin-events__event--error .conin-events__type{color:var(--ci-color-text-danger)}.conin-events__chip--tools,.conin-events__event--tools{--chip-color:var(--ci-color-icon-brand);--event-color:var(--ci-color-icon-brand)}.conin-events__chip--delegation,.conin-events__event--delegation{--chip-color:var(--ci-color-icon-warning);--event-color:var(--ci-color-icon-warning)}.conin-events__chip--session,.conin-events__event--session,.conin-events__chip--connection,.conin-events__event--connection{--chip-color:var(--ci-color-icon-success);--event-color:var(--ci-color-icon-success)}.conin-events__chip--transcript,.conin-events__event--transcript{--chip-color:var(--ci-color-icon-secondary);--event-color:var(--ci-color-border)}@media (prefers-reduced-motion:reduce){.conin-events__flash>details>summary{animation-duration:.01ms}}
.conin-tools__tools{border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-large);background:var(--ci-color-bg);min-width:0;overflow:hidden}.conin-tools__tools-empty{padding-inline:var(--ci-spacer-3)}.conin-tools__calls{max-height:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.conin-tools__calls li+li{border-top:1px solid var(--ci-color-border)}.conin-tools__call{--call-color:var(--ci-color-icon-tertiary);border-inline-start:3px solid var(--call-color)}.conin-tools__call--ok{--call-color:var(--ci-color-icon-success)}.conin-tools__call--error{--call-color:var(--ci-color-icon-danger)}.conin-tools__call--pending{--call-color:var(--ci-color-icon-warning)}.conin-tools__call summary{align-items:baseline;gap:var(--ci-spacer-3);padding:var(--ci-spacer-2) var(--ci-spacer-3) var(--ci-spacer-2) calc(var(--ci-spacer-3) - 3px);cursor:pointer;grid-template-columns:3.5rem minmax(0,1fr) auto auto;list-style:none;display:grid}.conin-tools__call summary::-webkit-details-marker{display:none}.conin-tools__call summary:hover,.conin-tools__call[open] summary{background:var(--ci-color-bg-hover)}.conin-tools__call time{font-family:var(--ci-font-family-mono);font-variant-numeric:tabular-nums;color:var(--ci-color-text-tertiary)}.conin-tools__call-preview{align-items:baseline;gap:var(--ci-spacer-2);min-width:0;display:flex;overflow:hidden}.conin-tools__call-name{text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-family:var(--ci-font-family-mono);font-weight:var(--ci-font-weight-strong,600);flex-shrink:0;overflow:hidden}.conin-tools__call-args{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ci-font-family-mono);font-size:inherit;color:var(--ci-color-text-tertiary);overflow:hidden}.conin-tools__call-status{font-variant-numeric:tabular-nums;color:var(--ci-color-text-secondary)}.conin-tools__call--error .conin-tools__call-status{color:var(--ci-color-text-danger)}.conin-tools__call-io{gap:var(--ci-spacer-3);padding:var(--ci-spacer-2) var(--ci-spacer-3) var(--ci-spacer-3);background:var(--ci-color-bg-secondary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conin-tools__call-io span{font-size:var(--ci-text-body-medium-font-size);color:var(--ci-color-text-tertiary)}.conin-tools__call-io pre{margin:var(--ci-spacer-1) 0 0;max-height:12rem;font-family:var(--ci-font-family-mono);font-size:var(--ci-text-body-medium-font-size);white-space:pre-wrap;word-break:break-word;overflow:auto}
.conin-monitor{gap:var(--ci-spacer-3);margin-block:var(--ci-spacer-3) var(--spacing-field,var(--ci-spacer-3));color:var(--ci-color-text);display:grid}.conin-monitor__panes{gap:var(--ci-spacer-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}@media (max-width:1024px){.conin-monitor__panes{grid-template-columns:minmax(0,1fr)}}.conin-monitor__header{align-items:center;gap:var(--ci-spacer-2) var(--ci-spacer-3);padding:var(--ci-spacer-2) var(--ci-spacer-3);border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-large);background:var(--ci-color-bg-secondary);flex-wrap:wrap;display:flex}.conin-monitor__status{align-items:center;gap:var(--ci-spacer-1-5);padding:var(--ci-spacer-1) var(--ci-spacer-2);border-radius:var(--ci-radius-full);font-weight:var(--ci-font-weight-strong,600);background:var(--ci-color-bg-tertiary);display:inline-flex}.conin-monitor__dot{border-radius:var(--ci-radius-full);background:currentColor;width:.5rem;height:.5rem}.conin-monitor__status--live{color:var(--ci-color-text-success);background:var(--ci-color-bg-success-tertiary)}.conin-monitor__status--live .conin-monitor__dot{animation:1.6s ease-in-out infinite conin-monitor-pulse}.conin-monitor__status--failed{color:var(--ci-color-text-danger);background:var(--ci-color-bg-danger-tertiary)}.conin-monitor__duration{font-family:var(--ci-font-family-mono);font-variant-numeric:tabular-nums}.conin-monitor__meta{color:var(--ci-color-text-secondary)}.conin-monitor__connection{color:var(--ci-color-text-tertiary);margin-inline-start:auto}.conin-monitor__connection--reconnecting{color:var(--ci-color-text-warning)}@keyframes conin-monitor-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.conin-monitor__status--live .conin-monitor__dot{animation:none}}.conin-monitor__prompt{gap:var(--ci-spacer-2);padding:var(--ci-spacer-2-5) var(--ci-spacer-3);border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-large);background:var(--ci-color-bg);display:grid}.conin-monitor__prompt-head{justify-content:space-between;align-items:center;gap:var(--ci-spacer-2);flex-wrap:wrap;display:flex}.conin-monitor__prompt-label{font-size:var(--ci-text-heading-small-font-size);font-weight:var(--ci-font-weight-strong,600)}.conin-monitor__kinds{border:1px solid var(--ci-color-border);border-radius:var(--ci-radius-full);background:var(--ci-color-bg-secondary);padding:2px;display:inline-flex}.conin-monitor__kind{padding:var(--ci-spacer-1) var(--ci-spacer-2-5);border-radius:var(--ci-radius-full);color:var(--ci-color-text-secondary);font:inherit;font-size:var(--ci-text-body-medium-font-size);cursor:pointer;background:0 0;border:0}.conin-monitor__kind:hover{color:var(--ci-color-text)}.conin-monitor__kind[aria-checked=true]{background:var(--ci-color-bg);color:var(--ci-color-text);font-weight:var(--ci-font-weight-strong,600);box-shadow:0 0 0 1px var(--ci-color-border)}.conin-monitor__prompt-text{width:100%;min-height:4.5rem;padding:var(--ci-spacer-2);border:1px solid var(--ci-color-border);border-radius:var(--ci-field-border-radius);background:var(--ci-color-bg);color:var(--ci-color-text);font:inherit;resize:vertical;line-height:1.45}.conin-monitor__prompt-text:focus-visible{border-color:var(--ci-color-border-selected);box-shadow:0 0 0 1px var(--ci-color-border-selected);outline:none}.conin-monitor__prompt-text[aria-invalid=true]{border-color:var(--ci-color-border-danger)}.conin-monitor__prompt-foot{align-items:center;gap:var(--ci-spacer-2) var(--ci-spacer-3);flex-wrap:wrap;display:flex}.conin-monitor__prompt-hint{color:var(--ci-color-text-tertiary);margin:0}.conin-monitor__prompt-hint span{font-variant-numeric:tabular-nums;margin-inline-start:var(--ci-spacer-1)}.conin-monitor__prompt-count--over{color:var(--ci-color-text-danger)}.conin-monitor__prompt-status{text-align:end;color:var(--ci-color-text-secondary);flex:1;margin:0}.conin-monitor__prompt-status--sent{color:var(--ci-color-text-success)}.conin-monitor__prompt-status--error{color:var(--ci-color-text-danger)}.conin-monitor__prompt-recent{gap:var(--ci-spacer-1);padding:var(--ci-spacer-2) 0 0;border-top:1px solid var(--ci-color-border);font-size:var(--ci-text-body-medium-font-size);margin:0;list-style:none;display:grid}.conin-monitor__prompt-recent li{align-items:baseline;gap:var(--ci-spacer-2);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.conin-monitor__prompt-recent time{font-family:var(--ci-font-family-mono);font-variant-numeric:tabular-nums;color:var(--ci-color-text-tertiary)}.conin-monitor__prompt-kind{font-weight:var(--ci-font-weight-strong,600)}.conin-monitor__prompt-sent{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conin-monitor__listen{height:auto;padding:0 var(--ci-spacer-2);margin-inline-start:var(--ci-spacer-2)}.conin-monitor__listen[aria-pressed=true]{border-color:var(--ci-color-icon-success);color:var(--ci-color-text-success)}.conin-monitor__listen-error{color:var(--ci-color-text-danger)}.conin-monitor__turns{gap:var(--ci-spacer-2-5);flex-direction:column;display:flex}.conin-monitor__turn{max-width:88%}.conin-monitor__turn p{margin:var(--ci-spacer-1) 0 0;padding:var(--ci-spacer-2) var(--ci-spacer-2-5);border-radius:var(--ci-radius-large);white-space:pre-wrap;line-height:1.45}.conin-monitor__turn--user{text-align:end;align-self:flex-end}.conin-monitor__turn--user p{background:var(--ci-color-bg-brand-tertiary);text-align:start;border-end-end-radius:var(--ci-radius-small)}.conin-monitor__turn--assistant p{background:var(--ci-color-bg-secondary);border-end-start-radius:var(--ci-radius-small)}.conin-monitor__speaker{gap:var(--ci-spacer-2);font-size:var(--ci-text-body-medium-font-size);font-weight:var(--ci-font-weight-strong,600);color:var(--ci-color-text-secondary);display:inline-flex}.conin-monitor__speaker time{font-family:var(--ci-font-family-mono);color:var(--ci-color-text-tertiary);font-weight:400}.conin-monitor__tool{align-self:stretch}.conin-monitor__tool summary{align-items:baseline;gap:var(--ci-spacer-1) var(--ci-spacer-2);width:fit-content;max-width:100%;font-size:var(--ci-text-body-medium-font-size);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.conin-monitor__tool summary::-webkit-details-marker{display:none}.conin-monitor__tool summary:hover .conin-events__marker,.conin-monitor__tool details[open] .conin-events__marker{background:var(--ci-color-bg-hover)}.conin-monitor__tool time{font-family:var(--ci-font-family-mono);font-variant-numeric:tabular-nums;color:var(--ci-color-text-tertiary)}.conin-monitor__tool-status{font-variant-numeric:tabular-nums;color:var(--ci-color-text-tertiary)}.conin-monitor__tool .conin-tools__call-io{margin-top:var(--ci-spacer-1-5);border-radius:var(--ci-radius-large);grid-template-columns:minmax(0,1fr)}
.session-list-refresh{display:contents}.session-list-refresh__spin{animation:2s linear infinite session-list-refresh-spin}@keyframes session-list-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.session-list-refresh__spin{animation:none}}
@layer payload-default{.collections{--gap:var(--spacer-3);--cols:5;width:100%;display:flex}.collections__wrap{gap:var(--spacer-3);width:100%;padding-bottom:var(--spacer-6);flex-direction:column;display:flex}.collections__group{gap:var(--gap);padding-top:var(--spacer-2);flex-direction:column;display:flex}.collections__label{font-family:var(--text-heading-medium-font-family);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);color:var(--color-text);margin:0}.collections__card-list{gap:var(--spacer-3);grid-template-columns:repeat(var(--cols), 1fr);margin:0;padding:0;list-style:none;display:grid}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}@media (max-width:1440px){.collections{--cols:4}}@media (max-width:1024px){.collections{--gap:var(--spacer-3);--cols:2}}@media (max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--spacer-3)}.collections__card-list{gap:var(--spacer-2)}}@media (max-width:400px){.collections{--cols:1}}}
@layer payload-default{.card.widget-card{--widget-card-visible-rows:5;--widget-card-row-gap:var(--spacer-1);--widget-card-row-height:40px;--widget-card-scrollbar-width:6px;--widget-card-rows-height:calc((var(--widget-card-row-height) + var(--widget-card-row-gap)) * var(--widget-card-visible-rows) - var(--widget-card-row-gap));align-items:stretch;gap:var(--spacer-2-5);height:100%;max-height:calc((var(--stroke-width-small) * 2) + (var(--spacer-2-5) * 3) + var(--text-heading-medium-line-height) + var(--widget-card-rows-height));padding:var(--spacer-2-5);flex-direction:column;overflow:hidden}.widget-card__header{align-items:center;gap:var(--spacer-2);display:flex}.widget-card__title{color:var(--color-text);font-family:var(--text-heading-medium-font-family);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);margin:0}.widget-card__rows{gap:var(--widget-card-row-gap);scrollbar-color:GrayText transparent;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.widget-card__rows::-webkit-scrollbar{width:var(--widget-card-scrollbar-width);background:0 0}.widget-card__rows::-webkit-scrollbar-corner{background:0 0}.widget-card__rows::-webkit-scrollbar-track{background:0 0}.widget-card__rows::-webkit-scrollbar-track-piece{background:0 0}.widget-card__rows::-webkit-scrollbar-thumb{border-radius:var(--radius-small,3px);background:graytext}.widget-card__row{margin:0}.widget-card__row-link{justify-content:space-between;align-items:center;gap:var(--spacer-2);min-height:var(--widget-card-row-height);padding:var(--spacer-1) calc(var(--spacer-1) * 1.5);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-small,3px);background:var(--color-bg);color:var(--color-text);text-decoration:none;display:flex}.widget-card__row-link:hover{background:var(--color-bg-secondary-hover);text-decoration:none}.widget-card__row-main,.widget-card__row-meta{align-items:center;min-width:0;display:inline-flex}.widget-card__row-main{gap:calc(var(--spacer-1) * 1.5);flex:auto}.widget-card__row-title{color:var(--color-text);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget-card__row-meta{gap:var(--spacer-1);padding-left:calc(var(--spacer-1) * 1.5);color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);white-space:nowrap;flex:none}.widget-card__type{padding:0 var(--spacer-1);border-radius:var(--radius-small,3px);background:var(--color-bg-secondary);color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);white-space:nowrap;flex:none}.widget-card__thumbnail{object-fit:cover;border-radius:var(--radius-small,3px);flex:none;width:24px;height:24px}.widget-card__empty{color:var(--color-text-secondary);margin:0}}
@layer payload-default{.collection-query-widget--error{border-color:var(--color-bg-danger)}.collection-query-widget--error .widget-card__title{color:var(--color-text-danger)}.collection-query-widget__error{gap:calc(var(--spacer-1) * 1.5);padding:calc(var(--spacer-1) * 1.5);border:var(--stroke-width-small) solid var(--color-bg-danger);border-radius:var(--radius-small,3px);background:var(--color-bg-danger-tertiary);color:var(--color-text-danger);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);flex-direction:column;display:flex}.collection-query-widget__error-title{width:fit-content;padding:0 var(--spacer-1);border-radius:var(--radius-small,3px);background:var(--color-bg-danger);color:var(--color-text-ondanger);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing);margin:0;display:inline-flex}.collection-query-widget__error-list{gap:var(--spacer-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.collection-query-widget__error-list li{gap:var(--spacer-1);min-width:0;display:flex}.collection-query-widget__error-list li:before{content:"";width:4px;height:4px;margin-top:calc(var(--spacer-1) * 1.25);background:currentColor;border-radius:50%;flex:none}}
