.composer-references-module__Och3EG__summary{min-width:0;color:var(--tong-text)}.composer-references-module__Och3EG__audio{min-width:0}.composer-references-module__Och3EG__add{border:1px dashed var(--tong-control-border);border-radius:var(--tong-radius-control);width:88px;min-width:0;min-height:96px;color:var(--tong-text-secondary);font:inherit;font-size:var(--tong-text-help);line-height:var(--tong-leading-help);overflow-wrap:anywhere;cursor:pointer;background:0 0;flex-direction:column;flex:0 0 88px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:8px;display:flex}.composer-references-module__Och3EG__add:hover:not(:disabled){color:var(--tong-text);background:var(--tong-control)}.composer-references-module__Och3EG__add[data-composer-reference-add]:focus-visible{outline:2px solid var(--tong-focus);outline-offset:-3px}.composer-references-module__Och3EG__add:disabled{opacity:.5;cursor:default}.composer-references-module__Och3EG__inlineAdd{min-height:80px}.composer-references-module__Och3EG__heading{font-size:var(--tong-text-help);line-height:var(--tong-leading-help);color:var(--tong-text-secondary);justify-content:space-between;align-items:center;gap:12px;display:flex}.composer-references-module__Och3EG__heading button,.composer-references-module__Och3EG__attention{min-width:44px;min-height:44px;color:var(--tong-text-secondary);font:inherit;cursor:pointer;border-radius:var(--tong-radius-control);background:0 0;border:0;padding:8px 4px}.composer-references-module__Och3EG__previews{flex-wrap:wrap;align-items:start;gap:8px;display:flex}.composer-references-module__Och3EG__item{flex:0 112px;width:112px;min-width:0;position:relative}.composer-references-module__Och3EG__item[data-kind=AUDIO]{flex:240px;width:240px}.composer-references-module__Och3EG__item[data-kind=VIDEO]{flex:0 176px;width:176px}.composer-references-module__Och3EG__preview,.composer-references-module__Och3EG__video{border:1px solid var(--tong-divider);border-radius:var(--tong-radius-control);background:var(--tong-control);width:100%;height:80px;color:var(--tong-text-secondary);place-items:center;padding:0;display:grid;overflow:hidden}.composer-references-module__Och3EG__preview{cursor:pointer}.composer-references-module__Och3EG__preview>*,.composer-references-module__Och3EG__video>*{width:100%;height:100%;min-height:0}.composer-references-module__Och3EG__preview img{object-fit:cover;width:100%;height:100%}.composer-references-module__Och3EG__preview>svg{width:24px;height:24px}.composer-references-module__Och3EG__remove{width:44px;height:44px;color:var(--tong-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.composer-references-module__Och3EG__remove:before{content:"";background:var(--tong-canvas);border-radius:50%;width:24px;height:24px;position:absolute}.composer-references-module__Och3EG__remove svg{position:relative}.composer-references-module__Och3EG__item[data-kind=AUDIO]{padding-inline-end:48px}.composer-references-module__Och3EG__caption{color:var(--tong-text-secondary);font-size:var(--tong-text-caption);line-height:var(--tong-leading-caption);overflow-wrap:anywhere;margin-top:4px;display:block}.composer-references-module__Och3EG__filename{color:var(--tong-text-secondary);overflow-wrap:anywhere;display:block}.composer-references-module__Och3EG__unavailable{color:var(--tong-danger-text);display:block}.composer-references-module__Och3EG__overflow{border:1px dashed var(--tong-control-border);border-radius:var(--tong-radius-control);height:80px;color:var(--tong-text);font:inherit;cursor:pointer;background:0 0;flex:0 0 80px}.composer-references-module__Och3EG__mobileOverflow{display:none}.composer-references-module__Och3EG__attention{color:var(--tong-danger-text);font-size:var(--tong-text-help);text-align:start}.composer-references-module__Och3EG__summary[data-composer-references] button:focus-visible{outline:2px solid var(--tong-focus);outline-offset:-3px}.composer-references-module__Och3EG__summary button:hover:not(:disabled){color:var(--tong-primary-hover)}.composer-references-module__Och3EG__summary button:disabled{opacity:.5;cursor:default}@media (max-width:600px){.composer-references-module__Och3EG__item{flex:0 calc(33.3333% - 5.33333px);min-width:64px;max-width:128px}.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__item[data-preview-index="2"],.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__desktopOverflow{display:none}.composer-references-module__Och3EG__mobileOverflow{flex:1 1 0;min-width:44px;display:block}.composer-references-module__Och3EG__item[data-kind=AUDIO],.composer-references-module__Och3EG__item[data-kind=VIDEO]{flex:100%;min-width:0;max-width:none}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__mobileOverflow{flex-basis:100%;height:44px}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__item{border:1px solid var(--tong-divider);border-radius:var(--tong-radius-control);flex:100%;grid-template-columns:72px minmax(0,1fr) 44px;align-items:center;gap:8px;max-width:none;padding:8px;display:grid}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__preview,.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__video{height:56px}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__remove{grid-area:1/3;position:relative}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__caption{grid-area:1/2;margin:0}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__item[data-kind=AUDIO]{padding-inline-end:48px;display:block}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__item[data-kind=AUDIO] .composer-references-module__Och3EG__remove{position:absolute}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__item[data-kind=AUDIO] .composer-references-module__Och3EG__caption{margin-top:4px}.composer-references-module__Och3EG__previews[data-images-only]:has(.composer-references-module__Och3EG__item[data-preview-index="1"]) .composer-references-module__Och3EG__inlineAdd{display:none}}@media (min-width:601px) and (max-height:500px){.composer-references-module__Och3EG__previews[data-images-only]{flex-wrap:nowrap}.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__item{flex:1 1 0;min-width:0}.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__preview,.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__overflow{height:56px}.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__overflow{flex:0 0 44px}}@media (max-width:600px) and (max-height:650px){.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__preview,.composer-references-module__Och3EG__previews[data-images-only] .composer-references-module__Och3EG__overflow{height:44px}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__item[data-kind=AUDIO]{padding-block:0}.composer-references-module__Och3EG__previews:not([data-images-only]) .composer-references-module__Och3EG__item[data-kind=AUDIO] .composer-references-module__Och3EG__caption{margin-block:0 4px}}
.prompt-expansion-module__ZZlTUa__trigger[data-expand-prompt]{z-index:1;border-radius:var(--tong-radius-control);width:44px;height:44px;color:var(--tong-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.prompt-expansion-module__ZZlTUa__trigger:hover:not(:disabled){background:var(--tong-control);color:var(--tong-text)}.prompt-expansion-module__ZZlTUa__trigger:focus-visible{outline:2px solid var(--tong-focus);outline-offset:-2px}.prompt-expansion-module__ZZlTUa__trigger:disabled{opacity:.5;cursor:default}.prompt-expansion-module__ZZlTUa__editor textarea{resize:vertical;border:1px solid var(--tong-control-border);border-radius:var(--tong-radius-control);background:var(--tong-control);width:100%;min-height:min(40dvh,320px);color:var(--tong-text);font:inherit;font-size:var(--tong-text-input);line-height:var(--tong-leading-input);caret-color:var(--tong-focus);padding:12px;display:block}.prompt-expansion-module__ZZlTUa__editor textarea:focus-visible{outline:2px solid var(--tong-focus);outline-offset:-2px}.prompt-expansion-module__ZZlTUa__done{}@media (pointer:coarse){.prompt-expansion-module__ZZlTUa__trigger[data-expand-prompt]{width:48px;height:48px}}
