.ref-thumb__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.picker__check{width:16px;color:var(--yk-text);flex:none;justify-content:center;display:inline-flex}.run-button__price{align-items:center;gap:4px;display:inline-flex}.param-button--model{min-width:0;max-width:100%;overflow:hidden}.param-button__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prompt-bar[data-drop]{border-color:var(--yk-accent);box-shadow:var(--yk-shadow-pop), 0 0 0 3px color-mix(in srgb, var(--yk-accent) 25%, transparent)}.prompt-bar__input{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;overflow-y:auto}.prompt-bar__input[data-empty]:before{content:attr(data-placeholder);color:var(--yk-muted);pointer-events:none}.mention{background:var(--yk-accent-soft);color:var(--yk-accent);white-space:nowrap;-webkit-user-select:all;user-select:all;vertical-align:baseline;border-radius:6px;margin:0 1px;padding:0 6px;font-weight:600;line-height:1.45;display:inline-block}.mention--warn{background:color-mix(in srgb, var(--yk-muted) 18%, transparent);color:var(--yk-muted);text-decoration:line-through}.mention--missing{background:color-mix(in srgb, var(--yk-danger) 14%, transparent);color:var(--yk-danger)}.mention--off{background:color-mix(in srgb, var(--yk-muted) 12%, transparent);color:var(--yk-muted)}.mention-menu{z-index:60;border-radius:var(--yk-radius-lg);width:min(260px,100vw - 16px);max-height:280px;box-shadow:var(--yk-shadow-pop);background:var(--yk-surface);border:1px solid var(--yk-border);overscroll-behavior:contain;padding:4px;position:fixed;overflow:auto}.mention-menu__item{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:6px 8px;display:flex}.mention-menu__item[aria-selected=true]{background:var(--yk-accent-soft)}.mention-menu__thumb{background:var(--yk-surface-2);border-radius:6px;flex:none;width:32px;height:32px;overflow:hidden}.mention-menu__thumb img{object-fit:cover;width:100%;height:100%;display:block}.mention-menu__name{color:var(--yk-accent);font-weight:600}.mention-menu__note{color:var(--yk-muted);font-size:var(--yk-text-small-size);margin-inline-start:auto}.mention-menu__hint{color:var(--yk-muted);font-size:var(--yk-text-small-size);margin:0;padding:8px 10px}.prompt-text{white-space:pre-wrap;overflow-wrap:anywhere}
